@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.dashboard-wrapper{color:#fff;background:#05070a radial-gradient(circle at 50% -20%,#00f2ff1a,#0000);min-height:100vh;font-family:Inter,sans-serif;overflow-x:hidden}.mobile-toggle{display:none}.sidebar{-webkit-backdrop-filter:blur(25px)saturate(150%);backdrop-filter:blur(25px)saturate(150%);z-index:1000;background:#0a0a0a03;border-right:1px solid #ffffff1a;width:260px;height:100vh;padding:40px 20px;transition:transform .3s;position:fixed}.main-content{flex:1;width:calc(100% - 260px);margin-left:260px;padding:30px;transition:all .3s}.neon-text-blue,.neon-text-pink,.neon-text-green{color:#00f2ff;text-shadow:0 0 10px #00f2ffb3,0 0 20px #00f2ff4d}.custom-tooltip-glass{color:#fff;border:1px solid #00f2ff4d;border-radius:12px;padding:15px;box-shadow:0 10px 30px #00000080;background:#0a0e17e6!important}.custom-tooltip-glass p{margin:5px 0;font-size:.9rem;line-height:1.4}.glass-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff08;border:1px solid #00f2ff26;border-radius:24px;padding:25px;overflow:hidden;box-shadow:0 8px 32px #0000005e}.top-bar-glass{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px 30px;display:flex}.glass-input{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:10px 20px;transition:all .3s}.glass-input:focus{background:#ffffff1f;border-color:#00f2ff}.nav-btn{text-align:left;color:#fff9;background:0 0;border:none;border-radius:12px;width:100%;margin-bottom:8px;padding:15px 20px;transition:all .3s}.nav-btn.active{color:#00f2ff!important;background:#00f2ff1a!important;border-left:4px solid #00f2ff!important}.neon-btn-blue{color:#00f2ff;background:0 0;border:1px solid #00f2ff;border-radius:10px;padding:5px 15px;transition:all .3s;box-shadow:0 0 10px #00f2ff33}.neon-btn-blue:hover{color:#0a0e17;background:#00f2ff;box-shadow:0 0 20px #00f2ff}.badge-neon{border-radius:4px;padding:4px 12px;font-size:.7rem;font-weight:700}.badge-neon.elite{color:#00f2ff;background:#00f2ff1a;border:1px solid #00f2ff}.badge-neon.rising{color:#39ff14!important;background:#39ff141a!important;border:1px solid #39ff144d!important}.pagination-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-top:1px solid #00f2ff1a;border-bottom-right-radius:24px;border-bottom-left-radius:24px}.pg-nav-simple{color:#00f2ff;cursor:pointer;background:#00f2ff0d;border:1px solid #00f2ff33;border-radius:8px;outline:none;padding:6px 16px;font-size:.85rem;font-weight:600;transition:all .3s}.pg-nav-simple:hover:not(:disabled){color:#fff;background:#00f2ff26;border-color:#00f2ff;transform:translateY(-1px);box-shadow:0 0 15px #00f2ff4d}.pg-nav-simple:disabled{color:#fff3;cursor:not-allowed;background:#ffffff0d;border-color:#ffffff1a}.neon-text-blue{color:#00f2ff;text-shadow:0 0 8px #00f2ffcc;padding:0 4px;font-weight:800}.text-white-50{letter-spacing:.5px;font-size:.8rem}.animate-fade-in{animation:.5s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
@media (max-width:991px){.mobile-toggle{z-index:2000;color:#0a0e17;background:#00f2ff;border:none;border-radius:10px;width:45px;height:45px;display:block;position:fixed;top:15px;right:15px}.sidebar{transform:translate(-100%)}.sidebar.open{transform:translate(0)}.main-content{width:100%;margin-left:0;padding:80px 15px 15px}.top-bar-glass{flex-direction:column;gap:15px}.search-bar{width:100%!important}.table-dark thead{display:none}.table-dark tbody tr{background:#ffffff05;border:1px solid #00f2ff1a;border-radius:15px;margin-bottom:15px;padding:10px;display:block}.table-dark tbody td{justify-content:space-between;padding:8px 15px;display:flex}.table-dark tbody td:before{content:attr(data-label);color:#00f2ff;font-size:.75rem;font-weight:700}}
