@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.jsdelivr.net/fontsource/fonts/geist:vf@latest/latin-wght-normal.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.jsdelivr.net/fontsource/fonts/geist-mono:vf@latest/latin-wght-normal.woff2)format("woff2")}@font-face{font-family:Survey Pixel;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/press-start-2p@latest/latin-400-normal.woff2)format("woff2")}@font-face{font-family:DotGothic16;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/dotgothic16@latest/latin-400-normal.woff2)format("woff2")}:root{--gray-950:#0a0b0e;--gray-900:#0f1115;--gray-850:#171a20;--gray-800:#1c1f26;--gray-750:#232730;--gray-700:#2b303a;--gray-650:#333844;--gray-600:#3d434f;--gray-550:#495060;--gray-500:#545b69;--gray-450:#656d7b;--gray-400:#7a828f;--gray-350:#949ba7;--gray-300:#aeb4bf;--gray-250:#c4c9d1;--gray-200:#d6dae0;--gray-150:#e4e7eb;--gray-100:#eef0f3;--gray-50:#f6f7f9;--white:#fff;--black:#05070a;--teal-200:#8ff3e8;--teal-300:#5ce9da;--teal-400:#2fdccb;--teal-500:#15c7b6;--teal-600:#0fa394;--teal-700:#0c7e73;--teal-800:#0a5f58;--green-300:#6ee787;--green-400:#46d164;--green-500:#2ea043;--green-600:#238636;--amber-300:#f2cc60;--amber-400:#e3b341;--amber-500:#d29922;--amber-600:#b07e1a;--red-300:#ff9492;--red-400:#ff6a63;--red-500:#f0483e;--red-600:#cf3730;--blue-300:#79c0ff;--blue-400:#58a6ff;--blue-500:#388bfd;--blue-600:#2563eb;--violet-300:#d2a8ff;--violet-400:#bc8cff;--violet-500:#a371f7;--violet-600:#8957e5;--rose-300:#ff9bce;--rose-400:#f778ba;--rose-500:#db61a2;--rose-600:#bf3989;--plum-300:#f2a3ea;--plum-400:#e87bd8;--plum-500:#ce5bbe;--plum-600:#a83c9e;--orange-300:#ffb77c;--orange-400:#ff9f5a;--orange-500:#e8843c;--orange-600:#c56a2a;--bg-app:var(--gray-950);--bg-base:var(--gray-900);--surface-sunken:var(--gray-950);--surface-raised:var(--gray-850);--surface-overlay:var(--gray-800);--surface-input:#12141a;--surface-hover:#ffffff0b;--surface-active:#ffffff13;--surface-selected:color-mix(in oklab, var(--teal-500) 12%, transparent);--border-subtle:var(--gray-800);--border-default:var(--gray-700);--border-strong:var(--gray-600);--border-focus:var(--accent);--text-primary:var(--gray-100);--text-secondary:var(--gray-300);--text-muted:#7f8794;--text-faint:var(--gray-500);--text-inverse:var(--gray-950);--text-on-accent:#05231f;--text-link:var(--teal-300);--text-link-hover:var(--teal-200);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-active:var(--teal-600);--accent-text:var(--teal-300);--accent-bg:color-mix(in oklab, var(--teal-500) 14%, transparent);--accent-border:color-mix(in oklab, var(--teal-500) 42%, transparent);--accent-ring:color-mix(in oklab, var(--teal-500) 45%, transparent);--hue-blue:var(--blue-400);--hue-violet:var(--violet-400);--hue-amber:var(--amber-400);--hue-green:var(--green-400);--hue-orange:var(--orange-400);--hue-red:var(--red-400);--hue-teal:var(--teal-400);--hue-rose:var(--rose-400);--hue-plum:var(--plum-400);--hue-lime:#a3e635;--role-pm:var(--blue-400);--role-support:var(--amber-400);--role-qa:var(--violet-400);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.light,[data-theme=light]{--bg-app:var(--gray-50);--bg-base:var(--white);--surface-sunken:var(--gray-50);--surface-raised:var(--white);--surface-overlay:var(--white);--surface-input:var(--white);--surface-hover:#090b0e09;--surface-active:#090b0e0f;--surface-selected:color-mix(in oklab, var(--teal-600) 10%, var(--white));--border-subtle:var(--gray-100);--border-default:var(--gray-200);--border-strong:var(--gray-300);--text-primary:#14161b;--text-secondary:var(--gray-550);--text-muted:var(--gray-450);--text-faint:var(--gray-350);--text-inverse:var(--white);--text-on-accent:var(--white);--text-link:var(--teal-700);--text-link-hover:var(--teal-800);--accent:var(--teal-700);--accent-hover:var(--teal-800);--accent-active:var(--teal-800);--accent-text:var(--teal-700);--accent-bg:color-mix(in oklab, var(--teal-600) 12%, var(--white));--accent-border:color-mix(in oklab, var(--teal-600) 34%, var(--white));--accent-ring:color-mix(in oklab, var(--teal-600) 40%, transparent);--hue-blue:var(--blue-600);--hue-violet:var(--violet-600);--hue-amber:var(--amber-600);--hue-green:var(--green-600);--hue-orange:var(--orange-600);--hue-red:var(--red-600);--hue-teal:var(--teal-700);--hue-rose:var(--rose-600);--hue-plum:var(--plum-600);--hue-lime:#4d7c0f;--role-pm:var(--blue-600);--role-support:var(--amber-600);--role-qa:var(--violet-600);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--tint-base:transparent}.light,[data-theme=light]{--tint-base:var(--white)}:root,.light,[data-theme=light]{--blue-bg:color-mix(in oklab, var(--hue-blue) 15%, var(--tint-base));--blue-border:color-mix(in oklab, var(--hue-blue) 38%, var(--tint-base));--violet-bg:color-mix(in oklab, var(--hue-violet) 15%, var(--tint-base));--violet-border:color-mix(in oklab, var(--hue-violet) 38%, var(--tint-base));--amber-bg:color-mix(in oklab, var(--hue-amber) 16%, var(--tint-base));--amber-border:color-mix(in oklab, var(--hue-amber) 40%, var(--tint-base));--green-bg:color-mix(in oklab, var(--hue-green) 15%, var(--tint-base));--green-border:color-mix(in oklab, var(--hue-green) 38%, var(--tint-base));--orange-bg:color-mix(in oklab, var(--hue-orange) 16%, var(--tint-base));--orange-border:color-mix(in oklab, var(--hue-orange) 40%, var(--tint-base));--red-bg:color-mix(in oklab, var(--hue-red) 15%, var(--tint-base));--red-border:color-mix(in oklab, var(--hue-red) 38%, var(--tint-base));--teal-bg:color-mix(in oklab, var(--hue-teal) 15%, var(--tint-base));--teal-border:color-mix(in oklab, var(--hue-teal) 40%, var(--tint-base));--rose-bg:color-mix(in oklab, var(--hue-rose) 15%, var(--tint-base));--rose-border:color-mix(in oklab, var(--hue-rose) 38%, var(--tint-base));--success:var(--hue-green);--success-bg:var(--green-bg);--success-border:var(--green-border);--warning:var(--hue-amber);--warning-bg:var(--amber-bg);--warning-border:var(--amber-border);--danger:var(--hue-red);--danger-bg:var(--red-bg);--danger-border:var(--red-border);--info:var(--hue-blue);--info-bg:var(--blue-bg);--info-border:var(--blue-border);--neutral-fg:var(--text-secondary);--neutral-bg:var(--surface-active);--neutral-border:var(--border-default)}[data-sv-theme=dark]{--bg-app:#0a0b0e;--bg-base:#0f1115;--surface-sunken:#0a0b0e;--surface-raised:#171a20;--surface-overlay:#1c1f26;--surface-input:#12141a;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(74.6695% -.129452 -.00895387/.14);--border-subtle:#1c1f26;--border-default:#2b303a;--border-strong:#3d434f;--border-focus:var(--accent);--text-primary:#eef0f3;--text-secondary:#aeb4bf;--text-muted:#7f8794;--text-faint:#545b69;--text-inverse:#0a0b0e;--text-on-accent:#05231f;--text-link:#5ce9da;--text-link-hover:#8ff3e8;--accent:#15c7b6;--accent-hover:#2fdccb;--accent-active:#0fa394;--accent-text:#5ce9da;--accent-bg:oklab(74.6695% -.129452 -.00895387/.14);--accent-border:oklab(74.6695% -.129452 -.00895387/.42);--accent-ring:oklab(74.6695% -.129452 -.00895387/.45);--hue-blue:#58a6ff;--hue-violet:#bc8cff;--hue-amber:#e3b341;--hue-green:#46d164;--hue-orange:#ff9f5a;--hue-red:#ff6a63;--hue-teal:#2fdccb;--hue-rose:#f778ba;--hue-plum:#e87bd8;--hue-lime:#a3e635;--role-pm:#58a6ff;--role-support:#e3b341;--role-qa:#bc8cff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=light]{--bg-app:#f6f7f9;--bg-base:#fff;--surface-sunken:#f6f7f9;--surface-raised:#fff;--surface-overlay:#fff;--surface-input:#fff;--surface-hover:#090b0e0a;--surface-active:#090b0e12;--surface-selected:oklab(95.3413% -.00919195 -.000654292);--border-subtle:#eef0f3;--border-default:#d6dae0;--border-strong:#aeb4bf;--border-focus:var(--accent);--text-primary:#14161b;--text-secondary:#495060;--text-muted:#656d7b;--text-faint:#949ba7;--text-inverse:#fff;--text-on-accent:#fff;--text-link:#0c7e73;--text-link-hover:#0a5f58;--accent:#0c7e73;--accent-hover:#0a5f58;--accent-active:#0a5f58;--accent-text:#0c7e73;--accent-bg:oklab(94.4095% -.0110303 -.000785162);--accent-border:oklab(82.2969% -.0349294 -.00248648);--accent-ring:oklab(53.4128% -.0919195 -.00654346/.45);--hue-blue:#2563eb;--hue-violet:#8957e5;--hue-amber:#b07e1a;--hue-green:#238636;--hue-orange:#c56a2a;--hue-red:#cf3730;--hue-teal:#0c7e73;--hue-rose:#bf3989;--hue-plum:#a83c9e;--hue-lime:#4d7c0f;--role-pm:#2563eb;--role-support:#b07e1a;--role-qa:#8957e5;--tint-base:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sv-theme=midnight]{--bg-app:#070b16;--bg-base:#0b1120;--surface-sunken:#070b16;--surface-raised:#111a2e;--surface-overlay:#16213a;--surface-input:#0d1526;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(72.7293% -.0319601 -.139084/.14);--border-subtle:#16213a;--border-default:#23304d;--border-strong:#33436a;--border-focus:var(--accent);--text-primary:#e8edf7;--text-secondary:#a9b6cf;--text-muted:#8492ae;--text-faint:#56627d;--text-inverse:#070b16;--text-on-accent:#06142b;--text-link:#9cc5ff;--text-link-hover:#c2dbff;--accent:#6aa8ff;--accent-hover:#8dbdff;--accent-active:#4f8fea;--accent-text:#9cc5ff;--accent-bg:oklab(72.7293% -.0319601 -.139084/.14);--accent-border:oklab(72.7293% -.0319601 -.139084/.42);--accent-ring:oklab(72.7293% -.0319601 -.139084/.45);--hue-blue:#58a6ff;--hue-violet:#bc8cff;--hue-amber:#e3b341;--hue-green:#46d164;--hue-orange:#ff9f5a;--hue-red:#ff6a63;--hue-teal:#2fdccb;--hue-rose:#f778ba;--hue-plum:#e87bd8;--hue-lime:#a3e635;--role-pm:#58a6ff;--role-support:#e3b341;--role-qa:#bc8cff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=forest]{--bg-app:#0a100d;--bg-base:#0e1612;--surface-sunken:#0a100d;--surface-raised:#15201a;--surface-overlay:#1b2821;--surface-input:#101914;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(73.4985% -.127375 .0481825/.14);--border-subtle:#1b2821;--border-default:#26362d;--border-strong:#36493e;--border-focus:var(--accent);--text-primary:#e9f1ec;--text-secondary:#a9bcb0;--text-muted:#83998b;--text-faint:#56685c;--text-inverse:#0a100d;--text-on-accent:#04200f;--text-link:#8fe0b5;--text-link-hover:#b5edcf;--accent:#4cc38a;--accent-hover:#6bd3a0;--accent-active:#38a673;--accent-text:#8fe0b5;--accent-bg:oklab(73.4985% -.127375 .0481825/.14);--accent-border:oklab(73.4985% -.127375 .0481825/.42);--accent-ring:oklab(73.4985% -.127375 .0481825/.45);--hue-blue:#58a6ff;--hue-violet:#bc8cff;--hue-amber:#e3b341;--hue-green:#46d164;--hue-orange:#ff9f5a;--hue-red:#ff6a63;--hue-teal:#2fdccb;--hue-rose:#f778ba;--hue-plum:#e87bd8;--hue-lime:#a3e635;--role-pm:#58a6ff;--role-support:#e3b341;--role-qa:#bc8cff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=dusk]{--bg-app:#110c16;--bg-base:#16101c;--surface-sunken:#110c16;--surface-raised:#201828;--surface-overlay:#281e31;--surface-input:#1a1321;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(73.5371% .155384 -.0794591/.14);--border-subtle:#281e31;--border-default:#382a44;--border-strong:#4c3a5c;--border-focus:var(--accent);--text-primary:#f3ecf7;--text-secondary:#c3b4cf;--text-muted:#a08fae;--text-faint:#6c5c7a;--text-inverse:#110c16;--text-on-accent:#2a0a24;--text-link:#f2a3ea;--text-link-hover:#f8c8f2;--accent:#e87bd8;--accent-hover:#f09ae3;--accent-active:#ce5bbe;--accent-text:#f2a3ea;--accent-bg:oklab(73.5371% .155384 -.0794591/.14);--accent-border:oklab(73.5371% .155384 -.0794591/.42);--accent-ring:oklab(73.5371% .155384 -.0794591/.45);--hue-blue:#58a6ff;--hue-violet:#bc8cff;--hue-amber:#e3b341;--hue-green:#46d164;--hue-orange:#ff9f5a;--hue-red:#ff6a63;--hue-teal:#2fdccb;--hue-rose:#f778ba;--hue-plum:#e87bd8;--hue-lime:#a3e635;--role-pm:#58a6ff;--role-support:#e3b341;--role-qa:#bc8cff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=hcdark]{--bg-app:#000;--bg-base:#000;--surface-sunken:#000;--surface-raised:#0d0d0d;--surface-overlay:#141414;--surface-input:#000;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(88.0851% -.0126607 .180143/.14);--border-subtle:#5a5a5a;--border-default:#8a8a8a;--border-strong:#fff;--border-focus:var(--accent);--text-primary:#fff;--text-secondary:#f0f0f0;--text-muted:#d0d0d0;--text-faint:#a8a8a8;--text-inverse:#000;--text-on-accent:#000;--text-link:#ffe45c;--text-link-hover:#fff0a0;--accent:#ffd400;--accent-hover:#ffe45c;--accent-active:#e6bf00;--accent-text:#ffe45c;--accent-bg:oklab(88.0851% -.0126607 .180143/.14);--accent-border:oklab(88.0851% -.0126607 .180143/.42);--accent-ring:oklab(88.0851% -.0126607 .180143/.45);--hue-blue:#79c0ff;--hue-violet:#d2a8ff;--hue-amber:#f2cc60;--hue-green:#6ee787;--hue-orange:#ffb77c;--hue-red:#ff9492;--hue-teal:#5ce9da;--hue-rose:#ff9bce;--hue-plum:#f2a3ea;--hue-lime:#bef264;--role-pm:#79c0ff;--role-support:#f2cc60;--role-qa:#d2a8ff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=fjord]{--bg-app:#e9eef4;--bg-base:#f3f6fa;--surface-sunken:#e4eaf1;--surface-raised:#fff;--surface-overlay:#fff;--surface-input:#fff;--surface-hover:#090b0e0a;--surface-active:#090b0e12;--surface-selected:oklab(95.196% -.00197054 -.0181692);--border-subtle:#dce3ec;--border-default:#cbd5e1;--border-strong:#9aa9bd;--border-focus:var(--accent);--text-primary:#0f1b2d;--text-secondary:#3e4c61;--text-muted:#56647b;--text-faint:#8593a8;--text-inverse:#fff;--text-on-accent:#fff;--text-link:#234bb0;--text-link-hover:#1a3a8c;--accent:#2f5fd0;--accent-hover:#3d6ee0;--accent-active:#234bb0;--accent-text:#234bb0;--accent-bg:oklab(94.2352% -.00236465 -.0218031);--accent-border:oklab(81.7449% -.00748807 -.0690431);--accent-ring:oklab(51.9601% -.0197054 -.181693/.45);--hue-blue:#2563eb;--hue-violet:#8957e5;--hue-amber:#b07e1a;--hue-green:#238636;--hue-orange:#c56a2a;--hue-red:#cf3730;--hue-teal:#0c7e73;--hue-rose:#bf3989;--hue-plum:#a83c9e;--hue-lime:#4d7c0f;--role-pm:#2563eb;--role-support:#b07e1a;--role-qa:#8957e5;--tint-base:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sv-theme=sandstone]{--bg-app:#f3ede4;--bg-base:#faf6f0;--surface-sunken:#eee6da;--surface-raised:#fffdf9;--surface-overlay:#fffdf9;--surface-input:#fffdf9;--surface-hover:#090b0e0a;--surface-active:#090b0e12;--surface-selected:oklab(94.8132% .0103 .0139152);--border-subtle:#e9e0d3;--border-default:#ddd2c2;--border-strong:#b9aa94;--border-focus:var(--accent);--text-primary:#2a2118;--text-secondary:#5a4a3a;--text-muted:#73614c;--text-faint:#a08e78;--text-inverse:#fff;--text-on-accent:#fff;--text-link:#93411f;--text-link-hover:#7a3519;--accent:#a94d26;--accent-hover:#bd5a2f;--accent-active:#93411f;--accent-text:#93411f;--accent-bg:oklab(93.8864% .0122522 .0155648);--accent-border:oklab(81.8386% .0376308 .0370092);--accent-ring:oklab(53.1092% .098149 .0881459/.45);--hue-blue:#2563eb;--hue-violet:#8957e5;--hue-amber:#b07e1a;--hue-green:#238636;--hue-orange:#c56a2a;--hue-red:#cf3730;--hue-teal:#0c7e73;--hue-rose:#bf3989;--hue-plum:#a83c9e;--hue-lime:#4d7c0f;--role-pm:#2563eb;--role-support:#b07e1a;--role-qa:#8957e5;--tint-base:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sv-theme=hclight]{--bg-app:#fff;--bg-base:#fff;--surface-sunken:#f2f2f2;--surface-raised:#fff;--surface-overlay:#fff;--surface-input:#fff;--surface-hover:#090b0e0a;--surface-active:#090b0e12;--surface-selected:oklab(94.1223% -.0025386 -.0204833);--border-subtle:#8a8a8a;--border-default:#4a4a4a;--border-strong:#000;--border-focus:var(--accent);--text-primary:#000;--text-secondary:#1a1a1a;--text-muted:#333;--text-faint:#5a5a5a;--text-inverse:#fff;--text-on-accent:#fff;--text-link:#00309e;--text-link-hover:#002070;--accent:#0038b8;--accent-hover:#0046e0;--accent-active:#00309e;--accent-text:#00309e;--accent-bg:oklab(92.9468% -.00304632 -.0245799);--accent-border:oklab(77.6647% -.00964667 -.0778365);--accent-ring:oklab(41.223% -.025386 -.204833/.45);--hue-blue:#003fbf;--hue-violet:#5b21b6;--hue-amber:#7a4a00;--hue-green:#0b5d1e;--hue-orange:#8a3a00;--hue-red:#a0111f;--hue-teal:#00544c;--hue-rose:#8a1556;--hue-plum:#7a1f6e;--hue-lime:#3a5f0b;--role-pm:#003fbf;--role-support:#7a4a00;--role-qa:#5b21b6;--tint-base:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sv-theme=neon]{--bg-app:#020408;--bg-base:#05080d;--surface-sunken:#020408;--surface-raised:#0a1119;--surface-overlay:#0e1822;--surface-input:#060b12;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(84.4151% -.127039 -.0712476/.14);--border-subtle:#0f2430;--border-default:#14506a;--border-strong:#1f8aa8;--border-focus:var(--accent);--text-primary:#e6fbff;--text-secondary:#a6dce8;--text-muted:#6fa3b3;--text-faint:#3f6b78;--text-inverse:#020408;--text-on-accent:#001018;--text-link:#6cf3ff;--text-link-hover:#b3f9ff;--accent:#00e5ff;--accent-hover:#5cf0ff;--accent-active:#00b8cc;--accent-text:#6cf3ff;--accent-bg:oklab(84.4151% -.127039 -.0712476/.14);--accent-border:oklab(84.4151% -.127039 -.0712476/.42);--accent-ring:oklab(84.4151% -.127039 -.0712476/.45);--hue-blue:#3da9ff;--hue-violet:#b26bff;--hue-amber:#ffc400;--hue-green:#39ff88;--hue-orange:#ff8a3d;--hue-red:#ff4d6d;--hue-teal:#00e5ff;--hue-rose:#ff4fd8;--hue-plum:#e05cff;--hue-lime:#c6ff3d;--role-pm:#3da9ff;--role-support:#ffc400;--role-qa:#b26bff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=bitblue]{--bg-app:#0a1238;--bg-base:#0e1846;--surface-sunken:#0a1238;--surface-raised:#142060;--surface-overlay:#1a2872;--surface-input:#0a1238;--surface-hover:#f0f3ff0f;--surface-active:#f0f3ff1c;--surface-selected:#6ec8ff29;--border-subtle:#23308a;--border-default:#3646b0;--border-strong:#8a9af0;--border-focus:var(--accent);--text-primary:#f0f3ff;--text-secondary:#c2ccfa;--text-muted:#a3b0f2;--text-faint:#6876c4;--text-inverse:#0a1238;--text-on-accent:#061030;--text-link:#9ad9ff;--text-link-hover:#c4eaff;--accent:#6ec8ff;--accent-hover:#9ad9ff;--accent-active:#46b0f0;--accent-text:#9ad9ff;--accent-bg:#6ec8ff26;--accent-border:#6ec8ff8c;--accent-ring:#6ec8ff8c;--hue-blue:#8cc8ff;--hue-violet:#bbaeff;--hue-amber:#e5b045;--hue-green:#7ee08c;--hue-orange:#ee9a5c;--hue-red:#ff9090;--hue-teal:#4fcfc0;--hue-rose:#ee8cc4;--hue-plum:#e0a0f5;--hue-lime:#b5d86a;--role-pm:#8cc8ff;--role-support:#e5b045;--role-qa:#bbaeff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=bitterm]{--bg-app:#000;--bg-base:#0a0a0a;--surface-sunken:#000;--surface-raised:#121212;--surface-overlay:#1a1a1a;--surface-input:#000;--surface-hover:#e5e5e50f;--surface-active:#e5e5e51a;--surface-selected:#5fd75f24;--border-subtle:#262626;--border-default:#3a3a3a;--border-strong:#8a8a8a;--border-focus:var(--accent);--text-primary:#e5e5e5;--text-secondary:#bdbdbd;--text-muted:#9a9a9a;--text-faint:#5e5e5e;--text-inverse:#000;--text-on-accent:#001a05;--text-link:#5fafff;--text-link-hover:#87d7ff;--accent:#5fd75f;--accent-hover:#87ff87;--accent-active:#3fbf4f;--accent-text:#87ff87;--accent-bg:#5fd75f24;--accent-border:#5fd75f80;--accent-ring:#5fd75f8c;--hue-blue:#5fafff;--hue-violet:#af87ff;--hue-amber:#ffd75f;--hue-green:#5fd75f;--hue-orange:#ffaf5f;--hue-red:#ff5f5f;--hue-teal:#5fd7d7;--hue-rose:#ff87af;--hue-plum:#d787d7;--hue-lime:#afd75f;--role-pm:#5fafff;--role-support:#ffd75f;--role-qa:#af87ff;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=bitgold]{--bg-app:#0a0a1e;--bg-base:#10102c;--surface-sunken:#0a0a1e;--surface-raised:#1a1a44;--surface-overlay:#22225a;--surface-input:#0a0a1e;--surface-hover:#fcfcfc12;--surface-active:#fcfcfc1f;--surface-selected:#f8b80029;--border-subtle:#2c2c6c;--border-default:#4c4ca8;--border-strong:#c8c8f8;--border-focus:var(--accent);--text-primary:#fcfcfc;--text-secondary:#c8c8f8;--text-muted:#a0a0e0;--text-faint:#6c6cb0;--text-inverse:#0a0a1e;--text-on-accent:#000;--text-link:#3cbcfc;--text-link-hover:#a4e4fc;--accent:#f8b800;--accent-hover:#f8d878;--accent-active:#e09800;--accent-text:#f8d878;--accent-bg:#f8b80026;--accent-border:#f8b8008c;--accent-ring:#f8b8008c;--hue-blue:#3cbcfc;--hue-violet:#a890f8;--hue-amber:#f8b800;--hue-green:#58d854;--hue-orange:#fca044;--hue-red:#f87858;--hue-teal:#00e8d8;--hue-rose:#f878f8;--hue-plum:#d878f8;--hue-lime:#b8f818;--role-pm:#3cbcfc;--role-support:#f8b800;--role-qa:#a890f8;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=ascii]{--bg-app:#f4f1e8;--bg-base:#fbf9f3;--surface-sunken:#eeeadf;--surface-raised:#fffefa;--surface-overlay:#fffefa;--surface-input:#fffefa;--surface-hover:#1a1a180d;--surface-active:#1a1a1817;--surface-selected:#1a1a1814;--border-subtle:#cfc9ba;--border-default:#8c8676;--border-strong:#1a1a18;--border-focus:var(--accent);--text-primary:#1a1a18;--text-secondary:#3d3b35;--text-muted:#5c594f;--text-faint:#8c8676;--text-inverse:#fbf9f3;--text-on-accent:#fbf9f3;--text-link:#1f4fb8;--text-link-hover:#163a8a;--accent:#1a1a18;--accent-hover:#3d3b35;--accent-active:#000;--accent-text:#1a1a18;--accent-bg:#1a1a1812;--accent-border:#1a1a1873;--accent-ring:#1a1a1866;--hue-blue:#1f55c8;--hue-violet:#7445c8;--hue-amber:#7e580c;--hue-green:#1e7230;--hue-orange:#944917;--hue-red:#b42b25;--hue-teal:#0a6b62;--hue-rose:#a3307a;--hue-plum:#8e3486;--hue-lime:#3f6a0c;--role-pm:#1f55c8;--role-support:#7e580c;--role-qa:#7445c8;--tint-base:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sv-theme=spring]{--bg-app:#f3f7f0;--bg-base:#fafcf8;--surface-sunken:#eaf1e5;--surface-raised:#fff;--surface-overlay:#fff;--surface-input:#fff;--surface-hover:#090b0e0a;--surface-active:#090b0e12;--surface-selected:oklab(95.3254% .0160086 -.00087688);--border-subtle:#e2eadc;--border-default:#ccd8c4;--border-strong:#9aad8e;--border-focus:var(--accent);--text-primary:#17221a;--text-secondary:#3e5144;--text-muted:#56695b;--text-faint:#8a9b8d;--text-inverse:#fff;--text-on-accent:#fff;--text-link:#2e6b3a;--text-link-hover:#225230;--accent:#b03a6e;--accent-hover:#962e5c;--accent-active:#7e2650;--accent-text:#a0335f;--accent-bg:oklab(94.3904% .0192103 -.00105227);--accent-border:oklab(82.2364% .0608327 -.00333231);--accent-ring:oklab(53.2537% .160086 -.00876933/.45);--hue-blue:#1d50be;--hue-violet:#6c40be;--hue-amber:#7e580c;--hue-green:#1c7030;--hue-orange:#924819;--hue-red:#c2332c;--hue-teal:#0b7268;--hue-rose:#b0357f;--hue-plum:#9c3891;--hue-lime:#466f0d;--role-pm:#1d50be;--role-support:#7e580c;--role-qa:#6c40be;--tint-base:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sv-theme=summer]{--bg-app:#fbf5e6;--bg-base:#fffbf0;--surface-sunken:#f5ecd6;--surface-raised:#fff;--surface-overlay:#fff;--surface-input:#fff;--surface-hover:#090b0e0a;--surface-active:#090b0e12;--surface-selected:oklab(95.059% -.00647829 -.00698686);--border-subtle:#f0e5cb;--border-default:#e2d3af;--border-strong:#bfa877;--border-focus:var(--accent);--text-primary:#1f1a10;--text-secondary:#4a4030;--text-muted:#675a42;--text-faint:#a0916f;--text-inverse:#fff;--text-on-accent:#fff;--text-link:#08617d;--text-link-hover:#064a60;--accent:#0a6f8f;--accent-hover:#085c77;--accent-active:#064a60;--accent-text:#08617d;--accent-bg:oklab(94.0708% -.00777395 -.00838425);--accent-border:oklab(81.2241% -.0246175 -.0265502);--accent-ring:oklab(50.5898% -.0647829 -.0698692/.45);--hue-blue:#1d50be;--hue-violet:#6c40be;--hue-amber:#7e580c;--hue-green:#1c7030;--hue-orange:#924819;--hue-red:#c2332c;--hue-teal:#0b7268;--hue-rose:#b0357f;--hue-plum:#9c3891;--hue-lime:#466f0d;--role-pm:#1d50be;--role-support:#7e580c;--role-qa:#6c40be;--tint-base:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-sv-theme=autumn]{--bg-app:#17100b;--bg-base:#1d140e;--surface-sunken:#17100b;--surface-raised:#271b13;--surface-overlay:#302218;--surface-input:#1a120c;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(68.1957% .0921593 .121658/.14);--border-subtle:#33241a;--border-default:#4a3526;--border-strong:#6e5038;--border-focus:var(--accent);--text-primary:#f6ece2;--text-secondary:#d6c2ae;--text-muted:#b39b84;--text-faint:#7c6652;--text-inverse:#17100b;--text-on-accent:#1f0e02;--text-link:#e8c070;--text-link-hover:#f2d69a;--accent:#e07a2e;--accent-hover:#ea9150;--accent-active:#c4641c;--accent-text:#f0a060;--accent-bg:oklab(68.1957% .0921593 .121658/.14);--accent-border:oklab(68.1957% .0921593 .121658/.42);--accent-ring:oklab(68.1957% .0921593 .121658/.45);--hue-blue:#6fb0f0;--hue-violet:#a99bf0;--hue-amber:#e5b045;--hue-green:#6ccb7a;--hue-orange:#ee9a5c;--hue-red:#f07b7b;--hue-teal:#4fcfc0;--hue-rose:#ee8cc4;--hue-plum:#d190e6;--hue-lime:#b5d86a;--role-pm:#6fb0f0;--role-support:#e5b045;--role-qa:#a99bf0;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme=winter]{--bg-app:#0b1118;--bg-base:#0f1720;--surface-sunken:#0b1118;--surface-raised:#16212d;--surface-overlay:#1c2938;--surface-input:#0d141c;--surface-hover:#ffffff0d;--surface-active:#ffffff14;--surface-selected:oklab(84.2412% -.038786 -.0606292/.14);--border-subtle:#1e2b3a;--border-default:#2c3e52;--border-strong:#4a6380;--border-focus:var(--accent);--text-primary:#eef4fa;--text-secondary:#b8c7d6;--text-muted:#8ea1b5;--text-faint:#5a6b7d;--text-inverse:#0b1118;--text-on-accent:#06131f;--text-link:#b8e0fa;--text-link-hover:#d8eefc;--accent:#9fd3f5;--accent-hover:#c0e3fa;--accent-active:#7cbde8;--accent-text:#b8e0fa;--accent-bg:oklab(84.2412% -.038786 -.0606292/.14);--accent-border:oklab(84.2412% -.038786 -.0606292/.42);--accent-ring:oklab(84.2412% -.038786 -.0606292/.45);--hue-blue:#6fb0f0;--hue-violet:#a99bf0;--hue-amber:#e5b045;--hue-green:#6ccb7a;--hue-orange:#ee9a5c;--hue-red:#f07b7b;--hue-teal:#4fcfc0;--hue-rose:#ee8cc4;--hue-plum:#d190e6;--hue-lime:#b5d86a;--role-pm:#6fb0f0;--role-support:#e5b045;--role-qa:#a99bf0;--tint-base:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-sv-theme]{--blue-bg:color-mix(in oklab, var(--hue-blue) 15%, var(--tint-base));--blue-border:color-mix(in oklab, var(--hue-blue) 40%, var(--tint-base));--violet-bg:color-mix(in oklab, var(--hue-violet) 15%, var(--tint-base));--violet-border:color-mix(in oklab, var(--hue-violet) 40%, var(--tint-base));--amber-bg:color-mix(in oklab, var(--hue-amber) 15%, var(--tint-base));--amber-border:color-mix(in oklab, var(--hue-amber) 40%, var(--tint-base));--green-bg:color-mix(in oklab, var(--hue-green) 15%, var(--tint-base));--green-border:color-mix(in oklab, var(--hue-green) 40%, var(--tint-base));--orange-bg:color-mix(in oklab, var(--hue-orange) 15%, var(--tint-base));--orange-border:color-mix(in oklab, var(--hue-orange) 40%, var(--tint-base));--red-bg:color-mix(in oklab, var(--hue-red) 15%, var(--tint-base));--red-border:color-mix(in oklab, var(--hue-red) 40%, var(--tint-base));--teal-bg:color-mix(in oklab, var(--hue-teal) 15%, var(--tint-base));--teal-border:color-mix(in oklab, var(--hue-teal) 40%, var(--tint-base));--rose-bg:color-mix(in oklab, var(--hue-rose) 15%, var(--tint-base));--rose-border:color-mix(in oklab, var(--hue-rose) 40%, var(--tint-base));--success:var(--hue-green);--success-bg:var(--green-bg);--success-border:var(--green-border);--warning:var(--hue-amber);--warning-bg:var(--amber-bg);--warning-border:var(--amber-border);--danger:var(--hue-red);--danger-bg:var(--red-bg);--danger-border:var(--red-border);--info:var(--hue-blue);--info-bg:var(--blue-bg);--info-border:var(--blue-border);--neutral-fg:var(--text-secondary);--neutral-bg:var(--surface-active);--neutral-border:var(--border-default)}:root{--font-sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:36px;--text-5xl:48px;--text-display:60px;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--leading-none:1;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-display:-.022em;--tracking-tight:-.012em;--tracking-normal:0;--tracking-label:.06em;--tracking-mono:.01em;--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--gutter:var(--space-6);--stack-tight:var(--space-2);--stack:var(--space-4);--stack-loose:var(--space-6);--sidebar-w:176px;--topbar-h:52px;--composer-min-h:88px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:20px;--radius-full:9999px;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 2px #00000047, 0 2px 6px #0000003d;--shadow-md:0 2px 6px #0000004d, 0 8px 20px #0000004d;--shadow-lg:0 8px 28px #0006, 0 2px 8px #0000004d;--shadow-xl:0 20px 60px #0000008c, 0 4px 14px #00000059;--ring:0 0 0 3px var(--accent-ring);--ring-danger:0 0 0 3px color-mix(in oklab, var(--danger) 40%, transparent);--edge-highlight:inset 0 1px 0 #ffffff0a}.light,[data-theme=light]{--shadow-xs:0 1px 2px #10141c0f;--shadow-sm:0 1px 2px #10141c0f, 0 2px 6px #10141c0f;--shadow-md:0 2px 8px #10141c14, 0 10px 24px #10141c14;--shadow-lg:0 10px 30px #10141c1f, 0 2px 8px #10141c14;--shadow-xl:0 24px 64px #10141c29, 0 6px 16px #10141c1a;--edge-highlight:inset 0 1px 0 #fff9}:root{--dur-instant:80ms;--dur-fast:.13s;--dur-base:.18s;--dur-slow:.26s;--dur-slower:.36s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}@keyframes survey-spin{to{transform:rotate(360deg)}}@keyframes survey-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes survey-ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}@keyframes survey-blink{50%{opacity:0}}@keyframes survey-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--code-bg:var(--surface-sunken);--code-fg:var(--gray-200);--code-line-nr:var(--gray-600);--code-line-hl:color-mix(in oklab, var(--teal-500) 10%, transparent);--code-selection:color-mix(in oklab, var(--teal-500) 24%, transparent);--code-comment:var(--gray-500);--code-keyword:var(--violet-300);--code-string:var(--teal-300);--code-function:var(--blue-300);--code-number:var(--amber-300);--code-constant:var(--orange-300);--code-variable:var(--gray-200);--code-property:var(--blue-300);--code-operator:var(--gray-400);--code-punctuation:var(--gray-450);--code-tag:var(--red-300);--code-attr:var(--green-300);--code-regex:var(--green-300);--code-add-bg:color-mix(in oklab, var(--green-500) 16%, transparent);--code-add-fg:var(--green-300);--code-del-bg:color-mix(in oklab, var(--red-500) 15%, transparent);--code-del-fg:var(--red-300)}.light,[data-theme=light]{--code-bg:var(--gray-50);--code-fg:#24292f;--code-line-nr:var(--gray-300);--code-line-hl:color-mix(in oklab, var(--teal-600) 9%, var(--white));--code-selection:color-mix(in oklab, var(--teal-600) 18%, var(--white));--code-comment:var(--gray-450);--code-keyword:var(--violet-600);--code-string:var(--teal-700);--code-function:var(--blue-600);--code-number:var(--amber-600);--code-constant:var(--orange-600);--code-variable:#24292f;--code-property:var(--blue-600);--code-operator:var(--gray-500);--code-punctuation:var(--gray-450);--code-tag:var(--red-600);--code-attr:var(--green-600);--code-regex:var(--green-600);--code-add-bg:color-mix(in oklab, var(--green-500) 14%, var(--white));--code-add-fg:var(--green-600);--code-del-bg:color-mix(in oklab, var(--red-500) 12%, var(--white));--code-del-fg:var(--red-600)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);font-feature-settings:"cv01", "ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{background:color-mix(in oklab, var(--accent) 30%, transparent)}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-underline-offset:2px;text-decoration:underline}code,kbd,samp,pre{font-family:var(--font-mono)}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6,b,strong{font-weight:var(--weight-semibold)}:focus-visible{box-shadow:var(--ring);border-radius:var(--radius-xs);outline:2px solid #0000}.sv-afilter .sv-afilter__sel:focus-visible,.sv-field>input:focus-visible,.sv-comp .sv-comp__ta:focus-visible,.sv-comp .ProseMirror:focus-visible,.sv-note__rich .ProseMirror:focus-visible,.sv-mde .ProseMirror:focus-visible,.sv-mde .sv-mde__raw:focus-visible,.sv-csearch__box .sv-csearch__in:focus-visible,.sv-tile--product .sv-tile__pick:focus-visible,.sv-tile--product .sv-sel:focus,.sv-tile--product .sv-sel:focus-visible{box-shadow:none;outline:none}.sv-tile--product .sv-sel:focus{border-color:var(--border-default)}*{scrollbar-width:thin;scrollbar-color:var(--gray-700) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--gray-700);border-radius:var(--radius-full);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--gray-600);background-clip:padding-box}.light ::-webkit-scrollbar-thumb{background:var(--gray-200);background-clip:padding-box}[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--gray-200);background-clip:padding-box}.sv-main{--sv-lead:20px}.sv-main:has(.sv-topsearch__burger){--sv-lead:52px}.sv-main:has(.sv-topsearch__back){--sv-lead:86px}.sv-main:has(.sv-topsearch__burger):has(.sv-topsearch__back){--sv-lead:120px}.sv-hd{height:var(--topbar-h);padding:0 20px 0 var(--sv-lead,52px);border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:12px;display:flex}.sv-hd__title{font-size:var(--text-md);font-weight:var(--weight-semibold)}.sv-hd__key{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);flex:none;margin-right:8px}.sv-hd__spacer{flex:1}.sv-hd__search{flex:1;min-width:0;padding:0 12px;display:flex}.sv-hd__search .sv-csearch{width:100%}@media (width<=1099px){.sv-hd__search{display:none}}@media (width<=1519px){.sv-main .sv-ihd__search{display:none}}@media (width>=1100px){.sv-hd__spacer--nosearch{display:none}.sv-main:has(.sv-hd:not(.sv-hd--crowded) .sv-hd__search) .sv-topsearch .sv-csearch{display:none}.sv-main .sv-hd__search .sv-csearch,.sv-main .sv-hd__search .sv-csearch:focus-within,.sv-main .sv-hd__search .sv-csearch--open{width:100%}.sv-app .sv-main:has(.sv-hd:not(.sv-hd--crowded) .sv-hd__search) .sv-hd{padding-left:var(--sv-lead,52px)}}@media (width>=1100px) and (width<=1519px){.sv-main .sv-hd--crowded .sv-hd__search{display:none}.sv-main .sv-hd--crowded .sv-hd__spacer--nosearch{display:block}}.sv-ibtn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sv-ibtn:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-ibtn__dot{background:var(--accent);border:1.5px solid var(--bg-base);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}:root{--sv-fb-gutter:40px}.sv-scroll{padding:18px var(--sv-fb-gutter) 18px 20px;flex:1;overflow:auto}.sv-wrap{max-width:none;margin:0}.sv-wrap--full{max-width:none}.sv-modal-overlay{z-index:130;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sv-modal{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:100%;max-width:440px;box-shadow:var(--shadow-lg);color:var(--text-primary);padding:22px}.sv-modal:not(.sv-modal--stepper):not(.sv-modal--reldoc),.sv-imp-modal,.sv-fb-modal,.sv-creds-modal{overscroll-behavior:contain;max-height:calc(100dvh - 40px);overflow-y:auto}.sv-modal .sv-confirm__ft{z-index:2;background:var(--surface-raised);margin:0 -22px -22px;padding:12px 22px 22px;position:sticky;bottom:-22px}.sv-modal .sv-mde__doc,.sv-fb-modal .sv-mde__doc,.sv-imp-modal .sv-mde__doc,.sv-creds-modal .sv-mde__doc{max-height:min(40dvh,360px);overflow-y:auto}.sv-modal textarea,.sv-fb-modal textarea,.sv-imp-modal textarea,.sv-creds-modal textarea{max-height:40dvh}.sv-prod{grid-template-columns:minmax(0,1fr) repeat(4,max-content);align-items:start;gap:0 24px;display:grid}.sv-prod .sv-field-row p{max-width:240px}.sv-prod .sv-field-row{border-top:0;padding:0}.sv-prod .sv-field-row .sv-mpick{margin-top:2px}.sv-prod__ident{min-width:0}.sv-prod__ident h3{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.sv-pname{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.sv-pname--editing{flex:1;min-width:240px;max-width:520px;display:block}.sv-pname__row{align-items:center;gap:6px;display:flex}.sv-pname__row .sv-field{flex:1;min-width:0}.sv-pname__err{font-size:var(--text-sm);color:var(--danger);margin:6px 0 0}.sv-pname__hint{font-size:var(--text-xs);color:var(--text-muted);margin:6px 0 0}.sv-prod__namerow .sv-pname--editing{min-width:0;max-width:none}.sv-prod__namerow:has(.sv-pname--editing)>.sv-btn{display:none}.sv-prod__tabs{margin:14px 0;display:inline-flex}.sv-prod--team{grid-template-columns:repeat(4,max-content);justify-content:start}.sv-prod__general{flex-direction:column;gap:18px;min-height:220px;display:flex}.sv-prod__ready-box{width:fit-content;margin-top:10px}.sv-prod__status{justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;display:flex}.sv-prod__lock{font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.sv-prod__pill{font-size:var(--text-2xs);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:9px;align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.sv-prod__pill--locked{color:var(--text-primary);border-color:var(--border-strong)}.sv-ws{max-width:640px}.sv-ws__hd h4{font-size:var(--text-md);font-weight:var(--weight-semibold,600);align-items:center;gap:6px;margin:0;display:flex}.sv-ws__sub{font-size:var(--text-xs);color:var(--text-muted);margin-top:2px;display:block}.sv-ws__err{font-size:var(--text-sm);color:var(--danger);margin:8px 0 0}.sv-ws__list{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card,var(--surface-input));margin:10px 0 0;padding:0;list-style:none}.sv-ws__row{border-top:1px solid var(--border-subtle);padding:8px 12px}.sv-ws__row:first-child{border-top:0}.sv-ws__row--removing{background:var(--surface-sunken)}.sv-ws__main{align-items:center;gap:10px;min-height:28px;display:flex}.sv-ws__name{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium,500);overflow-wrap:break-word;flex:1}.sv-ws__main .sv-field{flex:1}.sv-ws__count{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.sv-ws__acts{gap:2px;display:inline-flex}.sv-ws__move{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.sv-ws__move .sv-sel{flex:none;width:auto;min-width:180px}.sv-ws__add{gap:8px;margin-top:10px;display:flex}.sv-ws__add .sv-field{flex:1}.sv-prod__chart{justify-content:center;align-items:center;margin-top:4px;display:flex}@media (width<=1100px){.sv-prod{grid-template-columns:repeat(4,max-content);row-gap:14px}.sv-prod__ident{grid-column:1/-1}}@media (width<=640px){.sv-prod{grid-template-columns:1fr}.sv-prod__ident{grid-column:auto}.sv-hd .sv-seg{scrollbar-width:none;flex:0 auto;min-width:0;max-width:100%;overflow-x:auto}.sv-hd .sv-seg::-webkit-scrollbar{display:none}.sv-hd .sv-seg .sv-seg__btn{flex:none}.sv-ws__main{flex-wrap:wrap;row-gap:2px}.sv-ws__acts{justify-content:flex-end;width:100%}.sv-ws__move .sv-sel{flex:100%;min-width:0}}.sv-sec{margin-bottom:22px}.sv-plan-pace{font-size:var(--text-2xs);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0 4px 12px;display:flex}.sv-sec__hd{align-items:center;gap:8px;margin:0 4px 9px;display:flex}.sv-plan__claimedtoggle{border:0;border-top:1px dashed var(--border-subtle);cursor:pointer;width:100%;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);text-align:left;background:0 0;align-items:center;gap:6px;padding:9px 12px;display:flex}.sv-plan__claimedtoggle:hover,.sv-plan__claimedtoggle:focus-visible{color:var(--text-primary);background:var(--surface-hover)}.sv-plan__claimedtoggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sv-sec__hd .lbl{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:var(--weight-medium)}.sv-sec__hd .ct{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint)}.sv-sec__hd .line{background:var(--border-subtle);flex:1;height:1px}.sv-list{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;padding:5px;display:flex}.sv-week__legend{font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:2px 11px 6px;display:flex}.sv-week__key{align-items:center;gap:6px;display:inline-flex}.sv-week__legend .sv-week__sw,.sv-week__legend .sv-week__sw:hover{background:0 0;outline:none;display:inline-flex}.sv-list--accent{border-color:var(--accent-border);box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 12%,transparent)}.sv-list>*+*{border-top:1px solid var(--border-subtle)}.sv-ihd__follow{border:1px solid var(--border-default);background:var(--surface-sunken);height:28px;color:var(--text-muted);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-xs);cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 11px;font-weight:500;display:inline-flex}.sv-ihd__follow:hover{border-color:var(--border-strong);color:var(--text-primary)}.sv-ihd__follow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv-ihd__follow--on{color:var(--accent-text);border-color:var(--accent-border);background:var(--accent-bg)}.sv-ihd__follow--on:hover{color:var(--accent-text);border-color:var(--accent)}.sv-followmenu{flex:none;display:inline-flex;position:relative}.sv-followmenu__menu{z-index:40;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);min-width:220px;box-shadow:var(--shadow-md,0 6px 20px #0000001f);flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.sv-followmenu__item{border-radius:var(--radius-md);width:100%;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:7px 9px;display:flex}.sv-followmenu__item:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.sv-followmenu__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sv-followmenu__item:disabled{opacity:.5;cursor:not-allowed}.sv-followmenu__label{flex:1}.sv-followmenu__sep{background:var(--border-subtle);height:1px;margin:3px 4px;display:block}.sv-followmenu__item--end,.sv-followmenu__item--end:hover:not(:disabled){color:var(--danger)}.sv-followmenu__steps{flex-direction:column;gap:2px;display:flex}.sv-followmenu__hd{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);padding:5px 9px 3px}.sv-followmenu__item--step{font-weight:var(--weight-medium);color:var(--text-primary)}.sv-followmenu__item--go{font-weight:var(--weight-semibold)}.sv-followmenu__item--hued{color:color-mix(in oklab,var(--pick-hue,var(--accent)) 62%,var(--text-primary))}.sv-followmenu__item--hued>svg{color:var(--pick-hue,var(--accent))}.sv-followmenu__item--hued:hover:not(:disabled){background:color-mix(in oklab,var(--pick-hue,var(--accent)) 14%,transparent);color:color-mix(in oklab,var(--pick-hue,var(--accent)) 62%,var(--text-primary))}.sv-followmenu__item--back,.sv-followmenu__item--back:hover:not(:disabled){color:var(--hue-amber,#b45309)}.sv-followmenu__sep--steps{margin:4px}.sv-followmenu__dot{background:var(--pick-hue,var(--accent));border-radius:999px;flex:none;width:7px;height:7px}.sv-ihd__acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:auto;display:inline-flex}.sv-ihd__act{cursor:pointer;white-space:nowrap;border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-raised);height:28px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);flex:none;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.sv-ihd__act:hover{border-color:var(--border-strong);color:var(--text-primary)}.sv-ihd__act:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sv-ihd__act--go{color:var(--accent-text);border-color:var(--accent-border);background:var(--accent-bg)}.sv-ihd__act--go:hover{color:var(--accent-text);border-color:var(--accent)}.sv-ihd__act--back{color:var(--hue-amber,#b45309)}.sv-ihd__act--end{color:var(--text-muted)}.sv-pickbtn{--pick-hue:var(--accent);border-color:color-mix(in oklab,var(--pick-hue) 55%,transparent)!important;background:color-mix(in oklab,var(--pick-hue) 15%,var(--bg-base))!important;color:color-mix(in oklab,var(--pick-hue) 62%,var(--text-primary))!important}.sv-pickbtn:hover:not(:disabled){border-color:var(--pick-hue)!important;background:color-mix(in oklab,var(--pick-hue) 24%,var(--bg-base))!important}.sv-pickchip{height:18px;font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;border:1px solid;border-radius:999px;flex:none;align-items:center;padding:0 7px;display:inline-flex}.sv-ihd__search{flex:220px;min-width:180px;max-width:560px;padding:0 4px}.sv-ihd__key{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);flex:none}.sv-cardmeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv-cardpeek{z-index:120;position:fixed;inset:0}.sv-cardpeek__scrim{background:color-mix(in oklab,var(--text-primary) 18%,transparent);position:absolute;inset:0}.sv-cardpeek__panel{background:var(--bg-base);outline:none;flex-direction:column;display:flex;position:absolute}.sv-cardpeek__panel--page{width:auto;box-shadow:none;border:0;border-radius:0;animation:.16s ease-out sv-cardmodal-in;inset:0;overflow:hidden}@keyframes sv-cardmodal-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sv-cardpeek__panel--page{animation:none}}.sv-cardpeek__search{flex:240px;min-width:160px;max-width:560px;margin-left:auto}.sv-cardpeek .sv-cardpeek__search .sv-csearch,.sv-cardpeek .sv-cardpeek__search .sv-csearch:focus-within,.sv-cardpeek .sv-cardpeek__search .sv-csearch--open{width:100%}@media (width<=768px){.sv-cardpeek__hd{position:relative}.sv-cardpeek__search{flex:none;width:34px;min-width:34px}.sv-cardpeek .sv-cardpeek__search .sv-csearch{width:34px}.sv-cardpeek .sv-cardpeek__search .sv-csearch:focus-within,.sv-cardpeek .sv-cardpeek__search .sv-csearch--open{z-index:2;width:min(440px,100vw - 32px);position:absolute;top:10px;right:16px}}.sv-cardpeek__hd{border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.sv-cardpeek__lead{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.sv-cardpeek__err{color:var(--danger,#c2410c);font-size:var(--text-xs);flex-basis:100%}.sv-cardpeek__trail{min-width:0;font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.sv-cardpeek__crumb{align-items:center;gap:2px;min-width:0;display:inline-flex}.sv-cardpeek__sep{color:var(--text-faint);flex:none}.sv-cardpeek__link{color:var(--text-secondary,var(--text-primary));border-radius:var(--radius-sm);overflow-wrap:anywhere;padding:2px 4px;text-decoration:none}.sv-cardpeek__link:hover{color:var(--accent-text);text-decoration:underline}.sv-cardpeek__link:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sv-cardpeek__link--card{font-family:var(--font-mono);font-weight:var(--weight-semibold,600);color:var(--text-primary)}.sv-cardpeek__body{flex:1;min-height:0;padding:6px 16px 20px;overflow:auto}.sv-cardpeek__body--page{flex-direction:column;padding:0;display:flex;overflow:hidden}.sv-cardbody.sv-cardbody--peek{flex-direction:column;display:flex}.sv-cardbody--peek .sv-cardbody__main{flex:1;min-height:0}.sv-cardbody--peek .sv-cardbody__rail{display:none}.sv-cardpeek__msg{color:var(--text-muted);font-size:var(--text-sm);margin:18px 2px}.sv-cardpeek__msg--err{color:var(--danger,#c2410c)}.sv-scope{border:1px solid var(--accent-border,var(--border-default));background:var(--accent-bg);height:28px;color:var(--text-primary);border-radius:var(--radius-full,999px);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;margin-right:6px;padding:0 4px 0 10px;display:inline-flex}.sv-scope__x{width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.sv-scope__x:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-fieldband,.sv-filed dt,.sv-filed .sv-filed__prose :is(h2,h3,h4){box-sizing:border-box;background:var(--surface-sunken);border-left:3px solid var(--accent);font-family:inherit;font-size:11px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);border-radius:4px;margin:0;padding:5px 10px;display:block}.sv-filed{flex-direction:column;gap:0;margin:0;display:flex;container-type:inline-size}.sv-filed__row{border-bottom:1px solid var(--border-subtle);flex-direction:row;align-items:flex-start;gap:14px;padding:6px 0;display:flex}.sv-filed__row:last-child{border-bottom:0}.sv-filed__row>dt{white-space:nowrap;text-overflow:ellipsis;flex:none;width:224px;overflow:hidden}.sv-filed dd{min-width:0;font-size:var(--text-sm);color:var(--text-primary);overflow-wrap:anywhere;flex:1;margin:0;padding-top:3px}.sv-filed__row--block{border-bottom:0;flex-direction:column;align-items:stretch;gap:0;padding:0}.sv-filed__row--block>dt{width:auto}.sv-filed__row--block dd{padding:6px 10px 2px}@container (width<=400px){.sv-filed__row:not(.sv-filed__row--block){flex-direction:column;align-items:stretch;gap:5px}.sv-filed__row:not(.sv-filed__row--block)>dt{white-space:normal;width:auto}.sv-filed__row:not(.sv-filed__row--block) dd{padding:0 10px}}.sv-filed__prose{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;line-height:1.55}.sv-filed .sv-filed__prose :is(h2,h3,h4){margin:16px 0 8px}.sv-filed .sv-filed__prose :is(h2,h3,h4):first-child{margin-top:4px}.sv-filed__none{color:var(--text-faint);font-style:italic}.sv-fieldsel{flex-direction:column;gap:4px;min-width:0;max-width:100%;display:inline-flex}.sv-fieldsel__sel{max-width:260px;height:28px;font-size:var(--text-sm);padding:0 8px}.sv-fieldsel__err{font-size:var(--text-xs);color:var(--danger)}.sv-prio__shown{align-items:center;gap:8px;margin:4px 0 0;display:flex}.sv-prio__chip{display:inline-flex}.sv-prio__chip .sv-badge{font-size:var(--text-xs);padding-inline:10px}.sv-viewers{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:7px;margin-left:auto;display:inline-flex}.sv-viewers .stk{display:inline-flex}.sv-viewers .stk>*{box-shadow:0 0 0 2px var(--bg-base);border-radius:var(--radius-full);margin-left:-6px}.sv-viewers .stk>:first-child{margin-left:0}.sv-tx{max-width:none;margin:0;padding:6px 0 8px}.sv-cardbody__rail .sv-tx{max-width:none;margin:0;padding:6px 6px 8px}.sv-chat-migrated{border-radius:var(--radius-md,8px);background:var(--surface-sunken,var(--bg-sunken));color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:5px;margin:4px 0 12px;padding:6px 10px;display:flex}.sv-chat-migrated a{color:var(--accent)}.sv-chat-migrated button{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sv-ai-off{border:1px dashed var(--border-strong);border-radius:var(--radius-lg,10px);background:var(--surface-raised);color:var(--text-secondary);z-index:1;align-items:flex-start;gap:12px;margin:18px 0;padding:16px 18px;display:flex;position:relative}.sv-ai-off>.sv-icon{color:var(--text-muted);flex:none;margin-top:1px}.sv-ai-off p{font-size:var(--text-sm);color:var(--text-primary);margin:0 0 8px;line-height:1.5}.sv-ai-off button{font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--accent-text,var(--accent));cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sv-tx>.sv-msg+.sv-msg{border-top:1px solid var(--border-subtle)}.sv-composer-wrap{border-top:1px solid var(--border-subtle);background:var(--bg-base);flex:none;padding:13px 20px}.sv-composer-inner{max-width:none}.sv-approvals{overscroll-behavior:contain;max-height:42vh;overflow-y:auto}.sv-approvals__hd{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);background:var(--bg-base);z-index:1;align-items:center;gap:7px;padding:0 2px 8px;display:flex;position:sticky;top:0}.sv-panel{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:16px;padding:16px 18px}.sv-panel__hd{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0 0 3px}.sv-panel__sub{font-size:var(--text-xs);color:var(--text-muted);margin:0 0 14px}.sv-field-row{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;padding:10px 0;display:flex}.sv-field-row:first-of-type{border-top:0}.sv-field-row__lbl{font-size:var(--text-sm);color:var(--text-primary);font-weight:var(--weight-medium)}.sv-field-row__hint{font-size:var(--text-xs);color:var(--text-muted);margin-top:2px}.sv-field-row__ctl{margin-left:auto}.sv-tabs{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;flex:none;gap:2px;padding:0 20px;display:flex;overflow-x:auto}.sv-tabs::-webkit-scrollbar{display:none}.sv-tab{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;margin-bottom:-1px;padding:11px 12px;display:inline-flex}.sv-tab:hover{color:var(--text-primary)}.sv-tab--active{color:var(--text-primary);border-bottom-color:var(--accent)}.sv-cardbody__main>.sv-tabs,.sv-cardbody__rail>.sv-tabs{flex-wrap:wrap;row-gap:0;overflow-x:visible}.sv-tab__ct{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);background:var(--surface-hover);border-radius:var(--radius-full);text-align:center;min-width:18px;padding:1px 6px}.sv-tab--active .sv-tab__ct{color:var(--text-muted)}.sv-tab--accent .sv-tab__ct{color:var(--accent-text);background:color-mix(in oklab,var(--accent) 16%,transparent)}.sv-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.sv-table th{text-align:left;font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:var(--weight-medium);border-bottom:1px solid var(--border-default);padding:9px 12px}.sv-table td{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);padding:10px 12px}.sv-table td.mono{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary)}.sv-table tr:hover td{background:var(--surface-hover)}.sv-switch{border-radius:var(--radius-full);background:var(--surface-active);border:1px solid var(--border-default);cursor:pointer;width:36px;height:20px;transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast);flex:none;position:relative}.sv-switch:after{content:"";background:var(--text-secondary);width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-standard),background var(--dur-fast);border-radius:50%;position:absolute;top:1px;left:1px}.sv-switch--on{background:var(--accent);border-color:#0000}.sv-switch--on:after{background:var(--text-on-accent);transform:translate(16px)}.sv-block{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);overflow:hidden}.sv-block__hd{border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;gap:9px;padding:10px 13px;display:flex}.sv-block__hd .ic{color:var(--text-muted);display:inline-flex}.sv-block__hd .rt{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);margin-left:auto;font-weight:400}.sv-block__body{padding:6px 13px 12px}.sv-sub{border-top:1px solid var(--border-subtle);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;display:flex}.sv-sub:first-child{border-top:0}.sv-sub__title{min-width:140px;color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere;flex:1;line-height:1.4}.sv-ci{flex-direction:column;display:flex}.sv-ci__row{font-size:var(--text-sm);align-items:center;gap:9px;padding:6px 0;display:flex}.sv-ci__name{min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);flex:1}.sv-ci__ms{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint)}.sv-branch{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);line-height:1.9}.sv-branch .arw{color:var(--text-faint)}.sv-branch .b{color:var(--accent-text)}.sv-arts{flex-wrap:wrap;gap:8px;display:flex}.sv-art{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.sv-art:hover{border-color:var(--border-strong);color:var(--text-primary)}.sv-art .ic{color:var(--text-muted);display:inline-flex}.sv-art .sz{color:var(--text-faint)}.sv-shots{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.sv-shot{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);overflow:hidden}.sv-shot__pair{grid-template-columns:1fr 1fr;display:grid}.sv-shot__bar{background:var(--surface-overlay);border-bottom:1px solid var(--border-subtle);align-items:center;gap:6px;padding:6px 9px;display:flex}.sv-shot__dots{gap:3px;display:inline-flex}.sv-shot__dots i{background:var(--border-strong);border-radius:50%;width:6px;height:6px}.sv-shot__url{font-family:var(--font-mono);color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.sv-shot__cap{border-top:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);align-items:center;gap:6px;padding:7px 9px;display:flex}.sv-shot__view{margin-left:auto}.sv-shot__col{position:relative}.sv-shot__tag{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;padding:2px 5px;font-size:8px;position:absolute;top:6px;left:6px}.sv-shot__tag--before{background:var(--red-bg);color:var(--hue-red);border:1px solid var(--red-border)}.sv-shot__tag--after{background:var(--green-bg);color:var(--hue-green);border:1px solid var(--green-border)}.sv-mini{background:var(--bg-base);flex-direction:column;gap:6px;height:118px;padding:8px;display:flex;overflow:hidden}.sv-mini--after{border-left:1px solid var(--border-subtle)}.sv-mini__top{align-items:center;gap:5px;display:flex}.sv-mini__top b{color:var(--text-secondary);font-size:8px;font-weight:700}.sv-mini__dot{background:var(--accent);border-radius:2px;width:8px;height:8px}.sv-mini__filter{align-items:center;gap:4px;display:flex}.sv-mini__inp{background:var(--surface-input);border:1px solid var(--border-default);border-radius:3px;flex:1;height:14px}.sv-mini__btn{background:var(--accent);border-radius:3px;width:26px;height:14px}.sv-mini__err{background:var(--red-bg);border:1px solid var(--red-border);color:var(--hue-red);font-size:8px;font-family:var(--font-mono);text-align:center;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:4px;display:flex}.sv-mini__grid{flex:1;grid-template-columns:1fr 1fr;gap:4px;display:grid}.sv-mini__card{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.sv-mini__ph{background:color-mix(in oklab,var(--accent) 14%,var(--surface-overlay));height:60%}.sv-mini__ln{background:var(--border-strong);border-radius:2px;height:3px;margin:3px 4px 0}.sv-mini__ln.s{width:60%}.sv-checks{flex-direction:column;gap:2px;display:flex}.sv-check{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:8px;padding:6px 0;display:flex}.sv-check .ic{color:var(--hue-green);flex:none;display:inline-flex}.sv-matrix{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.sv-matrix th{border-bottom:1px solid var(--border-default);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-xs);color:var(--text-secondary);text-align:center;padding:9px 10px}.sv-matrix th:first-child{text-align:left;color:var(--text-muted);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:10px}.sv-matrix td{border-bottom:1px solid var(--border-subtle);text-align:center;padding:9px 10px}.sv-matrix td:first-child{text-align:left;color:var(--text-secondary)}.sv-matrix .yes{color:var(--hue-green)}.sv-matrix .no{color:var(--text-faint)}.sv-matrix tr:hover td{background:var(--surface-hover)}.sv-diagram{align-items:stretch;gap:14px;padding:6px 0;display:flex}.sv-dcol{flex-direction:column;flex:1;justify-content:center;gap:12px;display:flex}.sv-node{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.sv-node--hub{border-color:var(--accent-border);box-shadow:0 0 0 1px var(--accent-border)}.sv-node__ic{border-radius:var(--radius-md);background:var(--surface-active);width:30px;height:30px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.sv-node--hub .sv-node__ic{background:var(--accent-bg);color:var(--accent-text)}.sv-node__nm{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.3}.sv-node__sub{font-size:var(--text-xs);color:var(--text-muted);font-family:var(--font-mono);margin-top:2px}.sv-econn{color:var(--text-faint);flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:64px;display:flex}.sv-econn__lbl{font-family:var(--font-mono);color:var(--text-muted);text-align:center;font-size:9px;line-height:1.3}.sv-onb{background:var(--bg-app);height:100vh;color:var(--text-primary);font-family:var(--font-sans);justify-content:center;align-items:center;padding:32px;display:flex;overflow:auto}.sv-onb__card{width:100%;max-width:720px}.sv-onb__brand{align-items:center;gap:11px;margin-bottom:24px;display:flex}.sv-onb__wm{letter-spacing:-.01em;font-size:20px;font-weight:800}.sv-onb__h{letter-spacing:var(--tracking-tight);margin:0 0 6px;font-size:28px;font-weight:700}.sv-onb__p{font-size:var(--text-md);color:var(--text-secondary);text-wrap:pretty;max-width:520px;margin:0 0 24px;line-height:1.5}.sv-onb__grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px;display:grid}.sv-onb__foot{align-items:center;gap:14px;display:flex}.sv-onb__note{font-size:var(--text-xs);color:var(--text-muted);max-width:360px;line-height:1.5}.sv-qr{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.sv-qr__q{width:100%;font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:3px}.sv-qr__chip{border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-raised);height:30px;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast);align-items:center;gap:6px;padding:0 13px;display:inline-flex}.sv-qr__chip:hover{border-color:var(--border-strong);color:var(--text-primary)}.sv-qr__chip--sel{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent-text)}.sv-draft{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);margin-top:4px;overflow:hidden}.sv-draft__hd{border-bottom:1px solid var(--border-subtle);font-size:var(--text-2xs);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;padding:9px 13px;display:flex}.sv-draft__body{padding:12px 14px}.sv-draft__title{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0 0 6px}.sv-draft__desc{font-size:var(--text-sm);color:var(--text-secondary);text-wrap:pretty;margin:0 0 11px;line-height:1.5}.sv-draft__meta{flex-wrap:wrap;gap:6px;display:flex}.sv-draft__foot{border-top:1px solid var(--border-subtle);background:var(--surface-sunken);align-items:center;gap:8px;padding:11px 14px;display:flex}.sv-board{min-width:1180px;padding-right:24px;position:relative}.sv-board-stage{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.sv-board-stage>.sv-scroll{z-index:1;position:relative}.sv-boardbg{pointer-events:none;z-index:0;color:var(--text-primary);position:absolute;inset:0;overflow:hidden}.sv-boardbg__cogs{width:100%;height:100%;display:block;position:absolute;inset:0}.sv-boardbg__cog{fill:currentColor;opacity:.09;transform-box:view-box;transform-origin:0 0;animation:60s linear infinite sv-boardbg-spin}@keyframes sv-boardbg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sv-boardbg__cog{animation:none}}.light .sv-boardbg__cog,[data-theme=light] .sv-boardbg__cog{opacity:.05}.sv-board-stage .sv-board .sv-lane,.sv-board-stage .sv-board .sv-lane .sv-lanehead{background:color-mix(in oklab,var(--surface-raised) 58%,transparent)}.sv-board-stage .sv-board .sv-lane .sv-cell{background:color-mix(in oklab,var(--surface-sunken) 30%,transparent)}.sv-brow{grid-template-columns:repeat(7,minmax(150px,1fr));gap:10px;padding:4px 12px 14px;display:grid}.sv-bhd{z-index:4;background:var(--bg-base);border-bottom:1px solid var(--border-subtle);padding-top:10px;position:sticky;top:0;box-shadow:0 6px 10px -10px #00000040}.sv-bhd .sv-lanes{margin:0 0 10px;padding:0 12px}.sv-colbg{z-index:0;pointer-events:none;gap:10px;padding:0 12px;display:grid;position:absolute;inset:0 24px 0 0}.sv-colbg__col{background:var(--surface-sunken);border-radius:0 0 var(--radius-md) var(--radius-md)}.sv-lane{z-index:1;position:relative}.sv-board .sv-lane{background:var(--surface-raised);box-shadow:0 1px 4px color-mix(in oklab,var(--text-primary) 7%,transparent);border-radius:0;margin:0 0 12px;overflow:clip}.sv-board .sv-lane .sv-lanehead{background:var(--surface-raised);border-top:0;border-bottom:0}.sv-board .sv-lane .sv-lanehead:last-child{border-bottom:0}.sv-board .sv-lane .sv-cell{background:color-mix(in oklab,var(--surface-sunken) 45%,var(--surface-raised));border-radius:8px}.sv-board:has(.sv-lane,.sv-team) .sv-colbg{display:none}.sv-brow--head{border-top:0}.sv-bhead{padding:9px 9px 6px}.sv-icard__pdec{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid;container-type:inline-size}.sv-icard__pbtn{cursor:pointer;border:1px solid var(--border-default);border-radius:var(--btn-radius);background:var(--surface-raised);text-align:center;overflow-wrap:anywhere;min-width:0;min-height:30px;line-height:1.15;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-semibold,600);color:var(--text-secondary);transition:background var(--dur-fast,.12s) ease,color var(--dur-fast,.12s) ease;justify-content:center;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.sv-icard__pbtn:first-of-type,.sv-icard__pbtn:nth-of-type(2):last-of-type{grid-column:1/-1}.sv-icard__pbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px;z-index:1;position:relative}@container (width<=140px){.sv-icard__pbtn{grid-column:1/-1}}@container (width<=260px){.sv-icard__pbtn:not(:first-of-type):not(:nth-of-type(2):last-of-type) svg{display:none!important}}@container (width<=200px){.sv-icard__pbtn svg{display:none!important}}.sv-icard__pbtn:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-icard__pbtn--approve{color:var(--hue-green);background:color-mix(in oklab,var(--hue-green) 12%,var(--surface-raised));border-color:color-mix(in oklab,var(--hue-green) 42%,transparent)}.sv-icard__pbtn--approve:hover{background:color-mix(in oklab,var(--hue-green) 20%,var(--surface-raised));color:var(--hue-green)}.sv-icard__pbtn--deny{color:var(--hue-amber)}.sv-icard__pbtn--deny:hover{background:var(--amber-bg);color:var(--hue-amber)}.sv-icard__pbtn--wont-do{color:var(--text-muted)}.sv-icard__pbtn:disabled{opacity:.5;cursor:not-allowed}.sv-icard__pnote{font-size:var(--text-2xs);color:var(--hue-amber);grid-column:1/-1;margin:0 0 6px}.sv-confirm__hd{font-size:var(--text-md);font-weight:var(--weight-semibold);margin-bottom:8px}.sv-confirm__body{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 16px;line-height:1.5}.sv-confirm__ft{justify-content:flex-end;gap:8px;display:flex}.sv-lanes{gap:0 10px;margin:0 0 6px;display:grid}.sv-lanes__cell{border-radius:var(--radius-sm);align-items:center;gap:6px;min-width:0;min-height:32px;padding:0 9px;display:flex}.sv-lanes__icon{flex:none}.sv-lanes__cell--btn{font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard);border:0}.sv-lanes__cell--btn:hover{box-shadow:inset 0 0 0 1px var(--lane)}.sv-lanes__cell--btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv-lanes__cell--on,.sv-lanes__cell--btn.sv-lanes__cell--on:hover{box-shadow:inset 0 0 0 2px var(--lane)}.sv-lanes__cell.sv-lanes__cell--off{background:var(--surface-sunken)}.sv-lanes__lbl{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;line-height:1.15;font-weight:var(--weight-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.sv-lanes__ct{font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;flex:none}.sv-lanes__cell{background:color-mix(in oklab,var(--lane) 26%,var(--tint-base));color:var(--lane)}.sv-lanes__split{min-width:0;display:flex}.sv-lanes__split>.sv-lanes__cell--btn{flex:auto;min-width:96px}.sv-lanes__split>.sv-cicdcap{border-top-left-radius:0;border-bottom-left-radius:0}.sv-bhead__ct{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);margin-top:4px}.sv-lane__lbl{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);background:var(--bg-base);z-index:1;align-items:center;gap:8px;min-width:0;padding:12px 10px;display:flex;position:sticky;left:0;overflow:hidden}.sv-lane__txt{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.3}.sv-lane__dot{border-radius:50%;flex:none;width:8px;height:8px}.sv-lanehead__type{margin-right:0}.sv-cell{flex-direction:column;gap:8px;min-height:56px;padding:8px;display:flex}.sv-cell__part{flex-direction:column;gap:8px;min-width:0;display:flex}.sv-cell__part:empty{display:none}.sv-cell__sub{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;margin:6px 2px 0;display:flex}.sv-cell__sub:after{content:"";background:var(--border-default);flex:1;height:1px}.sv-cell__subct{font-weight:var(--weight-medium);letter-spacing:0;color:var(--text-faint)}.sv-cellmore{cursor:pointer;border:1px dashed var(--border-default);background:var(--surface-raised);width:100%;height:30px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.sv-cellmore:hover{color:var(--text-primary);background:var(--surface-hover);border-style:solid}.sv-lanehead{background:var(--surface-raised);border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--dur-fast,.12s) ease;margin:0;padding:6px 12px}.sv-lanehead:hover{background:linear-gradient(var(--surface-hover),var(--surface-hover)),var(--surface-raised)}.sv-lane--critical .sv-lanehead__nm{color:var(--danger)}.sv-lane--critical .sv-lanehead__pin{color:var(--danger);display:inline-flex}.sv-lanehead__in{max-width:min(92vw,720px);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;align-items:center;gap:9px;padding:3px 10px 3px 3px;display:inline-flex;position:sticky;left:12px}.sv-lanehead__in:hover{background:var(--surface-hover)}.sv-lanehead__in:hover .sv-lanehead__tgl{color:var(--text-primary)}.sv-lanehead__in:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv-lanehead__tgl{color:var(--text-muted);flex:none;align-items:center;display:inline-flex}.sv-lanehead__nm{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv-lanehead__ct{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.sv-lanehead__ct--has{font-weight:var(--weight-semibold,600);color:var(--text-primary);background:color-mix(in oklab,var(--accent) 18%,transparent);border-radius:999px;padding:1px 8px}.sv-board .sv-team{margin:0 0 14px}.sv-teamhead{z-index:1;cursor:pointer;background:var(--surface-raised);border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-subtle);transition:background var(--dur-fast,.12s) ease;padding:6px 12px;position:relative}.sv-teamhead:hover{background:linear-gradient(var(--surface-hover),var(--surface-hover)),var(--surface-raised)}.sv-teamhead__in{max-width:min(92vw,720px);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;align-items:center;gap:9px;padding:3px 10px 3px 3px;display:inline-flex;position:sticky;left:12px}.sv-teamhead__in:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv-teamhead__in:hover{background:var(--surface-hover)}.sv-teamhead__ic{color:var(--text-muted);display:inline-flex}.sv-teamhead__avs{flex:0 auto;align-items:center;min-width:0;margin-left:4px;display:inline-flex;overflow:hidden}.sv-teamhead__av{box-shadow:0 0 0 2px var(--surface-raised);border-radius:999px;flex:none;display:inline-flex}.sv-teamhead__more{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--text-muted);flex:none;margin-left:4px}.sv-teamhead__av+.sv-teamhead__av{margin-left:-5px}.sv-teamhead__nm{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv-board .sv-lane.sv-lane--inteam{margin:0}.sv-board-stage .sv-board .sv-teamhead{background:color-mix(in oklab,var(--surface-raised) 58%,transparent)}.sv-board-stage .sv-board .sv-teamhead:hover{background:linear-gradient(var(--surface-hover),var(--surface-hover)),color-mix(in oklab,var(--surface-raised) 58%,transparent)}.sv-board .sv-lane.sv-lane--inteam .sv-lanehead__in{margin-left:16px;left:28px}.sv-board .sv-lane.sv-lane--inteam+.sv-lane--inteam{border-top:1px solid var(--border-subtle)}.sv-lanehead{align-items:center;display:flex}.sv-lanehead__captain{align-items:center;margin-left:-2px;display:inline-flex}.sv-lanehead__x{width:26px;height:26px;color:var(--text-faint,var(--text-muted));cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;place-items:center;transition:opacity .12s;display:inline-grid;position:sticky;left:12px}.sv-lanehead:hover .sv-lanehead__x,.sv-lanehead__x:focus-visible{opacity:1}.sv-lanehead__x:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-teamhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sv-captain{background:var(--surface-raised);border:1px solid color-mix(in oklab,#e5b23a 55%,var(--border-default));font-size:var(--text-xs);cursor:default;border-radius:999px;align-items:center;gap:7px;padding:3px 10px 3px 8px;display:inline-flex;position:sticky;left:12px}.sv-captain__lbl{color:var(--text-primary);font-weight:700}.sv-captain__sel{background:var(--surface-hover);height:24px;color:var(--text-primary);font:inherit;cursor:pointer;border:0;border-radius:6px;padding:0 4px;font-weight:600}.sv-captain__when,.sv-captain__none{color:var(--text-muted)}.sv-captain__err{z-index:150;background:var(--danger);color:#fff;font-size:var(--text-sm);cursor:pointer;border-radius:8px;padding:8px 14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.sv-lanehead__mgr{font-size:var(--text-2xs);color:var(--accent-text);border-radius:var(--radius-full);background:color-mix(in oklab,var(--accent) 14%,transparent);padding:1px 7px;font-weight:600}.sv-lanehead__po{font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;border-left:1px solid var(--border-default);margin-left:1px;padding-left:9px}.sv-icard{background:var(--surface-raised);border:1px solid var(--border-subtle);box-shadow:0 1px 2px color-mix(in oklab,var(--text-primary) 6%,transparent);cursor:pointer;color:inherit;border-radius:10px;padding:12px 12px 10px;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:block}.sv-icard:hover{border-color:var(--border-default);color:inherit;box-shadow:0 6px 16px -6px color-mix(in oklab,var(--text-primary) 18%,transparent);text-decoration:none;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.sv-icard,.sv-icard:hover{transition:none;transform:none}}.sv-icard{position:relative}.sv-icard.sv-icard--blocked:not(.sv-icard--picked):not(.sv-icard--moving){box-shadow:inset 3px 0 0 #d92d20,var(--sv-card-shadow)}.sv-icard.sv-icard--blocked:not(.sv-icard--picked):not(.sv-icard--moving):hover{box-shadow:inset 3px 0 0 #d92d20,var(--sv-card-shadow-up)}.sv-icard__nexts{flex-direction:column;gap:6px;margin-top:10px;display:flex}.sv-icard__next,.sv-icard__claimbtn{cursor:pointer;text-align:center;border:1px solid var(--accent-border);border-radius:var(--btn-radius);width:100%;min-width:0;min-height:30px;line-height:1.15;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-semibold,600);justify-content:center;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.sv-icard__next{white-space:nowrap;text-overflow:ellipsis;background:var(--surface-raised);color:var(--accent-text);overflow:hidden}.sv-icard__claimbtn{margin-top:10px}.sv-icard__next:hover{background:var(--accent-bg)}.sv-icard__next:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sv-icard--blocked .sv-icard__arrows,.sv-icard--blocked .sv-icard__pdec,.sv-icard--blocked .sv-icard__claim,.sv-icard--blocked .sv-icard__nexts,.sv-board-stage--readonly .sv-icard__arrows,.sv-board-stage--readonly .sv-icard__pdec,.sv-board-stage--readonly .sv-icard__claim,.sv-board-stage--readonly .sv-icard__ctl,.sv-board-stage--readonly .sv-icard__roster-claim,.sv-board-stage--readonly .sv-icard__reassign,.sv-board-stage--readonly .sv-icard__pbtn,.sv-board-stage--readonly .sv-icard__pill--follow,.sv-board-stage--readonly .sv-icard__nexts{display:none}.sv-ro-note{border:1px dashed var(--border-default);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--text-muted);text-align:center;margin:0;padding:12px 14px}.sv-icard__blocked,.sv-icard__golive{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--text-2xs,11px);font-weight:var(--weight-semibold,600);border-radius:999px;align-items:center;gap:4px;margin:0 0 6px;padding:1px 7px;display:inline-flex}.sv-icard__blocked{background:color-mix(in oklab,var(--hue-red) 14%,transparent);color:var(--text-primary);padding-left:2px}.sv-icard__golive{background:color-mix(in oklab,var(--hue-teal) 18%,transparent);color:var(--text-primary)}.sv-blocked-pill{font-size:var(--text-xs);font-weight:var(--weight-semibold,600);background:color-mix(in oklab,var(--hue-amber) 24%,transparent);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.sv-icard{border-color:var(--border-default);border-top:3px solid var(--lane,var(--border-default));box-shadow:var(--sv-card-shadow);margin-top:25px}.sv-icard:hover{border-top-color:var(--lane,var(--border-default))}.sv-icard{--sv-card-shadow:var(--shadow-xs);--sv-card-shadow-up:var(--shadow-sm);border-left-color:color-mix(in oklab,var(--border-default) 60%,var(--border-strong));border-right-color:color-mix(in oklab,var(--border-default) 60%,var(--border-strong));border-bottom-color:color-mix(in oklab,var(--border-default) 60%,var(--border-strong))}.light .sv-icard{--sv-card-shadow:var(--shadow-md);--sv-card-shadow-up:var(--shadow-lg)}.light .sv-icard:not(.sv-icard--picked){border-left-color:var(--border-subtle);border-right-color:var(--border-subtle);border-bottom-color:var(--border-subtle)}.sv-icard:not(.sv-icard--picked):not(.sv-icard--moving):is(:hover,:focus-visible){box-shadow:var(--sv-card-shadow-up)}.sv-icard:not(.sv-icard--picked):hover{border-left-color:var(--border-strong);border-right-color:var(--border-strong);border-bottom-color:var(--border-strong)}.light .sv-icard:not(.sv-icard--picked):hover{border-left-color:var(--border-default);border-right-color:var(--border-default);border-bottom-color:var(--border-default)}.sv-icard__you{background:var(--hue-amber,#f59e0b);color:#1f1300;height:14px;font-size:10px;font-weight:var(--weight-bold,700);letter-spacing:.03em;border-radius:4px;flex:none;align-items:center;padding:0 5px;display:inline-flex}.sv-icard__tab{z-index:1;background:var(--lane,var(--accent));height:24px;color:var(--bg-base);font-size:var(--text-2xs,11px);font-weight:var(--weight-semibold,600);letter-spacing:.01em;white-space:nowrap;border-radius:10px 10px 0 0;align-items:center;gap:6px;padding:0 5px 0 10px;display:flex;position:absolute;bottom:100%;left:-1px;right:-1px}.light .sv-icard__tab,[data-theme=light] .sv-icard__tab{background:color-mix(in oklab,var(--lane,var(--accent)) 78%,var(--text-primary));color:#fff}.light .sv-icard,[data-theme=light] .sv-icard,.light .sv-icard:hover,[data-theme=light] .sv-icard:hover{border-top-color:color-mix(in oklab,var(--lane,var(--border-default)) 78%,var(--text-primary))}.sv-icard__handler{box-shadow:0 0 0 1.5px var(--surface-raised);border-radius:50%;flex:none;display:inline-flex}.sv-icard__handler .sv-av{letter-spacing:-.02em;width:14px;height:14px;font-size:7px}.sv-icard__handler--active{box-shadow:0 0 0 1.5px var(--hue-green),0 0 0 3px var(--surface-raised)}.sv-icard__handler--blocked{box-shadow:0 0 0 1.5px var(--hue-amber),0 0 0 3px var(--surface-raised)}.sv-icard__handler--pending{box-sizing:border-box;background:var(--surface-raised);width:14px;height:14px;color:var(--text-muted);border:1px dashed var(--text-faint);box-shadow:none;font-size:9px;font-weight:var(--weight-bold,700);justify-content:center;align-items:center;line-height:1}.sv-strip__ctl{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.sv-strip--stacked .sv-strip__ctl{flex-basis:100%;order:2}.sv-strip--stacked .sv-wstats{order:1}@media (width<=640px){.sv-icard__tab{letter-spacing:0;gap:5px;padding:0 4px 0 8px;font-size:10px}}.sv-icard{border-top-left-radius:0;border-top-right-radius:0}.sv-icard__tablbl{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.sv-icard__key{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted)}.sv-icard__hd{align-items:center;gap:8px;display:flex}.sv-icard__ft .sv-badge{font-size:var(--text-2xs)}.sv-icard__type{flex:none;align-items:center;margin-right:-2px;display:inline-flex}.sv-icard__type--bug{color:var(--danger)}.sv-icard__type--feature{color:var(--hue-violet)}.sv-icard__type--task{color:var(--hue-blue)}.sv-icard__type--suggestion{color:var(--hue-amber)}.sv-icard__type--debt,.sv-icard__type--other{color:var(--text-muted)}.sv-icard__ws{max-width:100%;font-size:var(--text-2xs);color:var(--text-secondary);background:var(--surface-sunken);border-radius:var(--radius-full);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;align-items:center;gap:4px;padding:1px 8px;display:inline-flex;overflow:hidden}.sv-board__group{align-items:center;display:inline-flex}.sv-board__group-lbl{font-size:var(--text-xs);color:var(--text-muted);padding:0 6px 0 8px}.sv-icard__hd .sv-icard__key{white-space:nowrap;flex:none}.sv-icard__age{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);flex:none;margin-left:auto}.sv-icard__age--aged{color:var(--hue-amber)}.sv-icard__title{font-size:var(--text-xs);font-weight:var(--weight-medium,500);letter-spacing:-.005em;color:var(--text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 10px;line-height:1.3;display:-webkit-box;overflow:hidden}.sv-icard__product{font-size:var(--text-2xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:7px 0 0;line-height:1.3;overflow:hidden}.sv-icard__product+.sv-icard__title{margin-top:2px}.sv-icard__ft{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sv-icard__ft>.sv-badge,.sv-icard__ws{box-sizing:border-box;min-height:20px}.sv-icard__foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.sv-icard__pill{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-full);height:22px;font-family:var(--font-mono);font-size:var(--text-2xs);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:3px;padding:0 8px;display:inline-flex}.sv-icard__pill:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-icard__pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv-icard__pill--follow{padding:0 6px}.sv-icard__corner{z-index:1;justify-content:center;min-width:24px;height:24px;position:absolute;top:-3px;right:-6px}.sv-icard__hd{flex-wrap:wrap;row-gap:2px;padding-right:22px;position:relative}.sv-icard__pill--chat{padding:0 6px}.sv-icard__pill--on{color:var(--accent-text);border-color:var(--accent-border);background:var(--accent-bg)}.sv-icard__pill--on:hover{color:var(--accent-text);border-color:var(--accent)}.sv-icard__ctl{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sv-icard__band{flex:none;align-items:center;gap:4px;display:inline-flex}.sv-form__note{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-xs);align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.5;display:flex}.sv-form__note b{color:var(--text-primary);font-weight:var(--weight-semibold)}.sv-icard__arrows{flex:none;margin-left:auto;display:inline-flex}.sv-icard__end{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sv-icard__end>.sv-icard__who{flex:none}.sv-icard__arrow{appearance:none;border:1px solid var(--border-default);border-radius:var(--btn-radius);background:var(--surface-raised);min-width:0;height:24px;color:var(--text-secondary);cursor:pointer;box-shadow:var(--btn-edge);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;margin:0;padding:0 9px;display:inline-flex}.sv-moves{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sv-moves__row{font-size:var(--text-sm);color:var(--text-primary);align-items:baseline;gap:12px;display:flex}.sv-moves__when{min-width:118px;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.sv-icard__forkmenu{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken,var(--surface-hover));flex-wrap:wrap;align-items:center;gap:5px;margin:-4px 0 9px;padding:7px 8px;display:flex}.sv-icard__forklbl{font-size:var(--text-2xs);color:var(--text-muted);flex-basis:100%}.sv-icard__forkit{appearance:none;border:1px solid var(--border-default);background:var(--surface-raised,var(--surface));color:var(--text-primary);border-radius:var(--radius-full);font-size:var(--text-xs);cursor:pointer;padding:3px 9px}.sv-icard__forkit:hover,.sv-icard__forkit:focus-visible{background:var(--accent-bg);color:var(--accent-text);border-color:var(--accent-border,var(--accent-text))}.sv-icard__arrow:hover{background:var(--surface-active);color:var(--text-primary)}.sv-icard__arrow:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sv-icard__arrow[aria-disabled=true]{color:var(--text-faint);cursor:not-allowed;opacity:.45}.sv-icard__arrow[aria-disabled=true]:hover{background:var(--surface-sunken);color:var(--text-faint)}.sv-icard__foot .sv-icard__ctl{gap:2px;margin-left:auto}.sv-icard__who{flex:auto;min-width:0;max-width:100%;display:inline-flex;position:relative}.sv-icard__avs{border-radius:var(--radius-full);cursor:pointer;max-width:100%;min-height:24px;font:inherit;font-size:var(--text-2xs,11px);font-variant-numeric:tabular-nums;color:var(--text-muted);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px;margin:-3px 0 -3px -4px;padding:3px 4px;display:inline-flex}.sv-icard__avs:hover,.sv-icard__avs[aria-expanded=true]{background:var(--surface-hover)}.sv-icard__avs:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sv-icard__end .sv-icard__avs{white-space:nowrap;flex-wrap:nowrap;max-width:none}.sv-icard__avs-n{font-weight:var(--weight-semibold,600)}.sv-icard__reassign-note{font-size:var(--text-2xs);color:var(--text-muted);line-height:1.35}.sv-icard--roster{z-index:20}.sv-icard--selecting{cursor:pointer;-webkit-user-select:none;user-select:none}.sv-icard__pick{z-index:2;background:var(--surface-raised);border:1.5px solid var(--border-strong);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:absolute;top:8px;left:8px}.sv-icard--selecting .sv-icard__hd{padding-left:24px}.sv-icard--picked{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.sv-icard--picked .sv-icard__pick{background:var(--accent);border-color:var(--accent)}.sv-bulkbar{z-index:40;background:var(--surface-raised);border:1px solid var(--border-default);box-shadow:var(--shadow-lg,0 8px 24px #0000002e);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100vw - 32px);padding:8px 10px 8px 16px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.sv-bulkbar__n{font-weight:var(--weight-semibold,600);font-size:var(--text-sm);white-space:nowrap;margin-right:6px}.sv-bulkbar__sp{flex:1;min-width:8px}.sv-bulk__ids{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere;margin:8px 0 0}.sv-bulk__fails{font-size:var(--text-sm);color:var(--text-secondary,var(--text-primary));margin:8px 0 0;padding-left:18px}@media (width<=480px){.sv-bulkbar{bottom:12px;left:16px;right:16px;transform:none}}.sv-icard__roster{z-index:30;background:var(--surface-raised);border:1px solid var(--border-default);min-width:230px;max-width:280px;box-shadow:0 14px 34px -10px color-mix(in oklab,var(--text-primary) 30%,transparent);cursor:default;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 8px);left:-4px}.sv-icard__roster-claim{border:1px solid var(--accent-border);background:var(--accent-bg);height:26px;color:var(--accent-text);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-2xs);cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-top:2px;font-weight:500;display:inline-flex}.sv-icard__roster--float{z-index:60;position:fixed}.sv-icard__reassign{border-top:1px solid var(--border-subtle);flex-direction:column;gap:3px;margin-top:2px;padding-top:8px;display:flex}.sv-icard__reassign-lbl{font-size:var(--text-2xs);font-weight:var(--weight-semibold,600);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.sv-icard__reassign .sv-sel{width:100%;height:30px;font-size:var(--text-xs)}.sv-gateline{border-radius:var(--radius-sm);align-items:center;gap:6px;display:flex;position:relative}.sv-gateline>.sv-person{flex:1;min-width:0}.sv-gateline:hover{background:var(--surface-hover)}.sv-gateline__x{opacity:0;border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-muted);border-radius:var(--radius-full);cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.sv-gateline:hover .sv-gateline__x{opacity:1}.sv-gateline__x:hover{color:var(--hue-red);border-color:var(--red-border)}.sv-gateline__acts{flex:none;gap:4px;padding-right:2px;display:inline-flex}.sv-gateline__acts .sv-gateline__x{position:static;transform:none}.sv-rel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);margin-bottom:14px;overflow:hidden}.sv-rel--current{border-color:var(--accent-border);box-shadow:0 0 0 1px var(--accent-border)}.sv-rel__hd{border-bottom:1px solid var(--border-subtle);align-items:center;gap:11px;padding:13px 15px;display:flex}.sv-rel__ver{font-family:var(--font-mono);font-size:var(--text-md);font-weight:var(--weight-semibold)}.sv-rel__when{font-size:var(--text-xs);color:var(--text-muted)}.sv-rel__item{border-top:1px solid var(--border-subtle);font-size:var(--text-sm);align-items:center;gap:10px;padding:9px 15px;display:flex}.sv-rel__ititle{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sv-rel__by{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint)}.sv-seg{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-sm);gap:2px;padding:2px;display:inline-flex}.sv-seg__btn{height:26px;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.sv-seg__btn:hover{color:var(--text-primary)}.sv-seg__btn--on{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-xs)}.sv-seg__n{background:var(--surface-raised);border:1px solid var(--border-default);min-width:18px;height:16px;color:var(--text-secondary,var(--text-muted));font-size:var(--text-2xs,10px);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;padding:0 5px;font-weight:600;display:inline-flex}.sv-seg__btn--on .sv-seg__n{background:var(--accent-bg);border-color:var(--accent-border,var(--border-default));color:var(--accent-text)}.sv-segc{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-md);flex-wrap:wrap;gap:2px;padding:3px;display:flex}.sv-segc__btn{border-radius:var(--radius-sm);cursor:pointer;text-align:center;min-width:130px;font-family:var(--font-sans);color:var(--text-muted);background:0 0;border:1px solid #0000;flex-direction:column;flex:150px;gap:2px;padding:7px 12px 8px;display:flex}.sv-segc__btn:hover:not(:disabled){color:var(--text-primary)}.sv-segc__btn--on{background:var(--surface-raised);border-color:var(--border-default);color:var(--text-primary);box-shadow:var(--shadow-xs)}.sv-segc__btn:disabled{cursor:default}.sv-segc__btn:disabled:not(.sv-segc__btn--on){opacity:.45}.sv-segc__lbl{font-size:var(--text-sm);font-weight:var(--weight-medium)}.sv-segc__hint{font-size:var(--text-2xs);color:var(--text-faint);line-height:1.35}.sv-segc__btn--on .sv-segc__hint{color:var(--text-muted)}.sv-due{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.sv-due__date{box-sizing:border-box;background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-sm);height:34px;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);padding:0 10px}.sv-due__why{flex:1;min-width:200px}.sv-due__add{color:var(--accent-text);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);background:0 0;border:0;margin-top:8px;padding:0}.sv-due__add:hover{text-decoration:underline}.sv-due__drop{color:var(--text-faint);cursor:pointer;background:0 0;border:0;padding:0 4px;display:inline-flex}.sv-due__drop:hover{color:var(--danger,#c2410c)}.sv-choices{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.sv-choice{text-align:left;background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);flex-direction:column;align-items:flex-start;gap:3px;padding:9px 12px;display:flex}.sv-choice:hover:not(:disabled){border-color:var(--border-strong)}.sv-choice:focus-visible{border-color:var(--accent);box-shadow:var(--ring);outline:none}.sv-choice:disabled{cursor:default;opacity:.6}.sv-choice--on{border-color:var(--accent);background:var(--accent-bg);box-shadow:var(--ring)}.sv-choice__head{width:100%;font-weight:var(--weight-semibold,600);font-size:var(--text-sm);align-items:center;gap:7px;display:flex}.sv-choice__icon{color:var(--text-muted);flex:none;display:inline-flex}.sv-choice__name{flex:1;min-width:0}.sv-choice--on .sv-choice__head>svg{color:var(--accent-text)}.sv-choice__hint{font-size:var(--text-2xs);color:var(--text-muted);line-height:1.4}@media (width<=480px){.sv-choice{padding:8px 10px}.sv-choice__hint{display:none}.sv-choice__head{font-size:var(--text-xs)}}.sv-due__note{font-size:var(--text-2xs);color:var(--text-secondary,var(--text-primary));align-items:center;gap:5px;margin:6px 0 0;display:flex}.sv-prio__note{color:var(--text-faint);font-weight:400;font-family:var(--font-mono);font-size:var(--text-2xs)}.sv-prio__why{font-size:var(--text-2xs);color:var(--text-muted);margin:6px 0 0}.sv-prio__reset{color:var(--accent-text);cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:0;margin-left:6px;padding:0}.sv-prio__reset:hover{text-decoration:underline}.sv-form__need{font-size:var(--text-2xs);color:var(--danger,#c2410c);margin:6px 0 0}.sv-form__soft{font-size:var(--text-2xs);color:var(--text-muted);align-items:flex-start;gap:5px;margin:6px 0 0;line-height:1.45;display:flex}.sv-form__soft svg{color:var(--text-faint);flex:none;margin-top:2px}.sv-afilter{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-sm);height:26px;color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;padding:0 8px 0 9px;display:inline-flex}.sv-afilter:hover{color:var(--text-primary)}.sv-afilter--on{border-color:var(--accent);color:var(--text-primary)}.sv-afilter:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.sv-afilter__sel{max-width:170px;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);color:inherit;cursor:pointer;background:0 0;border:0;outline:none}.sv-skill{border-top:1px solid var(--border-subtle);gap:12px;padding:13px 15px;display:flex}.sv-skill:first-child{border-top:0}.sv-skill__ic{border-radius:var(--radius-md);background:var(--accent-bg);width:30px;height:30px;color:var(--accent-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.sv-skill__nm{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.sv-skill__policy{font-size:var(--text-sm);color:var(--text-secondary);text-wrap:pretty;margin:4px 0 0;line-height:1.5}.sv-skill__ft{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);align-items:center;gap:10px;margin-top:8px;display:flex}.sv-note{border-top:1px solid var(--border-subtle);align-items:flex-start;gap:11px;padding:11px 15px;display:flex}.sv-note:first-child{border-top:0}.sv-note__area{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--hue-orange);flex:none;width:120px}.sv-note__tx{min-width:0;font-size:var(--text-sm);color:var(--text-secondary);flex:1;line-height:1.5}.sv-alert{border-radius:var(--radius-md);align-items:center;display:flex}.sv-alert:hover{background:var(--surface-hover)}.sv-alert__hit{all:unset;box-sizing:border-box;cursor:pointer;flex:1;align-items:center;gap:11px;min-width:0;padding:11px 4px 11px 13px;display:flex}.sv-alert__x{all:unset;box-sizing:border-box;cursor:pointer;color:var(--text-faint);flex:none;align-items:center;padding:11px 13px 11px 8px;display:inline-flex}.sv-alert__x:hover{color:var(--text-primary)}.sv-alert__hit:focus-visible,.sv-alert__x:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-md)}.sv-alert__ic{border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.sv-alert__tx{min-width:0;font-size:var(--text-sm);color:var(--text-primary);flex:1}.sv-alert__k{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);margin-right:2px}.sv-alert__tm{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);flex:none}.sv-alert__dot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.sv-cmdk{z-index:50;background:#05070a8c;justify-content:center;align-items:flex-start;padding-top:92px;display:flex;position:absolute;inset:0}.sv-cmdk__box{background:var(--surface-overlay);border:1px solid var(--border-strong);border-radius:var(--radius-xl);width:min(560px,92%);box-shadow:var(--shadow-xl);overflow:hidden}.sv-cmdk__in{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);align-items:center;gap:10px;padding:13px 15px;display:flex}.sv-cmdk__in input{all:unset;font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-primary);flex:1}.sv-cmdk__in input::placeholder{color:var(--text-faint)}.sv-cmdk__list{max-height:340px;padding:4px 0;overflow:auto}.sv-cmdk__lbl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:8px 15px 4px;font-size:10px}.sv-cmdk__it{cursor:pointer;font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:11px;padding:8px 15px;display:flex}.sv-cmdk__it--on,.sv-cmdk__it:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-cmdk__it .ic{color:var(--text-muted);display:inline-flex}.sv-cmdk__it--on .ic{color:var(--accent-text)}.sv-cmdk__it .kk{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);margin-left:auto}.sv-kbd{font-family:var(--font-mono);border:1px solid var(--border-default);color:var(--text-muted);background:var(--surface-sunken);border-radius:5px;padding:2px 6px;font-size:11px}.sv-cardbody{flex-direction:column;flex:1;min-height:0;display:flex}.sv-cardbody__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sv-cardbody__block{box-sizing:border-box;max-height:40vh;padding:14px var(--sv-fb-gutter) 0 20px;flex:none;overflow-y:auto}.sv-cardbody__block>.sv-block{margin:0}.sv-cardbody__rail{background:var(--bg-base);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.sv-cardbody.sv-cardbody--card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width<=1100px){.sv-cardbody.sv-cardbody--card{grid-template-columns:minmax(0,1fr) minmax(300px,1fr)}}.sv-cardbody.sv-cardbody--card>.sv-cardbody__rail{border-left:1px solid var(--border-subtle);display:flex}.sv-cardbody--card .sv-tab.sv-tab--phonetab{display:none}@media (width<=768px){.sv-cardbody.sv-cardbody--card{flex-direction:column;display:flex}.sv-cardbody.sv-cardbody--card>.sv-cardbody__rail{border-left:0;flex:1;display:none}.sv-cardbody.sv-cardbody--card.sv-cardbody--chat>.sv-cardbody__rail{display:flex}.sv-cardbody.sv-cardbody--card.sv-cardbody--chat>.sv-cardbody__main{display:none}.sv-cardbody--card .sv-tab.sv-tab--phonetab{display:inline-flex}.sv-cardbody--card .sv-tab.sv-tab--widetab{display:none}}.sv-intake{grid-template-columns:1fr 372px;height:100%;min-height:0;display:grid}.sv-intake__chat{border-right:1px solid var(--border-subtle);flex-direction:column;min-width:0;display:flex}.sv-intake__side{background:var(--surface-sunken);padding:18px;overflow:auto}.sv-step{font-size:var(--text-sm);align-items:center;gap:9px;padding:7px 0;display:flex}.sv-step__n{width:20px;height:20px;font-family:var(--font-mono);border:1px solid var(--border-default);color:var(--text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.sv-step--done .sv-step__n{background:var(--accent);color:var(--text-on-accent);border-color:#0000}.sv-step--now .sv-step__n{border-color:var(--accent);color:var(--accent-text)}.sv-step--done .sv-step__t{color:var(--text-primary)}.sv-step__t{color:var(--text-muted)}.sv-phone{background:var(--bg-base);flex-direction:column;height:100%;display:flex;overflow:hidden}.sv-mstatus{font-family:var(--font-mono);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:8px 18px 2px;font-size:11px;font-weight:600;display:flex}.sv-mstatus .r{align-items:center;gap:5px;display:inline-flex}.sv-mtop{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:10px 16px 12px;display:flex}.sv-mtop__t{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.sv-mbody{flex:1;padding:10px 12px;overflow:auto}.sv-mtabs{border-top:1px solid var(--border-subtle);background:var(--bg-app);padding-bottom:8px;display:flex}.sv-mtab{color:var(--text-muted);font-family:var(--font-sans);font-size:10px;font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:9px 0 4px;display:flex}.sv-mtab--on{color:var(--accent-text)}.sv-mtab__badge{background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(11px,-4px)}.sv-mcompose{border-top:1px solid var(--border-subtle);align-items:center;gap:9px;padding:10px 12px;display:flex}.sv-mcompose__f{border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-input);height:38px;color:var(--text-faint);font-size:var(--text-sm);flex:1;align-items:center;padding:0 14px;display:flex}.sv-ship{border-radius:var(--radius-lg);background:var(--green-bg);border:1px solid var(--green-border);align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.sv-ship__ic{color:var(--hue-green);flex:none;padding-top:1px}.sv-ship__t{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.sv-ship__m{font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;display:flex}.sv-form__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=560px){.sv-form__grid{grid-template-columns:1fr}}.sv-form__field{margin-bottom:16px}.sv-form__lbl{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);margin-bottom:6px;display:block}.sv-form__lbl .opt{color:var(--text-faint);font-weight:400;font-family:var(--font-mono);font-size:var(--text-2xs)}.sv-form__count{float:right;color:var(--text-faint);font-weight:400;font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.sv-form__count--max{color:var(--danger)}.sv-desc{font-size:var(--text-sm);color:var(--text-secondary,var(--text-primary));align-items:baseline;gap:6px;margin:6px 0 0;line-height:1.45;display:flex}.sv-desc--editable{cursor:text;border-radius:var(--radius-sm)}.sv-desc--editable:hover{color:var(--text-primary)}.sv-desc--editable .sv-icon,.sv-desc--editable svg{color:var(--text-faint);flex:none;align-self:center}.sv-desc--add{color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.sv-desc--add:hover{color:var(--text-primary)}.sv-tiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.sv-reltiles{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:14px}.sv-reltiles .sv-tile{min-height:0}.sv-rel__fresh{font-size:var(--text-2xs);color:var(--text-faint);margin:0 0 12px}.sv-rel__partial{color:var(--hue-amber)}.sv-skel{background:linear-gradient(90deg,var(--surface-sunken) 0%,color-mix(in oklab,var(--surface-sunken) 55%,var(--surface-raised)) 50%,var(--surface-sunken) 100%);background-size:200% 100%;border-radius:6px;animation:1.3s ease-in-out infinite sv-skel}.sv-skel--tiles{border-radius:var(--radius-md);height:62px;margin-bottom:16px}.sv-skel--line{height:12px;margin:12px 15px}.sv-skel-rel{padding:6px 0}@keyframes sv-skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.sv-skel{animation:none}}.sv-tile{text-align:left;background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-md);min-height:76px;color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.sv-tile:hover{border-color:var(--border-strong)}.sv-tile:focus-visible{border-color:var(--accent);box-shadow:var(--ring);outline:none}.sv-tile--on{border-color:var(--accent);background:var(--accent-bg);box-shadow:var(--ring)}.sv-tile__head{width:100%;font-weight:var(--weight-semibold,600);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.sv-tile__head svg:first-child{color:var(--text-muted);flex:none}.sv-tile--on .sv-tile__head svg{color:var(--accent-text)}.sv-tile__name{overflow-wrap:anywhere;flex:1;min-width:0}.sv-tile__desc{font-size:var(--text-xs);color:var(--text-muted);line-height:1.45}.sv-tile--on .sv-tile__desc{color:var(--text-secondary,var(--text-primary))}.sv-tile--product{position:relative}.sv-tile--product:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.sv-tile__pick{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;display:flex}.sv-tile__pick:focus-visible{outline:none}.sv-tile--product .sv-tile__head{padding-right:22px}.sv-tile__star{border-radius:var(--radius-sm);color:var(--text-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;line-height:0;display:inline-flex;position:absolute;top:6px;right:6px}.sv-tile__star:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-tile__star:focus-visible{box-shadow:var(--ring);outline:none}.sv-tile__star--on,.sv-tile__star--on:hover,.sv-tile--on .sv-tile__star--on{color:var(--hue-amber)}.sv-tile__ws{cursor:default;flex-direction:column;gap:3px;width:100%;margin-top:2px;display:flex}.sv-tile__ws-lbl{font-size:var(--text-2xs);font-weight:var(--weight-semibold,600);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.sv-tile__ws .sv-sel{width:100%}.sv-tile__status{font-size:var(--text-2xs);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:9px;align-self:flex-end;align-items:center;gap:4px;margin-top:auto;padding:1px 7px;display:inline-flex}.sv-tile__tag{font-size:var(--text-2xs);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:9px;align-items:center;gap:4px;margin-top:2px;padding:1px 7px;display:inline-flex}.sv-modal--stepper{flex-direction:column;max-width:880px;height:auto;max-height:calc(100dvh - 40px);padding:0;display:flex;overflow:hidden}.sv-stepper__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 0;display:flex}.sv-stepper__title{flex-wrap:wrap;align-items:center;gap:6px;font-size:16px;font-weight:700;display:flex}.sv-stepper__product{color:var(--accent-text)}.sv-stepper__sub{font-size:var(--text-xs);color:var(--text-muted);margin-top:3px;line-height:1.45}.sv-stepper__close{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;padding:6px;display:inline-flex}.sv-stepper__close:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-steps{border-bottom:1px solid var(--border-subtle);gap:4px;margin:14px 0 0;padding:0 22px 14px;list-style:none;display:flex;overflow-x:auto}.sv-steps__item{flex:1 1 0;min-width:0}.sv-steps__btn{border-radius:var(--radius-sm);width:100%;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-xs);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}.sv-steps__btn:disabled{cursor:default}.sv-steps__btn:not(:disabled):hover{background:var(--surface-hover);color:var(--text-primary)}.sv-steps__dot{border:1px solid var(--border-default);background:var(--surface-input);width:22px;height:22px;font-size:var(--text-2xs);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.sv-steps__item--on .sv-steps__btn{color:var(--text-primary)}.sv-steps__item--on .sv-steps__dot{background:var(--accent);border-color:var(--accent);color:#fff}.sv-steps__item--done .sv-steps__dot{background:var(--accent-bg);border-color:var(--accent);color:var(--accent-text)}.sv-steps__lbl{text-overflow:ellipsis;overflow:hidden}.sv-stepper__body{flex:0 auto;min-height:0;padding:18px 22px 6px;overflow:auto}.sv-stepper__h{letter-spacing:-.01em;margin:0 0 4px;font-size:18px;font-weight:700}.sv-stepper__hint{font-size:var(--text-sm);color:var(--text-muted);margin:0 0 16px;line-height:1.5}.sv-stepper__body .sv-mde__ta{min-height:260px}.sv-stepper__foot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 22px 16px;display:flex}.sv-icard__roster--float:focus{outline:none}.sv-icard__roster--float:focus-visible{box-shadow:var(--ring)}.sv-stepper__status{font-size:var(--text-xs);color:var(--text-muted);flex:200px;min-width:0}.sv-stepper__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=640px){.sv-modal-overlay:has(.sv-modal--stepper){padding:0}.sv-modal--stepper{border:0;border-radius:0;max-width:none;height:100%;max-height:none}.sv-steps{padding:0 14px 12px}.sv-steps__lbl{display:none}.sv-steps__item{flex:none}.sv-steps__item--on{flex:auto}.sv-steps__item--on .sv-steps__lbl{display:inline;overflow:visible}.sv-stepper__head,.sv-stepper__body{padding-left:14px;padding-right:14px}.sv-stepper__foot{padding:10px 14px 14px}.sv-stepper__actions{justify-content:stretch;width:100%}.sv-stepper__actions .sv-btn{flex:1}.sv-stepper__body .sv-mde__ta{min-height:200px}}.sv-if-shell{container:issue-form/inline-size}.sv-if{min-height:calc(100vh - var(--topbar-h) - 36px);grid-template:"text foot""text meta"1fr/minmax(0,1fr) minmax(320px,420px);gap:0 32px;display:grid}.sv-if__meta{grid-area:meta;min-width:0}.sv-if__meta .sv-segc__btn{flex:1 1 0;min-width:0;padding:7px 8px 8px}.sv-if__foot{z-index:3;background:var(--bg-base);border-bottom:1px solid var(--border-subtle);min-width:0;box-shadow:0 -40px 0 8px var(--bg-base);grid-area:foot;align-self:start;margin-bottom:14px;padding:4px 0 12px;position:sticky;top:0}.sv-if__text{flex-direction:column;grid-area:text;min-width:0;display:flex}.sv-if__text .sv-form__field{flex-direction:column;flex:auto;min-height:200px;margin-bottom:16px;display:flex}.sv-if__text .sv-form__field:last-child{margin-bottom:0}.sv-if__text .sv-mde{flex-direction:column;flex:auto;min-height:0;display:flex}.sv-if__text .sv-mde__doc{cursor:text;flex-direction:column;flex:auto;display:flex}.sv-if__text .sv-mde__doc>div,.sv-if__text .sv-mde__doc .ProseMirror{flex:auto}.sv-if__text .sv-mde__doc>div{flex-direction:column;display:flex}@container issue-form (width<=820px){.sv-if{grid-template:"meta""text""foot"/1fr;row-gap:16px;min-height:0}.sv-if__foot{z-index:auto;box-shadow:none;background:0 0;border-bottom:0;margin-bottom:0;padding-bottom:0;position:static}.sv-if__text .sv-form__field{flex:none;min-height:0}.sv-if__text .sv-mde{display:block}.sv-if__text .sv-mde__ta{resize:vertical;min-height:160px}}.sv-ta{box-sizing:border-box;resize:vertical;background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-sm);width:100%;min-height:82px;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);transition:border-color var(--dur-fast),box-shadow var(--dur-fast);padding:9px 11px;line-height:1.5}.sv-ta:focus{border-color:var(--accent);box-shadow:var(--ring);outline:none}.sv-ta::placeholder{color:var(--text-faint)}.sv-sel{box-sizing:border-box;background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-sm);width:100%;height:34px;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);padding:0 10px}.sv-sel:focus{border-color:var(--accent);box-shadow:var(--ring);outline:none}.sv-mpick{max-width:100%;display:inline-block;position:relative}.sv-mpick__btn{background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--radius-sm);max-width:220px;height:32px;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);align-items:center;gap:7px;padding:0 9px 0 10px;line-height:1;display:inline-flex}.sv-mpick__btn:hover{border-color:var(--border-strong)}.sv-mpick__btn:focus-visible{border-color:var(--accent);box-shadow:var(--ring);outline:none}.sv-mpick__btn--open{border-color:var(--accent);box-shadow:var(--ring)}.sv-mpick__btn[disabled]{cursor:default;color:var(--text-muted)}.sv-mpick__name{text-overflow:ellipsis;overflow:hidden}.sv-mpick__count{background:var(--accent-bg);min-width:20px;height:18px;color:var(--accent-text);font-size:var(--text-2xs);border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.sv-mpick__count--zero{background:var(--surface-raised);color:var(--text-muted);border:1px solid var(--border-subtle)}.sv-mpick__menu{z-index:40;background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);width:360px;box-shadow:var(--shadow-md);box-sizing:border-box;flex-direction:column;max-height:360px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.sv-mpick__search{flex:none;margin:0 0 6px}.sv-mpick__list{min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.sv-mpick__row{border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary,var(--text-primary))}.sv-mpick__row:hover{background:var(--surface-sunken)}.sv-mpick__row--on{color:var(--text-primary)}.sv-mpick__opt{box-sizing:border-box;align-items:center;gap:9px;width:100%;padding:6px 8px;display:flex}.sv-mpick__opt input{accent-color:var(--accent);flex:none;margin:0}.sv-mpick__lbl{overflow-wrap:anywhere;min-width:0}.sv-mpick__hint{color:var(--text-muted);font-size:var(--text-xs);flex:none;margin-left:auto;padding-left:10px}.sv-mpick__sep{border-top:1px solid var(--border-subtle);margin:4px 2px}.sv-mpick__empty{color:var(--text-muted);font-size:var(--text-xs);padding:10px 8px}.sv-mpick__foot{color:var(--text-faint);font-size:var(--text-2xs);flex:none;padding:6px 8px 2px}.sv-mention{font-weight:var(--weight-medium);background:var(--blue-bg);color:var(--hue-blue);border:1px solid var(--blue-border);border-radius:4px;align-items:center;gap:3px;padding:0 5px;display:inline-flex}.sv-mention--ai{background:var(--accent-bg);color:var(--accent-text);border-color:var(--accent-border)}.sv-mention--team{background:var(--violet-bg);color:var(--hue-violet);border-color:var(--violet-border)}a.sv-mention{text-decoration:none}a.sv-mention:hover{filter:brightness(1.08)}.sv-mpop{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-overlay);box-shadow:var(--shadow-lg);width:290px;margin-bottom:8px;overflow:hidden}.sv-mpop__lbl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:8px 12px 4px;font-size:10px}.sv-mpop__it{cursor:pointer;font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:9px;padding:7px 12px;display:flex}.sv-mpop__it--on,.sv-mpop__it:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-mpop__it.sv-mpop__it--off{opacity:.55;cursor:default}.sv-mpop__it.sv-mpop__it--off:hover{color:var(--text-secondary);background:0 0}.sv-mpop__meta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);margin-left:auto}.sv-repo{grid-template-columns:232px 1fr;height:100%;min-height:0;display:grid}.sv-tree{border-right:1px solid var(--border-subtle);background:var(--surface-sunken);padding:8px 6px;overflow:auto}.sv-tree__it{border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;display:flex}.sv-tree__it:hover{background:var(--surface-hover)}.sv-tree__it--on{background:var(--surface-selected);color:var(--text-primary)}.sv-tree__it .ic{color:var(--text-muted);flex:none}.sv-tree__it--on .ic{color:var(--accent-text)}.sv-fileview{min-width:0;padding:16px 18px;overflow:auto}.sv-fileview__hd{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.sv-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.sv-metric{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);padding:12px 13px}.sv-metric__v{font-size:20px;font-weight:var(--weight-bold);letter-spacing:-.01em}.sv-metric__k{font-size:var(--text-2xs);color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:3px}.sv-wf{flex-direction:column;gap:7px;display:flex}.sv-wf__row{font-size:var(--text-xs);align-items:center;gap:10px;display:flex}.sv-wf__nm{width:92px;font-family:var(--font-mono);color:var(--text-secondary);flex:none}.sv-wf__track{background:var(--surface-sunken);border-radius:4px;flex:1;height:16px;overflow:hidden}.sv-wf__bar{background:var(--accent);opacity:.85;height:100%}.sv-wf__ms{text-align:right;width:52px;font-family:var(--font-mono);color:var(--text-faint);flex:none}.sv-video{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);overflow:hidden}.sv-video__thumb{aspect-ratio:16/9;background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 20%,var(--surface-overlay)),var(--bg-app));justify-content:center;align-items:center;display:flex;position:relative}.sv-video__play{color:#05231f;background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.sv-video__badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:#e8eaed;background:#05070a9e;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:9px;display:inline-flex;position:absolute;top:8px;left:8px}.sv-video__dur{font-family:var(--font-mono);color:#e8eaed;background:#05070a9e;border-radius:4px;padding:2px 6px;font-size:10px;position:absolute;bottom:8px;right:8px}.sv-video__cap{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:8px;padding:9px 11px;display:flex}.sv-cl__ver{align-items:center;gap:10px;margin:0 0 9px;display:flex}.sv-cl__item{font-size:var(--text-sm);color:var(--text-secondary);gap:9px;padding:6px 0;display:flex}.sv-pub{background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:22px 24px}.sv-pub__h{letter-spacing:-.02em;margin:0 0 4px;font-size:26px;font-weight:800}.sv-round{align-items:center;gap:9px;margin:16px 0 8px;display:flex}.sv-round__n{background:var(--surface-active);width:20px;height:20px;font-family:var(--font-mono);color:var(--text-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.sv-round__t{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary)}.sv-round__line{background:var(--border-subtle);flex:1;height:1px}.sv-rc{border-top:1px solid var(--border-subtle);gap:10px;padding:10px 0;display:flex}.sv-rc:first-child{border-top:0}.sv-rc__body{flex:1;min-width:0}.sv-rc__hd{align-items:center;gap:8px;display:flex}.sv-rc__nm{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.sv-rc__model{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted)}.sv-rc__txt{font-size:var(--text-sm);color:var(--text-secondary);margin:4px 0 0;line-height:1.5}.sv-rc__loc{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--accent-text);align-items:center;gap:5px;margin-top:5px;display:inline-flex}.sv-perf__picker{flex-wrap:wrap;gap:6px;display:flex}.sv-perf__pick{border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary,var(--text-primary));font-size:var(--text-sm);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.sv-perf__pick:hover{border-color:var(--accent-border,var(--accent))}.sv-perf__pick--on{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent,#fff)}.sv-perf__pick small{font-size:var(--text-2xs);font-weight:var(--weight-medium);opacity:.8}.sv-icard__move{width:28px;padding:0;position:relative}.sv-icard__move:after{content:"";position:absolute;inset:-4px -2px}.sv-icard__move--on{background:var(--accent-bg);color:var(--accent-text);border-color:var(--accent-border)}.sv-board-stage--moving .sv-icard:not(.sv-icard--moving){opacity:.32;transition:opacity var(--dur-fast) var(--ease-standard)}.sv-icard--moving{box-shadow:0 0 0 2px var(--accent-border,var(--accent)),0 6px 20px #00000059}.sv-movebar{z-index:6;border:1px solid var(--accent-border,var(--border-strong));border-radius:var(--radius-full);background:var(--surface-raised);max-width:calc(100% - 32px);color:var(--text-primary);font-size:var(--text-sm);box-shadow:var(--shadow-lg,0 8px 30px #00000059);align-items:center;gap:10px;padding:7px 8px 7px 14px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.sv-movebar>svg{color:var(--accent-text);flex:none}.sv-ghost{appearance:none;text-align:left;cursor:pointer;border:1.5px dashed color-mix(in oklab,var(--lane,var(--accent)) 70%,transparent);background:color-mix(in oklab,var(--lane,var(--accent)) 9%,transparent);width:100%;color:var(--text-secondary);font-family:var(--font-sans);animation:sv-ghost-in var(--dur-fast,.15s) var(--ease-standard,ease-out);border-radius:10px;flex-direction:column;gap:6px;margin:25px 0 0;padding:9px 10px 10px;display:flex}.sv-ghost:hover,.sv-ghost:focus-visible{background:color-mix(in oklab,var(--lane,var(--accent)) 20%,transparent);color:var(--text-primary);border-style:solid;outline:none}.sv-ghost__to{border-radius:var(--radius-full);background:var(--lane,var(--accent));color:var(--text-on-accent,#0b0d10);font-size:var(--text-xs);font-weight:var(--weight-semibold,600);align-self:flex-start;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.sv-ghost--back .sv-ghost__to{background:var(--surface-active);color:var(--text-primary)}.sv-ghost--decision .sv-ghost__to{border:1px solid var(--lane,var(--accent));color:var(--text-primary);background:0 0}.sv-ghost__face{opacity:.7;align-items:center;gap:6px;min-width:0;display:flex}.sv-ghost__face code{white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-2xs,11px);color:var(--text-muted);flex:none}.sv-ghost__title{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes sv-ghost-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sv-ghost--blocked{cursor:default;border-color:var(--border-default);color:var(--text-faint,var(--text-muted));font-size:var(--text-xs);background:0 0;flex-direction:row;align-items:center;gap:7px;animation:none}.sv-ghost--blocked:hover{color:var(--text-faint,var(--text-muted));background:0 0;border-style:dashed}.sv-movesheet,.sv-movesheet__scrim{display:none}@media (width<=768px){.sv-board-stage--moving .sv-cell .sv-ghost,.sv-board-stage--moving .sv-cell__sub[data-empty],.sv-board-stage--moving .sv-cell__sub[data-ghost],.sv-board-stage--moving .sv-cell__part:not([data-filled]),.sv-movebar{display:none}.sv-movesheet__scrim{z-index:60;background:#00000073;display:block;position:fixed;inset:0}.sv-movesheet{z-index:61;background:var(--surface-raised);border-top:1px solid var(--border-default);max-height:78dvh;padding-bottom:env(safe-area-inset-bottom);animation:sv-sheet-up .18s var(--ease-standard,ease-out);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #00000073}.sv-movesheet__hd{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:10px;padding:14px 14px 10px;display:flex}.sv-movesheet__hd b{font-size:var(--text-md,15px);color:var(--text-primary);display:block}.sv-movesheet__hd span{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.sv-movesheet__x{background:var(--surface-sunken);color:var(--text-secondary);border:0;border-radius:8px;flex:none;margin-left:auto;padding:8px;display:inline-flex}.sv-movesheet__body{-webkit-overflow-scrolling:touch;padding:4px 14px 16px;overflow:auto}.sv-movesheet__col{padding-top:12px}.sv-movesheet__lbl{font-family:var(--font-mono);font-size:var(--text-2xs,11px);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);display:block}.sv-movesheet__col .sv-ghost{min-height:52px;margin-top:6px}.sv-movesheet__none{font-size:var(--text-sm);color:var(--text-secondary);padding:12px 0}.sv-movesheet__here{background:var(--surface-sunken);border:1px solid var(--lane,var(--border-default));color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold,600);border-radius:10px;align-items:center;gap:6px;margin-top:6px;padding:9px 10px;display:flex}}@keyframes sv-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sv-ffilter{border:1px solid var(--border-subtle);border-radius:var(--radius-md,10px);background:var(--surface-raised);flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0 0 10px;padding:8px 12px;display:flex}.sv-ffilter__ic{color:var(--text-muted);align-self:center}.sv-ffilter__f{flex-direction:column;flex:0 190px;gap:3px;min-width:150px;display:flex}.sv-ffilter__lbl{font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.sv-ffilter__f .sv-sel{height:30px;font-size:var(--text-xs)}@media (width<=600px){.sv-ffilter__f{flex:140px;min-width:0}}.sv-seg__btn .sv-ffcount{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:2px}.sv-boardtabs__pick{display:none}@keyframes sv-boardtab-breath{0%,to{box-shadow:0 0 0 1px #5dcaa58c,0 0 8px #5dcaa559}50%{box-shadow:0 0 0 1px #5dcaa5cc,0 0 14px 2px #5dcaa580}}@keyframes sv-boardtab-ring{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.12,1.45)}}.sv-boardtabs{overflow:visible}.sv-boardtabs .sv-seg__btn--on{color:var(--text-primary);animation:3.2s ease-in-out infinite sv-boardtab-breath;position:relative}.sv-boardtabs .sv-seg__btn--on:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;border:1.5px solid #5dcaa5;animation:3.2s ease-out infinite sv-boardtab-ring;position:absolute;inset:0}.sv-boardtabs .sv-seg__btn--on>svg{color:var(--hue-teal)}@media (prefers-reduced-motion:reduce){.sv-boardtabs .sv-seg__btn--on{animation:none;box-shadow:0 0 0 1px #5dcaa5b3,0 0 10px 1px #5dcaa566}.sv-boardtabs .sv-seg__btn--on:after{animation:none}}@media (width<=768px){.sv-boardtabs{display:none}.sv-boardtabs__pick{min-width:0;max-width:170px;height:32px;font-size:var(--text-sm);flex:0 auto;margin-left:auto;display:block}.sv-scroll>.sv-ffilter{z-index:3;position:sticky;left:0}.sv-scroll:has(>.sv-board){scroll-snap-type:x proximity}.sv-lanes__cell{scroll-snap-align:start}}.sv-acttl__agent .sv-moves__text{flex-direction:column;gap:6px;min-width:0;display:flex}.sv-acttl__who{font-weight:var(--weight-medium);color:var(--text-secondary);align-items:center;gap:5px;display:inline-flex}.sv-sblks{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}.sv-sblk{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);flex:none;margin:0}.sv-sblk__hd{border-bottom:1px solid var(--border-subtle);align-items:center;gap:6px;padding:4px 6px 4px 4px;display:flex}.sv-sblk--closed .sv-sblk__hd{border-bottom:0}.sv-sblk__toggle{border-radius:var(--radius-md);min-width:0;color:var(--text-muted);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:4px 6px;display:flex}.sv-sblk__toggle:hover{background:var(--surface-hover);color:var(--text-primary)}.sv-sblk__icon{color:var(--accent-text);display:inline-flex}.sv-sblk__title{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap}.sv-sblk__peek{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);color:var(--text-faint);overflow:hidden}.sv-sblk__tools{flex:none;align-items:center;gap:1px;display:flex}.sv-sblk__tool{border-radius:var(--radius-md);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sv-sblk__tool:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.sv-sblk__tool--x:hover:not(:disabled){color:var(--danger)}.sv-sblk__tool:disabled{opacity:.35;cursor:default}.sv-sblk__body{padding:8px}.sv-sblk__body .sv-mde{background:0 0;border-color:#0000}.sv-sblk__body .sv-mde:focus-within{border-color:var(--accent)}.sv-sblk__body .sv-mde__doc .ProseMirror{min-height:5.6em}.sv-sblk:not(.sv-sblk--intro) .sv-sblk__body .sv-mde__foot{display:none}.sv-if__text .sv-sblk .sv-mde{flex:none;display:block}.sv-if__text .sv-sblk .sv-mde .sv-mde__doc,.sv-if__text .sv-sblk .sv-mde .sv-mde__doc>div{display:block}.sv-sblk--required{border-left:3px solid var(--accent)}.sv-sblk__toggle--static{cursor:default}.sv-sblk__toggle--static:hover{color:var(--text-muted);background:0 0}.sv-sblk__req{border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-muted);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;flex:none;margin-right:4px;padding:1px 8px}.sv-sblk__need{margin:6px 2px 0}.sv-sblkcheck{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sv-sblkcheck__row{align-items:center;gap:8px;display:flex}.sv-sblkcheck__box{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0}.sv-sblkcheck__text{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-input);min-width:0;height:30px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);flex:1;padding:0 9px}.sv-sblkcheck__text:focus{border-color:var(--accent);box-shadow:var(--ring);outline:0}.sv-sblkcheck__wrap{flex-direction:column;gap:6px;display:flex}.sv-sblkcheck__view{align-self:flex-end}.sv-sblkcheck__area{box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-input);width:100%;color:var(--text-primary);font:inherit;font-size:var(--text-sm);resize:vertical;padding:7px 9px;line-height:1.5;display:block}.sv-sblkcheck__area:focus{border-color:var(--accent);box-shadow:var(--ring);outline:0}.sv-sblkcheck__add,.sv-sblkpick__add{color:var(--accent-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 2px;display:inline-flex}.sv-sblkcheck__add:hover,.sv-sblkpick__add:hover{text-decoration:underline}.sv-sblkstory{grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;display:grid}.sv-sblkstory__row{display:contents}.sv-sblkstory__lbl{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}.sv-sblkstory__in{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-input);min-width:0;height:30px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);padding:0 9px}.sv-sblkstory__in:focus{border-color:var(--accent);box-shadow:var(--ring);outline:0}.sv-sblkpick{flex:none;position:relative}.sv-sblkpick__add{font-weight:var(--weight-medium)}.sv-sblkpick__menu{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-overlay,var(--surface-raised));box-shadow:var(--shadow-md,0 6px 20px #0000002e);margin-top:6px;padding:8px}.sv-sblkpick__grp{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin:2px 4px 6px}.sv-sblkpick__grp+.sv-sblkpick__list{margin-bottom:8px}.sv-sblkpick__list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px;display:grid}.sv-sblkpick__opt{border-radius:var(--radius-md);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:flex-start;gap:9px;padding:8px 9px;display:flex}.sv-sblkpick__opt:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-subtle)}.sv-sblkpick__opt:disabled{opacity:.45;cursor:default}.sv-sblkpick__icon{color:var(--accent-text);margin-top:1px;display:inline-flex}.sv-sblkpick__txt{flex-direction:column;gap:2px;min-width:0;display:flex}.sv-sblkpick__name{font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;gap:6px;display:flex}.sv-sblkpick__tag{border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-muted);padding:0 6px;font-size:10px;font-weight:400}.sv-sblkpick__hint{font-size:var(--text-xs);color:var(--text-muted)}.sv-dsecs{white-space:normal;flex-direction:column;gap:10px;display:flex}.sv-dsec{border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0;overflow:hidden}.sv-dsec__hd{background:var(--surface-sunken);border-left:3px solid var(--accent);font-size:11px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:6px;margin:0;padding:5px 10px;display:flex}.sv-filed .sv-filed__prose .sv-dsec__hd{border-radius:0;margin:0;display:flex}.sv-dsec__body{white-space:pre-wrap;padding:8px 10px}.sv-dsecs .sv-dsec--acceptance .sv-dsec__hd{border-left-color:var(--hue-green)}.sv-dsecs .sv-dsec--out-of-scope .sv-dsec__hd{border-left-color:var(--danger)}.sv-dsec__checks{white-space:normal;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sv-dsec__check{align-items:flex-start;gap:7px;display:flex}.sv-dsec__check>svg{color:var(--text-muted);flex:none;margin-top:3px}.sv-dsec__check--done>svg{color:var(--hue-green)}.sv-dsec__check-text{flex:1;min-width:0}.sv-dsec__check--done>.sv-dsec__check-text{color:var(--text-muted);text-decoration:line-through}.sv-if__text>.sv-form__field{flex:none;min-height:0}.sv-if__text .sv-form__field[data-legacy=repro] .sv-mde,.sv-if__text .sv-form__field[data-legacy=repro] .sv-mde__doc,.sv-if__text .sv-form__field[data-legacy=repro] .sv-mde__doc>div{flex:none;display:block}.sv-updated{left:50%;bottom:var(--space-3);z-index:1000;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-overlay);color:var(--text-secondary);font-size:var(--text-sm);box-shadow:var(--shadow-md);pointer-events:none;animation:sv-updated-in var(--dur-slower) var(--ease-out) both;position:fixed;transform:translate(-50%)}@keyframes sv-updated-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sv-updated{animation:none}}.sv-vector-reload{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;display:flex}.sv-vector-reload p{margin:0}:root{--btn-radius:var(--radius-md);--btn-edge:0 1px 0 color-mix(in oklab,var(--text-primary) 12%,transparent),0 1px 2px oklab(0% none none/.08)}.sv-badge{border-radius:var(--radius-full);cursor:default;box-shadow:none;-webkit-user-select:none;user-select:none}.sv-badge--soft{border-color:#0000!important}.cx-chip,.cx-prio,.cx-late,.sv-pickchip{cursor:default;box-shadow:none}.sv-pickchip.sv-pickbtn{border-color:#0000!important}.sv-badge--click{cursor:pointer}.sv-badge--click:hover{text-underline-offset:2px;text-decoration:underline}.sv-badge--click:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sv-ihd__act,.sv-ihd__follow,.sv-bband__btn{box-shadow:var(--btn-edge);border-radius:var(--btn-radius)!important}.sv-ihd__act,.sv-ihd__follow{height:30px}.sv-ihd__act:active,.sv-ihd__follow:active,.sv-bband__btn:active{box-shadow:none;transform:translateY(1px)}.sv-icard__claimbtn,.sv-icard__next,.sv-icard__pbtn{box-shadow:var(--btn-edge)}.sv-icard__claimbtn:active,.sv-icard__next:active,.sv-icard__pbtn:active,.sv-icard__arrow:active{box-shadow:none;transform:translateY(1px)}.sv-thgrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;margin-top:4px;display:grid}.sv-thlbl{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);align-items:center;gap:6px;margin:12px 0 0;display:flex}.sv-thopt{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);transition:border-color var(--dur-fast),box-shadow var(--dur-fast);flex-direction:column;gap:6px;padding:7px;display:flex;position:relative}.sv-thopt:hover{border-color:var(--border-strong)}.sv-thopt:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.sv-thopt[aria-checked=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-ring)}.sv-thopt__meta{justify-content:space-between;align-items:center;gap:6px;padding:0 2px;display:flex}.sv-thopt__name{font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv-thopt__aa{font-family:var(--font-mono);border-radius:var(--radius-full);border:1px solid var(--success-border);color:var(--success);white-space:nowrap;padding:0 6px;font-size:10px}.sv-thopt__aa--aaa{border-color:var(--accent-border);color:var(--accent-text)}.sv-thopt__sub{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;padding:0 2px;display:flex;overflow:hidden}.sv-thopt[aria-checked=true] .sv-thopt__sub{color:var(--accent-text)}.sv-thopt__check{background:var(--accent);width:20px;height:20px;color:var(--text-on-accent);box-shadow:0 0 0 2px var(--surface-raised);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.sv-thumb{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--bg-app);border:1px solid var(--border-default);max-width:100%;color:var(--text-primary);grid-template-columns:18% 1fr;display:grid;overflow:hidden}.sv-thumb i{display:block}.sv-thumb__side{background:var(--bg-app);border-right:1px solid var(--border-subtle);flex-direction:column;gap:5px;padding:7px 5px;display:flex}.sv-thumb__side i{background:var(--text-muted);opacity:.6;border-radius:2px;height:3px}.sv-thumb__side i.on{background:var(--accent);opacity:1}.sv-thumb__side i.sv-thumb__logo{background:var(--accent);opacity:1;width:60%;height:6px;margin-bottom:2px}.sv-thumb__main{background:var(--bg-base);flex-direction:column;min-width:0;display:flex}.sv-thumb__top{border-bottom:1px solid var(--border-subtle);align-items:center;gap:4px;height:14%;padding:0 5px;display:flex}.sv-thumb__search{background:var(--surface-input);border:1px solid var(--border-default);border-radius:3px;flex:1;height:50%}.sv-thumb__btn{background:var(--accent);border-radius:3px;width:16%;height:50%}.sv-thumb__cols{flex:1;grid-template-columns:repeat(3,1fr);gap:4px;padding:5px;display:grid}.sv-thumb__col{background:var(--surface-sunken);border-radius:3px;flex-direction:column;gap:3px;padding:3px;display:flex}.sv-thumb__hd{border-radius:2px;width:55%;height:3px}.sv-thumb__card{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:3px;flex-direction:column;gap:2px;padding:3px;display:flex}.sv-thumb__l1{background:var(--text-primary);border-radius:2px;width:85%;height:3px}.sv-thumb__l2{background:var(--text-muted);border-radius:2px;width:60%;height:2px}.sv-thumb__pill{border:1px solid;border-radius:2px;width:40%;height:4px}.sv-wpgrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin-top:4px;display:grid}.sv-wpgrid--compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sv-wpopt{all:unset;box-sizing:border-box;cursor:pointer;flex-direction:column;gap:5px;min-width:0;display:flex}.sv-wpopt__sw{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--bg-app);border:1px solid var(--border-default);max-width:100%;color:var(--text-primary);display:block;position:relative;overflow:hidden}.sv-wpopt:hover .sv-wpopt__sw{border-color:var(--border-strong)}.sv-wpopt:focus-visible .sv-wpopt__sw{outline:2px solid var(--border-focus);outline-offset:2px}.sv-wpopt[aria-checked=true] .sv-wpopt__sw{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-ring)}.sv-wpopt__kind{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;background:color-mix(in oklab,var(--bg-app) 78%,transparent);color:var(--text-secondary);border-radius:3px;padding:0 5px;font-size:9.5px;position:absolute;bottom:5px;left:5px}.sv-wpopt__lbl{font-size:var(--text-xs);color:var(--text-secondary);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv-wpopt[aria-checked=true] .sv-wpopt__lbl{color:var(--accent-text);font-weight:var(--weight-semibold)}.sv-wpopt__sw .sv-boardbg__cog{opacity:.14}.sv-wpctl{flex-direction:column;gap:10px;margin-top:14px;display:flex}.sv-wpslider{font-size:var(--text-sm);color:var(--text-secondary);grid-template-columns:64px minmax(0,1fr) 52px;align-items:center;gap:10px;display:grid}.sv-wpslider input{width:100%;accent-color:var(--accent)}.sv-wpslider output{font-family:var(--font-mono);font-size:var(--text-xs);text-align:right;color:var(--text-muted)}.sv-wplanes{font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sv-wpnote{font-size:var(--text-xs);color:var(--text-muted);margin:10px 0 0}.sv-wperr{font-size:var(--text-sm);color:var(--danger);margin:8px 0 0}.sv-wpoffer{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:4px;display:grid}.sv-wpoffer__item{border-radius:var(--radius-md);border:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;align-items:center;gap:9px;padding:6px 8px;display:flex}.sv-wpoffer__item--on{color:var(--text-primary);border-color:var(--accent-border);background:var(--accent-bg)}.sv-wpoffer__item input{accent-color:var(--accent)}.sv-wpoffer__sw{background:var(--bg-app);border:1px solid var(--border-subtle);width:44px;height:30px;color:var(--text-primary);border-radius:4px;flex:none;position:relative;overflow:hidden}.sv-wpoffer__sw .sv-boardbg__cog{opacity:.16}.sv-wpoffer__always{color:var(--text-muted);font-size:var(--text-xs)}.sv-wpart{width:100%;height:100%;display:block;position:absolute;inset:0}.sv-wpart__ink{opacity:.12}.sv-wpart__ink--strong{opacity:.22}.sv-wpart__mark{opacity:.42}.sv-wpart__dots{opacity:.22}.light .sv-wpart__ink{opacity:.14}.light .sv-wpart__ink--strong,.light .sv-wpart__dots{opacity:.26}.light{--sv-aurora:.26}.sv-boardbg__art{position:absolute;inset:0}.sv-boardbg__art>.sv-boardbg__cogs,.sv-boardbg__art>.sv-wpart{width:100%;height:100%;position:absolute;inset:0}.sv-boardbg__dim{background:var(--bg-app);pointer-events:none;position:absolute;inset:0}body[data-sv-wp]:not([data-sv-wp=none]):not([data-sv-wp=cogs]) .sv-board-stage .sv-colbg__col{background:color-mix(in oklab,var(--surface-sunken) 18%,transparent)}body[data-sv-wp]:not([data-sv-wp=none]):not([data-sv-wp=cogs]) .sv-board-stage .sv-board .sv-lane .sv-cell{background:0 0}body[data-sv-wp]:not([data-sv-wp=none]):not([data-sv-wp=cogs])[data-sv-lanes=see] .sv-board-stage .sv-board .sv-lane,body[data-sv-wp]:not([data-sv-wp=none]):not([data-sv-wp=cogs])[data-sv-lanes=see] .sv-board-stage .sv-board .sv-lane .sv-lanehead{background:color-mix(in oklab,var(--surface-raised) 22%,transparent)}body[data-sv-lanes=frost] .sv-board-stage .sv-board .sv-lane{background:color-mix(in oklab,var(--surface-raised) 42%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15)}body[data-sv-lanes=frost] .sv-board-stage .sv-board .sv-lane .sv-lanehead{background:color-mix(in oklab,var(--surface-raised) 30%,transparent)}body[data-sv-lanes=solid] .sv-board-stage .sv-board .sv-lane,body[data-sv-lanes=solid] .sv-board-stage .sv-board .sv-lane .sv-lanehead{background:var(--surface-raised)}.sv-wpquick{display:inline-flex;position:relative}.sv-wpquick__pop{z-index:30;border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-overlay);width:min(320px,100vw - 32px);box-shadow:var(--shadow-lg,0 12px 32px #0000004d);flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.sv-wpquick__hd{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sv-wpquick__hd span{font-size:var(--text-xs);color:var(--text-muted)}.sv-wpquick .sv-wpnote{margin:0}.sv-wpquick .sv-wpnote a{color:var(--text-link)}body{--vec-disc:color-mix(in oklab,var(--accent) 58%,#04070a);--vec-ink:color-mix(in oklab,var(--accent) 62%,#fff);--vec-soft:color-mix(in oklab,var(--accent) 30%,#fff)}.sv-wpart__grid{opacity:.5}.sv-wpart__glow{opacity:.35}.light .sv-wpart__grid{opacity:.4}.light .sv-wpart__glow{opacity:.15}[data-sv-theme=neon]{--neon-glow:color-mix(in oklab,var(--accent) 55%,transparent);--neon-edge:color-mix(in oklab,var(--accent) 45%,transparent)}[data-sv-theme=neon] .sv-icard,[data-sv-theme=neon] .sv-panel{border-color:var(--neon-edge);box-shadow:0 0 0 1px var(--neon-edge),0 0 14px -3px var(--neon-glow)}.sv-thumb[data-sv-theme=neon] .sv-thumb__card{border-color:color-mix(in oklab,var(--accent) 55%,transparent);box-shadow:0 0 6px -1px color-mix(in oklab,var(--accent) 60%,transparent)}[data-sv-theme=neon] .sv-icard:hover{box-shadow:0 0 0 1px var(--accent),0 0 20px -2px var(--neon-glow)}[data-sv-theme=neon] .sv-lanes__cell{text-shadow:0 0 6px color-mix(in oklab,currentColor 70%,transparent);box-shadow:0 0 12px -4px}[data-sv-theme=neon] .sv-bhd{border-bottom-color:var(--neon-edge);box-shadow:0 1px 14px -6px var(--neon-glow)}[data-sv-theme=neon] .sv-btn--primary,[data-sv-theme=neon] .sv-vec__btn{box-shadow:0 0 16px -2px var(--neon-glow)}[data-sv-theme=neon] .sv-hd__title,[data-sv-theme=neon] .sv-cb__hi{text-shadow:0 0 14px var(--neon-glow)}[data-sv-theme=neon] .sv-cb{box-shadow:0 0 0 1px var(--neon-edge),0 0 28px -8px var(--neon-glow)}@media (prefers-reduced-motion:no-preference){[data-sv-theme=neon] .sv-icard{transition:box-shadow .2s}}[data-sv-theme^=bit]{--font-sans:"DotGothic16","Geist",ui-sans-serif,system-ui,sans-serif;--font-pixel:"Survey Pixel","DotGothic16",ui-monospace,monospace;--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-full:0;--px-ink:#000;--shadow-xs:2px 2px 0 0 var(--px-ink);--shadow-sm:3px 3px 0 0 var(--px-ink);--shadow-md:4px 4px 0 0 var(--px-ink);--shadow-lg:5px 5px 0 0 var(--px-ink);--shadow-xl:7px 7px 0 0 var(--px-ink);--ring:0 0 0 2px var(--px-ink),0 0 0 4px var(--accent);--edge-highlight:none;scrollbar-color:var(--border-default) var(--bg-app)}body[data-sv-theme^=bit] :not(.sv-thumb,.sv-thumb *),body[data-sv-theme^=bit] :not(.sv-thumb,.sv-thumb *):before,body[data-sv-theme^=bit] :not(.sv-thumb,.sv-thumb *):after,.sv-thumb[data-sv-theme^=bit],.sv-thumb[data-sv-theme^=bit] *{border-radius:0!important}body[data-sv-theme^=bit] ::selection{background:var(--accent);color:var(--text-on-accent)}body[data-sv-theme^=bit] :is(.sv-hd__title,.sv-side__wm,.sv-modal h2,.sv-imp-modal h2,h1){font-family:var(--font-pixel);letter-spacing:0;-webkit-font-smoothing:none;font-weight:400;line-height:1.5}body[data-sv-theme^=bit] :is(.sv-hd__title,.sv-side__wm,.sv-modal h2,.sv-imp-modal h2){font-size:16px}body[data-sv-theme^=bit] .sv-hd__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body[data-sv-theme^=bit] h1{font-size:16px}body[data-sv-theme^=bit] .sv-side .sv-side__wm{font-family:var(--font-sans);font-size:16px}body[data-sv-theme^=bit] .sv-side__lbl{font-family:var(--font-pixel);letter-spacing:.04em;color:var(--text-muted);font-size:8px}body[data-sv-theme^=bit] .sv-panel{border:2px solid var(--border-default);box-shadow:var(--shadow-md)}body[data-sv-theme^=bit] .sv-icard{--sv-card-shadow:var(--shadow-sm);--sv-card-shadow-up:var(--shadow-md);border-width:4px 2px 2px}body[data-sv-theme^=bit] .sv-side{border-right:2px solid var(--border-default)}body[data-sv-theme^=bit] .sv-hd{border-bottom:2px solid var(--border-subtle)}body[data-sv-theme^=bit] .sv-nav--active{background:var(--accent-bg);box-shadow:inset 3px 0 0 var(--accent)}body[data-sv-theme^=bit] .sv-field,body[data-sv-theme^=bit] .sv-switch{border-width:2px}body[data-sv-theme^=bit] :is(.sv-modal,.sv-imp-modal,.sv-fb-modal,.sv-creds-modal){border:2px solid var(--border-strong);box-shadow:var(--shadow-xl)}body[data-sv-theme^=bit] :is(.sv-modal-overlay,.sv-imp-overlay){background:repeating-conic-gradient(#000000a8 0 25%,#00000080 0 50%) 0 0/4px 4px}body[data-sv-theme^=bit] .sv-wpquick__pop{border:2px solid var(--border-strong);box-shadow:var(--shadow-lg)}body[data-sv-theme^=bit] :is(.sv-btn--primary,.sv-btn--secondary,.sv-btn--danger){border:2px solid var(--px-ink);box-shadow:inset -2px -2px 0 0 #00000040,2px 2px 0 0 var(--px-ink)}body[data-sv-theme^=bit] :is(.sv-btn--primary,.sv-btn--secondary,.sv-btn--danger):active{transform:translate(2px,2px);box-shadow:inset 2px 2px #00000040}body[data-sv-theme^=bit] .sv-btn:focus-visible{box-shadow:var(--ring)}@media (prefers-reduced-motion:reduce){body[data-sv-theme^=bit] :is(.sv-btn--primary,.sv-btn--secondary,.sv-btn--danger):active{transform:none}}.sv-thumb[data-sv-theme^=bit]{border-width:2px}.sv-thumb[data-sv-theme^=bit] .sv-thumb__card{box-shadow:2px 2px #000}.sv-thumb[data-sv-theme^=bit] .sv-thumb__btn{box-shadow:1px 1px #000}.sv-wpart--px{shape-rendering:crispedges}.sv-wpart__star{opacity:.4}.sv-wpart__moon{opacity:.6}.sv-wpart__hill{opacity:.1}.sv-wpart__hill--near{opacity:.12}.light .sv-wpart__star{opacity:.3}.light .sv-wpart__hill{opacity:.08}.light .sv-wpart__hill--near{opacity:.12}[data-sv-theme=bitterm]{--font-sans:"Geist Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-pixel:var(--font-sans)}body[data-sv-theme=bitterm] :is(.sv-hd__title,.sv-side__wm,.sv-modal h2,.sv-imp-modal h2,h1){font-weight:var(--weight-semibold);-webkit-font-smoothing:auto}body[data-sv-theme=bitterm] :is(.sv-hd__title,.sv-side__wm,.sv-modal h2,.sv-imp-modal h2){font-size:14px}body[data-sv-theme=bitterm] .sv-side__lbl{font-size:9px}body[data-sv-theme=bitterm] .sv-hd__title:before{content:"$ " / "";color:var(--accent-text)}[data-sv-theme=ascii]{--font-sans:"Geist Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-full:0;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--ring:0 0 0 2px var(--accent);--edge-highlight:none}body[data-sv-theme=ascii] :not(.sv-thumb,.sv-thumb *),body[data-sv-theme=ascii] :not(.sv-thumb,.sv-thumb *):before,body[data-sv-theme=ascii] :not(.sv-thumb,.sv-thumb *):after,.sv-thumb[data-sv-theme=ascii],.sv-thumb[data-sv-theme=ascii] *{border-radius:0!important}body[data-sv-theme=ascii] ::selection{background:var(--text-primary);color:var(--bg-base)}body[data-sv-theme=ascii] :is(.sv-panel,.sv-modal,.sv-imp-modal,.sv-fb-modal,.sv-creds-modal,.sv-wpquick__pop,.sv-field){border-style:dashed;border-color:var(--border-default)}body[data-sv-theme=ascii] :is(.sv-modal,.sv-imp-modal,.sv-fb-modal,.sv-creds-modal){border-color:var(--border-strong)}body[data-sv-theme=ascii] .sv-icard{--sv-card-shadow:none;--sv-card-shadow-up:none;border-bottom-style:dashed;border-left-style:dashed;border-right-style:dashed}body[data-sv-theme=ascii] .sv-icard:hover{transform:none}body[data-sv-theme=ascii] .sv-side{border-right:1px dashed var(--border-default)}body[data-sv-theme=ascii] .sv-hd{border-bottom:1px dashed var(--border-default)}body[data-sv-theme=ascii] .sv-nav--active{font-weight:var(--weight-bold);box-shadow:inset 2px 0 0 var(--accent);background:0 0}body[data-sv-theme=ascii] :is(.sv-modal-overlay,.sv-imp-overlay){background:#f4f1e8d1}body[data-sv-theme=ascii] :is(.sv-hd__title,.sv-side__wm,.sv-modal h2,.sv-imp-modal h2,h1){font-weight:var(--weight-bold);letter-spacing:0}body[data-sv-theme=ascii] .sv-hd__title:before{content:"# " / "";color:var(--text-muted)}body[data-sv-theme=ascii] :is(.sv-btn--primary,.sv-btn--secondary,.sv-btn--danger){box-shadow:none}body[data-sv-theme=ascii] :is(.sv-btn--primary,.sv-btn--secondary,.sv-btn--danger):not(.sv-btn--icon):before{content:"[" / "";margin-right:2px}body[data-sv-theme=ascii] :is(.sv-btn--primary,.sv-btn--secondary,.sv-btn--danger):not(.sv-btn--icon):after{content:"]" / "";margin-left:2px}body[data-sv-theme=ascii] .sv-btn--secondary{border-style:dashed}body[data-sv-theme=ascii] .sv-btn:focus-visible{box-shadow:var(--ring)}.sv-thumb[data-sv-theme=ascii],.sv-thumb[data-sv-theme=ascii] :is(.sv-thumb__card,.sv-thumb__search,.sv-thumb__col){border-style:dashed}html,body,#root{height:100%}body{background:var(--bg-app)}.cx-hd{border-bottom:1px solid var(--border-subtle);flex-direction:column;flex:none;gap:10px;padding:12px 24px 14px 20px;display:flex}.cx-hd__top{min-width:0;padding-left:calc(var(--sv-lead,52px) + 20px);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.cx-hd__acts{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.cx-hd__acts .sv-ihd__acts{flex-wrap:wrap;margin-left:0}.cx-hd__acts:empty{display:none}.cx-who{font-size:var(--text-sm);line-height:1.35;font-weight:var(--weight-semibold);color:var(--text-secondary);align-items:center;gap:7px;margin:0;display:flex}.cx-who>.sv-icon:first-child,.cx-who>svg:first-child{color:var(--cx-hue);flex:none}.cx-who--blocked{color:var(--hue-red)}.cx-next{grid-column:1/-1;min-width:0}.sv-tx>.cx-next{margin:0 0 14px}.cx-next .cx-who{border-radius:var(--radius-md);background:color-mix(in oklab,var(--cx-hue) 7%,transparent);border:1px solid color-mix(in oklab,var(--cx-hue) 18%,transparent);align-items:flex-start;padding:8px 12px}.cx-next .cx-who>.sv-icon:first-child,.cx-next .cx-who>svg:first-child{margin-top:3px}.cx-next .cx-who--blocked{background:color-mix(in oklab,var(--hue-red) 7%,transparent);border-color:color-mix(in oklab,var(--hue-red) 22%,transparent)}.cx-who__blocked{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:7px;margin:0;padding:0;display:inline-flex}.cx-who__blocked>svg{color:var(--hue-red);flex:none;margin-top:3px}.cx-who__blocked>span{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab,var(--hue-red) 45%,transparent);text-decoration-color:color-mix(in oklab,var(--hue-red) 45%,transparent)}.cx-who__blocked:hover>span,.cx-who__blocked:focus-visible>span{-webkit-text-decoration-color:var(--hue-red);text-decoration-color:var(--hue-red)}.cx-who__blocked:focus-visible{outline:2px solid var(--hue-red);outline-offset:3px;border-radius:var(--radius-sm,4px)}.cx-hd__top .sv-ihd__search{flex:260px;max-width:520px;margin-left:auto}.cx-hd__titlerow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cx-hd--peek{padding:12px 20px 14px}.cx-hd__tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:inline-flex}.cx-hd__title{font-size:22px;line-height:1.25;font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:-.01em;margin:0}.cx-hd__titlerow--card{flex-wrap:nowrap;align-items:flex-start}.cx-hd__titlerow--card>.cx-hd__title{overflow-wrap:anywhere;flex:auto;min-width:0;padding-top:2px}.cx-hd__titlerow--card>.cx-hd__tools{flex-wrap:nowrap;flex:none}.cx-c-status{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cx-c-status>*{white-space:nowrap}.cx-prio{font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;background:color-mix(in oklab,var(--hue-red) 14%,var(--tint-base,transparent));color:var(--hue-red);border-radius:999px;align-items:center;gap:5px;padding:1px 8px;display:inline-flex}.cx-prio--calm{background:color-mix(in oklab,var(--hue-green) 14%,var(--tint-base,transparent));color:var(--hue-green)}.sv-cardpage .sv-ihd__act{height:32px;font-size:var(--text-sm);padding:0 13px}.cx-pipe{flex-direction:column;gap:10px;display:flex}.cx-pipe__track{margin:0;padding:0;list-style:none;display:flex}.cx-st{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;min-width:0;padding-top:4px;display:flex;position:relative}.cx-st:last-child{flex:none}.cx-st:before{content:"";background:var(--border-default);height:2px;position:absolute;top:15px;left:22px;right:0}.cx-st:last-child:before{display:none}.cx-st--done:before{background:var(--cx-hue)}.cx-st__node{z-index:1;background:var(--bg-base);border:2px solid var(--border-strong);box-sizing:border-box;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.cx-st__node .sv-av{width:20px;height:20px}.cx-st__facewrap{z-index:2;display:inline-flex;position:relative}.cx-st__node--btn{cursor:pointer;font:inherit;color:inherit;padding:0}.cx-st__node--btn:hover{border-color:var(--accent)}.cx-st__node--btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-face{z-index:40;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);width:260px;box-shadow:var(--shadow-md,0 6px 20px #00000024);text-align:left;white-space:normal;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);left:-8px}.cx-face__step{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin:0}.cx-face__who{align-items:center;gap:10px;min-width:0;display:flex}.cx-face__who .sv-av{flex:none;width:48px;height:48px;font-size:16px}.cx-face__id{flex-direction:column;min-width:0;display:flex}.cx-face__name{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);text-overflow:ellipsis;overflow:hidden}.cx-face__role{font-size:var(--text-xs);color:var(--text-secondary)}.cx-face__email{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;overflow:hidden}.cx-face__none{font-size:var(--text-sm);color:var(--text-muted);margin:0}.cx-face__profile{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent-text)}.cx-face__hand .cx-st__hand{margin-left:0}.cx-face__hand .cx-st__hand .sv-fieldsel__sel{width:100%;max-width:none;height:30px;font-size:var(--text-sm);border-color:var(--border-default);background:var(--surface-sunken);color:var(--text-primary)}.cx-st:last-child .cx-face{left:auto;right:-8px}.cx-face-sheet>.cx-face{z-index:121;width:auto;max-height:70vh;position:fixed;inset:auto 16px 16px;overflow-y:auto}.cx-st__node--ahead .sv-av{opacity:.75}.cx-st__q{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-faint);line-height:1}.cx-st--done .cx-st__node--nobody .cx-st__q{color:var(--bg-base)}.cx-st--now .cx-st__node--nobody .cx-st__q{color:var(--cx-hue)}.cx-st__node--sign{color:var(--text-faint)}.cx-st--now .cx-st__node--sign{color:var(--cx-hue)}.cx-st--done .cx-st__node--sign{color:var(--bg-base)}.cx-st--skipped .cx-st__node.cx-st__node--skip{border-color:var(--danger)}.cx-st__bang{font-size:var(--text-xs);font-weight:var(--weight-bold,700);color:var(--danger);line-height:1}.cx-st--done .cx-st__node{background:var(--cx-hue);border-color:var(--cx-hue);color:var(--bg-base)}.cx-st--skipped .cx-st__node{border-style:dashed;border-color:var(--border-default)}.cx-st--skipped .cx-st__label{color:var(--text-faint);font-weight:var(--weight-medium)}.cx-st--now .cx-st__node{border-color:var(--cx-hue);box-shadow:0 0 0 4px color-mix(in oklab,var(--cx-hue) 22%,transparent)}.cx-st--blocked{--cx-hue:var(--hue-red)}.cx-st--pulse .cx-st__node:before{content:"";border:2px solid color-mix(in oklab,var(--cx-hue) 55%,transparent);pointer-events:none;opacity:0;border-radius:999px;animation:2.2s ease-out infinite cx-st-pulse;position:absolute;inset:-4px}@keyframes cx-st-pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.cx-st--pulse .cx-st__node:before{opacity:0;animation:none}}.cx-st--was .cx-st__node{border-color:color-mix(in oklab,var(--cx-hue) 55%,var(--border-strong))}.cx-st--was .cx-st__meta{opacity:.7}.cx-pipe__back{font-weight:var(--weight-medium);color:var(--hue-amber)}.cx-st__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.cx-st--done .cx-st__label{color:var(--text-secondary)}.cx-st--pair .cx-st__label{padding-right:8px;overflow:visible}.cx-st--pair{min-width:140px}.cx-st--now .cx-st__label{color:var(--cx-hue)}.cx-st__meta{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;max-width:100%;min-height:20px;display:flex;overflow:hidden}.cx-st__meta:empty{display:none}.cx-st__who{flex:0 auto;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden}.cx-st__who--ahead{opacity:.75}.cx-st__who--none{color:var(--text-faint);font-style:italic}.cx-st__nobody{border:1px dashed var(--border-strong);width:20px;height:20px;color:var(--text-faint);box-sizing:border-box;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-st__lblrow{align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.cx-st__lblrow>.cx-st__label{min-width:0}.cx-edit.cx-st__pen{z-index:3;opacity:0;pointer-events:none;background:var(--cx-pipe-bg,var(--bg-base));width:20px;height:20px;margin-left:3px;transition:opacity .12s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.cx-st:last-child .cx-st__pen{margin:0 3px 0 0;left:auto;right:100%}.cx-st:hover .cx-st__pen,.cx-st:focus-within .cx-st__pen,.cx-st:first-child .cx-st__pen[aria-pressed=true]{opacity:1;pointer-events:auto}@media (hover:none){.cx-st:first-child .cx-st__pen{opacity:.6;pointer-events:auto}.cx-st:first-child .cx-st__pen[aria-pressed=true]{opacity:1}.cx-st:not(:first-child) .cx-st__pen{display:none}}@media (prefers-reduced-motion:reduce){.cx-st__pen{transition:none}}.cx-st__hand{align-items:center;margin-left:4px;display:inline-flex}.cx-st__hand .sv-fieldsel__sel{max-width:132px;height:20px;font-size:var(--text-2xs);border-radius:var(--radius-sm);color:var(--text-muted);background:0 0;border-color:#0000;padding:0 4px}.cx-st__hand .sv-fieldsel__sel:hover,.cx-st__hand .sv-fieldsel__sel:focus{border-color:var(--border-default);color:var(--text-primary);background:var(--surface-raised)}.cx-st__hand .sv-fieldsel__err{font-size:var(--text-2xs);color:var(--danger)}.cx-pipe{container-type:inline-size}@container (width<=720px){.cx-st__meta .sv-av,.cx-st__meta .sv-avwrap,.cx-st__nobody{display:none}}.cx-st__took{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);margin-left:2px}.cx-st--now .cx-st__took{color:var(--hue-amber)}.cx-st__gap{pointer-events:none;justify-content:center;align-items:center;height:16px;display:flex;position:absolute;top:8px;left:24px;right:0;overflow:hidden}.cx-st__gap>.cx-st__took{background:var(--cx-pipe-bg,var(--bg-base));color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;cursor:default;border-radius:999px;max-width:100%;margin:0;padding:0 5px;line-height:16px;overflow:hidden}.cx-st--now>.cx-st__gap>.cx-st__took{color:var(--hue-amber)}.cx-st--live{min-width:168px}.cx-st--live:before{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--cx-hue) 85%,transparent),transparent) no-repeat,var(--border-default);background-size:40% 100%,100% 100%;animation:1.8s linear infinite cx-st-flow}@keyframes cx-st-flow{0%{background-position:-70% 0,0 0}to{background-position:170% 0,0 0}}@media (prefers-reduced-motion:reduce){.cx-st--live:before{background:color-mix(in oklab,var(--cx-hue) 55%,var(--border-default));animation:none}}.cx-st__took--live{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.cx-st--now>.cx-st__gap>.cx-st__took--live{color:var(--cx-hue)}.cx-st--was>.cx-st__gap>.cx-st__took{color:color-mix(in oklab,var(--text-muted) 70%,var(--cx-pipe-bg,var(--bg-base)))}.sv-cardpage .sv-cardbody.sv-cardbody--card{grid-template-columns:minmax(340px,.42fr) minmax(0,1fr)}@media (width>=769px) and (width<=1100px){.sv-cardpage .sv-cardbody.sv-cardbody--card{grid-template-columns:minmax(0,1fr) minmax(300px,1fr)}.sv-cardpage .cx-facts--compact{grid-template-columns:minmax(0,1fr)}}.sv-cardpage .sv-cardbody .sv-scroll:before,.sv-cardpage .sv-cardbody .sv-scroll:after{content:"";z-index:4;margin-left:-20px;margin-right:calc(-1 * var(--sv-fb-gutter));pointer-events:none;display:block;position:sticky}.sv-cardpage .sv-cardbody .sv-scroll:before{background:linear-gradient(to bottom,var(--sv-pane-bg,var(--bg-base)),transparent);height:18px;margin-top:-18px;top:-18px}.sv-cardpage .sv-cardbody .sv-scroll:after{background:linear-gradient(to top,var(--sv-pane-bg,var(--bg-base)),transparent);height:14px;margin-bottom:-14px;bottom:-18px}.sv-cardpage .sv-cardbody__rail .sv-tx--thread{padding-left:34px;position:relative}.sv-cardpage .sv-cardbody__rail .sv-tx--thread:before{content:"";background:var(--border-subtle);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:17px}.cx-mark{border-radius:var(--radius-md);background:color-mix(in oklab,var(--cx-hue) 8%,var(--bg-base));border:1px solid color-mix(in oklab,var(--cx-hue) 26%,transparent);align-items:center;gap:10px;margin:18px 0 8px;padding:7px 12px;display:flex;position:relative}.cx-mark__dot{background:var(--cx-hue);width:12px;height:12px;box-shadow:0 0 0 3px var(--bg-base);border-radius:999px;margin-top:-6px;position:absolute;top:50%;left:-23px}.cx-mark--now .cx-mark__dot{box-shadow:0 0 0 3px var(--bg-base),0 0 0 6px color-mix(in oklab,var(--cx-hue) 30%,transparent)}.cx-mark__label{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--cx-hue)}.cx-mark__who{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.cx-mark__when{font-size:var(--text-2xs);color:var(--text-muted);font-family:var(--font-mono);white-space:nowrap;margin-left:auto}.cx-mark__now{font-size:var(--text-2xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--cx-hue)}.cx-ev{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:8px;padding:4px 0 4px 2px;display:flex;position:relative}.cx-ev__ic{background:var(--surface-raised);border:1px solid var(--border-default);width:18px;height:18px;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:-26px}.cx-ev__txt{flex:1;min-width:0}.cx-ev__when{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);white-space:nowrap}.cx-qa{border-radius:var(--radius-md);border:1px solid color-mix(in oklab,var(--hue-violet) 30%,transparent);background:color-mix(in oklab,var(--hue-violet) 6%,var(--bg-base));font-size:var(--text-sm);color:var(--text-secondary);margin:6px 0 10px;padding:10px 12px}.cx-qa__hd{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--hue-violet);align-items:center;gap:7px;margin-bottom:4px;display:flex}.cx-qa__open{border:1px solid var(--border-subtle);height:22px;font:inherit;font-size:var(--text-2xs);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-left:auto;padding:0 10px;display:inline-flex}.cx-qa__open:hover{border-color:var(--border-strong);color:var(--text-primary)}.cx-qa__body{max-height:120px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.cx-qa__body h3{font-size:var(--text-sm);margin:4px 0}.cx-qa__body ul{margin:2px 0;padding-left:18px}.cx-joined{font-size:var(--text-xs);color:var(--text-faint);justify-content:center;align-items:center;gap:8px;padding:8px 0 12px;display:flex}.cx-stack{display:inline-flex}.cx-stack>*{box-shadow:0 0 0 2px var(--bg-base);border-radius:999px;margin-left:-5px}.cx-stack>:first-child{margin-left:0}.cx-tabs{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;flex:none;gap:1px;padding:0 28px 0 12px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.cx-tabs::-webkit-scrollbar{display:none}.cx-tab{font:inherit;font-size:13px;font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;margin-bottom:-1px;padding:12px 6px;display:inline-flex}.cx-tab:hover{color:var(--text-primary)}.cx-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cx-tab--on{color:var(--text-primary);border-bottom-color:var(--accent)}.cx-tab__ct{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint);background:var(--surface-hover);border-radius:999px;padding:1px 6px}.cx-tab__ct--alert{background:color-mix(in oklab,var(--hue-amber) 18%,transparent);color:var(--hue-amber)}.cx-tab__check{color:var(--success);flex:none;align-items:center;display:inline-flex}.cx-tab__check .sv-icon{stroke-width:3px}.cx-facts{flex-direction:column;gap:18px;padding:16px 18px 24px;display:flex}.cx-facts--compact{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:14px 26px;display:grid}.cx-group{flex-direction:column;gap:2px;min-width:0;display:flex}.cx-group__hd{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-muted);letter-spacing:.01em;justify-content:space-between;align-items:center;margin:0 0 6px;display:flex}.cx-edit{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-faint);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.cx-edit:hover,.cx-edit[aria-pressed=true]{color:var(--accent-text);border-color:var(--accent-border);background:var(--accent-bg)}.cx-edit:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cx-people{flex-direction:column;gap:8px;display:flex}.cx-person{align-items:center;gap:10px;min-width:0;display:flex}.cx-person__empty{border:1px dashed var(--border-strong);width:28px;height:28px;color:var(--text-faint);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-person__txt{flex-direction:column;min-width:0;line-height:1.25;display:flex}.cx-person__name{font-size:var(--text-sm);color:var(--text-primary);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-person__name--none{color:var(--text-faint);font-weight:400}.cx-person__role{font-size:var(--text-2xs);color:var(--text-muted)}.cx-you{font-size:var(--text-2xs);background:var(--accent-bg);color:var(--accent-text);font-weight:var(--weight-semibold);border-radius:999px;margin-left:6px;padding:1px 6px}.cx-row{font-size:var(--text-sm);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:10px;padding:5px 0;display:grid}.cx-row__k{color:var(--text-muted);font-size:var(--text-xs)}.cx-row__v{color:var(--text-primary);overflow-wrap:anywhere;min-width:0}.cx-row__v--hot{color:var(--hue-red);font-weight:var(--weight-semibold)}.cx-late{white-space:nowrap;font-size:var(--text-2xs);background:color-mix(in oklab,var(--hue-red) 14%,var(--tint-base,transparent));color:var(--hue-red);font-weight:var(--weight-semibold);border-radius:999px;margin-left:8px;padding:1px 7px;display:inline-block}.cx-dim{color:var(--text-muted)}.cx-chips{flex-wrap:wrap;align-items:center;gap:4px 6px;max-width:100%;display:inline-flex}.cx-row__v .sv-icard__ws{max-width:100%}.cx-chip{height:22px;font-size:var(--text-xs);background:var(--surface-sunken);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.cx-pipe__notes{flex-wrap:wrap;gap:6px 14px;margin-top:-4px;padding:0 12px;display:flex}.cx-pipe__note{font-size:var(--text-xs);color:var(--text-muted)}.cx-pipe__note--need{color:var(--hue-amber)}.cx-pipe__note--bad{color:var(--danger)}.cx-draftchat,.cx-draftchat>.sv-draftchat{flex-direction:column;flex:1;min-height:0;display:flex}.cx-group__ctl{font-size:var(--text-xs);color:var(--text-muted);margin-top:8px}@media (width<=768px){.cx-hd{padding:10px 16px 12px}.cx-hd__top{flex-wrap:wrap;min-height:36px;padding-left:128px}.cx-hd__acts--phone{width:100%;display:flex}.cx-hd__acts .sv-ihd__acts{width:100%}.cx-hd__acts .sv-ihd__act,.cx-hd__acts .sv-ihd__acts>*{flex:auto;justify-content:center}.cx-hd__top .sv-ihd__search{display:none}.cx-hd__title{font-size:18px}.cx-pipe__track{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.cx-st:not(:last-child){flex:1 0 104px}.cx-st--live:not(:last-child){flex:1 0 168px}.cx-st__label{font-size:var(--text-2xs);max-width:96px}.cx-st--pair:not(:last-child){flex:1 0 128px}.cx-st--pair .cx-st__label{max-width:none}.cx-st__meta{font-size:var(--text-2xs)}.cx-st__meta .sv-av,.cx-st__meta .sv-avwrap{display:none}.sv-cardpage .sv-cardbody.sv-cardbody--card{display:flex}}@media (width>=769px){.sv-cardpage .sv-cardbody.sv-cardbody--card{padding:14px calc(var(--sv-fb-gutter) + 4px) 16px 16px;background:color-mix(in oklab,var(--accent) 5%,var(--bg-app));gap:14px}.sv-cardpage :is(.sv-cardbody.sv-cardbody--card>.sv-cardbody__main,.sv-cardbody.sv-cardbody--card>.sv-cardbody__rail){--sv-fb-gutter:20px;background:var(--bg-base);border:1px solid color-mix(in oklab,var(--accent) 18%,var(--border-subtle));border-top:3px solid var(--accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs){border-bottom:0;border-top:1px solid var(--border-subtle);background:color-mix(in oklab,var(--accent) 3%,var(--bg-base));flex-wrap:nowrap;gap:2px;padding:6px 8px 8px;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.sv-cardpage .sv-cardbody--card>.sv-cardbody__rail>.sv-tabs{padding-right:40px}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab){border-radius:var(--radius-md);min-width:58px;color:var(--text-muted);border:0;flex-direction:column;flex:1 0 auto;justify-content:center;gap:3px;margin:0;padding:6px 6px 5px;font-size:11px;line-height:1.2;position:relative}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab) .sv-icon{width:18px;height:18px}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab):hover{background:var(--surface-hover);color:var(--text-primary)}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab--on,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab--active),.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab--on,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab--active):hover{background:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold)}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab>.cx-tab__ct,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab>.sv-tab__ct){background:var(--accent);color:var(--text-on-accent);padding:0 5px;font-size:9.5px;line-height:15px;position:absolute;top:2px;left:calc(50% + 6px)}.sv-cardpage .sv-cardbody--card :is(.cx-tab--on>.cx-tab__ct,.sv-tab--active>.sv-tab__ct){background:var(--text-on-accent);color:var(--accent)}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab>.cx-tab__check,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab>.cx-tab__check){position:absolute;top:3px;left:calc(50% + 7px)}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab>.cx-tab__check,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab>.cx-tab__check) .sv-icon{width:12px;height:12px}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab--on>.cx-tab__check,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab--active>.cx-tab__check){color:var(--text-on-accent)}.sv-cardpage .sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab>.cx-tab__ct--alert{background:var(--hue-amber);color:var(--text-on-accent)}.sv-cardpage.sv-draftpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs){justify-content:center}.sv-cardpage.sv-draftpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab){flex:0 120px}.sv-cardpage .sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab>.sv-icon{display:inline-block!important}}@media (width>=769px) and (width<=1100px){.sv-cardpage .sv-cardbody.sv-cardbody--card{padding:10px calc(var(--sv-fb-gutter) + 4px) 12px 10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.sv-cardpage .sv-cardbody--card .sv-comp__foot{flex-wrap:wrap;row-gap:8px}.sv-cardpage .sv-cardbody--card .sv-comp__hint{flex:140px}.sv-cardpage .sv-cardbody--card .sv-comp__send{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab){gap:0;min-width:40px;font-size:0}.sv-cardpage :is(.sv-cardbody--card>.sv-cardbody__main>.cx-tabs>.cx-tab--on,.sv-cardbody--card>.sv-cardbody__rail>.sv-tabs>.sv-tab--active){gap:3px;font-size:11px}}.cx-tabs>.cx-tab>.sv-icon{display:none!important}.sv-cardpage .cx-hd .sv-ihd__follow{height:32px;padding:0 12px}.sv-cardpage .cx-hd .sv-bband__btn{width:32px;height:32px}.sv-cardpage .cx-hd .cx-c-status>.sv-badge{height:24px}.sv-cardpage .cx-hd .cx-c-status .sv-hgrow{border:1px dashed var(--border-strong);background:var(--surface-sunken);border-radius:999px;height:24px;padding:0 10px}@media (width>=769px) and (width<=1519px){.cx-hd__top>.cx-hd__acts,.cx-hd__top>.cx-hd__acts:empty~.sv-bband,.cx-hd__top>.cx-hd__acts:empty+.sv-ihd__follow{margin-left:auto}}
