@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_62dcd493-module__8MNW6q__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_62dcd493-module__8MNW6q__variable{--font-poppins:"Poppins","Poppins Fallback"}
@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overscroll-behavior:none!important;max-width:100%!important;position:relative!important;overflow:hidden!important}body{width:100%!important}.stream-player-fixed{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.stream-player-fixed iframe,.stream-player-fixed>div{border:none!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.stream-player-fixed .video-js,.stream-player-fixed video{object-fit:contain!important;width:100%!important;height:100%!important}:root{--brand-green:#a9cd07;--brand-blue:#006ece;--primary:var(--brand-green);--accent:var(--brand-green);--secondary:var(--brand-blue);--bg-dark:#000;--bg-card:#0f0f19cc;--text-main:#fff;--text-muted:#94a3b8;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--border-glass:#ffffff1a;--font-weight-title:800;--font-weight-heading:700;--font-weight-button:600;--font-weight-body:400;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-smooth:.3s ease;--transition-spring:cubic-bezier(.23,1,.32,1)}html{max-width:100%;overflow-x:hidden}body{background:var(--bg-dark);color:var(--text-main);max-width:100%;min-height:100vh;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.cosmic-bg{z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 15%,#006ece1f,#0000 25%),radial-gradient(circle at 85% 30%,#a9cd071f,#0000 25%);width:100%;height:100%;position:fixed;top:0;left:0}.glass-panel{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-glass);box-shadow:0 8px 32px #0000005e}.glass-button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;transition:all .3s}.glass-button:hover{background:#ffffff1a;border-color:#ffffff4d;box-shadow:0 0 15px #006ece4d}button:active,[role=button]:active,.btn:active,.btn-primary:active,.glass-button:active{opacity:.9;transition:transform .1s,opacity .1s;transform:scale(.97)}button:disabled:active,[disabled]:active{opacity:.5;transform:none}.card:active,.card-hover-effect:active,[data-clickable]:active{transition:transform .1s;transform:scale(.98)}.icon-btn:active,button[aria-label]:active{opacity:.85;transform:scale(.92)}a:active{opacity:.8}@media (hover:none) and (pointer:coarse){button:active,[role=button]:active{transition:transform 50ms;transform:scale(.95)}button,[role=button],a{-webkit-tap-highlight-color:#a9cd0726}}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 0%,#94a3b8 100%);-webkit-background-clip:text;background-clip:text}.text-gradient-primary{background:linear-gradient(135deg,var(--secondary)0%,var(--primary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.container{max-width:1200px;margin:0 auto;padding:2rem}.grid-layout{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--border-glass);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary)}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#fff3}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.perspective-1000{perspective:1000px}.card-hover-effect:hover{transform:scale(1.02);border-color:#a9cd0766!important;box-shadow:0 30px 60px -12px #0009,0 0 20px #a9cd071a!important}.dashboard-grid{flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;max-width:1400px;margin:0 auto;padding-bottom:2rem;display:flex}.dashboard-grid>div{flex:220px;width:100%;max-width:350px}.mobile-only{display:none!important}.desktop-only{display:block}@media (max-width:1024px){:root{--header-height:60px;--bottom-nav-height:70px}body{padding-bottom:var(--bottom-nav-height)}.container{max-width:100%;padding:1rem}.mobile-only{display:block!important}.desktop-only{display:none!important}h1{line-height:1.2;font-size:1.75rem!important}h2{font-size:1.5rem!important}}@media (max-width:480px){.glass-panel{padding:1rem!important}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.97)}}.animate-pulse{animation:2s ease-in-out infinite pulse}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-bounce{animation:.5s ease-in-out bounce}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.3s ease-out forwards fadeIn}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.3s ease-out forwards scaleIn}@keyframes glowPulse{0%,to{box-shadow:0 0 #a9cd0700}50%{box-shadow:0 0 20px #a9cd0766}}.animate-glow{animation:2s ease-in-out infinite glowPulse}@keyframes progress{0%{width:0%}to{width:100%}}@keyframes dots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.btn-loading{pointer-events:none;position:relative}.btn-loading:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:1.5s infinite shimmer;position:absolute;inset:0}
