:root{color-scheme:dark;--bg-base: #09080f;--bg-surface: #0f0d1a;--bg-elevated: #161326;--bg-overlay: #1e1a30;--popup-backing: rgba(30, 25, 50, .6);--border: rgba(255, 255, 255, .041);--border-strong: rgba(255, 255, 255, .06);--border-top: rgba(255, 255, 255, .24);--ctl-bg: rgba(255, 255, 255, .009);--ctl-bg-hover: rgba(255, 255, 255, .024);--ctl-border: rgba(255, 255, 255, .022);--ctl-border-hover: rgba(255, 255, 255, .048);--accent: #5b7fff;--accent-hover: #7a99ff;--accent-glow: rgba(91, 127, 255, .3);--accent-dim: rgba(91, 127, 255, .12);--neon-alerts: #f05555;--neon-timeline: #4d9fff;--neon-platforms: #00d4ff;--neon-conformance: #f0c040;--neon-voyce: #3ddc84;--neon-attrition: #ff7eb3;--neon-qa: #bf5af2;--neon-agents: #7b8cde;--neon-settings: #a0b4c8;--alert-ooa: #f05555;--alert-ooa-glow: rgba(255, 107, 107, .38);--alert-ana: #f0c040;--alert-ana-glow: rgba(240, 192, 64, .38);--alert-fue: #bf5af2;--alert-fue-glow: rgba(191, 90, 242, .38);--status-online: #34d399;--status-offline: #6b7280;--status-busy: #f05555;--status-away: #fbbf24;--text-1: rgba(255, 255, 255, .96);--text-2: rgba(255, 255, 255, .88);--text-3: rgba(255, 255, 255, .68);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--radius-sm: .375rem;--radius-md: .625rem;--radius-lg: .875rem;--radius-xl: 1.25rem;--radius-full: 9999px;--dur-fast: .12s;--dur-base: .22s;--dur-slow: .36s;--ease: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--glass-r: 185;--glass-g: 200;--glass-b: 215;--glass-alpha-1: .17;--glass-alpha-2: .09;--glass-brightness: 1.06;--orb-speed: 1;--scroll-thumb: rgba(var(--glass-r),var(--glass-g),var(--glass-b),.3);--scroll-thumb-hover: rgba(var(--glass-r),var(--glass-g),var(--glass-b),.45);--shadow-sm: 0 1px 3px rgba(0,0,0,.5);--shadow-md: 0 4px 20px rgba(0,0,0,.55);--shadow-lg: 0 8px 36px rgba(0,0,0,.65)}:root.light{--bg-base: #eef1f7;--bg-surface: #f5f7fb;--bg-elevated: #ffffff;--bg-overlay: #ffffff;--popup-backing: rgba(255, 255, 255, .86);--card-bg: transparent;--border: rgba(15, 23, 42, .08);--border-strong: rgba(15, 23, 42, .14);--border-top: rgba(255, 255, 255, .9);--ctl-bg: rgba(15, 23, 42, .035);--ctl-bg-hover: rgba(15, 23, 42, .07);--ctl-border: rgba(15, 23, 42, .1);--ctl-border-hover: rgba(15, 23, 42, .18);--text-1: rgba(17, 24, 39, .94);--text-2: rgba(17, 24, 39, .72);--text-3: rgba(17, 24, 39, .5);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .05);--shadow-md: 0 2px 8px rgba(15, 23, 42, .06), 0 8px 24px rgba(15, 23, 42, .05);--shadow-lg: 0 4px 12px rgba(15, 23, 42, .07), 0 16px 40px rgba(15, 23, 42, .08)}:root.light .glass,:root.light .glass-strong,:root.light .glass-popup{border-color:#0f172a1a;border-top-color:#ffffffd9}:root.light .orb{opacity:.18}:root.light .nav-item{color:var(--text-2)!important}:root.light .tc-canvas{background:#0f172a06!important}:root.light .tc-track{background:#0f172a0d!important}:root.light{--tc-lane-lbl: rgba(17, 24, 39, .55)}:root.light .alert-toast{background:color-mix(in srgb,var(--tc) 8%,rgba(255,255,255,.97))!important;box-shadow:0 0 18px color-mix(in srgb,var(--tc) 15%,transparent),0 6px 20px #0f172a1f!important}:root.light .toast-name{color:var(--text-1)!important}:root.light .toast-detail{color:var(--text-3)!important}:root.light .tip-msg{color:var(--text-2)!important}:root.light .tip-hit:hover .tip-msg{color:var(--text-1)!important}:root.light .toast-close{color:var(--text-3)!important}:root.light .toggle-btn,:root.light .dl-toggle-track{background:#0f172a1f!important;border-color:#0f172a33!important}:root.light .toggle-btn.on,:root.light .dl-toggle.on .dl-toggle-track{background:var(--accent)!important;border-color:var(--accent)!important}:root.light .toggle-knob,:root.light .dl-toggle-knob{background:#fff;box-shadow:0 1px 3px #0f172a59}:root.flat-ui{--bg-base: #0e0d14;--surface-1: #17151f;--surface-2: #1e1c28;--bg-surface: var(--surface-1);--bg-elevated: var(--surface-2);--bg-overlay: var(--surface-2);--popup-backing: var(--surface-2);--card-bg: var(--surface-1);--glass-r: 23;--glass-g: 21;--glass-b: 31;--glass-alpha-1: 1;--glass-alpha-2: 1;--glass-brightness: 1;--border: rgba(255, 255, 255, .07);--border-strong: rgba(255, 255, 255, .11);--border-top: rgba(255, 255, 255, .11);--ctl-bg: rgba(255, 255, 255, .045);--ctl-bg-hover: rgba(255, 255, 255, .08);--ctl-border: rgba(255, 255, 255, .1);--ctl-border-hover: rgba(255, 255, 255, .18);--scroll-thumb: rgba(255, 255, 255, .16);--scroll-thumb-hover: rgba(255, 255, 255, .28);--alert-ooa-glow: transparent;--alert-ana-glow: transparent;--alert-fue-glow: transparent;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .35);--shadow-md: 0 2px 6px rgba(0, 0, 0, .35);--shadow-lg: 0 8px 28px rgba(0, 0, 0, .45)}:root.flat-ui.light{--bg-base: #f2f4f8;--surface-1: #ffffff;--surface-2: #ffffff;--glass-r: 255;--glass-g: 255;--glass-b: 255;--glass-alpha-1: 1;--glass-alpha-2: 1;--border: rgba(15, 23, 42, .09);--border-strong: rgba(15, 23, 42, .14);--border-top: rgba(15, 23, 42, .14);--ctl-bg: rgba(15, 23, 42, .04);--ctl-bg-hover: rgba(15, 23, 42, .075);--ctl-border: rgba(15, 23, 42, .12);--ctl-border-hover: rgba(15, 23, 42, .2);--scroll-thumb: rgba(15, 23, 42, .2);--scroll-thumb-hover: rgba(15, 23, 42, .34);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--shadow-md: 0 1px 3px rgba(15, 23, 42, .08), 0 4px 12px rgba(15, 23, 42, .05);--shadow-lg: 0 4px 12px rgba(15, 23, 42, .1), 0 16px 40px rgba(15, 23, 42, .08)}html.flat-ui .glass,html.flat-ui .glass-strong,html.flat-ui .glass-popup,html.flat-ui .glass-popup-sm,html.flat-ui .sidebar,html.flat-ui.neon-glow .glass,html.flat-ui.neon-glow .glass-strong,html.flat-ui.neon-glow .sidebar{background:var(--surface-1);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm);backdrop-filter:none;-webkit-backdrop-filter:none}html.flat-ui .glass-popup,html.flat-ui .glass-popup-sm{background:var(--surface-2);box-shadow:var(--shadow-lg)}html.flat-ui .sidebar{border:none;border-right:1px solid var(--border-strong);box-shadow:none}html.flat-ui .glass:before,html.flat-ui .glass-strong:before{display:none}html.flat-ui *,html.flat-ui *:before,html.flat-ui *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.flat-ui .bg-orbs{display:none!important}html.flat-ui .tc-bar{--bar-glow: transparent !important}html.flat-ui .tc.glass{box-shadow:var(--shadow-sm)!important}html.flat-ui .tc-canvas{background:var(--ctl-bg)}html.flat-ui .tc-track{background:var(--ctl-bg-hover)}html.flat-ui .mi-overlay{background:var(--surface-2);box-shadow:var(--shadow-lg);border:1px solid var(--border-strong)}html.flat-ui .ao-modal,html.flat-ui .ch-tooltip{background:var(--surface-2)}html.flat-ui .mi-overlay:before{display:none}html.flat-ui .brand-icon,html.flat-ui .nav-icon,html.flat-ui .nav-indicator,html.flat-ui .mob-icon,html.flat-ui .page-icon,html.flat-ui .live-pill,html.flat-ui .live-dot,html.flat-ui .mi-seek-fill,html.flat-ui .mi-ctl-btn,html.flat-ui .mi-check,html.flat-ui .btn-generate,html.flat-ui .swatch{box-shadow:none!important;filter:none!important}html.flat-ui .sc-badge{box-shadow:var(--shadow-sm)!important}html.flat-ui .conn-badge:before{box-shadow:none!important}html.flat-ui .kpi-num,html.flat-ui .ch-title{text-shadow:none!important}html.flat-ui .ch-svg path{filter:none!important}html.flat-ui .tl-card{--card-bg: var(--surface-2) !important;background:var(--surface-2)}:root.square-corners{--radius-sm: 0;--radius-md: 0;--radius-lg: 0;--radius-xl: 0;--radius-full: 0}:root.square-corners *,:root.square-corners *:before,:root.square-corners *:after{border-radius:0!important}:root.square-corners [class*=spin],:root.square-corners [class*=dot],:root.square-corners [class*=knob],:root.square-corners [class*=orb],:root.square-corners [class*=ring]{border-radius:9999px!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:clamp(13px,.3vw + .5vh + 6px,16px)}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,system-ui,sans-serif;background:var(--bg-base);color:var(--text-1);line-height:1.5;letter-spacing:.025em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh}button,input,select,textarea{font-family:inherit;letter-spacing:inherit}hr{border:none;border-top:1px solid var(--border)}.glass{background:linear-gradient(160deg,rgba(var(--glass-r),var(--glass-g),var(--glass-b),var(--glass-alpha-1)),rgba(var(--glass-r),var(--glass-g),var(--glass-b),var(--glass-alpha-2))),var(--card-bg, transparent);border:1px solid rgba(var(--glass-r),var(--glass-g),var(--glass-b),.32);border-top-color:rgba(var(--glass-r),var(--glass-g),var(--glass-b),.55);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),inset 0 1px #ffffff14,0 0 0 1px rgba(var(--glass-r),var(--glass-g),var(--glass-b),.12),0 0 22px rgba(var(--glass-r),var(--glass-g),var(--glass-b),.08);backdrop-filter:blur(18px) saturate(120%) brightness(var(--glass-brightness));-webkit-backdrop-filter:blur(18px) saturate(120%) brightness(var(--glass-brightness));position:relative}.glass:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);border-radius:50%;pointer-events:none}.glass-strong{background:linear-gradient(160deg,rgba(var(--glass-r),var(--glass-g),var(--glass-b),calc(var(--glass-alpha-1) * 1.4)),rgba(var(--glass-r),var(--glass-g),var(--glass-b),calc(var(--glass-alpha-2) * 1.4)));border:1px solid rgba(var(--glass-r),var(--glass-g),var(--glass-b),.4);border-top-color:rgba(var(--glass-r),var(--glass-g),var(--glass-b),.65);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg),inset 0 1px #ffffff1c,0 0 0 1px rgba(var(--glass-r),var(--glass-g),var(--glass-b),.16),0 0 28px rgba(var(--glass-r),var(--glass-g),var(--glass-b),.1);backdrop-filter:blur(26px) saturate(120%) brightness(var(--glass-brightness));-webkit-backdrop-filter:blur(26px) saturate(120%) brightness(var(--glass-brightness));position:relative}.glass-strong:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);pointer-events:none}.glass-popup{background:linear-gradient(160deg,rgba(var(--glass-r),var(--glass-g),var(--glass-b),.32),rgba(var(--glass-r),var(--glass-g),var(--glass-b),.14)),var(--popup-backing);border:1px solid rgba(var(--glass-r),var(--glass-g),var(--glass-b),.3);border-top:1px solid rgba(var(--glass-r),var(--glass-g),var(--glass-b),.52);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg),0 0 28px rgba(var(--glass-r),var(--glass-g),var(--glass-b),.12),inset 0 1px rgba(var(--glass-r),var(--glass-g),var(--glass-b),.2);backdrop-filter:blur(32px) saturate(120%) brightness(var(--glass-brightness));-webkit-backdrop-filter:blur(32px) saturate(120%) brightness(var(--glass-brightness));max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain}.glass-popup-sm{background:linear-gradient(160deg,rgba(var(--glass-r),var(--glass-g),var(--glass-b),.34),rgba(var(--glass-r),var(--glass-g),var(--glass-b),.16)),var(--popup-backing);border:1px solid rgba(var(--glass-r),var(--glass-g),var(--glass-b),.32);border-top:1px solid rgba(var(--glass-r),var(--glass-g),var(--glass-b),.52);border-radius:var(--radius-md);box-shadow:var(--shadow-lg),inset 0 1px rgba(var(--glass-r),var(--glass-g),var(--glass-b),.2);backdrop-filter:blur(32px) saturate(120%) brightness(var(--glass-brightness));-webkit-backdrop-filter:blur(32px) saturate(120%) brightness(var(--glass-brightness))}html.flat-timeline .tc-bar{--bar-glow: transparent !important}html.flat-timeline .tc.glass{box-shadow:var(--shadow-md),inset 0 1px #ffffff0f!important}html.flat-timeline .tc.glass:before{opacity:0}html.tl-no-hl .tc-bar.hot,html.tl-no-hl .tc-bar.dim{opacity:1;filter:none;box-shadow:0 1px 3px -1px var(--bar-glow),inset 0 1px #ffffff2e;z-index:auto}.glow-accent{box-shadow:0 0 20px var(--accent-glow),0 0 60px #5b7fff14}.glow-ooa{box-shadow:0 0 16px var(--alert-ooa-glow)}.glow-ana{box-shadow:0 0 16px var(--alert-ana-glow)}.glow-fue{box-shadow:0 0 16px var(--alert-fue-glow)}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,var(--bg-elevated) 25%,var(--bg-overlay) 50%,var(--bg-elevated) 75%);background-size:800px 100%;animation:shimmer 1.4s ease infinite;border-radius:var(--radius-sm)}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}@keyframes slide-in-up{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{transform:scale(.88);opacity:0}70%{transform:scale(1.04);opacity:1}to{transform:scale(1)}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:.625rem 1.25rem;border-radius:var(--radius-md);background:var(--accent);color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all var(--dur-fast) var(--ease);box-shadow:0 0 16px var(--accent-glow)}.btn-primary:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 0 28px var(--accent-glow)}.btn-primary:active:not(:disabled){transform:translateY(0) scale(.98)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.input-base{width:100%;padding:.625rem .875rem;border-radius:var(--radius-md);background:var(--ctl-bg);border:1px solid var(--ctl-border);color:var(--text-1);font-size:.875rem;transition:all var(--dur-fast) var(--ease);outline:none}.input-base::placeholder{color:var(--text-3)}.input-base:hover{background:var(--ctl-bg-hover)}.input-base:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim);background:var(--ctl-bg-hover)}html.neon-glow .glass{background:radial-gradient(circle 140px at var(--gx, -300px) var(--gy, -300px),rgba(var(--glow-r, var(--glass-r)),var(--glow-g, var(--glass-g)),var(--glow-b, var(--glass-b)),.38) 0%,rgba(var(--glow-r, var(--glass-r)),var(--glow-g, var(--glass-g)),var(--glow-b, var(--glass-b)),.16) 48%,transparent 80%),radial-gradient(circle 420px at var(--gx, -300px) var(--gy, -300px),rgba(var(--glow-r, var(--glass-r)),var(--glow-g, var(--glass-g)),var(--glow-b, var(--glass-b)),.13) 0%,transparent 70%),linear-gradient(160deg,rgba(var(--glass-r),var(--glass-g),var(--glass-b),var(--glass-alpha-1)),rgba(var(--glass-r),var(--glass-g),var(--glass-b),var(--glass-alpha-2))),var(--card-bg, transparent)}html.neon-glow .glass-strong{background:radial-gradient(circle 140px at var(--gx, -300px) var(--gy, -300px),rgba(var(--glow-r, var(--glass-r)),var(--glow-g, var(--glass-g)),var(--glow-b, var(--glass-b)),.44) 0%,rgba(var(--glow-r, var(--glass-r)),var(--glow-g, var(--glass-g)),var(--glow-b, var(--glass-b)),.19) 48%,transparent 80%),radial-gradient(circle 420px at var(--gx, -300px) var(--gy, -300px),rgba(var(--glow-r, var(--glass-r)),var(--glow-g, var(--glass-g)),var(--glow-b, var(--glass-b)),.15) 0%,transparent 70%),linear-gradient(160deg,rgba(var(--glass-r),var(--glass-g),var(--glass-b),calc(var(--glass-alpha-1) * 1.4)),rgba(var(--glass-r),var(--glass-g),var(--glass-b),calc(var(--glass-alpha-2) * 1.4)))}html.neon-glow .sidebar{background:radial-gradient(circle 150px at var(--gx, -300px) var(--gy, -300px),rgba(var(--glass-r),var(--glass-g),var(--glass-b),.34) 0%,rgba(var(--glass-r),var(--glass-g),var(--glass-b),.14) 48%,transparent 80%),radial-gradient(circle 460px at var(--gx, -300px) var(--gy, -300px),rgba(var(--glass-r),var(--glass-g),var(--glass-b),.12) 0%,transparent 70%),linear-gradient(180deg,rgba(var(--glass-r),var(--glass-g),var(--glass-b),var(--glass-alpha-1)),rgba(var(--glass-r),var(--glass-g),var(--glass-b),var(--glass-alpha-2)))}@keyframes sidebar-sweep{0%{transform:translate(-120%);opacity:.75}50%{opacity:1}to{transform:translate(260%);opacity:0}}.bg-orbs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}:root[data-orb-anim=off] .orb{animation-play-state:paused}.orb{position:absolute;border-radius:50%;will-change:transform;animation:var(--wander) calc(var(--dur)/var(--orb-speed,1)) linear infinite}.o1{--wander:f1;--dur:20s;width:37.5rem;height:31.25rem;background:radial-gradient(ellipse,#1450d28c,#1450d233 40%,#1450d200 82%);top:-11.25rem;left:-11.25rem}.o2{--wander:f2;--dur:25s;width:30rem;height:26.25rem;background:radial-gradient(ellipse,#00aac873,#00aac829 40%,#00aac800 82%);top:-6.25rem;right:-8.75rem}.o3{--wander:f3;--dur:17s;width:32.5rem;height:27.5rem;background:radial-gradient(ellipse,#0096b461,#0096b424 40%,#0096b400 82%);bottom:-10rem;left:15%}.o4{--wander:f4;--dur:28s;width:23.75rem;height:21.25rem;background:radial-gradient(ellipse,#1e64d26b,#1e64d226 40%,#1e64d200 82%);top:35%;right:8%}.o5{--wander:f5;--dur:14s;width:20rem;height:17.5rem;background:radial-gradient(ellipse,#00beaa4d,#00beaa1c 40%,#00beaa00 82%);bottom:-5rem;right:-3.75rem}.o6{--wander:f6;--dur:32s;width:18.75rem;height:16.25rem;background:radial-gradient(ellipse,#3278e647,#3278e61a 40%,#3278e600 82%);top:45%;left:30%}:root[data-orb-anim=pulse] .orb{animation-name:var(--wander),orb-pulse;animation-duration:calc(var(--dur)/var(--orb-speed,1)),calc(9s/var(--orb-speed,1));animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite}:root[data-orb-anim=breathe] .orb{animation-name:var(--wander),orb-breathe;animation-duration:calc(var(--dur)/var(--orb-speed,1)),calc(11s/var(--orb-speed,1));animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite}:root[data-orb-anim=drift] .orb{animation:orb-drift calc((var(--dur) + 6s)/var(--orb-speed,1)) ease-in-out infinite}:root[data-orb-anim=orbit] .orb{animation:orb-orbit calc((var(--dur) + 4s)/var(--orb-speed,1)) linear infinite}@keyframes f1{0%{transform:translate(0)}25%{transform:translate(90px,-55px)}50%{transform:translate(115px,45px)}75%{transform:translate(35px,90px)}to{transform:translate(0)}}@keyframes f2{0%{transform:translate(0)}25%{transform:translate(-80px,70px)}50%{transform:translate(-115px,-25px)}75%{transform:translate(-30px,-85px)}to{transform:translate(0)}}@keyframes f3{0%{transform:translate(0)}25%{transform:translate(70px,-85px)}50%{transform:translate(-30px,-110px)}75%{transform:translate(-80px,-30px)}to{transform:translate(0)}}@keyframes f4{0%{transform:translate(0)}25%{transform:translate(-90px,50px)}50%{transform:translate(-110px,-60px)}75%{transform:translate(-20px,-90px)}to{transform:translate(0)}}@keyframes f5{0%{transform:translate(0)}25%{transform:translate(-60px,-75px)}50%{transform:translate(30px,-100px)}75%{transform:translate(85px,-25px)}to{transform:translate(0)}}@keyframes f6{0%{transform:translate(0)}25%{transform:translate(75px,60px)}50%{transform:translate(-20px,90px)}75%{transform:translate(-80px,20px)}to{transform:translate(0)}}@keyframes orb-pulse{0%,to{scale:.82}50%{scale:1.35}}@keyframes orb-breathe{0%,to{scale:.9;opacity:.5}50%{scale:1.22;opacity:1}}@keyframes orb-drift{0%{transform:translate(0)}20%{transform:translate(46vw,14vh)}40%{transform:translate(18vw,52vh)}60%{transform:translate(-34vw,40vh)}80%{transform:translate(-24vw,-16vh)}to{transform:translate(0)}}@keyframes orb-orbit{0%{transform:rotate(0) translate(20vw) rotate(0)}to{transform:rotate(360deg) translate(20vw) rotate(-360deg)}}:root.orbs-off .bg-orbs{display:none!important}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}::-webkit-scrollbar{width:.5625rem;height:.5625rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:6.1875rem;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}@media(pointer:coarse){.nav-item{min-height:44px}.btn-generate,.btn-primary,.btn-copy,.date-pill,.amsg-chip,.amsg-reset,.bug-chip,.bug-btn,.logout-btn,.speed-stop,.btn-wa,.btn-summ,.team-btn,.chip,.col-chip,.sel-toggle,.expl-item,.conf-btn-sec,.conf-link{min-height:36px}.brand-gen,.date-arrow,.toggle-btn,.dl-toggle,.extdl-steps-toggle,.mi-ctl-btn,.mi-icon-btn,.sidebar-collapse-btn,.collapse-btn,.edit-btn,.card-copy-btn,.swatch-remove{min-height:36px;min-width:36px}input[type=range]{min-height:36px}.input-base,.search-input{min-height:40px;font-size:16px}.swatch{min-height:34px;min-width:34px}}@media(max-width:560px){.rs-top{grid-template-columns:1fr 1fr!important}.rs-top>*{grid-column:auto!important}.fte-grid{grid-template-columns:1fr 1fr!important}.dot-row{overflow-x:auto!important;padding-bottom:.375rem}.dot-cell{flex:0 0 auto!important;min-width:20px!important}.kpi-row{grid-template-columns:1fr 1fr!important}.kpi-label{white-space:normal!important;overflow:visible!important}.stats-strip{flex-wrap:wrap!important;row-gap:.375rem}.stat-pill{flex:0 0 auto!important}}
