:root{--state-warning:var(--bn-chart-3);--state-warning-ink:color-mix(in srgb, var(--bn-chart-3) 52%, var(--bn-grey-900));--tint-warning:color-mix(in srgb, var(--bn-chart-3) 18%, var(--surface-default))}:root[data-theme=dark]{--state-warning-ink:var(--bn-chart-3);--tint-warning:color-mix(in srgb, var(--bn-chart-3) 16%, var(--surface-default))}:root{--state-info:var(--bn-chart-4);--state-info-ink:color-mix(in srgb, var(--bn-chart-4) 78%, var(--bn-grey-900));--tint-info:color-mix(in srgb, var(--bn-chart-4) 14%, var(--surface-default))}:root[data-theme=dark]{--state-info-ink:color-mix(in srgb, var(--bn-chart-4) 55%, var(--bn-grey-0));--tint-info:color-mix(in srgb, var(--bn-chart-4) 22%, var(--surface-default))}:root{--wash-info:color-mix(in srgb, var(--tint-info) 45%, var(--surface-default));--wash-success:color-mix(in srgb, var(--tint-success) 45%, var(--surface-default));--wash-danger:color-mix(in srgb, var(--tint-danger) 30%, var(--surface-default))}[data-dept]{--accent-mark:#d73875;--accent:#c33d6e;--accent-strong:#8c2c5f;--accent-soft:color-mix(in srgb, var(--accent-mark) 11%, var(--surface-default));--accent-softer:color-mix(in srgb, var(--accent-mark) 6%, var(--surface-default));--accent-border:color-mix(in srgb, var(--accent-mark) 34%, var(--surface-default));--accent-shadow:color-mix(in srgb, var(--accent-mark) 42%, transparent);--accent-glow:color-mix(in srgb, var(--accent-mark) 26%, transparent);--accent-on:var(--bn-grey-0)}[data-dept=company],[data-dept=hr]{--accent-mark:#d73875;--accent:#c33d6e;--accent-strong:#8c2c5f}[data-dept=finance]{--accent-mark:#5cb96f;--accent:#2e8550;--accent-strong:#22633c}[data-dept=product]{--accent-mark:#1382d9;--accent:#0f63a6;--accent-strong:#0b4a7d}[data-dept=sales]{--accent-mark:#f6655a;--accent:#c2372d;--accent-strong:#96271f}[data-dept=marketing]{--accent-mark:#fbb51a;--accent:#9a6a00;--accent-strong:#745000}[data-dept=delivery]{--accent-mark:#474edb;--accent:#3a40b8;--accent-strong:#2b3090}:root[data-theme=dark] [data-dept]{--accent:var(--accent-mark);--accent-strong:color-mix(in srgb, var(--accent-mark) 72%, var(--bn-grey-0));--accent-on:var(--bn-grey-900);--accent-soft:color-mix(in srgb, var(--accent-mark) 15%, var(--surface-default));--accent-softer:color-mix(in srgb, var(--accent-mark) 8%, var(--surface-default));--accent-border:color-mix(in srgb, var(--accent-mark) 30%, var(--surface-default));--text-accent:color-mix(in srgb, var(--accent-mark) 66%, var(--bn-grey-0));--color-text-accent:var(--text-accent)}.mark-hr{--accent-mark:#d73875;--accent:#c33d6e;--accent-strong:#8c2c5f}.mark-finance{--accent-mark:#5cb96f;--accent:#2e8550;--accent-strong:#22633c}.mark-product{--accent-mark:#1382d9;--accent:#0f63a6;--accent-strong:#0b4a7d}.mark-sales{--accent-mark:#f6655a;--accent:#c2372d;--accent-strong:#96271f}.mark-marketing{--accent-mark:#fbb51a;--accent:#9a6a00;--accent-strong:#745000}.mark-delivery{--accent-mark:#474edb;--accent:#3a40b8;--accent-strong:#2b3090}.mark-company{--accent-mark:#d73875;--accent:#c33d6e;--accent-strong:#8c2c5f}.mark-hr,.mark-finance,.mark-product,.mark-sales,.mark-marketing,.mark-delivery,.mark-company{--accent-soft:color-mix(in srgb, var(--accent-mark) 11%, var(--surface-default));--accent-border:color-mix(in srgb, var(--accent-mark) 34%, var(--surface-default));--accent-shadow:color-mix(in srgb, var(--accent-mark) 42%, transparent);--accent-on:var(--bn-grey-0)}[data-dept],.mark-hr,.mark-finance,.mark-product,.mark-sales,.mark-marketing,.mark-delivery,.mark-company{--color-accent:var(--accent);--color-accent-mark:var(--accent-mark);--color-accent-strong:var(--accent-strong);--color-accent-soft:var(--accent-soft);--color-accent-softer:var(--accent-softer);--color-accent-border:var(--accent-border);--color-accent-on:var(--accent-on);--accent-ramp-1:color-mix(in srgb, var(--accent) 12%, var(--surface-default));--accent-ramp-2:color-mix(in srgb, var(--accent) 26%, var(--surface-default));--accent-ramp-3:color-mix(in srgb, var(--accent) 42%, var(--surface-default));--accent-ramp-4:var(--accent);--accent-ramp-5:var(--accent-strong);--accent-ramp-ink-lo:var(--text-primary);--accent-ramp-ink-hi:var(--accent-on);--text-accent:var(--accent);--color-text-accent:var(--text-accent);--focus-ring:var(--accent);--focus-ring-halo:rgb(var(--accent-rgb) / .34)}:root[data-theme=dark] .mark-hr,:root[data-theme=dark] .mark-finance,:root[data-theme=dark] .mark-product,:root[data-theme=dark] .mark-sales,:root[data-theme=dark] .mark-marketing,:root[data-theme=dark] .mark-delivery,:root[data-theme=dark] .mark-company{--accent:var(--accent-mark);--accent-on:var(--bn-grey-900);--accent-soft:color-mix(in srgb, var(--accent-mark) 15%, var(--surface-default));--accent-border:color-mix(in srgb, var(--accent-mark) 30%, var(--surface-default));--text-accent:color-mix(in srgb, var(--accent-mark) 66%, var(--bn-grey-0));--color-text-accent:var(--text-accent)}@keyframes one-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes one-rise-sm{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes one-fade{0%{opacity:0}to{opacity:1}}@keyframes one-slide-left{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes one-slide-right{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes one-pop{0%{opacity:0;transform:scale(.86)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes one-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.4)}}@keyframes one-halo{0%{box-shadow:0 0 0 0 var(--accent-glow)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}@keyframes jarvis-orb-halo{0%{box-shadow:0 0 0 0 var(--accent-glow)}70%{box-shadow:0 0 0 2px #0000}to{box-shadow:0 0 #0000}}@keyframes one-spin{to{transform:rotate(360deg)}}@keyframes jarvis-synapse-pulse{0%,to{opacity:.22}50%{opacity:.5}}@keyframes jarvis-node-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.25)}}@keyframes jarvis-network-expand{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}@keyframes jarvis-network-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes jarvis-node-flicker{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.3)}}@keyframes jarvis-hot-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes jarvis-glow-breathe{0%,to{opacity:.32;transform:scale(1)}50%{opacity:.48;transform:scale(1.12)}}@keyframes jarvis-blob-b{0%,to{transform:translate(8%,10%)scale(1.05)}33%{transform:translate(-10%,-4%)scale(.88)}66%{transform:translate(-2%,8%)scale(1.12)}}@keyframes jarvis-blob-c{0%,to{transform:translate(2%,-10%)scale(.95)}33%{transform:translate(-8%,4%)scale(1.1)}66%{transform:translate(10%,2%)scale(.98)}}@keyframes jarvis-orb-drift{to{transform:rotate(360deg)}}@keyframes jarvis-orb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes jarvis-mascot-in{0%{opacity:0;transform:translateY(-6px)scale(.8)}to{opacity:1;transform:none}}@keyframes jarvis-tag-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes orb-breathe{0%,to{opacity:0;transform:scale(1)}50%{opacity:.55;transform:scale(1.18)}}@keyframes jarvis-pulse-engaged{0%{opacity:1;transform:scale(1)}22%{opacity:.85;transform:scale(1.22)}55%{opacity:1;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes jarvis-sphere-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes jarvis-hue-drift{0%{filter:url(#jarvis-organic)hue-rotate(-15deg)}50%{filter:url(#jarvis-organic)hue-rotate(15deg)}to{filter:url(#jarvis-organic)hue-rotate(-15deg)}}@keyframes jarvis-orb-hue-drift{0%{filter:url(#jarvis-orb-organic)hue-rotate(-15deg)}50%{filter:url(#jarvis-orb-organic)hue-rotate(15deg)}to{filter:url(#jarvis-orb-organic)hue-rotate(-15deg)}}@keyframes jarvis-spark-wink{0%,78%,to{opacity:.3;transform:scale(1)}85%{opacity:1;transform:scale(1.9)}92%{opacity:.5;transform:scale(1.1)}}@keyframes one-blink{0%,to{opacity:.28}50%{opacity:1}}@keyframes one-twinkle{0%,to{opacity:.22}50%{opacity:.92}}@keyframes one-bar{0%{transform:scaleX(.02)}to{transform:scaleX(1)}}@keyframes one-draw{0%{stroke-dashoffset:var(--len,400)}to{stroke-dashoffset:0}}@keyframes one-shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}@keyframes one-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes one-drift{0%{transform:translate(0,0)scale(1)}33%{transform:translate(3%,-4%)scale(1.06)}66%{transform:translate(-3%,3%)scale(.97)}to{transform:translate(0,0)scale(1)}}@keyframes one-drift-wide{0%{transform:translate(0,0)scale(1)}25%{transform:translate(-7%,5%)scale(1.12)}50%{transform:translate(4%,9%)scale(.94)}75%{transform:translate(6%,-6%)scale(1.08)}to{transform:translate(0,0)scale(1)}}@keyframes one-caret{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes one-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes one-reveal{0%{box-shadow:0 0 0 0 var(--accent-glow)}25%{box-shadow:0 0 0 6px var(--accent-glow)}to{box-shadow:0 0 #0000}}.anim-rise{animation:one-rise var(--t-normal) var(--ease-out) both}.anim-rise-slow{animation:one-rise var(--t-slow) var(--ease-out) both}.anim-fade{animation:one-fade var(--t-normal) var(--ease-out) both}.anim-pop{animation:one-pop var(--t-normal) var(--ease-out) both}.anim-left{animation:one-slide-left var(--t-normal) var(--ease-out) both}.anim-right{animation:one-slide-right var(--t-normal) var(--ease-out) both}.stagger>*{animation:one-rise var(--t-normal) var(--ease-out) both}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:45ms}.stagger>:nth-child(3){animation-delay:90ms}.stagger>:nth-child(4){animation-delay:.135s}.stagger>:nth-child(5){animation-delay:.18s}.stagger>:nth-child(6){animation-delay:.225s}.stagger>:nth-child(7){animation-delay:.27s}.stagger>:nth-child(8){animation-delay:.315s}.stagger>:nth-child(9){animation-delay:.36s}.stagger>:nth-child(10){animation-delay:.405s}.stagger>:nth-child(n+11){animation-delay:.45s}.livedot{border-radius:var(--radius-full);background:var(--state-success);flex-shrink:0;width:7px;height:7px;position:relative}.livedot:after{content:"";border-radius:inherit;background:inherit;animation:one-pulse 2s var(--ease-in-out) infinite;position:absolute;inset:0}.livedot--accent{background:var(--accent-mark);box-shadow:0 0 0 4px var(--accent-glow)}.livedot--warn{background:var(--state-warning)}.livedot--muted{background:var(--border-default)}.livedot--muted:after{animation:none}.livedot--ink{background:var(--highlight-on)}.shimmer{background:linear-gradient(100deg, var(--surface-sunken) 20%, var(--surface-hover) 40%, var(--surface-sunken) 60%);background-size:220% 100%;animation:1.5s linear infinite one-shimmer}.text-shimmer{background:linear-gradient(100deg, var(--text-tertiary) 35%, var(--accent-mark) 50%, var(--text-tertiary) 65%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite one-shimmer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.livedot:after{display:none}}@keyframes link-spark{0%{offset-distance:0%;opacity:0}12%{opacity:1}52%{opacity:1}60%,to{offset-distance:100%;opacity:0}}@keyframes link-probe{0%{opacity:.18}50%{opacity:.62}to{opacity:.18}}@keyframes link-breath{0%,to{opacity:.55}50%{opacity:1}}
*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--surface-stage);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-sm);line-height:var(--lh-normal)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-lg);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--border-strong);background-clip:content-box}.scroll-thin{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.scroll-thin::-webkit-scrollbar{width:6px;height:6px}.scroll-thin::-webkit-scrollbar-track{background:0 0}.scroll-thin::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-full);border:0}.scroll-thin::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}@layer base{:where(a){color:var(--accent,var(--interactive-primary));text-decoration:none}:where(a:hover){color:var(--accent-strong,var(--interactive-primary-hover))}}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.u-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.06em;color:var(--text-tertiary);text-transform:uppercase;margin:0}.btn{--btn-bg:transparent;--btn-fg:var(--text-secondary);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--btn-bg);height:38px;color:var(--btn-fg);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;white-space:nowrap;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), box-shadow var(--t-normal) var(--ease), transform var(--t-fast) var(--ease);border:1px solid #0000;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.985)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn--primary{--btn-bg:var(--accent,var(--interactive-primary));--btn-fg:var(--accent-on,var(--interactive-primary-text));font-weight:var(--fw-bold);box-shadow:0 4px 14px -4px var(--accent-shadow)}.btn--primary:hover{--btn-bg:var(--accent-strong);box-shadow:0 8px 22px -6px var(--accent-shadow)}.btn--ink{--btn-bg:var(--surface-inverse);--btn-fg:var(--text-inverse);font-weight:var(--fw-bold)}.btn--ink:hover{--btn-bg:var(--bn-grey-800)}.btn--outline{--btn-bg:var(--surface-default);--btn-fg:var(--text-secondary);border-color:var(--border-default)}.btn--outline:hover{border-color:var(--border-strong);--btn-bg:var(--surface-hover)}.btn--soft{--btn-bg:var(--accent-soft);--btn-fg:var(--accent-strong);font-weight:var(--fw-bold)}.btn--soft:hover{--btn-bg:var(--accent-border)}.btn--ghost:hover{--btn-bg:var(--surface-hover);--btn-fg:var(--text-primary)}.btn--sm{height:30px;padding:0 var(--space-3);font-size:var(--fs-xs)}.btn--lg{height:46px;padding:0 var(--space-6);font-size:var(--fs-base)}.btn--block{width:100%}@media (pointer:coarse){.btn{min-height:44px}}.btn--primary{isolation:isolate;position:relative;overflow:hidden}.btn--primary:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000 20%,#ffffff38 50%,#0000 80%);position:absolute;inset:0;transform:translate(-100%)}.btn--primary:hover:after{animation:one-sweep .62s var(--ease-out)}.avatar{border-radius:var(--radius-md);background:var(--accent-mark,var(--interactive-primary));width:28px;height:28px;color:var(--bn-grey-0);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:-.01em;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.avatar--xs{border-radius:var(--radius-sm);width:20px;height:20px;font-size:9.5px}.avatar--sm{width:24px;height:24px;font-size:10.5px}.avatar--lg{border-radius:var(--radius-lg);width:40px;height:40px;font-size:var(--fs-sm)}.avatar--xl{border-radius:var(--radius-xl);width:56px;height:56px;font-size:var(--fs-lg)}.avatar--round{border-radius:var(--radius-full)}.avatar--soft{background:var(--accent-soft);color:var(--accent-strong)}.avatar--neutral{background:var(--surface-sunken);color:var(--text-tertiary)}.avatar--on-panel{background:var(--surface-default);color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-subtle)}.avatar--glow{box-shadow:0 0 0 6px var(--accent-softer), 0 0 32px -6px var(--accent-glow)}.card{background:var(--surface-default);border-radius:var(--radius-lg);transition:border-color var(--t-normal) var(--ease), box-shadow var(--t-normal) var(--ease), transform var(--t-normal) var(--ease);border:0}.card--pad{padding:var(--space-5)}.card--tight{padding:var(--space-4)}.card--hover:hover{transform:translateY(var(--lift));box-shadow:var(--elevation-overlay)}.card--accent{border-color:var(--accent-border);box-shadow:var(--elevation-floating)}.tag{align-items:center;gap:var(--space-1);padding:3px var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.02em;background:var(--surface-sunken);color:var(--text-tertiary);white-space:nowrap;line-height:1.4;display:inline-flex}.tag--accent{background:var(--accent-soft);color:var(--accent-strong)}.tag--brand{background:var(--interactive-tint);color:var(--on-brand-tint)}.tag--danger{background:var(--tint-danger);color:var(--state-danger)}.tag--warning{background:var(--tint-warning);color:var(--state-warning-ink)}.tag--success{background:var(--tint-success);color:var(--on-success-tint)}.tag--info{background:var(--tint-info);color:var(--state-info-ink)}.tag--highlight{background:var(--highlight-surface);color:var(--highlight-on)}.tag--mono{background:var(--surface-inverse);color:var(--text-inverse)}.tag--outline{background:var(--surface-default);color:var(--text-primary);border:1.5px solid var(--border-strong)}.tag--muted,.tag--neutral{background:var(--surface-sunken);color:var(--text-tertiary)}.tag--muted.tag--on-panel,.tag--neutral.tag--on-panel{background:var(--surface-default);color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-subtle)}.surface-wash{background:var(--accent-soft);color:var(--text-primary)}.surface-brand{background:linear-gradient(135deg, var(--accent-strong), var(--accent));color:var(--accent-on,var(--interactive-primary-text))}.surface-ink{background:var(--surface-inverse);color:var(--text-inverse)}.surface-brand .u-on-muted,.surface-ink .u-on-muted{color:currentColor;opacity:.78}.surface-brand .stat__label,.surface-ink .stat__label{color:currentColor;opacity:.72}.surface-brand .stat__value,.surface-ink .stat__value{color:currentColor}.surface-brand .avatar,.surface-ink .avatar{color:currentColor;background:#ffffff29}.surface-brand .tag--accent{color:currentColor;background:#ffffff2e}.filechip{--kind:var(--mark-5);--kind-ink:var(--kind)}@supports (color:color-mix(in lab, red, red)){.filechip{--kind-ink:color-mix(in srgb, var(--kind) 52%, var(--bn-grey-900))}}.filechip{border-radius:var(--radius-sm);border-left:2px solid var(--kind);background:var(--kind);place-items:center;min-width:38px;padding:6px 8px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.filechip{background:color-mix(in srgb, var(--kind) 14%, var(--surface-default))}}.filechip{color:var(--kind-ink);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;line-height:1}:root[data-theme=dark] .filechip{--kind-ink:var(--kind)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .filechip{--kind-ink:color-mix(in srgb, var(--kind) 82%, var(--bn-grey-0))}}:root[data-theme=dark] .filechip{background:var(--kind)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .filechip{background:color-mix(in srgb, var(--kind) 18%, var(--surface-default))}}.kind-doc{--kind:var(--mark-4)}.kind-sheet{--kind:var(--mark-2)}.kind-deck{--kind:var(--mark-1)}.kind-image{--kind:var(--mark-3)}.kind-data{--kind:var(--mark-5)}.kind-other{--kind:var(--mark-6)}.filetile{--tile:88px;--tile-bg:var(--kind,var(--mark-6))}@supports (color:color-mix(in lab, red, red)){.filetile{--tile-bg:color-mix(in srgb, var(--kind,var(--mark-6)) 7%, var(--surface-default))}}.filetile{width:var(--tile);height:var(--tile);flex:none;position:relative}.filetile--lg{--tile:112px}.filetile--xl{--tile:208px}.filetile__face{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--tile-bg);width:100%;height:100%;color:inherit;font:inherit;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);padding:0;display:block;position:relative;overflow:hidden}button.filetile__face{cursor:pointer}button.filetile__face:hover{border-color:var(--border-default);box-shadow:var(--elevation-floating)}button.filetile__face:active{transform:scale(.98)}.filetile__sheet{gap:max(3px, calc(var(--tile) * .035));padding:calc(var(--tile) * .1) calc(var(--tile) * .08) 0;border:1px solid var(--border-subtle);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--surface-default);flex-direction:column;display:flex;position:absolute;inset:14% 16% -6%;overflow:hidden}.filetile__sheet:before{content:"";aspect-ratio:1;background:linear-gradient(225deg, var(--tile-bg) 50%, var(--border-subtle) 50%);width:22%;position:absolute;top:-1px;right:-1px}.filetile__line{height:max(2px, calc(var(--tile) * .022));border-radius:var(--radius-full);background:var(--border-subtle);flex:none;display:block}.filetile__line--head{width:58%;height:max(3px, calc(var(--tile) * .03));background:var(--kind)}@supports (color:color-mix(in lab, red, red)){.filetile__line--head{background:color-mix(in srgb, var(--kind) 55%, var(--surface-default))}}.filetile__line--gap{background:0 0}.filetile__sheet--grid{padding-top:calc(var(--tile) * .08)}.filetile__cells{gap:max(2px, calc(var(--tile) * .02));grid-template-columns:repeat(3,1fr);display:grid}.filetile__cells>span{height:max(5px, calc(var(--tile) * .05));background:var(--border-subtle);border-radius:1px}.filetile__cells>.is-head{background:var(--kind)}@supports (color:color-mix(in lab, red, red)){.filetile__cells>.is-head{background:color-mix(in srgb, var(--kind) 55%, var(--surface-default))}}.filetile__badge{left:var(--space-2);bottom:var(--space-2);box-shadow:0 0 0 2px var(--surface-default);position:absolute}.filetile--xl .filetile__badge{left:var(--space-3);bottom:var(--space-3)}.filetile__tag{top:var(--space-2);left:var(--space-2);border-radius:var(--radius-sm);background:var(--tint-danger);color:var(--on-danger-tint);font-size:var(--fs-xs);font-weight:var(--fw-medium);padding:1px 6px;line-height:1.4;position:absolute}.filetile--gone .filetile__face{background:var(--surface-sunken)}.filetile--gone .filetile__sheet,.filetile--gone .filetile__badge{opacity:.45}.filetile[data-status=reading] .filetile__face{background:var(--surface-sunken);cursor:progress}.filetile[data-status=reading] .filetile__sheet{opacity:.55}.filetile[data-status=reading] .filetile__line:not(.filetile__line--gap),.filetile[data-status=reading] .filetile__cells>span{background:var(--border-subtle);animation:filetile-pulse 1.4s var(--ease) infinite}.filetile__spin{border:2px solid var(--accent-border);border-top-color:var(--accent);border-radius:50%;width:24px;height:24px;margin:auto;animation:.7s linear infinite one-spin;position:absolute;inset:0}@keyframes filetile-pulse{0%,to{opacity:.5}50%{opacity:1}}.filetile[data-status=error] .filetile__face{background:var(--tint-danger);border-color:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.filetile[data-status=error] .filetile__face{border-color:color-mix(in srgb, var(--state-danger) 45%, transparent)}}.filetile__alert{padding-bottom:var(--space-4);color:var(--state-danger);place-items:center;display:grid;position:absolute;inset:0}.filetile__remove{border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-default);width:22px;height:22px;color:var(--text-secondary);box-shadow:var(--elevation-floating);cursor:pointer;opacity:0;transition:opacity var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);place-items:center;display:grid;position:absolute;top:-7px;right:-7px}.filetile__remove:after{content:"";position:absolute;inset:-11px}.filetile:hover .filetile__remove,.filetile:focus-within .filetile__remove{opacity:1}.filetile__remove:hover{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-default)}.filetile__remove:active{transform:scale(.94)}.filetile__remove:disabled{opacity:.4;cursor:not-allowed}@media (hover:none){.filetile__remove{opacity:1}}@media (prefers-reduced-motion:reduce){.filetile__face,.filetile__remove{transition:none}.filetile[data-status=reading] .filetile__line,.filetile[data-status=reading] .filetile__cells>span{animation:none}.filetile__spin{animation-duration:2.4s}}.eyebrow--ruled{align-items:center;gap:var(--space-2);display:flex}.eyebrow--ruled:before{content:"";border-radius:var(--radius-full);background:var(--accent-mark,var(--interactive-primary));flex:none;width:3px;height:11px}.chip{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-default);color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);display:inline-flex}.chip:hover{border-color:var(--border-default);background:var(--surface-hover)}.chip__dot{border-radius:var(--radius-full);background:var(--accent-mark);width:6px;height:6px}.chip__dot--ok{background:var(--state-success)}.toggle{border-radius:var(--radius-full);background:var(--border-default);cursor:pointer;width:34px;height:20px;transition:background-color var(--t-normal) var(--ease);border:none;flex-shrink:0;padding:0;position:relative}.toggle[data-on=true]{background:var(--accent)}.toggle:after{content:"";border-radius:var(--radius-full);background:var(--bn-grey-0);width:16px;height:16px;transition:transform var(--t-normal) var(--ease);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.toggle[data-on=true]:after{transform:translate(14px)}.meter{border-radius:var(--radius-full);background:var(--surface-sunken);height:5px;position:relative;overflow:hidden}.meter__fill{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;animation:one-bar var(--t-slow) var(--ease-out) both;transition:width var(--t-slow) var(--ease)}.meter--lime .meter__fill{background:var(--highlight-accent)}.meter__caption{font-size:var(--fs-xs);color:var(--text-tertiary);margin-top:6px}.dial__ring{flex-shrink:0;place-items:center;display:grid;position:relative}.dial__pct{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--bn-grey-0);font-variant-numeric:tabular-nums;position:absolute}.stat__label{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-tertiary);text-wrap:pretty;line-height:1.3}.stat__row{align-items:baseline;gap:var(--space-1);margin-top:5px;display:flex}.stat__value{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat__delta{font-size:var(--fs-xs);font-weight:var(--fw-bold)}.stat__delta--success{color:var(--state-success)}.stat__delta--warning{color:var(--state-warning-ink)}.stat__delta--muted{color:var(--text-tertiary)}.stat__delta--danger{color:var(--state-danger)}.section-title{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text-primary);letter-spacing:-.02em;margin:0}.page-title{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text-primary);letter-spacing:-.025em;margin:0}.brandstage{color:var(--bn-grey-0);background:radial-gradient(130% 105% at 10% 0%, var(--bn-fuchsia-900) 0%, var(--bn-grey-800) 46%, var(--bn-grey-900) 100%);position:relative;overflow:hidden}.brandstage--calm{background:radial-gradient(92% 78% at 6% -6%, var(--bn-fuchsia-900) 0%, var(--bn-grey-900) 46%, #07080a 100%)}@supports (color:color-mix(in lab, red, red)){.brandstage--calm{background:radial-gradient(92% 78% at 6% -6%, color-mix(in srgb, var(--bn-fuchsia-900) 72%, var(--bn-grey-900)) 0%, var(--bn-grey-900) 46%, #07080a 100%)}}.brandstage--calm .brandstage__bloom--1{opacity:.26;width:520px;height:520px}.brandstage--calm .brandstage__bloom--2{opacity:.22}.brandstage--calm .brandstage__bloom--3{opacity:.16}.brandstage--calm .brandstage__grain{opacity:.38}.brandstage__in{z-index:1;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.brandstage__bloom,.login__bloom{border-radius:var(--radius-full);filter:blur(90px);pointer-events:none;opacity:.5;position:absolute}.brandstage__bloom--1,.login__bloom--1{background:var(--bn-fuchsia-600);width:620px;height:620px;animation:one-drift 26s var(--ease-in-out) infinite;top:-180px;left:-160px}.brandstage__bloom--2,.login__bloom--2{background:var(--bn-fuchsia-900);opacity:.6;width:560px;height:560px;animation:one-drift-wide 21s var(--ease-in-out) -6s infinite reverse;bottom:-170px;right:-120px}.brandstage__bloom--3{background:var(--bn-fuchsia-900);width:540px;height:540px;top:34%;left:26%}@supports (color:color-mix(in lab, red, red)){.brandstage__bloom--3{background:color-mix(in srgb, var(--bn-fuchsia-900) 78%, #3b1b6b)}}.brandstage__bloom--3{opacity:.5;animation:one-drift-wide 34s var(--ease-in-out) -12s infinite}.brandstage__grain,.login__grain{pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.055'/%3E%3C/svg%3E");position:absolute;inset:0}.stage-card{border-radius:var(--radius-lg);color:var(--bn-grey-0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color var(--t-normal) var(--ease), transform var(--t-normal) var(--ease);background:#ffffff12;position:relative;overflow:hidden}.stage-card:hover{background:#ffffff21}.stage-card--picked{background:var(--surface-default);color:var(--text-primary);box-shadow:0 10px 30px -12px #0000008c}.stage-card--picked:hover{background:var(--surface-default)}.stage-card .stage-card__sub{color:var(--bn-grey-400)}.stage-card--picked .stage-card__sub{color:var(--text-tertiary)}.stage-card__edge{background:var(--accent-mark,var(--interactive-primary));opacity:0;width:3px;height:100%;transition:opacity var(--t-normal) var(--ease);position:absolute;top:0;left:0}.stage-card:hover .stage-card__edge{opacity:.7}.stage-card--picked .stage-card__edge{opacity:1}.brandlogo--on-dark,[data-theme=dark] .brandlogo--on-light{display:none}[data-theme=dark] .brandlogo--on-dark{display:block}.pick-card{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-default);color:var(--text-primary);transition:background-color var(--t-normal) var(--ease), border-color var(--t-normal) var(--ease), box-shadow var(--t-normal) var(--ease), transform var(--t-normal) var(--ease);position:relative;overflow:hidden}.pick-card:hover{border-color:var(--border-default);box-shadow:var(--elevation-overlay)}.pick-card--picked{border-color:var(--accent-border);background:var(--accent-softer);box-shadow:var(--elevation-floating)}.pick-card__sub{color:var(--text-tertiary)}.pick-card__edge{background:var(--accent-mark,var(--interactive-primary));opacity:0;width:3px;height:100%;transition:opacity var(--t-normal) var(--ease);position:absolute;top:0;left:0}.pick-card:hover .pick-card__edge{opacity:.7}.pick-card--picked .pick-card__edge{opacity:1}.pick-pill{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);border:1px solid var(--border-subtle);background:var(--surface-default);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-secondary);padding:6px 14px;display:inline-flex}.stage-pill{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--bn-grey-200);background:#ffffff12;border:1px solid #ffffff1f;padding:6px 14px;display:inline-flex}.field-label{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-secondary);margin-bottom:6px;display:block}.field-input{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-default);width:100%;color:var(--text-primary);font:inherit;font-size:var(--fs-sm);transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);outline:none;padding:11px 13px}.field-input::placeholder{color:var(--text-tertiary)}.field-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.field-input--invalid{border-color:var(--state-danger)}.field-input--invalid:focus{box-shadow:0 0 0 3px var(--tint-danger)}.field-error{font-size:var(--fs-xs);color:var(--state-danger);margin-top:6px}.field-hint{font-size:var(--fs-xs);color:var(--text-tertiary);margin:6px 0 0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signup{background:var(--surface-stage);flex-direction:column;min-height:100dvh;display:flex}.signup__bar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-8);background:var(--surface-default);border-bottom:1px solid var(--border-subtle);display:flex}.signup__progress{align-items:center;gap:var(--space-4);display:flex}.signup__stepno{font-size:var(--fs-xs);color:var(--text-tertiary)}.signup__steps{gap:6px;display:flex}.signup__step{background:var(--border-subtle);width:28px;height:4px;transition:background var(--t-normal) var(--ease);border-radius:2px}.signup__step--on{background:var(--accent)}.signup__stage{width:100%;max-width:1040px;padding:var(--space-10) var(--space-8) var(--space-12);flex:1;margin:0 auto}.signup__rule{align-items:center;gap:var(--space-5);font-size:var(--fs-xl);font-weight:var(--fw-regular);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:0;display:flex}.signup__rule:before,.signup__rule:after{content:"";background:var(--border-default);flex:1;height:1px}.signup__rule strong{font-weight:var(--fw-bold);color:var(--text-primary)}.signup__lede{margin:var(--space-3) 0 var(--space-8);font-size:var(--fs-sm);color:var(--text-tertiary);text-align:center}.signup__form{width:100%;max-width:460px;margin:0 auto}.signup__chart{width:100%}.signup__actions{gap:var(--space-3);width:100%;max-width:460px;margin:var(--space-8) auto 0;display:flex}.signup__grow{flex:1}.signup__ctx{margin:var(--space-3) 0 0;font-size:var(--fs-xs);color:var(--text-secondary)}.signup__ctx--new{color:var(--text-accent)}.signup__ctx--blocked{color:var(--state-danger)}.signup__alert{max-width:460px;margin:var(--space-4) auto 0;text-align:center}.signup__hint{max-width:460px;margin:var(--space-4) auto 0;font-size:var(--fs-xs);color:var(--text-tertiary);text-align:center}.signup__note{max-width:560px;margin:var(--space-6) auto 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);font-size:var(--fs-xs);color:var(--text-secondary);text-align:center;line-height:1.5}.signup__note--warn{border-left:3px solid var(--text-accent);text-align:left}@keyframes bn-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(2%,-1.5%)scale(1.06)}}@keyframes bn-drift-b{0%{transform:translate(0)scale(1.04)}to{transform:translate(-1.5%,2%)scale(1)}}@keyframes bn-breathe-a{0%{opacity:.82}to{opacity:1}}@keyframes bn-breathe-b{0%{opacity:1}to{opacity:.74}}.bn-grain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.bn-card-edge{left:var(--radius-2xl,16px);right:var(--radius-2xl,16px);transform-origin:50%;pointer-events:none;background:linear-gradient(90deg, transparent, var(--accent-strong,var(--text-accent)), transparent);height:2px;box-shadow:0 0 16px var(--accent-mark,rgb(var(--accent-lit-rgb)));position:absolute;top:0;transform:scaleX(0)}@supports (color:color-mix(in lab, red, red)){.bn-card-edge{box-shadow:0 0 16px color-mix(in srgb, var(--accent-mark,rgb(var(--accent-lit-rgb))) calc(var(--field-edge-glow,.7) * 100%), transparent)}}.bn-card-edge{animation:bn-edge var(--dur-enter,.52s) var(--ease-out,cubic-bezier(.16,1,.3,1)) .7s forwards}@keyframes bn-edge{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.bn-card-edge{animation:none;transform:scaleX(1)}}.field-label--spaced{margin-top:var(--space-3)}.brandline{align-items:center;gap:var(--space-2);padding:0 var(--space-1) var(--space-3);display:flex}.rail-l{--radius-sm:4px;--radius-md:4px;--radius-lg:8px}.rail-l .btn,.rail-l .btn:hover,.rail-l .btn:active{box-shadow:none;transform:none}.rail-l .btn--primary:after{content:none}.rail-l button,.rail-l input,.rail-l select,.rail-l textarea{letter-spacing:inherit;font-family:inherit}.rail-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.rail-scroll::-webkit-scrollbar{width:6px;height:6px}.rail-scroll::-webkit-scrollbar-track{background:0 0}.rail-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-full);transition:background-color var(--t-normal) var(--ease);background:0 0;border:none}.rail-scroll:hover::-webkit-scrollbar-thumb{background:var(--border-default)}.rail-scroll:hover::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.rail-scroll:hover::-webkit-scrollbar-thumb:active{background:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.rail-scroll::-webkit-scrollbar-thumb{transition:none}}.coverage{gap:var(--space-3);flex-direction:column;display:flex}.coverage__row{align-items:center;gap:var(--space-4);grid-template-columns:150px 1fr auto;display:grid}.coverage__name{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.coverage__bars{border-radius:var(--radius-full);background:var(--surface-sunken);height:10px;display:flex;overflow:hidden}.coverage__bar{display:block}.coverage__bar--skills,.coverage__bar--connectors{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.coverage__bar--connectors{background:color-mix(in srgb, var(--accent) 38%, var(--surface-default))}}.coverage__counts{font-size:var(--fs-xs);color:var(--text-tertiary);white-space:nowrap}@media (max-width:760px){.coverage__row{gap:var(--space-2);grid-template-columns:1fr}}.msg.is-revealed{animation:one-reveal 1.4s var(--ease-out) both;border-radius:var(--radius-lg)}.panel__tab:after{content:"";border-radius:var(--radius-full);background:var(--accent);height:2px;position:absolute;bottom:-14px;left:0;right:0}.panel__tab[aria-selected=false]:after{display:none}.think:before{content:"";border-radius:var(--radius-full);background:linear-gradient(to bottom, var(--accent-border), var(--border-subtle));width:2px;position:absolute;top:6px;bottom:6px;left:5px}.think__thought:before{content:"";top:6px;left:calc(-1 * var(--space-5) + 1px);border:2px solid var(--accent-mark);border-radius:var(--radius-full);background:var(--surface-default);width:10px;height:10px;position:absolute}.think__thought.is-live:before{background:var(--accent-mark);animation:one-halo 1.8s var(--ease-out) infinite}.think__thought.is-live .think__thought-body>p:last-child:after{content:"";vertical-align:text-bottom;background:var(--accent-mark);width:2px;height:1em;margin-left:2px;animation:1.1s step-end infinite one-caret;display:inline-block}.think__tool:before{content:"";top:10px;left:calc(-1 * var(--space-5) + 1px);border:2px solid var(--accent);background:var(--accent);border-radius:2px;width:10px;height:10px;position:absolute}.think__tool:after{content:"";top:14px;left:calc(-1 * var(--space-5) + 11px);width:calc(var(--space-5) - 12px);background:var(--border-default);height:1px;position:absolute}.livedot[data-tone=bad]{background:var(--state-danger);box-shadow:none}.livedot[data-tone=off]{background:var(--text-tertiary);box-shadow:none}@keyframes schedule-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.toaststack{right:var(--space-5);bottom:var(--space-5);z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}:root:has([data-drawer=right]) .toaststack{right:calc(min(26rem, 92vw) + var(--space-5))}.toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-default);box-shadow:var(--elevation-overlay);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-primary);animation:one-slide-left var(--t-normal) var(--ease-out) both;display:flex}.toast__dot{border-radius:var(--radius-full);background:var(--accent-mark);flex-shrink:0;width:7px;height:7px}.toast--success .toast__dot{background:var(--state-success)}.toast__action{pointer-events:auto;margin-left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0}.toast__action:hover{background:var(--surface-hover)}.toast__action:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.u-row{align-items:center;gap:var(--space-3);display:flex}.u-row--tight{gap:var(--space-2)}.u-grow{flex:1;min-width:0}.u-push{margin-left:auto}.u-mt-2{margin-top:var(--space-2)}.u-mt-3{margin-top:var(--space-3)}.u-mt-4{margin-top:var(--space-4)}.u-mt-6{margin-top:var(--space-6)}.u-mb-2{margin-bottom:var(--space-2)}.u-mb-3{margin-bottom:var(--space-3)}.u-mb-4{margin-bottom:var(--space-4)}.u-mb-5{margin-bottom:var(--space-5)}.u-mb-6{margin-bottom:var(--space-6)}.u-muted{color:var(--text-tertiary)}.u-tabular{font-variant-numeric:tabular-nums}.sc-cell{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;container-type:inline-size}.sc-name{-webkit-line-clamp:2;line-height:var(--lh-snug);max-height:calc(2em * var(--lh-snug));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sc-figure{line-height:var(--lh-snug)}@container (max-width:15em){.sc-foot{flex-wrap:wrap}}@container (max-width:11em){.sc-caption{display:none}.sc-name{-webkit-line-clamp:3;max-height:calc(3em * var(--lh-snug))}}.sc-head{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;container-type:inline-size}.sc-view{font-variant-numeric:tabular-nums}.sc-sheet{flex:none;height:clamp(24rem,58vh,46rem);min-height:0;overflow-y:auto}.sc-cell>:last-child{min-height:0}@media (max-width:60rem){.sc-sheet{overflow-y:auto}.sc-band{flex-direction:column;flex:none!important}.sc-band .sc-head{width:auto;container-type:normal}.sc-band .sc-cell{min-width:12em;min-height:9.5em;container-type:inline-size}}.sc-cells>.sc-cell{min-width:11em}.sc-rows{scrollbar-width:thin}.sc-cell .sc-name{font-size:var(--fs-xs2)}.sc-cell .sc-value{font-size:var(--fs-sm);line-height:var(--lh-snug)}.sc-cell.sc-sub .sc-name{font-size:var(--fs-xs)}.sc-cell.sc-sub .sc-value{font-size:var(--fs-xs2)}.sc-subs>.sc-cell{min-width:12em}.sc-cell .sc-value,.sc-cell .sc-track{display:block}@container (max-width:11em){.sc-cell .sc-value{font-size:var(--fs-xs2)}}
