@font-face{font-family:Geist Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Geist Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/geist-mono-latin-ext.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:Geist;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Geist;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/geist-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/noto-sans-arabic-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}:root{--ground: #f4f5f7;--surface: #ffffff;--surface-raised: #f7f8f9;--surface-sunken: #f1f2f4;--line-subtle: #f1f2f4;--line: #e4e6ea;--line-strong: #848a94;--ink: #111316;--ink-2: #4f555e;--ink-3: #636871;--on-accent: #ffffff;--on-signal: #111316;--blue: #3b6be0;--blue-hover: #2f5bc9;--blue-ink: #2c58c4;--blue-soft: #6e93ec;--blue-wash: #e8effd;--green: #5cc08a;--green-ink: #1b6a47;--green-wash: #e3f4ea;--orange: #f4a462;--orange-ink: #9a4610;--orange-wash: #fdeee2;--red: #c93a42;--red-ink: #a3252d;--red-wash: #fbe7e8;--violet: #8b7cf0;--violet-ink: #4a3b9a;--violet-wash: #eeebfc;--teal-ink: #1a6e7e;--teal-wash: #e1f1f4;--chart-5: #9aa1ab;--chart-hatch: #eef3fd;--chart-hatch-line: #dce5fa;--chart-grid: #eef0f2;--avatar-1: #fce7da;--avatar-1-ink: #8a3a12;--avatar-2: #ddf1e5;--avatar-2-ink: #1f5a3a;--avatar-3: #e3e7fa;--avatar-3-ink: #33408a;--avatar-4: #fbe3eb;--avatar-4-ink: #8d2550;--avatar-5: #dcf0f2;--avatar-5-ink: #1c5b63;--avatar-6: #f6edcf;--avatar-6-ink: #6a5013;--avatar-7: #e7e4fb;--avatar-7-ink: #4a3b9a;--avatar-8: #e5efd8;--avatar-8-ink: #48591e;--scrim: rgba(17, 19, 22, .32);--tooltip-bg: #111316;--accent-ring: rgba(59, 107, 224, .34);--shadow-card: 0 0 0 1px rgba(17, 19, 22, .04), 0 1px 2px rgba(17, 19, 22, .03), 0 16px 40px -28px rgba(17, 19, 22, .22);--shadow-raised: 0 0 0 1px rgba(17, 19, 22, .07), 0 18px 40px -26px rgba(74, 59, 154, .45);--shadow-pop: 0 0 0 1px rgba(17, 19, 22, .06), 0 2px 4px rgba(17, 19, 22, .06), 0 14px 36px -14px rgba(17, 19, 22, .28);--shadow-active: 0 0 0 1px rgba(17, 19, 22, .05), 0 2px 6px -3px rgba(17, 19, 22, .14);--focus-ring: var(--blue);--state-live: var(--green-ink);--state-live-wash: var(--green-wash);--state-assist: var(--violet-ink);--state-assist-wash: var(--violet-wash);--state-shadow: var(--ink-2);--state-shadow-wash: var(--surface-sunken);--state-blocked: var(--red-ink);--state-blocked-wash: var(--red-wash);--state-verified: var(--teal-ink);--state-verified-wash: var(--teal-wash);--attention: var(--orange-ink);--attention-wash: var(--orange-wash);--chart-1: var(--blue-soft);--chart-2: var(--green);--chart-3: var(--orange);--chart-4: var(--violet);--blue-line: color-mix(in oklab, var(--blue) 42%, transparent);--sans: "Geist", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--t-micro: 11px;--t-meta: 12px;--t-ui: 13px;--t-base: 14px;--t-body: 15px;--t-lg: 17px;--t-title: 22px;--t-metric: 24px;--t-kpi: 42px;--t-hero: 32px;--t-display: 28px;--ls-tight: -.02em;--ls-display: -.03em;--lh-body: 1.5;--lh-tight: 1.3;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--gap-card: 18px;--s-half: 2px;--s16: 64px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 14px;--radius-bubble: 18px;--radius-xl: 20px;--radius-card: 22px;--radius-pill: 999px;--control-h: 40px;--control-h-lg: 44px;--control-h-sm: 32px;--topbar-h: 52px;--row-h-table: 40px;--row-h-conversation: 68px;--rail-w: 84px;--list-w: 430px;--target-min: 44px;--dur-press: 40ms;--dur-fast: .15s;--dur: .3s;--dur-slow: .55s;--dur-data: .9s;--ease-enter: cubic-bezier(.2, .8, .2, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--stagger: 40ms;--z-sticky: 10;--z-overlay: 50;--z-modal: 51;--z-menu: 52;--z-popover: 60;--z-toast: 70;--z-skip: 100;color-scheme:light}:root[data-density=compact]{--control-h: 32px;--row-h-table: 32px;--row-h-conversation: 58px}@media(prefers-color-scheme:dark){:root:not([data-theme]){--ground: #0e1013;--surface: #16191e;--surface-raised: #1c2026;--surface-sunken: #23272e;--line-subtle: #20242a;--line: #2c3139;--line-strong: #6b727d;--ink: #f2f3f5;--ink-2: #b9bec6;--ink-3: #9097a1;--on-accent: #0b1530;--on-signal: #111316;--blue: #7a9df0;--blue-hover: #93b0f4;--blue-ink: #8faef5;--blue-soft: #5a7fd8;--blue-wash: #1a2747;--green: #6fd09b;--green-ink: #7fd8a7;--green-wash: #15301f;--orange: #f6b07a;--orange-ink: #f6b583;--orange-wash: #3a2414;--red: #f07c80;--red-ink: #f49095;--red-wash: #3d1a1c;--violet: #a99cf6;--violet-ink: #b7acf8;--violet-wash: #262046;--teal-ink: #6fc6d4;--teal-wash: #11303a;--chart-5: #6b727d;--chart-hatch: #1b2333;--chart-hatch-line: #26314a;--chart-grid: #22262d;--avatar-1: #3b2417;--avatar-1-ink: #f5c3a4;--avatar-2: #173222;--avatar-2-ink: #a8e2c0;--avatar-3: #1d2547;--avatar-3-ink: #b9c4f6;--avatar-4: #3a1a27;--avatar-4-ink: #f2b3cb;--avatar-5: #123238;--avatar-5-ink: #a2dde5;--avatar-6: #352b10;--avatar-6-ink: #ecd394;--avatar-7: #262046;--avatar-7-ink: #c7befa;--avatar-8: #22301a;--avatar-8-ink: #c9e3a3;--scrim: rgba(0, 0, 0, .6);--tooltip-bg: #f2f3f5;--accent-ring: rgba(122, 157, 240, .42);--shadow-card: 0 0 0 1px rgba(255, 255, 255, .05), 0 16px 40px -24px rgba(0, 0, 0, .7);--shadow-raised: 0 0 0 1px rgba(255, 255, 255, .08), 0 18px 40px -22px rgba(0, 0, 0, .8);--shadow-pop: 0 0 0 1px rgba(255, 255, 255, .08), 0 2px 4px rgba(0, 0, 0, .45), 0 18px 44px -16px rgba(0, 0, 0, .75);--shadow-active: 0 0 0 1px rgba(255, 255, 255, .08);color-scheme:dark}}:root[data-theme=dark]{--ground: #0e1013;--surface: #16191e;--surface-raised: #1c2026;--surface-sunken: #23272e;--line-subtle: #20242a;--line: #2c3139;--line-strong: #6b727d;--ink: #f2f3f5;--ink-2: #b9bec6;--ink-3: #9097a1;--on-accent: #0b1530;--on-signal: #111316;--blue: #7a9df0;--blue-hover: #93b0f4;--blue-ink: #8faef5;--blue-soft: #5a7fd8;--blue-wash: #1a2747;--green: #6fd09b;--green-ink: #7fd8a7;--green-wash: #15301f;--orange: #f6b07a;--orange-ink: #f6b583;--orange-wash: #3a2414;--red: #f07c80;--red-ink: #f49095;--red-wash: #3d1a1c;--violet: #a99cf6;--violet-ink: #b7acf8;--violet-wash: #262046;--teal-ink: #6fc6d4;--teal-wash: #11303a;--chart-5: #6b727d;--chart-hatch: #1b2333;--chart-hatch-line: #26314a;--chart-grid: #22262d;--avatar-1: #3b2417;--avatar-1-ink: #f5c3a4;--avatar-2: #173222;--avatar-2-ink: #a8e2c0;--avatar-3: #1d2547;--avatar-3-ink: #b9c4f6;--avatar-4: #3a1a27;--avatar-4-ink: #f2b3cb;--avatar-5: #123238;--avatar-5-ink: #a2dde5;--avatar-6: #352b10;--avatar-6-ink: #ecd394;--avatar-7: #262046;--avatar-7-ink: #c7befa;--avatar-8: #22301a;--avatar-8-ink: #c9e3a3;--scrim: rgba(0, 0, 0, .6);--tooltip-bg: #f2f3f5;--accent-ring: rgba(122, 157, 240, .42);--shadow-card: 0 0 0 1px rgba(255, 255, 255, .05), 0 16px 40px -24px rgba(0, 0, 0, .7);--shadow-raised: 0 0 0 1px rgba(255, 255, 255, .08), 0 18px 40px -22px rgba(0, 0, 0, .8);--shadow-pop: 0 0 0 1px rgba(255, 255, 255, .08), 0 2px 4px rgba(0, 0, 0, .45), 0 18px 44px -16px rgba(0, 0, 0, .75);--shadow-active: 0 0 0 1px rgba(255, 255, 255, .08);color-scheme:dark}:root[data-theme=light]{--ground: #f4f5f7;--surface: #ffffff;--surface-raised: #f7f8f9;--surface-sunken: #f1f2f4;--line-subtle: #f1f2f4;--line: #e4e6ea;--line-strong: #848a94;--ink: #111316;--ink-2: #4f555e;--ink-3: #636871;--on-accent: #ffffff;--on-signal: #111316;--blue: #3b6be0;--blue-hover: #2f5bc9;--blue-ink: #2c58c4;--blue-soft: #6e93ec;--blue-wash: #e8effd;--green: #5cc08a;--green-ink: #1b6a47;--green-wash: #e3f4ea;--orange: #f4a462;--orange-ink: #9a4610;--orange-wash: #fdeee2;--red: #c93a42;--red-ink: #a3252d;--red-wash: #fbe7e8;--violet: #8b7cf0;--violet-ink: #4a3b9a;--violet-wash: #eeebfc;--teal-ink: #1a6e7e;--teal-wash: #e1f1f4;--chart-5: #9aa1ab;--chart-hatch: #eef3fd;--chart-hatch-line: #dce5fa;--chart-grid: #eef0f2;--avatar-1: #fce7da;--avatar-1-ink: #8a3a12;--avatar-2: #ddf1e5;--avatar-2-ink: #1f5a3a;--avatar-3: #e3e7fa;--avatar-3-ink: #33408a;--avatar-4: #fbe3eb;--avatar-4-ink: #8d2550;--avatar-5: #dcf0f2;--avatar-5-ink: #1c5b63;--avatar-6: #f6edcf;--avatar-6-ink: #6a5013;--avatar-7: #e7e4fb;--avatar-7-ink: #4a3b9a;--avatar-8: #e5efd8;--avatar-8-ink: #48591e;--scrim: rgba(17, 19, 22, .32);--tooltip-bg: #111316;--accent-ring: rgba(59, 107, 224, .34);--shadow-card: 0 0 0 1px rgba(17, 19, 22, .04), 0 1px 2px rgba(17, 19, 22, .03), 0 16px 40px -28px rgba(17, 19, 22, .22);--shadow-raised: 0 0 0 1px rgba(17, 19, 22, .07), 0 18px 40px -26px rgba(74, 59, 154, .45);--shadow-pop: 0 0 0 1px rgba(17, 19, 22, .06), 0 2px 4px rgba(17, 19, 22, .06), 0 14px 36px -14px rgba(17, 19, 22, .28);--shadow-active: 0 0 0 1px rgba(17, 19, 22, .05), 0 2px 6px -3px rgba(17, 19, 22, .14);color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:var(--t-base);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}.is-id{font-family:var(--mono);font-variant-numeric:tabular-nums}.is-figure{font-variant-numeric:tabular-nums}[lang=ar]{letter-spacing:normal}a{color:var(--blue-ink);text-decoration:none}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:var(--radius-xs)}::selection{background:color-mix(in oklab,var(--blue) 26%,transparent)}@media(prefers-reduced-motion:reduce){*:not(.spinner){animation:none!important;transition:none!important}}.eyebrow{font-size:var(--t-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.btn{font:inherit;font-size:var(--t-base);font-weight:500;height:var(--control-h);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast),transform var(--dur-press);color:var(--ink);background:transparent;white-space:nowrap}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn--primary{background:var(--blue);color:var(--on-accent)}.btn--primary:hover:not(:disabled){background:var(--blue-hover)}.btn--default{background:var(--surface);border-color:var(--line)}.btn--default:hover:not(:disabled){background:var(--surface-raised);border-color:var(--line-strong)}.btn--ghost{color:var(--ink-2)}.btn--ghost:hover:not(:disabled){background:var(--surface-sunken);color:var(--ink)}.btn--danger{background:var(--red);color:var(--on-accent)}.btn--danger:hover:not(:disabled){background:var(--red-ink)}.btn--sm{height:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--t-ui)}.field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.field__label{font-size:var(--t-ui);font-weight:500;color:var(--ink)}.field__label[dir]{align-self:flex-start;max-width:100%;overflow-wrap:anywhere}.field__desc{font-size:var(--t-ui);color:var(--ink-3)}.field__error{font-size:var(--t-ui);font-weight:500;color:var(--red-ink)}.input,.textarea{font:inherit;font-size:var(--t-base);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:0 var(--space-3);height:var(--control-h);min-width:0;transition:border-color var(--dur-fast)}.input:hover:not(:disabled):not(:focus):not([aria-invalid=true]),.textarea:hover:not(:disabled):not(:focus):not([aria-invalid=true]){border-color:var(--ink-3)}.textarea{height:auto;min-height:88px;padding:var(--space-2) var(--space-3);resize:vertical}.input--sm{height:var(--control-h-sm);font-size:var(--t-ui);padding:0 var(--space-2)}.input::placeholder,.textarea::placeholder{color:var(--ink-3)}.input:focus,.textarea:focus{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--focus-ring);outline:2px solid transparent;outline-offset:2px}.sel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.input[aria-invalid=true],.textarea[aria-invalid=true],.sel[aria-invalid=true]{border-color:var(--red)}.sel{font:inherit;font-size:var(--t-base);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);height:var(--control-h);padding:0 var(--space-2) 0 var(--space-3);min-width:0;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}.sel:hover:not([data-disabled]){background:var(--surface-raised)}.sel:hover:not([data-disabled]):not([aria-invalid=true]){border-color:var(--ink-3)}.sel[data-placeholder]{color:var(--ink-3)}.sel[data-disabled]{opacity:.45;cursor:not-allowed}.sel--sm{height:var(--control-h-sm);font-size:var(--t-ui);padding:0 var(--space-2) 0 var(--space-2)}.sel__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sel__chev{color:var(--ink-3);display:flex;flex:0 0 auto}.sel__menu{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);padding:var(--space-1);z-index:var(--z-popover);max-height:var(--radix-select-content-available-height);min-width:min(var(--radix-select-trigger-width),var(--radix-select-content-available-width));max-width:var(--radix-select-content-available-width)}.sel__viewport{max-height:inherit;overflow-y:auto}.sel__item{font-size:var(--t-base);color:var(--ink);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-8) var(--space-2) var(--space-3);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:var(--space-2);outline:none;white-space:normal;overflow-wrap:anywhere;min-width:0}.sel__item [dir=auto]{display:block;min-width:0}.sel__item[data-state=checked]{background:var(--blue-wash);font-weight:500}.sel__item[data-highlighted]{background:var(--surface-sunken)}.sel__item[data-highlighted]{outline:2px solid var(--focus-ring);outline-offset:-2px}.sel__item[data-disabled]{color:var(--ink-3);pointer-events:none}.sel__check{position:absolute;right:10px;display:flex;color:var(--blue-ink)}.checkbox{all:unset;box-sizing:border-box;width:20px;height:20px;border-radius:var(--radius-xs);border:1.5px solid var(--line-strong);background:var(--surface);display:inline-grid;place-items:center;cursor:pointer;flex:0 0 auto;transition:background var(--dur-fast),border-color var(--dur-fast)}.checkbox[data-state=checked]{background:var(--blue);border-color:var(--blue);color:var(--on-accent)}.checkbox:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.switch{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;width:38px;height:22px;padding:0 var(--s-half);border-radius:var(--radius-pill);background:var(--surface-sunken);border:1px solid var(--line-strong);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast);flex:0 0 auto}.switch[data-state=checked]{background:var(--blue);border-color:var(--blue)}.switch:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.switch[data-disabled]{opacity:.45;cursor:not-allowed}.switch[aria-busy=true]{cursor:progress}.switch__thumb{display:block;width:16px;height:16px;border-radius:50%;background:var(--line-strong);transform:translate(0);transition:transform var(--dur-fast) var(--ease-spring),background var(--dur-fast)}.switch[data-state=checked] .switch__thumb{transform:translate(16px);background:var(--on-accent)}.tabs__list{display:inline-flex;gap:var(--s-half);padding:var(--space-1);background:var(--surface-sunken);border-radius:var(--radius-md);align-self:flex-start;width:fit-content;max-width:100%;flex-wrap:wrap}.tabs__list--scroll,.seg.tabs__list--scroll{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.tabs__list--scroll>.tabs__trigger,.tabs__list--scroll>.seg__btn{flex:none;white-space:nowrap}.tabs__trigger{font:inherit;font-size:var(--t-base);color:var(--ink-2);background:transparent;border:0;min-height:calc(var(--control-h) - 2 * var(--space-1));padding:0 var(--space-3);cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-2);transition:background var(--dur-fast),color var(--dur-fast),box-shadow var(--dur-fast)}.tabs__trigger[data-state=active]{background:var(--surface);color:var(--ink);font-weight:500;box-shadow:var(--shadow-active)}.tabs__trigger:hover:not([data-state=active]){color:var(--ink)}.tabs__content{padding-top:var(--space-4)}.tabs__content[data-state=active]{animation:tabs-fade var(--dur) var(--ease-enter)}@keyframes tabs-fade{0%{opacity:0}}.tabs__content--flush{padding-top:0}.tabs__content--fill{height:100%;display:flex;flex-direction:column}.tabs__content[hidden]{display:none}.tabs__content:focus-visible{outline-offset:-2px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:var(--z-overlay)}.dialog{position:fixed;z-index:var(--z-modal);top:50%;left:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 32px));background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);padding:var(--space-6)}.sheet{position:fixed;z-index:var(--z-modal);top:0;right:0;bottom:0;width:min(420px,92vw);background:var(--surface);box-shadow:var(--shadow-pop);padding:var(--space-5);overflow-y:auto}.dialog__title{margin:0 0 var(--space-2);font-size:var(--t-lg);line-height:var(--lh-tight);font-weight:500;letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}.dialog__desc{margin:0 0 var(--space-4);font-size:var(--t-base);line-height:1.5;color:var(--ink-2)}.dialog__footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}@keyframes ov-fade{0%{opacity:0}}@keyframes ov-pop{0%{opacity:0;transform:translate(-50%,calc(-50% - 4px)) scale(.98)}}@keyframes ov-slide{0%{clip-path:inset(0 0 0 24%);opacity:0}}.overlay[data-state=open]{animation:ov-fade var(--dur) var(--ease-enter)}.dialog[data-state=open]{animation:ov-pop var(--dur) var(--ease-enter)}.sheet[data-state=open]{animation:ov-slide var(--dur) var(--ease-enter)}@media(prefers-reduced-motion:reduce){.overlay[data-state=open],.dialog[data-state=open],.sheet[data-state=open]{animation:none}}.menu{min-width:180px;background:linear-gradient(var(--surface),var(--surface)) top / 100% var(--space-3) no-repeat local,linear-gradient(var(--surface),var(--surface)) bottom / 100% var(--space-3) no-repeat local,linear-gradient(var(--line-strong),transparent) top / 100% var(--space-2) no-repeat scroll,linear-gradient(transparent,var(--line-strong)) bottom / 100% var(--space-2) no-repeat scroll,var(--surface);max-width:min(360px,var(--radix-dropdown-menu-content-available-width, calc(100vw - 2 * var(--space-2))));max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto;overscroll-behavior:contain;border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:var(--space-1);z-index:var(--z-menu)}.menu__item{font-size:var(--t-base);color:var(--ink);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);display:flex;align-items:center;gap:var(--space-2);cursor:default;outline:none;overflow-wrap:anywhere}.menu__item[data-highlighted]{background:var(--blue-wash)}.menu__item[data-highlighted]{outline:2px solid var(--focus-ring);outline-offset:-2px}.menu__item[data-disabled]{color:var(--ink-3)}.menu__item--danger{color:var(--red-ink)}.menu__item--danger[data-highlighted]{background:var(--red-wash)}.menu__sep{height:1px;background:var(--line-subtle);margin:var(--space-1) 0}.menu[data-state=open]{animation:ov-fade var(--dur-fast) var(--ease-enter)}@media(prefers-reduced-motion:reduce){.menu[data-state=open]{animation:none}}.tooltip{font-size:var(--t-ui);font-weight:500;line-height:1.35;color:var(--surface);background:var(--tooltip-bg);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);z-index:var(--z-popover);max-width:280px}.tooltip[data-state=delayed-open],.tooltip[data-state=instant-open]{animation:ov-fade var(--dur-fast) var(--ease-enter)}@media(prefers-reduced-motion:reduce){.tooltip[data-state=delayed-open],.tooltip[data-state=instant-open]{animation:none}}.pill{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;font-size:var(--t-meta);line-height:var(--space-4);font-weight:500;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border-radius:var(--radius-pill)}.pill__dot{width:7px;height:7px;border-radius:50%;background:currentColor}.pill--live{color:var(--state-live);background:var(--state-live-wash)}.pill--assist{color:var(--state-assist);background:var(--state-assist-wash)}.pill--attention{color:var(--attention);background:var(--attention-wash)}.pill--shadow{color:var(--state-shadow);background:var(--state-shadow-wash)}.pill--blocked{color:var(--state-blocked);background:var(--state-blocked-wash)}.pill--verified{color:var(--state-verified);background:var(--state-verified-wash)}.pill--neutral{color:var(--ink-2);background:var(--surface-sunken)}.badge{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid transparent;min-width:var(--space-5);font-size:var(--t-meta);font-weight:500;font-variant-numeric:tabular-nums;border-radius:var(--radius-pill);padding:var(--s-half) var(--space-2);background:var(--surface-sunken);color:var(--ink-2)}.toaster{position:fixed;bottom:var(--space-5);right:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);z-index:var(--z-toast)}.toast{display:flex;align-items:center;gap:var(--space-3);background:var(--surface);color:var(--ink);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-pop);max-width:min(360px,calc(100vw - 2 * var(--space-5)));font-size:var(--t-base);animation:ov-rise var(--dur) var(--ease-enter);overflow-wrap:anywhere}.toast__icon{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;font-size:var(--t-meta)}.toast__icon--ok{background:var(--green-wash);color:var(--green-ink)}.toast__icon--error{background:var(--red-wash);color:var(--red-ink)}@keyframes ov-rise{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media(prefers-reduced-motion:reduce){.toast{animation:none}}.card{background:var(--surface);border:1px solid transparent;border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-6);min-width:0}@media(max-width:480px){.card{padding:var(--space-5)}}.separator{height:1px;background:var(--line-subtle);border:0;margin:0}.skeleton{border-radius:var(--radius-sm);min-height:12px;background:linear-gradient(90deg,var(--surface-sunken) 0%,var(--surface-raised) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.4s linear infinite}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.spinner{width:18px;height:18px;border-radius:50%;flex:0 0 auto;display:inline-block;border:2px solid var(--line);border-top-color:var(--blue);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.kbd{display:inline-flex;align-items:center;font-family:var(--mono);font-size:var(--t-micro);font-weight:500;line-height:1;color:var(--ink-2);border-radius:var(--radius-xs);padding:var(--space-1) 7px;background:var(--surface-sunken)}.empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-10) var(--space-6);color:var(--ink-2);font-size:var(--t-base);line-height:var(--lh-body)}.empty>[data-part=icon]{width:48px;height:48px;border-radius:var(--radius-lg);margin-bottom:var(--space-2);display:grid;place-items:center;background:var(--surface-sunken);color:var(--ink-2)}.empty>[data-part=title]{font-size:var(--t-lg);font-weight:500;color:var(--ink)}.empty>[data-part=hint]{max-width:40ch}.empty>[data-part=act]{margin-top:var(--space-2)}.empty[data-compact]{align-items:flex-start;text-align:start;padding:0;margin:0}.empty[data-compact]>[data-part=title]{font-size:var(--t-base);font-weight:400;color:var(--ink-2)}.empty[data-compact].roster__empty,.empty[data-compact].convo-pane__empty,.empty[data-compact].convlist__empty,.empty[data-compact].lib__empty{padding:var(--space-4)}.skip-link{position:absolute;inset-block-start:0;inset-inline-start:var(--space-2);z-index:var(--z-skip);transform:translateY(-120%);padding:var(--space-2) var(--space-4);background:var(--blue);color:var(--on-accent);border-radius:0 0 var(--radius-sm) var(--radius-sm);font-size:var(--t-base);font-weight:500;text-decoration:none}.skip-link:focus{transform:none;outline:2px solid var(--focus-ring);outline-offset:2px}input,select,textarea{max-width:100%}button,input,select,textarea,optgroup{font:inherit}pre{max-width:100%}.page{display:grid;gap:var(--space-6);max-width:820px}.page--working{max-width:1200px}.page--board{max-width:none}.page-header{display:grid;gap:var(--space-2)}.page-head{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.page-title{margin:0;font-size:var(--t-title);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);font-weight:450}.page-head__sub{font-size:var(--t-ui);color:var(--ink-3)}.page-lede{margin:0;font-size:var(--t-base);color:var(--ink-2);max-width:62ch}.spacer{flex:1}.lede{margin:var(--space-2) 0 var(--space-3);font-size:var(--t-ui);color:var(--ink-3);max-width:62ch}.sopbody-wrap{display:grid;gap:var(--space-1)}.mentions{display:grid;gap:1px;padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--surface);box-shadow:var(--shadow-pop)}.mentions__none{padding:var(--space-2) var(--space-2);font-size:var(--t-ui);color:var(--ink-3)}.mentions__row{display:flex;align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-xs);background:none;font:inherit;font-size:var(--t-base);color:var(--ink);text-align:start;cursor:pointer}.mentions__row--on{background:var(--blue-wash)}.mentions__row:hover{background:var(--surface-raised)}.mentions__desc{font-size:var(--t-ui);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.switchrow{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.chiplist{display:flex;gap:var(--space-2);flex-wrap:wrap}.chiplist__empty{font-size:var(--t-ui);color:var(--ink-3)}.chiplist__chip{display:inline-flex;gap:var(--space-2);align-items:center;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;text-align:start}.chiplist__x{all:unset;cursor:pointer;color:var(--ink-3);line-height:1;border-radius:var(--radius-xs);display:inline-grid;place-items:center;flex:0 0 auto;min-inline-size:24px;min-block-size:24px;margin-block:calc(var(--space-1) * -1)}.chiplist__x:hover{color:var(--ink)}.chiplist__x:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.chiplist__chip--dead{border-style:dashed;color:var(--ink-3);opacity:.85}.topicfield{width:180px}.sopeditor{display:grid;gap:var(--space-4);max-width:820px}.sopmeta{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-4);align-items:start}.sopbody{min-height:260px;font-size:var(--t-base);line-height:1.55}@media(max-width:620px){.sopmeta{grid-template-columns:minmax(0,1fr)}}.topicpick{display:inline-flex;align-items:center;gap:var(--space-2)}.topicpick__back{font:inherit;font-size:var(--t-ui);color:var(--ink-2);background:none;border:1px solid var(--line);border-radius:var(--radius-xs);padding:var(--space-1) var(--space-2);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast),color var(--dur-fast)}.topicpick__back:hover{background:var(--surface-raised);color:var(--ink)}.topicpick__back:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.skel-card{height:160px}.lede--flush{margin:0}.incident-quote{margin:0;padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--blue);background:var(--surface-raised);border-radius:var(--radius-xs);font-size:var(--t-base);color:var(--ink);white-space:pre-wrap}.hint{font-size:var(--t-ui);color:var(--ink-3)}.meta{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.micro{font-size:var(--t-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.tone-live{color:var(--state-live)}.tone-assist{color:var(--state-assist)}.tone-attention{color:var(--attention)}.tone-shadow{color:var(--state-shadow)}.tone-blocked{color:var(--state-blocked)}.tone-verified{color:var(--state-verified)}.hrow{display:flex;align-items:center;gap:var(--space-2)}.hrow--wrap{flex-wrap:wrap}.hrow--baseline{align-items:baseline}.stack{display:grid;gap:var(--space-3)}.stack--tight{gap:var(--space-2)}.sub{color:var(--ink-2)}.grid-auto{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.grid-auto--sm{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.grid-auto--lg{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.kv{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);font-size:var(--t-base)}.eyebrow+.kv{margin-top:var(--space-2)}.kv__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0}.kv__row>:not(.kv__label){min-width:0;overflow-wrap:anywhere}.kv__label{color:var(--ink-2)}.stat{display:grid;gap:var(--space-1);min-width:0}.stat__value{font-size:var(--t-metric);font-weight:400;letter-spacing:var(--ls-display);line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.stat--sm .stat__value{font-size:var(--t-title)}.stat__hint{font-size:var(--t-meta);color:var(--ink-3)}.chip{font:inherit;font-size:var(--t-ui);font-weight:500;color:var(--ink-2);cursor:pointer;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:32px;padding:var(--space-1) var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2);flex:0 0 auto;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:start;transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast);position:relative}.chip:hover{color:var(--ink);background:var(--surface-sunken)}.chip[aria-pressed=true]{background:var(--blue-wash);border-color:var(--blue);color:var(--blue-ink)}.chip>.chip__check{flex:0 0 auto}.chip__count{font-size:var(--t-meta);font-variant-numeric:tabular-nums}.seg{display:inline-flex;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-1);background:var(--surface-sunken);border-radius:var(--radius-md);align-self:flex-start;width:fit-content;max-width:100%}.seg__btn{font:inherit;font-size:var(--t-ui);color:var(--ink-2);cursor:pointer;background:transparent;border:0;padding:0 var(--space-3);height:calc(var(--control-h) - 2 * var(--space-1));border-radius:var(--radius-sm);white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-2);transition:background var(--dur-fast),color var(--dur-fast),box-shadow var(--dur-fast)}.seg__btn:hover:not([aria-pressed=true]){color:var(--ink)}.seg__btn[aria-pressed=true]{background:var(--surface);color:var(--ink);font-weight:500;box-shadow:var(--shadow-active)}.tmsub{font-size:var(--t-micro);color:var(--ink-3)}.tmdetail{display:grid;gap:var(--space-4)}.tmrole{color:var(--ink-3);font-size:var(--t-ui)}.tmhint{font-size:var(--t-micro);color:var(--ink-3);margin-top:var(--space-1);max-width:26ch}.tmtopics{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tmtopic{font-size:var(--t-micro);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--surface-raised);border:1px solid var(--line-subtle);color:var(--ink-2)}.tmactions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-top:var(--space-3)}.tmnamerow{display:flex;gap:var(--space-2)}.tmvoice{width:200px}.abil{display:grid;gap:var(--space-2)}.abil__row{display:flex;gap:var(--space-3);align-items:baseline;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);background:var(--surface-raised);border:1px solid var(--line-subtle)}.abil__row--no{border-style:dashed}.abil__id{font-size:var(--t-ui);font-weight:600}.abil__why{font-size:var(--t-micro);color:var(--ink-3);margin-left:auto;text-align:end}.abil__desc{font-size:var(--t-micro);color:var(--ink-3)}.abil__note{font-size:var(--t-micro);color:var(--ink-3);margin-top:var(--space-3)}.abil__scope{margin-top:var(--space-4)}.insgrid{display:grid;gap:var(--space-5);align-items:start;min-width:0}.inslist{margin:var(--space-2) 0 0;padding-inline-start:var(--space-5);font-size:var(--t-base)}.insdraftby{margin-inline-start:auto}.insdrivers{margin-top:var(--space-3)}.abil__grant{margin-left:var(--space-3);flex:none}.effects{display:grid;gap:var(--space-2);margin-top:var(--space-3)}.effect{display:flex;gap:var(--space-3);align-items:baseline;font-size:var(--t-micro)}.effect__topic{font-weight:600;color:var(--ink-2)}.effect__held{color:var(--ink-3);margin-left:auto}.guardrow{display:flex;gap:var(--space-4);align-items:flex-end;flex-wrap:wrap}.voicethread{display:grid;gap:var(--space-2);margin-top:var(--space-3);max-height:340px;overflow-y:auto}.turn{padding:var(--space-3) var(--space-3);border-radius:var(--radius-xs);font-size:var(--t-base);line-height:1.5;white-space:pre-wrap;max-width:82%}.turn--you{background:var(--blue-wash);border:1px solid var(--blue-line);justify-self:end}.turn--them{background:var(--surface-raised);border:1px solid var(--line-subtle);justify-self:start}.turn--mute{color:var(--ink-3);font-style:italic}.turn__meta{display:block;font-size:var(--t-micro);color:var(--ink-3);margin-top:var(--space-1);font-style:normal}.miclive{color:var(--blue);font-weight:600}.tryrow{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:flex-start}.tryrow>:first-child{flex:1 1 192px;min-width:0}.col{display:flex;flex-direction:column;min-height:0}.dock{padding:var(--space-3) var(--space-4);background:var(--surface);border-top:1px solid var(--line-subtle)}.evidence{display:grid;gap:var(--space-6);align-items:start}.evidence__rail,.evidence__main{display:grid;gap:var(--space-6);align-content:start;min-width:0}@media(min-width:1160px){.evidence{grid-template-columns:minmax(0,1fr) 340px}}.convcol{background:var(--surface);display:flex;flex-direction:column;min-height:0;min-width:0;border-inline-end:1px solid var(--line-subtle)}.convlist{overflow-y:auto;min-height:0}.convrow{display:flex;align-items:stretch;min-height:var(--row-h-conversation);box-sizing:border-box;border-radius:var(--radius-lg);margin:1px var(--space-2);background:transparent;transition:background var(--dur-fast)}.convrow:hover{background:var(--surface-raised)}.convrow--sel,.convrow--sel:hover{background:var(--surface-sunken);box-shadow:inset 3px 0 0 var(--blue)}.convrow__check{opacity:0;transition:opacity var(--dur-fast)}.convrow:hover .convrow__check,.convrow:focus-within .convrow__check,.convrow--checked .convrow__check,.convlist--picking .convrow__check{opacity:1}.msg{position:relative;display:flex;flex-direction:column;gap:var(--space-1);max-width:min(78%,62ch);min-width:0}.msg--them{align-self:flex-start}.msg--us{align-self:flex-end;align-items:flex-end}.msg--cont{margin-top:-7px}.msg__cap{order:2;display:flex;align-items:baseline;gap:var(--space-2);max-width:100%;padding:0 var(--space-1);font-size:var(--t-meta);color:var(--ink-3)}.msg__who{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:500;color:var(--ink-3)}.msg__at{font-variant-numeric:tabular-nums}.msg__body{padding:var(--space-3) var(--space-4);font-size:var(--t-body);line-height:1.55;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;text-align:start}.msg__body--customer{background:var(--surface-sunken);border-radius:var(--radius-bubble);border-end-start-radius:var(--radius-xs)}.msg__body--human,.msg__body--ai{background:var(--blue-wash);border-radius:var(--radius-bubble);border-end-end-radius:var(--radius-xs)}.msg:dir(ltr)>.msg__body--customer:not(.msg__body--bare):dir(rtl),.msg:dir(rtl)>.msg__body--customer:not(.msg__body--bare):dir(ltr){border-end-start-radius:var(--radius-bubble);border-end-end-radius:var(--radius-xs)}.msg:dir(ltr)>.msg__body:is(.msg__body--human,.msg__body--ai):not(.msg__body--bare):dir(rtl),.msg:dir(rtl)>.msg__body:is(.msg__body--human,.msg__body--ai):not(.msg__body--bare):dir(ltr){border-end-end-radius:var(--radius-bubble);border-end-start-radius:var(--radius-xs)}.msg__body--bare{padding:0;background:none;border-radius:0}.msg__foot{order:3;font-size:var(--t-ui);color:var(--ink-3);max-width:100%}.msg-sys{align-self:center;text-align:center;max-width:90%;width:fit-content;margin-inline:auto;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-sunken);font-size:var(--t-meta);color:var(--ink-3);overflow-wrap:anywhere}.thread{flex:1 0 auto;background:var(--surface)}.thread>:first-child{margin-top:auto!important}.attach{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;min-height:32px;padding:0 var(--space-3) 0 var(--space-2);border:0;border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:0 0 0 1px var(--line);color:var(--ink);font:inherit;font-size:var(--t-ui);text-align:start;transition:box-shadow var(--dur-fast),background var(--dur-fast)}button.attach{cursor:pointer}button.attach:hover{box-shadow:0 0 0 1px var(--line-strong)}button.attach:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.attach__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach__size{font-size:var(--t-meta);color:var(--ink-3);flex:0 0 auto;font-variant-numeric:tabular-nums}.composer{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-sunken);overflow:hidden;transition:box-shadow var(--dur-fast),border-color var(--dur-fast)}.composer:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 2px var(--focus-ring)}.composer__input{display:block;border:0;border-radius:0;width:100%;resize:none;min-height:50px;padding:var(--space-3) var(--space-4) var(--space-1);background:transparent;box-shadow:none;font-size:var(--t-body);color:var(--ink)}.composer__input::placeholder{color:var(--ink-3)}.composer__input:focus{outline:none;box-shadow:none;border:0}.composer__input:disabled{background:transparent;color:var(--ink-3)}.composer__bar{display:flex;align-items:center;gap:var(--s-half);padding:var(--space-1) var(--space-2) var(--space-2);flex-wrap:wrap}.composer__tool{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border:0;background:none;border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.composer__tool:hover:not(:disabled){background:var(--surface-raised);color:var(--ink)}.composer__tool:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.composer__tool:disabled{opacity:.45;cursor:not-allowed}.composer__hint{font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap;margin-inline-end:var(--space-2)}.composer__send{width:36px;height:36px;border-radius:var(--radius-md);flex:0 0 auto;display:grid;place-items:center;border:0;background:var(--blue);color:var(--on-accent);cursor:pointer;transition:background var(--dur-fast)}.composer__send:hover:not(:disabled){background:var(--blue-hover)}.composer__send:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.wa-window{font-size:var(--t-meta);color:var(--ink-3);margin:0}.wa-window b{color:var(--ink-2);font-weight:500;font-variant-numeric:tabular-nums}.wa-templates{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-3)}.wa-templates__head{display:flex;gap:var(--space-2);align-items:baseline;flex-wrap:wrap}.wa-templates__title{font-size:var(--t-ui);font-weight:600;min-width:0;overflow-wrap:anywhere}.wa-templates__note{font-size:var(--t-meta);color:var(--ink-3);min-width:0;overflow-wrap:anywhere}.wa-templates__preview{font-size:var(--t-base);background:var(--surface-raised);border-radius:var(--radius-xs);padding:var(--space-2) var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere}.wa-templates__pick{width:100%}.wa-templates__actions{display:flex;gap:var(--space-2);align-items:center}.wa-templates__hint{font-size:var(--t-micro);color:var(--ink-3);margin-inline-start:auto}.wa-templates__loading{height:72px}.composer__send:disabled{opacity:.45;cursor:not-allowed}.decel{display:grid;gap:var(--space-3);justify-items:start;margin-bottom:var(--space-4)}.decel__text{font-size:var(--t-base)}.callout{padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-radius:var(--radius-xl);font-size:var(--t-base)}.callout--danger{background:var(--red-wash);color:var(--red-ink)}.decision-flag{margin-block-end:var(--space-3)}.avatar{position:relative;width:32px;height:32px;border-radius:50%;flex:0 0 auto;display:inline-grid;place-items:center;background:var(--surface-sunken);color:var(--ink-2);font-size:var(--t-ui);font-weight:600;letter-spacing:.01em;-webkit-user-select:none;user-select:none}.avatar[data-hue]{background:var(--pf-tint);color:var(--pf-tint-ink)}.avatar--sm{width:24px;height:24px;font-size:var(--t-meta)}.avatar__img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.avatar--muted{opacity:.55}.unread-dot{width:8px;height:8px;border-radius:50%;background:var(--blue);flex:0 0 auto;display:inline-block}.shell{display:grid;grid-template-rows:var(--topbar-h) minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);height:100dvh;background:var(--ground)}.shell--mobile{grid-template-columns:minmax(0,1fr)}.topbar{grid-column:1 / -1;display:flex;align-items:center;gap:var(--space-3);padding-inline:var(--space-4) var(--space-3);background:var(--ground);border-bottom:1px solid var(--line-subtle);min-width:0}.topbar>*{flex-shrink:0}.topbar>.crumbs{flex-shrink:1}.brand{font-weight:600;letter-spacing:var(--ls-display);white-space:nowrap;font-size:var(--t-title);line-height:1;color:var(--ink)}.brand span{color:var(--blue-ink)}.acct{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-2);cursor:pointer;font:inherit;font-size:var(--t-ui);transition:background var(--dur-fast),color var(--dur-fast)}.acct:hover{background:var(--surface-raised);color:var(--ink)}.acct:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.acct[data-state=open]{background:var(--surface-raised);color:var(--ink)}.menu__check{width:14px;display:inline-flex;justify-content:center;flex:0 0 auto;color:var(--blue-ink)}.navwrap{display:flex;min-height:0;position:relative;z-index:var(--z-sticky)}.navrail{width:var(--rail-w);flex:0 0 auto;background:var(--ground);border-inline-end:1px solid var(--line-subtle);display:flex;flex-direction:column;align-items:center;padding:var(--space-3) 0;gap:var(--space-2);overflow-y:auto;overflow-x:hidden}.wa-numbers{display:flex;flex-direction:column;margin-bottom:var(--space-3)}.wa-numbers__row{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--s-half);border-bottom:1px solid var(--line-subtle);font-size:var(--t-ui)}.wa-numbers__id{font-size:var(--t-meta)}.wa-numbers__gap{flex:1}.wa-numbers__intro{max-width:64ch;margin:var(--space-2) 0 var(--space-3)}.wa-numbers__add{width:220px}.wa-numbers__addbtn{align-self:flex-end;padding-bottom:var(--s-half)}.navrail__btn{width:46px;height:46px;border-radius:var(--radius-lg);display:grid;place-items:center;color:var(--ink-2);cursor:pointer;border:0;background:none;padding:0;position:relative;flex:0 0 auto;transition:background var(--dur-fast),color var(--dur-fast)}.navrail__btn:hover{background:var(--surface);color:var(--ink)}.navrail__btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.navrail__btn[aria-expanded=true]{background:var(--surface-raised);color:var(--ink)}.navrail__btn[data-current=true]{background:var(--blue-wash);color:var(--blue-ink)}.navrail__btn[data-current=true]:before{content:"";position:absolute;inset-block:var(--space-2);inset-inline-start:calc((var(--rail-w) - 46px) / -2);width:3px;border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill);background:var(--blue)}.navrail__spacer{flex:1}.navdock{width:200px;flex:0 0 auto;background:var(--surface);border-inline-end:1px solid var(--line-subtle);padding:var(--space-3);overflow-y:auto;overflow-x:hidden}.navdock--closed{width:0;padding-inline:0;border-inline-end:0}.navdock--float{position:absolute;inset-block:0;inset-inline-start:var(--rail-w);width:216px;padding:var(--space-3);border-inline-end:1px solid var(--line-subtle);box-shadow:var(--shadow-pop)}.navdock--float.navdock--closed{width:216px;padding:var(--space-3);transform:translate(-8px);opacity:0;pointer-events:none}[dir=rtl] .navdock--float.navdock--closed{transform:translate(8px)}.navdock--float{transition:transform var(--dur-fast) var(--ease-enter),opacity var(--dur-fast) var(--ease-enter)}@media(prefers-reduced-motion:reduce){.navdock,.navdock--float{transition:none}}.navdock__head{padding:var(--space-1) var(--space-3) var(--space-2)}.navitem{position:relative;display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-h);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);border:0;background:none;font:inherit;font-size:var(--t-base);color:var(--ink-2);text-align:start;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast),color var(--dur-fast)}.navitem:hover:not(:disabled){background:var(--surface-raised);color:var(--ink)}.navitem:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.navitem:disabled{color:var(--ink-3);cursor:default}.navitem[aria-current=page]{background:var(--blue-wash);color:var(--ink);font-weight:500}.navitem[aria-current=page]:before{content:"";position:absolute;inset-block:var(--space-2);inset-inline-start:0;width:3px;border-radius:var(--radius-pill);background:var(--blue)}.navitem__label{overflow:hidden;text-overflow:ellipsis}.navitem__key{margin-inline-start:auto;font-family:var(--mono);font-size:var(--t-micro);color:var(--ink-3)}.navdrawer{position:fixed;inset-block:var(--topbar-h) 0;inset-inline-start:0;width:min(288px,calc(100vw - var(--space-12)));z-index:var(--z-modal);box-shadow:var(--shadow-pop);background:var(--surface);border-inline-end:1px solid var(--line-subtle);padding:var(--space-4) var(--space-3);overflow-y:auto;animation:navdrawer-in var(--dur-fast) var(--ease-enter)}@keyframes navdrawer-in{0%{transform:translate(-16px);opacity:0}}[dir=rtl] .navdrawer{animation-name:navdrawer-in-rtl}@keyframes navdrawer-in-rtl{0%{transform:translate(16px);opacity:0}}@media(prefers-reduced-motion:reduce){.navdrawer{animation:none}}.navscrim{position:fixed;inset-block:var(--topbar-h) 0;inset-inline:0;z-index:var(--z-overlay);background:var(--scrim);border:0;padding:0;cursor:default}.navgroup{margin-bottom:var(--space-5)}.navgroup:last-child{margin-bottom:0}.wb{max-width:920px;padding-inline:var(--space-4)}.wb--grey{filter:grayscale(1)}.wb-title{margin:0 0 var(--space-2);font-size:var(--t-metric);letter-spacing:-.02em}.wb-intro{margin:0 0 var(--space-5);color:var(--ink-2);max-width:62ch}.wb-grey-toggle{margin-bottom:var(--space-8);font-size:var(--t-base)}.wb-section{margin-bottom:var(--space-10)}.wb-section__body{margin-top:var(--space-3)}.wb-gap{margin-top:var(--space-4)}.wb-check{gap:var(--space-2);font-size:var(--t-base)}.wb-note{font-size:var(--t-base);color:var(--ink-2)}.glyph{display:block;flex:0 0 auto}.glyph--inline{display:inline-block;vertical-align:-2px;margin-inline-end:var(--space-1)}.skeleton--title{width:200px;height:22px}.skeleton--head{width:40%;height:20px}.skeleton--row{height:56px}.codeblock{margin:0;padding:var(--space-2);background:var(--surface-raised);border-radius:var(--radius-xs);font-family:var(--mono);font-size:var(--t-meta);max-height:160px;overflow:auto}.tabs__trigger--sm{font-size:var(--t-ui);padding:var(--space-2) var(--space-3)}.outcomes{display:flex;flex-direction:column;gap:var(--space-2)}.outcomes__row{display:grid;grid-template-columns:1fr auto;gap:var(--space-2);align-items:baseline}.outcomes__label{font-size:var(--t-ui);color:var(--ink)}.outcomes__label--none{color:var(--ink-3)}.outcomes__count{font-size:var(--t-ui);font-variant-numeric:tabular-nums}.outcomes__pct{color:var(--ink-3)}.tmretire{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-subtle)}.tmretire .tmhint{max-width:52ch}.tmcarried{margin-top:var(--space-4);display:grid;gap:var(--space-2);max-width:62ch}.tmcarried__body{font-size:var(--t-micro);color:var(--ink-2)}.tmcarried__x{all:unset;cursor:pointer;justify-self:start;margin-top:var(--s-half);font-size:var(--t-micro);color:var(--ink-3);text-decoration:underline}.tmcarried__x:hover{color:var(--ink)}.tmcarried__x:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tmtopic__x{all:unset;cursor:pointer;margin-left:var(--space-2);color:var(--ink-3);font-size:var(--t-ui)}.tmtopic__x:hover{color:var(--state-blocked)}.tmtopic__x:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.prov{display:grid;gap:var(--space-3);margin:var(--space-2) 0 0}.prov__row{display:grid;grid-template-columns:68px minmax(0,1fr);gap:var(--space-2);align-items:baseline}.prov__row dt{font-size:var(--t-meta);color:var(--ink-3)}.prov__row dd{margin:0;font-size:var(--t-base);color:var(--ink);min-width:0}.prov__unknown{color:var(--ink-3);font-style:italic}.prov__from{color:var(--ink-3);text-decoration:line-through}.prov__note{margin:var(--space-2) 0 0;font-size:var(--t-meta);color:var(--ink-3)}.prov__override{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--state-blocked-wash);border:1px solid color-mix(in oklab,var(--state-blocked) 30%,transparent)}.prov__override-why{margin:var(--space-2) 0 0;font-size:var(--t-base);color:var(--ink)}.readonly-note{margin:0;font-size:var(--t-meta);color:var(--ink-3)}.enrol{position:relative}.enrol__title{margin:0;font-size:var(--t-title);line-height:var(--lh-tight);font-weight:600;letter-spacing:var(--ls-tight);color:var(--ink);text-wrap:balance}.enrol__lede{margin:0;font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2)}.enrol__out{margin:0;font-size:var(--t-ui);color:var(--ink-3)}.login-form{display:grid;gap:var(--space-4)}.input--code{text-align:center;letter-spacing:.32em;font-size:var(--t-lg)}.posture{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.tile{font:inherit;color:var(--ink);min-width:0;text-align:left;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);cursor:pointer;background:var(--surface);border:1px solid var(--line-subtle);transition:border-color var(--dur-fast),background var(--dur-fast)}.tile:hover{background:var(--surface-raised)}.tile[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.tile--warn{border-color:color-mix(in oklab,var(--attention) 42%,transparent)}.tile--bad{border-color:color-mix(in oklab,var(--state-blocked) 42%,transparent)}.railfoot{margin:var(--space-3) 0 0;font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body)}.secretlife{font-size:var(--t-ui);color:var(--ink-2)}.secretlife--warn{color:var(--attention)}.tile__label{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.tile--warn .tile__label,.tile--warn .tile__figure,.tile--warn .tile__note{color:var(--attention)}.tile--bad .tile__label,.tile--bad .tile__figure,.tile--bad .tile__note{color:var(--state-blocked)}.tile__row{display:flex;align-items:baseline;gap:var(--space-2)}.tile__figure{font-size:var(--t-metric);font-weight:600;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.tile__note{font-size:var(--t-base);color:var(--ink-2)}.roster{display:flex;flex-direction:column;container-type:inline-size;background:var(--surface);border:1px solid var(--line-subtle);border-radius:var(--radius-lg)}.roster>:first-child{border-start-start-radius:calc(var(--radius-lg) - 1px);border-start-end-radius:calc(var(--radius-lg) - 1px)}.roster>:last-child{border-end-start-radius:calc(var(--radius-lg) - 1px);border-end-end-radius:calc(var(--radius-lg) - 1px)}.roster__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-subtle)}.roster__row:last-child{border-bottom:0}.roster__row:hover{background:var(--surface-raised)}.roster__who{display:flex;flex-direction:column;gap:var(--s-half);flex:1 1 210px;min-width:120px}.roster__name{font-size:var(--t-body);font-weight:500;overflow-wrap:anywhere}.roster__mail{font-family:var(--mono);font-size:var(--t-meta);color:var(--ink-3);overflow-wrap:anywhere}.roster__nofactor{flex:0 0 auto;width:44px}.roster__seen{font-size:var(--t-meta);color:var(--ink-3);width:92px;flex:0 0 auto;font-variant-numeric:tabular-nums}.roster__empty{padding:var(--space-6) var(--space-4);font-size:var(--t-base);color:var(--ink-3)}.rail{display:flex;flex-direction:column;gap:var(--space-4)}.rail__item{display:flex;gap:var(--space-3)}.rail__mark{flex:0 0 auto;margin-top:var(--s-half);color:var(--state-blocked)}.rail__nomark{flex:0 0 auto;width:14px}.rail__what{font-size:var(--t-base);line-height:var(--lh-body);overflow-wrap:anywhere}@media(max-width:1100px){.posture{grid-template-columns:repeat(2,minmax(0,1fr))}}.wfsent{margin:0;font-size:var(--t-base);color:var(--ink-2);line-height:1.55;text-wrap:pretty}.wfsent__kw{font-size:var(--t-meta);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.wfchip{display:inline;font-size:var(--t-ui);background:var(--surface-raised);border:1px solid var(--line-subtle);border-radius:var(--radius-xs);padding:1px var(--space-2);margin:0 var(--space-1);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere}.wfchip--bad{color:var(--state-blocked);background:var(--state-blocked-wash);border-color:color-mix(in oklab,var(--state-blocked) 40%,transparent)}.wfrec{margin:0;font-size:var(--t-ui);color:var(--ink-3);font-variant-numeric:tabular-nums}.roster__pick{flex:0 0 auto;width:132px}.railcol{min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;background:var(--surface);border-inline-start:1px solid var(--line-subtle)}.rail__section{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--line-subtle)}.rail__section:last-child{border-bottom:0}.rail__field{display:flex;align-items:center;gap:var(--space-2);min-width:0}.rail__label{flex:0 0 66px;font-size:var(--t-ui);color:var(--ink-3);min-width:0;overflow-wrap:anywhere}.rail__control{display:flex;align-items:center;gap:var(--space-2);flex-grow:1;min-width:0}.rail__sel,.rail__input{flex-grow:1;min-width:0;height:var(--control-h-sm);font-size:var(--t-ui)}.rail__note{font-size:var(--t-micro);color:var(--ink-3);min-width:0;overflow-wrap:anywhere;flex:0 1 auto}.rail__hint{margin:0;font-size:var(--t-micro);color:var(--ink-3);line-height:var(--lh-body)}.rail__blocked{margin:0;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--attention);background:var(--attention-wash);border:1px solid color-mix(in oklab,var(--attention) 30%,transparent);border-radius:var(--radius-md);padding:var(--space-2) var(--space-2)}.verdict{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid transparent;margin-bottom:var(--space-3)}.verdict .hint{line-height:var(--lh-body)}.verdict--unchecked{background:var(--attention-wash);border-color:color-mix(in oklab,var(--orange) 45%,transparent)}.verdict--unchecked .hint{color:var(--attention)}.verdict--neutral{background:var(--surface-raised);border-color:var(--line-subtle)}.verdict--ok{background:var(--state-verified-wash);border-color:color-mix(in oklab,var(--state-verified) 26%,transparent)}.draft-ghost{margin-top:var(--space-3)}.draft-ghost .msg__body{background:var(--state-assist-wash);border:1px dashed color-mix(in oklab,var(--state-assist) 45%,transparent);color:var(--ink-2)}.composer-stub{font:inherit;font-size:var(--t-base);color:var(--ink-2);display:flex;align-items:center;gap:var(--space-2);width:100%;height:var(--control-h);padding:0 var(--space-3);cursor:pointer;background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius-lg);transition:background var(--dur-fast),border-color var(--dur-fast)}.composer-stub:hover{background:var(--surface-raised);border-color:var(--chart-5)}.runs{display:flex;flex-direction:column;gap:var(--space-1)}.runs__row{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.runs__risk{flex:0 0 44px;font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--state-live)}.runs__risk--write{color:var(--attention)}.runs__id{flex:1 1 auto;min-width:0;font-size:var(--t-ui);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runs__state{flex:0 0 auto;font-size:var(--t-micro);color:var(--ink-3)}.runs__state--bad{color:var(--state-blocked)}.reqs{display:flex;flex-direction:column;gap:var(--space-3)}.reqs__head{display:flex;flex-direction:column;gap:var(--space-1)}.reqs__title{font-size:var(--t-lg);font-weight:600;letter-spacing:var(--ls-tight)}.reqs__body{font-size:var(--t-ui);line-height:var(--lh-body);color:var(--ink-3);max-width:68ch}.reqs__head--ok .reqs__title{color:var(--state-live)}.reqs__head--wait .reqs__title{color:var(--attention)}.reqs__head--bad .reqs__title{color:var(--state-blocked)}.reqs__list{display:flex;flex-direction:column;gap:var(--space-2)}.reqs__row{display:flex;align-items:flex-start;gap:var(--space-2)}.reqs__mark{flex:0 0 auto;width:17px;height:17px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--t-meta);font-weight:600;margin-top:1px}.reqs__mark--met{background:var(--state-live-wash);color:var(--state-live)}.reqs__mark--missing{background:var(--state-blocked-wash);color:var(--state-blocked)}.reqs__mark--waiting{background:var(--surface-raised);color:var(--ink-3)}.reqs__what{display:flex;flex-direction:column;gap:1px;flex-grow:1;min-width:0}.reqs__label{font-size:var(--t-base)}.reqs__label--bad{color:var(--state-blocked)}.reqs__detail{font-size:var(--t-ui);color:var(--ink-3);line-height:1.45}.reqs__value{flex:0 0 auto;font-size:var(--t-ui);color:var(--ink);font-variant-numeric:tabular-nums}.reqs__value--bad{color:var(--state-blocked)}.ovr__open{all:unset;cursor:pointer;font-size:var(--t-ui);color:var(--ink-3);text-decoration:underline;text-underline-offset:2px;padding:var(--s-half) 0}.ovr__open:hover{color:var(--ink-2)}.ovr{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.ovr__label{font-size:var(--t-ui);color:var(--ink-2);line-height:var(--lh-body)}.ovr__input{flex-grow:1;min-width:0}.prof{display:flex;flex-direction:column;gap:var(--gap-card)}.prof__stage{display:flex;gap:var(--space-6);align-items:flex-start}.prof__plate{display:flex;flex-direction:column;gap:var(--space-3);width:320px;flex:0 0 auto}.prof__body{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;flex:1}.prof__meta{font-size:var(--t-ui);color:var(--ink-3)}.prof__panel{padding:var(--space-3);border:1px solid var(--line-subtle);border-radius:var(--radius-xs);background:var(--surface-raised)}.stage__watch{display:flex;gap:var(--space-5);align-items:flex-start}.stage__convo{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;flex:1}.stage__trace{width:300px;flex:0 0 auto}@media(max-width:980px){.prof__stage,.stage__watch{flex-direction:column}.prof__plate,.stage__trace{width:100%}.stage__watch{align-items:stretch}}.prof__name{margin:0;font-size:var(--t-hero);font-weight:600;letter-spacing:var(--ls-display)}.prof__name--unset{color:var(--ink-3)}.prof__blurb{margin:0;font-size:var(--t-lg);color:var(--ink-2);line-height:var(--lh-body);max-width:62ch}.prof__gap{margin:0;font-size:var(--t-base);color:var(--attention)}.prof__topics{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2)}.prof__topic{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-raised);border:1px solid var(--line-subtle);font-size:var(--t-base)}.prof__voice{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line-subtle);border-radius:var(--radius-xs);background:var(--surface-raised)}.prof__quote{margin:0;font-size:var(--t-base);color:var(--ink-2);line-height:1.6;font-style:italic}.prof__staff{margin:var(--space-3) 0 0;font-size:var(--t-ui);color:var(--ink-2);text-wrap:pretty}.prof__staffnote{margin-top:var(--space-3)}.prof__empty{margin:var(--space-2) 0 0;font-size:var(--t-base);color:var(--ink-3)}.prof__abilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-6);margin-top:var(--space-2)}.prof__ability{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}.prof__mark{flex:0 0 auto;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--t-meta);font-weight:600;margin-top:1px}.prof__mark--can{background:var(--state-live-wash);color:var(--state-live)}.prof__mark--cannot{background:var(--surface-raised);color:var(--ink-3)}.prof__abilitywhat{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--t-base)}.prof__cannot{color:var(--ink-2)}.prof__abilitynote{font-size:var(--t-ui);color:var(--ink-3);line-height:1.45}.prof__skel{height:90px}.prof__hear{margin-top:var(--space-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.prof__hearnote{font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body)}.lead-sentence{margin:0;font-size:var(--t-lg);line-height:1.65;max-width:82ch;letter-spacing:var(--ls-tight)}.lead-cost{margin:var(--space-3) 0 0;font-size:var(--t-base);color:var(--ink-2);line-height:var(--lh-body);max-width:82ch}.secthead{display:flex;align-items:baseline;gap:var(--space-3);margin-top:var(--space-2)}.secthead__asks{font-size:var(--t-ui);color:var(--ink-3)}.vocgroup{padding:0;overflow:hidden}.vocgroup__head{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:center;padding:var(--space-3) var(--space-4)}.vocgroup__name{font-size:var(--t-lg);font-weight:600;letter-spacing:var(--ls-tight);min-width:0;overflow-wrap:anywhere}.vocgroup__count{font-size:var(--t-base);color:var(--ink-2)}.vocgroup__acts{flex:1 1 auto;min-width:0}.vocgroup__last{font-size:var(--t-meta);color:var(--ink-3)}.vocgroup__more{padding:0 var(--space-4) var(--space-3)}.vocquote{display:flex;gap:var(--space-3);padding:0 var(--space-4) var(--space-3)}.vocquote__bar{width:3px;flex:0 0 auto;border-radius:2px;background:var(--chart-5)}.vocquote__bar--unhappy{background:var(--attention)}.vocquote__said{display:grid;gap:var(--space-1);min-width:0}.vocquote__text{font-size:var(--t-body);line-height:var(--lh-body);white-space:pre-wrap}.vocquote__meta{font-size:var(--t-micro);color:var(--ink-3)}.vocsessions{padding:0 var(--space-4) var(--space-4);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.vocsessions__scroll{display:grid;gap:var(--space-3);max-height:380px;overflow-y:auto}.vocsession{border-inline-start:2px solid var(--line);padding-inline-start:var(--space-3)}.vocsession__text{font-size:var(--t-base);white-space:pre-wrap}.vocsession__none{color:var(--ink-3)}.vocsession__meta{font-size:var(--t-micro);color:var(--ink-3);margin-top:var(--s-half)}.vocsession__meta--unhappy{color:var(--attention)}.vocmerge{display:flex;gap:var(--space-2);align-items:center}.vocmerge__into{flex:1 1 auto;max-width:320px}.vocreason{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--tone);background:color-mix(in oklab,var(--tone) 7%,var(--surface));border-top:1px solid color-mix(in oklab,var(--tone) 20%,transparent)}.vocreason--blocked{--tone: var(--state-blocked)}.vocreason--attention{--tone: var(--attention)}.vocreason--shadow{--tone: var(--state-shadow)}.vocreason__said{display:grid;gap:var(--s-half);min-width:0;flex:1}.vocreason__fact{font-size:var(--t-base);font-weight:500}.vocreason__because{font-size:var(--t-ui);line-height:var(--lh-body)}.vocreason__go{flex:0 0 auto;text-decoration:none;color:var(--ink)}.vocfoot{font-size:var(--t-meta);color:var(--ink-3)}.vocfoot--inqueue{display:block;margin-top:var(--space-3)}.qhead{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.qsays{margin:var(--space-3) 0 0;font-size:var(--t-base);color:var(--ink-2);line-height:var(--lh-body);max-width:80ch}.qhint{margin:var(--space-3) 0 0;font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body);max-width:80ch}.qpair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:var(--gap-card);align-items:start}.qbars{display:grid;gap:var(--space-2);margin-top:var(--space-3)}.qbar{display:grid;grid-template-columns:minmax(0,104px) minmax(0,1fr) auto;align-items:center;gap:var(--s-half) var(--space-3)}.qbar__name{font-size:var(--t-ui);color:var(--ink-2);overflow-wrap:anywhere}.qbar__n{font-size:var(--t-ui);min-width:56px;text-align:end;color:var(--ink-3);font-variant-numeric:tabular-nums}.qbar__said{grid-column:2 / -1;font-size:var(--t-meta);color:var(--ink-2)}.qbar__none{grid-column:2 / -1;font-size:var(--t-ui);color:var(--ink-2)}.qprogress{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.qprogress__n{font-size:var(--t-base);color:var(--ink-2);font-variant-numeric:tabular-nums}.qitem{padding:0;overflow:hidden}.qitem__head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-subtle)}.qitem__no{font-size:var(--t-base);font-weight:500}.qitem__meta{font-size:var(--t-meta);color:var(--ink-3)}.qitem__body{display:flex;flex-wrap:wrap;align-items:stretch}.qitem__talk{flex:1 1 380px;min-width:0;padding:var(--space-4);display:grid;gap:var(--space-4);align-content:start}.qitem__side{flex:0 1 340px;min-width:0;padding:var(--space-4);display:grid;gap:var(--space-4);align-content:start;background:var(--surface-raised);border-inline-start:1px solid var(--line-subtle)}.qturn{display:flex;gap:var(--space-3)}.qturn__bar{width:3px;flex:0 0 auto;border-radius:2px;background:var(--chart-5)}.qturn__bar--reply{background:var(--blue)}.qturn__said{display:grid;gap:var(--space-1);min-width:0}.qturn__who{font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.qturn__text{font-size:var(--t-body);line-height:var(--lh-body);white-space:pre-wrap}.qturn__text--none{color:var(--ink-3);font-style:italic}.qverdict{display:grid;gap:var(--space-2)}.qverdict__eyebrow{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.qverdict__score{font-size:var(--t-title);font-weight:600;font-variant-numeric:tabular-nums}.qchecks{display:grid;gap:var(--space-1);margin-top:var(--space-2)}.qcheck{display:flex;align-items:center;gap:var(--space-2);font-size:var(--t-ui)}.qcheck__mark{width:12px;flex:0 0 auto;display:inline-flex;align-items:center}.qcheck__mark--pass{color:var(--state-live)}.qcheck__mark--fail{color:var(--state-blocked)}.qcheck__name{color:var(--ink-2)}.qask{display:grid;gap:var(--space-2);border-top:1px solid var(--line-subtle);padding-top:var(--space-4)}.qask__q{font-size:var(--t-base);font-weight:500}.qask__group{display:grid;gap:var(--space-2)}.qask__btn{width:100%;justify-content:flex-start}.qask__split{font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:var(--space-2)}.jsaid{display:grid;gap:var(--space-3);max-width:92ch}.jturn{display:flex;gap:var(--space-3)}.jturn__bar{width:3px;flex:0 0 auto;border-radius:2px;background:var(--chart-5)}.jturn__bar--reply{background:var(--blue)}.jturn__bar--context{background:var(--line-subtle)}.jturn__what{display:grid;gap:var(--space-1);min-width:0}.jturn__who{font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.jturn__text{font-size:var(--t-body);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere}.jturn__text--reply{font-weight:500}.jturn__ctx{font-size:var(--t-base);line-height:var(--lh-body);color:var(--ink-2);overflow-wrap:anywhere}.jturn__ctx--none{color:var(--ink-3)}.jcrit{display:grid;gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--line-subtle);max-width:112ch}.jcrit__ask{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2) var(--space-4)}.jcrit__name{font-size:var(--t-base);flex:0 0 128px;padding-top:1px}.jcrit__q{margin:0;font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body);flex:1 1 30ch;min-width:0}.jcrit__seg{margin-inline-start:auto;flex:0 0 auto}.jcrit__note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0;margin-inline-start:calc(128px + var(--space-4))}.jcrit__notelabel{font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:0 0 auto}.jcrit__note .input{flex:1 1 24ch;min-width:0;max-width:62ch}@media(max-width:640px){.jcrit__note{margin-inline-start:0}}.jreveal{padding-block-start:var(--space-3);border-block-start:1px dashed var(--line-subtle)}.plist{padding:0;overflow:hidden}.plist__wsname{overflow-wrap:anywhere}.plist__foot{margin:0;padding:var(--space-3) var(--space-4);background:var(--surface-raised);border-top:1px solid var(--line-subtle);font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body)}.plist__footline{display:block;max-width:104ch}.chg__kind{width:200px}.chg__target{width:260px}.chg__when{width:210px;font-size:var(--t-ui)}.chn__route{min-width:22ch}.chn__provider{width:200px}.chn__url{width:340px}.chn__host{width:min(220px,100%)}.hookurl__ready{margin:0;padding:var(--space-2);background:var(--surface-raised);border-radius:var(--radius-md);font-size:var(--t-meta);overflow-x:auto}.hookurl{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-3);border-radius:var(--radius-md)}.hookurl--unset{background:color-mix(in oklab,var(--attention) 8%,var(--surface));border:1px solid color-mix(in oklab,var(--attention) 25%,transparent);color:var(--attention)}.hookurl__what{font-size:var(--t-ui);line-height:var(--lh-body);overflow-wrap:anywhere}.hookurl__line{font-size:var(--t-meta);color:var(--ink-3)}.tmplgroups{display:grid;gap:var(--space-3)}.tmplgroup{display:grid;gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--line-subtle)}.tmplgroup:last-child{border-bottom:0}.tmplgroup__name{min-width:0;overflow-wrap:anywhere}.tmplgroup__warn{margin:var(--s-half) 0 0;max-width:68ch;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--attention)}.tmplvar{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);min-width:0}.tmplvar__state{flex:0 0 auto;min-width:120px}.tmplvar__lang{font-size:var(--t-ui);width:54px;flex:0 0 auto}.tmplvar__params{font-size:var(--t-micro);color:var(--ink-3);width:66px;flex:0 0 auto}.tmplvar__why{flex:1 1 28ch;font-size:var(--t-ui);color:var(--ink-2);line-height:var(--lh-body);min-width:0}.tmplvar__why--attention{color:var(--ink)}.tmplform{display:grid;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px dashed var(--line-subtle)}.tmplform__name{width:220px}.tmplform__lang{width:100px}.tmplform__cat{width:160px}.tmplform__wide{width:100%}.deliv__why{display:grid;gap:1px;min-width:0}.deliv__means{font-size:var(--t-ui);color:var(--state-blocked);line-height:var(--lh-body)}.deliv__next{font-size:var(--t-micro);color:var(--ink-3);line-height:var(--lh-body)}.deliv__bill{font-size:var(--t-meta);color:var(--ink-3)}.deliv__bill--unbilled{color:var(--attention)}.dispcover{margin:0;max-width:62ch;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--ink-2)}.dispcover--gap{color:var(--attention)}.disprule{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--line-subtle)}.dispcover+.disprule{border-top:0;padding-top:0}.disprule__why{margin:0;max-width:76ch;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--ink-3)}.disprule__why--gap{color:var(--attention)}.dispuse{font-size:var(--t-ui);color:var(--ink-3);font-variant-numeric:tabular-nums}.dispuse--never{font-family:inherit;color:var(--attention)}.dupes{display:grid;gap:var(--s-half)}.dupe{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:var(--space-5);padding:var(--space-3) 0;border-bottom:1px solid var(--line-subtle);align-items:start}.dupe:last-child{border-bottom:0}.dupe__sides{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);min-width:0}.dupe__side{display:grid;gap:var(--s-half);min-width:0}.dupe__name{font-size:var(--t-base);font-weight:500;overflow-wrap:anywhere}.dupe__detail{font-size:var(--t-ui);color:var(--ink);overflow-wrap:anywhere}.dupe__count{font-size:var(--t-micro);color:var(--ink-3)}.dupe__decide{display:grid;gap:var(--space-2);justify-items:start;min-width:0}.dupe__why{margin:0;max-width:52ch;font-size:var(--t-micro);color:var(--ink-3);line-height:var(--lh-body)}@media(max-width:1100px){.dupe{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.dupes{grid-template-columns:minmax(0,1fr)}}.wb-col{max-width:620px}.wb-skel{height:18px;width:60%}.prof__abilitynote--read{color:var(--ink-3)}.prof__abilitynote--write{color:var(--attention)}.prof__abilitynote--money{color:var(--attention);font-weight:550}.prof__abilitynote--unknown{color:var(--state-blocked)}.convlist--busy{opacity:.55;transition:opacity .12s ease-out}@media(prefers-reduced-motion:reduce){.convlist--busy{transition:none}}.convlist__more{padding:var(--space-3);text-align:center}.railtabs{display:flex;gap:var(--s-half);background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--s-half);margin:var(--space-3) var(--space-4) 0}.railtabs__t{flex:1;font-family:inherit;font-size:var(--t-ui);border:none;cursor:pointer;background:none;color:var(--ink-3);padding:var(--space-1) var(--space-2);border-radius:3px}.railtabs__t:hover{color:var(--ink)}.railtabs__t--on{background:var(--surface);color:var(--ink);font-weight:500}.guest__who{display:flex;align-items:center;gap:var(--space-2);min-width:0}.guest__name{font-size:var(--t-body);font-weight:600;letter-spacing:-.01em;min-width:0;flex:0 1 auto;overflow-wrap:anywhere}.guest__sub{margin:var(--s-half) 0 var(--space-3);font-size:var(--t-ui);color:var(--ink-3)}.guest__ret{color:var(--state-live);font-weight:500}.guest__new{color:var(--ink-2);font-weight:500}.guest__facts{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);align-items:baseline}.guest__k{font-size:var(--t-ui);color:var(--ink-3);white-space:nowrap}.guest__v{margin:0;font-size:var(--t-base);min-width:0;justify-self:start;overflow-wrap:anywhere}.guest__aside{font-style:normal;font-size:var(--t-ui);color:var(--ink-3)}.guest__sect{margin:0 0 var(--space-2);font-size:var(--t-ui);color:var(--ink-3)}.guest__sect--tight{margin-top:var(--space-3)}.guest__quiet{margin:0;font-size:var(--t-base);color:var(--ink-3);text-wrap:pretty}.guest__unknown{border:1px dashed var(--line);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--t-ui);color:var(--ink-3);text-wrap:pretty}.guest__unknown b{color:var(--ink);font-weight:500}.guest__out{margin:0 0 var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);min-width:0;background:var(--state-live-wash);border:1px solid color-mix(in oklab,var(--state-live) 26%,transparent)}.guest__out__k{align-self:flex-start;font-family:var(--mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--state-live);background:var(--surface);border-radius:var(--radius-pill);padding:var(--s-half) var(--space-2)}.guest__out__v{font-size:var(--t-body);font-weight:600;min-width:0;align-self:flex-start;overflow-wrap:anywhere}.guest__out__m{font-size:var(--t-ui);color:var(--ink-2);font-variant-numeric:tabular-nums}.guest__out--late{background:var(--state-blocked-wash);border-color:color-mix(in oklab,var(--state-blocked) 30%,transparent)}.guest__out--late .guest__out__k{color:var(--state-blocked)}.guest__none{margin:0 0 var(--space-3);font-size:var(--t-base);color:var(--ink-3)}.guest__list{display:flex;flex-direction:column}.guest__li{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline;padding:var(--space-1) 0;border-top:1px solid var(--line-subtle);font-size:var(--t-base);min-width:0}.guest__li:first-child{border-top:none;padding-top:0}.guest__when{font-size:var(--t-ui);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.topbar__rule{width:1px;height:18px;background:var(--line);flex:none}.crumbs{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--t-base);line-height:var(--lh-tight)}.crumbs__c{color:var(--ink-2);flex:0 1 auto;min-width:0;max-width:24ch;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.crumbs__sep{color:var(--ink-3);flex:none}.crumbs__here{color:var(--ink);font-weight:500;flex:none;white-space:nowrap}.crumbs__back~.crumbs__here{flex:0 1000000 auto;min-width:8ch;overflow:hidden;text-overflow:ellipsis}.crumbs__back{font-family:inherit;font-size:var(--t-base);color:var(--ink-2);background:none;border:none;padding:0;cursor:pointer;white-space:nowrap;flex:none;transition:color var(--dur-fast)}.crumbs__back:hover{color:var(--ink);text-decoration:underline}.crumbs__back:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.acct__who{font-size:var(--t-ui);color:inherit;max-width:20ch;overflow-wrap:anywhere;line-height:var(--lh-tight);text-align:start}.convlist__empty{margin:var(--space-4);font-size:var(--t-base);color:var(--ink-3);text-wrap:pretty}.att__wrap{display:grid;gap:var(--s-half);max-width:85%}.att__wrap--start{justify-items:start}.att__wrap--end{justify-items:end}.att__open{all:unset;cursor:zoom-in;display:block;max-width:100%;border-radius:var(--radius-bubble)}.att__open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.att__thumb{display:block;max-width:100%;max-height:240px;border-radius:var(--radius-bubble);background:var(--surface-sunken)}.att__full{display:block;max-width:100%;max-height:70vh;margin:0 auto;border-radius:var(--radius-md);background:var(--surface-sunken)}.att__audio{width:260px;max-width:100%;height:38px}.att__name{all:unset;cursor:pointer;font-size:var(--t-meta);color:var(--blue-ink)}.att__name:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.reach{display:grid;gap:var(--s-half);padding:var(--space-3) var(--space-3);background:var(--surface-raised);border-radius:var(--radius-md);max-width:62ch}.reach__line{margin:0;font-size:var(--t-ui);color:var(--ink-2);text-wrap:pretty}.reach__line--script{color:var(--ink-3)}.wcfg{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--space-3);align-items:start}@media(max-width:900px){.wcfg{grid-template-columns:minmax(0,1fr)}}.wcfg__side{position:sticky;top:var(--space-3)}.wcfg__in{width:min(220px,100%)}.wcfg__in--wide{width:min(280px,100%)}.wcfg__colour{width:44px;height:var(--control-h);padding:0;background:none;border:1px solid var(--line-strong);border-radius:var(--radius-md)}.wcfg__skel{height:120px}.wprev{--wprev-ac: var(--blue);--wprev-on: var(--on-accent);background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-3);display:grid;place-items:center}.wprev__w{width:100%;max-width:250px;background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;height:280px;box-shadow:0 6px 20px #0000001a}.wprev__head{background:var(--wprev-ac);color:var(--wprev-on);padding:var(--space-3) var(--space-3);display:flex;align-items:center;gap:var(--space-2);flex:none;font-size:var(--t-body);font-weight:600}.wprev__name{min-width:0;overflow-wrap:anywhere}.wprev__av{width:24px;height:24px;border-radius:50%;border:1px solid var(--wprev-on);display:grid;place-items:center;font-size:var(--t-meta);flex:none}.wprev__body{flex:1;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);overflow:hidden}.wprev__m{max-width:84%;padding:var(--space-2) var(--space-2);border-radius:10px;font-size:var(--t-ui);line-height:1.4}.wprev__m--a{align-self:flex-start;background:var(--surface-raised);border-bottom-left-radius:3px}.wprev__m--c{align-self:flex-end;background:var(--wprev-ac);color:var(--wprev-on);border-bottom-right-radius:3px}.wprev__foot{border-top:1px solid var(--line-subtle);padding:var(--space-2) var(--space-2);display:flex;gap:var(--space-2);align-items:center;flex:none}.wprev__ic{font-size:var(--t-body);opacity:.6}.wprev__in{flex:1;border:1px solid var(--line);border-radius:6px;padding:var(--space-1) var(--space-2);font-size:var(--t-meta);color:var(--ink-3)}.wprev__send{background:var(--wprev-ac);color:var(--wprev-on);border-radius:6px;padding:var(--space-1) var(--space-2);font-size:var(--t-meta)}.hist{display:grid;gap:var(--s-half);margin-top:var(--space-3)}.hist__row{all:unset;cursor:pointer;display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-2);border-radius:4px}.hist__row:hover{background:var(--blue-wash)}.hist__row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.hist__head{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);align-items:baseline;font-size:var(--t-ui)}.hist__num{font-size:var(--t-meta);color:var(--ink-3);flex:none;font-variant-numeric:tabular-nums}.hist__subject{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.hist__meta{font-size:var(--t-micro);color:var(--ink-3);flex:none;font-variant-numeric:tabular-nums}.hist__summary{font-size:var(--t-base);color:var(--ink-2);line-height:1.5;margin:0}.hist__summary--clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hist__more{all:unset;cursor:pointer;font-size:var(--t-ui);color:var(--blue-ink);width:fit-content}.hist__more:hover{text-decoration:underline}.hist__more:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:3px}.toolbar{container-type:inline-size;display:grid;gap:var(--space-2);padding:var(--space-4)}.toolbar__head{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.toolbar__count{font-variant-numeric:tabular-nums;font-size:var(--t-meta);color:var(--ink-3)}.toolbar__grow{flex:1}.toolbar__controls{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.toolbar__search{grid-column:1 / -1}@container (min-width: 520px){.toolbar__search{grid-column:span 2}}.toolbar__chips{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.toolbar__wide{grid-column:span 2}.toolbar__controls>*{height:var(--control-h);font-size:var(--t-base);min-width:0}.toolbar--divided{border-bottom:1px solid var(--line-subtle)}.dtable-frame{position:relative;min-width:0}.dtable-frame[data-scrolls=true]{padding-inline-end:var(--space-4)}.dtable-frame[data-scroll-end=true]:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:var(--space-2);border-radius:var(--radius-xs);background:linear-gradient(to right,transparent,var(--ink-3));pointer-events:none}.dtable-frame[data-scroll-direction=rtl][data-scroll-end=true]:after{background:linear-gradient(to left,transparent,var(--ink-3))}.dtable-wrap{border:1px solid var(--line-subtle);border-radius:var(--radius-xl);background:var(--surface);overflow:auto}.dtable-wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dtable--fixed{table-layout:fixed}.dtable{width:100%;border-collapse:collapse;font-size:var(--t-base)}.dtable thead th{font-size:var(--t-meta);color:var(--ink-2);text-align:start;padding:var(--space-2) var(--space-4);background:var(--surface-raised);border-bottom:1px solid var(--line);font-weight:500;white-space:nowrap;position:sticky;top:0;z-index:1}.dtable thead th.is-num,.dtable td.is-num{text-align:end}.dtable__sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;margin:0;width:100%;display:flex;align-items:center;gap:var(--space-1);cursor:pointer;text-align:inherit}.is-num .dtable__sort{justify-content:flex-end}.dtable__sort:hover{color:var(--ink)}.dtable__sort:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dtable__dir{width:1ch;flex:0 0 auto;color:var(--blue-ink)}.dtable-wrap--baseline .dtable tbody td{vertical-align:baseline;height:auto;padding-block:var(--space-2)}.dtable tbody td{height:var(--row-h-table);padding:0 var(--space-4);border-bottom:1px solid var(--line-subtle)}.dtable tbody tr:last-child td{border-bottom:0}.dtable tbody tr{transition:background var(--dur-fast)}.dtable tbody tr:hover{background:var(--surface-raised)}.dtable tbody tr[aria-current=true],.dtable tbody tr[aria-current=true]:hover{background:none;box-shadow:inset 3px 0 0 var(--blue)}.dtable tbody tr[aria-selected=true],.dtable tbody tr[aria-selected=true]:hover{background:var(--blue-wash);box-shadow:inset 3px 0 0 var(--blue)}.dtable__row--click{cursor:pointer}.dtable__row--click:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.dtable-wrap--separated{background:var(--surface-raised)}:where(.dtable-wrap--separated) .dtable tbody tr{background:var(--surface)}.dtable-wrap--separated .dtable{border-collapse:separate;border-spacing:0 var(--space-1)}.dtable-wrap--separated .dtable thead th{border-bottom:0;box-shadow:0 var(--space-1) 0 var(--surface-raised)}.dtable-wrap--separated .dtable tbody td{background:inherit;transition:background var(--dur-fast);height:auto;padding-block:var(--space-2);border-block:1px solid var(--line-subtle)}.dtable-wrap--separated .dtable tbody td:first-child{border-inline-start:1px solid var(--line-subtle);border-start-start-radius:var(--radius-xs);border-end-start-radius:var(--radius-xs)}.dtable-wrap--separated .dtable tbody td:last-child{border-inline-end:1px solid var(--line-subtle);border-start-end-radius:var(--radius-xs);border-end-end-radius:var(--radius-xs)}.dtable-wrap--separated .dtable tbody tr:last-child td{border-bottom:1px solid var(--line-subtle)}.dtable-wrap--separated .dtable tbody tr[aria-selected=true]>td:first-child,.dtable-wrap--separated .dtable tbody tr[aria-current=true]>td:first-child{box-shadow:inset 3px 0 0 var(--blue)}.dtable__pick{width:1px;padding-inline:var(--space-4) 0}.dtable__state{color:var(--ink-3);text-align:center;padding:var(--space-8) var(--space-4)}.dtable__state-inner{display:inline-flex;align-items:center;gap:var(--space-2)}.dtable__state--bad{color:var(--state-blocked)}.dtable .cellsub{color:var(--ink-3);font-size:var(--t-ui)}.dtable tbody tr[data-tone]>td:first-child{box-shadow:inset 2px 0 0 0 currentColor}.dtable tbody tr[data-tone=blocked]>td:first-child{color:var(--state-blocked)}.dtable tbody tr[data-tone=attention]>td:first-child{color:var(--attention)}.dtable tbody tr[data-tone=live]>td:first-child{color:var(--state-live)}.dtable tbody tr[data-tone]>td:first-child>*{color:var(--ink)}.dtable tbody tr[data-tone][aria-selected=true]>td:first-child,.dtable tbody tr[data-tone][aria-current=true]>td:first-child{box-shadow:inset 2px 0 0 0 currentColor,inset 5px 0 0 0 var(--blue)}.lay{display:flex;min-width:0}.lay--col{flex-direction:column}.lay--row{flex-direction:row}.lay--grid{display:grid}.lay[data-gap="0"]{gap:0}.lay[data-gap="2"]{gap:var(--s-half)}.lay[data-gap="4"]{gap:var(--space-1)}.lay[data-gap="8"]{gap:var(--space-2)}.lay[data-gap="12"]{gap:var(--space-3)}.lay[data-gap="16"]{gap:var(--space-4)}.lay[data-gap="20"]{gap:var(--space-5)}.lay[data-gap="24"]{gap:var(--space-6)}.lay[data-gap="32"]{gap:var(--space-8)}.lay[data-gap="40"]{gap:var(--space-10)}.lay[data-gap="48"]{gap:var(--space-12)}.lay[data-gap="64"]{gap:var(--s16)}.lay[data-pad="0"]{padding:0}.lay[data-pad="2"]{padding:var(--s-half)}.lay[data-pad="4"]{padding:var(--space-1)}.lay[data-pad="8"]{padding:var(--space-2)}.lay[data-pad="12"]{padding:var(--space-3)}.lay[data-pad="16"]{padding:var(--space-4)}.lay[data-pad="20"]{padding:var(--space-5)}.lay[data-pad="24"]{padding:var(--space-6)}.lay[data-pad="32"]{padding:var(--space-8)}.lay[data-pad="40"]{padding:var(--space-10)}.lay[data-pad="48"]{padding:var(--space-12)}.lay[data-pad="64"]{padding:var(--s16)}.lay[data-align=start]{align-items:flex-start}.lay[data-align=center]{align-items:center}.lay[data-align=end]{align-items:flex-end}.lay[data-align=stretch]{align-items:stretch}.lay[data-align=baseline]{align-items:baseline}.lay[data-justify=start]{justify-content:flex-start}.lay[data-justify=center]{justify-content:center}.lay[data-justify=end]{justify-content:flex-end}.lay[data-justify=between]{justify-content:space-between}.lay--row[data-wrap=true]{flex-wrap:wrap}.lay--grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lay--grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.lay--grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.lay--grid[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.lay--grid[data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.tabs{min-width:0}.btn--wrap{height:auto;min-height:var(--control-h);max-width:100%;padding-block:var(--space-1);white-space:normal;text-align:start}.btn--sm.btn--wrap{min-height:var(--control-h-sm)}.btn__label{min-width:0}.wb-narrow{max-width:260px}.badge--wrap{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-width:0;justify-content:flex-start;text-align:start}.txt{margin:0}.txt[data-size=micro]{font-size:var(--t-micro)}.txt[data-size=meta]{font-size:var(--t-meta)}.txt[data-size=ui]{font-size:var(--t-ui)}.txt[data-size=base]{font-size:var(--t-base)}.txt[data-size=body]{font-size:var(--t-body)}.txt[data-size=lg]{font-size:var(--t-lg)}.txt[data-size=title]{font-size:var(--t-title);letter-spacing:var(--ls-tight);line-height:var(--lh-tight)}.txt[data-size=metric]{font-size:var(--t-metric);letter-spacing:var(--ls-tight);line-height:var(--lh-tight)}.txt[data-size=hero]{font-size:var(--t-hero);letter-spacing:var(--ls-display);line-height:var(--lh-tight)}.txt[data-tone=default]{color:var(--ink)}.txt[data-tone=secondary]{color:var(--ink-2)}.txt[data-tone=muted]{color:var(--ink-3)}.txt[data-tone=accent]{color:var(--blue-ink)}.txt[data-tone=live]{color:var(--state-live)}.txt[data-tone=attention]{color:var(--attention)}.txt[data-tone=blocked]{color:var(--state-blocked)}.txt[data-tone=verified]{color:var(--state-verified)}.txt[data-tone=inverse]{color:var(--on-accent)}.txt[data-weight="400"]{font-weight:400}.txt[data-weight="500"]{font-weight:500}.txt[data-weight="600"]{font-weight:600}.txt--measure{max-width:62ch}.txt--nowrap{white-space:nowrap}.txt--truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sect{display:flex;flex-direction:column;gap:var(--space-3)}.sect--plain{padding:0;background:none;border:0;box-shadow:none;border-radius:0;min-width:0}.sect__head{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.sect__grow{flex:1}.sect__head>:not(.eyebrow):not(.sect__grow){align-self:center}.sect__desc{margin:calc(var(--space-1) - var(--space-3)) 0 0}.sect__foot{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-1)}.ld{--ld-list: 380px;display:grid;grid-template-columns:var(--ld-list) auto minmax(0,1fr);column-gap:var(--gap-card)}.ld--fill{column-gap:0}.ld--static{grid-template-columns:var(--ld-list) minmax(0,1fr)}.ld--fill,.ld--fill.ld--narrow{height:100%;min-height:0}.ld--aside{grid-template-columns:var(--ld-list) auto minmax(0,1fr) 348px}.ld--narrow{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--space-4)}.ld__pane{display:contents}.ld__pane[hidden]{display:none}.ld>*,.ld>.ld__pane>*{min-width:0;min-height:0}.ld>.ld__pane>.evidence,.ld>.ld__pane>.hub-panel>.evidence{grid-template-columns:minmax(0,1fr)}@media(min-width:1600px){.ld>.ld__pane>.evidence,.ld>.ld__pane>.hub-panel>.evidence{grid-template-columns:minmax(0,1fr) 340px}}.ld:not(.ld--fill)>.ld__pane>*{align-self:start}.ld__grip{width:9px;margin-inline:-4px;cursor:col-resize;background:transparent;transition:background var(--dur-fast);position:relative;z-index:1}.ld__grip:hover,.ld__grip:focus-visible{background:color-mix(in oklab,var(--blue) 42%,transparent)}.ld__grip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.ld__grip{transition:none}}.cmdk{display:flex;flex-direction:column;min-height:0}.cmdk__scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:var(--z-overlay)}.cmdk__box{position:fixed;top:14vh;left:50%;transform:translate(-50%);width:min(560px,calc(100vw - var(--space-8)));background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);z-index:var(--z-modal);overflow:hidden}.cmdk__scrim[data-state=open],.cmdk__box[data-state=open]{animation:ov-fade var(--dur-fast) var(--ease-enter)}@media(prefers-reduced-motion:reduce){.cmdk__scrim[data-state=open],.cmdk__box[data-state=open]{animation:none}}.cmdk__field{position:relative;display:flex;align-items:center}.cmdk__glyph{position:absolute;inset-inline-start:var(--space-4);color:var(--ink-3);pointer-events:none}.cmdk__input{font:inherit;font-size:var(--t-body);width:100%;height:46px;border:0;border-bottom:1px solid var(--line-subtle);background:transparent;color:var(--ink);padding-block:0;padding-inline:calc(var(--space-4) + 16px + 10px) var(--space-4);outline:none}.cmdk__input::placeholder{color:var(--ink-3)}.cmdk__input:focus-visible{box-shadow:inset 0 -2px 0 var(--focus-ring)}.cmdk__list{max-height:min(52vh,420px);overflow-y:auto;padding:var(--space-2);scroll-padding-block:var(--space-2)}.cmdk__empty{padding:var(--space-6) var(--space-4);color:var(--ink-3);font-size:var(--t-base);text-align:center}.cmdk__group{padding-block:var(--space-1)}.cmdk__group [cmdk-group-heading]{font-size:var(--t-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding:var(--space-2) var(--space-2) var(--space-1)}.cmdk__item{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-h);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--t-base);color:var(--ink)}.cmdk__item[data-selected=true]{background:var(--blue-wash)}.cmdk__item[data-selected=true]{outline:2px solid var(--blue);outline-offset:-2px}.cmdk__label{font-weight:500}.cmdk__hint{color:var(--ink-3);font-size:var(--t-ui);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk__keys{margin-inline-start:auto;font-family:var(--mono);font-size:var(--t-micro);color:var(--ink-3);white-space:nowrap;flex:0 0 auto}.shell__main{min-height:0;min-width:0;overflow-y:auto;padding:var(--space-8)}.shell--mobile .shell__main{padding:var(--space-5)}.shell__main--pane,.shell--mobile .shell__main--pane{overflow:hidden;padding:0}.topbar__ws{min-width:0;max-width:220px}.shell--mobile .topbar__ws{max-width:140px}.topbar__ws.sel{height:auto;min-height:var(--control-h-sm);padding-block:var(--space-1)}.topbar__ws .sel__value{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:var(--lh-tight);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.shell--mobile .topbar__ws{flex:1 1 auto;max-width:none;padding-inline:var(--space-2) var(--space-1)}.shell--mobile .topbar:has(>.topbar__ws)>.spacer{display:none}.shell--mobile .topbar>.acct{flex:0 0 auto}@media(max-width:360px){.shell--mobile .topbar:has(>.topbar__ws)>.brand{display:none}}.keyhelp{display:grid;gap:var(--space-3);margin:0}.keyhelp__row{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:var(--space-2) var(--space-4);align-items:baseline;padding-block-end:var(--space-3);border-bottom:1px solid var(--line-subtle)}.keyhelp__row:last-child{border-bottom:0;padding-block-end:0}@media(max-width:520px){.keyhelp__row{grid-template-columns:minmax(0,1fr)}}.keyhelp__what{margin:0;color:var(--ink);font-weight:500;font-size:var(--t-base)}.keyhelp__keys{margin:0;color:var(--ink-2);font-size:var(--t-ui);line-height:1.9;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0}.keyhelp__jumps{list-style:none;margin:0;padding:0;flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:var(--space-1) var(--space-3)}.keyhelp__jumps li{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.meter{flex-grow:1;height:8px;border-radius:var(--radius-pill);background:var(--surface-sunken);overflow:hidden;min-width:0}.meter--sm{height:6px}.meter__fill{display:block;height:100%;border-radius:inherit;transform-origin:left;animation:meter-grow var(--dur-data) var(--ease-enter) both;transition:width var(--dur-data) var(--ease-enter)}[dir=rtl] .meter__fill{transform-origin:right}@keyframes meter-grow{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.meter__fill{transition:none;animation:none}}.meter__fill--neutral{background:var(--chart-5)}.meter__fill--attention{background:var(--orange)}.meter__fill--live{background:var(--green)}.meter__fill--blocked{background:var(--red)}.tryit{padding-top:var(--space-3);border-top:1px dashed var(--line-subtle);margin-top:var(--space-3)}.shrink{min-width:0}.sheet--wide{width:min(560px,96vw);display:flex;flex-direction:column;padding:0;overflow:hidden}.sheet__heading{display:flex;align-items:flex-start;gap:var(--space-2);min-block-size:var(--control-h)}.sheet__close{position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--space-5)}.sheet--wide .sheet__close{inset-block-start:var(--space-3)}.sheet__heading .dialog__title{flex:1;min-width:0;margin-inline-end:calc(var(--control-h) + var(--space-2))}.sheet--wide .sheet__heading{min-block-size:calc(var(--control-h) + var(--space-4));padding:var(--space-3) var(--space-5) var(--space-1);flex:0 0 auto}.sheet--wide .dialog__title{padding:var(--space-2) 0 0;margin-bottom:0}.sheet--wide .dialog__desc{margin:0;padding:0 var(--space-5) var(--space-4);border-bottom:1px solid var(--line-subtle)}.sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto}.sheet--wide .dialog__footer{flex-direction:column;align-items:stretch;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-5);border-top:1px solid var(--line-subtle)}.fblock{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-subtle)}.fblock:last-child{border-bottom:0}.fblock>.eyebrow{margin-bottom:var(--space-3)}.pillpick{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pillpick__opt{font:inherit;font-size:var(--t-meta);font-weight:500;letter-spacing:.02em;text-transform:uppercase;min-height:32px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.pillpick__opt:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.pillpick__opt:disabled{opacity:.45;cursor:not-allowed}.pillpick__opt[aria-pressed=true]{border-color:transparent;background:var(--surface-sunken);color:var(--ink)}.pillpick__opt[aria-pressed=true][data-tone=live]{background:var(--state-live-wash);color:var(--state-live)}.pillpick__opt[aria-pressed=true][data-tone=attention]{background:var(--attention-wash);color:var(--attention)}.pillpick__opt[aria-pressed=true][data-tone=blocked]{background:var(--state-blocked-wash);color:var(--state-blocked)}.pillpick__check{flex:0 0 auto}.note{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);font-size:var(--t-ui);line-height:var(--lh-body);background:var(--surface-sunken);color:var(--ink-2)}.note[data-tone=info]{background:var(--blue-wash);color:var(--blue-ink)}.note[data-tone=attention]{background:var(--orange-wash);color:var(--orange-ink)}.note[data-tone=blocked]{background:var(--red-wash);color:var(--red-ink)}.note[data-tone=live]{background:var(--green-wash);color:var(--green-ink)}.note__icon{flex:0 0 auto;margin-top:2px}.note__body{min-width:0;overflow-wrap:anywhere}.note__lead{font-weight:600}.note__act{margin-top:var(--space-2)}.checkrow{display:inline-flex;align-items:flex-start;gap:var(--space-2);max-width:100%;font-size:var(--t-ui);color:var(--ink);cursor:pointer}.checkrow--meta{font-size:var(--t-meta);color:var(--ink-2)}.checkrow__label{min-width:0;line-height:20px;overflow-wrap:anywhere}.draft{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-raised);animation:draft-rise var(--dur-slow) var(--ease-enter) both}@keyframes draft-rise{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.draft{animation:none}}.draft>.decision-flag,.draft>.verdict,.draft>.callout{margin-block-end:0}.draft--review{box-shadow:var(--shadow-raised),inset 0 0 0 1.5px var(--attention)}.dock>.draft{padding:var(--space-3)}.draft__head{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0}.draft__icon{flex:0 0 auto;width:34px;height:34px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--violet-wash);color:var(--violet-ink)}.draft__id{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 160px;min-width:0}.draft__title{font-size:var(--t-body);font-weight:500;color:var(--ink)}.draft__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--t-meta);color:var(--ink-3);min-width:0}.draft__conf{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);margin-inline-start:auto;min-width:140px}.draft__conf-label{font-size:var(--t-ui);color:var(--ink-3)}.draft__conf-value{font-weight:500;color:var(--green-ink)}.draft__conf-meter{width:100%}.draft__body{min-width:0;font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink);overflow-wrap:anywhere}.draft__body>p{margin:0;text-wrap:pretty}.draft__editor{width:100%;min-height:88px;font-size:var(--t-body);line-height:var(--lh-body)}.draft__sources{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.draft__source{display:flex;min-width:0;max-width:100%}.draft__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.draft__why{margin-inline-start:auto;font-size:var(--t-ui);color:var(--ink-3)}.draft__foot{font-size:var(--t-meta);color:var(--ink-3);min-width:0}.draft__note-head{margin-bottom:var(--space-1)}.draft__translation{font-size:var(--t-ui);white-space:pre-wrap}.inbox-row .convrow__btn{content-visibility:auto;contain-intrinsic-size:auto 48px}.convo-pane{display:flex;flex-direction:column;min-height:0;height:100%}.convo-pane>.tabs__list{margin:var(--space-3) var(--space-4) 0}.convo-pane__count{margin-inline-start:var(--space-1);font-size:var(--t-meta);color:var(--ink-3)}.convo-pane__scroll{flex:1;min-height:0;overflow-y:auto}.convo-pane__loading{height:120px;margin:var(--space-4)}.convo-pane__empty{margin:var(--space-4);font-size:var(--t-base);color:var(--ink-3)}.col.convo-thread{padding:var(--space-4);gap:var(--space-2)}.convo-thread__day{margin-block:var(--space-4) var(--space-3)}.convo-thread__ticket{margin-block:var(--space-2) var(--s-half)}.convo-thread__earlier{opacity:.72}.convo-thread__translation{font-style:italic}.convo-thread__atts--after{margin-block-start:var(--space-2)}.reply-bar{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--line-subtle)}.pdraft{display:grid;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--line-subtle);background:var(--surface-raised)}.demand{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-items:start}@media(min-width:1160px){.demand{grid-template-columns:400px minmax(0,1fr)}}.demand__list{max-height:290px;overflow-y:auto;border:1px solid var(--line-subtle);border-radius:var(--radius-lg)}.qrow{font:inherit;width:100%;cursor:pointer;text-align:start;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);background:transparent;border:0;border-block-end:1px solid var(--line-subtle);border-inline-start:2px solid transparent}.qrow:last-child{border-block-end:0}.qrow:hover{background:var(--surface-raised)}.qrow[aria-pressed=true]{background:var(--blue-wash);border-inline-start-color:var(--blue)}.qrow__asks{width:46px;flex:0 0 auto;text-align:right;font-size:var(--t-ui);color:var(--ink-2)}.qrow__what{flex:1 1 8rem;min-width:0;font-size:var(--t-ui);line-height:var(--lh-body);overflow-wrap:anywhere}.qrow__topic{flex:0 0 auto;font-size:var(--t-meta);color:var(--ink-3)}.hit{font:inherit;width:100%;cursor:pointer;text-align:start;display:flex;align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:transparent;border:0;border-inline-start:2px solid var(--line);border-block-start:1px solid var(--line-subtle)}.hit:first-child{border-block-start:0;border-inline-start-color:var(--blue)}.hit:hover{background:var(--surface-raised)}.hit__score{width:44px;flex:0 0 auto}.hit__pct{display:block;font-size:var(--t-base);line-height:1;color:var(--ink-3)}.hit:first-child .hit__pct{color:var(--ink);font-weight:600}.hit__bar{display:block;margin-top:var(--space-1);height:2px;border-radius:999px;background:var(--surface-sunken)}.hit__fill{display:block;height:2px;width:0;border-radius:999px;background:var(--chart-5)}.hit__fill[data-fill="1"]{width:10%}.hit__fill[data-fill="2"]{width:20%}.hit__fill[data-fill="3"]{width:30%}.hit__fill[data-fill="4"]{width:40%}.hit__fill[data-fill="5"]{width:50%}.hit__fill[data-fill="6"]{width:60%}.hit__fill[data-fill="7"]{width:70%}.hit__fill[data-fill="8"]{width:80%}.hit__fill[data-fill="9"]{width:90%}.hit__fill[data-fill="10"]{width:100%}.hit:first-child .hit__fill{background:var(--blue)}.hit__body{flex:1;min-width:0}.hit__snip{display:block;font-size:var(--t-ui);color:var(--ink-2);line-height:var(--lh-body);overflow-wrap:anywhere}.hit:first-child .hit__snip{font-size:var(--t-base);color:var(--ink)}.hit__from{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);padding-top:var(--space-1);font-size:var(--t-meta);color:var(--ink-3);min-width:0}.hit__name{min-width:0;overflow-wrap:anywhere}.demand__try{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-2)}.demand__try .input{flex:1;min-width:0}.knum{width:92px}.ksk{height:72px}.lib{border:1px solid var(--line-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface)}.lib__head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface-raised);border-block-end:1px solid var(--line-subtle);font-size:var(--t-ui);font-weight:600}.lib__n{font-size:var(--t-meta);color:var(--ink-3);font-weight:400}.lib__mark{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--ink-3)}.lib__mark[data-tone=blocked]{background:var(--state-blocked)}.lib__mark[data-tone=live]{background:var(--state-live)}.lib__empty{margin:0;padding:var(--space-4);font-size:var(--t-ui);color:var(--ink-3)}.srow{font:inherit;width:100%;cursor:pointer;text-align:start;display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:transparent;border:0;border-block-end:1px solid var(--line-subtle);border-inline-start:2px solid transparent}.srow:last-child{border-block-end:0}.srow:hover{background:var(--surface-raised)}.srow[aria-pressed=true]{background:var(--blue-wash);border-inline-start-color:var(--blue)}.srow__body{flex:1;min-width:0}.kpane__title{display:block}.kpane__title:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.srow__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-width:0}.srow__title{min-width:0;font-size:var(--t-base);line-height:var(--lh-body);overflow-wrap:anywhere}.srow__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);padding-top:var(--s-half);font-size:var(--t-meta);color:var(--ink-3)}.srow__end{flex:0 0 auto;text-align:end;font-size:var(--t-ui)}.srow__uses{color:var(--ink)}.srow__of{padding-inline-start:var(--space-1);font-size:var(--t-meta);color:var(--ink-3)}.actreg__id{overflow-wrap:anywhere}.actpane__title:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.actrows{container-type:inline-size}.actparam{display:grid;gap:var(--space-2);align-items:center;grid-template-columns:minmax(0,1fr) 104px 96px auto}.actparam>*{min-width:0}.actparam--fact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 112px 96px auto}@container (max-width: 479px){.actparam{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.actparam>:first-child{grid-column:1 / -1}.actparam--fact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.actparam--fact>:nth-child(2){grid-column:1 / -1}}.actsandbox__host{overflow-wrap:anywhere}.actform__header{width:200px;max-width:100%}.actrun__url{overflow-wrap:anywhere}.artrow{font:inherit;width:100%;cursor:pointer;text-align:start;display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:transparent;border:0;border-block-end:1px solid var(--line-subtle);border-inline-start:2px solid transparent}.artrow:last-child{border-block-end:0}.artrow:hover{background:var(--surface-raised)}.artrow[aria-current=true]{background:var(--blue-wash);border-inline-start-color:var(--blue)}.artrow__body{flex:1;min-width:0}.artrow__title,.artrow__why{text-align:-webkit-match-parent;text-align:match-parent}.artrow__title{display:block;font-size:var(--t-base);overflow-wrap:anywhere}.artrow__why{display:block;padding-block-start:var(--s-half);font-size:var(--t-ui);overflow-wrap:anywhere}.artrow__end{flex:0 0 auto;text-align:end}.artrow__reads{display:block;font-size:var(--t-ui);color:var(--ink-2)}.artrow__unit{display:block;font-size:var(--t-micro);color:var(--ink-3)}.quote{display:block;margin-block:var(--space-2);padding-inline-start:var(--space-3);border-inline-start:2px solid var(--chart-5);font-size:var(--t-base);line-height:var(--lh-body);color:var(--ink);overflow-wrap:anywhere}.artview{display:grid;gap:var(--space-3);align-content:start;max-width:76ch;min-width:0}.artview__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.artview__slug{min-width:0;overflow-wrap:anywhere}.artpage{background:var(--surface);border:1px solid var(--line-subtle);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8)}.artpage__title{overflow-wrap:anywhere;margin:0;font-size:var(--t-title);font-weight:600;letter-spacing:var(--ls-display);line-height:var(--lh-tight)}.artpage__meta{margin:var(--space-2) 0 0;font-size:var(--t-ui);color:var(--ink-3)}.artpage__p{margin:var(--space-4) 0 0;font-size:var(--t-body);line-height:1.65;color:var(--ink-2);overflow-wrap:anywhere}.artpage__p--flagged{margin-inline:calc(var(--space-2) * -1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--state-blocked-wash);color:var(--ink)}.cmdband{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--ink);color:var(--on-accent)}.cmdband__state{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;font-size:var(--t-ui);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cmdband__dot{width:8px;height:8px;border-radius:50%;background:var(--state-blocked);animation:cmdpulse 1.8s ease-in-out infinite}@keyframes cmdpulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.cmdband__dot{animation:none}}.cmdband__rule{width:1px;align-self:stretch;background:currentColor;opacity:.2}.cmdband__title{flex:1 1 240px;min-width:0;font-size:var(--t-lg);font-weight:600;letter-spacing:var(--ls-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdband__crit{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;flex-wrap:wrap}.cmdband__chip{padding:var(--s-half) var(--space-2);border-radius:var(--radius-xs);font-size:var(--t-meta);background:color-mix(in oklab,var(--on-accent) 14%,transparent)}.cmdband__ran{flex:0 0 auto;font-size:var(--t-ui);opacity:.75}.cmdband__edit{color:var(--on-accent);opacity:.8}.cmdband__edit:hover{opacity:1;background:color-mix(in oklab,var(--on-accent) 14%,transparent)}.calmband{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line-subtle)}.calmband__dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--state-live)}.incactivity{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-10) * 7)),1fr));gap:var(--space-8);align-items:start}.incmetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.incwave{max-width:100%;min-width:0}.incwording{flex:none;white-space:nowrap}.incroom{min-width:0}.incwave__cap{margin:var(--space-1) 0 0;text-align:end}.wave{display:flex;align-items:flex-end;height:44px}.wave__bar{flex:1;min-width:0;min-height:1px;border-radius:1px;background:color-mix(in oklab,var(--blue) 25%,transparent)}.wave__bar--now{background:var(--blue)}.spark{display:flex;align-items:flex-end;gap:var(--s-half);height:24px;width:96px;flex:0 0 auto}.spark__bar{flex:1;min-width:0;min-height:1px;border-radius:1px;background:var(--chart-5)}.spark--loud .spark__bar{background:color-mix(in oklab,var(--attention) 60%,transparent)}.wave__bar[data-h="0"],.spark__bar[data-h="0"]{height:4%}.wave__bar[data-h="1"],.spark__bar[data-h="1"]{height:10%}.wave__bar[data-h="2"],.spark__bar[data-h="2"]{height:20%}.wave__bar[data-h="3"],.spark__bar[data-h="3"]{height:30%}.wave__bar[data-h="4"],.spark__bar[data-h="4"]{height:40%}.wave__bar[data-h="5"],.spark__bar[data-h="5"]{height:50%}.wave__bar[data-h="6"],.spark__bar[data-h="6"]{height:60%}.wave__bar[data-h="7"],.spark__bar[data-h="7"]{height:70%}.wave__bar[data-h="8"],.spark__bar[data-h="8"]{height:80%}.wave__bar[data-h="9"],.spark__bar[data-h="9"]{height:90%}.wave__bar[data-h="10"],.spark__bar[data-h="10"]{height:100%}.crit{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised)}.cand{display:flex;align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line-subtle);border-inline-start:2px solid transparent}.cand:last-child{border-block-end:0}.cand--loud{border-inline-start-color:var(--attention)}.cand__body{flex:1;min-width:0}.cand__path{font-size:var(--t-base);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cand__base{padding-block-start:var(--s-half);font-size:var(--t-meta);color:var(--ink-3)}.cand__loud{display:inline-flex;align-items:center;gap:var(--space-1);padding-block-start:var(--s-half)}.cand__n{width:56px;flex:0 0 auto;text-align:end;font-size:var(--t-lg);font-weight:600}.cand__x{width:56px;flex:0 0 auto;text-align:center;padding-block:var(--s-half);border-radius:999px;font-size:var(--t-ui);background:var(--surface-sunken);color:var(--ink-2)}.cand--loud .cand__x{background:var(--attention-wash);color:var(--attention);font-weight:600}@media(max-width:620px){.cand{flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.cand__body{flex-basis:100%}}.vrow{padding-block:var(--space-3);border-block-end:1px solid var(--line-subtle)}.vrow:last-child{border-block-end:0}.vrow__head{display:flex;align-items:baseline;gap:var(--space-2)}.vrow__n{margin-inline-start:auto;font-size:var(--t-ui)}.vrow__pct{width:40px;text-align:end;font-size:var(--t-ui);color:var(--ink-3)}.vrow__track{margin-block-start:var(--space-1);height:4px;border-radius:999px;background:var(--surface-sunken)}.vrow__fill{height:4px;width:0;border-radius:999px;background:var(--chart-5)}.vrow__fill--live{background:var(--state-live)}.vrow__fill[data-w="0"]{width:0%}.vrow__fill[data-w="1"]{width:10%}.vrow__fill[data-w="2"]{width:20%}.vrow__fill[data-w="3"]{width:30%}.vrow__fill[data-w="4"]{width:40%}.vrow__fill[data-w="5"]{width:50%}.vrow__fill[data-w="6"]{width:60%}.vrow__fill[data-w="7"]{width:70%}.vrow__fill[data-w="8"]{width:80%}.vrow__fill[data-w="9"]{width:90%}.vrow__fill[data-w="10"]{width:100%}.vrow__who{margin:0;padding-block-start:var(--space-1);font-size:var(--t-meta);color:var(--ink-3)}.abs{display:flex;align-items:baseline;gap:var(--space-3);min-width:0;padding-block:var(--space-2);border-block-end:1px solid var(--line-subtle)}.abs:last-child{border-block-end:0}.abs__subject{flex:1;min-width:0;font-size:var(--t-base);overflow-wrap:anywhere}.abs__meta{flex:0 0 auto;font-size:var(--t-meta);color:var(--ink-3)}.routecands{min-width:0}.contact__list{display:grid;gap:var(--gap-card);min-height:calc(var(--space-10) * 5);max-height:calc(100dvh - var(--space-10) * 5);overflow-y:auto;overscroll-behavior:contain;align-self:start}.contact__reach,.contact__name{overflow-wrap:anywhere}.contact__review{min-width:0}.contact__review>summary{cursor:pointer;color:var(--ink-2);font-size:var(--t-ui);padding-block:var(--space-2)}.contact__find{display:flex;gap:var(--space-2);align-items:stretch}.contact__find>.input{flex:1 1 auto;min-width:0}.blk{display:grid;gap:var(--space-1);padding:var(--space-2) 0}.blk__code{font-size:var(--t-ui);font-weight:500}.blk__says{font-size:var(--t-ui);line-height:var(--lh-body)}.cand2{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);min-width:0;padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--line-subtle);background:var(--surface)}.cand2__said{margin:0;font-size:var(--t-body);line-height:var(--lh-body);overflow-wrap:anywhere}.cand2__diff{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-2)}.cand2__side{display:grid;gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);background:var(--surface-raised)}.cand2__who{font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.cand2__act{font-size:var(--t-ui);overflow-wrap:anywhere}.gsc{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2);min-width:0}.gsc__mark{display:inline-flex;align-items:center;width:12px;flex:0 0 auto;padding-block-start:2px}.gsc__name{flex:1;min-width:0;font-size:var(--t-ui);color:var(--ink-2);overflow-wrap:anywhere}.gsc__diff{flex:1 1 100%;min-width:0;overflow-wrap:anywhere;padding-inline-start:calc(12px + var(--space-2));font-size:var(--t-micro);color:var(--state-blocked)}.jcrit__chosen{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:currentColor}.ginst__big{font-size:var(--t-title);font-weight:600;letter-spacing:var(--ls-display)}.ginst__asks{margin:0 0 var(--space-2);font-weight:500}.gfp{font-size:var(--t-micro);color:var(--ink-3);overflow-wrap:anywhere}.grow{flex:1}.methodsel{width:104px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-2)}.cards__opt{font:inherit;text-align:left;cursor:pointer;min-width:0;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);transition:border-color var(--dur-fast),background var(--dur-fast)}.cards__opt:hover:not(:disabled){background:var(--surface-raised);border-color:var(--line-strong)}.cards__opt:disabled{cursor:not-allowed;opacity:.55}.cards__opt[aria-checked=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:var(--blue-wash)}.cards__opt[aria-checked=true][data-tone=live]{border-color:var(--state-live);box-shadow:inset 0 0 0 1px var(--state-live);background:var(--state-live-wash)}.cards__opt[aria-checked=true][data-tone=blocked]{border-color:var(--state-blocked);box-shadow:inset 0 0 0 1px var(--state-blocked);background:var(--state-blocked-wash)}.cards__label{font-size:var(--t-base);font-weight:600}.cards__hint{font-size:var(--t-meta);color:var(--ink-2);line-height:var(--lh-body)}.dpane{display:flex;flex-direction:column;min-width:0;background:var(--surface);border:0;border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.dpane__head{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-3)}.dpane__title{flex:1;min-width:0;overflow-wrap:anywhere;font-size:var(--t-lg);font-weight:500;letter-spacing:var(--ls-tight)}.dpane__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line-subtle)}.dstat{display:flex;flex-direction:column;gap:var(--s-half);padding:var(--space-3) var(--space-4);min-width:0}.dstat+.dstat{border-inline-start:1px solid var(--line-subtle)}.dstat__n{font-size:var(--t-title);font-weight:450;letter-spacing:var(--ls-display)}.dstat__label{font-size:var(--t-ui);color:var(--ink-3)}.dband{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-subtle);min-width:0}.dband:last-child{border-bottom:0}.dband>.eyebrow{margin-bottom:var(--space-2)}.dband[data-tone=attention]{background:var(--attention-wash)}.dband[data-tone=blocked]{background:var(--state-blocked-wash)}.dband[data-tone] .hint{color:var(--ink-2)}.dband__lead{display:flex;align-items:center;gap:var(--space-2);font-size:var(--t-base);font-weight:600}.dband[data-tone=blocked] .dband__lead{color:var(--state-blocked)}.dband__code{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-xs);font-size:var(--t-ui);line-height:var(--lh-body);overflow-wrap:anywhere}.dband .kv__row{gap:var(--space-4)}.dband .kv__label{flex:0 0 auto}.prow{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);min-width:0}.prow__name{font-size:var(--t-ui);font-weight:500}.prow__req{font-size:var(--t-meta);font-weight:600;color:var(--attention)}.prow__spec{margin-inline-start:auto;flex:0 0 auto;font-size:var(--t-meta);color:var(--ink-3)}.convrow__btn{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:calc((var(--row-h-conversation) - 48px) / 2) var(--space-3);border-radius:inherit}.convrow__btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.convrow__av{width:40px;height:40px;border-radius:var(--radius-md);font-size:var(--t-ui)}.convrow__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.convrow__top,.convrow__bottom{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.convrow__top{height:20px}.convrow__bottom{align-items:center;height:24px}.convrow__name{flex:0 1 auto;min-width:0;font-size:var(--t-body);font-weight:500;line-height:20px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.convrow__time{flex:0 0 auto;margin-inline-start:auto;font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap}.convrow__preview{display:flex;align-items:baseline;flex:0 1 auto;min-width:0;margin-inline-end:auto;font-size:var(--t-base);line-height:20px;color:var(--ink-2);white-space:nowrap}.convrow__text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.convrow--unread .convrow__preview{color:var(--ink);font-weight:500}.convrow--unread .convrow__time{color:var(--blue-ink)}.convrow__draft{flex:0 0 auto;color:var(--violet-ink);font-weight:500;white-space:pre}.sr-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.convrow>.convrow__check{display:flex;align-items:center;padding-inline-start:var(--space-1);cursor:pointer}.convrow__ref{display:inline-flex;align-items:baseline;gap:var(--space-1);flex:0 0 auto;font-size:var(--t-micro);color:var(--ink-3)}.convrow__mark{display:flex;flex:0 0 auto;align-self:center;margin-inline-end:var(--space-1);color:var(--ink-3)}.convrow__mark--accent{font-size:var(--t-micro);font-weight:600;letter-spacing:.06em;color:var(--blue)}.convrow__extra{display:flex;align-items:center;height:24px;min-width:0}.convrow.convrow--muted .convrow__name{color:var(--ink-2)}.convrow.convrow--muted .convrow__preview,.convrow.convrow--muted .convrow__time{color:var(--ink-3)}.slachip{position:relative;display:inline-flex;align-items:center;gap:var(--space-1);flex:0 0 auto;height:24px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--t-meta);font-weight:500;white-space:nowrap}.slachip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto}.slachip--over{background:var(--red-wash);color:var(--red-ink)}.slachip--over:before{animation:sla-beat 1.4s ease-in-out 3}@media(prefers-reduced-motion:reduce){.slachip--over:before{animation:none}}.slachip--soon{background:var(--orange-wash);color:var(--orange-ink)}.slachip--met{background:var(--green-wash);color:var(--green-ink)}.slachip--draft{background:var(--violet-wash);color:var(--violet-ink)}.slachip--snoozed{background:var(--surface-sunken);color:var(--ink-2)}.slachip--draft:before,.slachip--snoozed:before{display:none}@keyframes sla-beat{0%,to{opacity:1}50%{opacity:.35}}.avatar--unassigned{background:var(--surface);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.avatar__owner{position:absolute;inset-inline-start:calc(100% - var(--space-1));inset-block-end:calc(-1 * var(--space-1));min-width:var(--space-3);height:var(--space-3);padding:0;border-radius:var(--radius-xs);display:grid;place-items:center;background:var(--ink);color:var(--surface);box-shadow:0 0 0 2px var(--surface);font-size:var(--t-micro);font-weight:600;line-height:1;letter-spacing:0}.avatar--sm .avatar__owner{inset-inline-start:calc(100% - var(--s-half))}.convrow__av .avatar__owner{min-width:var(--space-4);height:var(--space-4);padding:0 var(--s-half);inset-inline-start:auto;inset-inline-end:calc(-1 * var(--space-1))}.avatar__presence{position:absolute;inset-inline-end:-2px;inset-block-end:-2px;width:11px;height:11px;border-radius:50%;background:var(--green);box-shadow:0 0 0 2px var(--surface)}.avatar--sm .avatar__presence{width:9px;height:9px}.msg__who--ai{color:var(--violet-ink)}.msg--capped{margin-bottom:var(--space-2)}.msg__status{font-variant-numeric:tabular-nums}.srcchip{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--control-h-sm);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:0;border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:0 0 0 1px var(--line);color:var(--ink);font:inherit;font-size:var(--t-ui);text-align:start;transition:box-shadow var(--dur-fast),color var(--dur-fast)}button.srcchip{cursor:pointer}button.srcchip:hover{box-shadow:0 0 0 1px var(--line-strong)}button.srcchip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.srcchip__n{flex:0 0 auto;width:20px;height:20px;display:grid;place-items:center;border-radius:var(--radius-xs);background:var(--surface);box-shadow:0 0 0 1px var(--line);font-size:var(--t-micro);font-weight:500;color:var(--ink-2)}.srcchip__name{min-width:0;overflow-wrap:anywhere}.srcchip[data-state=pending]{color:var(--ink-3);box-shadow:0 0 0 1px var(--line-subtle)}.srcchip__state{flex:0 0 auto;display:inline-flex}.srcchip[data-state=used] .srcchip__state{color:var(--green-ink)}.srcchip[data-state=used]{box-shadow:0 0 0 1px var(--green-ink)}.portrait{position:relative;width:36px;height:36px;flex:0 0 auto;border-radius:var(--radius-lg);display:grid;place-items:center;overflow:hidden;font-size:var(--t-ui);font-weight:600;-webkit-user-select:none;user-select:none;background:var(--pf-tint);color:var(--pf-tint-ink)}.portrait--plain{background:var(--surface-sunken);color:var(--ink-2)}.portrait--plate{width:auto;height:340px;border-radius:var(--radius-md);display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;padding:var(--space-4);background:var(--pf-tint);color:var(--pf-tint-ink)}.portrait--alive{padding:0}.portrait--plate.portrait--plain{background-image:none;background:var(--surface-raised);border:1px dashed var(--chart-5);color:var(--ink-3)}.portrait__mark{display:grid;place-items:center;letter-spacing:.01em}.portrait--plate .portrait__mark{position:absolute;top:0;right:0;bottom:0;left:0;font-size:56px;font-weight:600;letter-spacing:var(--ls-display);opacity:.22}.portrait--plate.portrait--plain .portrait__mark{position:static;opacity:1;font-size:var(--t-hero)}.portrait__badge{position:absolute;top:var(--space-3);right:var(--space-3);z-index:1}.portrait__caption{position:relative;z-index:1;display:block;max-width:34ch}[data-hue="0"]{--pf-tint: var(--avatar-1);--pf-tint-ink: var(--avatar-1-ink)}[data-hue="1"]{--pf-tint: var(--avatar-2);--pf-tint-ink: var(--avatar-2-ink)}[data-hue="2"]{--pf-tint: var(--avatar-3);--pf-tint-ink: var(--avatar-3-ink)}[data-hue="3"]{--pf-tint: var(--avatar-4);--pf-tint-ink: var(--avatar-4-ink)}[data-hue="4"]{--pf-tint: var(--avatar-5);--pf-tint-ink: var(--avatar-5-ink)}[data-hue="5"]{--pf-tint: var(--avatar-6);--pf-tint-ink: var(--avatar-6-ink)}[data-hue="6"]{--pf-tint: var(--avatar-7);--pf-tint-ink: var(--avatar-7-ink)}[data-hue="7"]{--pf-tint: var(--avatar-8);--pf-tint-ink: var(--avatar-8-ink)}.filmstrip{display:flex;align-items:stretch;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-subtle);overflow-x:auto;scrollbar-width:thin}.filmstrip__tile{font:inherit;display:flex;align-items:center;gap:var(--space-2);flex:1 1 0;min-width:150px;padding:var(--space-2);text-align:start;background:var(--surface);border:1px solid var(--line-subtle);border-radius:var(--radius-xs);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}.filmstrip__tile:hover{background:var(--surface-raised);border-color:var(--chart-5)}.filmstrip__tile--on{background:var(--blue-wash);border-color:var(--blue-line)}.filmstrip__id{display:flex;flex-direction:column;gap:var(--s-half);min-width:0;flex:1}.filmstrip__name{display:block}.filmstrip__state{display:flex;align-items:center;gap:var(--space-1);min-width:0}.filmstrip__dot{width:7px;height:7px;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--chart-5)}.filmstrip__note{display:block}.filmstrip__add{font:inherit;flex:0 0 auto;width:44px;display:grid;place-items:center;background:var(--surface-raised);border:1px dashed var(--chart-5);border-radius:var(--radius-xs);color:var(--ink-3);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.filmstrip__add:hover{background:var(--surface-sunken);color:var(--ink)}.msg-sys--block{white-space:pre-line;text-align:start;border-radius:var(--radius-xs)}.msg-sys__io{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;margin:var(--space-2) auto 0;max-width:60ch;max-height:12lh;overflow:auto;padding:var(--space-2) var(--space-3);background:var(--surface-raised);border-radius:var(--radius-xs);color:var(--ink-2);font-size:var(--t-meta);line-height:var(--lh-body)}.trace{background:var(--surface-raised);border:1px solid var(--line-subtle);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}.trace__head{padding-bottom:var(--space-2)}.trace__title{text-transform:uppercase;letter-spacing:.14em}.trace__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.trace__step{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;min-height:34px;padding-block:var(--space-1);font-size:var(--t-ui);font-weight:500;line-height:var(--lh-tight)}.trace__pip{position:relative;display:grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border-radius:var(--radius-pill)}.trace__step[data-state=done] .trace__pip{animation:trace-pop var(--dur-slow) var(--ease-spring) both}.trace__pip[data-tone=accent]{background:var(--violet-wash);color:var(--violet-ink)}.trace__pip[data-tone=live]{background:var(--green);color:var(--on-signal)}.trace__pip[data-tone=attention]{background:var(--orange);color:var(--on-signal)}.trace__pip[data-tone=blocked]{background:var(--red-wash);color:var(--red-ink)}.trace__pip[data-tone=muted]{background:var(--surface-sunken);color:var(--ink-2)}.trace__what{display:flex;flex-direction:column;gap:var(--s-half);min-width:0;flex:1;padding-top:var(--s-half)}.trace__meta{flex:0 0 auto;padding-top:var(--s-half)}.trace__list[data-variant=timeline] .trace__step{align-items:center;padding-block:0;transition:color var(--dur-fast)}.trace__step[data-state=done]{color:var(--ink-2)}.trace__step[data-state=active]{color:var(--ink)}.trace__step[data-state=todo]{color:var(--ink-3)}.trace__pip[data-state=done]{background:var(--green);color:var(--on-signal)}.trace__pip[data-state=todo]{box-shadow:inset 0 0 0 1.5px var(--line-strong)}.trace__pip[data-state=active]{box-shadow:inset 0 0 0 2px var(--violet-wash)}.trace__pip[data-state=active]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-pill);border:2px solid transparent;border-top-color:var(--violet-ink);animation:trace-spin .8s linear infinite}.trace__label{min-width:0;overflow-wrap:anywhere}.trace__said{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes trace-spin{to{transform:rotate(360deg)}}@keyframes trace-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.trace__step[data-state=done] .trace__pip{animation:none}.trace__list[data-variant=timeline] .trace__step{transition:none}}.livepill-row{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.livepill{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--t-ui);font-weight:600;white-space:nowrap;background:var(--green-wash);color:var(--green-ink);transition:background var(--dur-fast),color var(--dur-fast)}.livepill[data-paused=true]{background:var(--surface-sunken);color:var(--ink-2)}.livepill__dot{position:relative;width:8px;height:8px;border-radius:var(--radius-pill);background:currentColor;flex:0 0 auto}.livepill[data-paused=false] .livepill__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:var(--radius-pill);border:2px solid var(--green);animation:livepill-ping 1.6s var(--ease-exit) infinite}@keyframes livepill-ping{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.9);opacity:0}}@media(prefers-reduced-motion:reduce){.livepill{transition:none}.livepill[data-paused=false] .livepill__dot:after{animation:none;opacity:0}}.feed{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.feed-item{display:flex;gap:var(--space-3);align-items:flex-start;min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 0 0 1px var(--line-subtle)}.feed-item--fresh{animation:feed-drop var(--dur-slow) var(--ease-enter) both}.feed-item--handed{animation:feed-slide var(--dur-slow) var(--ease-enter) both,feed-glow 2.6s ease-out both}.feed-item__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.feed-item__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2);min-width:0}.feed-item__name{font-size:var(--t-base);font-weight:600;color:var(--ink);overflow-wrap:anywhere;min-width:0}.feed-item__message{font-size:var(--t-ui);line-height:var(--lh-body);color:var(--ink-2);overflow-wrap:anywhere}.feed-item__state{display:inline-flex;align-items:center;height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--t-meta);font-weight:600;white-space:nowrap;transition:background var(--dur-fast),color var(--dur-fast)}.feed-item__state[data-state=queued]{background:var(--surface-sunken);color:var(--ink-2)}.feed-item__state[data-state=drafting]{color:var(--violet-ink);background:linear-gradient(90deg,var(--violet-wash) 0%,color-mix(in srgb,var(--violet) 26%,var(--violet-wash)) 40%,var(--violet-wash) 80%);background-size:200% 100%;animation:feed-shimmer 1.4s linear infinite}.feed-item__state[data-state=resolved]{background:var(--green-wash);color:var(--green-ink)}.feed-item__state[data-state=handed]{background:var(--orange-wash);color:var(--orange-ink)}@keyframes feed-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes feed-drop{0%{opacity:0;transform:translateY(-16px) scale(.98)}}@keyframes feed-slide{0%{opacity:0;transform:translate(-28px) scale(.97)}}[dir=rtl] .feed-item--handed{animation-name:feed-slide-rtl,feed-glow}@keyframes feed-slide-rtl{0%{opacity:0;transform:translate(28px) scale(.97)}}@keyframes feed-glow{0%,30%{box-shadow:0 0 0 2px var(--orange),0 10px 24px -12px var(--orange)}to{box-shadow:0 0 0 1px var(--line-subtle)}}@media(prefers-reduced-motion:reduce){.feed-item--fresh,.feed-item--handed{animation:none}.feed-item__state{transition:none}.feed-item__state[data-state=drafting]{animation:none;background:var(--violet-wash)}}.stream{margin:0;min-height:96px;padding:var(--space-4) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--t-body);line-height:1.65;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.stream__wait{color:var(--ink-3)}.stream__caret{display:inline-block;width:2px;height:1.1em;margin-inline-start:1px;vertical-align:-3px;background:var(--violet);animation:stream-blink 1s steps(1) infinite}@keyframes stream-blink{50%{opacity:0}}.btn.icon-btn{width:var(--control-h);padding:0;flex:0 0 auto}.btn.btn--sm.icon-btn{width:var(--control-h-sm)}@keyframes pr-morph-a{0%{border-radius:42% 58% 63% 37%/45% 42% 58% 55%;transform:rotate(0) scale(1)}50%{border-radius:58% 42% 38% 62%/62% 55% 45% 38%;transform:rotate(180deg) scale(1.08)}to{border-radius:42% 58% 63% 37%/45% 42% 58% 55%;transform:rotate(360deg) scale(1)}}@keyframes pr-morph-b{0%{border-radius:60% 40% 45% 55%/55% 60% 40% 45%;transform:rotate(0) scale(1.04)}50%{border-radius:38% 62% 58% 42%/42% 38% 62% 58%;transform:rotate(-180deg) scale(.94)}to{border-radius:60% 40% 45% 55%/55% 60% 40% 45%;transform:rotate(-360deg) scale(1.04)}}@keyframes pr-morph-c{0%{border-radius:52% 48% 40% 60%/48% 56% 44% 52%;transform:rotate(0) scale(.98)}50%{border-radius:44% 56% 58% 42%/58% 44% 56% 42%;transform:rotate(140deg) scale(1.05)}to{border-radius:52% 48% 40% 60%/48% 56% 44% 52%;transform:rotate(280deg) scale(.98)}}@keyframes pr-settle{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}@keyframes pr-breathe{0%,to{transform:scale(.94);opacity:.8}50%{transform:scale(1.07);opacity:1}}@keyframes pr-syllable{0%{transform:scale(.94)}9%{transform:scale(1.06)}18%{transform:scale(.97)}31%{transform:scale(1.1)}44%{transform:scale(.95)}57%{transform:scale(1.04)}68%{transform:scale(.98)}82%{transform:scale(1.08)}to{transform:scale(.94)}}@keyframes pr-scan{0%{transform:translateY(calc(var(--pr-mass) * -.565));opacity:0}15%{opacity:.9}85%{opacity:.9}to{transform:translateY(calc(var(--pr-mass) * .565));opacity:0}}@keyframes pr-level{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.presence{--pr-field: var(--pf-tint, var(--state-assist-wash));--pr-glow: var(--pf-tint-ink, var(--state-assist));--pr-mass: 230px;position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;background:var(--pr-field)}.presence__mass{position:relative;width:var(--pr-mass);height:var(--pr-mass)}.presence__layer,.presence__ring,.presence__scan{position:absolute;display:block}.presence__layer,.presence__ring,.presence__scan{opacity:0}.presence[data-state=idle] .presence__mass{animation:pr-settle 9s ease-in-out infinite}.presence[data-state=idle] .presence__layer--a{opacity:1;top:0;right:0;bottom:0;left:0;filter:blur(16px);background:radial-gradient(circle at 38% 34%,color-mix(in oklab,var(--pr-glow) 50%,transparent),color-mix(in oklab,var(--pr-glow) 16%,transparent) 72%);animation:pr-morph-a 26s linear infinite}.presence[data-state=idle] .presence__layer--b{opacity:1;top:30px;right:30px;bottom:30px;left:30px;filter:blur(20px);background:radial-gradient(circle at 62% 60%,color-mix(in oklab,var(--pr-glow) 36%,transparent),transparent 74%);animation:pr-morph-b 34s linear infinite}.presence[data-state=listening] .presence__layer--a{opacity:1;top:22px;right:22px;bottom:22px;left:22px;filter:blur(11px);background:radial-gradient(circle at 42% 38%,color-mix(in oklab,var(--pr-glow) 68%,transparent),color-mix(in oklab,var(--pr-glow) 26%,transparent) 72%);animation:pr-morph-a 11s linear infinite}.presence[data-state=listening] .presence__ring{opacity:1;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab,var(--pr-glow) 46%,transparent);animation:pr-breathe 2.3s ease-in-out infinite}.presence__level{position:absolute;left:var(--space-5);top:var(--space-5);display:flex;align-items:flex-end;gap:var(--space-1);height:18px}.presence__bar{width:3px;height:18px;border-radius:var(--radius-xs);background:var(--pr-glow);transform-origin:bottom;animation:pr-level .62s ease-in-out infinite}.presence__bar:nth-child(2){animation-delay:90ms}.presence__bar:nth-child(3){animation-delay:.18s}.presence__bar:nth-child(4){animation-delay:40ms}.presence[data-state=thinking] .presence__mass{overflow:hidden}.presence[data-state=thinking] .presence__layer--a{opacity:1;top:56px;right:56px;bottom:56px;left:56px;filter:blur(9px);background:radial-gradient(circle at 50% 46%,color-mix(in oklab,var(--pr-glow) 47%,transparent),color-mix(in oklab,var(--pr-glow) 16%,transparent) 74%);animation:pr-morph-c 3.4s linear infinite}.presence[data-state=thinking] .presence__scan{opacity:1;left:var(--space-5);right:var(--space-5);top:50%;height:1px;background:color-mix(in oklab,var(--pr-glow) 76%,transparent);animation:pr-scan 1.4s linear infinite}.presence[data-state=speaking]{--pr-mass: 270px}.presence[data-state=speaking] .presence__mass{animation:pr-syllable .9s ease-in-out infinite}.presence[data-state=speaking] .presence__layer--a{opacity:1;top:0;right:0;bottom:0;left:0;filter:blur(13px);background:radial-gradient(circle at 40% 36%,color-mix(in oklab,var(--pr-glow) 76%,transparent),color-mix(in oklab,var(--pr-glow) 29%,transparent) 70%);animation:pr-morph-a 7s linear infinite}.presence[data-state=speaking] .presence__layer--b{opacity:1;top:26px;right:26px;bottom:26px;left:26px;filter:blur(15px);background:radial-gradient(circle at 58% 62%,color-mix(in oklab,var(--pr-glow) 64%,transparent),transparent 70%);animation:pr-morph-c 5s linear infinite}.presence[data-state=speaking] .presence__layer--c{opacity:1;top:96px;right:96px;bottom:96px;left:96px;filter:blur(10px);background:radial-gradient(circle at 50% 44%,color-mix(in oklab,var(--pr-glow) 55%,transparent),transparent 76%);animation:pr-morph-b 4s linear infinite}.presence__say{position:absolute;left:0;right:0;bottom:0;padding:var(--space-5);background:linear-gradient(to top,var(--pr-field) calc(100% - var(--space-5)),transparent);display:flex;flex-direction:column;gap:var(--space-1)}.presence__state{font-size:var(--t-meta);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.presence[data-state=listening] .presence__state,.presence[data-state=speaking] .presence__state{color:var(--pr-glow)}.portrait--plain .presence{--pr-field: var(--surface-raised);--pr-glow: var(--ink-3)}.presence__caption{font-size:var(--t-base);line-height:1.45;color:var(--ink-2);text-wrap:pretty}@media(prefers-reduced-motion:reduce){.presence__mass,.presence__layer,.presence__ring,.presence__scan,.presence__bar{animation:none!important}}.auth{min-height:100vh;display:flex;flex-direction:column;background:var(--ground)}.auth__header{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;min-height:56px;padding:0 var(--space-8)}.auth__headerend{display:flex;align-items:center;gap:var(--space-3)}.auth__split{flex:1;display:flex;min-height:0}.auth__main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-10) var(--space-8)}.auth__mark{position:absolute;top:var(--space-6);left:var(--space-8);font-size:30px;line-height:1;font-weight:600;letter-spacing:-.04em;text-transform:lowercase;color:var(--ink)}.auth__mark-end{color:var(--blue)}.auth__col{width:400px;max-width:100%;display:flex;flex-direction:column}.auth__col--wide{width:620px}.auth__body{display:flex;flex-direction:column}.auth__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--line)}.auth--split .auth__main{align-items:center;justify-content:flex-start}.auth--split .auth__col{flex:1}.auth--split .auth__body{flex:1;justify-content:center}.auth__aside{flex:0 0 52%;min-width:0;position:relative;overflow:hidden}@media(max-width:1160px){.auth__aside{display:none}}.auth__title{margin:0;font-size:var(--t-hero);line-height:var(--lh-tight);font-weight:600;letter-spacing:var(--ls-display);color:var(--ink)}.auth__lede{margin:var(--space-3) 0 0;font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2)}.auth__hint{margin:0;min-height:20px;font-size:var(--t-ui);color:var(--ink-3)}.auth__legal{margin:var(--space-5) 0 0;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--ink-3)}.auth__link{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:2px;background:none;border:0;padding:0;font:inherit;cursor:pointer}.auth__link:hover{color:var(--ink)}.auth .login-form .field{gap:var(--space-2)}.auth .login-form .field__label{font-size:var(--t-base);font-weight:500;color:var(--ink)}.auth .login-form .input{height:var(--control-h-lg);padding:0 var(--space-4);font-size:var(--t-body)}.auth .login-form .btn{height:var(--control-h-lg);width:100%;justify-content:center;font-size:var(--t-body);font-weight:500}.auth .login-form .btn--primary:disabled{background:var(--surface-sunken);color:var(--ink-3);opacity:1}.auth__more{margin-top:var(--space-3)}.auth__more-open{cursor:pointer;font-size:var(--t-ui);color:var(--ink-3)}.auth__more-open:hover{color:var(--ink-2)}.auth__more .login-form{margin-top:var(--space-4)}.auth__body>.login-form{margin-top:var(--space-10)}.showcase,.showcase__scene{position:absolute;top:0;right:0;bottom:0;left:0}.showcase__pause{position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-4)}.showcase--pausable .showcase__scene{inset-block-end:calc(var(--control-h-sm) + 2 * var(--space-3))}.showcase--paused *{animation-play-state:paused!important}.showcase--paused .showcase__field{transition:none}.showcase__field{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--dur-slow) var(--ease-enter);background-image:linear-gradient(155deg,var(--pf-tint),var(--ground))}.showcase__field--on{opacity:1}.showcase__body{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;padding:var(--space-12);overflow:hidden}.showcase__eyebrow{margin:0;font-size:var(--t-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.showcase__head{margin:var(--space-2) 0 0;font-size:var(--t-display);line-height:var(--lh-tight);font-weight:600;letter-spacing:-.025em;color:var(--ink)}.showcase__lede{margin:var(--space-2) 0 0;max-width:42ch;font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2)}.showcase__cast{display:flex;gap:var(--space-2);padding-top:var(--space-6)}.showcase__castcol{flex:1;min-width:0}.showcase__tile{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid color-mix(in oklab,var(--ink) 15%,transparent);border-radius:var(--radius-lg)}.showcase__tile--on{background:var(--surface);border-color:transparent}.showcase__plate{width:24px;height:24px;flex:0 0 auto;border-radius:var(--radius-xs);background:var(--pf-tint-ink)}.showcase__who{min-width:0}.showcase__name,.showcase__team{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase__name{font-size:var(--t-ui);font-weight:500;color:var(--ink-2)}.showcase__team{font-size:var(--t-micro);color:var(--ink-3)}.showcase__tile--on .showcase__name{font-weight:600;color:var(--ink)}.showcase__tile--on .showcase__team{color:var(--ink-3)}.showcase__rail{margin-top:var(--space-1);height:2px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--ink) 15%,transparent);overflow:hidden}.showcase__fill{height:100%;width:0;border-radius:inherit;background:var(--ink-2)}.showcase__fill[data-fill="1"]{width:10%}.showcase__fill[data-fill="2"]{width:20%}.showcase__fill[data-fill="3"]{width:30%}.showcase__fill[data-fill="4"]{width:40%}.showcase__fill[data-fill="5"]{width:50%}.showcase__fill[data-fill="6"]{width:60%}.showcase__fill[data-fill="7"]{width:70%}.showcase__fill[data-fill="8"]{width:80%}.showcase__fill[data-fill="9"]{width:90%}.showcase__fill[data-fill="10"]{width:100%}.showcase__card{margin-top:var(--space-3);background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-pop)}.showcase__cardhead{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line-subtle)}.showcase__cardid{min-width:0;flex:1}.showcase__cardname{font-size:var(--t-base);font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase__cardteam{font-size:var(--t-micro);color:var(--ink-3)}.showcase__pill{display:inline-flex;align-items:center;gap:var(--space-1);flex:0 0 auto;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--t-micro);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.showcase__pill--live{background:var(--state-live-wash);color:var(--state-live)}.showcase__pill--assist{background:var(--state-assist-wash);color:var(--state-assist)}.showcase__pulse{width:6px;height:6px;border-radius:var(--radius-pill);background:currentColor;animation:pr-breathe 2.4s ease-in-out infinite}.showcase__thread{display:flex;flex-direction:column;gap:var(--space-2);min-height:272px;padding:var(--space-4) var(--space-5)}.showcase__row{display:flex}.showcase__bubble{max-width:88%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-bubble);font-size:var(--t-base);line-height:var(--lh-body)}.showcase__bubble--you{background:var(--surface-raised);color:var(--ink-2)}.showcase__bubble--them{background:var(--blue-wash);color:var(--ink)}.showcase__caret{color:var(--blue)}.showcase__span{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.showcase__dot{width:6px;height:6px;flex:0 0 auto;border-radius:var(--radius-pill)}.showcase__dot--accent{background:var(--blue)}.showcase__dot--live{background:var(--state-live)}.showcase__dot--attention{background:var(--attention)}.showcase__call{flex:1;min-width:0;font-size:var(--t-ui);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase__sub{flex:1;min-width:0;font-size:var(--t-ui);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase__meta{flex:0 0 auto;font-size:var(--t-micro);color:var(--ink-3)}.showcase__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-top:1px solid var(--line-subtle)}.showcase__stat{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.showcase__figure{font-size:var(--t-lg);font-weight:600;color:var(--ink)}.showcase__statlabel{font-size:var(--t-ui);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase__people{flex:0 0 auto;font-size:var(--t-micro);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.showcase__boundary{margin:var(--space-3) 0 0;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--ink-2)}.showcase__boundarylead{font-weight:500;color:var(--ink)}.showcase__scene{container-type:size}@container (max-height: 700px){.showcase__body{padding-block:var(--space-6)}}@container (max-height: 640px),(max-width: 540px) and (max-height: 760px){.showcase__lede{display:none}.showcase__card{display:flex;flex-direction:column;min-height:0}.showcase__thread{min-height:0;flex:0 1 auto;overflow:hidden;justify-content:flex-end;-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--ink) var(--space-4));mask-image:linear-gradient(to bottom,transparent 0,var(--ink) var(--space-4))}}@media(prefers-reduced-motion:reduce){.showcase__field{transition:none}.showcase__pulse,.showcase__caret{animation:none}}.auth__boot{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.auth__boot-say{font-size:var(--t-base);color:var(--ink-2)}@media(max-width:640px){.auth__main{padding:var(--space-6) var(--space-4)}.auth__mark{position:static;align-self:flex-start;margin-bottom:var(--space-8)}.auth__header{min-height:0;padding:0 var(--space-4)}.auth__foot{flex-wrap:wrap}}.enrol .auth__body{gap:var(--space-4)}.enrol .auth__body>.page{gap:var(--space-4)}.mfa-card{display:grid;gap:var(--space-3);min-width:0}.mfa-card--error{max-width:620px}.mfa-card__setup{justify-self:start}.mfa-card__say{margin:0;font-size:var(--t-base);line-height:var(--lh-body);color:var(--ink-2)}.mfa-card__left{margin:0;font-size:var(--t-ui);color:var(--ink-3)}.mfa-card__left--low{color:var(--attention);font-weight:500}.mfa-card__fine{margin:var(--space-1) 0 0;font-size:var(--t-meta);line-height:var(--lh-body);color:var(--ink-3)}.mfa-card__step{display:grid;gap:var(--space-4);min-width:0}.mfa-card__step--tight{gap:var(--space-3);justify-items:start}.mfa-card__step--tight>*{max-width:100%}.mfa-card__well{display:grid;gap:var(--space-2);padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-sm);min-width:0}.mfa-card__secret{font-size:var(--t-body);letter-spacing:.08em;-webkit-user-select:all;user-select:all;word-break:normal;overflow-wrap:normal}.mfa-card__open{justify-self:start;font-size:var(--t-meta);color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:2px}.mfa-card__code{width:100%;max-width:12em;font-family:var(--mono)}.mfa-card__codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1) var(--space-4);padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-sm);font-size:var(--t-ui);-webkit-user-select:all;user-select:all}.mfa-card__codes>span{white-space:nowrap}@media(max-width:600px){.mfa-card__codes{grid-template-columns:minmax(0,1fr)}}.impact__billed{flex:1 1 240px;min-width:0}.dispute{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4)}.dispute__said{flex:1 1 240px;min-width:0}.dispute__reason,.dispute__ticket{overflow-wrap:anywhere}.dispute__acts{flex:0 1 auto;min-width:0}.dispute__id{inline-size:min(300px,100%)}.dispute__why{inline-size:min(260px,100%)}.vocreview{border-color:color-mix(in oklab,var(--attention) 40%,transparent)}.vocreview__list{margin-top:var(--space-2)}.vocreview__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--t-base)}.vocreview__said{flex:1 1 240px;min-width:0}.vocreview__move{min-width:0;overflow-wrap:anywhere}.vocreview__acts{flex:0 1 auto;min-width:0;max-width:100%}.qstats{margin-top:var(--space-3)}.hstats{container:handoff-stats / inline-size;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-3)}.hstat{padding:var(--space-4)}@container handoff-stats (min-width: 392px){.hstats .stat>.eyebrow{min-height:calc(2 * var(--lh-body) * 1em)}}.hstat--pick{display:grid;gap:var(--space-2);align-content:start;text-align:start;font:inherit;color:inherit;cursor:pointer}.hstat--pick:hover{background:var(--surface-raised)}.hstat--pick:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.hstat--on{border-color:var(--blue);background:var(--blue-wash)}.hstat--on:hover{background:var(--blue-wash)}.hstat__on{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--t-micro);font-weight:600;color:var(--blue-ink)}.hstat__on--off{visibility:hidden}.hlist{display:grid;align-content:start;border:1px solid var(--line-subtle);border-radius:var(--radius-lg);overflow:hidden}.hpick{display:grid;gap:var(--space-2);width:100%;text-align:start;font:inherit;color:inherit;padding:var(--space-3) var(--space-4);background:none;cursor:pointer;border:0;border-block-end:1px solid var(--line-subtle);border-inline-start:2px solid transparent}.hpick:last-child{border-block-end:0}.hpick:hover{background:var(--surface-raised)}.hpick:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.hpick--on{border-inline-start-color:var(--blue);background:var(--blue-wash)}.hpick--on:hover{background:var(--blue-wash)}.hpick__top{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.hpick__what{flex:0 1 auto;margin-inline-end:auto;min-width:0;font-size:var(--t-base);font-weight:500;line-height:var(--lh-body);overflow-wrap:anywhere}.hpick__people{flex:0 0 auto;font-size:var(--t-micro);color:var(--ink-3)}.hpick__n{flex:0 0 auto;font-size:var(--t-base);color:var(--ink-2)}.hpick__n--bad{color:var(--state-blocked);font-weight:500}.hpick__bar{width:100%}.hpick__sub{font-size:var(--t-micro);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hgo{text-decoration:none;color:var(--ink)}.hcase__head{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0}.hcase__title{margin:0;font-size:var(--t-lg);font-weight:600;letter-spacing:var(--ls-tight);min-width:0;overflow-wrap:anywhere}.hcase__id{font-size:var(--t-micro);color:var(--ink-3)}.hquote{border-inline-start:2px solid var(--chart-5);padding-inline-start:var(--space-4)}.hquote__said{margin:0;font-size:var(--t-base);line-height:var(--lh-body);max-width:64ch;overflow-wrap:anywhere}.hquote__said:before{content:"“"}.hquote__said:after{content:"”"}.hquote:dir(rtl) .hquote__said:before{content:"”"}.hquote:dir(rtl) .hquote__said:after{content:"“"}.htopics{display:grid;gap:var(--space-2)}.htopic{display:grid;grid-template-columns:minmax(80px,160px) minmax(0,1fr) 56px;align-items:center;gap:var(--space-3)}.htopic__name{font-size:var(--t-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.htopic__bar{min-width:0}.htopic__n{text-align:end;font-size:var(--t-ui);color:var(--ink-2)}.hmix{display:grid;border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.hmix__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);width:100%;text-align:start;font:inherit;color:inherit;padding:var(--space-3) var(--space-4);background:none;border:0;border-block-end:1px solid var(--line-subtle);cursor:pointer}.hmix__row:last-child{border-block-end:0}.hmix__row:hover{background:var(--surface-raised)}.hmix__row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.hmix__what{flex:1 1 200px;min-width:0;font-size:var(--t-base);line-height:var(--lh-body);overflow-wrap:anywhere}.hmix__kind{flex:0 0 auto;font-size:var(--t-micro);color:var(--ink-3)}.hmix__kind--bad{color:var(--state-blocked)}.hmix__share{flex:0 0 auto;width:84px;text-align:end;font-size:var(--t-ui);color:var(--ink-3);font-variant-numeric:tabular-nums}.hmix__n{flex:0 0 auto;width:48px;text-align:end;font-size:var(--t-base);color:var(--ink-2)}.hmix__n--bad{color:var(--state-blocked);font-weight:500}.ladd{display:inline-flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.lpicks{display:grid;align-content:start;border:1px solid var(--line-subtle);border-radius:var(--radius-lg);overflow:hidden}.lpick{display:grid;gap:var(--space-2);width:100%;text-align:start;font:inherit;color:inherit;padding:var(--space-3) var(--space-4);background:none;cursor:pointer;border:0;border-block-end:1px solid var(--line-subtle);border-inline-start:2px solid transparent}.lpick:last-child{border-block-end:0}.lpick:hover{background:var(--surface-raised)}.lpick:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.lpick--on{border-inline-start-color:var(--blue);background:var(--blue-wash)}.lpick--on:hover{background:var(--blue-wash)}.lpick__top{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.lpick__topic{flex:1;min-width:0;font-size:var(--t-base);font-weight:500;overflow-wrap:anywhere}.lpick__rung{flex:0 0 auto;font-size:var(--t-micro);color:var(--ink-2)}.lpick__rung--none{color:var(--attention);font-weight:600}.lpick__dots{display:flex;gap:var(--s-half)}.lpick__dot{flex:1;height:3px;border-radius:var(--radius-pill);background:var(--surface-sunken)}.lpick__dot--done{background:var(--state-live)}.lpick__dot--here{background:var(--blue)}.lpick__sub{font-size:var(--t-micro);color:var(--ink-3)}.lpick__refused{margin-inline-start:var(--space-1);color:var(--state-blocked)}.lpick__note{font-size:var(--t-micro);color:var(--ink-3);line-height:var(--lh-body)}.lpick__note--adrift{color:var(--attention)}.lhead{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0}.lhead__topic{margin:0;font-size:var(--t-lg);font-weight:600;letter-spacing:var(--ls-tight);min-width:0}.lhead__chan{font-size:var(--t-micro);color:var(--ink-3)}.lhead__why{font-size:var(--t-ui);color:var(--ink-3)}.lhead__when{margin-inline-start:auto;font-size:var(--t-ui);color:var(--ink-3)}.lstrip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-2)}.lstrip__rung{display:grid;gap:var(--space-1);min-width:0;align-content:start}.lstrip__bar{height:4px;border-radius:var(--radius-pill);background:var(--surface-sunken)}.lstrip__bar--done{background:var(--state-live)}.lstrip__bar--here{background:var(--blue)}.lstrip__label{font-size:var(--t-ui);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lstrip__label--here{color:var(--ink);font-weight:500}.lstrip__sub{font-size:var(--t-micro);color:var(--ink-3);line-height:var(--lh-body)}@media(max-width:620px){.lstrip{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-3)}}.lacts{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.lacts__note{margin-inline-start:auto;font-size:var(--t-micro);color:var(--ink-3)}.lverdict{display:grid;gap:var(--space-3)}.lrail{display:grid;grid-template-columns:minmax(0,1fr)}.lrail__sec{padding-block:var(--space-4)}.lrail__sec:first-child{padding-top:0}.lrail__sec:last-child{padding-bottom:0}.lrail__sec--ruled{border-top:1px solid var(--line-subtle)}.prov--wide .prov__row{grid-template-columns:116px minmax(0,1fr)}.latt__list{margin:0;padding-inline-start:var(--space-5);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);font-size:var(--t-base)}.latt__list li{min-width:0;overflow-wrap:anywhere}.latt__list .badge{max-width:100%;white-space:normal;overflow-wrap:anywhere}.xpicks{display:grid;align-content:start;border:1px solid var(--line-subtle);border-radius:var(--radius-lg);overflow:hidden}.xpick{display:grid;gap:var(--space-1);width:100%;text-align:start;font:inherit;color:inherit;padding:var(--space-3) var(--space-4);background:none;cursor:pointer;border:0;border-block-end:1px solid var(--line-subtle);border-inline-start:2px solid transparent}.xpick:last-child{border-block-end:0}.xpick:hover{background:var(--surface-raised)}.xpick:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.xpick--on{border-inline-start-color:var(--blue);background:var(--blue-wash)}.xpick--on:hover{background:var(--blue-wash)}.xpick__top{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.xpick__name{flex:0 1 auto;margin-inline-end:auto;min-width:0;font-size:var(--t-base);font-weight:500;line-height:var(--lh-body);overflow-wrap:anywhere}.xpick__d{flex:0 0 auto;font-size:var(--t-ui);font-weight:500}.xpick__d--up{color:var(--state-live)}.xpick__d--down{color:var(--state-blocked)}.xpick__d--none{color:var(--ink-3);font-weight:400}.xpick__meta{font-size:var(--t-micro);color:var(--ink-3);overflow-wrap:anywhere}.xpick__arms{font-size:var(--t-micro);color:var(--ink-3)}.xhead{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0}.xhead__name{margin:0;font-size:var(--t-lg);font-weight:600;letter-spacing:var(--ls-tight);min-width:0;overflow-wrap:anywhere}.xhead__topic{font-size:var(--t-micro);color:var(--ink-3)}.xhead__when{margin-inline-start:auto;font-size:var(--t-ui);color:var(--ink-3)}.xanswer{display:grid}.xanswer__n{font-size:var(--t-metric);font-weight:600;line-height:1;letter-spacing:var(--ls-tight)}.xanswer__n--up{color:var(--state-live)}.xanswer__n--down{color:var(--state-blocked)}.xanswer__says{max-width:66ch}.xanswer__none{font-size:var(--t-lg);font-weight:600;letter-spacing:var(--ls-tight);color:var(--ink)}.xarms{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3)}.xarm{display:grid;gap:var(--space-1);align-content:start;min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised)}.xarm__share{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.xarm__what{font-size:var(--t-base);font-weight:500;line-height:var(--lh-body)}.xmets{display:grid;border:1px solid var(--line-subtle);border-radius:var(--radius-lg);overflow:hidden}.xmet{display:grid;grid-template-columns:minmax(0,1fr) 84px 84px 96px;gap:var(--space-3);align-items:baseline;padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line-subtle);background:var(--surface)}.xmet:last-child{border-block-end:0}.xmet__what{display:grid;gap:var(--s-half);min-width:0}.xmet__label{font-size:var(--t-base);font-weight:500}.xmet__note{font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body)}.xmet__col{display:grid;gap:var(--s-half);justify-items:end}.xmet__v{font-size:var(--t-body);color:var(--ink)}.xmet__v--held{color:var(--ink-2)}.xmet__cap{font-size:var(--t-micro);color:var(--ink-3)}.xmet__d{font-size:var(--t-body);font-weight:600;color:var(--ink)}.xmet__d--up{color:var(--state-live)}.xmet__d--down{color:var(--state-blocked)}.xmet__d--void{color:var(--ink-3);font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}@media(max-width:620px){.xmet{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-2)}.xmet__what{grid-column:1 / -1}}.xgo{text-decoration:none;color:var(--ink)}.xslider{flex:1;min-width:0;accent-color:var(--blue)}.xcomp__pct{flex:0 0 auto;width:48px;text-align:end;font-size:var(--t-body)}.xstop__note{overflow-wrap:anywhere}.xcomp__blocker{font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body)}.cgroup{letter-spacing:.06em;text-transform:uppercase}.cpicks{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;border:1px solid var(--line-subtle);border-radius:var(--radius-lg);overflow:hidden}.cpick{display:flex;align-items:baseline;gap:var(--space-3);width:100%;text-align:start;font:inherit;color:inherit;padding:var(--space-3) var(--space-4);background:none;cursor:pointer;border:0;border-bottom:1px solid var(--line-subtle);border-left:2px solid transparent}.cpick:last-child{border-bottom:0}.cpick:hover{background:var(--surface-raised)}.cpick:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.cpick--on{border-left-color:var(--blue);background:var(--blue-wash)}.cpick--on:hover{background:var(--blue-wash)}.cpick__what{display:grid;gap:var(--s-half);flex:1;min-width:0}.cpick__label{justify-self:start;font-size:var(--t-base);font-weight:500;overflow-wrap:anywhere}.cpick__state{font-size:var(--t-micro);line-height:var(--lh-body)}.cpick__state--live{color:var(--state-live)}.cpick__state--attention{color:var(--attention)}.cpick__state--blocked{color:var(--state-blocked);font-weight:500}.cpick__state--neutral{color:var(--ink-3)}.cpick__state--secondary{color:var(--ink-2)}.cpick__vol{display:grid;gap:var(--s-half);justify-items:end;flex:0 1 auto;min-width:0;max-width:min(16ch,50%)}.cpick__n{font-size:var(--t-ui);color:var(--ink-2);overflow-wrap:anywhere;text-align:end}.cpick__unit{font-size:var(--t-micro);color:var(--ink-3)}.emailf{flex:0 1 auto;max-width:100%;field-sizing:content}.emailf--addr{min-width:220px}.emailf--name{min-width:170px}.zdf{max-width:100%}.zdf--sub{width:160px}.zdf--secret{field-sizing:content;min-width:180px}@supports not (field-sizing: content){.zdf--secret{width:180px}}.zdf__field{max-width:100%}.zdf__host{overflow-wrap:anywhere}.tgl{display:flex;align-items:center;gap:var(--space-4);width:100%;cursor:pointer;min-width:0;max-width:620px}.tgl--off{cursor:not-allowed}.tgl--off .switch{opacity:.55}.tgl--off .tgl__label{color:var(--ink-3)}.tgl__what{display:grid;gap:var(--s-half);flex:1;min-width:0}.tgl__label{font-size:var(--t-base)}.tgl__desc{font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body);overflow-wrap:anywhere}.ssotgl{width:auto;flex:0 0 auto;gap:var(--space-2)}.tgl__cost{color:var(--attention)}.wb-toggles{display:grid;gap:var(--space-3);max-width:460px}.card--form{display:grid;gap:var(--space-4);align-content:start}.sla{display:grid;grid-template-columns:76px 96px 96px 116px;gap:var(--space-2) var(--space-3);align-items:center}.sla__head{font-size:var(--t-meta);font-weight:500;color:var(--ink-2)}.sla__prio{font-size:var(--t-ui)}@media(max-width:620px){.sla{grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content}.sla .input{padding-inline:var(--space-1)}.sla>.sla__head:first-child{display:none}.sla__prio{grid-column:1 / -1;margin-top:var(--space-2);font-weight:500}}.waid{width:36ch}.frow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,max-content);grid-template-rows:auto auto auto;gap:var(--space-1) var(--space-4);align-items:start}.frow>.field{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}.frow>:not(.field){grid-row:2;align-self:center}@media(max-width:620px){.frow{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.frow>:not(.field){grid-row:auto;justify-self:start}.frow .sel,.frow .input{max-width:100%}.frow>.field{min-width:0;grid-template-columns:minmax(0,1fr)}}.snip{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--line-subtle)}.snip__code{flex:1;min-width:0;font-size:var(--t-ui);line-height:var(--lh-body);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.snip__copy{flex:0 0 auto}.platform__form{max-width:calc(var(--space-10) * 14)}.tagrows{display:grid;border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.tagrow{display:grid;gap:var(--s-half);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-subtle)}.tagrow:last-child{border-bottom:0}.tagrow__top{display:flex;align-items:baseline;gap:var(--space-2);min-width:0;flex-wrap:wrap}.tagrow__name{font-size:var(--t-base);font-weight:500;min-width:0;overflow-wrap:anywhere}.tagrow__leave{font-size:var(--t-micro);color:var(--ink-3)}.tagrow__n{margin-inline-start:auto;font-size:var(--t-base);color:var(--ink-2)}.tagrow__why{font-size:var(--t-ui);color:var(--ink-3);line-height:var(--lh-body)}.unf{display:block}.unf__fig{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.unf__n{font-size:var(--t-metric);font-weight:600;line-height:1;letter-spacing:var(--ls-tight);color:var(--ink)}.unf__unit{font-size:var(--t-ui);color:var(--ink-2)}.unf__says{max-width:64ch}.unfrows{display:grid;border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.unfrow{display:grid;gap:var(--s-half);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-subtle)}.unfrow:last-child{border-bottom:0}.unfrow__top{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0}.unfrow__no{font-size:var(--t-ui);color:var(--ink-2)}.unfrow__topic{font-size:var(--t-micro);color:var(--ink-3);min-width:0;overflow-wrap:anywhere}.unfrow__tag{font-size:var(--t-micro);color:var(--attention);min-width:0;overflow-wrap:anywhere}.unfrow__when{margin-inline-start:auto;font-size:var(--t-micro);color:var(--ink-3)}.unfrow__asked{font-size:var(--t-base);line-height:var(--lh-body);max-width:72ch;justify-self:start;min-width:0;overflow-wrap:anywhere}.unfrow__asked:has(>bdi:dir(rtl)){text-align:end}.unfrow__quiet{font-size:var(--t-ui);color:var(--ink-3);font-style:italic}.disptree{display:flex;flex-direction:column}.disprow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-3);align-items:center;padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--line-subtle)}.disprow--l2{padding-inline-start:var(--space-5)}.disprow--l3{padding-inline-start:var(--space-10)}.disprow__what{display:grid;gap:var(--s-half);min-width:0}.disprow__label{justify-self:start;overflow-wrap:anywhere}.disprow__path{overflow-wrap:anywhere}.disprow__acts{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}@media(max-width:620px){.disprow{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.disprow__what{grid-column:1 / -1}.disprow--l3{padding-inline-start:var(--space-6)}}.tfrows{display:flex;flex-direction:column;gap:var(--space-3)}.tfrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-subtle)}.tfrow:last-child{padding-bottom:0;border-bottom:0}.tfrow__label{flex:0 1 220px}.tfrow__key{min-width:0;overflow-wrap:anywhere}.tfslug{overflow-wrap:anywhere}.tfrow__switch{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--t-ui)}.wfpick__rec{font-size:var(--t-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.wfhead{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.wfhead>:not(.wfhead__name){flex:0 0 auto;white-space:nowrap}.wfhead__name{margin:0;font-size:var(--t-lg);font-weight:500;color:var(--ink);letter-spacing:-.01em;flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.wfhead__acts{display:flex;align-items:center;gap:var(--space-2);margin-inline-start:auto}.wfruns{display:flex;flex-direction:column}.wfrun{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"no name when" ". out out";align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line-subtle);font-size:var(--t-ui)}.wfrun:last-child{border-bottom:none}.wfrun__no{grid-area:no;color:var(--ink-3)}.wfrun__name{grid-area:name;justify-self:start;min-width:0;overflow-wrap:anywhere;color:var(--ink)}.wfrun__when{grid-area:when;color:var(--ink-3);font-size:var(--t-micro);font-variant-numeric:tabular-nums;white-space:nowrap}.wfrun__out{grid-area:out;display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.wfrun__out .pill{white-space:normal;overflow-wrap:anywhere;min-width:0}@media(max-width:620px){.wfrun{grid-template-areas:"no name when" "out out out"}}.wfform{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin-top:var(--space-2);max-width:640px}.wfwhen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.wfwhen>.sel{flex:1 1 260px}.wfwhen__hours{width:72px}.wfcond{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr) auto;gap:var(--space-2);align-items:center}.wfact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:var(--space-2);align-items:center}@media(max-width:620px){.wfcond{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.wfcond__value{grid-column:1 / 3;grid-row:2}}.ros{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,16ch) auto;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line-subtle)}.ros:last-child{border-bottom:none}.ros__who{display:flex;align-items:center;gap:var(--space-2);min-width:0}.ros__name{overflow-wrap:anywhere}.sched__name{overflow-wrap:anywhere;min-inline-size:0}.sched__list{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.ros__team{overflow-wrap:anywhere;justify-self:start}.ros__load{display:flex;flex-direction:column;align-items:flex-end;min-width:76px}.ros__n{font-size:var(--t-body);color:var(--ink);font-variant-numeric:tabular-nums}.ros__n--cap{color:var(--attention)}@container (max-width: 520px){.ros{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.ros__who{grid-column:1;grid-row:1}.ros__load{grid-column:2;grid-row:1}.ros__status{grid-column:1 / -1;grid-row:2;justify-self:start}.ros__team{grid-column:1 / -1;grid-row:3}}.serv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);overflow-wrap:anywhere}.teams{display:flex;flex-direction:column;gap:var(--space-4)}.team{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-subtle)}.team:last-child{padding-bottom:0;border-bottom:none}.team__head>:last-child{margin-inline-start:auto}.team__name,.team__topic-key{overflow-wrap:anywhere}.team__state{font-size:var(--t-ui)}.team__state--blocked{color:var(--state-blocked)}.team__state--attention{color:var(--attention)}.team__state--neutral{color:var(--ink-3)}.week{display:flex;flex-direction:column;container-type:inline-size}.week__day{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px solid var(--line-subtle)}.week__day:last-child{border-bottom:none}.week__name{font-size:var(--t-base);color:var(--ink)}.week__win{display:flex;align-items:center;gap:var(--space-2)}.week__t{field-sizing:content;min-width:7ch}.week__to,.week__shut{font-size:var(--t-ui);color:var(--ink-3)}@container (max-width: 400px){.week__day{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.week__day>.btn{grid-column:2;grid-row:1}.week__win,.week__shut{grid-column:1 / -1;grid-row:2}}.esc{display:flex;flex-direction:column}.esc__row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-2) 0;border-bottom:1px solid var(--line-subtle)}.esc__row:last-child{border-bottom:none}.esc__n{min-width:24px}.esc__stale{overflow-wrap:anywhere}.esc__row>:last-child{margin-inline-start:auto}.lang__code{field-sizing:content;min-width:8ch;max-width:100%;align-self:start;justify-self:start}.brk__in{field-sizing:content;min-width:12ch;max-width:100%;align-self:start;justify-self:start}.brk__verdict{display:flex;align-items:flex-start;gap:var(--space-1)}.brk__verdict>svg{flex:none;margin-block-start:var(--s-half)}.cov{display:flex;flex-direction:column}.cov__row{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line-subtle)}.cov__row:last-child{border-bottom:none}.cov__name{font-size:var(--t-base);color:var(--ink);justify-self:start;overflow-wrap:anywhere}.cov__name:dir(rtl){font-family:var(--sans)}.cov__name--off{color:var(--ink-3)}.cov__state{font-size:var(--t-ui)}.cov__state--live{color:var(--state-live)}.cov__state--attention{color:var(--attention)}.cov__state--neutral{color:var(--ink-3)}.cov__act{display:block;margin-top:var(--space-2)}.pro{display:flex;flex-direction:column}.pro__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line-subtle)}.pro__row:last-child{border-bottom:none}.pro__what{font-size:var(--t-base);color:var(--ink);justify-self:start;overflow-wrap:anywhere}.pro__count{display:flex;flex-direction:column;align-items:flex-end;min-width:104px}.pro__n{font-size:var(--t-base);color:var(--ink);font-variant-numeric:tabular-nums}.pro__n--cold{color:var(--ink-3)}.pro__unit{font-size:var(--t-micro);color:var(--ink-3);white-space:nowrap}@media(max-width:620px){.cov__row,.pro__row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.cov__name,.pro__what{grid-column:1 / -1}.pro__count{align-items:flex-start;min-width:0}}.card--halted{border-color:var(--state-blocked)}.ks__act{display:block}.ks__age{width:120px}.card--secret{border-color:var(--blue)}.secret__val{font-size:var(--t-ui);background:var(--surface-sunken);padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);word-break:break-all}.toks{display:flex;flex-direction:column}.tok{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line-subtle)}.tok:last-child{border-bottom:none}@media(max-width:620px){.tok{grid-template-columns:minmax(0,1fr) auto}.tok__name,.tok__scopes{grid-column:1 / -1}.tok__seen{align-items:flex-start;min-width:0}}.tok__name{font-size:var(--t-base);font-weight:550;color:var(--ink);overflow-wrap:anywhere}.tok__name--dead{color:var(--ink-3);font-weight:400}.tok__scopes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);background:none;border:0;padding:0;text-align:left;cursor:pointer}.tok__reach{font-size:var(--t-ui);color:var(--attention)}.tok__reach--all{color:var(--ink-3)}.tok__seen{display:flex;flex-direction:column;align-items:flex-end;min-width:118px}.tok__last{font-size:var(--t-ui);color:var(--ink-2)}.tok__last--never{color:var(--ink-3);font-style:italic}.tok__cap{font-size:var(--t-micro);color:var(--ink-3);white-space:nowrap}.tok__act{display:flex;justify-content:flex-end}.tok__nameIn{width:200px}.tok__scopeIn{width:340px;max-width:100%}.tok__reachlist{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--line-subtle)}.tok__ep{display:grid;grid-template-columns:46px minmax(0,240px) minmax(0,1fr);align-items:baseline;gap:var(--space-2)}.tok__epm{font-size:var(--t-micro);color:var(--state-live)}.tok__epp{font-size:var(--t-ui);color:var(--ink);overflow-wrap:anywhere}.tok__epwhy{font-size:var(--t-ui);color:var(--attention);overflow-wrap:anywhere}@media(max-width:620px){.tok__epwhy{grid-column:2}}.tok__ep--no .tok__epm,.tok__ep--no .tok__epp{color:var(--ink-3)}.eps{display:flex;flex-direction:column}.ep{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line-subtle)}.ep:last-child{border-bottom:none}.ep__m{font-size:var(--t-micro);color:var(--ink-2)}.ep__p{display:flex;flex-direction:column;min-width:0}.ep__path{font-size:var(--t-ui);color:var(--ink);overflow-wrap:anywhere}.ep__sum{font-size:var(--t-micro);color:var(--ink-3)}.ep__scope{font-size:var(--t-micro);color:var(--ink-3);white-space:nowrap}.whooks{display:flex;flex-direction:column}.whook{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"url events act" "state events act";align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line-subtle)}.whook:last-child{border-bottom:none}@media(max-width:620px){.whook{grid-template-columns:minmax(0,1fr);grid-template-areas:"url" "state" "events" "act"}.whook>.btn,.whook>.pill{grid-area:act;justify-self:start}}.whook__url{grid-area:url;font-size:var(--t-ui);color:var(--ink);overflow-wrap:anywhere}.whook__url--bad{color:var(--state-blocked)}.whook__state{grid-area:state;font-size:var(--t-micro)}.whook__state--live{color:var(--state-live)}.whook__state--off{color:var(--ink-3)}.whook__state--blocked{color:var(--state-blocked)}.whook__evs{grid-area:events;display:flex;flex-wrap:wrap;gap:var(--space-1)}.wh__url{width:340px;max-width:100%}.wh__host{overflow-wrap:anywhere}.dels{display:flex;flex-direction:column}.del{display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--space-3);align-items:baseline;padding:var(--space-2) 0;border-bottom:1px solid var(--line-subtle)}.del:last-child{border-bottom:none}.del__when{font-size:var(--t-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.del__body{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.del__top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.del__ev{font-size:var(--t-ui);color:var(--ink)}.del__host{font-size:var(--t-micro);color:var(--ink-3);overflow-wrap:anywhere}@media(max-width:620px){.del{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.del__says{font-size:var(--t-ui);color:var(--ink-2);max-width:72ch;text-wrap:pretty}.exp{display:flex;flex-direction:column}.exp__row{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line-subtle)}.exp__row:last-child{border-bottom:none}.exp__what{font-size:var(--t-base);color:var(--ink)}.exp__what--out{color:var(--ink-3)}.exp__why{font-size:var(--t-ui);color:var(--ink-3);text-wrap:pretty}.exp__act{display:block}@media(max-width:620px){.exp__row{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.secret__row{padding-block:var(--space-2);border-bottom:1px solid var(--line-subtle)}.secret__row:last-child{border-bottom:0}.secret__name,.secret__owner{overflow-wrap:anywhere}.kv__id,.secret__pin{overflow-wrap:anywhere;min-width:0}.secret__review{flex-basis:100%;min-width:0}.secret__readers{margin:0;padding-inline-start:var(--space-4)}.secret__owner bdi{display:inline-block;max-width:100%;vertical-align:top}.sso__wrap{overflow-wrap:anywhere}.dashboard-floor .stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.dashboard-floor .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dashboard-floor .stats{grid-template-columns:minmax(0,1fr)}}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--gap-card)}.kpi-five{container-type:inline-size}.kpi-five .stats{grid-template-columns:minmax(0,1fr)}@container (min-width: 600px){.kpi-five .stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 1000px){.kpi-five .stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.stat--boxed{padding:var(--space-4)}.stat--pick{text-align:left;font:inherit;color:inherit;cursor:pointer}.stat--pick:hover{background:var(--surface-raised)}.stat--pick:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.stat--pick:disabled{cursor:default}.stat--pick:disabled:hover{background:var(--surface)}.stat--on{border-color:var(--blue);background:var(--blue-wash)}.stat--on:hover{background:var(--blue-wash)}.qcount{font:inherit;font-variant-numeric:tabular-nums;font-weight:550;background:none;border:0;padding:0;color:var(--blue-ink);cursor:pointer}.qcount:hover{text-decoration:underline}.qcount:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.qcount--none{color:var(--ink-3);cursor:default;font-weight:400}.qcount--assist{color:var(--state-assist)}.qcount--attention{color:var(--attention)}.qcount--blocked{color:var(--state-blocked)}.data-tone--neutral{--mark: var(--blue)}.data-tone--live{--mark: var(--green)}.data-tone--attention{--mark: var(--orange)}.data-tone--assist{--mark: var(--violet)}.data-tone--blocked{--mark: var(--red)}.series--blue{--mark: var(--chart-1)}.series--green{--mark: var(--chart-2)}.series--orange{--mark: var(--chart-3)}.series--violet{--mark: var(--chart-4)}.series--slate{--mark: var(--chart-5)}.tickm{display:flex;align-items:center;gap:var(--space-3);min-width:0}.ticks{position:relative;flex:1 1 auto;min-width:0;height:38px;--pitch: 7px}.ticks--sm{height:24px;--pitch: 6px}.ticks:before,.ticks__fill{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,var(--tick) 0 2px,transparent 2px var(--pitch))}.ticks:before{--tick: var(--line)}.ticks__fill{--share: 0;--tick: var(--mark, var(--line));clip-path:inset(0 calc((1 - var(--share)) * 100%) 0 0);animation:data-fill var(--dur-data) var(--ease-enter) backwards;transition:clip-path var(--dur-data) var(--ease-enter)}[dir=rtl] .ticks__fill{clip-path:inset(0 0 0 calc((1 - var(--share)) * 100%));animation-name:data-fill-rtl}.tickm__value,.mbar__value{flex:none;font-size:var(--t-ui);color:var(--ink-2)}.mbar{display:flex;align-items:center;gap:var(--space-3);min-width:0}.mbar__track{flex:1 1 auto;min-width:0;height:22px;border-radius:var(--radius-xs);background:var(--surface-sunken);overflow:hidden}.mbar--thin .mbar__track{height:6px}.mbar__fill{--share: 0;display:block;height:100%;width:calc(var(--share) * 100%);border-radius:inherit;background:var(--mark, var(--blue));transform-origin:left;animation:data-grow-x var(--dur-data) var(--ease-enter) both;transition:width var(--dur-data) var(--ease-enter)}[dir=rtl] .mbar__fill{transform-origin:right}.kpi{display:flex;flex-direction:column;gap:var(--space-1)}.kpi__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.kpi__label{margin:0;font-size:var(--t-body);font-weight:450;line-height:var(--lh-tight);color:var(--ink)}.kpi__value{font-size:var(--t-kpi);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--ls-display);color:var(--ink)}.kpi__value .counter{font:inherit;letter-spacing:inherit;color:inherit}.kpi__value--breached{color:var(--red-ink)}.kpi__value--none{color:var(--ink-3)}.kpi__sub{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--t-ui);color:var(--ink-3)}.kpi .tickm{margin-top:auto;padding-top:var(--space-2)}.bars{--chart-h: 280px;display:flex;gap:var(--space-3);height:var(--chart-h);min-width:0;overflow-x:clip;overflow-clip-margin:var(--space-1)}.bars__axis{flex:none;display:flex;flex-direction:column;justify-content:space-between;padding-block:var(--space-5) var(--space-8);font-size:var(--t-meta);color:var(--ink-3);text-align:end}.bars__plot{flex:1 1 auto;min-width:0;display:flex;align-items:flex-end;gap:var(--space-2)}.bars__bar{--h: 0;--i: 0;position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:0;border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;color:inherit;cursor:pointer}.bars__bar:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.bars__col{width:100%;height:calc(var(--h) * (100% - var(--space-8) - var(--space-5)));border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg,var(--chart-hatch) 0 6px,var(--chart-hatch-line) 6px 7px);transform-origin:bottom;animation:data-grow-y var(--dur-data) var(--ease-enter) both;animation-delay:calc(var(--i) * var(--stagger));transition:height var(--dur-data) var(--ease-enter),background var(--dur-fast)}.bars__bar[data-hot=true] .bars__col{background:linear-gradient(180deg,var(--chart-1) 0%,var(--blue-wash) 100%)}.bars__value{font-size:var(--t-micro);line-height:var(--lh-tight);color:var(--ink-2);margin-bottom:calc(var(--space-3) * -1)}.bars__bar[data-hot=true] .bars__value{visibility:hidden}.bars__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:var(--s-half) var(--space-2);border-radius:var(--radius-xs);font-size:var(--t-micro);color:var(--ink-2);background:var(--surface-sunken)}.bars__tip{position:absolute;z-index:1;bottom:calc(var(--h) * (100% - var(--space-8) - var(--space-5)) + var(--space-8) + var(--space-5) + var(--space-1));inset-inline-start:50%;translate:-50% 0;white-space:nowrap;pointer-events:none;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--t-meta);font-weight:500;color:var(--surface);background:var(--tooltip-bg);animation:data-tip var(--dur-fast) var(--ease-enter) both}[dir=rtl] .bars__tip{translate:50% 0}.bars__bar:first-child .bars__tip{inset-inline-start:0;translate:none}.bars__bar:last-child .bars__tip{inset-inline-start:auto;inset-inline-end:0;translate:none}.dist{--n: 1;--chart-h: 190px;display:grid;gap:var(--space-2);min-width:0;container-type:inline-size}.dist__nums,.dist__cols{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:var(--space-2)}.dist__nums{margin:0;text-align:center}.dist__num{min-width:0}.dist__k{font-size:var(--t-base);color:var(--ink-3)}.dist__v{margin:var(--space-1) 0 0;font-size:var(--t-hero);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--ink)}.dist__cols{align-items:end;height:var(--chart-h)}@container (max-width: 300px){.dist__k{font-size:var(--t-meta)}.dist__v{font-size:var(--t-lg)}}.dist__col{--h: 0;--i: 0;height:calc(var(--h) * 100%);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(180deg,var(--mark) 0%,color-mix(in srgb,var(--mark) 6%,transparent) 100%);transform-origin:bottom;animation:data-grow-y var(--dur-data) var(--ease-enter) both;animation-delay:calc(var(--i) * var(--stagger) * 3)}.gauge{margin:0;display:grid;justify-items:center;gap:var(--space-2);min-width:0}.gauge__svg{width:300px;max-width:100%;height:auto}.gauge__track{stroke:var(--surface-sunken)}.gauge__arc{stroke:var(--green)}.gauge__ticks{stroke:var(--line-strong)}.gauge__nd{stroke:var(--chart-1)}.gauge__hub{fill:var(--ink)}.gauge__lbl{fill:var(--ink-3);font-size:var(--t-ui)}.gauge__needle{--angle: -90deg;transform-box:view-box;transform-origin:150px 150px;transform:rotate(var(--angle));transition:transform var(--dur-data) var(--ease-spring)}.gauge__needle--swing{animation:data-swing calc(var(--dur-data) + var(--dur-slow)) var(--ease-spring) backwards}.gauge__reading{font-size:var(--t-title);font-weight:400;line-height:var(--lh-tight);color:var(--ink)}.gauge__stats{width:100%;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:var(--space-3);text-align:center}.gauge__stat{min-width:0}.gauge__k{font-size:var(--t-meta);color:var(--ink-3)}.gauge__v{margin:var(--space-1) 0 0;font-size:var(--t-lg);color:var(--ink)}.counter{display:inline-block;font-size:var(--t-hero);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--ls-display);color:var(--ink)}.counter__n{display:inline-block}@keyframes data-fill{0%{clip-path:inset(0 100% 0 0)}}@keyframes data-fill-rtl{0%{clip-path:inset(0 0 0 100%)}}@keyframes data-grow-x{0%{transform:scaleX(0)}}@keyframes data-grow-y{0%{transform:scaleY(0)}}@keyframes data-tip{0%{opacity:0;transform:translateY(6px)}}@keyframes data-swing{0%{transform:rotate(-90deg)}}@media(prefers-reduced-motion:reduce){.ticks__fill,.mbar__fill,.bars__col,.bars__tip,.dist__col,.gauge__needle{animation:none;transition:none}}.msg__quote{display:block;border-inline-start:2px solid currentColor;padding-inline-start:var(--space-2);margin-block-end:var(--space-2);opacity:.72;font-size:var(--t-meta);line-height:1.4}.msg__quote-who{display:block;font-weight:600;font-size:var(--t-micro);letter-spacing:.04em}.msg__quote-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.msg__quote--gone{font-style:italic}.msg__act{align-self:flex-start;border:none;background:none;padding:2px 4px;font:inherit;font-size:var(--t-micro);color:var(--ink-3);cursor:pointer;opacity:0;transition:opacity .12s ease}.msg--us .msg__act{align-self:flex-end}.msg:hover .msg__act,.msg__act:focus-visible{opacity:1}@media(prefers-reduced-motion:reduce){.msg__act{transition:none}}.composer__target{display:flex;align-items:baseline;gap:var(--space-1);padding:var(--space-1) var(--space-2) 0;font-size:var(--t-micro);color:var(--ink-3)}.composer__target-id{color:var(--ink-2);font-weight:600}.composer__quote-elsewhere{color:var(--ink-3)}.convrow__ticket{flex:0 0 auto;font-size:var(--t-micro);color:var(--ink-3)}.convrow__when{font-size:var(--t-meta);white-space:nowrap}.sibling-strip{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:var(--space-3) var(--space-4) 0;padding:var(--space-1) var(--space-2);border:1px solid var(--line-subtle);border-radius:var(--radius-lg)}.sibling-strip__label{font-size:var(--t-micro);color:var(--ink-3);flex:0 0 auto}.sibling-strip__ticket{font:inherit;font-size:var(--t-micro);padding:0 var(--space-1);border:1px solid var(--line-subtle);border-radius:var(--radius-xs);background:transparent;color:var(--ink-2);cursor:pointer}.sibling-strip__ticket[aria-current=true]{background:var(--blue-wash);border-color:var(--blue);color:var(--ink);cursor:default}.resolved-note{padding:var(--space-2) var(--space-4) 0}.composer__quote{display:flex;align-items:flex-start;gap:var(--space-2);border-inline-start:2px solid var(--blue);padding:var(--space-2);background:var(--surface-raised);border-radius:0 var(--radius-xs) var(--radius-xs) 0}.composer__quote-text{display:block;min-width:0;flex:1;font-size:var(--t-meta)}.composer__quote-who{display:block;font-size:var(--t-micro);font-weight:600;color:var(--ink-3)}.composer__quote-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ink-2)}.composer__quote-who,.composer__quote-body{overflow-wrap:anywhere}.composer__quote-x{border:none;background:none;font-size:var(--t-body);line-height:1;color:var(--ink-3);cursor:pointer;padding:0 var(--space-1)}.convcol--narrow{border-inline-end:0}.convlist__bulk{border-top:1px solid var(--line);background:var(--surface-raised)}.convlist__bulksel--status{width:min(130px,100%)}.convlist__bulksel--priority{width:min(120px,100%)}.convlist__bulksel--assign{width:min(150px,100%)}.att__skel{max-width:100%}.att__skel--thumb{width:180px;height:110px}.att__skel--full{width:420px;height:280px}.att__skel--audio{width:240px;height:38px}.hist__meta--end{margin-inline-start:auto}.guest__car{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.convpane{min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.convpane__back{border-bottom:1px solid var(--line-subtle);padding:var(--space-1) var(--space-2)}.convpane__body{flex:1;min-height:0;overflow:hidden}.convpane__end{padding:0 var(--space-4) var(--space-4);background:var(--surface)}.convpane__end:empty{padding:0}.convpane__dock{flex:none}.convpane__dock .composer__input{height:calc(2lh + var(--space-3) + var(--space-1));max-height:40vh}@supports (field-sizing: content){.convpane__dock .composer__input{field-sizing:content;height:auto;min-height:calc(2lh + var(--space-3) + var(--space-1))}.convpane__dock .composer__input:placeholder-shown{field-sizing:fixed;height:calc(2lh + var(--space-3) + var(--space-1))}}.convpane__scroll--thread{background:var(--surface)}.convpane .tabs__list--scroll{max-width:calc(100% - 2 * var(--space-4))}.convpane .tabs__list--scroll>.tabs__trigger:first-child{position:sticky;inset-inline-start:0;z-index:var(--z-sticky);border-inline-end:1px solid var(--line-subtle)}.convpane .tabs__list--scroll>.tabs__trigger:first-child:not([data-state=active]){background:var(--surface-sunken)}.convpane__waiting{position:relative;margin-inline-start:var(--space-1);padding:0 var(--space-1);min-width:1.5em;text-align:center;border-radius:var(--radius-pill);font-size:var(--t-meta);color:var(--ink);background:var(--attention-wash);box-shadow:inset 0 0 0 1px var(--attention)}.convpane__viewing{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line-subtle)}.convpane__activity{min-width:0;overflow-wrap:anywhere}.convpane__skel{height:120px}.custpane__name,.custpane__id{min-width:0;overflow-wrap:anywhere}.custpane__tags{flex:none}.notes__skel{height:60px}.notes__item{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised)}.notes__body{font-size:var(--t-base);white-space:pre-wrap;overflow-wrap:anywhere}.notes__composer{padding:var(--space-3);border-inline-start:var(--space-1) solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken)}.notes__input{font-size:var(--t-base)}.call-stage{--stage-bg: oklch(.17 .008 255);--stage-ink: oklch(.85 .008 255);margin:var(--space-3) var(--space-4) 0;padding:var(--space-3);display:grid;gap:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xs);font-size:var(--t-base)}.call-stage__head{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.call-stage__state{font-weight:600}.call-stage__pill{padding:var(--s-half) var(--space-2);border-radius:var(--radius-pill);background:var(--blue-wash);color:var(--blue-ink);font-size:var(--t-meta);font-weight:600}.call-stage__time{margin-inline-start:auto;color:var(--ink-3);font-size:var(--t-meta)}.call-stage__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.call-preview{display:grid;gap:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr);grid-template-areas:"cam";align-items:start}.call-preview[hidden]{display:none}.call-preview[data-sharing]{grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"screen cam" "cap you"}.call-preview .callbar__media{display:contents}.call-preview video,.call-preview__off{display:block;width:100%;border-radius:var(--radius-xs);background:var(--stage-bg);object-fit:contain}.call-preview video[data-source=screen_share]{grid-area:screen;aspect-ratio:16 / 10}.call-preview video[data-source=camera]{grid-area:cam;aspect-ratio:4 / 3}.call-preview video[hidden]{display:none}.call-preview__off{grid-area:cam;aspect-ratio:4 / 3;display:grid;place-items:center;color:var(--stage-ink);font-size:var(--t-meta)}.call-preview__cap{grid-area:cap;margin:0;color:var(--ink-2);font-size:var(--t-meta)}.call-preview__you{grid-area:you;color:var(--ink-2);font-size:var(--t-meta)}.call-note{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px dashed var(--chart-5);border-radius:var(--radius-xs);color:var(--ink-2)}.call-remote{display:flex;flex-wrap:wrap;gap:var(--space-2)}.call-remote:empty{display:none}.call-remote video{display:block;width:160px;aspect-ratio:4 / 3;object-fit:contain;border-radius:var(--radius-xs);background:var(--stage-bg)}.call-remote video[hidden]{display:none}.call-people{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.call-people__row{display:flex;align-items:center;gap:var(--space-2);min-width:0}.call-people__who{display:inline-grid;border-radius:50%}.call-people__who--speaking{box-shadow:0 0 0 2px var(--state-live);animation:call-speaking 1.4s ease-in-out infinite}@keyframes call-speaking{50%{box-shadow:0 0 0 4px var(--state-live-wash)}}@media(prefers-reduced-motion:reduce){.call-people__who--speaking{animation:none}}.call-people__name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-people__status{margin-inline-start:auto;color:var(--ink-3);font-size:var(--t-meta);text-align:end}.hub-panel>.page{max-width:none}.card-stack{gap:var(--gap-card)}.wb-section__body:has(>.dtable-frame){display:grid;gap:var(--gap-card)}.wb-section__body>.grid-auto:has(>.card){gap:var(--gap-card)}.roster__row--team{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.roster__row--team>:last-child{justify-self:end}@container (max-width: 600px){.roster__row--team{grid-template-columns:minmax(0,1fr)}.roster__row--team>:last-child{justify-self:start}}.tmsub__brand{width:100%}.shell__main--pane{padding:var(--space-3)}.shell--mobile .shell__main--pane{padding:var(--space-1)}.ld--fill{column-gap:var(--space-3)}.ld--fill>.ld__pane>.convcol,.ld--fill>.ld__pane>.convpane{background:var(--surface);border:0;border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.ld--fill>.ld__pane>.railcol{background:transparent;border-inline-start:0;padding:0 var(--s-half) var(--space-3)}.railcol .rail__section{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border-bottom:0;padding:var(--space-4) var(--space-5)}.railcol .railtabs{margin:0;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card)}.railcol .railtabs__t{border-radius:var(--radius-sm);padding-block:var(--space-2)}.railcol .railtabs__t--on{background:var(--surface-sunken)}.convpane .convo-pane>.tabs__list{align-self:stretch;width:auto;max-width:none;margin:0;gap:var(--space-5);padding:0 var(--space-5);background:transparent;border-radius:0;box-shadow:inset 0 -1px 0 var(--line)}.convpane .convo-pane>.tabs__list>.tabs__trigger{min-height:calc(var(--control-h) + var(--space-1));padding:0;border-radius:0;border-bottom:2px solid transparent}.convpane .convo-pane>.tabs__list>.tabs__trigger[data-state=active]{background:transparent;box-shadow:none;border-bottom-color:var(--blue)}.convpane .convo-pane>.tabs__list--scroll{max-width:none;overflow-y:hidden;scrollbar-width:none}.convpane .convo-pane>.tabs__list--scroll>.tabs__trigger:first-child,.convpane .convo-pane>.tabs__list--scroll>.tabs__trigger:first-child:not([data-state=active]){background:var(--surface);border-inline-end:0;padding-inline-end:var(--space-3)}.resolved-note{padding:var(--space-3) var(--space-5) 0}.resolved-note>.note{display:inline-flex;padding:var(--s-half) var(--space-3);border-radius:var(--radius-pill);font-size:var(--t-meta)}.rail__subnote{margin:calc(-1 * var(--space-1)) 0 0 calc(66px + var(--space-2));font-size:var(--t-micro);color:var(--ink-3);line-height:var(--lh-body);min-width:0;overflow-wrap:anywhere}.rail__confirm{display:flex;flex-direction:column;gap:var(--space-2);margin-inline-start:calc(66px + var(--space-2));padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.rail__confirm-actions{display:flex;gap:var(--space-2);flex-wrap:wrap}.filedrop{position:relative;display:grid;justify-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-4);border:1.5px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-sunken);text-align:center;cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast)}.filedrop:hover:not([data-disabled]){border-color:var(--ink-3)}.filedrop[data-over]{border-color:var(--focus-ring);background:var(--blue-wash)}.filedrop[data-disabled]{cursor:not-allowed;opacity:.6}.filedrop:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.filedrop__icon{display:grid;place-items:center;width:36px;height:36px;margin-bottom:var(--space-1);border-radius:var(--radius-sm);background:var(--blue-wash);color:var(--blue-ink)}.filedrop__prompt{font-weight:500;color:var(--ink)}.filedrop__hint{font-size:var(--t-ui);color:var(--ink-3)}.filedrop__choose{color:var(--blue-ink);font-weight:500}.filedrop__picked{position:relative;display:flex;align-items:center;gap:var(--space-3);min-width:0;align-self:start;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken)}.filedrop__glyph{flex:none;color:var(--ink-3)}.filedrop__name{flex:1;min-width:0;font-family:var(--mono);font-size:var(--t-ui);overflow-wrap:anywhere}.filedrop__meta{flex:none;font-size:var(--t-meta);color:var(--ink-3)}.abil__limits>summary{cursor:pointer;font-size:var(--t-micro);color:var(--ink-2);padding-block:var(--space-1)}@media(max-width:480px){.abil__row--builtin{flex-direction:column;align-items:stretch;gap:var(--space-2)}.abil__row--builtin .abil__why{margin-inline-start:0;text-align:start}}.cdir .is-id{overflow-wrap:anywhere}.cdir .field{width:min(100%,36rem)}.cdir .field>.sel{align-self:flex-start;max-width:100%}.cdir .input.is-id{font-family:var(--mono)}.waown__url{overflow-wrap:anywhere;min-width:0}.new-conv{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.new-conv__pair,.new-conv__values{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.new-conv__to{font-variant-numeric:tabular-nums}.new-conv__preview{display:grid;gap:var(--space-1);background:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-3)}.new-conv__preview-label{font-size:var(--t-micro);color:var(--ink-3);letter-spacing:.02em;text-transform:uppercase}.new-conv__note{margin:0;font-size:var(--t-meta);color:var(--ink-2);overflow-wrap:anywhere}.new-conv__hint{margin-inline-end:auto;align-self:center;font-size:var(--t-meta);color:var(--ink-2)}
