.watch-container{justify-content:space-between;gap:var(--space-xl);grid-template-columns:2.3fr 1fr;max-width:1600px;margin:0 auto;padding:8rem 4rem;display:grid}.video-section{gap:var(--space-lg);flex-direction:column;padding:0;display:flex}.video-progress-container{background-color:var(--bg-litter);border:1px solid var(--card-border);padding:var(--space-md) var(--space-lg);border-radius:15px;flex-direction:column;gap:8px;display:flex}.progress-info{color:var(--text-muted);justify-content:space-between;font-size:.9rem;font-weight:600;display:flex}#video-percentage{color:var(--accent-2)}.video-wrapper{aspect-ratio:16/9;border:1px solid var(--card-border);background-color:#000;border-radius:20px;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}.video-wrapper>div,.video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-wrapper iframe{border:0;display:block}.earning-panel{background-color:var(--bg-litter);border:1px solid var(--card-border);padding:var(--space-lg) var(--space-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;justify-content:space-between;align-items:center;display:flex}.stat-box{flex-direction:column;gap:5px;display:flex}.stat-box .label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.stat-box .value{font-size:1.5rem;font-weight:700}.live-earnings .value{color:var(--text-primary);transition:color .3s}.claim-btn{background:linear-gradient(135deg, var(--accent-1), #8b5cf6);color:#fff;cursor:pointer;border:none;border-radius:12px;padding:.8rem 1.8rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 5px 15px #8b5cf64d}.claim-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf680}.claim-btn:disabled{color:#fff3;border:1px solid var(--card-border);cursor:not-allowed;box-shadow:none;background:#ffffff0d}.suggested-section{gap:var(--space-md);margin-top:var(--space-sm);flex-direction:column;display:flex}.video-category-picker{flex-wrap:wrap;gap:8px;display:flex}.video-category-picker button{border:1px solid var(--card-border);color:var(--text-muted);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:999px;padding:8px 13px;font-size:.78rem;transition:all .2s}.video-category-picker button:hover,.video-category-picker button.active{border-color:var(--accent-1);color:#fff;background:#8d3ff033}.video-category-picker button span{color:var(--accent-2);margin-left:4px}.video-empty-state{border:1px dashed var(--card-border);min-height:180px;color:var(--text-muted);text-align:center;border-radius:16px;place-items:center;padding:25px;display:grid}.video-empty-state span{font-size:2rem}.suggested-section h3,.leaderboard-card h3,.daily-quests-card h3{font-family:var(--font-heading);color:var(--text-primary);align-items:center;gap:8px;font-size:1.25rem;display:flex}.suggested-grid-9{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.video-card-link{color:inherit;text-decoration:none;display:block}.video-card{border:1px solid var(--card-border);cursor:pointer;isolation:isolate;background:linear-gradient(145deg,#161030f2,#0c091dfa);border-radius:16px;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;position:relative;overflow:hidden}.video-card:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 0,#8e2de21f,#0000 55%);transition:opacity .3s;position:absolute;inset:0}.video-card:hover{background:linear-gradient(145deg,#1b133afa,#0d0920fa);border-color:#8e2de2a6;transform:translateY(-6px);box-shadow:0 14px 35px #00000059,0 0 25px #8e2de21f}.video-card:hover:before{opacity:1}.thumbnail-wrapper{aspect-ratio:16/9;background:#050509;width:100%;position:relative;overflow:hidden}.thumbnail-wrapper img{object-fit:cover;width:100%;height:100%;transition:transform .5s,filter .4s;display:block;position:absolute;inset:0}.video-card:hover .thumbnail-wrapper img{filter:brightness(.72);transform:scale(1.06)}.thumbnail-overlay{pointer-events:none;z-index:1;background:linear-gradient(#0000 45%,#04020ca6 100%);position:absolute;inset:0}.play-button{opacity:0;z-index:3;background:linear-gradient(135deg,#8e2de2,#6d35ff);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8);box-shadow:0 8px 25px #0006,0 0 25px #8e2de259}.play-button span{color:#fff;margin-left:3px;font-size:15px}.video-card:hover .play-button{opacity:1;transform:translate(-50%,-50%)scale(1)}.thumbnail-wrapper .duration{text-align:center;-webkit-backdrop-filter:blur(6px);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.3px;z-index:4;background:#04030ae0;border:1px solid #ffffff14;border-radius:6px;min-width:52px;padding:4px 7px;font-size:.7rem;font-weight:600;position:absolute;bottom:10px;right:10px}.video-info{padding:15px 16px 17px}.video-info h4{color:#f3efff;letter-spacing:.1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:0;font-size:.9rem;font-weight:600;line-height:1.45;transition:color .25s;display:-webkit-box;overflow:hidden}.video-card:hover .video-info h4{color:#b875ff}.video-channel{align-items:center;gap:7px;min-width:0;margin-top:11px;display:flex}.video-channel p{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.74rem;font-weight:500;overflow:hidden}.channel-dot{background:#8e2de2;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #8e2de2b3}@media (width<=600px){.video-card{border-radius:14px}.video-info{padding:13px 14px 15px}.video-info h4{font-size:.84rem}.video-channel p{font-size:.7rem}.play-button{width:42px;height:42px}}.nerd-stats-section{gap:var(--space-lg);flex-direction:column;align-items:center;padding:0;display:flex}.active-nerd-card{border:1px solid var(--card-border);width:100%;max-width:380px;padding:var(--space-lg);gap:var(--space-lg);background:#100c25a1;border-radius:24px;flex-direction:column;display:flex;position:relative;box-shadow:0 0 30px #9b5cff2e}.nerd-image-container{border-radius:16px;width:100%;height:300px;position:relative;overflow:hidden}.nerd-image-container img{width:100%;height:300px}.status-badge{border-radius:20px;padding:4px 10px;font-size:.7rem;font-weight:700;position:absolute;top:12px;right:12px}.status-badge.online{color:var(--health-good);border:1px solid var(--health-good);background-color:#4ade8026}.progress-container{flex-direction:column;gap:8px;display:flex}.progress-labels{justify-content:space-between;font-size:.85rem;font-weight:500;display:flex}.nerd-details h3{font-family:var(--font-heading);margin-bottom:4px;font-size:1.2rem}.progress-container{flex-direction:column;gap:8px;margin-top:14px;display:flex}.progress-labels{justify-content:space-between;align-items:center;font-size:.85rem;font-weight:500;display:flex}.progress-labels span:first-child{color:var(--text-muted)}#energy-val{color:var(--accent-2);font-weight:700}.progress-bar-bg{background-color:#ffffff0d;border-radius:4px;width:100%;height:8px;overflow:hidden}.progress-bar-fill{background:linear-gradient(to right, var(--accent-1), var(--accent-2));border-radius:4px;height:100%;transition:width .4s;box-shadow:0 0 10px #4cf2e066}.nerd-meta{gap:var(--space-md);grid-template-columns:1fr;margin-top:18px;display:grid}.meta-item{border:1px solid var(--card-border);padding:var(--space-md);background-color:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;display:flex}.meta-label{color:var(--text-muted);font-size:.72rem}.meta-val{color:var(--text-primary);font-size:.95rem;font-weight:700}.font-cyan{color:var(--accent-2)}.daily-quests-card{border:1px solid var(--card-border);padding:var(--space-lg);background:#100c25a1;border-radius:24px;width:100%;max-width:380px}.daily-quests-card h3 i{color:#f59e0b}.quest-list{gap:var(--space-md);margin-top:var(--space-md);flex-direction:column;display:flex}.quest-item{padding:var(--space-md);background:#ffffff03;border:1px solid #ffffff05;border-radius:12px}.quest-info{justify-content:space-between;margin-bottom:6px;font-size:.8rem;font-weight:600;display:flex}.quest-reward{color:var(--accent-2)}.quest-progress-bg{background-color:#ffffff0d;border-radius:3px;width:100%;height:5px;margin-bottom:6px;overflow:hidden}.quest-progress-fill{background:linear-gradient(to right, #8b5cf6, var(--accent-1));height:100%}.quest-status{color:var(--text-muted);font-size:.72rem}.leaderboard-card{border:1px solid var(--card-border);padding:var(--space-lg);background:#100c25a1;border-radius:24px;width:100%;max-width:380px;height:fit-content}.leaderboard-card h3 i{color:#ef4444}.leaderboard-list{margin-top:var(--space-md);flex-direction:column;gap:8px;display:flex}.leaderboard-item{padding:10px var(--space-md);background:#ffffff03;border:1px solid #ffffff05;border-radius:10px;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.leaderboard-item .rank{width:25px;font-weight:800}.leaderboard-item .username{color:var(--text-muted);flex-grow:1}.leaderboard-item .amount{font-weight:700}.top-1{background:#f59e0b0f;border-color:#f59e0b33}.top-1 .rank,.top-1 .amount{color:#f59e0b}.top-2{background:#94a3b80f;border-color:#94a3b833}.top-2 .rank,.top-2 .amount{color:#cbd5e1}.top-3{background:#b453090f;border-color:#b4530933}.top-3 .rank,.top-3 .amount{color:#b45309}@media (width<=1200px){.watch-container{grid-template-columns:1fr;padding:8rem 4rem}.active-nerd-card,.daily-quests-card,.leaderboard-card{max-width:100%}.suggested-grid-9{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.suggested-grid-9{grid-template-columns:1fr}.earning-panel{gap:var(--space-md);text-align:center;flex-direction:column}.claim-btn{width:100%}.suggested-section,.video-progress-container{margin-top:var(--space-lg)}}*{box-sizing:border-box;text-transform:capitalize;margin:0;padding:0;text-decoration:none;list-style:none}:root{--bg-main:#050321;--bg-darker:#03010a;--bg-litter:#492d7036;--cyan-neon:#00d2ff;--blue-glow:#00d2ff26;--card-bg:#ffffff08;--card-border:#ffffff14;--section-bg:#ffffff05;--text-primary:#f5f3ff;--text-secondary:#583589;--text-muted:#d2d1ed;--accent-1:#9b5cff;--accent-2:#4cf2e0;--health-good:#4ade80;--health-mid:#fbbf24;--health-low:#f87171;--font-heading:"Space Grotesk", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--Color-mix:linear-gradient(to right, #5346cc, #7598df, #8be2f8)}html,body{min-height:100vh;color:var(--text-primary);background:radial-gradient(circle at 75% 40%,#8d3ff061,#0000 35%),radial-gradient(circle at 25% 30%,#6424c840,#0000 35%),linear-gradient(135deg,#090522,#08031c 55%,#12062b);font-family:Inter,sans-serif;position:relative;overflow-x:hidden}footer{padding:var(--space-lg)}.bg-shapes{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}header{align-items:center;height:90px;display:flex}.mainNav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 2rem;display:flex;position:relative}#logo{letter-spacing:1px;background:linear-gradient(135deg,#35d8c4,#f2b84b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:30px;font-weight:900;transition:all .4s}#logo:hover{filter:drop-shadow(0 0 8px #35d8c4)}.mainNav .navlinks{align-items:center;gap:15px;display:flex}.mainNav .navlinks a:hover{color:#8e2de2;text-shadow:0 0 25px #8e2de2;transform:translateY(-2px)}.mainNav .navlinks a:hover:after{width:70%}.mainNav .nav-btns{gap:var(--space-lg);justify-content:flex-end;min-width:25%;display:flex}.nav-btns button{transition:all .35s}.nav-btns button:hover{transform:translateY(-3px);box-shadow:0 0 25px #8e2de2}.mainNav .navlinks a{color:var(--text-primary);margin-left:10px;padding:0 20px;transition:all .3s}.mainNav .navlinks .active{color:#8e2de2;text-shadow:0 0 25px #8e2de2}.cssbuttons-io{letter-spacing:.05em;cursor:pointer;color:#f8f8ff;background:linear-gradient(90deg,#8e2de2,#4a00e0);border:none;border-radius:.8em;font-family:inherit;font-size:18px;font-weight:500;position:relative;overflow:hidden}.cssbuttons-io svg{width:1.2em;height:1.2em;margin-right:.5em}.cssbuttons-io span{z-index:10;align-items:center;padding:.8em 1.2em .8em 1.05em;transition:color .4s;display:inline-flex;position:relative}.cssbuttons-io:before,.cssbuttons-io:after{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.cssbuttons-io:before{content:"";background:var(--border);width:120%;transition:transform .4s cubic-bezier(.3,1,.8,1);left:-10%;transform:skew(30deg)}.cssbuttons-io:hover:before{transform:translate(100%)}.cssbuttons-io:active{transform:scale(.95)}.user-profile{cursor:pointer;background:linear-gradient(to bottom right, var(--accent-1) 0%, #2e8eff00 30%);background-color:#2e8eff33;border-radius:15px;justify-content:center;align-items:center;width:131px;height:51px;transition:all .3s;display:flex}.user-profile:hover,.user-profile:focus{background-color:#2e8effb3;outline:none;box-shadow:0 0 10px #2e8eff80}.user-profile-inner{color:#fff;border-radius:13px;justify-content:center;align-items:center;gap:15px;width:127px;height:47px;font-weight:600;display:flex}.user-profile-inner svg{fill:#fff;width:27px;height:27px}.toggle{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:40px;height:40px;transition-duration:.5s;display:flex;position:relative}.bars{background-color:#b05cff;border-radius:4px;width:100%;height:4px}#bar2{transition-duration:.8s}#bar1,#bar3{width:70%}.sidebar,.listRes{display:none}.logout-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:14px;align-items:center;gap:12px;padding:10px 18px 10px 10px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:0 8px 20px #dc262640}.logout-btn:hover{background:linear-gradient(135deg,#f05252,#e11d48)!important;transform:translateY(-2px)!important;box-shadow:0 12px 25px #dc262659!important}.logout-btn:active{transform:translateY(0);box-shadow:0 5px 12px #dc262640}.logout-icon{background:#00000026;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .2s,background .2s;display:flex}.logout-btn:hover .logout-icon{background:#00000038;transform:translate(2px)}.logout-icon svg{width:20px;height:20px}.logout-text{letter-spacing:.2px;line-height:1}.active-nerd-card .repair-btn{color:#fff;cursor:pointer;background:#8e2de2;border:1px solid #30274b;border-radius:8px;width:100%;margin-top:15px;padding:10px}@media (width<=900px){.watch-container{gap:var(--space-lg);padding:6rem 1.5rem 3rem}.video-wrapper{border-radius:16px}.suggested-grid-9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.watch-container{padding:5rem 1rem 2rem}.video-wrapper{border-radius:12px}.suggested-grid-9{grid-template-columns:1fr}.earning-panel{padding:var(--space-md);align-items:stretch}.nerd-meta{gap:var(--space-sm);margin-top:14px}.meta-item{padding:var(--space-sm);min-width:0}.meta-label{font-size:.68rem}.meta-val{font-size:.9rem}.nerd-image-container{height:min(300px,70vw)}}.notification{z-index:99999;background:#0d0a20;border:1px solid;border-radius:14px;align-items:center;gap:13px;width:min(400px,100vw - 30px);padding:16px 17px;animation:.35s forwards notification-slide-in;display:flex;position:fixed;top:25px;right:25px;box-shadow:0 20px 50px #00000073}.notification-success{border-color:#34d39959;box-shadow:0 15px 45px #0006,0 0 30px #34d39912}.notification-success .notification-icon{color:#34d399;background:#34d3991f;border:1px solid #34d39940}.notification-error{border-color:#f8717159;box-shadow:0 15px 45px #0006,0 0 30px #f871710f}.notification-error .notification-icon{color:#f87171;background:#f871711f;border:1px solid #f8717140}.notification-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:flex}.notification-content{flex:1;min-width:0}.notification-content strong{color:#f3f0f8;margin-bottom:3px;font-size:12px;font-weight:800;display:block}.notification-content p{color:#8b859c;word-break:break-word;margin:0;font-size:11px;line-height:1.5}.notification-close{color:#777185;cursor:pointer;background:#ffffff0a;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;font-size:18px;transition:all .2s;display:flex}.notification-close:hover{color:#fff;background:#ffffff14}@keyframes notification-slide-in{0%{opacity:0;transform:translate(40px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=500px){.notification{top:15px;right:15px}}.site-footer{color:#fff;isolation:isolate;background:linear-gradient(#07051c 0%,#090621 100%);border-top:1px solid #9a48ff1f;padding:70px 0 25px;position:relative;overflow:hidden}.footer-glow{opacity:.12;filter:blur(100px);pointer-events:none;z-index:-1;background:#812cff;border-radius:50%;width:500px;height:250px;position:absolute;bottom:-180px;left:50%;transform:translate(-50%)}.footer-container{width:min(1180px,100% - 80px);margin:auto}.footer-top{grid-template-columns:2fr 1fr 1fr 1.3fr;gap:70px;padding-bottom:55px;display:grid}.footer-brand{max-width:330px}.footer-logo{letter-spacing:-.5px;color:#fff;align-items:center;gap:7px;margin-bottom:17px;font-size:20px;font-weight:900;display:inline-flex}.footer-logo span{border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.footer-brand p{color:#85809e;max-width:300px;margin:0;font-size:12px;line-height:1.8}.footer-socials{align-items:center;gap:9px;margin-top:23px;display:flex}.footer-socials a{color:#928ba9;background:#ffffff06;border:1px solid #9b58ff1f;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;transition:color .25s,background .25s,border-color .25s,transform .25s,box-shadow .25s;display:flex}.footer-socials a:hover{color:#fff;background:linear-gradient(135deg,#963cff,#6825d9);border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 25px #7e2aff40}.footer-column{flex-direction:column;align-items:flex-start;display:flex}.footer-column h4{color:#a34aff;letter-spacing:1.7px;margin:3px 0 20px;font-size:10px;font-weight:800}.footer-column a{color:#817b96;width:fit-content;margin-bottom:13px;font-size:12px;text-decoration:none;transition:color .25s,transform .25s;display:inline-block;position:relative}.footer-column a:hover{color:#fff;transform:translate(4px)}.footer-contact p{color:#817b96;margin:0 0 13px;font-size:12px;line-height:1.8}.footer-contact .footer-email{color:#b06cff;margin-bottom:0;font-size:11px}.footer-contact .footer-email:hover{color:#c994ff;transform:none}.footer-divider{background:linear-gradient(90deg,#0000,#9a48ff33,#0000);width:100%;height:1px}.footer-bottom{justify-content:space-between;align-items:center;gap:20px;padding-top:23px;display:flex;position:relative}.footer-bottom p{color:#5f5a75;margin:0;font-size:10px}.footer-bottom-links{align-items:center;gap:25px;display:flex}.footer-bottom-links a{color:#68627e;font-size:10px;text-decoration:none;transition:color .25s}.footer-bottom-links a:hover{color:#a94dff}.footer-top-button{color:#a55aff;cursor:pointer;background:#852bff0f;border:1px solid #9e4aff2e;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:flex}.footer-top-button:hover{color:#fff;background:linear-gradient(135deg,#953cff,#6825d9);transform:translateY(-3px);box-shadow:0 8px 25px #842bff4d}@media (width<=900px){.footer-top{grid-template-columns:1.5fr 1fr 1fr;gap:45px}.footer-brand{grid-column:span 3;max-width:500px}}@media (width<=600px){.site-footer{padding:55px 0 22px}.footer-container{width:min(100% - 40px,500px)}.footer-top{grid-template-columns:1fr 1fr;gap:35px 25px;padding-bottom:40px}.footer-brand{grid-column:span 2;max-width:100%}.footer-column h4{margin-bottom:16px}.footer-bottom{flex-direction:column;align-items:flex-start;padding-right:45px}.footer-bottom-links{flex-wrap:wrap;gap:15px}.footer-top-button{position:absolute;bottom:0;right:0}}@media (width<=400px){.footer-top{grid-template-columns:1fr}.footer-brand,.footer-column{grid-column:span 1}.footer-bottom-links{flex-direction:column;align-items:flex-start;gap:10px}}.choose-page{color:#fff;background:radial-gradient(circle at 75% 40%,#8d3ff061,#0000 35%),radial-gradient(circle at 25% 30%,#6424c840,#0000 35%),linear-gradient(135deg,#090522,#08031c 55%,#12062b);min-height:100vh;padding:160px 70px}.header{margin-bottom:35px}.header h1{letter-spacing:-.5px;color:#fff;margin:0 0 10px;font-size:38px;font-weight:700}.header p{color:#9d9db4;margin:0;font-size:15px}.toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;display:flex}.search{color:#fff;background:#131027;border:1px solid #26213e;border-radius:12px;outline:none;width:300px;padding:14px 18px;transition:border-color .3s,box-shadow .3s}.search::placeholder{color:#77738e}.search:focus{border-color:#8d4cff;box-shadow:0 0 0 3px #8d4cff1f}.filters{gap:12px;display:flex}.filters button{color:#aaa;cursor:pointer;background:#17142d;border:1px solid #0000;border-radius:10px;padding:10px 18px;transition:background .3s,color .3s,border-color .3s}.filters .active,.filters button:hover{color:#fff;background:#8d4cff}.nerd-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));align-items:stretch;gap:30px;display:grid}.choose-page .nerd-card{background:linear-gradient(145deg,#161030f2,#0c081df5);border:1px solid #26213e;border-radius:18px;flex-direction:column;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.choose-page .nerd-card:hover{border-color:#8d4cffcc;transform:translateY(-6px);box-shadow:0 15px 40px #00000059,0 0 30px #8c4cff33}.nerd-card .image{background:radial-gradient(circle at 50% 70%,#8d4cff47,#0000 60%),linear-gradient(#1c1437e6,#0c081d);border-bottom:1px solid #ffffff0f;justify-content:center;align-items:flex-end;width:100%;height:320px;display:flex;position:relative;overflow:hidden}.nerd-card .image:before{content:"";filter:blur(65px);background:#8d4cff47;border-radius:50%;width:220px;height:220px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.nerd-card .image img{z-index:1;object-fit:contain;object-position:center bottom;transform-origin:bottom;width:100%;height:90%;padding:0 5px;transition:transform .4s,filter .4s;display:block;position:relative;transform:scale(1.12)}.choose-page .nerd-card:hover .image img{filter:drop-shadow(0 12px 25px #8d4cff38);transform:scale(1.17)}.choose-page .nerd-card:hover .image:before{opacity:.85;transform:translate(-50%)scale(1.15)}.card-body{flex-direction:column;flex:1;padding:20px;display:flex}.card-body h3{color:#fff;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.3}.rarity{border:1px solid #ffffff14;border-radius:30px;align-items:center;width:fit-content;margin-bottom:20px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.energy-section{margin:2px 0 20px}.energy-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.energy-header small{color:#8f8ca3;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.energy-header strong{color:#fff;font-size:13px;font-weight:600}.progress{background:#24203d;border-radius:20px;width:100%;height:8px;margin:0;overflow:hidden}.progress div{border-radius:inherit;background:linear-gradient(90deg,#8d4cff,#39d7ff);height:100%;transition:width .5s}.info{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.info>div{background:#ffffff09;border:1px solid #ffffff0e;border-radius:11px;min-width:0;padding:11px 12px;transition:background .3s,border-color .3s,transform .3s}.info>div:hover{background:#8d4cff12;border-color:#8d4cff2e;transform:translateY(-1px)}.info small{color:#8f8ca3;white-space:nowrap;margin-bottom:5px;font-size:10px;font-weight:500;display:block}.info strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.choose-page .btn{cursor:pointer;color:#fff;text-align:center;background:linear-gradient(90deg,#8d4cff,#6d35ff);border:none;border-radius:12px;width:100%;margin-top:auto;padding:11px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,opacity .25s;display:block}.choose-page .btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px #6d35ff47}.choose-page .btn:active{box-shadow:none;transform:translateY(0)}@media (width<=900px){.choose-page{padding:130px 30px 50px}.toolbar{flex-direction:column;align-items:stretch}.search{width:100%}.filters{flex-wrap:wrap}.nerd-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px}.nerd-card .image{height:300px}}@media (width<=520px){.choose-page{padding:105px 16px 35px}.header{margin-bottom:28px}.header h1{font-size:clamp(28px,8vw,38px);line-height:1.15}.header p{font-size:14px;line-height:1.6}.toolbar{gap:14px;margin-bottom:25px}.filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.filters button{padding:10px 12px}.nerd-grid{grid-template-columns:1fr;gap:18px}.nerd-card .image{height:280px}.nerd-card .image img{padding:12px 20px 0}.card-body{padding:18px}.info{gap:8px}.info>div{padding:10px}.info strong{font-size:13px}}@media (width<=360px){.choose-page{padding-left:12px;padding-right:12px}.nerd-card .image{height:260px}.card-body{padding:16px}.info{grid-template-columns:1fr}}.repair-overlay{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04060cc7;justify-content:center;align-items:center;padding:24px;animation:.2s repairOverlayIn;display:flex;position:fixed;inset:0}.repair-modal{color:#fff;background:linear-gradient(145deg,#1e212dfa,#0f1119fc);border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:540px;max-height:calc(100vh - 48px);padding:30px;animation:.25s repairModalIn;position:relative;overflow-y:auto;box-shadow:0 30px 80px #0000008c,0 0 60px #f59e0b0f}.repair-modal::-webkit-scrollbar{width:5px}.repair-modal::-webkit-scrollbar-track{background:0 0}.repair-modal::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:10px}.repair-close{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:24px;line-height:1;transition:all .2s;display:flex;position:absolute;top:18px;right:18px}.repair-close:hover{color:#fff;background:#ffffff1a;transform:rotate(90deg)}.repair-header{align-items:center;gap:16px;margin-bottom:25px;padding-right:35px;display:flex}.repair-icon{background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;display:flex;box-shadow:0 10px 30px #f59e0b40}.repair-eyebrow{letter-spacing:2px;color:#f59e0b;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.repair-header h2{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700}.repair-header p{color:#ffffff7a;margin:5px 0 0;font-size:13px;line-height:1.5}.repair-nerd{background:#ffffff09;border:1px solid #ffffff0f;border-radius:16px;align-items:center;gap:13px;margin-bottom:14px;padding:14px;display:flex}.repair-nerd-image{background:linear-gradient(135deg,#78350f,#f59e0b);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:flex;overflow:hidden}.repair-nerd-image img{object-fit:cover;width:100%;height:100%}.repair-nerd-info{flex-direction:column;gap:3px;min-width:0;display:flex}.repair-nerd-info span,.repair-status span{letter-spacing:1.4px;color:#ffffff61;font-size:9px;font-weight:700}.repair-nerd-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.repair-status{flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;display:flex}.repair-status strong{color:#fbbf24;background:#f59e0b1a;border-radius:7px;padding:5px 9px;font-size:9px;font-weight:700}.repair-cost{background:linear-gradient(135deg,#f59e0b14,#ea580c0a);border:1px solid #f59e0b26;border-radius:16px;align-items:center;gap:13px;margin-bottom:24px;padding:16px;display:flex}.repair-cost-icon{color:#fbbf24;background:#f59e0b1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;font-weight:800;display:flex}.repair-cost-info{flex-direction:column;gap:2px;display:flex}.repair-cost-info span{letter-spacing:1.5px;color:#ffffff61;font-size:9px;font-weight:700}.repair-cost-info strong{color:#fbbf24;font-size:20px}.repair-currency{color:#fbbf24;background:#f59e0b1a;border-radius:8px;margin-left:auto;padding:7px 10px;font-size:10px;font-weight:800}.repair-form{flex-direction:column;gap:23px;display:flex}.repair-field{flex-direction:column;gap:9px;display:flex}.repair-field>label{color:#fffc;font-size:13px;font-weight:600}.repair-methods{flex-direction:column;gap:8px;display:flex}.repair-method{text-align:left;color:#fff;cursor:pointer;background:#ffffff06;border:1px solid #ffffff0f;border-radius:13px;align-items:center;gap:12px;width:100%;padding:12px;transition:all .2s;display:flex;position:relative}.repair-method:hover{background:#ffffff0d;border-color:#ffffff1f}.repair-method-active{background:#f59e0b14;border-color:#f59e0b80}.repair-method-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;font-weight:800;display:flex}.usdt-icon{color:#4ade80;background:#22c55e1a}.paypal-icon{color:#60a5fa;background:#3b82f61a}.payoneer-icon{color:#c084fc;background:#a855f71a}.service-icon{color:#fbbf24;background:#f59e0b1a}.repair-method-content{flex-direction:column;gap:3px;display:flex}.repair-method-content strong{font-size:13px}.repair-method-content span{color:#ffffff59;font-size:10px}.repair-method-check{color:#fff;background:#f59e0b;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;margin-left:auto;font-size:11px;font-weight:800;display:flex}.repair-notice{background:#3b82f60e;border:1px solid #3b82f61f;border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.repair-notice-icon{color:#60a5fa;background:#60a5fa26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:flex}.repair-notice p{color:#fff6;margin:0;font-size:10px;line-height:1.6}.repair-actions{grid-template-columns:.8fr 1.8fr;gap:10px;padding-top:3px;display:grid}.repair-cancel,.repair-submit{cursor:pointer;border-radius:12px;height:48px;font-size:12px;font-weight:700;transition:all .2s}.repair-cancel{color:#fff9;background:#ffffff09;border:1px solid #ffffff14}.repair-cancel:hover{color:#fff;background:#ffffff12}.repair-submit{color:#fff;background:linear-gradient(135deg,#f59e0b,#ea580c);border:none;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 8px 25px #f59e0b33}.repair-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px #f59e0b4d}.repair-submit:disabled,.repair-cancel:disabled,.repair-method:disabled{opacity:.45;cursor:not-allowed}.repair-submit:disabled{box-shadow:none}.repair-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite repairSpin}@keyframes repairOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes repairModalIn{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes repairSpin{to{transform:rotate(360deg)}}@media (width<=600px){.repair-overlay{padding:12px}.repair-modal{border-radius:20px;max-height:calc(100vh - 24px);padding:22px 18px}.repair-header h2{font-size:21px}.repair-header p{font-size:12px}.repair-actions{grid-template-columns:1fr}.repair-submit{order:-1}}.loader-overlay{z-index:999999;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#07051ae0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loader-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.loader-ring{background:conic-gradient(#0000 0deg 35deg,#8d3ff0 110deg,#b77aff 180deg,#0000 250deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;animation:1.4s linear infinite loader-spin;display:flex;position:relative;box-shadow:0 0 30px #8d3ff040}.loader-ring:before{content:"";background:#07051a;border-radius:50%;position:absolute;inset:3px}.loader-ring-inner{background:#8d3ff014;border-radius:50%;width:48px;height:48px;animation:1.5s ease-in-out infinite loader-pulse;position:absolute;box-shadow:0 0 25px #8d3ff040}.loader-logo{z-index:3;color:#c293ff;letter-spacing:-1px;text-shadow:0 0 15px #8d3ff0b3;font-size:25px;font-weight:900;position:relative}.loader-text{color:#d6d1e2;letter-spacing:1.4px;text-transform:uppercase;margin-top:24px;font-size:11px;font-weight:700}.loader-dots{align-items:center;gap:5px;margin-top:9px;display:flex}.loader-dots span{background:#8d3ff0;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite loader-dot}.loader-dots span:nth-child(2){animation-delay:.15s}.loader-dots span:nth-child(3){animation-delay:.3s}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loader-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes loader-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.package-page{color:#fff;background:#07051a;min-height:100vh;padding:45px 12%;position:relative;overflow:hidden}.package-page:before{content:"";filter:blur(120px);pointer-events:none;background:#742dff1a;border-radius:50%;width:600px;height:600px;position:absolute;top:50px;left:-200px}.package-page:after{content:"";filter:blur(130px);pointer-events:none;background:#26beff12;border-radius:50%;width:500px;height:500px;position:absolute;top:600px;right:-200px}.package-page .package-header{z-index:1;justify-content:space-between;align-items:center;margin-top:100px;margin-bottom:55px;display:flex;position:relative}.package-page .section-label{letter-spacing:2px;color:#a855f7;font-size:12px;font-weight:700}.package-page .package-header h1{letter-spacing:-1px;margin:10px 0 12px;font-size:42px}.package-page .package-header h1 span{background:linear-gradient(90deg,#a968ff,#8b5cf6,#8e2de2);color:#0000;-webkit-background-clip:text;background-clip:text}.package-page .package-header p{color:#9693ad;font-size:15px;line-height:1.7}.package-page .balance-box{background:#14102dd9;border:1px solid #292348;border-radius:16px;min-width:210px;padding:18px 22px;box-shadow:0 10px 40px #00000040}.package-page .balance-box>span{color:#8e8aa7;font-size:12px}.package-page .balance-box strong{margin:6px 0 12px;font-size:22px;display:block}.package-page .balance-box strong small{color:#39d9d9;font-size:12px}.package-page .balance-box button{color:#b978ff;cursor:pointer;background:0 0;border:1px solid #49357c;border-radius:8px;padding:7px 12px}.package-page .packages-section{z-index:1;position:relative}.package-page .packages-section .section-title{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.package-page .packages-section .section-title h2{margin:0 0 7px;font-size:22px}.package-page .packages-section .section-title p{color:#77738e;margin:0;font-size:13px}.package-page .inventory{background:#100d28;border:1px solid #25203e;border-radius:10px;padding:10px 15px}.package-page .inventory span{color:#77738e;margin-right:10px;font-size:12px}.package-page .inventory strong{color:#45dddd}.package-page .packages-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.package-page .package-card{cursor:pointer;border:1px solid #272143;border-radius:20px;padding:25px;transition:all .35s;position:relative;overflow:hidden;background:linear-gradient(#14102c,#0e0b22)!important}.package-page .package-card:hover{border-color:#7040ba;transform:translateY(-7px);box-shadow:0 20px 50px #682eca2e}.package-page .package-card.selected{border-color:#a855f7;box-shadow:0 0 0 1px #a855f740,0 20px 60px #7734ff38}.package-page .popular-badge{letter-spacing:1px;background:linear-gradient(90deg,#8b42ff,#c43cff);border-radius:0 0 0 12px;padding:7px 14px;font-size:9px;font-weight:800;position:absolute;top:0;right:0}.package-page .package-icon{justify-content:center;align-items:center;height:180px;display:flex;position:relative}.package-page .package-box{background:linear-gradient(145deg,#7139c9,#2b1763);border:1px solid #fff3;border-radius:20px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;transform:rotate(-5deg);box-shadow:inset 0 0 30px #ffffff0f,0 20px 45px #5a1eb459}.package-page .package-box:before{content:"";background:#ffffff14;width:15px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.package-page .package-box:after{content:"";background:#ffffff12;width:100%;height:15px;position:absolute;top:50%;transform:translateY(-50%)}.package-page .package-box span{color:#fff;z-index:1;font-size:52px;font-weight:800}.package-page .package-card.blue .package-box{background:linear-gradient(145deg,#2369ce,#152858)}.package-page .package-card.gold .package-box{background:linear-gradient(145deg,#d9942f,#59360d)}.package-page .package-card.purple .package-box{background:linear-gradient(145deg,#9b45ef,#42167d)}.package-page .package-card h3{margin:5px 0 8px;font-size:20px}.package-page .package-description{color:#817d98;min-height:36px;font-size:12px;line-height:1.5}.package-page .package-price{align-items:baseline;gap:5px;margin:20px 0;display:flex}.package-page .package-price strong{font-size:30px}.package-page .package-price span{color:#40dddd;font-size:11px}.package-page .package-content{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.package-page .package-content div{background:#0d0a20;border:1px solid #211c39;border-radius:9px;padding:11px}.package-page .package-content span{color:#6e6a84;margin-bottom:5px;font-size:10px;display:block}.package-page .package-content strong{font-size:12px}.package-page .odds{border-top:1px solid #24203a;margin-bottom:20px;padding-top:17px}.package-page .odds-title{color:#77738e;margin-bottom:12px;font-size:11px}.package-page .odd-row{justify-content:space-between;align-items:center;padding:6px 0;font-size:11px;display:flex}.package-page .odd-row>div{align-items:center;gap:7px;display:flex}.package-page .odd-row strong{color:#aaa6bd}.package-page .rarity-dot{border-radius:50%;width:7px;height:7px}.package-page .rarity-dot.common{background:#8d8d99}.package-page .rarity-dot.rare{background:#398cff;box-shadow:0 0 7px #398cff}.package-page .rarity-dot.epic{background:#a855f7;box-shadow:0 0 7px #a855f7}.package-page .rarity-dot.legendary{background:#ffae3d;box-shadow:0 0 8px #ffae3d}.package-page .select-package{color:#a9a4bd;cursor:pointer;background:#17132e;border:1px solid #322852;border-radius:10px;width:100%;padding:12px;font-weight:600}.package-page .package-card.selected .select-package{color:#fff;background:linear-gradient(90deg,#813be7,#6c2edb);border-color:#0000}.package-page .purchase-section{z-index:1;background:#100d25;border:1px solid #282241;border-radius:22px;grid-template-columns:.8fr 1.2fr;margin-top:30px;display:grid;position:relative;overflow:hidden}.package-page .purchase-preview{background:radial-gradient(circle,#8537ff33,#0000 55%),#0c0920;flex-direction:column;justify-content:center;align-items:center;min-height:480px;display:flex;position:relative}.package-page .preview-label{letter-spacing:1.5px;color:#77728d;font-size:10px;position:absolute;top:25px;left:30px}.package-page .big-package{border-radius:25px;width:220px;height:270px;padding:10px;transform:perspective(700px)rotateY(-8deg);box-shadow:0 30px 70px #00000080,0 0 50px #883aff40}.package-page .big-package.purple{background:linear-gradient(145deg,#ad53fa,#37106f)}.package-page .big-package.blue{background:linear-gradient(145deg,#328cff,#102b66)}.package-page .big-package.gold{background:linear-gradient(145deg,#ffc052,#673b09)}.package-page .big-package-inner{border:1px solid #ffffff38;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:25px 15px;display:flex}.package-page .package-logo{font-size:18px;font-weight:900}.package-page .package-logo span{color:#50e0d8}.package-page .question{text-shadow:0 5px 20px #fff3;font-size:90px;font-weight:900}.package-page .package-name{letter-spacing:1px;text-transform:uppercase;font-size:12px}.package-page .mystery-text{gap:10px;margin-top:30px;display:flex}.package-page .mystery-text span{color:#746d8d;background:#1c1637;border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;font-size:11px;display:flex}.package-page .purchase-details{padding:45px}.package-page .purchase-heading{border-bottom:1px solid #28223f;justify-content:space-between;align-items:start;padding-bottom:25px;display:flex}.package-page .purchase-heading span{color:#77738d;letter-spacing:1px;font-size:10px}.package-page .purchase-heading h2{margin:8px 0 0;font-size:25px}.package-page .selected-price{color:#42dedc;font-size:25px;font-weight:800}.package-page .guarantee{background:#0c1923;border:1px solid #173d42;border-radius:12px;gap:13px;margin:25px 0;padding:15px;display:flex}.package-page .check-icon{color:#4ae3db;background:#174a49;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:flex}.package-page .cguarantee strong{font-size:13px}.package-page .guarantee p{color:#6f8290;margin:4px 0 0;font-size:11px}.package-page .purchase-row{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.package-page .quantity>span,.package-page .total>span{color:#77738d;margin-bottom:8px;font-size:11px;display:block}.package-page .quantity-control{border:1px solid #2b2544;border-radius:9px;align-items:center;display:flex;overflow:hidden}.package-page .quantity-control button{color:#fff;cursor:pointer;background:#17132d;border:none;width:40px;height:38px;font-size:18px}.package-page .quantity-control strong{text-align:center;width:40px}.package-page .total{text-align:right}.package-page .total strong{font-size:24px}.package-page .total small{color:#42dedc;font-size:11px}.package-page .buy-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8d3ff0,#6728d2);border:none;border-radius:12px;width:100%;margin-top:20px;padding:16px;font-size:15px;font-weight:700;transition:all .3s;box-shadow:0 10px 30px #7e32eb40}.package-page .buy-button:hover{transform:translateY(-2px);box-shadow:0 15px 35px #7e32eb66}.package-page .buy-button span{margin-left:10px;font-size:20px}.package-page .purchase-note{color:#5f5b73;text-align:center;margin-top:15px;font-size:10px;line-height:1.6}.how-section{z-index:1;margin-top:70px;position:relative}.centered{text-align:center;display:block}.centered h2{margin-bottom:8px}.steps{justify-content:center;align-items:center;margin-top:35px;display:flex}.step{text-align:center;width:250px}.step-number{color:#ad73ff;background:#17122f;border:1px solid #53368d;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin:0 auto 15px;font-size:11px;font-weight:800;display:flex}.step h3{margin-bottom:8px;font-size:14px}.step p{color:#6d6980;font-size:11px;line-height:1.6}.step-line{background:linear-gradient(90deg,#0000,#49366d,#0000);width:80px;height:1px}@media (width<=1000px){.package-page{padding:30px}.package-page .packages-grid,.package-page .purchase-section{grid-template-columns:1fr}.package-page .package-header{flex-direction:column;align-items:start;gap:25px}.package-page .balance-box{width:100%}}@media (width<=650px){.package-page{padding:25px 18px}.package-page .packages-section .section-title{align-items:start}.package-page .package-header h1{font-size:32px}.package-page .section-title{flex-direction:column;align-items:start;gap:15px}.package-page .purchase-details{padding:25px}.package-page .purchase-heading{flex-wrap:wrap;gap:14px}.package-page .big-package{width:min(220px,65vw);height:min(270px,78vw)}.package-page .purchase-row{flex-direction:column;align-items:stretch;gap:18px}.package-page .total{text-align:left}.package-page .steps{flex-direction:column;gap:20px}.package-page .step-line{width:1px;height:40px}}.phone-input-wrapper{box-sizing:border-box;background:#ffffff0a;border:1px solid #8d3ff040;border-radius:12px;align-items:stretch;width:100%;min-width:0;max-width:100%;transition:all .25s;display:flex;overflow:hidden}.phone-input-wrapper:focus-within{border-color:#8d3ff0;box-shadow:0 0 0 3px #8d3ff01a}.country-code{color:#fff;cursor:pointer;box-sizing:border-box;background:#8d3ff014;border:none;border-right:1px solid #8d3ff02e;outline:none;flex:0 105px;width:105px;min-width:0;max-width:105px;padding:0 8px;font-family:inherit;font-size:13px}.country-code option{color:#fff;background:#151025}.phone-input-wrapper input{color:#fff;box-sizing:border-box;background:0 0;border:none;outline:none;flex:auto;width:100%;min-width:0;max-width:100%;padding:14px 15px;font-family:inherit;font-size:14px}.phone-input-wrapper input::placeholder{color:#77718c}@media (width<=390px){.phone-input-wrapper{width:100%}.country-code{flex:0 0 82px;width:82px;max-width:82px;padding:0 5px;font-size:11px}.phone-input-wrapper input{flex:1 1 0;width:0;min-width:0;padding:13px 10px;font-size:13px}}.dashboard{color:#fff;background:#07051a;min-height:100vh;font-family:Inter,Arial,sans-serif}.dashboard .home-navbar{margin-left:70px}.dashboard-topbar{z-index:20;background:#050413;border-bottom:1px solid #18142c;justify-content:space-between;align-items:center;height:70px;padding:0 35px;display:flex;position:sticky;top:0}.mobile-logo{color:#65e3af;font-size:25px;font-weight:900}.mobile-logo span{color:#a855f7}.topbar-right{align-items:center;gap:18px;margin-left:auto;display:flex}.balance{text-align:right}.balance span{color:#67637a;font-size:9px;display:block}.balance strong{font-size:12px}.balance small{color:#40dddd;font-size:9px}.avatar{background:linear-gradient(135deg,#8e3ef1,#4b1d92);border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;font-size:12px;font-weight:700;display:flex}.dashboard-body{min-height:calc(100vh - 70px);display:flex}.dashboard-content{flex:1;min-width:0;padding:0 45px 70px;position:relative}.dashboard-content:before{content:"";filter:blur(130px);pointer-events:none;background:#742dff12;border-radius:50%;width:550px;height:550px;position:absolute;top:100px;left:-300px}@media (width<=650px){.dashboard .home-navbar{margin-left:0}.dashboard-topbar{padding:0 18px}.balance{display:none}.dashboard-content{padding:25px 15px}.dashboard-nav{scrollbar-width:none;margin-bottom:25px;overflow-x:auto}.dashboard-nav::-webkit-scrollbar{display:none}.dashboard-nav-links{flex-wrap:nowrap;min-width:max-content}.dashboard-nav a{white-space:nowrap}}.dashboard-nav{border-bottom:1px solid #ffffff12;align-items:center;width:100%;margin-bottom:35px;padding-top:18px;padding-bottom:18px;display:flex}.dashboard-nav-links{align-items:center;gap:8px;display:flex}.dashboard-nav a{color:#77728d;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:all .25s;position:relative}.dashboard-nav a:hover{color:#fff;background:#ffffff0d}.dashboard-nav a.active{color:#fff;background:#8d3ff024;box-shadow:inset 0 0 0 1px #8d3ff02e}.dashboard-nav a.active:after{content:"";background:#8d3ff0;border-radius:10px;width:25px;height:2px;position:absolute;bottom:-19px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #8d3ff0b3}.dashboard-sidebar{background:#09071b;border-right:1px solid #1b1730;flex-direction:column;flex-shrink:0;width:235px;height:100vh;padding:30px 15px;display:flex;position:sticky}.sidebar-logo{color:#65e3af;margin-bottom:40px;padding:0 15px;font-size:25px;font-weight:900}.sidebar-logo span{color:#a855f7}.sidebar-section{margin-bottom:28px}.sidebar-title{color:#4e4a60;letter-spacing:1.5px;padding:0 15px 10px;font-size:9px;font-weight:800;display:block}.sidebar-item{color:#77738a;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:12px;width:100%;margin-bottom:4px;padding:11px 14px;font-size:11px;text-decoration:none;transition:all .25s;display:flex}.sidebar-item:hover{color:#b9b3c9;background:#15112a}.sidebar-item.active{color:#c080ff;background:linear-gradient(90deg,#8938e53b,#652bb114);box-shadow:inset 3px 0 #9b48ef}.sidebar-icon{text-align:center;width:20px;font-size:14px}.sidebar-bottom{border-top:1px solid #1d1930;margin-top:auto;padding-top:20px}.sidebar-item.danger:hover{color:#f2747e;background:#24121b}@media (width<=650px){.dashboard-sidebar{width:65px;padding:20px 8px}.sidebar-logo{text-align:center;padding:0;font-size:0}.sidebar-logo:before{content:"L";color:#65e3af;font-size:23px}.sidebar-title{display:none}.sidebar-item{justify-content:center;padding:12px}.sidebar-item span:not(.sidebar-icon){display:none}}.page-header{margin-bottom:30px}.dashboard-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}.stat{background:#110d27;border:1px solid #25203d;border-radius:13px;padding:18px}.stat>span{color:#706c82;font-size:9px}.stat strong{margin-top:7px;font-size:20px;display:block}.stat small{color:#41d9d7;font-size:8px}.stat p{color:#555167;margin:5px 0 0;font-size:8px}.dashboard-panels{grid-template-columns:1fr;gap:18px;display:grid}.dashboard-panel{background:#100c25;border:1px solid #25203b;border-radius:15px;padding:21px}.panel-title{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.panel-title h2{margin:0;font-size:15px}.panel-title button{color:#a855f7;background:0 0;border:none;font-size:9px}.active-nerd{grid-template-columns:150px 1fr;align-items:center;gap:20px;display:grid}.nerd-placeholder{color:#a855f7;background:radial-gradient(circle,#893eec4d,#0000 70%);border:1px solid #322550;border-radius:15px;justify-content:center;align-items:center;height:150px;font-size:50px;font-weight:900;display:flex}.rarity.rare{color:#63a4ff;background:#142c50}.active-nerd h3{margin:10px 0 18px;font-size:15px}.energy>div:first-child{color:#6d697f;justify-content:space-between;margin-bottom:6px;font-size:9px;display:flex}.energy strong{color:#aaa6ba;font-size:9px}.reward{background:#15112c;border-radius:8px;justify-content:space-between;margin-top:15px;padding:10px;display:flex}.reward span{color:#6b667d;font-size:8px}.reward strong{color:#42ded9;font-size:11px}.earnings{align-items:center;gap:10px;display:flex}.earnings strong{font-size:25px}.earnings small{color:#41d9d7;font-size:8px}.earnings span{color:#43cba5;font-size:9px}.chart{border-bottom:1px solid #25203d;height:170px;margin-top:10px;position:relative}.chart svg{width:100%;height:135px;overflow:visible}.chart-labels{color:#6d697f;justify-content:space-between;font-size:8px;display:flex}@media (width<=1100px){.dashboard-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.dashboard-panels{grid-template-columns:1fr}}@media (width<=600px){.dashboard-stats,.active-nerd{grid-template-columns:1fr}}.top-earners-panel{background:linear-gradient(145deg,#100b29,#0b0820);border:1px solid #8d3ff033;border-radius:20px;margin-top:20px;padding:30px;position:relative;overflow:hidden;box-shadow:0 15px 45px #0003}.top-earners-panel:before{content:"";opacity:.12;filter:blur(90px);pointer-events:none;background:#8d3ff0;border-radius:50%;width:280px;height:280px;position:absolute;top:-170px;right:-100px}.top-earners-panel:after{content:"";opacity:.1;filter:blur(80px);pointer-events:none;background:#6721c7;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-100px;left:-100px}.top-earners-header{z-index:2;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px;display:flex;position:relative}.top-earners-label{color:#a866ff;letter-spacing:2px;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.top-earners-header h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:800}.top-earners-header p{color:#817a96;margin:8px 0 0;font-size:12px;line-height:1.5}.leaderboard-period{color:#b996ff;white-space:nowrap;background:#8d3ff017;border:1px solid #8d3ff038;border-radius:20px;align-items:center;gap:8px;padding:8px 13px;font-size:11px;font-weight:700;display:flex}.period-dot{background:#a866ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #a866ffcc}.top-earners-list{z-index:2;flex-direction:column;gap:9px;display:flex;position:relative}.top-earner-row{background:#ffffff06;border:1px solid #8d3ff01a;border-radius:14px;align-items:center;min-height:72px;padding:10px 14px;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.top-earner-row:hover{background:#8d3ff012;border-color:#8d3ff047;transform:translate(5px);box-shadow:0 8px 25px #00000040,0 0 20px #8d3ff00d}.rank-row-1{background:linear-gradient(90deg,#8d3ff01f,#8d3ff009);border-color:#8d3ff047;box-shadow:inset 0 0 25px #8d3ff009}.rank-row-1:before{content:"";background:linear-gradient(#b66aff,#8d3ff0);border-radius:0 5px 5px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0;box-shadow:0 0 12px #8d3ff099}.leaderboard-rank{color:#77718c;background:#ffffff0d;border:1px solid #ffffff12;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-right:12px;font-size:12px;font-weight:800;display:flex}.leaderboard-rank span{font-size:18px}.leaderboard-rank.rank-1{color:#ffd66b;background:linear-gradient(135deg,#ffd7642e,#c1841914);border-color:#ffd35a4d;box-shadow:0 0 20px #ffc14114}.leaderboard-rank.rank-2{color:#aeb4c2;background:#b4b9c814;border-color:#b4b9c826}.leaderboard-rank.rank-3{color:#c99570;background:#be784614;border-color:#be78462e}.leaderboard-avatar{color:#fff;background:linear-gradient(135deg,#8d3ff0,#6721c7);border:1px solid #b883ff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;margin-right:13px;font-size:14px;font-weight:800;display:flex;box-shadow:0 5px 18px #8d3ff038}.leaderboard-user{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.leaderboard-user strong{color:#f5f3fa;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.leaderboard-user span{color:#77718c;font-size:10px;font-weight:500}.leaderboard-earnings{flex-direction:column;align-items:flex-end;gap:2px;margin-left:15px;display:flex}.leaderboard-earnings strong{color:#fff;letter-spacing:-.3px;font-size:15px;font-weight:800}.leaderboard-earnings span{color:#a866ff;letter-spacing:1px;font-size:9px;font-weight:800}.leaderboard-arrow{color:#77718c;background:#8d3ff00f;border:1px solid #8d3ff01a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:15px;font-size:14px;transition:all .25s;display:flex}.top-earner-row:hover .leaderboard-arrow{color:#b47aff;background:#8d3ff024;border-color:#8d3ff040;transform:translate(3px)}.leaderboard-footer{z-index:2;color:#716a85;border-top:1px solid #8d3ff01a;justify-content:space-between;align-items:center;margin-top:18px;padding-top:17px;font-size:11px;display:flex;position:relative}.footer-star{color:#a866ff;text-shadow:0 0 12px #a866ff80;font-size:16px}.no-earners{text-align:center;background:#ffffff05;border:1px dashed #8d3ff02e;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;display:flex}.no-earners-icon{color:#a866ff;background:#8d3ff01a;border:1px solid #8d3ff02e;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:5px;font-size:19px;display:flex;box-shadow:0 0 25px #8d3ff01a}.no-earners strong{color:#dcd8e7;font-size:13px}.no-earners span{color:#716a85;max-width:280px;font-size:11px;line-height:1.6}@media (width<=600px){.top-earners-panel{padding:21px 15px}.top-earners-header{flex-direction:column;gap:12px;margin-bottom:18px}.leaderboard-period{align-self:flex-start}.top-earner-row{min-height:64px;padding:9px 8px}.leaderboard-rank{border-radius:9px;width:31px;height:31px;margin-right:8px}.leaderboard-rank span{font-size:15px}.leaderboard-avatar{width:37px;height:37px;margin-right:9px;font-size:12px}.leaderboard-user strong{font-size:12px}.leaderboard-user span{font-size:9px}.leaderboard-earnings{margin-left:8px}.leaderboard-earnings strong{font-size:12px}.leaderboard-arrow{display:none}.leaderboard-footer{font-size:10px}}.header-button{color:#fff;background:linear-gradient(90deg,#883be8,#6b2bc9);border:none;border-radius:9px;padding:11px 17px;font-size:10px;font-weight:700}.nerd-summary{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:25px;display:grid}.nerd-summary-card{background:#100c25;border:1px solid #25203b;border-radius:11px;padding:15px}.nerd-summary-card span{color:#666176;margin-bottom:6px;font-size:8px;display:block}.nerd-summary-card strong{font-size:19px}.nerds-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.nerd-card{background:#100c25;border:1px solid #28223f;border-radius:15px;transition:all .3s;position:relative;overflow:hidden}.nerd-card:hover{border-color:#50356d;transform:translateY(-4px)}.nerd-card.active{border-color:#8144cf;box-shadow:0 0 35px #8037d61f}.active-badge{z-index:2;background:#803bd3;border-radius:5px;padding:5px 8px;font-size:7px;font-weight:800;position:absolute;top:10px;left:10px}.nerd-image{color:#9f51f1;background:radial-gradient(circle,#7935dc40,#0000 65%),#0b0820;justify-content:center;align-items:center;width:100%;height:300px;font-size:70px;font-weight:900;display:flex}.nerd-image img{width:240px;height:300px}.nerd-info{padding:17px}.nerd-title{justify-content:space-between;align-items:start;display:flex}.nerd-title h3{margin:8px 0 15px;font-size:13px}.nerd-title>strong{color:#45dddd;font-size:14px}.rarity{border-radius:5px;padding:4px 8px;font-size:14px;display:inline-block}.common{color:#aaa;background:#28282e}.rare{color:#63a4ff;background:#142c50}.epic{color:#c27aff;background:#321755}.legendary{color:#ffc25d;background:#4b3010}.energy-row{color:#6d697f;justify-content:space-between;margin-bottom:6px;font-size:9px;display:flex}.energy-row strong{color:#aaa6ba}.energy-bar{background:#29243c;border-radius:10px;height:5px;overflow:hidden}.energy-bar div{background:linear-gradient(90deg,#9747ee,#42ded9);height:100%}.nerd-buttons{flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:15px;display:flex}.nerd-buttons>button,.nerd-buttons>a{box-sizing:border-box;text-align:center;cursor:pointer;white-space:nowrap;border-radius:10px;flex:120px;min-width:100px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.nerds-dashboard .nerd-button{color:#fff;background:#8d3ff0;border:none;outline:none;width:auto;margin-top:0}.nerds-dashboard .nerd-button:hover{background:#7a2fe0;transform:translateY(-2px);box-shadow:0 8px 25px #8d3ff04d}.nerds-dashboard .nerd-button:focus-visible,.withdrawal-earinigs:focus-visible,.deposit-earnings:focus-visible{outline-offset:2px;outline:2px solid #b982ff}a.nerd-button{justify-content:center;align-items:center;display:flex}.nerds-dashboard .withdrawal-earinigs,.deposit-earnings{color:#b982ff;background:#8d3ff01f;border:1px solid #8d3ff073;margin:0}.withdrawal-earinigs:hover,.deposit-earnings:hover{color:#fff;background:#8d3ff0;border-color:#8d3ff0;transform:translateY(-2px);box-shadow:0 8px 25px #8d3ff040}.nerd-buttons>button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=1000px){.nerds-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.nerd-summary{grid-template-columns:repeat(2,1fr)}.nerds-grid{grid-template-columns:1fr}.page-header{flex-direction:column;align-items:start;gap:15px}.nerd-title{flex-direction:column}.nerd-buttons{flex-direction:column;gap:8px}.nerd-buttons>button,.nerd-buttons>a{flex:auto;width:100%;padding:12px 14px;font-size:14px}}.withdrawal-overlay,.withdrawal-overlay *,.withdrawal-overlay :before,.withdrawal-overlay :after{box-sizing:border-box}.withdrawal-overlay{z-index:9999;-webkit-backdrop-filter:blur(12px);background:#030310c7;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;animation:.22s withdrawalOverlayIn;display:flex;position:fixed;inset:0;overflow-x:hidden}.withdrawal-modal{color:#fff;background:radial-gradient(circle at 100% 0,#8d3ff01f,#0000 34%),linear-gradient(145deg,#1c192afc,#0c0b16fc);border:1px solid #8d3ff02e;border-radius:24px;width:min(540px,100%);max-width:540px;max-height:calc(100dvh - 32px);padding:30px;animation:.28s withdrawalModalIn;position:relative;overflow:hidden auto;box-shadow:0 30px 90px #00000094,0 0 70px #8d3ff017}.withdrawal-modal::-webkit-scrollbar{width:5px}.withdrawal-modal::-webkit-scrollbar-track{background:0 0}.withdrawal-modal::-webkit-scrollbar-thumb{background:#8d3ff04d;border-radius:20px}.withdrawal-modal::-webkit-scrollbar-thumb:hover{background:#8d3ff080}.withdrawal-modal .withdrawal-close{color:#ffffffa6;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:24px;font-weight:300;line-height:1;transition:background .2s,color .2s,transform .2s,border-color .2s;display:flex;position:absolute;top:18px;right:18px}.withdrawal-modal .withdrawal-close:hover:not(:disabled){color:#fff;background:#8d3ff026;border-color:#8d3ff04d;transform:rotate(90deg)}.withdrawal-modal .withdrawal-close:disabled{opacity:.4;cursor:not-allowed}.withdrawal-modal .withdrawal-header{align-items:center;gap:16px;margin-bottom:25px;padding-right:40px;display:flex}.withdrawal-modal .withdrawal-icon{color:#fff;background:linear-gradient(135deg,#8d3ff0,#6f2ed1);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;font-weight:800;display:flex;position:relative;box-shadow:0 12px 32px #8d3ff04d}.withdrawal-modal .withdrawal-icon:after{content:"";pointer-events:none;border:1px solid #ffffff29;border-radius:15px;position:absolute;inset:1px}.withdrawal-modal .withdrawal-header-content{min-width:0}.withdrawal-modal .withdrawal-eyebrow{color:#a970ff;letter-spacing:2px;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.withdrawal-modal .withdrawal-header h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700;line-height:1.2}.withdrawal-modal .withdrawal-header p{color:#ffffff73;margin:6px 0 0;font-size:13px;line-height:1.5}.withdrawal-modal .withdrawal-nerd{background:linear-gradient(135deg,#8d3ff012,#ffffff06);border:1px solid #8d3ff021;border-radius:16px;align-items:center;gap:13px;width:100%;margin-bottom:25px;padding:14px;display:flex}.withdrawal-modal .withdrawal-nerd-image{color:#fff;background:linear-gradient(135deg,#24163b,#8d3ff0);border:1px solid #8d3ff040;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:800;display:flex;overflow:hidden;box-shadow:0 8px 20px #8d3ff026}.withdrawal-modal .withdrawal-nerd-image img{object-fit:cover;width:100%;height:100%;display:block}.withdrawal-modal .withdrawal-nerd-info{flex-direction:column;gap:3px;min-width:0;display:flex}.withdrawal-modal .withdrawal-nerd-info span,.withdrawal-modal .withdrawal-balance span{color:#ffffff59;letter-spacing:1.5px;font-size:9px;font-weight:800}.withdrawal-modal .withdrawal-nerd-info strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.withdrawal-modal .withdrawal-balance{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;margin-left:auto;display:flex}.withdrawal-modal .withdrawal-balance strong{color:#b47cff;white-space:nowrap;font-size:17px;font-weight:750}.withdrawal-modal .withdrawal-balance small{color:#fff6;font-size:9px;font-weight:700}.withdrawal-modal .withdrawal-form{flex-direction:column;gap:22px;display:flex}.withdrawal-modal .withdrawal-field{flex-direction:column;gap:9px;display:flex}.withdrawal-modal .withdrawal-field label,.withdrawal-modal .withdrawal-phone-group>label{color:#ffffffc7;font-size:13px;font-weight:600}.withdrawal-modal .withdrawal-label-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.withdrawal-modal .withdrawal-label-row label{margin:0}.withdrawal-modal .withdrawal-label-row button{color:#a970ff;letter-spacing:1px;cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:10px;font-weight:800;transition:color .2s}.withdrawal-modal .withdrawal-label-row button:hover:not(:disabled){color:#c9a8ff}.withdrawal-modal .withdrawal-label-row button:disabled{opacity:.35;cursor:not-allowed}.withdrawal-modal .amount-input-wrapper{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;align-items:center;width:100%;height:60px;padding:0 15px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.withdrawal-modal .amount-input-wrapper:focus-within{background:#8d3ff00b;border-color:#8d3ff0a6;box-shadow:0 0 0 3px #8d3ff01a}.withdrawal-modal .amount-symbol{color:#b47cff;margin-right:9px;font-size:20px;font-weight:700}.withdrawal-modal .amount-input-wrapper input{color:#fff;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;height:100%;padding:0;font-size:23px;font-weight:700}.withdrawal-modal .amount-input-wrapper input::placeholder{color:#ffffff2e}.withdrawal-modal .amount-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.withdrawal-modal .amount-input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.withdrawal-modal .amount-input-wrapper input[type=number]{appearance:textfield}.withdrawal-modal .amount-currency{color:#b47cff;letter-spacing:.5px;background:#8d3ff01a;border:1px solid #8d3ff01f;border-radius:8px;flex-shrink:0;padding:7px 10px;font-size:10px;font-weight:800}.withdrawal-modal .withdrawal-hint{color:#ffffff52;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.withdrawal-modal .withdrawal-hint strong{color:#ffffff85;font-weight:600}.withdrawal-modal .withdrawal-methods{grid-template-columns:1fr;gap:8px;display:grid}.withdrawal-modal .method-card{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff0f;border-radius:13px;align-items:center;gap:12px;width:100%;min-width:0;padding:12px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:relative}.withdrawal-modal .method-card:hover:not(:disabled){background:#ffffff0b;border-color:#8d3ff040;transform:translateY(-1px)}.withdrawal-modal .method-active{background:linear-gradient(135deg,#8d3ff021,#8d3ff00b);border-color:#8d3ff08c}.withdrawal-modal .method-icon{color:#b47cff;background:#8d3ff01a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;margin-bottom:0;font-size:19px;font-weight:800;display:flex}.withdrawal-modal .usdt-icon{color:#4ade80;background:#22c55e14}.withdrawal-modal .paypal-icon{color:#60a5fa;background:#3b82f61a}.withdrawal-modal .payoneer-icon{color:#c084fc;background:#a855f71a}.withdrawal-modal .method-content{flex-direction:column;gap:3px;min-width:0;display:flex}.withdrawal-modal .method-content strong{color:#fff;font-size:13px;font-weight:650}.withdrawal-modal .method-content span{color:#ffffff57;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.withdrawal-modal .method-check{color:#fff;background:#8d3ff0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;margin-left:auto;font-size:11px;font-weight:800;display:flex;box-shadow:0 5px 15px #8d3ff040}.withdrawal-modal .withdrawal-phone-group{flex-direction:column;gap:9px;margin-top:5px;display:flex}.withdrawal-modal .phone-input-wrapper{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:100%;min-width:0;height:48px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;overflow:hidden}.withdrawal-modal .phone-input-wrapper:focus-within{background:#8d3ff00a;border-color:#8d3ff099;box-shadow:0 0 0 3px #8d3ff014}.withdrawal-modal .country-code{color:#fffc;cursor:pointer;background:#ffffff06;border:none;border-right:1px solid #ffffff12;outline:none;flex:none;width:105px;min-width:0;padding:0 9px;font-size:12px}.withdrawal-modal .country-code option{color:#fff;background:#181524}.withdrawal-modal .phone-input-wrapper input{color:#fff;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0 13px;font-size:12px}.withdrawal-modal .phone-input-wrapper input::placeholder{color:#ffffff40}.withdrawal-modal .country-code:disabled,.withdrawal-modal .phone-input-wrapper input:disabled{opacity:.45;cursor:not-allowed}.withdrawal-modal .withdrawal-notice{background:#8d3ff00b;border:1px solid #8d3ff021;border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.withdrawal-modal .notice-icon{color:#b47cff;background:#8d3ff029;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:11px;font-weight:800;display:flex}.withdrawal-modal .withdrawal-notice p{color:#fff6;margin:0;font-size:10px;line-height:1.65}.withdrawal-modal .withdrawal-actions{grid-template-columns:.8fr 1.8fr;gap:10px;padding-top:2px;display:grid}.withdrawal-modal .withdrawal-cancel,.withdrawal-modal .withdrawal-submit{cursor:pointer;border-radius:12px;height:48px;font-size:12px;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.withdrawal-modal .withdrawal-cancel{color:#ffffff94;background:#ffffff09;border:1px solid #ffffff14}.withdrawal-modal .withdrawal-cancel:hover:not(:disabled){color:#fff;background:#fff1;border-color:#ffffff24}.withdrawal-modal .withdrawal-submit{color:#fff;background:linear-gradient(135deg,#8d3ff0,#6f2ed1);border:none;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 9px 28px #8d3ff038}.withdrawal-modal .withdrawal-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 34px #8d3ff052}.withdrawal-modal .withdrawal-submit:active:not(:disabled){transform:translateY(0)}.withdrawal-modal .withdrawal-submit:disabled,.withdrawal-modal .withdrawal-cancel:disabled,.withdrawal-modal .method-card:disabled{opacity:.42;cursor:not-allowed}.withdrawal-modal .withdrawal-submit:disabled{box-shadow:none}.withdrawal-modal .submit-arrow{font-size:17px;line-height:1}.withdrawal-modal .withdrawal-spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.7s linear infinite withdrawalSpin}@keyframes withdrawalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes withdrawalModalIn{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes withdrawalSpin{to{transform:rotate(360deg)}}@media (width<=600px){.withdrawal-overlay{padding:10px}.withdrawal-modal{border-radius:20px;width:100%;max-width:100%;max-height:calc(100dvh - 20px);padding:22px 18px}.withdrawal-modal .withdrawal-close{width:34px;height:34px;top:14px;right:14px}.withdrawal-modal .withdrawal-header{gap:12px;margin-bottom:20px;padding-right:35px}.withdrawal-modal .withdrawal-icon{border-radius:14px;width:48px;height:48px;font-size:21px}.withdrawal-modal .withdrawal-header h2{font-size:20px}.withdrawal-modal .withdrawal-header p{max-width:230px;font-size:11px}.withdrawal-modal .withdrawal-nerd{margin-bottom:20px;padding:12px}.withdrawal-modal .withdrawal-nerd-image{width:44px;height:44px}.withdrawal-modal .withdrawal-nerd-info strong{max-width:120px;font-size:13px}.withdrawal-modal .withdrawal-balance strong{font-size:15px}.withdrawal-modal .withdrawal-form{gap:19px}.withdrawal-modal .amount-input-wrapper{height:56px}.withdrawal-modal .amount-input-wrapper input{font-size:21px}.withdrawal-modal .withdrawal-actions{grid-template-columns:1fr}.withdrawal-modal .withdrawal-submit{order:-1}}@media (width<=390px){.withdrawal-overlay{padding:7px}.withdrawal-modal{border-radius:18px;padding:20px 14px}.withdrawal-modal .withdrawal-header{gap:10px;padding-right:32px}.withdrawal-modal .withdrawal-icon{border-radius:12px;width:44px;height:44px;font-size:19px}.withdrawal-modal .withdrawal-header h2{font-size:18px}.withdrawal-modal .withdrawal-header p{max-width:190px;font-size:10px}.withdrawal-modal .withdrawal-nerd{gap:9px;padding:10px}.withdrawal-modal .withdrawal-nerd-image{border-radius:11px;width:40px;height:40px}.withdrawal-modal .withdrawal-nerd-info strong{max-width:90px;font-size:12px}.withdrawal-modal .withdrawal-balance strong{font-size:13px}.withdrawal-modal .withdrawal-balance small{font-size:8px}.withdrawal-modal .amount-input-wrapper{padding:0 12px}.withdrawal-modal .amount-symbol{margin-right:6px;font-size:18px}.withdrawal-modal .amount-input-wrapper input{font-size:19px}.withdrawal-modal .amount-currency{padding:6px 7px;font-size:8px}.withdrawal-modal .country-code{width:88px;padding:0 6px;font-size:10px}.withdrawal-modal .phone-input-wrapper input{padding:0 9px;font-size:11px}.withdrawal-modal .method-card{padding:10px}.withdrawal-modal .method-icon{width:36px;height:36px}.withdrawal-modal .method-content strong{font-size:12px}.withdrawal-modal .method-content span{font-size:9px}.withdrawal-modal .withdrawal-notice{padding:11px}.withdrawal-modal .withdrawal-notice p{font-size:9px}}@media (width<=340px){.withdrawal-modal{padding:18px 11px}.withdrawal-modal .withdrawal-header{align-items:flex-start}.withdrawal-modal .withdrawal-icon{width:40px;height:40px}.withdrawal-modal .withdrawal-header h2{font-size:16px}.withdrawal-modal .withdrawal-header p{display:none}.withdrawal-modal .withdrawal-balance span{font-size:8px}.withdrawal-modal .withdrawal-balance strong{font-size:12px}.withdrawal-modal .country-code{width:80px;font-size:9px}}.deposit-modal-overlay{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#03020cc7;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;animation:.25s depositOverlayIn;display:flex;position:fixed;inset:0}.deposit-modal{color:#fff;scrollbar-width:thin;scrollbar-color:#8d3ff080 transparent;background:radial-gradient(circle at 100% 0,#8d3ff021,#0000 35%),linear-gradient(145deg,#151126,#0d0b1b);border:1px solid #8d3ff040;border-radius:22px;width:100%;max-width:560px;max-height:92vh;padding:26px;animation:.3s depositModalIn;overflow-y:auto;box-shadow:0 30px 80px #0000008c,0 0 50px #8d3ff014}.deposit-modal::-webkit-scrollbar{width:5px}.deposit-modal::-webkit-scrollbar-track{background:0 0}.deposit-modal::-webkit-scrollbar-thumb{background:#8d3ff073;border-radius:10px}.deposit-modal-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.deposit-title-wrapper{align-items:center;gap:13px;display:flex}.deposit-title-wrapper>div:last-child{flex-direction:column;gap:3px;display:flex}.deposit-title-wrapper>div:last-child>span{color:#a975ed;letter-spacing:1.7px;font-size:10px;font-weight:800}.deposit-title-wrapper h2{color:#fff;letter-spacing:-.4px;margin:0;font-size:23px;font-weight:800}.deposit-icon{color:#b982ff;background:linear-gradient(135deg,#8d3ff047,#8d3ff014);border:1px solid #8d3ff059;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;font-size:27px;font-weight:400;display:flex;box-shadow:0 8px 25px #8d3ff01f}.deposit-close{color:#ffffffa6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:25px;line-height:1;transition:background .2s,color .2s,border-color .2s,transform .2s;display:flex}.deposit-close:hover:not(:disabled){color:#fff;background:#ffffff17;border-color:#ffffff26;transform:rotate(5deg)}.deposit-close:disabled{opacity:.45;cursor:not-allowed}.deposit-nerd-card{background:#ffffff09;border:1px solid #ffffff12;border-radius:15px;align-items:center;gap:13px;margin-bottom:25px;padding:14px;display:flex}.deposit-nerd-avatar{background:radial-gradient(circle,#8d3ff040,#8d3ff00d);border:1px solid #8d3ff040;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:55px;height:55px;display:flex;overflow:hidden}.deposit-nerd-avatar img{object-fit:cover;width:100%;height:100%}.deposit-nerd-avatar span{color:#b982ff;font-size:22px;font-weight:900}.deposit-nerd-info{flex-direction:column;gap:4px;min-width:0;display:flex}.deposit-nerd-info span{color:#ffffff73;font-size:11px}.deposit-nerd-info strong{color:#fff;font-size:15px;font-weight:750}.deposit-current-balance{flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.deposit-current-balance span{color:#ffffff6b;white-space:nowrap;font-size:10px}.deposit-current-balance strong{color:#b982ff;white-space:nowrap;font-size:16px;font-weight:800}.deposit-form{flex-direction:column;gap:20px;display:flex}.deposit-input-group{flex-direction:column;gap:8px;display:flex}.deposit-input-group>label{color:#ffffffc7;letter-spacing:.2px;font-size:12px;font-weight:700}.deposit-input-wrapper{background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;align-items:center;width:100%;min-width:0;height:52px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;overflow:hidden}.deposit-input-wrapper:focus-within{background:#8d3ff00b;border-color:#8d3ff0a6;box-shadow:0 0 0 3px #8d3ff014}.deposit-input-wrapper input{color:#fff;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;max-width:100%;height:100%;padding:0 13px;font-size:14px;font-weight:600}.deposit-input-wrapper input::placeholder{color:#ffffff40}.deposit-input-wrapper input:disabled{opacity:.5;cursor:not-allowed}.deposit-input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.deposit-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.deposit-input-wrapper input[type=number]{appearance:textfield}.deposit-input-prefix{color:#b982ff;padding-left:15px;font-size:17px;font-weight:800}.deposit-input-suffix{color:#fff6;border-left:1px solid #ffffff12;align-items:center;height:100%;padding:0 15px;font-size:11px;font-weight:800;display:flex}.phone-wrapper{position:relative}.phone-icon{color:#b982ff;padding-left:15px;font-size:15px}.phone-wrapper input{padding-left:11px}.deposit-field-hint{color:#ffffff4d;font-size:10px;line-height:1.4}.deposit-payment-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;display:grid}.deposit-payment-method{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;width:100%;min-width:0;padding:12px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.deposit-payment-method:hover:not(:disabled){background:#8d3ff00e;border-color:#8d3ff059;transform:translateY(-1px)}.deposit-payment-method.selected{background:linear-gradient(135deg,#8d3ff026,#8d3ff00d);border-color:#8d3ff0b3;box-shadow:0 8px 22px #8d3ff014}.deposit-payment-method:disabled{opacity:.55;cursor:not-allowed}.payment-method-radio{border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.deposit-payment-method.selected .payment-method-radio{border-color:#8d3ff0}.payment-method-radio span{background:0 0;border-radius:50%;width:8px;height:8px;transition:background .2s}.deposit-payment-method.selected .payment-method-radio span{background:#8d3ff0;box-shadow:0 0 10px #8d3ff0a6}.payment-method-content{flex-direction:column;gap:3px;min-width:0;display:flex}.payment-method-content strong{color:#ffffffe6;font-size:12px;font-weight:750}.deposit-payment-method.selected .payment-method-content strong{color:#fff}.payment-method-content small{color:#ffffff52;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.deposit-preview{background:linear-gradient(135deg,#8d3ff01a,#8d3ff006);border:1px solid #8d3ff02e;border-radius:13px;flex-direction:column;gap:11px;padding:15px;display:flex}.deposit-preview>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.deposit-preview span{color:#ffffff6b;font-size:11px}.deposit-preview strong{color:#fff;text-align:right;font-size:12px;font-weight:750}.deposit-preview>div:last-child{border-top:1px solid #ffffff12;padding-top:10px}.deposit-preview>div:last-child strong{color:#b982ff;font-size:14px}.deposit-error{color:#ff8585;background:#ef444414;border:1px solid #ef444433;border-radius:11px;align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.deposit-error>span{background:#ef444426;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:flex}.deposit-error p{color:#f99;margin:1px 0 0;font-size:11px;line-height:1.45}.deposit-actions{align-items:center;gap:10px;margin-top:2px;display:flex}.deposit-cancel,.deposit-submit{cursor:pointer;border-radius:11px;height:48px;font-size:12px;font-weight:750;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.deposit-cancel{color:#ffffff8c;background:#ffffff09;border:1px solid #ffffff17;flex:0 0 110px}.deposit-cancel:hover:not(:disabled){color:#fff;background:#ffffff12;border-color:#ffffff24}.deposit-submit{color:#fff;background:linear-gradient(135deg,#8d3ff0,#7025d3);border:1px solid #8d3ff0bf;flex:1;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 10px 28px #8d3ff033}.deposit-submit:hover:not(:disabled){background:linear-gradient(135deg,#984fff,#7c2ee6);transform:translateY(-2px);box-shadow:0 14px 35px #8d3ff04d}.deposit-submit:active:not(:disabled){transform:translateY(0)}.deposit-submit:disabled,.deposit-cancel:disabled{opacity:.5;cursor:not-allowed;transform:none}.deposit-spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite depositSpinner}.deposit-note{background:#ffffff06;border:1px solid #ffffff0e;border-radius:11px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex}.deposit-note>span{flex-shrink:0;font-size:12px}.deposit-note p{color:#ffffff57;margin:0;font-size:10px;line-height:1.5}@keyframes depositOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes depositModalIn{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes depositSpinner{to{transform:rotate(360deg)}}@media (width<=600px){.deposit-modal-overlay{padding:14px}.deposit-modal{border-radius:18px;max-height:94vh;padding:20px}.deposit-title-wrapper{gap:10px}.deposit-icon{border-radius:11px;width:40px;height:40px;font-size:23px}.deposit-title-wrapper h2{font-size:20px}.deposit-nerd-card{gap:10px;padding:11px}.deposit-nerd-avatar{border-radius:11px;width:47px;height:47px}.deposit-nerd-info strong{font-size:13px}.deposit-current-balance strong{font-size:14px}.deposit-payment-methods{grid-template-columns:1fr}.deposit-payment-method{min-height:53px}}@media (width<=390px){.deposit-modal-overlay{padding:8px}.deposit-modal{border-radius:16px;padding:16px}.deposit-modal-header{margin-bottom:18px}.deposit-title-wrapper h2{font-size:18px}.deposit-title-wrapper>div:last-child>span{letter-spacing:1.2px;font-size:8px}.deposit-close{width:34px;height:34px;font-size:22px}.deposit-nerd-card{flex-wrap:wrap;align-items:center}.deposit-current-balance{border-top:1px solid #ffffff0f;align-items:flex-start;width:100%;margin-left:0;padding-top:9px}.deposit-actions{flex-direction:column-reverse}.deposit-cancel,.deposit-submit{flex:none;width:100%}}.deposit-phone-group{flex-direction:column;gap:9px;margin-top:5px;display:flex}.deposit-phone-group>label{color:#ffffffc7;font-size:13px;font-weight:600}.deposit-phone-input-wrapper{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:100%;min-width:0;height:48px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;overflow:hidden}.deposit-phone-input-wrapper:focus-within{background:#8d3ff00a;border-color:#8d3ff099;box-shadow:0 0 0 3px #8d3ff014}.deposit-country-code{color:#fffc;cursor:pointer;background:#ffffff06;border:none;border-right:1px solid #ffffff12;outline:none;flex:none;width:105px;min-width:0;padding:0 9px;font-size:12px}.deposit-country-code option{color:#fff;background:#181524}.deposit-phone-input-wrapper input{color:#fff;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0 13px;font-size:12px}.deposit-phone-input-wrapper input::placeholder{color:#ffffff40}.deposit-country-code:disabled,.deposit-phone-input-wrapper input:disabled{opacity:.45;cursor:not-allowed}@media (width<=390px){.deposit-phone-input-wrapper{width:100%;min-width:0}.deposit-country-code{width:88px;min-width:88px;padding:0 6px;font-size:10px}.deposit-phone-input-wrapper input{min-width:0;padding:0 9px;font-size:11px}}@media (width<=340px){.deposit-country-code{width:80px;min-width:80px;font-size:9px}.deposit-phone-input-wrapper input{padding:0 7px;font-size:10px}}.dashboard-payment .payment-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px;display:grid}.dashboard-payment .payment-summary>div{background:#100c25;border:1px solid #25203b;border-radius:11px;padding:17px}.dashboard-payment .payment-summary span{color:#666176;margin-bottom:7px;font-size:8px;display:block}.dashboard-payment strong{color:#ddd9e6;font-size:19px}.dashboard-payment .payments-table{background:#100c25;border:1px solid #25203b;border-radius:15px;overflow:hidden}.dashboard-payment .payment-header{color:#504c61;letter-spacing:1px;grid-template-columns:1.7fr 1fr 1fr 1fr .8fr;align-items:center;gap:15px;padding:15px 20px;font-size:7px;font-weight:700;display:grid}.dashboard-payment .payment-row{color:#888399;border-top:1px solid #201c34;grid-template-columns:1.7fr 1fr 1fr 1fr .8fr;align-items:center;gap:15px;padding:15px 20px;font-size:14px;transition:all .2s;display:grid}.dashboard-payment .payment-row:hover{background:#130f2b}.dashboard-payment .transaction{align-items:center;gap:11px;display:flex}.dashboard-payment .transaction-icon{color:#e5caff;background:linear-gradient(145deg,#733bc8,#30145e);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:13px;font-weight:800;display:flex}.dashboard-payment .transaction strong{color:#ddd9e6;font-size:14px;display:block}.dashboard-payment .transaction small{color:#555067;margin-top:4px;font-size:14px;display:block}.dashboard-payment .payment-row>strong{color:#ddd9e6;font-size:14px}.dashboard-payment .status{border-radius:5px;width:fit-content;padding:5px 9px;font-size:7px;font-weight:700}.dashboard-payment .status.paid{color:#43d1a5;background:#10362f}.dashboard-payment .status.pending{color:#f0b451;background:#3b2b11}.dashboard-payment .status.rejected{color:#ef727d;background:#3c1820}@media (width<=800px){.dashboard-payment .payment-summary{grid-template-columns:1fr}}@media (width<=700px){.dashboard-payment .page-header{flex-direction:column;align-items:start;gap:15px}.dashboard-payment .payments-table{overflow-x:auto}.dashboard-payment .payment-header,.dashboard-payment .payment-row{min-width:720px}}.page-header{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.page-header span{color:#a855f7;letter-spacing:2px;font-size:9px;font-weight:800}.page-header h1{margin:8px 0 6px;font-size:28px}.page-header p{color:#6e6a80;margin:0;font-size:11px}.withdraw-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#883be8,#6b2bc9);border:none;border-radius:9px;padding:11px 17px;font-size:10px;font-weight:700;transition:all .2s}.withdraw-button:hover{transform:translateY(-1px);box-shadow:0 8px 25px #883be833}.withdraw-balance{background:linear-gradient(120deg,#130d2c,#100c25);border:1px solid #352550;border-radius:15px;justify-content:space-between;align-items:center;margin-bottom:22px;padding:22px;display:flex;position:relative;overflow:hidden}.withdraw-balance:before{content:"";filter:blur(50px);background:#8e3de61f;border-radius:50%;width:180px;height:180px;position:absolute;top:-80px;right:-50px}.withdraw-balance span{color:#686378;letter-spacing:1px;margin-bottom:7px;font-size:8px;display:block}.withdraw-balance strong{z-index:1;font-size:27px;position:relative}.withdraw-balance small{color:#42d9d8;font-size:9px}.withdraw-balance button{z-index:1;color:#b970ff;cursor:pointer;background:#1b1235;border:1px solid #6b39a1;border-radius:8px;padding:10px 15px;font-size:9px;font-weight:700;transition:all .2s;position:relative}.withdraw-balance button:hover{background:#251644;border-color:#9550db}.withdrawals-table{background:#100c25;border:1px solid #25203b;border-radius:15px;overflow:hidden}.withdrawal-header{color:#504c61;letter-spacing:1px;grid-template-columns:1.7fr 1fr 1fr 1fr 1fr .8fr;align-items:center;gap:15px;padding:15px 20px;font-size:7px;font-weight:700;display:grid}.withdrawal-row{color:#888399;border-top:1px solid #201c34;grid-template-columns:1.7fr 1fr 1fr 1fr 1fr .8fr;align-items:center;gap:15px;padding:15px 20px;font-size:9px;transition:all .2s;display:grid}.withdrawal-row:hover{background:#130f2b}.withdrawal-row{font-size:14px}.withdrawal-row .nerd-show{cursor:pointer;color:#6b2bc9;font-size:14px}.withdrawal-request{align-items:center;gap:11px;display:flex}.withdrawal-icon{color:#49d9d5;background:linear-gradient(145deg,#254c55,#123138);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:14px;font-weight:800;display:flex}.withdrawal-request strong{color:#ddd9e6;font-size:14px;display:block}.withdrawal-request small{color:#555067;margin-top:4px;font-size:14px;display:block}.withdrawal-row>strong{color:#ddd9e6;font-size:14px}.status{border-radius:5px;width:fit-content;padding:5px 9px;font-size:7px;font-weight:700}.status.completed{color:#43d1a5;background:#10362f}.status.pending{color:#f0b451;background:#3b2b11}.status.rejected{color:#ef727d;background:#3c1820}@media (width<=700px){.page-header{flex-direction:column;align-items:start;gap:15px}.withdraw-balance{flex-direction:column;align-items:start;gap:18px}.withdraw-balance button{width:100%}.withdrawals-table{overflow-x:auto}.withdrawal-header,.withdrawal-row{min-width:720px}}.nerd-info-overlay{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03020fd1;justify-content:center;align-items:center;padding:25px;animation:.25s nerdOverlayIn;display:flex;position:fixed;inset:0}.nerd-info-modal{background:radial-gradient(circle at 50% 0,#8d3ff024,#0000 40%),#0d0923;border:1px solid #8d3ff04d;border-radius:24px;width:100%;max-width:500px;max-height:90vh;padding:35px;animation:.3s nerdModalIn;position:relative;overflow-y:auto;box-shadow:0 30px 90px #000000a6,0 0 60px #8d3ff014}.nerd-info-close{color:#aaa6c4;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:25px;transition:all .2s;display:flex;position:absolute;top:18px;right:18px}.nerd-info-close:hover{color:#fff;background:#8d3ff026;border-color:#8d3ff066}.nerd-info-header{text-align:center;margin-bottom:10px}.nerd-info-label{color:#8d3ff0;letter-spacing:2px;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}.nerd-info-header h2{color:#fff;margin:0;font-size:30px;font-weight:800}.nerd-info-header p{color:#85819e;max-width:350px;margin:8px auto 0;font-size:13px;line-height:1.6}.nerd-info-image-wrapper{justify-content:center;align-items:center;width:220px;height:220px;margin:10px auto 5px;display:flex;position:relative}.nerd-info-glow{opacity:.18;filter:blur(65px);background:#8d3ff0;border-radius:50%;width:160px;height:160px;position:absolute}.nerd-info-image{z-index:2;object-fit:contain;filter:drop-shadow(0 20px 30px #00000080)drop-shadow(0 0 25px #8d3ff02e);width:200px;height:200px;position:relative}.nerd-info-rarity{color:#cdaaff;background:#8d3ff014;border:1px solid #8d3ff040;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin:0 auto 25px;padding:7px 16px;font-size:13px;font-weight:700;display:flex}.rarity-dot{background:#8d3ff0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #8d3ff0cc}.nerd-info-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.nerd-stat{text-align:center;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;padding:15px 10px}.nerd-stat span{color:#77728f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:7px;font-size:10px;display:block}.nerd-stat strong{color:#f4f2fa;font-size:13px}.nerd-stat .earnings-value{color:#a968ff;font-size:14px}.earnings-value small{color:#7de4e1;margin-left:3px;font-size:8px}.active-status{color:#62d9a4!important}.nerd-info-actions{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.nerd-repair-btn,.nerd-withdraw-btn{cursor:pointer;border-radius:11px;height:48px;font-size:13px;font-weight:700;transition:all .2s}.nerd-repair-btn{color:#cba8ff;background:#8d3ff014;border:1px solid #8d3ff059}.nerd-repair-btn:hover{background:#8d3ff029;border-color:#8d3ff099}.nerd-withdraw-btn{color:#fff;background:#8d3ff0;border:none;box-shadow:0 8px 25px #8d3ff040}.nerd-withdraw-btn:hover{background:#9a52f5;transform:translateY(-1px)}.nerd-repair-btn span,.nerd-withdraw-btn span{margin-right:6px}.nerd-info-continue{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;width:100%;height:42px;font-size:12px;transition:all .2s}.nerd-info-continue:hover{color:#fff}@keyframes nerdOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes nerdModalIn{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=550px){.nerd-info-overlay{padding:15px}.nerd-info-modal{border-radius:20px;padding:28px 20px}.nerd-info-header h2{font-size:25px}.nerd-info-image-wrapper{width:180px;height:180px}.nerd-info-image{width:165px;height:165px}.nerd-info-stats,.nerd-info-actions{grid-template-columns:1fr}}*{box-sizing:border-box}.payment-page{color:#f7f5ff;background:radial-gradient(circle at 50% 20%,#6b26b414,#0000 35%),#06051a;min-height:100vh;font-family:Inter,Arial,sans-serif}.payment-container{width:min(1180px,100% - 40px);margin:auto;padding:75px 0 100px}.payment-heading{margin-top:100px;margin-bottom:50px}.payment-label{color:#a34cff;letter-spacing:3px;font-size:11px;font-weight:700}.payment-page .payment-heading h1{margin:10px 0;font-size:39px;line-height:1.15}.payment-page .payment-heading h1 span{background:linear-gradient(90deg,#9e45ff,#cf65ff);color:#0000;-webkit-background-clip:text}.payment-page .payment-heading p{color:#77718e;max-width:500px;font-size:14px;line-height:1.7}.payment-page .payment-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:25px;display:grid}.payment-page .payment-main{flex-direction:column;gap:20px;display:flex}.payment-page .payment-card{background:linear-gradient(145deg,#14112ff5,#0c0a21f5);border:1px solid #8b4dff26;border-radius:18px;padding:28px}.payment-page .payment-card .section-title>div{align-items:center;gap:15px;display:flex}.payment-page .section-title>div>span{color:#a756ff;background:#8032f21f;border:1px solid #9143ff73;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:flex}.payment-page .section-title h2{margin:0;font-size:17px}.payment-page .section-title p{color:#706b83;margin:5px 0 0;font-size:11px}.payment-page .package-preview{background:#0c0a25;border:1px solid #ffffff0a;border-radius:14px;align-items:center;gap:22px;margin-top:25px;padding:20px;display:flex}.payment-page .package-box.gol .payment-page .package-box{border-radius:50%;width:7px;height:7px}.payment-page .package-box{border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:105px;height:125px;display:flex}.payment-page .package-question{font-size:45px;font-weight:800}.payment-page .package-box strong{letter-spacing:1px;font-size:10px}.payment-page .package-info .package-type{color:#6d6482;letter-spacing:2px;font-size:9px}.payment-page .package-info h3{margin:7px 0;font-size:22px}.payment-page .package-info p{color:#777188;margin:0 0 12px;font-size:11px}.payment-page .package-price{font-size:23px;font-weight:800}.payment-page .package-price small{color:#36d6ce;font-size:9px}.payment-page .payment-methods{grid-template-columns:1fr 1fr;gap:12px;margin-top:25px;display:grid}.payment-page .payment-method{color:#fff;text-align:left;cursor:pointer;background:#0b0923;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;min-height:80px;padding:15px;transition:border-color .2s,background .2s,transform .2s;display:flex}.payment-page .payment-method:hover{border-color:#9946ff66;transform:translateY(-2px)}.payment-page .payment-method.active{background:linear-gradient(135deg,#822de121,#110c30cc);border-color:#9145f7;box-shadow:0 0 25px #852ee814}.payment-page .method-icon{color:#a951ff;background:#151035;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;font-size:14px;font-weight:800;display:flex}.payment-page .method-info{flex-direction:column;flex:1;gap:5px;display:flex}.payment-page .method-info strong{font-size:12px}.payment-page .method-info span{color:#706b82;font-size:9px}.payment-page .method-radio{border:1px solid #48425b;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.payment-page .payment-method.active .method-radio{border-color:#9d4fff}.payment-page .method-radio div{background:#a54eff;border-radius:50%;width:8px;height:8px}.payment-page .payment-details{margin-top:25px}.payment-page .info-box{background:#201a4780;border:1px solid #8b4dff1f;border-radius:12px;gap:13px;padding:15px;display:flex}.payment-page .info-icon{color:#39d9cf;background:#4aded314;border-radius:9px;justify-content:center;align-items:center;width:35px;height:35px;font-weight:800;display:flex}.payment-page .info-box strong{font-size:12px}.payment-page .info-box p{color:#716b84;margin:5px 0 0;font-size:10px;line-height:1.5}.payment-page .wallet-box{margin-top:20px}.payment-page .wallet-box>span{color:#8a839a;margin-bottom:8px;font-size:11px;display:block}.payment-page .wallet-address{background:#08071d;border:1px solid #ffffff0d;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.payment-page .wallet-address span{color:#9d98ab;text-overflow:ellipsis;font-family:monospace;font-size:10px;overflow:hidden}.payment-page .wallet-address button{color:#b258ff;cursor:pointer;background:#8939f11a;border:0;border-radius:7px;padding:7px 11px;font-size:10px}.form-group{margin-top:22px}.form-group label:not(.upload-box){color:#aaa4b7;margin-bottom:8px;font-size:11px;display:block}.form-group input[type=text]{color:#fff;background:#08071d;border:1px solid #ffffff12;border-radius:9px;outline:none;width:100%;padding:14px;font-size:11px}.form-group input[type=text]:focus{border-color:#8e43ef}.form-group small{color:#5e596c;margin-top:7px;font-size:9px;display:block}.upload-box{cursor:pointer;background:#100c2ab3;border:1px dashed #9146f566;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;transition:all .2s;display:flex}.upload-box:hover{background:#28154680;border-color:#9d4fff}.upload-box input{display:none}.upload-icon{color:#a44fff;background:#8f42f61f;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:18px;display:flex}.upload-box strong{font-size:11px}.upload-box span{color:#625d70;font-size:9px}.customer-service-box{text-align:center;background:radial-gradient(circle,#8334e814,#0000 65%);border:1px solid #8b4dff1f;border-radius:14px;margin-top:25px;padding:30px}.support-icon{color:#a954ff;background:#8b44f51f;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin:auto;font-size:11px;font-weight:800;display:flex}.customer-service-box h3{margin:15px 0 8px;font-size:15px}.customer-service-box p{color:#716c80;max-width:430px;margin:auto auto 20px;font-size:10px;line-height:1.7}.support-button{color:#fff;cursor:pointer;background:#751ee5;border:0;border-radius:9px;padding:12px 20px;font-size:10px}.submit-payment-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7130dc,#8e37ef);border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:25px;padding:15px;font-size:12px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 10px 25px #7523e226}.submit-payment-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #7523e240}.submit-payment-btn span{font-size:18px}.payment-page .payment-summary{background:linear-gradient(145deg,#141130fa,#0b091ffa);border:1px solid #8b4dff2e;border-radius:18px;padding:25px;position:sticky;top:25px}.payment-page .summary-header{color:#6e687d;letter-spacing:2px;justify-content:space-between;align-items:center;font-size:9px;display:flex}.payment-page .summary-lock{opacity:.6;font-size:12px}.payment-page .summary-package{align-items:center;gap:13px;margin:25px 0;display:flex}.payment-page .mini-package{color:#fff;border-radius:9px;justify-content:center;align-items:center;width:50px;height:60px;font-size:25px;font-weight:800;display:flex}.gold{background:linear-gradient(145deg,#d9942f,#59360d)}.purple{background:linear-gradient(145deg,#9b45ef,#42167d)}.blue{background:linear-gradient(145deg,#2369ce,#152858)}.payment-page .summary-package span{color:#696376;font-size:9px}.payment-page .summary-package h3{margin:5px 0 0;font-size:15px}.payment-page .summary-line{color:#777184;justify-content:space-between;align-items:center;margin:15px 0;font-size:10px;display:flex}.payment-page .summary-line strong{color:#e9e6ef;font-size:11px}.payment-page .summary-divider{background:#ffffff0f;height:1px;margin:20px 0}.payment-page .summary-total{justify-content:space-between;align-items:center;display:flex}.payment-page .summary-total>span{color:#9a94a7;font-size:11px}.payment-page .summary-total div{align-items:baseline;gap:5px;display:flex}.payment-page .summary-total strong{font-size:26px}.payment-page .summary-total small{color:#38d4ca;font-size:9px}.payment-page .secure-payment{background:#23b1ab0f;border:1px solid #30cbc21a;border-radius:9px;align-items:center;gap:9px;margin-top:25px;padding:12px;display:flex}.payment-page .secure-payment div{color:#35d5ca;background:#30d3c71f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.payment-page .secure-payment span{color:#7c7786;font-size:9px}.payment-page .summary-note{color:#565165;text-align:center;margin:18px 0 0;font-size:8px;line-height:1.7}@media (width<=900px){.payment-page .payment-layout{grid-template-columns:1fr}.payment-page .payment-summary{order:-1;position:static}.payment-page .payment-nav{display:none}}@media (width<=600px){.payment-page .payment-header{padding:0 18px}.payment-page .buy-nerd-btn{display:none}.payment-page .payment-container{width:min(100% - 24px,1180px);padding-top:45px}.payment-page .payment-heading h1{font-size:30px}.payment-page .payment-methods{grid-template-columns:1fr}.payment-page .payment-card{padding:20px}.payment-page .package-preview{align-items:flex-start}}.package-opening-page{color:#fff;min-height:100vh;padding:35px}.package-page-header{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.package-page-header h1{letter-spacing:-.5px;margin:0;font-size:30px;font-weight:700}.package-page-header p{color:#8f91a7;margin-top:8px;font-size:14px}.package-counter{background:#151625;border:1px solid #282a42;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-width:110px;padding:12px 18px;display:flex}.package-counter span{color:#85879d;font-size:13px}.package-counter strong{font-size:18px}.packages-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:24px;display:grid}.package-starter{--package-color:#2878df;--package-color-light:#4d96ff;--package-color-dark:#1554a8;--package-glow:#2878df47;--package-bg:#2878df1a}.package-pro{--package-color:#9b3ff0;--package-color-light:#b85cff;--package-color-dark:#7023b8;--package-glow:#9b3ff04d;--package-bg:#9b3ff01a}.package-legendary{--package-color:#d89420;--package-color-light:#ffbd4a;--package-color-dark:#a7670c;--package-glow:#d894204d;--package-bg:#d894201a}.package-default{--package-color:#7655ed;--package-color-light:#987cff;--package-color-dark:#4e36b8;--package-glow:#6c4ae640;--package-bg:#6c4ae61a}.package-card{background:#151625;border:1px solid #282a42;border-radius:18px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.package-card:hover{border-color:var(--package-color);box-shadow:0 15px 45px var(--package-glow);transform:translateY(-5px)}.package-card:before{content:"";pointer-events:none;background:linear-gradient(145deg, var(--package-bg), transparent 45%);opacity:.55;position:absolute;inset:0}.package-opened{opacity:.7}.package-opening{border-color:var(--package-color-light);box-shadow:0 0 35px var(--package-glow)}.package-opening .package-box{animation:.75s ease-in-out infinite alternate packagePulse}.package-opening .package-glow{animation:.8s ease-in-out infinite alternate glowPulse}.package-visual{background:radial-gradient(circle at center, var(--package-glow), transparent 60%);justify-content:center;align-items:center;height:240px;display:flex;position:relative;overflow:hidden}.package-glow{background:var(--package-glow);filter:blur(35px);border-radius:50%;width:170px;height:170px;transition:background .3s;position:absolute}.package-box{z-index:2;filter:drop-shadow(0 20px 25px #00000073);width:125px;height:145px;transition:transform .3s,filter .3s;position:relative;transform:perspective(600px)rotateX(5deg)}.package-card:hover .package-box{filter:drop-shadow(0 25px 35px var(--package-glow));transform:perspective(600px)rotateX(5deg)translateY(-4px)}.package-box-top{background:linear-gradient(135deg, var(--package-color-light), var(--package-color));color:#fff;border-radius:10px 10px 4px 4px;justify-content:center;align-items:center;height:35px;font-size:16px;font-weight:800;display:flex}.package-box-body{background:linear-gradient(145deg, color-mix(in srgb, var(--package-color) 35%, #171528), #1b1638);border:1px solid var(--package-color);color:#fff;letter-spacing:2px;border-radius:4px 4px 14px 14px;justify-content:center;align-items:center;height:110px;font-size:17px;font-weight:800;display:flex}.opened-badge{color:#4cd697;letter-spacing:1px;background:#4cd6971f;border:1px solid #4cd6974d;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:700;position:absolute;top:15px;right:15px}.package-info{z-index:2;padding:22px;position:relative}.package-title-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.package-title-row h2{text-transform:capitalize;margin:0;font-size:18px;font-weight:600;transition:color .25s}.package-card:hover .package-title-row h2{color:var(--package-color-light)}.package-price{color:var(--package-color-light);font-size:18px;font-weight:700;transition:color .25s}.package-meta{border-top:1px solid #282a42;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px;margin-bottom:20px;padding-top:18px;display:grid}.package-meta div{flex-direction:column;gap:5px;display:flex}.package-meta span{color:#777990;font-size:11px}.package-meta strong{font-size:12px;font-weight:500}.status-available{color:var(--package-color-light)}.status-opened{color:#4cd697}.open-package-btn,.opened-package-btn,.continue-btn{border-radius:10px;width:100%;height:46px;font-size:13px;font-weight:600;transition:all .25s}.open-package-btn{cursor:pointer;color:#fff;border:1px solid var(--package-color);background:linear-gradient(135deg, var(--package-color), var(--package-color-dark))}.open-package-btn:hover{box-shadow:0 8px 25px var(--package-glow);transform:translateY(-2px)}.open-package-btn:disabled{cursor:not-allowed;opacity:.6}@keyframes packagePulse{0%{transform:perspective(600px)rotateX(5deg)translateY(0)scale(1)}to{transform:perspective(600px)rotateX(5deg)translateY(-10px)scale(1.07)}}@keyframes glowPulse{0%{opacity:.55;transform:scale(.85)}to{opacity:1;transform:scale(1.25)}}.opened-package-btn{cursor:not-allowed;color:#777990;background:#1c1d2c;border:1px solid #282a42}.empty-packages{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.empty-icon{background:#1c1d30;border-radius:18px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:20px;font-size:28px;display:flex}.empty-packages h2{margin:0 0 8px}.empty-packages p{color:#777990;margin:0 0 20px;font-size:14px}.empty-packages button{color:#fff;cursor:pointer;background:#6547d9;border:none;border-radius:9px;padding:12px 22px}.nerd-reveal-overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070812d1;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.package-opening-overlay{z-index:999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle,#28195cb8,#070812f5 68%);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.opening-sequence{text-align:center;background:linear-gradient(160deg,#1f1842f5,#0d0e1ffa);border:1px solid #8b6cff80;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,440px);min-height:430px;animation:.35s ease-out sequenceIn;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 100px #5837dc59}.opening-sequence:before{content:"";filter:blur(45px);background:#5c3fe138;border-radius:50%;position:absolute;inset:15%}.opening-package-icon,.opening-kicker,.opening-sequence h2,.opening-progress,.opening-sequence p{z-index:2;position:relative}.opening-package-icon{color:#fff;background:linear-gradient(145deg,#8759e9,#32206d);border:2px solid #9b7cff;border-radius:28px;place-items:center;width:112px;height:112px;margin-bottom:30px;font-size:46px;font-weight:900;animation:1s ease-in-out infinite alternate iconFloat;display:grid;box-shadow:0 0 0 10px #8759e914,0 0 55px #7857ffb3}.opening-revealing .opening-package-icon{animation:1.2s ease-in forwards iconReveal}.opening-kicker{color:#9d8aff;letter-spacing:2px;font-size:10px;font-weight:800}.opening-sequence h2{color:#fff;margin:12px 25px 22px;font-size:23px}.opening-sequence p{color:#8580a1;margin:12px 0 0;font-size:11px}.opening-progress{background:#2b2450;border-radius:10px;width:210px;height:4px;overflow:hidden}.opening-progress span{border-radius:inherit;background:linear-gradient(90deg,#8b62f0,#44dfd5);width:35%;height:100%;animation:1.25s ease-in-out infinite progressRun;display:block}.opening-revealing .opening-progress span{width:100%;animation:1.1s ease-out forwards progressFinish}.opening-orbit{border:1px solid #8b6cff4d;border-radius:50%;width:240px;height:240px;animation:5s linear infinite orbitSpin;position:absolute}.opening-orbit-one{transform:rotateX(66deg)rotate(20deg)}.opening-orbit-two{animation-direction:reverse;transform:rotateY(66deg)rotate(-20deg)}.opening-sparks i{z-index:1;background:#54e8dd;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite sparkFloat;position:absolute;box-shadow:0 0 12px #54e8dd}.opening-sparks i:first-child{top:25%;left:24%}.opening-sparks i:nth-child(2){animation-delay:.2s;top:33%;right:20%}.opening-sparks i:nth-child(3){animation-delay:.4s;bottom:28%;left:19%}.opening-sparks i:nth-child(4){animation-delay:.6s;bottom:22%;right:24%}.opening-sparks i:nth-child(5){animation-delay:.8s;top:18%;left:48%}.opening-sparks i:nth-child(6){animation-delay:1s;bottom:17%;left:52%}@keyframes sequenceIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes iconFloat{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-10px)rotate(3deg)}}@keyframes iconReveal{50%{filter:brightness(1.8);transform:scale(1.3)rotate(12deg)}to{opacity:0;transform:scale(.1)}}@keyframes progressRun{0%{transform:translate(-120px)}to{transform:translate(210px)}}@keyframes progressFinish{0%{width:35%}to{width:100%}}@keyframes orbitSpin{to{transform:rotate(360deg)rotateX(66deg)}}@keyframes sparkFloat{50%{opacity:.35;transform:translateY(-12px)scale(1.5)}}@media (prefers-reduced-motion:reduce){.package-opening *,.opening-sequence *,.package-opening:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}.nerd-reveal-modal{text-align:center;background:#151625;border:1px solid #3b3266;border-radius:22px;width:100%;max-width:430px;padding:35px;animation:.4s revealModal;position:relative;overflow:hidden;box-shadow:0 30px 100px #0000008c}@keyframes revealModal{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.reveal-glow{filter:blur(45px);background:#6948e038;border-radius:50%;width:230px;height:230px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.close-reveal{z-index:3;color:#fff;cursor:pointer;background:#242538;border:none;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:15px;right:18px}.reveal-label{z-index:2;color:#8b6cff;letter-spacing:2px;font-size:11px;font-weight:700;position:relative}.nerd-reveal-modal h2{z-index:2;margin:10px 0 25px;font-size:25px;position:relative}.revealed-nerd{z-index:2;position:relative}.package-opening-page .nerd-image-container{background:radial-gradient(circle,#32235f,#171528 70%);border:1px solid #6748d7;border-radius:50%;justify-content:center;align-items:center;width:190px;height:190px;margin:auto;display:flex;box-shadow:0 0 45px #6648dc4d}.package-opening-page .nerd-image-container img{object-fit:contain;width:160px;height:160px}.package-opening-page .revealed-nerd h3{margin:20px 0 8px;font-size:22px}.package-opening-page .nerd-rarity{color:#9b83ff;background:#6c4ce21f;border-radius:20px;padding:6px 13px;font-size:11px;font-weight:600;display:inline-block}.package-opening-page .continue-btn{z-index:2;cursor:pointer;color:#fff;background:linear-gradient(135deg,#7351e8,#5136bc);margin-top:28px;position:relative}@media (width<=768px){.package-opening-page{padding:20px}.package-page-header{align-items:flex-start;gap:20px}.package-page-header h1{font-size:25px}.package-counter{min-width:auto}.packages-grid{grid-template-columns:1fr}}@media (width<=480px){.package-page-header{flex-direction:column}.package-counter{box-sizing:border-box;width:100%}.package-opening-page .nerd-reveal-modal{padding:28px 20px}.package-opening-page .nerd-image-container{width:160px;height:160px}.package-opening-page .nerd-image-container img{width:135px;height:135px}}.home-page{--primary:#8d3ff0;--primary-light:#a866ff;--primary-dark:#6721c7;--background:#07051b;--background-two:#0b0824;--text:#fff;--muted:#9892b4;background:var(--background);min-height:100vh;color:var(--text);font-family:Inter,Segoe UI,Arial,sans-serif;overflow:hidden}.home-page *,.home-page :before,.home-page :after{box-sizing:border-box}.home-navbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:100;background:linear-gradient(90deg,#8d3ff059,#8d3ff029);border:1px solid #b883ff52;border-radius:35px;justify-content:space-between;align-items:center;width:calc(100% - 100px);max-width:92%;height:66px;padding:0 18px 0 25px;display:flex;position:fixed;top:22px;left:50%;transform:translate(-50%);box-shadow:0 15px 45px #00000040}.home-logo{color:#fff;align-items:center;gap:10px;font-style:italic;font-weight:900;text-decoration:none;display:flex}.logo-n{color:#fff;text-shadow:0 0 20px #ffffff80;justify-content:center;align-items:center;width:38px;height:38px;font-size:27px;display:flex;transform:skew(-8deg)}.logo-text{letter-spacing:-1px;font-size:23px}.home-nav-links{align-items:center;gap:38px;display:flex}.home-nav-links a{color:#d8d3e8;font-size:13px;font-weight:500;text-decoration:none;transition:all .25s;position:relative}.home-nav-links a:hover,.home-nav-links a.active{color:#fff}.home-nav-links a.active:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #fff}.navbar-button{color:#8d3ff0;background:#fff;border-radius:24px;align-items:center;gap:10px;height:42px;padding:0 22px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 0 25px #ffffff26}.navbar-button:hover{transform:translateY(-2px);box-shadow:0 5px 30px #ffffff4d}.navbar-button span{font-size:18px}.navbar-actions{align-items:center;gap:10px;display:flex}.navbar-menu-toggle{cursor:pointer;background:#09071b80;border:1px solid #fff3;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.mobile-nav-actions{display:none}.navbar-menu-toggle span{background:#fff;border-radius:2px;width:18px;height:2px;transition:transform .25s,opacity .25s}.mobile-menu-open .navbar-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu-open .navbar-menu-toggle span:nth-child(2){opacity:0}.mobile-menu-open .navbar-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.navbar-dashboard-button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:24px;justify-content:center;align-items:center;height:42px;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s;display:flex}.navbar-dashboard-button:hover{background:#fff3;border-color:#fff6;transform:translateY(-2px);box-shadow:0 5px 25px #8d3ff040}.navbar-logout-button{color:#ffb4c0;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff506e1a;border:1px solid #ff648240;border-radius:24px;justify-content:center;align-items:center;height:42px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .25s;display:flex}.navbar-logout-button:hover{color:#fff;background:#ff506e2e;border-color:#ff648273;transform:translateY(-2px);box-shadow:0 5px 25px #ff46642e}.hero-section{background:radial-gradient(circle at 75% 40%,#8d3ff061,#0000 35%),radial-gradient(circle at 25% 30%,#6424c840,#0000 35%),linear-gradient(135deg,#090522,#08031c 55%,#12062b);align-items:center;min-height:900px;padding:150px max(7vw,70px) 100px;display:flex;position:relative;overflow:hidden}.hero-glow{pointer-events:none;border-radius:50%;position:absolute}.hero-glow-one{background:var(--primary);opacity:.13;filter:blur(120px);width:500px;height:500px;top:180px;left:-200px}.hero-glow-two{opacity:.12;filter:blur(140px);background:#b35aff;width:600px;height:600px;top:100px;right:80px}.hero-content{z-index:10;width:50%;max-width:680px;position:relative}.hero-badge{color:#c2a6ff;letter-spacing:1.5px;background:#8d3ff01f;border:1px solid #a667ff8c;border-radius:30px;align-items:center;gap:10px;width:fit-content;margin-bottom:25px;padding:10px 18px;font-size:12px;font-weight:700;display:flex}.hero-badge span{color:#ffd66b;font-size:17px}.hero-content h1{letter-spacing:-4px;margin:0;font-size:clamp(60px,6vw,94px);font-weight:900;line-height:.98}.hero-content h1 span{background:linear-gradient(90deg,#fff 0%,#e1a2ff 35%,#8d3ff0 80%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #8d3ff040);-webkit-background-clip:text;background-clip:text;display:block}.hero-content>p{color:#aaa3c1;max-width:580px;margin:30px 0 32px;font-size:16px;line-height:1.8}.hero-buttons{align-items:center;gap:18px;margin-bottom:55px;display:flex}.hero-primary-btn{color:#fff;background:linear-gradient(90deg,#9a43ff,#8d3ff0);border-radius:30px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 12px 35px #8d3ff059}.hero-primary-btn:hover{transform:translateY(-3px);box-shadow:0 17px 45px #8d3ff080}.cube-icon{font-size:22px}.arrow{font-size:19px;transition:all .25s}.hero-primary-btn:hover .arrow{transform:translate(5px)}.hero-secondary-btn{color:#fff;background:#ffffff05;border:1px solid #b49bff80;border-radius:30px;align-items:center;gap:12px;min-height:54px;padding:0 25px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.hero-secondary-btn:hover{border-color:var(--primary-light);background:#8d3ff01f}.play-icon{font-size:12px}.hero-features{z-index:1000000;align-items:center;display:flex}.hero-feature{align-items:center;gap:12px;display:flex}.feature-icon{color:#d4bcff;background:#8d3ff014;border:1px solid #a67fff8c;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;font-size:17px;display:flex}.hero-feature div:last-child{flex-direction:column;gap:3px;display:flex}.hero-feature strong{font-size:12px}.hero-feature span{color:#8e879f;font-size:11px}.feature-divider{background:#b59fe540;width:1px;height:45px;margin:0 20px}.hero-visual{z-index:5;justify-content:center;align-items:center;width:55%;height:795px;display:flex;position:absolute;top:105px;right:0}.hero-nerd-image{object-fit:contain;filter:drop-shadow(0 30px 55px #00000080)drop-shadow(0 0 35px #8d3ff02e);width:630px;max-width:none;height:auto;position:absolute;top:60px}.visual-glow{background:var(--primary);opacity:.18;filter:blur(130px);z-index:1;border-radius:50%;width:500px;height:500px;position:absolute;top:120px;right:90px}.visual-orbit{z-index:2;pointer-events:none;border:1px solid #ca94ff40;border-radius:50%;position:absolute}.orbit-1{width:650px;height:220px;transform:rotate(-18deg)}.orbit-2{width:550px;height:180px;transform:rotate(35deg)}.floating-coin{color:#743600;z-index:20;background:linear-gradient(145deg,#ffd86b,#d68a16);border:2px solid #ffe49a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:900;animation:4s ease-in-out infinite floating;display:flex;position:absolute;box-shadow:0 0 30px #ffbb2d59}.coin-one{top:47%;right:42%}.coin-two{width:35px;height:35px;font-size:15px;animation-delay:1s;top:67%;right:8%}.floating-star{color:#fff;text-shadow:0 0 20px #b66aff;z-index:20;font-size:20px;animation:3s ease-in-out infinite starFloat;position:absolute}.star-one{top:25%;right:44%}.star-two{animation-delay:1.4s;top:37%;right:13%}@keyframes floating{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(8deg)}}@keyframes starFloat{0%,to{opacity:.7;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.3)rotate(20deg)}}.about-section{background:#09071e;padding:110px 8%;position:relative}.home-page .about-heading,.home-page .section-title{text-align:center;max-width:700px;margin:0 auto 65px}.home-page .about-heading>span,.home-page .section-title>span,.home-page .section-label,.home-page .home-final-cta>span{color:#a876ff;letter-spacing:2px;font-size:11px;font-weight:800}.home-page .about-heading h2,.home-page.section-title h2{letter-spacing:-2px;margin:15px 0;font-size:clamp(35px,4vw,55px);line-height:1.1}.home-page .about-heading h2 strong,.home-page .section-title h2 strong{color:var(--primary-light)}.home-page .about-heading p{color:#89829f;font-size:15px;line-height:1.8}.home-page .about-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.home-page .about-card{background:linear-gradient(145deg,#191335e6,#0c091de6);border:1px solid #7a5bb340;border-radius:20px;padding:35px;transition:all .3s}.home-page .about-card:hover{border-color:#8d3ff0a6;transform:translateY(-7px);box-shadow:0 20px 50px #8d3ff01f}.home-page .about-icon{color:#a76bff;background:#8d3ff021;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:25px;font-size:22px;display:flex}.about-card h3{margin:0 0 12px;font-size:20px}.about-card p{color:#817a96;margin:0;font-size:13px;line-height:1.7}.how-section{background:#07051a;padding:120px 8%}.how-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.how-card{background:#0e0a25;border:1px solid #64509140;border-radius:18px;min-height:230px;padding:32px}.how-number{color:var(--primary-light);letter-spacing:1px;font-size:12px;font-weight:800}.how-card h3{margin:35px 0 12px;font-size:18px}.how-card p{color:#817a96;font-size:13px;line-height:1.7}.rarities-section{background:#09071e;padding:120px 8%}.rarity-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.rarity-card{border:1px solid;border-radius:22px;min-height:280px;padding:35px;position:relative;overflow:hidden}.rarity-card:after{content:"";filter:blur(60px);opacity:.3;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-80px;right:-80px}.rarity-common{background:linear-gradient(145deg,#141526,#0c0c19);border-color:#32364a}.rarity-common:after{background:#8992a5}.rarity-common .rarity-symbol{color:#abb3c4;background:#96a0b41a}.rarity-common>span{color:#9ca4b5}.rarity-rare{background:linear-gradient(145deg,#101b32,#0a1020);border-color:#315b91}.rarity-rare:after{background:#3f9dff}.rarity-rare .rarity-symbol{color:#55a8ff;background:#3282f024}.rarity-rare>span{color:#55a8ff}.rarity-legendary{background:linear-gradient(145deg,#271d0a,#151008);border-color:#8b6925}.rarity-legendary:after{background:#e6a82f}.rarity-legendary .rarity-symbol{color:#f0bd50;background:#e8ad3621}.rarity-legendary>span{color:#f0bd50}.rarity-symbol{border-radius:20px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:25px;font-size:30px;font-weight:900;display:flex}.rarity-card>span{letter-spacing:2px;font-size:10px;font-weight:800}.rarity-card h3{margin:8px 0;font-size:23px}.rarity-card p{color:#888196;font-size:13px;line-height:1.7}.home-page .packages-section{background:#07051a;padding:120px 8%}.packages-content{justify-content:space-between;align-items:center;gap:80px;max-width:1250px;margin:auto;display:flex}.packages-content h2{letter-spacing:-2px;margin:15px 0 20px;font-size:clamp(38px,4vw,60px);line-height:1.05}.packages-content h2 strong{color:var(--primary-light)}.packages-content p{color:#89829f;max-width:550px;margin-bottom:30px;line-height:1.8}.package-preview{justify-content:center;align-items:center;width:430px;height:430px;display:flex;position:relative}.package-glow{background:var(--primary);opacity:.28;filter:blur(90px);border-radius:50%;width:260px;height:260px;position:absolute}.preview-package{background:linear-gradient(145deg,#442082,#171025);border:1px solid #be82ff99;border-radius:20px;width:230px;height:290px;position:relative;overflow:hidden;transform:rotate(-7deg);box-shadow:0 30px 80px #00000080,0 0 50px #8d3ff038}.preview-package-top{background:linear-gradient(90deg,#7d35dc,#a44eff);justify-content:center;align-items:center;height:75px;font-size:35px;font-weight:900;display:flex}.preview-package-body{color:#fff;text-shadow:0 0 30px #fff6;justify-content:center;align-items:center;height:160px;font-size:75px;font-weight:900;display:flex}.preview-package>span{text-align:center;color:#b6a5d0;letter-spacing:4px;font-size:10px;font-weight:700;display:block}.earnings-section{background:#09071e;padding:120px 8%}.earning-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.earning-card{background:#0f0b25;border:1px solid #694f9d40;border-radius:20px;min-height:230px;padding:35px}.earning-card>span{color:var(--primary-light);font-size:12px;font-weight:800}.earning-card h3{margin:35px 0 12px;font-size:19px}.earning-card p{color:#827b97;font-size:13px;line-height:1.7}.home-final-cta{text-align:center;background:radial-gradient(circle,#8d3ff038,#0000 45%),#07051a;padding:150px 8%;position:relative;overflow:hidden}.cta-light{background:var(--primary);opacity:.15;filter:blur(120px);border-radius:50%;width:500px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-final-cta>span,.home-final-cta h2,.home-final-cta p,.cta-main-button{z-index:2;position:relative}.home-final-cta h2{letter-spacing:-2px;margin:18px 0;font-size:clamp(42px,5vw,68px)}.home-final-cta h2 strong{color:var(--primary-light)}.home-final-cta p{color:#88819c;max-width:550px;margin:0 auto 35px;line-height:1.8}.cta-main-button{color:#fff;background:linear-gradient(90deg,#a148ff,#8d3ff0);border-radius:30px;align-items:center;gap:15px;padding:16px 28px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 15px 40px #8d3ff059}.cta-main-button:hover{transform:translateY(-3px);box-shadow:0 20px 50px #8d3ff080}@media (width<=1200px){.visual-glow{width:420px;height:420px;right:60px}.home-nav-links{gap:20px}.hero-content{width:52%}.hero-visual{width:53%}.hero-nerd-image{width:530px;top:100px}.hero-feature{gap:7px}.feature-divider{margin:0 10px}}@media (width<=950px){.home-navbar{width:calc(100% - 30px)}.home-nav-links{opacity:0;pointer-events:none;background:#0c0823f5;border:1px solid #b883ff4d;border-radius:18px;flex-direction:column;align-items:stretch;gap:4px;padding:10px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-8px);box-shadow:0 18px 40px #00000059}.mobile-menu-open .home-nav-links{opacity:1;pointer-events:auto;transform:translateY(0)}.home-nav-links a{border-radius:10px;padding:12px 14px}.home-nav-links a:hover,.home-nav-links a.active{background:#8d3ff029}.home-nav-links a.active:after{display:none}.mobile-nav-actions{border-top:1px solid #ffffff1a;gap:8px;margin-top:8px;padding-top:10px;display:grid}.mobile-nav-actions .navbar-dashboard-button,.mobile-nav-actions .navbar-logout-button{border-radius:10px;width:100%;height:42px}.navbar-actions{display:none}.navbar-menu-toggle{margin-left:auto;margin-right:8px;display:flex}.navbar-actions{margin-left:0}.hero-section{justify-content:center;min-height:1000px}.hero-content{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:650px;display:flex;top:-200px}.visual-glow{top:50px;right:50%;transform:translate(50%)}.hero-content h1{text-align:center;font-size:65px}.hero-content>p{text-align:center;margin-left:auto;margin-right:auto}.hero-buttons,.hero-features{justify-content:center}.hero-visual{width:100%;height:520px;top:470px;right:0}.hero-nerd-image{width:530px;top:80px;right:50%;transform:translate(50%)}.coin-one{top:90%;right:25%}.coin-two{right:12%}.about-cards,.rarity-grid,.earning-grid{grid-template-columns:1fr}.how-grid{grid-template-columns:repeat(2,1fr)}.packages-content{text-align:center;flex-direction:column}.packages-content p{margin-left:auto;margin-right:auto}.orbit-1{width:550px}.orbit-2{width:470px}}@media (width<=600px){.home-navbar{height:58px;padding-left:15px;padding-right:10px}.logo-text{font-size:19px}.logo-n{width:30px;height:30px;font-size:22px}.navbar-button{height:38px;padding:0 15px;font-size:11px}.navbar-actions{min-width:0}.hero-section{min-height:900px}.visual-glow{width:320px;height:320px;top:40px}.orbit-1{width:400px;height:150px}.orbit-2{width:350px;height:120px}.hero-content h1{letter-spacing:-2px;font-size:50px}.hero-content>p{font-size:14px}.hero-buttons{flex-direction:column;width:100%}.hero-primary-btn,.hero-secondary-btn{width:100%}.hero-features{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.feature-divider{display:none}.hero-visual{height:400px;display:none;top:500px}.hero-nerd-image{width:500px;display:none;top:10px;right:50%;transform:translate(50%)}.floating-coin{display:none}.visual-orbit{transform:scale(.7)}.coin-one{right:15%}.coin-two{right:5%}.home-page .about-section,.home-page .how-section,.home-page .rarities-section,.home-page .packages-section,.home-page .earnings-section{padding:80px 6%}.home-page .about-heading h2,.home-page .section-title h2{font-size:36px}.home-page .how-grid{grid-template-columns:1fr}.home-page .package-preview{width:300px;height:350px}.home-final-cta{padding:100px 6%}.hero-content{top:0}}.weekly-leaders-section{color:#fff;background:#07051a;padding:120px 8%;position:relative;overflow:hidden}.weekly-bg-glow{pointer-events:none;filter:blur(120px);border-radius:50%;position:absolute}.weekly-bg-glow-one{opacity:.1;background:#8d3ff0;width:500px;height:500px;top:100px;left:-250px}.weekly-bg-glow-two{opacity:.08;background:#a866ff;width:450px;height:450px;bottom:50px;right:-180px}.weekly-leaders-header{z-index:2;text-align:center;max-width:720px;margin:0 auto 70px;position:relative}.weekly-section-label{color:#a876ff;letter-spacing:2.5px;margin-bottom:16px;font-size:11px;font-weight:800;display:inline-block}.weekly-leaders-header h2{letter-spacing:-2px;margin:0;font-size:clamp(38px,4vw,58px);font-weight:900;line-height:1.08}.weekly-leaders-header h2 strong{color:#8d3ff0;background:linear-gradient(90deg,#fff,#a866ff,#8d3ff0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.weekly-leaders-header p{color:#89829f;max-width:580px;margin:22px auto 0;font-size:14px;line-height:1.8}.weekly-leaders-content{z-index:2;max-width:1100px;margin:auto;position:relative}.podium{justify-content:center;align-items:flex-end;gap:20px;min-height:400px;margin-bottom:55px;display:flex}.podium-user{background:linear-gradient(145deg,#181234f2,#0a0719f2);border:1px solid #785aaa40;border-radius:24px;flex-direction:column;justify-content:flex-end;align-items:center;width:280px;min-height:330px;padding:35px 25px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.podium-user:hover{transform:translateY(-8px)}.podium-user.first{background:linear-gradient(145deg,#32185cf2,#0e0820fa);border-color:#8d3ff0b3;min-height:390px;box-shadow:0 25px 80px #8d3ff02e}.podium-user.first:before{content:"";opacity:.18;filter:blur(70px);background:#8d3ff0;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px}.podium-user.second{border-color:#96a0b440}.podium-user.third{border-color:#cd964640}.crown{color:#ffd66b;text-shadow:0 0 25px #ffd66b80;font-size:28px;position:absolute;top:18px}.podium-rank{color:#aaa3c1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:12px;font-weight:800;display:flex;position:absolute;top:20px;left:20px}.podium-user.first .podium-rank{color:#fff;background:#8d3ff0;border-color:#a866ff;box-shadow:0 0 25px #8d3ff066}.podium-avatar{color:#fff;background:linear-gradient(145deg,#8d3ff0,#5e20b7);border:3px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;margin-bottom:18px;font-size:28px;font-weight:900;display:flex;box-shadow:0 0 35px #8d3ff040}.podium-user.second .podium-avatar{background:linear-gradient(145deg,#7c8497,#454b5b)}.podium-user.third .podium-avatar{background:linear-gradient(145deg,#d09a4b,#805018)}.podium-user h3{margin:0 0 8px;font-size:18px;font-weight:800}.podium-label{color:#8e879f;letter-spacing:1.8px;margin-bottom:12px;font-size:9px;font-weight:800}.podium-user.first .podium-label{color:#a866ff}.podium-user>strong{color:#fff;font-size:25px;font-weight:900}.podium-user>strong small{color:#8d3ff0;margin-left:5px;font-size:10px;font-weight:800}.weekly-ranking{background:#0e0a25e6;border:1px solid #694f9d40;border-radius:20px;overflow:hidden}.ranking-header{color:#77708d;letter-spacing:1.5px;background:#8d3ff00f;border-bottom:1px solid #694f9d33;grid-template-columns:100px 1fr 200px;align-items:center;padding:18px 25px;font-size:9px;font-weight:800;display:grid}.ranking-row{border-bottom:1px solid #694f9d21;grid-template-columns:100px 1fr 200px;align-items:center;min-height:72px;padding:12px 25px;transition:background .25s;display:grid}.ranking-row:last-child{border-bottom:none}.ranking-row:hover{background:#8d3ff00f}.ranking-number{color:#706980;font-size:12px;font-weight:800}.ranking-user{align-items:center;gap:13px;display:flex}.ranking-avatar{color:#b88aff;background:#8d3ff026;border:1px solid #8d3ff04d;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:flex}.ranking-user strong{color:#e5e1ef;font-size:13px}.ranking-earnings{text-align:right;color:#fff;font-size:14px}.ranking-earnings small{color:#8d3ff0;margin-left:5px;font-size:9px;font-weight:800}.weekly-loading{color:#817a96;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:250px;display:flex}.weekly-loader{border:3px solid #8d3ff026;border-top-color:#8d3ff0;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite weeklySpin}@keyframes weeklySpin{to{transform:rotate(360deg)}}.weekly-empty{z-index:2;text-align:center;background:#0e0a25cc;border:1px solid #694f9d40;border-radius:22px;max-width:500px;margin:auto;padding:50px;position:relative}.weekly-empty-icon{color:#a866ff;background:#8d3ff01f;border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:25px;display:flex}.weekly-empty h3{margin:0 0 10px;font-size:20px}.weekly-empty p{color:#817a96;margin:0;font-size:13px;line-height:1.7}@media (width<=900px){.podium{gap:12px}.podium-user{width:30%}.ranking-header,.ranking-row{grid-template-columns:70px 1fr 150px}}@media (width<=700px){.weekly-leaders-section{padding:85px 6%}.weekly-leaders-header{margin-bottom:50px}.podium{grid-template-columns:1fr;align-items:stretch;min-height:auto;display:grid}.podium-user,.podium-user.first{width:100%;min-height:280px}.podium-user.first{order:-1}.ranking-header{display:none}.ranking-row{grid-template-columns:55px 1fr auto;padding:14px 15px}.ranking-earnings{font-size:12px}}@media (width<=450px){.weekly-leaders-header h2{font-size:34px}.weekly-leaders-header p{font-size:13px}.ranking-user strong{font-size:12px}.ranking-earnings{font-size:11px}}.auth-page{color:#fff;background:#07051a;grid-template-columns:1.1fr .9fr;min-height:100vh;display:grid;position:relative;overflow:hidden}.auth-grid{pointer-events:none;opacity:.18;background-image:linear-gradient(#8d3ff014 1px,#0000 1px),linear-gradient(90deg,#8d3ff014 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.auth-glow{filter:blur(120px);pointer-events:none;opacity:.12;background:#8d3ff0;border-radius:50%;position:absolute}.auth-glow-one{width:400px;height:400px;top:-100px;left:-150px}.auth-glow-two{opacity:.08;width:350px;height:350px;bottom:-100px;right:-100px}.auth-brand-section{border-right:1px solid #ffffff0d;flex-direction:column;min-height:100vh;padding:42px 8%;display:flex;position:relative;overflow:hidden}.auth-logo{z-index:20;color:#fff;letter-spacing:2px;align-items:center;gap:10px;width:fit-content;font-size:21px;font-weight:900;text-decoration:none;display:flex;position:relative}.auth-logo-icon{color:#fff;background:#8d3ff0;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:flex;box-shadow:0 0 25px #8d3ff066}.auth-brand-content{z-index:10;max-width:570px;margin-top:105px;position:relative}.auth-badge{color:#bb8cff;letter-spacing:1.5px;background:#8d3ff012;border:1px solid #8d3ff04d;border-radius:30px;align-items:center;gap:7px;margin-bottom:22px;padding:8px 13px;font-size:10px;font-weight:800;display:inline-flex}.auth-brand-content h1{letter-spacing:-3px;margin:0;font-size:clamp(50px,5vw,75px);font-weight:900;line-height:1}.auth-brand-content h1 span{color:#8d3ff0;text-shadow:0 0 35px #8d3ff059}.auth-brand-content p{color:#85819f;max-width:500px;margin-top:25px;font-size:15px;line-height:1.8}.auth-nerd{z-index:5;justify-content:center;align-items:flex-end;width:620px;height:570px;display:flex;position:absolute;bottom:-20px;right:-40px}.auth-nerd img{z-index:5;object-fit:contain;filter:drop-shadow(0 30px 50px #0000008c)drop-shadow(0 0 35px #8d3ff033);width:560px;height:auto;position:relative}.auth-nerd-glow{opacity:.15;filter:blur(100px);background:#8d3ff0;border-radius:50%;width:350px;height:350px;position:absolute;bottom:80px;right:80px}.auth-brand-footer{z-index:20;align-items:center;gap:12px;display:flex;position:absolute;bottom:35px;left:8%}.auth-brand-footer span{background:#8d3ff066;width:35px;height:1px}.auth-brand-footer p{color:#625d78;letter-spacing:2px;margin:0;font-size:9px;font-weight:800}.auth-form-section{z-index:20;background:#07051a59;justify-content:center;align-items:center;padding:50px 7%;display:flex;position:relative}.auth-form-container{width:100%;max-width:440px}.auth-heading{margin-bottom:30px}.auth-heading>span{color:#8d3ff0;letter-spacing:2px;font-size:10px;font-weight:800}.auth-heading h2{color:#f7f5fb;letter-spacing:-1px;margin:8px 0 7px;font-size:31px;font-weight:800}.auth-heading p{color:#77728f;margin:0;font-size:13px}.auth-form{flex-direction:column;gap:20px;display:flex}.auth-input-group{flex-direction:column;gap:8px;display:flex}.auth-input-group label{color:#a8a3bc;font-size:11px;font-weight:700}.auth-label-row{justify-content:space-between;align-items:center;display:flex}.forgot-link{color:#9d61ee;font-size:10px;text-decoration:none;transition:all .2s}.forgot-link:hover{color:#bd91ff}.auth-input-wrapper{align-items:center;display:flex;position:relative}.auth-input-icon{color:#706987;pointer-events:none;font-size:13px;transition:all .2s;position:absolute;left:15px}.auth-input-wrapper input{color:#fff;box-sizing:border-box;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;outline:none;width:100%;height:52px;padding:0 48px;font-size:13px;transition:all .25s}.auth-input-wrapper input::placeholder{color:#55506a}.auth-input-wrapper input:focus{background:#8d3ff009;border-color:#8d3ff0a6;box-shadow:0 0 0 3px #8d3ff014}.auth-input-wrapper:focus-within .auth-input-icon{color:#a968ff}.password-toggle{color:#716b86;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:none;font-size:9px;font-weight:700;position:absolute;right:13px}.password-toggle:hover{color:#a968ff}.remember-me{color:#716d84;cursor:pointer;align-items:center;gap:8px;font-size:11px;display:flex}.remember-me input{accent-color:#8d3ff0;width:14px;height:14px}.auth-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8d3ff0,#7130ca);border:none;border-radius:11px;justify-content:space-between;align-items:center;width:100%;height:53px;padding:0 18px 0 22px;font-size:13px;font-weight:800;transition:all .25s;display:flex;box-shadow:0 12px 30px #8d3ff038}.auth-submit-btn strong{background:#ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:17px;display:flex}.auth-submit-btn:hover{transform:translateY(-2px);box-shadow:0 16px 35px #8d3ff052}.auth-switch{color:#666177;justify-content:center;align-items:center;gap:5px;margin-top:25px;font-size:11px;display:flex}.auth-switch a{color:#a968ff;font-weight:700;text-decoration:none}.auth-switch a:hover{color:#c193ff}.auth-security{color:#514d62;letter-spacing:.5px;justify-content:center;align-items:center;gap:7px;margin-top:30px;font-size:9px;display:flex}.auth-security span{color:#8d3ff0}.auth-mobile-logo{display:none}@media (width<=1000px){.auth-page{grid-template-columns:1fr}.auth-brand-section{display:none}.auth-form-section{min-height:100vh;padding:40px 25px}.auth-mobile-logo{color:#fff;letter-spacing:2px;justify-content:center;align-items:center;gap:10px;margin-bottom:55px;font-size:20px;font-weight:900;display:flex}}@media (width<=500px){.auth-form-section{padding:30px 20px}.auth-form-container{max-width:100%}.auth-mobile-logo{margin-bottom:45px}.auth-heading h2{font-size:27px}.auth-input-wrapper input{height:50px}.auth-submit-btn{height:51px}}.google-auth-wrapper{width:100%;margin-bottom:20px}.google-auth-btn{color:#e9e6f0;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;font-size:12px;font-weight:700;transition:all .25s;display:flex;position:relative}.google-auth-btn:hover{background:#8d3ff00f;border-color:#8d3ff073;transform:translateY(-1px);box-shadow:0 8px 25px #8d3ff014}.google-icon{color:#4285f4;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-family:Arial,sans-serif;font-size:13px;font-weight:900;display:flex}.auth-divider{justify-content:center;align-items:center;margin:4px 0 20px;display:flex;position:relative}.auth-divider:before{content:"";background:#ffffff0f;height:1px;position:absolute;left:0;right:0}.auth-divider span{color:#565168;letter-spacing:1px;background:#07051a;padding:0 12px;font-size:9px;font-weight:800;position:relative}.field-error{color:#ef4444;margin-top:4px;font-size:.8rem;display:block}.input-error input{border-color:#ef4444!important}.auth-general-error{color:#ef4444;text-align:center;background-color:#ef44441a;border:1px solid #ef4444;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:.9rem}.choose-method-page{color:#fff;background:#07051a;min-height:100vh;position:relative;overflow:hidden}.choose-method-grid{pointer-events:none;opacity:.15;background-image:linear-gradient(#8d3ff014 1px,#0000 1px),linear-gradient(90deg,#8d3ff014 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.choose-method-glow{filter:blur(130px);pointer-events:none;background:#8d3ff0;border-radius:50%;position:absolute}.glow-one{opacity:.12;width:400px;height:400px;top:-220px;left:10%}.glow-two{opacity:.08;width:350px;height:350px;bottom:-150px;right:-150px}.choose-method-header{z-index:10;border-bottom:1px solid #ffffff0d;align-items:center;height:90px;padding:0 6%;display:flex;position:relative}.choose-method-logo{color:#fff;letter-spacing:2px;align-items:center;gap:10px;font-size:20px;font-weight:900;text-decoration:none;display:flex}.choose-logo-icon{background:#8d3ff0;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;display:flex;box-shadow:0 0 25px #8d3ff059}.choose-method-main{z-index:5;width:min(1100px,90%);margin:auto;padding:40px 0 45px;position:relative}.choose-method-heading{text-align:center;max-width:700px;margin:100px auto 55px}.choose-method-badge{color:#b987ff;letter-spacing:1.6px;background:#8d3ff012;border:1px solid #8d3ff04d;border-radius:30px;align-items:center;gap:7px;margin-bottom:20px;padding:8px 14px;font-size:9px;font-weight:800;display:inline-flex}.choose-method-heading h1{color:#f7f5fb;letter-spacing:-2.5px;margin:0;font-size:clamp(38px,5vw,58px);font-weight:900;line-height:1.05}.choose-method-heading h1 span{color:#8d3ff0;text-shadow:0 0 30px #8d3ff059}.choose-method-heading p{color:#77728f;max-width:600px;margin:20px auto 0;font-size:14px;line-height:1.8}.purchase-methods{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.purchase-method-card{color:#fff;background:linear-gradient(145deg,#ffffff0b,#ffffff04);border:1px solid #ffffff12;border-radius:20px;flex-direction:column;min-height:480px;padding:34px;text-decoration:none;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.purchase-method-card:before{content:"";opacity:0;filter:blur(80px);background:#8d3ff0;border-radius:50%;width:250px;height:250px;transition:all .35s;position:absolute;top:-100px;right:-100px}.purchase-method-card:hover{border-color:#8d3ff066;transform:translateY(-7px);box-shadow:0 25px 70px #00000059}.purchase-method-card:hover:before{opacity:.12}.method-number{color:#373149;letter-spacing:1px;font-size:12px;font-weight:900;position:absolute;top:25px;right:28px}.method-icon{justify-content:center;align-items:center;width:105px;height:105px;margin-bottom:28px;display:flex;position:relative}.icon-box{color:#b47cff;background:#8d3ff01a;border:1px solid #8d3ff080;border-radius:15px;justify-content:center;align-items:center;width:65px;height:65px;font-size:25px;font-weight:900;display:flex;transform:rotate(45deg);box-shadow:0 0 35px #8d3ff021}.icon-box span{transform:rotate(-45deg)}.nerd-method-icon{background:#8d3ff014;border:1px solid #8d3ff04d;border-radius:50%;box-shadow:0 0 40px #8d3ff014}.nerd-method-icon>span{color:#bd91ff;text-shadow:0 0 20px #8d3ff080;font-size:32px;font-weight:900}.nerd-icon-ring{border:1px dashed #8d3ff059;border-radius:50%;animation:12s linear infinite rotate-ring;position:absolute;inset:10px}@keyframes rotate-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-spark{color:#b984ff;font-size:13px;animation:3s ease-in-out infinite spark-float;position:absolute}.spark-one{top:4px;right:8px}.spark-two{animation-delay:1s;bottom:4px;left:8px}.spark-three{animation-delay:.5s;top:0;right:0}@keyframes spark-float{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}.method-content{z-index:2;position:relative}.method-label{color:#9560dc;letter-spacing:2px;font-size:9px;font-weight:800}.method-content h2{color:#f4f1fa;letter-spacing:-.7px;margin:8px 0 12px;font-size:25px;font-weight:800}.method-content p{color:#77718c;max-width:410px;margin:0;font-size:12px;line-height:1.8}.method-features{gap:18px;margin-top:28px;display:flex}.method-features span{color:#858096;align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.method-features b{color:#9e63eb;font-size:12px}.method-action{z-index:2;color:#a968ff;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:30px;font-size:11px;font-weight:800;display:flex;position:relative}.method-action strong{background:#8d3ff01a;border-radius:9px;justify-content:center;align-items:center;width:35px;height:35px;font-size:18px;transition:all .25s;display:flex}.purchase-method-card:hover .method-action strong{color:#fff;background:#8d3ff0;transform:translate(4px)}.choose-method-hint{color:#514d62;justify-content:center;align-items:center;gap:8px;margin-top:35px;font-size:10px;display:flex}.choose-method-hint span{color:#8d3ff0}@media (width<=800px){.purchase-methods{grid-template-columns:1fr}.purchase-method-card{min-height:400px}.choose-method-main{padding-top:55px}}@media (width<=500px){.choose-method-header{height:75px;padding:0 22px}.choose-method-main{width:calc(100% - 30px);padding:45px 0 30px}.choose-method-heading{margin-bottom:35px}.choose-method-heading h1{letter-spacing:-1.5px;font-size:36px}.choose-method-heading p{font-size:12px}.purchase-method-card{border-radius:17px;min-height:390px;padding:27px}.method-content h2{font-size:22px}.method-features{flex-direction:column;gap:10px}.choose-method-hint{text-align:center;line-height:1.6}}.nerd-purchase-page{--primary:#8d3ff0;--primary-light:#a866ff;--primary-dark:#6721c7;--background:#07051b;--background-two:#0d0925;--card:#110c26eb;--border:#9a70dc38;--text:#fff;--muted:#938ba9;background:radial-gradient(circle at 85% 10%, #8d3ff024, transparent 30%), radial-gradient(circle at 10% 50%, #8d3ff014, transparent 30%), var(--background);min-height:100vh;color:var(--text);padding:55px 6% 80px;font-family:Inter,Segoe UI,Arial,sans-serif}.nerd-purchase-page *{box-sizing:border-box}.nerd-purchase-header{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1450px;margin:100px auto 45px;display:flex}.purchase-label{color:var(--primary-light);letter-spacing:2px;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.nerd-purchase-header h1{letter-spacing:-2px;margin:0 0 12px;font-size:clamp(36px,4vw,54px);line-height:1}.nerd-purchase-header p{max-width:550px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.purchase-counter{text-align:center;background:#8d3ff014;border:1px solid #8d3ff040;border-radius:16px;min-width:155px;padding:20px 25px}.purchase-counter span{color:#8e86a3;letter-spacing:1.5px;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.purchase-counter strong{color:#fff;font-size:27px}.purchase-message{border-radius:12px;align-items:center;gap:12px;max-width:1450px;margin:0 auto 25px;padding:15px 20px;font-size:13px;font-weight:600;display:flex}.purchase-message.success{color:#72e9ad;background:#2dd28214;border:1px solid #2dd28240}.purchase-message.error{color:#ff879d;background:#ff466414;border:1px solid #ff466440}.message-icon{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.purchase-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:25px;max-width:1450px;margin:auto;display:grid}.nerds-selection{border:1px solid var(--border);background:#0d0920cc;border-radius:22px;min-width:0;padding:28px}.selection-title{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.selection-title span{color:var(--primary-light);letter-spacing:2px;font-size:9px;font-weight:800}.selection-title h2{margin:7px 0 0;font-size:23px}.selection-title small{color:#817995;font-size:11px}.purchase-nerds-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.purchase-nerd-card{cursor:pointer;border:1px solid;border-radius:20px;flex-direction:column;min-height:420px;padding:20px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.purchase-nerd-card:hover{transform:translateY(-5px)}.purchase-nerd-card.rarity-common{background:linear-gradient(145deg,#151727,#0c0d18);border-color:#34384c}.purchase-nerd-card.rarity-common:hover,.purchase-nerd-card.rarity-common.selected{border-color:#7f879c;box-shadow:0 15px 45px #828ca01f}.purchase-nerd-card.rarity-rare{background:linear-gradient(145deg,#111d35,#090f20);border-color:#315a91}.purchase-nerd-card.rarity-rare:hover,.purchase-nerd-card.rarity-rare.selected{border-color:#3f9dff;box-shadow:0 15px 45px #3f9dff26}.purchase-nerd-card.rarity-legendary{background:linear-gradient(145deg,#291e0b,#151007);border-color:#806124}.purchase-nerd-card.rarity-legendary:hover,.purchase-nerd-card.rarity-legendary.selected{border-color:#e5ac3c;box-shadow:0 15px 45px #e6a82f26}.selected-check{background:var(--primary);color:#fff;z-index:5;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 0 20px #8d3ff080}.purchase-nerd-image{justify-content:center;align-items:center;height:300px;display:flex;position:relative}.purchase-nerd-image img{z-index:2;object-fit:contain;width:80%;height:100%;transition:transform .3s;position:relative}.purchase-nerd-card:hover .purchase-nerd-image img{transform:translateY(-7px)scale(1.04)}.nerd-image-glow{background:var(--primary);opacity:.15;filter:blur(55px);border-radius:50%;width:150px;height:150px;position:absolute}.purchase-nerd-info{margin-top:auto}.nerd-rarity{letter-spacing:1.5px;margin-bottom:8px;font-size:9px;font-weight:800;display:inline-block}.rarity-common .nerd-rarity{color:#abb3c4}.rarity-rare .nerd-rarity{color:#55a8ff}.rarity-legendary .nerd-rarity{color:#f0bd50}.purchase-nerd-info h3{margin:0 0 8px;font-size:20px}.purchase-nerd-info p{color:#817b91;margin:0;font-size:11px;line-height:1.6}.nerd-price{border-top:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;margin-top:20px;padding-top:15px;display:flex}.nerd-price span{color:#777087;letter-spacing:1px;font-size:9px;font-weight:700}.nerd-price strong{color:#fff;font-size:22px}.nerd-price small{color:#4fded5;margin-left:5px;font-size:9px}.purchase-panel{background:linear-gradient(145deg,#181033fa,#0b081cfa);border:1px solid #8d3ff04d;border-radius:22px;padding:25px;position:sticky;top:25px;box-shadow:0 25px 70px #00000040}.panel-header{border-bottom:1px solid #ffffff12;padding-bottom:20px}.panel-header span{color:var(--primary-light);letter-spacing:2px;font-size:9px;font-weight:800}.panel-header h2{margin:7px 0 0;font-size:20px}.panel-placeholder{text-align:center;padding:65px 20px}.placeholder-icon{width:65px;height:65px;color:var(--primary-light);background:#8d3ff01a;border:1px solid #8d3ff033;border-radius:18px;justify-content:center;align-items:center;margin:0 auto 20px;font-size:28px;display:flex}.panel-placeholder h3{margin:0 0 8px;font-size:17px}.panel-placeholder p{color:#77708b;margin:0;font-size:12px;line-height:1.7}.selected-nerd-preview{border:1px solid;border-radius:15px;align-items:center;gap:15px;margin-top:20px;padding:15px;display:flex}.selected-nerd-preview.rarity-common{background:#8c96aa0f;border-color:#8c96aa33}.selected-nerd-preview.rarity-rare{background:#3f9dff12;border-color:#3f9dff40}.selected-nerd-preview.rarity-legendary{background:#e6a82f12;border-color:#e6a82f40}.selected-nerd-image{flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.selected-nerd-image img{object-fit:contain;max-width:100%;max-height:100%}.selected-nerd-preview>div:last-child span{color:#777087;letter-spacing:1.3px;font-size:8px;font-weight:800}.selected-nerd-preview h3{margin:5px 0;font-size:16px}.selected-nerd-preview small{color:var(--primary-light);font-size:10px}.purchase-total{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:22px 0;display:flex}.purchase-total span{color:#79728b;letter-spacing:1px;font-size:9px;font-weight:800}.purchase-total strong{font-size:25px}.purchase-total small{color:#4fded5;margin-left:5px;font-size:9px}.payment-section{padding-top:22px}.payment-section>label{color:#817a94;letter-spacing:1.5px;margin-bottom:12px;font-size:9px;font-weight:800;display:block}.payment-methods{flex-direction:column;gap:9px;display:flex}.payment-methods button{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px;font-family:inherit;transition:all .2s;display:flex}.payment-methods button:hover{background:#8d3ff00d;border-color:#8d3ff066}.payment-methods button.active{background:#8d3ff01a;border-color:#8d3ff0;box-shadow:inset 0 0 20px #8d3ff00d}.payment-icon{color:#55ded5;background:#40d7cf1a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-weight:900;display:flex}.payment-icon.paypal{color:#55a8ff;background:#3278ff1a}.payment-icon.payoneer{color:var(--primary-light);background:#8d3ff01f}.payment-methods button>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.payment-methods strong{font-size:12px}.payment-methods small{color:#777087;font-size:9px}.payment-radio{color:#fff;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;font-size:11px;display:flex}.active .payment-radio{background:#8d3ff0;border-color:#8d3ff0}.purchase-notice{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:9px;margin-top:18px;padding:12px;display:flex}.purchase-notice>span{color:var(--primary-light);font-size:14px}.purchase-notice p{color:#777087;margin:0;font-size:9px;line-height:1.6}.purchase-submit{color:#fff;cursor:pointer;background:linear-gradient(90deg,#9a43ff,#8d3ff0);border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:52px;margin-top:18px;padding:0 18px;font-family:inherit;font-size:12px;font-weight:800;transition:all .25s;display:flex;box-shadow:0 10px 30px #8d3ff040}.purchase-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 40px #8d3ff066}.purchase-submit:disabled{opacity:.6;cursor:not-allowed}.purchase-submit>span:last-child{font-size:18px;transition:all .2s}.purchase-submit:hover>span:last-child{transform:translate(4px)}.button-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite purchaseSpin}.purchase-loading{color:#89819b;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:400px;font-size:12px;display:flex}.purchase-spinner{border:3px solid #8d3ff026;border-top-color:var(--primary);border-radius:50%;width:38px;height:38px;animation:.8s linear infinite purchaseSpin}@keyframes purchaseSpin{to{transform:rotate(360deg)}}.purchase-empty{text-align:center;background:#ffffff05;border:1px solid #ffffff12;border-radius:22px;max-width:600px;margin:80px auto;padding:60px 30px}.empty-nerd-icon{width:70px;height:70px;color:var(--primary-light);background:#8d3ff01a;border-radius:20px;justify-content:center;align-items:center;margin:0 auto 20px;font-size:30px;display:flex}.purchase-empty h2{margin:0 0 10px;font-size:23px}.purchase-empty p{color:#777087;margin:0;font-size:12px}@media (width<=1100px){.purchase-layout{grid-template-columns:1fr}.purchase-panel{width:100%;max-width:600px;margin:0 auto;position:relative;top:auto}}@media (width<=750px){.nerd-purchase-page{padding:35px 20px 60px}.nerd-purchase-header{flex-direction:column;align-items:flex-start}.purchase-counter{width:100%}.purchase-nerds-grid{grid-template-columns:1fr}.nerds-selection{padding:20px}}@media (width<=500px){.nerd-purchase-header h1{font-size:36px}.purchase-nerd-card{min-height:390px}.purchase-nerd-image{height:210px}.purchase-panel{padding:20px}}.nf-page{color:#fff;text-align:center;background:#07051a;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex;position:relative;overflow:hidden}.nf-grid{pointer-events:none;opacity:.18;background-image:linear-gradient(#8d3ff014 1px,#0000 1px),linear-gradient(90deg,#8d3ff014 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.nf-glow{filter:blur(120px);pointer-events:none;opacity:.12;background:#8d3ff0;border-radius:50%;position:absolute}.nf-glow-one{width:420px;height:420px;top:-120px;left:-160px}.nf-glow-two{opacity:.08;width:380px;height:380px;bottom:-140px;right:-140px}.nf-logo{z-index:20;color:#fff;letter-spacing:2px;align-items:center;gap:10px;font-size:21px;font-weight:900;text-decoration:none;display:flex;position:absolute;top:36px;left:8%}.nf-logo .logo-n{color:#8d3ff0}.nf-content{z-index:10;flex-direction:column;align-items:center;max-width:480px;display:flex;position:relative}.nf-radar{justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:18px;display:flex;position:relative}.nf-ring{border:1px solid #8d3ff080;border-radius:50%;animation:3s cubic-bezier(.2,.7,.3,1) infinite nf-ping;position:absolute}.nf-ring-one{width:120px;height:120px}.nf-ring-two{width:120px;height:120px;animation-delay:1s}.nf-ring-three{width:120px;height:120px;animation-delay:2s}.nf-dot{z-index:2;background:#8d3ff0;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 20px #8d3ff0b3}@keyframes nf-ping{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.nf-ring{opacity:.25;animation:none}}.nf-code{background:linear-gradient(135deg,#bd91ff,#8d3ff0 55%,#7130ca);color:#0000;letter-spacing:-3px;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(64px,12vw,110px);font-weight:900;line-height:1}.nf-title{color:#f7f5fb;letter-spacing:-.5px;margin:14px 0 10px;font-size:24px;font-weight:800}.nf-text{color:#85819f;margin:0;font-size:14px;line-height:1.7}.nf-actions{align-items:center;gap:14px;margin-top:30px;display:flex}.nf-btn-primary{color:#fff;background:linear-gradient(135deg,#8d3ff0,#7130ca);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;height:53px;padding:0 18px 0 22px;font-size:13px;font-weight:800;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 12px 30px #8d3ff038}.nf-btn-primary strong{background:#ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:17px;display:flex}.nf-btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 35px #8d3ff052}.nf-btn-secondary{color:#cfc9de;background:#ffffff06;border:1px solid #ffffff17;border-radius:11px;align-items:center;height:53px;padding:0 20px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:flex}.nf-btn-secondary:hover{color:#fff;background:#8d3ff00f;border-color:#8d3ff073}.nf-footer{z-index:20;align-items:center;gap:12px;display:flex;position:absolute;bottom:35px}.nf-footer span{background:#8d3ff066;width:35px;height:1px}.nf-footer p{color:#625d78;letter-spacing:2px;margin:0;font-size:9px;font-weight:800}@media (width<=500px){.nf-logo{font-size:18px;top:24px;left:24px}.nf-actions{flex-direction:column;width:100%}.nf-btn-primary,.nf-btn-secondary{justify-content:center;width:100%}}
