@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,system-ui,sans-serif;color:#f7f4fb;background:#08080e;font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(ellipse 65% 45% at 50% -8%,#49255f66,transparent 72%),radial-gradient(ellipse 45% 35% at 100% 38%,#24205230,transparent 75%),#08080e}button,a,input{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #c9a0ff;outline-offset:3px}main{max-width:1240px;margin:auto;padding:0 34px}nav{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12;position:relative}nav:after{content:"";position:absolute;bottom:-1px;left:0;width:22%;height:1px;background:linear-gradient(90deg,#f3a85b,#bd78f4,transparent);opacity:.8}.brand{display:flex;gap:13px;align-items:center;letter-spacing:.16em;font-size:13px;font-weight:600}.brand b{color:#ffb35c}.mark{width:39px;height:39px;border-radius:13px;background:linear-gradient(135deg,#ffbd72,#d77bd9 62%,#8e63ee);display:grid;place-items:center;font-weight:900;letter-spacing:0;color:#160d20;box-shadow:0 5px 24px #d27bce35,inset 0 1px #fffa}.navright{display:flex;align-items:center;gap:20px}.online,.eyebrow,.cardlabel,.field label,.server span,.tag{font:11px DM Mono,monospace;letter-spacing:.13em;color:#aaa0b6}.online{display:flex;align-items:center;gap:9px}.online i,.eyebrow>span:first-child{width:7px;height:7px;background:#66e3a2;border-radius:50%;display:inline-block;box-shadow:0 0 14px #66e3a2}.discordbtn,.discordwide{position:relative;overflow:hidden;border:1px solid #aaa1ff66;background:linear-gradient(115deg,#5865f2,#7660db 52%,#9b65d6);color:#fff;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:11px;box-shadow:0 7px 28px #6959e333,inset 0 1px #fff5;transition:transform .2s,box-shadow .2s,filter .2s}.discordbtn{padding:11px 16px;border-radius:11px;font-size:13px}.discordbtn:before,.discordwide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 20%,#ffffff24 48%,transparent 72%);transform:translate(-120%);transition:transform .65s}.discordbtn:hover:before,.discordwide:hover:before{transform:translate(120%)}.discordbtn:hover,.discordwide:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 12px 34px #6959e355,inset 0 1px #fff6}.discordicon{width:27px;height:27px;border-radius:8px;background:#ffffff20;display:grid;place-items:center}.authloading{font-size:11px;color:#a99db4}.userchip{display:flex;align-items:center;gap:9px;border:1px solid #ffffff24;background:#ffffff0b;border-radius:30px;padding:5px 8px 5px 5px;font-size:11px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.userchip img,.avatarfallback{width:30px;height:30px;border-radius:50%;object-fit:cover}.avatarfallback{display:grid;place-items:center;background:linear-gradient(135deg,#ffb45e,#b56be5);color:#1a1021;font-weight:900}.iconbtn{border:0;background:none;color:#d8cce2;padding:4px}.hero{padding:112px 0 86px;max-width:820px;position:relative}.hero:before{content:"";position:absolute;z-index:-1;width:420px;height:260px;left:16%;top:42px;background:#9b55d51a;filter:blur(100px);pointer-events:none}.eyebrow{display:flex;align-items:center;gap:10px}.eyebrow-divider{height:12px;width:1px;background:#ffffff35}.live-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid #b887f344;border-radius:30px;padding:5px 9px;color:#d9b9ff;font-size:9px;letter-spacing:.1em;background:#a76be711}.hero h1{font-size:clamp(54px,8vw,96px);line-height:.99;letter-spacing:-.075em;margin:28px 0 24px;font-weight:800;text-wrap:balance}.hero h1 em{font-style:normal;background:linear-gradient(95deg,#ffb45e 4%,#ee9cae 48%,#c47cf1 90%);color:transparent;background-clip:text;-webkit-background-clip:text}.hero>p,.card p{color:#aaa5b5;line-height:1.85;max-width:560px;font-size:15px}.heroactions{display:flex;gap:13px;margin:31px 0 38px}.primary{background:linear-gradient(110deg,#ffb45e,#ed9b65 55%,#dc8a9f);color:#1b1014;text-decoration:none;border:1px solid #ffd3a755;border-radius:11px;padding:14px 19px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 8px 28px #f0a05b22,inset 0 1px #ffffff80;transition:transform .2s,box-shadow .2s,filter .2s}.primary:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 13px 34px #f0a05b38,inset 0 1px #fffa}.primary:disabled{opacity:.45;cursor:not-allowed;transform:none}.secondary{border:1px solid #ffffff26;background:#ffffff08;color:#eee;padding:13px 17px;border-radius:11px;display:inline-flex;gap:8px;align-items:center;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s,border-color .2s}.secondary:hover{background:#ffffff12;border-color:#ffffff50}.server{display:inline-flex;align-items:center;gap:12px;border:1px solid #ffffff1d;background:linear-gradient(110deg,#ffffff0d,#ffffff05);padding:14px 16px;border-radius:12px;color:#d6cddd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff0c}.server strong{font:13px DM Mono,monospace}.server button{background:none;border:0;color:#ffb35c;font:10px DM Mono;letter-spacing:.1em}.server button:hover{color:#ffd19b}.content{padding:54px 0 78px;border-top:1px solid #ffffff16}.sectionhead{display:flex;justify-content:space-between;align-items:end;margin-bottom:26px}.sectionhead h2{font-size:36px;letter-spacing:-.05em;margin:10px 0 0}.tag{border:1px solid #ffffff20;padding:9px 12px;border-radius:30px;background:#ffffff05}.grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px}.card{position:relative;overflow:hidden;border:1px solid #ffffff1c;border-radius:20px;padding:29px;background:linear-gradient(145deg,#191522ef,#101018f2);box-shadow:0 20px 70px #00000045,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.price{background:radial-gradient(circle at 100% 0,#673a713d,transparent 55%),linear-gradient(145deg,#211a2d,#111018)}.price:after,.pay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(130deg,#ffffff08,transparent 24% 75%,#ffffff04)}.cardlabel{display:flex;gap:9px;align-items:center;color:#e0cfee}.secure-label{margin-left:auto;display:inline-flex;align-items:center;gap:5px;color:#8ee1b1;font-size:9px;letter-spacing:.08em}.amount{font-size:64px;font-weight:800;letter-spacing:-.075em;margin:30px 0 0}.amount span{font-size:14px;letter-spacing:0;color:#aaa5b2;font-weight:500}.price ul{padding:0;list-style:none;display:grid;gap:16px;margin:29px 0}.price li{display:flex;gap:10px;align-items:center;color:#e2dce7;font-size:13px}.price li svg{width:17px;color:#72dfa6}.note{border-top:1px solid #ffffff18;padding-top:16px;color:#c4a7d6;font-size:12px}.pay{text-align:center;background:radial-gradient(ellipse at 50% -15%,#5b3c7333,transparent 60%),linear-gradient(145deg,#191622,#101017)}.discord-login-wrap{margin:17px 0 13px}.discordwide{width:100%;padding:12px 15px;border-radius:12px;gap:12px;justify-content:flex-start;text-align:left}.discordwide>span:nth-child(2){display:grid;gap:3px;flex:1}.discordwide b{font-size:13px}.discordwide small{font-size:10px;font-weight:500;color:#e1dcff}.discordwide>svg:last-child{margin-left:auto}.securehint{display:flex;align-items:center;justify-content:center;gap:6px;color:#9690a3;font-size:10px;margin-top:10px}.linkedprofile{display:flex;align-items:center;gap:10px;border:1px solid #67d69a40;background:linear-gradient(100deg,#43bd7813,#43bd7808);border-radius:12px;padding:11px 12px;margin:17px 0 13px;color:#bfe9ce;text-align:left;font-size:11px}.linkedprofile>span:nth-child(2){display:grid;gap:4px;flex:1}.linkedprofile small{font:9px DM Mono;letter-spacing:.1em;color:#8dcda5}.linkedprofile b{font-size:12px;color:#e4f7e9}.verified-pill{font:9px DM Mono;letter-spacing:.08em;color:#8fe0ae;border:1px solid #72d69b44;border-radius:30px;padding:5px 7px}.connecteddot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#49b97825;color:#83e6aa}.qr{width:190px;height:190px;object-fit:contain;background:#fff;padding:8px;border:1px solid #ffffff45;border-radius:15px;margin:20px auto 13px;display:block;box-shadow:0 12px 36px #0005}.pay>strong{font-size:15px}.pay p{font-size:12px;margin:8px auto 20px}.payment-copy{max-width:390px}.payment-copy b{color:#f5c48f}.field{text-align:left;margin:15px 0}.field label{display:block;margin-bottom:8px;font-size:10px;color:#b7aabd}.field input,.admin input{width:100%;padding:14px 15px;background:#0b0a12;border:1px solid #ffffff20;border-radius:10px;color:#fff;outline:none;transition:border-color .2s,box-shadow .2s}.field input::placeholder{color:#696373}.field input:focus,.admin input:focus{border-color:#bd8be8;box-shadow:0 0 0 3px #bd8be81b}.full{width:100%;margin-top:8px}.submitbtn{border-radius:11px}.form-footnote{display:flex;justify-content:center;align-items:center;gap:7px;color:#a9a1b1;margin-top:13px;font-size:10px}.spinner{width:15px;height:15px;border:2px solid #21182055;border-top-color:#211820;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:22px}.steps div{border:1px solid #ffffff16;border-radius:12px;padding:16px;background:linear-gradient(145deg,#ffffff09,#ffffff03);display:grid;gap:9px;color:#aaa5b2;font-size:12px}.steps b{font:12px DM Mono;color:#ffb35c}.message{display:flex;align-items:center;gap:11px;margin-top:20px;padding:15px 17px;border:1px solid #b887f355;border-radius:12px;color:#eadbff;background:linear-gradient(100deg,#9a68c51c,#ffffff06);box-shadow:0 8px 30px #0002;font-size:13px}.message-icon{display:grid;place-items:center;color:#d2a4ff}.admin{padding:0 0 54px;color:#aaa}.admin details{border-top:1px solid #ffffff16;padding-top:20px}.admin summary{cursor:pointer;color:#d7c8e4}.admin p{font-size:12px}.admin input{max-width:350px;margin-right:10px}.pending{display:flex;gap:12px;align-items:center;border:1px solid #ffffff18;padding:12px;margin-top:10px;border-radius:10px}.pending div{flex:1}.pending small{display:block;color:#999;margin-top:5px}.pending button{border:0;background:#286b4d;color:#fff;padding:8px 12px;border-radius:7px}.pending .reject{background:#713a45}footer{border-top:1px solid #ffffff16;padding:23px 0 32px;display:flex;justify-content:space-between;color:#827b8a;font:10px DM Mono;letter-spacing:.08em}footer span:last-child{display:flex;align-items:center;gap:7px}@media(max-width:760px){main{padding:0 18px}nav{height:76px}.online{display:none}.hero{padding:78px 0 60px}.hero h1{font-size:clamp(48px,12vw,76px)}.grid{grid-template-columns:1fr}.sectionhead{display:block}.tag{display:inline-block;margin-top:15px}.steps{grid-template-columns:1fr 1fr}.server{flex-wrap:wrap}.server strong{font-size:11px}.pending{flex-wrap:wrap}}@media(max-width:480px){.brand{font-size:10px;gap:8px}.mark{width:34px;height:34px}.discordbtn{padding:9px 10px;font-size:10px;gap:6px}.discordbtn .discordicon{width:23px;height:23px}.navright{gap:8px}.heroactions{flex-wrap:wrap}.hero h1{letter-spacing:-.07em}.card{padding:22px}.amount{font-size:58px}.steps{gap:8px}.steps div{padding:12px}footer{gap:12px;flex-wrap:wrap}}@media(prefers-reduced-motion:no-preference){.card{transition:transform .25s,border-color .25s}.card:hover{transform:translateY(-3px);border-color:#c38aff55}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.plan-picker{margin:0 0 22px;padding:20px;border:1px solid #ffffff1c;border-radius:18px;background:linear-gradient(130deg,#ffffff09,#ffffff03);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.plan-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:13px}.plan-option{display:grid;gap:7px;text-align:left;padding:15px;border:1px solid #ffffff1c;border-radius:12px;background:#ffffff06;color:#eee;transition:.2s}.plan-option strong{font-size:23px;letter-spacing:-.04em}.plan-option small{color:#aaa1b2;font-size:11px}.plan-option.selected{border-color:#c08ae8;background:linear-gradient(145deg,#a66bd526,#ffffff08);box-shadow:0 0 0 2px #b780e51c,inset 0 1px #ffffff18}.redeem-card{margin-top:20px;background:radial-gradient(ellipse at 100% 0,#64417835,transparent 60%),linear-gradient(145deg,#191622,#101017)}.redeem-card h3{font-size:23px;margin:18px 0 5px}.redeem-card p{font-size:13px}.redeem-fields{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;margin-top:17px}.redeem-fields input,.admin-row input{min-width:0;padding:13px 14px;background:#0b0a12;border:1px solid #ffffff20;border-radius:10px;color:#fff;outline:none}.admin-tools{margin-top:24px;padding:20px;border:1px solid #ffffff18;border-radius:14px;background:#ffffff05}.admin-tools h3{font-size:16px;color:#f1e9f7}.admin-row{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.admin-row label{display:grid;gap:7px;color:#aaa;font-size:11px}.admin-row input{width:130px}.generated-code{display:flex;gap:14px;align-items:center;padding:10px 12px;border:1px solid #ffffff16;border-radius:9px;margin-top:8px}.generated-code code{color:#f6c68e;flex:1}.generated-code span{font-size:11px;color:#aaa}.generated-code button{border:1px solid #ffffff25;background:#ffffff09;color:#eee;border-radius:7px;padding:6px 10px}@media(max-width:760px){.plan-options{grid-template-columns:1fr 1fr}.redeem-fields{grid-template-columns:1fr}.redeem-fields button{width:100%}}.permission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:16px 0;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#ffffff06}.permission-item{display:flex;align-items:center;gap:9px;color:var(--text,#e8eaf0);font-size:13px;cursor:pointer}.permission-item input{accent-color:#8b5cf6;width:16px;height:16px}.admin-member{margin-top:9px}.admin-tools{margin-top:20px}.admin-tools h3{margin-bottom:12px}.admin-row select{min-height:42px;padding:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:#171923;color:inherit}.admin details>p{opacity:.75;font-size:13px}.admin .pending small{overflow-wrap:anywhere}.plan-admin-row{align-items:end;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.07)}.plan-admin-row label{min-width:110px}.coupon-input{display:flex;gap:8px}.coupon-input input{flex:1}.coupon-input .secondary{padding:10px 13px;white-space:nowrap}.coupon-summary{display:grid;gap:6px;margin:-4px 0 15px;padding:11px 13px;text-align:left;border:1px solid #63dca044;border-radius:10px;background:#48b87810;color:#dcefe3;font-size:11px}.coupon-summary span,.coupon-summary strong{display:flex;justify-content:space-between;gap:18px}.coupon-summary strong{padding-top:6px;border-top:1px solid #ffffff18;color:#8ee1b1}.coupon-toolbar{display:flex;align-items:center;justify-content:space-between;margin-top:24px;border-top:1px solid #ffffff16;padding-top:16px}.coupon-toolbar h3{margin:0}.coupon-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #ffffff12}.coupon-row>div{flex:1;min-width:210px}.coupon-row small{display:block;color:#aaa;margin-top:5px;line-height:1.55}.coupon-status{font:10px DM Mono;letter-spacing:.08em;padding:6px 8px;border:1px solid #ffffff22;border-radius:30px}.coupon-status.active{color:#8ee1b1;border-color:#65d79b55}.coupon-status.disabled,.coupon-status.expired,.coupon-status.exhausted{color:#ffb1b1;border-color:#ed8a8a55}.check-label{display:flex!important;align-items:center;gap:7px;padding-bottom:11px}.check-label input{width:auto!important;margin:0!important}@media(max-width:760px){.coupon-input{align-items:stretch}.coupon-row{align-items:flex-start}.coupon-row .secondary,.coupon-row .reject{padding:8px 10px}}.redeem-card{border:1px solid rgba(190,132,238,.62);box-shadow:0 0 0 1px #ae70e21f,0 0 34px #914ec22e,0 20px 70px #00000045,inset 0 1px #ffffff1f}.redeem-card:focus-within{border-color:#d4a5ff;box-shadow:0 0 0 2px #be84ee2e,0 0 42px #914ec247,0 20px 70px #00000045}.admin{position:relative;margin:34px 0 28px;padding:22px;border:1px solid rgba(190,132,238,.48);border-radius:20px;background:radial-gradient(ellipse at 0 0,rgba(111,65,145,.18),transparent 55%),linear-gradient(145deg,#191522f0,#0d0d14f5);box-shadow:0 0 0 1px #ae70e214,0 0 30px #914ec224,0 20px 60px #00000035}.admin details{border-top:0;padding-top:0}.admin summary{font-size:16px;font-weight:700;color:#f0e4fb;letter-spacing:.01em}.admin-nav-link{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(190,132,238,.48);border-radius:10px;background:#914ec21f;color:#e8d4fb;text-decoration:none;font:10px DM Mono;letter-spacing:.08em;transition:.2s}.admin-nav-link:hover{border-color:#d4a5ff;background:#914ec238;box-shadow:0 0 20px #914ec233}@media(max-width:760px){.admin{padding:16px;margin:24px 0}.admin-nav-link{font-size:9px;padding:8px}}
