:root{--bg-0:#f8f9fb;--paper:#fff;--bg-1:#f2f4f7;--bg-2:#e9ecf1;--bg-3:#d0d5dd;--line:rgba(11,15,26,.045);--line-2:rgba(11,15,26,.075);--line-3:rgba(11,15,26,.15);--hair-6:rgba(11,15,26,.045);--hair-10:rgba(11,15,26,.075);--hair-14:rgba(11,15,26,.11);--hair-18:rgba(11,15,26,.15);--card-paper:0 1px 2px rgba(0,0,0,.025),0 1px 0 rgba(0,0,0,.02);--ink-0:#0b0f1a;--ink-1:#343a48;--ink-2:#667085;--ink-3:#98a2b3;--ink-4:#d0d5dd;--ink-5:#e4e7ec;--ink-6:#f2f4f7;--ai-ink:#101828;--ai-bg:#f2f4f7;--ai-mist:#f8fafc;--emerald:#27684a;--emerald-bg:#eaf3ee;--rose:#b42318;--rose-bg:#f8ecea;--amber:#8f5606;--amber-warn:#8f5606;--amber-warn-bg:#f6efe3;--sky:#006ff3;--sky-bg:#e8f1fd;--violet:#0058c4;--violet-bg:#e8f1fd;--warm-1:#8f5606;--warm-2:#8f5606;--r:10px;--r-sm:7px;--r-xs:5px;--r-lg:12px;--r-avatar:9px;--r-xl:14px;--radius:8px;--radius-sm:6px;--radius-lg:12px;--shadow:none;--shadow-sm:none;--shadow-card:none;--shadow-1:0 1px 2px rgba(0,0,0,.04);--shadow-2:0 8px 24px rgba(0,0,0,.06);--shadow-3:0 24px 64px rgba(0,0,0,.12);--shadow-hover:0 2px 8px rgba(0,0,0,.06);--shadow-lg:0 4px 20px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04);--shadow-xl:0 8px 32px rgba(0,0,0,.1);--font:"Geist","Anuphan",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"Geist Mono",ui-monospace,"Anuphan",monospace;--font-serif:"Fraunces",Georgia,"Anuphan",serif;--bg:var(--bg-0);--bg2:var(--bg-1);--bg3:var(--bg-2);--bg-hover:var(--bg-1);--surface2:var(--bg-1);--surface3:var(--bg-2);--border:var(--line-2);--border-light:var(--line);--border-hover:var(--line-3);--border2:var(--line-3);--text:var(--ink-0);--text2:var(--ink-1);--text3:var(--ink-2);--text4:var(--ink-3);--text5:var(--ink-3);--text6:var(--ink-3);--text7:var(--ink-3);--accent:#006ff3;--accent-dark:#0058c4;--accent-hover:#0058c4;--accent-90:rgba(0,111,243,.9);--accent-70:rgba(0,111,243,.7);--accent-20:rgba(0,111,243,.2);--accent-soft:rgba(0,111,243,.14);--accent-bg:rgba(0,111,243,.08);--accent-tint:rgba(0,111,243,.05);--accent-border:rgba(0,111,243,.22);--accent-glow:rgba(0,111,243,.22);--accent-text:#0058c4;--accent-grad:linear-gradient(135deg,#006ff3,#0058c4);--brand:var(--accent);--brand-light:var(--accent-bg);--danger:var(--rose);--info:var(--sky);--hot:var(--rose);--hot-glow:rgba(220,38,38,.06);--success-bg:var(--emerald-bg);--warning-bg:var(--amber-warn-bg);--info-bg:var(--sky-bg);--hover:var(--bg-1);--stat-border:var(--line);--topbar-dot-border:var(--paper);--glass:hsla(0,0%,100%,.9);--glass-border:var(--line);--background:var(--bg-0);--surface:var(--paper);--surface-secondary:var(--bg-1);--surface-tertiary:var(--bg-2);--text-primary:var(--ink-0);--text-secondary:var(--ink-1);--text-muted:var(--ink-2);--text-disabled:var(--ink-3);--border:var(--line);--border-strong:var(--line-3);--primary:var(--accent);--primary-hover:var(--accent-hover);--primary-active:var(--accent-dark);--primary-subtle:var(--accent-bg);--primary-text:var(--accent-text);--success:var(--emerald);--success-subtle:var(--emerald-bg);--warning:var(--amber-warn);--warning-subtle:var(--amber-warn-bg);--error:var(--rose);--error-subtle:var(--rose-bg);--info:var(--accent);--info-subtle:var(--accent-bg);--disabled:var(--ink-3);--focus-ring:var(--accent-glow)}[data-theme=dark]{--bg-0:#0b0f1a;--paper:#131826;--bg-1:#1b2130;--bg-2:#242c3d;--bg-3:#344054;--line:hsla(0,0%,100%,.06);--line-2:hsla(0,0%,100%,.1);--line-3:hsla(0,0%,100%,.18);--hair-6:hsla(0,0%,100%,.06);--hair-10:hsla(0,0%,100%,.1);--hair-14:hsla(0,0%,100%,.14);--hair-18:hsla(0,0%,100%,.18);--card-paper:0 1px 2px rgba(0,0,0,.3),0 1px 0 rgba(0,0,0,.2);--ink-0:#f8f9fb;--ink-1:#d0d5dd;--ink-2:#98a2b3;--ink-3:#667085;--ink-4:#343a48;--ink-5:#1d2433;--ink-6:#101828;--ai-ink:#f8f9fb;--ai-bg:#1f1f22;--ai-mist:rgba(99,102,241,.06);--emerald:#5fb08a;--emerald-bg:rgba(95,176,138,.14);--rose:#e5655a;--rose-bg:hsla(5,73%,63%,.14);--amber:#d4a72c;--amber-warn:#d4a72c;--amber-warn-bg:rgba(212,167,44,.14);--sky:#4d9bff;--sky-bg:rgba(77,155,255,.12);--violet:#7db4f9;--violet-bg:rgba(125,180,249,.12);--shadow-1:0 1px 2px rgba(0,0,0,.4);--shadow-2:0 8px 24px rgba(0,0,0,.5);--shadow-3:0 24px 64px rgba(0,0,0,.7);--shadow-hover:0 2px 8px rgba(0,0,0,.5);--shadow-lg:0 4px 20px rgba(0,0,0,.55),0 1px 4px rgba(0,0,0,.35);--shadow-xl:0 8px 32px rgba(0,0,0,.6);--glass:rgba(22,22,24,.72);--glass-border:hsla(0,0%,100%,.06);--topbar-dot-border:var(--paper);--hot-glow:rgba(244,63,94,.1);--success-bg:var(--emerald-bg);--warning-bg:var(--amber-warn-bg);--info-bg:var(--sky-bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme]){color-scheme:dark}}:root{--cool-page-padding-x:36px;--cool-page-max-width:1360px;--cool-hero-stat-size:80px;--cool-hero-stat-tracking:-2.4px;--cool-hero-padding-x:26px;--cool-hero-padding-y:22px;--cool-hero-min-height:160px;--cool-hero-spark-height:64px;--cool-sat-stat-size:34px;--cool-sat-stat-tracking:-0.5px;--cool-page-title-size:36px;--cool-page-title-tracking:-0.6px;--cool-page-title-weight:300}@media (max-width:768px){:root{--cool-page-padding-x:20px;--cool-hero-stat-size:56px;--cool-hero-stat-tracking:-1.8px;--cool-hero-padding-x:20px;--cool-hero-padding-y:18px;--cool-hero-min-height:140px;--cool-hero-spark-height:48px;--cool-sat-stat-size:24px;--cool-sat-stat-tracking:-0.3px;--cool-page-title-size:30px;--cool-page-title-tracking:-0.5px}}@media (max-width:480px){:root{--cool-page-padding-x:16px;--cool-hero-stat-size:48px;--cool-hero-stat-tracking:-1.4px;--cool-page-title-size:26px}}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;background:var(--bg-0);color:var(--ink-0);font-family:var(--font);font-size:13px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,optgroup,select,textarea{font-family:inherit}::-moz-placeholder{font-family:inherit}::placeholder{font-family:inherit}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bg-2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--bg-3)}[contenteditable]:not([contenteditable=false]):focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,a[href]:focus-visible,area[href]:focus-visible,audio[controls]:focus-visible,button:focus-visible,iframe:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible,video[controls]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.18)}@media (forced-colors:active){[tabindex]:not([tabindex="-1"]):focus-visible,a[href]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid Highlight;outline-offset:2px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .2s ease-out both}.italic,em,i{font-style:normal;font-weight:600}.mono,.tabular-nums{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cool-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.cool-page-header>div:first-child{min-width:0;flex:1}.cool-crumb{font-family:var(--font-mono);font-size:11px;letter-spacing:.6px;color:var(--ink-2);text-transform:uppercase;margin-bottom:6px}.cool-h1{font-size:32px;letter-spacing:-.4px;line-height:1.05}.cool-h1,.cool-h2{margin:0;font-family:var(--font-serif);font-weight:400;color:var(--ink-0)}.cool-h2{font-size:22px;letter-spacing:-.2px;line-height:1.15}.cool-h3{margin:0;font-family:var(--font);font-size:14px;font-weight:600;letter-spacing:-.05px;color:var(--ink-0)}.cool-eyebrow{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-2)}.cool-h1+.cool-page-sub,.cool-page-sub{margin:8px 0 0;font-size:13.5px;color:var(--ink-2);max-width:640px;line-height:1.5}.cool-card{background:var(--paper);border:.5px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-1);padding:18px 22px;transition:transform .14s cubic-bezier(.32,.72,0,1),box-shadow .14s cubic-bezier(.32,.72,0,1)}.cool-card-tight{padding:14px 18px}.cool-card-flush{padding:0}.cool-card-link,a.cool-card,button.cool-card{cursor:pointer}.cool-card-link:hover,a.cool-card:hover,button.cool-card:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.cool-card-ai{position:relative;background:linear-gradient(180deg,var(--ai-mist) 0,var(--paper) 56%);border:.5px solid var(--line);border-left:2px solid var(--ai-ink);border-radius:var(--r);box-shadow:var(--shadow-1);padding:18px 22px}html body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:radial-gradient(ellipse 65% 55% at 10% 100%,rgba(11,15,26,.025),transparent 60%),radial-gradient(ellipse 50% 45% at 90% 0,rgba(11,15,26,.02),transparent 60%)}.cool-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 16px;border-radius:var(--r-sm);font-family:var(--font);font-size:13px;font-weight:500;line-height:1;color:var(--ink-1);background:transparent;border:1px solid var(--line-2);cursor:pointer;transition:background .14s cubic-bezier(.32,.72,0,1),border-color .14s cubic-bezier(.32,.72,0,1),transform .08s cubic-bezier(.32,.72,0,1),color .14s cubic-bezier(.32,.72,0,1);font-family:inherit;white-space:nowrap}.cool-btn:hover{background:var(--bg-1);color:var(--ink-0);border-color:var(--line-3)}.cool-btn:active{transform:translateY(.5px)}.cool-btn.sm{height:28px;padding:0 12px;font-size:12px;gap:5px}.cool-btn.lg{height:44px;padding:0 20px;font-size:14px;gap:7px}.cool-btn.icon{height:36px;width:36px;padding:0;gap:0}.cool-btn.sm.icon{height:28px;width:28px}.cool-btn.lg.icon{height:44px;width:44px}.cool-btn.primary{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:600;box-shadow:0 1px 3px rgba(0,111,243,.18),inset 0 1px 0 hsla(0,0%,100%,.18)}.cool-btn.primary:hover{background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.cool-btn.accent{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:600;box-shadow:0 1px 3px rgba(0,111,243,.18),inset 0 1px 0 hsla(0,0%,100%,.22)}.cool-btn.accent:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.cool-btn.primary.sm{background:var(--accent);border-color:var(--accent);box-shadow:0 1px 3px rgba(0,111,243,.18),inset 0 1px 0 hsla(0,0%,100%,.22)}.cool-btn.primary.sm:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.cool-btn.link{height:auto;padding:0;background:transparent;border:none;color:var(--accent);font-weight:500;text-decoration:none;box-shadow:none;gap:4px}.cool-btn.link:hover{background:transparent;border:none;color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px}.cool-btn.link:active{transform:none}.cool-btn.link.sm{font-size:12px;height:auto;padding:0}.cool-btn.link.lg{font-size:14px;height:auto;padding:0}.cool-btn.danger{color:var(--rose);border-color:var(--rose-bg)}.cool-btn.danger:hover{background:var(--rose-bg);border-color:var(--rose)}.cool-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.18)}.cool-btn.primary:focus-visible{box-shadow:0 1px 3px rgba(20,30,60,.08),inset 0 1px 0 hsla(0,0%,100%,.22),0 0 0 3px rgba(99,102,241,.18)}.cool-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.cool-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:99px;font-family:var(--font);font-size:11.5px;font-weight:600;letter-spacing:.1px;background:var(--bg-1);color:var(--ink-1);border:.5px solid var(--line)}.cool-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-3);flex-shrink:0}.cool-pill.success{background:var(--emerald-bg);color:var(--emerald)}.cool-pill.success:before{background:var(--emerald)}.cool-pill.warning{background:var(--amber-warn-bg);color:var(--amber-warn)}.cool-pill.warning:before{background:var(--amber-warn)}.cool-pill.danger{background:var(--rose-bg);color:var(--rose)}.cool-pill.danger:before{background:var(--rose)}.cool-pill.info{background:var(--sky-bg);color:var(--sky)}.cool-pill.info:before{background:var(--sky)}.cool-pill.violet{background:var(--violet-bg);color:var(--violet)}.cool-pill.violet:before{background:var(--violet)}:root{--cat-1:#006ff3;--cat-2:#0b0f1a;--cat-3:#4b6280;--cat-4:#343a48;--cat-5:#8a9bb3;--cat-6:#667085;--cat-7:#2e3f57;--cat-8:#98a2b3}.cool-stat-hero{font-family:var(--font-serif);font-size:64px;font-weight:300;letter-spacing:-1.6px;line-height:.95;color:var(--ink-0);font-variant-numeric:tabular-nums}.cool-stat-hero-xl{font-size:80px;letter-spacing:-2.2px}.cool-stat-large{font-family:var(--font-serif);font-size:40px;font-weight:300;letter-spacing:-.8px;line-height:1;color:var(--ink-0);font-variant-numeric:tabular-nums}.cool-stat-hero-unit{font-size:.35em;color:var(--ink-2);font-family:var(--font);font-weight:500;margin-left:6px;letter-spacing:0}.cool-section{margin-top:32px}.cool-section:first-of-type{margin-top:0}.cool-section-head{display:flex;align-items:center;gap:10px;margin:0 0 14px}.cool-section-head .cool-eyebrow{flex:0 0 auto}.cool-section-head .cool-section-rule{flex:1;height:1px;background:var(--line-2)}.cool-section-head .cool-section-meta{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);letter-spacing:.3px}@keyframes coolBreathe{0%,to{opacity:.55}50%{opacity:1}}.cool-breathe{animation:coolBreathe 4s ease-in-out infinite}@keyframes coolSpikePulse{0%,92%,to{transform:scale(1)}94%{transform:scale(1.12)}96%{transform:scale(1)}}.cool-spike-pulse{display:inline-block;animation:coolSpikePulse 6s ease-in-out infinite;transform-origin:center}@keyframes coolSparkDraw{to{stroke-dashoffset:0}}.cool-spark-draw{animation:coolSparkDraw .64s cubic-bezier(.32,.72,0,1) 80ms forwards}@keyframes coolShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.cool-skel-shimmer{background:linear-gradient(90deg,var(--ink-6) 0,var(--bg-1) 50%,var(--ink-6) 100%);background-size:200% 100%;animation:coolShimmer 1.4s linear infinite}.cool-status-dot{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-1)}.cool-status-dot>.d{width:7px;height:7px;border-radius:50%;background:var(--ink-3);flex-shrink:0}.cool-status-dot.active>.d{background:var(--emerald);animation:coolBreathe 4s ease-in-out infinite}.cool-status-dot.probation>.d{background:var(--amber)}.cool-status-dot.notice>.d{background:var(--rose)}.cool-status-dot.leave>.d{background:var(--sky)}.cool-status-dot.terminated>.d{background:var(--ink-3)}.cool-ai-row>td:first-child{box-shadow:inset 1px 0 0 var(--ai-ink)}.cool-ai-row.cool-ai-row-rose>td:first-child{box-shadow:inset 1px 0 0 var(--rose)}.cool-ai-row.cool-ai-row-amber>td:first-child{box-shadow:inset 1px 0 0 var(--amber)}.cool-ai-row.cool-ai-row-violet>td:first-child{box-shadow:inset 1px 0 0 var(--violet)}.cool-ai-row:hover>td{background:linear-gradient(90deg,var(--ai-mist) 0,var(--bg-1) 14%)}.cool-ai-eye{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.5px;color:var(--ink-2);text-transform:uppercase;margin-bottom:8px}.cool-spike-mark{display:inline-grid;place-items:center;width:11px;height:11px;border-radius:3px;background:var(--ai-ink);color:var(--paper);font-family:var(--font);font-size:9px;line-height:1;font-weight:600}.cool-ai-eye.rose{color:var(--rose)}.cool-ai-eye.rose .cool-spike-mark{background:var(--rose)}.cool-ai-eye.amber{color:var(--amber)}.cool-ai-eye.amber .cool-spike-mark{background:var(--amber)}.cool-ai-eye.violet{color:var(--violet)}.cool-ai-eye.violet .cool-spike-mark{background:var(--violet)}.cool-cat-swatch{width:8px;height:8px;border-radius:2px;background:var(--ink-3);flex-shrink:0}.cool-cat-1{background:var(--cat-1)!important}.cool-cat-2{background:var(--cat-2)!important}.cool-cat-3{background:var(--cat-3)!important}.cool-cat-4{background:var(--cat-4)!important}.cool-cat-5{background:var(--cat-5)!important}.cool-cat-6{background:var(--cat-6)!important}.cool-cat-7{background:var(--cat-7)!important}.cool-cat-8{background:var(--cat-8)!important}.cool-table-comfortable tbody td{padding:14px 16px}.cool-table-comfortable tbody tr{height:60px}.cool-density-dense tbody td{padding:8px 14px!important}.cool-density-dense tbody tr{height:40px!important}.cool-density-toggle{display:inline-flex;border:.5px solid var(--line-2);border-radius:6px;overflow:hidden}.cool-density-toggle>button{padding:5px 10px;font-family:var(--font-mono);font-size:11px;color:var(--ink-2);background:transparent;border:none;border-right:.5px solid var(--line-2);cursor:pointer;transition:background .14s,color .14s}.cool-density-toggle>button:last-child{border-right:0}.cool-density-toggle>button.on{background:var(--ink-0);color:var(--paper)}.cool-density-toggle>button:hover:not(.on){background:var(--bg-1);color:var(--ink-0)}.cool-kpi-hero{position:relative;overflow:hidden;background:var(--paper);border:.5px solid var(--line);border-radius:var(--r-lg);padding:22px 26px;box-shadow:var(--shadow-2);min-height:160px}.cool-kpi-hero-spark{position:absolute;left:0;right:0;bottom:0;height:64px;pointer-events:none}.cool-kpi-hero-spark-svg{width:100%!important;height:64px!important;display:block}.cool-kpi-hero-annot{position:absolute;right:18px;top:18px;display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:10.5px;padding:3px 9px;border-radius:99px;background:var(--emerald-bg);color:var(--emerald)}.cool-kpi-hero-annot.down{background:var(--rose-bg);color:var(--rose)}.cool-kpi-hero-annot.flat{background:var(--bg-1);color:var(--ink-1)}.cool-kpi-sat{background:var(--paper);border:.5px solid var(--line);border-radius:var(--r);padding:14px 18px;box-shadow:var(--shadow-1);display:flex;align-items:center;justify-content:space-between;gap:14px}.cool-kpi-sat-spark{width:90px;height:34px;opacity:.7;flex-shrink:0}.cool-stat-hero{font-size:var(--cool-hero-stat-size,64px);letter-spacing:var(--cool-hero-stat-tracking,-1.6px)}.cool-stat-hero-xl{font-size:var(--cool-hero-stat-size,80px);letter-spacing:var(--cool-hero-stat-tracking,-2.2px)}.cool-stat-large{font-size:var(--cool-sat-stat-size,40px);letter-spacing:var(--cool-sat-stat-tracking,-.8px)}.cool-kpi-hero{padding:var(--cool-hero-padding-y,22px) var(--cool-hero-padding-x,26px);min-height:var(--cool-hero-min-height,160px)}.cool-kpi-hero-spark{height:var(--cool-hero-spark-height,64px)}.cool-h1{font-size:var(--cool-page-title-size,32px);letter-spacing:var(--cool-page-title-tracking,-.4px);font-weight:var(--cool-page-title-weight,400)}.shell{display:flex;height:100vh;width:100vw;overflow:hidden;background:var(--bg-0)}.main{flex:1}.main,.sidebar{display:flex;flex-direction:column;overflow:hidden}.sidebar{width:248px;background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.38));backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border-right:1px solid var(--line);flex-shrink:0;transition:width .25s cubic-bezier(.4,0,.2,1)}.sidebar.collapsed{width:60px}.sidebar.collapsed .sb-hide{display:none!important}.sidebar.collapsed .sb-item{justify-content:center;padding:8px 0}.sidebar.collapsed .sb-section-title{display:none}.sb-header{height:64px;padding:0 16px;gap:10px;border-bottom:1px solid var(--line)}.sb-header,.sb-logo{display:flex;align-items:center}.sb-logo{width:34px;height:34px;border-radius:10px;background:var(--ink-0);justify-content:center;flex-shrink:0}.sb-logo-inner{color:#fff;font-size:14px;font-weight:700;letter-spacing:-.03em}.sb-logo-text{display:flex;flex-direction:column;min-width:0}.sb-logo-text strong{font-size:14px;font-weight:600;letter-spacing:-.025em;color:var(--ink-0)}.sb-logo-text span{font-size:10px;color:var(--ink-3);font-weight:500;letter-spacing:.04em;font-family:var(--font-mono)}.sb-collapse{margin-left:auto;width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink-3);transition:all .15s;border:none;background:transparent}.sb-collapse:hover{background:var(--bg-1);color:var(--ink-1)}.sb-nav{flex:1;overflow-y:auto;padding:10px}.sb-nav::-webkit-scrollbar{width:2px}.sb-nav::-webkit-scrollbar-thumb{background:var(--bg-2);border-radius:99px}.sb-section-title,.sidebar-section-label{font-size:10px;font-weight:500;color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;padding:10px 6px 4px;font-family:var(--font-mono)}.sb-item,.sidebar-nav-item{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:6px;cursor:pointer;transition:color .12s,background .12s;color:var(--ink-2);font-weight:400;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:transparent;width:100%;text-align:left;letter-spacing:-.01em;text-decoration:none;position:relative}.sb-item.active,.sb-item:hover,.sidebar-nav-item.active,.sidebar-nav-item:hover{background:transparent;color:var(--ink-0)}.sb-item.active,.sidebar-nav-item.active{font-weight:500}.sb-item.active:before,.sidebar-nav-item.active:before{content:"";position:absolute;left:-4px;top:20%;bottom:20%;width:2px;background:var(--ink-0);border-radius:2px}.sb-item svg,.sidebar-nav-item svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;opacity:.45}.sb-item.active svg,.sidebar-nav-item.active svg{opacity:1}.sb-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-divider{height:1px;background:var(--line);margin:6px 0}.sb-badge{font-size:9px;font-weight:600;padding:1px 5px;border-radius:10px;margin-left:auto;background:var(--ink-0);color:#fff;letter-spacing:.03em;font-family:var(--font-mono)}.sb-user{padding:12px 14px;border-top:1px solid var(--line);display:flex;align-items:center;gap:9px;cursor:pointer;transition:background .15s}.sb-user:hover{background:var(--bg-1)}.sb-avatar{flex-shrink:0}.sb-user-info{display:flex;flex-direction:column;overflow:hidden;flex:1;min-width:0}.sb-user-info strong{font-size:12.5px;font-weight:500;color:var(--ink-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-user-info span{font-size:10.5px;color:var(--ink-3);font-family:var(--font-mono)}.topbar{height:64px;flex-shrink:0;background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.38));backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 24px;gap:10px;position:sticky;top:0;z-index:40}body[data-theme=dark] .sidebar,body[data-theme=dark] .topbar{background:linear-gradient(180deg,rgba(22,22,24,.72),rgba(22,22,24,.55))}.tb-search{flex:1;display:flex;align-items:center;gap:8px;height:40px;background:var(--paper);border:1px solid var(--line-2);border-radius:9px;padding:0 14px;cursor:text;transition:border-color .15s}.tb-search:hover{border-color:var(--line-3)}.tb-search:focus-within{border-color:var(--ink-0)}.tb-search svg{width:16px;height:16px;flex-shrink:0;color:var(--ink-0)}.tb-search span{color:var(--ink-3);font-size:13px;flex:1}.tb-search input{border:none;background:transparent;color:var(--ink-0);font-family:var(--font);font-size:13px;outline:none;flex:1;width:100%}.tb-search input:focus-visible{outline:none}.tb-search input::-moz-placeholder{color:var(--ink-3)}.tb-search input::placeholder{color:var(--ink-3)}.tb-search kbd{font-size:10px;color:var(--ink-3);background:var(--bg-1);border:1px solid var(--line-2);border-radius:4px;padding:2px 6px;font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap}.tb-actions{display:flex;align-items:center;gap:6px;margin-left:auto}.tb-sep{width:1px;height:18px;background:var(--line-2);margin:0 2px}.tb-btn{width:34px;height:34px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--ink-2);transition:color .12s,background .12s;position:relative}.tb-btn:hover{background:var(--bg-1);color:var(--ink-0)}.tb-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tb-btn .dot{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--rose);border:1.5px solid var(--paper)}.mobile-menu-btn{display:none}@media(max-width:768px){.mobile-menu-btn{display:flex}}.cool-page-frame{margin:24px auto;max-width:var(--cool-page-max-width,1360px);background:var(--paper);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04);overflow:hidden}.cool-page-frame>:first-child{padding:28px 32px 0}@media (max-width:768px){.cool-kpi-hero{padding:18px 20px;min-height:140px}.cool-kpi-hero .cool-stat-hero,.cool-kpi-hero .cool-stat-hero-xl{font-size:56px;letter-spacing:-1.8px;margin:10px 0 6px}.cool-kpi-hero-spark{height:48px}.cool-kpi-sat{padding:10px 12px}.cool-kpi-sat .cool-stat-large{font-size:24px;letter-spacing:-.3px}.cool-kpi-sat-spark{display:none}.cool-table-comfortable tbody td{padding:10px 12px}.cool-table-comfortable tbody tr{height:48px}.cool-filter-pills,[class*=filter-pills]{overflow-x:auto;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:none}.cool-filter-pills::-webkit-scrollbar,[class*=filter-pills]::-webkit-scrollbar{display:none}.cool-ai-strip{grid-template-columns:1fr!important}.cool-page-frame>:first-child{padding:22px 20px 0}}@media (max-width:480px){.sidebar{display:none}.shell{flex-direction:column}.topbar{padding:0 14px;gap:8px;height:50px}.topbar .mobile-menu-btn{display:inline-flex!important}.topbar .tb-search{flex:1;min-width:0;padding:5px 10px;font-size:12px}.topbar .tb-actions>:not(.mobile-menu-btn):not(.tb-user),.topbar .tb-search .tb-search-kbd{display:none}.cool-kpi-hero .cool-stat-hero,.cool-kpi-hero .cool-stat-hero-xl{font-size:48px;letter-spacing:-1.4px}.cool-page-header [data-cool-actions]{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.cool-page-header [data-cool-actions] .cool-btn{justify-content:center;width:100%}.cool-table-mobile td:not([data-cool-mobile=keep]),.cool-table-mobile th:not([data-cool-mobile=keep]){display:none}}.changes-row-actions,.cool-row-actions,[data-cool-row-actions]{opacity:0;transition:opacity .1s ease}tr:hover .changes-row-actions,tr:hover .cool-row-actions,tr:hover [data-cool-row-actions]{opacity:1}.cool-table-virtual{position:relative;max-height:640px;overflow:auto;border-radius:var(--r-lg)}.cool-table-virtual thead th{position:sticky;top:0;z-index:2;background:var(--paper)}.cool-table-virtual tbody td:first-child,.cool-table-virtual thead th:first-child{position:sticky;left:0;z-index:3;background:var(--paper)}.cool-table-virtual thead th:first-child{z-index:4}.cool-table-virtual tbody tr:hover td:first-child{background:var(--bg-1)}.cool-table-virtual tbody td:first-child:after,.cool-table-virtual thead th:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;width:8px;background:linear-gradient(90deg,rgba(0,0,0,.06),transparent);pointer-events:none;opacity:0;transition:opacity .14s}.cool-table-virtual.is-scrolled tbody td:first-child:after,.cool-table-virtual.is-scrolled thead th:first-child:after{opacity:1}html.cool-org-fullscreen .mobile-overlay,html.cool-org-fullscreen .sidebar,html.cool-org-fullscreen .topbar{display:none!important}html.cool-org-fullscreen .shell{display:block!important}html.cool-org-fullscreen .main{flex:none!important;width:100%!important}html.cool-org-fullscreen .content,html.cool-org-fullscreen .content-enter{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;height:100vh!important;overflow:auto!important}html.cool-org-fullscreen .cool-page-frame{margin:0!important;border:none!important;box-shadow:none!important;max-width:100%!important;border-radius:0!important;min-height:100vh!important}html.cool-org-fullscreen .cool-page-frame>:first-child{padding:14px 18px 0!important}html.cool-org-fullscreen .cool-page-header,html.cool-org-fullscreen [data-cool-fullscreen-hide]{display:none!important}html.cool-org-fullscreen body{overflow:hidden!important}.cool-print-only{display:none!important}@media print{.cool-print-hide,.mobile-overlay,.sidebar,.topbar,[data-cool-print-hide]{display:none!important}.cool-print-only{display:block!important}body{background:#fff!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.shell{display:block!important}.main{flex:none!important;width:100%!important}.content,.content-enter{padding:0!important;width:100%!important}.content,.content-enter,.cool-page-frame{margin:0!important;max-width:100%!important}.cool-page-frame{border:none!important;box-shadow:none!important;border-radius:0!important}table{page-break-inside:auto}thead{display:table-header-group}tr{page-break-inside:avoid;page-break-after:auto}tbody tr:hover td{background:transparent!important}.cool-card,.cool-stat-cell,[data-cool-print-keep]{page-break-inside:avoid}#cool-toast-host,.changes-row-actions,.cool-ai-inset,.cool-bulk-action-bar,.cool-categorical-pills,.cool-drawer,.cool-drawer-overlay,.cool-filter-bar,.cool-filter-pills,.cool-intel-ribbon,.cool-modal,.cool-modal-overlay,.cool-row-actions,.cool-search,.cool-search-input,.cool-sticky-footer,.cool-subnav,.cool-tab-strip,.cool-toolbar,[data-bulk-action-bar],[data-cool-toolbar],[role=dialog],[role=tablist],button[aria-label]:not([data-cool-print-keep]){display:none!important}.cool-stat-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:8px!important;margin-bottom:16px!important}.cool-stat-cell{box-shadow:none!important;padding:10px 12px!important}.cool-stat-cell,table{border:1px solid #d0d5dd!important}table{border-radius:0!important;background:#fff!important}th{background:#f2f4f7!important;color:#475467!important;border-bottom:1px solid #d0d5dd!important;font-size:9pt!important;text-transform:uppercase!important;letter-spacing:.05em!important}td{border-bottom:1px solid #e9ecf1!important;font-size:10pt!important;padding:6pt 8pt!important}.cool-badge,.cool-pill,[data-cool-badge]{background:transparent!important;color:#000!important;border:1px solid #667085!important;box-shadow:none!important}.cool-page-title{font-size:24pt!important;margin-bottom:6pt!important}.cool-page-eyebrow{font-size:8pt!important;color:#667085!important;letter-spacing:.08em!important}.cool-print-footer{display:block!important;position:fixed;bottom:6mm;left:0;right:0;text-align:center;font-size:8pt;color:#667085;font-family:var(--font-mono);letter-spacing:.06em}.cool-print-footer:before{content:"SPIKE · PEOPLE   ·   "}.cool-card,.cool-paper{background:#fff!important;box-shadow:none!important;border:1px solid #e9ecf1!important}@page{margin:14mm 12mm;size:auto}}.drp{position:relative}.dfd{display:block;width:100%}.dfd__f{display:flex;align-items:center;gap:9px;width:100%;height:40px;padding:0 10px 0 12px;border:1px solid var(--hair-12,rgba(11,15,26,.11));border-radius:9px;background:var(--paper,#fff);color:var(--ink-3,#98a2b3);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.dfd__f:hover{border-color:var(--hair-18,rgba(11,15,26,.18))}.dfd__f:focus-visible,.dfd__f[data-on]{outline:none;border-color:var(--accent,#006ff3);box-shadow:0 0 0 3px var(--accent-bg,rgba(0,111,243,.08))}.dfd__f:disabled{cursor:not-allowed;opacity:.55}.dfd__f .dfd__v{flex:1;min-width:0;font-size:13px;font-weight:500;color:var(--ink-0,#0b0f1a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.dfd__f[data-empty] .dfd__v{color:var(--ink-3,#98a2b3);font-weight:400}.dfd__x{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;color:var(--ink-3,#98a2b3);flex-shrink:0}.dfd__x:hover{background:var(--bg-1,#f2f4f7);color:var(--ink-0,#0b0f1a)}.drp__pop{z-index:240;width:296px;padding:12px;border-radius:14px;background:var(--paper,#fff);border:1px solid var(--hair-10,rgba(11,15,26,.075));box-shadow:0 20px 46px -18px rgba(11,15,26,.42),0 2px 8px rgba(11,15,26,.06);animation:drp-in .18s cubic-bezier(.16,.84,.44,1)}.drp__pop[data-drop=up]{animation-name:drp-in-up}@keyframes drp-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes drp-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.drp__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.drp__head b{font-size:13px;font-weight:650;color:var(--ink-0,#0b0f1a)}.drp__head button{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:8px;cursor:pointer;border:1px solid transparent;background:none;color:var(--ink-2,#667085);transition:background .14s ease,color .14s ease}.drp__head button:hover{background:var(--bg-1,#f2f4f7);color:var(--ink-0,#0b0f1a)}.drp__dow,.drp__grid{display:grid;grid-template-columns:repeat(7,1fr)}.drp__dow{margin-bottom:3px}.drp__dow span{text-align:center;font-size:10px;font-weight:600;color:var(--ink-3,#98a2b3);padding:4px 0}.drp__grid{gap:1px 0}.drp__grid button{height:34px;border:0;background:none;cursor:pointer;font:inherit;font-size:12.5px;color:var(--ink-1,#343a48);font-variant-numeric:tabular-nums;display:flex}.drp__grid button,.drp__grid button span{position:relative;align-items:center;justify-content:center}.drp__grid button span{z-index:1;display:inline-flex;width:30px;height:30px;border-radius:50%;transition:background .14s ease,color .14s ease}.drp__grid button[data-out]{color:var(--ink-3,#98a2b3);opacity:.5}.drp__grid button[data-weekend]:not([data-edge]):not([data-in]) span{color:var(--ink-3,#98a2b3)}.drp__grid button:disabled{opacity:.3;cursor:not-allowed}.drp__grid button:not(:disabled):hover span{background:var(--bg-1,#f2f4f7)}.drp__grid button[data-e]:before,.drp__grid button[data-in]:before,.drp__grid button[data-s]:before{content:"";position:absolute;inset:2px 0;background:color-mix(in srgb,var(--accent,#006ff3) 10%,transparent)}.drp__grid button[data-s]:before{left:50%;border-radius:999px 0 0 999px}.drp__grid button[data-e]:before{right:50%;border-radius:0 999px 999px 0}.drp__grid button[data-s][data-e]:before{display:none}.drp__grid button[data-edge] span{background:var(--accent,#006ff3);color:#fff;font-weight:650;animation:drp-pick .3s cubic-bezier(.2,1.5,.4,1)}@keyframes drp-pick{0%{transform:scale(.6)}to{transform:scale(1)}}.drp__grid button[data-today]:not([data-edge]) span{box-shadow:inset 0 0 0 1.5px var(--accent,#006ff3);color:var(--accent-text,#0058c4);font-weight:650}.drp__grid button[data-focus]:not([data-edge]) span{background:var(--bg-1,#f2f4f7)}.drp__grid button i{position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;z-index:1;background:var(--rose,#b42318)}.drp__grid button[data-edge] i{background:#fff}.drp__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;padding-top:9px;border-top:1px solid var(--hair-6,rgba(11,15,26,.045));font-size:11px;color:var(--ink-2,#667085);min-height:26px}.drp__foot>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drp__foot div{display:flex;gap:4px;flex-shrink:0}.drp__foot button{border:0;background:none;cursor:pointer;padding:4px 8px;border-radius:7px;font:inherit;font-size:11px;font-weight:600;color:var(--accent-text,#0058c4);transition:background .14s ease}.drp__foot button:hover{background:var(--accent-bg,rgba(0,111,243,.08))}@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500&display=swap");.content{flex:1;overflow-y:auto;overflow-x:hidden;background:#f6f7f9}body[data-theme=dark] .content{background:var(--bg-0)}.content::-webkit-scrollbar{width:4px}.content::-webkit-scrollbar-thumb{background:var(--bg-2);border-radius:4px}.cool-page-frame{margin:0!important;max-width:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html[lang=th]{line-height:1.55}body{font-synthesis-weight:none}.shell a:focus-visible,.shell button:focus-visible,.shell input:focus-visible,.shell select:focus-visible,.shell textarea:focus-visible{outline:2px solid var(--ai-ink,#38bdf8);outline-offset:2px;border-radius:6px}.shell button[aria-label]:focus-visible{outline-offset:1px}.cool-skip{position:absolute;left:8px;top:8px;padding:8px 12px;background:var(--ink-0);color:var(--paper);border-radius:6px;font-size:12px;font-weight:600;z-index:1001;transform:translateY(-200%);transition:transform .12s}.cool-skip:focus{transform:translateY(0)}input[type=checkbox],input[type=radio]{accent-color:var(--ink-0)}body[data-theme=dark]{--paper:#0b0f1a;--bg-0:#0b0f1a;--bg-1:#131826;--ink-0:#f2f4f7;--ink-1:#d0d5dd;--ink-2:#98a2b3;--ink-3:#667085;--hair-6:#1f2024;--hair-10:#1d2433;--hair-14:#2d2e35;--hair-18:#343a48;color-scheme:dark}body[data-theme=dark] .shell{background:var(--bg-0)}.cool-inline-error{border-radius:8px;background:rgba(244,63,94,.08);border:1px solid rgba(244,63,94,.22);color:#b42318}.cool-inline-error,.cool-inline-warn{padding:10px 14px;font-size:12.5px;font-weight:500;margin:12px 0}.cool-inline-warn{border-radius:8px;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.22);color:#8f5606}@keyframes v2-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cool-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.cool-skel{display:block;background:linear-gradient(90deg,var(--bg-1,#f2f4f7) 0,var(--bg-0,#f8f9fb) 50%,var(--bg-1,#f2f4f7) 100%);background-size:200% 100%;animation:cool-shimmer 1.4s linear infinite;border-radius:6px}@keyframes cool-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cool-row{animation:cool-fade-up .22s ease-out both}.cool-row:nth-child(2){animation-delay:30ms}.cool-row:nth-child(3){animation-delay:60ms}.cool-row:nth-child(4){animation-delay:90ms}.cool-row:nth-child(5){animation-delay:.12s}.cool-row:nth-child(n+6){animation-delay:.14s}.cool-row>div:first-child>img,.cool-row>div:first-child>span{transition:transform .16s ease-out;will-change:transform}.cool-row:hover>div:first-child>img,.cool-row:hover>div:first-child>span{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.cool-row{animation:none}}.shell .sb-item{position:relative;border-radius:8px;transition:background-color .13s ease,color .13s ease,transform .13s cubic-bezier(.22,.61,.36,1)}.shell .sb-item:hover{transform:translateX(2px)}.shell .sb-item:active{transform:translateX(0);transition-duration:.05s}.shell .sb-item:before{content:"";position:absolute;left:-6px;top:50%;width:3px;height:0;border-radius:0 3px 3px 0;background:var(--accent,#006ff3);transform:translateY(-50%);transition:height .18s cubic-bezier(.22,.61,.36,1)}.shell .sb-item.active:before{height:18px}.shell .sb-item.active{background:rgba(0,111,243,.07);color:var(--ink-0);font-weight:550}.shell .sb-item.active svg{color:var(--accent,#006ff3)}.shell .sb-section-title{font-family:var(--font)!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--ink-3)!important;padding-top:14px!important}.shell .sb-badge{font-variant-numeric:tabular-nums;min-width:18px;border-radius:999px}@media (prefers-reduced-motion:reduce){.shell .sb-item,.shell .sb-item:before,.shell .sb-item:hover{transition:none!important;transform:none!important}}.cool-mobile-trigger{display:none;position:fixed;top:14px;left:14px;width:40px;height:40px;border-radius:10px;background:var(--paper,#fff);border:1px solid var(--hair-18,rgba(11,15,26,.18));align-items:center;justify-content:center;cursor:pointer;z-index:200;box-shadow:0 4px 10px rgba(11,15,26,.06)}.cool-mobile-trigger svg{color:var(--ink-1)}.cool-mobile-backdrop{display:none;position:fixed;inset:0;background:rgba(11,15,26,.4);z-index:100;animation:cool-fade-in .15s ease}@keyframes cool-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.cool-page-frame{padding:0!important;max-width:100%!important}}@media (max-width:768px){.shell .sidebar{position:fixed;top:0;left:0;height:100vh;width:280px;z-index:110;transform:translateX(-100%);transition:transform .22s cubic-bezier(.4,0,.2,1);box-shadow:0 0 40px rgba(11,15,26,.18)}body.cool-drawer-open .shell .sidebar{transform:translateX(0)}body.cool-drawer-open .cool-mobile-backdrop{display:block}.cool-mobile-trigger{display:inline-flex}.shell .main .topbar{padding-left:64px!important}main{padding:16px 14px 60px!important}}.cool-cmdk-trigger{width:260px}.cool-cmdk-trigger:hover{background:var(--paper,#fff)!important;border-color:var(--hair-18,rgba(0,0,0,.18))!important;color:var(--ink-1,#1d2433)!important}.cool-cmdk-trigger:focus-visible{outline:2px solid var(--ink-2,#475467);outline-offset:2px}@media (max-width:720px){.cool-cmdk-trigger{width:36px!important;height:36px!important;padding:0!important;justify-content:center}.cool-cmdk-trigger .cool-cmdk-trigger-label,.cool-cmdk-trigger>span:last-child{display:none}}@media (max-width:640px){.cool-toast-host{right:12px!important;left:12px!important;bottom:16px!important;align-items:stretch!important}.cool-toast-host>div{min-width:0!important;max-width:100%!important}main h1{font-size:28px!important}}@media print{.cool-mobile-backdrop,.cool-mobile-trigger,.cool-skip,.main>.topbar,.shell>.sidebar{display:none!important}.shell,.shell>.main{display:block!important}.content,.shell>.main{padding:0!important;margin:0!important;max-width:none!important;animation:none!important}.cool-card,main section,section[style*="border-radius: 14"]{background:#fff!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important;margin:0 0 16px!important;-moz-column-break-inside:avoid;break-inside:avoid}main h1{font-size:22pt!important;margin:0 0 12pt!important}.cool-cmdk-trigger,button[aria-label=Dismiss],button[aria-label=Refresh]{display:none!important}.cool-skel{background:transparent!important}.cool-row,.cool-skel{animation:none!important}body,html{color:#000!important;background:#fff!important}table{width:100%!important}[role=dialog]{display:none!important}}