.command-light .exp-masthead{z-index:40;background:var(--surface);border-bottom:1px solid var(--rule-strong);box-shadow:0 1px 0 0 var(--border-emboss);position:sticky;top:0}.command-light .exp-mast{justify-content:space-between;align-items:center;gap:var(--s-5);min-height:var(--masthead-height);display:flex}.command-light .exp-brand{align-items:center;gap:var(--s-3);color:var(--ink);display:inline-flex}.command-light .exp-brand:hover{color:var(--ink)}.command-light .exp-mark{flex:none;display:block}.command-light .exp-mark-tile{fill:var(--accent)}.command-light .exp-mark-bar{fill:var(--surface)}.command-light .exp-wordmark{font-family:var(--font-sans);font-weight:600;font-size:var(--t-md);letter-spacing:.14em;color:var(--ink);white-space:nowrap}.command-light .exp-wordmark-tag{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;padding-left:var(--s-3);border-left:1px solid var(--rule)}.command-light .exp-nav{align-items:center;gap:var(--s-1);display:flex}.command-light .exp-nav a{height:36px;padding:0 var(--s-3);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--t-base);color:var(--ink-secondary);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;font-weight:500;display:inline-flex}.command-light .exp-nav a:hover{background:var(--surface-2);color:var(--ink)}@media (max-width:560px){.command-light .exp-wordmark-tag{display:none}.command-light .exp-mast{gap:var(--s-3)}.command-light .exp-nav a{padding:0 10px}}.command-light .exp-crumbs{align-items:center;gap:var(--s-2);padding:var(--s-4) 0 0;font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.04em;color:var(--ink-muted);flex-wrap:wrap;display:flex}.command-light .exp-crumbs a{color:var(--ink-muted)}.command-light .exp-crumbs a:hover{color:var(--ink-secondary)}.command-light .exp-crumbs .sep{color:var(--rule-strong)}.command-light .exp-crumbs [aria-current=page]{color:var(--ink-secondary)}.command-light .exp-hero{padding:var(--s-7) 0 var(--s-8);border-bottom:1px solid var(--rule)}.command-light .exp-hero-grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.command-light .exp-hero-grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:start}}.command-light .exp-eyebrow{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--s-4)}.command-light .exp-hero h1{margin:0 0 var(--s-4);max-width:18ch}.command-light .exp-lede{font-size:var(--t-md);color:var(--ink-secondary);max-width:56ch;margin:0 0 var(--s-5);line-height:1.55}.command-light .exp-spec{align-items:center;gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:0 0 var(--s-5);display:flex}.command-light .exp-figure{color:var(--ink);font-size:3rem;line-height:1}.command-light .exp-spec-text{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);line-height:1.6}.command-light .exp-spec-text strong{color:var(--ink-secondary);font-weight:500}.command-light .exp-trust{gap:var(--s-2);margin:0 0 var(--s-5);flex-direction:column;display:flex}.command-light .exp-trust-item{align-items:flex-start;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink-secondary);line-height:1.45;display:flex}.command-light .exp-trust-tick{width:16px;height:16px;color:var(--verified);flex:none;margin-top:1px}.command-light .byline{align-items:baseline;gap:var(--s-1) var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.command-light .byline .who{font-weight:600;font-size:var(--t-sm);color:var(--ink)}.command-light .byline .cred{font-size:var(--t-sm);color:var(--ink-secondary)}.command-light .byline .date{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.03em;color:var(--ink-muted)}.command-light .exp-ref{max-width:68ch;padding:var(--s-8) 0 var(--s-7)}.command-light .exp-ref>*+*{margin-top:var(--s-4)}.command-light .exp-ref h2{font-size:var(--t-xl);margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--rule)}.command-light .exp-ref h2:first-child{border-top:0;margin-top:0;padding-top:0}.command-light .exp-ref p{font-size:var(--t-md);color:var(--ink-secondary);line-height:1.6}.command-light .exp-ref .answer{border:1px solid var(--rule);border-left:3px solid var(--rule-strong);border-radius:var(--r-md);background:var(--bg-ledger);padding:var(--s-4) var(--s-5)}.command-light .exp-ref .answer .k{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--s-2)}.command-light .exp-ref .answer p:last-child{color:var(--ink);margin:0}.command-light .exp-ref .answer strong{color:var(--ink);font-weight:600}.command-light .exp-glance{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.command-light .exp-glance li{padding-left:var(--s-4);font-size:var(--t-sm);color:var(--ink-secondary);line-height:1.55;position:relative}.command-light .exp-glance li:before{content:"";background:var(--rule-strong);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.command-light .exp-glance strong{color:var(--ink);font-weight:600}.command-light .exp-cta{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 1px 0 0 var(--border-emboss), var(--card-shadow);padding:var(--s-5)}.command-light .exp-cta h2{font-size:var(--t-lg);margin:0 0 var(--s-2);border:0;padding:0}.command-light .exp-cta p{font-size:var(--t-sm);color:var(--ink-secondary);margin:0}.command-light .exp-faq{border-top:1px solid var(--rule);gap:0;display:grid}.command-light .exp-faq details{border-bottom:1px solid var(--rule)}.command-light .exp-faq summary{cursor:pointer;padding:var(--s-4) var(--s-5) var(--s-4) 0;font-weight:600;font-size:var(--t-md);color:var(--ink);list-style:none;position:relative}.command-light .exp-faq summary::-webkit-details-marker{display:none}.command-light .exp-faq summary:after{content:"+";right:0;top:var(--s-4);font-family:var(--font-mono);color:var(--ink-muted);position:absolute}.command-light .exp-faq details[open] summary:after{content:"−"}.command-light .exp-faq details p{padding:0 0 var(--s-4);font-size:var(--t-sm);color:var(--ink-secondary);margin:0;line-height:1.6}.command-light .exp-related{gap:var(--s-2);flex-direction:column;display:flex}.command-light .exp-related .k,.command-light .exp-sources-k{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0}.command-light .exp-related a{font-size:var(--t-sm);font-weight:500}.command-light .exp-sources{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-muted);line-height:1.7}.command-light .exp-sources a{color:var(--ink-muted);text-decoration:underline}.command-light .exp-footer{border-top:1px solid var(--rule-strong);background:var(--bg-ledger);padding:var(--s-6) 0 var(--s-7)}.command-light .exp-footer .disclaimer{max-width:80ch;font-size:var(--t-xs);color:var(--ink-muted);line-height:1.7}
.exposure{background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-md);padding:var(--s-5);color:var(--ink);font-family:var(--font-sans);box-shadow:inset 0 1px 0 0 var(--border-emboss), var(--card-shadow);max-width:680px;margin-inline:auto}@media (min-width:768px){.exposure{padding:var(--s-6)}}.exposure-progress{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);display:flex}.exposure-progress-step{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.exposure-progress-track{flex:1;gap:4px;display:flex}.exposure-progress-seg{border-radius:var(--r-pill);background:var(--bg-ledger);height:4px;transition:background var(--dur) var(--ease);flex:1}.exposure-progress-seg[data-done=true]{background:var(--accent)}.exposure-fieldset{border:0;min-width:0;margin:0;padding:0}.exposure-eyebrow{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--s-2)}.exposure-prompt{font-size:var(--t-lg);color:var(--ink);margin:0 0 var(--s-2);font-weight:600;line-height:1.25}.exposure-help{font-size:var(--t-sm);color:var(--ink-secondary);margin:0 0 var(--s-4)}.exposure-options{gap:var(--s-2);margin:0 0 var(--s-5);flex-direction:column;display:flex}.exposure-option{align-items:center;gap:var(--s-3);min-height:52px;padding:0 var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-size:var(--t-md);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);display:flex}.exposure-option:hover{border-color:var(--accent)}.exposure-option[data-selected=true]{border-color:var(--accent);background:var(--accent-bg)}.exposure-option input{width:20px;height:20px;accent-color:var(--accent);flex:none}.exposure-option-label{flex:1}.exposure-nav{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.exposure-disclaimer-inline{font-size:var(--t-xs);color:var(--ink-muted);margin-top:var(--s-4);line-height:1.5}.exposure-ledger-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--rule-strong);margin-bottom:var(--s-4);display:flex}.exposure-ledger-meta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-muted);letter-spacing:.03em}.exposure-headline{font-size:var(--t-xl);margin:0 0 var(--s-2);font-weight:600;line-height:1.2}.exposure-headline-sub{font-size:var(--t-sm);color:var(--ink-secondary);margin:0 0 var(--s-5)}.exposure-biggest{border:1px solid var(--rule-strong);border-left:3px solid var(--accent);border-radius:var(--r-md);background:var(--bg-ledger);padding:var(--s-4);margin-bottom:var(--s-5)}.exposure-biggest-k{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--s-1)}.exposure-biggest-title{font-size:var(--t-md);margin:0 0 var(--s-2);font-weight:600}.exposure-biggest-step{font-size:var(--t-sm);color:var(--ink-secondary);margin:0}.exposure-rows{flex-direction:column;display:flex}.exposure-row{gap:var(--s-2) var(--s-3);padding:var(--s-4) 0;border-top:1px solid var(--rule);grid-template-columns:1fr auto;display:grid}.exposure-row:first-child{border-top:0}.exposure-row-label{font-weight:600;font-size:var(--t-md)}.exposure-row-blurb{font-size:var(--t-sm);color:var(--ink-secondary);grid-column:1/-1;margin:0}.exposure-row-step{font-size:var(--t-sm);color:var(--ink);margin:var(--s-1) 0 0;padding-left:var(--s-3);border-left:2px solid var(--rule-strong);grid-column:1/-1}.exposure-row-source{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-muted);margin:var(--s-1) 0 0;grid-column:1/-1}.exposure-row-source a{color:var(--ink-muted);text-decoration:underline}.exposure-chip{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);white-space:nowrap;border:1px solid #0000;align-self:start;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.exposure-chip[data-band=clear]{color:var(--verified-deep);background:var(--verified-bg);border-color:var(--verified-border)}.exposure-chip[data-band=watch]{color:var(--review);background:var(--review-bg);border-color:var(--review-border)}.exposure-chip[data-band=exposed]{color:var(--flagged);background:var(--flagged-bg);border-color:var(--flagged-border)}.exposure-chip[data-band=na]{color:var(--ink-muted);background:var(--bg-ledger);border-color:var(--rule-strong)}.exposure-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.exposure-gate{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--rule-strong)}.exposure-form{gap:var(--s-3);margin-top:var(--s-4);display:grid}@media (min-width:560px){.exposure-form{grid-template-columns:1fr 1fr}.exposure-form .exposure-field-full{grid-column:1/-1}}.exposure-field label{font-size:var(--t-sm);color:var(--ink-secondary);margin-bottom:4px;font-weight:500;display:block}.exposure-field input{width:100%;min-height:44px;padding:0 var(--s-3);border:1px solid var(--rule-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-md)}.exposure-consent{gap:var(--s-2);font-size:var(--t-sm);color:var(--ink-secondary);align-items:flex-start;line-height:1.5;display:flex}.exposure-consent input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:3px}.exposure :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}.exposure-animate{animation:exposure-rise var(--dur) var(--ease) both}@keyframes exposure-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.exposure *,.exposure-animate{transition:none!important;animation:none!important}}
.command-light{--paper:#f8f6f1;--bg:var(--paper);--bg-ledger:#f2f0ea;--surface:#fff;--surface-raised:#fff;--surface-2:#f1efe8;--surface-sunken:var(--surface-2);--rule:#e7e3da;--rule-strong:#dad6cb;--border:var(--rule);--border-strong:var(--rule-strong);--border-emboss:#fff;--placeholder:#998f7d;--disabled:#998f7d;--card-shadow:0 1px 2px #1f1b140d, 0 1px 0 0 #1f1b1408;--ink:#1f1b14;--ink-secondary:#4a443a;--ink-muted:#6e6657;--accent:#0e1c2f;--accent-hover:#15243a;--accent-bg:#e6e9ef;--primary:var(--accent);--primary-ink:#fffef9;--primary-hover:var(--accent-hover);--verified:#1e6b3c;--verified-deep:#14532b;--verified-bg:#eaf1ec;--verified-border:#cfe3d5;--review:#8a6116;--review-bg:#fbf1dc;--review-border:#ecd9a8;--flagged:#b5402f;--flagged-bg:#f8e7e2;--flagged-border:#e3b7ae;--info:var(--accent);--info-bg:var(--accent-bg);--focus:var(--accent);--font-sans:var(--font-inter), "Inter", system-ui, -apple-system, sans-serif;--font-display:var(--font-fraunces), "Fraunces", "Inter Display", "Inter", Georgia, serif;--font-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.875rem;--t-md:1rem;--t-lg:1.25rem;--t-xl:1.75rem;--t-2xl:2.5rem;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--card-padding:24px;--page-max:1200px;--page-gutter:32px;--masthead-height:64px;--r-sm:6px;--r-md:8px;--r-pill:999px;--shadow-overlay:0 8px 24px #14141414;--ease:cubic-bezier(.2, .7, .2, 1);--dur-fast:.15s;--dur:.22s}.command-light[data-theme=dark]{--bg:#0e0e10;--surface:#161618;--surface-sunken:#0b0b0d;--border:#26262a;--border-strong:#34343a;--ink:#f2f1ee;--ink-secondary:#a8a59e;--ink-muted:#6f6c66;--accent:#6e9be8;--accent-hover:#87abec;--accent-bg:#6e9be81f;--primary:#f2f1ee;--primary-ink:#161618;--primary-hover:#fff;--verified:#5fbe8c;--verified-bg:#5fbe8c1f;--verified-border:#5fbe8c52;--review:#d9a227;--review-bg:#d9a2271f;--review-border:#d9a22752;--flagged:#e8796e;--flagged-bg:#e8796e1f;--flagged-border:#e8796e52;--info:var(--accent);--info-bg:var(--accent-bg);--focus:#87abec;--shadow-overlay:0 8px 24px #0006}.command-light{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-base);font-feature-settings:"tnum" 1, "lnum" 1, "ss01" 0, "cv11" 1;line-height:1.5}.command-light h1{font-family:var(--font-display);font-size:var(--t-2xl);letter-spacing:-.012em;color:var(--ink);font-optical-sizing:none;font-variation-settings:"opsz" 64, "wght" 500, "SOFT" 16;margin:0;font-weight:500;line-height:1.08}.command-light h2,.command-light h3,.command-light h4{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.005em;margin:0;line-height:1.25}.command-light h2{font-size:var(--t-lg);font-weight:600}.command-light h3{font-size:var(--t-md);font-weight:600}.command-light h4{font-size:var(--t-base);font-weight:600}.command-light [data-display=serif]{font-family:var(--font-display);letter-spacing:-.012em;font-optical-sizing:none;font-variation-settings:"opsz" 64, "wght" 500, "SOFT" 16;font-feature-settings:"tnum" 1, "lnum" 1, "dlig" 0, "liga" 1;font-weight:500}.command-light [data-emphasis=primary]{background:var(--surface);border-color:var(--rule-strong);box-shadow:0 1px 0 0 var(--border-emboss) inset, 0 0 0 1px var(--rule-strong), var(--card-shadow)}.command-light .flos-card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:inset 0 1px 0 0 var(--border-emboss), var(--card-shadow)}.command-light .flos-content{max-width:var(--page-max);padding:0 var(--page-gutter);box-sizing:border-box;width:100%;margin:0 auto}.command-light .flos-ledger-rule{border:0;border-bottom:1px solid var(--border-strong);height:0;box-shadow:0 1px 0 0 var(--border-emboss)}.command-light .flos-masthead{background:var(--surface);border-bottom:1px solid var(--rule-strong);box-shadow:0 1px 0 0 var(--border-emboss);z-index:40;position:sticky;top:0}.command-light .flos-masthead-primary{align-items:center;gap:var(--s-5);min-height:var(--masthead-height);grid-template-columns:auto 1fr;display:grid}.command-light .flos-masthead-nav{justify-content:flex-end;align-items:stretch;gap:0;display:flex;overflow:hidden}.command-light .flos-masthead-rule{border-bottom:1px solid var(--rule);height:0;margin:0}.command-light .flos-masthead-readout-row{justify-content:flex-end;align-items:center;min-height:30px;padding:4px 0;display:flex}@media (max-width:768px){.command-light .flos-masthead-primary{grid-template-columns:1fr;align-items:stretch;gap:0;min-height:auto;padding-top:10px;padding-bottom:4px}.command-light .flos-masthead-nav{flex-wrap:wrap;justify-content:flex-start;row-gap:0;overflow:visible}.command-light .flos-masthead-nav a{height:36px;padding:0 10px}.command-light .flos-masthead-readout-row{justify-content:flex-start}}.command-light .flos-readout{background:var(--bg-ledger);border:1px solid var(--border-strong);border-radius:var(--r-sm);box-shadow:inset 0 1px 0 0 var(--border-emboss);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-secondary);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;align-items:center;gap:10px;padding:6px 12px;font-size:11px;display:inline-flex}.command-light .flos-readout[data-status=intact]{color:var(--verified-deep);border-color:var(--verified-border)}.command-light .flos-readout[data-status=review]{color:var(--review);border-color:var(--review-border)}.command-light .flos-readout[data-status=flagged]{color:var(--flagged);border-color:var(--flagged-border)}.command-light .flos-readout[data-status=unknown]{color:var(--ink-muted)}.command-light .flos-readout-inline{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;align-items:center;gap:10px;font-size:11px;display:inline-flex}.command-light .flos-readout-inline[data-status=intact]{color:var(--verified-deep)}.command-light .flos-readout-inline[data-status=review]{color:var(--review)}.command-light .flos-readout-inline[data-status=flagged]{color:var(--flagged)}@media (max-width:768px){.command-light .flos-readout-inline{white-space:normal;font-size:10px;line-height:1.45}}.command-light .flos-hero{--hero-corner:28px;--hero-rule:2px;background: linear-gradient(var(--ink), var(--ink)) top left / var(--hero-corner) var(--hero-rule) no-repeat,  linear-gradient(var(--ink), var(--ink)) top left / var(--hero-rule) var(--hero-corner) no-repeat,  linear-gradient(var(--ink), var(--ink)) top right / var(--hero-corner) var(--hero-rule) no-repeat,  linear-gradient(var(--ink), var(--ink)) top right / var(--hero-rule) var(--hero-corner) no-repeat,  linear-gradient(var(--ink), var(--ink)) bottom left / var(--hero-corner) var(--hero-rule) no-repeat,  linear-gradient(var(--ink), var(--ink)) bottom left / var(--hero-rule) var(--hero-corner) no-repeat,  linear-gradient(var(--ink), var(--ink)) bottom right / var(--hero-corner) var(--hero-rule) no-repeat,  linear-gradient(var(--ink), var(--ink)) bottom right / var(--hero-rule) var(--hero-corner) no-repeat, var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r-md);padding:var(--s-6);box-shadow:inset 0 1px 0 0 var(--border-emboss);position:relative}.command-light .flos-ledger-band{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:inset 0 1px 0 0 var(--border-emboss)}.command-light .overview-work-grid{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:960px){.command-light .overview-work-grid{gap:var(--s-5);grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}}.command-light p{margin:0}.command-light a{color:var(--accent);transition:color var(--dur-fast) var(--ease);text-decoration:none}.command-light a:hover{color:var(--accent-hover)}.command-light button,.command-light a,.command-light [role=button]{min-height:0}.command-light :focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in oklab, var(--focus) 22%, transparent);border-radius:4px}.command-light input[type=date],.command-light input[type=datetime-local],.command-light input[type=time]{font-family:var(--font-mono);font-feature-settings:"tnum" 1, "lnum" 1;font-variant-numeric:tabular-nums lining-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;letter-spacing:.02em}.command-light input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;filter:saturate(0);transition:opacity var(--dur-fast) var(--ease)}.command-light input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;filter:saturate(0);transition:opacity var(--dur-fast) var(--ease)}.command-light input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;filter:saturate(0);transition:opacity var(--dur-fast) var(--ease)}.command-light input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}.command-light input[type=datetime-local]:hover::-webkit-calendar-picker-indicator{opacity:1}.command-light input[type=time]:hover::-webkit-calendar-picker-indicator{opacity:1}.command-light hr{border:none;border-top:1px solid var(--border);margin:0}.command-light .flos-shell{min-height:100vh;transition:grid-template-columns var(--dur) var(--ease);grid-template-columns:248px minmax(0,1fr);display:grid}.command-light .flos-shell[data-collapsed=true]{grid-template-columns:72px minmax(0,1fr)}.command-light .flos-sidebar{background:var(--bg-ledger);border-right:1px solid var(--rule);z-index:40;flex-direction:column;height:100vh;padding:16px 12px 14px;display:flex;position:sticky;top:0;overflow:hidden}.command-light .flos-sidebar:after{content:"";background:linear-gradient(180deg, transparent, var(--verified) 12%, var(--verified) 88%, transparent);opacity:.45;border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;right:0}.command-light .flos-sb-head{align-items:center;gap:10px;min-height:34px;padding:4px 6px 2px;display:flex}.command-light .flos-sb-word{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;transition:opacity var(--dur-fast) var(--ease);font-size:14px;font-weight:600}.command-light .flos-sb-collapse{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:8px;justify-content:center;align-items:center;margin-left:auto;display:flex}.command-light .flos-sb-collapse:hover{background:var(--surface-2);color:var(--ink-secondary)}.command-light .flos-sb-search{background:var(--surface);border:1px solid var(--rule);width:calc(100% - 8px);color:var(--ink-muted);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:10px;align-items:center;gap:9px;margin:16px 4px 12px;padding:9px 11px;display:flex}.command-light .flos-sb-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 12%, transparent)}.command-light .flos-sb-search input{min-width:0;font-family:var(--font-sans);color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:13px}.command-light .flos-sb-search input::placeholder{color:var(--placeholder)}.command-light .flos-sb-search kbd{font-family:var(--font-mono);color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--rule);white-space:nowrap;border-radius:5px;padding:1px 5px;font-size:10.5px}.command-light .flos-sb-group{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--placeholder);height:22px;transition:opacity var(--dur-fast) var(--ease);align-items:center;margin:6px 4px 2px;padding:0 8px;font-size:9.5px;display:flex}.command-light .flos-sb-nav{flex-direction:column;gap:2px;padding:0 4px;display:flex}.command-light .flos-sb-nav a{height:40px;color:var(--ink-secondary);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:10px;align-items:center;gap:12px;padding:0 12px;display:flex;position:relative}.command-light .flos-sb-nav a .flos-sb-lbl{font-family:var(--font-sans);white-space:nowrap;transition:opacity var(--dur-fast) var(--ease);font-size:14px}.command-light .flos-sb-nav a:hover{background:var(--surface-2);color:var(--ink)}.command-light .flos-sb-nav a.active{background:var(--accent);color:var(--primary-ink)}.command-light .flos-sb-nav a.active:before{content:"";background:var(--verified);border-radius:2px;width:3px;height:22px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.command-light .flos-sb-foot{border-top:1px solid var(--rule);flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;display:flex}.command-light .flos-sb-row{height:40px;color:var(--ink-secondary);cursor:pointer;transition:background var(--dur-fast) var(--ease);border-radius:10px;align-items:center;gap:12px;padding:0 12px;display:flex}.command-light .flos-sb-row:hover{background:var(--surface-2);color:var(--ink)}.command-light .flos-tenant .flos-tenant-chip{background:var(--accent);width:30px;height:30px;color:var(--primary-ink);font-family:var(--font-mono);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.command-light .flos-tenant .flos-tenant-meta{min-width:0;transition:opacity var(--dur-fast) var(--ease);flex-direction:column;display:flex}.command-light .flos-tenant .flos-tenant-meta .n{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.command-light .flos-tenant .flos-tenant-meta .s{font-family:var(--font-mono);color:var(--placeholder);font-size:11px}.command-light .flos-tenant .flos-tenant-ch{color:var(--placeholder);transition:opacity var(--dur-fast) var(--ease);margin-left:auto}.command-light .flos-shell[data-collapsed=true] .flos-sb-word,.command-light .flos-shell[data-collapsed=true] .flos-sb-lbl,.command-light .flos-shell[data-collapsed=true] .flos-tenant-meta,.command-light .flos-shell[data-collapsed=true] .flos-tenant-ch,.command-light .flos-shell[data-collapsed=true] .flos-sb-search input,.command-light .flos-shell[data-collapsed=true] .flos-sb-search kbd{display:none}.command-light .flos-shell[data-collapsed=true] .flos-sb-nav a,.command-light .flos-shell[data-collapsed=true] .flos-sb-row,.command-light .flos-shell[data-collapsed=true] .flos-sb-search{justify-content:center;gap:0;width:44px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.command-light .flos-shell[data-collapsed=true] .flos-sb-group{opacity:0;pointer-events:none;justify-content:center;padding:0}.command-light .flos-shell[data-collapsed=true] .flos-sb-head{flex-direction:column;align-items:center;gap:8px}.command-light .flos-shell[data-collapsed=true] .flos-sb-collapse{margin-left:0}.command-light .flos-sb-tip{background:var(--accent);color:var(--primary-ink);font-size:12px;font-family:var(--font-sans);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease);box-shadow:var(--shadow-overlay);z-index:50;border-radius:7px;padding:5px 9px;position:absolute;top:50%;left:58px;transform:translateY(-50%)}.command-light .flos-shell[data-collapsed=true] .flos-sb-nav a:hover .flos-sb-tip,.command-light .flos-shell[data-collapsed=true] .flos-sb-row:hover .flos-sb-tip{opacity:1}.command-light .flos-main{flex-direction:column;min-width:0;display:flex}.command-light .flos-topbar{z-index:30;min-height:52px;padding:0 var(--page-gutter);background:var(--surface);border-bottom:1px solid var(--rule);box-shadow:0 1px 0 0 var(--border-emboss);align-items:center;gap:12px;display:flex;position:sticky;top:0}.command-light .flos-burger{border:1px solid var(--rule-strong);width:38px;height:38px;color:var(--ink-secondary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:none}.command-light .flos-integrity{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;align-items:center;gap:9px;margin-left:auto;font-size:11px;display:inline-flex}.command-light .flos-integrity .flos-int-dot{background:var(--ink-muted);border-radius:50%;flex:none;width:7px;height:7px}.command-light .flos-integrity[data-status=intact]{color:var(--verified-deep)}.command-light .flos-integrity[data-status=intact] .flos-int-dot{background:var(--verified);animation:2.4s ease-in-out infinite flos-pip}.command-light .flos-integrity[data-status=review]{color:var(--review)}.command-light .flos-integrity[data-status=review] .flos-int-dot{background:var(--review)}.command-light .flos-integrity[data-status=flagged]{color:var(--flagged)}.command-light .flos-integrity[data-status=flagged] .flos-int-dot{background:var(--flagged)}@keyframes flos-pip{0%,to{opacity:1}50%{opacity:.3}}.command-light .flos-scrim{background:color-mix(in oklab, var(--accent) 32%, transparent);opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease);z-index:35;display:none;position:fixed;inset:0}@media (max-width:760px){.command-light .flos-shell,.command-light .flos-shell[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.command-light .flos-sidebar{width:248px;transition:transform var(--dur) var(--ease);position:fixed;top:0;left:0;transform:translate(-100%)}.command-light .flos-shell[data-mobile-open=true] .flos-sidebar{box-shadow:var(--shadow-overlay);transform:none}.command-light .flos-shell[data-mobile-open=true] .flos-scrim{opacity:1;pointer-events:auto;display:block}.command-light .flos-sb-collapse{display:none}.command-light .flos-burger{display:inline-flex}}@media (prefers-reduced-motion:reduce){.command-light *{transition:none!important;animation:none!important}}
