@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";:root{--font-sans:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bg-solid:#000;--bg-sidebar:#050505;--bg-card:#080808;--bg-card-hover:#101010;--bg-navbar:#0009;--border-color:#ffffff14;--border-color-active:#ffffff29;--text-primary:#f3f4f6;--text-secondary:#9ca3af;--text-muted:#6b7280;--brand-blue:#fff;--brand-blue-glow:#fff3;--brand-blue-bg:#ffffff14;--brand-blue-contrast:#000;--brand-purple:#8b5cf6;--brand-purple-glow:#8b5cf633;--brand-emerald:#10b981;--brand-emerald-glow:#10b98126;--brand-rose:#ef4444;--transition-fast:.15s ease-out;--border-radius-custom:2px;--bg-sidebar-active:#ffffff0f;--bg-panel-inner:#ffffff05;--bg-pill-unselected:#ffffff0a;--bg-input:#060606;--bg-input-focus:#0c0c0c;--bg-btn-secondary:#ffffff0a;--bg-btn-secondary-hover:#ffffff14;--border-btn-secondary-hover:#ffffff26;--bg-scrollbar-track:#000;--bg-scrollbar-thumb:#ffffff1f;--bg-scrollbar-thumb-hover:#ffffff3d}@media (prefers-color-scheme:light){:root{--bg-solid:#faf7f2;--bg-sidebar:#fcf9f2;--bg-card:#fff;--bg-card-hover:#f7f5f0;--bg-navbar:#faf7f2e0;--border-color:#e5dfd5;--border-color-active:#c5beb0;--text-primary:#1f2937;--text-secondary:#4b5563;--text-muted:#8e8675;--brand-blue:#000;--brand-blue-glow:#00000014;--brand-blue-bg:#0000000d;--brand-blue-contrast:#fff;--bg-sidebar-active:#0000000f;--bg-panel-inner:#2d2a2208;--bg-pill-unselected:#2d2a220d;--bg-input:#fff;--bg-input-focus:#fff;--bg-btn-secondary:#f3f4f6;--bg-btn-secondary-hover:#e5e7eb;--border-btn-secondary-hover:#c5beb0;--bg-scrollbar-track:#faf7f2;--bg-scrollbar-thumb:#d1d5db;--bg-scrollbar-thumb-hover:#9ca3af;--brand-purple-glow:#8b5cf614;--brand-emerald-glow:#10b9810f}.bg-aurora-container{opacity:.05}.btn-primary{color:#fff!important;background:#000!important;border-color:#000!important}.btn-primary:hover{color:#fff!important;background:#1f2937!important}[style*="color: white"],[style*=color\:white],[style*="color: #fff"],[style*="color:#fff"],[style*="color: #ffffff"],[style*="color:#ffffff"],[style*="color: rgb(255, 255, 255)"],[style*="color:rgb(255,255,255)"],[style*="color: #F3F4F6"],[style*="color:#F3F4F6"]{color:var(--text-primary)!important}[style*="borderTop: 1px solid rgba(255, 255, 255"],[style*="borderBottom: 1px solid rgba(255, 255, 255"],[style*="border: 1px solid rgba(255, 255, 255"]{border-color:var(--border-color)!important}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background-color:var(--bg-solid);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--bg-scrollbar-thumb);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--bg-scrollbar-thumb-hover)}#root{width:100%;min-height:100vh;display:flex;position:relative}.bg-aurora-container{z-index:-1;pointer-events:none;background-color:var(--bg-solid);position:fixed;inset:0;overflow:hidden}.aurora-blob{filter:blur(140px);opacity:.18;border-radius:50%;animation:18s ease-in-out infinite alternate float-slow;position:absolute}.blob-blue{background:radial-gradient(circle, var(--brand-blue-glow) 0%, transparent 70%);width:45vw;height:45vw;top:-10%;left:-10%}.blob-purple{background:radial-gradient(circle, var(--brand-purple-glow) 0%, transparent 70%);width:50vw;height:50vw;animation-delay:-5s;bottom:-15%;right:-5%}.blob-white{background:radial-gradient(circle,#ffffff08 0%,#0000 60%);width:35vw;height:35vw;animation-delay:-9s;top:35%;left:30%}@keyframes float-slow{0%{transform:translate(0)scale(1)}50%{transform:translate(2%,4%)scale(1.03)}to{transform:translate(-1%,-2%)scale(.97)}}.clean-panel{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--border-radius-custom);box-sizing:border-box;width:100%;transition:border-color var(--transition-fast), background-color var(--transition-fast)}.clean-panel-hover:hover{background-color:var(--bg-card-hover);border-color:var(--border-color-active)}.circle-badge{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.text-gradient{background:linear-gradient(135deg,#fff 0%,#9ca3af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}input[type=text],input[type=url],input[type=number],select,textarea{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--border-radius-custom);width:100%;color:var(--text-primary);font-family:var(--font-sans);padding:10px 14px;font-size:.9rem;transition:none}input:focus,select:focus,textarea:focus{border-color:var(--brand-blue);background:var(--bg-input-focus);outline:none}button{transition:none!important;animation:none!important;transform:none!important}.btn-primary{border-radius:var(--border-radius-custom);color:#000;cursor:pointer;font-weight:600;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.5px;background:#fff;border:1px solid #fff3;align-items:center;gap:8px;padding:10px 20px;font-size:.8rem;display:inline-flex;transition:none!important}.btn-primary:hover{color:#000;background:#e5e7eb;transform:none!important}.btn-secondary{background:var(--bg-btn-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-custom);color:var(--text-primary);cursor:pointer;font-weight:500;font-family:var(--font-sans);text-transform:uppercase;align-items:center;gap:8px;padding:10px 20px;font-size:.8rem;display:inline-flex;transition:none!important}.btn-secondary:hover{background:var(--bg-btn-secondary-hover);border-color:var(--border-btn-secondary-hover);transform:none!important}.pulse-glow{animation:2s infinite pulse-glow-keyframes;box-shadow:0 0 #fff3}@keyframes pulse-glow-keyframes{0%{box-shadow:0 0 #fff3}70%{box-shadow:0 0 0 6px #fff0}to{box-shadow:0 0 #fff0}}.admin-sidebar{transition:width .22s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.sidebar-overlay{display:none}@media (width<=768px){.sidebar-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:45;background:#000000bf;display:block;position:fixed;inset:0}}.dashboard-container{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;padding:24px 28px;display:flex}@media (width<=768px){.dashboard-container{gap:16px;padding:16px}}@media (width<=480px){.dashboard-container{gap:12px;padding:12px 10px}}.dashboard-main-grid{box-sizing:border-box;grid-template-columns:2fr 1fr;align-items:start;gap:24px;width:100%;display:grid}@media (width<=1024px){.dashboard-main-grid{grid-template-columns:1fr;gap:16px}}.metrics-row{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;width:100%;display:grid}@media (width<=520px){.metrics-row{grid-template-columns:1fr;gap:10px}}
