@layer base{.admin-theme-root[data-admin-theme=midnight] :where(h1,h2,h3,h4,h5,h6){color:var(--admin-ink)}}:is(:root:has(.admin-theme-root[data-admin-theme=midnight]) .admin-command-center,:root:has(.admin-theme-root[data-admin-theme=midnight]) .admin-media-dialog-title){color:var(--admin-ink)}.admin-standalone-heading{color:var(--azure)}.admin-standalone-subtitle{color:var(--text-muted)}.admin-theme-root[data-admin-theme=midnight] .admin-standalone-heading{color:var(--admin-ink)}.admin-theme-root[data-admin-theme=midnight] .admin-standalone-subtitle{color:var(--admin-muted)}:root:has(.admin-theme-root[data-admin-theme=midnight]) :is([role=dialog],[role=alertdialog]) :is(input,textarea)::placeholder{color:var(--admin-muted);opacity:1}:is(:root:has(.admin-theme-root),.admin-theme-root,.admin-login){--admin-canvas:#f3f6fa;--admin-surface:#fff;--admin-header:#fff;--admin-field:#fff;--admin-surface-2:#e8eef4;--admin-ink:#23364a;--admin-ink-2:#344b61;--admin-muted:#607184;--admin-muted-2:#607184;--admin-border:#dce4ec;--admin-border-strong:#b8c8d7;--admin-primary:#4c637c;--admin-primary-hover:#3b536c;--admin-primary-foreground:#fff;--admin-azure:#3b536c;--admin-azure-bright:#4c637c;--admin-azure-light:#e8eef4;--admin-focus:#4c637c;--admin-sidebar:#263d54;--admin-nav-text:#e0e9f2;--admin-nav-muted:#b4c6d7;--admin-nav-active-bg:#cbd7e1;--admin-nav-active-ink:#22394f;--admin-sidebar-border:#526a81;--admin-danger:#a52b35;--admin-danger-bg:#fdecef;--admin-on-danger:#fff;--admin-success:#24674f;--admin-success-bg:#eaf5ef;--admin-warn:#805718;--admin-warn-bg:#fff3dc;--admin-info:#305e83;--admin-info-bg:#eaf1f9;--admin-purple:#654b8b;--admin-purple-bg:#f1ecf8;--admin-note-bg:#eaf0f6;--admin-selected-bg:#cbd7e1;--admin-selected-ink:#22394f;--admin-hover:#e8eef4;--admin-disabled-bg:#e8eef4;--admin-disabled-ink:#607184;--admin-shadow:0 8px 24px #23364a1a;--admin-ocean:#263d54;--admin-ocean-deep:#142435;--admin-on-ocean:#edf3f8;--admin-gold:#ceb88e;--admin-gold-dark:#806641;--admin-gold-light:#f3ecdf;--admin-grad-ocean:var(--admin-ocean);--admin-grad-gold:var(--admin-gold);--admin-ring:0 0 0 3px color-mix(in srgb, var(--admin-focus) 35%, transparent);--admin-ring-azure:var(--admin-ring)}.admin-theme-root[data-admin-theme=azure]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--admin-azure:#3b536c}:root:has(.admin-theme-root[data-admin-theme=azure]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--admin-azure:#3b536c}.admin-theme-root[data-admin-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--admin-canvas:#101d2b;--admin-surface:#192b3d;--admin-header:#142435;--admin-field:#142435;--admin-surface-2:#2b435a;--admin-ink:#edf3f8;--admin-ink-2:#c6d5e3;--admin-muted:#acbdce;--admin-muted-2:#acbdce;--admin-border:#30475d;--admin-border-strong:#526a81;--admin-primary:#cbd7e1;--admin-primary-hover:#e2eaf1;--admin-primary-foreground:#1c3449;--admin-azure:#cbd7e1;--admin-azure-bright:#e2eaf1;--admin-azure-light:#2b435a;--admin-focus:#a7bfd5;--admin-sidebar:#142435;--admin-nav-text:#c6d5e3;--admin-nav-muted:#a4b8cc;--admin-nav-active-bg:#304960;--admin-nav-active-ink:#fff;--admin-sidebar-border:#30475d;--admin-danger:#f39aa3;--admin-danger-bg:#482b36;--admin-on-danger:#351520;--admin-success:#a0dfc0;--admin-success-bg:#203e38;--admin-warn:#efd099;--admin-warn-bg:#403724;--admin-info:#afcfea;--admin-info-bg:#223d54;--admin-purple:#d0bdef;--admin-purple-bg:#37304e;--admin-note-bg:#1b3044;--admin-selected-bg:#304960;--admin-selected-ink:#fff;--admin-hover:#2b435a;--admin-disabled-bg:#2b435a;--admin-disabled-ink:#acbdce;--admin-shadow:0 8px 24px #00000038;--admin-gold-dark:#ceb88e;--admin-gold-light:#403724}:root:has(.admin-theme-root[data-admin-theme=midnight]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--admin-canvas:#101d2b;--admin-surface:#192b3d;--admin-header:#142435;--admin-field:#142435;--admin-surface-2:#2b435a;--admin-ink:#edf3f8;--admin-ink-2:#c6d5e3;--admin-muted:#acbdce;--admin-muted-2:#acbdce;--admin-border:#30475d;--admin-border-strong:#526a81;--admin-primary:#cbd7e1;--admin-primary-hover:#e2eaf1;--admin-primary-foreground:#1c3449;--admin-azure:#cbd7e1;--admin-azure-bright:#e2eaf1;--admin-azure-light:#2b435a;--admin-focus:#a7bfd5;--admin-sidebar:#142435;--admin-nav-text:#c6d5e3;--admin-nav-muted:#a4b8cc;--admin-nav-active-bg:#304960;--admin-nav-active-ink:#fff;--admin-sidebar-border:#30475d;--admin-danger:#f39aa3;--admin-danger-bg:#482b36;--admin-on-danger:#351520;--admin-success:#a0dfc0;--admin-success-bg:#203e38;--admin-warn:#efd099;--admin-warn-bg:#403724;--admin-info:#afcfea;--admin-info-bg:#223d54;--admin-purple:#d0bdef;--admin-purple-bg:#37304e;--admin-note-bg:#1b3044;--admin-selected-bg:#304960;--admin-selected-ink:#fff;--admin-hover:#2b435a;--admin-disabled-bg:#2b435a;--admin-disabled-ink:#acbdce;--admin-shadow:0 8px 24px #00000038;--admin-gold-dark:#ceb88e;--admin-gold-light:#403724}:root:has(.admin-theme-root){--color-background:var(--admin-canvas);--color-foreground:var(--admin-ink);--color-card:var(--admin-surface);--color-card-foreground:var(--admin-ink);--color-popover:var(--admin-surface);--color-popover-foreground:var(--admin-ink);--color-primary:var(--admin-primary);--color-primary-foreground:var(--admin-primary-foreground);--color-secondary:var(--admin-surface-2);--color-secondary-foreground:var(--admin-ink);--color-muted:var(--admin-surface-2);--color-muted-foreground:var(--admin-muted);--color-accent:var(--admin-hover);--color-accent-foreground:var(--admin-ink);--color-border:var(--admin-border);--color-input:var(--admin-border);--color-ring:var(--admin-focus);--color-destructive:var(--admin-danger)}.admin-topbar,.admin-shell-mobile-trigger{background:var(--admin-header);color:var(--admin-ink);border-color:var(--admin-border)}.admin-theme-selector{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:8px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.admin-theme-selector .admin-theme-choice{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--admin-muted);border-radius:6px}.admin-theme-selector .admin-theme-choice:hover{background:var(--admin-hover);color:var(--admin-ink)}.admin-language-selector button[aria-pressed=true],.admin-theme-selector .admin-theme-choice[aria-pressed=true]{background:var(--admin-primary);color:var(--admin-primary-foreground)}.admin-theme-choice:focus-visible,.admin-theme-root :is(input,textarea,select,button,a):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.admin-theme-root :is(input,textarea)::placeholder{color:var(--admin-muted)}:root:has(.admin-theme-root) :is([data-slot=select-trigger],[data-slot=select-content],[data-slot=popover-content],[role=alertdialog],[data-slot=tooltip-content]){background:var(--admin-surface);color:var(--admin-ink);border-color:var(--admin-border)}:root:has(.admin-theme-root) [role=combobox]{background:var(--admin-field);color:var(--admin-ink);border-color:var(--admin-border)}:root:has(.admin-theme-root) [role=listbox]{background:var(--admin-surface);color:var(--admin-ink);border-color:var(--admin-border)}:root:has(.admin-theme-root) [role=option]{color:var(--admin-ink)}:root:has(.admin-theme-root) [role=option]:is(:hover,[data-highlighted],[data-state=checked]){background:var(--admin-selected-bg);color:var(--admin-selected-ink)}:root:has(.admin-theme-root) [role=option] svg{color:currentColor}:root:has(.admin-theme-root) [role=combobox] svg{color:var(--admin-muted)}:root:has(.admin-theme-root) :is([role=combobox],[role=option]):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}:root:has(.admin-theme-root) [data-slot=dropdown-menu-content]{background:var(--admin-surface);color:var(--admin-ink);border-color:var(--admin-border)}:root:has(.admin-theme-root) [data-sonner-toast]{--normal-bg:var(--admin-surface);--normal-text:var(--admin-ink);--normal-border:var(--admin-border);--success-bg:var(--admin-success-bg);--success-text:var(--admin-success);--success-border:var(--admin-success);--error-bg:var(--admin-danger-bg);--error-text:var(--admin-danger);--error-border:var(--admin-danger);--warning-bg:var(--admin-warn-bg);--warning-text:var(--admin-warn);--warning-border:var(--admin-warn);--info-bg:var(--admin-info-bg);--info-text:var(--admin-info);--info-border:var(--admin-info)}.admin-theme-root .rich-text-editor-content{background:var(--admin-field);color:var(--admin-ink)}.admin-theme-root .rich-text-editor-content :is(h2,h3,h4,strong){color:var(--admin-ink)}.admin-theme-root .rich-text-editor-content a{color:var(--admin-azure)}.admin-theme-root .rich-text-editor-content blockquote{color:var(--admin-muted);border-color:var(--admin-border-strong)}.admin-theme-root .rich-text-editor-content :is(code,pre){background:var(--admin-surface-2);color:var(--admin-ink)}.admin-theme-root .rich-text-editor-content p.is-editor-empty:first-child:before{color:var(--admin-muted)}.admin-theme-root .admin-social-publishing-remark{background:var(--admin-note-bg);color:var(--admin-ink-2);border-color:var(--admin-border);border-left-color:var(--admin-border-strong)}.admin-theme-root .glass-toggle{--glass-active:var(--admin-primary);--glass-inactive:var(--admin-border-strong);--glass-knob:var(--admin-surface)}.admin-theme-root .glass-toggle .glass-toggle-knob{background:var(--admin-surface);box-shadow:var(--admin-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.admin-theme-root .glass-toggle[data-state=checked] .glass-toggle-knob{background:var(--admin-primary-foreground)}.admin-theme-root .glass-toggle .glass-toggle-shine{display:none}.admin-theme-root .glass-toggle .glass-toggle-on{color:var(--admin-primary-foreground)}.admin-theme-root .glass-toggle .glass-toggle-off{color:var(--admin-ink)}.admin-theme-root .vessel-fact-icon-choice{background:var(--admin-field);color:var(--admin-muted);border-color:var(--admin-border)}.admin-theme-root .vessel-fact-icon-choice[aria-pressed=true]{background:var(--admin-primary);color:var(--admin-primary-foreground);border-color:var(--admin-primary)}.admin-theme-root .vessel-fact-preview{background:var(--admin-note-bg);color:var(--admin-ink)}.admin-theme-root .rich-text-editor-content:empty:before{color:var(--admin-muted)}.admin-theme-root .rich-text-editor-content:focus-visible{box-shadow:inset 0 0 0 2px var(--admin-focus)}
/*# sourceMappingURL=0um8jxpcmr6ba.css.map*/