:root {
    --background: #dedede;
    --surface: #ffffff;
    --text: #1d2733;
    --accent: #126782;
    --accent-strong: #0b4f63;
    --heading-background: #0b4f63;
    --secondary-heading-background: #7eb8cd;
    --secondary-heading-text: #111111;
    --border: #3d72b8;
}
.admin-events-body .event-create-option-card h3,
.admin-events-body .event-create-origin h3,
.admin-topics-body .topic-editor-section > .admin-form-split,
.admin-dashboard-body .dashboard-card-heading {
    background: var(--secondary-heading-background);
    color: var(--secondary-heading-text);
}
.admin-body .stack-form .admin-form-split,
.admin-body .settings-test-panel > .admin-form-split,
.admin-body .stack-form .settings-checklist legend {
    background: var(--secondary-heading-background);
    color: var(--secondary-heading-text);
}
.admin-body .shell:has(> .admin-nav) .admin-table thead th,
.admin-order-body .shell .checkout-panel > h2:first-child,
.admin-accounting-body .shell .checkout-panel > h2:first-child {
    background: var(--secondary-heading-background);
    color: var(--secondary-heading-text);
}
.admin-body .stack-form .admin-form-split h2,
.admin-body .stack-form .admin-form-split p,
.admin-body .stack-form .admin-form-split span,
.admin-body .settings-test-panel > .admin-form-split h2,
.admin-body .settings-test-panel > .admin-form-split p { color: inherit; }
.admin-topics-body .topic-editor-section > .admin-form-split h2,
.admin-dashboard-body .dashboard-card-heading h2,
.admin-dashboard-body .dashboard-card-heading .eyebrow { color: inherit; }
