:root{--bg:#0b0f14;--panel:#0f1520;--panel-2:#0b111a;--line:#1f2937;--text:#f8fafc;--muted:#94a3b8;--violet-1:#b79aff;--violet-2:#9b6bff;--violet-3:#7c3aed;--violet-4:#6d28d9;--accent:#ffaa2b;color-scheme:dark}.header-container{box-sizing:border-box;display:block;min-height:clamp(120px,28vw,200px);top:clamp(40px,40vw,40px)}.box-assets{align-items:center;background:linear-gradient(180deg,#0f1520,#0b111a);background:linear-gradient(180deg,var(--panel) 0,var(--panel-2) 100%);border:1px solid #1f2937;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 26px #00000040;box-sizing:border-box;display:flex;flex-direction:column;height:clamp(40px,15vw,57px);justify-content:center;left:clamp(0px,0vw,0px);margin-left:0;min-width:clamp(130px,40vw,180px);position:absolute;top:clamp(32px,10vw,60px);z-index:2}.label-assets{color:#94a3b8;color:var(--muted);font-size:clamp(10px,3vw,12px);font-weight:600;letter-spacing:.2px;line-height:1.2}.balance-amount{color:#f8fafc;color:var(--text);font-size:clamp(13px,5vw,18px);font-weight:900;letter-spacing:.2px}.btn-topup{background:radial-gradient(120% 180% at 10% 10%,#ffffff29 0,#0000 40%),linear-gradient(92deg,#b79aff,#9b6bff 35%,#7c3aed 70%,#6d28d9);background:radial-gradient(120% 180% at 10% 10%,#ffffff29 0,#0000 40%),linear-gradient(92deg,var(--violet-1) 0,var(--violet-2) 35%,var(--violet-3) 70%,var(--violet-4) 100%);border:0;border-radius:12px;box-shadow:0 0 0 3px #8b5cf638,0 16px 38px #7c3aed80,inset 0 -1px 0 #ffffff2e;color:#fff;cursor:pointer;font-size:clamp(14px,4vw,16px);font-weight:900;height:clamp(40px,15vw,57px);isolation:isolate;letter-spacing:.32px;min-width:clamp(130px,40vw,180px);overflow:hidden;position:absolute;right:clamp(0px,0vw,0px);top:clamp(32px,10vw,60px);z-index:2}.btn-topup:before{animation:topup-spin 2.2s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#b79aff00 0,#b79affcc 12%,#b79aff00 24%,#b79aff00 100%);border-radius:14px;filter:blur(6px);inset:-2px;mix-blend-mode:screen}.btn-topup:after,.btn-topup:before{content:"";pointer-events:none;position:absolute}.btn-topup:after{background:linear-gradient(180deg,#ffffff14,#0000001f);border-radius:10px;box-shadow:inset 0 1px 0 #ffffff38;inset:2px}.btn-topup:hover{box-shadow:0 0 0 4px #8b5cf647,0 22px 48px #7c3aed8f,inset 0 -1px 0 #ffffff38;filter:brightness(1.07)}.btn-topup:active{transform:scale(.965)}.btn-topup:focus-visible{box-shadow:0 0 0 6px #8b5cf657,0 26px 58px #7c3aed99;outline:none}@keyframes topup-spin{to{transform:rotate(1turn)}}.promo-banner{align-items:center;background:linear-gradient(180deg,#0f1520,#0b111a);background:linear-gradient(180deg,var(--panel) 0,var(--panel-2) 100%);border:1px solid #1f2937;border:1px solid var(--line);border-radius:16px;box-sizing:border-box;display:flex;height:clamp(80px,28vw,180px);justify-content:center;margin:clamp(32px,8vw,48px) auto 0;max-width:450px;overflow:hidden;padding:10 clamp(8px,4vw,24px);position:relative;width:100%}.promo-banner img{border-radius:16px;display:block;filter:saturate(1.04) contrast(1.03);height:100%;object-fit:cover;width:100%}.live-title{align-items:center;color:#f8fafc;color:var(--text);display:flex;font-size:clamp(13px,4vw,16px);font-weight:700;margin:clamp(26px,8vw,34px) clamp(8px,4vw,24px) 0 0;position:relative;top:20px}.dot{background:var(--violet-2)}.transactions{box-sizing:border-box;margin:clamp(32px,8vw,48px) auto 0;max-width:450px;padding:10 clamp(8px,4vw,24px);width:100%}.transaction-id{color:var(--text)}.transaction-date{color:var(--muted)}.transaction-amount{color:var(--accent)}.transaction-line{background:var(--line)}.info-section{box-sizing:border-box;margin-top:clamp(24px,10vw,32px);max-width:100vw;padding-left:clamp(10px,4vw,24px);padding-right:clamp(10px,4vw,24px)}.info-title{color:var(--text);font-size:clamp(13px,4vw,16px);margin-bottom:8px;margin-left:0}.info-subtitle{color:var(--muted);font-size:clamp(10px,3vw,12px);margin-bottom:16px;margin-left:0}.info-icons-box{background:linear-gradient(180deg,#0f1520,#0b111a);background:linear-gradient(180deg,var(--panel) 0,var(--panel-2) 100%);border:2px solid #1f2937;border:2px solid var(--line);height:clamp(34px,14vw,48px);margin-left:0;max-width:320px;min-width:150px;width:80vw}.coin-icon{height:clamp(18px,7vw,28px);width:clamp(18px,7vw,28px)}.copyright,.empty-history{color:var(--muted)}.daily-draw-entry-btn-wrapper{margin:clamp(16px,5vw,28px) auto 0}.daily-draw-entry-btn,.daily-draw-entry-btn-wrapper{display:flex;justify-content:center;max-width:360px;width:100%}.daily-draw-entry-btn{align-items:center;background:linear-gradient(92deg,#b79aff,#7c3aed);background:linear-gradient(92deg,var(--violet-1) 0,var(--violet-3) 100%);border:none;border-radius:12px;box-shadow:0 2px 12px #6d3df147;color:#fff;cursor:pointer;font-size:clamp(15px,4vw,18px);font-weight:800;gap:12px;min-width:140px;padding:clamp(10px,4vw,16px) clamp(20px,8vw,38px);text-decoration:none;transition:background .15s,transform .1s,filter .18s,box-shadow .18s}.daily-draw-entry-btn:hover{box-shadow:0 6px 22px #6d3df15c;filter:brightness(1.07)}.daily-draw-entry-btn:active{transform:scale(.96)}.daily-draw-entry-icon{align-items:center;background:#241c44;border:1px solid #3a2f66;border-radius:8px;box-shadow:0 2px 8px #1f29371a;display:flex;height:clamp(34px,6vw,38px);justify-content:center;width:clamp(34px,6vw,38px)}.daily-draw-entry-icon svg{display:block;height:24px;width:24px}.bonus-deposit-btn-wrapper{display:flex;justify-content:center;margin:clamp(24px,7vw,44px) auto 0;max-width:420px;width:100%}.bonus-deposit-btn-solid{background:linear-gradient(91deg,#9b6bff,#ffaa2b);background:linear-gradient(91deg,var(--violet-2) 0,var(--accent) 100%);border:none;border-radius:15px;box-shadow:0 6px 32px 0 #6d3df152;color:#fff;cursor:pointer;font-size:clamp(19px,4vw,25px);font-weight:900;letter-spacing:.03em;max-width:420px;outline:none;padding:clamp(17px,5vw,27px) clamp(18px,7vw,38px);text-align:center;text-shadow:0 2px 8px #1a1b2e0d;transition:background .18s,box-shadow .18s,transform .12s,filter .18s;width:100%}.bonus-deposit-btn-solid:hover{background:linear-gradient(91deg,#ffaa2b 12%,#9b6bff 88%);background:linear-gradient(91deg,var(--accent) 12%,var(--violet-2) 88%);box-shadow:0 10px 44px 0 #6d3df16b;filter:brightness(1.03);transform:translateY(-1px) scale(1.018)}.bonus-deposit-btn-solid:active{background:linear-gradient(91deg,#7c3aed 8%,#ffaa2b 92%);background:linear-gradient(91deg,var(--violet-3) 8%,var(--accent) 92%);box-shadow:0 4px 18px 0 #6d3df147;transform:scale(.98)}@media (max-width:600px){.bonus-deposit-btn-wrapper{margin-top:16px;max-width:99vw}.bonus-deposit-btn-solid{font-size:clamp(17px,5vw,21px);max-width:100vw;padding:clamp(13px,5vw,18px) clamp(10px,6vw,20px)}}.main-container{max-width:450px;padding:0 16px 120px}.deposit-card{align-items:stretch;background:radial-gradient(120% 160% at 10% 0,#b79aff1f 0,#0000 45%),radial-gradient(120% 160% at 90% 0,#8b5cf61a 0,#0000 46%),linear-gradient(135deg,#16192a,#0f1324);border:1.2px solid #2a2f46;border-radius:18px;box-shadow:0 10px 36px #00000059,inset 0 0 0 1px #8b5cf61a;box-sizing:border-box;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-start;margin:92px auto 32px;max-width:430px;min-width:220px;overflow:hidden;padding:28px 24px 26px;position:relative;width:100%}.deposit-label{border-radius:14px;box-shadow:0 8px 28px #6d28d973;font-size:25px;font-weight:900;letter-spacing:.03em;margin:0 auto 12px;padding:7px 20px;text-align:center;text-shadow:0 2px 10px #8b5cf64d}.deposit-balance{font-size:44px;letter-spacing:.04em;margin:0 auto 18px;text-align:center;text-shadow:0 6px 24px #8b5cf659}.deposit-info-list{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin:0 0 24px;width:100%}.deposit-info-item{align-items:center;background:linear-gradient(180deg,#221c41,#191433);border:1px solid #312a58;border-radius:11px;box-shadow:0 10px 22px #6d28d929;color:#dcd6ff;display:flex;font-size:15px;font-weight:700;gap:8px;padding:8px 20px}.deposit-info-item.orange{background:linear-gradient(180deg,#2b210c,#3a2a12);border:1px solid #4a3612;box-shadow:0 10px 22px #fbbf2429;color:#fbbf24}.deposit-buttons{align-items:flex-end;flex-wrap:wrap;gap:18px;justify-content:center}.btn-collect,.btn-reinvest{align-items:center;background:#232733;border:none;border-radius:14px;box-shadow:0 2px 14px 0 #23273315;color:#bfc9d7;cursor:pointer;display:flex;flex:1 1 130px;font-family:SF Pro Display,sans-serif;font-size:18px;font-weight:900;height:52px;justify-content:center;letter-spacing:.08em;margin-bottom:2px;max-width:100%;min-width:110px;outline:none;overflow:hidden;position:relative;transition:all .16s cubic-bezier(.66,.01,.39,.96);-webkit-user-select:none;user-select:none}.btn-reinvest{background:linear-gradient(180deg,#1d2140,#171a31);border:1px solid #2f3553;box-shadow:0 12px 30px #00000059;color:#d7ddfb}.btn-reinvest:hover{box-shadow:0 0 0 2px #8b5cf638;filter:brightness(1.08)}.btn-reinvest:active{filter:brightness(.96)}.btn-collect{background:radial-gradient(120% 160% at 20% 20%,#ffffff26 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);box-shadow:0 16px 42px #6d28d98c,inset 0 0 0 3px #b79aff2e;color:#fff}.btn-collect:hover{box-shadow:0 20px 52px #6d28d99e,inset 0 0 0 4px #b79aff38;filter:brightness(1.1)}.btn-collect:active{filter:brightness(.98)}.btn-collect:after,.btn-reinvest:after{background:#ffffff1a;border-radius:50%;content:"";display:block;height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .22s,height .22s,opacity .29s;width:0}.btn-collect:active:after,.btn-reinvest:active:after{height:220px;opacity:1;transition:none;width:220px}@media (max-width:480px){.btn-collect,.btn-reinvest{font-size:14px;height:40px;min-width:74px}}.modal-overlay{align-items:center;animation:overlayFadeIn .17s;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);background:#0c0e19e6}.modal{-webkit-overflow-scrolling:touch;align-items:stretch;animation:modal-pop .23s cubic-bezier(.77,.14,.41,.97);background:radial-gradient(120% 160% at 12% -10%,#b79aff24 0,#0000 45%),linear-gradient(108deg,#1a1e36 60%,#111528);border:2.5px solid #8b5cf6;border-radius:27px;box-shadow:0 28px 80px #6d28d947,0 6px 22px #00000059,inset 0 0 0 1px #2c3156;box-sizing:border-box;display:flex;flex-direction:column;max-height:91vh;max-width:410px;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:36px 20px 26px;position:relative;scrollbar-color:#8b5cf6 #1a1e36;scrollbar-width:thin;width:98vw}.modal::-webkit-scrollbar{background:#1a1e36;width:5px}.modal::-webkit-scrollbar-thumb{background:#8b5cf6;border-radius:6px}@keyframes modal-pop{0%{opacity:0;transform:scale(.87) translateY(24px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-title{color:#f8fafc;font-size:22px;font-weight:900;letter-spacing:.11em;line-height:30px;margin-bottom:15px;text-align:center;text-shadow:0 2px 18px #8b5cf638}.modal-balance{align-self:center;background:#8b5cf624;border:1px solid #3a2f66;border-radius:9px;color:#cbbfff;display:inline-block;font-size:15px;font-weight:700;letter-spacing:.4px;margin-bottom:22px;padding:8px 16px}.modal-input{background:#191d31;border:2px solid #8b5cf6;border-radius:14px;box-shadow:inset 0 2px 10px #8b5cf629;color:#f8fafc;font-size:16px;font-weight:700;height:45px;letter-spacing:.18em;margin-bottom:28px;outline:none;padding:0 18px;transition:border .18s,box-shadow .18s,background .18s}.modal-input:focus-within{border:2px solid #b79aff;box-shadow:0 0 0 4px #b79aff33,0 14px 30px #8b5cf63d}.amount-input{font-size:16px;font-weight:700;letter-spacing:.18em}.amount-input::placeholder{color:#a7b0c9;opacity:.7}.modal-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:16px;width:100%}.btn-cancel1,.btn-confirm1{align-items:center;border:none;border-radius:14px;box-shadow:0 2px 15px 0 #8b5cf62e;display:flex;flex:1 1 145px;font-size:17px;font-weight:900;height:47px;justify-content:center;letter-spacing:.06em;max-width:100%;min-width:118px;outline:none;overflow:hidden;position:relative;transition:all .14s cubic-bezier(.77,.14,.41,.97);-webkit-user-select:none;user-select:none}.btn-cancel1{background:linear-gradient(180deg,#261e48,#1b1636);border:1.7px solid #3a2f66;color:#e7e3ff}.btn-cancel1:hover{box-shadow:0 0 0 3px #b79aff33;filter:brightness(1.1)}.btn-cancel1:active{filter:brightness(.97)}.btn-confirm1{background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:none;box-shadow:0 16px 40px #6d28d98c,inset 0 0 0 3px #b79aff2e;color:#fff}.btn-confirm1:hover{box-shadow:0 20px 52px #6d28d99e,inset 0 0 0 4px #b79aff38;filter:brightness(1.1)}.btn-confirm1:active{filter:brightness(.98)}.btn-cancel1:after,.btn-confirm1:after{background:#ffffff1a;border-radius:50%;content:"";display:block;height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .24s cubic-bezier(.3,.7,.4,1),height .24s cubic-bezier(.3,.7,.4,1),opacity .34s;width:0}.btn-cancel1:active:after,.btn-confirm1:active:after{height:250px;opacity:1;transition:none;width:250px}@media (max-width:480px){.modal{max-width:99vw;padding:17px 4vw}.modal-title{font-size:17px}.btn-cancel1,.btn-confirm1{font-size:14px;height:41px;min-width:80px}.modal-balance{font-size:12px}}@media (max-width:370px){.modal{padding:8px 1vw 10px}.modal-buttons{gap:6px}}@media (max-width:600px){.modal.modal-top{align-items:stretch;bottom:auto!important;justify-content:flex-start!important;margin-top:0!important;top:0!important;transform:none!important}.modal-overlay.overlay-top{align-items:flex-start!important}}.main-container{padding-top:16px;padding-top:var(--top-nudge)}.deposit-card{margin-top:108px;margin-top:calc(92px + var(--top-nudge))}.modal{margin-top:16px;margin-top:var(--top-nudge)}@media (max-width:600px){.modal.modal-top{margin-top:16px!important;margin-top:var(--top-nudge)!important}}:root{--top-nudge:16px;--modal-top-gap:calc(var(--inset-top) + 88px + var(--top-nudge));--modal-bottom-clear:clamp(16px,3vh,28px)}.deposit-cards{align-items:stretch;background:radial-gradient(120% 160% at 8% 0,#b79aff24 0,#0000 50%),radial-gradient(120% 160% at 92% 0,#8b5cf61f 0,#0000 52%),linear-gradient(135deg,#171b2b,#0f1424);border:1.2px solid #2a2f46;border-radius:18px;box-shadow:0 10px 36px #00000059,inset 0 0 0 1px #8b5cf61a;box-sizing:border-box;flex-direction:column;isolation:isolate;margin:108px auto 32px;margin:calc(92px + var(--top-nudge)) auto 32px auto;max-width:430px;min-width:220px;overflow:hidden;padding:28px 24px 26px;position:relative}.deposit-card-balance-row,.deposit-cards{display:flex;justify-content:flex-start;width:100%}.deposit-card-balance-row{align-items:center;margin-bottom:15px}.deposit-label{background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border-radius:10px 0 14px 0;box-shadow:0 8px 24px #6d28d961;color:#f2efff;display:inline-block;font-size:17px;font-weight:800;letter-spacing:.01em;padding:6px 22px 6px 18px}.deposit-balance-row{align-items:center;display:flex;justify-content:center;margin-bottom:34px;min-height:80px;width:100%}.deposit-balance{-webkit-text-fill-color:#0000;background:linear-gradient(94deg,#efeaff,#b79aff 40%,#8b5cf6 70%,#6d28d9);-webkit-background-clip:text;background-clip:text;color:#e9e4ff;font-size:40px;font-weight:900;letter-spacing:.03em;line-height:1.13;text-shadow:0 8px 28px #8b5cf659}.deposit-buttons{gap:14px;margin-top:auto;width:100%}.btn-deposit,.btn-withdraw{border:none;border-radius:13px;color:#fff;cursor:pointer;flex:1 1;font-size:16px;font-weight:800;height:44px;isolation:isolate;outline:none;overflow:hidden;position:relative;transition:transform .15s ease,filter .18s ease,box-shadow .18s ease,background .18s ease;z-index:2}.btn-deposit{background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);box-shadow:0 14px 36px #6d28d973,inset 0 0 0 3px #b79aff2e}.btn-withdraw{background:linear-gradient(180deg,#1d2140,#171a31);border:1px solid #343a58;box-shadow:0 10px 24px #00000059;color:#dcd6ff}.btn-deposit:hover{box-shadow:0 18px 44px #6d28d98c,inset 0 0 0 4px #b79aff38;filter:brightness(1.08)}.btn-withdraw:hover{box-shadow:0 0 0 2px #8b5cf62e;filter:brightness(1.07)}.btn-deposit:active,.btn-withdraw:active{transform:translateY(1px) scale(.985)}.btn-deposit:after,.btn-withdraw:after{background:#ffffff1f;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .24s,height .24s,opacity .3s;width:0}.btn-deposit:active:after,.btn-withdraw:active:after{height:240px;opacity:1;transition:none;width:240px}@media (max-width:480px){.deposit-cards{padding:17px 4vw 13px}.deposit-balance{font-size:28px}.deposit-label{font-size:14px;padding:6px 14px 6px 12px}.deposit-balance-row{margin-bottom:22px;min-height:56px}.btn-deposit,.btn-withdraw{font-size:13px;height:36px;min-width:80px}}.profit-calculator{background:radial-gradient(90% 140% at 8% -10%,#b79aff1a 0,#0000 50%),linear-gradient(110deg,#191e2f 72%,#12162a);border:1px solid #2a2f46;border-radius:15px;box-shadow:0 12px 34px #00000052,inset 0 0 0 1px #8b5cf614;box-sizing:border-box;margin:40px auto 0;margin:calc(24px + var(--top-nudge)) auto 0 auto;max-width:450px;min-width:220px;padding:24px 20px;position:relative;width:100%}.profit-title{color:#efeaff;font-size:20px;margin-bottom:18px;text-shadow:0 2px 12px #8b5cf638}.profit-input,.profit-title{font-weight:800;text-align:center}.profit-input{background:#191d31;border:2px solid #8b5cf6;border-radius:10px;box-shadow:inset 0 2px 10px #8b5cf624;color:#f1edff;font-size:14px;height:38px;margin-bottom:23px;outline:none;transition:border .16s,box-shadow .16s,background .16s;width:100%}.profit-input::placeholder{color:#a7b0c9;font-weight:700}.profit-input:focus{border-color:#b79aff;box-shadow:0 0 0 4px #b79aff2e,0 10px 26px #8b5cf633}.profit-percent{-webkit-text-fill-color:#0000;animation:pct-glow 2.4s ease-in-out infinite;background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);-webkit-background-clip:text;background-clip:text;color:#e9e4ff;font-size:28px;font-weight:900;margin-bottom:24px;text-align:center;text-shadow:0 0 10px #8b5cf659}@keyframes pct-glow{0%,to{filter:drop-shadow(0 0 4px rgba(139,92,246,.25))}50%{filter:drop-shadow(0 0 10px rgba(139,92,246,.45))}}.profit-box{background:linear-gradient(180deg,#211a41,#1a1530);border:1.2px solid #2a2f46;border-radius:12px;box-shadow:inset 0 8px 20px #6d28d924;box-sizing:border-box;display:flex;flex-direction:column;height:58px;justify-content:center;margin-bottom:12px;padding:9px 14px;width:100%}.profit-box .label{color:#cbbfff;font-size:12px;font-weight:800;margin-bottom:3px}.profit-box .value{color:#fff;font-size:22px;font-weight:900}.info-section{margin-top:28px;max-width:375px;padding-left:18px;padding-right:18px}.info-title{font-weight:800;line-height:22px;margin-bottom:7px;margin-left:-16px;text-shadow:0 2px 10px #8b5cf62e}.info-subtitle{color:#b9c2dd;font-weight:500;line-height:16px;margin-bottom:14px;margin-left:-16px;opacity:.85;text-align:left}.info-icons-box{background:linear-gradient(180deg,#1e1b34,#16132a);border:2px solid #2a2f46;border-radius:10px;box-shadow:inset 0 0 0 1px #8b5cf614;margin-bottom:14px;margin-left:10px;width:257px}.coin-icon{filter:drop-shadow(0 0 6px rgba(139,92,246,.22));margin-left:10px}.copyright{color:#b9c2dd;font-size:9px;line-height:12px;margin-left:-16px;opacity:.85}.modal-overlay{align-items:flex-start;animation:overlayFadeIn .26s cubic-bezier(.22,.61,.36,1) both;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);background:#0a0c16b8;display:flex;inset:0;justify-content:center;padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));padding-bottom:calc(var(--ui-bottom) + var(--modal-bottom-clear));padding-top:calc(env(safe-area-inset-top) + 104px);padding-top:var(--modal-top-gap);position:fixed;will-change:opacity,backdrop-filter;z-index:12000}@keyframes overlayFadeIn{0%{-webkit-backdrop-filter:blur(0) saturate(100%);backdrop-filter:blur(0) saturate(100%);opacity:0}to{-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);opacity:1}}.deposit-modal{align-items:stretch;animation:modalEnter .42s cubic-bezier(.22,.9,.3,1) both;background:radial-gradient(120% 160% at 12% -10%,#b79aff24 0,#0000 45%),linear-gradient(110deg,#1a1f35 72%,#12172a);border:2px solid #8b5cf6;border-radius:22px;box-shadow:0 26px 70px #6d28d947,0 8px 24px #00000052,inset 0 0 0 1px #2b2f50;box-sizing:border-box;display:flex;flex-direction:column;margin-top:10px;max-height:calc(100dvh - env(safe-area-inset-top) - 104px - clamp(66px, 15vw, 84px) - clamp(12px, 4vw, 22px) - env(safe-area-inset-bottom) - clamp(16px, 3vh, 28px));max-height:calc(100dvh - var(--modal-top-gap) - var(--ui-bottom) - var(--modal-bottom-clear));max-width:392px;min-width:0;overflow:auto;padding:36px 18px 28px;position:relative;scroll-padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px) + 24px);scroll-padding-bottom:calc(var(--ui-bottom) + var(--modal-bottom-clear) + 24px);transform-origin:50% 24px;width:97vw;will-change:transform,opacity}.deposit-modal:after{content:"";display:block;height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));height:calc(var(--ui-bottom) + var(--modal-bottom-clear));min-height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));min-height:calc(var(--ui-bottom) + var(--modal-bottom-clear))}@keyframes modalEnter{0%{filter:saturate(90%);opacity:0;transform:translateY(28px) scale(.96) perspective(1000px) rotateX(6deg)}60%{opacity:1;transform:translateY(0) scale(1.008) perspective(1000px) rotateX(0deg)}to{filter:saturate(100%);opacity:1;transform:translateY(0) scale(1) perspective(1000px) rotateX(0deg)}}.deposit-modal::-webkit-scrollbar{background:#1a1f35;width:5px}.deposit-modal::-webkit-scrollbar-thumb{background:#8b5cf6;border-radius:7px}.modal-close,.modal-close-button{background:#0000;border:none;color:#efeaff;cursor:pointer;font-size:22px;opacity:.86;position:absolute;right:16px;top:14px;transition:opacity .14s;z-index:2}.modal-close-button:hover,.modal-close:hover{opacity:1}.deposit-amount-input{animation:itemRise .36s .06s both;-webkit-appearance:none;appearance:none;background:#0000;border:none;box-sizing:border-box;color:#efeaff;font-size:40px;font-weight:900;letter-spacing:.18px;line-height:54px;margin-bottom:7px;max-width:100%;outline:none;text-align:center;text-shadow:0 8px 26px #8b5cf647;transition:background .14s;width:100%}.deposit-hint{animation:itemRise .36s .1s both;color:#dcd6ff;font-size:13px;font-weight:800;margin-top:10px;opacity:.75;text-align:center}.preset-grid{grid-gap:12px;animation:itemRise .36s .12s both;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:20px auto 16px;max-width:320px;width:100%}.preset-button{align-items:center;background:linear-gradient(180deg,#261e48,#1b1636);border:1px solid #3a2f66;border-radius:11px;box-shadow:0 8px 18px #6d28d938;color:#f1edff;cursor:pointer;display:flex;font-size:15px;font-weight:800;height:40px;justify-content:center;position:relative;transition:transform .12s ease,filter .12s,box-shadow .14s ease;width:100%}.preset-button:hover{box-shadow:0 12px 28px #6d28d947;filter:brightness(1.07)}.preset-button:active{transform:scale(.96)}.percent-tag{align-items:center;background:#2b2f50;border:1px solid #3a2f66;border-radius:4px;display:flex;height:16px;justify-content:center;position:absolute;right:-5px;top:-5px;transform:rotate(-45deg);width:16px}.percent-tag span{color:#f1edff;font-size:6px;font-weight:800;transform:rotate(45deg)}.invest-method-title{animation:itemRise .36s .14s both;color:#efeaff;font-size:12px;font-weight:800;margin-bottom:11px;margin-top:22px}.invest-method-btn{align-items:center;animation:itemRise .36s .16s both;background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:10px;box-shadow:0 8px 18px #6d28d929;color:#f1edff;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.15px;margin-bottom:10px;padding:10px 14px;transition:filter .12s,transform .1s,box-shadow .14s;width:100%}.invest-method-btn:hover{box-shadow:0 12px 26px #6d28d938;filter:brightness(1.06)}.invest-method-btn:active{transform:scale(.97)}.invest-method-btn .left{align-items:center;display:flex;gap:7px}.arrow-icon,.invest-icon{flex-shrink:0}.crypto-sum-bar{align-items:center;animation:itemRise .36s .18s both;background:#1e1b34;border:1px solid #3a2f66;border-radius:8px;display:flex;height:25px;justify-content:center;width:202px}.crypto-sum-text{align-items:center;color:#efeaff;display:flex;font-size:11px;font-weight:800;letter-spacing:.2px}.crypto-subtitle{color:#b9c2dd;font-size:9px;font-weight:600;letter-spacing:.2px;line-height:140%;margin-top:20px}.crypto-select-window{align-items:center;animation:modalEnter .42s cubic-bezier(.22,.9,.3,1) both;background:radial-gradient(100% 140% at 10% -15%,#b79aff1a 0,#0000 50%),linear-gradient(110deg,#191e2f 72%,#12162a);border:2px solid #8b5cf6;border-radius:18px;box-shadow:0 18px 48px #6d28d940,0 6px 22px #00000052;box-sizing:border-box;display:flex;flex-direction:column;margin:10px auto 0;max-height:calc(100dvh - env(safe-area-inset-top) - 104px - clamp(66px, 15vw, 84px) - clamp(12px, 4vw, 22px) - env(safe-area-inset-bottom) - clamp(16px, 3vh, 28px));max-height:calc(100dvh - var(--modal-top-gap) - var(--ui-bottom) - var(--modal-bottom-clear));max-width:352px;min-width:180px;overflow:auto;padding:25px 20px 18px;position:relative;scroll-padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px) + 24px);scroll-padding-bottom:calc(var(--ui-bottom) + var(--modal-bottom-clear) + 24px);transform-origin:50% 24px;width:97vw;will-change:transform,opacity}.crypto-select-window:after{content:"";display:block;height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));height:calc(var(--ui-bottom) + var(--modal-bottom-clear));min-height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));min-height:calc(var(--ui-bottom) + var(--modal-bottom-clear))}.crypto-option-list{align-items:center;animation:itemRise .34s .08s both;display:flex;flex-direction:column;gap:10px;width:100%}.crypto-option{align-items:center;background:linear-gradient(180deg,#261e48,#1b1636);border:1px solid #3a2f66;border-radius:12px;box-shadow:0 8px 18px #6d28d92e;color:#f1edff;cursor:pointer;display:flex;height:44px;justify-content:space-between;margin:7px 0;max-width:220px;min-width:145px;padding:0 13px;position:relative;transition:box-shadow .13s,filter .13s,transform .09s;width:92%}.crypto-option:hover{box-shadow:0 12px 26px #6d28d93d;filter:brightness(1.06)}.crypto-option:active{transform:scale(.97) translateY(1px)}.crypto-ellipse{align-items:center;background:#191d31;border:1px solid #3a2f66;border-radius:50%;display:flex;height:21px;justify-content:center;margin-right:12px;width:21px}.crypto-arrow{color:#e9e4ff;font-size:18px;margin-left:6px}.crypto-details{display:flex;flex-direction:column;height:23px;justify-content:center;letter-spacing:.2px;width:82px}.crypto-name{color:#f1edff;font-size:11px;font-weight:800;line-height:140%}.crypto-network{color:#b9c2dd;font-size:9px;font-weight:600;line-height:140%}.crypto-payment-modal{animation:modalEnter .42s cubic-bezier(.22,.9,.3,1) both;background:radial-gradient(120% 160% at 12% -10%,#b79aff1f 0,#0000 45%),linear-gradient(110deg,#191e2f 72%,#12162a);border:2px solid #8b5cf6;border-radius:18px;box-shadow:0 20px 52px #6d28d947,0 8px 22px #00000052;box-sizing:border-box;color:#f1edff;margin:10px auto 0;max-height:calc(100dvh - env(safe-area-inset-top) - 104px - clamp(66px, 15vw, 84px) - clamp(12px, 4vw, 22px) - env(safe-area-inset-bottom) - clamp(16px, 3vh, 28px));max-height:calc(100dvh - var(--modal-top-gap) - var(--ui-bottom) - var(--modal-bottom-clear));max-width:340px;min-height:410px;min-width:220px;overflow:visible;padding:28px 20px 23px;position:relative;scroll-padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px) + 24px);scroll-padding-bottom:calc(var(--ui-bottom) + var(--modal-bottom-clear) + 24px);transform-origin:50% 24px;width:97vw;will-change:transform,opacity}.crypto-payment-modal:after{content:"";display:block;height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));height:calc(var(--ui-bottom) + var(--modal-bottom-clear));min-height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));min-height:calc(var(--ui-bottom) + var(--modal-bottom-clear))}.crypto-payment-title{animation:itemRise .34s .08s both;background:linear-gradient(180deg,#261e48,#1b1636);border:1.5px solid #3a2f66;border-radius:10px;box-shadow:0 10px 22px #6d28d929;color:#f1edff;font-size:12px;font-weight:800;letter-spacing:.18px;line-height:140%;margin-bottom:19px;padding:12px 4px;text-align:center}.qr-outer-wrapper{align-items:center;animation:itemRise .34s .12s both;background:#1e1b34;border:1px solid #3a2f66;border-radius:14px;box-shadow:inset 0 0 0 1px #8b5cf61a,0 6px 16px #6d28d929;display:flex;justify-content:center;margin:0 auto 16px;padding:17px;width:-webkit-fit-content;width:fit-content}.crypto-qr-box{background:#0000;border-radius:12px;height:120px;overflow:hidden;width:120px}.crypto-qr-box,.qr-white-padding{align-items:center;display:flex;justify-content:center;position:relative}.qr-white-padding{background:#fff;border-radius:10px;box-sizing:initial;height:100px;padding:10px;width:100px}.qr-canvas{background:#fff;border-radius:4px;display:block;height:90px!important;width:90px!important}.qr-logo-circle{align-items:center;background:#fff;border:2px solid #3a2f66;border-radius:50%;box-shadow:0 0 10px #6d28d938;display:flex;height:36px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px;z-index:10}.qr-logo-img{border-radius:50%;display:block;height:22px;object-fit:contain;width:22px}.crypto-subtext{color:#b9c2dd;font-size:9px;margin-bottom:4px;text-align:center}.crypto-address-container{animation:itemRise .34s .16s both;background:#1e1b34;border:1px solid #3a2f66;border-radius:8px;color:#f1edff;font-size:10px;font-weight:700;margin:10px auto;padding:7px 10px;text-align:center;width:200px}.copy-button{background:#0000;border:none;color:#efeaff;cursor:pointer;position:absolute;right:28px;top:248px}.crypto-actions{flex-direction:column;gap:8px;margin-top:16px}.crypto-actions,.crypto-btn{align-items:center;display:flex}.crypto-btn{border-radius:10px;cursor:pointer;font-size:11px;font-weight:800;height:28px;justify-content:center;letter-spacing:.2px;transition:filter .12s,transform .1s,box-shadow .14s;width:200px}.crypto-btn.cancel,.crypto-btn.confirm{animation:itemRise .34s .18s both;background:linear-gradient(180deg,#261e48,#1b1636);border:1px solid #3a2f66;box-shadow:0 8px 18px #6d28d92e;color:#f1edff;margin:0 auto}.crypto-btn.confirm{background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:none;box-shadow:0 14px 36px #6d28d961,inset 0 0 0 3px #b79aff2e}.crypto-btn:hover{box-shadow:0 12px 26px #6d28d93d;filter:brightness(1.07)}.crypto-btn:active{transform:scale(.96)}.crypto-address-box{background:#1e1b34;border:1px solid #3a2f66;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;height:40px;justify-content:center;margin:16px auto;padding:6px 10px;width:200px}.crypto-address-title{color:#f1edff;font-size:10px;font-weight:800;letter-spacing:.2px}.crypto-address-value{align-items:center;color:#b9c2dd;display:flex;font-size:8px;font-weight:700;justify-content:space-between;letter-spacing:.2px;word-break:break-all}.copy-icon{align-items:center;color:#cbbfff;cursor:pointer;display:flex;padding-left:18px;transition:color .12s}.copy-icon:hover{color:#8b5cf6}.copy-icon-svg{fill:currentColor;height:14px;width:14px}.copy-notification{animation:fadeInOut 2s ease-in-out;background-color:#1a1f35;border-radius:10px;bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 18px);bottom:calc(var(--ui-bottom) + 18px);box-shadow:0 10px 26px #6d28d93d;color:#f1edff;font-size:14px;font-weight:800;left:50%;letter-spacing:.2px;padding:10px 24px;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:13000}.card-page{color:#efeaff;padding:16px}.recent-wrapper{margin:24px auto 0;max-width:450px;position:relative;width:100%}.recent-title{align-items:center;color:#efeaff;display:flex;font-size:16px;font-weight:800;margin-bottom:12px;text-shadow:0 2px 10px #8b5cf62e}.recent-title .dot{background:#8b5cf6;border-radius:50%;box-shadow:0 0 10px #8b5cf673;height:8px;margin-right:8px;width:8px}.recent-transactions{align-items:center;background:radial-gradient(100% 140% at 10% 0,#b79aff1a 0,#0000 50%),linear-gradient(120deg,#191e2f 65%,#12162a);border:1.2px solid #2a2f46;border-radius:16px;box-shadow:0 12px 34px #0000004d,inset 0 0 0 1px #8b5cf614;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:450px;min-height:160px;min-width:220px;overflow:hidden;padding:12px clamp(8px,4vw,24px);position:relative;transition:all .2s;width:100%;z-index:0}.recent-transactions.empty{justify-content:center;margin:16px auto 0;max-width:350px;min-height:180px;padding:38px 16px}.recent-placeholder.no-transactions{color:#efeaff;font-size:14px;font-weight:800;margin-bottom:10px;text-align:center}.recent-subtext{color:#cbbfff;font-size:11px;font-weight:600;line-height:140%;margin-bottom:2px;opacity:.9;text-align:center}.tx-table{border-collapse:collapse;font-size:11px;table-layout:fixed;width:100%}.tx-table thead tr{border-bottom:1.2px solid #2a2f46}.tx-table td,.tx-table th{word-wrap:break-word;padding:6px 8px;text-align:left;vertical-align:middle}.tx-table th{color:#cbbfff;font-size:10px;font-weight:700;letter-spacing:.1px;opacity:.9}.tx-table th:first-child{width:30%}.tx-table th:nth-child(2){width:20%}.tx-table th:nth-child(3),.tx-table th:nth-child(4){width:25%}.tx-table tbody tr{border-bottom:1px solid #191d31}.tx-table tbody tr:last-child{border-bottom:none}.tx-table td{color:#efeaff;font-size:11px;font-weight:800}.tx-amount{color:#fff;font-size:11px;font-weight:900}.tx-type-label{color:#cbbfff;display:block;font-size:9px;font-weight:600;line-height:1;margin-top:2px}.status-success{color:#34d399}.status-cancel{color:#f87171}.status-pending{color:#cbbfff;opacity:.9}.tx-table td.tx-status.status-success{color:#34d399}.tx-table td.tx-status.status-cancel{color:#f87171}.tx-table td.tx-status.status-pending{color:#cbbfff;opacity:.9}.tx-time{color:#cbbfff;font-size:10px;font-weight:600;opacity:.85}@media (max-width:480px){.deposit-cards,.profit-calculator,.recent-transactions,.recent-transactions.empty{max-width:96vw;padding:18px 4vw}.tx-table td,.tx-table th{font-size:10px;padding:5px 4px}.deposit-label,.recent-title{font-size:14px}.btn-deposit,.btn-withdraw{font-size:13px;height:36px;min-width:80px}.deposit-balance{font-size:28px}}.withdraw-page{align-items:center;background:#0d1120;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 104px) 16px calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px));padding:calc(var(--modal-top-gap)) 16px calc(var(--ui-bottom) + var(--modal-bottom-clear)) 16px;position:fixed}.withdraw-panel{animation:modalEnter .42s cubic-bezier(.22,.9,.3,1) both;background:radial-gradient(100% 140% at 10% -10%,#b79aff1a 0,#0000 50%),linear-gradient(120deg,#191e2f 70%,#12162a);border:2px solid #8b5cf6;border-radius:16px;box-shadow:0 24px 60px #6d28d947,0 8px 24px #00000052,inset 0 0 0 1px #2b2f50;box-sizing:border-box;color:#efeaff;margin:auto;max-height:calc(100dvh - env(safe-area-inset-top) - 104px - clamp(66px, 15vw, 84px) - clamp(12px, 4vw, 22px) - env(safe-area-inset-bottom) - clamp(16px, 3vh, 28px));max-height:calc(100dvh - var(--modal-top-gap) - var(--ui-bottom) - var(--modal-bottom-clear));max-width:360px;overflow:auto;padding:27px 18px 25px;position:relative;scroll-padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + clamp(16px, 3vh, 28px) + 24px);scroll-padding-bottom:calc(var(--ui-bottom) + var(--modal-bottom-clear) + 24px);transform-origin:50% 24px;width:100%;will-change:transform,opacity}.header{align-items:center;animation:itemRise .3s .06s both;display:flex;justify-content:space-between;margin-bottom:15px}.header h2{color:#efeaff;font-size:20px;margin:0}.close-btn{background:#0000;border:none;color:#cbbfff;cursor:pointer;font-size:24px;opacity:.9;transition:opacity .12s}.close-btn:hover{opacity:1}.tabs{animation:itemRise .3s .08s both;display:flex;gap:8px;margin-bottom:14px}.tab{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:10px;box-shadow:0 8px 18px #6d28d929;color:#cbbfff;cursor:pointer;flex:1 1;font-size:14px;padding:8px 0;transition:filter .14s,transform .1s}.tab:hover:not(.active){filter:brightness(1.06)}.tab.active{background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:none;box-shadow:0 14px 34px #6d28d961,inset 0 0 0 3px #b79aff2e;color:#fff}.subheader{animation:itemRise .3s .1s both;margin-bottom:19px;text-align:center}.subheader p{color:#efeaff;font-size:13px;font-weight:700;margin:0}.subheader small{color:#cbbfff;display:block;font-size:12px;margin-top:4px;opacity:.9}.form{animation:itemRise .32s .12s both;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.two-col{display:flex;gap:8px}.two-col input{flex:1 1;min-width:0}.form input,.form select{background:#191d31;border:2px solid #8b5cf6;border-radius:10px;box-shadow:inset 0 2px 10px #8b5cf624;box-sizing:border-box;color:#efeaff;font-size:14px;max-width:100%;outline:none;padding:12px;transition:border-color .15s,box-shadow .16s,background .16s;width:100%}.form input::placeholder{color:#a7b0c9}.form input:focus,.form select:focus{border-color:#b79aff;box-shadow:0 0 0 4px #b79aff33}.select-group{display:flex;gap:8px;overflow-x:auto}.select-group select{-webkit-appearance:none;appearance:none;flex:1 1;min-width:0}.actions{animation:itemRise .32s .16s both;display:flex;gap:12px;margin-top:8px}.btn{border-radius:10px;cursor:pointer;flex:1 1;font-size:14px;font-weight:800;padding:12px 0;transition:transform .1s,background .16s,filter .14s,box-shadow .14s}.btn.confirm{background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:none;box-shadow:0 14px 34px #6d28d961,inset 0 0 0 3px #b79aff2e;color:#fff}.btn.confirm:hover{filter:brightness(1.08)}.btn.cancel{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;box-shadow:0 8px 18px #6d28d929;color:#f1edff}.btn.cancel:hover{filter:brightness(1.06)}.btn:active{transform:scale(.96)}.toast-wrapper{bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 18px);bottom:calc(var(--ui-bottom) + 18px);display:flex;justify-content:center;left:50%;max-width:700px;pointer-events:none;position:fixed;transform:translateX(-50%);width:90vw;z-index:13000}.toast-inner{animation:toastFadeSlide 4.5s ease-in-out forwards;background-color:#1a1f35;border-radius:12px;box-shadow:0 10px 26px #6d28d93d;color:#efeaff;font-size:14px;font-weight:700;padding:14px 24px;position:relative;text-align:center;z-index:1}.toast-inner:before{animation:gradientBorder 7s linear infinite;background:linear-gradient(92deg,#b79aff,#8b5cf6,#6d28d9,#b79aff);background-size:280% 280%;border-radius:12px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;z-index:-1}@keyframes toastFadeSlide{0%{opacity:0;transform:translateY(10px)}10%,85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.method-label-top{color:#efeaff;font-size:16px;font-weight:800;letter-spacing:.02em;margin-bottom:15px;opacity:.95;text-align:center}.card-tab .tab-label{align-items:center;display:flex;font-weight:700;gap:7px;justify-content:center;position:relative}.bolt-animated{align-items:center;animation:pulse-glow 1.25s infinite alternate;display:inline-flex;height:1.2em;margin-left:3px}.bolt-animated svg{filter:drop-shadow(0 0 4px rgba(183,154,255,.35))}@keyframes pulse-glow{0%{filter:drop-shadow(0 0 4px rgba(183,154,255,.25))}to{filter:drop-shadow(0 0 12px rgba(139,92,246,.6))}}@keyframes itemRise{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.fast-pay-label{align-items:center;background:radial-gradient(120% 160% at 15% 0,#b79aff29 0,#0000 50%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:1.5px solid #8b5cf6a6;border-radius:12px;box-shadow:0 14px 34px #6d28d952,inset 0 0 0 1px #2b2f50;color:#f1edff;display:flex;font-size:13px;font-weight:800;isolation:isolate;justify-content:center;letter-spacing:.2px;min-height:38px;padding:10px 14px;position:relative;text-align:center;text-shadow:0 2px 10px #8b5cf64d;width:100%}.fast-pay-label:after{background:linear-gradient(120deg,#ffffff2e,#fff0 38%);border-radius:12px;content:"";inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute}@media (max-width:480px){.fast-pay-label{font-size:12px;min-height:34px;padding:9px 12px}}:root{--nav-offset:calc(var(--nav-gap) + var(--inset-bottom));--ui-bottom:calc(var(--nav-height) + var(--nav-offset));--top-nudge:20px;--page-max:560px;--gap:clamp(14px,3.5vw,22px);--radius-sm:12px;--radius-md:16px;--radius-lg:22px;--glass-stroke:#8b5cf62e;--primary-1:#b79aff;--primary-2:#8b5cf6;--primary-3:#6d28d9;--text-1:#efeaff;--text-2:#cbbfff;--text-3:#a7a0d6;--danger:#ff6b6b;--ok:#34d399;--shadow-1:0 18px 50px #00000073;--shadow-2:0 10px 30px #6d28d959;--ring:0 0 0 4px #b79aff38}.bank-transfer-container{color:#efeaff;color:var(--text-1);display:flex;flex-direction:column;font-family:SF Pro Display,system-ui,sans-serif;gap:clamp(14px,3.5vw,22px);gap:var(--gap);margin:0 auto;max-width:560px;max-width:var(--page-max);min-height:100vh;padding:calc(env(safe-area-inset-top) + 20px) 24px calc(24px + env(safe-area-inset-bottom));padding:calc(var(--inset-top) + var(--top-nudge)) 24px calc(24px + var(--inset-bottom))}html:not(.ios) .bank-transfer-container{padding-top:calc(env(safe-area-inset-top) + 95.59055px);padding-top:calc(var(--inset-top) + var(--top-nudge) + 2cm)}.back-button{align-items:center;align-self:flex-start;background:none;border:none;color:#b79aff;color:var(--primary-1);cursor:pointer;display:inline-flex;font-size:14px;font-weight:900;gap:8px;letter-spacing:.05em;padding:0;transform:translateY(2px);transition:transform .16s,filter .18s}.back-button:hover{filter:brightness(1.12);transform:translateX(-3px) translateY(0)}.copy-toast{animation:toastPop 2.1s ease-in-out forwards;background:linear-gradient(180deg,#1b1a3a,#141336);border:1px solid #3a2f66;border-radius:14px;bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 18px);bottom:calc(var(--ui-bottom) + 18px);box-shadow:0 10px 30px #6d28d959;box-shadow:var(--shadow-2);color:#efeaff;color:var(--text-1);font-size:13.5px;font-weight:900;letter-spacing:.18px;padding:10px 22px}.copy-toast,.toast-stack{left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:9999}.toast-stack{align-items:center;bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 16px);bottom:calc(var(--ui-bottom) + 16px);display:flex;flex-direction:column;gap:10px;width:min(92vw,640px)}.toast{animation:toastPop 2.6s ease-in-out forwards;background:linear-gradient(180deg,#1b1a3a,#141336);border:1px solid #3a2f66;border-radius:14px;box-shadow:0 10px 30px #6d28d959;box-shadow:var(--shadow-2);color:#efeaff;color:var(--text-1);font-size:14px;font-weight:900;letter-spacing:.02em;max-width:100%;padding:12px 20px;text-align:center}.toast.success{border-color:#34d39973;box-shadow:0 10px 30px #34d39947}.toast.error{border-color:#ff6b6b8c;box-shadow:0 10px 30px #ff6b6b47}@keyframes toastPop{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.98)}12%,88%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(10px) scale(.98)}}.transfer-tip{background:linear-gradient(180deg,#17143a,#141236);border:1px solid #6b57d6;border-radius:14px;box-shadow:0 8px 24px #8b5cf62e;color:#d7ccff;font-size:13px;font-weight:800;letter-spacing:.07em;padding:12px 14px;text-align:center}.panel{background:radial-gradient(120% 160% at 8% -10%,#b79aff1f 0,#0000 48%),linear-gradient(135deg,#171a3a,#101433);border:1px solid #2f2860;border-radius:20px;box-shadow:0 18px 50px #00000073,inset 0 0 0 1px #8b5cf614;box-shadow:var(--shadow-1),inset 0 0 0 1px #8b5cf614;padding:18px 16px;width:100%}.method-header{align-items:center;background:linear-gradient(180deg,#151436,#121233);border:1px solid #2b2353;border-radius:14px;box-shadow:0 12px 28px #00000057,inset 0 0 0 1px #8b5cf60f;display:flex;gap:12px;padding:12px}.method-logo{align-items:center;background:radial-gradient(120% 160% at 30% 20%,#ffffff29 0,#0000 52%),linear-gradient(135deg,#b79aff 20%,#8b5cf6 70%);background:radial-gradient(120% 160% at 30% 20%,#ffffff29 0,#0000 52%),linear-gradient(135deg,var(--primary-1) 20%,var(--primary-2) 70%);border:1px solid #3a2f66;border-radius:10px;box-shadow:0 10px 24px #8b5cf659;display:inline-flex;height:32px;justify-content:center;overflow:hidden;width:32px}.method-title{font-size:15.5px;font-weight:900;letter-spacing:.06em}.method-title,.transfer-field{color:#efeaff;color:var(--text-1)}.transfer-field{background:linear-gradient(180deg,#151436,#0f1030);border:1px solid #2b2353;border-radius:14px;font-size:15px;padding:14px 16px;transition:border .15s,box-shadow .15s,background .15s,transform .15s}.transfer-field:focus,.transfer-field:focus-within{background:#18154a;border:1.6px solid #8b5cf6;border:1.6px solid var(--primary-2);box-shadow:0 0 0 4px #b79aff38,0 12px 30px #8b5cf638;box-shadow:var(--ring),0 12px 30px #8b5cf638;transform:translateY(-1px)}.transfer-field label{color:#bcb3e8;display:block;font-size:12.5px;font-weight:800;letter-spacing:.02em;margin-bottom:6px}.transfer-row{align-items:center;display:flex;font-size:15px;font-weight:900;gap:10px;justify-content:space-between;letter-spacing:.05em;padding:4px 0}.copy-btn,.transfer-row{color:#efeaff;color:var(--text-1)}.copy-btn{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:10px;box-shadow:0 8px 18px #6d28d929;cursor:pointer;font-size:12.5px;font-weight:1000;min-width:120px;overflow:hidden;padding:10px 12px;position:relative;text-align:center;transition:filter .14s,box-shadow .14s,transform .1s}.copy-btn:hover{box-shadow:0 12px 26px #6d28d938;filter:brightness(1.06)}.copy-btn:active{transform:scale(.98)}.copy-btn:after{background:#ffffff29;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .26s,height .26s,opacity .3s;width:0}.copy-btn:active:after{height:320px;opacity:1;transition:none;width:320px}.transfer-actions{display:flex;flex-direction:column;gap:12px;margin-top:6px}.btn-cancel2,.btn-confirm2{align-items:center;border:none;border-radius:16px;cursor:pointer;display:flex;font-size:15px;font-weight:1000;height:50px;justify-content:center;letter-spacing:.1em;outline:none;overflow:hidden;position:relative;transition:transform .14s,filter .18s,box-shadow .18s,background .18s}.btn-cancel2{background:linear-gradient(180deg,#1b1a3a,#141336);border:1px solid #2f2860;box-shadow:0 14px 32px #00000052;color:#e7e3ff}.btn-cancel2:hover{box-shadow:0 16px 40px #0000005c;filter:brightness(1.08)}.btn-cancel2:active{transform:translateY(1px) scale(.985)}.btn-confirm2{background:radial-gradient(140% 180% at 18% 0,#ffffff2e 0,#0000 42%),linear-gradient(94deg,#b79aff,#8b5cf6 60%,#6d28d9);background:radial-gradient(140% 180% at 18% 0,#ffffff2e 0,#0000 42%),linear-gradient(94deg,var(--primary-1) 0,var(--primary-2) 60%,var(--primary-3) 100%);box-shadow:0 24px 60px #6d28d994,inset 0 0 0 3px #b79aff2e;color:#0e0f1c;isolation:isolate}.btn-confirm2:before{animation:orbit 1.4s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#b79aff00 0,#b79afff2 14%,#b79aff00 28%,#b79aff00 100%);border-radius:18px;content:"";filter:blur(8px);inset:-2px;mix-blend-mode:screen;pointer-events:none;position:absolute}.btn-confirm2:hover{box-shadow:0 30px 72px #6d28d99e,inset 0 0 0 4px #b79aff38;filter:brightness(1.08)}.btn-confirm2:active{transform:translateY(1px) scale(.985)}@keyframes orbit{to{transform:rotate(1turn)}}.loader-hint{color:#b79aff;color:var(--primary-1);font-size:12.5px;font-weight:800;letter-spacing:.1px;margin-top:6px;opacity:.86;text-align:center}.loader-logo-wrapper1{align-items:center;background:radial-gradient(120% 160% at 40% 30%,#ffffff2e 0,#0000 50%);border-radius:50%;box-shadow:0 10px 28px #6d28d959;display:flex;height:78px;justify-content:center;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:54.75%;transform:translate(-50%,-95%);width:78px;z-index:2}.error-msg-pay{color:#ff6b6b;color:var(--danger);font-size:14px;font-weight:900;letter-spacing:.01em;line-height:1.4;margin:10px 0 6px;text-align:center}.error-msg-hint{color:#efeaff;color:var(--text-1);font-size:12px;font-weight:600;margin-top:2px;opacity:.75;text-align:center}.error-msg-support{color:#b79aff;color:var(--primary-1);font-size:12.5px;margin-top:8px;text-align:center}.error-msg-support a{color:#b79aff;color:var(--primary-1);text-decoration:underline}.upload-section{display:flex;flex-direction:column;gap:10px;margin:12px 0 10px}.upload-label{color:#d0c9ff;font-size:13px;font-weight:800}.upload-dropzone{background:linear-gradient(180deg,#16133a,#121132);border:2px dashed #3a2f66;border-radius:14px;box-shadow:0 10px 28px #8b5cf629;color:#d0c9ff;cursor:pointer;font-size:13px;font-weight:900;letter-spacing:.03em;margin-top:4px;padding:20px 0;text-align:center;transition:border-color .16s,background .16s,box-shadow .18s,transform .12s}.upload-dropzone:hover{background:#18164a;border-color:#8b5cf6;border-color:var(--primary-2);box-shadow:0 16px 38px #8b5cf63d;transform:translateY(-1px)}.upload-preview{border-radius:12px;box-shadow:0 10px 28px #00000061;display:block;margin:4px auto 0;max-height:120px;max-width:190px}.upload-filename{color:#efeaff;color:var(--text-1);padding:8px 0 2px}.upload-error,.upload-filename{font-size:13px;text-align:center}.upload-error{color:#ff6b6b;color:var(--danger);margin-top:4px}.upload-file-info{align-items:center;color:#bcb3e8;display:flex;font-size:12.5px;gap:10px;justify-content:center;margin-top:6px}.upload-remove-btn{background:none;border:none;color:#ff6b6b;color:var(--danger);cursor:pointer;font-size:12px;font-weight:900;margin-left:6px;text-decoration:underline}.upload-error-block{align-items:center;animation:errfade .28s;display:flex;flex-direction:column;margin-bottom:8px;margin-top:-2px;position:relative;z-index:3}@keyframes errfade{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.upload-error-text{align-items:center;background:#2a1b2a;border:1.6px solid #ff6b6b;border:1.6px solid var(--danger);border-radius:14px;box-shadow:0 12px 28px #ff6b6b3d;color:#ff6b6b;color:var(--danger);display:flex;font-size:15px;font-weight:1000;gap:8px;padding:12px 18px 12px 14px}.upload-error-arrow{animation:bounceArr 1.1s infinite;display:flex;height:24px;justify-content:center;margin-bottom:-6px;margin-top:4px;width:24px}@keyframes bounceArr{0%{transform:translateY(-2px)}25%{transform:translateY(6px)}50%{transform:translateY(0)}to{transform:translateY(-2px)}}.upload-section-highlight{border-radius:14px;box-shadow:0 0 0 2px #ff6b6b,0 0 14px 2px #ff6b6b59;box-shadow:0 0 0 2px var(--danger),0 0 14px 2px #ff6b6b59;position:relative;transition:box-shadow .25s;z-index:2}.loader-center-upload{align-items:center;display:flex;height:52px;justify-content:center}.loader-upload{animation:spin .9s linear infinite;border:3.5px solid #d7cffb;border-radius:50%;border-top-color:#8b5cf6;border-top:3.5px solid var(--primary-2);height:32px;width:32px}.transfer-deadline{color:#ff6b6b;color:var(--danger);font-size:13.5px;font-weight:1000;letter-spacing:.03em;margin-top:8px;text-align:center}.important-note{background:linear-gradient(180deg,#17143a,#141236);border:1px solid #b79aff;border:1px solid var(--primary-1);border-radius:14px;box-shadow:0 12px 30px #8b5cf629;color:#efeaff;color:var(--text-1);margin-top:10px;padding:14px}.important-note__title{-webkit-text-fill-color:#0000;background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);background:linear-gradient(92deg,var(--primary-1) 0,var(--primary-2) 60%,var(--primary-3) 100%);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:1000;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.important-note__text{color:#d7ccff;font-size:13px;line-height:1.5}.kbd{align-items:center;background:#1a1833;border:1px solid #3a2f66;border-radius:8px;box-shadow:inset 0 -2px 0 #ffffff0f;color:#e7e3ff;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;min-width:26px;padding:0 8px}.split{grid-gap:clamp(14px,3.5vw,22px);grid-gap:var(--gap);display:grid;gap:clamp(14px,3.5vw,22px);gap:var(--gap);grid-template-columns:1fr}@media (min-width:600px){.split{grid-template-columns:1fr 1fr}}.glow-title{animation:glowPulse 3s ease-in-out infinite;color:#efeaff;color:var(--text-1);font-size:18px;font-weight:1000;letter-spacing:.08em;text-align:center;text-shadow:0 0 0 #8b5cf600}.card{background:radial-gradient(120% 160% at 12% -10%,#b79aff24 0,#0000 48%),linear-gradient(120deg,#181b3f 60%,#101433);border:1px solid #2f2860;border-radius:20px;box-shadow:0 18px 50px #00000073,inset 0 0 0 1px #8b5cf614;box-shadow:var(--shadow-1),inset 0 0 0 1px #8b5cf614;padding:16px;position:relative}.card:before{animation:gradientBorder 8s linear infinite;background:linear-gradient(92deg,#b79aff,#8b5cf6,#6d28d9,#b79aff);background:linear-gradient(92deg,var(--primary-1),var(--primary-2),var(--primary-3),var(--primary-1));background-size:280% 280%;border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.14;padding:2px;pointer-events:none;position:absolute}@keyframes gradientBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.tag{background:linear-gradient(94deg,#b79aff,#8b5cf6);background:linear-gradient(94deg,var(--primary-1),var(--primary-2));border-radius:999px;box-shadow:0 10px 26px #6d28d959;color:#0f1126;display:inline-flex;font-size:12px;gap:6px;padding:6px 10px}.stat-row,.tag{align-items:center;font-weight:900}.stat-row{background:linear-gradient(180deg,#1a1d45,#13163a);border:1px solid #2f2860;border-radius:14px;display:flex;justify-content:space-between;letter-spacing:.04em;padding:10px 12px}.stat-row .ok{color:#34d399;color:var(--ok)}.stat-row .bad{color:#ff6b6b;color:var(--danger)}.hr{background:linear-gradient(90deg,#0000,#8b5cf673,#0000);border:none;height:1px;margin:8px 0}@media (max-width:420px){.bank-transfer-container{padding:calc(env(safe-area-inset-top) + 20px) 16px calc(16px + env(safe-area-inset-bottom));padding:calc(var(--inset-top) + var(--top-nudge)) 16px calc(16px + var(--inset-bottom))}.btn-cancel2,.btn-confirm2{font-size:14px;height:46px}.method-title,.transfer-row{font-size:14px}.panel{padding:14px}}.page-wrapper{background:#0d1120;border-radius:18px;box-shadow:0 8px 36px #00000059,inset 0 0 0 1px #8b5cf614;box-sizing:border-box;color:#efeaff;font-family:SF Pro Display,sans-serif;left:50%;margin-bottom:24px;margin-top:24px;max-width:110vw;padding:32px 6vw;position:relative;transform:translateX(-50%);width:102vw}.promo-card{background:radial-gradient(140% 120% at 8% -10%,#b79aff29 0,#0000 50%),linear-gradient(112deg,#151835 60%,#10142a);border:1.6px solid #8b5cf6;border-radius:16px;box-shadow:0 26px 70px #6d28d947,0 8px 24px #00000052;isolation:isolate;margin-bottom:28px;margin-top:108px;overflow:hidden;padding:30px 24px 26px;width:100%}.promo-card:before{border-radius:18px;content:"";display:none;inset:-2px;pointer-events:none;position:absolute}.promo-box{align-items:center;background:radial-gradient(120% 140% at 10% 0,#b79aff2e 0,#0000 50%),linear-gradient(110deg,#1a1f39 30%,#161b33);border:1.2px solid #332f55;border-radius:12px;box-shadow:inset 0 0 0 1px #8b5cf624,0 12px 28px #00000052;color:#efeaff;display:flex;font-size:22px;font-weight:900;justify-content:center;letter-spacing:.25px;overflow:hidden;padding:28px 18px 18px;position:relative;text-shadow:0 2px 12px #8b5cf659;transition:box-shadow .18s,transform .14s;width:100%}.promo-box:hover{box-shadow:inset 0 0 0 1px #b79aff38,0 16px 36px #6d28d947;transform:translateY(-2px)}@media (max-width:430px){.promo-box{font-size:17px;padding:15px 4px 13px}}.promo-title{-webkit-text-fill-color:#0000;background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);-webkit-background-clip:text;background-clip:text;color:#efeaff;font-size:20px;font-weight:900;letter-spacing:.07em;margin-bottom:9px}.promo-date{color:#cbbfff;font-size:13px;font-weight:800;margin-bottom:12px;opacity:.92;position:relative;top:34px}.read-button{align-items:center;background:radial-gradient(120% 160% at 20% 20%,#ffffff2e 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:none;border-radius:11px;box-shadow:0 14px 34px #6d28d961,inset 0 0 0 3px #b79aff2e;color:#0d0f1c;cursor:pointer;display:flex;font-size:16px;font-weight:900;height:42px;isolation:isolate;justify-content:center;letter-spacing:.05em;margin-left:auto;position:relative;transition:box-shadow .18s,transform .12s,filter .15s;width:128px}.read-button:before{border-radius:12px;content:"";display:none;inset:-2px;pointer-events:none;position:absolute}.read-button:hover{box-shadow:0 18px 44px #6d28d973,inset 0 0 0 4px #b79aff38;filter:brightness(1.05);transform:translateY(-2px) scale(1.04)}.read-button:active{transform:scale(.97)}.about-card,.why-us-card{background:radial-gradient(120% 140% at 12% -10%,#b79aff1f 0,#0000 50%),linear-gradient(120deg,#151a33 50%,#0f142a);border:1.3px solid #342f56;border-radius:14px;box-shadow:0 18px 44px #00000052,inset 0 0 0 1px #8b5cf61a;box-sizing:border-box;isolation:isolate;margin-bottom:24px;overflow:hidden;padding:26px 19px 20px;position:relative;width:100%}.about-card:before,.why-us-card:before{border-radius:16px;content:"";display:none;inset:-2px;pointer-events:none;position:absolute}.about-title,.why-title{-webkit-text-fill-color:#0000;background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:900;letter-spacing:.04em;margin-bottom:12px}.about-text{color:#dcd6ff;font-size:14px;font-weight:700;line-height:1.7;opacity:.96}.why-points{display:flex;flex-direction:column;gap:13px}.bullet-line{background:#8b5cf6;border-radius:2px;height:2px;margin-right:7px;width:8px}.about-circle,.circle,.why-circle{border-radius:50%;filter:blur(2.5px);pointer-events:none;position:absolute;z-index:0}.circle1{background:#b79aff38;height:52px;right:-20px;top:-21px;width:52px}.circle2{background:#8b5cf62e;height:82px;right:-40px;top:13px;width:82px}.circle3{background:#6d28d924;bottom:-32px;height:68px;right:-38px;width:68px}.circle4{background:#b79aff2e;height:46px;left:-34px;top:82px;width:46px}.circle5{background:#8b5cf61f;height:69px;left:-52px;top:-45px;width:69px}.circle-a1{background:#b79aff2e;height:50px;right:-22px;top:-13px;width:50px}.circle-a2{background:#8b5cf629;height:72px;right:-36px;top:16px;width:72px}.circle-a3{background:#6d28d92e;bottom:-18px;height:52px;right:-16px;width:52px}.circle-a4{background:#b79aff1a;height:72px;left:-55px;top:10px;width:72px}.circle-w1{background:#b79aff29;height:56px;right:-18px;top:-10px;width:56px}.circle-w2{background:#8b5cf629;height:77px;right:-33px;top:11px;width:77px}.circle-w3{background:#6d28d92e;bottom:-18px;height:56px;right:-17px;width:56px}.circle-w4{background:#b79aff1a;height:74px;left:-56px;top:4px;width:74px}.faq-container{margin-bottom:28px;width:100%}.faq-title{-webkit-text-fill-color:#0000;background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:900;letter-spacing:.02em;margin-bottom:16px}.faq-card{background:radial-gradient(120% 140% at 8% 0,#b79aff1a 0,#0000 52%),linear-gradient(111deg,#151835 70%,#0f1222);border:1.2px solid #342f56;border-radius:12px;box-shadow:0 10px 22px #0000004d,inset 0 0 0 1px #8b5cf61a;color:#efeaff;font-size:15px;font-weight:800;margin-bottom:15px;padding:16px 19px;transition:box-shadow .19s,transform .11s,filter .16s}.faq-card:hover{box-shadow:0 14px 32px #6d28d947;filter:brightness(1.03);transform:translateY(-2px) scale(1.02)}.faq-answer-wrapper{max-height:0;overflow:hidden;transition:max-height .34s cubic-bezier(.7,.2,.25,1)}.faq-card.open .faq-answer-wrapper{max-height:260px}.faq-answer{color:#cbbfff;font-size:15px;line-height:1.56;margin-top:11px;opacity:.9}.why-bullet{-webkit-text-fill-color:#0000;align-items:center;animation:l2r-sheen 4.8s cubic-bezier(.4,0,.2,1) infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#6d28d9,#8b5cf6 18%,#b79aff 36%,#8b5cf6 54%,#6d28d9 72%,#4c1d95);background-position:0 50%;background-size:300% 100%;display:flex;font-size:15px;font-weight:900;gap:8px;position:relative;will-change:background-position}@keyframes l2r-sheen{0%{background-position:0 50%}45%{background-position:100% 50%}55%{background-position:100% 50%}to{background-position:0 50%}}.why-bullet.flow{animation:l2r-flow 8s linear infinite}@keyframes l2r-flow{0%{background-position:0 50%}to{background-position:200% 50%}}.why-bullet.soft{animation:l2r-soft 6.5s ease-in-out infinite;background-size:400% 100%}@keyframes l2r-soft{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.promo-card{position:relative;z-index:1}.promo-card *{position:relative;z-index:2}.circle{z-index:0!important}:root{--nav-gap:clamp(12px,4vw,22px);--ui-bottom:calc(var(--nav-height) + var(--nav-gap) + var(--inset-bottom))}.referral-content{display:flex;flex-direction:column;gap:2px;margin:clamp(90px,15vw,140px) auto 0;max-width:480px}.referral-heading{-webkit-text-fill-color:#0000;background:linear-gradient(92deg,#b79aff,#8b5cf6 55%,#6d28d9);-webkit-background-clip:text;background-clip:text;color:#efeaff;font-size:clamp(16px,2.5vw,22px);font-weight:800;letter-spacing:.3px;line-height:140%;margin-bottom:22px;max-width:95vw;text-align:left}.highlight{color:#b79aff}.nowrap{color:#8b5cf6;white-space:nowrap}.invite-section{flex-direction:column;gap:clamp(12px,3vw,20px);margin:clamp(0px,0vw,0px) auto 0;max-width:480px;position:relative}.invite-row,.invite-section{align-items:center;display:flex;width:100%}.invite-row{flex-direction:row;gap:18px;justify-content:flex-start}.invite-button{align-items:center;background:radial-gradient(120% 160% at 20% 20%,#ffffff2e 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:none;border-radius:15px;box-shadow:0 16px 40px #6d28d973,inset 0 0 0 3px #b79aff2e;color:#0e0f1c;cursor:pointer;display:flex;font-size:clamp(18px,4vw,24px);font-size:clamp(14px,4vw,20px);font-weight:900;height:clamp(50px,10vw,64px);isolation:isolate;justify-content:center;letter-spacing:.2px;position:relative;transition:box-shadow .16s,transform .12s,filter .16s;width:clamp(190px,50vw,320px)}.invite-button:before{background:conic-gradient(from 0deg at 50% 50%,#b79aff00 0,#b79aff59 12%,#b79aff00 24%,#b79aff00 100%);border-radius:16px;content:"";filter:blur(6px);inset:-2px;mix-blend-mode:screen;pointer-events:none;position:absolute}.invite-button:hover{box-shadow:0 22px 52px #6d28d994,inset 0 0 0 4px #b79aff38;filter:brightness(1.04);transform:translateY(-2px) scale(1.03)}.invite-button:active{transform:scale(.98)}.invite-text{color:#0e0f1c}.invite-icon{height:clamp(16px,6vw,22px);pointer-events:none;width:clamp(16px,6vw,22px)}.invite-box-row{display:none}.referral-card-full{margin:24px auto 0;max-width:480px;width:100%}.referral-card{background:radial-gradient(120% 160% at 12% -10%,#b79aff24 0,#0000 50%),linear-gradient(110deg,#151a33 90%,#0f1429);border:1.6px solid #8b5cf6;border-radius:16px;box-shadow:0 18px 44px #0000005c,inset 0 0 0 1px #8b5cf61a;box-sizing:border-box;isolation:isolate;margin:0 auto 24px;min-height:110px;overflow:hidden;padding:clamp(18px,4vw,32px);position:relative}.referral-card:before{background:conic-gradient(from 0deg at 50% 50%,#b79aff00 0,#b79aff59 16%,#b79aff00 32%,#b79aff00 100%);border-radius:18px;content:"";filter:blur(8px);inset:-2px;mix-blend-mode:screen;pointer-events:none;position:absolute}.referral-card-text{color:#efeaff;font-size:clamp(13px,2vw,18px);font-weight:800;letter-spacing:.2px;line-height:1.5;word-break:break-word;z-index:2}.section-title{-webkit-text-fill-color:#0000;background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);-webkit-background-clip:text;background-clip:text;display:block;font-size:1.09em;font-weight:900;margin:8px 0 2px}.circle{border-radius:50%;filter:blur(2.5px);pointer-events:none;position:absolute;z-index:0}.circle-left-border{border:1px solid #b79aff;height:clamp(40px,18vw,81px);left:clamp(-44px,-10vw,-65px);top:clamp(2px,1vw,10px);width:clamp(40px,18vw,81px)}.circle-right-bg-top{background:#b79aff40;height:clamp(28px,12vw,53px);right:clamp(-20px,-6vw,-13px);top:clamp(-21px,-4vw,-13px);width:clamp(28px,12vw,53px)}.circle-right-border{border:1px solid #8b5cf6;height:clamp(40px,18vw,81px);right:clamp(-38px,-10vw,-30px);top:clamp(10px,4vw,20px);width:clamp(40px,18vw,81px)}.circle-right-bg-bottom{background:#6d28d938;bottom:clamp(-10px,-4vw,-13px);height:clamp(28px,12vw,53px);right:clamp(-18px,-6vw,-10px);width:clamp(28px,12vw,53px)}.rules-box{background:radial-gradient(120% 160% at 20% -10%,#b79aff1f 0,#0000 50%),linear-gradient(110deg,#171b30 90%,#0f1326);border:1.6px solid #8b5cf6;border-radius:13px;box-shadow:0 0 18px #8b5cf647;box-sizing:border-box;margin:28px auto 0;max-width:420px;padding:clamp(12px,5vw,22px) clamp(10px,4vw,18px);width:100%;z-index:5}.rules-title{-webkit-text-fill-color:#0000;background:linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);-webkit-background-clip:text;background-clip:text;color:#efeaff;font-size:clamp(13px,4vw,17px);font-weight:900;margin-bottom:10px;text-align:center}.rules-text{color:#cbbfff;font-size:clamp(11px,3vw,15px);font-weight:600;text-align:center}.info-wrapper{margin:32px auto 0;max-width:480px;width:100%}.info-section{margin-top:8px}.info-title{color:#efeaff;font-size:16px;margin-bottom:4px;text-align:left}.info-subtitle{color:#cbbfff;font-size:12px;margin-bottom:12px}.info-icons-box{background:linear-gradient(180deg,#151a33,#0f1429);border:2px solid #2b2f50;border-radius:8px;height:48px;justify-content:space-evenly;margin-bottom:16px}.coin-icon{background:#1a1f38;box-shadow:0 4px 12px #6d28d94d;height:28px;width:28px}.copyright{color:#cbbfff;text-align:center}.info-support{margin-bottom:10px}.support-links{flex-wrap:wrap;gap:10px}.support-link{color:#b79aff;display:inline-flex;font-size:13px;font-weight:800;gap:3px;transition:opacity .2s}.support-link:hover{opacity:.85}.dot-sep{color:#8b5cf6;font-size:14px;margin:0 5px}.invite-toast{animation:fadeInOut 2s ease-in-out;background-color:#171b30;border-radius:8px;bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 8px);bottom:calc(var(--ui-bottom) + 8px);box-shadow:0 16px 34px #6d28d959;color:#efeaff;font-size:13px;font-weight:900;left:50%;letter-spacing:.2px;padding:8px 16px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:12000}@keyframes fadeInOut{0%{opacity:0;transform:translateX(-50%) translateY(10px)}15%,85%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(10px)}}@media (min-width:1200px){.main-container{max-width:900px;padding-left:0;padding-right:0}.info-wrapper,.invite-section,.referral-card,.referral-content,.rules-box{max-width:520px}}.pr-referral-link-block{background:radial-gradient(120% 160% at 20% -10%,#b79aff1f 0,#0000 50%),linear-gradient(110deg,#171b30 90%,#0f1326);border:1.6px solid #8b5cf6;border-radius:14px;box-shadow:0 16px 40px #00000052,inset 0 0 0 1px #8b5cf61a;max-width:520px;padding:14px;width:100%}.pr-referral-link-title{color:#cbbfff;font-size:13px;font-weight:900;letter-spacing:.02em;margin-bottom:8px}.pr-ref-link-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto}.pr-ref-link-input{background:#0f1429;border:2px solid #8b5cf6;border-radius:12px;box-shadow:inset 0 2px 10px #8b5cf62e;color:#efeaff;cursor:copy;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12.5px;font-weight:800;letter-spacing:.2px;line-height:1.4;min-height:44px;outline:none;overflow:hidden;overflow-wrap:anywhere;padding:10px 12px;resize:none;white-space:normal;width:100%;word-break:break-all}.pr-ref-link-input:focus{border-color:#b79aff;box-shadow:0 0 0 4px #b79aff33,inset 0 2px 10px #8b5cf638}.pr-ref-copy-btn{background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,#b79aff,#8b5cf6 60%,#6d28d9);border:none;border-radius:12px;box-shadow:0 16px 40px #6d28d973,inset 0 0 0 3px #b79aff29;color:#0e0f1c;cursor:pointer;font-size:13.5px;font-weight:1000;height:44px;isolation:isolate;letter-spacing:.08em;min-width:132px;overflow:hidden;padding:0 14px;position:relative;transition:transform .12s,filter .16s,box-shadow .16s}.pr-ref-copy-btn:hover{box-shadow:0 22px 52px #6d28d98c,inset 0 0 0 4px #b79aff38;filter:brightness(1.04)}.pr-ref-copy-btn:active{transform:scale(.98)}.pr-ref-ripple{animation:pr_rif .5s ease-out forwards;background:#ffffff47;border-radius:999px;height:12px;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(1);width:12px}@keyframes pr_rif{0%{opacity:.6;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(16)}}.pr-ref-stats{align-items:center;background:linear-gradient(180deg,#151a33,#10142a);border:1px solid #2b2f50;border-radius:12px;display:flex;gap:10px;justify-content:space-between;margin-top:12px;padding:10px 12px}.pr-ref-stat{display:flex;flex-direction:column;gap:2px}.pr-ref-stat-label{color:#cbbfff;font-size:11.5px;font-weight:800;letter-spacing:.02em}.pr-ref-stat-value{color:#efeaff;font-size:14.5px;font-weight:1000}.pr-ref-divider{background:linear-gradient(180deg,#0000,#8b5cf6,#0000);height:26px;opacity:.6;width:1px}.pr-ref-actions{align-items:center;display:flex;gap:12px;margin-top:12px}.pr-ref-share-btn{align-items:center;background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,#60a5fa,#3b82f6 60%,#2563eb);border:none;border-radius:14px;box-shadow:0 18px 44px #2563eb7a,inset 0 0 0 3px #93c5fd29;color:#0e0f1c;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:1000;gap:8px;height:48px;justify-content:center;letter-spacing:.04em;transition:transform .12s,filter .16s,box-shadow .16s}.pr-ref-share-btn svg{display:block}.pr-ref-share-btn:hover{box-shadow:0 24px 60px #2563eb94,inset 0 0 0 4px #93c5fd38;filter:brightness(1.05)}.pr-ref-share-btn:active{transform:scale(.985)}@media (min-width:1200px){.pr-referral-link-block{max-width:520px}}:root{--inset-bottom:env(safe-area-inset-bottom);--inset-top:env(safe-area-inset-top);--nav-height:clamp(66px,15vw,84px);--pad-under-nav:clamp(12px,4vw,22px);--nav-offset:calc(var(--pad-under-nav) + var(--inset-bottom));--ui-bottom:calc(var(--nav-height) + var(--nav-offset) + 12px);--modal-top-gap:calc(var(--inset-top) + 88px);--kb-bottom:0px;--z-nav:10040;--z-nav-fab:10041;--z-modal-overlay:12000;--z-modal-content:12001;--z-alert:11990}body.kb-open{--ui-bottom:0px}body,html{background:#101623;color:#fff;font-family:SF Pro Display,system-ui,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;overscroll-behavior-y:contain;padding:0;scrollbar-width:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100vw}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}#root,#wrapper{background:radial-gradient(900px 500px at 85% 0,#1a1445 40%,#0000 55%) #0c1122;display:flex;flex-direction:column;margin:0 auto;max-width:100vw;overscroll-behavior-y:auto;position:relative;width:100vw}#root,#wrapper,.scroll-area{-webkit-overflow-scrolling:touch;min-height:100vh}.scroll-area{background:#0000;overflow-x:hidden;overflow-y:auto;padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 12px);padding-bottom:calc(var(--ui-bottom) + var(--kb-bottom));scrollbar-width:none;width:100%}.scroll-area::-webkit-scrollbar{display:none}body{display:flex;justify-content:center}.main-container{box-sizing:border-box;margin:0 auto;max-width:100vw;padding:0 clamp(10px,5vw,28px) clamp(80px,14vw,120px);width:100%}.header-container{align-items:center;display:flex;height:clamp(120px,28vw,200px);justify-content:space-between;padding:0 clamp(8px,3vw,24px);position:relative;width:100%}.avatar-wrapper{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:linear-gradient(180deg,#14192894,#090e1a94);border:1px solid #94a3b824;border-radius:16px;box-shadow:0 14px 36px #00000059,inset 0 1px 0 #ffffff0a;height:clamp(66px,20vw,96px);left:clamp(6px,3vw,20px);overflow:hidden;position:absolute;top:clamp(20px,7vw,38px);width:clamp(200px,58vw,340px);z-index:2}.avatar-wrapper:before{animation:avatarBorder 12s linear infinite;background:linear-gradient(120deg,#b79aff59,#8b5cf62e,#6d28d940);background-size:200% 200%;border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;padding:1px;pointer-events:none;position:absolute}@keyframes avatarBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.avatar-wrapper:after{background:radial-gradient(120% 160% at 30% 20%,#231a4d 0,#141234 60%);border-radius:50%;box-shadow:inset 0 0 0 1px #3b2a7a,0 10px 24px #00000059,0 0 0 4px #8b5cf61a;content:"";height:clamp(40px,16vw,62px);left:clamp(10px,3vw,18px);position:absolute;top:50%;transform:translateY(-50%);width:clamp(40px,16vw,62px)}.username{color:#f8fafc;font-size:clamp(13px,4vw,16px);font-weight:800;left:calc(clamp(40px, 16vw, 62px) + clamp(10px, 3vw, 24px) + 18px);letter-spacing:.25px;line-height:140%;max-width:60vw;overflow:hidden;position:absolute;text-overflow:ellipsis;top:clamp(28px,9vw,44px);white-space:nowrap}.dot{animation:blink 1s infinite;background:#9b6bff;border-radius:50%;display:inline-block;height:8px;margin-right:6px;vertical-align:middle;width:8px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.transaction-card{box-sizing:border-box;margin-bottom:0;padding:8px 0;width:100%}.row{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px;width:100%}.transaction-id{color:#f8fafc;font-size:clamp(12px,4vw,14px);font-weight:800;letter-spacing:.2px;max-width:35vw;overflow:hidden;text-overflow:ellipsis}.transaction-date{color:#94a3b8}.transaction-date,.transaction-type{font-size:clamp(10px,3vw,12px);letter-spacing:.2px}.transaction-type{background:#1a1530;border:1px solid #2a2250;border-radius:999px;color:#c4b5fd;font-weight:800;padding:3px 8px}.transaction-amount{color:#ffaa2b;font-size:clamp(12px,5vw,15px);font-weight:900;letter-spacing:.2px}.transaction-line{background:#1f2937;height:1px;margin-top:8px;width:100%}.empty-history{color:#94a3b8;font-size:clamp(12px,4vw,16px);margin-top:20px;text-align:center}.info-section{backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:linear-gradient(180deg,#1419288c,#090e1a8c);border:1px solid #94a3b824;border-radius:18px;box-shadow:0 18px 48px #00000059,inset 0 1px 0 #ffffff0a;margin:clamp(22px,7vw,34px) auto 0;overflow:hidden;padding:clamp(14px,4vw,18px);position:relative;width:min(100%,480px)}.info-section:before{animation:ispin 12s linear infinite;background:linear-gradient(120deg,#b79aff59,#8b5cf62e,#6d28d940);background-size:200% 200%;border-radius:18px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;padding:1px;pointer-events:none;position:absolute}@keyframes ispin{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.info-title{align-items:center;color:#f8fafc;display:flex;font-size:clamp(14px,4.2vw,18px);font-weight:900;gap:10px;letter-spacing:.3px;margin:0 0 8px}.info-title .dot{background:#9b6bff;box-shadow:0 0 12px #7c3aed99;height:10px;width:10px}.info-subtitle{color:#94a3b8;font-size:clamp(11px,3.4vw,13px);font-weight:600;letter-spacing:.2px;margin:0 0 clamp(12px,3vw,16px)}.info-icons-box{align-items:center;background:linear-gradient(180deg,#ffffff05,#00000014);border:1px solid #94a3b81f;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff0a;display:flex;flex-wrap:nowrap;gap:clamp(10px,3vw,16px);justify-content:space-between;overflow:hidden;padding:clamp(10px,3vw,14px) clamp(12px,3.5vw,16px)}.coin-icon{border-radius:50%;display:block;flex:0 0 auto;height:clamp(28px,7vw,36px);object-fit:contain;width:clamp(28px,7vw,36px)}.copyright{color:#94a3b8;font-size:8px;letter-spacing:.2px;line-height:10px;margin-left:0;text-align:left}.bottom-nav{align-items:center;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);background:linear-gradient(180deg,#111728a8,#0a0e1aa8);border:1px solid #94a3b81f;border-radius:18px;bottom:calc(clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom));bottom:var(--nav-offset);box-shadow:0 18px 48px #00000073,inset 0 1px 0 #ffffff0a,inset 0 0 0 1px #8b5cf614;box-sizing:border-box;column-gap:min(4vw,16px);display:flex;height:clamp(66px,15vw,84px);height:var(--nav-height);isolation:isolate;justify-content:space-between;left:50%;max-width:calc(100vw - 16px);overflow:visible;padding-inline:clamp(12px,3vw,20px);padding-bottom:clamp(12px,2.4vw,16px);padding-top:clamp(10px,2vw,14px);position:fixed;transform:translateX(-50%);width:min(100%,480px);z-index:10040;z-index:var(--z-nav)}.bottom-nav:before{animation:navBorder 10s linear infinite;background:linear-gradient(120deg,#b79aff59,#8b5cf62e,#6d28d947);background-size:200% 200%;border-radius:18px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;padding:1.2px;pointer-events:none;position:absolute}@keyframes navBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.nav-item{align-items:center;color:#9aa6bf;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:clamp(10px,3vw,12px);gap:6px;justify-content:center;line-height:1;min-width:0;padding:0;transition:color .2s,transform .08s}.nav-item:active{transform:scale(.98)}.nav-item svg{display:block;height:clamp(24px,5.6vw,30px);overflow:visible;width:clamp(24px,5.6vw,30px)}.nav-item svg path{stroke:#9aa6bf;transition:stroke .2s}.nav-item.active{color:#cbbfff;text-shadow:0 0 16px #8b5cf659}.nav-item.active svg path{stroke:#cbbfff}.central-fab{left:50%;pointer-events:auto;position:absolute;top:0;transform:translate(-50%,-26%);z-index:10041;z-index:var(--z-nav-fab)}.central-fab .nav-button{align-items:center;background:linear-gradient(92deg,#b79aff,#7c3aed);border-radius:50%;display:flex;height:clamp(56px,16vw,74px);isolation:isolate;justify-content:center;max-height:90px;max-width:90px;overflow:visible;position:relative;transition:transform .1s,filter .2s,box-shadow .2s;width:clamp(56px,16vw,74px)}.central-fab .nav-button:active{transform:scale(.96)}.central-fab .nav-button:hover{box-shadow:0 20px 48px #7c3aed99;filter:brightness(1.07)}@keyframes sweep{to{transform:rotate(1turn)}}.deposit-label{font-size:clamp(15px,5vw,20px)}.deposit-balance,.deposit-label{color:#f8fafc;font-weight:700;letter-spacing:.2px}.deposit-balance{font-size:clamp(20px,9vw,32px)}.deposit-line{color:#ffaa2b;font-size:clamp(11px,3vw,13px);font-weight:700;letter-spacing:.2px;margin-bottom:4px}.deposit-buttons{display:flex;gap:clamp(6px,4vw,16px);justify-content:space-between;margin-top:12px}.btn-cancel1,.btn-confirm1{border-radius:10px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-size:clamp(11px,5vw,16px);font-weight:800;height:clamp(26px,8vw,35px);max-width:140px;min-width:80px;transition:transform .12s,filter .18s,box-shadow .18s,background .18s,border-color .18s;width:45%}.btn-cancel1{background:#1a1530;border:1px solid #3a2f66;color:#f8fafc}.btn-cancel1:hover{filter:brightness(1.06)}.btn-cancel1:active{transform:scale(.96)}.btn-confirm1{background:linear-gradient(92deg,#b79aff,#7c3aed);border:2px solid #b79aff8c;color:#f8fafc;overflow:hidden;position:relative}.btn-confirm1:before{animation:sweep 2s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#b79aff00 0,#b79affe6 14%,#b79aff00 28%,#b79aff00 100%);border-radius:10px;filter:blur(6px);inset:-2px}.btn-confirm1:after,.btn-confirm1:before{content:"";pointer-events:none;position:absolute}.btn-confirm1:after{background:radial-gradient(120% 160% at 20% 15%,#ffffff2e 0,#0000 42%);border-radius:8px;inset:2px}.modal-input{align-items:center;background:#141a2a;border:1px solid #7c3aed;border-radius:10px;box-sizing:border-box;display:flex;height:clamp(22px,8vw,33px);margin-bottom:20px;padding:0 12px;width:100%}.amount-input{background:#0000;border:none;color:#f8fafc;font-family:SF Pro Display,sans-serif;font-size:clamp(10px,3vw,12px);font-weight:800;height:100%;outline:none;width:100%}.amount-input::placeholder{color:#9aa6bf;font-weight:700}.modal-close{background:#0000;border:none;color:#f8fafc;cursor:pointer;font-size:clamp(16px,7vw,20px);position:absolute;right:12px;top:12px;z-index:2}.error-alert,.success-alert{--bg:#ffffffd9;--fg:#0b1220;--accent:#22c55e;--border:#0a101c1a;--alert-in:.24s;--alert-out:.18s;align-items:center;animation:alert-in var(--alert-in) cubic-bezier(.2,.7,.3,1) both;backdrop-filter:saturate(120%) blur(10px);-webkit-backdrop-filter:saturate(120%) blur(10px);background:var(--bg);border:1px solid var(--border);border-radius:12px;bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 24px);bottom:calc(var(--ui-bottom) + var(--kb-bottom) + 12px);box-shadow:0 10px 30px #0000002e;color:var(--fg);display:inline-flex;font-size:clamp(12px,4vw,14px);font-weight:800;gap:10px;left:50%;max-width:min(92vw,520px);overflow:hidden;padding:14px 20px;position:fixed;text-align:left;transform:translateX(-50%);z-index:11990;z-index:var(--z-alert,9999)}.success-alert{--accent:#22c55e;--bg:color-mix(in oklab,var(--accent) 18%,#fff);--fg:#0d2417;--border:color-mix(in oklab,var(--accent) 35%,#0b1220 10%)}.error-alert{--accent:#ef4444;--bg:color-mix(in oklab,var(--accent) 18%,#fff);--fg:#2a0b0b;--border:color-mix(in oklab,var(--accent) 35%,#0b1220 10%)}.error-alert:before,.success-alert:before{background:currentColor;color:var(--fg);content:"";flex:0 0 18px;height:18px;-webkit-mask:var(--icon) no-repeat center/contain;mask:var(--icon) no-repeat center/contain;opacity:.9;width:18px}.success-alert{--icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23000" viewBox="0 0 24 24"><path d="M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"/></svg>')}.error-alert{--icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23000" viewBox="0 0 24 24"><path d="M12 2 2 22h20L12 2zm1 15h-2v-2h2v2zm0-4h-2V9h2v5z"/></svg>')}.error-alert:after,.success-alert:after{animation:alert-progress 3.58s linear both;animation:alert-progress calc(var(--alert-duration, 4s) - var(--alert-in, .24s) - var(--alert-out, .18s)) linear both;animation-delay:.24s;animation-delay:var(--alert-in,.24s);background:var(--accent);bottom:0;content:"";height:3px;left:0;opacity:.35;position:absolute;transform-origin:left center;width:100%}.error-alert:hover,.success-alert:hover{transform:translateX(-50%) translateY(-1px)}@keyframes alert-in{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.98)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes alert-out{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(6px) scale(.98)}}@keyframes alert-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-color-scheme:dark){.error-alert,.success-alert{--bg:#202024d9;--fg:#f6f7f8;--border:#ffffff14}.success-alert{--accent:#22c55e}.error-alert{--accent:#ef4444}}@media (prefers-reduced-motion:reduce){.error-alert,.success-alert{animation:none!important}.error-alert:after,.success-alert:after{display:none}}.loader-center{inset:0;position:fixed;z-index:9999}.loader-center,.loader-wrapper{align-items:center;background:#101623;display:flex;justify-content:center}.loader-wrapper{flex-direction:column;max-width:450px;position:relative;width:100%}.glow-circle{animation:spin 1.2s linear infinite;border:6px solid #0000;border-radius:50%;border-top-color:#9b6bff;box-shadow:0 0 16px #9b6bff;height:90px;width:90px}.loader-logo-wrapper{align-items:center;border-radius:50%;display:flex;height:75px;justify-content:center;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-73.5%);width:75px;z-index:2}.loader-logo{display:block;height:100%;object-fit:cover;width:100%}.loading-text{align-items:center;color:#f8fafc;display:flex;font-size:16px;font-weight:800;letter-spacing:.5px;margin-top:16px}.dot-animate{display:inline-flex;margin-left:4px}.dot-animate span{animation:dotsBlink 1.5s infinite;opacity:0}.dot-animate span:nth-child(2){animation-delay:.2s}.dot-animate span:nth-child(3){animation-delay:.4s}@keyframes dotsBlink{0%,20%{opacity:0}30%,to{opacity:1}}.content-wrapper{margin-top:clamp(32px,8vw,54px)}.info-support{margin-bottom:12px;margin-left:0;margin-top:10px;text-align:left}.support-links{font-size:clamp(10px,4vw,12px);gap:.5em}.support-link,.support-links{align-items:center;display:flex}.support-link{color:#9b6bff;font-weight:700;margin-right:2px;text-decoration:none;transition:color .15s,text-shadow .15s}.support-link:hover{color:#c8b4ff;text-shadow:0 0 18px #9b6bff59}.support-link .icon{align-items:center;display:flex;margin-right:6px}.dot-sep{color:#94a3b8;font-size:clamp(11px,3vw,13px);font-weight:700;margin:0 3px;-webkit-user-select:none;user-select:none}.value-colored{color:#9b6bff}.value-white{color:#f8fafc}@supports (-webkit-touch-callout:none){body,html{overflow-x:hidden}}.bottom-nav .nav-item{margin-bottom:0}.bottom-nav .central-fab{margin:0}*,:after,:before{box-sizing:border-box;font-family:SF Pro Display,system-ui,sans-serif!important}a,button,input,textarea{-webkit-tap-highlight-color:transparent;box-shadow:none!important;outline:none!important;-webkit-user-select:none;user-select:none}*{-webkit-tap-highlight-color:transparent!important;tap-highlight-color:#0000!important}:focus{box-shadow:none!important;outline:none!important}.username{display:none}.modal-guard{max-width:min(94vw,520px)}:where(.ReactModal__Overlay,[data-radix-dialog-overlay],[data-reach-dialog-overlay],[aria-modal=true],[role=dialog].overlay,[class*=ModalOverlay],[class*=DialogOverlay],[class*=modal-overlay]){inset:0!important;padding-top:calc(env(safe-area-inset-top) + 88px)!important;padding-top:var(--modal-top-gap)!important;position:fixed!important;z-index:12000!important;z-index:var(--z-modal-overlay)!important}:where(.ReactModal__Content,[data-radix-dialog-content],[data-reach-dialog-content],[role=dialog] .DialogContent,[class*=ModalContent],[class*=dialog-content],[class*=modal-content]){max-height:calc(100vh - env(safe-area-inset-top) - 100px - clamp(66px, 15vw, 84px) - clamp(12px, 4vw, 22px) - env(safe-area-inset-bottom))!important;max-height:calc(100vh - var(--modal-top-gap) - var(--ui-bottom) - var(--kb-bottom))!important;overflow:auto!important;overscroll-behavior:contain!important;padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 36px)!important;padding-bottom:calc(var(--ui-bottom) + var(--kb-bottom) + 24px)!important;position:relative;scroll-padding-bottom:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 36px)!important;scroll-padding-bottom:calc(var(--ui-bottom) + var(--kb-bottom) + 24px)!important;z-index:12001!important;z-index:var(--z-modal-content)!important}:where(.ReactModal__Content,[data-radix-dialog-content],[data-reach-dialog-content],[role=dialog] .DialogContent,[class*=ModalContent],[class*=dialog-content],[class*=modal-content]):after{content:"";display:block;height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 36px);height:calc(var(--ui-bottom) + var(--kb-bottom) + 24px);min-height:calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 36px);min-height:calc(var(--ui-bottom) + var(--kb-bottom) + 24px)}body.dialog-open .bottom-nav{filter:brightness(.95)}@keyframes avatarFloatIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:480px){#root,#wrapper,.bottom-nav,.deposit-card,.deposit-cards,.info-section,.main-container,.profit-calculator,.promo-banner,.recent-wrapper,.transactions{margin-left:auto;margin-right:auto;max-width:480px!important}}.ban-screen-modal{align-items:center;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:radial-gradient(1200px 700px at 80% -10%,#1a144599,#0000 60%),radial-gradient(800px 500px at 10% 110%,#0f7bff2e,#0000 60%),#080c18eb;display:flex;inset:0;justify-content:center;overflow:hidden;padding:calc(env(safe-area-inset-top) + 18px) 14px calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 30px);padding:calc(var(--inset-top) + 18px) 14px calc(var(--ui-bottom) + 18px);position:fixed;z-index:15000}.ban-screen-modal:before{animation:aurora 14s linear infinite;background:radial-gradient(closest-side,#8b5cf61f,#0000 60%) -20% -10%/60% 60% no-repeat,radial-gradient(closest-side,#38bdf81a,#0000 60%) 120% 110%/65% 65% no-repeat;content:"";filter:blur(30px);inset:-40%;pointer-events:none;position:absolute}@keyframes aurora{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.ban-screen-content{background:linear-gradient(180deg,#121626d1,#0b101ed1);border:1px solid #94a3b82e;border-radius:20px;box-shadow:0 28px 80px #0000008c,inset 0 1px 0 #ffffff0d;isolation:isolate;max-width:520px;overflow:hidden;padding:clamp(18px,5.6vw,26px);position:relative;width:100%}.ban-screen-content:before{animation:frameSpin 10s linear infinite;background:conic-gradient(from 0deg,#b79aff8c,#6366f173,#0ea5e973,#b79aff8c);border-radius:20px;content:"";filter:blur(.6px);inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.85;padding:1.6px;pointer-events:none;position:absolute}@keyframes frameSpin{to{transform:rotate(1turn)}}.ban-screen-content:after{background:radial-gradient(120% 160% at 20% 0,#ffffff14,#0000 46%),radial-gradient(120% 160% at 80% 100%,#ffffff0f,#0000 52%);border-radius:16px;content:"";inset:8px;pointer-events:none;position:absolute}.ban-title{align-items:center;color:#f8fafc;display:flex;font-size:clamp(18px,5.2vw,22px);font-weight:1000;gap:10px;letter-spacing:.35px;margin:0 0 10px;text-shadow:0 4px 24px #8b5cf659}.ban-title:before{background:linear-gradient(135deg,#b79aff,#7c3aed 60%,#0ea5e9);border-radius:10px;box-shadow:0 8px 22px #7c3aed8c;content:"";height:clamp(18px,5vw,22px);width:clamp(18px,5vw,22px)}.ban-text{color:#9fb0ca;font-size:clamp(12px,3.6vw,14px);font-weight:800;line-height:1.55;margin-bottom:16px}.ban-timer{align-items:center;background:linear-gradient(180deg,#ffffff0a,#00000024);border:1px solid #94a3b824;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff0a,0 10px 26px #00000059;display:inline-flex;gap:10px;justify-content:center;margin-bottom:18px;min-width:180px;padding:10px 12px}.ban-timer span{background:linear-gradient(180deg,#fff,#cbd5e1);-webkit-background-clip:text;background-clip:text;border-radius:10px;color:#f8fafc;color:#0000;display:inline-block;filter:drop-shadow(0 10px 22px rgba(139,92,246,.25));font-size:clamp(22px,9vw,34px);font-weight:1000;height:clamp(34px,11vw,50px);letter-spacing:.6px;line-height:clamp(34px,11vw,50px);min-width:clamp(28px,9vw,42px);position:relative;text-align:center}.ban-timer span:after{background:linear-gradient(180deg,#ffffff0f,#00000024);border-radius:10px;content:"";inset:0;mix-blend-mode:overlay;opacity:.55;pointer-events:none;position:absolute}.ban-timer .sep{background:none;-webkit-background-clip:initial;color:#cbd5e1;filter:none;font-size:clamp(22px,9vw,34px);font-weight:900;min-width:auto;padding:0 4px;width:auto}.ban-close-btn{align-items:center;background:radial-gradient(120% 160% at 10% 0,#ffffff29,#0000 44%),linear-gradient(92deg,#b79aff,#7c3aed 60%,#0ea5e9);border:2px solid #b79aff8c;border-radius:14px;box-shadow:0 18px 48px #7c3aed73,inset 0 1px 0 #ffffff38;color:#0b1020;cursor:pointer;display:flex;font-size:clamp(14px,4.4vw,16px);font-weight:1000;height:clamp(42px,12.4vw,52px);justify-content:center;letter-spacing:.3px;transition:transform .12s,filter .18s,box-shadow .18s;width:100%}.ban-close-btn:hover{filter:brightness(1.06) saturate(1.04)}.ban-close-btn:active{transform:translateY(1px) scale(.99)}.ban-glow{animation:glowPulse 3s ease-in-out infinite;background:radial-gradient(closest-side,#8b5cf659,#0000 70%);inset:auto;bottom:-80px;filter:blur(26px);height:160px;left:50%;opacity:.7;pointer-events:none;position:absolute;transform:translateX(-50%);width:360px}@keyframes glowPulse{0%,to{opacity:.55}50%{opacity:.9}}@media (min-width:520px){.ban-screen-content{max-width:520px}}.error-boundary-modal{align-items:center;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:radial-gradient(1200px 700px at 85% -10%,#3a122899,#0000 60%),radial-gradient(800px 500px at 10% 110%,#f43f5e2e,#0000 60%),#080c18eb;display:flex;inset:0;justify-content:center;overflow:hidden;padding:calc(env(safe-area-inset-top) + 18px) 14px calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 30px);padding:calc(var(--inset-top) + 18px) 14px calc(var(--ui-bottom) + 18px);position:fixed;z-index:16000}.error-boundary-modal:before{animation:eb-aurora 16s linear infinite;background:radial-gradient(closest-side,#f43f5e1f,#0000 60%) -10% -5%/60% 60% no-repeat,radial-gradient(closest-side,#fb923c1a,#0000 60%) 110% 115%/65% 65% no-repeat;content:"";filter:blur(30px);inset:-40%;pointer-events:none;position:absolute}@keyframes eb-aurora{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.error-boundary-content{background:linear-gradient(180deg,#141622d6,#0c101cd6);border:1px solid #f8717140;border-radius:20px;box-shadow:0 28px 80px #0000008c,inset 0 1px 0 #ffffff0d;isolation:isolate;max-width:520px;overflow:hidden;padding:clamp(18px,5.6vw,26px);position:relative;width:100%}.error-boundary-content:before{animation:eb-frame 9s linear infinite;background:conic-gradient(from 0deg,#f87171d9,#fb923ca6,#f87171d9);border-radius:20px;content:"";filter:blur(.6px);inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9;padding:1.6px;pointer-events:none;position:absolute}@keyframes eb-frame{to{transform:rotate(1turn)}}.error-boundary-content:after{background:radial-gradient(120% 160% at 20% 0,#ffffff14,#0000 46%),radial-gradient(120% 160% at 80% 100%,#ffffff0f,#0000 52%);border-radius:16px;content:"";inset:8px;pointer-events:none;position:absolute}.error-boundary-title{align-items:center;color:#ffe4e6;display:flex;font-size:clamp(18px,5.2vw,22px);font-weight:1000;gap:10px;letter-spacing:.35px;margin:0 0 10px;text-shadow:0 4px 24px #f8717173}.error-boundary-title:before{background:linear-gradient(135deg,#fb7185,#f97316 60%,#ef4444);border-radius:10px;box-shadow:0 8px 22px #ef44448c;content:"";height:clamp(18px,5vw,22px);width:clamp(18px,5vw,22px)}.error-boundary-text{color:#cbd5e1;font-size:clamp(12px,3.6vw,14px);font-weight:800;line-height:1.55;margin-bottom:18px;white-space:pre-wrap;word-break:break-word}.error-boundary-btn{align-items:center;background:radial-gradient(120% 160% at 10% 0,#ffffff29,#0000 44%),linear-gradient(92deg,#fb7185,#f97316 60%,#ef4444);border:2px solid #f8717199;border-radius:14px;box-shadow:0 18px 48px #ef444473,inset 0 1px 0 #ffffff38;color:#0b1020;cursor:pointer;display:flex;font-size:clamp(14px,4.4vw,16px);font-weight:1000;height:clamp(42px,12.4vw,52px);justify-content:center;letter-spacing:.3px;transition:transform .12s,filter .18s,box-shadow .18s;width:100%}.error-boundary-btn:hover{filter:brightness(1.06) saturate(1.04)}.error-boundary-btn:active{transform:translateY(1px) scale(.99)}.error-boundary-glow{animation:eb-glow 3s ease-in-out infinite;background:radial-gradient(closest-side,#ef444459,#0000 70%);bottom:-80px;filter:blur(26px);height:160px;left:50%;opacity:.75;pointer-events:none;position:absolute;transform:translateX(-50%);width:360px}@keyframes eb-glow{0%,to{opacity:.55}50%{opacity:.95}}@media (min-width:520px){.error-boundary-content{max-width:520px}}.subscr-overlay{animation:subscrFade .18s ease-out;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:radial-gradient(1200px 700px at 80% -10%,#1a144599,#0000 60%),radial-gradient(900px 500px at 10% 110%,#0ea5e929,#0000 60%),#080c18eb;display:grid;inset:0;padding:calc(env(safe-area-inset-top) + 18px) 14px calc(clamp(66px, 15vw, 84px) + clamp(12px, 4vw, 22px) + env(safe-area-inset-bottom) + 30px);padding:calc(var(--inset-top) + 18px) 14px calc(var(--ui-bottom) + 18px);place-items:center;position:fixed;z-index:14000}@keyframes subscrFade{0%{opacity:0}to{opacity:1}}.subscr-wrap{display:inline-block;max-width:min(520px,100%);position:relative;width:100%}.subscr-notice{align-items:center;background:linear-gradient(180deg,#ffffff0f,#00000024);border:1px solid #94a3b829;border-radius:12px;bottom:calc(100% + 12px);box-shadow:0 12px 28px #00000059,inset 0 1px 0 #ffffff0a;color:#e5e7eb;display:flex;font-size:12px;font-weight:900;gap:10px;left:50%;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(-8px)}.subscr-notice.show{animation:noticeIn .22s ease-out forwards}.subscr-notice.hide{animation:noticeOut .16s ease-in forwards}.subscr-notice.info{border-color:#94a3b838}.subscr-notice.success{border-color:#22c55e73}.subscr-notice.danger{border-color:#ef444473}.subscr-notice-dot{background:#9b6bff;border-radius:50%;box-shadow:0 0 10px #8b5cf680;height:10px;width:10px}.subscr-notice.success .subscr-notice-dot{background:#22c55e;box-shadow:0 0 10px #22c55e80}.subscr-notice.danger .subscr-notice-dot{background:#ef4444;box-shadow:0 0 10px #ef444480}.subscr-notice-text{max-width:min(70vw,420px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscr-notice-close{-webkit-appearance:none;appearance:none;background:linear-gradient(180deg,#ffffff0a,#0000001f);border:1px solid #94a3b838;border-radius:8px;color:#e5e7eb;cursor:pointer;height:24px;line-height:1;pointer-events:auto;width:24px}@keyframes noticeIn{0%{opacity:0;transform:translateX(-50%) translateY(-8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes noticeOut{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-8px)}}.subscr-modal{background:linear-gradient(180deg,#121626d6,#0b101ed6);border:1px solid #94a3b82e;border-radius:20px;box-shadow:0 28px 80px #0000008c,inset 0 1px 0 #ffffff0d;isolation:isolate;overflow:hidden;padding:clamp(18px,5.6vw,26px);position:relative;width:min(520px,100%)}.subscr-modal:before{animation:subscrFrame 10s linear infinite;background:conic-gradient(from 0deg,#b79affb3,#6366f18c,#0ea5e98c,#b79affb3);border-radius:20px;content:"";filter:blur(.6px);inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9;padding:1.4px;pointer-events:none;position:absolute}@keyframes subscrFrame{to{transform:rotate(1turn)}}.subscr-header{align-items:center;color:#f8fafc;display:flex;font-size:clamp(18px,5.2vw,22px);font-weight:1000;gap:10px;letter-spacing:.35px;margin-bottom:8px;text-shadow:0 4px 24px #8b5cf659}.subscr-header:before{background:linear-gradient(135deg,#b79aff,#7c3aed 60%,#0ea5e9);border-radius:10px;box-shadow:0 8px 22px #7c3aed8c;content:"";height:clamp(18px,5vw,22px);width:clamp(18px,5vw,22px)}.subscr-subtitle{color:#9fb0ca;font-size:clamp(12px,3.6vw,14px);font-weight:800;line-height:1.55;margin-bottom:14px}.subscr-actions{grid-gap:10px;display:grid;gap:10px;margin-bottom:12px}.subscr-actions.two{grid-template-columns:1fr 1fr}.subscr-btn{align-items:center;-webkit-appearance:none;appearance:none;border-radius:12px;cursor:pointer;display:flex;font-size:clamp(14px,4.2vw,16px);font-weight:1000;height:clamp(42px,12.4vw,52px);justify-content:center;letter-spacing:.3px;text-decoration:none;transition:transform .12s,filter .18s,box-shadow .18s,opacity .18s;-webkit-user-select:none;user-select:none}.subscr-btn.ghost{background:linear-gradient(180deg,#ffffff0a,#0000001f);border:1px solid #94a3b833;box-shadow:inset 0 1px 0 #ffffff0a;color:#e5e7eb}.subscr-btn.primary{background:radial-gradient(120% 160% at 10% 0,#ffffff29,#0000 44%),linear-gradient(92deg,#b79aff,#7c3aed 60%,#0ea5e9);border:2px solid #b79aff8c;box-shadow:0 18px 48px #7c3aed73,inset 0 1px 0 #ffffff38;color:#0b1020}.subscr-btn:hover{filter:brightness(1.06) saturate(1.04)}.subscr-btn:active{transform:translateY(1px) scale(.99)}.subscr-btn.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.btn-spinner{animation:spin .8s linear infinite;border-color:#0b1020 #0b1020 #0000 #0000;border-radius:50%;border-style:solid;border-width:2px;height:18px;margin-right:10px;width:18px}.btn-text{display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.btn-spinner{animation:none}}.subscr-status{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 16px}.subscr-chip{align-items:center;background:linear-gradient(180deg,#ffffff08,#0000001a);border:1px solid #94a3b829;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0a;display:inline-flex;gap:8px;padding:8px 10px}.subscr-chip.ok{border-color:#22c55e59}.subscr-chip.nok{border-color:#ef444459}.subscr-chip .dot{background:#9b6bff;border-radius:50%;box-shadow:0 0 12px #7c3aed99;height:10px;width:10px}.subscr-chip.ok .dot{background:#22c55e;box-shadow:0 0 12px #22c55e8c}.subscr-chip.nok .dot{background:#ef4444;box-shadow:0 0 12px #ef44448c}.subscr-chip-text{color:#e5e7eb;font-size:12px;font-weight:800}.subscr-footer{grid-gap:10px;display:grid;gap:10px}.subscr-footer.one{grid-template-columns:1fr}:root{--av-z-avatar:9500;--av-z-scrim:10040;--av-z-panel:10050;--av-z-confirm:12000;--av-avatar-top:66px;--av-anim-fast:.22s;--av-anim-slow:.34s;--av-panel-top:120px;--av-panel-gap:6px;--av-panel-w:min(560px,calc(100vw - 24px))}html.ios{--av-avatar-top:40px}@media (hover:hover) and (pointer:fine) and (min-width:1024px){:root{--av-avatar-top:36px}html.ios{--av-avatar-top:28px}}.av-shell{display:grid;left:0;place-items:center;pointer-events:none;position:fixed;right:0;top:calc(var(--safe-top) + 66px);top:calc(var(--safe-top) + var(--av-avatar-top));width:100%;z-index:9500;z-index:var(--av-z-avatar)}.av-card{align-items:center;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:linear-gradient(180deg,#1419289e,#090e1a9e);border:1px solid #94a3b829;border-radius:16px;box-shadow:0 18px 48px #00000073,inset 0 1px 0 #ffffff0a;display:inline-flex;gap:10px;height:clamp(48px,12vw,56px);max-width:calc(100vw - 24px);padding:6px 8px;pointer-events:auto;position:relative}.av-svg{display:block}.av-toggle{align-items:center;-webkit-appearance:none;appearance:none;background:radial-gradient(140% 160% at 30% 20%,#ffffff14,#fff0) #0f1520;border:1px solid #94a3b82e;border-radius:10px;cursor:pointer;display:inline-flex;height:clamp(30px,7vw,34px);justify-content:center;margin-left:auto;transition:transform .12s ease,box-shadow .22s ease;transition:transform .12s ease,box-shadow var(--av-anim-fast) ease;width:clamp(30px,7vw,34px)}.av-toggle:active{transform:scale(.96)}.av-scrim{background:#0000;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s ease;transition:opacity var(--av-anim-fast) ease;z-index:10040;z-index:var(--av-z-scrim)}.av-scrim.av-open{background:#0000;opacity:1;pointer-events:auto}.av-drop{backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);background:linear-gradient(180deg,#101420c7,#090e1ac7);border:1px solid #94a3b829;border-radius:16px;box-shadow:0 24px 64px #0000008c,inset 0 1px 0 #ffffff0a;left:50%;max-height:calc(100dvh - 130px);max-height:calc(100dvh - var(--av-panel-top) - 10px);opacity:0;overflow:auto;pointer-events:none;position:fixed;scale:1 .86;scrollbar-width:thin;top:120px;top:var(--av-panel-top);transform:translateX(-50%);transform-origin:50% 0;transition:opacity .22s ease,translate .34s cubic-bezier(.22,.9,.18,1),scale .34s cubic-bezier(.22,.9,.18,1);transition:opacity var(--av-anim-fast) ease,translate var(--av-anim-slow) cubic-bezier(.22,.9,.18,1),scale var(--av-anim-slow) cubic-bezier(.22,.9,.18,1);translate:0 -8px;width:min(560px,calc(100vw - 24px));width:var(--av-panel-w);z-index:10050;z-index:var(--av-z-panel)}.av-drop.av-open{opacity:1;pointer-events:auto;scale:1 1;translate:0 0}.av-dropHead{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto;padding:12px 12px 6px}.av-dropTitle{color:#f8fafc;font-size:14px;font-weight:900;letter-spacing:.2px}.av-dropClose{align-items:center;-webkit-appearance:none;appearance:none;background:radial-gradient(140% 160% at 30% 20%,#ffffff14,#fff0) #0f1520;border:1px solid #94a3b838;border-radius:10px;display:inline-flex;height:32px;justify-content:center;width:32px}.av-dropBody{padding:8px 12px 12px}.av-sep{background:#94a3b824;height:1px;margin:8px 0}.av-row{grid-gap:10px;align-items:center;border-bottom:1px solid #94a3b81a;display:grid;gap:10px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;padding:10px 0}.av-row:last-child{border-bottom:0}.av-label{color:#94a3b8;font-size:12px;font-weight:700}.av-value{color:#f8fafc;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-actions{display:flex;gap:8px;justify-content:flex-end;padding-top:10px}.av-btnGhost{background:linear-gradient(180deg,#ffffff0a,#00000014);border:1px solid #94a3b82e;border-radius:10px;padding:0 12px}.av-btnGhost,.av-btnPrimary{align-items:center;-webkit-appearance:none;appearance:none;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;height:36px;justify-content:center;letter-spacing:.2px}.av-btnPrimary{background:linear-gradient(92deg,#b79aff,#7c3aed);border:1px solid #b79aff8c;border-radius:10px;box-shadow:0 12px 28px #7c3aed59;padding:0 14px}.av-confirmOverlay{backdrop-filter:blur(8px) saturate(130%);-webkit-backdrop-filter:blur(8px) saturate(130%);background:#0a0c1494;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:12000;z-index:var(--av-z-confirm)}.av-confirmCard{background:linear-gradient(180deg,#141928e6,#090e1ae6);border:1px solid #94a3b829;border-radius:16px;box-shadow:0 22px 60px #0000008c,inset 0 1px 0 #ffffff0a;padding:16px;width:min(420px,100%)}.av-confirmHead{margin-bottom:14px}.av-confirmTitle{color:#f8fafc;font-size:16px;font-weight:900;letter-spacing:.2px;margin-bottom:6px}.av-confirmSub{color:#94a3b8;font-size:13px;font-weight:600;letter-spacing:.2px}.av-confirmActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.av-lang{align-items:center;background:linear-gradient(180deg,#ffffff0a,#00000014);border:1px solid #94a3b82e;border-radius:999px;display:inline-flex;gap:8px;padding:4px}.av-langBtn{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:999px;color:#e5e7eb;cursor:pointer;font-size:12px;font-weight:900;min-width:88px;padding:6px 10px}.av-langBtn.active{background:linear-gradient(92deg,#b79aff,#7c3aed);box-shadow:0 10px 24px #7c3aed59,inset 0 1px 0 #ffffff38;color:#0b1020}.av-langBtn:disabled{cursor:not-allowed;opacity:.6}.av-lang.av-langBusy{opacity:.7;pointer-events:none}.cdp-page{align-items:flex-start;color:var(--text-1);display:flex;font-family:SF Pro Display,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Helvetica Neue,Arial,Noto Sans,sans-serif;justify-content:center;min-height:100vh;overflow-x:hidden;padding:calc(var(--inset-top) + 18px) 16px calc(24px + var(--inset-bottom));position:relative}.cdp-card{background:radial-gradient(120% 160% at 8% -10%,#b79aff1f 0,#0000 48%),linear-gradient(135deg,#171a3a,#101433);border:1px solid #2f2860;border-radius:22px;box-shadow:0 18px 50px #00000073,inset 0 0 0 1px #8b5cf614;max-width:720px;padding:18px 16px;width:100%}.cdp-head{grid-gap:6px;background:linear-gradient(180deg,#151436,#121233);border:1px solid #2b2353;border-radius:16px;box-shadow:0 12px 28px #00000057,inset 0 0 0 1px #8b5cf60f;display:grid;gap:6px;margin-bottom:12px;padding:12px}.cdp-title{font-size:18px;font-weight:1000;letter-spacing:.06em}.cdp-sub{color:var(--text-2);font-size:12.5px;letter-spacing:.02em}.cdp-amount{margin-top:6px}.cdp-amount-label{color:#bcb3e8;display:block;font-size:12.5px;font-weight:800;letter-spacing:.02em;margin-bottom:6px}.cdp-amount-wrap{align-items:center;display:flex;position:relative}.cdp-amount-input{background:#191d31;border:1.6px solid var(--primary-2);border-radius:14px;box-shadow:inset 0 2px 10px #8b5cf624;caret-color:var(--primary-1);color:var(--text-1);font-size:20px;font-weight:900;height:56px;outline:none;padding:0 92px 0 16px;transition:box-shadow .16s,background .16s,border-color .16s,transform .08s;width:100%}.cdp-amount-input:focus{background:#18154a;border-color:var(--primary-1);box-shadow:0 0 0 4px #b79aff38,0 12px 30px #8b5cf638}.cdp-amount-input:active{transform:translateY(0)}.cdp-iconbtn{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:10px;box-shadow:0 8px 18px #6d28d929;color:var(--text-1);cursor:pointer;display:grid;height:40px;overflow:hidden;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:filter .14s,box-shadow .14s,transform .1s;width:40px}.cdp-iconbtn:hover{box-shadow:0 12px 26px #6d28d938;filter:brightness(1.08)}.cdp-iconbtn:active{transform:translateY(-50%) scale(.96)}.cdp-iconbtn:disabled{opacity:.5;pointer-events:none}.cdp-iconbtn svg{fill:none;stroke:currentColor;height:18px;width:18px}.cdp-iconbtn:after{background:#ffffff29;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .24s,height .24s,opacity .3s;width:0}.cdp-iconbtn:active:after{height:220px;opacity:1;transition:none;width:220px}.cdp-clear{right:48px}.cdp-copyin{right:6px}.cdp-iconbtn.cdp-active{box-shadow:0 0 0 3px #b79aff38,0 12px 26px #6d28d947}.cdp-amount-hint{color:var(--text-2);font-size:12px;margin-top:8px;opacity:.9}.cdp-quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cdp-quick-btn{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:12px;box-shadow:0 8px 18px #6d28d929;color:var(--text-1);cursor:pointer;font-weight:1000;height:40px;overflow:hidden;padding:0 14px;position:relative;transition:filter .14s,box-shadow .14s,transform .1s}.cdp-quick-btn:hover{box-shadow:0 12px 26px #6d28d938;filter:brightness(1.06)}.cdp-quick-btn:active{transform:scale(.98)}.cdp-quick-btn:after{background:#ffffff24;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .24s,height .24s,opacity .3s;width:0}.cdp-quick-btn:active:after{height:240px;opacity:1;transition:none;width:240px}.cdp-networks{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:16px 0 6px}.cdp-net{grid-gap:8px;align-items:center;background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:14px;box-shadow:0 8px 18px #6d28d929;color:var(--text-1);display:grid;font-weight:900;gap:8px;grid-template-columns:auto 1fr;height:56px;overflow:hidden;padding:0 14px;position:relative;transition:filter .14s,box-shadow .14s,border-color .14s,transform .1s}.cdp-net:hover{box-shadow:0 12px 26px #6d28d938;filter:brightness(1.06)}.cdp-net:active{transform:scale(.98)}.cdp-net:after{background:#ffffff24;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .24s,height .24s,opacity .3s;width:0}.cdp-net:active:after{height:420px;opacity:1;transition:none;width:420px}.cdp-active{background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,var(--primary-1) 0,var(--primary-2) 60%,var(--primary-3) 100%);border:none;box-shadow:0 14px 34px #6d28d961,inset 0 0 0 3px #b79aff2e}.cdp-badge{background:linear-gradient(94deg,var(--primary-1),var(--primary-2));border-radius:999px;box-shadow:0 10px 26px #6d28d959;color:#0f1126;display:inline-grid;font-size:12px;font-weight:1000;height:28px;padding:0 10px;place-items:center}.cdp-tag{color:var(--text-2);font-size:12px;white-space:nowrap}.cdp-conv{background:linear-gradient(180deg,#1a1d45,#13163a);border:1px solid #2f2860;border-radius:16px;margin-top:12px;padding:12px 14px}.cdp-conv-row{align-items:center;display:flex;font-weight:900;justify-content:space-between}.cdp-conv-label{color:var(--text-2);font-size:13px}.cdp-conv-value{align-items:center;color:var(--text-1);display:flex;font-size:16px;font-weight:1000;gap:8px}.cdp-mini-copy{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:10px;color:var(--text-1);cursor:pointer;display:grid;height:30px;overflow:hidden;place-items:center;position:relative;transition:filter .14s,box-shadow .14s,transform .1s;width:38px}.cdp-mini-copy svg{fill:currentColor;stroke:none;height:16px;width:16px}.cdp-mini-copy:hover{box-shadow:0 10px 22px #6d28d938;filter:brightness(1.06)}.cdp-mini-copy:active{transform:scale(.96)}.cdp-mini-copy:disabled{opacity:.5;pointer-events:none}.cdp-mini-copy.cdp-active{box-shadow:0 0 0 3px #b79aff38,0 12px 26px #6d28d947}.cdp-mini-copy:after{background:#ffffff29;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .24s,height .24s,opacity .3s;width:0}.cdp-mini-copy:active:after{height:200px;opacity:1;transition:none;width:200px}.cdp-qrgrid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr;justify-items:center;margin-top:16px}.cdp-qrcard{background:linear-gradient(180deg,#151436,#0f1030);border:1px solid #2b2353;border-radius:16px;box-shadow:inset 0 0 0 1px #8b5cf60f;display:grid;justify-self:stretch;max-width:560px;padding:14px;place-items:center;width:100%}.cdp-qrpad{background:#fff;border-radius:14px;display:inline-grid;padding:14px;place-items:center;position:relative}.cdp-qrlogo{background:#fff;border:2px solid #3a2f66;border-radius:50%;box-shadow:0 10px 24px #8b5cf659;display:grid;height:50px;left:50%;overflow:hidden;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.cdp-qrlogo img{border-radius:50%;height:32px;object-fit:cover;width:32px}.cdp-spot{background:var(--primary-2);border-radius:999px;height:18px;width:18px}.cdp-addr{grid-gap:10px;background:linear-gradient(180deg,#151436,#0f1030);border:1px solid #2b2353;border-radius:16px;box-shadow:inset 0 0 0 1px #8b5cf60f;display:grid;gap:10px;justify-self:stretch;max-width:560px;min-width:0;padding:16px;width:100%}.cdp-addr-title{color:var(--text-2);font-size:13px;font-weight:800;letter-spacing:.02em}.cdp-addr-row{align-items:stretch;display:flex;gap:10px;min-width:0;width:100%}.cdp-addr-text{background:#1a1833;border:1px dashed #3a2f66;border-radius:12px;box-shadow:inset 0 2px 10px #8b5cf614;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.2px;line-height:1.38;max-height:160px;min-height:96px;min-width:0;overflow:auto;overflow-wrap:anywhere;padding:10px 12px;resize:vertical;width:100%;word-break:break-all}.cdp-addr-text,.cdp-copy{color:var(--text-1);cursor:pointer}.cdp-copy{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;border-radius:12px;box-shadow:0 8px 18px #6d28d929;flex:none;font-weight:1000;overflow:hidden;padding:0 14px;position:relative;transition:filter .14s,box-shadow .14s,transform .1s}.cdp-copy:hover{box-shadow:0 12px 26px #6d28d938;filter:brightness(1.06)}.cdp-copy:active{transform:scale(.98)}.cdp-copy.cdp-active{box-shadow:0 0 0 3px #b79aff38,0 12px 26px #6d28d947}.cdp-copy:after{background:#ffffff24;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .24s,height .24s,opacity .3s;width:0}.cdp-copy:active:after{height:320px;opacity:1;transition:none;width:320px}.cdp-chips{display:flex;flex-wrap:wrap;gap:8px}.cdp-chip{background:linear-gradient(94deg,var(--primary-1),var(--primary-2));border-radius:999px;box-shadow:0 10px 26px #6d28d959;color:#0f1126;display:inline-grid;font-size:12px;font-weight:1000;height:28px;padding:0 10px;place-items:center}.cdp-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:18px}.cdp-btn{border-radius:12px;cursor:pointer;font-weight:1000;height:46px;letter-spacing:.2px;overflow:hidden;padding:0 18px;position:relative;transition:filter .14s,box-shadow .14s,transform .1s}.cdp-ghost{background:linear-gradient(180deg,#221c41,#1a1530);border:1px solid #3a2f66;box-shadow:0 8px 18px #6d28d929;color:var(--text-1)}.cdp-ghost:hover{box-shadow:0 12px 26px #6d28d938;filter:brightness(1.06)}.cdp-primary{background:radial-gradient(120% 160% at 20% 20%,#ffffff29 0,#0000 45%),linear-gradient(92deg,var(--primary-1) 0,var(--primary-2) 60%,var(--primary-3) 100%);border:none;box-shadow:0 24px 60px #6d28d994,inset 0 0 0 3px #b79aff2e;color:#0e0f1c}.cdp-btn:active{transform:scale(.98)}.cdp-btn:after{background:#ffffff24;border-radius:50%;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .26s,height .26s,opacity .3s;width:0}.cdp-btn:active:after{height:520px;opacity:1;transition:none;width:520px}.cdp-btn:disabled{opacity:.6;pointer-events:none}.cdp-toast{animation:cdp-toastPop 2.2s ease-in-out forwards;background:linear-gradient(180deg,#1b1a3a,#141336);border:1px solid #3a2f66;border-radius:14px;bottom:calc(var(--ui-bottom) + 16px);box-shadow:0 10px 30px #6d28d959;color:var(--text-1);font-size:14px;font-weight:900;left:50%;letter-spacing:.02em;padding:12px 20px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:9999}@keyframes cdp-toastPop{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.98)}12%,88%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(10px) scale(.98)}}@media (max-width:980px){.cdp-qrgrid{grid-template-columns:1fr}.cdp-actions{justify-content:stretch}.cdp-btn{flex:1 1}}@media (max-width:420px){.cdp-card{padding:14px}.cdp-amount-input{font-size:18px;height:52px;padding-right:92px}.cdp-net{height:52px}.cdp-addr-text{min-height:104px}}html.av-hidden .av-confirmOverlay,html.av-hidden .av-drop,html.av-hidden .av-scrim,html.av-hidden .av-shell{display:none!important}
/*# sourceMappingURL=main.cf905e8e.css.map*/