:root{--bg:#070b14;--s1:#0d1322;--s2:#121a2d;--s3:#18223a;--line:#1e2944;--line2:#2a3758;--text:#e9edf7;--mute:#8b95ae;--dim:#5d6782;--gold:#f5b82e;--gold2:#ffd66b;--green:#28a909;--red:#ef4444;--head:60px;--dock:0px;--color-bg:var(--bg);--color-bg-alt:var(--s2);--color-surface:var(--s1);--color-text:var(--text);--color-text-muted:var(--mute);--color-text-inverse:#fff;--color-success:var(--green);--color-accent:var(--gold);--color-accent-contrast:#1e1600;--color-danger:var(--red);--color-border:var(--line);--color-border-strong:var(--line2);--input-bg:var(--bg);--hover-bg:#ffffff0d;--footer-active-bg:#f5b82e22;--shadow-md:0 6px 18px #0008;--shadow-lg:0 14px 40px #000a;color-scheme:dark}*{box-sizing:border-box;margin:0}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}body{background:var(--bg);color:var(--text);font:15px/1.45 Inter,system-ui,Segoe UI,Roboto,sans-serif;font-feature-settings:"tnum";-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.wrap{max-width:1120px;margin:0 auto;padding:0 16px}.top{position:sticky;top:0;z-index:20;height:var(--head);background:#070b14e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.top-in{display:flex;align-items:center;gap:14px;height:100%}.logo{font-weight:800;font-size:20px;letter-spacing:-.4px}.logo b{color:var(--gold)}.sp{flex:1}.wallet{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.wallet span{font-size:11px;color:var(--mute);font-weight:500}.wallet b{font-size:15px;font-weight:700;white-space:nowrap}.dep{background:var(--gold);color:#1e1600;border:0;border-radius:10px;padding:9px 16px;font-weight:700;font-size:14px}.dep:hover{background:var(--gold2)}.ghost{border:1px solid var(--line2);background:var(--s2);border-radius:10px;padding:8px 14px;font-weight:700;font-size:14px}.acct{width:36px;height:36px;border-radius:50%;border:1px solid var(--line2);background:var(--s2);display:grid;place-items:center;color:var(--mute)}.main{min-height:calc(100dvh - var(--head) - var(--dock))}.gameframe{display:block;width:100%;height:calc(100dvh - var(--head) - var(--dock));border:0;background:var(--bg)}.gate{min-height:calc(100dvh - var(--head) - var(--dock));display:grid;place-content:center;gap:14px;text-align:center;padding:24px}.gate h2{font-size:22px}.gate p{color:var(--mute)}.gate .row{display:flex;gap:10px;justify-content:center}.dock{position:fixed;left:0;right:0;bottom:0;z-index:15;background:#0b1120;box-shadow:0 -14px 40px #000b;padding-bottom:env(safe-area-inset-bottom)}.edge{position:absolute;left:0;top:-21px;width:100%;height:22px;overflow:visible;pointer-events:none}.tg{position:absolute;z-index:1;right:10px;top:-21px;width:78px;height:22px;padding:0;border:0;background:none;color:var(--mute);line-height:0}.tg:hover{color:var(--text)}.tg svg{display:block;overflow:visible}.tg .chev{transition:transform .3s;transform-box:fill-box;transform-origin:center}.dock.off .tg .chev{transform:rotate(180deg)}.cards{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:14px 16px 20px;max-height:176px;transition:max-height .35s ease,padding .35s ease,opacity .25s}.cards::-webkit-scrollbar{display:none}.cards>:first-child{margin-left:auto}.cards>:last-child{margin-right:auto}.dock.off .cards{max-height:0;padding-top:0;padding-bottom:0;opacity:0}.gc{position:relative;flex:0 0 104px;height:140px;border-radius:14px;border:1px solid #ffffff14;overflow:hidden;padding:10px;display:flex;flex-direction:column;justify-content:flex-end;text-align:left;box-shadow:inset 0 1px #ffffff1a;transition:transform .15s,box-shadow .15s}.gc:hover{transform:translateY(-2px)}.gc.on{box-shadow:0 0 0 2px var(--gold),inset 0 1px #ffffff1a}.gc img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gc:after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(transparent,#000c)}.gc b{font-size:13px;font-weight:700;line-height:1.15;position:relative;z-index:1}.gc .tag{position:absolute;z-index:1;top:8px;left:8px;font-size:9px;font-weight:800;letter-spacing:.08em;background:var(--red);color:#fff;border-radius:4px;padding:2px 5px}.gc .tag.now{background:var(--gold);color:#1e1600}.foot{border-top:1px solid var(--line);padding:24px 0 calc(var(--dock) + 24px);color:var(--mute);font-size:12.5px}.f-row{display:flex;gap:14px;align-items:flex-start}.f-row p+p{margin-top:8px}.f-row a,.f-row b{color:var(--text)}.age{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:2px solid var(--red);color:var(--text);display:grid;place-items:center;font-weight:800;font-size:12px}.f-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 10px}.f-links a:hover{color:var(--text)}.foot small{color:var(--dim)}.toasts{position:fixed;top:calc(var(--head) + 12px);left:50%;transform:translate(-50%);z-index:60;display:grid;gap:8px;width:min(360px,calc(100% - 32px))}.toast{background:#141b2c;border:1px solid var(--line2);border-left:4px solid var(--green);border-radius:10px;padding:12px 14px;font-size:13.5px;font-weight:600;box-shadow:var(--shadow-lg)}.toast.warning{border-left-color:var(--gold)}.toast.error{border-left-color:var(--red)}.form{max-width:400px;margin:28px auto;padding:22px;background:var(--s1);border:1px solid var(--line);border-radius:18px;display:grid;gap:12px}.form h2{font-size:22px}.form p{color:var(--mute);font-size:13.5px}.form label{display:grid;gap:6px;font-size:12px;font-weight:700;color:var(--mute);letter-spacing:.04em;text-transform:uppercase}.form input{width:100%;padding:12px;border-radius:10px;border:1px solid var(--line2);background:var(--bg);font-weight:600;font-size:16px}.form .go{border:0;border-radius:12px;padding:14px;background:var(--green);color:#fff;font-weight:800;font-size:15px}.form .go:disabled{opacity:.6}.form .links{display:flex;justify-content:space-between;font-size:13px;color:var(--mute)}.form .links a{color:var(--gold)}.or{display:flex;align-items:center;gap:10px;color:var(--dim);font-size:12px}.or:before,.or:after{content:"";flex:1;height:1px;background:var(--line)}.err{color:var(--red);font-size:13px;min-height:18px}._wrapper_aocpr_1{min-height:100vh;min-height:100dvh;overflow-y:auto;z-index:1000;position:fixed;inset:0;overscroll-behavior:contain}._card_aocpr_13{max-width:720px;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh;margin:0 auto;display:flex;flex-direction:column;background:var(--color-surface);padding:28px;padding-bottom:max(28px,env(safe-area-inset-bottom));box-shadow:var(--shadow-lg);position:relative;color:var(--color-text);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._close_aocpr_34{position:absolute;top:18px;right:18px;background:var(--color-success);border:none;width:36px;height:36px;border-radius:50%;font-size:18px;cursor:pointer;color:#000}._walletLogo_aocpr_48{display:flex;justify-content:center;align-items:center;margin-bottom:16px}._walletLogo_aocpr_48 img{height:42px;width:auto;display:block;object-fit:contain}._title_aocpr_62{text-align:center;margin:0;font-size:1.7rem;font-weight:700}._subtitle_aocpr_69{text-align:center;opacity:.75;margin-bottom:24px}._stats_aocpr_76{display:flex;gap:.5rem;margin-bottom:6px;color:#fff}._stat_aocpr_76{flex:1;padding:8px;border-radius:.625rem;display:flex;flex-direction:column;justify-content:space-between;min-height:64px;background:#1b2432;border:1px solid transparent;box-shadow:inset 0 1px #ffffff0d,0 4px 12px #00000040}._statHeader_aocpr_99{display:flex;justify-content:space-between;align-items:center}._statLabel_aocpr_105{font-size:.75rem;opacity:.75}._statIcon_aocpr_110{font-size:1rem}._statValue_aocpr_114{font-size:1rem;font-weight:700;text-align:right}._balanceStat_aocpr_121{border-color:#22c55e;background:linear-gradient(180deg,#22c55e2e,#22c55e0f 45%,#00000040),#1b2432}._pointsStat_aocpr_132{border-color:#facc15;background:linear-gradient(180deg,#facc152e,#facc150f 45%,#00000040),#1b2432}._milesStat_aocpr_143{border-color:#ef4444;background:linear-gradient(180deg,#ef44442e,#ef44440f 45%,#00000040),#1b2432}._primaryBtn_aocpr_155{width:100%;height:48px;background:var(--color-success);color:#000;border:1px solid black;border-radius:26px;font-weight:700;margin-bottom:16px;cursor:pointer;text-transform:uppercase;font-size:1rem}._rowBtns_aocpr_169{display:flex;gap:12px;margin-bottom:16px}._secondaryBtn_aocpr_175{flex:1;height:44px;border-radius:24px;background:var(--color-success);color:#000;border:1px solid black;cursor:pointer;font-weight:700;text-transform:uppercase;font-size:1rem}._outlineBtn_aocpr_188,._logoutBtn_aocpr_189{width:100%;height:44px;border-radius:24px;background:transparent;border:2px solid var(--color-border-strong);color:var(--color-text);cursor:pointer;margin-bottom:14px;font-weight:700;text-transform:uppercase;font-size:1rem}._logoutBtn_aocpr_189{margin-top:auto}._logoutBtn_aocpr_189:hover{background:#ef4444}._mobileThemeRow_aocpr_213{display:flex;margin-bottom:14px;align-items:center;justify-content:space-between;gap:12px}._profileBtn_aocpr_222{flex:1;height:44px;border-radius:24px;background:transparent;border:2px solid var(--color-border-strong);color:var(--color-text);font-weight:700;text-transform:uppercase;cursor:pointer}._supportBtn_aocpr_236{width:100%;height:44px;border-radius:24px;background:var(--hover-bg);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;margin-bottom:14px;font-weight:600;text-transform:none;display:flex;align-items:center;justify-content:center;gap:8px}._supportBtn_aocpr_236 img{width:18px;height:18px;object-fit:contain}@media(max-width:768px){._mobileThemeRow_aocpr_213{display:flex}}@media(max-width:480px),(max-height:720px){._card_aocpr_13{padding:18px 16px;padding-bottom:max(18px,env(safe-area-inset-bottom))}._close_aocpr_34{top:12px;right:12px;width:34px;height:34px}._walletLogo_aocpr_48{margin-bottom:10px}._walletLogo_aocpr_48 img{height:36px}._title_aocpr_62{font-size:1.45rem}._subtitle_aocpr_69{margin:6px 38px 16px;font-size:.92rem;line-height:1.3}._stats_aocpr_76{gap:.4rem}._stat_aocpr_76{min-height:58px;padding:7px}._statLabel_aocpr_105{font-size:.68rem}._statValue_aocpr_114{font-size:.92rem}._primaryBtn_aocpr_155{height:44px;margin-bottom:10px;font-size:.92rem}._rowBtns_aocpr_169{gap:8px;margin-bottom:10px}._secondaryBtn_aocpr_175,._outlineBtn_aocpr_188,._logoutBtn_aocpr_189,._supportBtn_aocpr_236,._profileBtn_aocpr_222{height:40px;font-size:.88rem}._outlineBtn_aocpr_188,._logoutBtn_aocpr_189,._supportBtn_aocpr_236,._mobileThemeRow_aocpr_213{margin-bottom:10px}}@media(max-width:360px){._card_aocpr_13{padding-inline:12px}._title_aocpr_62{font-size:1.25rem}._rowBtns_aocpr_169{flex-direction:column}._secondaryBtn_aocpr_175{width:100%;flex:none}}._wrapper_1e4ga_1{display:flex;justify-content:center;align-items:flex-start;background:var(--color-bg);z-index:1000;position:fixed;inset:0;overflow-y:auto;padding:10px}._card_1e4ga_19{max-width:720px;width:100%;padding:10px;background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);border-radius:16px;position:relative;display:flex;flex-direction:column;gap:6px}._close_1e4ga_40{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:var(--color-success);color:var(--color-text-inverse);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px}._logo_1e4ga_64{text-align:center;margin-bottom:6px}._logo_1e4ga_64 img{height:40px}._title_1e4ga_75{text-align:center;font-size:1.4rem;color:var(--color-success);margin:6px}._choose_1e4ga_84{text-align:center;margin-bottom:6px;font-weight:900;color:var(--color-text)}._depositRow_1e4ga_93{display:flex;flex-direction:column;gap:10px;margin-bottom:10px;width:100%}._amountInput_1e4ga_104{width:100%;height:48px;border-radius:12px;border:2px solid var(--color-success);background:var(--input-bg);color:var(--color-text);font-size:1.1rem;font-weight:900;text-align:center;padding:0 12px}._amountInput_1e4ga_104::-webkit-outer-spin-button,._amountInput_1e4ga_104::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._amountInput_1e4ga_104[type=number]{-moz-appearance:textfield}._depositBtn_1e4ga_137{width:100%;height:48px;border-radius:12px;border:none;background:var(--color-success);color:var(--color-text-inverse);font-size:1.05rem;font-weight:900;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .2s ease}._depositBtn_1e4ga_137:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md)}._depositBtn_1e4ga_137:disabled{opacity:.7;cursor:not-allowed}._processing_1e4ga_169{font-size:.95rem;letter-spacing:1px}._grid_1e4ga_176{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._preset_1e4ga_184{padding:16px 12px;border-radius:14px;border:2px solid var(--color-border);background:var(--color-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:transform .15s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}._presetAmount_1e4ga_211{font-size:1.05rem;font-weight:900;letter-spacing:1px;color:var(--color-text)}._presetBonus_1e4ga_221{font-size:.75rem;font-weight:700;color:var(--color-accent);opacity:.9}._preset_1e4ga_184:hover{transform:translateY(-2px);border-color:var(--color-accent-contrast);box-shadow:var(--shadow-md)}._activePreset_1e4ga_239{border-color:var(--color-success);background:var(--footer-active-bg);box-shadow:0 0 0 2px #00d25a26}._preset_1e4ga_184 small{display:block;color:var(--color-accent);margin-top:4px}._infoBox_1e4ga_254{margin-top:22px;padding:16px;border-radius:12px;background:var(--color-bg-alt);border:1px solid var(--color-border);font-size:.85rem;color:var(--color-text);line-height:1.5}@media(max-width:400px){._title_1e4ga_75{font-size:1.15rem}._amountInput_1e4ga_104,._depositBtn_1e4ga_137{font-size:.95rem}._presetAmount_1e4ga_211{font-size:1rem}}@media(max-width:360px){._title_1e4ga_75{font-size:1rem}._amountInput_1e4ga_104,._depositBtn_1e4ga_137{font-size:.88rem}._presetAmount_1e4ga_211{font-size:.92rem}._presetBonus_1e4ga_221{font-size:.72rem}}@media(max-width:524px){._presetAmount_1e4ga_211{font-size:1.15rem}._presetBonus_1e4ga_221{font-size:.8rem}._preset_1e4ga_184{padding:18px 10px}}@media(min-width:420px){._depositRow_1e4ga_93{flex-direction:row}._amountInput_1e4ga_104{flex:1}._depositBtn_1e4ga_137{width:140px;flex-shrink:0}}@media(max-width:768px){._wrapper_1e4ga_1{padding:0}._card_1e4ga_19{border-radius:0;min-height:100vh}}._wrapper_8kgjy_1{display:flex;justify-content:center;background:var(--color-bg);overflow-y:hidden;z-index:1000;position:fixed;inset:0}._card_8kgjy_12{max-width:720px;width:100%;min-height:100vh;padding:24px;background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);position:relative}._close_8kgjy_25{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:var(--color-success);color:var(--color-text-inverse);border:none;cursor:pointer}._logo_8kgjy_41{text-align:center;margin-bottom:12px}._logo_8kgjy_41 img{height:40px}._title_8kgjy_50{text-align:center;font-size:1.6rem;color:var(--color-success);margin-bottom:16px}._methodRow_8kgjy_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._methodBadge_8kgjy_65{background:var(--color-bg-alt);border:1px solid var(--color-border);padding:6px 12px;border-radius:8px;font-weight:600}._balanceText_8kgjy_73{color:var(--color-accent)}._description_8kgjy_78{margin-bottom:16px;color:var(--color-text-muted)}._amountInput_8kgjy_84{width:100%;height:48px;border-radius:12px;border:2px solid var(--color-success);background:var(--input-bg);color:var(--color-text);font-size:1.1rem;text-align:center;margin-bottom:12px}._withdrawBtn_8kgjy_99{width:100%;height:48px;border-radius:12px;border:none;background:var(--color-danger);color:#fff;font-size:1.1rem;font-weight:900;cursor:pointer;margin-bottom:20px}._infoBox_8kgjy_116,._noteBox_8kgjy_117{padding:16px;border-radius:12px;background:var(--color-bg-alt);border:1px solid var(--color-border);font-size:.85rem;margin-bottom:16px}._infoBox_8kgjy_116 h4,._noteBox_8kgjy_117 h4{margin-bottom:8px;color:var(--color-success)}._infoBox_8kgjy_116 ul,._noteBox_8kgjy_117 ul{padding-left:16px;margin:0}
