:root{--brand-yellow:#fdc801;--brand-yellow-hover:#e8b800;--brand-yellow-soft:#fff6d9;--brand-yellow-text:#a16207;--surface-accent:#fff6d9;--role-admin-text:#002147;--role-fsm-text:#0369a1;--rank-bronze-text:#8a3f07;--rank-blue-text:#1d4ed8;--brand-navy:#002147;--brand-navy-soft:#e6eaf1;--font-display:"Space Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",Roboto,sans-serif;--glass-bg:linear-gradient(135deg,#ffffffc7,#ffffff75);--glass-border:#ffffffa6;--glass-shadow:0 20px 44px #00214712;--glass-blur:18px;--command-bg:linear-gradient(135deg,#001633,#000a1e);--command-glow:#fdc8010f;--ambient-glow-1:#fdc80112;--ambient-glow-2:#0021470f;--nav-active-bg:var(--brand-yellow-soft);--nav-active-fg:var(--brand-navy);--color-bg:#f7f8fa;--color-bg-elevated:#fff;--color-surface:#fff;--color-surface-muted:#f4f5f7;--color-surface-hover:#fafafa;--color-border:#e5e7eb;--color-border-strong:#d1d5db;--color-text:#002147;--color-text-muted:#4b5563;--color-text-subtle:#9ca3af;--color-text-subtle-aa:#667085;--color-success:#16a34a;--color-success-soft:#dcfce7;--color-success-text:#15803d;--color-warning:#d97706;--color-warning-soft:#fef3c7;--color-warning-text:#92400e;--color-danger:#dc2626;--color-danger-soft:#fee2e2;--color-danger-text:#991b1b;--color-info:#2563eb;--color-info-soft:#dbeafe;--bucket-fresh:#2563eb;--bucket-fresh-soft:#dbeafe;--bucket-followup:#d97706;--bucket-followup-soft:#fef3c7;--bucket-hot:#dc2626;--bucket-hot-soft:#fee2e2;--bucket-closed:#16a34a;--bucket-closed-soft:#dcfce7;--bucket-dead:#6b7280;--bucket-dead-soft:#f3f4f6;--age-1:#16a34a;--age-1-soft:#dcfce7;--age-2:#d97706;--age-2-soft:#fef3c7;--age-3:#ea580c;--age-3-soft:#ffedd5;--age-4:#dc2626;--age-4-soft:#fee2e2;--shadow-xs:0 1px 2px #0021470a;--shadow-sm:0 2px 4px #0021470f;--shadow-md:0 4px 12px #00214714;--shadow-lg:0 12px 28px #0021471f;--shadow-xl:0 24px 48px #00214729;--shadow-ring-yellow:0 0 0 4px #fdc80138;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-3xl:32px;--radius-full:9999px;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--duration-fast:150ms;--duration-base:220ms;--duration-slow:360ms;--scrollbar:#d1d5db}[data-theme=dark]{--color-bg:#001633;--color-bg-elevated:#002147;--color-surface:#002147;--color-surface-muted:#0a2b5c;--color-surface-hover:#0e3066;--color-border:#ffffff14;--color-border-strong:#ffffff29;--color-text:#fff;--color-text-muted:#b8c5d4;--color-text-subtle:#6b7b8e;--color-text-subtle-aa:#8a9bb0;--brand-yellow-text:#e8b800;--surface-accent:#fdc8011a;--role-admin-text:#c7d2fe;--role-fsm-text:#7dd3fc;--rank-bronze-text:#e9a23b;--rank-blue-text:#93c5fd;--nav-active-bg:#fdc80129;--nav-active-fg:#fdc801;--glass-bg:linear-gradient(135deg,#0c264ab8,#04142d8c);--glass-border:#ffffff1a;--glass-shadow:0 20px 44px #00000080;--ambient-glow-1:#fdc8010f;--ambient-glow-2:#4086fa14;--color-success:#22c55e;--color-success-soft:#22c55e26;--color-success-text:#22c55e;--color-warning:#f59e0b;--color-warning-soft:#f59e0b26;--color-warning-text:#fcd34d;--color-danger:#ef4444;--color-danger-soft:#ef444426;--color-danger-text:#fca5a5;--color-info:#3b82f6;--color-info-soft:#3b82f626;--bucket-fresh:#60a5fa;--bucket-fresh-soft:#60a5fa29;--bucket-followup:#fbbf24;--bucket-followup-soft:#fbbf2429;--bucket-hot:#f87171;--bucket-hot-soft:#f8717129;--bucket-closed:#34d399;--bucket-closed-soft:#34d39929;--bucket-dead:#94a3b8;--bucket-dead-soft:#94a3b829;--age-1:#34d399;--age-1-soft:#34d39929;--age-2:#fbbf24;--age-2-soft:#fbbf2429;--age-3:#fb923c;--age-3-soft:#fb923c29;--age-4:#f87171;--age-4-soft:#f8717129;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 2px 4px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 12px 28px #00000080;--shadow-xl:0 24px 48px #0009;--shadow-ring-yellow:0 0 0 4px #fdc80147;--scrollbar:#ffffff2e}*,:after,:before{box-sizing:border-box}#root,body,html{height:100%}body{font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f8fa;background:var(--color-bg);color:#002147;color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;font-family:var(--font-body);margin:0;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1);transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}body:before{background:radial-gradient(1200px 620px at 12% -12%,#fdc80112,#0000 60%),radial-gradient(1000px 560px at 112% 8%,#0021470f,#0000 55%);background:radial-gradient(1200px 620px at 12% -12%,var(--ambient-glow-1),#0000 60%),radial-gradient(1000px 560px at 112% 8%,var(--ambient-glow-2),#0000 55%);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}button,input,select,textarea{color:inherit;font-family:inherit}input::placeholder{color:#9ca3af;color:var(--color-text-subtle)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#d1d5db;background:var(--scrollbar);border-radius:9999px;border-radius:var(--radius-full)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes scrollLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sc-fade-in{animation:fadeIn .36s cubic-bezier(.16,1,.3,1) both;animation:fadeIn var(--duration-slow) var(--ease-out) both}.sc-fade-in-up{animation:fadeInUp .36s cubic-bezier(.16,1,.3,1) both;animation:fadeInUp var(--duration-slow) var(--ease-out) both}.sc-fade-in-scale{animation:fadeInScale .22s cubic-bezier(.16,1,.3,1) both;animation:fadeInScale var(--duration-base) var(--ease-out) both}.sc-stagger>*{animation:fadeInUp .36s cubic-bezier(.16,1,.3,1) both;animation:fadeInUp var(--duration-slow) var(--ease-out) both}.sc-stagger>:first-child{animation-delay:0ms}.sc-stagger>:nth-child(2){animation-delay:60ms}.sc-stagger>:nth-child(3){animation-delay:.12s}.sc-stagger>:nth-child(4){animation-delay:.18s}.sc-stagger>:nth-child(5){animation-delay:.24s}.sc-stagger>:nth-child(6){animation-delay:.3s}.sc-stagger>:nth-child(7){animation-delay:.36s}.sc-stagger>:nth-child(8){animation-delay:.42s}.sc-lift{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.sc-lift:hover{box-shadow:0 12px 28px #0021471f;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.sc-glass{-webkit-backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(18px);backdrop-filter:blur(var(--glass-blur));background:linear-gradient(135deg,#ffffffc7,#ffffff75);background:var(--glass-bg);border:1px solid #ffffffa6;border:1px solid var(--glass-border);border-radius:24px;border-radius:var(--radius-2xl);box-shadow:0 20px 44px #00214712;box-shadow:var(--glass-shadow)}.sc-island{transition:transform .36s cubic-bezier(.16,1,.3,1),box-shadow .36s cubic-bezier(.16,1,.3,1),border-color .36s cubic-bezier(.16,1,.3,1);transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out),border-color var(--duration-slow) var(--ease-out)}.sc-island:hover{transform:scale(1.02)}.sc-command,.sc-island:hover{box-shadow:0 12px 28px #0021471f;box-shadow:var(--shadow-lg)}.sc-command{background:linear-gradient(135deg,#001633,#000a1e);background:var(--command-bg);border:1px solid #ffffff14;border-radius:24px;border-radius:var(--radius-2xl);color:#fff;overflow:hidden;position:relative}.sc-command:before{animation:rotate 14s linear infinite;background:radial-gradient(circle,#fdc8010f 0,#0000 70%);background:radial-gradient(circle,var(--command-glow) 0,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.sc-command>*{position:relative;z-index:1}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sc-display{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-display);letter-spacing:-.02em}.sc-shimmer{overflow:hidden;position:relative}.sc-shimmer:after{animation:shimmer-move 5s infinite;background:linear-gradient(90deg,#0000 0,#ffffff59 50%,#0000);content:"";height:200%;left:-150%;position:absolute;top:-50%;transform:rotate(30deg);width:50%}@keyframes shimmer-move{0%{left:-150%}22%{left:150%}to{left:150%}}.sc-skeleton{animation:shimmer 1.4s linear infinite;background:linear-gradient(90deg,#f4f5f7 25%,#fafafa 50%,#f4f5f7 75%);background:linear-gradient(90deg,var(--color-surface-muted) 25%,var(--color-surface-hover) 50%,var(--color-surface-muted) 75%);background-size:200% 100%;border-radius:6px;border-radius:var(--radius-sm)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.92)}60%{transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.sc-fade-in-down{animation:fadeInDown .36s cubic-bezier(.16,1,.3,1) both;animation:fadeInDown var(--duration-slow) var(--ease-out) both}.sc-pop-in{animation:popIn .22s cubic-bezier(.16,1,.3,1) both;animation:popIn var(--duration-base) var(--ease-out) both}.sc-stagger>:nth-child(9){animation-delay:.48s}.sc-stagger>:nth-child(10){animation-delay:.54s}.sc-stagger>:nth-child(11){animation-delay:.6s}.sc-stagger>:nth-child(12){animation-delay:.66s}.sc-rows>*{animation:fadeInUp .22s cubic-bezier(.16,1,.3,1) both;animation:fadeInUp var(--duration-base) var(--ease-out) both}.sc-rows>:first-child{animation-delay:0ms}.sc-rows>:nth-child(2){animation-delay:24ms}.sc-rows>:nth-child(3){animation-delay:48ms}.sc-rows>:nth-child(4){animation-delay:72ms}.sc-rows>:nth-child(5){animation-delay:96ms}.sc-rows>:nth-child(6){animation-delay:.12s}.sc-rows>:nth-child(7){animation-delay:144ms}.sc-rows>:nth-child(8){animation-delay:168ms}.sc-rows>:nth-child(9){animation-delay:192ms}.sc-rows>:nth-child(10){animation-delay:216ms}.sc-row{transition:background-color .15s cubic-bezier(.16,1,.3,1);transition:background-color var(--duration-fast) var(--ease-out)}.sc-row:hover{background:#fafafa;background:var(--color-surface-hover)}.sc-press{transition:transform .15s cubic-bezier(.16,1,.3,1);transition:transform var(--duration-fast) var(--ease-out)}.sc-press:active{transform:scale(.97)}button{transition:transform .15s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);transition:transform var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}button:not(:disabled):active{transform:scale(.98)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 4px #fdc80138;box-shadow:var(--shadow-ring-yellow);outline:none}.sc-sr-only{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sc-btn-primary{background:#fdc801;background:var(--brand-yellow)}.sc-btn-primary:not(:disabled):hover{box-shadow:0 4px 12px #00214714;box-shadow:var(--shadow-md)}.sc-btn-primary:not(:disabled):active,.sc-btn-primary:not(:disabled):hover{background:#e8b800;background:var(--brand-yellow-hover)}.sc-viewport{min-height:100vh}@supports (min-height:100dvh){.sc-viewport{min-height:100dvh}}.sc-gutter{padding-left:40px;padding-right:40px}@media (max-width:720px){.sc-gutter{padding-left:16px;padding-right:16px}}.sc-two-up{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:900px){.sc-two-up{grid-template-columns:1fr}}.sc-navscroll{align-items:center;display:flex;gap:2px;min-width:0}@media (max-width:900px){.sc-navscroll{-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.sc-navscroll::-webkit-scrollbar{display:none}.sc-navscroll>*{flex:0 0 auto}}.sc-tablewrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}@media (max-width:720px){.sc-hide-sm{display:none!important}}.sc-hdr-nav{margin-left:auto;min-width:0}.sc-hdr-bar{padding:12px 24px}.sc-hdr-right{margin-left:auto}@media (max-width:720px){.sc-hdr-bar{padding:10px 14px}.sc-hdr-nav{flex-basis:100%;margin-left:0;order:3}.sc-hdr-right{order:2}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.0b33dfbf.css.map*/