@import"https://rsms.me/inter/inter.css";.login-shell{position:relative;display:grid;grid-template-columns:1fr;height:100dvh;width:100%;overflow:hidden}@media (min-width: 1024px){.login-shell{grid-template-columns:minmax(0,.95fr) minmax(0,1fr)}}.login-brand{position:relative;display:grid;grid-template-rows:1fr auto auto;row-gap:24px;padding:40px 144px 36px 48px;min-height:0;overflow:hidden;background:var(--app-sidebar-bg);color:var(--app-sidebar-text-active);clip-path:polygon(0 0,100% 0,calc(100% - 96px) 100%,0 100%);isolation:isolate}@media (max-height: 800px) and (min-width: 1024px){.login-brand{row-gap:16px;padding:28px 136px 26px 48px}}.login-brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 55% at 0% 0%,color-mix(in srgb,var(--app-accent-grad-from) 55%,transparent),transparent 65%),radial-gradient(ellipse 70% 55% at 100% 100%,color-mix(in srgb,var(--app-accent-grad-to) 40%,transparent),transparent 60%);pointer-events:none;z-index:0}.login-brand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,currentColor 14%,transparent) 1px,transparent 0);background-size:24px 24px;opacity:.35;pointer-events:none;mix-blend-mode:overlay;z-index:0}.login-brand>*{position:relative;z-index:1}.login-brand-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:18px;min-height:0;max-width:32ch;margin:0 auto}.login-brand-hero>*{opacity:0;transform:translateY(14px);animation:login-hero-rise .76s cubic-bezier(.22,.61,.36,1) forwards}.login-brand-hero>*:nth-child(1){animation-delay:.28s}.login-brand-hero>*:nth-child(2){animation-delay:.38s}.login-brand-hero>*:nth-child(3){animation-delay:.48s}.login-brand-hero>*:nth-child(4){animation-delay:.58s}.login-brand-hero>*:nth-child(5){animation-delay:.68s}@keyframes login-hero-rise{to{opacity:1;transform:translateY(0)}}@media (max-height: 800px) and (min-width: 1024px){.login-brand-hero{gap:14px}}.login-brand-badge{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.04em;font-size:16px;color:var(--app-sidebar-text-active);background:color-mix(in srgb,currentColor 12%,transparent);border:1px solid color-mix(in srgb,currentColor 22%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 32px -16px color-mix(in srgb,var(--app-accent-grad-from) 60%,transparent)}@media (max-height: 800px) and (min-width: 1024px){.login-brand-badge{width:48px;height:48px;border-radius:14px;font-size:14px}}.login-brand-name{display:flex;flex-direction:column;align-items:center;gap:4px;line-height:1.15}.login-brand-name-primary{font-weight:700;font-size:18px;letter-spacing:.06em;color:var(--app-sidebar-text-active)}.login-brand-name-sub{font-size:11px;font-weight:500;color:var(--app-sidebar-text-muted);letter-spacing:.18em;text-transform:uppercase}.login-brand-rule{display:block;width:32px;height:1px;background:color-mix(in srgb,currentColor 28%,transparent);margin:6px 0 2px}.login-brand-headline{margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1.15;letter-spacing:-.015em;font-weight:700;color:var(--app-sidebar-text-active);text-wrap:balance}.login-brand-tagline{margin:0;font-size:13.5px;line-height:1.6;color:color-mix(in srgb,var(--app-sidebar-text-active) 76%,transparent);text-wrap:pretty}.login-brand-features{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.login-brand-features li{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border-radius:999px;font-size:12.5px;font-weight:500;color:color-mix(in srgb,var(--app-sidebar-text-active) 88%,transparent);background:color-mix(in srgb,currentColor 6%,transparent);border:1px solid color-mix(in srgb,currentColor 12%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .32s cubic-bezier(.22,.61,.36,1),background .32s ease}.login-brand-features li:hover{transform:translateY(-1px);background:color-mix(in srgb,currentColor 10%,transparent)}.login-brand-feat-icon{flex-shrink:0;width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--app-sidebar-icon-active) 18%,transparent);color:var(--app-sidebar-icon-active)}@media (max-height: 720px) and (min-width: 1024px){.login-brand-features li:nth-child(3){display:none}}.login-brand-foot{display:flex;align-items:center;justify-content:center;font-size:10.5px;letter-spacing:.16em;color:var(--app-sidebar-text-muted);text-transform:uppercase}.login-brand-watermark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:color-mix(in srgb,var(--app-accent-grad-from) 55%,color-mix(in srgb,currentColor 30%,transparent));z-index:0;pointer-events:none;opacity:.65;animation:login-watermark-bloom 2s cubic-bezier(.33,1,.68,1) forwards}.login-brand-watermark-text{fill-opacity:1;animation:login-watermark-settle 1.8s cubic-bezier(.4,0,.2,1) forwards}@keyframes login-watermark-bloom{0%{opacity:.92;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--app-accent-grad-from) 75%,transparent)) drop-shadow(0 0 48px color-mix(in srgb,var(--app-accent-grad-from) 50%,transparent))}60%{opacity:.78;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--app-accent-grad-from) 62%,transparent)) drop-shadow(0 0 36px color-mix(in srgb,var(--app-accent-grad-from) 38%,transparent))}to{opacity:.65;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--app-accent-grad-from) 55%,transparent)) drop-shadow(0 0 28px color-mix(in srgb,var(--app-accent-grad-from) 30%,transparent))}}@keyframes login-watermark-settle{0%{fill-opacity:1}60%{fill-opacity:.18}to{fill-opacity:0}}.login-form{position:relative;display:flex;align-items:center;justify-content:center;padding:28px 24px;min-height:0;overflow-y:auto}.login-form-actions{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:8px;z-index:2}.login-form-inner{width:100%;max-width:400px;display:flex;flex-direction:column;gap:16px}@media (min-width: 1024px){.login-form{padding-left:clamp(32px,6vw,96px);justify-content:flex-start}.login-form-inner{max-width:380px}}.login-eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}@media (prefers-reduced-motion: reduce){.login-brand-features li{transition:none}.login-brand-features li:hover{transform:none}.login-brand-watermark,.login-brand-watermark-text,.login-brand-hero>*{animation:none}.login-brand-watermark{opacity:.65}.login-brand-watermark-text{fill-opacity:0}.login-brand-hero>*{opacity:1;transform:none}}.stat-card{position:relative;overflow:hidden;transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s cubic-bezier(.22,.61,.36,1)}.inbox-summary-grid>.inbox-summary-card{height:100%}@media (min-width: 1440px){.inbox-summary-grid{grid-template-columns:repeat(9,minmax(0,1fr))!important}}.stat-card[data-hoverable=true]:hover,.stat-card[data-hoverable=true]:focus-within{transform:translateY(-3px);box-shadow:0 10px 20px -10px color-mix(in srgb,var(--stat-tone) 45%,transparent),0 3px 8px -4px #00000014}@media (prefers-reduced-motion: reduce){.stat-card[data-hoverable=true]:hover,.stat-card[data-hoverable=true]:focus-within{transform:none}}.stat-card[data-variant=accent-border]:before{content:"";position:absolute;background:var(--stat-tone);z-index:0}.stat-card[data-variant=accent-border][data-side=left]:before{top:0;bottom:0;left:0;width:3px}.stat-card[data-variant=accent-border][data-side=right]:before{top:0;bottom:0;right:0;width:3px}.stat-card[data-variant=accent-border][data-side=top]:before{top:0;left:0;right:0;height:3px}.stat-card[data-variant=accent-border][data-side=bottom]:before{bottom:0;left:0;right:0;height:3px}.stat-card[data-variant=accent-corner]:before{content:"";position:absolute;width:52px;height:52px;pointer-events:none;z-index:0}.stat-card[data-variant=accent-corner][data-corner=tl]:before{top:0;left:0;border-top:3px solid var(--stat-tone);border-left:3px solid var(--stat-tone);border-top-left-radius:inherit}.stat-card[data-variant=accent-corner][data-corner=tr]:before{top:0;right:0;border-top:3px solid var(--stat-tone);border-right:3px solid var(--stat-tone);border-top-right-radius:inherit}.stat-card[data-variant=accent-corner][data-corner=bl]:before{bottom:0;left:0;border-bottom:3px solid var(--stat-tone);border-left:3px solid var(--stat-tone);border-bottom-left-radius:inherit}.stat-card[data-variant=accent-corner][data-corner=br]:before{bottom:0;right:0;border-bottom:3px solid var(--stat-tone);border-right:3px solid var(--stat-tone);border-bottom-right-radius:inherit}.stat-card[data-variant=accent-radial]:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--stat-tone);pointer-events:none;z-index:0}.stat-card[data-variant=accent-radial]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.stat-card[data-variant=accent-radial][data-corner=tr]:before{background:radial-gradient(circle 60px at 100% 0%,color-mix(in srgb,var(--stat-tone) 48%,transparent),transparent 70%),radial-gradient(circle 160px at 100% 0%,color-mix(in srgb,var(--stat-tone) 30%,transparent) 0%,color-mix(in srgb,var(--stat-tone) 20%,transparent) 30%,transparent 70%)}.stat-card[data-variant=accent-radial][data-corner=tl]:before{background:radial-gradient(circle 60px at 0% 0%,color-mix(in srgb,var(--stat-tone) 48%,transparent),transparent 70%),radial-gradient(circle 160px at 0% 0%,color-mix(in srgb,var(--stat-tone) 30%,transparent) 0%,color-mix(in srgb,var(--stat-tone) 20%,transparent) 30%,transparent 70%)}.stat-card[data-variant=accent-radial][data-corner=br]:before{background:radial-gradient(circle 60px at 100% 100%,color-mix(in srgb,var(--stat-tone) 48%,transparent),transparent 70%),radial-gradient(circle 160px at 100% 100%,color-mix(in srgb,var(--stat-tone) 30%,transparent) 0%,color-mix(in srgb,var(--stat-tone) 20%,transparent) 30%,transparent 70%)}.stat-card[data-variant=accent-radial][data-corner=bl]:before{background:radial-gradient(circle 60px at 0% 100%,color-mix(in srgb,var(--stat-tone) 48%,transparent),transparent 70%),radial-gradient(circle 160px at 0% 100%,color-mix(in srgb,var(--stat-tone) 30%,transparent) 0%,color-mix(in srgb,var(--stat-tone) 20%,transparent) 30%,transparent 70%)}.stat-card[data-variant=hero]{border:none;background:linear-gradient(135deg,var(--app-accent-grad-from) 0%,var(--app-accent-grad-to) 100%);box-shadow:0 14px 36px -16px var(--app-accent-glow),0 2px 6px -2px #0000001f}.stat-card[data-variant=hero] .ant-card-body{background:transparent}.stat-card[data-variant=hero]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(circle 460px at 100% 0%,rgba(255,255,255,.22),transparent 55%),radial-gradient(circle 280px at 0% 100%,rgba(255,255,255,.1),transparent 60%)}.stat-card[data-variant=hero][data-hoverable=true]:hover,.stat-card[data-variant=hero][data-hoverable=true]:focus-within{box-shadow:0 14px 28px -14px var(--app-accent-glow),0 4px 10px -4px #00000024}.needs-you-row{outline:none;display:block}.needs-you-row:hover [data-interactive=true],.needs-you-row:focus-visible [data-interactive=true]{background:var(--needs-you-row-hover, rgba(0, 0, 0, .04))}.needs-you-row:focus-visible [data-interactive=true]{box-shadow:inset 0 0 0 2px var(--needs-you-row-focus, rgba(0, 0, 0, .16))}@media (prefers-reduced-motion: reduce){.needs-you-row [data-interactive=true]{transition:none!important}}.directory-card{position:relative}.directory-card:hover,.directory-card:focus-visible{transform:translateY(-2px);box-shadow:0 6px 16px -10px #0000002e;outline:none}@media (prefers-reduced-motion: reduce){.directory-card:hover,.directory-card:focus-visible{transform:none}}@keyframes fs-attn-row-flash{0%{background-color:color-mix(in srgb,var(--fs-attn-flash, #16a34a) 22%,transparent)}to{background-color:transparent}}.ant-table-row.fs-attn-row-new>td{animation:fs-attn-row-flash 2.2s ease-out}@media (prefers-reduced-motion: reduce){.ant-table-row.fs-attn-row-new>td{animation:none}}@keyframes fs-count-up{0%{color:#16a34a;transform:translateY(-2px) scale(1.06)}to{color:inherit;transform:translateY(0) scale(1)}}.fs-count-up{animation:fs-count-up .6s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion: reduce){.fs-count-up{animation:none}}.fs-flip{display:inline-flex;gap:3px;vertical-align:middle;line-height:1}.fs-flip-tile{position:relative;display:inline-block;width:.72em;height:1.28em;overflow:hidden;border-radius:6px;background:linear-gradient(180deg,#2a2f3a,#171a21 52%,#12141a);color:#f6f8fb;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px #ffffff0f,0 1px 2px #00000059}.fs-flip-tile:after{content:"";position:absolute;inset:calc(50% - 1px) 0 auto 0;height:1px;background:#00000073;z-index:2}.fs-flip-reel{display:flex;flex-direction:column;transition:transform .62s cubic-bezier(.22,.61,.36,1);will-change:transform}.fs-flip-reel-static{transition:none}.fs-flip-cell{display:flex;align-items:center;justify-content:center;height:1.28em}@media (prefers-reduced-motion: reduce){.fs-flip-reel{transition:none}}@keyframes fs-live-pulse{0%{box-shadow:0 0 color-mix(in srgb,#16a34a 55%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb,#16a34a 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,#16a34a 0%,transparent)}}.fs-live-dot{box-shadow:0 0 0 3px color-mix(in srgb,#16a34a 22%,transparent)}.fs-live-dot-active{animation:fs-live-pulse 1.4s ease-out infinite}@media (prefers-reduced-motion: reduce){.fs-live-dot-active{animation:none}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01";color:var(--ant-color-text)}button{color:inherit;font-family:inherit}::selection{background-color:var(--app-selection-bg);color:var(--app-selection-fg)}::-moz-selection{background-color:var(--app-selection-bg);color:var(--app-selection-fg)}table,.tabular-nums{font-variant-numeric:tabular-nums}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ant-modal{max-width:calc(100vw - 32px)}.ant-segmented{max-width:100%;overflow-x:auto}.fs-focus-ring:focus-visible{outline:2px solid var(--ant-color-primary-border);outline-offset:2px;border-radius:8px}:root{--app-space-xxs: 2px;--app-space-xs: 4px;--app-space-sm: 8px;--app-space-md: 16px;--app-space-lg: 24px;--app-space-xl: 32px;--app-space-xxl: 48px;--app-radius-sm: 8px;--app-radius-md: 12px;--app-radius-lg: 16px;--app-radius-full: 999px;--app-transition-fast: .12s cubic-bezier(.4, 0, .2, 1);--app-transition-normal: .22s cubic-bezier(.4, 0, .2, 1);--app-transition-slow: .32s cubic-bezier(.22, .61, .36, 1)}:root,:root[data-theme=vellum]{--app-sidebar-bg: #1a1714;--app-sidebar-bg-elevated: #261f1b;--app-sidebar-bg-hover: rgba(255, 255, 255, .04);--app-sidebar-bg-active: rgba(15, 118, 110, .18);--app-sidebar-border: rgba(255, 255, 255, .06);--app-sidebar-text: #d4cabe;--app-sidebar-text-muted: #7c7368;--app-sidebar-text-active: #ffffff;--app-sidebar-icon-active: #5eead4;--app-topbar-bg: rgba(252, 250, 245, .85);--app-topbar-bg-scrolled: rgba(252, 250, 245, .95);--app-topbar-border: #efe9dc;--app-topbar-text: #1a1714;--app-topbar-text-muted: #4a413a;--app-accent-grad-from: #9a2d2a;--app-accent-grad-to: #0f766e;--app-accent-glow: rgba(154, 45, 42, .28);--app-on-accent-fg: #fffaf0;--app-on-accent-fg-muted: rgba(255, 250, 240, .78);--app-on-accent-chip-bg: rgba(255, 255, 255, .18);--app-on-accent-chip-border: rgba(255, 255, 255, .24);--app-selection-bg: #9a2d2a;--app-selection-fg: #ffffff;--app-footer-bg: #f8f4ed;--app-footer-text: #8c8175;--app-footer-border: #efe9dc;--app-shadow-sm: 0 1px 2px rgba(60, 40, 30, .06);--app-shadow-md: 0 4px 12px rgba(60, 40, 30, .08), 0 2px 4px rgba(60, 40, 30, .04);--app-shadow-lg: 0 12px 32px rgba(60, 40, 30, .12), 0 4px 12px rgba(60, 40, 30, .06)}:root[data-theme=klein]{--app-sidebar-bg: #0a0a0a;--app-sidebar-bg-elevated: #141414;--app-sidebar-bg-hover: rgba(255, 255, 255, .06);--app-sidebar-bg-active: rgba(0, 47, 167, .22);--app-sidebar-border: rgba(255, 255, 255, .08);--app-sidebar-text: #e4e4e7;--app-sidebar-text-muted: #71717a;--app-sidebar-text-active: #ffffff;--app-sidebar-icon-active: #d4ff00;--app-topbar-bg: rgba(255, 255, 255, .85);--app-topbar-bg-scrolled: rgba(255, 255, 255, .95);--app-topbar-border: #e4e4e7;--app-topbar-text: #0a0a0a;--app-topbar-text-muted: #3f3f46;--app-accent-grad-from: #002fa7;--app-accent-grad-to: #d4ff00;--app-accent-glow: rgba(0, 47, 167, .35);--app-on-accent-fg: #0a0a0a;--app-on-accent-fg-muted: rgba(10, 10, 10, .72);--app-on-accent-chip-bg: rgba(0, 0, 0, .14);--app-on-accent-chip-border: rgba(0, 0, 0, .22);--app-selection-bg: #002fa7;--app-selection-fg: #ffffff;--app-footer-bg: #ffffff;--app-footer-text: #71717a;--app-footer-border: #e4e4e7;--app-shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--app-shadow-md: 0 4px 12px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .04);--app-shadow-lg: 0 12px 32px rgba(0, 0, 0, .14), 0 4px 12px rgba(0, 0, 0, .06)}:root[data-theme=linen]{--app-sidebar-bg: #1f1b16;--app-sidebar-bg-elevated: #2a251e;--app-sidebar-bg-hover: rgba(255, 255, 255, .04);--app-sidebar-bg-active: rgba(180, 83, 9, .2);--app-sidebar-border: rgba(255, 255, 255, .06);--app-sidebar-text: #d6cdbe;--app-sidebar-text-muted: #8e8478;--app-sidebar-text-active: #ffffff;--app-sidebar-icon-active: #f59e0b;--app-topbar-bg: rgba(251, 247, 239, .85);--app-topbar-bg-scrolled: rgba(251, 247, 239, .95);--app-topbar-border: #e8e0d2;--app-topbar-text: #2b2926;--app-topbar-text-muted: #5c544a;--app-accent-grad-from: #1e3a8a;--app-accent-grad-to: #b45309;--app-accent-glow: rgba(180, 83, 9, .3);--app-on-accent-fg: #fffaf0;--app-on-accent-fg-muted: rgba(255, 250, 240, .8);--app-on-accent-chip-bg: rgba(255, 255, 255, .2);--app-on-accent-chip-border: rgba(255, 255, 255, .28);--app-selection-bg: #1e3a8a;--app-selection-fg: #ffffff;--app-footer-bg: #f1ece3;--app-footer-text: #8e8478;--app-footer-border: #e8e0d2;--app-shadow-sm: 0 1px 2px rgba(50, 40, 25, .06);--app-shadow-md: 0 4px 12px rgba(50, 40, 25, .08), 0 2px 4px rgba(50, 40, 25, .04);--app-shadow-lg: 0 12px 32px rgba(50, 40, 25, .12), 0 4px 12px rgba(50, 40, 25, .06)}:root[data-theme=tokyo-night]{--app-sidebar-bg: #16161e;--app-sidebar-bg-elevated: #1f2030;--app-sidebar-bg-hover: rgba(122, 162, 247, .06);--app-sidebar-bg-active: rgba(187, 154, 247, .18);--app-sidebar-border: rgba(255, 255, 255, .04);--app-sidebar-text: #a9b1d6;--app-sidebar-text-muted: #565f89;--app-sidebar-text-active: #ffffff;--app-sidebar-icon-active: #bb9af7;--app-topbar-bg: rgba(36, 40, 59, .78);--app-topbar-bg-scrolled: rgba(36, 40, 59, .92);--app-topbar-border: #2f334d;--app-topbar-text: #c0caf5;--app-topbar-text-muted: #9aa5ce;--app-accent-grad-from: #7aa2f7;--app-accent-grad-to: #bb9af7;--app-accent-glow: rgba(187, 154, 247, .4);--app-on-accent-fg: #16161e;--app-on-accent-fg-muted: rgba(22, 22, 30, .72);--app-on-accent-chip-bg: rgba(0, 0, 0, .14);--app-on-accent-chip-border: rgba(0, 0, 0, .22);--app-selection-bg: #bb9af7;--app-selection-fg: #16161e;--app-footer-bg: #1a1b26;--app-footer-text: #565f89;--app-footer-border: #2f334d;--app-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--app-shadow-md: 0 4px 12px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .3);--app-shadow-lg: 0 12px 32px rgba(0, 0, 0, .55), 0 4px 12px rgba(0, 0, 0, .35)}:root[data-theme=graphite]{--app-sidebar-bg: #000000;--app-sidebar-bg-elevated: #0a0a0a;--app-sidebar-bg-hover: rgba(255, 255, 255, .04);--app-sidebar-bg-active: rgba(251, 113, 133, .18);--app-sidebar-border: rgba(255, 255, 255, .06);--app-sidebar-text: #d4d4d4;--app-sidebar-text-muted: #6b6b6b;--app-sidebar-text-active: #ffffff;--app-sidebar-icon-active: #fb7185;--app-topbar-bg: rgba(26, 26, 26, .8);--app-topbar-bg-scrolled: rgba(26, 26, 26, .92);--app-topbar-border: #2e2e2e;--app-topbar-text: #f4f4f4;--app-topbar-text-muted: #a8a8a8;--app-accent-grad-from: #fb7185;--app-accent-grad-to: #fda4af;--app-accent-glow: rgba(251, 113, 133, .4);--app-on-accent-fg: #0a0a0a;--app-on-accent-fg-muted: rgba(10, 10, 10, .72);--app-on-accent-chip-bg: rgba(0, 0, 0, .16);--app-on-accent-chip-border: rgba(0, 0, 0, .24);--app-selection-bg: #fb7185;--app-selection-fg: #0a0a0a;--app-footer-bg: #0f0f0f;--app-footer-text: #6b6b6b;--app-footer-border: #2e2e2e;--app-shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--app-shadow-md: 0 4px 12px rgba(0, 0, 0, .6), 0 2px 4px rgba(0, 0, 0, .35);--app-shadow-lg: 0 12px 32px rgba(0, 0, 0, .7), 0 4px 12px rgba(0, 0, 0, .4)}
