.visually-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--lcars-amber:#f5a623;--lcars-amber-dim:#c4841c;--lcars-amber-glow:#ffc857;--lcars-peach:#f96;--lcars-lilac:#c9c;--lcars-blue:#9cf;--lcars-sky:#69c;--lcars-bg-deep:#0a0a1a;--lcars-bg-panel:#111127;--lcars-bg-card:#161638;--lcars-border:#1e1e3f;--lcars-text:#e8e8f0;--lcars-text-dim:#99b;--lcars-text-muted:#78a;--lcars-panel-bg:#0f0f1e}html[data-theme=dark]{--theme-elevation-0:var(--lcars-bg-deep);--theme-elevation-50:#0c0c20;--theme-elevation-100:var(--lcars-bg-panel);--theme-elevation-150:var(--lcars-border);--theme-elevation-200:#222250;--theme-elevation-250:#2a2a5c;--theme-elevation-300:#333368;--theme-elevation-350:#3d3d74;--theme-elevation-400:#4a4a80;--theme-elevation-450:#55558c;--theme-elevation-500:#606098;--theme-elevation-600:#7777a4;--theme-elevation-650:var(--lcars-text-dim);--theme-elevation-700:#b0b0cc;--theme-elevation-750:#c4c4d8;--theme-elevation-800:#d4d4e4;--theme-elevation-850:var(--lcars-text);--theme-elevation-900:#f0f0f8;--theme-elevation-950:#f8f8fc;--theme-elevation-1000:#fff;--theme-bg:var(--lcars-bg-deep);--theme-text:var(--lcars-text);--theme-input-bg:var(--lcars-bg-panel);--theme-border-color:var(--lcars-border);--theme-success-500:var(--lcars-blue);--theme-success-600:var(--lcars-sky);--theme-warning-500:var(--lcars-amber);--theme-warning-600:var(--lcars-amber-dim);--theme-error-500:#e05555;--theme-error-600:#c44}html[data-theme=dark] .nav{background:var(--lcars-bg-panel);border-right-color:var(--lcars-border)}html[data-theme=dark] .nav-group__label,html[data-theme=dark] .nav__label{color:var(--lcars-amber);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}html[data-theme=dark] .nav-group__link--active,html[data-theme=dark] .nav-group__link.active{color:var(--lcars-amber-glow);background:#f5a62314}html[data-theme=dark] .nav-group__link--active:before,html[data-theme=dark] .nav-group__link.active:before{background:var(--lcars-amber)}html[data-theme=dark] .app-header{background:var(--lcars-bg-panel);border-bottom-color:var(--lcars-border)}html[data-theme=dark] .btn--style-primary,html[data-theme=dark] .btn--style-pill{background:var(--lcars-amber);color:var(--lcars-bg-deep);border-color:var(--lcars-amber);font-weight:600}html[data-theme=dark] .btn--style-primary:hover,html[data-theme=dark] .btn--style-primary:focus-visible,html[data-theme=dark] .btn--style-pill:hover,html[data-theme=dark] .btn--style-pill:focus-visible{background:var(--lcars-amber-glow);border-color:var(--lcars-amber-glow)}html[data-theme=dark] .btn--style-secondary{border-color:var(--lcars-amber-dim);color:var(--lcars-amber)}html[data-theme=dark] .btn--style-secondary:hover,html[data-theme=dark] .btn--style-secondary:focus-visible{background:#f5a6231a}html[data-theme=dark] .card,html[data-theme=dark] .document-drawer__content{background:var(--lcars-bg-card);border-color:var(--lcars-border)}html[data-theme=dark] .row-1:nth-child(2n),html[data-theme=dark] .table .row:nth-child(2n){background:#11112780}html[data-theme=dark] .pill{color:var(--lcars-amber);background:#f5a6231f;border-color:#f5a62340}html[data-theme=dark] .status-indicator--published{background:var(--lcars-blue)}html[data-theme=dark] .status-indicator--draft{background:var(--lcars-amber)}html[data-theme=dark] .login{background:var(--lcars-bg-deep)}html[data-theme=dark] .login__brand{margin-bottom:2rem}html[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}html[data-theme=dark] ::-webkit-scrollbar-track{background:var(--lcars-bg-deep)}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--lcars-border);border-radius:4px}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--lcars-amber-dim)}html[data-theme=dark] .field-label,html[data-theme=dark] label{color:var(--lcars-text-dim)}html[data-theme=dark] .step-nav a{color:var(--lcars-amber)}html[data-theme=dark] .step-nav a:hover{color:var(--lcars-amber-glow)}html[data-theme=dark] .nav-group__toggle:after{border-color:var(--lcars-amber-dim)}
