@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-ext-400-normal-C2zvOubV.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-400-normal-1aZr6b2b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2)format("woff2"),url(/assets/dm-mono-latin-400-normal--0xN8mdc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-ext-500-normal-BtRyHRi6.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-500-normal-Dw3M13d8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#ff8a4c;--accent-2:#ff5e62;--accent-ink:#e4501a;--accent-link:#c2410c;--on-accent:#1b0a03;--bg:#1a1f2b;--card:#222837;--card-hi:#272e3f;--inset:#1c2230;--field:#1b2130;--line:#ffffff12;--line-2:#ffffff1f;--field-line:#303a4f;--field-focus:#46536f;--t1:#eef1f6;--t2:#c8ceda;--t3:#9ca5b7;--t4:#949db0;--agent:#8ab8f2;--agent-deep:#8ab8f21f;--ok:#4cc38a;--ok-deep:#4cc38a21;--warn:#e9b86a;--warn-deep:#e9b86a21;--bad:#f2877b;--bad-deep:#f2877b21;--gloss:linear-gradient(180deg,#ffffff09,#fff0 42%);--shadow-card:inset 0 1px 0 #ffffff0f,0 10px 26px -14px #00000073,0 1px 3px #0000002e;--shadow-inset:inset 1px 1px 3px #00000047;--shadow-pop:0 20px 44px -12px #00000080;--hover:#ffffff09;--hover-2:#fff1;--accent-text:color-mix(in oklab,var(--accent) 82%,white);--accent-deep:color-mix(in oklab,var(--accent) 15%,transparent);--accent-edge:color-mix(in oklab,var(--accent) 38%,transparent);--glow:color-mix(in oklab,var(--accent) 9%,transparent);--glow-2:#7896dc0d;--btn-top:color-mix(in oklab,var(--accent) 82%,white);--btn-bot:var(--accent-2);--btn-text:var(--on-accent);--focus:var(--accent);--scrim:#080a1273;--side-t1:#f2f4f8;--side-t2:#c9cfdb;--side-t3:#98a1b4;--side-t4:#8790a6;--side-bg:linear-gradient(180deg,#171d2d,#121726 70%,#10151f);--side-edge:#0003;--side-hover:#ffffff0d;--side-hover-2:#ffffff14;--side-field:#ffffff0d;--side-line:#ffffff12;--side-line-2:#ffffff21;--tint:color-mix(in oklab,var(--accent) 80%,white);--side-field-solid:#1d2436;--side-foot:#10151f;--side-gloss:linear-gradient(180deg,#ffffff0a,#fff0 42%);--highlight:#fff6;--side-sunk:#00000073;--side-well:#00000026;--sans:"DM Sans Variable","DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"DM Mono",ui-monospace,SFMono-Regular,Menlo,monospace}@media (prefers-color-scheme:light),print{:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fb;--card:#fff;--card-hi:#fff;--inset:#f2f4f8;--field:#f7f8fb;--line:#0f142313;--line-2:#0f14231f;--field-line:#dce0ea;--field-focus:#b6bed0;--t1:#0e1320;--t2:#343c4e;--t3:#5b6478;--t4:#626b7f;--agent:#2f66a8;--agent-deep:#2f66a81a;--ok:#17804f;--ok-deep:#17804f1a;--warn:#8a5709;--warn-deep:#9a620c1a;--bad:#b7372b;--bad-deep:#b7372b17;--gloss:linear-gradient(180deg,#ffffffe6,#fff0 45%);--shadow-card:inset 0 1px 0 #fff,0 1px 2px #0f14230d,0 14px 32px -16px color-mix(in oklab,var(--accent-ink) 22%,#0f142340);--shadow-inset:inset 1px 1px 3px #0f142314;--shadow-pop:0 20px 50px -12px #0f142347;--hover:#0f142309;--hover-2:#0f14230f;--accent-text:var(--accent-link);--accent-deep:color-mix(in oklab,var(--accent) 11%,white);--accent-edge:color-mix(in oklab,var(--accent) 34%,transparent);--glow:color-mix(in oklab,var(--accent) 17%,transparent);--glow-2:color-mix(in oklab,var(--accent-2) 10%,transparent);--focus:var(--accent-ink)}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fb;--card:#fff;--card-hi:#fff;--inset:#f2f4f8;--field:#f7f8fb;--line:#0f142313;--line-2:#0f14231f;--field-line:#dce0ea;--field-focus:#b6bed0;--t1:#0e1320;--t2:#343c4e;--t3:#5b6478;--t4:#626b7f;--agent:#2f66a8;--agent-deep:#2f66a81a;--ok:#17804f;--ok-deep:#17804f1a;--warn:#8a5709;--warn-deep:#9a620c1a;--bad:#b7372b;--bad-deep:#b7372b17;--gloss:linear-gradient(180deg,#ffffffe6,#fff0 45%);--shadow-card:inset 0 1px 0 #fff,0 1px 2px #0f14230d,0 14px 32px -16px color-mix(in oklab,var(--accent-ink) 22%,#0f142340);--shadow-inset:inset 1px 1px 3px #0f142314;--shadow-pop:0 20px 50px -12px #0f142347;--hover:#0f142309;--hover-2:#0f14230f;--accent-text:var(--accent-link);--accent-deep:color-mix(in oklab,var(--accent) 11%,white);--accent-edge:color-mix(in oklab,var(--accent) 34%,transparent);--glow:color-mix(in oklab,var(--accent) 17%,transparent);--glow-2:color-mix(in oklab,var(--accent-2) 10%,transparent);--focus:var(--accent-ink)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media print{:root[data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fb;--card:#fff;--card-hi:#fff;--inset:#f2f4f8;--field:#f7f8fb;--line:#0f142313;--line-2:#0f14231f;--field-line:#dce0ea;--field-focus:#b6bed0;--t1:#0e1320;--t2:#343c4e;--t3:#5b6478;--t4:#626b7f;--agent:#2f66a8;--agent-deep:#2f66a81a;--ok:#17804f;--ok-deep:#17804f1a;--warn:#8a5709;--warn-deep:#9a620c1a;--bad:#b7372b;--bad-deep:#b7372b17;--gloss:linear-gradient(180deg,#ffffffe6,#fff0 45%);--shadow-card:inset 0 1px 0 #fff,0 1px 2px #0f14230d,0 14px 32px -16px color-mix(in oklab,var(--accent-ink) 22%,#0f142340);--shadow-inset:inset 1px 1px 3px #0f142314;--shadow-pop:0 20px 50px -12px #0f142347;--hover:#0f142309;--hover-2:#0f14230f;--accent-text:var(--accent-link);--accent-deep:color-mix(in oklab,var(--accent) 11%,white);--accent-edge:color-mix(in oklab,var(--accent) 34%,transparent);--glow:color-mix(in oklab,var(--accent) 17%,transparent);--glow-2:color-mix(in oklab,var(--accent-2) 10%,transparent);--focus:var(--accent-ink)}}:root[data-accent=lagoon]{--accent:#22c7b8;--accent-2:#3b9cf5;--accent-ink:#0a7a73;--accent-link:#0a7a73;--on-accent:#03201c}:root[data-accent=iris]{--accent:#9486ff;--accent-2:#c07bf5;--accent-ink:#5a43ee;--accent-link:#5a43ee;--on-accent:#120a33}:root[data-accent=green]{--accent:#3fbf83;--accent-2:#2a9d8f;--accent-ink:#12764a;--accent-link:#12764a;--on-accent:#04160d}[data-swatch=ember]{--sw:#ff8a4c;--sw-2:#ff5e62}[data-swatch=lagoon]{--sw:#22c7b8;--sw-2:#3b9cf5}[data-swatch=iris]{--sw:#9486ff;--sw-2:#c07bf5}[data-swatch=green]{--sw:#3fbf83;--sw-2:#2a9d8f}*{box-sizing:border-box}html,body{min-height:100%}body{font-family:var(--sans);letter-spacing:-.01em;color:var(--t1);-webkit-font-smoothing:antialiased;background:radial-gradient(900px 620px at 88% -8%,var(--glow),transparent 62%),radial-gradient(760px 540px at 18% 108%,var(--glow-2),transparent 62%),var(--bg);font-variant-numeric:tabular-nums;background-attachment:fixed;margin:0;font-size:13.5px;font-weight:450;line-height:1.5}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}h2{font-size:16px;font-weight:600;line-height:1.35}h3{font-size:14px;font-weight:600}h4{font-size:13.5px;font-weight:600}strong,b{font-weight:600}a{color:var(--accent-text);text-underline-offset:3px}a:hover{opacity:.85}code,kbd,.linkbox,.request-reference{font-family:var(--mono);letter-spacing:0}.muted{color:var(--t3)}blockquote{background:var(--inset);box-shadow:var(--shadow-inset);color:var(--t1);overflow-wrap:anywhere;border-radius:12px;margin:8px 0 0;padding:10px 14px}figcaption{color:var(--t3);font-size:12px}details{margin-top:12px}summary{cursor:pointer;color:var(--accent-text);min-height:44px;padding:8px 0;font-weight:500}button,select,input,textarea{font:inherit;color:inherit;letter-spacing:inherit}button,a,summary,input,select,textarea{touch-action:manipulation}button{cursor:pointer;border:1px solid var(--line-2);background:var(--gloss),var(--card);min-height:44px;color:var(--t2);white-space:normal;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;font-weight:600;display:inline-flex}button:hover{background:var(--hover-2);color:var(--t1)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:linear-gradient(180deg,var(--btn-top),var(--accent) 45%,var(--btn-bot));color:var(--btn-text);box-shadow:inset 0 1px 0 var(--highlight),0 8px 20px -8px var(--accent);border-color:#0000}button.primary:hover{filter:brightness(1.06);color:var(--btn-text)}select,input:not([type=checkbox]):not([type=radio]),textarea{border:1px solid var(--field-line);background:var(--field);min-height:44px;color:var(--t1);border-radius:10px;max-width:100%;padding:8px 12px;font-size:13px;font-weight:500}select{width:100%;margin-top:6px;display:block}textarea{resize:vertical;width:100%;min-height:88px;line-height:1.5}input::placeholder,textarea::placeholder{color:var(--t4)}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--accent-ink);margin:0}label{color:var(--t2)}fieldset{border:0;min-width:0;margin:0;padding:0}legend{letter-spacing:.12em;text-transform:uppercase;color:var(--t4);margin-bottom:10px;padding:0;font-size:10.5px;font-weight:600}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible,[role=option]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:is(h1,h2,h3,h4,main,section,article,form,div)[tabindex="-1"]:is(:focus,:focus-visible){outline:none}select:focus,input:focus,textarea:focus{border-color:var(--field-focus)}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actions button{max-width:100%}.link-button{min-height:0;color:var(--accent-text);overflow-wrap:anywhere;text-align:left;background:0 0;border:0;border-radius:4px;padding:0;font-weight:500;text-decoration:underline}.link-button:hover{background:0 0}.pill,.badge,.kind-chip{white-space:nowrap;background:var(--hover-2);height:20px;color:var(--t2);border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.kind-chip{letter-spacing:.05em;text-transform:uppercase;height:18px;font-size:10px}.count{text-align:center;min-width:20px;color:var(--t3);font-size:11px}.record,.reason,.trace-surface,.detail,.empty,.admin-section,.support-page,.unavailable,.appearance fieldset,.ticket-discussion,.knowledge-version,.help-support-panel{border-radius:16px}.record{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);overflow-wrap:anywhere;margin-top:14px;padding:18px 20px}.record p{color:var(--t2);margin-top:6px}.record h2,.record h3{color:var(--t1)}.record .actions,.record>button{margin-top:12px}.record-title{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.reason{background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-edge);border-radius:12px;margin-top:16px;padding:14px 16px}.reason p{color:var(--t2);margin-top:6px}.reason button{margin-top:12px}.empty{border:1px dashed var(--line-2);background:var(--inset);color:var(--t3);gap:10px;padding:28px 24px;display:grid}.empty h2{color:var(--t1)}.empty-mark{color:var(--accent-text);font-size:24px}.notice{background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-edge);color:var(--t1);border-radius:12px;margin-bottom:18px;padding:12px 14px}.notice:empty{box-shadow:none;margin:0;padding:0}[role=alert]{color:var(--bad)}p[role=alert],div[role=alert]{background:var(--bad-deep);box-shadow:inset 0 0 0 1px var(--bad-deep);border-radius:12px;margin:10px 0;padding:10px 14px}div[role=alert] p{color:var(--t1)}.heading{margin-bottom:20px}.heading h2,[data-workspace-page]>section>h2:first-child,[data-workspace-page]>h2:first-child,.trace-surface>h2{letter-spacing:-.02em;font-size:22px;line-height:1.2}.heading p{color:var(--t3);max-width:80ch;margin-top:6px}.section-label{color:var(--t4);letter-spacing:.12em;text-transform:uppercase;margin:18px 0 8px;font-size:10.5px;font-weight:600}.skip-link{z-index:60;background:var(--card);color:var(--t1);box-shadow:var(--shadow-pop);border-radius:12px;padding:10px 14px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}.live-workspace{max-width:980px;margin:0 auto;padding:32px 24px}.live-workspace>h1+p{color:var(--t3);margin-top:8px}.account-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.workspace-shell{grid-template-columns:252px minmax(0,1fr);max-width:none;min-height:100dvh;margin:0;padding:0;display:grid}.workspace-sidebar{scrollbar-width:none;height:100dvh;color:var(--side-t1);background:radial-gradient(260px 180px at 0% 0%,color-mix(in oklab,var(--accent) 12%,transparent),transparent 70%),var(--side-bg);border-right:1px solid var(--side-edge);--t1:var(--side-t1);--t2:var(--side-t2);--t3:var(--side-t3);--t4:var(--side-t4);--hover:var(--side-hover);--hover-2:var(--side-hover-2);--field:var(--side-field);--line:var(--side-line);--line-2:var(--side-line-2);--accent-text:var(--tint);--focus:var(--accent);--card:transparent;--card-hi:transparent;--inset:var(--side-well);--gloss:var(--side-gloss);--panel-solid:var(--side-field-solid);flex-direction:column;gap:2px;padding:14px 12px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.workspace-sidebar::-webkit-scrollbar{display:none}.workspace-brand{align-items:center;gap:10px;min-height:44px;padding:6px 8px;display:flex}.brand-mark{width:32px;height:32px;color:var(--on-accent);background:linear-gradient(145deg,var(--tint),var(--accent) 45%,var(--accent-2));box-shadow:inset 0 1px 0 var(--highlight),0 6px 16px -6px var(--glow);border-radius:10px;flex:none;place-items:center;font-weight:600;display:grid}.brand-name{min-width:0;display:grid}.brand-name small{letter-spacing:.1em;text-transform:uppercase;color:var(--t4);font-size:10.5px;font-weight:600}.brand-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.brand-name.with-switcher .cl-organizationSwitcherTrigger{margin-left:-2px;padding:0}.brand-name.with-switcher .cl-organizationPreviewAvatarBox,.brand-name.with-switcher .cl-organizationSwitcherTrigger .cl-avatarBox{display:none}.search-trigger{background:var(--field);width:100%;min-height:44px;box-shadow:inset 1px 1px 3px var(--side-sunk);color:var(--t3);border:0;border-radius:10px;justify-content:space-between;margin:8px 0 6px;padding:0 10px;font-size:12.5px;font-weight:500}.search-trigger:hover{background:var(--hover-2);color:var(--t1)}.search-trigger kbd{color:var(--t3);border:1px solid var(--line-2);border-radius:5px;padding:0 5px;font-size:10.5px}.workspace-sidebar nav{background:0 0;border:0;flex-direction:column;flex:1 0 auto;padding:0;display:flex}.nav-group{flex-direction:column;gap:2px;display:flex}.nav-group-settings{margin-top:auto;padding-top:10px}.nav-group-items{flex-direction:column;gap:2px;display:flex}.workspace-nav-group{width:100%;min-height:44px;box-shadow:none;letter-spacing:.12em;text-transform:uppercase;color:var(--t4);text-align:left;background:0 0;border:0;border-radius:9px;justify-content:flex-start;align-items:flex-end;gap:6px;margin:0;padding:6px 10px 5px;font-size:10.5px;font-weight:600}.workspace-nav-group:hover{color:var(--t2);background:0 0}.workspace-nav-group .nav-count{letter-spacing:normal}.nav-chevron{flex:none;margin-left:-4px}.workspace-nav-group[aria-expanded=false] .nav-chevron{transform:rotate(-90deg)}.nav-item-folded{display:none}.nav-icon{color:var(--t4);flex:none}.nav-item[aria-current=page] .nav-icon{color:var(--accent-text)}.nav-item{width:100%;min-height:44px;color:var(--t3);text-align:left;box-shadow:none;background:0 0;border:0;border-radius:9px;justify-content:flex-start;gap:10px;padding:7px 10px;font-size:13px;font-weight:500;position:relative}.nav-item:hover{background:var(--hover);color:var(--t1)}.nav-item[aria-current=page]{color:var(--t1);background:linear-gradient(90deg,color-mix(in oklab,var(--accent) 22%,transparent),color-mix(in oklab,var(--accent) 5%,transparent));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 18%,transparent)}.nav-item[aria-current=page]:before{content:"";background:var(--accent);width:3px;box-shadow:0 0 12px var(--accent);border-radius:0 3px 3px 0;position:absolute;top:10px;bottom:10px;left:-12px}.nav-count{color:var(--on-accent);background:linear-gradient(180deg,var(--accent),var(--accent-2));border-radius:999px;margin-left:auto;padding:0 7px;font-size:11px;font-weight:600;line-height:18px}.workspace-brand,.search-trigger{flex:none}.sidebar-foot{border-top:1px solid var(--line);background:var(--side-foot);flex:none;gap:8px;margin:6px -12px -12px;padding:10px 12px 12px;display:grid}.sidebar-account{padding:4px 8px}.help-support>button{width:100%;color:var(--t3);background:0 0;border:0;border-radius:9px;justify-content:flex-start;font-weight:500}.help-support>button:hover{background:var(--hover);color:var(--t1)}.help-support>button{gap:10px}.help-support>button .nav-icon{color:var(--t4);flex:none}.help-support-panel{border:1px solid var(--line-2);background:var(--field);box-shadow:var(--shadow-pop);color:var(--t1);gap:10px;margin-top:8px;padding:14px;display:grid}.help-support-panel p{color:var(--t3);font-size:12.5px}.help-support-panel label{color:var(--t2);gap:6px;font-size:12px;display:grid}.help-support-panel textarea{background:var(--inset);border-color:var(--line-2);min-height:72px;color:var(--t1)}.help-support-panel label.check{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.help-support-panel .support-disclosure{color:var(--t2)}.help-support-panel .actions{flex-wrap:wrap}.support-shot{object-fit:contain;object-position:left top;border:1px solid var(--line-2);background:var(--inset);border-radius:10px;max-width:100%;max-height:160px;display:block}.support-shot[data-dimmed]{opacity:.35}.support-captured .support-shot{max-height:none}.linkbox{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:var(--inset);box-shadow:var(--shadow-inset);border-radius:10px;padding:8px 10px;font-size:12px}.workspace-content{overflow-wrap:anywhere;width:100%;min-width:0;max-width:1260px;margin:0 auto;padding:28px 40px 80px}.workspace-page-header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:14px;display:flex}.workspace-page-header button{overflow-wrap:normal;flex:none}.workspace-page-header h1{letter-spacing:.12em;text-transform:uppercase;color:var(--t4);overflow-wrap:anywhere;font-size:12px;font-weight:600}.workspace-page-header p{color:var(--t3);margin-top:3px;font-size:12px}.workspace-content [data-workspace-page][hidden]{display:none!important}.workspace-content [data-workspace-page]>section{border-top:0;margin-top:0;padding-top:0}.workspace-content>[role=status]:empty{display:none}.workspace-content>.reason{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;display:flex}.workspace-content>.reason h2{font-size:13px}.workspace-content>.reason p{flex:280px;margin:0;font-size:12.5px}.workspace-content>.reason button{margin:0}.workspace-operation{margin-bottom:16px}.workspace-back{margin-bottom:14px}.workspace-personal{max-width:640px}.workspace-personal p{color:var(--t2);margin-top:12px}.workspace-primary{min-width:0}.workspace-discussion{min-width:0;margin-top:24px}@media (width>=1200px){.workspace-view-layout:has(.workspace-discussion){grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;gap:20px;display:grid}.workspace-discussion{margin-top:0;position:sticky;top:20px}}@media (width<=900px){html{scroll-padding-top:72px}.workspace-shell{grid-template-columns:1fr}.workspace-sidebar{z-index:20;overscroll-behavior-x:contain;border-right:0;border-bottom:1px solid var(--side-edge);flex-direction:row;align-items:center;gap:6px;height:auto;padding:8px 12px;scroll-padding-inline:12px;position:sticky;top:0;overflow:auto hidden}.workspace-brand{flex:none;padding:0}.brand-name,.search-trigger span,.search-trigger kbd,.workspace-nav-group{display:none}.brand-name.with-switcher{display:grid}.brand-name.with-switcher small{display:none}.search-trigger{flex:none;width:auto;margin:0}.search-trigger:before{content:"Search"}.workspace-sidebar nav{flex-direction:row;flex:none;gap:2px}.nav-group,.nav-group-items{flex-direction:row;gap:2px}.nav-item-folded{display:inline-flex}.nav-group-settings{margin-top:0;padding-top:0}.nav-item{white-space:nowrap;flex:none;width:auto}.nav-item[aria-current=page]:before{display:none}.sidebar-foot{background:0 0;border-top:0;flex:none;align-items:center;gap:6px;margin:0;padding:0;display:flex;position:static}.help-support{position:static}.help-support>button{white-space:nowrap}.workspace-sidebar .help-support-panel{z-index:40;background:var(--panel-solid);max-height:calc(100dvh - 80px);position:fixed;top:64px;left:12px;right:12px;overflow-y:auto}.workspace-content{padding:20px 16px 64px}}.request-meta{color:var(--t3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.request-reference{color:var(--t4);font-size:11.5px}a.request-reference{color:var(--accent-text)}.request-page,.ticket-discussion{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);padding:18px}.request-page .ticket-discussion{box-shadow:none;background:0 0;border:0;padding:0}.ticket-discussion>h2{margin-bottom:10px;font-size:18px}.ticket-discussion textarea{min-height:7rem}.ticket-activity{padding-left:1.25rem}.ticket-activity li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 0}.comment-body{white-space:pre-wrap;overflow-wrap:anywhere}.copy-link{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.copy-link [role=status]:empty{display:none}.copy-link [role=status]{color:var(--ok);font-size:12px}.copy-link input{width:min(28rem,100%)}.ticket-reference-input{width:min(22rem,100%);margin-inline:8px}.unavailable{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);max-width:640px;box-shadow:var(--shadow-card);justify-items:start;gap:12px;padding:24px;display:grid}.unavailable p{color:var(--t3)}.review-grid{grid-template-columns:minmax(200px,.85fr) minmax(270px,1.2fr);align-items:start;gap:20px;display:grid}.request-list{border-top:1px solid var(--line)}.request{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;min-height:0;color:var(--t1);overflow-wrap:anywhere;background:0 0;border-radius:0;padding:14px 12px;font-weight:450;display:block}.request[aria-pressed=true]{background:var(--accent-deep);box-shadow:inset 3px 0 var(--accent)}.request span,.request strong{margin-top:6px;display:block}.request span:first-child{margin-top:0}.request .muted{font-size:12.5px}.request .agent-kind{vertical-align:1px;margin:0 4px 0 0;display:inline-flex}.found-in h4{margin:0 0 4px}.agent-suggestion .agent-kind{margin-right:6px}.review-decision .decide-note{margin:12px 0 0;line-height:1.5}.request[aria-pressed=true] .muted,.request[aria-pressed=true] figcaption{color:var(--t2)}.compact .request{padding-top:9px;padding-bottom:9px}.review-grid>.detail{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow:auto}.detail{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-card);padding:20px}.detail>h2{margin:10px 0 14px;font-size:18px}.evidence{border-bottom:1px solid var(--line);margin:0;padding:12px 0}.fields{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.fields>div{flex:1;min-width:130px}.deadline{color:var(--t3);margin-bottom:16px}.deadline small{margin-top:4px;font-size:11px;display:block}.display-options{color:var(--t3);flex-wrap:wrap;gap:10px 20px;margin:-8px 0 18px;font-size:12px;display:flex}.display-options label{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:flex}.view-note{color:var(--t3);margin-top:20px}.persistent-review{margin-top:16px}.dismissed{opacity:.7}.app{border:1px solid var(--line);background:var(--gloss),var(--card);max-width:1440px;box-shadow:var(--shadow-card);border-radius:18px;margin:24px auto;overflow:hidden}.topbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.brand{align-items:center;gap:10px;font-size:15px;display:flex}.logo{width:32px;height:32px;color:var(--on-accent);background:linear-gradient(145deg,var(--tint),var(--accent) 45%,var(--accent-2));border-radius:10px;place-items:center;font-size:18px;display:grid}.shell{grid-template-columns:200px minmax(0,1fr);min-height:700px;display:grid}.shell>nav{background:var(--inset);border-right:1px solid var(--line);padding:18px 12px}.shell>nav a{min-height:44px;color:var(--t3);border-radius:9px;justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;padding:8px 10px;font-weight:500;text-decoration:none;display:flex}.shell>nav a:hover{background:var(--hover);color:var(--t1)}.shell>nav a[aria-current]{background:var(--accent-deep);color:var(--t1);box-shadow:inset 0 0 0 1px var(--accent-edge)}.shell>main,.app main{overflow-wrap:anywhere;min-width:0;padding:28px}footer{border-top:1px solid var(--line);color:var(--t3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font-size:12px;display:flex}@media (width<=800px){.shell{grid-template-columns:1fr}.shell>nav{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:8px;display:flex}.shell>nav a{justify-content:start;margin:0}}@media (width<=600px){.app{border-radius:14px;margin:8px}.shell>main,.app main{padding:16px}.review-grid{grid-template-columns:1fr}.review-grid>.detail{max-height:none;position:static;overflow:visible}.fields{flex-direction:column}.actions button{flex:135px}}.people-ownership,.company-knowledge,.workspace-inputs,.extraction-review{margin-block:0 24px}.ownership-editor{background:var(--card);box-shadow:inset 0 0 0 1px var(--accent-edge);border-radius:14px;margin-block:14px;padding:16px}.ownership-editor fieldset{gap:14px;display:grid}.ownership-editor label{gap:6px;font-size:12.5px;font-weight:500;display:grid}.ownership-editor input:not([type=checkbox]),.ownership-editor textarea,.ownership-editor select{width:100%}.ownership-editor textarea{min-height:96px}.ownership-editor label:has(input[type=checkbox]){cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.identity-row{border-top:1px solid var(--line);gap:8px;padding-block:8px;display:grid}@media (width>=768px){.identity-row{grid-template-columns:1fr 2fr auto;align-items:end}}.knowledge-version{background:var(--inset);box-shadow:var(--shadow-inset);margin-block:12px;padding:14px}.knowledge-body{white-space:pre-wrap;overflow-wrap:anywhere}.company-knowledge label{gap:6px;display:grid}.company-knowledge .reason>button{margin-top:10px}.company-knowledge [aria-current=true]{box-shadow:var(--shadow-card),0 0 0 2px var(--accent-edge)}.workspace-inputs .record-title{flex-wrap:wrap;justify-content:space-between;display:flex}.workspace-inputs details{margin-block:10px}.execution-filters,.execution-editor{gap:10px;margin-block:12px;display:grid}.execution-filters label{gap:6px;display:grid}.execution-filters label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}.execution-editor button{justify-self:start}.trace-surface{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);margin:0 0 20px;padding:20px}.trace-surface>p{color:var(--t2)}.trace-surface label{gap:6px;max-width:100%;font-size:12.5px;font-weight:500;display:grid}.trace-surface input:not([type=checkbox]),.trace-surface select{width:100%;min-width:0}.trace-surface textarea{min-height:110px}.trace-surface p{margin-block:8px}.trace-surface details{margin:12px 0}.trace-surface summary{font-weight:600}.trace-surface time{color:var(--t3);font-size:12.5px}.trace-surface blockquote{white-space:pre-wrap}.trace-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.trace-filters label{flex:190px;min-width:0}.trace-filters .trace-filter-details{flex:1 0 100%;margin:0}.trace-filter-details .trace-filters{margin:12px 0}.trace-timeline{gap:12px;padding:0;list-style:none;display:grid}.trace-timeline .record{background:var(--inset);box-shadow:var(--shadow-inset);border:0;margin:0}.trace-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.trace-comparison section{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:12px;padding:12px}.trace-comparison h4{margin:0 0 8px}.trace-reference{overflow-wrap:anywhere;font-family:var(--mono);color:var(--t3);font-size:12px}.trace-link{text-align:left}.trace-surface .trace-checkbox{cursor:pointer;align-items:start;gap:10px;min-height:44px;margin:14px 0;display:flex}.trace-checkbox input{flex:none;margin-top:3px}.related-decisions{margin-top:12px}@media (width<=600px){.trace-surface{padding:14px}.trace-filters>*{width:100%}.trace-comparison{grid-template-columns:1fr}}.organization-admin .heading{margin-bottom:20px}.admin-section{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);margin-top:14px;padding:18px 20px}.admin-section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.admin-section-title h3{margin:0;font-size:16px}.admin-section>p{max-width:760px;color:var(--t2);margin:8px 0}.admin-empty{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:12px;padding:14px}.admin-source-list{padding:0;list-style:none}.admin-source-list li{border-top:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.admin-source-list li>*{min-width:0;max-width:100%}.admin-source-list p{color:var(--t2);margin:6px 0;font-size:12.5px}.admin-boundary{background:var(--agent-deep);color:var(--t2);border-radius:12px;margin-top:20px;padding:14px 18px}.admin-boundary h3{color:var(--t1);margin-bottom:8px}.admin-section details{max-width:760px;margin-top:10px}.admin-section details p{margin-top:8px}.admin-caption{color:var(--t3);font-size:12.5px}.support-page{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);gap:12px;padding:20px;display:grid}.support-page>p{color:var(--t2)}.support-captured{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:12px;grid-template-columns:minmax(140px,max-content) 1fr;gap:8px 16px;margin:0;padding:14px;display:grid}.support-captured dt{letter-spacing:.12em;text-transform:uppercase;color:var(--t4);padding-top:2px;font-size:10.5px;font-weight:600}.support-captured dd{overflow-wrap:anywhere;margin:0}.id-list{flex-wrap:wrap;gap:4px 14px;display:flex}@media (width<=560px){.support-captured{grid-template-columns:1fr}.support-captured dt{margin-top:6px}}.appearance{gap:18px;max-width:760px;display:grid}.appearance fieldset{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);padding:18px}.segmented{background:var(--field);box-shadow:var(--shadow-inset);border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.segmented label{min-height:44px;color:var(--t3);cursor:pointer;border-radius:999px;align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.segmented label:has(input:checked){background:var(--hover-2);color:var(--t1);box-shadow:inset 0 0 0 1px var(--line-2)}.segmented label:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.segmented input,.swatch input{opacity:0;pointer-events:none;position:absolute}.swatches{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.swatch{background:var(--inset);box-shadow:var(--shadow-inset);cursor:pointer;border:1px solid #0000;border-radius:14px;gap:4px;padding:12px;display:grid;position:relative}.swatch:has(input:checked){border-color:var(--accent-edge);background:var(--accent-deep);box-shadow:none}.swatch:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.swatch i{background:linear-gradient(90deg,var(--sw),var(--sw-2));border-radius:9px;height:28px}.swatch b{color:var(--t1);font-size:13px}.swatch small{color:var(--t2);font-size:11.5px}.palette-layer{z-index:50;background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:start center;padding:12vh 16px 16px;display:grid;position:fixed;inset:0}.palette{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line-2);width:min(560px,100%);box-shadow:var(--shadow-pop);border-radius:18px;gap:8px;padding:14px;display:grid}.palette-input{width:100%;border-radius:999px!important}.palette-results{gap:2px;max-height:50vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.palette-results li{cursor:pointer;min-height:44px;color:var(--t1);border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:flex}.palette-results li>span:last-child{overflow-wrap:anywhere;min-width:0}.palette-results li[aria-disabled=true]{cursor:default;color:var(--t3)}.palette-note{color:var(--t3);margin:0 0 6px;padding:0 10px;font-size:12.5px}.palette-results li.is-active{background:var(--accent-deep);box-shadow:inset 3px 0 0 var(--accent),inset 0 0 0 1px var(--accent-edge)}.palette-empty{color:var(--t3)!important;cursor:default!important}@media (prefers-reduced-motion:no-preference){button,a,.nav-item{transition:background-color .15s,color .15s}.nav-chevron{transition:transform .15s}}@media print{body{background:0 0}.workspace-sidebar,.skip-link,.palette-layer{display:none}.workspace-shell{grid-template-columns:1fr}}.pghead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.pghead .actions{margin-top:4px}.pgsub{color:var(--t3);max-width:80ch;margin-top:6px;font-size:13px}.crumbs{color:var(--t4);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:500;display:flex}.crumbs a{color:var(--t3);text-decoration:none}.crumbs a:hover{color:var(--t1)}.mono{font-family:var(--mono);letter-spacing:0;font-size:12.5px}.grid2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px;display:grid}@media (width<=1100px){.grid2{grid-template-columns:minmax(0,1fr)}}.stack{flex-direction:column;gap:16px;display:flex}.stack .record{margin-top:0}.record .ph{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sico{background:var(--inset);width:36px;height:28px;box-shadow:var(--shadow-inset);color:var(--t3);font-size:9.5px;font-weight:600;font-family:var(--mono);letter-spacing:0;border-radius:8px;flex:none;place-items:center;display:inline-grid}.chip{white-space:nowrap;letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.chip.s-ok{color:var(--ok);background:var(--ok-deep)}.chip.s-new{color:var(--warn);background:var(--warn-deep)}.chip.s-bad{color:var(--bad);background:var(--bad-deep)}.chip.s-open{color:var(--agent);background:var(--agent-deep)}.errbanner{background:var(--bad-deep);box-shadow:inset 0 0 0 1px var(--bad-deep);color:var(--t1);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 14px;padding:12px 14px;font-size:13px;display:flex}.errbanner b{color:var(--bad)}.errbanner .actions{margin:0}.table-card{padding:0;overflow:hidden}.tw{position:relative;overflow-x:auto}table.t{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}table.t th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--t4);white-space:nowrap;padding:14px 18px 8px;font-size:10.5px;font-weight:600}table.t td{border-top:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:12px 18px}table.t td:first-child{white-space:normal;min-width:240px;max-width:420px}.source-name{flex-wrap:nowrap;align-items:center;gap:10px;display:inline-flex}.source-name a{color:var(--t1);text-decoration:none}.source-name a:hover{text-decoration:underline}.table-foot{margin-top:10px;font-size:11.5px}.methods{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0 0 16px;display:grid}button.method{text-align:left;background:var(--inset);min-height:0;box-shadow:var(--shadow-inset);color:var(--t1);border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px;display:flex}button.method b{font-size:13px;font-weight:600}button.method small{color:var(--t3);white-space:normal;font-size:11.5px;line-height:1.4}button.method[aria-pressed=true]{border-color:var(--accent-edge);background:var(--accent-deep);box-shadow:none}.drop{border:1px dashed var(--line-2);text-align:center;background:var(--inset);color:var(--t3);border-radius:14px;padding:26px}.drop.dragging{border-color:var(--accent);background:var(--accent-deep)}.drop b{color:var(--t1);font-weight:600}.drop p{margin-top:6px;font-size:11.5px}.paste-label{color:var(--t3);gap:6px;font-size:11.5px;display:grid}.paste-label textarea{min-height:120px}.fields{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:14px;display:grid}.fields label{letter-spacing:.1em;text-transform:uppercase;color:var(--t4);flex-direction:column;gap:6px;font-size:10.5px;font-weight:600;display:flex}.fields label.check,.channels label.check{text-transform:none;letter-spacing:0;color:var(--t2);flex-direction:row;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:500}.fields select,.fields input,.fields textarea{text-transform:none;letter-spacing:0;margin-top:0}.channels{gap:4px;margin-top:14px;display:grid}.import-row{justify-content:space-between;margin-top:16px}.frows{margin:12px 0 0;padding:0;list-style:none}.frow{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:grid}.frow-name{overflow-wrap:anywhere;min-width:0}@media (width<=640px){.frow{grid-template-columns:auto 1fr auto}.hide-sm{display:none}}.prog{background:var(--inset);border-radius:99px;width:90px;height:4px;overflow:hidden}.prog i{background:linear-gradient(90deg,var(--accent),var(--accent-2));height:100%;display:block}.prog.wide{width:100%;height:8px;margin:6px 0 10px}.prog.wide i{transition:width .4s}.recheck-line{justify-content:space-between;gap:12px;margin:0;display:flex}.done-note{background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-edge);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}@media (width<=640px){.done-note{grid-template-columns:1fr}}.steps{gap:8px;margin:8px 0 0;padding-left:18px;display:grid}.kv{grid-template-columns:130px 1fr;gap:10px 14px;margin:12px 0 0;font-size:13px;display:grid}.kv dt{color:var(--t4);letter-spacing:.12em;text-transform:uppercase;padding-top:2px;font-size:10.5px;font-weight:600}.kv dd{overflow-wrap:anywhere;min-width:0;color:var(--t1);margin:0}.kept-text{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono);background:var(--inset);max-height:420px;box-shadow:var(--shadow-inset);border-radius:12px;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.used-in{gap:6px;margin:8px 0 0;padding-left:18px;display:grid}.inline-confirm{gap:6px}a.button-link{border:1px solid var(--line-2);background:var(--gloss),var(--card);min-height:44px;color:var(--t2);border-radius:999px;align-items:center;padding:0 16px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}a.button-link:hover{background:var(--hover-2);color:var(--t1);opacity:1}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filters{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}button.fchip{background:var(--inset);min-height:32px;color:var(--t2);box-shadow:none;border:1px solid #0000;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}button.fchip[aria-pressed=true]{background:var(--accent-deep);border-color:var(--accent-edge);color:var(--t1)}.kchip{background:var(--inset);height:20px;color:var(--t2);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.facts{color:var(--t3);flex-wrap:wrap;gap:14px;margin-top:8px;font-size:12.5px;display:flex}.facts b{color:var(--t1);font-weight:600}.people-directory{margin:14px 0 20px}.stack>*{min-width:0}.people-directory .table-foot{margin-top:10px}table.t td.clip{white-space:normal;overflow-wrap:anywhere;max-width:34ch}table.t td .cell-label select{min-height:36px;margin-top:0;padding:0 8px;font-size:12.5px}table.t.onb td:first-child{max-width:320px}.table-card .ph{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px 0;display:flex}.table-card .pad{padding:16px 18px}.table-card .import-row{border-top:1px solid var(--line);margin-top:0;padding:12px 18px 16px}button.quiet{min-height:36px;box-shadow:none;border:1px solid var(--line);background:0 0;padding:0 10px;font-size:12px}ul.plain{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}ul.rules{gap:6px;margin:8px 0 0;padding-left:18px;font-size:13px;display:grid}.person-page .actions .chip,.person-page .actions .kchip{align-self:center}.chip.s-off{color:var(--t3);background:var(--inset)}.meta{color:var(--t3);font-size:12px;display:block}.av{letter-spacing:.02em;background:var(--agent-deep);width:30px;height:30px;color:var(--agent);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:9px;flex:none;place-items:center;font-size:10.5px;font-weight:700;display:inline-grid}.av.lg{border-radius:14px;width:48px;height:48px;font-size:14px}.agrid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}a.agent{box-sizing:border-box;height:100%;color:var(--t1);background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;text-decoration:none;display:flex}a.agent:hover{border-color:var(--line-2)}.agent-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.agent-name{align-items:center;gap:10px;margin:0;display:inline-flex}.agent-name b{font-weight:600}.agent-purpose{color:var(--t2);font-size:12.5px}.agent-stats{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.agent-stats b{color:var(--t1)}.acc{background:var(--inset);border-radius:99px;height:6px;display:flex;overflow:hidden}.acc i{background:linear-gradient(90deg,var(--accent),var(--accent-2));height:100%;display:block}.acc i.e{background:var(--agent)}.acc i.r{background:var(--bad)}.phead{grid-template-columns:auto 1fr auto;align-items:start;gap:16px;margin-bottom:12px;display:grid}.phead h2{margin:0}@media (width<=700px){.phead{grid-template-columns:auto 1fr}.phead>.actions{grid-column:1/-1}}.ladder{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}@media (width<=760px){.ladder{grid-template-columns:minmax(0,1fr)}}.rung{background:var(--inset);box-shadow:var(--shadow-inset);color:var(--t3);border-radius:12px;flex-direction:column;gap:6px;padding:12px;font-size:12px;display:flex}.rung b{color:var(--t2);font-size:13px}.rung em{color:var(--accent-text);font-size:11.5px;font-style:normal;font-weight:600}.rung.on{background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-edge)}.rung.on b{color:var(--t1)}.rung.cap em,.rung.cap b,.rung.cap>span{color:var(--t3)}.rung button{align-self:flex-start}ul.runs{margin:0;padding:0;list-style:none}a.need{border-top:1px solid var(--line);min-height:44px;color:var(--t1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 4px;text-decoration:none;display:grid}ul.runs li:first-child a.need{border-top:0}.table-card ul.runs a.need{padding:12px 18px}a.need:hover{background:var(--hover)}a.need b{overflow-wrap:anywhere;font-size:13px;font-weight:600}@media (width<=560px){a.need{grid-template-columns:auto minmax(0,1fr)}a.need>.chip{grid-column:2;justify-self:start}}dl.load{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}dl.load div{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:10px;padding:10px}dl.load dt{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;font-weight:600}dl.load dd{font-variant-numeric:tabular-nums;color:var(--t1);margin:0;font-size:18px;font-weight:600}ol.tl{margin:10px 0 0;padding:0;list-style:none}ol.tl>li{color:var(--t2);overflow-wrap:anywhere;padding:0 0 14px 22px;font-size:13px;position:relative}ol.tl>li:before{content:"";background:var(--t3);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:3px}ol.tl>li.k:before{background:var(--accent)}ol.tl>li:not(:last-child):after{content:"";background:var(--line-2);width:1px;position:absolute;top:16px;bottom:0;left:6px}.tl-label{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:11px;font-weight:600;display:block}ol.tl ul.plain{margin-top:2px}.found-by{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:12px;margin:8px 0;padding:12px 14px}.found-by h3{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:12px}.found-by p{margin:4px 0 0}.knowledge-used{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:12px;margin:8px 0;padding:12px 14px}.knowledge-used h3{color:var(--t3);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px}.knowledge-used>p{margin:2px 0 8px;font-size:12px}.knowledge-used ul.plain{margin:0}.knowledge-used li{overflow-wrap:anywhere}.knowledge-used .mono{color:var(--t3);margin-right:4px;font-size:12px}.corrections .meta{display:inline}.knowledge-topics input.search{border-radius:999px;width:100%;margin:0 0 12px;padding:0 16px;display:block}ul.topics{margin:0;padding:0;list-style:none}a.topic{border-top:1px solid var(--line);min-height:44px;color:var(--t1);padding:14px 18px;text-decoration:none;display:block}ul.topics li:first-child a.topic{border-top:0}a.topic:focus-visible{outline-offset:-3px}a.topic:hover{background:var(--hover)}a.topic .top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.topic-title{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.topic-status{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:inline-flex}.tsum{color:var(--t3);max-width:84ch;margin:4px 0 10px;font-size:12.5px;display:block}.tmeta{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:12px;display:flex}.ref{font-family:var(--mono);color:var(--t3);letter-spacing:0;font-size:11.5px}.cchip{background:var(--agent-deep);height:20px;color:var(--agent);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.src{background:var(--inset);height:20px;color:var(--t3);white-space:nowrap;border-radius:5px;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.tmeta .people{gap:4px;display:inline-flex}.av.sm{border-radius:50%;width:24px;height:24px;font-size:9.5px}.empty-row{color:var(--t3);margin:0;padding:18px;font-size:13px}.topic-page .grid2{margin-top:14px}.topic-page .record>h3,.topic-page .record .ph h3,.tcols h3{letter-spacing:.12em;text-transform:uppercase;color:var(--t4);margin:0;font-size:10.5px;font-weight:600}.topic-page .record>h3+*{margin-top:10px}.topic-summary{max-width:70ch;font-size:15px;color:var(--t1)!important}.tcols{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;display:grid}.tcols ul{color:var(--t2);flex-direction:column;gap:6px;margin:6px 0 0;padding-left:16px;font-size:13px;display:flex}.quotes{gap:10px;display:grid}.quote{background:var(--inset);border-radius:12px;margin:0;padding:12px 14px}.quote blockquote{box-shadow:none;color:var(--t1);background:0 0;border-radius:0;margin:0 0 8px;padding:0;font-size:14.5px;font-weight:500;line-height:1.5}.quote figcaption{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.who{color:var(--t1);align-items:center;gap:8px;font-weight:600;display:inline-flex}.topic-sources ul.plain{gap:0;margin:6px 0 0}.topic-sources li+li .srow{border-top:1px solid var(--line)}.srow{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.srow-main{flex-direction:column;gap:2px;min-width:0;display:flex}.srow-main .muted{font-size:12px}.srow .people{gap:3px;display:inline-flex}.srow-links{flex-wrap:wrap;gap:12px;font-size:12.5px;font-weight:600;display:inline-flex}@media (width<=640px){.srow{grid-template-columns:auto minmax(0,1fr) auto}.srow>.hide-sm{display:none}}.suggest{background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-edge);color:var(--t1);border-radius:12px;padding:10px 12px;font-size:13px}.draft-banner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.draft-banner .actions{margin:0}a.button-link.primary-link{background:linear-gradient(180deg,var(--btn-top),var(--accent) 45%,var(--btn-bot));color:var(--btn-text);border-color:#0000}a.button-link.primary-link:hover{filter:brightness(1.06);color:var(--btn-text)}.claims{gap:10px!important}.claim{color:var(--t2);justify-content:space-between;align-items:flex-start;gap:10px;font-size:13px;display:flex}.claim-chips{flex:none;gap:6px;display:inline-flex}.claim-cites{font-size:12px}.people-list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.chips{flex-wrap:wrap;gap:6px;display:flex}.fields.single{grid-template-columns:minmax(0,1fr)}.fields.thirds{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.field-static{color:var(--t1);flex-direction:column;gap:4px;font-size:13px;display:flex}.field-label{letter-spacing:.1em;text-transform:uppercase;color:var(--t4);font-size:10.5px;font-weight:600}.claim-rows{gap:8px;margin:10px 0;display:grid}.clrow{grid-template-columns:minmax(0,1fr) 140px auto;align-items:center;gap:8px;display:grid}.clrow select{margin-top:0}.clrow .claim-text{color:var(--t2);font-size:13px}.clrow label.check,.edit-sources label.check{color:var(--t2);align-items:center;gap:6px;min-height:44px;font-size:12.5px;display:inline-flex}.clrow.off textarea,.clrow.off input:not([type=checkbox]),.clrow.off .claim-text,.edit-sources li.off .srow-main{opacity:.5;text-decoration:line-through}@media (width<=640px){.clrow{grid-template-columns:minmax(0,1fr)}}.edit-sources li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.add-source{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px;display:flex}.add-source label{letter-spacing:.1em;text-transform:uppercase;min-width:200px;color:var(--t4);flex-direction:column;flex:1;font-size:10.5px;font-weight:600;display:flex}.add-source select{text-transform:none;letter-spacing:0}.editor-foot{margin-top:16px}@media (width<=560px){a.topic .top{flex-direction:column;gap:6px}.topic-status{justify-content:flex-start}}.rgrid{gap:12px;max-width:800px;margin:14px 0 0;display:grid}.rgrid>li{min-width:0}.lesson{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);overflow-wrap:anywhere;border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.lesson:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lesson>*{margin:0}.lesson-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.lesson .chips{color:var(--t3);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.lesson .links{color:var(--t3);font-size:12px}.lesson .actions{margin:0}.run-link{margin-left:2px;font-size:11.5px;font-weight:500}.cap{color:var(--agent);background:var(--agent-deep);border-radius:10px;padding:7px 10px;font-size:12px}.rtitle{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.rsum{color:var(--t2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.chgs{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.chg{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 12px;font-size:13px;display:grid}.chg:first-child{border-top:0}.chg.editing{display:block}.chg.off .chg-edit textarea,.chg.off .chg-edit>p{opacity:.5}.chgl{letter-spacing:.08em;text-transform:uppercase;color:var(--t4);padding-top:2px;font-size:10.5px;font-weight:600}.chg-edit{flex-direction:column;gap:8px;display:flex}.chg-edit>p{margin:0}.chg-edit-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.chg-edit-head label.check{align-items:center;gap:8px;min-height:44px;font-size:12.5px;font-weight:600;display:inline-flex}.chg-edit-head select{width:auto;margin-top:0}.chg-edit textarea{width:100%;min-height:44px}.del{color:var(--bad);background:var(--bad-deep);border-radius:4px;padding:0 3px;text-decoration:line-through}.ins{color:var(--ok);background:var(--ok-deep);border-radius:4px;padding:0 3px;text-decoration:none}.meta.good{color:var(--ok);font-weight:600}.review-group{margin-top:24px}.review-group>h3{margin:0 0 4px}.knowledge-waiting .link-button{margin-left:4px}@media (width<=640px){.chg{grid-template-columns:minmax(0,1fr)}}.seg{background:var(--field);box-shadow:var(--shadow-inset);border-radius:999px;padding:3px;display:inline-flex}.seg button{white-space:nowrap;min-height:38px;box-shadow:none;color:var(--t3);background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:12px;font-weight:600}.seg button[aria-pressed=true]{background:var(--hover-2);color:var(--t1);box-shadow:inset 0 0 0 1px var(--line-2)}.assigned-work .pghead .actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ticket-filters{align-items:flex-end}.fselect{color:var(--t3);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.fselect select{border-radius:999px;width:auto;min-height:32px;margin:0;padding:0 10px;font-size:12px}.ticket-counts{margin:0 0 12px}.board{grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.board-col{background:var(--inset);box-shadow:var(--shadow-inset);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex}.colh{letter-spacing:.12em;text-transform:uppercase;color:var(--t4);justify-content:space-between;align-items:center;margin:0;padding:6px 8px 4px;font-size:10.5px;font-weight:600;display:flex}.colh .ct{letter-spacing:0;color:var(--t3);font-variant-numeric:tabular-nums;font-size:11px}.col-empty{padding:8px 4px}ul.cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}a.ticket-card{color:var(--t1);background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:7px;padding:11px 12px;text-decoration:none;display:flex}a.ticket-card:hover{border-color:var(--line-2);opacity:1}.card-title{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.35}.card-tags{flex-wrap:wrap;gap:6px;display:flex}.apr{color:var(--warn);background:var(--warn-deep);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:600}p.apr{margin:0 0 12px;display:inline-block}.cfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cmeta{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cmeta .meta{display:inline}.avs{gap:2px;display:inline-flex}.av.bot{background:var(--agent-deep);color:var(--agent);border-radius:7px}.pri{color:var(--t3);white-space:nowrap;font-size:11.5px}.pri.hi{color:var(--bad);font-weight:600}@media (width<=1100px){.board{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}}@media (width<=560px){.board{grid-template-columns:minmax(0,1fr)}}table.t.tickets th{padding:8px 10px 6px}table.t.tickets td{padding:10px 12px}table.t.tickets td .meta{display:block}button.sort{min-height:32px;box-shadow:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:0 0;border:0;padding:0 8px}a.row-title{color:var(--t1);font-weight:600;text-decoration:none}a.row-title:hover{text-decoration:underline}.chip.dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ticket-page .pghead h2{font-size:20px}.ticket-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stsel{border-radius:999px;width:auto;min-height:38px;margin:0;padding:0 12px;font-size:12.5px;font-weight:600}.stsel.st-in_progress{color:var(--agent)}.stsel.st-blocked{color:var(--bad)}.stsel.st-done{color:var(--ok)}.ticket-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}@media (width<=1000px){.ticket-grid{grid-template-columns:minmax(0,1fr)}}.ticket-page .record{margin-top:0}.ticket-page .record>h3,.ticket-page .record .ph h3{letter-spacing:.12em;text-transform:uppercase;color:var(--t4);margin:0;font-size:10.5px;font-weight:600}.ticket-page .record>h3+*{margin-top:10px}.ticket-description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin-top:8px}ul.checklist{gap:4px;margin:10px 0 0}.chk{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;font-size:13px;display:grid}.chk label{color:var(--t1);overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;display:flex}.chk input{flex:none;width:18px;height:18px}.chk .dn{color:var(--t4);text-decoration:line-through}.chk .who{font-weight:500}@media (width<=560px){.chk{grid-template-columns:minmax(0,1fr) auto}.chk .who{grid-column:1;padding-left:28px}}.inline-form{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px;display:flex}.inline-form .field{flex:180px}.inline-form .actions{flex-wrap:wrap;gap:8px;display:flex}label.field{letter-spacing:.1em;text-transform:uppercase;color:var(--t4);flex-direction:column;gap:6px;font-size:10.5px;font-weight:600;display:flex}label.field input,label.field select,label.field textarea{text-transform:none;letter-spacing:0;margin:0}.evidence-list{gap:12px;margin-top:10px}figure.ev{margin:0}.side-kv{grid-template-columns:1fr;gap:4px;margin:0;font-size:13px;display:grid}.side-kv dt{letter-spacing:.12em;text-transform:uppercase;color:var(--t4);margin-top:12px;font-size:10.5px;font-weight:600}.side-kv dt:first-child{margin-top:0}.side-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.side-kv dd .meta{margin-top:2px}.stack.tight{gap:6px}.who-row{justify-content:space-between;align-items:center;gap:8px;display:flex}button.lnk{min-height:32px;box-shadow:none;color:var(--accent-text);background:0 0;border:0;justify-content:flex-start;padding:0;font-size:12.5px;font-weight:600}button.lnk:hover{background:0 0;text-decoration:underline}ul.links li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ticket-activity-panel ol.ticket-activity{margin:10px 0 0}.composer{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}dialog.dlg{box-sizing:border-box;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--t1);background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--line-2);box-shadow:var(--shadow-pop);border-radius:18px;padding:18px}dialog.dlg::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog.dlg form{flex-direction:column;gap:12px;display:flex}dialog.dlg h3{font-size:16px}dialog.dlg .fields{margin-top:0}.dlg-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.agent-act{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin-top:6px;display:grid}.agent-bubble{background:var(--inset);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.agent-bubble p{margin:0}.agent-bubble.dr{background:var(--warn-deep);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--warn) 25%,transparent)}.turn-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.agent-kind{letter-spacing:.07em;text-transform:uppercase;background:var(--agent-deep);height:16px;color:var(--agent);border-radius:999px;align-items:center;padding:0 6px;font-size:9.5px;font-weight:700;display:inline-flex}.agent-body{white-space:pre-wrap;color:var(--t1)}.agent-citations{flex-wrap:wrap;align-items:center;gap:5px;display:flex}a.src{color:var(--agent);text-decoration:none}a.src:hover{background:var(--agent-deep)}.mail{background:var(--card);box-shadow:var(--shadow-card);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.gate{color:var(--t2);font-size:12px}.agent-edit{background:var(--card);box-shadow:inset 0 0 0 1px var(--accent-edge);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.agent-edit textarea{min-height:120px}.agent-waiting{margin:8px 0 0;padding:0}.origin{letter-spacing:.05em;text-transform:uppercase;background:var(--inset);height:18px;color:var(--t3);border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.origin.k{background:var(--accent-deep);color:var(--accent-text)}.origin.a{background:var(--agent-deep);color:var(--agent)}.origin.tmp{background:var(--warn-deep);color:var(--warn)}.resp{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 0;display:grid}.resp:first-of-type{border-top:0}.resp .rt{overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.resp .rs{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.resp .rs .actions{margin-left:auto}.route{font-family:var(--mono);color:var(--t2);background:var(--inset);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12px;display:flex}.route .arrow{color:var(--t4)}.resp-edit{background:var(--card);box-shadow:inset 0 0 0 1px var(--accent-edge);border-radius:12px;flex-direction:column;gap:10px;margin:8px 0;padding:12px;display:flex}.matched-responsibility{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.update-card{flex-direction:column;gap:8px;display:flex}.update-card .row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.update-quote{color:var(--t2);overflow-wrap:anywhere;font-size:13.5px}.evals .ph{padding:16px 18px 0}.evals .evals-foot{margin:0;padding:10px 18px 16px}.promos{margin-bottom:16px}.promo{background:var(--gloss),linear-gradient(180deg,var(--card-hi),var(--card));border:1px solid var(--accent-edge);box-shadow:var(--shadow-card),0 0 0 4px color-mix(in oklab,var(--accent) 8%,transparent);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;display:grid}.promo .meta{margin:4px 0 0}.promo.ok{border-color:var(--line);box-shadow:var(--shadow-card)}.promo.bad{border-color:var(--bad-deep);box-shadow:var(--shadow-card),0 0 0 4px var(--bad-deep)}.promo .actions{flex-wrap:wrap;margin:0}@media (width<=760px){.promo{grid-template-columns:auto 1fr}.promo>.actions{grid-column:1/-1}}.fields .inline{align-items:center;gap:8px;display:flex}.fields .inline input{max-width:7em}.home-page .stats{background:var(--card);box-shadow:var(--shadow-card);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;display:grid}.home-page .stats>a{text-align:left;border-left:1px solid var(--line);color:var(--t1);min-height:44px;padding:16px 20px;text-decoration:none;transition:background-color .15s;display:block}.home-page .stats>a:first-child{border-left:0;border-radius:16px 0 0 16px}.home-page .stats>a:last-child{border-radius:0 16px 16px 0}.home-page .stats>a:hover{background:var(--hover)}.home-page .stats small{letter-spacing:.14em;text-transform:uppercase;color:var(--t4);font-size:10px;font-weight:600;display:block}.home-page .stats b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:6px;font-size:24px;font-weight:600;display:block}.home-page .stats span{color:var(--t3);font-size:11.5px}@media (width<=700px){.home-page .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .stats>a{border-left:0;border-top:1px solid var(--line);border-radius:0!important}.home-page .stats>a:nth-child(-n+2){border-top:0}}.home-page .hgrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}@media (width<=1000px){.home-page .hgrid{grid-template-columns:minmax(0,1fr)}}.home-page .stack{gap:16px;min-width:0;display:grid}.home-needs ul li:first-child a.need{border-top:0}.home-needs a.need{margin:0 -18px;padding:12px 18px}.home-needs .ic{background:var(--well);width:34px;height:34px;box-shadow:var(--shadow-inset);color:var(--t3);border-radius:10px;place-items:center;display:grid}.home-needs a.need b{font-size:13px;font-weight:600;display:block}.home-needs a.need .meta{display:block}.home-needs .chev{color:var(--t4)}.home-needs a.need:hover .chev{color:var(--t2)}.home-page ol.steps{flex-direction:column;gap:12px;padding:0;display:flex}.home-page .step{grid-template-columns:18px 1fr;gap:10px;font-size:13px;display:grid}.home-page .step i{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.home-page .step i .nav-icon{width:11px;height:11px}.home-page .step.done i{background:var(--accent);color:var(--on-accent);border-color:#0000}.home-page .step a b{font-weight:600}.home-page .step.done a b{color:var(--t3);font-weight:500}.home-page .step .meta{display:block}.home-page .feed li{border-top:1px solid var(--line);color:var(--t2);padding:10px 0;font-size:12.5px}.home-page .feed li:first-child{border-top:0;padding-top:0}.home-page .feed .meta{font-size:11px;display:block}.home-page .team-load li{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.ai-processing{gap:16px;display:grid}.ai-processing>h2{margin:0}.consent-facts{gap:10px;margin:8px 0 0;display:grid}.consent-facts div{grid-template-columns:120px minmax(0,1fr);gap:12px;display:grid}.consent-facts dt{color:var(--t3);font-size:12px}.consent-facts dd{overflow-wrap:anywhere;margin:0}@media (width<=560px){.consent-facts div{grid-template-columns:1fr;gap:2px}}.consent-form{gap:12px;margin-top:12px;display:grid}.consent-form label.check{min-height:44px;color:var(--t2);align-items:center;gap:8px;font-size:13px;display:flex}.consent-form fieldset{border:0;gap:2px;margin:0;padding:0;display:grid}.consent-form legend{color:var(--t3);margin-bottom:4px;font-size:12px}button.danger{background:var(--bad-deep);color:var(--bad);border-color:var(--bad-deep)}.people-import .import-form textarea{width:100%;font:inherit}.people-import .drafts{gap:12px}.people-import .draft{border:1px solid var(--line);border-radius:12px;min-width:0;padding:14px}.people-import .draft .ph{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}.people-import .fields label .meta{text-transform:none;letter-spacing:0;margin-top:4px;font-weight:400;display:block}.people-import .draft .ph h4{margin:0 8px 0 0}.people-import .draft blockquote.quote{border-left:3px solid var(--line);color:var(--t2);overflow-wrap:anywhere;margin:8px 0;padding:8px 12px}.people-import .draft.decided{opacity:.8;padding:10px 14px}.people-import .draft.decided h4{margin:0}.people-import .draft .check span{overflow-wrap:anywhere}.import-cta{margin-bottom:12px}details.proof>summary{cursor:pointer;list-style:revert;padding:4px 0}details.proof>summary h3{font-size:inherit;display:inline}.found-in{flex-direction:column;gap:6px;display:flex}.suggested-owner{margin:8px 0}.report-problem{z-index:40;background:var(--card);min-height:32px;color:var(--accent-ink);border:1px solid var(--accent-ink);box-shadow:var(--shadow-pop);border-radius:9px;padding:4px 12px;font-size:12.5px;font-weight:600;position:fixed;bottom:8px;right:12px}.report-problem:hover{background:var(--hover)}dialog.report-problem-dialog{flex-direction:column;gap:10px;display:none}dialog.report-problem-dialog[open]{display:flex}dialog.report-problem-dialog .report-link{align-items:center;gap:8px;display:flex}dialog.report-problem-dialog .report-link a{flex:1;min-width:0}dialog.report-problem-dialog .support-shot{max-height:220px}dialog.report-problem-dialog label.check{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}dialog.report-problem-dialog textarea{min-height:84px}dialog.report-problem-dialog .actions{justify-content:flex-end}.support-captured .support-comment{white-space:pre-wrap;overflow-wrap:anywhere}
