*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#09090b;--bg-card:#0d0f18;--bg-card-hover:#131724;--primary:#5865f2;--accent:#818cf8;--text:#e4e4e7;--text-dim:#71717a;--border:#181d2e}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(80% 60% at 50% -20%,#5865f214 0%,#0000 60%),radial-gradient(60% 50% at 0%,#5865f20a 0%,#0000 50%),radial-gradient(60% 50% at 100% 80%,#8b5cf608 0%,#0000 50%);position:fixed;inset:0}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#1e2236;border-radius:3px}.gradient-text{background:linear-gradient(135deg,#fff 0%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (width<=768px){.nav-add-btn,.nav-items-desktop,.nav-right-desktop{display:none!important}.nav-hamburger{display:flex!important}.commands-sidebar{display:none!important}.commands-sidebar.open{z-index:200!important;background:var(--bg)!important;flex-direction:column!important;align-self:stretch!important;width:100%!important;max-width:100%!important;max-height:100vh!important;padding:80px 20px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.mobile-sidebar-toggle,.mobile-sidebar-close{display:flex!important}.settings-grid-2col,.settings-inner-grid{grid-template-columns:1fr!important}.settings-inner-grid>div{border-right:none!important}.settings-card-wide{grid-column:span 1!important}.dashboard-header{flex-direction:column;align-items:flex-start!important;gap:12px!important}.dashboard-stats-grid{grid-template-columns:1fr!important}.tab-bar{-webkit-overflow-scrolling:touch;overflow-x:auto}.home-hero-buttons{flex-direction:column;align-items:center}.home-hero-buttons a{text-align:center;width:100%}.features-grid,.commands-content-grid{grid-template-columns:1fr!important}}
