@font-face{font-family:Gotham;src:url(/fonts/Gotham-Book.otf) format("opentype");font-weight:400}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Black.otf) format("opentype");font-weight:900}:root{--tryp-orange:#d94407;--wizz-pink:#c6007e;--wizz-navy:#06038d;--wizz-gradient:linear-gradient(135deg,var(--wizz-pink),var(--wizz-navy));--bg:#f5f8fb;--surface:#fff;--surface-raised:#fff;--text:#1a1d23;--text-muted:#6b7280;--border:#e2e5ea;--radius:20px;--font-display:"Gotham","Poppins",system-ui,sans-serif;--font-body:"Gotham","Inter",system-ui,sans-serif;--sidebar-width:232px;--sidebar-link-hover:#211d99;--preview-banner-height:0px;--topbar-height:0px}*{box-sizing:border-box}body{margin:0;padding-top:var(--topbar-height);background:var(--bg);color:var(--text);font-family:var(--font-body)}h1,h2,h3{font-family:var(--font-display);line-height:1}.app-main{margin-left:var(--sidebar-width);margin-top:var(--preview-banner-height);padding:32px;min-height:100vh;box-sizing:border-box}@media (max-width:600px){.app-main{padding:20px 16px}}.dashboards-range-bar{padding:20px 32px 0}@media (max-width:600px){.dashboards-range-bar{padding:12px 16px 0}}@keyframes wi-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes wi-spin{to{transform:rotate(1turn)}}.wi-skeleton{border-radius:6px;background:linear-gradient(90deg,var(--border) 0,var(--surface-raised) 160px,var(--border) 320px);background-size:800px 100%;animation:wi-shimmer 1.2s linear infinite}.wi-spinner{width:22px;height:22px;border-radius:50%;border:2.5px solid var(--border);border-top-color:var(--wizz-pink,#c6007e);animation:wi-spin .8s linear infinite}@media (prefers-reduced-motion:reduce){.wi-skeleton,.wi-spinner{animation-duration:3s}}