:root{color-scheme:dark;--color-paper: oklch(15% .018 255);--color-paper-2: oklch(18.5% .022 255);--color-paper-3: oklch(22% .026 255);--color-paper-raised: oklch(25% .03 255);--color-ink: oklch(96% .008 255);--color-ink-2: oklch(80% .018 255);--color-rule: oklch(29% .026 255);--color-rule-2: oklch(38% .04 255);--color-muted: oklch(66% .022 255);--color-neutral: oklch(52% .026 255);--color-accent: oklch(62% .16 252);--color-accent-soft: oklch(31% .08 252);--color-accent-hover: oklch(66% .16 252);--color-accent-pressed: oklch(56% .16 252);--color-accent-ink: oklch(14% .025 255);--color-focus: oklch(96% .008 255);--color-success: oklch(72% .13 155);--color-warning: oklch(79% .13 78);--color-error: oklch(68% .18 22);--color-info: oklch(75% .12 225);--color-overlay: oklch(8% .012 255 / 78%);--font-display: "IBM Plex Sans", "Inter", "PingFang SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif;--font-body: "Inter", "PingFang SC", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif;--font-outlier: "IBM Plex Mono", "SFMono-Regular", Consolas, ui-monospace, monospace;--display-weight: 600;--tracking-display: -.025em;--tracking-label: .02em;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 2.5rem;--text-display: clamp(2.5rem, 5vw + .5rem, 4.75rem);--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4.5rem;--space-3xl: 7rem;--space-4xl: 8rem;--rule-hair: 1px;--rule-fine: 2px;--radius-card: 10px;--radius-pill: 999px;--radius-input: 8px;--radius-control: 8px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .1s;--dur-short: .18s;--dur-long: .28s;--shadow-card: 0 12px 32px oklch(7% .018 255 / 28%);--shadow-float: 0 18px 52px oklch(7% .018 255 / 38%);--sidebar-w: 248px;--sidebar-collapsed-w: 72px;--topbar-h: 68px;--control-h: 44px;--z-base: 2;--z-raised: 3;--z-nav: 10;--z-overlay: 40;--z-toast: 100;--bg-base: var(--color-paper);--bg-deep: var(--color-paper);--bg-card: var(--color-paper-2);--bg-card-strong: var(--color-paper-3);--bg-elevated: var(--color-paper-raised);--neon-cyan: var(--color-accent);--neon-magenta: var(--color-accent);--neon-purple: var(--color-accent);--neon-lime: var(--color-success);--neon-amber: var(--color-warning);--neon-red: var(--color-error);--text-100: var(--color-ink);--text-1: var(--color-ink);--text-90: var(--color-ink);--text-85: var(--color-ink-2);--text-80: var(--color-ink-2);--text-70: oklch(74% .02 255);--text-60: var(--color-muted);--text-55: var(--color-muted);--text-2: var(--color-muted);--text-50: var(--color-neutral);--text-45: var(--color-neutral);--text-40: var(--color-neutral);--text-20: var(--color-rule-2);--line-soft: var(--color-rule);--line-mid: var(--color-rule-2);--line-glow: var(--color-accent);--glow-cyan: none;--glow-magenta: none;--glow-purple: none;--radius-sm: var(--radius-input);--radius-md: var(--radius-card);--radius-lg: 12px;--radius-xl: 14px;--cn-control-h: var(--control-h);--cn-gap-meta: var(--space-2xs);--cn-gap-tight: var(--space-2xs);--cn-gap-field: var(--space-xs);--cn-gap-card: var(--space-sm);--cn-gap-section: var(--space-md);--n-color: var(--color-paper-2);--n-text-color: var(--color-ink)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg-deep);color:var(--text-100);font-family:Sora,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;letter-spacing:.01em;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input,textarea,select{font-family:inherit;color:inherit}body.cn-stage{background:radial-gradient(1200px 800px at 12% -10%,rgba(160,107,255,.3),transparent 60%),radial-gradient(900px 600px at 95% 5%,rgba(92,245,255,.18),transparent 60%),radial-gradient(800px 600px at 90% 110%,rgba(255,59,209,.22),transparent 65%),linear-gradient(180deg,#08051a,#050410);background-attachment:fixed;position:relative;overflow-x:hidden}body.cn-stage:before{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(160,107,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(160,107,255,.06) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);pointer-events:none;z-index:0}body.cn-stage:after{content:"";position:fixed;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.013) 0px,rgba(255,255,255,.013) 1px,transparent 1px,transparent 3px);pointer-events:none;z-index:1}.cn-appbar{display:flex;align-items:center;justify-content:space-between;padding:6px 0 18px}.cn-appbar__title{font-size:22px;font-weight:800;letter-spacing:.01em;background:linear-gradient(90deg,#fff 0%,var(--neon-cyan) 60%,var(--neon-magenta) 110%);-webkit-background-clip:text;background-clip:text;color:transparent}.cn-appbar__sub{font-size:11px;color:var(--text-60);font-family:JetBrains Mono,monospace;letter-spacing:.18em;text-transform:uppercase;margin-top:4px}.cn-iconbtn{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid var(--line-soft);color:var(--text-80);transition:.2s}.cn-iconbtn:hover{color:var(--neon-cyan);border-color:var(--line-glow);box-shadow:var(--glow-cyan)}.cn-card{background:var(--bg-card);border:1px solid var(--line-soft);border-radius:var(--radius-lg);padding:16px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--shadow-card);position:relative}.cn-card--glow{border-color:var(--line-mid)}.cn-card--glow:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,rgba(92,245,255,.45),transparent 35%,transparent 65%,rgba(255,59,209,.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;opacity:.7}.cn-section-head{display:flex;align-items:center;justify-content:space-between;margin:var(--cn-gap-section) 4px var(--cn-gap-field)}.cn-section-head__title{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:var(--text-100)}.cn-section-head__title:before{content:"";width:4px;height:14px;border-radius:2px;background:linear-gradient(180deg,var(--neon-cyan),var(--neon-magenta));box-shadow:0 0 8px #5cf5ff99}.cn-section-head__more{font-size:12px;color:var(--text-60);font-family:JetBrains Mono,monospace;letter-spacing:.05em;cursor:pointer}.cn-section-head__more:after{content:" →";color:var(--neon-cyan)}.cn-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#ffffff0a;border:1px solid var(--line-soft);font-size:11px;color:var(--text-80);font-family:JetBrains Mono,monospace;letter-spacing:.04em}.cn-pill--cyan{color:var(--neon-cyan);border-color:#5cf5ff59;background:#5cf5ff14}.cn-pill--magenta{color:var(--neon-magenta);border-color:#ff3bd159;background:#ff3bd114}.cn-pill--purple{color:var(--neon-purple);border-color:#a06bff59;background:#a06bff14}.cn-pill--lime{color:var(--neon-lime);border-color:#b9ff5e59;background:#b9ff5e14}.cn-pill--amber{color:var(--neon-amber);border-color:#ffb54759;background:#ffb54714}.cn-pill--red{color:var(--neon-red);border-color:#ff477359;background:#ff477314}.cn-pill--ghost{background:transparent}.cn-pill__dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}.cn-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;min-height:var(--cn-control-h);border-radius:16px;font-weight:600;font-size:14px;border:1px solid var(--line-soft);background:#ffffff0a;color:var(--text-100);transition:.2s;cursor:pointer}.cn-btn:disabled{opacity:.5;cursor:not-allowed}.cn-btn--block{width:100%}.cn-btn--primary{background:linear-gradient(135deg,var(--neon-cyan) 0%,var(--neon-purple) 60%,var(--neon-magenta) 110%);color:#06020e;border-color:transparent;box-shadow:0 10px 30px #a06bff73,0 0 24px #5cf5ff59 inset;font-weight:700}.cn-btn--primary:hover:not(:disabled){transform:translateY(-1px)}.cn-btn--ghost{background:transparent;border-color:var(--line-mid);color:var(--text-80)}.cn-btn--neon-cyan{background:#5cf5ff1a;color:var(--neon-cyan);border-color:#5cf5ff66}.cn-btn--neon-magenta{background:#ff3bd11a;color:var(--neon-magenta);border-color:#ff3bd166}.cn-btn--neon-red{background:#ff477314;color:var(--neon-red);border-color:#ff477359}.cn-btn--sm{padding:8px 14px;font-size:12px;border-radius:12px;min-height:0}.cn-field{display:flex;flex-direction:column;gap:8px;padding:14px 16px;min-height:var(--cn-control-h);background:#0a07168c;border:1px solid var(--line-soft);border-radius:16px;transition:.2s}.cn-field:focus-within{border-color:var(--line-glow);box-shadow:0 0 0 3px #5cf5ff1f}.cn-field__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60);font-family:JetBrains Mono,monospace}.cn-field input,.cn-field textarea,.cn-field select{background:transparent;border:none;outline:none;font-size:15px;color:var(--text-100);width:100%}.cn-field input::placeholder,.cn-field textarea::placeholder{color:var(--text-40)}.cn-field textarea{font-size:14px;resize:vertical;font-family:inherit;line-height:1.5}.cn-chiprow{display:flex;flex-wrap:wrap;gap:8px}.cn-chip{min-height:var(--cn-control-h);padding:8px 14px;border-radius:12px;background:#ffffff08;border:1px solid var(--line-soft);display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;color:var(--text-80);font-family:JetBrains Mono,monospace;letter-spacing:.04em;transition:.2s;cursor:pointer;user-select:none}.cn-chip.is-active{background:linear-gradient(135deg,#5cf5ff2e,#a06bff2e);color:var(--text-100);border-color:var(--line-glow);box-shadow:0 0 14px #5cf5ff40}.cn-tabs{display:flex;gap:4px;padding:4px;background:#0a07168c;border:1px solid var(--line-soft);border-radius:14px}.cn-tabs__item{flex:1;text-align:center;padding:10px 8px;min-height:44px;font-size:13px;color:var(--text-60);font-weight:500;border-radius:10px;transition:.2s;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.cn-tabs__item.is-active{background:linear-gradient(135deg,#5cf5ff2e,#a06bff29);color:var(--text-100);box-shadow:inset 0 0 0 1px var(--line-glow);font-weight:600}.cn-stack{display:flex;flex-direction:column;gap:12px}.cn-stack--lg{gap:16px}.cn-row{display:flex;align-items:center;gap:8px}.cn-row--between{justify-content:space-between}.cn-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cn-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cn-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cn-mono{font-family:JetBrains Mono,monospace}.cn-glow-cyan{color:var(--neon-cyan);text-shadow:none}.cn-glow-magenta{color:var(--neon-magenta);text-shadow:none}.cn-glow-purple{color:var(--neon-purple);text-shadow:none}.cn-glow-lime{color:var(--neon-lime);text-shadow:none}.cn-divider{height:1px;background:linear-gradient(90deg,transparent,var(--line-soft),transparent);margin:16px 0}.cn-eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-60);font-family:JetBrains Mono,monospace}.cn-num{font-family:JetBrains Mono,monospace;font-weight:700;font-size:28px;color:var(--text-100);letter-spacing:.02em}.cn-empty{text-align:center;padding:36px 20px;color:var(--text-60);font-size:13px}.cn-empty__icon{font-size:32px;margin-bottom:10px;color:var(--text-40)}html,body{overflow-x:clip;background:var(--color-paper)!important;color:var(--color-ink)!important;font-family:var(--font-body)!important;font-size:var(--text-md);letter-spacing:normal}body.cn-stage,body.cn-stage:before,body.cn-stage:after{background:var(--color-paper)!important;background-image:none!important}body.cn-stage *,body.cn-stage *:before,body.cn-stage *:after{backdrop-filter:none;-webkit-backdrop-filter:none;text-shadow:none}body.cn-stage [class*=glow],body.cn-stage [class*=Glow],body.cn-stage [class*=neon]{text-shadow:none;filter:none!important}body.cn-stage [class*=card],body.cn-stage [class*=Card],body.cn-stage [class*=stat],body.cn-stage [class*=Stat],body.cn-stage [class*=filter],body.cn-stage [class*=Filter],body.cn-stage [class*=frame],body.cn-stage [class*=Frame],body.cn-stage [class*=side],body.cn-stage [class*=Side]{background-image:none!important}body.cn-stage .cn-card,body.cn-stage .op-card,body.cn-stage .pb-row,body.cn-stage .pl-card,body.cn-stage .ac-card,body.cn-stage .dash-todo,body.cn-stage .dash-hot-row,body.cn-stage .pl-stat,body.cn-stage .op-filters,body.cn-stage .pl-filters,body.cn-stage .ac-stat,body.cn-stage .ac-group,body.cn-stage .pd-chart-card,body.cn-stage .pd-side,body.cn-stage .lb-side,body.cn-stage .pl-lb-side{background-color:var(--color-paper-2)!important;border:1px solid var(--color-rule)!important;box-shadow:none!important;color:var(--color-ink)!important}body.cn-stage .cn-card--glow{border-color:var(--color-rule-2)!important}body.cn-stage .op-card-thumb,body.cn-stage .pl-card-thumb,body.cn-stage .pb-row-thumb,body.cn-stage .dash-hot-thumb,body.cn-stage .dash-todo-thumb,body.cn-stage [class*=img--placeholder]{background:var(--color-paper-3)!important;background-image:none!important}body.cn-stage .cn-section-head{margin:var(--space-md) 0 var(--space-sm);gap:var(--space-sm)}body.cn-stage .cn-section-head__title,body.cn-stage .cn-appbar__title{color:var(--color-ink)!important;font-family:var(--font-display)!important;font-weight:var(--display-weight)!important;font-style:normal!important;letter-spacing:var(--tracking-display)}body.cn-stage .cn-section-head__title:before{width:3px;height:1.1em;border-radius:0;background:var(--color-accent)!important;box-shadow:none!important}body.cn-stage .cn-section-head__subtitle,body.cn-stage .cn-appbar__sub,body.cn-stage .cn-eyebrow,body.cn-stage .cn-meta-label{color:var(--color-muted)!important;font-family:var(--font-outlier)!important;font-size:var(--text-xs)!important;font-weight:400;letter-spacing:var(--tracking-label);line-height:1.4;text-transform:none!important}body.cn-stage .cn-num,body.cn-stage .cn-mono,body.cn-stage [class*=metric__value],body.cn-stage [class*=kpi-val],body.cn-stage [class*=stat-value]{font-family:var(--font-outlier)!important;font-variant-numeric:tabular-nums}body.cn-stage .cn-btn,body.cn-stage .cn-iconbtn,body.cn-stage .cn-chip,body.cn-stage .cn-tabs,body.cn-stage .cn-field,body.cn-stage .cn-search,body.cn-stage .region-chip{border-radius:var(--radius-control)!important}body.cn-stage .cn-btn{min-height:var(--control-h);padding:0 var(--space-md);border:1px solid var(--color-rule-2)!important;background:var(--color-paper-3)!important;background-image:none!important;color:var(--color-ink)!important;font-family:var(--font-body)!important;font-weight:500;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)!important}body.cn-stage .cn-btn--primary{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:var(--color-accent-ink)!important}body.cn-stage .cn-btn--ghost{background:var(--color-paper-3)!important;border-color:var(--color-rule-2)!important;color:var(--color-ink-2)!important}body.cn-stage .cn-btn--neon-cyan,body.cn-stage .cn-btn--neon-magenta,body.cn-stage .cn-btn--neon-red{background:var(--color-paper-3)!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}@media (hover: hover){body.cn-stage .cn-btn:hover:not(:disabled),body.cn-stage .cn-iconbtn:hover:not(:disabled),body.cn-stage .cn-chip:hover:not(:disabled),body.cn-stage .region-chip:hover{background:var(--color-paper-raised)!important;border-color:var(--color-accent)!important;color:var(--color-ink)!important;transform:translateY(-1px)}}body.cn-stage .cn-btn--primary:hover:not(:disabled){background:var(--color-accent-hover)!important;color:var(--color-accent-ink)!important}body.cn-stage .cn-btn:active:not(:disabled),body.cn-stage .cn-iconbtn:active:not(:disabled),body.cn-stage .cn-chip:active:not(:disabled),body.cn-stage .region-chip:active{background:var(--color-accent-pressed)!important;color:var(--color-accent-ink)!important;transform:translateY(1px)}body.cn-stage .cn-btn:disabled,body.cn-stage .cn-btn[aria-disabled=true],body.cn-stage .cn-chip:disabled,body.cn-stage .cn-chip[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none!important}body.cn-stage .cn-btn[data-state=error]{border-color:var(--color-error)!important;color:var(--color-error)!important}body.cn-stage .cn-btn[data-state=success]{border-color:var(--color-success)!important;color:var(--color-success)!important}body.cn-stage .cn-field,body.cn-stage .cn-search,body.cn-stage .region-chip{min-height:var(--control-h);background:var(--color-paper)!important;background-image:none!important;border:1px solid var(--color-rule-2)!important;color:var(--color-ink-2)!important;box-shadow:none!important;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)!important}body.cn-stage .cn-field:hover,body.cn-stage .cn-search:hover,body.cn-stage .region-chip:hover{background:var(--color-paper-2)!important}body.cn-stage .cn-field:focus-within,body.cn-stage .cn-search:focus-within,body.cn-stage .region-chip.is-active{border-color:var(--color-ink-2)!important;box-shadow:none!important}body.cn-stage .cn-field--error{border-color:var(--color-error)!important}body.cn-stage .cn-field--success{border-color:var(--color-success)!important}body.cn-stage .cn-field__message{font-size:var(--text-xs);line-height:1.45}body.cn-stage .cn-field__message--error{color:var(--color-error)!important}body.cn-stage .cn-field__message--success{color:var(--color-success)!important}body.cn-stage .cn-field__message--loading{color:var(--color-muted)!important}body.cn-stage .cn-field__label{color:var(--color-muted)!important;font-family:var(--font-body)!important;font-size:var(--text-xs)!important;letter-spacing:.02em;text-transform:none!important}body.cn-stage .cn-field input,body.cn-stage .cn-field textarea,body.cn-stage .cn-field select,body.cn-stage .cn-search input,body.cn-stage .cn-search input::placeholder{font-family:var(--font-body)!important}body.cn-stage .cn-field input,body.cn-stage .cn-field textarea,body.cn-stage .cn-search input{color:var(--color-ink)!important}body.cn-stage .cn-field input::placeholder,body.cn-stage .cn-field textarea::placeholder,body.cn-stage .cn-search input::placeholder{color:var(--color-muted)!important;opacity:1}body.cn-stage .cn-chip{min-height:var(--control-h);padding:0 var(--space-sm);background:var(--color-paper-2)!important;border:1px solid var(--color-rule)!important;color:var(--color-ink-2)!important;font-family:var(--font-body)!important;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)!important}body.cn-stage .cn-chip.is-active,body.cn-stage .cn-tabs__item.is-active,body.cn-stage .op-tab.is-active,body.cn-stage .pb-tab.is-active,body.cn-stage .pd-days-tab.is-active{background:var(--color-accent-soft)!important;border-color:var(--color-accent)!important;box-shadow:none!important;color:var(--color-ink)!important}body.cn-stage .cn-pill,body.cn-stage .cn-tabs{background:var(--color-paper-3)!important;border:1px solid var(--color-rule)!important;color:var(--color-ink-2)!important;box-shadow:none!important}body.cn-stage .cn-pill--cyan,body.cn-stage .cn-pill--magenta,body.cn-stage .cn-pill--purple{background:var(--color-accent-soft)!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}body.cn-stage .cn-pill--lime{color:var(--color-success)!important;border-color:var(--color-success)!important}body.cn-stage .cn-pill--amber{color:var(--color-warning)!important;border-color:var(--color-warning)!important}body.cn-stage .cn-pill--red{color:var(--color-error)!important;border-color:var(--color-error)!important}body.cn-stage .cn-pill__dot{box-shadow:none!important}body.cn-stage .cn-metric__value,body.cn-stage .cn-num{color:var(--color-ink)!important}body.cn-stage .cn-glow-cyan,body.cn-stage .cn-glow-magenta,body.cn-stage .cn-glow-purple,body.cn-stage .cn-glow-lime{color:var(--color-accent)!important;text-shadow:none}body.cn-stage .cn-divider,body.cn-stage .sgu-divider,body.cn-stage [class*=-divider]{background:var(--color-rule)!important;background-image:none!important}body.cn-stage .cn-empty{color:var(--color-muted)!important}body.cn-stage [class*=-mask],body.cn-stage .ndr-mask,body.cn-stage .ac-mask,body.cn-stage .lb-mask,body.cn-stage .pl-mask,body.cn-stage .pb-picker-mask,body.cn-stage .pb-preview-mask{background:var(--color-overlay)!important;background-image:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.cn-stage .ndr,body.cn-stage .ac-modal,body.cn-stage .lb-side,body.cn-stage .pl-lb-side,body.cn-stage .pb-picker{background:var(--color-paper-2)!important;border-color:var(--color-rule-2)!important;box-shadow:var(--shadow-float)!important}body.cn-stage .cn-empty__icon{color:var(--color-muted)!important;filter:none!important}body.cn-stage :where(a,button,input,textarea,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--color-focus)!important;outline-offset:2px;border-radius:inherit}body.cn-stage :where(a,button,input,textarea,select,[role=button]):focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion: reduce){body.cn-stage *,body.cn-stage *:before,body.cn-stage *:after{animation-duration:.15s!important;animation-iteration-count:1!important;transition-duration:.15s!important;scroll-behavior:auto!important}}.cn-metric{padding:16px;background:var(--bg-card);border:1px solid var(--line-soft);border-radius:var(--radius-md);position:relative;overflow:hidden}.cn-metric:before{content:"";position:absolute;right:-20px;top:-30px;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,var(--accent),transparent 70%);opacity:.45;filter:blur(8px)}.cn-metric--cyan{--accent: rgba(92, 245, 255, .7)}.cn-metric--magenta{--accent: rgba(255, 59, 209, .7)}.cn-metric--purple{--accent: rgba(160, 107, 255, .7)}.cn-metric--lime{--accent: rgba(185, 255, 94, .7)}.cn-metric__label{font-size:11px;color:var(--text-60);letter-spacing:.1em;font-family:JetBrains Mono,monospace;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:12px}.cn-metric__value{font-family:JetBrains Mono,monospace;font-weight:700;font-size:26px}.cn-metric__delta{font-size:11px;margin-top:6px;color:var(--neon-lime);font-family:JetBrains Mono,monospace}.cn-metric__delta.is-down{color:var(--neon-red)}.cn-timeline{position:relative;padding-left:24px}.cn-timeline:before{content:"";position:absolute;left:9px;top:4px;bottom:4px;width:2px;background:linear-gradient(180deg,var(--neon-cyan),var(--neon-magenta),transparent);opacity:.6}.cn-timeline__item{position:relative;padding-bottom:16px}.cn-timeline__item:before{content:"";position:absolute;left:-22px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--neon-cyan);box-shadow:0 0 0 3px #5cf5ff2e,0 0 12px #5cf5ffb3}.cn-timeline__item:nth-child(2):before{background:var(--neon-purple);box-shadow:0 0 0 3px #a06bff2e,0 0 12px #a06bffb3}.cn-timeline__item:nth-child(3):before{background:var(--neon-magenta);box-shadow:0 0 0 3px #ff3bd12e,0 0 12px #ff3bd1b3}.cn-timeline__item:nth-child(4):before{background:var(--neon-lime);box-shadow:0 0 0 3px #b9ff5e2e,0 0 12px #b9ff5eb3}.cn-timeline__time{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--neon-cyan);letter-spacing:.08em;margin-bottom:4px}.cn-timeline__title{font-size:14px;font-weight:700;margin-bottom:4px}.cn-timeline__body{font-size:13px;color:var(--text-80);line-height:1.55}body.cn-stage{background:linear-gradient(145deg,#0a0f1b,#0b1220 52%,#0d1524);background-attachment:initial}body.cn-stage:before,body.cn-stage:after{display:none!important}.cn-mono{font-family:inherit;letter-spacing:0}.cn-card,.cn-field,.cn-tabs,.cn-pill,.cn-chip,.cn-iconbtn,.cn-metric,.n-card{background:#131a2a!important;border-color:#253247!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--shadow-card)!important}.cn-card{border-radius:12px}.cn-card:before,.cn-card:after{display:none!important}.cn-card--glow{border-color:#3b4d68!important}.cn-appbar__title{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--text-100)}.cn-appbar__sub{text-transform:none;letter-spacing:.02em}.cn-section-head__title:before{background:#6f94d8;box-shadow:none}.cn-btn{border-radius:8px!important;background:#182339!important;border:1px solid #3b4d68!important;color:var(--text-80)!important;box-shadow:none!important;text-shadow:none}.cn-btn:hover:not(:disabled){background:#21314c!important;border-color:#6f94d8!important;box-shadow:none!important}.cn-btn--primary{background:#5b83d8!important;border-color:#7aa2ff!important;color:#fff!important}.cn-btn--primary:hover:not(:disabled){background:#6f94e8!important}.cn-btn--ghost{background:#111a2a!important}.cn-field input,.cn-field textarea,.cn-field select{background:#0f1727!important;border-color:#2c3c55!important;border-radius:8px!important;box-shadow:none!important}.cn-field input:focus,.cn-field textarea:focus,.cn-field select:focus{border-color:#6f94d8!important;box-shadow:0 0 0 2px #6f94d829!important}.cn-chip.is-active,.cn-tabs__tab.is-active{background:#29436e!important;color:#dce8ff!important;box-shadow:none!important}.cn-glow-cyan,.cn-glow-magenta,.cn-glow-purple,.cn-glow-lime,.cn-glow-amber,.cn-glow-red{text-shadow:none;filter:none!important}.cn-metric:before{display:none!important}.cn-iconbtn:hover{box-shadow:none!important}.n-modal,.n-popover,.n-dropdown-menu,.n-card{background:#131a2a!important;backdrop-filter:none}@font-face{font-family:v-sans;font-weight:400;src:url(/assets/Inter-Regular-CBuHftWl.woff2)}@font-face{font-family:v-sans;font-weight:500;src:url(/assets/Inter-Medium-9JPFU5u1.woff2)}@font-face{font-family:v-sans;font-weight:400;src:url(/assets/IBMPlexSans-Regular-FfXo57ZH.ttf)}@font-face{font-family:v-sans;font-weight:500;src:url(/assets/IBMPlexSans-Medium-8FFkTPub.ttf)}@font-face{font-family:v-mono;font-weight:400;src:url(/assets/IBMPlexMono-Regular-CAJ2AE84.ttf)}html{background:var(--color-paper)}*,*:before,*:after{background-image:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sgu-glow,.sgu-glow-pink,.msignup-brand-name,.msignup-glow,.quota-big,.lg-title em,.ml-hero__title,.goerr__title{background:none!important;color:var(--color-accent)!important;-webkit-text-fill-color:var(--color-accent)!important}body{min-width:320px;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.55;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.cn-appbar__title,.cn-section-head__title{color:var(--color-ink);font-family:var(--font-display);font-style:normal;font-weight:600;letter-spacing:var(--tracking-display)}.cn-mono{font-family:var(--font-outlier)}:where(a,button,input,textarea,select,[role=button],[tabindex]):focus{outline:none}:where(a,button,input,textarea,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--color-focus)!important;outline-offset:2px}:where(button,[role=button],input,select){min-height:var(--control-h)}:where(button,[role=button]):disabled,:where(button,[role=button])[aria-disabled=true]{cursor:not-allowed;opacity:.5}.neon-bg,.cn-bg{background:var(--color-paper)!important}.neon-bg>*,.cn-bg:before,.cn-bg:after{display:none!important}.cn-card,.cn-metric,.cn-toolbar,.cn-tabs,.cn-search,.cn-field{background:var(--color-paper-2)!important;border:1px solid var(--color-rule)!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.cn-card:before,.cn-card:after,.cn-metric:before,.cn-section-head__title:before{display:none!important}.cn-card{border-radius:var(--radius-card)!important}.cn-card--glow{border-color:var(--color-rule-2)!important}.cn-section-head{align-items:flex-end;gap:var(--space-sm);margin-block:0 var(--space-sm)}.cn-section-head__title{font-size:var(--text-xl);line-height:1.2}.cn-section-head__subtitle,.cn-appbar__sub,.cn-eyebrow{color:var(--color-muted)!important;font-family:var(--font-body)!important;font-size:var(--text-xs);font-style:normal;font-weight:500;letter-spacing:0;text-transform:none;text-shadow:none}.cn-eyebrow{border:0!important}.cn-appbar__title{font-size:var(--text-lg)}.cn-pill,.cn-chip,.cn-tabs__item{border:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink-2);box-shadow:none!important;text-shadow:none}.cn-pill{border-radius:var(--radius-pill)}.cn-chip,.cn-tabs__item{min-height:36px;border-radius:var(--radius-control);transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}@media (hover: hover){.cn-chip:hover,.cn-tabs__item:hover{background:var(--color-paper-3);color:var(--color-ink)}.cn-btn:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-paper-raised);color:var(--color-ink);transform:translateY(-1px)}.cn-field:hover{background:var(--color-paper-3)!important}.cn-iconbtn:hover,.cn-search__clear:hover{background:var(--color-paper-3);color:var(--color-ink)}}.cn-chip:active,.cn-tabs__item:active{transform:translateY(1px)}.cn-chip.is-active,.cn-tabs__item.is-active,.cn-pill--cyan,.cn-pill--purple{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-ink)}.cn-pill--magenta,.cn-pill--red{border-color:color-mix(in oklch,var(--color-error),var(--color-rule) 45%);background:color-mix(in oklch,var(--color-error),var(--color-paper-2) 86%);color:var(--color-error)}.cn-pill--lime{border-color:color-mix(in oklch,var(--color-success),var(--color-rule) 45%);background:color-mix(in oklch,var(--color-success),var(--color-paper-2) 86%);color:var(--color-success)}.cn-pill--amber{border-color:color-mix(in oklch,var(--color-warning),var(--color-rule) 45%);background:color-mix(in oklch,var(--color-warning),var(--color-paper-2) 86%);color:var(--color-warning)}.cn-btn{min-height:var(--control-h);border:1px solid var(--color-rule-2);border-radius:var(--radius-control);background:var(--color-paper-3);color:var(--color-ink);font-family:var(--font-body);font-weight:600;letter-spacing:0;box-shadow:none!important;text-shadow:none;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.cn-btn:active:not(:disabled),.cn-iconbtn:active,.cn-search__clear:active{transform:translateY(1px)}.cn-btn--primary,.cn-btn--neon-cyan,.cn-btn--neon-magenta{border-color:var(--color-accent)!important;background:var(--color-accent)!important;color:var(--color-accent-ink)!important}.cn-btn--neon-red{border-color:var(--color-error)!important;background:var(--color-error)!important;color:var(--color-accent-ink)!important}.cn-field{min-height:var(--control-h);border-width:1px!important;border-radius:var(--radius-input)!important;outline:2px solid transparent;outline-offset:1px;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}.cn-field:focus-within,.cn-search:focus-within{border-color:var(--color-rule-2)!important;outline:2px solid var(--color-focus);outline-offset:1px;box-shadow:none!important}.cn-field:has([aria-invalid=true]),.cn-field.is-error{border-color:var(--color-error)!important}.cn-field.is-success{border-color:var(--color-success)!important}.cn-field input,.cn-field textarea,.cn-field select,.cn-search input{color:var(--color-ink)!important;font-family:var(--font-body)}.cn-field input::placeholder,.cn-field textarea::placeholder,.cn-search input::placeholder{color:var(--color-neutral)!important}.cn-iconbtn,.cn-search__clear{min-width:var(--control-h);min-height:var(--control-h);border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper-2);color:var(--color-ink-2);box-shadow:none!important;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.cn-num,.cn-metric__value,.cn-glow-cyan,.cn-glow-magenta,.cn-glow-purple,.cn-glow-lime,.cn-glow-amber,.cn-glow-red{font-family:var(--font-display);text-shadow:none}.cn-glow-cyan,.cn-glow-magenta,.cn-glow-purple{color:var(--color-accent)!important}.cn-empty{border:1px dashed var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper-2);color:var(--color-muted)}.sb{width:var(--sidebar-w)!important;background:var(--color-paper-2)!important;border-right:1px solid var(--color-rule)!important;padding:var(--space-md) var(--space-sm)!important}.sb__brand{gap:var(--space-xs)!important;padding:var(--space-2xs) var(--space-2xs) var(--space-md)!important;border-bottom:1px solid var(--color-rule)!important}.sb__brand-logo{width:34px;height:34px;flex:0 0 auto;display:block;object-fit:contain}.sb__brand-name{color:var(--color-ink)!important;font-family:var(--font-display)!important;font-weight:600!important;letter-spacing:-.01em!important}.sb__brand-sub{color:var(--color-muted)!important;letter-spacing:0!important}.sb__item{min-height:44px;border:1px solid transparent!important;border-radius:var(--radius-control)!important;color:var(--color-muted)!important;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)!important}@media (hover: hover){.sb__item:hover:not(.is-disabled){background:var(--color-paper-3)!important;color:var(--color-ink)!important}}.sb__item:active:not(.is-disabled){transform:translateY(1px)}.sb__item.is-active{border-color:var(--color-accent)!important;background:var(--color-accent-soft)!important;color:var(--color-ink)!important;box-shadow:none!important;text-shadow:none}.sb__badge{border-color:var(--color-accent)!important;background:var(--color-accent-soft)!important;color:var(--color-accent)!important;font-family:var(--font-outlier)!important}.sb__soon{border-color:var(--color-rule-2)!important;background:var(--color-paper-3)!important;color:var(--color-muted)!important}.sb__foot{border-top-color:var(--color-rule)!important}.sb__foot-line{color:var(--color-neutral)!important}.sb__foot-line--accent{color:var(--color-accent)!important}.tb{height:var(--topbar-h)!important;padding-inline:clamp(var(--space-sm),3vw,var(--space-xl))!important;border-bottom:1px solid var(--color-rule)!important;background:var(--color-paper-2)!important;backdrop-filter:none}.tb__merchant{min-height:36px;border-color:var(--color-rule)!important;border-radius:var(--radius-control)!important;background:var(--color-paper-3)!important;color:var(--color-ink-2)!important}.tb__avatar{width:40px!important;height:40px!important;min-height:40px!important;border:1px solid var(--color-accent)!important;border-radius:var(--radius-control)!important;background:var(--color-accent)!important;color:var(--color-accent-ink)!important;box-shadow:none!important}.bl-content{width:100%;max-width:1680px;margin-inline:auto;padding:var(--space-lg) clamp(var(--space-sm),3vw,var(--space-xl))!important}.bl-mobile-toggle{width:var(--control-h)!important;height:var(--control-h)!important;border:1px solid var(--color-rule-2)!important;border-radius:var(--radius-control)!important;background:var(--color-paper-2)!important;color:var(--color-ink)!important;backdrop-filter:none}.bl-mobile-mask{background:var(--color-overlay)!important;backdrop-filter:none}.n-message,.n-base-select-menu,.n-dropdown-menu,.n-popover,.n-card,.n-modal,.n-drawer,[class*=n-dialog]{border-color:var(--color-rule)!important;background:var(--color-paper-3)!important;color:var(--color-ink)!important;box-shadow:var(--shadow-float)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.n-base-select-option.n-base-select-option--pending,.n-base-select-option.n-base-select-option--selected,.n-dropdown-option-body.n-dropdown-option-body--pending,.n-dropdown-option-body.n-dropdown-option-body--active{background:var(--color-paper-raised)!important;color:var(--color-ink)!important}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-rule-2)}@media (max-width: 768px){.cn-grid-4,.cn-grid-3,.cn-grid-2{grid-template-columns:1fr!important}.cn-toolbar,.cn-section-head{align-items:stretch;flex-direction:column}.cn-toolbar__left,.cn-toolbar__right{width:100%}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#app{position:relative;z-index:2;min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#a06bff40;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#5cf5ff73}::selection{background:#5cf5ff59;color:var(--text-100)}.route-fade-enter-active,.route-fade-leave-active{transition:opacity .18s ease}.n-message{background:var(--bg-card-strong)!important;border:1px solid var(--line-soft)!important;backdrop-filter:none}.n-base-select-menu{border-radius:16px!important;border:1px solid var(--line-soft)!important;background:#120c28f5!important;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:hidden}.n-base-select-option{border-radius:10px!important}.n-base-select-option:before{display:none!important}.n-base-select-option.n-base-select-option--pending,.n-base-select-option.n-base-select-option--selected{background:transparent!important}.n-base-select-option .n-base-select-option__content{color:var(--text-100)!important}.n-base-select-option.n-base-select-option--pending .n-base-select-option__content,.n-base-select-option.n-base-select-option--selected .n-base-select-option__content{color:var(--neon-cyan)!important}.n-dropdown-menu{border-radius:16px!important;border:1px solid var(--line-soft)!important;background:#120c28f5!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--shadow-card)}.n-dropdown-option-body{border-radius:10px!important}.n-dropdown-option-body:before{background:transparent!important}.n-dropdown-option-body.n-dropdown-option-body--pending,.n-dropdown-option-body.n-dropdown-option-body--active{color:var(--neon-cyan)!important}.n-dropdown-option-body .n-dropdown-option-body__prefix,.n-dropdown-option-body .n-dropdown-option-body__suffix{color:inherit!important}.cn-field--select{min-height:52px;padding:0 16px;justify-content:center;gap:0}.cn-field--select--labeled{padding:14px 16px;justify-content:flex-start;gap:8px}.cn-field--select .n-base-selection{background:transparent!important;border:none!important;box-shadow:none!important;min-height:22px;padding:0!important;align-items:center!important;--n-color: transparent !important;--n-color-active: transparent !important;--n-color-disabled: transparent !important;--n-border: 0px solid transparent !important;--n-border-hover: 0px solid transparent !important;--n-border-active: 0px solid transparent !important;--n-box-shadow-focus: none !important}.cn-field--select .n-base-selection__border,.cn-field--select .n-base-selection__state-border{display:none!important}.cn-field--select .n-base-selection-label{font-size:14px!important;color:var(--text-100)!important;min-height:22px!important;height:22px!important;line-height:22px!important;display:flex!important;align-items:center!important}.cn-field--select .n-base-selection-placeholder,.cn-field--select .n-base-selection-label__render-label{line-height:22px!important}.cn-nselect-clean{width:100%;--n-color: transparent !important;--n-color-active: transparent !important;--n-color-disabled: transparent !important;--n-border: 0px solid transparent !important;--n-border-hover: 0px solid transparent !important;--n-border-active: 0px solid transparent !important;--n-box-shadow-focus: none !important}.cn-nselect-clean .n-base-selection-placeholder{color:var(--text-50)!important}#app{min-height:100vh;background:var(--color-paper);color:var(--color-ink)}::selection{background:var(--color-accent);color:var(--color-accent-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-paper)}::-webkit-scrollbar-thumb{background:var(--color-rule-2);border:3px solid var(--color-paper);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}.route-fade-enter-active,.route-fade-leave-active{transition:opacity var(--dur-short) var(--ease-in-out)}.route-fade-enter-from,.route-fade-leave-to{opacity:0}.n-message,.n-base-select-menu,.n-dropdown-menu,.n-popover,.n-dialog,.n-modal{background:var(--color-paper-2)!important;border:1px solid var(--color-rule-2)!important;box-shadow:var(--shadow-float)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.n-base-select-option,.n-dropdown-option-body{border-radius:var(--radius-input)!important}.n-base-select-option.n-base-select-option--pending,.n-base-select-option.n-base-select-option--selected,.n-dropdown-option-body.n-dropdown-option-body--pending,.n-dropdown-option-body.n-dropdown-option-body--active{background:var(--color-accent-soft)!important;color:var(--color-ink)!important}.n-base-select-option .n-base-select-option__content,.n-dropdown-option-body{color:var(--color-ink-2)!important}.n-base-select-option.n-base-select-option--selected .n-base-select-option__content,.n-dropdown-option-body.n-dropdown-option-body--active{color:var(--color-accent)!important}.n-base-selection{--n-color: var(--color-paper) !important;--n-color-active: var(--color-paper) !important;--n-color-disabled: var(--color-paper-2) !important;--n-border: 1px solid var(--color-rule-2) !important;--n-border-hover: 1px solid var(--color-ink-2) !important;--n-border-active: 1px solid var(--color-ink-2) !important;--n-box-shadow-focus: none !important}.n-base-selection__border,.n-base-selection__state-border{border-color:var(--color-rule-2)!important}.mlogin,.sgu{background:var(--color-paper)!important;color:var(--color-ink)}.mlogin-card,.sgu-form-card,.sgu-feat{background:var(--color-paper-2)!important;background-image:none!important;border:1px solid var(--color-rule)!important;box-shadow:none!important}.mlogin-title,.sgu-title{color:var(--color-ink)!important;font-family:var(--font-display)!important;font-style:normal!important;letter-spacing:var(--tracking-display)}.mlogin-glow,.sgu-glow,.sgu-glow-pink{color:var(--color-accent)!important;background:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}.bl-content{max-width:1680px;margin:0 auto}.dash,.op,.pb,.pl,.pd,.ac{color:var(--color-ink)}.dash,.op,.pb,.pl,.pd,.ac{isolation:isolate}.dash-grid{gap:var(--space-lg)!important}.dash-kpis,.pl-stats,.ac-stats{gap:var(--space-sm)!important}.dash-bar-fill{background:var(--color-accent)!important;box-shadow:none!important}.dash-bar-track{background:var(--color-paper-3)!important}.dash-hot-row,.dash-todo-item,.ac-card-action,.ac-card-mainbtn,.pb-tab,.op-tab,.pl-platchip,.op-platchip,.op-tagchip,.pl-tagchip,.ac-add-menu-item,.pb-plat-btn,.pb-picker-acc{transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)!important}@media (hover: hover){.dash-hot-row:hover,.dash-todo-item:hover,.ac-card-action:hover,.ac-card-mainbtn:hover:not(:disabled),.pb-tab:hover,.op-tab:hover,.pl-platchip:hover,.op-platchip:hover,.op-tagchip:hover,.pl-tagchip:hover,.pb-plat-btn:hover:not(:disabled),.pb-picker-acc:hover:not(:disabled){background:var(--color-paper-raised)!important;border-color:var(--color-accent)!important;color:var(--color-ink)!important}}.dash-hot-row:focus-visible,.dash-todo-item:focus-visible,.ac-card-action:focus-visible,.ac-card-mainbtn:focus-visible,.pb-tab:focus-visible,.op-tab:focus-visible,.pl-platchip:focus-visible,.op-platchip:focus-visible,.op-tagchip:focus-visible,.pl-tagchip:focus-visible,.pb-plat-btn:focus-visible,.pb-picker-acc:focus-visible{outline:2px solid var(--color-focus)!important;outline-offset:2px}.dash-hot-row:active,.dash-todo-item:active,.ac-card-action:active,.ac-card-mainbtn:active:not(:disabled),.pb-tab:active,.op-tab:active,.pl-platchip:active,.op-platchip:active,.op-tagchip:active,.pl-tagchip:active,.pb-plat-btn:active:not(:disabled),.pb-picker-acc:active:not(:disabled){transform:translateY(1px)}.ac-card-mainbtn:disabled,.pb-plat-btn:disabled,.pb-picker-acc:disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.route-fade-enter-active,.route-fade-leave-active,.dash-hot-row,.dash-todo-item,.ac-card-action,.ac-card-mainbtn,.pb-tab,.op-tab,.pl-platchip,.op-platchip,.op-tagchip,.pl-tagchip,.pb-plat-btn,.pb-picker-acc{transition-duration:.15s!important}}@media (max-width: 768px){.tb{display:none!important}.cn-section-head{flex-direction:column;align-items:flex-start!important;gap:10px}.cn-section-head__title{font-size:20px!important}.cn-section-head__subtitle{font-size:11px!important}.dash-grid,.dash-grid-2col,.dash-row-2col{grid-template-columns:1fr!important;gap:14px!important}.dash-left,.dash-right{width:100%!important}.dash-hero-num{font-size:36px!important}.dash-stats,.dash-kpi-row{grid-template-columns:1fr 1fr!important;gap:10px!important}.dash-todo-grid,.dash-row-3col{grid-template-columns:1fr!important;gap:12px!important}.ac-grid,.op-grid,.pl-grid,.cm-grid,.wk-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}@media (max-width: 420px){.ac-grid,.op-grid,.pl-grid,.cm-grid,.wk-grid{grid-template-columns:1fr!important}}.cn-chiprow,.op-tabs,.ac-stats,.ac-oauth-grid{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cn-chiprow::-webkit-scrollbar,.op-tabs::-webkit-scrollbar{display:none}.ac-mask,.me-mask,.cm-mask,.wk-mask,.wk-preview-mask,.pb-mask,.lb-mask,[class*=-mask]{position:fixed!important;inset:0!important;z-index:9999!important;width:100vw!important;height:100vh!important;padding:0!important}.ac-modal,.me-modal,.cm-modal,.wk-modal,.pb-modal,.lb-content,.lb-modal,[class*=-modal]:not([class*=-modal-]){width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;border-radius:0!important;margin:0!important;overflow-y:auto}input,select,textarea{font-size:16px!important}button,[role=button],.cn-chip,.cn-pill{min-height:36px}.nb-root.cn-btn--sm{min-height:34px}.ac-card,.op-card,.pl-card,.cm-card,.wk-card{padding:12px!important}.cn-mono{font-size:11px}.pdt-hero,.wdt-hero{grid-template-columns:1fr!important;gap:14px!important}.pdt-hero-cover,.wdt-hero-cover{max-width:80%!important;margin:0 auto!important}.pdt-data-grid,.wdt-data-grid{grid-template-columns:1fr!important}.pdt-kpi-row,.wdt-kpi-row{grid-template-columns:1fr 1fr!important}.dash-toolbar,.ac-head-actions{flex-wrap:wrap!important;gap:8px!important}}html,body{overflow-x:clip!important}@media (max-width: 768px){.bl-content{padding:calc(var(--topbar-h) + var(--space-sm)) var(--space-sm) var(--space-lg)!important}.cn-section-head{align-items:flex-start!important;flex-direction:column!important}.cn-section-head__title,.cn-section-head__subtitle{max-width:100%;min-width:0;overflow-wrap:anywhere}.dash-toolbar,.ac-head-actions,.op-filter-row,.pl-filter-row,.pb-row-platforms,.sgu-vcode{width:100%;flex-wrap:wrap!important}.dash-toolbar>*,.ac-head-actions>*,.op-filter-row>*,.pl-filter-row>*{max-width:100%}.dash-toolbar-select,.op-filter-select,.pl-filter-select{width:100%!important}.dash-grid,.sgu-grid,.pd-hero,.pl-lb-frame,.lb-frame{grid-template-columns:minmax(0,1fr)!important}.cn-grid-4,.pl-stats,.ac-stats,.dash-kpis,.op-grid,.pl-grid,.ac-grid,.pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pb-row-platforms{grid-template-columns:minmax(0,1fr)!important}.cn-btn,.cn-chip,.cn-iconbtn,.region-chip,.op-tab,.pb-tab,.ac-card-action,.ac-card-mainbtn,.pb-plat-btn,.pb-picker-acc{min-height:44px!important}.cn-btn,.cn-chip,.region-chip,.op-tab,.pb-tab{white-space:nowrap}.tb{display:none!important}.ndr,.ac-modal,.pb-picker,.lb-frame,.pl-lb-frame{width:100%!important;max-width:100%!important}.ndr{max-width:100vw!important}.pb-picker-mask,.pb-preview-mask,.lb-mask,.pl-mask,.ac-mask{padding:var(--space-sm)!important}input,textarea,select{font-size:16px!important}}@media (max-width: 600px){.op-grid,.pl-grid,.ac-grid,.cn-grid-4,.pl-stats,.ac-stats,.dash-kpis,.pdt-kpi-row,.wdt-kpi-row{grid-template-columns:minmax(0,1fr)!important}.mlogin,.sgu{padding:var(--space-sm)!important}.mlogin-top,.sgu-top{margin-bottom:var(--space-lg)!important}.mlogin-title,.sgu-title{font-size:clamp(1.75rem,8vw,2.5rem)!important}}@media (max-width: 414px){.bl-content{padding-inline:var(--space-sm)!important}.cn-section-head__title{font-size:var(--text-xl)!important}.dash-hero-num{font-size:var(--text-2xl)!important}.mlogin-top,.sgu-top{align-items:flex-start!important;flex-direction:column!important;gap:var(--space-sm)}}@media (max-width: 375px){.bl-content{padding-inline:var(--space-xs)!important}.cn-card,.mlogin-card,.sgu-form-card{padding:var(--space-sm)!important}.cn-section-head__title{font-size:var(--text-lg)!important}}@media (max-width: 320px){.cn-btn,.cn-chip,.region-chip,.op-tab,.pb-tab{padding-inline:var(--space-xs)!important}.cn-section-head__subtitle{font-size:.6875rem!important}}
