@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&family=Barlow+Condensed:wght@600;700&family=Bebas+Neue&family=Inter:wght@400;500;600;700;800&family=Outfit:wght@300;400;500;600;700&family=Oswald:wght@500;600;700&display=swap");:root{--bg-primary:#f8fafc;--bg-surface:#ffffff;--bg-card:#ffffff;--text-primary:#0f172a;--text-secondary:#64748b;--text-muted:#94a3b8;--border-color:#e2e8f0;--accent-color:#6366f1;--accent-gradient:linear-gradient(90deg,#f5a623,#e8302a 35%,#9b51e0 65%,#64b5f6);--sidebar-w:220px;--sidebar-w-collapsed:72px}.dashboard-layout.dark,[data-theme=dark]{--bg-primary:#141824;--bg-surface:#1c2234;--bg-card:#1c2234;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#64748b;--border-color:rgba(255,255,255,0.08)}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);overflow:hidden;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#64b5f6,#e8302a);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#e8302a,#64b5f6)}a{color:inherit;text-decoration:none}button{font-family:inherit}#next-devtools-root,[data-nextjs-dev-tools-button],[data-nextjs-toast],button[aria-label="Next.js DevTools"],div:has(>svg>path[d*="M20 20.875"]),div[data-nextjs-dev-tools-button],div[data-nextjs-indicator],nextjs-portal{display:none!important;visibility:hidden!important;pointer-events:none!important}