@font-face{font-family:'Luckiest Guy';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/luckiest.woff2') format('woff2')}
@font-face{font-family:'Baloo 2';font-style:normal;font-weight:700 800;font-display:swap;src:url('./fonts/baloo2.woff2') format('woff2')}
*{box-sizing:border-box}html{background:#111218}body{margin:0;background:#111218;color:#d6d6d6;font:16px/1.5 Arial,sans-serif;-webkit-font-smoothing:antialiased}button,input,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{display:block}body:before{content:'';position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 108%,rgba(53,244,223,.09),transparent 32%),linear-gradient(#111218,#111218);z-index:-1}
.withdraw-top{position:fixed;left:0;right:0;top:0;z-index:40;height:72px;background:#07070c;border-bottom:1px solid #ffffff10;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.withdraw-logo img{width:135px;height:auto}.withdraw-actions{display:flex;align-items:center;gap:12px}.withdraw-balance{height:46px;border:0;border-radius:10px;background:#171820;color:#fff;display:flex;align-items:center;gap:8px;padding:0 14px;font-size:18px}.withdraw-balance svg{width:14px;color:#7a7e8b}.withdraw-deposit{width:48px;height:48px;border:0;border-radius:13px;background:linear-gradient(135deg,#35f4df,#09a0e0);color:#fff;display:grid;place-items:center;box-shadow:0 10px 22px #00bcd633}.withdraw-avatar{width:44px;height:44px;border:1px solid #ffffff12;border-radius:13px;background:#1b1c24;color:#ffffffb3;display:grid;place-items:center;font-weight:800}
.withdraw-page{min-height:100vh;padding:96px 16px 112px}.withdraw-wrap{width:min(430px,100%);margin:0 auto}.withdraw-head{text-align:center;margin-bottom:28px}.withdraw-head-icon{width:68px;height:68px;margin:0 auto 16px;border-radius:20px;border:1px solid #ffffff0f;background:#ffffff08;display:grid;place-items:center;color:#35f4df}.withdraw-head h1{margin:0;color:#fff;font:900 29px/1.05 'Baloo 2',Arial,sans-serif;letter-spacing:-.02em}.withdraw-head p{margin:6px 0 0;color:#ffffff4d;font-size:13px;font-weight:700}
.balance-card{border:1px solid #ffffff0f;border-radius:22px;background:#ffffff05;padding:22px 20px;margin-bottom:24px;display:flex;align-items:center;gap:18px}.balance-card-icon{width:48px;height:48px;border-radius:14px;background:#36b82324;color:#4ce93c;display:grid;place-items:center;flex:0 0 auto}.balance-card small{display:block;color:#ffffff4d;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.03em}.balance-card strong{display:block;color:#fff;font-size:28px;line-height:1.1;font-weight:1000;margin-top:2px}
.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px}.quick-grid button{height:45px;border:0;border-radius:12px;background:linear-gradient(100deg,#35f4df,#09a0e0);color:#fff;font-size:14px;font-weight:900;box-shadow:0 8px 18px #00bcd622}.withdraw-form{display:flex;flex-direction:column;gap:18px}.field label{display:block;color:#ffffff45;font-size:12px;line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:.03em;margin:0 0 10px 2px}.money-field,.text-field,.select-field{width:100%;height:60px;border:1px solid #ffffff12;border-radius:14px;background:#ffffff06;color:#fff;outline:none;transition:border-color .2s,background .2s}.money-field:focus-within,.text-field:focus,.select-field:focus{border-color:#35f4df;background:#ffffff09}.money-field{display:flex;align-items:center;padding:0 18px;gap:14px}.money-field span{color:#ffffff40;font-size:22px;font-weight:1000}.money-field input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#fff;font-size:25px;font-weight:1000}.money-field input::placeholder,.text-field::placeholder{color:#8d93a1}.limits{display:flex;justify-content:space-between;margin-top:8px;color:#ffffff2e;font-size:12px;font-weight:800}.text-field{padding:0 18px;font-size:16px}.select-wrap{position:relative}.select-field{appearance:none;padding:0 48px 0 18px;font-size:16px}.select-wrap:after{content:'';position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:3px solid #777d8c;border-bottom:3px solid #777d8c;transform:translateY(-65%) rotate(45deg);pointer-events:none}.select-field option{background:#111218;color:#fff}
.info-card{border:1px solid #ffffff0f;border-radius:17px;background:#ffffff05;padding:20px 18px;margin-top:2px}.info-title{display:flex;align-items:center;gap:10px;color:#ffffff99;font-size:13px;font-weight:800;margin-bottom:12px}.info-title svg{width:14px;height:14px;color:#ffffff66}.info-card p{margin:7px 0 0 26px;color:#ffffff40;font-size:11px;line-height:1.25;font-weight:700}.submit-withdraw{height:63px;border:0;border-radius:13px;background:linear-gradient(100deg,#35f4df,#09a0e0);color:#fff;font-size:16px;font-weight:900;display:flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 14px 26px #00bcd629}.submit-withdraw:active,.quick-grid button:active{transform:scale(.98)}
.withdraw-footer{background:#111218;color:#757575;border-top:1px solid #ffffff10;padding:20px 16px 116px}.withdraw-footer-inner{width:min(980px,100%);margin:0 auto}.withdraw-footer img{width:135px;height:auto}.withdraw-footer p{margin:10px 0 0;font-size:20px;line-height:1.45}.withdraw-footer h3{margin:18px 0 8px;color:#fff;font-size:16px}.withdraw-footer a,.withdraw-footer span{display:block;margin-top:7px;font-size:14px}.withdraw-copy{border-top:1px solid #ffffff10;margin-top:20px;padding-top:18px;font-size:12px}
.logged-bottom{position:fixed;left:0;right:0;bottom:0;z-index:50;height:84px;background:#170d20e8;border-top:1px solid #ffffff12;backdrop-filter:blur(14px);display:grid;grid-template-columns:repeat(5,1fr);padding:7px max(4px,calc((100% - 520px)/2)) env(safe-area-inset-bottom)}.logged-bottom>a,.logged-bottom>button{position:relative;border:0;background:transparent;color:#ffffff63;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;font-size:10px;font-weight:700;cursor:pointer}.logged-bottom svg{width:20px;height:20px}.logged-bottom .is-active{color:#28f2e0}.logged-bottom .logged-play{justify-content:flex-start;padding-top:43px;color:#28f2e0}.play-orb{position:absolute;width:56px;height:56px;border-radius:50%;background:#080b12;display:grid;place-items:center;top:-17px;box-shadow:0 0 22px #00ffdf44;border:2px solid #00c5b544;isolation:isolate}.play-orb:before{content:'';position:absolute;inset:-5px;border-radius:50%;border:3px solid transparent;border-top-color:#bffff4;filter:drop-shadow(0 0 5px #00ffe7);animation:playRingRotate 1.8s linear infinite}.play-orb:after{content:'';position:absolute;inset:-2px;z-index:-1;border-radius:50%;background:#35f4df38;box-shadow:0 0 18px #35f4df5c;animation:playPingSlow 2.4s cubic-bezier(0,.55,.45,1) infinite}.play-orb img{width:27px;height:27px;position:relative;z-index:2}.logged-bottom .logged-play>span:last-child{line-height:14px}
@keyframes playPingSlow{0%{transform:scale(.82);opacity:.58}70%,100%{transform:scale(1.62);opacity:0}}@keyframes playRingRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@media(min-width:768px){.withdraw-page{padding-bottom:60px}.logged-bottom{display:none}.withdraw-footer{padding-bottom:30px}.withdraw-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:24px}.withdraw-footer p{font-size:14px}.withdraw-top{padding:0 max(24px,calc((100% - 1120px)/2))}}
@media(max-width:390px){.withdraw-top{padding:0 12px}.withdraw-logo img{width:124px}.withdraw-actions{gap:8px}.withdraw-balance{height:44px;padding:0 12px;font-size:16px}.withdraw-deposit,.withdraw-avatar{width:44px;height:44px}.withdraw-page{padding-left:14px;padding-right:14px}.withdraw-head h1{font-size:27px}.quick-grid{gap:9px}.quick-grid button{font-size:13px}.withdraw-footer p{font-size:19px}}
