@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Geist-Variable.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/JetBrainsMono-Variable.woff2) format("woff2")}:root,[data-theme=light]{--brand-cyan:#00aadd;--brand-blue:#1b62f1;--brand-indigo:#2e31ff;--brand-red:#ff001c;--brand-yellow:#ffd400;--blue-50:#eef4ff;--blue-100:#d3e2fd;--blue-200:#b0cbfb;--blue-300:#84adf8;--blue-400:#5590f6;--blue-500:#3878f4;--blue-600:#1c64f2;--blue-700:#1550c7;--blue-800:#11409e;--blue-900:#0d3176;--neutral-0:#ffffff;--neutral-50:#f8f8fb;--neutral-100:#f3f4fa;--neutral-200:#e8e9f1;--neutral-250:#c9cbd6;--neutral-300:#dadce6;--neutral-400:#858692;--neutral-600:#62626c;--neutral-800:#2e2e33;--neutral-900:#1f1f1f;--neutral-canvas:#f5f6fb;--cyan-500:#00aadd;--cyan-tint:#e6f8fe;--cyan-text:#006d8f;--green-500:#12a150;--green-tint:#f0faf4;--green-text:#0a6e32;--amber-500:#f59e0b;--amber-tint:#fff8ec;--amber-text:#a85b04;--amber-edge:#ffd98a;--orange-500:#f2740c;--orange-tint:#fff3eb;--orange-text:#b04503;--red-500:#e11d2e;--red-600:#c2101f;--red-tint:#feeff1;--red-tint-hover:#fbe0e3;--red-700:#a70d19;--red-text:#9b0c18;--violet-500:#6941c6;--violet-tint:#f3effe;--violet-text:#56309f;--magenta-500:#e5008c;--magenta-tint:#ffeaf6;--magenta-text:#be0074;--indigo-500:#2e31ff;--indigo-text:#2124c7;--surface-page:#f5f6fb;--surface-card:#ffffff;--surface-sunken:#f8f8fb;--surface-raised:#ffffff;--surface-inset:#f3f4fa;--surface-inverse:#1f1f1f;--surface-row-hover:#f8f8fb;--surface-row-selected:#f3f7ff;--surface-row-breach:#fef6f7;--surface-brand:#1c64f2;--surface-brand-hover:#1550c7;--surface-brand-subtle:#eef4ff;--rail-bg:#f3f4fc;--scrim:rgba(17,17,20,.48);--surface-menu-hover:#f3f4fa;--surface-range:#eef4ff;--chart-1:#1c64f2;--chart-2:#0a8f8f;--chart-3:#d4580a;--chart-4:#7a4fd6;--chart-5:#c2297a;--chart-6:#5c6470;--chart-grid:#e8e9f1;--text-heading:#1f1f1f;--text-body:#2e2e33;--text-muted:#5e5e68;--text-subtle:#6f6f6f;--text-faint:#c9cbd6;--text-on-brand:#ffffff;--text-on-inverse:#ffffff;--text-on-signal-warm:#1f1f1f;--text-on-signal:#ffffff;--text-link:#1c64f2;--text-link-hover:#1550c7;--border-hairline:#e8e9f1;--border-strong:#858692;--border-subtle:#dadce6;--border-row:#f0f1f6;--border-focus:#1c64f2;--sev-1:#c2101f;--sev-2:#f2740c;--sev-3:#f59e0b;--sev-4:#dadce6;--priority-p1:#c2101f;--priority-p2:#f2740c;--priority-p3:#f59e0b;--priority-p4:#858692;--sla-ontrack:#12a150;--sla-atrisk:#f59e0b;--sla-breached:#c2101f;--sla-paused:#858692;--status-new:#1c64f2;--status-open:#1550c7;--status-inprogress:#00aadd;--status-waiting-customer:#f59e0b;--status-waiting-engineering:#6941c6;--status-onhold:#858692;--status-resolved:#12a150;--status-closed:#dadce6;--status-reopened:#e5008c;--status-cancelled:#dadce6;--service-operational:#12a150;--service-degraded:#f59e0b;--service-partial-outage:#f2740c;--service-major-outage:#c2101f;--service-maintenance:#3878f4;--level-l1:#1550c7;--level-l2:#006d8f;--level-l3:#56309f;--level-devops:#2124c7;--note-internal-bg:#fff8ec;--note-internal-edge:#ffd98a;--note-public-bg:#eef4ff;--note-customer-bg:#ffffff;--shadow-hairline:inset 0 0 0 1px #e8e9f1;--shadow-hairline-strong:inset 0 0 0 1px #858692;--shadow-resting:0 1px 2px rgba(0,0,0,.04);--shadow-card:0 0 10px 0 rgba(0,0,0,.05);--shadow-table:0 1px 2px rgba(0,0,0,.04), 0 2px 6px rgba(0,0,0,.06);--shadow-popover:0 1px 3px rgba(0,0,0,.1), 0 8px 20px -10px rgba(0,0,0,.18);--shadow-overlay:0 10px 15px -3px rgba(0,0,0,.1), 0 24px 48px -20px rgba(0,0,0,.25);--shadow-cover:0 0 10px 0 rgba(0,0,0,.05);--shadow-brand:0 1px 2px rgba(28,100,242,.3), 0 6px 16px -8px rgba(28,100,242,.5);--shadow-brand-soft:0 4px 12px -6px rgba(28,100,242,.8);--shadow-danger:0 1px 2px rgba(194,16,31,.32), 0 6px 16px -8px rgba(194,16,31,.5);--shadow-focus:inset 0 0 0 2px #1c64f2, 0 0 0 4px rgba(28,100,242,.18);--shadow-focus-danger:inset 0 0 0 2px #e11d2e, 0 0 0 4px rgba(225,29,46,.14);--shadow-invalid:inset 0 0 0 1.5px #e11d2e;--shadow-row-divider:0 1px 0 #f0f1f6;--shadow-bar-divider:0 1px 0 #e8e9f1;--shadow-rail-divider:1px 0 0 #e8e9f1;--shadow-ring-on-dark:inset 0 0 0 1px rgba(255,255,255,.35);color-scheme:light}:root[data-theme=dark],[data-theme=dark]{--brand-cyan:#00aadd;--brand-blue:#1b62f1;--brand-indigo:#2e31ff;--brand-red:#ff001c;--brand-yellow:#ffd400;--blue-50:#14213d;--blue-100:#1a2c52;--blue-200:#22396a;--blue-300:#2e4e8f;--blue-400:#4f86f5;--blue-500:#3b7bf5;--blue-600:#1c64f2;--blue-700:#4c86f5;--blue-800:#a9c4fb;--blue-900:#d3e2fd;--neutral-0:#181818;--neutral-50:#1c1c1e;--neutral-100:#222224;--neutral-200:#2a2a2d;--neutral-250:#4a4a50;--neutral-300:#3a3a3f;--neutral-400:#8b8f98;--neutral-600:#9ca3af;--neutral-800:#e4e4e7;--neutral-900:#f5f5f5;--neutral-canvas:#121212;--cyan-500:#22c3ee;--cyan-tint:#0a2a35;--cyan-text:#67d8f5;--green-500:#34c26e;--green-tint:#0d2a1b;--green-text:#5fd99a;--amber-500:#fbbf24;--amber-tint:#2e220a;--amber-text:#fcc95a;--amber-edge:#6b4a0e;--orange-500:#ff8a3d;--orange-tint:#33190a;--orange-text:#ffa366;--red-500:#f04452;--red-600:#c2101f;--red-tint:#33121a;--red-tint-hover:#45161f;--red-700:#a70d19;--red-text:#ff7a85;--violet-500:#a78bfa;--violet-tint:#221a3d;--violet-text:#c4b0ff;--magenta-500:#ff5cb8;--magenta-tint:#3a0f28;--magenta-text:#ff8fcf;--indigo-500:#8f92ff;--indigo-text:#a9abff;--surface-page:#121212;--surface-card:#181818;--surface-sunken:#141414;--surface-raised:#1e1e1e;--surface-inset:#1e1e1e;--surface-inverse:#f5f5f5;--surface-row-hover:#1e1e1e;--surface-row-selected:#16213a;--surface-row-breach:#2a1517;--surface-brand:#1c64f2;--surface-brand-hover:#1a56d6;--surface-brand-subtle:#14213d;--rail-bg:#111111;--scrim:rgba(0,0,0,.64);--surface-menu-hover:#2a2a2d;--surface-range:#1a2c52;--chart-1:#5b8ef6;--chart-2:#2bc4c4;--chart-3:#ff9a52;--chart-4:#a98bfa;--chart-5:#f272b6;--chart-6:#a1a7b3;--chart-grid:#262626;--text-heading:#f5f5f5;--text-body:#e4e4e7;--text-muted:#b4b8c0;--text-subtle:#9ca3af;--text-faint:#3f3f46;--text-on-brand:#ffffff;--text-on-inverse:#121212;--text-on-signal-warm:#121212;--text-on-signal:#121212;--text-link:#7da6f8;--text-link-hover:#a9c4fb;--border-hairline:#262626;--border-strong:#727279;--border-subtle:#333338;--border-row:#1f1f1f;--border-focus:#5b8ef6;--sev-1:#f04452;--sev-2:#ff8a3d;--sev-3:#fbbf24;--sev-4:#4a4a50;--priority-p1:#f04452;--priority-p2:#ff8a3d;--priority-p3:#fbbf24;--priority-p4:#8b8f98;--sla-ontrack:#34c26e;--sla-atrisk:#fbbf24;--sla-breached:#f04452;--sla-paused:#8b8f98;--status-new:#3b7bf5;--status-open:#7da6f8;--status-inprogress:#22c3ee;--status-waiting-customer:#fbbf24;--status-waiting-engineering:#a78bfa;--status-onhold:#8b8f98;--status-resolved:#34c26e;--status-closed:#4a4a50;--status-reopened:#ff5cb8;--status-cancelled:#4a4a50;--service-operational:#34c26e;--service-degraded:#fbbf24;--service-partial-outage:#ff8a3d;--service-major-outage:#f04452;--service-maintenance:#5b8ef6;--level-l1:#7da6f8;--level-l2:#4cc9f0;--level-l3:#b79cff;--level-devops:#9fa2ff;--note-internal-bg:#2a2110;--note-internal-edge:#6b4a0e;--note-public-bg:#14213d;--note-customer-bg:#181818;--shadow-hairline:inset 0 0 0 1px #262626;--shadow-hairline-strong:inset 0 0 0 1px #727279;--shadow-resting:0 1px 2px rgba(0,0,0,.4);--shadow-card:inset 0 0 0 1px #222224;--shadow-table:inset 0 0 0 1px #222224;--shadow-popover:0 0 0 1px #2a2a2d, 0 12px 28px -12px rgba(0,0,0,.7);--shadow-overlay:0 0 0 1px #2a2a2d, 0 24px 48px -16px rgba(0,0,0,.8);--shadow-cover:inset 0 0 0 1px #222224;--shadow-brand:0 1px 2px rgba(0,0,0,.5);--shadow-brand-soft:0 4px 12px -6px rgba(0,0,0,.6);--shadow-danger:0 1px 2px rgba(0,0,0,.5);--shadow-focus:inset 0 0 0 2px #5b8ef6, 0 0 0 4px rgba(91,142,246,.28);--shadow-focus-danger:inset 0 0 0 2px #f04452, 0 0 0 4px rgba(240,68,82,.22);--shadow-invalid:inset 0 0 0 1.5px #f04452;--shadow-row-divider:0 1px 0 #1f1f1f;--shadow-bar-divider:0 1px 0 #262626;--shadow-rail-divider:1px 0 0 #262626;--shadow-ring-on-dark:inset 0 0 0 1px rgba(255,255,255,.35);color-scheme:dark}@media (prefers-color-scheme: dark){:root[data-theme=system],[data-theme=system]{--brand-cyan:#00aadd;--brand-blue:#1b62f1;--brand-indigo:#2e31ff;--brand-red:#ff001c;--brand-yellow:#ffd400;--blue-50:#14213d;--blue-100:#1a2c52;--blue-200:#22396a;--blue-300:#2e4e8f;--blue-400:#4f86f5;--blue-500:#3b7bf5;--blue-600:#1c64f2;--blue-700:#4c86f5;--blue-800:#a9c4fb;--blue-900:#d3e2fd;--neutral-0:#181818;--neutral-50:#1c1c1e;--neutral-100:#222224;--neutral-200:#2a2a2d;--neutral-250:#4a4a50;--neutral-300:#3a3a3f;--neutral-400:#8b8f98;--neutral-600:#9ca3af;--neutral-800:#e4e4e7;--neutral-900:#f5f5f5;--neutral-canvas:#121212;--cyan-500:#22c3ee;--cyan-tint:#0a2a35;--cyan-text:#67d8f5;--green-500:#34c26e;--green-tint:#0d2a1b;--green-text:#5fd99a;--amber-500:#fbbf24;--amber-tint:#2e220a;--amber-text:#fcc95a;--amber-edge:#6b4a0e;--orange-500:#ff8a3d;--orange-tint:#33190a;--orange-text:#ffa366;--red-500:#f04452;--red-600:#c2101f;--red-tint:#33121a;--red-tint-hover:#45161f;--red-700:#a70d19;--red-text:#ff7a85;--violet-500:#a78bfa;--violet-tint:#221a3d;--violet-text:#c4b0ff;--magenta-500:#ff5cb8;--magenta-tint:#3a0f28;--magenta-text:#ff8fcf;--indigo-500:#8f92ff;--indigo-text:#a9abff;--surface-page:#121212;--surface-card:#181818;--surface-sunken:#141414;--surface-raised:#1e1e1e;--surface-inset:#1e1e1e;--surface-inverse:#f5f5f5;--surface-row-hover:#1e1e1e;--surface-row-selected:#16213a;--surface-row-breach:#2a1517;--surface-brand:#1c64f2;--surface-brand-hover:#1a56d6;--surface-brand-subtle:#14213d;--rail-bg:#111111;--scrim:rgba(0,0,0,.64);--surface-menu-hover:#2a2a2d;--surface-range:#1a2c52;--chart-1:#5b8ef6;--chart-2:#2bc4c4;--chart-3:#ff9a52;--chart-4:#a98bfa;--chart-5:#f272b6;--chart-6:#a1a7b3;--chart-grid:#262626;--text-heading:#f5f5f5;--text-body:#e4e4e7;--text-muted:#b4b8c0;--text-subtle:#9ca3af;--text-faint:#3f3f46;--text-on-brand:#ffffff;--text-on-inverse:#121212;--text-on-signal-warm:#121212;--text-on-signal:#121212;--text-link:#7da6f8;--text-link-hover:#a9c4fb;--border-hairline:#262626;--border-strong:#727279;--border-subtle:#333338;--border-row:#1f1f1f;--border-focus:#5b8ef6;--sev-1:#f04452;--sev-2:#ff8a3d;--sev-3:#fbbf24;--sev-4:#4a4a50;--priority-p1:#f04452;--priority-p2:#ff8a3d;--priority-p3:#fbbf24;--priority-p4:#8b8f98;--sla-ontrack:#34c26e;--sla-atrisk:#fbbf24;--sla-breached:#f04452;--sla-paused:#8b8f98;--status-new:#3b7bf5;--status-open:#7da6f8;--status-inprogress:#22c3ee;--status-waiting-customer:#fbbf24;--status-waiting-engineering:#a78bfa;--status-onhold:#8b8f98;--status-resolved:#34c26e;--status-closed:#4a4a50;--status-reopened:#ff5cb8;--status-cancelled:#4a4a50;--service-operational:#34c26e;--service-degraded:#fbbf24;--service-partial-outage:#ff8a3d;--service-major-outage:#f04452;--service-maintenance:#5b8ef6;--level-l1:#7da6f8;--level-l2:#4cc9f0;--level-l3:#b79cff;--level-devops:#9fa2ff;--note-internal-bg:#2a2110;--note-internal-edge:#6b4a0e;--note-public-bg:#14213d;--note-customer-bg:#181818;--shadow-hairline:inset 0 0 0 1px #262626;--shadow-hairline-strong:inset 0 0 0 1px #727279;--shadow-resting:0 1px 2px rgba(0,0,0,.4);--shadow-card:inset 0 0 0 1px #222224;--shadow-table:inset 0 0 0 1px #222224;--shadow-popover:0 0 0 1px #2a2a2d, 0 12px 28px -12px rgba(0,0,0,.7);--shadow-overlay:0 0 0 1px #2a2a2d, 0 24px 48px -16px rgba(0,0,0,.8);--shadow-cover:inset 0 0 0 1px #222224;--shadow-brand:0 1px 2px rgba(0,0,0,.5);--shadow-brand-soft:0 4px 12px -6px rgba(0,0,0,.6);--shadow-danger:0 1px 2px rgba(0,0,0,.5);--shadow-focus:inset 0 0 0 2px #5b8ef6, 0 0 0 4px rgba(91,142,246,.28);--shadow-focus-danger:inset 0 0 0 2px #f04452, 0 0 0 4px rgba(240,68,82,.22);--shadow-invalid:inset 0 0 0 1.5px #f04452;--shadow-row-divider:0 1px 0 #1f1f1f;--shadow-bar-divider:0 1px 0 #262626;--shadow-rail-divider:1px 0 0 #262626;--shadow-ring-on-dark:inset 0 0 0 1px rgba(255,255,255,.35);color-scheme:dark}}:root{--space-1:4px;--space-2:8px;--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-14:56px;--gap-inline:8px;--gap-stack:10px;--pad-card:16px;--pad-panel:20px;--pad-section:40px;--gap-cards:24px;--gap-regions:40px;--radius-xs:4px;--radius-sm:6px;--radius-chip:9999px;--radius-control-sm:9999px;--radius-control:9999px;--radius-field:10px;--radius-md:9999px;--radius-card:12px;--radius-panel:16px;--radius-sheet:20px;--radius-cover:24px;--radius-pill:9999px;--radius-circle:50%;--checkbox-radius:5px;--size-display:32px;--size-h2:24px;--size-title:20px;--size-subtitle:16px;--size-body-lg:15px;--size-body:14px;--size-body-dense:13px;--size-label:12px;--size-micro:12px;--size-nano:11px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--leading-tight:1.05;--leading-heading:1.15;--leading-title:1.2;--leading-snug:1.3;--leading-label:1.4;--leading-control:1.2;--leading-body:1.5;--leading-relaxed:1.6;--tracking-display:-.03em;--tracking-h2:-.02em;--tracking-title:-.015em;--tracking-subtitle:-.01em;--tracking-eyebrow:.09em;--tracking-caps:.08em;--control-h-sm:28px;--control-h-md:32px;--control-h-default:36px;--control-h-lg:40px;--control-h-field:38px;--control-h-toolbar:34px;--row-h:44px;--row-h-compact:36px;--header-h:56px;--sidebar-w:232px;--rail-w:56px;--checkbox-size:16px;--switch-w:32px;--switch-h:18px;--border-width:1px;--border-width-focus:2px;--duration-instant:80ms;--duration-fast:.12s;--duration-base:.16s;--duration-slow:.2s;--pulse-breach:2s;--measure-prose:65ch;--measure-chat:72ch;--measure-label:40ch;--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--press-scale:.98;--brand-gradient:linear-gradient(135deg, #00aadd 0%, #1b62f1 52%, #2e31ff 100%);--brand-gradient-full:linear-gradient(135deg, #00aadd 0%, #1b62f1 34%, #2e31ff 58%, #ff001c 84%, #ffd400 100%);--brand-gradient-tile:linear-gradient(140deg, #1c64f2 0%, #2e31ff 100%);--font-sans:"Geist", "Inter", "Noto Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}:root{--text-display: var(--weight-bold) var(--size-display)/var(--leading-tight) var(--font-sans);--text-h2: var(--weight-semibold) var(--size-h2)/var(--leading-heading) var(--font-sans);--text-title: var(--weight-semibold) var(--size-title)/var(--leading-title) var(--font-sans);--text-subtitle: var(--weight-medium) var(--size-subtitle)/var(--leading-snug) var(--font-sans);--text-lead: var(--weight-regular) var(--size-body-lg)/var(--leading-relaxed) var(--font-sans);--text-default: var(--weight-regular) var(--size-body)/var(--leading-body) var(--font-sans);--text-strong: var(--weight-semibold) var(--size-body)/var(--leading-snug) var(--font-sans);--text-label: var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);--text-micro: var(--weight-medium) var(--size-micro)/1 var(--font-sans);--text-eyebrow: var(--weight-semibold) var(--size-micro)/1 var(--font-sans);--text-code: var(--weight-medium) 13px/1 var(--font-mono);--text-clock: var(--weight-bold) 15px/1 var(--font-mono);--text-clock-lg: var(--weight-bold) 22px/1 var(--font-mono);--transition-control: background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);--transition-surface: box-shadow var(--duration-base) var(--ease-standard)}@media (prefers-reduced-motion: reduce){:root{--duration-instant: 0ms;--duration-fast: 0ms;--duration-base: 0ms;--duration-slow: 0ms}}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface-page);color:var(--text-body);font:var(--text-default);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,p,figure{margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}input,textarea,button,select{font-family:var(--font-sans)}code,kbd,samp,pre{font-family:var(--font-mono)}::selection{background:var(--blue-100);color:var(--blue-800)}[data-numeric]{font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:999px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--neutral-250);border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}@keyframes nx-breach-pulse{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 3px var(--red-tint)}}@media (forced-colors: active){button,[role=tab],[role=combobox],[role=option],[data-nx-field],label:has(>input[type=checkbox])>i{border:1px solid ButtonText!important}:focus-visible,[data-nx-field]:focus-within,[role=option][aria-selected=true]{outline:2px solid Highlight!important;outline-offset:2px!important}input[type=checkbox]{opacity:1!important}[role=tab][aria-selected=true]{border-bottom:3px solid Highlight!important}}@media (prefers-contrast: more){:root{--text-subtle: var(--text-muted);--border-hairline: var(--border-strong);--shadow-hairline: var(--shadow-hairline-strong)}}.nx-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nx-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.nx-measure{max-width:var(--measure-prose)}.nx-tabular{font-variant-numeric:tabular-nums}[data-density=compact]{--row-h: var(--row-h-compact);--control-h-default: 32px;--control-h-field: 34px;--size-body: var(--size-body-dense)}html{scroll-padding-top:var(--header-h)}@media (forced-colors: active){.nx-ai-thumb[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}}.nx-cp-chip:not([data-checked]):hover{background:var(--surface-row-hover)!important}.nx-cp-chip:has(.nx-cp-input:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}.nx-cp-input:focus-visible{outline:none}.nx-cp-hexfield:focus-within{box-shadow:var(--shadow-focus)!important}.nx-cp-hexfield input:focus-visible{outline:none}.nx-cp-well::-webkit-color-swatch-wrapper{padding:0}.nx-cp-well::-webkit-color-swatch{border:none;border-radius:var(--radius-sm)}@media (forced-colors: active){.nx-cp-chip{border:1px solid ButtonText}.nx-cp-chip[data-checked]{border:2px solid Highlight}.nx-cp-hexfield{border:1px solid ButtonText}}.nx-accordion-trigger:hover:not(:disabled){background:var(--surface-row-hover)}.nx-accordion-trigger:focus-visible{outline-offset:-2px}.nx-disclosure-trigger:hover{background:var(--neutral-100)}.nx-at-event:focus-visible{outline-offset:2px;border-radius:var(--radius-xs)}.nx-at-time:hover{color:var(--text-muted);text-decoration:underline dotted}.nx-announce-link{display:inline-flex;align-items:center;min-height:24px;color:var(--text-link);text-decoration:none}.nx-announce-link:hover{color:var(--text-link-hover);text-decoration:underline}.nx-announce-title{color:var(--text-heading);text-decoration:none}.nx-announce-title:hover{color:var(--text-link-hover);text-decoration:underline}.nx-announce-linkbtn{min-height:24px;padding:0;border:none;background:transparent;cursor:pointer;text-align:start}.nx-announce-link.nx-announce-linkbtn{font:var(--weight-medium) var(--size-body)/var(--leading-body) var(--font-sans)}@media (forced-colors: active){.nx-announce-title,.nx-announce-link{color:LinkText}}.nx-attachment-remove:hover{background:var(--neutral-100);color:var(--text-heading)}.nx-banner-dismiss:hover{box-shadow:inset 0 0 0 1px currentColor}.nx-branding-swatch:hover{background:var(--surface-row-hover)}.nx-branding-swatch:has(.nx-branding-radio:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}@media (forced-colors: active){.nx-branding-dot{forced-color-adjust:none}.nx-branding-swatch:has(.nx-branding-radio:checked){outline:2px solid Highlight}}.nx-breadcrumbs-button:hover{color:var(--text-link-hover);text-decoration:underline}.nx-breadcrumbs-more:hover{background:var(--neutral-100);color:var(--text-body)}.nx-catalogitemcard-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-card)}.nx-catalogitemcard-link:hover .nx-catalogitemcard-title{text-decoration:underline}.nx-catalogitemcard-link:hover{text-decoration:none}@supports selector(:has(*)){.nx-catalogitemcard-link:focus-visible{outline:none}.nx-catalogitemcard:has(.nx-catalogitemcard-link:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}}@media (forced-colors: active){.nx-catalogitemcard{border:1px solid CanvasText}.nx-catalogitemcard:has(.nx-catalogitemcard-link:focus-visible){outline:2px solid Highlight}}.nx-chart-target:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}@media (forced-colors: active){.nx-chart-target:focus-visible{outline-color:Highlight}}.nx-combobox-input::placeholder{color:var(--text-subtle);opacity:1}.nx-combobox-iconbtn:hover,.nx-combobox-chipx:hover:not(:disabled){background:var(--neutral-200);color:var(--text-heading)}@media (forced-colors: active){.nx-combobox-popup{border:1px solid CanvasText}.nx-combobox-popup [role=option][data-active]{outline:2px solid Highlight;outline-offset:-2px}}.nx-cmdk-input::placeholder{color:var(--text-subtle);opacity:1}.nx-cmdk-input:focus-visible{outline:none}.nx-cmdk-search:focus-within{box-shadow:inset 0 -2px 0 var(--border-focus)}.nx-cmdk-panel:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion: no-preference){.nx-cmdk-scrim{animation:nx-cmdk-fade var(--duration-base) var(--ease-out) both}.nx-cmdk-panel{animation:nx-cmdk-in var(--duration-base) var(--ease-out) both}@keyframes nx-cmdk-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-cmdk-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}}@media (forced-colors: active){.nx-cmdk-panel{border:1px solid CanvasText}.nx-cmdk-option[data-active]{outline:2px solid Highlight;outline-offset:-2px}.nx-cmdk-search:focus-within{border-block-end:2px solid Highlight}}.nx-dt-row:hover{background:var(--surface-row-hover)}.nx-dt-clickable{cursor:pointer}.nx-dt-card.nx-dt-clickable:hover{box-shadow:var(--shadow-hairline-strong),var(--shadow-card)}.nx-dt-primary:hover{color:var(--text-link)!important;text-decoration:underline}.nx-dt-sort:hover,.nx-dt-chooser:hover{background:var(--neutral-100)!important;color:var(--text-heading)}.nx-dt-skel{display:block;min-height:12px;border-radius:var(--radius-xs);background:var(--neutral-100)}@media (prefers-reduced-motion: no-preference){.nx-dt-skel{animation:nx-dt-skel-pulse 1.4s var(--ease-in-out) infinite}@keyframes nx-dt-skel-pulse{0%,to{opacity:1}50%{opacity:.55}}}@media (forced-colors: active){.nx-dt td,.nx-dt th{border-block-end:1px solid CanvasText}.nx-dt-card{border:1px solid CanvasText}.nx-dt-skel{background:GrayText}}.nx-dp-trigger:hover:not(:disabled),.nx-cal-nav:hover{background:var(--neutral-100);color:var(--text-heading)}.nx-dr-preset:hover:not(:disabled):not([aria-pressed=true]){background:var(--surface-row-hover)}.nx-cal-cell:not([aria-disabled=true]):hover>.nx-cal-day:not(.nx-cal-day-on){background:var(--surface-row-hover)}.nx-cal-cell:focus-visible{outline:none}.nx-cal-cell:focus-visible>.nx-cal-day{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--border-focus)!important}@media (forced-colors: active){.nx-cal-cell:focus-visible{outline:2px solid Highlight;outline-offset:-2px}.nx-cal-cell[aria-selected=true]>.nx-cal-day{forced-color-adjust:none;background:Highlight;color:HighlightText}.nx-cal-cell[aria-current=date]>.nx-cal-day{border:1px solid CanvasText}}@media (prefers-reduced-motion: no-preference){.nx-dialog-scrim{animation:nx-dialog-fade var(--duration-slow) var(--ease-out) both}.nx-dialog-panel{animation:nx-dialog-in var(--duration-slow) var(--ease-out) both}@keyframes nx-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-dialog-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}}.nx-dialog-panel:focus:not(:focus-visible){outline:none}.nx-confirm-input::placeholder{color:var(--text-subtle)}.nx-confirm-input:focus{outline:none;box-shadow:var(--shadow-focus)}@media (forced-colors: active){.nx-dialog-panel{border:1px solid CanvasText}.nx-confirm-input{border:1px solid ButtonText!important}.nx-confirm-input:focus{outline:2px solid Highlight!important}}:root{--nx-scrim: var(--scrim)}[data-theme=dark]{--nx-scrim: var(--scrim)}@media (prefers-reduced-motion: no-preference){.nx-drawer-scrim{animation:nx-drawer-fade var(--duration-slow) var(--ease-out) both}.nx-drawer-panel{animation:nx-drawer-in var(--duration-slow) var(--ease-out) both}@keyframes nx-drawer-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-drawer-in{0%{transform:translate(calc(100% * var(--nx-dir, 1)))}to{transform:none}}}.nx-drawer-panel:focus:not(:focus-visible){outline:none}@media (forced-colors: active){.nx-drawer-panel{border-inline-start:1px solid CanvasText}}.nx-menu-item:hover:not([aria-disabled=true]),.nx-menu-item:focus{background:var(--neutral-100)}.nx-menu-item--danger:hover:not([aria-disabled=true]),.nx-menu-item--danger:focus{background:var(--red-tint)}.nx-menu-item[aria-disabled=true]:focus{background:var(--neutral-50)}.nx-menu-item:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}@media (prefers-reduced-motion: no-preference){.nx-menu{animation:nx-menu-in var(--duration-base) var(--ease-out) both}@keyframes nx-menu-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}}@media (forced-colors: active){.nx-menu{border:1px solid CanvasText}.nx-menu-item:focus{outline:2px solid Highlight;outline-offset:-2px}.nx-menu-item[aria-disabled=true]{color:GrayText}}.nx-errorstate-toggle:hover{color:var(--text-link-hover);background:var(--surface-brand-subtle)}.nx-evlist-panel:focus-visible{outline-offset:-2px}@media (forced-colors: active){.nx-dropzone{border-color:ButtonText!important}.nx-dropzone[data-dragover=true]{border-color:Highlight!important}}.nx-formr,.nx-fb-list{container-type:inline-size}.nx-formr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-4)}.nx-fb-list.nx-formr-grid{gap:var(--space-3)}.nx-formr-full{grid-column:1 / -1}.nx-formr-half{grid-column:span 1}@container (max-width: 520px){.nx-formr-grid>.nx-formr-half{grid-column:1 / -1}}@supports not (container-type: inline-size){@media (max-width: 560px){.nx-formr-grid>.nx-formr-half{grid-column:1 / -1}}}.nx-fb-pal:hover{background:var(--surface-menu-hover)!important}.nx-fb-pal .nx-fb-pal-plus{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.nx-fb-pal:hover .nx-fb-pal-plus,.nx-fb-pal:focus-visible .nx-fb-pal-plus{opacity:1}.nx-fb-select:focus-visible{outline-offset:4px}.nx-fb-card[draggable=true]:active{cursor:grabbing}@media (forced-colors: active){.nx-fb-card{border:1px solid CanvasText}.nx-fb-select[aria-current=true]{outline:2px solid Highlight;outline-offset:4px}}.nx-iconpicker-cell:not([data-selected]):hover{background:var(--surface-menu-hover)!important}.nx-iconpicker-cell:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.nx-iconpicker-scroll{scrollbar-gutter:stable}@media (forced-colors: active){.nx-iconpicker-cell[data-selected]{outline:2px solid Highlight;outline-offset:-2px}}.nx-shortcuts-input::placeholder{color:var(--text-subtle);opacity:1}.nx-shortcuts-input:focus-visible{outline:none}.nx-shortcuts-search:focus-within{background:var(--surface-card);box-shadow:var(--shadow-focus)}.nx-shortcuts-input::-webkit-search-cancel-button{cursor:pointer}.nx-knowledgearticlecard-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-card)}.nx-knowledgearticlecard-link:hover .nx-knowledgearticlecard-title{text-decoration:underline}.nx-knowledgearticlecard-link:hover{text-decoration:none}@supports selector(:has(*)){.nx-knowledgearticlecard-link:focus-visible{outline:none}.nx-knowledgearticlecard:has(.nx-knowledgearticlecard-link:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}}@media (forced-colors: active){.nx-knowledgearticlecard{border:1px solid CanvasText}.nx-knowledgearticlecard:has(.nx-knowledgearticlecard-link:focus-visible){outline:2px solid Highlight}}.nx-lm{container-type:inline-size;container-name:nx-lm}.nx-lm-list{border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-hairline)}.nx-lm-row:first-child{border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card)}.nx-lm-row:last-child{border-end-start-radius:var(--radius-card);border-end-end-radius:var(--radius-card)}.nx-lm-row+.nx-lm-row{border-block-start:1px solid var(--border-hairline)}.nx-lm-row:hover{background:var(--surface-row-hover)!important}.nx-lm-name:hover{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.nx-lm-grip:not([data-disabled]):hover{color:var(--text-heading)!important}.nx-lm-grip:not([data-disabled]):active{cursor:grabbing!important}.nx-lm-input:focus-visible{outline:none}.nx-lm-usage-inline{display:none}@container nx-lm (max-width: 520px){.nx-lm-usage{display:none}.nx-lm-usage-inline{display:block}}@media (forced-colors: active){.nx-lm-list{border:1px solid CanvasText}.nx-lm-input{border:2px solid Highlight}}.nx-matrix-cell:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.nx-matrix-cell:focus-visible{outline:2px solid var(--border-focus);outline-offset:-3px}@media (forced-colors: active){.nx-matrix-cell:focus-visible{outline:2px solid Highlight}.nx-matrix-changed{outline:1px dashed CanvasText;outline-offset:-4px}}.nx-modulecard-action:hover{color:var(--text-link-hover)!important;text-decoration:underline}.nx-notif-item:hover{background:var(--surface-row-hover)}.nx-notif-item:focus-visible{outline-offset:-2px}.nx-notif-list:focus-visible{outline-offset:-2px}.nx-notif-panel:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion: no-preference){.nx-notif-panel{animation:nx-notif-in var(--duration-base) var(--ease-out) both;transform-origin:top}@keyframes nx-notif-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}}@media (forced-colors: active){.nx-notif-panel{border:1px solid CanvasText}}@media (prefers-reduced-motion: no-preference){.nx-onboarding-complete{animation:nx-onboarding-in var(--duration-slow) var(--ease-out) both}@keyframes nx-onboarding-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}}.nx-onboarding-step h3:focus:not(:focus-visible),.nx-onboarding-step h4:focus:not(:focus-visible){outline:none}.nx-pg-page:not([aria-current=page]):hover{background:var(--neutral-100);color:var(--text-heading)}@media (forced-colors: active){.nx-pg-page[aria-current=page]{forced-color-adjust:none;background:Highlight;color:HighlightText}}.nx-permmatrix-group:hover:not(:disabled){background:var(--surface-row-hover)}.nx-permmatrix-group:disabled{opacity:1}.nx-permmatrix-row:hover>th,.nx-permmatrix-row:hover>td{background:var(--surface-row-hover)!important}.nx-person-copy:hover{background:var(--surface-menu-hover);color:var(--text-heading)}.nx-person-link{display:inline-flex;align-items:center;min-height:24px;color:var(--text-link);text-decoration:none}.nx-person-link:hover{color:var(--text-link-hover);text-decoration:underline}.nx-person-linkbtn{padding:0;border:none;background:transparent;cursor:pointer;text-align:start;font:var(--weight-medium) var(--size-body)/var(--leading-body) var(--font-sans);min-height:24px}.nx-person-hovercard:before{content:"";position:absolute;inset-inline:0;block-size:var(--space-3)}.nx-person-hovercard[data-side=bottom]:before{inset-block-end:100%}.nx-person-hovercard[data-side=top]:before{inset-block-start:100%}@media (prefers-reduced-motion: no-preference){.nx-person-hovercard{animation:nx-person-in var(--duration-base) var(--ease-out) both}@keyframes nx-person-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}}@media (forced-colors: active){.nx-person-hovercard{border:1px solid CanvasText}.nx-person-copy{border:1px solid ButtonText}}.nx-progressbar-indeterminate{position:absolute;inset-block:0;inset-inline-start:0;width:40%;border-radius:var(--radius-pill);animation:nx-progressbar-sweep 1.4s var(--ease-in-out) infinite}[dir=rtl] .nx-progressbar-indeterminate{animation-name:nx-progressbar-sweep-rtl}@keyframes nx-progressbar-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes nx-progressbar-sweep-rtl{0%{transform:translate(100%)}to{transform:translate(-250%)}}@media (prefers-reduced-motion: reduce){.nx-progressbar-indeterminate{animation:none;inset-inline-start:30%}}.nx-radio-input:focus-visible+.nx-radio-dot{outline:2px solid var(--border-focus);outline-offset:2px}.nx-radio-card{background:var(--surface-card)}.nx-radio-card:not([data-checked]):hover{background:var(--surface-row-hover)}.nx-radio-card:has(.nx-radio-input:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}.nx-radio-card .nx-radio-input:focus-visible+.nx-radio-dot{outline:none}@media (forced-colors: active){.nx-radio-dot{border:1px solid ButtonText}.nx-radio-input:checked+.nx-radio-dot{background:Highlight!important;border:4px solid Canvas;outline:1px solid Highlight}.nx-radio-card{border:1px solid ButtonText}.nx-radio-card[data-checked]{border:2px solid Highlight}}.nx-composer-input::placeholder{color:var(--text-subtle);opacity:1}.nx-composer-btn:hover:not(:disabled):not([aria-pressed=true]){background:var(--neutral-100);color:var(--text-heading)}.nx-composer[data-mode=internal] .nx-composer-btn:hover:not(:disabled):not([aria-pressed=true]){background:var(--surface-card)}.nx-composer-btn[aria-expanded=true]{background:var(--neutral-100);color:var(--text-heading)}@media (forced-colors: active){.nx-composer{border:1px solid CanvasText!important}.nx-composer[data-mode=internal]{border-style:dashed!important}.nx-composer-btn[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}.nx-composer-menuitem:focus{outline:2px solid Highlight}.nx-composer-mentions{border:1px solid CanvasText}.nx-composer-mentions [role=option][data-active]{outline:2px solid Highlight;outline-offset:-2px}}.nx-composer-send svg{transform:scaleX(var(--nx-dir, 1))}@media (forced-colors: active){[data-nx-rule-group]{border:1px solid CanvasText}}@media (prefers-reduced-motion: no-preference){.nx-savebar{animation:nx-savebar-in var(--duration-base) var(--ease-out) both}@keyframes nx-savebar-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.nx-savebar-spin{animation:nx-savebar-spin .9s linear infinite}@keyframes nx-savebar-spin{to{transform:rotate(360deg)}}}@media (max-width: 560px){.nx-savebar-hint{display:none!important}}@media (forced-colors: active){.nx-savebar{border:1px solid CanvasText}}.nx-sv-tab:hover:not([data-selected]){background:var(--surface-menu-hover);color:var(--text-heading)}@media (forced-colors: active){.nx-sv-tab[data-selected]{border-block-end:2px solid Highlight}}.nx-segmented-item:not([data-on]):not(:disabled):hover{background:var(--neutral-100);color:var(--text-heading)}@media (forced-colors: active){.nx-segmented-item[data-on]{outline:2px solid Highlight;outline-offset:-2px}}.nx-setting-row{container-type:inline-size;container-name:nx-setting-row}.nx-setting-row:not([hidden])~.nx-setting-row:not([hidden]){border-block-start:1px solid var(--border-hairline)}.nx-setting-row--stack .nx-setting-row-inner{flex-direction:column;gap:var(--space-2)!important}.nx-setting-row--stack .nx-setting-row-control{max-width:100%!important;width:100%}@container nx-setting-row (max-width: 520px){.nx-setting-row-inner{flex-direction:column;gap:var(--space-2)!important}.nx-setting-row-control{max-width:100%!important;width:100%}}.nx-settings{container-type:inline-size;container-name:nx-settings}.nx-settings-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--space-8);align-items:start}.nx-settings-side{position:sticky;inset-block-start:var(--space-4)}.nx-settings-select{display:none}.nx-settings-navitem:not([aria-current]):hover{background:var(--surface-row-hover)!important}.nx-settings-content:focus:not(:focus-visible){outline:none}@container nx-settings (max-width: 760px){.nx-settings-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.nx-settings-side{position:static}.nx-settings-nav{display:none}.nx-settings-select{display:block}}@media (forced-colors: active){.nx-settings-navitem[aria-current]{outline:2px solid Highlight;outline-offset:-2px}}.nx-similar-more:hover{color:var(--text-link-hover);text-decoration:underline}.nx-skeleton-shape{background-color:var(--neutral-100);background-image:linear-gradient(90deg,var(--neutral-100) 0%,var(--neutral-200) 50%,var(--neutral-100) 100%);background-size:200% 100%;background-repeat:no-repeat;animation:nx-skeleton-shimmer 1.6s var(--ease-in-out) infinite}@keyframes nx-skeleton-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion: reduce){.nx-skeleton-shape{animation:none;background-image:none}}@media (forced-colors: active){.nx-skeleton-shape{background:GrayText}}.nx-sugg-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--nx-sugg-lines, 4);overflow:hidden}.nx-ai-thumb:hover{background:var(--neutral-100);color:var(--text-heading)}.nx-ai-thumb[aria-pressed=true]:hover{background:var(--surface-brand-subtle);color:var(--text-link)}@media (forced-colors: active){.nx-ai-thumb[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}.nx-sugg-card{border:1px solid CanvasText}}.nx-taginput-input::placeholder{color:var(--text-subtle);opacity:1}.nx-taginput-chipx:hover:not(:disabled){background:var(--neutral-200);color:var(--text-heading)}@media (forced-colors: active){[role=listbox] [role=option][data-active]{outline:2px solid Highlight;outline-offset:-2px}}.nx-textarea-input::placeholder{color:var(--text-subtle);opacity:1}.nx-textarea-input:disabled{cursor:not-allowed}.nx-ticketcard-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-card)}.nx-ticketcard-link:hover .nx-ticketcard-title{text-decoration:underline}.nx-ticketcard-link:hover{text-decoration:none}@supports selector(:has(*)){.nx-ticketcard-link:focus-visible{outline:none}.nx-ticketcard:has(.nx-ticketcard-link:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}}@media (forced-colors: active){.nx-ticketcard{border:1px solid CanvasText}.nx-ticketcard:has(.nx-ticketcard-link:focus-visible){outline:2px solid Highlight}}.nx-ticketcard-draggable{cursor:grab}.nx-ticketcard-draggable:active{cursor:grabbing}.nx-tp-toggle:hover:not(:disabled){background:var(--neutral-100);color:var(--text-heading)}@media (forced-colors: active){[role=listbox] [role=option][aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}@media (prefers-reduced-motion: no-preference){.nx-toast{animation:nx-toast-in var(--duration-slow) var(--ease-out) both}@keyframes nx-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media (forced-colors: active){.nx-toast{border:1px solid CanvasText}}.nx-tooltip:before{content:"";position:absolute;inset:calc(-1 * var(--space-2))}@media (prefers-reduced-motion: no-preference){.nx-tooltip:not([hidden]){animation:nx-tooltip-in var(--duration-fast) var(--ease-out) both}@keyframes nx-tooltip-in{0%{opacity:0}to{opacity:1}}}@media (forced-colors: active){.nx-tooltip{border:1px solid CanvasText}}@media (forced-colors: active){.nx-versionhistory-line{border-inline-start-color:CanvasText!important}}[dir=rtl]{--nx-dir: -1}.nx-wf-surface{background-image:radial-gradient(var(--border-subtle) 1px,transparent 1.2px);background-size:16px 16px}.nx-wf-node:focus-visible,.nx-wf-edge:focus-visible{outline-offset:3px}.nx-wf-edge:not([aria-current=true]):hover{background:var(--surface-menu-hover)!important}.nx-wf-row:not([aria-current=true]):hover{background:var(--surface-row-hover)!important}.nx-wf-zoom:hover{background:var(--surface-menu-hover)!important}@media (forced-colors: active){.nx-wf-node,.nx-wf-edge{border:1px solid CanvasText!important}.nx-wf-node[aria-current=true],.nx-wf-edge[aria-current=true]{border:2px solid Highlight!important}}.nx-breakdown{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.nx-breakdown-total{margin:0;display:flex;align-items:baseline;gap:var(--space-1);flex-wrap:wrap}.nx-breakdown-total-n{font:var(--weight-medium) var(--size-h2)/var(--leading-snug) var(--font-sans);letter-spacing:var(--tracking-h2);color:var(--text-heading)}.nx-breakdown-total-noun{font:var(--text-label);color:var(--text-muted)}.nx-breakdown-bar{display:flex;gap:2px;min-height:12px;border-radius:var(--radius-xs);overflow:hidden;forced-color-adjust:none}.nx-breakdown-seg{display:block;flex-basis:0;min-width:3px;min-height:12px}.nx-breakdown-empty{flex-grow:1;background:var(--surface-sunken);box-shadow:var(--shadow-hairline)}.nx-breakdown-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.nx-breakdown-item+.nx-breakdown-item{box-shadow:0 -1px 0 var(--border-row)}.nx-breakdown-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto minmax(3.5em,auto) 16px;align-items:center;column-gap:var(--space-3);width:100%;min-height:36px;padding-block:var(--space-1);padding-inline:var(--space-2);margin:0;border:none;background:transparent;border-radius:var(--radius-sm);text-align:start;font:var(--text-default);color:var(--text-body)}.nx-breakdown-row--button{cursor:pointer;transition:var(--transition-control)}.nx-breakdown-row--button:hover{background:var(--surface-row-hover)}.nx-breakdown-row--button:hover .nx-breakdown-label{text-decoration:underline}.nx-breakdown-row--button:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.nx-breakdown-row--zero .nx-breakdown-label,.nx-breakdown-row--zero .nx-breakdown-value,.nx-breakdown-row--zero .nx-breakdown-share{color:var(--text-subtle)}.nx-breakdown-swatch{width:12px;height:12px;border-radius:3px;forced-color-adjust:none}.nx-breakdown-label{min-width:0;overflow-wrap:anywhere;line-height:var(--leading-label);color:var(--text-heading)}.nx-breakdown-desc{display:block;font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted)}.nx-breakdown-value{font-weight:var(--weight-semibold);color:var(--text-heading);text-align:end}.nx-breakdown-share{font:var(--text-label);color:var(--text-muted);text-align:end}.nx-breakdown-go{display:inline-flex;color:var(--text-muted)}.nx-breakdown-none{margin:0;font:var(--text-label);color:var(--text-muted)}.nx-breakdown-pat-1{background-image:repeating-linear-gradient(45deg,transparent 0 3px,var(--surface-card) 3px 4.5px)!important}.nx-breakdown-pat-2{background-image:radial-gradient(circle,var(--surface-card) 0 1.1px,transparent 1.6px)!important;background-size:5px 5px!important}.nx-breakdown-pat-3{background-image:repeating-linear-gradient(0deg,transparent 0 3px,var(--surface-card) 3px 4.5px)!important}.nx-breakdown-pat-4{background-image:repeating-linear-gradient(45deg,transparent 0 3px,var(--surface-card) 3px 4px),repeating-linear-gradient(-45deg,transparent 0 3px,var(--surface-card) 3px 4px)!important}.nx-breakdown-pat-5{background-image:repeating-linear-gradient(90deg,transparent 0 3px,var(--surface-card) 3px 4.5px)!important}@media (forced-colors: active){.nx-breakdown-row--button{border:1px solid ButtonText}.nx-breakdown-seg,.nx-breakdown-swatch{outline:1px solid CanvasText}}.nx-barlist{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;container-type:inline-size}.nx-barlist-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font:var(--text-label);color:var(--text-body)}.nx-barlist-legend li{display:inline-flex;align-items:center;gap:var(--space-2)}.nx-barlist-swatch{width:12px;height:12px;border-radius:3px;forced-color-adjust:none}.nx-barlist-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.nx-barlist-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label values" "track track";align-items:center;gap:var(--space-1) var(--space-3);width:100%;min-height:40px;padding-block:var(--space-2);padding-inline:var(--space-2);margin:0;border:none;background:transparent;border-radius:var(--radius-sm);text-align:start;font:var(--text-default);color:var(--text-body)}@container (min-width: 480px){.nx-barlist-row{grid-template-columns:minmax(7rem,32%) minmax(0,1fr) minmax(5.5rem,auto);grid-template-areas:"label track values"}}.nx-barlist-row--button{cursor:pointer;transition:var(--transition-control)}.nx-barlist-row--button:hover{background:var(--surface-row-hover)}.nx-barlist-row--button:hover .nx-barlist-name{text-decoration:underline}.nx-barlist-row--button:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.nx-barlist-label{grid-area:label;min-width:0;display:flex;flex-direction:column}.nx-barlist-name{color:var(--text-heading);line-height:var(--leading-label);overflow-wrap:anywhere}.nx-barlist-sub{font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted);overflow-wrap:anywhere}.nx-barlist-track{grid-area:track;display:flex;min-height:10px;border-radius:var(--radius-xs);background:var(--surface-sunken);box-shadow:var(--shadow-hairline);overflow:hidden;forced-color-adjust:none}.nx-barlist-fill{display:flex;min-width:3px;min-height:10px;border-radius:var(--radius-xs);overflow:hidden}.nx-barlist-part{display:block;min-width:3px;min-height:10px;border-inline-end:2px solid var(--surface-card)}.nx-barlist-hatch{background-image:repeating-linear-gradient(45deg,transparent 0 3px,var(--surface-card) 3px 4.5px)!important}.nx-barlist-values{grid-area:values;display:flex;flex-direction:column;align-items:flex-end;text-align:end}.nx-barlist-value{font-weight:var(--weight-semibold);line-height:var(--leading-label)}.nx-barlist-unit{font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted)}.nx-barlist-parttext{font:var(--text-label);white-space:nowrap;unicode-bidi:plaintext}.nx-barlist-none{margin:0;font:var(--text-label);color:var(--text-muted)}.nx-barlist-more{align-self:flex-start;min-height:32px;padding-inline:var(--space-3);border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-link);font:var(--weight-semibold) var(--size-label)/var(--leading-control) var(--font-sans);cursor:pointer}.nx-barlist-more:hover{background:var(--neutral-100);color:var(--text-link-hover)}@media (forced-colors: active){.nx-barlist-row--button{border:1px solid ButtonText}.nx-barlist-track{outline:1px solid CanvasText}}.nx-targetbar{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.nx-targetbar--compact{gap:var(--space-1)}.nx-targetbar-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.nx-targetbar-label{font:var(--text-default);color:var(--text-heading);overflow-wrap:anywhere}.nx-targetbar-value{font:var(--weight-semibold) var(--size-subtitle)/var(--leading-snug) var(--font-sans);color:var(--text-heading)}.nx-targetbar-track{position:relative;display:block;min-height:8px;margin-block:4px;border-radius:var(--radius-pill);background:var(--surface-sunken);box-shadow:var(--shadow-hairline);forced-color-adjust:none}.nx-targetbar-fill{position:absolute;inset-block:0;inset-inline-start:0;display:block;border-radius:var(--radius-pill)}.nx-targetbar-tick{position:absolute;inset-block:-4px;display:block;width:2px;border-radius:1px;background:var(--text-heading)}.nx-targetbar-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;font:var(--text-label)}.nx-targetbar-target{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}.nx-targetbar-tickmark{display:inline-block;width:2px;height:12px;border-radius:1px;background:var(--text-heading);forced-color-adjust:none}.nx-targetbar-state{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--weight-semibold)}@media (forced-colors: active){.nx-targetbar-track{outline:1px solid CanvasText}.nx-targetbar-fill{background:Highlight!important}.nx-targetbar-tick,.nx-targetbar-tickmark{background:CanvasText}}.nx-kpi{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;min-height:100%;padding:var(--pad-card);border:none;border-radius:var(--radius-panel);margin:0;background:var(--surface-card);box-shadow:var(--shadow-hairline);color:var(--text-body);font:var(--text-default);text-align:start;text-decoration:none}.nx-kpi--plain{padding:0;background:transparent;box-shadow:none}.nx-kpi--action{cursor:pointer;transition:var(--transition-control)}.nx-kpi--action:hover{background:var(--surface-row-hover);color:var(--text-body);text-decoration:none}.nx-kpi--action:hover .nx-kpi-label>span:not(.nx-sr-only){text-decoration:underline}.nx-kpi--action:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.nx-kpi-label{display:flex;align-items:center;gap:var(--space-2);font:var(--text-label);color:var(--text-muted);overflow-wrap:anywhere}.nx-kpi-mark{flex:none;forced-color-adjust:none}.nx-kpi-value{margin-block-start:var(--space-1);font:var(--weight-medium) var(--size-h2)/1.25 var(--font-sans);letter-spacing:var(--tracking-h2);color:var(--text-heading);overflow-wrap:anywhere}.nx-kpi-change{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-2);font:var(--text-label)}.nx-kpi-delta{display:inline-flex;align-items:center;gap:2px;font-weight:var(--weight-semibold)}.nx-kpi-compare{color:var(--text-muted);font-weight:var(--weight-regular)}.nx-kpi-caption{margin-block-start:auto;font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted)}.nx-kpigroup{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.nx-kpigroup-head{display:flex;flex-direction:column;gap:2px}.nx-kpigroup-title{margin:0;font:var(--weight-semibold) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-muted)}.nx-kpigroup-desc{margin:0;font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted);max-width:var(--measure-prose)}.nx-kpigroup-grid{display:grid;gap:var(--space-4)}@media (forced-colors: active){.nx-kpi{border:1px solid CanvasText}.nx-kpi-mark circle,.nx-kpi-mark rect,.nx-kpi-mark path{fill:CanvasText!important}}.nx-ticketline-host{container-type:inline-size;display:block}.nx-ticketlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.nx-ticketline{position:relative;display:grid;align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sla end" "main main" "who who";min-height:var(--row-h);padding-block:var(--space-3);padding-inline:var(--space-3);background:var(--surface-card);color:var(--text-body);font:var(--text-default);box-shadow:var(--shadow-row-divider);transition:background-color var(--duration-instant) var(--ease-standard)}.nx-ticketline--selectable{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check sla end" "check main main" "check who who"}@container (min-width: 720px){.nx-ticketline{grid-template-columns:8.5rem minmax(0,1fr) minmax(9rem,12rem) minmax(7.5rem,auto);grid-template-areas:"sla main who end"}.nx-ticketline--selectable{grid-template-columns:auto 8.5rem minmax(0,1fr) minmax(9rem,12rem) minmax(7.5rem,auto);grid-template-areas:"check sla main who end"}.nx-ticketline--requester{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem) minmax(8rem,auto);grid-template-areas:"main sla end" "main who end"}}.nx-ticketline--compact{padding-block:var(--space-2);min-height:var(--row-h-compact);font-size:var(--size-body-dense);row-gap:var(--space-1)}.nx-ticketline--link:hover{background:var(--surface-row-hover)}.nx-ticketline--selected{background:var(--surface-row-selected)}.nx-ticketline--breach{background:var(--surface-row-breach)}.nx-ticketline-check{grid-area:check;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.nx-ticketline-slacell{grid-area:sla;min-width:0}.nx-ticketline-sla{display:flex;flex-direction:column;gap:2px}.nx-ticketline-sla--plain{flex-direction:row;align-items:flex-start;gap:var(--space-2);font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted)}.nx-ticketline-sla--plain>span:first-child{margin-block-start:1px}.nx-ticketline-sla--late{color:var(--red-text)}.nx-ticketline-measure{font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted)}.nx-ticketline-slastate{font-weight:var(--weight-semibold)}.nx-ticketline-slastate[data-state=atrisk]{color:var(--amber-text)}.nx-ticketline-slastate[data-state=breached]{color:var(--red-text)}.nx-ticketline-clock{align-self:flex-start;unicode-bidi:isolate}.nx-ticketline-pulse{animation:nx-breach-pulse var(--pulse-breach) var(--ease-in-out) infinite;border-radius:var(--radius-sm)}@media (prefers-reduced-motion: reduce){.nx-ticketline-pulse{animation:none}}.nx-ticketline-main{grid-area:main;min-width:0;display:flex;flex-direction:column;gap:2px}.nx-ticketline-top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.nx-ticketline-ref{font:var(--weight-medium) 13px/var(--leading-label) var(--font-mono);color:var(--text-muted)}.nx-ticketline-open{color:var(--text-link);background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-decoration:none;min-height:24px;display:inline-flex;align-items:center;border-radius:var(--radius-xs)}.nx-ticketline-open:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.nx-ticketline-open:hover{color:var(--text-link-hover);text-decoration:underline}.nx-ticketline-open:focus-visible{outline:none}.nx-ticketline:has(.nx-ticketline-open:focus-visible){outline:2px solid var(--border-focus);outline-offset:-2px}.nx-ticketline--link:hover .nx-ticketline-title{text-decoration:underline}.nx-ticketline-badge{display:inline-flex;align-items:center}.nx-ticketline-plainprio{display:inline-flex;align-items:center;gap:var(--space-1);font:var(--text-label);color:var(--text-muted)}.nx-ticketline-plainprio[data-priority=P1]{color:var(--red-text)}.nx-ticketline-plainprio[data-priority=P2]{color:var(--orange-text)}.nx-ticketline-title{font-weight:var(--weight-semibold);line-height:var(--leading-label);color:var(--text-heading)}.nx-ticketline--compact .nx-ticketline-title{line-height:1.4}.nx-ticketline-meta{font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted);overflow-wrap:anywhere}.nx-ticketline-who{grid-area:who;min-width:0;display:flex;align-items:center;gap:var(--space-2)}.nx-ticketline-who--plain{font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted)}.nx-ticketline-whotext{min-width:0;display:flex;flex-direction:column}.nx-ticketline-name{font:var(--text-label);color:var(--text-body);overflow-wrap:anywhere}.nx-ticketline-team{font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted);overflow-wrap:anywhere}.nx-ticketline-unassigned{font:var(--text-label);font-weight:var(--weight-semibold);color:var(--red-text)}.nx-ticketline-end{grid-area:end;position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:center;min-width:0}.nx-ticketline-chip{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding-block:2px;padding-inline:10px 12px;border-radius:var(--radius-pill);font:var(--text-label);white-space:nowrap}.nx-ticketline-chip>i,.nx-ticketline-chip--dense>i{width:7px;height:7px;border-radius:50%;flex:none}.nx-ticketline-chip--dense{display:inline-flex;align-items:center;gap:6px;font:var(--text-label);font-weight:var(--weight-regular);color:var(--text-muted)}@media (forced-colors: active){.nx-ticketline{border-block-end:1px solid CanvasText}.nx-ticketline:has(.nx-ticketline-open:focus-visible){outline-color:Highlight}.nx-ticketline-chip{border:1px solid CanvasText}}.nx-stagedflow{container-type:inline-size;container-name:nx-stagedflow;display:flex;flex-direction:column;gap:var(--space-6);width:100%;min-width:0;color:var(--text-body);text-align:start}.nx-stagedflow-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.nx-stagedflow-back{display:inline-flex;align-items:center;gap:var(--space-1);min-height:28px;padding-block:2px;padding-inline:var(--space-1);margin-inline-start:calc(var(--space-1) * -1);border:none;border-radius:var(--radius-chip);background:transparent;color:var(--text-link);font:var(--weight-medium) var(--size-body)/var(--leading-body) var(--font-sans);cursor:pointer;text-decoration:none}.nx-stagedflow-back:hover{color:var(--text-link-hover);text-decoration:underline}.nx-stagedflow-title{margin:0;font:var(--text-h2);letter-spacing:var(--tracking-h2);color:var(--text-heading);overflow-wrap:anywhere}.nx-stagedflow-subtitle{margin:0;font:var(--text-default);color:var(--text-muted);max-width:var(--measure-prose)}.nx-stagedflow-grid{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr) minmax(0,280px);grid-template-areas:"nav main aside";gap:var(--gap-cards);align-items:start}.nx-stagedflow-nav{grid-area:nav;position:sticky;inset-block-start:var(--space-4);min-width:0}.nx-stagedflow-main{grid-area:main;min-width:0;display:flex;flex-direction:column;background:var(--surface-card);border-radius:var(--radius-panel);box-shadow:var(--shadow-card)}.nx-stagedflow-aside{grid-area:aside;position:sticky;inset-block-start:var(--space-4);min-width:0}.nx-stagedflow-navtoggle{display:none}.nx-stagedflow-stages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.nx-stagedflow-stageitem{margin:0}.nx-stagedflow-stage{box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--space-3);width:100%;min-height:44px;padding:10px 12px;margin:0;border:none;border-radius:var(--radius-card);background:transparent;color:inherit;font:inherit;text-align:start}button.nx-stagedflow-stage{cursor:pointer;transition:var(--transition-control)}button.nx-stagedflow-stage:hover{background:var(--surface-sunken)}.nx-stagedflow-stage.is-current,button.nx-stagedflow-stage.is-current:hover{background:var(--surface-card);box-shadow:var(--shadow-card)}.nx-stagedflow-glyph{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:26px;min-height:26px;border-radius:var(--radius-circle);font:var(--weight-semibold) var(--size-label)/1 var(--font-sans);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--text-muted);background:var(--surface-page)}.nx-stagedflow-glyph.is-current{background:var(--blue-600);color:var(--text-on-brand);box-shadow:none}.nx-stagedflow-glyph.is-done{background:var(--green-tint);color:var(--green-text);box-shadow:none}.nx-stagedflow-glyph.is-error{background:var(--red-tint);color:var(--red-text);box-shadow:none}.nx-stagedflow-stagetext{display:flex;flex-direction:column;gap:2px;min-width:0;padding-block-start:3px}.nx-stagedflow-stagetitle{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);font:var(--weight-medium) var(--size-body)/var(--leading-snug) var(--font-sans);color:var(--text-heading);overflow-wrap:anywhere}.nx-stagedflow-stage.is-todo .nx-stagedflow-stagetitle{color:var(--text-muted)}.nx-stagedflow-stage.is-current .nx-stagedflow-stagetitle{font-weight:var(--weight-semibold)}.nx-stagedflow-stagedesc{font:var(--weight-regular) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-muted);overflow-wrap:anywhere}.nx-stagedflow-stagedesc.is-error{color:var(--red-text);font-weight:var(--weight-medium)}.nx-stagedflow-optional{font:var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-muted)}.nx-stagedflow-stagehead{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-6) var(--space-6) 0}.nx-stagedflow-counter{font:var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-muted);font-variant-numeric:tabular-nums}.nx-stagedflow-stageheading{margin:0;font:var(--text-title);letter-spacing:var(--tracking-title);color:var(--text-heading);overflow-wrap:anywhere;border-radius:var(--radius-xs)}.nx-stagedflow-stageheading:focus{outline:none}.nx-stagedflow-stageheading:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.nx-stagedflow-intro{margin:0;font:var(--text-default);color:var(--text-muted);max-width:var(--measure-prose)}.nx-stagedflow-body{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-6);min-width:0}.nx-stagedflow-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:14px var(--space-6);box-shadow:inset 0 1px 0 var(--border-hairline)}.nx-stagedflow-grow{flex:1 1 auto}[dir=rtl] .nx-stagedflow-dir svg{transform:scaleX(-1)}.nx-stagedflow-sumtoggle{display:none}.nx-stagedflow-summary{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--pad-card);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.nx-stagedflow-summarytitle{margin:0;font:var(--text-subtitle);color:var(--text-heading)}.nx-stagesummary{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.nx-stagesummary-dl{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-2) var(--space-3);margin:0;font:var(--weight-regular) var(--size-body)/var(--leading-body) var(--font-sans)}.nx-stagesummary-dt{color:var(--text-muted);font-size:var(--size-label);line-height:var(--leading-label);font-weight:var(--weight-medium);padding-block-start:2px;overflow-wrap:anywhere}.nx-stagesummary-dd{margin:0;color:var(--text-heading);overflow-wrap:anywhere}.nx-stagesummary-dd.is-empty{color:var(--text-muted);font-style:italic}.nx-stagesummary-block{display:flex;flex-direction:column;gap:var(--space-3);padding:14px var(--space-4);border-radius:var(--radius-card);box-shadow:var(--shadow-hairline)}.nx-stagesummary-block.has-error{box-shadow:inset 0 0 0 1.5px var(--red-500)}.nx-stagesummary-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.nx-stagesummary-title{margin:0;font:var(--text-strong);color:var(--text-heading);overflow-wrap:anywhere}.nx-stagesummary-change{display:inline-flex;align-items:center;min-height:28px;min-width:24px;padding-inline:var(--space-2);margin-inline-end:calc(var(--space-2) * -1);border:none;border-radius:var(--radius-chip);background:transparent;color:var(--text-link);font:var(--weight-semibold) var(--size-body)/var(--leading-control) var(--font-sans);cursor:pointer}.nx-stagesummary-change:hover{color:var(--text-link-hover);text-decoration:underline}.nx-stagesummary-error{display:flex;align-items:center;gap:var(--space-2);margin:0;font:var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--red-text)}.nx-stagesummary-error svg{flex:none}.nx-stagedflow.is-review .nx-stagedflow-grid{grid-template-columns:minmax(0,240px) minmax(0,1fr);grid-template-areas:"nav main"}.nx-stagedflow.is-review .nx-stagedflow-main{max-width:860px}@container nx-stagedflow (max-width: 1039px){.nx-stagedflow-grid{grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-template-areas:"nav aside" "nav main"}.nx-stagedflow.is-review .nx-stagedflow-grid{grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-template-areas:"nav main"}.nx-stagedflow-aside{position:static;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.nx-stagedflow-sumtoggle{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;padding-inline:var(--space-3);border:none;border-radius:var(--radius-chip);background:transparent;box-shadow:var(--shadow-hairline-strong);color:var(--text-heading);font:var(--weight-medium) var(--size-body)/var(--leading-control) var(--font-sans);cursor:pointer}.nx-stagedflow-sumtoggle:hover{background:var(--surface-sunken)}.nx-stagedflow-summary{display:none;align-self:stretch}.nx-stagedflow-summary.is-open{display:flex}}@container nx-stagedflow (max-width: 719px){.nx-stagedflow-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav" "aside" "main";gap:var(--space-4)}.nx-stagedflow.is-review .nx-stagedflow-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav" "main"}.nx-stagedflow-nav{position:static}.nx-stagedflow-navtoggle{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2) var(--space-4);border:none;border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-heading);font:var(--weight-semibold) var(--size-body)/var(--leading-snug) var(--font-sans);text-align:start;cursor:pointer}.nx-stagedflow-navtoggle-text{min-width:0;overflow-wrap:anywhere}.nx-stagedflow-stages{display:none;margin-block-start:var(--space-2);padding:var(--space-2);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.nx-stagedflow-stages.is-open{display:flex}.nx-stagedflow-stage.is-current,button.nx-stagedflow-stage.is-current:hover{background:var(--surface-sunken);box-shadow:none}.nx-stagedflow-stagehead{padding:var(--space-4) var(--space-4) 0}.nx-stagedflow-body{padding:var(--space-4)}.nx-stagedflow-foot{padding:var(--space-3) var(--space-4)}.nx-stagedflow-grow{display:none}.nx-stagedflow-foot>button:last-child{flex:1 1 100%}.nx-stagesummary-dl{grid-template-columns:minmax(0,1fr);gap:2px}.nx-stagesummary-dd{margin-block-end:var(--space-2)}}@media (forced-colors: active){.nx-stagedflow-main,.nx-stagedflow-summary,.nx-stagesummary-block,.nx-stagedflow-navtoggle,.nx-stagedflow-sumtoggle{border:1px solid CanvasText}.nx-stagedflow-stage.is-current{outline:2px solid Highlight}.nx-stagedflow-glyph{border:1px solid CanvasText}}.nx-guidedsetup{container-type:inline-size;container-name:nx-guidedsetup;display:flex;flex-direction:column;gap:var(--space-5);width:100%;min-width:0;color:var(--text-body);text-align:start}.nx-guidedsetup.is-card{gap:var(--space-4);padding:var(--pad-panel);border-radius:var(--radius-panel);background:var(--surface-card);box-shadow:var(--shadow-card);box-sizing:border-box}.nx-guidedsetup-header{display:flex;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap}.nx-guidedsetup-headtext{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 240px;min-width:0}.nx-guidedsetup-title{margin:0;font:var(--text-h2);letter-spacing:var(--tracking-h2);color:var(--text-heading);overflow-wrap:anywhere}.nx-guidedsetup.is-card .nx-guidedsetup-title{font:var(--text-subtitle);letter-spacing:var(--tracking-subtitle)}.nx-guidedsetup-desc{margin:0;font:var(--text-default);color:var(--text-muted);max-width:var(--measure-prose)}.nx-guidedsetup-groups{display:flex;flex-direction:column;gap:var(--gap-cards)}.nx-guidedsetup.is-card .nx-guidedsetup-groups{gap:var(--space-4)}.nx-guidedsetup-groups[hidden]{display:none}.nx-guidedsetup-group{display:flex;flex-direction:column;gap:var(--space-2)}.nx-guidedsetup.is-page .nx-guidedsetup-group{padding:var(--pad-card) var(--space-5) var(--space-2);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.nx-guidedsetup-grouphead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3)}.nx-guidedsetup-grouptitle{margin:0;font:var(--text-subtitle);letter-spacing:var(--tracking-subtitle);color:var(--text-heading)}.nx-guidedsetup.is-card .nx-guidedsetup-grouptitle{font:var(--text-label);letter-spacing:normal;color:var(--text-muted)}.nx-guidedsetup-groupcount{font:var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-muted);font-variant-numeric:tabular-nums}.nx-guidedsetup-groupdesc{margin:0;font:var(--text-default);color:var(--text-muted);max-width:var(--measure-prose)}.nx-guidedsetup-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.nx-guidedsetup-step{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) 0;box-shadow:inset 0 -1px 0 var(--border-hairline)}.nx-guidedsetup-list>.nx-guidedsetup-step:last-child{box-shadow:none}.nx-guidedsetup-step.is-next{padding-inline:var(--space-3);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-card);background:var(--surface-sunken);box-shadow:none}.nx-guidedsetup.is-card .nx-guidedsetup-step{padding-block:var(--space-3)}.nx-guidedsetup-nextwrap>.nx-guidedsetup-step{box-shadow:none}.nx-guidedsetup-glyph{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:28px;min-height:28px;border-radius:var(--radius-circle);font:var(--weight-semibold) var(--size-label)/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-muted);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.nx-guidedsetup-glyph.is-done{background:var(--green-tint);color:var(--green-text);box-shadow:none}.nx-guidedsetup-glyph.is-attention{background:var(--amber-tint);color:var(--amber-text);box-shadow:none}.nx-guidedsetup-glyph.is-skipped{background:var(--surface-sunken);color:var(--text-muted);box-shadow:none}.nx-guidedsetup-step.is-next .nx-guidedsetup-glyph.is-todo,.nx-guidedsetup-step.is-next .nx-guidedsetup-glyph.is-optional{background:var(--blue-600);color:var(--text-on-brand);box-shadow:none}.nx-guidedsetup-stepmain{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 auto;min-width:0}.nx-guidedsetup-stephead{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);min-height:28px}.nx-guidedsetup-steptitle{margin:0;font:var(--text-strong);color:var(--text-heading);overflow-wrap:anywhere;border-radius:var(--radius-xs)}.nx-guidedsetup-steptitle:focus{outline:none}.nx-guidedsetup-steptitle:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.nx-guidedsetup-pills{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.nx-guidedsetup-pill{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding-inline:var(--space-2);border-radius:var(--radius-chip);font:var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);white-space:nowrap;background:var(--neutral-100);color:var(--text-muted)}.nx-guidedsetup-pill.is-done{background:var(--green-tint);color:var(--green-text)}.nx-guidedsetup-pill.is-attention{background:var(--amber-tint);color:var(--amber-text)}.nx-guidedsetup-pill.is-todo{background:transparent;box-shadow:inset 0 0 0 1px var(--border-strong)}.nx-guidedsetup-next{font:var(--weight-semibold) var(--size-nano)/var(--leading-label) var(--font-sans);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-link)}.nx-guidedsetup-why{margin:0;font:var(--text-default);color:var(--text-body);max-width:var(--measure-prose)}.nx-guidedsetup-reason{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font:var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--amber-text);max-width:var(--measure-prose)}.nx-guidedsetup-reason svg{flex:none;margin-block-start:1px}.nx-guidedsetup-meta{display:inline-flex;align-items:center;gap:6px;margin:0;font:var(--weight-regular) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-muted)}.nx-guidedsetup-set{margin:0;font:var(--text-default);color:var(--text-muted);max-width:var(--measure-prose);overflow-wrap:anywhere}.nx-guidedsetup-setdl{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;font:var(--weight-regular) var(--size-label)/var(--leading-label) var(--font-sans)}.nx-guidedsetup-setdl>div{display:inline-flex;flex-wrap:wrap;gap:0 var(--space-2);min-width:0}.nx-guidedsetup-setdl dt{color:var(--text-muted)}.nx-guidedsetup-setdl dd{margin:0;color:var(--text-heading);overflow-wrap:anywhere}.nx-guidedsetup-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-block-start:2px}.nx-guidedsetup-link{display:inline-flex;align-items:center;min-height:28px;min-width:24px;padding-inline:var(--space-1);margin-inline-start:calc(var(--space-1) * -1);border:none;border-radius:var(--radius-chip);background:transparent;color:var(--text-link);font:var(--weight-semibold) var(--size-body)/var(--leading-control) var(--font-sans);cursor:pointer}.nx-guidedsetup-link:hover{color:var(--text-link-hover);text-decoration:underline}.nx-guidedsetup-skipform{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface-sunken);max-width:var(--measure-prose)}.nx-guidedsetup-step.is-next .nx-guidedsetup-skipform{background:var(--surface-card)}.nx-guidedsetup-complete{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-sunken)}.nx-guidedsetup.is-page .nx-guidedsetup-complete{background:var(--surface-card);box-shadow:var(--shadow-card);padding:var(--space-5)}.nx-guidedsetup-completeicon{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:40px;min-height:40px;border-radius:var(--radius-circle);background:var(--green-tint);color:var(--green-text)}.nx-guidedsetup-completetext{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.nx-guidedsetup-completetitle{margin:0;font:var(--text-subtitle);color:var(--text-heading)}@container nx-guidedsetup (max-width: 479px){.nx-guidedsetup.is-page .nx-guidedsetup-group{padding-inline:var(--space-4)}.nx-guidedsetup-glyph{min-width:24px;min-height:24px}.nx-guidedsetup-step{gap:var(--space-2)}}@media (forced-colors: active){.nx-guidedsetup.is-card,.nx-guidedsetup-group,.nx-guidedsetup-complete,.nx-guidedsetup-pill,.nx-guidedsetup-glyph{border:1px solid CanvasText}.nx-guidedsetup-step.is-next{outline:2px solid Highlight}}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}html,body{background:var(--surface-page);color:var(--text-body);font:var(--text-default)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}code,.mono{font-family:var(--font-mono)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}@keyframes nx-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){[aria-hidden][style*=nx-pulse]{animation:none!important}}.nx-search input[type=search]{min-height:24px}@media (max-width: 700px){.nx-scope{display:none!important}}#root{min-height:100vh}.nx-rail{width:var(--sidebar-w);flex:none}.nx-rail.mini{width:56px;scrollbar-width:none}.nx-mini-toggle{display:flex;justify-content:stretch}.nx-rail.mini .nx-mini-toggle{justify-content:center}.nx-content{padding:20px 20px 32px}.nx-menu-btn{display:none}.nx-grid{grid-template-columns:var(--nx-cols)}@media (max-width:1560px){.nx-g6,.nx-g5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1360px){.nx-topbar-filters{display:none!important}}@media (max-width:1240px){.nx-g4,.nx-g3{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-g2{grid-template-columns:minmax(0,1fr)}}@media (max-width:1099px){.nx-rail{position:fixed;inset-inline-start:calc(-1 * var(--sidebar-w));top:0;bottom:0;z-index:80;box-shadow:var(--shadow-overlay)}.nx-rail.open{inset-inline-start:0}.nx-mini-toggle{display:none}.nx-menu-btn{display:inline-flex}.nx-content{padding:16px 16px 28px}}@media (max-width:900px){.nx-g6,.nx-g5,.nx-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-g3,.nx-g2{grid-template-columns:minmax(0,1fr)}.nx-user-meta{display:none!important}.nx-search{flex:1;min-width:0}.nx-search>div{width:100%!important}}@media (max-width:700px){.nx-content{padding:12px 12px 24px}}@media (max-width:560px){.nx-g6,.nx-g5,.nx-g4{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nx-rail{transition:none}}.nx-portal{min-height:100vh;display:flex;flex-direction:column;background:var(--surface-page);color:var(--text-body)}.nx-portal-skip{position:absolute;inset-inline-start:8px;top:-100px;z-index:100;padding:10px 14px;border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-link);font:var(--text-strong);box-shadow:var(--shadow-popover)}.nx-portal-skip:focus{top:8px}.nx-portal-top{position:sticky;top:0;z-index:40;background:var(--surface-card);box-shadow:var(--shadow-bar-divider)}.nx-portal-bar{max-width:1120px;margin:0 auto;padding:8px 16px 0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:var(--header-h)}.nx-portal-brand{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;margin-inline-start:-4px;border:0;background:transparent;cursor:pointer;border-radius:var(--radius-control-sm)}.nx-portal-spacer{flex:1}.nx-portal-tabs{order:3;flex-basis:100%;display:flex;gap:0;margin:0 -16px;padding:0 8px}.nx-portal-tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:0;background:transparent;cursor:pointer;font:var(--weight-medium) var(--size-body)/var(--leading-control) var(--font-sans);color:var(--text-muted);box-shadow:inset 0 -2px 0 transparent;border-radius:var(--radius-xs) var(--radius-xs) 0 0}.nx-portal-tab:hover{color:var(--text-heading);background:var(--surface-menu-hover)}.nx-portal-tab[aria-current=page]{color:var(--text-heading);font-weight:var(--weight-semibold);box-shadow:inset 0 -2px 0 var(--surface-brand)}.nx-portal-user{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px;border:0;background:transparent;cursor:pointer;border-radius:var(--radius-control)}.nx-portal-user-name{display:none;font:var(--weight-semibold) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-heading);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-portal-main{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:20px 16px 40px;min-width:0}.nx-portal-foot{border-top:1px solid var(--border-hairline);background:var(--surface-card)}.nx-portal-foot-in{max-width:1120px;margin:0 auto;padding:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font:var(--weight-medium) var(--size-label)/var(--leading-label) var(--font-sans);color:var(--text-muted)}.nx-home{display:flex;flex-direction:column;gap:var(--gap-cards)}.nx-home-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-cards);align-items:start}.nx-home-side{display:flex;flex-direction:column;gap:var(--gap-cards)}.nx-home-stack{display:flex;flex-direction:column;gap:12px}.nx-home-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.nx-home-actions{display:flex;flex-direction:column;gap:8px;width:100%}.nx-home-raise{width:100%}@media (min-width: 720px){.nx-portal-bar{padding:0 24px;flex-wrap:nowrap}.nx-portal-tabs{order:0;flex-basis:auto;margin:0 0 0 16px;padding:0;align-self:stretch}.nx-portal-tab{flex:none;min-height:var(--header-h)}.nx-portal-user-name{display:inline}.nx-portal-main{padding:28px 24px 48px}.nx-portal-foot-in{padding:16px 24px}.nx-home-actions{flex-direction:row;flex-wrap:wrap;width:auto}.nx-home-raise{width:auto}}@media (min-width: 1000px){.nx-home-cols{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}
