@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_25ee46{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_25ee46{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}:root{color-scheme:light;--bg:#fafafa;--surface:#ffffff;--surface-2:#f6f6f6;--surface-hover:#f2f2f2;--surface-raised:#ffffff;--hairline:#e6e6e6;--hairline-strong:#d1d1d1;--text:#171717;--text-dim:#5f5f5f;--text-faint:#686868;--text-disabled:#707070;--accent:#171717;--accent-dim:#333333;--accent-faint:#ededed;--on-accent:#ffffff;--focus:#1f65e5;--brand:#1f65e5;--brand-hover:#1856c8;--brand-faint:#edf4ff;--brand-outline:rgb(31 101 229/12%);--signal:#27a667;--signal-ink:#17633f;--signal-faint:#eaf8f0;--grid-line:rgb(23 23 23/6%);--grid-line-strong:rgb(23 23 23/11%);--nav-glass:rgb(255 255 255/94%);--scrim:rgb(17 18 17/44%);--control-bg:#ffffff;--control-bg-hover:#f7f7f7;--control-bg-pressed:#eeeeee;--control-selected:#edf4ff;--control-selected-strong:#dbe9ff;--control-invalid:#fff7f6;--menu-highlight:#f2f5fa;--row-selected:#f4f8ff;--focus-contrast:#ffffff;--accent-2:#9a3412;--accent-2-faint:#fff1eb;--neutral:#575767;--neutral-faint:#eceee9;--ok:#287158;--ok-faint:#e3f5eb;--warn:#9a5a18;--warn-faint:#fbf0df;--danger:#a33b35;--danger-hover:#8d312c;--danger-faint:#fae8e7;--stale:#6b5f53;--stale-faint:#ede9e3;--nav-h:57px;--sidebar-w:256px;--sidebar-collapsed-w:64px;--rail-w:232px;--measure-chat:880px;--content-max:1180px;--u:4px;--radius-sm:4px;--radius:6px;--radius-lg:8px;--radius-xl:12px;--radius-round:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--ring:0 0 0 3px rgb(31 101 229/18%);--ring-brand-inset:inset 0 0 0 1px var(--brand-outline);--ring-current-inset:inset 0 0 0 1.5px currentColor;--ring-signal:0 0 0 3px var(--signal-faint);--ring-signal-sm:0 0 0 2px var(--signal-faint);--ring-surface-inset:inset 0 0 0 2px var(--surface);--shadow-sm:0 1px 2px rgb(17 24 39/4%);--shadow:0 1px 3px rgb(17 24 39/8%),0 6px 16px rgb(17 24 39/5%);--shadow-lg:0 10px 30px rgb(17 24 39/12%);--shadow-pop:0 24px 64px rgb(17 24 39/18%);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-inout:cubic-bezier(0.65,0,0.35,1);--dur-1:120ms;--dur-2:180ms;--dur-3:260ms;--font-display:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;--font-serif:var(--font-source-serif),Georgia,serif;--font-ui:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;--font-code:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--finding-unbilled:#92400e;--finding-unbilled-faint:#f7ecdb;--finding-short-invoiced:#9a3412;--finding-short-invoiced-faint:#fae6dd;--finding-late:#1e3a5f;--finding-late-faint:#e7edf3;--z-base:0;--z-sticky:20;--z-nav:40;--z-popover:60;--z-modal:80;--z-toast:100}:root[data-theme=dark]{color-scheme:dark;--bg:#0e0f10;--surface:#131516;--surface-2:#1b1d1f;--surface-hover:#222528;--surface-raised:#181a1c;--hairline:#2b2e31;--hairline-strong:#44484c;--text:#f1f2ef;--text-dim:#adb0ab;--text-faint:#9a9e9a;--text-disabled:#8b908b;--accent:#f1f2ef;--accent-dim:#d9dbd6;--accent-faint:#25282a;--on-accent:#0e0f10;--focus:#8b98f0;--brand:#8b98f0;--brand-hover:#a3adf5;--brand-faint:#232741;--brand-outline:rgb(139 152 240/24%);--signal-faint:#173723;--grid-line:rgb(241 242 239/6%);--grid-line-strong:rgb(241 242 239/14%);--nav-glass:rgb(14 15 16/92%);--scrim:rgb(0 0 0/64%);--control-bg:#181a1c;--control-bg-hover:#222528;--control-bg-pressed:#2a2d30;--control-selected:#232741;--control-selected-strong:#30375c;--control-invalid:#28191a;--menu-highlight:#24292f;--row-selected:#191f30;--focus-contrast:#0e0f10;--accent-2:#f28b67;--accent-2-faint:#341d17;--neutral:#adb0ab;--neutral-faint:#1b1d1f;--ok:#67e58b;--ok-faint:#173723;--warn:#e4b46b;--warn-faint:#352916;--danger:#ed746e;--danger-hover:#f08b86;--danger-faint:#351b1b;--stale:#c0aa8c;--stale-faint:#2b261f;--ring:0 0 0 3px rgb(241 242 239/18%);--shadow-sm:0 1px 0 rgb(0 0 0/35%);--shadow:0 8px 24px rgb(0 0 0/32%);--shadow-lg:0 18px 48px rgb(0 0 0/42%);--shadow-pop:0 24px 72px rgb(0 0 0/56%);--finding-unbilled:#e2a85b;--finding-unbilled-faint:#2d2418;--finding-short-invoiced:#e87955;--finding-short-invoiced-faint:#2f1c17;--finding-late:#7fa9cf;--finding-late-faint:#18242e}@media (prefers-reduced-motion:reduce){:root{--dur-1:1ms;--dur-2:1ms;--dur-3:1ms}}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:36px;padding:7px var(--sp-3);border:1px solid var(--hairline-strong);border-radius:var(--radius);background:var(--control-bg);color:var(--text);font:inherit;font-size:13px;font-weight:560;letter-spacing:-.005em;cursor:pointer;transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}.ui-button:hover{border-color:var(--text-faint);background:var(--control-bg-hover)}.ui-button:active,.ui-button[data-pressed]{transform:scale(.99);background:var(--control-bg-pressed)}.ui-button[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.ui-button[data-disabled],.ui-button[data-pending]{cursor:not-allowed;opacity:.52;transform:none}.ui-button[data-variant=primary]{border-color:var(--brand);background:var(--brand);color:var(--on-accent)}.ui-button[data-variant=primary]:hover{border-color:var(--brand-hover);background:var(--brand-hover)}.ui-button[data-variant=danger]{border-color:var(--danger);background:var(--danger);color:var(--on-accent)}.ui-button[data-variant=danger]:hover{border-color:var(--danger-hover);background:var(--danger-hover)}.ui-button[data-variant=ghost]{border-color:transparent;background:transparent}.ui-button[data-size=sm]{min-height:30px;padding:5px 9px;font-size:12px}.ui-button[data-size=lg]{min-height:42px;padding:9px var(--sp-4)}.ui-button__spinner{width:var(--sp-4);height:var(--sp-4);animation:ui-spin .8s linear infinite}@keyframes ui-spin{to{transform:rotate(1turn)}}.ui-icon-button{width:36px;padding:0}.ui-icon-button[data-size=sm]{width:30px}.ui-icon-button__icon,.ui-icon-button__icon svg{width:var(--sp-4);height:var(--sp-4)}.ui-action-group,.ui-split-button{display:inline-flex;align-items:center;gap:var(--sp-2)}.ui-split-button{gap:0}.ui-split-button__primary{border-radius:var(--radius) 0 0 var(--radius)}.ui-split-button__trigger{border-left-width:0;border-radius:0 var(--radius) var(--radius) 0}.ui-field,.ui-radio-group{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.ui-field__label{color:var(--text);font-size:12px;font-weight:600}.ui-field__control{width:100%;min-height:36px;padding:7px 10px;border:1px solid var(--hairline-strong);border-radius:var(--radius);background:var(--control-bg);color:var(--text);font:inherit;font-size:13px;outline:none;transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.ui-field__control:hover{background:var(--control-bg-hover)}.ui-field[data-focus-within] .ui-field__control,.ui-field__control[data-focus-visible]{border-color:var(--focus);box-shadow:var(--ring)}.ui-field[data-invalid] .ui-field__control{border-color:var(--danger);background:var(--control-invalid)}.ui-field[data-disabled]{opacity:.55}.ui-field__description,.ui-field__error{color:var(--text-faint);font-size:11px}.ui-field__error{color:var(--danger)}.ui-textarea__input{min-height:96px;resize:vertical}.ui-combobox__group,.ui-number-field__group{display:flex;align-items:center}.ui-combobox__group .ui-field__control,.ui-number-field__group .ui-field__control{border-radius:0}.ui-combobox__trigger,.ui-number-field__stepper{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;border:1px solid var(--hairline-strong);background:var(--control-bg);color:var(--text-dim)}.ui-number-field__stepper:first-child{border-radius:var(--radius) 0 0 var(--radius)}.ui-combobox__trigger,.ui-number-field__stepper:last-child{border-radius:0 var(--radius) var(--radius) 0}.ui-combobox__trigger svg,.ui-number-field__stepper svg{width:14px;height:14px}.ui-money-input input,.ui-number-field input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.ui-checkbox,.ui-radio,.ui-switch{display:inline-flex;align-items:flex-start;gap:10px;color:var(--text);font-size:13px;cursor:pointer}.ui-checkbox__box,.ui-radio__dot{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--sp-4);height:var(--sp-4);margin-top:2px;border:1px solid var(--hairline-strong);background:var(--control-bg)}.ui-checkbox__box{border-radius:var(--radius-sm)}.ui-radio__dot{border-radius:var(--radius-round)}.ui-checkbox[data-indeterminate] .ui-checkbox__box,.ui-checkbox[data-selected] .ui-checkbox__box{border-color:var(--brand);background:var(--brand);color:var(--on-accent)}.ui-checkbox__box svg{width:12px;height:12px}.ui-radio[data-selected] .ui-radio__dot{border:5px solid var(--brand)}.ui-checkbox[data-focus-visible] .ui-checkbox__box,.ui-radio[data-focus-visible] .ui-radio__dot,.ui-switch[data-focus-visible] .ui-switch__track{outline:2px solid var(--focus);outline-offset:2px}.ui-choice__copy{display:grid;grid-gap:1px;gap:1px}.ui-choice__label{font-weight:540}.ui-choice__description{color:var(--text-faint);font-size:11px}.ui-radio-group__options{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.ui-switch__track{position:relative;width:32px;height:18px;margin-top:1px;border:1px solid var(--hairline-strong);border-radius:var(--radius-round);background:var(--control-bg-pressed);transition:background var(--dur-1) var(--ease-out)}.ui-switch__thumb{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:var(--radius-round);background:var(--surface);box-shadow:var(--shadow-sm);transition:transform var(--dur-1) var(--ease-out)}.ui-switch[data-selected] .ui-switch__track{border-color:var(--brand);background:var(--brand)}.ui-switch[data-selected] .ui-switch__thumb{transform:translateX(14px)}.ui-select__trigger{display:flex;align-items:center;justify-content:space-between;text-align:start}.ui-combobox__search-icon,.ui-select__chevron{flex:0 0 auto;width:var(--sp-4);height:var(--sp-4);color:var(--text-faint)}.ui-combobox__search-icon{width:34px;padding:9px;border:1px solid var(--hairline-strong);border-right:0;border-radius:var(--radius) 0 0 var(--radius);background:var(--control-bg)}.ui-popover{min-width:var(--trigger-width);max-width:min(360px,calc(100vw - var(--sp-8)));overflow:auto;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-lg);color:var(--text)}.ui-popover[data-entering],.ui-tooltip[data-entering]{animation:ui-overlay-in var(--dur-2) var(--ease-out)}@keyframes ui-overlay-in{0%{opacity:0;transform:translateY(-3px) scale(.99)}}.ui-command-list,.ui-listbox,.ui-menu{min-width:220px;max-height:320px;padding:var(--sp-1);outline:none}.ui-command-item,.ui-listbox__item,.ui-menu__item{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:34px;padding:6px var(--sp-2);border-radius:var(--radius-sm);outline:none;color:var(--text);cursor:default}.ui-command-item[data-focused],.ui-listbox__item[data-focused],.ui-menu__item[data-focused]{background:var(--menu-highlight)}.ui-listbox__item[data-selected]{background:var(--control-selected)}.ui-listbox__item[data-disabled],.ui-menu__item[data-disabled]{color:var(--text-disabled);opacity:.6}.ui-menu__item[data-destructive]{color:var(--danger)}.ui-command-item__copy,.ui-listbox__content,.ui-menu__content{display:grid;min-width:0}.ui-command-item strong,.ui-listbox__label,.ui-menu__label{font-size:12.5px;font-weight:560}.ui-command-item small,.ui-listbox__description,.ui-menu__description{overflow:hidden;color:var(--text-faint);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ui-listbox__check{width:14px;height:14px;color:var(--brand)}.ui-command-input-wrap kbd,.ui-command-item kbd,.ui-command-trigger kbd,.ui-menu__shortcut{color:var(--text-faint);font-family:var(--font-code);font-size:10px}.ui-tooltip{max-width:260px;padding:5px var(--sp-2);border-radius:var(--radius-sm);background:var(--text);box-shadow:var(--shadow);color:var(--surface);font-size:11px}.ui-popover__dialog{padding:var(--sp-4);outline:none}.ui-context-menu__trigger{all:unset;display:block;width:100%}.ui-tabs__list{display:flex;gap:var(--sp-1);overflow-x:auto;border-bottom:1px solid var(--hairline)}.ui-tabs__tab{position:relative;padding:9px var(--sp-3);outline:none;color:var(--text-dim);font-size:12.5px;font-weight:540;white-space:nowrap;cursor:pointer}.ui-tabs__tab[data-selected]{color:var(--text)}.ui-tabs__tab[data-selected]:after{position:absolute;right:var(--sp-3);bottom:-1px;left:var(--sp-3);height:2px;background:var(--brand);content:""}.ui-tabs__tab[data-focus-visible]{border-radius:var(--radius-sm);box-shadow:var(--ring)}.ui-tabs__panel{outline:none}.ui-segmented-control{display:inline-flex;padding:2px;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2)}.ui-segmented-control__option{min-height:30px;padding:5px 10px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-dim);font:inherit;font-size:12px;font-weight:550}.ui-segmented-control__option[data-selected]{background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text)}.ui-segmented-control__option[data-focus-visible]{outline:2px solid var(--focus);outline-offset:1px}.ui-modal-overlay{position:fixed;z-index:var(--z-modal);inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:var(--scrim)}.ui-modal-overlay[data-entering]{animation:ui-fade-in var(--dur-2) var(--ease-out)}@keyframes ui-fade-in{0%{opacity:0}}.ui-modal{width:min(520px,100%);max-height:calc(100dvh - var(--sp-8));overflow:auto;border:1px solid var(--hairline);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-pop);color:var(--text)}.ui-modal[data-entering]{animation:ui-modal-in var(--dur-2) var(--ease-out)}@keyframes ui-modal-in{0%{opacity:0;transform:translateY(var(--sp-2)) scale(.98)}}.ui-modal--sheet{position:fixed;top:0;bottom:0;width:min(520px,100%);max-height:none;border-radius:0}.ui-modal--sheet[data-side=right]{right:0}.ui-modal--sheet[data-side=left]{left:0}.ui-modal-overlay--sheet{justify-content:flex-end;padding:0}.ui-dialog{outline:none}.ui-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-4);border-bottom:1px solid var(--hairline)}.ui-dialog__title{margin:0;font-size:16px;line-height:1.3}.ui-dialog__description{max-width:52ch;margin:var(--sp-1) 0 0;color:var(--text-dim);font-size:12px}.ui-dialog__body{padding:var(--sp-5)}.ui-dialog__footer{display:flex;justify-content:flex-end;gap:var(--sp-2)}.ui-dialog__error{margin:0 0 var(--sp-4);padding:var(--sp-3);border-left:3px solid var(--danger);background:var(--danger-faint);color:var(--danger);font-size:12px}.ui-skeleton{display:block;width:100%;height:12px;border-radius:var(--radius-sm);background:var(--surface-2);animation:skeleton-pulse 1.4s var(--ease-inout) infinite alternate}.ui-skeleton[data-size=control]{height:36px}.ui-skeleton[data-size=row]{height:56px}.ui-skeleton[data-size=panel]{height:180px}.ui-skeleton-text{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.ui-skeleton-text__line:last-child{width:68%}.ui-empty-state,.ui-error-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;min-height:112px;padding:var(--sp-5);border:1px dashed var(--hairline-strong);border-radius:var(--radius-lg);background:var(--surface-2)}.ui-empty-state__icon,.ui-error-state__icon{width:var(--sp-5);height:var(--sp-5);color:var(--text-faint)}.ui-error-state{border-style:solid;background:var(--danger-faint)}.ui-error-state__icon{color:var(--danger)}.ui-empty-state__title,.ui-error-state__title{margin:0;font-size:13px;letter-spacing:0}.ui-empty-state__description,.ui-error-state__description{margin:2px 0 0;color:var(--text-dim);font-size:12px}.ui-data-table-wrap{overflow-x:auto;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--surface)}.ui-data-table{border-collapse:separate;border-spacing:0}.ui-data-table td,.ui-data-table th{height:38px;padding:var(--sp-1) var(--sp-3);border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-size:12px}.ui-data-table th{letter-spacing:0;text-transform:none}.ui-data-table td:last-child,.ui-data-table th:last-child{border-right:0}.ui-data-table tbody tr:last-child td{border-bottom:0}.ui-data-table td.is-numeric,.ui-data-table th.is-numeric{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-data-table [data-tone=primary]{color:var(--text);font-weight:550}.ui-data-table [data-tone=quiet]{color:var(--text-faint)}.ui-data-table__checkbox{accent-color:var(--brand)}.ui-data-table tbody tr[data-selected]{background:var(--row-selected)}.ui-data-table tbody tr:hover{background:var(--surface-hover)}.ui-data-table__select{width:38px;text-align:center}.ui-data-table__sort{display:inline-flex;align-items:center;gap:var(--sp-1);padding:0;border:0;background:transparent;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit}.ui-data-table__actions{position:-webkit-sticky;position:sticky;right:0;width:38px;background:inherit;text-align:end;white-space:nowrap}.ui-data-table thead .ui-data-table__actions{overflow:hidden;color:transparent;font-size:0}.ui-data-table tbody .ui-data-table__actions>*{opacity:0}.ui-data-table tbody tr:focus-within .ui-data-table__actions>*,.ui-data-table tbody tr:hover .ui-data-table__actions>*,.ui-data-table tbody tr[data-selected] .ui-data-table__actions>*{opacity:1}.ui-data-table__skeleton{width:78%}.ui-toast-viewport{position:fixed;z-index:var(--z-toast);right:var(--sp-5);bottom:var(--sp-5);display:grid;width:min(390px,calc(100vw - var(--sp-8)));grid-gap:var(--sp-2);gap:var(--sp-2)}.ui-toast{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;padding:var(--sp-3);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-lg)}.ui-toast__mark{width:7px;height:7px;border-radius:var(--radius-round);background:var(--neutral)}.ui-toast--success .ui-toast__mark{background:var(--ok)}.ui-toast--warning .ui-toast__mark{background:var(--warn)}.ui-toast--error .ui-toast__mark{background:var(--danger)}.ui-toast__body{display:grid}.ui-toast__body strong{font-size:12.5px}.ui-toast__body span{color:var(--text-dim);font-size:11px}.ui-toast__action,.ui-toast__dismiss{border:0;background:transparent;color:var(--brand);font:inherit;font-size:12px;font-weight:600}.ui-toast__dismiss{display:inline-flex;padding:var(--sp-1);color:var(--text-faint)}.ui-command-trigger{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:36px;padding:6px 10px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--control-bg);color:var(--text-dim);font:inherit;font-size:12px}.ui-command-trigger kbd{margin-left:auto;padding:1px 5px;border:1px solid var(--hairline);border-radius:var(--radius-sm)}.ui-command-modal{align-self:flex-start;width:min(640px,100%);margin-top:min(14vh,120px)}.ui-command-combobox,.ui-command-dialog{outline:none}.ui-command-input-wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;min-height:48px;padding:0 var(--sp-4);border-bottom:1px solid var(--hairline)}.ui-command-input{width:100%;border:0;background:transparent;color:var(--text);font:inherit;font-size:14px;outline:none}.ui-command-list{max-height:min(460px,60vh);padding:var(--sp-2)}.ui-command-group header{padding:var(--sp-2) var(--sp-2) var(--sp-1);color:var(--text-faint);font-size:10px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.ui-command-empty{padding:var(--sp-8);color:var(--text-faint);font-size:12px;text-align:center}.sigma-value-delta{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);min-width:0;padding:var(--sp-4);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface)}.sigma-value-delta__comparison,.sigma-value-delta__header,.sigma-value-delta__metric,.sigma-value-delta__metric dd{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.sigma-value-delta__label{font-weight:600}.sigma-value-delta__confidence span,.sigma-value-delta__direction-label,.sigma-value-delta__metric dt,.sigma-value-delta__period,.sigma-value-delta__value-label{color:var(--text-faint);font-size:11px}.sigma-value-delta__confidence{display:grid;text-align:end}.sigma-value-delta__confidence strong,.sigma-value-delta__metric dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sigma-value-delta__actual{display:grid;grid-gap:2px;gap:2px;font-size:28px}.sigma-value-delta__comparison{margin:0;padding-top:var(--sp-3);border-top:1px solid var(--hairline)}.sigma-value-delta__metric{display:grid;margin:0}.sigma-value-delta__metric dd{margin:0}.sigma-value-delta__direction{color:var(--ok);font-weight:700}.sigma-value-delta.is-unfavorable .sigma-value-delta__direction{color:var(--danger)}.sigma-value-delta--compact{grid-template-columns:minmax(140px,1fr) auto auto;align-items:center;gap:var(--sp-5);padding:var(--sp-3) var(--sp-4);border-right:0;border-left:0;border-radius:0}.sigma-value-delta--compact .sigma-value-delta__actual{font-size:18px;text-align:end}.sigma-value-delta--compact .sigma-value-delta__comparison{padding:0;border:0}.sigma-value-delta--compact .sigma-value-delta__metric:first-child,.sigma-value-delta--compact .sigma-value-delta__value-label{display:none}.sigma-value-delta--hero{gap:var(--sp-6);padding:var(--sp-6)}.sigma-value-delta--hero .sigma-value-delta__actual{font-size:clamp(42px,7vw,72px)}.sigma-action-queue-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;min-height:52px;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--hairline);background:var(--surface);outline:none}.sigma-action-queue-row:not([data-selectable]){grid-template-columns:minmax(0,1fr) auto auto}.sigma-action-queue-row:hover{background:var(--surface-hover)}.sigma-action-queue-row:focus-visible{position:relative;z-index:1;box-shadow:inset var(--ring)}.sigma-action-queue-row.is-selected{background:var(--row-selected)}.sigma-action-queue-row[data-priority=high],.sigma-action-queue-row[data-priority=urgent]{border-left:0}.sigma-action-queue-row__selection-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sigma-action-queue-row__main{min-width:0}.sigma-action-queue-row__heading{display:flex;gap:var(--sp-3);align-items:baseline}.sigma-action-queue-row__heading strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.sigma-action-queue-row__value{margin-left:auto;font-size:14px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sigma-action-queue-row__description{display:none;margin-top:2px;overflow:hidden;color:var(--text-dim);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sigma-action-queue-row__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:2px;color:var(--text-faint);font-size:10.5px}.sigma-action-queue-row__meta>*+:before{content:none}.sigma-action-queue-row__priority{color:var(--text-faint);font-weight:500}.sigma-evidence-inspector__body{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.sigma-evidence-inspector__breadcrumbs ol{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none;color:var(--text-faint);font-size:11px}.sigma-evidence-inspector__breadcrumbs li+li:before{margin-right:var(--sp-2);content:"/"}.sigma-evidence-inspector__claim{padding:var(--sp-5);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2)}.sigma-evidence-inspector__eyebrow,.sigma-evidence-inspector__section-heading h3,.sigma-evidence-inspector__transformation h3{margin:0;color:var(--text-dim);font-size:11px;font-weight:600;letter-spacing:0}.sigma-evidence-inspector__value{display:block;margin-top:var(--sp-2);color:var(--text);font-size:34px}.sigma-evidence-inspector__section-heading,.sigma-evidence-inspector__source-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.sigma-evidence-inspector__source-row{margin-top:var(--sp-3)}.sigma-evidence-inspector__source-row time{color:var(--text-faint);font-size:10px}.sigma-evidence-inspector__transformation ol{position:relative;display:grid;grid-gap:0;gap:0;margin:var(--sp-3) 0 0;padding:0;list-style:none}.sigma-evidence-inspector__transformation li{display:grid;grid-template-columns:12px minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);min-height:52px}.sigma-evidence-inspector__step-mark{z-index:1;width:9px;height:9px;margin-top:5px;border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);background:var(--surface)}.sigma-evidence-inspector__transformation li.is-verified .sigma-evidence-inspector__step-mark{border-color:var(--brand);background:var(--brand);box-shadow:var(--ring-surface-inset)}.sigma-evidence-inspector__transformation li:not(:last-child) .sigma-evidence-inspector__step-mark:after{display:block;width:1px;height:47px;margin:8px 0 0 3px;background:var(--hairline);content:""}.sigma-evidence-inspector__transformation p{margin:2px 0 0;color:var(--text-faint);font-size:11px}.sigma-evidence-inspector__raw{border-top:1px solid var(--hairline);padding-top:var(--sp-4)}.sigma-evidence-inspector__raw summary{font-size:12px;font-weight:600;cursor:pointer}.sigma-evidence-inspector__raw dl{margin:var(--sp-3) 0;font-family:var(--font-code);font-size:11px}.sigma-evidence-inspector__raw dl div{display:grid;grid-template-columns:minmax(100px,.4fr) minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--hairline)}.sigma-evidence-inspector__raw dt{color:var(--text-faint)}.sigma-evidence-inspector__raw dd{margin:0;overflow-wrap:anywhere}@media (max-width:640px){.ui-modal--sheet{top:auto;width:100%;max-height:min(86dvh,760px);border-radius:var(--radius-xl) var(--radius-xl) 0 0}.ui-modal-overlay--sheet{align-items:flex-end}.ui-dialog__body,.ui-dialog__header{padding:var(--sp-4)}.ui-action-group{flex-wrap:wrap}.ui-toast-viewport{right:var(--sp-4);bottom:var(--sp-4);left:var(--sp-4);width:auto}.sigma-value-delta--compact{grid-template-columns:minmax(0,1fr) auto}.sigma-value-delta--compact .sigma-value-delta__comparison{grid-column:1/-1}.sigma-action-queue-row{grid-template-columns:auto minmax(0,1fr) auto}.sigma-action-queue-row__status{grid-column:2}.sigma-action-queue-row__action{grid-column:2/-1}.sigma-action-queue-row__action .ui-button{width:100%}.sigma-evidence-inspector__source-row{align-items:flex-start;flex-direction:column}}@media (pointer:coarse){.ui-button,.ui-combobox__trigger,.ui-field__control,.ui-number-field__stepper,.ui-segmented-control__option,.ui-tabs__tab{min-height:44px}.ui-icon-button{width:44px}}@media (prefers-reduced-motion:reduce){.ui-button__spinner{animation-duration:1.6s}.ui-modal,.ui-modal-overlay,.ui-popover,.ui-skeleton,.ui-tooltip{animation:none}}.component-workshop{min-height:100vh;background:var(--surface)}.workshop-layout{display:grid;grid-template-columns:224px minmax(0,1fr);min-height:100vh}.workshop-index{position:-webkit-sticky;position:sticky;top:0;display:grid;align-content:start;height:100vh;padding:var(--sp-5) var(--sp-3);border-right:1px solid var(--hairline);background:var(--surface-2)}.workshop-index strong{padding:var(--sp-1) var(--sp-2) var(--sp-3);font-size:12px}.workshop-index a{padding:7px var(--sp-2);border-radius:var(--radius);color:var(--text-dim);font-size:12px;text-decoration:none}.workshop-index a:focus-visible,.workshop-index a:hover,.workshop-index a[aria-current=page]{background:var(--surface-hover);color:var(--text)}.workshop-index span{margin-top:auto;padding:var(--sp-2);color:var(--text-faint);font-size:11px}.workshop-content{min-width:0;padding-bottom:var(--sp-12)}.workshop-header{display:flex;align-items:center;justify-content:space-between;min-height:72px;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--hairline)}.workshop-header h1{margin:0;font-size:21px;letter-spacing:-.025em}.workshop-header p{margin:1px 0 0;color:var(--text-dim);font-size:12px}.workshop-header__identity{display:flex;align-items:baseline;gap:var(--sp-2)}.workshop-header__identity>span{color:var(--text-faint);font-size:12px}.workshop-viewbar{display:flex;overflow-x:auto;min-height:40px;padding:0 var(--sp-5);border-bottom:1px solid var(--hairline);background:var(--surface)}.workshop-viewbar a{display:inline-flex;align-items:center;flex:0 0 auto;padding:0 var(--sp-3);border-bottom:2px solid transparent;color:var(--text-dim);font-size:12px;text-decoration:none}.workshop-viewbar a[aria-current=page]{border-bottom-color:var(--text);color:var(--text);font-weight:600}.workshop-section__label{margin-bottom:2px;color:var(--text-faint);font-size:11px;font-weight:600}.workshop-section{padding:var(--sp-6) var(--sp-5) 0}.workshop-section>header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-3)}.workshop-section>header h2{font-size:16px}.workshop-section>header p{margin:0;color:var(--text-dim);font-size:12px}.operating-review{display:grid;grid-template-columns:minmax(0,1fr) 320px;overflow:hidden;border:1px solid var(--hairline);border-radius:0;background:var(--surface)}.operating-review__main,.operating-review__rail{display:grid;align-content:start;grid-gap:0;gap:0}.operating-review__main{min-width:0;overflow:hidden;border-right:1px solid var(--hairline)}.operating-review__rail>*{border:0;border-bottom:1px solid var(--hairline);border-radius:0}.operating-review:not([data-preview-open]){grid-template-columns:1fr}.operating-review:not([data-preview-open]) .operating-review__main{border-right:0}.operating-review__surface{padding:0;border:0;border-radius:0;background:var(--surface)}.operating-review__title{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:48px;margin:0;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--hairline)}.operating-review__title p{margin:2px 0 0;color:var(--text-dim);font-size:12px}.workshop-queue{display:grid}.workshop-evidence-preview{min-width:0;background:var(--surface)}.workshop-evidence-preview__header{display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--hairline)}.workshop-evidence-preview__header>div:first-child{display:grid;min-width:0}.workshop-evidence-preview__claim span,.workshop-evidence-preview__header span,.workshop-evidence-preview__path>span{color:var(--text-faint);font-size:10.5px}.workshop-evidence-preview__header strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workshop-evidence-preview__claim{display:grid;grid-gap:2px;gap:2px;padding:var(--sp-4) var(--sp-3);border-bottom:1px solid var(--hairline)}.workshop-evidence-preview__claim strong{font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.035em}.workshop-evidence-preview__claim small{color:var(--text-dim);font-size:11px}.workshop-evidence-preview__attributes{margin:0}.workshop-evidence-preview__attributes>div{display:grid;grid-template-columns:92px minmax(0,1fr);min-height:34px;align-items:center;padding:0 var(--sp-3);border-bottom:1px solid var(--hairline);font-size:11px}.workshop-evidence-preview__attributes dt{color:var(--text-faint)}.workshop-evidence-preview__attributes dd{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workshop-evidence-preview__path{padding:var(--sp-3);border-bottom:1px solid var(--hairline)}.workshop-evidence-preview__path ol{display:grid;grid-gap:0;gap:0;margin:var(--sp-2) 0 0;padding:0;list-style:none}.workshop-evidence-preview__path li{position:relative;display:flex;justify-content:space-between;min-height:28px;padding-left:var(--sp-4);color:var(--text-dim);font-size:11px}.workshop-evidence-preview__path li:before{position:absolute;top:5px;left:2px;width:6px;height:6px;border:1px solid var(--brand);background:var(--surface);content:""}.workshop-evidence-preview__path li:not(:last-child):after{position:absolute;top:12px;bottom:-5px;left:5px;width:1px;background:var(--brand);content:""}.workshop-evidence-preview__path small{color:var(--text-faint)}.workshop-evidence-preview__actions{display:flex;gap:var(--sp-2);padding:var(--sp-3)}.workshop-record-view .ui-data-table [data-column=initiative]{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workshop-record-view .ui-data-table [data-column=freshness]{max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workshop-record-view .ui-data-table [data-column=owner]{display:none}.workshop-pattern-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--sp-5);border-top:1px solid var(--hairline);border-left:1px solid var(--hairline)}.workshop-queue--compact .sigma-action-queue-row:last-child{border-bottom:0}.workshop-component-matrix,.workshop-state-grid{background:var(--surface)}@media (pointer:fine){.component-workshop .ui-button{min-height:32px;padding:5px 10px}.component-workshop .ui-icon-button{width:32px}}.workshop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--hairline);border-left:1px solid var(--hairline)}.workshop-specimen{min-width:0;overflow:hidden;border-right:1px solid var(--hairline);border-radius:0}.workshop-specimen,.workshop-specimen__head{border-bottom:1px solid var(--hairline);background:var(--surface)}.workshop-specimen__head{min-height:48px;padding:var(--sp-2) var(--sp-3)}.workshop-specimen__head h2{font-size:12px}.workshop-specimen__head p{margin:2px 0 0;color:var(--text-dim);font-size:11px}.workshop-specimen__body{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3)}.workshop-row{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}.workshop-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.workshop-state-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hairline);border-left:1px solid var(--hairline)}.workshop-state-grid--spaced{margin-top:var(--sp-4)}.workshop-focus-note{padding:var(--sp-3);border-left:2px solid var(--brand);background:var(--brand-faint);color:var(--text-dim);font-size:12px}.workshop-context-target{width:100%;padding:var(--sp-4);border:1px dashed var(--hairline-strong);border-radius:var(--radius-sm);background:var(--surface-2);text-align:start}.workshop-sheet-copy{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.workshop-sheet-copy p{margin:0;color:var(--text-dim)}.workshop-popover{max-width:260px;padding:var(--sp-3)}@media (max-width:900px){.workshop-layout{grid-template-columns:1fr}.workshop-index{display:none}.workshop-header{min-height:64px;padding:var(--sp-2) var(--sp-4)}.workshop-header p{display:none}.workshop-header .ui-command-trigger{width:36px}.workshop-viewbar,.workshop-viewbar a{padding:0 var(--sp-2)}.workshop-header .ui-command-trigger kbd,.workshop-header .ui-command-trigger span{display:none}.workshop-section{padding:var(--sp-5) var(--sp-4) 0}.workshop-section>header{align-items:flex-start;flex-direction:column;gap:2px}.operating-review,.workshop-fields,.workshop-grid,.workshop-pattern-matrix,.workshop-state-grid{grid-template-columns:1fr}.operating-review__main{border-right:0}.operating-review__rail{position:fixed;z-index:var(--z-modal);right:0;bottom:0;left:0;max-height:54vh;overflow-y:auto;border-top:1px solid var(--hairline-strong);background:var(--surface-raised);box-shadow:var(--shadow-pop)}.workshop-record-view .ui-data-table{display:block;min-width:0}.workshop-record-view .ui-data-table colgroup,.workshop-record-view .ui-data-table thead{display:none}.workshop-record-view .ui-data-table tbody{display:block}.workshop-record-view .ui-data-table tbody tr{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"select initiative actual" "select state actions";min-height:58px;padding:var(--sp-2) 0;border-bottom:1px solid var(--hairline)}.workshop-record-view .ui-data-table tbody td{width:auto;height:auto;min-width:0;padding:1px var(--sp-3);border:0}.workshop-record-view .ui-data-table [data-cell=selection]{grid-area:select;align-self:center;padding-right:0}.workshop-record-view .ui-data-table [data-column=initiative]{grid-area:initiative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workshop-record-view .ui-data-table [data-column=actual]{grid-area:actual;align-self:start;white-space:nowrap}.workshop-record-view .ui-data-table [data-column=state]{grid-area:state}.workshop-record-view .ui-data-table [data-cell=actions]{display:block;grid-area:actions;align-self:center}.workshop-record-view .ui-data-table [data-column=freshness],.workshop-record-view .ui-data-table [data-column=owner],.workshop-record-view .ui-data-table [data-column=variance]{display:none}.sigma-action-queue-row{grid-template-columns:auto minmax(0,1fr) auto;min-height:60px}.sigma-action-queue-row__status{display:none}.sigma-action-queue-row__action{width:auto}.sigma-action-queue-row__action .ui-button,.sigma-action-queue-row__primary-link{width:32px;min-width:32px;overflow:hidden;padding:0;color:transparent}.sigma-action-queue-row__action .ui-button:after,.sigma-action-queue-row__primary-link:after{color:var(--text-dim);content:"›";font-size:18px}.sigma-action-queue-row__meta>:nth-child(n+3){display:none}}.cockpit-tabs .ui-tabs__panel{padding-top:var(--sp-3)}.cockpit-tabs .ui-tabs__tab .seg-tab__n{margin-left:var(--sp-2)}.cockpit-queue-context{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:var(--sp-1) 0 var(--sp-4);font-size:12px}.cockpit-current-action{overflow:hidden}.cockpit-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin-top:var(--sp-4);overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface)}.cockpit-candidates,.cockpit-record{padding:var(--sp-4);border:0;border-radius:0;box-shadow:none}.cockpit-record{border-right:1px solid var(--hairline)}.cockpit-record__name{display:block;margin-top:var(--sp-2);font-family:var(--font-serif);font-size:16px}.cockpit-attributes{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);margin:var(--sp-3) 0 0}.cockpit-attributes div{display:grid;grid-template-columns:minmax(90px,130px) minmax(0,1fr);grid-gap:var(--sp-2);gap:var(--sp-2);font-size:12px}.cockpit-attributes dt{color:var(--text-faint)}.cockpit-attributes dd{margin:0;overflow-wrap:anywhere;font-family:var(--font-code)}.cockpit-candidates{display:grid;align-content:start;grid-gap:0;gap:0}.cockpit-candidate{display:flex;align-items:center;gap:var(--sp-2);margin:0 calc(var(--sp-4) * -1);padding:var(--sp-2) var(--sp-4);border:0;border-top:1px solid var(--hairline);border-radius:0;background:var(--surface)}.cockpit-candidate[data-selected]{background:var(--control-selected)}.cockpit-candidate__choice{flex:1 1;min-width:0}.cockpit-candidate__label{display:flex;justify-content:space-between;gap:var(--sp-3)}.cockpit-candidate__label .mono{color:var(--brand)}.cockpit-evidence{margin-top:var(--sp-4)}.cockpit-verdict{font-family:var(--font-code);font-size:11px}.cockpit-verdict[data-verdict=match]{color:var(--ok)}.cockpit-verdict[data-verdict=mismatch]{color:var(--text-dim)}.cockpit-verdict[data-verdict=missing]{color:var(--text-faint)}.cockpit-actions{display:grid;grid-template-columns:auto minmax(220px,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);align-items:end;margin-top:var(--sp-4)}.cockpit-note{min-width:0}.cockpit-batch-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-3);padding:var(--sp-3);color:var(--text-dim);font-size:12px}@media (max-width:760px){.cockpit-actions,.cockpit-comparison{grid-template-columns:1fr}.cockpit-record{border-right:0;border-bottom:1px solid var(--hairline)}.cockpit-batch-actions{align-items:flex-start;flex-direction:column}}