.wt-login{position:fixed;inset:0;overflow:auto;background:var(--bg);color:var(--text);font-family:var(--fb)}.wt-login__net{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.9}.wt-login__net canvas{width:100%;height:100%;display:block}.wt-login__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(60% 55% at 50% 38%,rgba(var(--g-rgb),.08),#0000 62%),radial-gradient(130% 125% at 50% 50%,#0000 45%,#090b0ca8)}[data-theme=light] .wt-login__scrim{background:radial-gradient(60% 55% at 50% 38%,#b8960c0f,#0000 62%),radial-gradient(130% 125% at 50% 50%,#fff0 45%,#f5f6f88c)}.wt-login__theme{position:absolute;z-index:3;top:18px;right:18px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-full);background:var(--s1);border:1px solid var(--border2);color:var(--muted2);cursor:pointer;font-size:15px}.wt-login__content{position:relative;z-index:2;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:56px 24px;text-align:center}.wt-login__hero{display:flex;flex-direction:column;align-items:center;max-width:30rem}.wt-login__brandlogo{margin-bottom:18px}.wt-login__brandlogo .logo-word{font-size:26px}.wt-login__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--g);padding:6px 14px;border:1px solid var(--border2);border-radius:var(--r-full);background:var(--g-bg)}.wt-login__eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--g);box-shadow:0 0 8px var(--g);animation:wt-pulse 2.4s ease-in-out infinite}@keyframes wt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.78)}}.wt-login__tagline{margin:0 0 16px;font-family:var(--fd);font-weight:900;text-transform:uppercase;font-size:clamp(32px,6vw,56px);line-height:1.02;letter-spacing:-.005em;color:var(--text)}.wt-login__promise{margin:0;max-width:28rem;font-size:clamp(14.5px,1.6vw,16px);line-height:1.55;color:var(--muted2)}.wt-req-token{font-family:var(--fm);font-weight:700;font-style:italic;text-transform:lowercase;color:var(--g);font-size:.78em;letter-spacing:-.01em;padding:0 .04em;text-shadow:0 0 26px rgba(var(--g-rgb),.35)}.wt-req-caret{display:inline-block;width:.5em;height:.09em;margin-left:.12em;background:var(--g);vertical-align:-.05em;box-shadow:0 0 12px rgba(var(--g-rgb),.5);animation:wt-blink 1.15s steps(1) infinite}@keyframes wt-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.wt-req-caret,.wt-login__eyebrow-dot{animation:none}}.wt-login__card{width:100%;max-width:380px;padding:30px 30px 26px;background:#1014158c;backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15);border:1px solid var(--border2);border-radius:var(--r-xl);box-shadow:0 30px 90px #00000080,0 0 60px rgba(var(--g-rgb),.05),inset 0 1px #ffffff0a;text-align:left}[data-theme=light] .wt-login__card{background:#fff9;box-shadow:0 30px 90px #14191a1a,0 0 60px #b8960c0f,inset 0 1px #fff6}.wt-login__card-title{margin:0 0 6px;font-family:var(--fd);font-weight:800;text-transform:uppercase;letter-spacing:.005em;font-size:24px;line-height:1;color:var(--text)}.wt-login__card-subtitle{margin:0 0 22px;font-size:13px;line-height:1.5;color:var(--muted2)}.wt-login__form{display:grid;gap:14px}.wt-login__note{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:var(--muted2);border-left:3px solid var(--g);padding-left:10px}.wt-login__legal{position:absolute;z-index:2;left:0;right:0;bottom:18px;margin:0;text-align:center;font-size:12px;color:var(--muted)}.wt-brand{display:inline-flex;align-items:center;gap:10px}.logo-mark{flex-shrink:0;color:var(--g);filter:drop-shadow(0 0 10px rgba(var(--g-rgb),.28));overflow:visible}.logo-mark .sat{fill:var(--text)}.logo-mark .hub{fill:currentColor}.logo-mark circle{transform-box:fill-box;transform-origin:center}.logo-mark .bead{fill:currentColor;opacity:0}.logo-mark.connect .sat{animation:wt-logo-snap .95s cubic-bezier(.25,.9,.3,1) backwards}.logo-mark.connect .sat.s-tl{--sc: 2.4px;--sd: 2px;animation-delay:80ms}.logo-mark.connect .sat.s-tr{--sc: -2.7px;--sd: 1.7px;animation-delay:.18s}.logo-mark.connect .sat.s-bl{--sc: 1.6px;--sd: -2.5px;animation-delay:.28s}.logo-mark.connect .sat.s-br{--sc: -2.2px;--sd: -2px;animation-delay:.38s}.logo-mark.connect .ln{animation:wt-logo-draw .75s cubic-bezier(.33,1,.68,1) backwards}.logo-mark.connect .ln.l1{animation-delay:.38s}.logo-mark.connect .ln.l2{animation-delay:.47s}.logo-mark.connect .ln.l3{animation-delay:.56s}.logo-mark.connect .ln.l4{animation-delay:.65s}.logo-mark.connect .hub{animation:wt-logo-ignite 1s ease-out .42s backwards}.logo-mark.signal .bead{animation:wt-logo-sig 1.7s cubic-bezier(.4,.1,.35,1) both}.logo-mark.signal .bead.b-tl{--tx: -10px;--ty: -9.5px;animation-delay:0ms}.logo-mark.signal .bead.b-tr{--tx: 10px;--ty: -9.5px;animation-delay:.16s}.logo-mark.signal .bead.b-bl{--tx: -10px;--ty: 9.5px;animation-delay:.32s}.logo-mark.signal .bead.b-br{--tx: 10px;--ty: 9.5px;animation-delay:.48s}@keyframes wt-logo-snap{0%{opacity:.25;transform:translate(var(--sc),var(--sd)) scale(.72)}60%{opacity:1}to{opacity:1;transform:translate(0) scale(1)}}@keyframes wt-logo-draw{0%{stroke-dasharray:14;stroke-dashoffset:14}to{stroke-dasharray:14;stroke-dashoffset:0}}@keyframes wt-logo-ignite{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes wt-logo-sig{0%{opacity:0;transform:translate(0) scale(.6)}14%{opacity:1;transform:translate(0) scale(1)}72%{opacity:.95;transform:translate(var(--tx),var(--ty)) scale(1)}84%{opacity:1;transform:translate(var(--tx),var(--ty)) scale(1.5)}94%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.logo-mark.connect .sat,.logo-mark.connect .ln,.logo-mark.connect .hub,.logo-mark.signal .bead{animation:none}}.logo-word{font-family:var(--fd);font-weight:900;font-size:21px;line-height:1;color:var(--text);display:inline-flex;align-items:baseline;white-space:nowrap}.logo-word .wreq{font-family:var(--fm);font-weight:700;font-style:italic;text-transform:lowercase;color:var(--g);font-size:1.05em;letter-spacing:-.01em;margin-right:.03em;text-shadow:0 0 .5em rgba(var(--g-rgb),.3)}.logo-word .wmid{font-weight:700;text-transform:lowercase;color:var(--text);opacity:.84;letter-spacing:.012em}.logo-word .wnode{font-weight:900;text-transform:uppercase;color:var(--g);letter-spacing:.005em;margin-left:.015em}:root,[data-theme=gold-dark]{--bg-primary: #0a0a0f;--bg-secondary: #12121a;--bg-tertiary: #1a1a2e;--bg-card: #16161f;--bg-hover: #1e1e2d;--bg-input: #12121a;--bg: #0F1213;--s1: #161b1c;--s2: #1c2324;--s3: #232b2d;--border-primary: #2a2a3e;--border-secondary: #333350;--border: rgba(253,213,7,.06);--border2: rgba(253,213,7,.15);--border-hover: rgba(253,213,7,.25);--text-primary: #e8e8f0;--text-secondary: #a0a0b8;--text-muted: #6a6a82;--text: #ddd8cc;--muted: #6e7a7a;--muted2: #8FA3A3;--accent-primary: #d4a843;--accent-secondary: #b8942e;--accent-glow: rgba(212, 168, 67, .15);--g: #fdd507;--g-rgb: 253, 213, 7;--g2: #B49404;--o: #FF5C35;--p: #8FA3A3;--b: #6D7D8F;--y: #F59E0B;--success: #4caf50;--warning: #ff9800;--danger: #f44336;--error: #ef4444;--info: #2196f3;--g-bg: rgba(253,213,7,.06);--g-bg-hover: rgba(253,213,7,.12);--b-bg: rgba(59,130,246,.06);--p-bg: rgba(143,163,163,.06);--o-bg: rgba(255,92,53,.06);--success-bg: rgba(76,175,80,.08);--error-bg: rgba(239,68,68,.08);--warning-bg: rgba(255,152,0,.08);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--font-display: "Barlow Condensed", sans-serif;--font-body: "Barlow", sans-serif;--fd: "Barlow Condensed", sans-serif;--fb: "Barlow", sans-serif;--fm: "JetBrains Mono", monospace;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--r-sm: 6px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--r-full: 9999px;--shadow-sm: 0 1px 3px rgba(0,0,0,.3);--shadow-md: 0 4px 12px rgba(0,0,0,.4);--shadow-lg: 0 8px 24px rgba(0,0,0,.5);--transition: .2s ease;--ease: cubic-bezier(.4, 0, .2, 1);--duration-fast: .1s;--duration-normal: .2s;--duration-slow: .35s;--sidebar-width: clamp(180px, 15vw, 260px);--topnav-height: 72px;--content-max: 1400px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--z-sidebar: 90;--z-topnav: 100;--z-drawer: 999;--z-modal: 1000;--z-toast: 1100;--z-cmdk: 1200;--scrollbar-thumb: rgba(253,213,7,.15);--scrollbar-track: var(--bg)}[data-theme=silver-dark]{--accent-primary: #94a3b8;--accent-secondary: #7d8da0;--accent-glow: rgba(148, 163, 184, .15);--bg: #12141A;--s1: #1A1D26;--s2: #22252F;--s3: #2A2E3A;--border: rgba(192,206,220,.08);--border2: rgba(192,206,220,.15);--border-hover: rgba(192,206,220,.25);--g: #C0CEDC;--g-rgb: 192, 206, 220;--g2: #8A9BB0;--o: #FF6B4A;--p: #94A8C0;--b: #7B8FA8;--y: #D4A843;--text: #E8ECF2;--muted: #6B7A8D;--muted2: #94A3B8;--font-display: "Barlow Condensed", sans-serif;--font-body: "Barlow", sans-serif;--fd: "Barlow Condensed", sans-serif;--fb: "Barlow", sans-serif;--fm: "JetBrains Mono", monospace;--success: #34d399;--error: #f87171;--info: #60a5fa;--warning: #fbbf24;--g-bg: rgba(192,206,220,.06);--g-bg-hover: rgba(192,206,220,.12);--b-bg: rgba(123,143,168,.06);--p-bg: rgba(148,168,192,.06);--o-bg: rgba(255,107,74,.06);--success-bg: rgba(52,211,153,.08);--error-bg: rgba(248,113,113,.08);--warning-bg: rgba(251,191,36,.08);--scrollbar-thumb: rgba(192,206,220,.15);--scrollbar-track: #12141A}[data-theme=light]{--bg-primary: #f8f9fc;--bg-secondary: #ffffff;--bg-tertiary: #f0f1f5;--bg-card: #ffffff;--bg-hover: #f0f1f5;--bg-input: #f4f5f8;--bg: #F5F6F8;--s1: #FFFFFF;--s2: #F0F1F3;--s3: #E8E9EB;--border-primary: #e2e4ea;--border-secondary: #d0d3db;--border: rgba(0,0,0,.08);--border2: rgba(0,0,0,.12);--border-hover: rgba(0,0,0,.18);--text-primary: #1a1a2e;--text-secondary: #555570;--text-muted: #8888a0;--text: #1A1D26;--muted: #6B7280;--muted2: #4B5563;--accent-primary: #b8942e;--accent-secondary: #a07d1e;--accent-glow: rgba(184, 148, 46, .1);--g: #B8960C;--g-rgb: 184, 150, 12;--g2: #8A7009;--o: #D94A2B;--p: #5A6B7A;--b: #2563EB;--y: #D97706;--success: #16a34a;--error: #dc2626;--info: #2563eb;--warning: #d97706;--font-display: "Barlow Condensed", sans-serif;--font-body: "Barlow", sans-serif;--fd: "Barlow Condensed", sans-serif;--fb: "Barlow", sans-serif;--fm: "JetBrains Mono", monospace;--g-bg: rgba(184,150,12,.06);--g-bg-hover: rgba(184,150,12,.12);--b-bg: rgba(37,99,235,.06);--p-bg: rgba(90,107,122,.06);--o-bg: rgba(217,74,43,.06);--success-bg: rgba(22,163,74,.06);--error-bg: rgba(220,38,38,.06);--warning-bg: rgba(217,119,6,.06);--shadow-sm: 0 1px 3px rgba(0,0,0,.08);--shadow-md: 0 4px 12px rgba(0,0,0,.1);--shadow-lg: 0 8px 24px rgba(0,0,0,.12);--scrollbar-thumb: rgba(0,0,0,.12);--scrollbar-track: #F5F6F8}.card{background:var(--s1);border:1px solid var(--border);border-radius:20px;padding:26px;transition:transform .15s,box-shadow .15s,border-color .2s}.card:hover{transform:translateY(-1px);border-color:var(--border2);box-shadow:var(--shadow-sm)}.card-interactive:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.ct,.card-title{font-family:var(--fd);font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin-bottom:18px;display:flex;align-items:center;gap:10px}.card-accent-g{border-left:3px solid var(--g)}.card-accent-b{border-left:3px solid var(--b)}.card-accent-p{border-left:3px solid var(--p)}.card-accent-o{border-left:3px solid var(--o)}.card-accent-success{border-left:3px solid var(--success)}.card-accent-error{border-left:3px solid var(--error)}.sh{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.sh-title{font-family:var(--fd);font-size:24px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;color:var(--text)}.sh-link{font-size:10px;color:var(--g);cursor:pointer;font-weight:600;transition:opacity .15s}.sh-link:hover{opacity:.7}[data-theme=gold-dark] .card,:root .card{background:#161b1c99;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(253,213,7,.08)}[data-theme=silver-dark] .card{background:#1a1d2699;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(192,206,220,.08)}[data-theme=light] .card{background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a;backdrop-filter:none}[data-theme=light] .card:hover{box-shadow:0 4px 12px #00000014;border-color:#0000001a}.ai-bar,.aria-bar{background:linear-gradient(135deg,#fdd5070d,#8fa3a30d);border:1px solid rgba(253,213,7,.18);border-radius:18px;padding:22px 28px;margin-bottom:28px;display:flex;gap:18px;align-items:flex-start;position:relative;overflow:hidden}.ai-bar:before,.aria-bar:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(253,213,7,.03) 0%,transparent 50%);pointer-events:none}.ai-ico,.aria-bar-icon{width:46px;height:46px;border-radius:14px;flex-shrink:0;background:#fdd5071a;border:1px solid rgba(253,213,7,.2);display:flex;align-items:center;justify-content:center;font-size:22px}.ai-label,.aria-bar-label{font-size:11px;font-family:var(--fm);color:var(--g);letter-spacing:1px;margin-bottom:6px;text-transform:uppercase;font-weight:700}.ai-body,.aria-bar-body{font-size:13px;color:var(--muted2);line-height:1.8}.ai-body strong,.aria-bar-body strong{color:var(--text)}.ai-live-dot{display:inline-block;width:6px;height:6px;background:#22c55e;border-radius:50%;margin-left:6px;animation:pulse 2s infinite;vertical-align:middle}.ai-cached-badge{font-size:8px;padding:1px 5px;border-radius:3px;background:#ffffff0a;color:var(--muted);margin-left:6px;font-family:var(--fm);vertical-align:middle;letter-spacing:.5px}[data-theme=light] .ai-cached-badge{background:#0000000a}[data-theme=gold-dark] .ai-bar,[data-theme=gold-dark] .aria-bar{background:#fdd5070a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(253,213,7,.15)}[data-theme=silver-dark] .ai-bar,[data-theme=silver-dark] .aria-bar{background:#c0cedc0a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(192,206,220,.12)}[data-theme=light] .ai-bar,[data-theme=light] .aria-bar{background:#b8960c08;border:1px solid rgba(184,150,12,.1)}[data-theme=light] .ai-ico,[data-theme=light] .aria-bar-icon{background:#b8960c0f;border-color:#b8960c26}.ai-bar-compact{padding:10px 16px;margin-bottom:0;border-radius:12px;gap:10px;align-items:center;align-self:stretch;transition:all .2s}.ai-bar-compact .ai-ico{width:30px;height:30px;border-radius:8px;font-size:14px}.ai-bar-compact .ai-label{font-size:9px;margin-bottom:2px;letter-spacing:.8px}.ai-bar-compact .ai-body{font-size:11px;line-height:1.5}.lyra-bar{background:linear-gradient(135deg,#8fa3a30d,#a855f70a);border:1px solid rgba(143,163,163,.18);border-radius:18px;padding:22px 28px;margin-bottom:28px;display:flex;gap:18px;align-items:flex-start;position:relative;overflow:hidden}.lyra-bar:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(143,163,163,.03) 0%,transparent 50%);pointer-events:none}.lyra-bar-icon{width:46px;height:46px;border-radius:14px;flex-shrink:0;background:#8fa3a31a;border:1px solid rgba(143,163,163,.2);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--p)}.lyra-bar-label{font-size:11px;font-family:var(--fm);color:var(--p);letter-spacing:1px;margin-bottom:6px;text-transform:uppercase;font-weight:700}.lyra-bar-body{font-size:13px;color:var(--muted2);line-height:1.8}[data-theme=light] .lyra-bar{background:#5a6b7a08;border-color:#5a6b7a1a}.metrics,.metrics-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(135px,11vw,160px),1fr));gap:clamp(6px,.8vw,12px);margin-bottom:18px}.mc,.metric-card{background:var(--s1);border:1px solid var(--border);border-radius:14px;padding:14px 16px;position:relative;overflow:hidden;transition:transform .15s,box-shadow .2s,border-color .2s;min-height:0}.mc:before,.metric-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--mc,var(--g))}.mc:hover,.metric-card:hover{border-color:var(--border2);transform:translateY(-2px);box-shadow:var(--shadow-md)}.mc-label,.metric-label{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.mc-val,.metric-value{font-family:var(--fd);font-size:clamp(22px,2.4vw,34px);letter-spacing:.5px;line-height:1;animation:countUp .4s ease-out}.mc-delta,.metric-delta{font-size:11px;color:var(--g);margin-top:5px;font-weight:600;line-height:1.3}.mc-delta.r,.metric-delta.negative{color:#ff6b6b}.mc-ico,.metric-icon{position:absolute;right:14px;top:14px;font-size:20px;opacity:.22}[data-theme=gold-dark] .mc,[data-theme=gold-dark] .metric-card{background:#161b1c99;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(253,213,7,.08)}[data-theme=gold-dark] .mc:hover,[data-theme=gold-dark] .metric-card:hover{border-color:#fdd50740;box-shadow:0 8px 32px #fdd5070f}[data-theme=silver-dark] .mc,[data-theme=silver-dark] .metric-card{background:#1a1d2699;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(192,206,220,.08)}[data-theme=silver-dark] .mc:hover,[data-theme=silver-dark] .metric-card:hover{border-color:#c0cedc40;box-shadow:0 8px 32px #c0cedc0f}[data-theme=light] .mc,[data-theme=light] .metric-card{background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a;backdrop-filter:none}.topnav{background:var(--s1);border-bottom:1px solid var(--border);z-index:var(--z-topnav,100);display:flex;align-items:center;padding:0 clamp(12px,2vw,28px);gap:clamp(6px,1vw,14px);flex-shrink:0;height:var(--topnav-height)}[data-theme=gold-dark] .topnav,:root .topnav{background:#0f1213e6;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border-bottom:1px solid rgba(253,213,7,.08)}[data-theme=silver-dark] .topnav{background:#12141ae6;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border-bottom:1px solid rgba(192,206,220,.08)}[data-theme=light] .topnav{background:#ffffffeb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06)}.tn-logo{font-family:var(--fd);font-size:clamp(16px,1.6vw,20px);letter-spacing:2px;display:flex;flex-direction:column;align-items:flex-start;line-height:1;flex-shrink:0}.tn-logo-main{display:flex;align-items:center;gap:8px;position:relative}.tn-logo-text{position:relative;display:inline-block}.tn-logo-text:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:linear-gradient(90deg,var(--g),var(--g2,#B49404),var(--g));background-size:200% 100%;animation:logoShimmer 3s ease-in-out infinite;border-radius:2px;box-shadow:0 0 8px #fdd50766}.tn-logo-dot{width:8px;height:8px;border-radius:50%;background:var(--g);box-shadow:0 0 12px var(--g);animation:logoDotGlow 2s infinite}@keyframes logoDotGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.tn-logo-sub{font-family:var(--fb);font-size:clamp(8px,.8vw,10px);color:var(--text);opacity:.55;font-weight:500;letter-spacing:clamp(1.5px,.4vw,4px);text-transform:uppercase;margin-top:10px;padding-left:18px}.nav-pills{display:flex;gap:1px;background:var(--s1);border:1px solid var(--border);border-radius:10px;padding:3px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 2%,#000 98%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 2%,#000 98%,transparent 100%)}.nav-pills::-webkit-scrollbar{display:none}.hdr-icon-btn{display:flex;align-items:center;gap:4px;padding:6px 8px;background:var(--s2);border:1px solid var(--border);border-radius:8px;cursor:pointer;color:var(--muted2);transition:all .2s;position:relative;font-family:var(--fb)}.hdr-icon-btn:hover{border-color:#fdd50733;color:var(--text)}[data-theme=light] .hdr-icon-btn{background:#00000008;border-color:#00000014}[data-theme=light] .hdr-icon-btn:hover{border-color:#0003}.notif-badge{position:absolute;top:-3px;right:-3px;width:16px;height:16px;border-radius:50%;background:var(--o);color:#fff;font-size:8px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg,#0F1213)}@keyframes badgePop{0%,to{transform:scale(1);box-shadow:0 0 #ff5c3599}50%{transform:scale(1.15);box-shadow:0 0 0 5px #ff5c3500}}.bell-ring{animation:bellRing 1.8s ease-in-out infinite}.notif-badge.pulsing{animation:badgePop 2.2s ease-in-out infinite}.notif-dd-overlay{position:fixed;inset:0;background:#00000061;z-index:1001;opacity:0;visibility:hidden;transition:opacity .3s;cursor:pointer}.notif-dd-wrap.open .notif-dd-overlay{opacity:1;visibility:visible}.notif-dd{position:fixed;top:0;right:-440px;width:420px;height:100dvh;background:var(--s1);border-left:1px solid var(--border);display:flex;flex-direction:column;transition:right .3s cubic-bezier(.4,0,.2,1);z-index:1002;box-shadow:-8px 0 48px #00000080;overflow:hidden}.notif-dd-wrap.open .notif-dd{right:0}.notif-dd-hd{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 14px;border-bottom:1px solid var(--border);flex-shrink:0}.notif-dd-title{font-weight:800;font-size:14px;font-family:var(--fd);letter-spacing:.5px}.notif-dd-list{flex:1;overflow-y:auto;overscroll-behavior:contain}.notif-dd-item{display:flex;gap:10px;padding:13px 18px;cursor:pointer;transition:background .15s;border-bottom:1px solid rgba(255,255,255,.03)}.notif-dd-item:hover{background:#fdd50706}.notif-dd-item.unread{background:#fdd50705}.notif-dd-item.urgent{border-left:3px solid #EF4444}[data-theme=light] .notif-dd{background:#fff}[data-theme=light] .notif-dd-item:hover{background:#00000005}.th-stack{display:flex;flex-direction:column;background:var(--s2);border:1px solid var(--border);border-radius:6px;padding:2px}.th-btn{padding:3px 5px;border-radius:4px;border:none;font-size:9px;cursor:pointer;transition:all .2s;line-height:1;background:transparent;color:var(--muted)}.th-btn.on{background:var(--g);color:#000}[data-theme=light] .th-btn.on{background:var(--g);color:#fff}.role-pill{display:flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;background:var(--s2);border:1px solid var(--border);border-radius:20px;cursor:pointer;position:relative;transition:border-color .2s}.role-pill:hover{border-color:#fdd5074d}.rp-avatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-family:var(--fm)}.rp-name{font-size:10px;font-family:var(--fm);color:var(--text);max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-chevron{font-size:8px;color:var(--muted)}.role-dd{position:absolute;top:calc(100% + 6px);right:0;background:var(--s1);border:1px solid var(--border);border-radius:12px;padding:6px;display:none;min-width:200px;z-index:9999;box-shadow:0 12px 40px #00000080}.role-dd.show{display:block}.rdd-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:10px;transition:background .15s}.rdd-item:hover{background:var(--s2)}.rdd-av{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;font-family:var(--fm);flex-shrink:0}.rdd-name{font-family:var(--fd);font-size:11px;color:var(--text)}.rdd-role{font-size:8px;color:var(--muted)}.rdd-sep{height:1px;background:var(--border);margin:4px 0}[data-theme=light] .role-pill{background:#00000008;border-color:#00000014}[data-theme=light] .role-dd{background:#fff;box-shadow:0 8px 32px #0000001f}.cmdk-overlay{position:fixed;inset:0;background:#0009;z-index:var(--z-cmdk,1200);display:none;align-items:flex-start;justify-content:center;padding-top:min(20vh,160px);backdrop-filter:blur(4px)}.cmdk-overlay.open{display:flex}.cmdk-box{width:580px;max-height:480px;background:var(--s1);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 64px #00000080;overflow:hidden;animation:cmdkIn .2s ease}@keyframes cmdkIn{0%{opacity:0;transform:scale(.96) translateY(-12px)}to{opacity:1;transform:scale(1) translateY(0)}}.cmdk-input{flex:1;background:transparent;border:none;outline:none;font-size:15px;font-family:var(--fb);color:var(--text)}.cmdk-input::placeholder{color:var(--muted)}.cmdk-item{display:flex;align-items:center;gap:10px;padding:9px 18px;cursor:pointer;transition:background .1s;font-size:13px;color:var(--muted2)}.cmdk-item:hover,.cmdk-item.active{background:#fdd5070d;color:var(--text)}.cmdk-item.active{border-left:2px solid var(--g);padding-left:16px}[data-theme=light] .cmdk-box{background:#fff;box-shadow:0 24px 64px #00000026}[data-theme=light] .cmdk-overlay{background:#0000004d}.skip-nav{position:absolute;top:-100%;left:16px;background:var(--g);color:#000;padding:8px 16px;border-radius:0 0 8px 8px;z-index:10000;font-size:13px;font-weight:700;text-decoration:none;transition:top .2s}.skip-nav:focus{top:0}.lang-btn{padding:3px;border-radius:6px;border:1px solid var(--border);background:var(--s2);cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.lang-dd{position:absolute;top:100%;right:0;margin-top:6px;background:var(--s1);border:1px solid var(--border);border-radius:10px;padding:4px;min-width:140px;z-index:999;box-shadow:0 8px 32px #0006}.lang-item{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:7px;cursor:pointer;font-size:11px;transition:background .15s}.lang-item:hover{background:var(--s2)}.lang-item.on{background:#fdd5070d}[data-theme=light] .lang-dd{background:#fff;box-shadow:0 8px 32px #0000001a}.topnav-compact{height:40px!important;padding-top:0!important;padding-bottom:0!important}.topnav-compact .nav-pills,.topnav-compact .nav-tag,.topnav-compact .tn-logo-sub,.topnav-compact .env-badge,.topnav-compact .hdr-clock{display:none}.topnav-compact .tn-logo{font-size:14px}.nav-tag{font-family:var(--fm);font-size:clamp(9px,.8vw,11px);padding:5px clamp(8px,1vw,14px);border-radius:8px;border:1px solid rgba(253,213,7,.3);color:var(--g);background:#fdd5070f;display:flex;align-items:center;gap:6px;flex-shrink:0}.nav-tag .pulse{width:6px;height:6px;border-radius:50%;background:var(--g);animation:logoDotGlow 2s infinite}[data-theme=silver-dark] .nav-tag{border-color:#c0cedc4d;color:var(--g);background:#c0cedc0f}[data-theme=light] .nav-tag{border-color:#b8960c33;color:var(--g);background:#b8960c0a}.env-badge{font-family:var(--fm);font-size:7px;letter-spacing:1px;padding:2px 6px;border-radius:4px;background:#fdd50714;color:var(--g);border:1px solid rgba(253,213,7,.2);font-weight:700;flex-shrink:0}.npill-badge{font-family:var(--fm);font-size:7px;padding:1px 4px;border-radius:8px;background:#ffffff14;color:var(--muted);margin-left:3px;font-weight:700;min-width:12px;text-align:center}.npill.on .npill-badge{background:#00000026;color:#000}[data-theme=light] .npill.on .npill-badge{color:#fff}.aria-microbar{display:flex;align-items:center;gap:8px;padding:4px clamp(12px,2vw,28px);background:#fdd50705;border-bottom:1px solid rgba(253,213,7,.06);font-size:10px;color:var(--muted2);flex-shrink:0;transition:max-height .2s,opacity .2s;overflow:hidden}.aria-microbar.collapsed{max-height:0;opacity:0;padding:0 clamp(12px,2vw,28px);border:none}[data-theme=silver-dark] .aria-microbar{background:#c0cedc05;border-color:#c0cedc0f}[data-theme=light] .aria-microbar{background:#b8960c05;border-color:#b8960c0f}.alert-banner{display:flex;align-items:center;gap:10px;padding:8px clamp(12px,2vw,28px);font-size:11px;font-weight:600;flex-shrink:0;transition:max-height .2s,opacity .2s}.alert-banner-warn{background:#ef44440f;border-bottom:1px solid rgba(239,68,68,.12);color:#ef4444}.alert-banner-info{background:#3b82f60a;border-bottom:1px solid rgba(59,130,246,.08);color:var(--b)}.topnav.role-employer{border-bottom-color:#fdd50726}.topnav.role-candidate{border-bottom-color:#8fa3a333}.topnav.role-admin{border-bottom-color:#3b82f633}.topnav.role-vendor{border-bottom-color:#f9731633}.rp-online{position:absolute;bottom:-1px;right:-1px;width:8px;height:8px;border-radius:50%;background:#22c55e;border:2px solid var(--s2)}.ndi-action{font-size:10px;padding:3px 9px;border-radius:5px;border:1px solid var(--border);background:transparent;color:var(--g);cursor:pointer;font-family:var(--fb);transition:background .15s;white-space:nowrap}.ndi-action:hover{background:#fdd50714}.notif-bubble{position:fixed;bottom:20px;left:20px;z-index:9000;background:var(--s1);border:1px solid var(--border);border-radius:14px;padding:12px 16px;display:flex;align-items:center;gap:10px;box-shadow:0 12px 40px #00000080;max-width:360px;animation:bubbleIn .4s cubic-bezier(.4,0,.2,1);pointer-events:auto}@keyframes bubbleIn{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bubbleOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(100px);opacity:0}}.notif-bubble.exiting{animation:bubbleOut .3s ease-in forwards}[data-theme=light] .notif-bubble{background:#fff;box-shadow:0 12px 40px #0000001f}.hdr-clock{font-family:var(--fm);font-size:9px;color:var(--muted);letter-spacing:.5px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;line-height:1.2}.mobile-nav-sheet{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;justify-content:flex-end}.mobile-nav-sheet-overlay{position:absolute;inset:0;background:#00000080}.mobile-nav-sheet-body{position:relative;background:var(--s1);border-top:1px solid var(--border);border-radius:20px 20px 0 0;padding:16px;max-height:70vh;overflow-y:auto;animation:sheetUp .3s ease}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(max-width:768px){.nav-pills,.hdr-icon-btn kbd{display:none}.notif-dd{width:calc(100vw - 16px);right:-100vw}.nav-tag,.hdr-clock,.env-badge{display:none}.aria-microbar{font-size:9px;padding:3px 12px}}.sidebar{background:var(--s1);border-right:1px solid var(--border);overflow-y:auto}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-track{background:#ffffff1a}.sidebar::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff59}.sb-sect{margin-bottom:2px}.sb-label{font-family:var(--fd);font-size:11px;letter-spacing:1.5px;font-weight:700;color:var(--text);text-transform:uppercase;margin-bottom:2px;padding:0 10px}.sb-item{display:flex;align-items:center;gap:8px;padding:7px 12px 7px 16px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:500;color:var(--muted2);transition:all .15s;margin-bottom:1px;border-left:2px solid transparent}.sb-item:hover{background:#ffffff0a;color:var(--text)}.sb-item.on,.sb-item.active{background:#fdd5070a;color:var(--g);border-left-color:var(--g);font-weight:600}.sb-item .ico{width:16px;height:16px;font-size:10px;margin-right:2px}.sb-cnt{margin-left:auto;font-size:10px;font-family:var(--fm);background:#fdd5071a;color:var(--g);padding:2px 8px;border-radius:100px;font-weight:600;flex-shrink:0}.sb-badge{margin-left:4px;font-size:8px;font-family:var(--fm);background:linear-gradient(135deg,var(--g),#e6c200);color:#000;padding:1px 6px;border-radius:4px;font-weight:800;flex-shrink:0;letter-spacing:.5px}.sb-toggle{display:flex;align-items:center;cursor:pointer;user-select:none;transition:all .2s;padding:6px 10px;border-radius:6px;margin-bottom:2px}.sb-toggle:hover{color:var(--g);background:#fdd50708}.sb-toggle span:first-child{flex:1}.sb-toggle.on{color:var(--g)}.sb-arrow{font-size:10px;color:var(--muted);transition:transform .25s var(--ease);margin-left:4px}.sb-toggle.on .sb-arrow{transform:rotate(90deg)}.sb-group{max-height:0;overflow:hidden;transition:max-height .3s var(--ease),opacity .25s ease;opacity:0}.sb-group.open{max-height:2000px;opacity:1}.sb-divider{height:1px;background:var(--border);margin:10px 8px}.sb-status{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-left:auto}.sb-status-green{background:#22c55e;box-shadow:0 0 6px #22c55e66}.sb-status-orange{background:var(--o);box-shadow:0 0 6px #ff5c3566}.sb-status-red{background:#ef4444;box-shadow:0 0 6px #ef444466}[data-theme=gold-dark] .sidebar{background:#0f1213cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}[data-theme=silver-dark] .sidebar{background:#12141ad9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}[data-theme=silver-dark] .sidebar::-webkit-scrollbar-thumb{background:#c0cedc1f}[data-theme=silver-dark] .sidebar::-webkit-scrollbar-thumb:hover{background:#c0cedc40}[data-theme=silver-dark] .sb-item.on,[data-theme=silver-dark] .sb-item.active{border-left-color:var(--g);color:var(--g)}[data-theme=silver-dark] .sb-label{color:var(--text)}[data-theme=silver-dark] .sb-toggle:hover,[data-theme=silver-dark] .sb-toggle.on{color:var(--g)}[data-theme=silver-dark] .sb-cnt{background:#c0cedc1a;color:var(--g)}[data-theme=light] .sidebar{background:#fafbfc;border-right:1px solid rgba(0,0,0,.06)}[data-theme=light] .sidebar::-webkit-scrollbar-track{background:#fafbfc}[data-theme=light] .sidebar::-webkit-scrollbar-thumb{background:#0000001a}[data-theme=light] .sidebar::-webkit-scrollbar-thumb:hover{background:#0003}[data-theme=light] .sb-item:hover{background:#00000008}[data-theme=light] .sb-item.on,[data-theme=light] .sb-item.active{background:#b8960c0f;border-left-color:var(--g);color:var(--g)}[data-theme=light] .sb-label{color:var(--text)}[data-theme=light] .sb-toggle:hover{color:var(--g);background:#b8960c08}[data-theme=light] .sb-toggle.on{color:var(--g)}[data-theme=light] .sb-cnt{background:#0000000a;color:var(--muted)}.table-wrap,.data-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--r-lg);border:1px solid var(--border)}.table-wrap table,.data-table-wrap table{width:100%;border-collapse:collapse}.table-wrap thead th,.data-table-wrap thead th{background:var(--s2);color:var(--muted);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:12px 14px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;position:sticky;top:0;z-index:1}th[data-sort],th.sortable{cursor:pointer;user-select:none;position:relative}th[data-sort]:hover,th.sortable:hover{color:var(--g)}th[data-sort]:after{content:"⇅";margin-left:4px;font-size:9px;opacity:.3}th[data-sort][data-dir=asc]:after{content:"↑";opacity:1;color:var(--g)}th[data-sort][data-dir=desc]:after{content:"↓";opacity:1;color:var(--g)}.table-wrap tbody td,.data-table-wrap tbody td{padding:12px 14px;border-bottom:1px solid var(--border);vertical-align:middle;font-size:13px;color:var(--text)}.table-wrap tbody tr:hover,.data-table-wrap tbody tr:hover{background:#ffffff08}.table-wrap tbody tr.clickable,.data-table-wrap tbody tr.clickable{cursor:pointer}[data-theme=light] .table-wrap tbody tr:hover,[data-theme=light] .data-table-wrap tbody tr:hover{background:#00000005}[data-theme=light] .table-wrap thead th,[data-theme=light] .data-table-wrap thead th{background:#f0f1f3;color:var(--muted)}[data-theme=light] .table-wrap,[data-theme=light] .data-table-wrap{border-color:#0000000f}.btn,.split-btn,.btn-s{font-family:var(--fb);transition:transform .1s,box-shadow .15s,background .15s}.btn:active,.split-btn:active,.btn-s:active{transform:scale(.97)}.btn-primary,.btn-g{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:14px;font-weight:700;font-size:15px;cursor:pointer;border:none;background:var(--g);color:#000;font-family:var(--fb);transition:all .25s}.btn-primary:hover,.btn-g:hover{transform:translateY(-3px);box-shadow:0 16px 48px #fdd50759;filter:brightness(1.1)}[data-theme=silver-dark] .btn-primary,[data-theme=silver-dark] .btn-g{background:var(--g);color:#12141a}[data-theme=silver-dark] .btn-primary:hover,[data-theme=silver-dark] .btn-g:hover{box-shadow:0 16px 48px #c0cedc33}[data-theme=light] .btn-primary,[data-theme=light] .btn-g{background:var(--g);color:#fff}.btn-sm,.btn-s{flex:1;padding:10px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer;border:none;font-family:var(--fb)}.bs-out{background:transparent;border:1px solid var(--border2);color:var(--muted2)}.bs-out:hover{border-color:var(--g);color:var(--g)}.bs-fill{background:var(--g);color:#000}.bs-fill:hover{opacity:.9}[data-theme=light] .bs-fill{background:var(--g);color:#fff;border-color:var(--g)}[data-theme=light] .bs-out{border-color:#0000001f;color:var(--text)}.btn-ghost{background:transparent;color:var(--muted2);border:1px solid var(--border2)}.btn-ghost:hover{color:var(--g);border-color:var(--g)}[data-theme=light] .btn-ghost{border-color:#0000001f;color:var(--text)}.btn-o{background:var(--o);color:#fff}.btn-o:hover{transform:translateY(-2px);box-shadow:0 12px 32px #ff5c354d}.btn-p{background:var(--p);color:#fff}.btn-p:hover{transform:translateY(-3px);box-shadow:0 16px 48px #8fa3a359}.chip{font-family:var(--fm);font-size:9px;padding:3px 10px;border-radius:100px;border:1px solid;transition:all .12s}.chip-g{color:var(--g);border-color:#fdd5074d;background:#fdd50714}.chip-p{color:var(--p);border-color:#8fa3a34d;background:#8fa3a314}.chip-o{color:var(--o);border-color:#ff5c354d;background:#ff5c3514}.chip-b{color:var(--b);border-color:#3b82f64d;background:#3b82f614}.chip-y{color:var(--y);border-color:#f59e0b4d;background:#f59e0b14}.chip-success{color:var(--success);border-color:#4caf504d;background:#4caf5014}.chip-error{color:var(--error);border-color:#ef44444d;background:#ef444414}.chip-warning{color:var(--warning);border-color:#ff98004d;background:#ff980014}[data-theme=light] .chip{border-color:#0000001a}[data-theme=light] .chip-g{color:var(--g);border-color:#b8960c33;background:#b8960c0f}[data-theme=silver-dark] .chip-g{color:var(--g);border-color:#c0cedc4d;background:#c0cedc14}.fchip,.filter-chip{padding:7px 16px;border-radius:100px;border:1px solid var(--border2);background:transparent;color:var(--muted2);font-size:12px;font-weight:600;cursor:pointer;font-family:var(--fb);transition:all .15s}.fchip:hover,.filter-chip:hover{border-color:var(--g);color:var(--g);transform:translateY(-1px)}.fchip.on,.fchip.active,.filter-chip.on,.filter-chip.active{background:var(--g);color:#000;border-color:var(--g)}[data-theme=light] .fchip,[data-theme=light] .filter-chip{border-color:#0000001a;color:var(--muted)}[data-theme=light] .fchip.on,[data-theme=light] .fchip.active,[data-theme=light] .filter-chip.on,[data-theme=light] .filter-chip.active{background:var(--g);color:#fff;border-color:var(--g)}.tag{font-size:10px;padding:3px 9px;border-radius:6px;background:#8fa3a31a;color:#8fa3a3;border:1px solid rgba(143,163,163,.2);font-weight:500;transition:all .12s}.tags{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:14px}[data-theme=light] .tag{border-color:#00000014;background:#00000005}.badge-g{background:#fdd5071f;color:var(--g);border:1px solid rgba(253,213,7,.3);padding:4px 12px;border-radius:20px;font-size:10px;font-weight:800}.badge-b{background:#3b82f61f;color:var(--b);border:1px solid rgba(59,130,246,.3);padding:4px 12px;border-radius:20px;font-size:10px;font-weight:800}.badge-o{background:#ff5c351f;color:var(--o);border:1px solid rgba(255,92,53,.3);padding:4px 12px;border-radius:20px;font-size:10px;font-weight:800}[data-theme=silver-dark] .badge-g{background:#c0cedc1f;color:var(--g);border:1px solid rgba(192,206,220,.3)}.status{font-family:var(--fm);font-size:10px;padding:5px 12px;border-radius:100px;font-weight:600;flex-shrink:0}.st-int{background:#ff5c351f;color:var(--o);border:1px solid rgba(255,92,53,.3)}.st-view{background:#fdd5071a;color:var(--g);border:1px solid rgba(253,213,7,.3)}.st-app{background:#8fa3a31a;color:var(--p);border:1px solid rgba(143,163,163,.3)}.st-pend{background:#ffffff0d;color:var(--muted);border:1px solid var(--border)}.jcard{background:var(--s2);border:1px solid var(--border);border-radius:16px;padding:20px;margin-bottom:12px;transition:border-color .2s;cursor:pointer}.jcard:hover{border-color:var(--border2)}[data-theme=gold-dark] .jcard{background:#161b1c66}[data-theme=silver-dark] .jcard{background:#1a1d2666}[data-theme=light] .jcard{background:#fff;border-color:#0000000f}[data-theme=light] .jcard:hover{border-color:#00000026;box-shadow:0 2px 8px #0000000f}.job-stab{padding:10px 16px;font-size:12px;font-weight:700;border:none;background:transparent;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;transition:all .15s;letter-spacing:.3px;font-family:var(--fb)}.job-stab:hover{color:var(--text)}.job-stab.on,[data-theme=light] .job-stab.on{color:var(--g);border-bottom-color:var(--g)}.job-stab-cnt{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;border-radius:8px;background:#ffffff0f;color:var(--muted);font-size:9px;font-weight:800;padding:0 4px;margin-left:5px;font-family:var(--fm)}.job-stab.on .job-stab-cnt{background:#00ffb21f;color:var(--g)}[data-theme=light] .job-stab-cnt{background:#0000000a}[data-theme=light] .job-stab.on .job-stab-cnt{background:#00800014;color:var(--g)}.jcat{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--s1);border:1px solid var(--border);border-radius:12px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.jcat:hover{border-color:#fdd50733;transform:translateY(-2px);box-shadow:0 6px 20px #00000040}[data-theme=light] .jcat{background:#fff;border-color:#0000000f}[data-theme=light] .jcat:hover{border-color:#b8960c33;box-shadow:0 6px 20px #00000014}.jcat-ico{font-size:24px;flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border-radius:10px}[data-theme=light] .jcat-ico{background:#00000005}.jcat-info{flex:1;min-width:0}.jcat-name{font-family:var(--fd);font-size:13px;letter-spacing:.3px;color:var(--text);margin-bottom:2px}.jcat-sub{font-size:10px;color:var(--muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jcat-cnt{font-family:var(--fm);font-size:16px;font-weight:700;color:var(--g);flex-shrink:0}.ph,.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.ph-title,.page-header-title{font-family:var(--fd);font-size:clamp(22px,2.5vw,36px);letter-spacing:1px}.ph-sub,.page-header-sub{font-size:13px;color:var(--muted);margin-top:4px}.ph-compact .ph-title{font-size:clamp(18px,2vw,26px);letter-spacing:.5px}.ph-compact .ph-sub{font-size:12px;color:var(--muted2);margin-top:2px;opacity:.8}.drawer-overlay{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:var(--z-drawer);animation:fadeIn .2s ease}.drawer-panel{position:fixed;top:0;right:0;width:clamp(400px,40vw,600px);height:100vh;background:var(--s1);border-left:1px solid var(--border);z-index:calc(var(--z-drawer) + 1);overflow-y:auto;padding:24px;box-shadow:-4px 0 24px #0000004d;animation:slideInRight .3s var(--ease)}.drawer-close{position:absolute;top:12px;right:12px;background:none;border:none;color:var(--muted);font-size:20px;cursor:pointer;transition:color .15s}.drawer-close:hover{color:var(--text)}@media(max-width:480px){.drawer-panel{width:100vw}}[data-theme=light] .drawer-panel{background:#fff;border-left-color:#0000000f;box-shadow:-4px 0 24px #0000001a}.toast-container{position:fixed;bottom:28px;right:28px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{background:var(--s1);border:1px solid rgba(253,213,7,.25);border-radius:14px;padding:14px 18px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:500;box-shadow:0 8px 40px #00000080;max-width:380px;overflow:hidden;position:relative;animation:slideUp .35s cubic-bezier(.34,1.56,.64,1);pointer-events:auto}.toast-ico{width:28px;height:28px;border-radius:8px;background:#fdd50714;color:var(--g);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.toast-progress{position:absolute;bottom:0;left:0;height:2px;background:var(--g);border-radius:0 0 14px 14px;animation:toastProgress 2.8s linear forwards}[data-theme=silver-dark] .toast{border-color:#c0cedc59}[data-theme=light] .toast{background:#fff;border-color:#00000014;box-shadow:0 8px 40px #0000001f}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tagSlideIn{0%{opacity:0;transform:translateY(4px)}to{opacity:.85;transform:translateY(0)}}@keyframes toastProgress{0%{width:100%}to{width:0%}}@keyframes livePulse{0%,to{box-shadow:0 0 #fdd5074d}50%{box-shadow:0 0 0 6px #fdd50700}}@keyframes presencePulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes bellRing{0%,to{transform:rotate(0)}10%,50%{transform:rotate(12deg)}30%,70%{transform:rotate(-12deg)}90%{transform:rotate(4deg)}}@keyframes logoShimmer{0%{background-position:100% 0}50%{background-position:0% 0}to{background-position:100% 0}}.animate-fade{animation:fadeIn .3s ease}.animate-slide-up{animation:slideUp .35s ease}.animate-pulse{animation:pulse 2s infinite}.animate-count-up{animation:countUp .4s ease-out}.skeleton{background:linear-gradient(90deg,var(--s2) 25%,rgba(255,255,255,.04) 50%,var(--s2) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:6px;min-height:20px}.skel-line{height:12px;margin-bottom:8px;border-radius:4px}.skel-card{height:80px;border-radius:12px;margin-bottom:8px}.live-dot,.glow-dot{width:6px;height:6px;border-radius:50%;background:var(--g);animation:livePulse 2s infinite;display:inline-block}.presence-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:presencePulse 2s infinite}.air-pulse{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--g);animation:presencePulse 1.5s infinite;margin-right:6px}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.grid-6{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px}@media(max-width:1200px){.grid-4,.grid-6{grid-template-columns:repeat(3,1fr)}}@media(max-width:1100px){.metrics,.metrics-row{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:900px){.two-col{grid-template-columns:1fr}}@media(max-width:768px){.grid-2,.two-col,.grid-3{grid-template-columns:1fr}.grid-4,.grid-6{grid-template-columns:repeat(2,1fr)}.metrics,.metrics-row{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.ph,.page-header{flex-direction:column;gap:8px}table{font-size:10px!important}th,td{padding:6px 4px!important}}@media(max-width:480px){.grid-4,.grid-6{grid-template-columns:1fr}.metrics,.metrics-row{grid-template-columns:1fr!important}.card{padding:10px!important}.ct,.card-title{font-size:11px!important}.mc-val,.metric-value{font-size:clamp(18px,5vw,24px)!important}}@media print{.sidebar,.topnav,nav,.toast-container,.toast,.drawer-overlay,.drawer-panel,.fchip,.filter-chip{display:none!important}body{background:#fff!important;color:#000!important}.card{background:#fff!important;border:1px solid #ddd!important;box-shadow:none!important;break-inside:avoid}.mc,.metric-card{background:#fff!important;border:1px solid #ddd!important}.metrics,.metrics-row{grid-template-columns:repeat(4,1fr)!important}.two-col{grid-template-columns:1fr 1fr!important}.ai-bar,.aria-bar{background:#f5f5f5!important;border:1px solid #ddd!important}*{color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.chip,.tag{border:1px solid #aaa!important}a{text-decoration:none!important}}@keyframes sc-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.sc-expanded-pane{animation:sc-slide-down .22s ease-out both}.glass{background:#161b1c8c;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(253,213,7,.08);box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d}.ico{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;font-size:11px;font-weight:700;flex-shrink:0;line-height:1}.ico-sm{width:14px;height:14px;font-size:9px;border-radius:3px}.ico-g{background:#fdd50714;color:var(--g)}.ico-b{background:#3b82f614;color:var(--b)}.ico-p{background:#8fa3a314;color:var(--p)}.ico-o{background:#ff5c3514;color:var(--o)}.ico-y{background:#f59e0b14;color:var(--y)}.empty-state{text-align:center;padding:48px 24px;color:var(--muted)}.empty-state-ico{font-size:36px;margin-bottom:12px;opacity:.4}.empty-state-title{font-family:var(--fd);font-size:18px;letter-spacing:1px;margin-bottom:8px;color:var(--text)}.empty-state-sub,.empty-state-desc{font-size:13px;line-height:1.7;max-width:400px;margin:0 auto 16px}.breadcrumb{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--muted);padding:0 0 8px;font-family:var(--fb)}.breadcrumb span{cursor:pointer;transition:color .15s}.breadcrumb span:hover{color:var(--text)}.breadcrumb .bc-sep{opacity:.3;font-size:8px}.breadcrumb .bc-active{color:var(--text);font-weight:600}.inp{flex:1;background:var(--s2);border:1px solid var(--border2);border-radius:12px;padding:12px 16px;color:var(--text);font-family:var(--fb);font-size:13px;outline:none;transition:border-color .15s}.inp:focus{border-color:var(--g)}.inp::placeholder{color:var(--muted)}[data-theme=light] .inp,[data-theme=light] input,[data-theme=light] textarea,[data-theme=light] select{background:#f5f6f8;border-color:#0000001a;color:var(--text)}[data-tip]{position:relative;cursor:help}[data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);background:#1a1d26;color:#e8ecf2;padding:6px 10px;border-radius:6px;font-size:10px;white-space:normal;line-height:1.4;max-width:250px;opacity:0;visibility:hidden;transition:all .15s;pointer-events:none;z-index:999;box-shadow:0 4px 12px #0000004d}[data-tip]:hover:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.main{overflow-y:auto}.main::-webkit-scrollbar{width:5px}.main::-webkit-scrollbar-track{background:transparent}.main::-webkit-scrollbar-thumb{background:#fdd5071a;border-radius:3px}.main::-webkit-scrollbar-thumb:hover{background:#fdd50733}[data-theme=silver-dark] .main::-webkit-scrollbar-thumb{background:#c0cedc1a}[data-theme=silver-dark] .main::-webkit-scrollbar-thumb:hover{background:#c0cedc33}.presence{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--muted)}.npill{padding:6px clamp(8px,.8vw,14px);border-radius:8px;cursor:pointer;font-size:clamp(10px,.85vw,12px);font-weight:600;color:var(--muted2);transition:all .15s;border:none;background:none;font-family:var(--fb);white-space:nowrap}.npill:hover{color:var(--text)}.npill.on{background:var(--g);color:#000;font-weight:700}[data-theme=silver-dark] .npill.on{background:var(--g);color:#12141a;font-weight:800}[data-theme=light] .npill.on{background:var(--g);color:#fff;font-weight:800}.air-hero{background:linear-gradient(135deg,#fdd5070f,#fdd50703);border:1px solid rgba(253,213,7,.15);border-radius:16px;padding:24px;margin-bottom:20px;position:relative;overflow:hidden}.air-hero:before{content:"";position:absolute;top:-50%;right:-20%;width:300px;height:300px;background:radial-gradient(circle,rgba(253,213,7,.06) 0%,transparent 70%);pointer-events:none}.air-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background:linear-gradient(135deg,var(--g),#f0c000);color:#0a0c0c;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}.air-title{font-family:var(--fd);font-size:26px;letter-spacing:1px;margin-bottom:4px}.air-sub{font-size:13px;color:var(--muted2);line-height:1.7}.air-tabs{display:flex;gap:4px;margin-bottom:20px;background:var(--s1);border-radius:14px;padding:4px;border:1px solid rgba(255,255,255,.1)}.air-tab{flex:1;padding:10px 6px;text-align:center;font-size:10px;font-weight:700;border-radius:10px;cursor:pointer;transition:all .18s ease;color:var(--muted2);border:1px solid transparent;background:transparent;font-family:var(--fb);letter-spacing:.3px;white-space:nowrap;user-select:none;display:flex;flex-direction:column;align-items:center;gap:3px}.air-tab:hover{color:var(--text);background:#ffffff0f;border-color:#ffffff1a;transform:translateY(-1px);box-shadow:0 2px 8px #00000040}.air-tab:active{transform:translateY(0);box-shadow:none}.air-tab.on{background:linear-gradient(135deg,#fdd5072e,#fdd5070f);color:var(--g);border-color:#fdd5074d;box-shadow:0 2px 12px #fdd5071f,inset 0 1px #fdd5071a}.air-tab-ico{font-size:16px;line-height:1;display:block}.air-tab-lbl{font-size:9px;letter-spacing:.4px;text-transform:uppercase;line-height:1;display:block}.air-panel{display:none}.air-panel.on{display:block}.air-chat{border:1px solid var(--border);border-radius:14px;overflow:hidden;min-height:400px;display:flex;flex-direction:column;background:var(--s2)}.air-chat-hd{padding:12px 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;background:var(--s1)}.air-chat-msgs{flex:1;padding:16px;overflow-y:auto;max-height:350px;display:flex;flex-direction:column;gap:10px}.air-msg{max-width:80%;padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.6;color:var(--muted2);animation:fadeIn .3s}.air-msg.ai{background:#fdd5070f;border:1px solid rgba(253,213,7,.1);border-radius:14px 14px 14px 4px;align-self:flex-start}.air-msg.user{background:var(--s1);border:1px solid var(--border);border-radius:14px 14px 4px;align-self:flex-end}.air-msg .air-msg-from{font-size:9px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.air-msg.ai .air-msg-from{color:var(--g)}.air-msg.user .air-msg-from{color:var(--muted)}.air-chat-inp{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--border);background:var(--s1)}.air-score{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;font-weight:800;font-size:14px;flex-shrink:0}.air-score-high{background:#fdd5071a;color:var(--g);border:2px solid rgba(253,213,7,.2)}.air-score-mid{background:#3b82f61a;color:var(--b);border:2px solid rgba(59,130,246,.2)}.air-score-low{background:#ff5c351a;color:var(--o);border:2px solid rgba(255,92,53,.2)}.air-channel{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:10px;font-weight:600}.air-ch-email{background:#3b82f614;color:var(--b)}.air-ch-whatsapp{background:#25d36614;color:#25d366}.air-ch-phone{background:#8fa3a314;color:var(--p)}.air-ch-chat{background:#fdd50714;color:var(--g)}.air-esc{border-left:3px solid var(--o);background:#ff5c3508}[data-theme=light] .air-hero{background:linear-gradient(135deg,#b8960c0a,#b8960c03);border-color:#b8960c1f}[data-theme=light] .air-tab.on{background:linear-gradient(135deg,#b8960c1f,#b8960c0a);color:var(--g);border-color:#b8960c33}[data-theme=light] .air-msg.ai{background:#b8960c0a;border-color:#b8960c14}[data-theme=light] .air-score-high{background:#b8960c14;border-color:#b8960c26}[data-theme=silver-dark] .air-hero{background:linear-gradient(135deg,#c0cedc0a,#c0cedc03);border-color:#c0cedc1f}[data-theme=silver-dark] .air-tab.on{background:linear-gradient(135deg,#c0cedc26,#c0cedc0d);color:var(--g);border-color:#c0cedc40}@media(max-width:768px){.air-tabs{overflow-x:auto;flex-wrap:nowrap!important;gap:3px;padding:3px}.air-tab{white-space:nowrap;flex-shrink:0;min-width:72px}.air-chat-msgs{max-height:250px}.air-msg{max-width:90%!important}}.fin-divider{text-align:center;font-size:9px;letter-spacing:2px;color:var(--muted2);font-weight:700;padding:12px 0;text-transform:uppercase}.fin-sc-card{transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;cursor:pointer}.fin-sc-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}@keyframes finPulseGlow{0%,to{box-shadow:0 0 8px #fdd50766}50%{box-shadow:0 0 18px #fdd507cc,0 0 30px #fdd5074d}}.fin-pulse-dot{animation:finPulseGlow 2s ease-in-out infinite}.fin-param-card{transition:border-color .15s}.fin-param-card:hover{border-color:#ffffff26!important}.fin-delivers-row:hover{background:#ffffff08}.fin-split{display:grid;gap:24px;align-items:stretch}.fin-split-60{grid-template-columns:3fr 2fr}.fin-split-65{grid-template-columns:13fr 7fr}@media(max-width:768px){.fin-split,.fin-split-60,.fin-split-65{grid-template-columns:1fr}}.fin-chart-wrap{background:transparent;border:none;padding:0;display:flex;flex-direction:column}.fin-ue-hero{background:#fdd5070a;border:1px solid rgba(253,213,7,.25);border-radius:16px;padding:32px 24px;text-align:center;margin-bottom:16px;box-shadow:0 0 40px #fdd50714}.fin-ue-hero .ue-ratio{font-size:56px;font-weight:800;color:var(--g);font-family:var(--fd);letter-spacing:-2px;line-height:1;text-shadow:0 0 20px rgba(253,213,7,.2)}.fin-ue-hero .ue-label{font-size:11px;letter-spacing:2px;color:var(--muted);text-transform:uppercase;margin-top:4px}.fin-ue-hero .ue-tagline{font-size:13px;color:var(--muted2);margin-top:12px;font-style:italic}.fin-side-card{background:var(--s2);border:1px solid var(--border);border-radius:12px;padding:16px 18px}.fin-side-card .fsc-val{font-size:22px;font-weight:700;color:var(--text);font-family:var(--fd)}.fin-side-card .fsc-lbl{font-size:10px;letter-spacing:1.5px;color:var(--muted);text-transform:uppercase;margin-top:2px}.fin-path-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.fin-path-card{background:var(--s2);border:1px solid var(--border);border-radius:14px;padding:24px 20px;text-align:center}.fin-path-card .fpc-year{font-size:10px;letter-spacing:2px;color:var(--muted);text-transform:uppercase;margin-bottom:8px}.fin-path-card .fpc-arr{font-size:28px;font-weight:800;color:var(--g);font-family:var(--fd)}.fin-path-card .fpc-eq{font-size:13px;color:var(--muted2);margin:4px 0 8px}.fin-path-card .fpc-sub{font-size:11px;color:var(--muted)}@media(max-width:768px){.fin-path-cards{grid-template-columns:1fr}}.fin-comp-table{width:100%;border-collapse:collapse;font-size:12px}.fin-comp-table th{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-weight:600;padding:8px 12px;border-bottom:1px solid var(--border);text-align:left}.fin-comp-table td{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.04);color:var(--muted2);vertical-align:top}.fin-comp-table td:first-child{color:var(--text);font-weight:600}.fin-comp-table td:last-child{color:#fdd507cc;font-size:11px}.fin-comp-table tr:hover td{background:#ffffff05}.fin-why-now{border:1px solid rgba(253,213,7,.3);border-radius:14px;padding:28px 32px;background:#fdd50708}.fin-why-now .fwn-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:13px;color:var(--muted2);line-height:1.6}.fin-why-now .fwn-item:last-child{margin-bottom:0}.fin-why-now .fwn-ico{color:var(--g);flex-shrink:0;font-size:16px;margin-top:1px}.fin-vhist{overflow-x:auto;padding-bottom:8px}.fin-vhist-track{display:flex;align-items:center;gap:0;min-width:700px;padding:24px 0}.fin-vnode{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;cursor:pointer}.fin-vnode:before{content:"";position:absolute;top:50%;left:-50%;width:100%;height:2px;background:var(--border);transform:translateY(-50%)}.fin-vnode:first-child:before{display:none}.fin-vdot{border-radius:50%;background:var(--s2);border:2px solid var(--border);transition:all .2s;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:var(--muted)}.fin-vnode:hover .fin-vdot{border-color:var(--g);color:var(--g)}.fin-vlabel{font-size:9px;color:var(--muted);margin-top:6px;text-align:center;letter-spacing:.5px}.fin-vdate{font-size:8px;color:#ffffff40;margin-top:2px}.fin-vtooltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--s2);border:1px solid var(--border);border-radius:8px;padding:10px 14px;font-size:11px;color:var(--text);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s;z-index:200;text-align:left;min-width:180px}.fin-vnode:hover .fin-vtooltip{opacity:1}.fin-infra-card{transition:all .2s}[data-theme=light] .fin-comp-table td{color:#000000a6}[data-theme=light] .fin-comp-table td:first-child{color:var(--text)}[data-theme=light] .fin-delivers-row:hover{background:#00000008}[data-theme=light] .fin-vdot{background:var(--s1);border-color:var(--border)}[data-theme=light] .fin-why-now{background:#fdd50705;border-color:#fdd50733}@media(max-width:768px){#financials{padding:20px 16px 60px!important}.fin-ue-hero{padding:20px 16px}.fin-ue-hero .ue-ratio{font-size:40px}}@media(max-width:480px){.fin-vhist-track{min-width:500px}}.vc-footer{background:#0f1213f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(253,213,7,.1)}[data-theme=silver-dark] .vc-footer{background:#12141af2;border-top-color:#c0cedc1a}[data-theme=light] .vc-footer{background:#fafbfc;border-top-color:#0000000f;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .vc-footer svg g[fill="#e8e6e0"]{fill:#1a1d26!important}[data-theme=light] .vc-footer>div>div[style*="background: rgba(253,213,7"]{background:#b8960c4d!important}@media(max-width:768px){.vc-footer{padding:32px 20px 24px!important}}@media(max-width:480px){.vc-footer{padding:24px 16px 20px!important}}.kc{flex:0 0 220px;background:var(--s1);border-radius:14px;padding:12px;border:1px solid var(--border);display:flex;flex-direction:column}.kc-hd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.kc-title{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.kc-cnt{font-size:11px;font-weight:800;padding:2px 8px;border-radius:8px;font-family:var(--fm)}.kcard{background:var(--s2);border:1px solid var(--border);border-radius:12px;padding:12px;margin-bottom:8px;cursor:grab;transition:box-shadow .2s,transform .15s,border-color .15s;position:relative;user-select:none}.kcard:hover{box-shadow:0 4px 16px #0000004d;transform:translateY(-1px);border-color:#ffffff26}.kcard:active{cursor:grabbing;opacity:.8;transform:scale(.97)}.kcard.dragging{opacity:.35!important;transform:scale(.96)!important;box-shadow:none!important}.kcard-name{font-size:12px;font-weight:700;line-height:1.2}.kcard-role{font-size:10px;color:var(--muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kcard-score{font-size:10px;padding:3px 8px;border-radius:6px;display:inline-block;font-family:var(--fm)}.kcard-days{font-size:9px;color:var(--muted);margin-bottom:6px}.kcard-actions{display:flex;gap:4px}.kca{flex:1;padding:5px 0;border-radius:6px;font-size:9px;font-weight:700;border:none;cursor:pointer;transition:opacity .15s;text-align:center}.kca:hover{opacity:.8}.kca.g{background:#00ffb21f;color:var(--g)}.kca.b{background:#3b82f61f;color:var(--b)}.kca.p{background:#8b5cf61f;color:var(--p)}.kca.o{background:#ff5c3514;color:var(--o)}.kc-drop-zone{height:6px;border-radius:4px;transition:all .2s;margin-top:4px}.kc.drag-target{border-color:var(--g)!important;background:#fdd50705;box-shadow:0 0 0 2px #fdd5071a;transition:border-color .12s,box-shadow .12s}.kc-drag-handle{position:absolute;top:9px;right:9px;font-size:13px;color:var(--muted);opacity:0;transition:opacity .15s;cursor:grab;line-height:1;user-select:none;letter-spacing:-1px}.kcard:hover .kc-drag-handle{opacity:.7}[data-theme=gold-dark] .kc,:root .kc{background:#161b1c99;border:1px solid rgba(253,213,7,.08)}[data-theme=silver-dark] .kc{background:#1a1d2699;border:1px solid rgba(192,206,220,.08)}[data-theme=light] .kc{background:#fff;border:1px solid rgba(0,0,0,.06)}[data-theme=light] .kcard{background:#00000005;border-color:#0000000f}[data-theme=light] .kcard:hover{box-shadow:0 4px 12px #00000014;border-color:#0000001f}[data-theme=light] .kca.g{background:#00b46414}[data-theme=light] .kca.b{background:#3b82f614}[data-theme=light] .kca.p{background:#8b5cf614}.kanban-board{display:flex;gap:14px;overflow-x:auto;padding-bottom:16px;min-height:520px}.kanban-board::-webkit-scrollbar{height:4px}.kanban-board::-webkit-scrollbar-thumb{background:#fdd50733;border-radius:2px}[data-theme=silver-dark] .kanban-board::-webkit-scrollbar-thumb{background:#c0cedc33}[data-theme=light] .kanban-board::-webkit-scrollbar-thumb{background:#0000001a}.funnel-grid{display:grid;gap:0;align-items:center}.funnel-arrow{text-align:center;padding:0 2px;flex-shrink:0}.kcard-ghost{border-color:#ef444440!important;box-shadow:inset 0 0 0 1px #ef444414}.kcard-ghost:after{content:"u26A0";position:absolute;bottom:6px;right:6px;font-size:8px;color:#ef4444;opacity:.5}.kcard-selected{border-color:var(--g)!important;box-shadow:0 0 0 2px #00ffb226}.kcard-tooltip{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--s1);border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:9px;color:var(--muted2);line-height:1.5;z-index:20;pointer-events:none;box-shadow:0 4px 16px #0006;animation:tooltipIn .15s ease-out}@keyframes tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .kcard-tooltip{background:#fff;box-shadow:0 4px 16px #0000001f}.kc-collapsed{flex:0 0 36px!important;min-height:200px;transition:flex-basis .2s}.kc-collapsed:hover{background:#fdd50705}@keyframes cardLand{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.kcard-landed{animation:cardLand .25s ease-out}@media(max-width:768px){.kc{flex:0 0 180px;padding:10px}.kcard-tooltip,.funnel-arrow{display:none}.funnel-grid{grid-template-columns:repeat(6,1fr)!important}}@media(max-width:480px){.kc{flex:0 0 160px;padding:8px}.kcard{padding:8px}.kcard-actions{display:none}.kcard-score{font-size:9px;padding:2px 6px}.kc-title{font-size:8px}.kc-cnt{font-size:9px;padding:1px 6px}.kca{padding:3px 0;font-size:8px}.kanban-board{min-height:400px;gap:8px;scroll-snap-type:x mandatory}.kanban-board>.kc{scroll-snap-align:start}}.msg-v3{display:grid;grid-template-columns:310px 1fr 272px;height:calc(100vh - 180px);min-height:500px;border:1px solid var(--border);border-radius:16px;overflow:hidden}.msg-ch-bar{display:flex;align-items:center;gap:5px;padding:0 0 11px;flex-wrap:wrap}.msg-ch-bar-label{font-size:8px;font-weight:700;letter-spacing:.5px;color:var(--muted);margin-right:3px}.msg-ch-conn{font-size:9px;font-weight:700;padding:2px 8px;border-radius:12px;background:#ffffff0a;border:1px solid var(--border)}.msg-ch-conn.disconnected{color:#ffffff47}.msg-ch-badge{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:700;padding:2px 6px;border-radius:12px;flex-shrink:0}.msg-ch-badge.platform{background:#3b82f61f;color:var(--b)}.msg-ch-badge.whatsapp{background:#25d3661f;color:#25d366}.msg-ch-badge.email{background:#8b5cf61f;color:var(--p)}.msg-ch-badge.sms{background:#f59e0b1f;color:var(--y)}.msg-ch-badge.linkedin{background:#0a66c21f;color:#4f8ef7}.msg-ch-badge.wechat{background:#07c1601f;color:#07c160}.msg-ch-badge.kakaotalk{background:#f7e6001f;color:#b8a800}.msg-ch-badge.telegram{background:#0088cc1f;color:#08c}.msg-thread-col{display:flex;flex-direction:column;border-right:1px solid var(--border);background:var(--s1);overflow:hidden}.msg-search-wrap{position:relative;padding:12px 14px;border-bottom:1px solid var(--border)}.msg-search-wrap .search-ico{position:absolute;left:22px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--muted);pointer-events:none}.msg-search-wrap input{width:100%;padding:8px 10px 8px 30px;border:1px solid var(--border);border-radius:10px;background:#ffffff08;color:var(--text);font-size:12px;outline:none;transition:border-color .15s}.msg-search-wrap input:focus{border-color:var(--g)}.msg-search-wrap input::placeholder{color:var(--muted);opacity:.6}[data-theme=light] .msg-search-wrap input{background:#00000005}.msg-ch-pills{display:flex;gap:4px;padding:8px 14px;border-bottom:1px solid var(--border);overflow-x:auto;flex-shrink:0}.msg-ch-pills::-webkit-scrollbar{height:0}.mp{padding:4px 10px;border-radius:6px;font-size:10px;font-weight:600;background:transparent;color:var(--muted);cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:all .12s}.mp:hover{background:#ffffff0a;color:var(--text)}.mp.on{background:#00ffb214;color:var(--g);border-color:#00ffb233}[data-theme=light] .mp:hover{background:#0000000a}[data-theme=light] .mp.on{background:#22c55e0f;color:#16a34a;border-color:#22c55e33}.msg-tabs-row{display:flex;border-bottom:1px solid var(--border);flex-shrink:0}.msg-tab{flex:1;padding:8px 4px;font-size:11px;font-weight:600;color:var(--muted);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .12s}.msg-tab:hover{color:var(--text);background:#ffffff05}.msg-tab.on{color:var(--g);border-bottom-color:var(--g)}.msg-tab-cnt{font-size:9px;padding:1px 6px;border-radius:4px;background:#ffffff0f;font-family:var(--fm)}.msg-tab.on .msg-tab-cnt{background:#00ffb21f;color:var(--g)}[data-theme=light] .msg-tab:hover{background:#00000005}[data-theme=light] .msg-tab-cnt{background:#0000000a}[data-theme=light] .msg-tab.on .msg-tab-cnt{background:#22c55e14;color:#16a34a}.msg-thread-list{flex:1;overflow-y:auto;overflow-x:hidden}.msg-thread-list::-webkit-scrollbar{width:4px}.msg-thread-list::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.mth{display:flex;gap:9px;padding:11px 13px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .12s;align-items:flex-start;border-left:2.5px solid transparent;position:relative}.mth:hover{background:#ffffff08}.mth.on{background:#ffffff0d;border-left-color:var(--g)}.mth.unread{background:#00ffb204}.mth.urg-crit{border-left-color:var(--o)!important}.mth.urg-high{border-left-color:var(--y)!important}[data-theme=light] .mth:hover{background:#00000005}[data-theme=light] .mth.on{background:#00000008}[data-theme=light] .mth.unread{background:#22c55e04}.mth-av{position:relative;flex-shrink:0;width:38px;height:38px}.mth-av-inner{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.mth-ch-dot{position:absolute;bottom:-1px;right:-1px;width:13px;height:13px;border-radius:3px;border:1.5px solid var(--s1);display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:900;line-height:1}.mth-body{flex:1;min-width:0}.mth-name{font-size:11.5px;font-weight:700;color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mth.unread .mth-name{color:var(--text);font-weight:800}.mth-role{font-size:9px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.mth-prev{font-size:10px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;line-height:1.3}.mth.unread .mth-prev{color:var(--muted2)}.mth-meta{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}.mth-time{font-size:9px;color:var(--muted);font-family:var(--fm)}.mth-udot{width:6px;height:6px;border-radius:50%;background:var(--g)}.mth-opulse{width:6px;height:6px;border-radius:50%;background:var(--o);animation:opulse .9s ease-in-out infinite}@keyframes opulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.mth-badge{font-size:7.5px;padding:1px 5px;border-radius:4px;font-weight:700;white-space:nowrap}.msg-thr-footer{display:flex;gap:6px;padding:10px 14px;border-top:1px solid var(--border);flex-shrink:0}.msg-thr-footer button{flex:1;padding:6px;font-size:10px;font-weight:600;border-radius:6px;background:#ffffff0a;color:var(--muted);border:1px solid var(--border);cursor:pointer;transition:all .12s}.msg-thr-footer button:hover{color:var(--text);background:#ffffff0f}[data-theme=light] .msg-thr-footer button{background:#00000005}[data-theme=light] .msg-thr-footer button:hover{background:#0000000a}.msg-convo-col{display:flex;flex-direction:column;background:var(--s2);overflow:hidden}.msg-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:24px;text-align:center;color:var(--muted)}.msg-convo-hdr{padding:11px 14px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:9px;flex-shrink:0;background:var(--s1);flex-wrap:wrap;min-height:58px}.msg-convo-hdr .msg-av{position:relative;flex-shrink:0;width:40px;height:40px}.msg-convo-hdr .msg-av-inner{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.msg-convo-hdr .msg-ch-overlay{position:absolute;bottom:-2px;right:-2px;width:15px;height:15px;border-radius:4px;border:1.5px solid var(--bg1,#0a0c0c);display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700}.msg-convo-info{min-width:0}.msg-convo-info .name{font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-convo-info .role{font-size:10px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-convo-info .badges{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-top:3px}.msg-convo-info .badge{font-size:9px;padding:2px 8px;border-radius:6px;font-weight:700}.msg-convo-actions{display:flex;gap:5px;margin-left:auto;flex-wrap:wrap}.msg-convo-actions button{padding:5px 10px;font-size:9px;border-radius:6px;background:#ffffff0a;color:var(--muted);border:1px solid var(--border);cursor:pointer;font-weight:600;transition:all .12s}.msg-convo-actions button:hover{color:var(--text);border-color:var(--g)}[data-theme=light] .msg-convo-actions button{background:#00000005}.ivs-tab{padding:9px 14px;font-size:11px;font-weight:700;border:none;background:transparent;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;transition:all .15s;font-family:var(--fb);white-space:nowrap}.ivs-tab:hover{color:var(--text)}.ivs-tab.on{color:var(--g);border-bottom-color:var(--g)}.ivs-tab-cnt{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:15px;border-radius:8px;background:#ffffff0f;color:var(--muted);font-size:9px;font-weight:800;padding:0 3px;margin-left:4px;font-family:var(--fm)}.ivs-tab.on .ivs-tab-cnt{background:#00ffb21f;color:var(--g)}.ivs-tc-urgent{background:#ff5c351f!important;color:var(--o)!important}[data-theme=light] .ivs-tab{color:var(--muted2)}[data-theme=light] .ivs-tab.on{color:var(--g)}[data-theme=light] .ivs-tab-cnt{background:#0000000f;color:var(--muted2)}[data-theme=light] .ivs-tab.on .ivs-tab-cnt{background:#00b4641f;color:var(--g)}.ivs-kpi-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:16px}.ivs-cal-strip{display:flex;gap:6px}.ivs-tab-bar{display:flex;gap:0;border-bottom:2px solid var(--border);margin-bottom:14px;overflow-x:auto}.ivs-load-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.ivs-load-card{padding:10px;border-radius:10px;background:var(--s2);border:1px solid var(--border)}.ivs-load-bar{height:4px;border-radius:2px;margin-top:6px;transition:width .3s}.ivs-signal{font-size:10px;font-style:italic;padding:3px 0;display:flex;align-items:center;gap:4px;margin-top:2px}.ivs-bulk-bar{padding:10px 16px;background:var(--s1);border:1px solid rgba(253,213,7,.35);display:flex;gap:8px;align-items:center;border-radius:10px;margin-bottom:10px}.ivs-sc-drawer{margin-top:10px;padding:14px;background:#4f8ef708;border:1px solid rgba(79,142,247,.12);border-radius:10px}.ivs-sc-dim{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--border)}.ivs-sc-dim:last-child{border-bottom:none}.ivs-sc-dot{width:24px;height:24px;border-radius:6px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px;font-weight:700;transition:all .15s;background:transparent;color:var(--muted)}.ivs-sc-dot.active{background:var(--b);color:#fff;border-color:var(--b)}.ivs-sc-dot:hover{border-color:var(--b)}.ivs-debrief{font-size:8px;padding:1px 6px;border-radius:4px;font-weight:700;display:inline-flex;align-items:center;gap:3px}.ivs-funnel{margin-bottom:16px}.ivs-agent-queue{margin-bottom:14px;border:1px solid var(--border);border-radius:14px;overflow:hidden}.ivs-agent-item{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--border);font-size:11px;transition:background .12s}.ivs-agent-item:last-child{border-bottom:none}.ivs-agent-item:hover{background:#ffffff05}.ivs-agent-status{font-size:8px;padding:1px 6px;border-radius:4px;font-weight:700;white-space:nowrap;flex-shrink:0}.ivs-journey{display:flex;align-items:center;gap:0;margin-top:6px;margin-bottom:2px}.ivs-journey-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ivs-journey-line{height:2px;flex:1;min-width:8px}.ivs-journey-label{font-size:7px;text-align:center;color:var(--muted);margin-top:1px;line-height:1.1}.ivs-search{display:flex;gap:8px;margin-bottom:14px;align-items:center}.ivs-search-input{flex:1;padding:8px 14px;border-radius:10px;border:1px solid var(--border);background:var(--s2);color:var(--text);font-size:12px;font-family:var(--fb);outline:none;transition:border-color .15s}.ivs-search-input:focus{border-color:var(--g)}.ivs-search-input::placeholder{color:var(--muted)}[data-theme=light] .ivs-search-input{background:var(--s1);border-color:#0000001f}.ivs-cal-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.ivs-decision-bar{display:flex;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.ivs-analytics-row2{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px}.ivs-analytics-row1{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;margin-bottom:10px}[data-theme=light] .ivs-load-card{background:var(--s1)}[data-theme=light] .ivs-bulk-bar{background:#fffffff2;border-color:#caaa0066}[data-theme=light] .ivs-sc-drawer{background:#4f8ef70a;border-color:#4f8ef726}[data-theme=light] .ivs-sc-dot{border-color:#0000001f;color:var(--muted2)}.vs-kpi-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:14px}.vicc-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.vicc-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:16px}.vicc-grid-2-1{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-bottom:16px}.vicc-split{display:grid;grid-template-columns:280px 1fr;gap:12px}.vicc-live-layout{display:grid;grid-template-columns:1fr 340px;gap:12px}.vicc-cmp-layout{display:grid;grid-template-columns:1fr 80px 1fr;gap:8px;margin-bottom:16px;align-items:start}@media(max-width:768px){.ivs-kpi-grid,.vs-kpi-grid{grid-template-columns:repeat(3,1fr)}.ivs-cal-strip{overflow-x:auto;flex-wrap:nowrap}.ivs-tab-bar{overflow-x:auto}.ivs-load-grid{grid-template-columns:repeat(2,1fr)}.ivs-bulk-bar{flex-wrap:wrap}.ivs-cal-grid{grid-template-columns:repeat(2,1fr)}.ivs-search{flex-wrap:wrap}.ivs-analytics-row1{grid-template-columns:1fr}.ivs-analytics-row2{grid-template-columns:repeat(2,1fr)}.vicc-grid-2{grid-template-columns:1fr}.vicc-grid-3{grid-template-columns:1fr 1fr}.vicc-grid-2-1,.vicc-split,.vicc-live-layout,.vicc-cmp-layout{grid-template-columns:1fr}}@media(max-width:480px){.ivs-kpi-grid,.vs-kpi-grid{grid-template-columns:repeat(2,1fr)}.ivs-cal-strip{gap:4px}.ivs-load-grid,.ivs-cal-grid,.ivs-analytics-row2,.vicc-grid-3,.vicc-split{grid-template-columns:1fr}}.msg-msgs-area{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-height:0}.msg-msgs-area::-webkit-scrollbar{width:4px}.msg-msgs-area::-webkit-scrollbar-thumb{background:#fdd50714;border-radius:2px}.msg-date-sep{display:flex;align-items:center;gap:10px;margin:8px 0 4px;flex-shrink:0}.msg-date-sep:before,.msg-date-sep:after{content:"";flex:1;height:1px;background:var(--border)}.msg-date-sep span{font-size:9px;color:var(--muted);font-weight:700;letter-spacing:.5px;white-space:nowrap}.msg-row{display:flex;flex-direction:column;position:relative;flex-shrink:0;transition:background .15s}.msg-row:hover{background:#fdd50708}.msg-row.me{align-items:flex-end}.msg-row.them{align-items:flex-start}.bub{max-width:72%;padding:9px 13px;border-radius:14px;font-size:12.5px;line-height:1.65;word-wrap:break-word;position:relative;transition:transform .1s}.bub:hover{transform:translateY(-1px)}.bub.me{background:var(--p);color:#fff;border-radius:14px 14px 4px}.bub.them{background:var(--s1);border:1px solid var(--border);border-radius:14px 14px 14px 4px;color:var(--muted2)}.bub.aria-msg{background:#00ffb20d;border:1px solid rgba(0,255,178,.15);border-radius:12px;color:var(--text)}.bub.urgent-msg{border-left:3px solid var(--o)!important}[data-theme=light] .bub.me{background:var(--p);color:#fff}[data-theme=light] .bub.them{background:#fff;border:1px solid rgba(0,0,0,.08);color:var(--text)}[data-theme=light] .bub.aria-msg{background:#22c55e0a;border-color:#22c55e1f}.bub-meta{font-size:9px;color:var(--muted);margin-top:3px;display:flex;align-items:center;gap:4px}.bub-actions{display:flex;position:absolute;top:-26px;right:2px;background:var(--s1);border:1px solid var(--border);border-radius:8px;padding:3px 5px;gap:2px;opacity:0;transition:opacity .12s;pointer-events:none;box-shadow:0 4px 12px #0003}.msg-row:hover .bub-actions{opacity:1;pointer-events:all}.bub-act{background:none;border:none;cursor:pointer;font-size:11px;color:var(--muted);padding:2px 4px;border-radius:4px;transition:all .1s}.bub-act:hover{color:var(--text);background:#ffffff0f}[data-theme=light] .bub-actions{background:#fff;box-shadow:0 2px 8px #00000014}[data-theme=light] .bub-act:hover{background:#0000000a}.msg-sugg-strip{padding:10px 16px;border-top:1px solid rgba(0,255,178,.1);background:#00ffb205;display:flex;flex-direction:column;gap:6px;flex-shrink:0}.msg-sugg-lbl{font-size:9px;font-weight:700;letter-spacing:1px;color:var(--g);text-transform:uppercase}.msg-sugg-btns{display:flex;flex-wrap:wrap;gap:6px}.msg-sugg-btn{font-size:10px;padding:5px 9px;border-radius:8px;border:1px solid var(--border);background:#00ffb20a;color:var(--muted2);cursor:pointer;line-height:1.4;transition:all .12s;max-width:210px;text-align:left}.msg-sugg-btn:hover{border-color:var(--g);color:var(--text)}[data-theme=light] .msg-sugg-strip{background:#22c55e05;border-top-color:#22c55e1a}[data-theme=light] .msg-sugg-btn{background:#22c55e0a;color:#16a34a;border-color:#22c55e26}.msg-rch-strip{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.mrch-lbl{font-size:8px;font-weight:700;letter-spacing:.5px;color:var(--muted);margin-right:2px}.mrch-btn{font-size:9px;font-weight:700;padding:3px 7px;border-radius:7px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;transition:all .12s;white-space:nowrap}.mrch-btn:hover{color:var(--muted2);border-color:var(--border2)}.mrch-btn.on{color:var(--g);border-color:#00ffb24d;background:#00ffb20f}.msg-reply-bar{padding:9px 12px;border-top:1px solid var(--border);flex-shrink:0;display:flex;flex-direction:column;gap:6px;background:var(--s1)}.msg-input-row{display:flex;gap:6px;align-items:center}.msg-inp{flex:1;background:#ffffff0a;border:1px solid var(--border);border-radius:10px;padding:9px 12px;color:var(--text);font-size:12.5px;font-family:var(--f);outline:none;transition:border-color .14s;min-height:38px;resize:none;overflow:hidden}.msg-inp:focus{border-color:var(--g)}[data-theme=light] .msg-inp{background:#00000005}.msg-inp-icon{background:#ffffff0a;border:1px solid var(--border);border-radius:8px;padding:7px 9px;font-size:13px;cursor:pointer;color:var(--muted);transition:all .12s;flex-shrink:0;line-height:1}.msg-inp-icon:hover{background:#ffffff14;color:var(--text)}.msg-send{background:var(--g);border:none;border-radius:10px;padding:9px 15px;font-size:12px;font-weight:800;cursor:pointer;color:#000;transition:all .12s;white-space:nowrap;flex-shrink:0}.msg-send:hover{transform:translateY(-1px)}.msg-send:disabled{opacity:.4;cursor:not-allowed;transform:none}.msg-typing{display:flex;align-items:center;gap:4px;padding:6px 0;flex-shrink:0}.msg-typing-dot,.tdot{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:tdot .9s ease-in-out infinite}.msg-typing-dot:nth-child(2),.tdot:nth-child(2){animation-delay:.15s}.msg-typing-dot:nth-child(3),.tdot:nth-child(3){animation-delay:.3s}@keyframes tdot{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}.msg-smart-col{display:flex;flex-direction:column;border-left:1px solid var(--border);background:var(--s1);overflow:hidden}.msg-sp-tabs{display:flex;border-bottom:1px solid var(--border);flex-shrink:0}.msg-sp-tab{flex:1;padding:9px 4px;font-size:8.5px;font-weight:700;letter-spacing:.3px;border:none;background:transparent;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;transition:all .12s;text-align:center}.msg-sp-tab:hover{color:var(--muted2)}.msg-sp-tab.on{color:var(--text);border-bottom-color:var(--g)}.msg-sp-body{flex:1;overflow-y:auto;padding:11px}.msg-sp-body::-webkit-scrollbar{width:3px}.msg-sp-body::-webkit-scrollbar-thumb{background:#ffffff0a}.sp-sec-label{font-size:8px;font-weight:700;letter-spacing:.8px;color:var(--muted);margin-bottom:7px;margin-top:4px}.sp-kv{display:flex;justify-content:space-between;align-items:flex-start;font-size:10px;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.03);gap:6px}.sp-k{color:var(--muted);flex-shrink:0}.sp-v{color:var(--text);font-weight:700;font-family:var(--fm);text-align:right}.sp-aria-card{background:#00ffb20a;border:1px solid rgba(0,255,178,.12);border-radius:9px;padding:9px;margin-bottom:9px;font-size:10px;color:var(--muted2);line-height:1.7}.sp-comp-card{background:#ff5c350d;border:1px solid rgba(255,92,53,.15);border-radius:8px;padding:8px;margin-bottom:9px}.sp-comp-card .comp-company{font-size:12px;font-weight:700;color:var(--o)}.sp-comp-card .comp-detail{font-size:10px;color:var(--muted);margin-top:4px}.sp-comp-card .comp-risk{font-size:9px;font-weight:700;padding:2px 6px;border-radius:4px;margin-top:6px;display:inline-block}[data-theme=light] .sp-aria-card{background:#22c55e08;border-color:#22c55e1a}[data-theme=light] .sp-comp-card{background:#ff5c350a;border-color:#ff5c351a}.sp-tl-item{display:flex;gap:8px;align-items:flex-start}.sp-tl-dot-wrap{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.sp-tl-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.sp-tl-line{height:24px;width:2px;background:var(--border)}.sp-tl-content{flex:1;padding-bottom:16px}.sp-tl-item:last-child .sp-tl-content{padding-bottom:0}.sp-tl-item:last-child .sp-tl-line{display:none}.sp-tl-label{font-size:10px;font-weight:700;color:var(--text);line-height:1.3}.sp-tl-detail{font-size:9px;color:var(--muted)}.sp-next-step{padding:8px;background:#00ffb20a;border:1px solid rgba(0,255,178,.12);border-radius:8px;font-size:10px;color:var(--muted2);margin-top:4px}[data-theme=light] .sp-next-step{background:#22c55e08;border-color:#22c55e1a}.sp-analytics-row{margin-bottom:10px}.sp-analytics-label{font-size:10px;color:var(--muted);margin-bottom:3px;display:flex;justify-content:space-between}.sp-analytics-bar{height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden;margin-bottom:2px}.sp-analytics-fill{height:100%;border-radius:3px;transition:width .4s ease}[data-theme=light] .sp-analytics-bar{background:#0000000a}.compose-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000b3;padding:16px;box-sizing:border-box}.compose-box{background:var(--s1);border:1px solid var(--border);border-radius:20px;width:600px;max-width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 32px 80px #0009}[data-theme=light] .compose-box{background:#fff}.compose-box .compose-hdr{padding:16px 20px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.compose-box .compose-hdr h3{font-family:var(--fd);font-size:18px;letter-spacing:.3px;margin:0}.compose-box .compose-close{background:none;border:none;color:var(--muted);font-size:18px;cursor:pointer;padding:4px;border-radius:6px;transition:color .1s}.compose-box .compose-close:hover{color:var(--text)}.compose-box .compose-body{padding:16px 20px;display:flex;flex-direction:column;gap:13px}.compose-box .compose-footer{display:flex;gap:8px;justify-content:flex-end;padding:0 20px 16px}.compose-ch-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.cch-tile{padding:10px 8px;border-radius:10px;border:1px solid var(--border);cursor:pointer;text-align:center;transition:all .12s}.cch-tile:hover{border-color:var(--text);transform:translateY(-1px)}.cch-tile.on{border-color:var(--g);background:#00ffb20a}.cch-tile-ico{font-size:16px;margin-bottom:4px}.cch-tile-name{font-size:10px;font-weight:700;color:var(--text)}.cch-tile-sub{font-size:8px;color:var(--muted);margin-top:2px}[data-theme=light] .cch-tile.on{background:#22c55e08;border-color:#16a34a}.air-pulse{display:inline-block;width:6px;height:6px;background:#22c55e;border-radius:50%;animation:pulse 2s infinite;vertical-align:middle;margin-left:4px}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 #22c55e66}50%{opacity:.8;box-shadow:0 0 0 6px #22c55e00}}.mth-star{position:absolute;top:4px;right:4px;font-size:10px;cursor:pointer;opacity:0;transition:opacity .12s,color .12s;color:var(--muted);z-index:1}.mth:hover .mth-star,.mth-star.on{opacity:1}.mth-star.on{color:var(--y);opacity:1}.mth-star:hover{color:var(--y)}.mth-owner{font-size:7px;font-weight:800;padding:1px 3px;border-radius:3px;background:#8b5cf61f;color:var(--p);letter-spacing:.3px;font-family:var(--fm);white-space:nowrap}.mth.stale{opacity:.55}.mth.stale .mth-prev:after{content:" u00B7 stale";color:var(--o);font-weight:700;font-size:8px}.msg-snooze-menu{position:absolute;bottom:100%;right:0;background:var(--s1);border:1px solid var(--border);border-radius:10px;padding:6px;box-shadow:0 8px 24px #0000004d;z-index:10;min-width:140px}.msg-snooze-opt{padding:6px 10px;font-size:10px;color:var(--muted2);cursor:pointer;border-radius:6px;transition:background .1s;white-space:nowrap}.msg-snooze-opt:hover{background:#ffffff0f;color:var(--text)}[data-theme=light] .msg-snooze-menu{background:#fff;box-shadow:0 8px 24px #0000001a}[data-theme=light] .msg-snooze-opt:hover{background:#0000000a}.bub.note{background:#fdd5070f;border:1px solid rgba(253,213,7,.18);border-radius:12px;color:var(--text)}.bub.note .note-hdr{font-size:8px;font-weight:700;color:var(--y);letter-spacing:.5px;margin-bottom:4px;display:flex;align-items:center;gap:4px}[data-theme=light] .bub.note{background:#fdd5070a;border-color:#fdd50726}.msg-mode-toggle{display:flex;border:1px solid var(--border);border-radius:8px;overflow:hidden;flex-shrink:0}.msg-mode-btn{padding:5px 10px;font-size:9px;font-weight:700;background:transparent;color:var(--muted);border:none;cursor:pointer;transition:all .12s;letter-spacing:.3px}.msg-mode-btn.on{background:#ffffff0f;color:var(--text)}.msg-mode-btn.note-mode.on{background:#fdd50714;color:var(--y)}[data-theme=light] .msg-mode-btn.on{background:#0000000a}[data-theme=light] .msg-mode-btn.note-mode.on{background:#fdd5070f}.msg-attach{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:#ffffff08;margin-top:6px;cursor:pointer;transition:all .12s;max-width:260px}.msg-attach:hover{border-color:var(--g);background:#ffffff0d}.msg-attach-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.msg-attach-icon.pdf{background:#ff5c351a;color:var(--o)}.msg-attach-icon.doc{background:#3b82f61a;color:var(--b)}.msg-attach-icon.xlsx{background:#22c55e1a;color:var(--g)}.msg-attach-icon.zip{background:#8b5cf61a;color:var(--p)}.msg-attach-icon.link{background:#3b82f61a;color:var(--b)}.msg-attach-name{font-size:11px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-attach-size{font-size:9px;color:var(--muted);font-family:var(--fm)}[data-theme=light] .msg-attach{background:#00000005;border-color:#0000000f}.msg-local-time{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-family:var(--fm);padding:2px 7px;border-radius:5px;background:#ffffff0a}.msg-local-time.late{color:var(--o);background:#ff5c3514}.receipt-sent{color:var(--muted)}.receipt-delivered{color:var(--b)}.receipt-read{color:var(--g)}.receipt-failed{color:var(--error)}.sp-sentiment{display:flex;align-items:center;gap:8px;padding:10px;border-radius:10px;background:#ffffff08;border:1px solid var(--border);margin-bottom:10px}.sp-sentiment-bar{flex:1;height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden;position:relative}.sp-sentiment-fill{height:100%;border-radius:3px;transition:width .6s ease}.sp-sentiment-label{font-size:10px;font-weight:700;white-space:nowrap}.sp-sentiment-delta{font-size:9px;font-family:var(--fm);white-space:nowrap}.sp-sentiment-desc{font-size:9px;color:var(--muted);margin-top:4px;line-height:1.4}[data-theme=light] .sp-sentiment{background:#00000005}[data-theme=light] .sp-sentiment-bar{background:#0000000a}.sp-sequence{padding:10px;border-radius:10px;background:#3b82f60a;border:1px solid rgba(59,130,246,.12);margin-bottom:10px}.sp-seq-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.sp-seq-name{font-size:10px;font-weight:700;color:var(--text)}.sp-seq-status{font-size:8px;font-weight:700;padding:2px 6px;border-radius:4px}.sp-seq-status.active{background:#00ffb21a;color:var(--g)}.sp-seq-status.paused{background:#f59e0b1a;color:var(--y)}.sp-seq-progress{display:flex;gap:3px;margin-bottom:6px}.sp-seq-dot{width:16px;height:4px;border-radius:2px;background:#ffffff14}.sp-seq-dot.done{background:var(--g)}.sp-seq-dot.current{background:var(--b);animation:pulse 2s infinite}.sp-seq-next{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:4px}[data-theme=light] .sp-sequence{background:#3b82f608;border-color:#3b82f614}[data-theme=light] .sp-seq-dot{background:#0000000f}.tpl-stat{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-family:var(--fm);padding:1px 5px;border-radius:3px;background:#00ffb20f;color:var(--g);margin-left:auto;flex-shrink:0}@media(max-width:1200px){.msg-v3{grid-template-columns:280px 1fr}.msg-smart-col{display:none!important}}@media(max-width:768px){.msg-v3{grid-template-columns:1fr;height:auto;min-height:auto}.msg-thread-col{border-right:none;max-height:400px}.msg-convo-col{min-height:400px}.msg-smart-col{display:none!important}.compose-ch-grid{grid-template-columns:repeat(2,1fr)}}.mtch-tab{padding:8px 12px;font-size:11px;font-weight:700;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:all .15s;font-family:var(--fb);white-space:nowrap;border-right:1px solid var(--border)}.mtch-tab:last-child{border-right:none}.mtch-tab:hover{color:var(--text);background:#ffffff08}.mtch-tab.on{color:var(--g);background:#00ffb20f}[data-theme=light] .mtch-tab:hover{background:#00000005}[data-theme=light] .mtch-tab.on{background:#b8960c0f;color:var(--g)}.mtch-tab-cnt{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:15px;border-radius:8px;background:#ffffff0f;color:var(--muted);font-size:9px;font-weight:800;padding:0 3px;margin-left:4px;font-family:var(--fm)}.mtch-tab.on .mtch-tab-cnt{background:#00ffb21f;color:var(--g)}[data-theme=light] .mtch-tab-cnt{background:#0000000a}[data-theme=light] .mtch-tab.on .mtch-tab-cnt{background:#b8960c1a;color:var(--g)}.mrow{display:flex;flex-direction:column;gap:0;padding:14px 16px;background:var(--s2);border:1px solid var(--border);border-radius:14px;margin-bottom:8px;cursor:pointer;transition:border-color .15s,transform .15s;position:relative}.mrow:hover{border-color:#fdd50759;transform:translateY(-1px)}[data-theme=silver-dark] .mrow{background:#1a1d2666}[data-theme=silver-dark] .mrow:hover{border-color:#c0cedc59}[data-theme=light] .mrow{background:#fff;border-color:#0000000f}[data-theme=light] .mrow:hover{border-color:#00000026;box-shadow:0 2px 8px #0000000f}.mrow-vt{width:140px;height:80px;border-radius:10px;overflow:hidden;flex-shrink:0;position:relative;cursor:pointer;background:#000}.mrow-vt canvas{display:block;width:100%;height:100%}.bulk-bar{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fdd5070f;border:1px solid rgba(253,213,7,.2);border-radius:12px;margin-bottom:16px;transition:opacity .2s,transform .2s;flex-wrap:wrap}.bulk-bar.hidden{opacity:0;pointer-events:none;transform:translateY(-4px);height:0;padding:0;margin:0;overflow:hidden}.bulk-count{font-size:13px;font-weight:700;color:var(--g)}.bulk-actions{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap}.bulk-btn{padding:7px 14px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;border:none;font-family:var(--fb);transition:all .15s}.bulk-btn.g{background:var(--g);color:#000}.bulk-btn.g:hover{opacity:.85}.bulk-btn.o{background:#ff5c3526;color:var(--o);border:1px solid rgba(255,92,53,.3)}.bulk-btn.b{background:#3b82f626;color:var(--b);border:1px solid rgba(59,130,246,.3)}.bulk-btn.muted{background:var(--s2);color:var(--muted2);border:1px solid var(--border)}[data-theme=light] .bulk-bar{background:#b8960c0a;border-color:#b8960c26}[data-theme=light] .bulk-btn.muted{background:#00000008}.cv-score{font-family:var(--fm);font-size:11px;font-weight:600;padding:4px 12px;border-radius:100px}.mgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.mgrid .card{padding:0;overflow:hidden;cursor:pointer;transition:border-color .2s,transform .2s}.mgrid .card:hover{border-color:#fdd5074d;transform:translateY(-2px)}.compare-grid{display:grid;gap:8px;font-size:11px}.shortlist-tray{margin-bottom:14px}.shortlist-item{display:flex;align-items:center;gap:5px;padding:4px 8px;background:#00ffb20f;border:1px solid rgba(0,255,178,.15);border-radius:8px;font-size:11px;font-weight:700}.shortlist-item .remove{font-size:11px;cursor:pointer;color:var(--muted);margin-left:2px}.shortlist-item .remove:hover{color:var(--error)}.urgency-strip{padding:12px 16px;border-radius:12px;margin-bottom:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#ff5c350f;border:1px solid rgba(255,92,53,.2);animation:urgency-pulse 3s ease-in-out infinite}@keyframes urgency-pulse{0%,to{border-color:#ff5c3533}50%{border-color:#ff5c3573}}.urgency-strip-title{font-size:11px;font-weight:800;color:var(--o);letter-spacing:.5px;text-transform:uppercase;flex-shrink:0}.urgency-card{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#ff5c350f;border:1px solid rgba(255,92,53,.15);border-radius:8px;cursor:pointer;transition:border-color .15s}.urgency-card:hover{border-color:#ff5c3566}[data-theme=light] .urgency-strip{background:#ff5c3508;border-color:#ff5c3526}[data-theme=light] .urgency-card{background:#ff5c350a}.job-selector-bar{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:14px;background:linear-gradient(135deg,#fdd5070a,#3b82f605);border:1px solid rgba(253,213,7,.12);border-radius:12px;flex-wrap:wrap}.job-selector-label{font-size:10px;font-weight:700;color:var(--g);letter-spacing:.8px;text-transform:uppercase;flex-shrink:0}.job-selector-select{background:var(--s2);border:1px solid var(--border);color:var(--text);padding:7px 12px;border-radius:8px;font-size:12px;font-family:var(--fb);cursor:pointer;min-width:260px;max-width:400px}.job-selector-meta{font-size:11px;color:var(--muted);margin-left:auto;display:flex;gap:12px;flex-wrap:wrap}.job-selector-meta strong{color:var(--text)}[data-theme=light] .job-selector-bar{background:#b8960c05;border-color:#b8960c1a}[data-theme=light] .job-selector-select{background:#fff}.mtch-search{background:var(--s2);border:1px solid var(--border);color:var(--text);padding:7px 12px 7px 30px;border-radius:8px;font-size:12px;font-family:var(--fb);width:180px;transition:border-color .15s,width .2s}.mtch-search:focus{border-color:var(--g);outline:none;width:240px}.mtch-search::placeholder{color:var(--muted)}[data-theme=light] .mtch-search{background:#fff}.drawer-tabs{display:flex;border-bottom:1px solid var(--border);margin-bottom:16px;gap:0}.drawer-tab{padding:10px 16px;font-size:12px;font-weight:700;border:none;background:transparent;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;transition:all .15s;font-family:var(--fb);white-space:nowrap}.drawer-tab:hover{color:var(--text)}.drawer-tab.on{color:var(--g);border-bottom-color:var(--g)}[data-theme=light] .drawer-tab.on{color:var(--g)}.jd-check{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.04);font-size:12px}.jd-check:last-child{border-bottom:none}.jd-check-ico{width:14px;flex-shrink:0;font-size:11px;text-align:center}.jd-check-req{flex:1;color:var(--text)}.jd-check-val{text-align:right;font-weight:600;font-size:11px}.jd-check-val.met{color:var(--g)}.jd-check-val.partial{color:var(--warning)}.jd-check-val.gap{color:var(--error)}[data-theme=light] .jd-check{border-bottom-color:#0000000a}.wt-bar{display:flex;align-items:center;gap:8px;margin-bottom:8px}.wt-label{font-size:11px;color:var(--text);min-width:120px}.wt-weight{font-size:9px;color:var(--muted);font-family:var(--fm);min-width:32px;text-align:right}.wt-track{flex:1;height:6px;background:var(--s2);border-radius:3px;overflow:hidden}.wt-fill{height:100%;border-radius:3px;transition:width .3s}.wt-val{font-size:12px;font-family:var(--fm);font-weight:700;min-width:32px;text-align:right}.confidence-badge{font-size:8px;padding:2px 6px;border-radius:4px;font-weight:700;font-family:var(--fm);letter-spacing:.3px}.confidence-badge.high{background:#00ffb214;color:var(--g);border:1px solid rgba(0,255,178,.2)}.confidence-badge.medium{background:#3b82f614;color:var(--b);border:1px solid rgba(59,130,246,.2)}.confidence-badge.low{background:#ff980014;color:var(--warning);border:1px solid rgba(255,152,0,.2)}.notes-area{width:100%;min-height:120px;background:var(--s2);border:1px solid var(--border);color:var(--text);padding:12px;border-radius:10px;font-family:var(--fb);font-size:12px;resize:vertical;box-sizing:border-box;line-height:1.6;transition:border-color .15s}.notes-area:focus{border-color:var(--g);outline:none}.notes-area::placeholder{color:var(--muted)}[data-theme=light] .notes-area{background:#fff}.activity-log{display:flex;flex-direction:column;gap:0;max-height:200px;overflow-y:auto}.activity-item{display:flex;gap:8px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.03);font-size:11px}.activity-item:last-child{border-bottom:none}.activity-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:5px}.activity-time{font-size:9px;color:var(--muted);font-family:var(--fm);flex-shrink:0;min-width:52px}[data-theme=light] .activity-item{border-bottom-color:#0000000a}.interview-q{padding:8px 12px;background:#00ffb20a;border:1px solid rgba(0,255,178,.1);border-radius:8px;font-size:12px;color:var(--text);line-height:1.5;margin-bottom:6px}.interview-q .q-cat{font-size:9px;color:var(--g);font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.probe-area{padding:6px 10px;background:#ff98000f;border:1px solid rgba(255,152,0,.1);border-radius:6px;font-size:11px;color:var(--warning);margin-bottom:5px}[data-theme=light] .interview-q{background:#00a06408;border-color:#00a0641a}[data-theme=light] .probe-area{background:#c878000a;border-color:#c878001a}.video-score-badge{font-size:8px;font-family:var(--fm);font-weight:700;padding:2px 5px;border-radius:4px;background:#3b82f61a;color:var(--b);border:1px solid rgba(59,130,246,.2);white-space:nowrap}.video-sentiment{font-size:8px;padding:1px 5px;border-radius:3px;background:#00ffb20f;color:var(--g);font-weight:600}.video-signals{display:flex;flex-direction:column;gap:4px;margin-top:8px}.video-signal-item{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text);padding:3px 0}.video-signal-item:before{content:"◉";color:var(--b);font-size:8px;flex-shrink:0}.aria-chain{display:flex;flex-direction:column;gap:0;position:relative;padding-left:16px}.aria-chain:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:1px;background:#fdd50726}.aria-step{position:relative;padding:6px 0 6px 8px;font-size:11px;color:var(--text);line-height:1.5}.aria-step:before{content:"";position:absolute;left:-14px;top:12px;width:7px;height:7px;border-radius:50%;background:var(--g);border:1px solid rgba(253,213,7,.3)}.aria-step-label{font-size:9px;color:var(--g);font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1px}.aria-action{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fdd5070a;border:1px solid rgba(253,213,7,.1);border-radius:8px;margin-bottom:6px;cursor:pointer;transition:border-color .15s}.aria-action:hover{border-color:#fdd50740}.aria-action-status{font-size:8px;font-weight:700;padding:2px 6px;border-radius:4px;flex-shrink:0;text-transform:uppercase;letter-spacing:.3px}.aria-action-status.done{background:#00ffb214;color:var(--g);border:1px solid rgba(0,255,178,.2)}.aria-action-status.pending{background:#fdd50714;color:var(--g);border:1px solid rgba(253,213,7,.2)}.aria-action-status.needs-approval{background:#ff5c3514;color:var(--o);border:1px solid rgba(255,92,53,.2)}[data-theme=light] .aria-chain:before{background:#b8960c26}[data-theme=light] .aria-action{background:#b8960c08;border-color:#b8960c1a}.engage-badge{font-size:8px;padding:2px 6px;border-radius:4px;font-weight:700;font-family:var(--fm);letter-spacing:.3px}.engage-badge.active{background:#00ffb214;color:var(--g);border:1px solid rgba(0,255,178,.2)}.engage-badge.warm{background:#3b82f614;color:var(--b);border:1px solid rgba(59,130,246,.2)}.engage-badge.cold{background:#ffffff0a;color:var(--muted);border:1px solid var(--border)}.salary-align{font-size:8px;font-family:var(--fm);font-weight:700;padding:2px 6px;border-radius:4px;letter-spacing:.3px}.salary-align.in-range{background:#00ffb20f;color:var(--g);border:1px solid rgba(0,255,178,.15)}.salary-align.over{background:#ff5c350f;color:var(--o);border:1px solid rgba(255,92,53,.15)}.salary-align.under{background:#3b82f60f;color:var(--b);border:1px solid rgba(59,130,246,.15)}.active-filters-strip{display:flex;align-items:center;gap:6px;padding:6px 12px;margin-bottom:10px;background:#fdd50708;border:1px solid rgba(253,213,7,.08);border-radius:8px;flex-wrap:wrap}.active-filter-chip{display:flex;align-items:center;gap:4px;padding:2px 8px;background:#fdd5070f;border:1px solid rgba(253,213,7,.12);border-radius:6px;font-size:10px;color:var(--text);font-weight:600}.active-filter-chip .remove{cursor:pointer;color:var(--muted);font-size:10px;margin-left:2px}.active-filter-chip .remove:hover{color:var(--error)}[data-theme=light] .active-filters-strip{background:#b8960c05;border-color:#b8960c0f}[data-theme=light] .active-filter-chip{background:#b8960c0a;border-color:#b8960c1a}.decline-overlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.decline-modal{background:var(--s1);border:1px solid var(--border2);border-radius:16px;padding:24px;width:400px;max-width:90vw}.decline-reason-chip{padding:8px 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid var(--border);background:var(--s2);color:var(--text);transition:all .15s}.decline-reason-chip:hover{border-color:var(--o)}.decline-reason-chip.selected{background:#ff5c351a;border-color:var(--o);color:var(--o)}[data-theme=light] .decline-modal{background:#fff}[data-theme=light] .decline-reason-chip{background:#f8f8f8}.other-role-chip{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--s2);border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:border-color .15s;font-size:11px}.other-role-chip:hover{border-color:var(--g)}@media(max-width:768px){.mrow{padding:10px 12px}.mrow .mrow-bot{flex-direction:column;padding-left:0!important}.mrow-vt{width:100%;height:120px}.mgrid{grid-template-columns:1fr}.bulk-bar{flex-direction:column;align-items:flex-start}.bulk-actions{margin-left:0}.job-selector-bar{flex-direction:column;align-items:flex-start}.job-selector-meta{margin-left:0}.job-selector-select{min-width:100%;max-width:100%}.mtch-search{width:100%}.mtch-search:focus{width:100%}.drawer-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}.drawer-tab{padding:8px 12px;font-size:11px}.urgency-strip{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.mtch-tab{padding:6px 8px;font-size:10px}.mrow .mrow-top{flex-direction:column;gap:8px}}.cal-nav-btn{padding:6px 12px;background:var(--s2);border:1px solid var(--border);border-radius:8px;cursor:pointer;font-size:13px;color:var(--text);transition:all .15s}.cal-nav-btn:hover{border-color:var(--g);color:var(--g)}.sched-3col{display:grid;grid-template-columns:220px 1fr 300px;gap:16px;align-items:start}.sched-col{display:flex;flex-direction:column;gap:12px}.sched-col-inner{display:flex;flex-direction:column;gap:5px}.sched-card-pad{padding:14px}.sched-card-hdr{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.sched-section-label{font-size:9px;font-weight:700;letter-spacing:1px;color:var(--muted)}.sched-section-count{font-size:9px;color:var(--muted);font-family:var(--fm)}.sched-search-input{width:100%;padding:6px 10px;margin-bottom:8px;border-radius:7px;font-size:10px;border:1px solid var(--border);background:var(--s2);color:var(--text);font-family:var(--fm);outline:none;box-sizing:border-box}.sched-cand-list{display:flex;flex-direction:column;gap:5px;max-height:340px;overflow-y:auto}.sched-empty-msg{padding:12px;text-align:center;font-size:10px;color:var(--muted)}.sched-cand-row,.sched-type-row,.sched-ivr-row{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9px;cursor:pointer;transition:all .15s}.sched-cand-row:hover,.sched-type-row:hover,.sched-ivr-row:hover{border-color:#ffffff26!important}.sched-av{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;flex-shrink:0}.sched-av-sm{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;flex-shrink:0}.sched-cand-info{flex:1;min-width:0}.sched-cand-name{font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sched-cand-meta{font-size:9px;color:var(--muted);display:flex;gap:4px;align-items:center}.sched-cand-score{font-family:var(--fm);font-size:10px;font-weight:700;flex-shrink:0}.sched-urgent-tag{color:var(--o);font-size:8px}.sched-round-tag{font-size:7px;padding:1px 4px;border-radius:3px;background:#ffffff0f;color:var(--muted2);font-weight:600}.sched-type-icon{font-size:14px}.sched-type-info{flex:1}.sched-type-name{font-size:11px;font-weight:700}.sched-type-desc{font-size:9px;color:var(--muted)}.sched-fmt-name{font-size:10px;font-weight:700}.sched-fmt-desc{font-size:8px;color:var(--muted)}.sched-check{font-size:8px}.sched-ivr-name{font-size:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sched-ivr-meta{font-size:8px;color:var(--muted);display:flex;gap:4px;align-items:center}.sched-tz-tag{font-family:var(--fm);font-size:7px;padding:1px 3px;border-radius:3px;background:#ffffff0f;color:var(--muted2)}.sched-load-tag{font-family:var(--fm);font-size:7px}.sched-avail-tag{font-size:8px;font-weight:700}.sched-checkbox{width:14px;height:14px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:8px;flex-shrink:0}.sched-quickpick{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:2px}.sched-cal-card{padding:16px}.sched-cal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.sched-cal-title{font-size:15px;font-weight:700}.sched-cal-nav{display:flex;gap:6px}.sched-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;text-align:center}.sched-cal-dow{font-size:9px;color:var(--muted);text-align:center;padding:4px 0;font-weight:700}.sched-cal-day{text-align:center;padding:5px 2px;border-radius:8px;font-size:11px;position:relative;transition:all .15s}.sched-cal-day:not(.sched-cal-sel):not(.sched-cal-past):hover{background:#ffffff0f}.sched-cal-dot{width:4px;height:4px;border-radius:50%;margin:1px auto 0}.sched-cal-heat{font-size:7px;font-weight:800;font-family:var(--fm);margin:1px auto 0;line-height:1}.sched-slots-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sched-slots-title{font-size:11px;font-weight:700;letter-spacing:1px;color:var(--muted)}.sched-aria-pick{font-size:9px;padding:2px 8px;border-radius:6px;background:#00ffb21a;color:var(--g);font-weight:700}.sched-empty-slots{padding:16px;text-align:center}.sched-next-hint{padding:10px;border-radius:8px;background:#fdd5070a;border:1px solid rgba(253,213,7,.12);font-size:11px;color:var(--text);line-height:1.6;margin-top:10px;text-align:left}.sched-slot-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;cursor:default;transition:all .15s}.sched-slot-row.sched-slot-open{cursor:pointer}.sched-slot-row.sched-slot-open:not(.sched-slot-sel):hover{border-color:#fff3!important}.sched-slot-time{font-family:var(--fm);font-size:12px;font-weight:700;width:70px;flex-shrink:0}.sched-slot-label{flex:1;font-size:10px}.sched-slot-conflict{font-size:8px;color:var(--o);flex-shrink:0}.sched-slot-status{font-size:9px;font-weight:700;flex-shrink:0}.sched-urgent-strip{display:flex;align-items:center;gap:12px;padding:10px 16px;margin-bottom:16px;border-radius:10px;background:#ff5c350f;border:1px solid rgba(255,92,53,.2)}.sched-urgent-icon{font-size:16px}.sched-urgent-body{flex:1;font-size:12px;color:var(--text)}.sched-urgent-btn{font-size:10px;flex-shrink:0}.sched-week-card{padding:14px 16px;cursor:pointer}.sched-week-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-wrap:wrap;gap:6px}.sched-week-title-row{display:flex;align-items:center;gap:8px}.sched-week-name{font-size:13px}.sched-week-btns{display:flex;gap:6px}.sched-week-btns .btn-s{font-size:10px}.sched-week-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:12px}.sched-detail-label{color:var(--muted);font-size:10px;margin-bottom:2px}.sched-detail-val{font-weight:600}.sched-blocked-inline{font-size:11px;color:var(--muted);margin-top:6px}.sched-chip-row{display:flex;gap:4px;flex-wrap:wrap}.sched-chip-row .chip{font-size:8px}.sched-summary-list{display:flex;flex-direction:column;gap:8px}.sched-summary-row{display:flex;justify-content:space-between;align-items:center;font-size:11px;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.04)}.sched-summary-label{color:var(--muted)}.sched-summary-val{font-weight:700}.sched-confirmed-box{padding:12px;background:#00ffb20f;border:1px solid rgba(0,255,178,.2);border-radius:10px;margin-top:10px}.sched-confirmed-title{font-size:12px;font-weight:700;color:var(--g);margin-bottom:6px}.sched-confirmed-body{font-size:10px;color:var(--muted2);line-height:1.7}.sched-confirm-btn{width:100%;padding:11px;margin-top:12px;font-size:13px}.sched-booked-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.sched-booked-name{font-size:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:4px}.sched-booked-meta{font-size:9px;color:var(--muted)}.sched-booked-actions{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}.sched-booked-type{font-size:8px;color:var(--muted)}.sched-resched-btn{font-size:7px!important;padding:2px 6px!important;line-height:1.2}.sched-needs-card{border-left:3px solid var(--o)}.sched-needs-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.sched-needs-label{font-size:9px;font-weight:700;letter-spacing:1px;color:var(--o)}.sched-pending-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:#ff5c3508;cursor:pointer}.sched-pending-name{font-size:10px;font-weight:700}.sched-pending-role{font-size:9px;color:var(--muted)}.sched-drawer{display:flex;flex-direction:column;gap:16px}.sched-drawer-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sched-drawer-label{font-size:10px;color:var(--muted);margin-bottom:4px;font-weight:700;letter-spacing:.5px}.sched-drawer-val{font-size:14px;font-weight:700}.sched-drawer-val-s{font-size:14px;font-weight:600}.sched-panel-chips{display:flex;gap:8px;flex-wrap:wrap}.sched-panel-chip{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--s2);border:1px solid var(--border)}.sched-panel-av{width:24px;height:24px;border-radius:6px;background:#00ffb214;color:var(--g);font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center}.sched-panel-name{font-size:12px;font-weight:600}.sched-blocked-box{padding:12px;border-radius:8px;background:#ff5c350f;border:1px solid rgba(255,92,53,.15)}.sched-blocked-title{font-size:10px;font-weight:700;color:var(--o);margin-bottom:4px}.sched-blocked-body{font-size:12px;color:var(--text);line-height:1.6}.sched-drawer-actions{display:flex;gap:8px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--border)}.sched-drawer-actions .btn-s{font-size:11px}@media(max-width:768px){.sched-3col{grid-template-columns:1fr 1fr!important}.sched-week-detail-grid,.sched-drawer-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.sched-3col{grid-template-columns:1fr!important}.sched-quickpick{flex-direction:column}.sched-week-top{flex-direction:column;align-items:flex-start}}.cc{background:var(--s1);border:1px solid var(--border);border-radius:20px;overflow:hidden;cursor:pointer;transition:all .25s}.cc:hover{border-color:#fdd50759;transform:translateY(-5px);box-shadow:0 24px 60px #fdd50712}[data-theme=silver-dark] .cc:hover{border-color:#c0cedc59;box-shadow:0 24px 60px #c0cedc12}[data-theme=light] .cc:hover{border-color:#b8960c40;box-shadow:0 24px 60px #b8960c0d}.cv{position:relative;height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}.cv-play{position:absolute;bottom:12px;right:12px;width:38px;height:38px;border-radius:50%;background:#fdd507e6;display:flex;align-items:center;justify-content:center;font-size:13px;color:#000;transition:all .2s;z-index:2}.cc:hover .cv-play{transform:scale(1.15);box-shadow:0 8px 24px #fdd50766}[data-theme=silver-dark] .cv-play{background:#c0cedce6}[data-theme=light] .cv-play{background:#b8960ce6;color:#fff}.cv-dur{position:absolute;top:12px;left:12px;font-family:var(--fm);font-size:10px;background:#000000b3;color:#fff;padding:3px 8px;border-radius:6px;z-index:2}.cv-score{position:absolute;top:12px;right:12px;font-family:var(--fm);font-size:11px;font-weight:600;padding:4px 12px;border-radius:100px;z-index:2}.vid-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.vid-list{display:flex;flex-direction:column;gap:6px}@media(max-width:768px){.vid-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.vid-focus-layout{grid-template-columns:1fr!important}}@media(max-width:480px){.vid-grid{grid-template-columns:1fr}}.air-tabs-compact{padding:2px!important;gap:2px!important;border-radius:10px!important}.air-tab-sm{padding:6px 4px!important;gap:1px!important;border-radius:7px!important}.air-tab-sm .air-tab-ico{font-size:13px!important}.air-tab-sm .air-tab-lbl{font-size:7px!important}@media(max-width:768px){.vid-compare-grid{grid-template-columns:repeat(2,1fr)!important}}.assess-wrap{display:flex;flex-direction:column}.assess-header-section{padding-bottom:10px}.assess-sticky-sentinel{height:1px;width:100%;flex-shrink:0}.assess-workspace-sticky{position:sticky;top:60px;height:calc(100vh - 70px);display:flex;flex-direction:column;background:var(--bg);z-index:15;border-radius:0;transition:box-shadow .2s ease,padding .2s ease,border-radius .2s ease}.assess-workspace-sticky.is-pinned{box-shadow:0 0 0 1.5px var(--g),0 6px 24px #00000052;border-radius:12px}.assess-workspace-sticky.is-pinned .assess-sticky-stack{padding:6px 10px}.assess-workspace-sticky.is-pinned .assess-hero-compact{padding:8px 14px}.assess-workspace-sticky.is-pinned .assess-hero-score-n{font-size:22px}.assess-workspace-sticky.is-pinned .assess-hero-av{width:34px;height:34px;font-size:13px}.assess-workspace-sticky.is-pinned .assess-hero-name{font-size:14px}.assess-workspace-sticky.is-pinned .assess-hero-sub{font-size:9px}.assess-workspace-sticky.is-pinned .assess-hero-compact:after{display:none}.assess-workspace-sticky.is-pinned .assess-tab{padding:5px 10px;font-size:10px}.assess-workspace-sticky.is-pinned .assess-mode-btn{padding:6px 12px;font-size:11px}.assess-workspace-sticky.is-pinned .assess-workspace{padding-top:6px}.assess-sticky-stack{flex-shrink:0;padding-bottom:10px;border-bottom:1px solid var(--border);background:var(--bg);transition:padding .2s ease}.assess-sticky-topbar{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:10px}.assess-sticky-topbar .assess-mode-bar{margin-bottom:0;flex-shrink:0}.assess-sticky-topbar .assess-tabs{margin-bottom:0;flex:1;min-width:0}.assess-sticky-stack .assess-hero-compact{margin-bottom:0}.assess-workspace{flex:1;display:grid;grid-template-columns:clamp(260px,24%,340px) 1fr;gap:12px;min-height:0;padding-top:10px}.assess-workspace--single{grid-template-columns:1fr}.assess-workspace>*{min-width:0;min-height:0}.assess-pane-list{display:flex;flex-direction:column;overflow:hidden;padding:0!important}.assess-pane-list-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin}.assess-pane-content{overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin;padding-right:4px}@media(max-width:1024px){.assess-workspace{grid-template-columns:1fr;grid-template-rows:auto 1fr}.assess-pane-list{max-height:40vh}}@media(max-width:768px){.assess-workspace-sticky{top:56px;height:calc(100vh - 62px)}.assess-sticky-topbar{gap:8px}.assess-sticky-topbar .assess-tabs{order:3;width:100%}}@media(max-width:480px){.assess-workspace{gap:8px}.assess-pane-list{max-height:32vh}}.assess-mode-bar{display:flex;gap:4px;background:var(--s1);border-radius:14px;padding:4px;border:1px solid var(--border);margin-bottom:16px;width:fit-content}.assess-mode-btn{padding:10px 20px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;color:var(--muted2);transition:all .2s;white-space:nowrap;border:none;background:none;font-family:inherit;letter-spacing:.3px}.assess-mode-btn:hover{color:var(--text);background:#ffffff0a}.assess-mode-btn.on{background:var(--g);color:#000}[data-theme=light] .assess-mode-bar{background:#f8f9fa;border-color:#0000000f}[data-theme=light] .assess-mode-btn:hover{background:#0000000a}.assess-hero-compact{background:var(--s1);border:1px solid var(--border);border-radius:12px;padding:12px 18px;margin-bottom:12px;position:relative;overflow:hidden}.assess-hero-compact:after{content:"";position:absolute;right:-40px;top:-40px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(253,213,7,.05) 0%,transparent 70%);pointer-events:none}[data-theme=light] .assess-hero-compact{background:#fff;border-color:#0000000f}[data-theme=light] .assess-hero-compact:after{background:radial-gradient(circle,rgba(184,150,12,.03) 0%,transparent 70%)}[data-theme=silver-dark] .assess-hero-compact{background:#1a1d2699;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:#c0cedc14}.assess-hero-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.assess-hero-av{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#071828,#1a3a5c);display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-size:16px;color:var(--g);border:2px solid rgba(0,255,178,.2);flex-shrink:0}[data-theme=light] .assess-hero-av{background:linear-gradient(135deg,#e8eef4,#d0dce8);color:#1a5c3a;border-color:#00806033}.assess-hero-info{flex:1;min-width:180px}.assess-hero-name{font-family:var(--fd);font-size:16px;font-weight:700;letter-spacing:.3px}.assess-hero-sub{font-size:10px;color:var(--muted2);margin-top:1px}.assess-hero-chips{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.assess-hero-score{display:flex;align-items:center;gap:6px;flex-shrink:0}.assess-hero-score-n{font-family:var(--fd);font-size:28px;font-weight:700}.assess-hero-dims{display:flex;gap:6px;flex-wrap:wrap;flex-shrink:0}.assess-hero-dim{display:flex;flex-direction:column;align-items:center;padding:4px 8px;background:var(--s2);border-radius:6px;border:1px solid var(--border);min-width:46px}.assess-hero-dim-val{font-family:var(--fm);font-size:12px;font-weight:700}.assess-hero-dim-lbl{font-size:6px;color:var(--muted);text-transform:uppercase;letter-spacing:.3px;margin-top:0}[data-theme=light] .assess-hero-dim{background:#00000005;border-color:#0000000f}.assess-hero-actions{display:flex;gap:6px;flex-shrink:0}.assess-detail-drawer{overflow:hidden;transition:max-height .3s ease,opacity .3s ease;max-height:0;opacity:0}.assess-detail-drawer.open{max-height:min(420px,40vh);opacity:1;overflow-y:auto}.assess-kbd-fab{position:fixed;bottom:16px;right:16px;width:28px;height:28px;border-radius:50%;background:var(--s1);border:1px solid var(--border);color:var(--muted2);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:40;opacity:.7;transition:opacity .2s,border-color .2s}.assess-kbd-fab:hover{opacity:1;border-color:var(--g);color:var(--g)}.assess-detail-inner{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px 0 0}.assess-dims{display:flex;flex-direction:column;gap:8px}.assess-dim{display:flex;align-items:center;gap:8px}.assess-dim-lbl{font-size:10px;color:var(--muted2);width:100px;flex-shrink:0}.assess-dim-bar{flex:1;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.assess-dim-fill{height:100%;border-radius:3px;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.assess-dim-val{font-size:11px;font-family:var(--fm);font-weight:700;width:28px;text-align:right;flex-shrink:0}[data-theme=light] .assess-dim-bar{background:#0000000f}.assess-tabs{display:flex;gap:3px;background:var(--s1);border-radius:10px;padding:3px;border:1px solid var(--border);margin-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.assess-tab{padding:6px 14px;border-radius:8px;font-size:11px;font-weight:600;cursor:pointer;color:var(--muted2);transition:all .2s;white-space:nowrap;border:none;background:none;font-family:inherit}.assess-tab:hover{color:var(--text);background:#ffffff0a}.assess-tab.on{background:var(--g);color:#000}[data-theme=light] .assess-tabs{background:#f8f9fa;border-color:#0000000f}[data-theme=light] .assess-tab:hover{background:#0000000a}[data-theme=light] .assess-tab.on{background:var(--g);color:#000}.assess-panel{display:none}.assess-panel.show{display:block}.assess-exp-card{background:var(--s1);border:1px solid var(--border);border-radius:16px;padding:22px;margin-bottom:14px;display:flex;gap:16px}.assess-exp-logo{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--text);flex-shrink:0;font-weight:700}.assess-exp-title{font-size:15px;font-weight:700;margin-bottom:2px}.assess-exp-co{font-size:12px;color:var(--muted);margin-bottom:6px}.assess-exp-desc{font-size:12px;color:var(--muted2);line-height:1.7}[data-theme=light] .assess-exp-card{background:#fff;border-color:#0000000f}.assess-timeline{position:relative;padding-left:24px}.assess-timeline:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:2px;background:#ffffff0f}.assess-tl-item{position:relative;padding-bottom:20px}.assess-tl-dot{position:absolute;left:-20px;top:4px;width:12px;height:12px;border-radius:50%;border-width:2px;border-style:solid;background:var(--bg)}[data-theme=light] .assess-timeline:before{background:#00000014}[data-theme=light] .assess-tl-dot{background:#fff}.assess-compare{display:grid;gap:14px;margin-bottom:20px}.assess-compare-card{background:var(--s2);border:1px solid var(--border);border-radius:14px;padding:18px;text-align:center;cursor:pointer;transition:all .2s}.assess-compare-card:hover{transform:translateY(-2px);border-color:var(--border2)}.assess-compare-card.best{border-color:#fdd50766;background:#fdd50708}[data-theme=light] .assess-compare-card{background:#00000005;border-color:#0000000f}[data-theme=light] .assess-compare-card.best{border-color:#b8960c4d;background:#b8960c08}.assess-note-av{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex-shrink:0}.assess-cand-item{padding:10px 12px;cursor:pointer;border-bottom:1px solid var(--border);border-left:3px solid transparent;display:flex;gap:10px;align-items:center;transition:background .15s}.assess-cand-item:hover{background:#ffffff08}.assess-cand-item.active{border-left-color:var(--g);background:#00ffb20a}[data-theme=light] .assess-cand-item:hover{background:#00000005}[data-theme=light] .assess-cand-item.active{background:#0080600a}.assess-hero{overflow:hidden}.assess-sidebar{min-width:0}.assess-tabs{scrollbar-width:thin}@media(max-width:1400px){.assess-tab{padding:8px 14px;font-size:12px}.assess-hero-dims{gap:4px}.assess-hero-dim{padding:5px 8px;min-width:50px}}@media(max-width:1200px){.assess-tab{padding:7px 12px;font-size:11px}.assess-hero-score-n{font-size:28px}.assess-detail-inner{grid-template-columns:1fr}}@media(max-width:768px){.assess-app-content{grid-template-columns:1fr}.assess-tabs{gap:2px;padding:3px}.assess-tab{padding:6px 10px;font-size:10px}.assess-exp-card{flex-direction:column;gap:10px}.assess-compare{grid-template-columns:repeat(2,1fr)!important}.assess-hero-dims{display:none}.assess-hero-av{width:40px;height:40px;font-size:16px}.assess-app-topbar{flex-direction:column;align-items:stretch;gap:6px}.assess-mode-bar{width:100%}.assess-mode-btn{flex:1;text-align:center;padding:7px 10px;font-size:11px}.assess-app-topbar{flex-direction:column;gap:6px}}@media(max-width:480px){.assess-compare{grid-template-columns:1fr!important}.assess-hero-row{gap:10px}.assess-hero-actions{flex-wrap:wrap}}.assess-sc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;margin-bottom:16px}.assess-sc-card{background:var(--s1);border:1px solid var(--border);border-radius:16px;padding:20px;position:relative}.assess-sc-card:hover{border-color:var(--border2)}.assess-sc-header{display:flex;gap:12px;align-items:center;margin-bottom:14px}.assess-sc-avatar{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.assess-sc-dim{display:flex;align-items:center;gap:8px;margin-bottom:8px}.assess-sc-dim-lbl{font-size:10px;color:var(--muted2);width:100px;flex-shrink:0}.assess-sc-dim-bar{flex:1;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.assess-sc-dim-fill{height:100%;border-radius:3px;transition:width .8s ease}.assess-sc-dim-val{font-size:11px;font-family:var(--fm);font-weight:700;width:26px;text-align:right;flex-shrink:0}.assess-sc-rec{display:inline-block;padding:3px 10px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.5px}.assess-sc-rec.hire{background:#00ffb21f;color:var(--g)}.assess-sc-rec.lean{background:#f59e0b1f;color:var(--y)}.assess-sc-rec.nohire{background:#ef44441f;color:var(--error)}.assess-sc-agreement{background:var(--s1);border:1px solid var(--border);border-radius:16px;padding:20px;margin-bottom:16px}[data-theme=light] .assess-sc-card{background:#fff;border-color:#0000000f}[data-theme=light] .assess-sc-dim-bar{background:#0000000f}[data-theme=light] .assess-sc-agreement{background:#fff;border-color:#0000000f}.assess-bias-section{margin-top:24px}.assess-bias-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px}.assess-bias-card{background:var(--s1);border:1px solid var(--border);border-radius:16px;padding:18px}.assess-bias-row{display:flex;align-items:center;gap:8px;margin-bottom:10px}.assess-bias-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.assess-bias-lbl{font-size:11px;color:var(--muted2);flex:1}.assess-bias-val{font-size:11px;font-family:var(--fm);font-weight:700;width:40px;text-align:right}.assess-bias-bar{flex:1;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden;max-width:80px}.assess-bias-fill{height:100%;border-radius:3px}.assess-fairness-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;font-size:11px;font-weight:700}[data-theme=light] .assess-bias-card{background:#fff;border-color:#0000000f}[data-theme=light] .assess-bias-bar{background:#0000000f}.assess-lib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px}.assess-lib-card{background:var(--s1);border:1px solid var(--border);border-radius:14px;padding:18px;transition:border-color .2s}.assess-lib-card:hover{border-color:var(--border2)}.assess-lib-card.draft{border-style:dashed;opacity:.75}.assess-lib-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.assess-lib-meta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.assess-lib-stat{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--muted)}.assess-lib-roles{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}[data-theme=light] .assess-lib-card{background:#fff;border-color:#0000000f}.assess-trend-card{background:var(--s1);border:1px solid var(--border);border-radius:16px;padding:20px;margin-bottom:16px}[data-theme=light] .assess-trend-card{background:#fff;border-color:#0000000f}.assess-expiry-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:8px;font-weight:700;letter-spacing:.5px}.assess-expiry-badge.fresh{background:#00ffb21a;color:var(--g)}.assess-expiry-badge.expiring{background:#f59e0b1f;color:var(--y)}.assess-expiry-badge.stale{background:#ef44441f;color:var(--error)}.assess-cal-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.assess-cal-card{background:var(--s1);border:1px solid var(--border);border-radius:14px;padding:16px;text-align:center}.assess-cal-card:hover{border-color:var(--border2)}.assess-cal-avatar{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;margin:0 auto 10px}.assess-cal-tendency{display:inline-block;padding:2px 8px;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.5px}.assess-cal-tendency.lenient{background:#00ffb21a;color:var(--g)}.assess-cal-tendency.calibrated{background:#4f8ef71a;color:var(--b)}.assess-cal-tendency.harsh{background:#ef44441f;color:var(--error)}[data-theme=light] .assess-cal-card{background:#fff;border-color:#0000000f}@media(max-width:768px){.assess-bias-grid,.assess-sc-grid,.assess-lib-grid{grid-template-columns:1fr}.assess-cal-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.assess-cal-grid{grid-template-columns:1fr}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:768px){.clab-tpl-grid,.clab-charts-grid{grid-template-columns:1fr!important}.clab-ide-split{flex-direction:column}.clab-ide-left{flex:1 1 auto!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.06)}.clab-ide-right{min-height:200px}.clab-ide-with-copilot{flex-direction:column!important}.clab-copilot-strip{flex:1 1 auto!important;border-left:none!important;border-top:1px solid rgba(255,255,255,.06);max-height:260px}.clab-tasktype-grid{grid-template-columns:repeat(2,1fr)!important}.clab-inv-funnel{grid-template-columns:repeat(3,1fr)!important}.clab-preview-modes{grid-template-columns:repeat(2,1fr)!important}.clab-peer-grid,.clab-agentic-grid,.clab-compare-decisions{grid-template-columns:1fr!important}}@media(max-width:480px){.clab-ide-left{min-height:180px}.clab-tasktype-grid{grid-template-columns:1fr!important}.clab-inv-funnel{grid-template-columns:repeat(2,1fr)!important}.clab-preview-modes{grid-template-columns:1fr!important}}@keyframes tp-cb-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes tp-cb-shimmer{0%{background-position:-120% 0}to{background-position:120% 0}}@keyframes tp-cb-typing{0%,80%,to{opacity:.35;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes tp-cb-sweep{0%{transform:translate(-100%);opacity:0}40%{opacity:1}to{transform:translate(100%);opacity:0}}.tp-cb-live-dot{width:5px;height:5px;border-radius:3px;background:var(--g);box-shadow:0 0 6px var(--g);animation:tp-cb-pulse 2.4s ease-in-out infinite;display:inline-block;flex-shrink:0}.tp-cb-slot-dot{width:7px;height:7px;border-radius:2px;display:inline-block;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.tp-cb-slot-dot.filled{opacity:1}.tp-cb-slot-dot.empty{opacity:.25;background:var(--muted)!important;box-shadow:none!important}.tp-cb-grounding-rail{display:flex;height:2px;border-radius:1px;overflow:hidden;margin-top:4px;background:#ffffff0a}.tp-cb-grounding-seg{height:100%;transition:flex .35s cubic-bezier(.4,0,.2,1),opacity .25s}.tp-cb-view-seg{position:relative;padding:6px 11px;font-size:11px;font-weight:700;background:transparent;border:1px solid transparent;color:var(--muted2);border-radius:6px;cursor:pointer;font-family:var(--fb);letter-spacing:.3px;transition:color .15s,background .15s,box-shadow .2s;display:inline-flex;align-items:center;gap:5px;overflow:hidden}.tp-cb-view-seg:hover:not(.disabled):not(.on){color:var(--text);background:#ffffff0a}.tp-cb-view-seg.disabled{cursor:not-allowed;opacity:.35}.tp-cb-view-seg.on{color:var(--g);border-color:#fdd50759;background:#fdd50714;box-shadow:inset 0 0 0 1px #fdd50714,0 0 12px #fdd50726}.tp-cb-view-seg.on:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(253,213,7,.2),transparent);animation:tp-cb-sweep 1.2s ease-out 1;pointer-events:none}.tp-cb-power{position:relative;padding:8px 18px;font-size:12px;font-weight:800;background:var(--g);color:#000;border:none;border-radius:9px;cursor:pointer;font-family:var(--fb);letter-spacing:.3px;display:inline-flex;align-items:center;gap:6px;box-shadow:0 0 0 1px #fdd50766,0 2px 12px #fdd50733;transition:transform .1s,box-shadow .2s;overflow:hidden}.tp-cb-power:hover:not(:disabled){box-shadow:0 0 0 1px #fdd5078c,0 4px 20px #fdd50759;transform:translateY(-1px)}.tp-cb-power:active:not(:disabled){transform:translateY(0)}.tp-cb-power:disabled{opacity:.55;cursor:not-allowed}.tp-cb-power.cooldown:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);background-size:250% 100%;animation:tp-cb-shimmer 2.2s linear infinite;pointer-events:none}.tp-cb-bubble{position:relative;width:34px;height:34px;border-radius:9px;background:var(--s1);border:1px solid var(--border);color:var(--g);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:15px;transition:border-color .15s,background .15s,transform .1s}.tp-cb-bubble:hover{border-color:#fdd50773;background:#fdd5070f;transform:translateY(-1px)}.tp-cb-bubble.on{border-color:var(--g);background:#fdd5071a}.tp-cb-bubble-typing{position:absolute;top:-3px;right:-3px;display:flex;gap:2px;padding:2px 4px;background:var(--g);border-radius:6px;box-shadow:0 0 0 2px var(--s2)}.tp-cb-bubble-typing span{width:3px;height:3px;border-radius:2px;background:#000;animation:tp-cb-typing 1.3s ease-in-out infinite}.tp-cb-bubble-typing span:nth-child(2){animation-delay:.18s}.tp-cb-bubble-typing span:nth-child(3){animation-delay:.36s}.tp-cb-icon-btn{position:relative;width:28px;height:28px;border-radius:7px;background:transparent;border:1px solid transparent;color:var(--muted2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all .15s}.tp-cb-icon-btn:hover{color:var(--g);background:#fdd5070f;border-color:#fdd50740}.tp-cb-icon-btn .tp-cb-icon-lbl{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(-4px);background:var(--s1);border:1px solid var(--border);color:var(--text);font-family:var(--fb);font-size:10px;font-weight:600;padding:4px 8px;border-radius:5px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s,transform .12s;z-index:50;box-shadow:0 6px 16px #0006}.tp-cb-icon-btn:hover .tp-cb-icon-lbl{opacity:1;transform:translate(-50%) translateY(0)}.tp-cb-capsule{position:relative;padding:7px 14px;background:linear-gradient(135deg,#fdd5070f,#fdd50705);border:1px solid rgba(253,213,7,.25);border-radius:10px;cursor:pointer;min-width:160px;transition:border-color .15s,background .15s,transform .1s}.tp-cb-capsule:hover{border-color:#fdd50780;background:linear-gradient(135deg,#fdd5071a,#fdd5070a);transform:translateY(-1px)}.tp-cb-capsule.on{border-color:var(--g)}.tp-cb-capsule-title{font-family:var(--fd);font-size:13px;font-weight:900;letter-spacing:.5px;color:var(--text);line-height:1}.tp-cb-capsule-sub{font-size:9px;color:var(--muted);margin-top:3px;display:flex;align-items:center;gap:4px}@keyframes tp-cb-leader-ring{0%,to{box-shadow:0 0 #fdd5078c,0 0 4px var(--g)}50%{box-shadow:0 0 0 3px #fdd50714,0 0 8px var(--g)}}@keyframes tp-cb-hot-border{0%,to{box-shadow:inset 0 1px #ff5c3559,0 2px 14px #0000002e}50%{box-shadow:inset 0 1px #ff5c35a6,0 2px 18px #ff5c352e}}.tp-cb-slot-dot.leader{animation:tp-cb-leader-ring 2.4s ease-in-out infinite;position:relative}.tp-cb-slot-dot:focus-visible{outline:none;box-shadow:0 0 0 2px var(--g),0 0 4px var(--g)!important}.tp-cb-urgent-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;background:#ff5c3514;border:1px solid rgba(255,92,53,.4);border-radius:8px;font-size:10px;font-weight:800;font-family:var(--fb);color:var(--o);letter-spacing:.3px;animation:tp-cb-pulse 3.2s ease-in-out infinite;cursor:help}.tp-cb-bar{position:relative;transition:box-shadow .3s ease}.tp-cb-bar.hot{animation:tp-cb-hot-border 3.2s ease-in-out infinite;border-color:#ff5c3547!important}.tp-cb-progress-lane{display:flex;gap:2px;padding:0 4px;align-items:stretch;height:4px}.tp-cb-progress-seg{flex:1;position:relative;background:#ffffff0f;border-radius:2px;overflow:hidden}.tp-cb-progress-fill{position:absolute;left:0;bottom:0;width:100%;border-radius:2px;transition:height .35s cubic-bezier(.4,0,.2,1),background .2s}.tp-cb-unread-badge{position:absolute;top:-3px;right:-3px;min-width:14px;height:14px;padding:0 4px;background:var(--g);color:#000;border-radius:7px;box-shadow:0 0 0 2px var(--s2);font-family:var(--fm);font-size:9px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1}.tp-cb-power-countdown{position:relative;min-width:22px;padding:1px 5px;background:#0000002e;border-radius:4px;font-family:var(--fm);font-size:10px;font-weight:800;color:#000}.tp-cb-capsule-lead{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:9px;font-family:var(--fb);font-weight:700;letter-spacing:.4px}.tp-cb-capsule-lead-label{color:var(--muted);font-weight:700}.tp-cb-capsule-lead-name{color:var(--g);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:96px}.tp-cb-capsule-lead-score{font-family:var(--fm);font-weight:800;padding:1px 5px;border-radius:3px;background:#fdd5071a;color:var(--g)}.tp-cb-capsule.drop-target{border-color:var(--g)!important;background:linear-gradient(135deg,#fdd50729,#fdd5070d)!important;box-shadow:0 0 0 2px #fdd50733,0 4px 16px #fdd50733}.tp-cb-live-tip{position:absolute;top:calc(100% + 6px);left:0;min-width:240px;max-width:280px;background:var(--s1);border:1px solid var(--border);border-radius:8px;padding:8px 10px;box-shadow:0 8px 22px #00000080;z-index:45;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .15s,transform .15s}.tp-cb-status-wrap:hover .tp-cb-live-tip,.tp-cb-status-wrap:focus-within .tp-cb-live-tip{opacity:1;transform:translateY(0);pointer-events:auto}.tp-cb-context-menu{position:fixed;min-width:220px;background:var(--s1);border:1px solid var(--border);border-radius:8px;padding:4px;box-shadow:0 12px 28px #00000080;z-index:9500}@media(prefers-reduced-motion:reduce){.tp-cb-live-dot,.tp-cb-slot-dot.leader,.tp-cb-view-seg.on:after,.tp-cb-urgent-chip,.tp-cb-bar.hot,.tp-cb-power.cooldown:before,.tp-cb-bubble-typing span{animation:none!important}.tp-cb-view-seg.on:after{display:none}}@media(max-width:900px){.tp-cb-compact .tp-cb-capsule{min-width:120px}.tp-cb-compact .tp-cb-capsule-title{font-size:11px}.tp-cb-compact .tp-cb-capsule-sub,.tp-cb-compact .tp-cb-capsule-lead,.tp-cb-compact .tp-cb-status-ago,.tp-cb-compact .tp-cb-status-label,.tp-cb-compact .tp-cb-icon-rail-inline,.tp-cb-compact .tp-cb-urgent-chip-label{display:none}}@keyframes tp-cmp-slide-in{0%{opacity:0;transform:translate(-14px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes tp-cmp-winner-reveal{0%{opacity:0;transform:scale(.7);filter:blur(3px)}50%{opacity:1;transform:scale(1.08);filter:blur(0);box-shadow:0 0 #fdd50780,0 0 32px #fdd5078c}to{opacity:1;transform:scale(1);box-shadow:0 0 0 2px #fdd50759,0 0 20px #fdd50738}}@keyframes tp-cmp-halo{0%{opacity:0;box-shadow:0 0 #fdd50700}40%{opacity:1;box-shadow:0 0 0 6px #fdd50729,0 0 40px #fdd50759}to{opacity:1;box-shadow:0 0 0 2px #fdd50740,0 0 22px #fdd5072e}}@keyframes tp-cmp-verdict-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tp-cmp-bolt-pulse{0%{transform:scale(.6);opacity:0}40%{transform:scale(1.4);opacity:1;filter:drop-shadow(0 0 16px rgba(253,213,7,.9))}to{transform:scale(1);opacity:1;filter:drop-shadow(0 0 4px rgba(253,213,7,.4))}}@keyframes tp-cmp-slot-dissolve{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92);filter:blur(4px)}}@keyframes tp-cmp-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tp-cmp-cine-slot{animation:tp-cmp-slide-in .42s cubic-bezier(.2,.8,.2,1) both}.tp-cmp-cine-slot-0{animation-delay:0ms}.tp-cmp-cine-slot-1{animation-delay:.11s}.tp-cmp-cine-slot-2{animation-delay:.22s}.tp-cmp-cine-slot-3{animation-delay:.33s}.tp-cmp-cine-winner{animation:tp-cmp-halo 1.2s cubic-bezier(.3,.7,.2,1) .5s both}.tp-cmp-cine-verdict{animation:tp-cmp-verdict-fade .5s ease-out .9s both}.tp-cmp-cine-bolt{animation:tp-cmp-bolt-pulse .8s cubic-bezier(.2,.9,.2,1) both}.tp-cmp-lift{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,border-color .15s}.tp-cmp-lift:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000052}.tp-cmp-winner-reveal{animation:tp-cmp-winner-reveal .6s cubic-bezier(.3,.7,.2,1) both}.tp-cmp-dragging{opacity:.45!important;transform:scale(.96)!important}.tp-cmp-drop-ready{box-shadow:inset 0 0 0 2px var(--g),0 0 24px #fdd50733!important}.tp-cmp-dissolve{animation:tp-cmp-slot-dissolve .28s ease-in both}.tp-cmp-hero{position:relative;padding:48px 32px 40px;background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(253,213,7,.08),transparent 60%),linear-gradient(180deg,var(--s1),var(--s2));border:1px solid rgba(253,213,7,.12);border-radius:20px;overflow:hidden;text-align:center}.tp-cmp-hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 42px,rgba(255,255,255,.014) 42px 43px),repeating-linear-gradient(90deg,transparent 0 42px,rgba(255,255,255,.014) 42px 43px);pointer-events:none}.tp-cmp-hero-eyebrow{font-family:var(--fb);font-size:10px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;color:var(--g);opacity:.85;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:20px;background:#fdd50714;border:1px solid rgba(253,213,7,.2);margin-bottom:20px}.tp-cmp-hero-title{font-family:var(--fd);font-size:clamp(28px,3.2vw,40px);font-weight:900;letter-spacing:-.5px;line-height:1.05;color:var(--text);margin-bottom:10px}.tp-cmp-hero-sub{font-size:13px;line-height:1.65;color:var(--muted2);max-width:560px;margin:0 auto 28px}.tp-cmp-hero-mockrow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:780px;margin:0 auto 28px}.tp-cmp-hero-mock{padding:14px 12px 16px;background:#ffffff05;border:1px dashed rgba(255,255,255,.12);border-radius:14px;transition:transform .3s ease,border-color .25s,background .25s;animation:tp-cmp-fade-up .5s ease-out both}.tp-cmp-hero-mock:nth-child(1){animation-delay:50ms}.tp-cmp-hero-mock:nth-child(2){animation-delay:.13s}.tp-cmp-hero-mock:nth-child(3){animation-delay:.21s}.tp-cmp-hero-mock:nth-child(4){animation-delay:.29s}.tp-cmp-hero-mock:hover{transform:translateY(-3px);border-color:var(--g);background:#fdd5070a}.tp-cmp-hero-cta{display:inline-flex;align-items:center;gap:10px;padding:12px 26px;background:var(--g);color:#000;border:none;border-radius:12px;font-family:var(--fb);font-size:14px;font-weight:800;letter-spacing:.3px;cursor:pointer;box-shadow:0 0 0 1px #fdd50766,0 8px 24px #fdd50738;transition:transform .18s ease,box-shadow .22s}.tp-cmp-hero-cta:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #fdd5078c,0 12px 32px #fdd50752}.tp-cmp-hero-meta{display:inline-flex;gap:18px;margin-top:22px;font-size:10px;color:var(--muted);font-family:var(--fb)}.tp-cmp-hero-meta-item{display:inline-flex;align-items:center;gap:5px}.tp-cmp-hero-meta-dot{width:5px;height:5px;border-radius:3px;background:var(--g)}.tp-cmp-display{font-family:var(--fd);letter-spacing:-.4px;font-weight:900;font-feature-settings:"ss01","ss02","cv01"}.tp-cmp-eyebrow{font-family:var(--fb);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--muted)}.tp-cmp-num{font-family:var(--fm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum","cv01"}.tp-cmp-sheet-overlay{position:fixed;inset:0;background:#0000009e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9500;display:flex;align-items:flex-start;justify-content:center;padding:6vh 4vw;animation:tp-cmp-fade-up .25s ease-out both}.tp-cmp-sheet{width:min(960px,92vw);max-height:88vh;overflow:hidden;display:flex;flex-direction:column;background:var(--s1);border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 40px 80px #0009,0 0 0 1px #fdd5070d;animation:tp-cmp-verdict-fade .3s cubic-bezier(.2,.8,.2,1) both}.tp-cmp-sheet-hd{display:flex;align-items:center;gap:14px;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(253,213,7,.04),transparent)}.tp-cmp-sheet-title{font-family:var(--fd);font-size:20px;font-weight:900;letter-spacing:-.2px;color:var(--text);flex:1;min-width:0}.tp-cmp-sheet-body{flex:1;overflow-y:auto;padding:20px 24px 24px}.tp-cmp-sheet-close{width:32px;height:32px;border-radius:8px;background:var(--s2);border:1px solid var(--border);color:var(--muted2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.tp-cmp-sheet-close:hover{background:#ffffff0d;color:var(--text)}@media(prefers-reduced-motion:reduce){.tp-cmp-cine-slot,.tp-cmp-cine-winner,.tp-cmp-cine-verdict,.tp-cmp-cine-bolt,.tp-cmp-winner-reveal,.tp-cmp-hero-mock,.tp-cmp-sheet-overlay,.tp-cmp-sheet{animation:none!important}}:root{--hvst-ease: cubic-bezier(.16, 1, .3, 1);--hvst-d-micro: .12s;--hvst-d-base: .22s;--hvst-d-long: .36s}.hvst-root[data-density=comfortable]{--hvst-pad: 16px;--hvst-gap: 12px;--hvst-fs: 11px;--hvst-row: 8px}.hvst-root[data-density=compact]{--hvst-pad: 12px;--hvst-gap: 8px;--hvst-fs: 10px;--hvst-row: 6px}.hvst-root[data-density=console]{--hvst-pad: 9px;--hvst-gap: 6px;--hvst-fs: 9.5px;--hvst-row: 4px;font-family:var(--fm)}.hvst-root[data-density=console] .hvst-card{font-family:var(--fm)}.hvst-root .hvst-card{padding:var(--hvst-pad, 16px)}.hvst-root .hvst-row{padding:var(--hvst-row, 8px) 8px;font-size:var(--hvst-fs, 11px)}.hvst-strip{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) auto;gap:10px;align-items:center;padding:10px 14px;margin:-8px -2px 14px;background:linear-gradient(180deg,#0f1213eb,#0f1213c7);border:1px solid rgba(253,213,7,.18);border-radius:14px;backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 12px 36px #0000006b,0 1px #ffffff0d inset;transition:box-shadow var(--hvst-d-base) var(--hvst-ease)}@media(max-width:1100px){.hvst-strip{grid-template-columns:1fr 1fr}.hvst-strip-actions{grid-column:1 / -1;justify-content:flex-end}}@media(max-width:720px){.hvst-strip{grid-template-columns:1fr}.hvst-strip-actions{grid-column:auto;flex-wrap:wrap}}.hvst-strip[data-autonomy=on]{border-color:#22c55e6b;box-shadow:0 12px 36px #0000006b,0 0 0 1px #22c55e33 inset,0 0 22px #22c55e1a}.hvst-strip[data-pulse="1"]{animation:hvst-autonomy-pulse 1.4s var(--hvst-ease) 1}@keyframes hvst-autonomy-pulse{0%{box-shadow:0 12px 36px #0000006b,0 0 #fdd5078c}60%{box-shadow:0 12px 36px #0000006b,0 0 0 14px #fdd50700}to{box-shadow:0 12px 36px #0000006b,0 0 #fdd50700}}.hvst-strip-title{font-size:13px;font-weight:800;letter-spacing:.5px;line-height:1.15;color:var(--text)}.hvst-strip-caption{font-size:9.5px;color:var(--muted);font-family:var(--fm);letter-spacing:.4px;margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hvst-strip-caption .dot{width:5px;height:5px;border-radius:3px;background:var(--g);display:inline-block;box-shadow:0 0 6px var(--g)}.hvst-strip-caption .dot.off{background:var(--muted);box-shadow:none}.hvst-strip-decision{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 10px;border-radius:9px;background:#fdd5070f;border:1px solid rgba(253,213,7,.2);transition:background var(--hvst-d-base) var(--hvst-ease)}.hvst-strip-decision[data-priority=critical]{background:#ff5c3512;border-color:#ff5c3552}.hvst-strip-decision[data-priority=info]{background:#3b82f60f;border-color:#3b82f638}.hvst-strip-decision .body{flex:1;min-width:0}.hvst-strip-decision .label{font-size:8.5px;letter-spacing:1.2px;font-weight:700;text-transform:uppercase;color:var(--g)}.hvst-strip-decision[data-priority=critical] .label{color:var(--o)}.hvst-strip-decision[data-priority=info] .label{color:var(--b)}.hvst-strip-decision .text{font-size:11px;color:var(--text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hvst-strip-actions{display:flex;gap:6px;align-items:center;flex-wrap:nowrap}.hvst-room{animation:hvst-room-in var(--hvst-d-base) var(--hvst-ease) 1}@keyframes hvst-room-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hvst-hero-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:14px}@media(max-width:900px){.hvst-hero-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.hvst-hero-grid{grid-template-columns:1fr}}.hvst-hero{position:relative;padding:18px 18px 16px;border-radius:14px;background:linear-gradient(135deg,#fdd5071a,#fdd50705 60%,#0f121300),var(--card);border:1px solid rgba(253,213,7,.22);overflow:hidden}.hvst-hero:after{content:"";position:absolute;right:-40px;top:-40px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,#fdd5071a,#fdd50700 60%);pointer-events:none}.hvst-hero .lbl{font-size:9.5px;letter-spacing:1.2px;color:var(--muted);font-weight:700;text-transform:uppercase}.hvst-hero .val{font-size:38px;font-weight:800;font-family:var(--fm);color:var(--text);line-height:1.05;margin:6px 0 4px;letter-spacing:-.5px}.hvst-hero .sub{font-size:11px;color:var(--g);font-weight:600}.hvst-hero .meta{font-size:10px;color:var(--muted);margin-top:8px;font-family:var(--fm);display:flex;gap:10px;flex-wrap:wrap}.hvst-tile{position:relative;padding:12px 14px;border-radius:12px;background:var(--card);border:1px solid var(--border);transition:transform var(--hvst-d-micro) var(--hvst-ease),border-color var(--hvst-d-micro) var(--hvst-ease)}.hvst-tile:hover{transform:translateY(-1px);border-color:#fdd50738}.hvst-tile .lbl{font-size:9px;letter-spacing:1px;color:var(--muted);font-weight:700;text-transform:uppercase}.hvst-tile .val{font-size:22px;font-weight:800;font-family:var(--fm);margin:4px 0 2px;line-height:1.1}.hvst-tile .sub{font-size:9.5px;color:var(--muted)}.hvst-tile[data-tone=g]{border-left:3px solid var(--g)}.hvst-tile[data-tone=o]{border-left:3px solid var(--o)}.hvst-tile[data-tone=b]{border-left:3px solid var(--b)}.hvst-tile[data-tone=p]{border-left:3px solid var(--p)}.hvst-card.kind-data{background:var(--card);border:1px solid var(--border);border-radius:12px}.hvst-card.kind-signal{background:var(--card);border:1px solid var(--border);border-left-width:3px;border-radius:12px}.hvst-card.kind-action{background:linear-gradient(135deg,#fdd5070f,#fdd50703),var(--card);border:1px solid rgba(253,213,7,.3);border-radius:12px}@keyframes hvst-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.hvst-skel{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a,#ffffff0a 75%);background-size:200% 100%;animation:hvst-skel 1.4s linear infinite;border-radius:6px}.hvst-marquee{position:relative;height:4px;background:#ffffff0d;border-radius:3px;overflow:hidden}.hvst-marquee:after{content:"";position:absolute;left:-40%;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent 0%,var(--g) 50%,transparent 100%);animation:hvst-marquee 1.1s linear infinite}@keyframes hvst-marquee{0%{left:-40%}to{left:100%}}.hvst-ticker-track{display:flex;gap:14px;animation:hvst-ticker-scroll 38s linear infinite}.hvst-ticker:hover .hvst-ticker-track{animation-play-state:paused}@keyframes hvst-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hvst-ticker-item{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff08;border:1px solid var(--border);border-radius:999px;flex-shrink:0;cursor:pointer;transition:background var(--hvst-d-micro) var(--hvst-ease),border-color var(--hvst-d-micro) var(--hvst-ease)}.hvst-ticker-item:hover{background:#fdd50712;border-color:#fdd50752}.hvst-ticker-av{width:22px;height:22px;border-radius:11px;background:#fdd5071a;color:var(--g);font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(253,213,7,.2)}.hvst-drawer-crumb{display:flex;gap:6px;flex-wrap:wrap;font-size:9.5px;color:var(--muted);font-family:var(--fm);margin-bottom:8px;letter-spacing:.5px}.hvst-drawer-crumb .sep{color:#ffffff2e}.hvst-drawer-crumb .here{color:var(--g);font-weight:700}.hvst-drawer-foot{position:sticky;bottom:0;padding:10px 0 2px;margin-top:12px;background:linear-gradient(180deg,transparent 0%,var(--card) 30%);display:flex;gap:8px;flex-wrap:wrap}.hvst-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 24px;text-align:center;gap:8px;border:1px dashed rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.02) 0%,transparent 100%)}.hvst-empty .ico{font-size:28px;color:var(--g);opacity:.6}.hvst-empty .title{font-size:13px;font-weight:700}.hvst-empty .reason{font-size:11px;color:var(--muted);max-width:360px}.hvst-kbd{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;font-family:var(--fm);font-size:9px;color:var(--muted);background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.hvst-cmdk-overlay{position:fixed;inset:0;z-index:200;background:#0000008c;backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;animation:hvst-cmdk-fade var(--hvst-d-base) var(--hvst-ease) 1}@keyframes hvst-cmdk-fade{0%{opacity:0}to{opacity:1}}.hvst-cmdk-panel{width:min(560px,92vw);background:var(--card);border:1px solid rgba(253,213,7,.22);border-radius:14px;box-shadow:0 28px 80px #0000008c;overflow:hidden;animation:hvst-cmdk-rise var(--hvst-d-base) var(--hvst-ease) 1}@keyframes hvst-cmdk-rise{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.hvst-cmdk-input{width:100%;padding:14px 16px;background:transparent;border:none;outline:none;color:var(--text);font-size:14px;font-weight:500;border-bottom:1px solid rgba(255,255,255,.06)}.hvst-cmdk-list{max-height:50vh;overflow:auto;padding:6px}.hvst-cmdk-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:12px;transition:background var(--hvst-d-micro) var(--hvst-ease)}.hvst-cmdk-row:hover,.hvst-cmdk-row.active{background:#fdd50714}.hvst-cmdk-row .ico{width:18px;text-align:center;color:var(--g)}.hvst-cmdk-row .label{flex:1}.hvst-cmdk-row .group{font-size:9px;color:var(--muted);letter-spacing:.6px;text-transform:uppercase}.hvst-help-overlay{position:fixed;inset:0;z-index:199;background:#000000a6;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px;animation:hvst-cmdk-fade var(--hvst-d-base) var(--hvst-ease) 1}.hvst-help-card{width:min(640px,96vw);background:var(--card);border:1px solid rgba(253,213,7,.18);border-radius:14px;padding:22px;box-shadow:0 28px 80px #0000008c}@media(prefers-reduced-motion:reduce){.hvst-room,.hvst-strip[data-pulse="1"],.hvst-cmdk-overlay,.hvst-cmdk-panel,.hvst-help-overlay,.hvst-marquee:after,.hvst-ticker-track{animation:none!important}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);background:var(--bg);color:var(--text);overflow:hidden;cursor:default;height:100vh}#root{height:100vh;display:flex;flex-direction:column}a{color:var(--accent-primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,.ph-title,.ct,.sh-title,.cn,.stat-n,.logo{font-family:Barlow Condensed,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.5px}.font-display,.mc-val,.ps-n,.prof-name,.team-name,.ghub-name,.an-deep-n,.ghub-roles{font-family:Barlow Condensed,sans-serif;font-weight:900}[data-theme=light] nav,[data-theme=light] .topnav{background:#ffffffeb!important;border-bottom:1px solid rgba(0,0,0,.06)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}[data-theme=light] .hdr-icon-btn{background:#f0f1f3;border-color:#00000014}[data-theme=light] input,[data-theme=light] textarea,[data-theme=light] select{background:#f5f6f8!important;border-color:#0000001a!important;color:var(--text)!important}[data-theme=light] .notif-dd{background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 40px #0000001f}[data-theme=light] .confirm-box{background:#fff;border:1px solid rgba(0,0,0,.08)}[data-theme=light] .split-hero{background:linear-gradient(135deg,rgba(184,150,12,.02),transparent)}[data-theme=light] .sb-fill{background:var(--g)}[data-theme=light] [data-tip]:after{background:#fff;color:#1a1d26;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #0000001a}[data-theme=light] .pricing-h,[data-theme=light] .pricing-sub{color:var(--text)!important}[data-theme=gold-dark] nav,:root nav{background:#0f1213b3!important;backdrop-filter:blur(24px) saturate(1.5)!important;-webkit-backdrop-filter:blur(24px) saturate(1.5)!important;border-bottom:1px solid rgba(253,213,7,.08)!important}[data-theme=silver-dark] nav{background:#12141abf!important;backdrop-filter:blur(24px) saturate(1.5)!important;-webkit-backdrop-filter:blur(24px) saturate(1.5)!important;border-bottom:1px solid rgba(192,206,220,.08)!important}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#fdd50726;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fdd5074d}::-webkit-scrollbar-corner{background:var(--bg)}*{scrollbar-width:thin;scrollbar-color:rgba(253,213,7,.15) var(--bg)}[data-theme=silver-dark] ::-webkit-scrollbar-track{background:#12141a}[data-theme=silver-dark] ::-webkit-scrollbar-thumb{background:#c0cedc26;border-radius:3px}[data-theme=silver-dark] ::-webkit-scrollbar-thumb:hover{background:#c0cedc4d}[data-theme=silver-dark] ::-webkit-scrollbar-corner{background:#12141a}[data-theme=silver-dark] *{scrollbar-color:rgba(192,206,220,.15) #12141A}[data-theme=light] ::-webkit-scrollbar-track{background:#f5f6f8}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#0003}[data-theme=light] ::-webkit-scrollbar-corner{background:#f5f6f8}[data-theme=light] *{scrollbar-color:rgba(0,0,0,.12) #F5F6F8}
