*{box-sizing:border-box}:root{color:#f6f2e9;font-synthesis:none;text-rendering:optimizelegibility;background:#07090c;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html,body,#root{background:#07090c;min-height:100%;margin:0}body{min-height:100vh}button{font:inherit}.app{background:radial-gradient(circle at 90% -5%,#d6aa481a,#0000 30%),radial-gradient(circle at 10% 25%,#41649112,#0000 25%),#07090c;width:100%;min-height:100vh;padding-bottom:88px}.topbar{justify-content:space-between;align-items:center;width:min(100% - 28px,720px);margin:0 auto;padding:22px 0 18px;display:flex}.eyebrow,.label,.section-title span,.system-head span,.balance-head span,.assets span{letter-spacing:.18em;color:#9c7936;font-size:9px;font-weight:900}.topbar h1{letter-spacing:.14em;margin:6px 0 0;font-size:28px}.avatar{color:#171207;background:linear-gradient(145deg,#f1d27d,#a3762a);border:1px solid #e6bf654d;border-radius:14px;width:42px;height:42px;font-weight:950}main{width:min(100% - 28px,720px);margin:0 auto}.welcome{justify-content:space-between;align-items:center;gap:18px;padding:24px 0 18px;display:flex}.welcome h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(27px,8vw,40px);line-height:1}.welcome p{color:#7d8794;max-width:360px;margin:0;font-size:11px;line-height:1.65}.core{background:radial-gradient(circle,#dcb24f2b,#0d1016f2 67%);border:1px solid #e8bf6359;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 45px #dab45714}.core span{color:#e8c66f;font-size:28px;font-weight:950}.balance-card{background:linear-gradient(145deg,#151921f5,#0b0e13fa);border:1px solid #ffffff12;border-radius:20px;padding:20px}.balance-head,.balance-line,.system-head,.status{justify-content:space-between;align-items:center;gap:12px;display:flex}.live{color:#58d98c!important}.balance-card>strong{color:#f2d37d;letter-spacing:-.045em;margin:15px 0 20px;font-size:clamp(31px,9vw,46px);display:block}.balance-line{color:#707987;border-top:1px solid #fff1;padding-top:13px;font-size:10px}.balance-line b{color:#e4e8ed}.assets{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.assets article{background:#0c1016e0;border:1px solid #fff1;border-radius:16px;min-width:0;padding:16px 13px}.assets strong{margin:10px 0 4px;font-size:18px;display:block}.assets small{color:#5e6875;font-size:8px}.section{margin-top:30px}.section-title{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.section-title h3,.system-head h3{letter-spacing:-.025em;margin:6px 0 0;font-size:18px}.section-title>small{color:#48515d;font-size:9px;font-weight:900}.quick-grid{gap:8px;display:grid}.quick-card,.module{color:#f3f5f7;cursor:pointer;background:#0c1016e6;border:1px solid #fff1;border-radius:16px;width:100%}.quick-card{text-align:left;grid-template-columns:44px 1fr 18px;align-items:center;gap:12px;padding:14px;display:grid}.quick-icon,.module-icon{background:#e8c0660f;border:1px solid #e8c06621;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.quick-card b,.module-copy b{font-size:11px;display:block}.quick-card small,.module-copy small{color:#68727f;margin-top:5px;font-size:9px;display:block}.quick-card i,.module>i{color:#5a6470;font-style:normal}.module-list{gap:8px;display:grid}.module{text-align:left;grid-template-columns:25px 40px 1fr 15px;align-items:center;gap:9px;min-height:66px;padding:10px 13px;display:grid}.number{color:#414a55;font-size:8px;font-weight:900}.module-icon{color:#d9b75e;width:38px;height:38px;font-size:14px}.system{background:#0c1016e0;border:1px solid #fff1;border-radius:18px;margin-top:30px;padding:18px}.system-head{margin-bottom:12px}.system-head>b{color:#5edc91;letter-spacing:.12em;font-size:8px}.status{color:#747e8b;border-top:1px solid #ffffff0e;min-height:46px;font-size:9px}.status b{color:#76818d;letter-spacing:.11em;font-size:8px}.bottom-nav{z-index:50;width:min(100%,720px);padding:8px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b0ff0;border-top:1px solid #ffffff12;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bottom-nav button{color:#58616d;cursor:pointer;background:0 0;border:0;padding:7px 2px}.bottom-nav button span{font-size:16px;display:block}.bottom-nav button small{margin-top:4px;font-size:7px;font-weight:800;display:block}.bottom-nav button.active{color:#ebca72}@media (width>=700px){.quick-grid{grid-template-columns:repeat(2,1fr)}.welcome{padding-top:35px}}.menu-btn{color:#e8c66f;cursor:pointer;background:#e8bf630f;border:1px solid #e8bf6347;border-radius:13px;place-items:center;width:44px;height:44px;font-size:23px;line-height:1;display:grid}.menu-btn:active{background:#e8bf631f;transform:scale(.96)}@media (width>=900px){.side-menu{width:380px}}.menu-btn{cursor:pointer;background:#e8bf630f;border:1px solid #e8bf6347;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex}.menu-overlay{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;position:fixed;inset:0}.side-menu{z-index:100;background:#090c11fa;border-left:1px solid #ffffff14;flex-direction:column;width:min(86vw,360px);height:100vh;padding:22px 16px;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(105%);box-shadow:-25px 0 70px #00000061}.side-menu-head h2{margin:6px 0 0;font-size:27px}.side-menu-head button{color:#aaa;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:11px;width:38px;height:38px;font-size:24px}.side-menu-user{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:12px;margin:28px 0 18px;padding:13px;display:flex}.user-symbol{color:#171207;background:linear-gradient(145deg,#f1d27d,#a3762a);border-radius:12px;place-items:center;width:43px;height:43px;font-weight:950;display:grid}.side-menu-user small{color:#6d7682;letter-spacing:.13em;font-size:8px;display:block}.side-menu-user strong{margin-top:4px;font-size:11px;display:block}.menu-list{gap:6px;display:grid;overflow-y:auto}.menu-list button{color:#9ba3ad;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:38px 1fr 16px;align-items:center;gap:10px;min-height:54px;padding:7px 10px;display:grid}.menu-icon{background:#ffffff09;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.menu-list button b{color:#525b66;font-size:18px}.side-menu-footer{color:#525c68;letter-spacing:.1em;border-top:1px solid #fff1;justify-content:space-between;margin-top:auto;padding-top:16px;font-size:8px;display:flex}@media (width>=900px){.side-menu{width:380px}}.bottom-nav{z-index:200;width:100%;height:68px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#070a0ef5;border-top:1px solid #ffffff14;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 35px #00000047}.bottom-nav button{color:#59636f;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:5px 2px;transition:all .18s}.bottom-nav button span{font-size:17px;line-height:18px;display:block}.bottom-nav button small{white-space:nowrap;margin-top:4px;font-size:7px;font-weight:800;display:block}.bottom-nav button.active{color:#ebc96f;background:#ebc96f12}.bottom-nav button:active{transform:scale(.95)}.app{min-height:100vh;padding-bottom:calc(86px + env(safe-area-inset-bottom))}.home-page{padding-bottom:20px}.wallet-page,.mining-page{padding-bottom:95px}html{scroll-padding-bottom:90px}body{padding-bottom:env(safe-area-inset-bottom)}main{padding-bottom:10px}.menu-btn{z-index:300;top:max(14px, env(safe-area-inset-top));color:#e8c66f;-webkit-backdrop-filter:blur(14px);cursor:pointer;background:#080b0fe0;border:1px solid #e8bf634d;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex;position:fixed;right:14px;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff0a}.menu-btn.open span:first-child{transform:translateY(7px)rotate(45deg)}.menu-btn.open span:nth-child(2){opacity:0}.menu-btn.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.topbar{padding-right:64px}@media (width<=430px){.topbar{padding-right:60px}}.side-menu{z-index:1000;width:min(88vw,370px);height:100dvh;padding:calc(20px + env(safe-area-inset-top)) 16px calc(18px + env(safe-area-inset-bottom));background:radial-gradient(circle at 90% 0,#efc86b1a,#0000 30%),#090c11;border-left:1px solid #ffffff14;flex-direction:column;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(105%);box-shadow:-28px 0 70px #00000073}.side-menu.show{transform:translate(0)}.side-menu-head{justify-content:space-between;align-items:flex-start;display:flex}.side-menu-head span{color:#99783a;letter-spacing:.18em;font-size:8px;font-weight:900}.side-menu-head h2{color:#f1eee7;letter-spacing:-.04em;margin:6px 0 0;font-size:28px}.side-menu-head button{color:#bfc5cd;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:24px;line-height:1}.side-menu-user{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:12px;margin-top:24px;padding:13px;display:flex}.user-symbol{color:#171207;background:linear-gradient(145deg,#f2d47d,#9d7026);border-radius:13px;place-items:center;width:44px;height:44px;font-size:16px;font-weight:950;display:grid}.menu-list{scrollbar-width:none;gap:5px;margin-top:18px;display:grid;overflow-y:auto}.menu-list::-webkit-scrollbar{display:none}.menu-list button{color:#969faa;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:38px 1fr 16px;align-items:center;gap:10px;width:100%;min-height:54px;padding:7px 10px;transition:background .18s,color .18s,transform .18s;display:grid}.menu-list button:hover,.menu-list button.selected{color:#f0ce76;background:#e8bf630e;border-color:#e8bf6324}.menu-list button:active{transform:scale(.985)}.menu-icon{width:36px;height:36px;color:inherit;background:#ffffff09;border-radius:10px;place-items:center;font-size:15px;display:grid}.menu-list button>span:nth-child(2){font-size:11px;font-weight:750}.menu-list button b{color:#505965;font-size:18px;font-weight:500}.side-menu-footer{color:#505a66;letter-spacing:.1em;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;font-size:8px;font-weight:850;display:flex}body.menu-open{overflow:hidden}@media (width<=430px){.side-menu{width:min(91vw,360px)}}.menu-btn{top:max(12px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(15px);cursor:pointer;background:#070a0ee0;border:1px solid #e8bf6347;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex;right:12px;box-shadow:0 8px 28px #00000047,inset 0 1px #ffffff09;z-index:1100!important;position:fixed!important}.menu-btn span{background:#ebc96e;border-radius:99px;width:19px;height:2px;transition:transform .2s,opacity .2s}.menu-btn:active{transform:scale(.94)}@media (width>=700px){.menu-btn{right:20px}}.deposit-page,.withdraw-page,.history-page{width:min(100% - 20px,720px);margin:0 auto;padding:80px 0 35px}@media (width<=380px){.history-item{grid-template-columns:35px 1fr}.history-amount{grid-column:2;justify-self:start;margin-top:-3px}}.side-menu{z-index:3000!important;box-sizing:border-box!important;flex-direction:column!important;width:min(88vw,380px)!important;max-width:380px!important;padding:22px 14px 12px!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden!important}.side-menu-user{flex:none!important;margin-top:18px!important}.menu-list{box-sizing:border-box!important;scrollbar-width:thin!important;flex-direction:column!important;flex:auto!important;gap:6px!important;width:100%!important;min-height:0!important;margin-top:18px!important;padding-bottom:8px!important;padding-right:2px!important;display:flex!important;overflow:hidden auto!important}.menu-list>button{box-sizing:border-box!important;text-align:left!important;white-space:nowrap!important;border-radius:13px!important;flex:none!important;grid-template-columns:42px minmax(0,1fr) 20px!important;align-items:center!important;column-gap:10px!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:7px 10px!important;display:grid!important;position:relative!important;overflow:hidden!important}.menu-list>button>span:not(.menu-icon){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.menu-list>button>b{color:#56606c!important;justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;font-size:16px!important;font-weight:400!important;display:flex!important}.side-menu-footer{border-top:1px solid #ffffff0f!important;flex:none!important;margin-top:8px!important;padding-top:10px!important}@media (width<=430px){.side-menu{width:min(92vw,360px)!important;padding-left:12px!important;padding-right:12px!important}.menu-list>button{grid-template-columns:40px minmax(0,1fr) 18px!important;column-gap:9px!important;min-height:52px!important}.menu-list>button .menu-icon{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important}.menu-list>button>span:not(.menu-icon){font-size:9px!important}}@media (width<=360px){.side-menu{width:94vw!important}.menu-list{gap:4px!important}.menu-list>button{min-height:49px!important}}.side-menu{z-index:3000!important;box-sizing:border-box!important;opacity:0!important;visibility:hidden!important;background:radial-gradient(circle at 90% 0,#e8bf630d,#0000 28%),#0a0e13!important;border-left:1px solid #ffffff0f!important;flex-direction:column!important;width:min(86vw,360px)!important;height:100dvh!important;padding:18px 12px 10px!important;transition:transform .22s,opacity .18s,visibility .22s!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden!important;transform:translate(105%)!important}.side-menu-head{flex:none!important}.side-menu-head h2{margin:5px 0 0!important;font-size:27px!important;line-height:1!important}.side-menu-head button{border-radius:13px!important;width:42px!important;height:42px!important}.side-menu-user{border-radius:14px!important;flex:none!important;align-items:center!important;gap:11px!important;margin-top:17px!important;padding:12px!important;display:flex!important}.user-symbol{border-radius:11px!important;flex:0 0 40px!important;place-items:center!important;width:40px!important;height:40px!important;font-size:16px!important;display:grid!important}.menu-list{scrollbar-width:thin!important;flex-direction:column!important;flex:auto!important;gap:5px!important;width:100%!important;min-height:0!important;margin-top:14px!important;padding:0 2px 8px 0!important;display:flex!important;overflow:hidden auto!important}.menu-list>button{box-sizing:border-box!important;text-align:left!important;border-radius:11px!important;flex:0 0 48px!important;grid-template-columns:36px minmax(0,1fr) 16px!important;align-items:center!important;column-gap:8px!important;width:100%!important;height:48px!important;min-height:48px!important;padding:6px 8px!important;display:grid!important;overflow:hidden!important}.menu-list>button .menu-icon{box-sizing:border-box!important;border-radius:9px!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;font-size:12px!important;display:grid!important}.menu-list>button>span:not(.menu-icon){text-overflow:ellipsis!important;white-space:nowrap!important;color:#dce1e6!important;min-width:0!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.menu-list>button>b{color:#4f5964!important;place-items:center!important;width:16px!important;min-width:16px!important;font-size:14px!important;font-weight:400!important;display:grid!important}.menu-list>button.selected{background:linear-gradient(90deg,#e8bf6312,#e8bf6306)!important;border:1px solid #e8bf632b!important}.menu-list>button.selected .menu-icon{color:#ebc96f!important;background:#e8bf630e!important}.menu-list>button.selected>span:not(.menu-icon){color:#f0d17a!important}.side-menu-footer{border-top:1px solid #ffffff0e!important;flex:none!important;justify-content:space-between!important;align-items:center!important;margin-top:5px!important;padding-top:9px!important;display:flex!important}.menu-overlay{z-index:2990!important;-webkit-backdrop-filter:blur(4px)!important;background:#0000009e!important;position:fixed!important;inset:0!important}@media (width<=380px){.side-menu{width:92vw!important;padding-left:10px!important;padding-right:10px!important}.menu-list>button{flex-basis:46px!important;grid-template-columns:34px minmax(0,1fr) 15px!important;column-gap:7px!important;height:46px!important;min-height:46px!important}.menu-list>button .menu-icon{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important}.menu-list>button>span:not(.menu-icon){font-size:9px!important}}html,body,#root{background:#07111f!important}body{color:#e8eef6!important;background:radial-gradient(circle at 50% -10%,#2d69a038,#0000 34%),linear-gradient(#07111f 0%,#081525 48%,#06101d 100%)!important}.app{background:radial-gradient(circle at 50% 0,#3874a821,#0000 30%),linear-gradient(#07111f 0%,#081525 55%,#06101d 100%)!important;min-height:100dvh!important}.home-page,.placeholder-page,.admin-page,.admin-withdraw-page,.admin-deposit-page,.admin-profit-page,.profit-withdraw-page{background:0 0!important}.balance-card,.assets article,.quick-card,.module,.system,.profit-hero,.profit-card,.admin-withdraw-summary>div,.admin-deposit-top>div,.admin-profit-stats>div{background:#0a192ad1!important;border-color:#78aad21a!important}.fixed-header{-webkit-backdrop-filter:blur(16px)!important;background:#050f1bc7!important;border-bottom-color:#78aad214!important}.side-menu{background:radial-gradient(circle at 90% 0,#3674ab26,#0000 28%),#081423!important;border-left-color:#78aad21a!important}.menu-overlay{background:#010810b3!important}.admin-withdraw-modal,.admin-deposit-modal,.admin-profit-modal,.profit-modal{background:radial-gradient(circle at 90% 0,#3b7bb326,#0000 30%),#091625!important}.profit-card select,.profit-card input{background:#0b1929!important;border-color:#78aad21f!important}.startup-screen{background:radial-gradient(circle at 50% 30%,#2c6fab33,#0000 30%),linear-gradient(#06101d 0%,#081a2d 50%,#06111f 100%)!important}.startup-glow{background:#327ebe12!important}.menu-list>button.selected{background:linear-gradient(90deg,#3f84be21,#3f84be09)!important;border-color:#5a9dd23d!important}.menu-list>button.selected .menu-icon{background:#488fc61a!important}.section,.system,.admin-withdraw-section,.admin-deposit-section,.admin-profit-section{position:relative}@media (width<=600px){body,#root,.app{background:linear-gradient(#07111f 0%,#081525 50%,#06101d 100%)!important}}.startup-screen{z-index:5000;box-sizing:border-box;text-align:center;background:radial-gradient(circle at 50% 38%,#2e7ebe33,#0000 24%),radial-gradient(circle at 18% 12%,#265b9121,#0000 25%),linear-gradient(#06101c 0%,#081827 48%,#040d18 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px;animation:.8s both startupAppear;display:flex;position:fixed;inset:0;overflow:hidden}.startup-screen:before,.startup-screen:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.startup-screen:before{filter:blur(30px);background:#4191cd12;width:280px;height:280px;animation:7s ease-in-out infinite startupFloatLeft;top:14%;left:-80px}.startup-screen:after{filter:blur(35px);background:#2b69a311;width:320px;height:320px;animation:8s ease-in-out infinite startupFloatRight;bottom:8%;right:-110px}.startup-glow{background:#82c0e8b3;border-radius:50%;width:5px;height:5px;animation:5s ease-in-out infinite alternate particlesMove;position:absolute;top:22%;left:18%;box-shadow:210px 45px #77b5e17a,305px 180px #77b5e14d,-35px 260px #77b5e159,110px 330px #77b5e138}.startup-mark{background:radial-gradient(circle,#4891c314,#4891c304 55%,#0000 72%);border:1px solid #6fb5e073;border-radius:50%;place-items:center;width:112px;height:112px;animation:.9s cubic-bezier(.2,.8,.2,1) both startupLogoIn,4s ease-in-out 1s infinite startupLogoFloat;display:grid;position:relative;box-shadow:0 0 0 1px #4e91bc0a,0 0 35px #3880b524,inset 0 0 30px #3880b50d}.startup-mark:before{content:"";border:1px solid #68aad82e;border-top-color:#89cdf49e;border-radius:50%;animation:6s linear infinite startupRotate;position:absolute;inset:-10px}.startup-mark:after{content:"";border:1px dashed #6bacd82e;border-radius:50%;animation:10s linear infinite startupRotateReverse;position:absolute;inset:9px}.startup-mark span{z-index:2;color:#d9ecfb;letter-spacing:-.06em;text-shadow:0 0 15px #70beec6b;font-size:43px;font-weight:950;line-height:1;animation:2.8s ease-in-out infinite startupLetterPulse;position:relative}.startup-overline{color:#7191a8;letter-spacing:.28em;opacity:0;margin-top:29px;font-size:8px;font-weight:900;animation:.8s .45s forwards startupTextIn;position:relative}.startup-screen h1{color:#dceefb;letter-spacing:-.075em;opacity:0;margin:8px 0 0;font-size:clamp(48px,15vw,82px);font-weight:950;line-height:.92;animation:.9s cubic-bezier(.2,.8,.2,1) .58s forwards startupTitleIn,3.2s ease-in-out 1.6s infinite startupTitleGlow;position:relative}.startup-screen p{color:#617689;letter-spacing:.19em;opacity:0;margin:13px 0 0;font-size:8px;font-weight:800;animation:.7s .82s forwards startupTextIn;position:relative}.startup-enter{z-index:3;color:#08111b;opacity:0;cursor:pointer;background:linear-gradient(135deg,#dceffd,#77a9c8);border:1px solid #85bee04d;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;width:min(100%,230px);min-height:53px;margin-top:34px;padding:0 16px;animation:.8s cubic-bezier(.2,.8,.2,1) 1.05s forwards startupButtonIn,2.8s ease-in-out 1.8s infinite startupButtonPulse;display:flex;position:relative;box-shadow:0 14px 35px #00000047,0 0 #72b7df3d}.startup-enter:before{content:"";opacity:.7;border:1px solid #79b6dc21;border-radius:17px;animation:2.4s ease-out infinite startupButtonRing;position:absolute;inset:-7px}.startup-enter span{text-align:center;letter-spacing:.1em;flex:1;font-size:8px;font-weight:950}.startup-enter b{font-size:17px;font-weight:500;transition:transform .2s}.startup-enter:hover b{transform:translate(4px)}.startup-enter:active{transform:scale(.98)}.startup-status{color:#506476;letter-spacing:.14em;opacity:0;margin-top:16px;font-size:7px;animation:.7s 1.25s forwards startupTextIn;position:relative}@keyframes startupAppear{0%{opacity:0}to{opacity:1}}@keyframes startupLogoIn{0%{opacity:0;transform:scale(.72)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes startupLogoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes startupRotate{to{transform:rotate(360deg)}}@keyframes startupRotateReverse{to{transform:rotate(-360deg)}}@keyframes startupLetterPulse{0%,to{text-shadow:0 0 15px #70beec61}50%{text-shadow:0 0 27px #70beecad}}@keyframes startupTextIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes startupTitleIn{0%{opacity:0;filter:blur(5px);transform:translateY(15px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes startupTitleGlow{0%,to{text-shadow:0 0 #68b6e300}50%{text-shadow:0 0 28px #56a3d22e}}@keyframes startupButtonIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes startupButtonPulse{0%,to{box-shadow:0 14px 35px #00000047,0 0 #72b7df33}50%{box-shadow:0 16px 38px #0000004d,0 0 0 8px #72b7df00}}@keyframes startupButtonRing{0%{opacity:.55;transform:scale(.96)}70%,to{opacity:0;transform:scale(1.08)}}@keyframes startupFloatLeft{0%,to{transform:translate(0)}50%{transform:translate(35px,18px)}}@keyframes startupFloatRight{0%,to{transform:translate(0)}50%{transform:translate(-25px,-18px)}}@keyframes particlesMove{0%{opacity:.45;transform:translate(0)}to{opacity:.9;transform:translate(18px,-12px)}}@media (prefers-reduced-motion:reduce){.startup-screen,.startup-screen:before,.startup-screen:after,.startup-glow,.startup-mark,.startup-mark:before,.startup-mark:after,.startup-mark span,.startup-overline,.startup-screen h1,.startup-screen p,.startup-enter,.startup-enter:before,.startup-status{animation:none!important}.startup-overline,.startup-screen h1,.startup-screen p,.startup-enter,.startup-status{opacity:1}}@media (width<=390px){.startup-mark{width:94px;height:94px}.startup-mark span{font-size:37px}.startup-screen h1{font-size:58px}.startup-enter{margin-top:30px}}.menu-section-title{color:#64788a;letter-spacing:.18em;border-bottom:1px solid #78aad20f;flex:none;margin-top:12px;margin-bottom:3px;padding:7px 8px 4px;font-size:7px;font-weight:950}.menu-section-title:first-child{margin-top:0}@media (width<=390px){.menu-section-title{margin-top:9px;font-size:6px}}.startup-leaving .startup-mark{animation:.52s cubic-bezier(.7,0,.3,1) forwards startupLogoExit!important}.startup-leaving .startup-overline,.startup-leaving h1,.startup-leaving p,.startup-leaving .startup-enter,.startup-leaving .startup-status{animation:.42s forwards startupContentExit!important}@keyframes startupExit{0%{opacity:1;transform:scale(1)}to{opacity:0;filter:blur(7px);transform:scale(1.06)}}@keyframes startupLogoExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.28)rotate(12deg)}}@keyframes startupContentExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.home-wallet-error{color:#d99a9a;margin-top:8px;font-size:7px;line-height:1.4;display:block}.startup-screen{z-index:999999;color:#e4eef5;background:radial-gradient(circle at 50% 42%,#5f96c824,#0000 25%),radial-gradient(circle at 50% 42%,#b4cde10d,#0000 45%),#050a10;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.startup-noise{pointer-events:none;opacity:.12;background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px);animation:1.2s linear infinite startup-scan;position:absolute;inset:0}@keyframes startup-scan{0%{transform:translateY(0)}to{transform:translateY(4px)}}.startup-grid{opacity:.16;background-image:linear-gradient(#739bb912 1px,#0000 1px),linear-gradient(90deg,#739bb912 1px,#0000 1px);background-size:34px 34px;animation:3s linear infinite startup-grid-move;position:absolute;inset:-20%;transform:perspective(500px)rotateX(68deg)scale(1.45)}@keyframes startup-grid-move{0%{background-position:0 0,0 0}to{background-position:0 34px,34px 0}}.startup-ring{pointer-events:none;border:1px solid #7dafcd14;border-radius:50%;width:260px;height:260px;position:absolute}.startup-ring-1{animation:3s ease-out infinite startup-ring-pulse}.startup-ring-2{animation:3s ease-out 1s infinite startup-ring-pulse}.startup-ring-3{animation:3s ease-out 2s infinite startup-ring-pulse}@keyframes startup-ring-pulse{0%{opacity:.65;transform:scale(.55)}to{opacity:0;transform:scale(1.8)}}.startup-emblem{place-items:center;width:210px;height:210px;animation:.7s ease-out both startup-enter;display:grid;position:relative}@keyframes startup-enter{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.startup-logo{z-index:10;background:radial-gradient(circle at 35% 25%,#bedcf021,#060f19fa 70%);border:1px solid #c4dcee59;border-radius:50%;place-items:center;width:94px;height:94px;animation:1.4s ease-in-out infinite startup-logo-pulse;display:grid;position:relative;box-shadow:0 0 24px #7db4dc29,0 0 75px #508cb917,inset 0 0 22px #b4d7eb0f}.startup-logo:before{content:"";border:1px dashed #9bc3dc2e;border-radius:50%;animation:8s linear infinite startup-inner-spin;position:absolute;inset:7px}.startup-logo-v{z-index:2;letter-spacing:-.1em;text-shadow:0 0 14px #c8e1f042;font-size:46px;font-weight:950;line-height:1;position:relative;transform:translate(-1px)}@keyframes startup-logo-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes startup-inner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.startup-orbit{pointer-events:none;border-radius:50%;animation:1.65s linear infinite startup-spin;position:absolute;inset:0}.startup-orbit:before{content:"";border-top:1px solid #a5cde640;border-bottom:1px solid #a5cde612;border-radius:50%;position:absolute;inset:20px}.startup-orbit span{background:#d8efff;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #bee6faf2,0 0 22px #78c3eb80}.startup-orbit-b{animation:1.05s linear infinite reverse startup-spin;inset:28px}.startup-orbit-b:before{border-top-color:#b4d7eb29;border-bottom-color:#b4d7eb1a;inset:9px}.startup-orbit-b span{width:5px;height:5px;top:0}@keyframes startup-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.startup-brand{z-index:20;text-align:center;flex-direction:column;align-items:center;margin-top:8px;animation:1s ease-out .2s both startup-brand-in;display:flex;position:relative}@keyframes startup-brand-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.startup-brand small{color:#708798;letter-spacing:.32em;font-size:7px;font-weight:900}.startup-brand h1{letter-spacing:.12em;text-shadow:0 0 22px #b9dcf029;margin:5px 0 0;font-size:42px;font-weight:950;line-height:.9}.startup-line{background:#b1d2e659;width:38px;height:1px;margin-top:11px;box-shadow:0 0 9px #91c3e147}.startup-brand p{color:#c4d6e0;letter-spacing:.18em;margin:10px 0 0;font-size:8px;font-weight:900}.startup-sub{color:#566d7d;letter-spacing:.22em;margin-top:7px;font-size:6px;font-weight:800}.startup-loading{z-index:20;width:min(260px,68vw);margin-top:34px;position:relative}.startup-loading-text{color:#62798a;letter-spacing:.15em;justify-content:space-between;font-size:6px;font-weight:900;display:flex}.startup-loading-text b{color:#91b4c9}.startup-progress{background:#96b9cd17;border-radius:999px;width:100%;height:2px;margin-top:9px;overflow:hidden}.startup-progress span{background:#b9def0;width:0;height:100%;animation:3s linear forwards startup-progress;display:block;box-shadow:0 0 10px #a0dcf5bf}@keyframes startup-progress{0%{width:0}to{width:100%}}.startup-loading-status{color:#4e6677;letter-spacing:.15em;justify-content:center;align-items:center;margin-top:9px;font-size:6px;font-weight:800;display:flex}.startup-loading-status i{background:#8ccbe9;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:.8s ease-in-out infinite startup-status-pulse;display:inline-block;box-shadow:0 0 9px #82cdf0bf}@keyframes startup-status-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.startup-noise,.startup-grid,.startup-ring,.startup-logo,.startup-logo:before,.startup-orbit,.startup-progress span,.startup-loading-status i{animation:none!important}.startup-progress span{width:100%}}.startup-screen{z-index:999999;background:radial-gradient(circle,#64aadc29,#0000 28%),#050a10;flex-direction:column;justify-content:center;align-items:center;animation:.45s ease-out both startup-page-in;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes startup-page-in{0%{opacity:0}to{opacity:1}}.startup-screen:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px);position:absolute;inset:0}.startup-glow{filter:blur(45px);background:#69afdc1a;border-radius:50%;width:180px;height:180px;animation:1.2s ease-in-out infinite startup-glow-pulse;position:absolute}@keyframes startup-glow-pulse{0%,to{opacity:.45;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}.startup-mark{z-index:2;border:1px solid #bedcf047;border-radius:50%;place-items:center;width:100px;height:100px;animation:1.8s linear infinite startup-mark-spin;display:grid;position:relative;box-shadow:0 0 28px #78bee129,inset 0 0 25px #78bee114}.startup-mark:before,.startup-mark:after{content:"";border:1px solid #8cc3e129;border-radius:50%;position:absolute}.startup-mark:before{inset:-12px}.startup-mark:after{border-style:dashed;inset:-24px}@keyframes startup-mark-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.startup-mark span{letter-spacing:-.12em;font-size:48px;font-weight:950;animation:1.8s linear infinite startup-logo-counter}@keyframes startup-logo-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.startup-overline{z-index:3;color:#6f8798;letter-spacing:.3em;margin-top:28px;font-size:7px;font-weight:900;animation:.7s ease-out .2s both startup-text-in;position:relative}.startup-screen h1{z-index:3;letter-spacing:.12em;margin:7px 0 0;font-size:44px;font-weight:950;line-height:1;animation:.7s ease-out .3s both startup-text-in;position:relative}.startup-screen p{z-index:3;color:#c4d8e4;letter-spacing:.16em;margin:11px 0 0;font-size:8px;font-weight:900;animation:.7s ease-out .4s both startup-text-in;position:relative}.startup-slogan{z-index:3;color:#536c7d;letter-spacing:.18em;margin-top:8px;font-size:6px;font-weight:800;animation:.7s ease-out .5s both startup-text-in;position:relative}@keyframes startup-text-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.startup-loader{z-index:3;width:min(270px,70vw);margin-top:34px;position:relative}.startup-loader-track{background:#8cb4cd1a;border-radius:999px;width:100%;height:2px;overflow:hidden}.startup-loader-track span{background:#b8def0;width:0;height:100%;animation:3s linear forwards startup-progress-3s;display:block;box-shadow:0 0 12px #96d7f0cc}@keyframes startup-progress-3s{0%{width:0%}to{width:100%}}.startup-loader-text{color:#526979;letter-spacing:.12em;justify-content:space-between;margin-top:8px;font-size:6px;font-weight:900;display:flex}.startup-loader-text b{color:#87a8ba}.startup-status{z-index:3;color:#607989;letter-spacing:.14em;margin-top:16px;font-size:6px;font-weight:800;position:relative}.startup-status:first-letter{color:#9bdcff}.startup-enter{z-index:3;opacity:.35;pointer-events:none;border-color:#aacde11f;margin-top:18px;position:relative}.startup-leaving{animation:.52s ease-in forwards startup-leave!important}@keyframes startup-leave{0%{opacity:1;transform:scale(1)}to{opacity:0;filter:blur(5px);transform:scale(1.04)}}.user-marquee{background:#08131f8c;border-top:1px solid #82b4d20f;border-bottom:1px solid #82b4d20f;width:100%;margin:8px 0 4px;padding:8px 0;position:relative;overflow:hidden}.user-marquee:before,.user-marquee:after{content:"";z-index:2;pointer-events:none;width:30px;position:absolute;top:0;bottom:0}.user-marquee:before{background:linear-gradient(90deg,#050a10,#0000);left:0}.user-marquee:after{background:linear-gradient(270deg,#050a10,#0000);right:0}.user-marquee-track span{color:#88aabd;letter-spacing:.13em;white-space:nowrap;flex-shrink:0;padding-right:80px;font-size:6px;font-weight:900}@keyframes vmax-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.user-marquee{background:#e8bf6306;border-top:1px solid #e8bf6314;border-bottom:1px solid #e8bf6314;width:100%;margin:8px 0 14px;position:relative;overflow:hidden}.user-marquee-track{width:max-content;animation:18s linear infinite vmax-user-marquee;display:flex}.user-marquee-track span{white-space:nowrap;color:#9aaab5;letter-spacing:.1em;flex-shrink:0;padding:8px 70px 8px 0;font-size:7px;font-weight:800;display:block}.user-marquee-track span:first-letter{color:#e8bf63}@keyframes vmax-user-marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.user-marquee-track span{letter-spacing:.08em;font-weight:900;font-size:10px!important}.user-marquee{padding:10px 0}.global-ranking{background:#ffffff06;border:1px solid #e8bf6324;border-radius:17px;margin:0 0 18px;padding:16px}.global-ranking-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.global-ranking-head span{color:#788793;letter-spacing:.12em;font-size:7px;font-weight:900;display:block}.global-ranking-head h2{margin:4px 0 0;font-size:16px}.global-ranking-head>b{color:#d6b664;font-size:8px}.global-ranking-me{background:#e8bf6312;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:grid}.global-ranking-me span,.global-ranking-me small{color:#81909b;font-size:7px}.global-ranking-me strong{font-size:19px}.global-ranking-list{margin-top:10px}.global-rank-row{border-bottom:1px solid #ffffff0d;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.global-rank-row:last-child{border-bottom:0}.global-rank-row.me{background:#e8bf630e;border-radius:10px;padding-left:8px;padding-right:8px}.global-rank-number{color:#d6b664;font-size:9px;font-weight:900}.global-rank-user{min-width:0}.global-rank-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.global-rank-user small{color:#687681;font-size:7px}.global-rank-row>b{white-space:nowrap;font-size:8px}.global-ranking-empty{text-align:center;color:#687681;padding:20px 0;font-size:8px}.fixed-header{z-index:99999;position:fixed;top:0;left:0;right:0}.menu-btn{z-index:100000;position:relative}.menu-overlay{z-index:99990}.side-menu{z-index:100001}.fixed-header{height:0!important;min-height:0!important;box-shadow:none!important;pointer-events:none!important;z-index:99999!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.fixed-header .menu-btn{top:max(10px, env(safe-area-inset-top))!important;-webkit-backdrop-filter:blur(12px)!important;pointer-events:auto!important;background:#070e16c7!important;border:1px solid #8cb4d729!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;right:10px!important;box-shadow:0 8px 24px #0000003d,inset 0 0 0 1px #ffffff04!important}.fixed-header .menu-btn span{background:#dce7f0!important;border-radius:2px!important;width:18px!important;height:2px!important;min-height:2px!important;margin:0!important;transition:transform .18s,opacity .18s,width .18s!important;display:block!important}.fixed-header .menu-btn:hover{background:#0a141feb!important;border-color:#d9b75f47!important}.fixed-header .menu-btn:active{transform:scale(.94)!important}@media (width<=699px){.app,.home-page,.deposit-page,.withdraw-page,.history-page,.profit-withdraw-page,.placeholder-page{padding-top:0!important}.fixed-header{height:0!important}}@media (width>=700px){.fixed-header .menu-btn{top:14px!important;right:18px!important}}:root{--vmax-bg-0:#02060d;--vmax-bg-1:#06111d;--vmax-bg-2:#0a1827;--vmax-gold:#e8c46a;--vmax-gold-light:#ffe8a3;--vmax-cyan:#54c8ff;--vmax-text:#eef3f8;--vmax-muted:#82909e;--vmax-line:#96bedc1f;--vmax-glass:#081320b8;--vmax-glass-strong:#0a1726e6;--vmax-shadow:0 20px 60px #00000061, 0 0 35px #4391be0d}html{background:var(--vmax-bg-0);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{min-height:100vh;color:var(--vmax-text);background-color:#0000;background-image:radial-gradient(circle at 12% 8%,#368fc221,#0000 28%),radial-gradient(circle at 88% 18%,#e8c46a13,#0000 26%),radial-gradient(circle at 50% 100%,#1e5b821c,#0000 34%),linear-gradient(145deg,#01050b 0%,#04101c 42%,#071522 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;margin:0;overflow-x:hidden}body:before{content:"";z-index:-3;pointer-events:none;filter:blur(30px);background:radial-gradient(circle at 20% 30%,#3bb7f011,#0000 24%),radial-gradient(circle at 78% 65%,#e8c46a0b,#0000 22%);animation:18s ease-in-out infinite alternate vmaxAtmosphere;position:fixed;inset:-20%}body:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff03 45%,#0000 55%) 0 0/220% 220%;animation:14s linear infinite vmaxSheen;position:fixed;inset:0}#root,.app{min-height:100vh}.app{background:0 0;position:relative}.home-page,.placeholder-page,.admin-page,.withdraw-page,.profit-withdraw-page,.mining-page,.vip-page,.history-page,.admin-profit-page,.admin-withdraw-page,.admin-deposit-page{min-height:100vh;animation:.55s both vmaxPageIn;position:relative;background:0 0!important}.fixed-header,.money-header,.mining-topbar,.vip-header,.profit-header,.admin-profit-header,.admin-withdraw-header,.admin-deposit-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 35px #00000047,inset 0 -1px #ffffff06;border-color:var(--vmax-line)!important;background:linear-gradient(#081522f0,#050e18c7)!important}.fixed-header *,.money-header *,.mining-topbar *,.vip-header *,.profit-header *,.admin-profit-header *{transition:color .22s,opacity .22s,transform .22s}button:not(:disabled){transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,filter .18s}button:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px)}button:not(:disabled):active{transform:translateY(1px)scale(.985)}button:disabled{cursor:not-allowed;opacity:.52}.balance-card,.quick-card,.assets article,.section,.system,.money-card,.withdraw-form,.profit-card,.profit-inline-history,.mining-status-card,.mining-auto-card,.exchange-card,.vip-hero,.vip-wallet-summary,.vip-benefits,.vip-investment-preview,.vip-level-section,.history-summary,.history-list,.admin-profit-section,.admin-profit-modal,.admin-withdraw-section,.admin-withdraw-modal,.admin-deposit-section,.admin-deposit-modal{box-shadow:var(--vmax-shadow), inset 0 1px 0 #ffffff07;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;overflow:hidden;background:linear-gradient(145deg,#0b1b2cd6,#050f1bad)!important;border:1px solid #78b1d31c!important}.balance-card:before,.quick-card:before,.profit-card:before,.mining-status-card:before,.mining-auto-card:before,.exchange-card:before,.vip-hero:before,.vip-benefits:before,.vip-investment-preview:before,.vip-level-section:before,.history-list:before,.admin-profit-section:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff06 42%,#0000 58%) 0 0/220% 100%;animation:9s linear infinite vmaxCardShine;position:absolute;inset:0}.vip-header h1,.profit-header h1,.mining-topbar h1,.money-header h1,.admin-profit-header h1{text-shadow:0 0 18px #e8c46a21}input,select,textarea{transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;box-shadow:inset 0 1px #ffffff06,0 5px 22px #0000002e;color:var(--vmax-text)!important;background:linear-gradient(145deg,#081624f0,#050e19e6)!important;border:1px solid #76aed024!important}input:focus,select:focus,textarea:focus{transform:translateY(-1px);box-shadow:0 0 0 3px #e8c46a0e,0 0 25px #e8c46a12,inset 0 1px #ffffff09;border-color:#e8c46a7a!important;outline:none!important}.mine-button,.vip-upgrade-btn,.profit-submit,.withdraw-submit,.exchange-button,.admin-profit-actions .approve,.admin-withdraw-actions .approve,.admin-deposit-actions .approve{font-weight:900;position:relative;overflow:hidden;box-shadow:0 12px 32px #cf9d372e,inset 0 1px #ffffff80;color:#07101a!important;background:linear-gradient(135deg,#fff0ad,#e8c46a 42%,#bc8c32 100%)!important;border:1px solid #ffe8a394!important}.mine-button:before,.vip-upgrade-btn:before,.profit-submit:before,.withdraw-submit:before,.exchange-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff94,#0000);width:45%;height:180%;animation:4s ease-in-out infinite vmaxButtonSweep;position:absolute;top:-40%;left:-70%;transform:rotate(22deg)}.mine-button:not(:disabled):hover,.vip-upgrade-btn:not(:disabled):hover,.profit-submit:not(:disabled):hover,.withdraw-submit:not(:disabled):hover,.exchange-button:not(:disabled):hover{box-shadow:0 15px 42px #e8c46a40,0 0 26px #e8c46a1f,inset 0 1px #ffffff8c}.vip-current-label,.vip-title span,.profit-header span,.mining-topbar span,.money-header span{color:var(--vmax-gold)!important}.profit-net,.vip-hero strong,.vip-investment-grid strong,.history-amount,.mining-assets article strong{text-shadow:0 0 18px #e8c46a14}.history-item,.profit-history-item,.admin-profit-item,.vip-level,.ranking-row{transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;background:linear-gradient(110deg,#0c1b2b94,#050f1b70)!important;border-color:#7dafcf17!important}.history-item:hover,.profit-history-item:hover,.admin-profit-item:hover,.vip-level:hover,.ranking-row:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0000003b,0 0 25px #e8c46a09;background:linear-gradient(110deg,#122539c7,#071320a3)!important;border-color:#e8c46a38!important}.done,.success,.vip-status{text-shadow:0 0 12px #4ddc941a}.pending{box-shadow:0 0 18px #e8c46a0d}.error{box-shadow:0 0 22px #dc5a5a0e}.profit-modal-backdrop,.admin-profit-overlay,.admin-withdraw-overlay,.admin-deposit-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#2548602e,#000000d1)!important}.profit-modal,.admin-profit-modal,.admin-withdraw-modal,.admin-deposit-modal{animation:.32s cubic-bezier(.2,.8,.2,1) both vmaxModalIn}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffe28e8c,#54c8ff57)}@keyframes vmaxPageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes vmaxModalIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes vmaxAtmosphere{0%{transform:translate(-1%,-1%)scale(1)}50%{transform:translate(2%,1%)scale(1.04)}to{transform:translate(-1%,2%)scale(1.02)}}@keyframes vmaxSheen{0%{background-position:200% 0}to{background-position:-30% 0}}@keyframes vmaxCardShine{0%{background-position:220% 0}55%,to{background-position:-20% 0}}@keyframes vmaxButtonSweep{0%,20%{left:-70%}55%{left:125%}to{left:125%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=600px){.balance-card,.quick-card,.money-card,.withdraw-form,.profit-card,.profit-inline-history,.mining-status-card,.mining-auto-card,.exchange-card,.vip-hero,.vip-wallet-summary,.vip-benefits,.vip-investment-preview,.vip-level-section,.history-list,.admin-profit-section,.admin-profit-modal{box-shadow:0 13px 40px #0000004f,inset 0 1px #ffffff05}body:before{filter:blur(22px)}}.user-marquee{isolation:isolate;width:100%!important;position:relative!important;overflow:hidden!important}.user-marquee-track{will-change:transform;transform:translate(0,0);white-space:nowrap!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;animation-name:vmax-final-marquee!important;animation-duration:16s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-direction:normal!important;animation-play-state:running!important;animation-fill-mode:none!important;display:flex!important}@keyframes vmax-final-marquee{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}.user-marquee,.user-marquee-track,.user-marquee-track span{animation-play-state:running!important}.user-marquee-track{position:relative!important}@media (width<=600px){.user-marquee-track{animation-duration:14s!important}}.user-marquee{width:100%!important;position:relative!important;overflow:hidden!important}.user-marquee-track{will-change:transform;transform:translate(0,0);flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;animation:16s linear infinite vmax-final-marquee!important;display:flex!important}.user-marquee-track span{white-space:nowrap!important;flex:none!important;display:block!important}@media (width<=600px){.user-marquee-track{animation-duration:14s!important}}.home-page>*,.mining-page>*,.vip-page>*,.withdraw-page>*,.profit-withdraw-page>*,.history-page>*{animation:.42s both vmaxContentIn}.home-page>:nth-child(2),.mining-page>:nth-child(2),.vip-page>:nth-child(2),.withdraw-page>:nth-child(2),.profit-withdraw-page>:nth-child(2),.history-page>:nth-child(2){animation-delay:40ms}.home-page>:nth-child(3),.mining-page>:nth-child(3),.vip-page>:nth-child(3),.withdraw-page>:nth-child(3),.profit-withdraw-page>:nth-child(3),.history-page>:nth-child(3){animation-delay:80ms}.home-page>:nth-child(4),.mining-page>:nth-child(4),.vip-page>:nth-child(4),.withdraw-page>:nth-child(4),.profit-withdraw-page>:nth-child(4),.history-page>:nth-child(4){animation-delay:.12s}.mining-assets article strong,.balance-card strong,.vip-wallet-summary strong{text-shadow:0 0 12px #e8c46a14,0 0 28px #e8c46a09}.mining-auto-live{animation:1.7s ease-in-out infinite vmaxLivePulse}.mining-auto-live:first-letter{text-shadow:0 0 10px #50e6a0a6}.vip-status{animation:2.2s ease-in-out infinite vmaxStatusPulse}.mining-auto-card,.vip-hero{animation:5s ease-in-out infinite vmaxFloatCard}.mine-button:not(:disabled),.vip-upgrade-btn:not(:disabled),.withdraw-submit:not(:disabled),.profit-submit:not(:disabled),.exchange-button:not(:disabled){animation:3.2s ease-in-out infinite vmaxButtonGlow}@keyframes vmaxContentIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vmaxLivePulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes vmaxStatusPulse{0%,to{opacity:.78}50%{opacity:1}}@keyframes vmaxFloatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes vmaxButtonGlow{0%,to{filter:brightness()}50%{filter:brightness(1.045)}}.withdraw-form,.profit-card{transition:transform .25s,border-color .25s,box-shadow .25s}.withdraw-form:hover,.profit-card:hover{transform:translateY(-2px);box-shadow:0 18px 45px #00000052,0 0 28px #e8c46a0b,inset 0 1px #ffffff06;border-color:#e8c46a33!important}.withdraw-form input:focus,.withdraw-form select:focus,.withdraw-form textarea:focus,.profit-card input:focus,.profit-card select:focus{animation:1.8s ease-in-out infinite vmaxInputPulse}.history-item,.profit-history-item{position:relative;overflow:hidden}.history-item:after,.profit-history-item:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0b,#0000);width:24%;animation:5.5s ease-in-out infinite vmaxHistorySweep;position:absolute;top:0;bottom:0;left:-35%;transform:skew(-18deg)}.history-icon,.profit-history-icon{transition:transform .22s,box-shadow .22s}.history-item:hover .history-icon,.profit-history-item:hover .profit-history-icon{transform:scale(1.06)rotate(-2deg)}.history-line .done,.profit-history-item .done{animation:2.6s ease-in-out infinite vmaxDonePulse}.history-line .pending,.profit-history-item .pending{animation:1.9s ease-in-out infinite vmaxPendingPulse}.admin-profit-item,.admin-withdraw-item,.admin-deposit-item{transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden}.admin-profit-item:hover,.admin-withdraw-item:hover,.admin-deposit-item:hover{transform:translate(3px);box-shadow:-4px 0 #e8c46a29,0 14px 35px #0000004d;border-color:#e8c46a38!important}.admin-profit-item:before,.admin-withdraw-item:before,.admin-deposit-item:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#e8c46a06,#0000 35%);transition:opacity .22s;position:absolute;inset:0}.admin-profit-item:hover:before,.admin-withdraw-item:hover:before,.admin-deposit-item:hover:before{opacity:1}.admin-profit-actions button,.admin-withdraw-actions button,.admin-deposit-actions button{transition:transform .18s,box-shadow .18s,filter .18s}.admin-profit-actions button:not(:disabled):hover,.admin-withdraw-actions button:not(:disabled):hover,.admin-deposit-actions button:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-2px)}.admin-profit-actions button:not(:disabled):active,.admin-withdraw-actions button:not(:disabled):active,.admin-deposit-actions button:not(:disabled):active{transform:translateY(1px)scale(.985)}.admin-profit-overlay,.admin-withdraw-overlay,.admin-deposit-overlay{animation:.22s both vmaxOverlayIn}.admin-profit-modal,.admin-withdraw-modal,.admin-deposit-modal{transform-origin:bottom;animation:.32s cubic-bezier(.2,.8,.2,1) both vmaxAdminModalIn}.money-alert,.mining-message,.vip-message{animation:.32s both vmaxAlertIn}.money-alert.success,.mining-message.success,.vip-message.success{animation:2.4s ease-in-out infinite vmaxSuccessAlert}.bank-qr-preview,.profit-bank-qr-preview{transition:transform .25s,box-shadow .25s}.bank-qr-preview:hover,.profit-bank-qr-preview:hover{transform:translateY(-2px);box-shadow:0 18px 35px #00000040,0 0 24px #54c8ff0d}@keyframes vmaxInputPulse{0%,to{box-shadow:0 0 0 3px #e8c46a09,inset 0 1px #ffffff06}50%{box-shadow:0 0 0 3px #e8c46a11,0 0 24px #e8c46a0e,inset 0 1px #ffffff09}}@keyframes vmaxHistorySweep{0%,65%{left:-35%}to{left:135%}}@keyframes vmaxDonePulse{0%,to{filter:brightness()}50%{filter:brightness(1.1)}}@keyframes vmaxPendingPulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes vmaxOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes vmaxAdminModalIn{0%{opacity:0;transform:translateY(20px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes vmaxAlertIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes vmaxSuccessAlert{0%,to{box-shadow:0 8px 24px #0000002e}50%{box-shadow:0 8px 28px #3cd28c14}}@media (prefers-reduced-motion:reduce){.withdraw-form input:focus,.withdraw-form select:focus,.withdraw-form textarea:focus,.profit-card input:focus,.profit-card select:focus,.history-line .done,.profit-history-item .done,.history-line .pending,.profit-history-item .pending,.money-alert.success,.mining-message.success,.vip-message.success{animation:none!important}}.app:before,.home-page:before,.mining-page:before,.vip-page:before,.withdraw-page:before,.profit-withdraw-page:before,.history-page:before,.admin-page:before{content:"";pointer-events:none;z-index:-1;filter:blur(10px);background:radial-gradient(circle,#54c8ff13,#0000 68%);border-radius:50%;width:220px;height:220px;animation:11s ease-in-out infinite alternate vmaxAmbientLeft;position:fixed;top:18vh;left:-80px}.app:after,.home-page:after,.mining-page:after,.vip-page:after,.withdraw-page:after,.profit-withdraw-page:after,.history-page:after,.admin-page:after{content:"";pointer-events:none;z-index:-1;filter:blur(12px);background:radial-gradient(circle,#e8c46a0f,#0000 68%);border-radius:50%;width:190px;height:190px;animation:13s ease-in-out infinite alternate vmaxAmbientRight;position:fixed;bottom:14vh;right:-75px}.menu-list>button{transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.menu-list>button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff09,#0000);transition:transform .5s;position:absolute;inset:0;transform:translate(-110%)}.menu-list>button:hover:after{transform:translate(110%)}.menu-list>button.selected{box-shadow:inset 3px 0 #e8c46a8c,0 0 24px #e8c46a09}main[class*=-page]{animation:.38s cubic-bezier(.2,.7,.2,1) both vmaxRouteEnter}.vip-loading,.history-empty,.profit-history-empty,.admin-profit-empty,.mining-message,.money-alert{animation:.35s both vmaxSoftAppear}.loading,.vip-loading{text-shadow:0 0 16px #e8c46a14}.loading:after,.vip-loading:after{content:"";background:linear-gradient(90deg,#0000,#e8c46ab3,#0000) 0 0/180% 100%;border-radius:999px;width:80px;height:2px;margin:10px auto 0;animation:1.3s linear infinite vmaxLoadingSweep;display:block}.mining-sync:hover,.vip-back:hover,.admin-profit-head-btn:hover,.money-header button:hover{transform:rotate(-8deg)scale(1.05)}.mining-sync,.vip-back,.admin-profit-head-btn,.money-header button{transition:transform .2s,filter .2s}.admin-profit-modal-head button,.admin-withdraw-modal-head button,.admin-deposit-modal-head button{transition:transform .2s,background .2s}.admin-profit-modal-head button:hover,.admin-withdraw-modal-head button:hover,.admin-deposit-modal-head button:hover{transform:rotate(90deg)}@keyframes vmaxAmbientLeft{0%{transform:translate(0)scale(.94)}to{transform:translate(65px,45px)scale(1.12)}}@keyframes vmaxAmbientRight{0%{transform:translate(0)scale(.92)}to{transform:translate(-55px,-35px)scale(1.08)}}@keyframes vmaxRouteEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes vmaxSoftAppear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes vmaxLoadingSweep{0%{background-position:180% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.app:before,.app:after,.home-page:before,.home-page:after,.mining-page:before,.mining-page:after,.vip-page:before,.vip-page:after,.withdraw-page:before,.withdraw-page:after,.profit-withdraw-page:before,.profit-withdraw-page:after,.history-page:before,.history-page:after,.admin-page:before,.admin-page:after,main[class*=-page]{animation:none!important}}.fixed-header,.money-header,.mining-topbar,.vip-header{isolation:isolate}.fixed-header:after,.money-header:after,.mining-topbar:after,.vip-header:after{content:"";opacity:.8;pointer-events:none;background:linear-gradient(90deg,#0000,#54c8ff38,#e8c46a80,#54c8ff38,#0000);height:1px;position:absolute;bottom:0;left:7%;right:7%}.balance-card{transition:transform .28s,box-shadow .28s,border-color .28s}.balance-card:hover{transform:translateY(-3px);box-shadow:0 22px 55px #00000059,0 0 35px #e8c46a0d,inset 0 1px #ffffff08;border-color:#e8c46a38!important}.balance-card strong{animation:3s ease-in-out infinite vmaxBalancePulse;display:inline-block;position:relative}.assets article,.mining-assets article,.vip-wallet-summary>div{transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.assets article:hover,.mining-assets article:hover,.vip-wallet-summary>div:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0000003d,0 0 22px #e8c46a09;border-color:#e8c46a2e!important}.assets article:after,.mining-assets article:after,.vip-wallet-summary>div:after{content:"";pointer-events:none;background:radial-gradient(circle,#e8c46a1a,#0000 70%);border-radius:50%;width:90px;height:90px;position:absolute;top:-35px;right:-35px}.mining-assets article:first-child strong,.assets article:first-child strong{animation:2.8s ease-in-out infinite vmaxGoldPulse}.mining-assets article:nth-child(2) strong,.assets article:nth-child(2) strong{animation:3.2s ease-in-out infinite vmaxDiamondPulse}.quick-card{transition:transform .22s,border-color .22s,box-shadow .22s}.quick-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px #00000047,0 0 25px #54c8ff0a;border-color:#54c8ff33!important}.menu-list>button .menu-icon{transition:transform .2s,box-shadow .2s,color .2s}.menu-list>button:hover .menu-icon{transform:scale(1.08)rotate(-3deg);box-shadow:0 0 18px #e8c46a12}.menu-list>button.selected .menu-icon{box-shadow:0 0 20px #e8c46a13,inset 0 0 14px #e8c46a09}.vip-hero,.balance-card,.mining-status-card{border-image:linear-gradient(90deg,#54c8ff0f,#e8c46a47,#54c8ff0f) 1}@keyframes vmaxBalancePulse{0%,to{text-shadow:0 0 10px #e8c46a0a}50%{text-shadow:0 0 18px #e8c46a1f}}@keyframes vmaxGoldPulse{0%,to{text-shadow:0 0 8px #e8c46a08}50%{text-shadow:0 0 19px #e8c46a29}}@keyframes vmaxDiamondPulse{0%,to{text-shadow:0 0 8px #54c8ff06}50%{text-shadow:0 0 18px #54c8ff21}}@media (prefers-reduced-motion:reduce){.balance-card strong,.mining-assets article:first-child strong,.assets article:first-child strong,.mining-assets article:nth-child(2) strong,.assets article:nth-child(2) strong{animation:none!important}}.home-page{position:relative;overflow-x:hidden}.home-page .balance-card{transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden;background:radial-gradient(circle at 85% 10%,#e8c46a1a,#0000 30%),radial-gradient(circle at 10% 90%,#54c8ff11,#0000 32%),linear-gradient(145deg,#0d1f32f0,#050e19d1)!important}.home-page .balance-card:hover{transform:translateY(-4px);box-shadow:0 25px 60px #00000061,0 0 40px #e8c46a0e,inset 0 1px #ffffff0a}.home-page .balance-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#e8c46a24,#0000 68%);border-radius:50%;width:170px;height:170px;animation:5s ease-in-out infinite alternate vmaxHomeGlow;position:absolute;top:-85px;right:-85px}.home-page .assets{perspective:900px}.home-page .assets article{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;transform:translateZ(0)}.home-page .assets article:hover{transform:translateY(-5px)rotateX(1deg);box-shadow:0 16px 38px #00000047,0 0 24px #e8c46a09}.home-page .quick-card{transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.home-page .quick-card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffffff09 48%,#0000 66%);transition:transform .6s;position:absolute;inset:0;transform:translate(-110%)}.home-page .quick-card:hover:after{transform:translate(110%)}.home-page .quick-card:hover{transform:translateY(-4px);box-shadow:0 15px 34px #00000040,0 0 24px #54c8ff09;border-color:#54c8ff33!important}.home-page h2,.home-page h3{text-shadow:0 0 15px #ffffff06}.home-page .balance-card{animation:6s ease-in-out infinite vmaxHomeHero}@keyframes vmaxHomeGlow{0%{opacity:.62;transform:scale(.88)}to{opacity:1;transform:scale(1.12)}}@keyframes vmaxHomeHero{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.home-page .balance-card,.home-page .balance-card:after{animation:none!important}}.mining-page{position:relative}.mining-auto-card{animation:4.5s ease-in-out infinite vmaxMiningCard;position:relative;overflow:hidden;box-shadow:0 22px 55px #00000057,0 0 35px #54c8ff0b,inset 0 1px #ffffff09;background:radial-gradient(circle at 90% 20%,#54c8ff17,#0000 28%),radial-gradient(circle at 10% 80%,#e8c46a0f,#0000 30%),linear-gradient(145deg,#0a1d2ef0,#040e18d6)!important;border-color:#54c8ff2e!important}.mining-auto-live{z-index:1;text-shadow:0 0 12px #50e6a073;position:relative}.mining-auto-time{text-shadow:0 0 18px #54c8ff1f,0 0 34px #54c8ff0b;font-variant-numeric:tabular-nums;letter-spacing:.08em}.mining-auto-bar{position:relative;overflow:hidden}.mining-auto-bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:60px;animation:2.5s linear infinite vmaxMiningSweep;position:absolute;top:0;bottom:0;left:-70px;transform:skew(-18deg)}.mining-auto-bar span{z-index:1;transition:width 1s linear;position:relative}.mining-status-card{transition:transform .25s,border-color .25s,box-shadow .25s}.mining-status-card:hover{transform:translateY(-3px);box-shadow:0 20px 48px #00000057,0 0 30px #e8c46a0b;border-color:#e8c46a33!important}.energy-orb{animation:2.4s ease-in-out infinite vmaxEnergyOrb;position:relative}.energy-orb:before{content:"";pointer-events:none;background:radial-gradient(circle,#e8c46a17,#0000 68%);border-radius:50%;position:absolute;inset:-8px}.energy-bar{position:relative;overflow:hidden}.energy-bar:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:55px;animation:3.4s linear infinite vmaxEnergySweep;position:absolute;top:0;bottom:0;left:-70px;transform:skew(-18deg)}.mining-page .mine-button{transform-origin:50%;min-height:50px;box-shadow:0 14px 36px #cf9d372e,0 0 #e8c46a00}.mining-page .mine-button:not(:disabled):hover{transform:translateY(-3px)scale(1.01);box-shadow:0 18px 45px #cf9d373d,0 0 30px #e8c46a14}.mining-page .mine-button:not(:disabled):active{transform:translateY(1px)scale(.985)}.mining-assets article:first-child strong{animation:2.2s ease-in-out infinite vmaxMiningGold}.mining-assets article:nth-child(2) strong{animation:2.8s ease-in-out infinite vmaxMiningDiamond}.mining-assets article:nth-child(3) strong{animation:3.5s ease-in-out infinite vmaxMiningTotal}.exchange-card{transition:transform .25s,border-color .25s,box-shadow .25s}.exchange-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px #0000004d,0 0 28px #54c8ff0a;border-color:#54c8ff2e!important}.mining-message.success{box-shadow:0 12px 32px #00000038,0 0 25px #50dc960b;border-color:#50dc9629!important}@keyframes vmaxMiningCard{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes vmaxMiningSweep{0%{left:-70px}to{left:125%}}@keyframes vmaxEnergySweep{0%{left:-70px}to{left:125%}}@keyframes vmaxEnergyOrb{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.055)}}@keyframes vmaxMiningGold{0%,to{text-shadow:0 0 8px #e8c46a0a}50%{text-shadow:0 0 22px #e8c46a2b}}@keyframes vmaxMiningDiamond{0%,to{text-shadow:0 0 8px #54c8ff06}50%{text-shadow:0 0 20px #54c8ff24}}@keyframes vmaxMiningTotal{0%,to{opacity:.92}50%{opacity:1}}@media (width<=600px){.mining-auto-time{letter-spacing:.05em}.mining-page .mine-button{min-height:54px}}@media (prefers-reduced-motion:reduce){.mining-auto-card,.energy-orb,.mining-assets article strong{animation:none!important}}:root{--vmax-bg:#070a0f;--vmax-bg-2:#0b1017;--vmax-panel:#0e131bf0;--vmax-panel-2:#121821f5;--vmax-gold:#e3bd63;--vmax-gold-2:#f1d27c;--vmax-gold-dark:#9d7a34;--vmax-text:#edf1f5;--vmax-text-2:#b8c0ca;--vmax-muted:#6d7783;--vmax-green:#65d99a;--vmax-red:#ed8d8d;--vmax-border:#fff1;--vmax-border-gold:#e3bd6333;--vmax-radius:16px;--vmax-shadow:0 18px 45px #00000038}html{background:var(--vmax-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;min-height:100%}body{min-height:100vh;color:var(--vmax-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 50% -12%,#e3bd6313,#0000 30%),radial-gradient(circle at 100% 40%,#22405f13,#0000 35%),linear-gradient(#070a0f 0%,#090d13 55%,#070a0f 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";z-index:-2;pointer-events:none;opacity:.34;background-color:#0000;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff02 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0}body:after{content:"";z-index:-1;pointer-events:none;opacity:.8;background:radial-gradient(circle at 50% 100%,#e3bd6309,#0000 34%);position:fixed;inset:0}#root{min-height:100vh}.app{min-height:100vh;position:relative}.home-page,.placeholder-page,.admin-page,.admin-withdraw-page,.admin-profit-withdraw-page,.admin-deposit-page,.deposit-page,.withdraw-page,.history-page,.profile-page,.mining-page,.vip-page{color:var(--vmax-text)}.home-page *,.placeholder-page *,.admin-page *,.admin-withdraw-page *,.admin-profit-withdraw-page *,.admin-deposit-page *,.deposit-page *,.withdraw-page *,.history-page *,.profile-page *,.mining-page *,.vip-page *{box-sizing:border-box}.balance-card,.quick-card,.asset-card,.stat-card,.wallet-card,.panel,.card,.section-card,.info-card,.form-card,.history-card{border:1px solid var(--vmax-border);border-radius:var(--vmax-radius);background:linear-gradient(145deg,#141a23f5,#0a0e14f5);box-shadow:0 14px 35px #00000029,inset 0 1px #ffffff05}h1,h2,h3,h4,strong,b{color:var(--vmax-text)}small,.muted,.note,.description{color:var(--vmax-muted)}.gold,.gold-text,.amount,.balance,.price,.reward{color:var(--vmax-gold)!important}button.primary,.btn-primary,.submit-btn,.confirm-btn,.action-primary,.gold-btn{color:#171208;background:linear-gradient(135deg,#d5ad55,#f0d27b);border:1px solid #f1d27c3d;font-weight:950;transition:transform .16s,filter .16s,box-shadow .16s;box-shadow:0 7px 18px #0000002e}button.primary:hover,.btn-primary:hover,.submit-btn:hover,.confirm-btn:hover,.action-primary:hover,.gold-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}button.primary:active,.btn-primary:active,.submit-btn:active,.confirm-btn:active,.action-primary:active,.gold-btn:active{transform:translateY(0)}button:disabled{opacity:.55;cursor:not-allowed}button.secondary,.btn-secondary,.action-secondary,.cancel-btn{color:#c2cad3;background:#ffffff09;border:1px solid #ffffff14;transition:background .16s,border-color .16s,transform .16s}button.secondary:hover,.btn-secondary:hover,.action-secondary:hover,.cancel-btn:hover{background:#e3bd630e;border-color:#e3bd632e;transform:translateY(-1px)}input,select,textarea{color:#edf1f5;background:#080c12e0;border:1px solid #ffffff13;border-radius:11px;outline:none;min-height:42px;transition:border-color .16s,box-shadow .16s,background .16s}input:focus,select:focus,textarea:focus{background:#0a0f16fa;border-color:#e3bd6357;box-shadow:0 0 0 3px #e3bd630e}input::placeholder,textarea::placeholder{color:#5e6874}.fixed-header{pointer-events:none;z-index:1100!important;background:0 0!important;border:0!important;height:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.fixed-header .menu-btn{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 9px 24px #0000003d;z-index:1200!important;top:max(12px, env(safe-area-inset-top))!important;pointer-events:auto!important;background:#070b11eb!important;border:1px solid #e3bd6333!important;border-radius:13px!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;display:grid!important;position:fixed!important;right:12px!important}.fixed-header .menu-btn span{transition:transform .18s,opacity .18s,width .18s;background:#e4c46f!important;border-radius:999px!important;width:18px!important;height:2px!important;margin:0!important;display:block!important}.fixed-header .menu-btn.open span:first-child{transform:translateY(7px)rotate(45deg)!important}.fixed-header .menu-btn.open span:nth-child(2){opacity:0!important;width:0!important}.fixed-header .menu-btn.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important}.menu-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1150!important;background:#000000ab!important;position:fixed!important;inset:0!important}.side-menu{opacity:0;visibility:hidden;transition:transform .22s,opacity .18s,visibility .18s;z-index:1200!important;width:min(88vw,370px)!important;padding:max(18px, env(safe-area-inset-top)) 14px max(10px, env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 90% 0,#e3bd6316,#0000 28%),linear-gradient(#111720 0%,#090e15 100%)!important;border-left:1px solid #e3bd631f!important;flex-direction:column!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;right:0!important;overflow:hidden auto!important;transform:translate(105%)!important;box-shadow:-25px 0 70px #0000006b!important}.side-menu.show{opacity:1!important;visibility:visible!important;transform:translate(0)!important}.side-menu-head{flex:none!important;justify-content:space-between!important;align-items:flex-start!important;padding:2px 2px 0!important;display:flex!important}.side-menu-head span{display:block;color:#9e7b37!important;letter-spacing:.16em!important;font-size:8px!important;font-weight:950!important}.side-menu-head h2{color:#f2eee7!important;margin:5px 0 0!important;font-size:27px!important;font-weight:1000!important;line-height:1!important}.side-menu-head button{color:#d7dee6!important;background:#ffffff09!important;border:1px solid #ffffff13!important;border-radius:12px!important;width:40px!important;height:40px!important;font-size:22px!important}.side-menu-user{background:#ffffff05!important;border:1px solid #ffffff0e!important;border-radius:14px!important;flex:none!important;align-items:center!important;gap:10px!important;margin:17px 0 11px!important;padding:12px!important;display:flex!important}.user-symbol{color:#e6c66d!important;background:#e3bd630e!important;border:1px solid #e3bd632e!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:39px!important;height:39px!important;font-size:16px!important;font-weight:1000!important;display:grid!important}.side-menu-user small{color:#69737e!important;letter-spacing:.11em!important;font-size:7px!important;font-weight:900!important;display:block!important}.side-menu-user strong{color:#edf0f4!important;margin-top:4px!important;font-size:11px!important;display:block!important}.menu-list{flex:auto!important;align-content:start!important;gap:5px!important;display:grid!important}.menu-section-title{color:#876c37!important;letter-spacing:.16em!important;margin:13px 3px 5px!important;font-size:7px!important;font-weight:950!important}.menu-list>button{transition:background .15s,border-color .15s,transform .15s,color .15s;color:#b7c0ca!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:34px 1fr 16px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:46px!important;padding:0 10px!important;display:grid!important}.menu-list>button:hover,.menu-list>button.selected,.menu-list>button.active{transform:translate(2px);color:#f0eee8!important;background:linear-gradient(90deg,#e3bd6313,#e3bd6306)!important;border-color:#e3bd631c!important}.menu-icon{color:#d7bb6d!important;background:#e3bd630b!important;border-radius:9px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:14px!important;display:grid!important}.menu-list>button>span:nth-child(2){color:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;font-weight:800!important;overflow:hidden!important}.menu-list>button>b{color:#66707b!important;font-size:18px!important;font-weight:500!important}.side-menu-footer{color:#5e6874!important;letter-spacing:.14em!important;border-top:1px solid #ffffff0e!important;flex:none!important;margin-top:7px!important;padding-top:12px!important;font-size:7px!important;font-weight:900!important}.side-menu-footer b{color:#65d99a!important}.modal-overlay,.modal-backdrop,.overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:3000!important;background:#000000b8!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important}.modal,.dialog,.confirm-modal,.modal-content{width:min(100%,520px);color:var(--vmax-text);background:radial-gradient(circle at 90% 0,#e3bd6314,#0000 28%),#0d131b;border:1px solid #e3bd6321;border-radius:18px;box-shadow:0 28px 80px #00000075,inset 0 1px #ffffff06}.status,.badge,.tag{color:#9ca6b1;letter-spacing:.05em;background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 9px;font-size:7px;font-weight:950;display:inline-flex}.status-success,.badge-success,.status-completed{color:var(--vmax-green);background:#65d99a0a;border-color:#65d99a1f}.status-danger,.badge-danger,.status-rejected,.status-failed{color:var(--vmax-red);background:#ed8d8d0a;border-color:#ed8d8d1f}.status-pending,.badge-pending{color:var(--vmax-gold);background:#e3bd630a;border-color:#e3bd631f}*{scrollbar-width:thin;scrollbar-color:#e3bd6338 transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#e3bd6333;border-radius:999px}@media (width<=600px){body{overflow-x:hidden}.side-menu{width:min(92vw,370px)!important}}@media (width<=430px){.fixed-header .menu-btn{top:max(10px, env(safe-area-inset-top))!important;right:10px!important}.side-menu{width:92vw!important}.menu-list>button{min-height:44px!important}}@media (width<=360px){.side-menu{width:94vw!important}.menu-list>button{grid-template-columns:31px 1fr 14px!important;padding-left:7px!important;padding-right:7px!important}.menu-list>button>span:nth-child(2){font-size:9px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wallet-page{width:min(100% - 20px,720px);margin:0 auto;padding:8px 0 30px}.wallet-topbar{grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;min-height:58px;display:grid}.wallet-topbar>div{text-align:center}.wallet-topbar span{color:#977635;letter-spacing:.18em;font-size:8px;font-weight:900}.wallet-topbar h1{letter-spacing:-.02em;margin:5px 0 0;font-size:17px}.wallet-back,.wallet-refresh{color:#d9be76;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:19px}.wallet-hero{background:radial-gradient(circle at 85% 15%,#e5bc5b1a,#0000 32%),linear-gradient(145deg,#161a22fa,#0a0d12fa);border:1px solid #ffffff12;border-radius:21px;margin-top:12px;padding:22px 19px;box-shadow:0 20px 50px #0000002e,inset 0 1px #ffffff09}.wallet-hero-head{justify-content:space-between;align-items:center;display:flex}.wallet-hero-head>span{color:#8d713d;letter-spacing:.15em;font-size:9px;font-weight:900}.wallet-live{color:#58da8b;letter-spacing:.1em;font-size:8px}.wallet-hero>strong{color:#f2d57d;letter-spacing:-.05em;margin:13px 0 7px;font-size:clamp(32px,10vw,48px);line-height:1;display:block}.wallet-hero>p{color:#697380;margin:0;font-size:9px}.wallet-primary-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:19px;display:grid}.wallet-primary-actions button{color:#e9ca79;letter-spacing:.08em;cursor:pointer;background:#e5bc5b0e;border:1px solid #e5bc5b33;border-radius:11px;min-height:44px;font-size:9px;font-weight:900}.wallet-primary-actions button:first-child{color:#171207;background:linear-gradient(135deg,#f2d481,#a47727)}.wallet-error{color:#e9a2a2;background:#902b2b14;border:1px solid #e75d5d2e;border-radius:13px;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;margin-top:10px;padding:12px;font-size:9px;display:grid}.wallet-error strong{background:#dc555524;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.wallet-error button{color:#edc975;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:900}.wallet-assets-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.wallet-asset{background:#0c1016e0;border:1px solid #fff1;border-radius:16px;min-width:0;padding:14px 12px}.wallet-asset-icon{background:#ffffff09;border-radius:10px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.wallet-asset>span{color:#707a87;letter-spacing:.11em;margin-top:11px;font-size:8px;font-weight:900;display:block}.wallet-asset>strong{letter-spacing:-.03em;text-overflow:ellipsis;margin:7px 0 4px;font-size:16px;display:block;overflow:hidden}.wallet-asset>small{color:#56606d;font-size:7px}.wallet-asset.gold>strong{color:#e8c56d}.wallet-asset.diamond>strong{color:#9ab9ff}.wallet-asset.vnd>strong{color:#69d895}.wallet-info{margin-top:30px}.wallet-section-title span{color:#967532;letter-spacing:.17em;font-size:8px;font-weight:900}.wallet-section-title h2{letter-spacing:-.03em;margin:6px 0 12px;font-size:18px}.wallet-row{color:#f3f5f7;text-align:left;cursor:pointer;background:#0c1016e0;border:1px solid #fff1;border-radius:15px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;width:100%;min-height:66px;margin-top:7px;padding:10px 12px;display:grid}.wallet-row-icon{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.gold-bg{background:#e5bc5b14}.diamond-bg{background:#7da2ef14}.vnd-bg{background:#51ce8514}.wallet-row strong{font-size:10px;display:block}.wallet-row small{color:#606a77;margin-top:4px;font-size:8px;display:block}.wallet-row>b{color:#cdd2d9;font-size:9px}.wallet-security{background:#3789550b;border:1px solid #5fd88b1c;border-radius:15px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;margin-top:20px;padding:13px;display:grid}.security-icon{color:#66dc94;background:#56d88b14;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.wallet-security strong{letter-spacing:.1em;font-size:9px}.wallet-security p{color:#687380;margin:4px 0 0;font-size:8px;line-height:1.5}.wallet-security>span{color:#62d991;letter-spacing:.12em;font-size:7px;font-weight:900}@media (width<=430px){.wallet-assets-grid{gap:6px}.wallet-asset{padding:12px 9px}.wallet-asset>strong{font-size:14px}.wallet-row>b{text-overflow:ellipsis;max-width:90px;overflow:hidden}}:root{--mining-bg:#08090b;--mining-panel:#121418eb;--mining-panel-2:#191b20f5;--mining-border:#ffc54a2e;--mining-gold:#e9b949;--mining-gold-2:#ffd76a;--mining-text:#f7f2e7;--mining-muted:#98948b;--mining-green:#73d79a;--mining-red:#ff7373;--mining-radius:24px}.mining-page{width:min(100%,760px);min-height:100%;color:var(--mining-text);background:radial-gradient(circle at 50% -10%,#e9b94921,#0000 34%),linear-gradient(#0a0b0d 0%,#08090b 100%);margin:0 auto;padding:18px 14px 42px}.mining-topbar{grid-template-columns:48px 1fr 48px;align-items:center;gap:12px;margin-bottom:16px;display:grid}.mining-topbar>div{min-width:0}.mining-topbar>div>span{color:var(--mining-gold);letter-spacing:.16em;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.mining-topbar h1{letter-spacing:-.04em;margin:0;font-size:clamp(25px,7vw,38px);line-height:1}.mining-back,.mining-sync{border:1px solid var(--mining-border);color:#fff;cursor:pointer;background:#ffffff09;border-radius:16px;place-items:center;width:48px;height:48px;font-size:20px;transition:transform .2s,border-color .2s,background .2s;display:grid}.mining-back:hover,.mining-sync:hover{background:#ffd76a14;border-color:#ffd76a73;transform:translateY(-1px)}.mining-auto-card,.mining-status-card,.exchange-card,.mining-note,.mining-message{border:1px solid var(--mining-border);background:linear-gradient(145deg, var(--mining-panel-2), var(--mining-panel));box-shadow:0 14px 42px #00000047}.mining-auto-card{border-radius:var(--mining-radius);margin-bottom:14px;padding:18px;position:relative;overflow:hidden}.mining-auto-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffd76a14,#0000 42%,#ffffff08);position:absolute;inset:0}.mining-auto-head{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.mining-auto-head span:first-child{color:var(--mining-muted);letter-spacing:.13em;font-size:10px;font-weight:800;display:block}.mining-auto-head strong{color:var(--mining-gold-2);letter-spacing:.02em;margin-top:4px;font-size:15px;display:block}.mining-auto-live{color:var(--mining-green);letter-spacing:.1em;background:#73d79a14;border:1px solid #73d79a33;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900}.mining-auto-time{z-index:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:13px;font-size:clamp(38px,10vw,58px);font-weight:900;line-height:1;position:relative}.mining-auto-percent{z-index:1;color:var(--mining-gold);letter-spacing:.1em;margin-top:9px;font-size:11px;font-weight:900;position:relative}.mining-auto-bar{z-index:1;background:#ffffff0f;border:1px solid #ffd76a1f;border-radius:999px;height:12px;margin-top:12px;position:relative;overflow:hidden}.mining-auto-bar span{border-radius:inherit;background:linear-gradient(90deg, #b47b13 0%, var(--mining-gold) 46%, var(--mining-gold-2) 100%);min-width:2px;height:100%;transition:width .7s linear;display:block;box-shadow:0 0 18px #e9b94947}.mining-auto-card small{z-index:1;color:var(--mining-muted);margin-top:10px;font-size:11px;display:block;position:relative}.mining-status-card,.exchange-card{border-radius:var(--mining-radius);margin-bottom:14px;padding:19px}.mining-card-head,.exchange-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.mining-card-head>div:first-child>span,.exchange-head>div:first-child>span{color:var(--mining-muted);letter-spacing:.14em;font-size:10px;font-weight:800;display:block}.mining-card-head h2,.exchange-head h2{letter-spacing:-.05em;margin:5px 0 0;font-size:clamp(28px,8vw,44px);line-height:1}.energy-orb{width:72px;height:72px;color:var(--mining-gold-2);background:radial-gradient(circle at 35% 30%,#ffd76a33,#0000 50%),#e9b9490f;border:1px solid #e9b9494d;border-radius:22px;flex:0 0 72px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f,0 10px 30px #0000002e}.energy-orb .mine-icon-svg{filter:drop-shadow(0 0 8px #ffd76a3d)}.mine-icon-svg{display:block}.mining-live-gold{background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;justify-content:space-between;align-items:baseline;gap:12px;margin-top:17px;padding:13px 14px;display:flex}.mining-live-gold span,.mining-assets article span,.mining-stat-grid span,.exchange-card label{color:var(--mining-muted);letter-spacing:.1em;font-size:10px;font-weight:800}.mining-live-gold strong{color:var(--mining-gold-2);font-variant-numeric:tabular-nums;font-size:18px}.mining-active-info{background:#73d79a0a;border:1px solid #73d79a1f;border-radius:16px;margin-top:14px;padding:14px}.mining-active-info>span{color:var(--mining-green);letter-spacing:.08em;font-size:10px;font-weight:900;display:block}.mining-active-info strong{margin-top:7px;font-size:13px;display:block}.mining-active-info small{color:var(--mining-muted);margin-top:5px;font-size:11px;display:block}.mine-button,.exchange-button{color:#17120a;letter-spacing:.08em;cursor:pointer;background:linear-gradient(135deg,#b47c15 0%,#e9b949 45%,#ffd76a 100%);border:1px solid #ffe18552;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:58px;margin-top:16px;font-size:13px;font-weight:950;transition:transform .18s,filter .18s,box-shadow .18s;display:flex;box-shadow:0 14px 30px #b17a1633,inset 0 1px #ffffff59}.mine-button:hover:not(:disabled),.exchange-button:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 18px 34px #b17a1642,inset 0 1px #ffffff73}.mine-button:active:not(:disabled),.exchange-button:active:not(:disabled){transform:translateY(0)}.mine-button:disabled,.exchange-button:disabled{cursor:not-allowed;filter:saturate(.55);opacity:.58}.mine-button-icon{place-items:center;display:inline-grid}.mine-button-icon.spinning .mine-icon-svg{animation:1.1s linear infinite mining-spin}.mine-button-icon.pulse .mine-icon-svg{animation:1.15s ease-in-out infinite mining-pulse}@keyframes mining-spin{to{transform:rotate(360deg)}}@keyframes mining-pulse{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1px)scale(1.08)}}.mining-message{border-radius:16px;align-items:center;gap:11px;margin-bottom:14px;padding:13px 14px;display:flex}.mining-message.success{border-color:#73d79a2e}.mining-message.error{border-color:#ff73732e}.mining-message>span{background:#ffffff0d;border-radius:10px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.mining-message.success>span{color:var(--mining-green)}.mining-message.error>span{color:var(--mining-red)}.mining-message p{color:#dfdbd1;flex:1;margin:0;font-size:12px;line-height:1.45}.mining-message button{color:#aaa59b;cursor:pointer;background:0 0;border:0;font-size:22px}.mining-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.mining-assets article{border:1px solid var(--mining-border);background:#ffffff06;border-radius:18px;min-width:0;padding:15px 13px}.mining-assets article strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin-top:7px;font-size:clamp(16px,5vw,24px);display:block;overflow:hidden}.mining-assets article small{color:var(--mining-muted);margin-top:3px;font-size:10px;display:block}.mining-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.mining-stat-grid>div{border:1px solid var(--mining-border);background:#ffffff06;border-radius:18px;padding:15px}.mining-stat-grid b{color:var(--mining-gold-2);margin-top:6px;font-size:16px;line-height:1.25;display:block}.exchange-rate{text-align:right;color:var(--mining-gold-2);font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}.exchange-rate small{color:var(--mining-muted);letter-spacing:.11em;margin-top:3px;font-size:8px;display:block}.exchange-card label{margin-top:18px;margin-bottom:7px;display:block}.exchange-card input{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;height:52px;padding:0 14px;font-size:15px;font-weight:700}.exchange-card input:focus{border-color:#e9b9496b;box-shadow:0 0 0 3px #e9b94914}.exchange-card input::placeholder{color:#77736d}.exchange-preview{background:#e9b9490e;border:1px solid #e9b94917;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:13px 14px;display:flex}.exchange-preview span{color:var(--mining-muted);letter-spacing:.09em;font-size:10px;font-weight:800}.exchange-preview strong{color:var(--mining-gold-2);text-align:right;font-size:14px}.mining-note{color:var(--mining-muted);border-radius:18px;align-items:flex-start;gap:10px;padding:14px;display:flex}.mining-note>div{width:28px;height:28px;color:var(--mining-gold-2);background:#e9b94914;border-radius:9px;flex:0 0 28px;place-items:center;display:grid}.mining-note p{margin:0;font-size:11px;line-height:1.5}@media (width<=560px){.mining-page{padding-inline:11px}.mining-topbar{grid-template-columns:42px 1fr 42px}.mining-back,.mining-sync{border-radius:14px;width:42px;height:42px}.energy-orb{border-radius:18px;flex-basis:62px;width:62px;height:62px}.mining-status-card,.mining-auto-card,.exchange-card{border-radius:20px;padding:16px}.mining-assets{grid-template-columns:1fr}.mining-assets article{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.mining-assets article strong,.mining-assets article small{text-align:right;margin-top:0}.mining-auto-time{font-size:clamp(36px,12vw,52px)}}.candle-chart-card{background:linear-gradient(#0c1624fa,#060d17fa);border:1px solid #ffffff14;border-radius:22px;margin-top:18px;padding:16px;box-shadow:0 22px 60px #0000003d,inset 0 1px #ffffff09}.chart-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.chart-symbol{align-items:center;gap:14px;display:flex}.chart-symbol-main{flex-direction:column;display:flex}.chart-symbol-main strong{color:#f8d34c;letter-spacing:.5px;font-size:23px}.chart-symbol-main span{color:#8292a8;margin-top:3px;font-size:12px}.chart-change{border-radius:10px;padding:7px 10px;font-size:12px;font-weight:900}.chart-change.positive{color:#22dfa1;background:#22dfa117}.chart-change.negative{color:#ff6179;background:#ff617917}.chart-price{text-align:right}.chart-price strong{color:#fff;font-size:25px;display:block}.chart-price span{color:#8797aa;font-size:11px}.chart-toolbar{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;padding-bottom:12px;display:flex}.chart-toolbar>span{color:#8393a7;border-radius:9px;padding:6px 10px;font-size:11px;font-weight:800}.chart-toolbar .active-time{color:#08131d;background:#f5d34d}.chart-toolbar .live-dot{color:#15e29a;background:#15e29a0f;border:1px solid #15e29a33}.candle-chart{width:100%;min-height:430px;margin-top:10px}.chart-footer{color:#7f90a4;border-top:1px solid #ffffff0f;justify-content:space-between;gap:15px;margin-top:7px;padding-top:11px;font-size:11px;display:flex}@media (width<=700px){.candle-chart-card{border-radius:18px;padding:12px}.chart-header{flex-direction:column;align-items:flex-start}.chart-price{text-align:left;width:100%}.candle-chart{min-height:340px}}img,svg,video,canvas,button,input,select,textarea{max-width:100%}@media (width<=768px){body{-webkit-text-size-adjust:100%;overflow-x:hidden}.mining-page,.diamond-vmax,.withdraw-page,.withdraw-profit-page,.deposit-page,.investment-page,.profile-page,.account-page{width:100%;min-width:0;max-width:100%;overflow-x:hidden;padding-left:10px!important;padding-right:10px!important}.mining-hero,.diamond-hero,.diamond-section,.withdraw-form,.withdraw-note,.history-panel,.profit-wallet,.profit-withdraw-box,.profit-history,.wallet-box,.panel-heading{width:100%;min-width:0;max-width:100%}.mining-hero-content,.diamond-hero-content{width:100%;min-width:0}.mining-hero h1,.diamond-hero h1{word-break:break-word;line-height:1.05;font-size:clamp(28px,9vw,42px)!important}.mining-hero-actions,.diamond-hero-actions,.wallet-mini-grid,.wallet-grid,.diamond-wallet-grid,.exchange-actions,.withdraw-summary,.profit-summary,.profit-summary-total,.conversion-box{width:100%;grid-template-columns:1fr!important}.conversion-arrow{margin:0 auto!important;transform:rotate(90deg)!important}.mine-button{width:min(180px,72vw)!important;min-width:min(180px,72vw)!important;max-width:min(180px,72vw)!important;height:min(180px,72vw)!important;min-height:min(180px,72vw)!important;max-height:min(180px,72vw)!important}.mine-button span{font-size:clamp(30px,10vw,42px)!important}.mine-button strong{font-size:clamp(18px,5vw,24px)!important}input,select,textarea{width:100%;min-height:48px;font-size:16px!important}button{touch-action:manipulation;min-height:46px}.primary-action,.secondary-action,.withdraw-submit,.profit-withdraw-submit{width:100%}.diamond-section-head,.withdraw-header,.profit-withdraw-box h2,.panel-heading{gap:10px}.diamond-section-head{flex-direction:column!important;align-items:flex-start!important}.section-badge{align-self:flex-start}.conversion-result strong{font-size:clamp(28px,9vw,40px)}.diamond-message,.mining-alert,.profit-message{word-break:break-word;width:100%}.diamond-info-grid{grid-template-columns:1fr!important}.diamond-info-grid button{width:100%}.mining-grid,.mining-glow,.diamond-hero-orb,.diamond-hero-symbol{max-width:100%;overflow:hidden}}@media (width<=480px){.mining-page,.diamond-vmax,.withdraw-page,.withdraw-profit-page,.deposit-page,.investment-page{padding-left:8px!important;padding-right:8px!important}.diamond-section,.withdraw-form,.withdraw-note,.profit-withdraw-box,.profit-history,.history-panel{border-radius:16px!important;padding:14px!important}.mining-hero,.diamond-hero{border-radius:18px!important;padding:16px!important}.mining-hero-actions>div,.wallet-mini-grid>div{padding:12px!important}.diamond-section-head h2{font-size:22px!important}.section-description{font-size:13px!important}.mine-button{width:min(170px,68vw)!important;min-width:min(170px,68vw)!important;max-width:min(170px,68vw)!important;height:min(170px,68vw)!important;min-height:min(170px,68vw)!important;max-height:min(170px,68vw)!important}.mine-button strong{font-size:19px!important}.mine-button small{font-size:11px!important}}@media (width<=360px){.mine-button{width:150px!important;min-width:150px!important;max-width:150px!important;height:150px!important;min-height:150px!important;max-height:150px!important}.diamond-section,.withdraw-form,.withdraw-note,.profit-withdraw-box,.profit-history,.history-panel{padding:12px!important}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}@media (width<=768px){.mining-page,.diamond-vmax,.deposit-page,.withdraw-page,.withdraw-profit-page,.investment-page,.account-page,.wallet-page,.profile-page,.home-page,.shop-page,.mission-page,.ranking-page,.rank-page,.checkin-page,.invite-page,.guide-page,.support-page,.settings-page,.security-page,.notification-page{width:100%!important;min-width:0!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}.mining-page>*,.diamond-vmax>*,.deposit-page>*,.withdraw-page>*,.withdraw-profit-page>*,.investment-page>*,.account-page>*,.wallet-page>*,.profile-page>*,.home-page>*,.shop-page>*,.mission-page>*,.ranking-page>*,.rank-page>*,.checkin-page>*,.invite-page>*,.guide-page>*,.support-page>*,.settings-page>*,.security-page>*,.notification-page>*{min-width:0!important;max-width:100%!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid,.form-grid,.two-column,.three-column{grid-template-columns:1fr!important}.flex-row,.actions-row,.button-row{flex-direction:column!important;width:100%!important}.flex-row>*,.actions-row>*,.button-row>*{width:100%!important;max-width:100%!important}.card,.panel,.box,.section-card,.glass-card{width:100%!important;min-width:0!important;max-width:100%!important}input,select,textarea{width:100%!important;max-width:100%!important}button{max-width:100%!important}.table-wrapper,.table-container,.responsive-table{-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;overflow-x:auto!important}table{min-width:600px}}@media (width<=480px){.mining-page,.diamond-vmax,.deposit-page,.withdraw-page,.withdraw-profit-page,.investment-page{padding-left:6px!important;padding-right:6px!important}.card,.panel,.box,.section-card,.glass-card{border-radius:14px!important}button{min-height:46px!important}.mining-page h1,.diamond-vmax h1,.investment-page h1{font-size:clamp(25px,8vw,36px)!important}.mining-page h2,.diamond-vmax h2,.investment-page h2{font-size:clamp(20px,6vw,28px)!important}}.chart-live-state{color:#19d58b;white-space:nowrap;background:#19d58b0f;border:1px solid #19d58b2e;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.chart-live-state i{background:#19d58b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #19d58bb3}.chart-live-state small{color:#8191a5;font-size:9px;font-weight:700}@media (width<=700px){.chart-live-state{align-self:flex-start}}.candle-chart-status{text-align:center;background:radial-gradient(circle at 50% 35%,#f5b63b12,#0000 35%),#ffffff03;border:1px dashed #ffffff14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:430px;padding:30px;display:flex}.candle-chart-status strong{color:#f5d34d;letter-spacing:.08em;font-size:14px;font-weight:950}.candle-chart-status span{color:#a3b1c3;max-width:420px;font-size:12px;line-height:1.6}.candle-chart-status small{color:#667b93;max-width:420px;font-size:10px;line-height:1.5}@media (width<=700px){.candle-chart-status{min-height:300px;padding:22px 14px}}.candle-chart-card{width:100%;min-width:0;max-width:100%;padding:8px max(8px, env(safe-area-inset-left)) 8px max(8px, env(safe-area-inset-right));border-radius:14px;margin-top:6px;overflow:hidden}.candle-chart-container{contain:layout paint size;touch-action:pan-x pan-y;width:100%;min-width:0;max-width:100%;height:min(58dvh,380px);min-height:240px;overflow:hidden}.candle-chart-container canvas{display:block;max-width:none!important}.chart-header,.chart-symbol{width:100%;min-width:0;max-width:100%}.chart-symbol-main,.chart-price-main{min-width:0}.chart-symbol-main span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.chart-live-state{max-width:100%}.candle-chart-status{width:100%;max-width:100%;min-height:240px;padding:22px 12px}@media (width<=390px){.candle-chart-container{height:235px;min-height:235px}.candle-chart-status{min-height:235px}}@media (orientation:landscape) and (height<=520px){.candle-chart-container{height:70dvh;min-height:220px}.candle-chart-status{min-height:70dvh}}.chart-symbol{grid-template-columns:minmax(120px,1fr) auto auto;align-items:center;gap:14px;min-width:0;display:grid}.chart-symbol-main{min-width:0}.chart-price-main{text-align:right;white-space:nowrap;min-width:110px}.chart-price-main strong{color:#fff;font-size:25px;line-height:1.1;display:block}.chart-price-main span{color:#8797aa;font-size:11px}.chart-change{white-space:nowrap;flex-shrink:0}@media (width<=700px){.chart-symbol{grid-template-columns:1fr auto;gap:10px;width:100%}.chart-symbol-main{min-width:0}.chart-price-main{text-align:right;min-width:0}.chart-change{grid-column:2;justify-self:end}}:root{--vmax-bg:#05080d;--vmax-bg-2:#09121d;--vmax-panel:#0a1420f5;--vmax-panel-2:#0e1c2cfa;--vmax-border:#ffffff14;--vmax-border-soft:#ffffff0b;--vmax-text:#f7fafc;--vmax-muted:#9aabc0;--vmax-dim:#667991;--vmax-gold:#f4b83f;--vmax-gold-2:#ffd86b;--vmax-green:#28d89a;--vmax-red:#ff657c;--vmax-blue:#56baff;--vmax-radius:18px;--vmax-shadow:0 18px 60px #00000047}html,body,#root{width:100%;min-width:0;max-width:100%;margin:0;padding:0}html{overflow-x:hidden}body{background:#05080d;min-height:100%;overflow-x:hidden}#root{min-height:100%;overflow-x:hidden}button,input,select,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}input,select,textarea{max-width:100%}.investment-new-page{width:100%;min-width:0;max-width:1440px;color:var(--vmax-text);background:radial-gradient(circle at 7% 2%,#f4b83f17,#0000 25%),radial-gradient(circle at 95% 5%,#56baff14,#0000 27%),linear-gradient(#0a1420 0%,#050a11 54%,#03060a 100%);margin:0 auto;padding:16px 18px 120px;position:relative;overflow-x:hidden}.investment-new-page:before{content:"";pointer-events:none;opacity:.8;background:linear-gradient(#ffffff04,#0000 20%);position:absolute;inset:0}.investment-new-page>*{z-index:1;position:relative}.investment-new-loading{text-align:center;width:100%;min-height:70vh;color:var(--vmax-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.investment-new-loading strong{color:var(--vmax-text);font-size:15px}.investment-new-loading span{color:var(--vmax-dim);font-size:12px}.investment-loader-ring{border:2px solid #ffffff14;border-top-color:var(--vmax-gold);width:64px;height:64px;color:var(--vmax-gold-2);border-radius:50%;place-items:center;font-size:10px;font-weight:950;animation:.8s linear infinite vmax-invest-spin;display:grid}@keyframes vmax-invest-spin{to{transform:rotate(360deg)}}.investment-new-header{border:1px solid var(--vmax-border);width:100%;box-shadow:var(--vmax-shadow), inset 0 1px 0 #ffffff09;-webkit-backdrop-filter:blur(18px);background:#070f19e0;border-radius:17px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-bottom:14px;padding:11px 13px;display:grid}.investment-brand{align-items:center;gap:10px;min-width:0;display:flex}.investment-brand-icon{background:linear-gradient(145deg, var(--vmax-gold-2), var(--vmax-gold), #d88400);color:#111827;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:20px;font-weight:950;display:grid;box-shadow:0 10px 28px #f4b83f2e}.investment-brand>div:last-child{min-width:0}.investment-brand>div:last-child>span{color:var(--vmax-muted);letter-spacing:.12em;font-size:9px;font-weight:800;display:block}.investment-brand strong{color:#fff;margin-top:2px;font-size:14px;font-weight:950;display:block}.investment-header-wallet{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.investment-header-wallet small{color:var(--vmax-dim);letter-spacing:.08em;font-size:8px;font-weight:900}.investment-header-wallet strong{color:var(--vmax-gold-2);font-size:14px;font-weight:950}.investment-sync{color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff17;border-radius:11px;place-items:center;width:36px;height:36px;transition:transform .18s,background .18s;display:grid}.investment-sync:hover{background:#ffffff14;transform:rotate(20deg)}.investment-sync:disabled{opacity:.55;cursor:default}.investment-notice{border-radius:13px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:12px;padding:11px 13px;font-size:12px;display:flex}.investment-notice>span{min-width:0}.investment-notice button{width:28px;height:28px;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:8px;flex:none}.investment-notice.success{color:#8df2ca;background:#28d89a12;border:1px solid #28d89a38}.investment-notice.error{color:#ffb2bf;background:#ff657c12;border:1px solid #ff657c3d}.investment-new-hero{border:1px solid var(--vmax-border);width:100%;min-width:0;min-height:290px;box-shadow:var(--vmax-shadow), inset 0 1px 0 #ffffff0a;background:radial-gradient(circle at 78% 20%,#f4b83f2e,#0000 28%),radial-gradient(circle at 95% 90%,#56baff1a,#0000 26%),linear-gradient(135deg,#0d1b2b,#10253b 50%,#07111d);border-radius:26px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:24px;margin-bottom:16px;padding:30px;display:grid;position:relative;overflow:hidden}.investment-new-hero:after{content:"";pointer-events:none;border:1px solid #f4b83f1a;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-180px;box-shadow:0 0 0 50px #f4b83f05,0 0 0 100px #f4b83f02}.investment-hero-copy{z-index:2;min-width:0;position:relative}.investment-hero-copy>span{color:var(--vmax-gold);letter-spacing:.14em;font-size:9px;font-weight:950;display:block}.investment-hero-copy h1{color:#fff;letter-spacing:-2.5px;margin:9px 0 0;font-size:clamp(34px,5vw,62px);font-weight:950;line-height:.98}.investment-hero-copy p{color:#a7b6c9;max-width:720px;margin:15px 0 0;font-size:13px;line-height:1.75}.investment-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:22px;display:grid}.investment-hero-stats>div{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff09;border:1px solid #ffffff0f;border-radius:14px;min-width:0;padding:12px}.investment-hero-stats small,.investment-hero-stats strong{display:block}.investment-hero-stats small{color:var(--vmax-dim);font-size:8px;font-weight:900}.investment-hero-stats strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:12px;font-weight:950;overflow:hidden}.investment-hero-chart-glow{opacity:.9;background:radial-gradient(circle,#f4b83f2b,#0000 58%);border-radius:22px;min-height:190px;position:relative}.investment-new-layout{grid-template-columns:minmax(320px,.84fr) minmax(0,1.56fr);align-items:start;gap:16px;width:100%;min-width:0;display:grid}.investment-market,.investment-main{width:100%;min-width:0}.investment-section-head{justify-content:space-between;align-items:center;gap:10px;width:100%;margin:14px 0 8px;display:flex}.investment-section-head>div{min-width:0}.investment-section-head span{color:var(--vmax-dim);letter-spacing:.12em;font-size:8px;font-weight:950;display:block}.investment-section-head h2{color:#fff;margin:4px 0 0;font-size:18px;font-weight:950}.investment-section-head b{min-width:30px;color:var(--vmax-gold);text-align:center;background:#f4b83f14;border-radius:8px;flex:none;padding:5px 8px;font-size:10px}.investment-hot-section{border:1px solid var(--vmax-border);background:linear-gradient(145deg,#111f2ff5,#070f19fa);border-radius:17px;padding:12px;box-shadow:0 15px 38px #0000002e}.investment-hot-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.investment-hot-head>div{min-width:0}.investment-hot-head span{color:var(--vmax-gold);letter-spacing:.1em;font-size:8px;font-weight:950}.investment-hot-head h3{margin:4px 0 0;font-size:15px;font-weight:950}.investment-hot-head small{color:var(--vmax-dim);flex:none;font-size:9px}.investment-hot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.investment-hot-card{color:#fff;text-align:left;cursor:pointer;appearance:none;background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;padding:9px;transition:transform .18s,border-color .18s,background .18s;display:grid}.investment-hot-card:hover{transform:translateY(-1px)}.investment-hot-card.active{background:#f4b83f12;border-color:#f4b83f57}.investment-hot-icon{width:36px;height:36px;color:var(--vmax-gold-2);background:#f4b83f1c;border-radius:10px;place-items:center;font-size:10px;font-weight:950;display:grid}.investment-hot-main{min-width:0}.investment-hot-main strong,.investment-hot-main span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.investment-hot-main strong{font-size:12px}.investment-hot-main span{color:var(--vmax-dim);margin-top:3px;font-size:8px}.investment-hot-price{text-align:right;min-width:0}.investment-hot-price strong,.investment-hot-price em{white-space:nowrap;display:block}.investment-hot-price strong{font-size:10px}.investment-hot-price em{margin-top:3px;font-size:8px;font-style:normal;font-weight:900}.investment-hot-price .up,.stock-card-price .up{color:var(--vmax-green)}.investment-hot-price .down,.stock-card-price .down{color:var(--vmax-red)}.investment-hot-price .flat,.stock-card-price .flat{color:var(--vmax-muted)}.investment-hot-list{flex-direction:column;gap:5px;display:flex}.investment-stock-card{border:1px solid var(--vmax-border-soft);color:#fff;text-align:left;cursor:pointer;appearance:none;background:linear-gradient(135deg,#0f1e2ff2,#070f1afa);border-radius:14px;grid-template-columns:44px minmax(0,1fr) 82px;align-items:center;gap:9px;width:100%;min-width:0;padding:9px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.investment-stock-card:hover{border-color:#56baff38;transform:translateY(-1px)}.investment-stock-card.active{box-shadow:inset 3px 0 0 var(--vmax-gold);background:linear-gradient(135deg,#42311266,#091420fc);border-color:#f4b83f61}.stock-symbol-box{width:42px;height:42px;color:var(--vmax-gold-2);background:#f4b83f14;border:1px solid #f4b83f24;border-radius:11px;place-items:center;font-size:10px;font-weight:950;display:grid}.stock-card-main{min-width:0}.stock-card-main strong,.stock-card-main span,.stock-card-main small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.stock-card-main strong{color:#fff;font-size:13px;font-weight:950}.stock-card-main span{color:var(--vmax-muted);margin-top:2px;font-size:9px}.stock-card-main small{color:var(--vmax-dim);margin-top:2px;font-size:8px}.stock-card-price{text-align:right;width:82px;min-width:0}.stock-card-price strong,.stock-card-price em{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.stock-card-price strong{color:#fff;font-size:11px;font-weight:950}.stock-card-price em{margin-top:3px;font-size:8px;font-style:normal;font-weight:900}.investment-hot-badge{display:none}.investment-stock-list{overscroll-behavior:contain;flex-direction:column;gap:4px;width:100%;max-height:500px;padding-right:2px;display:flex;overflow:hidden auto}.investment-empty,.investment-hot-empty{color:var(--vmax-dim);text-align:center;border:1px dashed #ffffff1a;border-radius:12px;padding:16px;font-size:10px}.investment-main{flex-direction:column;gap:10px;display:flex}.investment-selected-card,.investment-chart-card,.investment-order-card,.investment-profit-card{border:1px solid var(--vmax-border);background:linear-gradient(145deg,#0c1927fa,#070f19fc);border-radius:17px;box-shadow:0 16px 45px #0000002e}.investment-selected-card{padding:13px}.selected-top{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.selected-symbol{width:44px;height:44px;color:var(--vmax-gold-2);background:#f4b83f1a;border:1px solid #f4b83f29;border-radius:12px;place-items:center;font-size:11px;font-weight:950;display:grid}.selected-info{min-width:0}.selected-info span,.selected-info strong,.selected-info small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.selected-info span{color:var(--vmax-green);letter-spacing:.11em;font-size:7px;font-weight:950}.selected-info strong{color:#fff;margin-top:3px;font-size:14px;font-weight:950}.selected-info small{color:var(--vmax-muted);margin-top:2px;font-size:9px}.selected-change{text-align:right;border-radius:10px;min-width:74px;padding:8px 9px;font-size:10px;font-weight:950}.selected-change.up{color:var(--vmax-green);background:#28d89a14}.selected-change.down{color:var(--vmax-red);background:#ff657c14}.selected-change.flat{color:var(--vmax-muted);background:#ffffff0a}.selected-change small{opacity:.65;margin-top:2px;font-size:7px;display:block}.selected-price-row{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:13px;display:flex}.selected-price-row>div{min-width:0}.selected-price-row small{color:var(--vmax-dim);font-size:8px;font-weight:900;display:block}.selected-price-row strong{color:#fff;margin-top:4px;font-size:18px;font-weight:950;display:block}.selected-price-row strong i{color:var(--vmax-dim);font-size:8px;font-style:normal}.investment-now-button{background:linear-gradient(135deg, var(--vmax-gold-2), var(--vmax-gold));color:#111827;cursor:pointer;border:0;border-radius:11px;flex:none;min-height:42px;padding:0 13px;font-size:10px;font-weight:950}.investment-now-button:disabled{opacity:.48;cursor:default}.investment-chart-card{padding:13px}.investment-chart-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.investment-chart-head>div:first-child{min-width:0}.investment-chart-head span,.investment-chart-head strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.investment-chart-head span{color:var(--vmax-dim);font-size:8px;font-weight:950}.investment-chart-head strong{color:#fff;margin-top:3px;font-size:11px}.investment-live-status{color:var(--vmax-green);flex:none;align-items:center;gap:5px;font-size:8px;font-weight:950;display:flex}.investment-live-status i{background:var(--vmax-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #28d89aa6}.investment-chart-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin:10px 0 8px;display:grid}.investment-chart-meta span{min-width:0;color:var(--vmax-dim);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#ffffff07;border-radius:9px;padding:7px;font-size:7px;font-weight:900;overflow:hidden}.investment-chart-frame{background:#08111b;border:1px solid #ffffff0d;border-radius:13px;width:100%;min-width:0;overflow:hidden}.candle-chart-container{touch-action:pan-x pan-y;width:100%;min-width:0;max-width:100%;overflow:hidden}.investment-order-card{padding:14px}.investment-order-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:10px;width:100%;padding-bottom:11px;display:flex}.investment-order-head>div{min-width:0}.investment-order-head>div:last-child{text-align:right}.investment-order-head span,.investment-order-head small{color:var(--vmax-dim);font-size:7px;font-weight:900;display:block}.investment-order-head strong{color:#fff;margin-top:3px;font-size:13px;font-weight:950;display:block}.investment-amount-block,.investment-duration{margin-top:13px}.investment-amount-block label,.investment-duration label{color:var(--vmax-dim);letter-spacing:.08em;margin-bottom:6px;font-size:8px;font-weight:950;display:block}.investment-amount-input{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;align-items:center;width:100%;min-height:48px;display:flex;overflow:hidden}.investment-amount-input input{color:#fff;background:0 0;border:0;outline:0;flex:auto;width:1%;min-width:0;height:48px;padding:0 12px;font-size:16px;font-weight:900}.investment-amount-input input::placeholder{color:#50657d}.investment-amount-input span{color:var(--vmax-dim);flex:none;padding:0 10px;font-size:9px;font-weight:900}.investment-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;margin-top:7px;display:grid}.investment-quick button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:9px;min-width:0;min-height:31px;font-size:9px;font-weight:900}.investment-quick button:hover{color:var(--vmax-gold);border-color:#f4b83f40}.investment-duration>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;display:grid}.investment-duration button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:9px;min-width:0;min-height:35px;font-size:8px;font-weight:900}.investment-duration button.active{color:var(--vmax-green);background:#28d89a14;border-color:#28d89a6b}.investment-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;margin-top:13px;display:grid}.investment-preview>div{background:#ffffff06;border:1px solid #ffffff0d;border-radius:11px;min-width:0;padding:10px}.investment-preview span,.investment-preview strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.investment-preview span{color:var(--vmax-dim);font-size:7px;font-weight:900}.investment-preview strong{color:#fff;margin-top:5px;font-size:10px;font-weight:950}.investment-submit{color:#111827;cursor:pointer;background:linear-gradient(135deg,#ffdc74,#f1aa24);border:0;border-radius:12px;width:100%;min-height:49px;margin-top:13px;font-size:11px;font-weight:950}.investment-submit:disabled{opacity:.48;cursor:default}.investment-min-note{color:var(--vmax-dim);text-align:center;margin-top:8px;font-size:8px;display:block}.investment-profit-card{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.investment-profit-card>div{min-width:0}.investment-profit-card span,.investment-profit-card strong,.investment-profit-card small{display:block}.investment-profit-card span{color:var(--vmax-dim);font-size:8px;font-weight:900}.investment-profit-card strong{color:var(--vmax-green);margin-top:4px;font-size:16px;font-weight:950}.investment-profit-card small{color:var(--vmax-muted);margin-top:3px;font-size:8px}.investment-profit-card button{min-height:40px;color:var(--vmax-green);cursor:pointer;background:#28d89a1f;border:0;border-radius:10px;flex:none;padding:0 13px;font-size:9px;font-weight:950}@media (width<=1100px){.investment-new-layout{grid-template-columns:1fr}.investment-market,.investment-main{width:100%}.investment-stock-list{max-height:520px}}@media (width<=720px){.investment-new-page{width:100%;max-width:none;padding:8px 8px calc(90px + env(safe-area-inset-bottom)) 8px;margin:0;overflow-x:hidden}.investment-new-header{border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;gap:7px;margin-bottom:9px;padding:8px;position:relative;top:auto}.investment-brand{gap:8px}.investment-brand-icon{border-radius:9px;flex-basis:34px;width:34px;height:34px;font-size:16px}.investment-brand>div:last-child>span{font-size:7px}.investment-brand strong{font-size:10px}.investment-header-wallet small{font-size:6px}.investment-header-wallet strong{font-size:10px}.investment-sync{border-radius:9px;width:31px;height:31px}.investment-new-hero{border-radius:17px;width:100%;min-height:0;margin-bottom:10px;padding:15px;display:block}.investment-hero-copy>span{font-size:7px}.investment-hero-copy h1{letter-spacing:-1px;font-size:25px;line-height:1.05}.investment-hero-copy p{margin-top:8px;font-size:10px;line-height:1.55}.investment-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:12px}.investment-hero-stats>div{border-radius:9px;padding:7px 6px}.investment-hero-stats small{font-size:6px}.investment-hero-stats strong{font-size:8px}.investment-hero-chart-glow{display:none}.investment-new-layout,.investment-market,.investment-main{flex-direction:column;align-items:stretch;gap:9px;width:100%;display:flex}.investment-hot-section{border-radius:14px;width:100%;margin:0;padding:10px}.investment-hot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.investment-hot-card{border-radius:10px;grid-template-columns:31px minmax(0,1fr) auto;gap:6px;padding:7px}.investment-hot-icon{border-radius:8px;width:31px;height:31px;font-size:8px}.investment-hot-main strong{font-size:10px}.investment-hot-main span{font-size:7px}.investment-hot-price strong{font-size:8px}.investment-hot-price em{font-size:7px}.investment-section-head{margin-top:8px}.investment-section-head h2{font-size:15px}.investment-stock-card{border-radius:11px;grid-template-columns:36px minmax(0,1fr) 70px;gap:7px;width:100%;padding:8px}.stock-symbol-box{border-radius:9px;width:34px;height:34px;font-size:8px}.stock-card-main strong{font-size:11px}.stock-card-main span{font-size:7px}.stock-card-main small{font-size:6px}.stock-card-price{width:70px}.stock-card-price strong{font-size:9px}.stock-card-price em{font-size:7px}.investment-filter-panel{margin-top:0}.investment-filter-content{padding:0 8px 8px}.investment-market-filter-groups{grid-template-columns:1fr;gap:6px}.investment-filter-chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.investment-filter-chips::-webkit-scrollbar{display:none}.investment-filter-chips button{flex:none}.investment-stock-list{max-height:420px;overflow:hidden auto}.selected-top{grid-template-columns:40px minmax(0,1fr) auto;gap:8px}.selected-symbol{border-radius:9px;width:38px;height:38px}.selected-info strong{font-size:12px}.selected-info small{font-size:7px}.selected-change{min-width:61px;padding:7px;font-size:8px}.selected-price-row{flex-direction:column;align-items:stretch;gap:9px}.selected-price-row strong{font-size:16px}.investment-now-button{width:100%;min-height:43px}.investment-chart-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.investment-chart-meta span{font-size:6px}.investment-chart-frame{min-height:245px}.investment-order-card{padding:11px}.investment-order-head strong{font-size:11px}.investment-quick{grid-template-columns:repeat(4,minmax(0,1fr))}.investment-duration>div,.investment-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-profit-card{flex-direction:column;align-items:flex-start}.investment-profit-card button{width:100%}}@media (width<=390px){.investment-new-page{padding-left:6px;padding-right:6px}.investment-new-header{grid-template-columns:minmax(0,1fr) auto 30px}.investment-brand-icon{flex-basis:32px;width:32px;height:32px}.investment-brand>div:last-child>span{font-size:6px}.investment-brand strong,.investment-header-wallet strong{font-size:9px}.investment-new-hero{padding:13px}.investment-hero-copy h1{font-size:21px}.investment-hero-copy p{font-size:9px}.investment-hero-stats{grid-template-columns:1fr}.investment-stock-card{grid-template-columns:34px minmax(0,1fr) 62px}.stock-symbol-box{width:32px;height:32px}.stock-card-price{width:62px}.investment-chart-frame{min-height:220px}.investment-preview{grid-template-columns:1fr}}@media (width<=340px){.investment-new-page{padding-left:5px;padding-right:5px}.investment-hot-grid{grid-template-columns:1fr}.investment-stock-card{grid-template-columns:32px minmax(0,1fr) 58px}.stock-symbol-box{width:30px;height:30px}.stock-card-price{width:58px}.investment-chart-meta{grid-template-columns:1fr}}.investment-new-page input,.investment-new-page button,.investment-new-page select{font-size:16px}.investment-new-page,.investment-new-page button,.investment-new-page input,.investment-new-page select{touch-action:manipulation}.investment-new-page,.investment-stock-card,.investment-hot-card,.investment-selected-card,.investment-chart-card,.investment-order-card,.investment-profit-card{overflow-anchor:none}.investment-new-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:18px!important;padding-right:18px!important;display:block!important}.investment-new-layout{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.investment-stock-list{width:100%!important;min-width:0!important;max-width:100%!important}.investment-stock-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (width<=768px){.investment-new-page{width:100vw!important;min-width:0!important;max-width:100vw!important;padding:8px max(8px, env(safe-area-inset-left)) max(80px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-right))!important;margin:0!important;overflow-x:hidden!important}.investment-new-header,.investment-new-hero,.investment-new-layout,.investment-market,.investment-main{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.investment-stock-card{grid-template-columns:38px minmax(0,1fr) 78px!important;gap:8px!important;width:100%!important}.stock-card-main{min-width:0!important;overflow:hidden!important}.stock-card-price{text-align:right!important;width:78px!important;min-width:0!important}}@media (width<=390px){.investment-new-page{padding-left:6px!important;padding-right:6px!important}.investment-stock-card{grid-template-columns:34px minmax(0,1fr) 68px!important;gap:6px!important;padding-left:7px!important;padding-right:7px!important}.stock-symbol-box{width:34px!important;height:34px!important}.stock-card-price{width:68px!important}}@media (width<=768px){.investment-new-page{width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}.investment-new-header,.investment-new-hero,.investment-new-layout,.investment-market,.investment-main,.investment-chart-card,.investment-order-card,.investment-profit-card,.investment-selected-card{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.investment-new-layout{display:block!important}.investment-stock-list,.investment-hot-list,.investment-hot-grid{width:100%!important;min-width:0!important;max-width:100%!important}.investment-stock-card{grid-template-columns:40px minmax(0,1fr) 74px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.stock-card-main{min-width:0!important;max-width:100%!important;overflow:hidden!important}.stock-card-price{text-align:right!important;width:74px!important;min-width:74px!important;max-width:74px!important}}@media (width<=390px){.investment-new-page{padding-left:6px!important;padding-right:6px!important}.investment-stock-card{grid-template-columns:34px minmax(0,1fr) 68px!important;gap:6px!important;padding:8px!important}.stock-symbol-box{width:34px!important;height:34px!important}.stock-card-price{width:68px!important;min-width:68px!important;max-width:68px!important}}.investment-new-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important}@media (width<=768px){.investment-new-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:calc(90px + env(safe-area-inset-bottom))!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}.investment-new-header,.investment-new-hero,.investment-new-layout,.investment-market,.investment-main,.investment-hot-section,.investment-hot-list,.investment-filter-panel,.investment-selected-card,.investment-chart-card,.investment-order-card,.investment-profit-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.investment-new-layout{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}.investment-market,.investment-main{flex:none!important}.investment-stock-list,.investment-hot-list,.investment-hot-grid{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.investment-stock-card{box-sizing:border-box!important;grid-template-columns:38px minmax(0,1fr) 72px!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;display:grid!important}.stock-symbol-box{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important}.stock-card-main{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.stock-card-main strong,.stock-card-main span,.stock-card-main small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.stock-card-price{text-align:right!important;width:72px!important;min-width:72px!important;max-width:72px!important;overflow:hidden!important}.investment-chart-frame,.candle-chart-container{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}}@media (width<=390px){.investment-new-page{padding-left:6px!important;padding-right:6px!important}.investment-stock-card{grid-template-columns:34px minmax(0,1fr) 64px!important;gap:6px!important;padding-left:7px!important;padding-right:7px!important}.stock-symbol-box{width:34px!important;min-width:34px!important;height:34px!important}.stock-card-price{width:64px!important;min-width:64px!important;max-width:64px!important}}@media (width<=340px){.investment-new-page{padding-left:5px!important;padding-right:5px!important}.investment-stock-card{grid-template-columns:32px minmax(0,1fr) 58px!important;gap:5px!important}.stock-symbol-box{width:32px!important;min-width:32px!important;height:32px!important}.stock-card-price{width:58px!important;min-width:58px!important;max-width:58px!important}}.investment-new-header{overflow:visible!important}.investment-new-header *{z-index:2;position:relative}.investment-new-hero{overflow:hidden!important}.investment-hero-copy,.investment-hero-stats,.investment-hero-stats>div{z-index:3!important;position:relative!important}.investment-hero-copy h1,.investment-hero-copy p,.investment-hero-copy>span,.investment-hero-stats strong,.investment-hero-stats small{z-index:4!important;opacity:1!important;visibility:visible!important;position:relative!important}@media (width<=768px){.investment-new-header{min-height:58px!important;margin-bottom:8px!important;padding:8px!important}.investment-new-hero{min-height:0!important;margin-bottom:10px!important;padding:15px!important}.investment-hero-copy h1{letter-spacing:-1px!important;white-space:normal!important;max-width:100%!important;font-size:clamp(23px,7vw,32px)!important;line-height:1.08!important;overflow:visible!important}.investment-hero-copy p{white-space:normal!important;max-width:100%!important;font-size:11px!important;line-height:1.55!important;overflow:visible!important}.investment-filter-panel{border-radius:13px!important;margin-top:8px!important}.investment-filter-panel>summary{min-height:50px!important;padding:12px 11px!important}.investment-filter-content{padding:10px!important}}@media (width<=390px){.investment-new-header{min-height:54px!important}.investment-new-hero{padding:12px!important}.investment-hero-copy h1{font-size:21px!important}.investment-hero-copy p{font-size:10px!important}}@media (width<=768px){.investment-new-page{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:8px!important;display:block!important;overflow-x:hidden!important}.investment-new-header{grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;margin:0 0 9px!important;padding:8px!important;display:grid!important}.investment-header-wallet{min-width:0!important;max-width:120px!important}.investment-sync{display:none!important}.investment-new-hero{width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 10px!important;padding:14px!important;display:block!important}.investment-hero-copy{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.investment-hero-chart-glow{display:none!important}.investment-hero-stats{grid-template-columns:1fr!important;width:100%!important;margin-top:12px!important;display:grid!important}.investment-hero-stats>div{width:100%!important;min-width:0!important}.investment-new-layout{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.investment-market,.investment-main{flex-direction:column!important;align-items:stretch!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.investment-hot-section{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.investment-hot-grid{grid-template-columns:1fr!important;gap:7px!important;width:100%!important;display:grid!important}.investment-hot-card{grid-template-columns:38px minmax(0,1fr) 75px!important;width:100%!important;min-width:0!important;display:grid!important}.investment-section-head{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-width:0!important;display:flex!important}.investment-hot-list,.investment-stock-list{flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.investment-stock-card{grid-template-columns:38px minmax(0,1fr) 75px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.investment-filter-panel{width:100%!important;min-width:0!important;max-width:100%!important;margin-top:0!important;display:block!important}.investment-filter-panel>summary{grid-template-columns:minmax(0,1fr) auto 20px!important;width:100%!important;min-width:0!important;display:grid!important}.investment-filter-content{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.investment-search-row{flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}.investment-search-row input{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.investment-market-filter-groups{flex-direction:column!important;gap:7px!important;width:100%!important;min-width:0!important;display:flex!important}.investment-filter-group{width:100%!important;min-width:0!important}.investment-filter-chips{flex-wrap:wrap!important;width:100%!important;min-width:0!important;display:flex!important}.investment-main{width:100%!important}.investment-selected-card,.investment-chart-card,.investment-order-card,.investment-profit-card{width:100%!important;min-width:0!important;max-width:100%!important}}@media (width<=390px){.investment-new-page{padding:6px!important}.investment-new-header{grid-template-columns:minmax(0,1fr) auto!important}.investment-header-wallet{display:none!important}.investment-hot-card,.investment-stock-card{grid-template-columns:34px minmax(0,1fr) 64px!important;gap:6px!important}.stock-symbol-box,.investment-hot-icon{width:34px!important;height:34px!important}}@media screen and (width<=768px){html,body,#root{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.vmax-main,.vmax-route-shell,.player-content{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}.investment-new-page{width:100%!important;min-width:0!important;max-width:100%!important;padding:8px 8px calc(90px + env(safe-area-inset-bottom))!important;margin:0 auto!important;display:block!important;position:relative!important;overflow:hidden visible!important}.investment-new-header{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 10px!important;padding:8px!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.investment-brand{flex:auto!important;min-width:0!important;max-width:none!important}.investment-header-wallet{flex:none!important;min-width:0!important;max-width:130px!important}.investment-sync{flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important}.investment-brand>div:last-child,.investment-header-wallet{overflow:hidden!important}.investment-new-hero{width:100%!important;min-width:0!important;max-width:100%!important;min-height:auto!important;margin:0 0 10px!important;padding:14px!important;display:block!important;overflow:hidden!important}.investment-hero-copy{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.investment-hero-copy h1{letter-spacing:-1px!important;white-space:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(25px,8vw,38px)!important;line-height:1.05!important;display:block!important;overflow:visible!important}.investment-hero-copy p{white-space:normal!important;width:100%!important;max-width:100%!important;font-size:11px!important;line-height:1.55!important;overflow:visible!important}.investment-hero-chart-glow{display:none!important}.investment-hero-stats{flex-direction:column!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:12px!important;display:flex!important}.investment-hero-stats>div{width:100%!important;min-width:0!important;max-width:100%!important}.investment-new-layout{flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.investment-market,.investment-main{flex-direction:column!important;flex:none!important;align-items:stretch!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.investment-hot-section{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:visible!important}.investment-hot-head{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-width:0!important;display:flex!important}.investment-hot-grid{flex-direction:column!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.investment-hot-card{grid-template-columns:38px minmax(0,1fr) 78px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px!important;display:grid!important}.investment-hot-main{min-width:0!important;max-width:100%!important;overflow:hidden!important}.investment-hot-main strong,.investment-hot-main span{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important;overflow:hidden!important}.investment-hot-price{text-align:right!important;width:78px!important;min-width:78px!important;max-width:78px!important}.investment-section-head{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:2px 0 4px!important;display:flex!important}.investment-section-head>div{min-width:0!important;max-width:100%!important}.investment-section-head h2{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.investment-hot-list{flex-direction:column!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.investment-stock-list{flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:none!important;display:flex!important;overflow:hidden visible!important}.investment-stock-card{grid-template-columns:38px minmax(0,1fr) 78px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:8px!important;display:grid!important}.stock-symbol-box{width:38px!important;min-width:38px!important;height:38px!important}.stock-card-main{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.stock-card-main strong,.stock-card-main span,.stock-card-main small{white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;max-width:100%!important;display:block!important;overflow:hidden!important}.stock-card-price{text-align:right!important;width:78px!important;min-width:78px!important;max-width:78px!important}.investment-filter-panel{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:block!important;position:relative!important;overflow:visible!important}.investment-filter-panel>summary{grid-template-columns:minmax(0,1fr) auto 20px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:11px 10px!important;display:grid!important}.investment-filter-panel>summary span{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;font-size:10px!important;display:block!important;overflow:hidden!important}.investment-filter-content{width:100%!important;min-width:0!important;max-width:100%!important;padding:8px!important;display:block!important}.investment-search-row{flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.investment-search-row input{width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;display:block!important}.investment-market-filter-groups{flex-direction:column!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.investment-filter-group{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.investment-filter-chips{flex-wrap:wrap!important;gap:5px!important;width:100%!important;min-width:0!important;display:flex!important}.investment-filter-chips button{flex:none!important;min-width:0!important}.investment-filter-summary{flex-direction:row!important;width:100%!important;min-width:0!important;display:flex!important}.investment-selected-card,.investment-chart-card,.investment-order-card,.investment-profit-card{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.selected-top{grid-template-columns:40px minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;display:grid!important}.selected-info{min-width:0!important;max-width:100%!important;overflow:hidden!important}.selected-info strong,.selected-info small{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.selected-price-row{flex-direction:column!important;align-items:stretch!important;width:100%!important;display:flex!important}.investment-now-button,.investment-submit{width:100%!important;max-width:100%!important}}@media screen and (width<=390px){.investment-new-page{padding-left:6px!important;padding-right:6px!important}.investment-sync,.investment-header-wallet{display:none!important}.investment-brand-icon{width:34px!important;min-width:34px!important;height:34px!important}.investment-hot-card,.investment-stock-card{grid-template-columns:34px minmax(0,1fr) 64px!important;gap:6px!important}.investment-hot-icon,.stock-symbol-box{width:34px!important;min-width:34px!important;height:34px!important}.investment-hot-price,.stock-card-price{width:64px!important;min-width:64px!important;max-width:64px!important}}@media screen and (width<=768px){.investment-new-page>*,.investment-new-layout>*,.investment-market>*,.investment-main>*{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.investment-new-page [style*=grid-template-columns],.investment-new-page [style*=min-width],.investment-new-page [style*="width: 4"]{min-width:0!important;max-width:100%!important}.investment-hero-copy h1{letter-spacing:-1px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important;font-size:clamp(26px,7vw,38px)!important;line-height:1.08!important;display:block!important}.investment-hero-copy h1 span{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;display:inline!important}.investment-hero-copy{writing-mode:horizontal-tb!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media screen and (width<=390px){.investment-hero-copy h1{letter-spacing:-.6px!important;font-size:clamp(23px,7vw,30px)!important;line-height:1.1!important}}.investment-filter-panel{z-index:auto!important;isolation:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:8px 0 10px!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}.investment-filter-panel>summary{box-sizing:border-box!important;z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:46px!important;display:grid!important;position:relative!important;overflow:visible!important}.investment-filter-content{box-sizing:border-box!important;z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:10px!important;display:block!important;position:relative!important;overflow:visible!important}.investment-search-row{z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0 0 8px!important;display:flex!important;position:relative!important;overflow:visible!important}.investment-market-filter-groups,.investment-filter-group,.investment-filter-chips{z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;position:relative!important;overflow:visible!important}.investment-filter-summary{z-index:auto!important;width:100%!important;min-width:0!important;margin:10px 0 8px!important;position:relative!important;overflow:visible!important}.investment-stock-list{z-index:auto!important;isolation:auto!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important}.investment-stock-card{box-sizing:border-box!important;z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;position:relative!important;overflow:visible!important;transform:none!important}.stock-card-main{z-index:auto!important;width:auto!important;min-width:0!important;max-width:none!important;position:relative!important;overflow:visible!important}.stock-card-main strong,.stock-card-main span,.stock-card-main small{text-overflow:ellipsis!important;white-space:nowrap!important;z-index:auto!important;width:auto!important;max-width:100%!important;position:static!important;overflow:hidden!important}@media (width<=768px){.investment-filter-panel,.investment-filter-content,.investment-stock-list{max-height:none!important;overflow:visible!important}.investment-filter-panel>summary{z-index:auto!important}.investment-stock-card{z-index:auto!important;transform:none!important}}.vmax-launch-root,.vmax-main,.vmax-route-shell,.investment-new-page{writing-mode:horizontal-tb!important;box-sizing:border-box!important;direction:ltr!important;width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important}.vmax-main{display:block!important}.investment-new-page{display:block!important;position:relative!important;overflow:hidden visible!important}.investment-new-page .investment-new-hero{box-sizing:border-box!important;writing-mode:horizontal-tb!important;direction:ltr!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr)!important;grid-auto-flow:row!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;transform:none!important}.investment-new-page .investment-new-hero .investment-hero-copy{box-sizing:border-box!important;writing-mode:horizontal-tb!important;direction:ltr!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;transform:none!important}.investment-new-page .investment-new-hero .investment-hero-copy h1{writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;direction:ltr!important;width:auto!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;display:block!important;transform:none!important}.investment-new-page .investment-new-hero .investment-hero-copy p{writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;direction:ltr!important;width:100%!important;min-width:0!important;max-width:720px!important;display:block!important;transform:none!important}.investment-new-page .investment-new-hero .investment-hero-stats{box-sizing:border-box!important;writing-mode:horizontal-tb!important;direction:ltr!important;grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;transform:none!important}.investment-new-page .investment-new-hero .investment-hero-stats>div{box-sizing:border-box!important;writing-mode:horizontal-tb!important;direction:ltr!important;width:auto!important;min-width:0!important;max-width:none!important;display:block!important;transform:none!important}.investment-new-page .investment-new-hero .investment-hero-stats small,.investment-new-page .investment-new-hero .investment-hero-stats strong{writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;direction:ltr!important;display:block!important;transform:none!important}@media (width<=768px){.investment-new-page .investment-new-hero{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:visible!important}.investment-new-page .investment-new-hero .investment-hero-copy{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.investment-new-page .investment-new-hero .investment-hero-copy h1{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;width:max-content!important;max-width:100%!important}.investment-new-page .investment-new-hero .investment-hero-copy p{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;width:100%!important;max-width:100%!important}.investment-new-page .investment-new-hero .investment-hero-stats{grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.investment-new-page .investment-new-hero .investment-hero-stats>div{width:auto!important;min-width:0!important;max-width:none!important;display:block!important}}@media (width<=390px){.investment-new-page .investment-new-hero .investment-hero-stats{grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:4px!important}}.investment-new-page .investment-new-header,.investment-new-page .investment-new-hero{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.investment-new-page .investment-new-header{grid-template-columns:minmax(0,1fr) auto 42px!important;align-items:center!important;gap:10px!important;display:grid!important}.investment-new-page .investment-new-hero{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr)!important;align-items:center!important;min-height:0!important;padding:22px!important;display:grid!important;overflow:visible!important}.investment-new-page .investment-hero-copy{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.investment-new-page .investment-hero-copy h1{letter-spacing:-2px!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;direction:ltr!important;width:max-content!important;max-width:100%!important;margin:8px 0 0!important;font-size:clamp(30px,5vw,58px)!important;line-height:1!important}.investment-new-page .investment-hero-copy p{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;width:100%!important;max-width:680px!important;margin:14px 0 0!important;font-size:13px!important;line-height:1.65!important}.investment-new-page .investment-hero-stats{grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;display:grid!important}.investment-new-page .investment-hero-stats>div{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;padding:10px!important}.investment-new-page .investment-hot-section{width:100%!important;min-width:0!important;margin-top:0!important}.investment-new-page .investment-hot-head{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;margin-bottom:9px!important;display:flex!important}.investment-new-page .investment-hot-head>div{min-width:0!important}.investment-new-page .investment-hot-head span{letter-spacing:.16em!important;font-size:8px!important;line-height:1!important;display:block!important}.investment-new-page .investment-hot-head h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:4px 0 0!important;font-size:clamp(16px,3vw,22px)!important;line-height:1.15!important;overflow:hidden!important}.investment-new-page .investment-hot-head>small{white-space:nowrap!important;flex:none!important}.investment-new-page .investment-hot-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}@media (width<=768px){.investment-new-page .investment-new-header{grid-template-columns:minmax(0,1fr) auto 34px!important;gap:7px!important}.investment-new-page .investment-new-hero{padding:14px!important;display:block!important}.investment-new-page .investment-hero-copy h1{letter-spacing:-1px!important;white-space:nowrap!important;width:max-content!important;max-width:100%!important;font-size:clamp(24px,7vw,36px)!important}.investment-new-page .investment-hero-copy p{max-width:100%!important;margin-top:8px!important;font-size:10px!important;line-height:1.5!important}.investment-new-page .investment-hero-stats{grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:5px!important;margin-top:10px!important}.investment-new-page .investment-hero-stats>div{padding:7px 6px!important}.investment-new-page .investment-hot-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.investment-new-page .investment-new-hero .investment-hero-copy{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.investment-new-page .investment-new-hero .investment-hero-copy p{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:8px!important;margin-bottom:0!important;font-size:11px!important;line-height:1.35!important;display:block!important}.investment-new-page .investment-new-hero .investment-hero-stats{clear:both!important;grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:10px!important;display:grid!important}.investment-new-page .investment-new-hero .investment-hero-stats small,.investment-new-page .investment-new-hero .investment-hero-stats strong{writing-mode:horizontal-tb!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;direction:ltr!important;display:block!important}@media (width<=768px){.investment-new-page .investment-new-hero .investment-hero-copy p{max-width:100%!important;margin-top:7px!important;margin-bottom:0!important;font-size:10px!important;line-height:1.35!important}.investment-new-page .investment-new-hero .investment-hero-stats{grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:5px!important;width:100%!important;min-width:0!important;margin-top:8px!important;display:grid!important}}@media (width<=390px){.investment-new-page .investment-new-hero .investment-hero-copy p{font-size:9px!important;line-height:1.3!important}.investment-new-page .investment-new-hero .investment-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}}.investment-new-page .investment-new-hero{box-sizing:border-box!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.investment-new-page .investment-new-hero .investment-hero-copy{display:contents!important}.investment-new-page .investment-new-hero .investment-hero-copy>span{grid-area:1/1/auto/-1!important;width:100%!important}.investment-new-page .investment-new-hero .investment-hero-copy>h1{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;direction:ltr!important;grid-area:2/1/auto/-1!important;width:max-content!important;max-width:100%!important;margin:8px 0 0!important}.investment-new-page .investment-new-hero .investment-hero-copy>p{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;direction:ltr!important;grid-area:3/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.35!important}.investment-new-page .investment-new-hero .investment-hero-copy .investment-hero-stats{box-sizing:border-box!important;grid-area:4/1/auto/-1!important;grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:10px!important;display:grid!important}.investment-new-page .investment-new-hero .investment-hero-stats>div{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;display:block!important}.investment-new-page .investment-new-hero .investment-hero-stats small,.investment-new-page .investment-new-hero .investment-hero-stats strong{writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;direction:ltr!important;width:auto!important;max-width:100%!important;display:block!important}@media (width<=768px){.investment-new-page .investment-new-hero{grid-template-rows:auto auto auto auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:100%!important;padding:14px!important;display:grid!important}.investment-new-page .investment-new-hero .investment-hero-copy{display:contents!important}.investment-new-page .investment-new-hero .investment-hero-copy>span{grid-area:1/1/auto/-1!important}.investment-new-page .investment-new-hero .investment-hero-copy>h1{white-space:nowrap!important;grid-area:2/1/auto/-1!important;width:max-content!important;max-width:100%!important;font-size:clamp(24px,7vw,36px)!important}.investment-new-page .investment-new-hero .investment-hero-copy>p{grid-area:3/1/auto/-1!important;width:100%!important;max-width:100%!important;margin-top:7px!important;font-size:10px!important;line-height:1.35!important}.investment-new-page .investment-new-hero .investment-hero-copy .investment-hero-stats{grid-area:4/1/auto/-1!important;grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:8px!important;display:grid!important}}@media (width<=390px){.investment-new-page .investment-new-hero .investment-hero-copy .investment-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:4px!important}}.mission-page{width:min(100% - 20px,720px);margin:0 auto;padding:8px 0 34px}.mission-header{grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;min-height:58px;display:grid}.mission-header>div:nth-child(2){text-align:center}.mission-header span,.mission-hero span,.mission-title span,.streak-card span{color:#967532;letter-spacing:.16em;font-size:8px;font-weight:900}.mission-header h1{color:#f1eee7;margin:5px 0 0;font-size:17px}.mission-back{color:#d9bc70;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:19px}.mission-badge{color:#69da96;background:#63da910e;border:1px solid #63da9129;border-radius:12px;place-items:center;width:40px;height:40px;font-size:15px;display:grid}.mission-hero{background:radial-gradient(circle at 88% 8%,#ebc5671a,#0000 31%),linear-gradient(145deg,#171c24,#0b0e13);border:1px solid #ffffff12;border-radius:20px;margin-top:12px;padding:20px 18px}.mission-hero-head{justify-content:space-between;align-items:center;display:flex}.mission-hero strong{color:#f0d077;margin-top:8px;font-size:32px;line-height:1;display:block}.mission-hero strong small{color:#65707c;font-size:15px}.mission-hero p{color:#66717e;margin:7px 0 0;font-size:8px}.mission-percent{color:#d9bd70;font-size:17px;font-weight:900}.mission-progress{background:#ffffff0e;border-radius:99px;height:8px;margin-top:17px;overflow:hidden}.mission-progress>div{border-radius:inherit;background:linear-gradient(90deg,#a37628,#efd07a);height:100%;transition:width .25s}.mission-tabs{background:#0a0e13e0;border:1px solid #ffffff0f;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;padding:4px;display:grid}.mission-tabs button{color:#626d79;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;font-size:7px;font-weight:900}.mission-tabs button.active{color:#ebca72;background:#ebca7212}.mission-section{margin-top:29px}.mission-title{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.mission-title h2{margin:6px 0 0;font-size:18px}.mission-title>small{color:#4e5864;font-size:8px;font-weight:900}.mission-list{gap:8px;display:grid}.mission-card{background:#0c1016e6;border:1px solid #fff1;border-radius:16px;grid-template-columns:42px 1fr 40px;align-items:center;gap:10px;min-height:102px;padding:11px;display:grid}.mission-card.done{background:#37895509;border-color:#5fd88b1a}.mission-icon{background:#e8bf630b;border:1px solid #e8bf631f;border-radius:12px;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.mission-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.mission-card-top strong{color:#e9edf1;font-size:10px;display:block}.mission-card-top p{color:#626d79;margin:4px 0 0;font-size:8px;line-height:1.45}.mission-reward{color:#d9b867;white-space:nowrap;flex:none;letter-spacing:.02em!important;font-size:7px!important}.mission-card-bottom{grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:11px;display:grid}.mission-mini-progress{background:#ffffff0f;border-radius:99px;height:5px;overflow:hidden}.mission-mini-progress>div{border-radius:inherit;background:#c9a34f;height:100%}.mission-card-bottom>span{color:#59636f;font-size:7px}.mission-action{color:#e4c56f;cursor:pointer;background:#e8bf630b;border:1px solid #e8bf632e;border-radius:9px;min-height:32px;font-size:7px;font-weight:900}.mission-action:disabled{color:#64d991;cursor:default;background:#5dd88b0b;border-color:#5dd88b1f}.streak-card{background:linear-gradient(145deg,#e8bf630e,#ffffff03);border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;margin-top:23px;padding:14px;display:grid}.streak-icon{background:#e8bf630e;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.streak-card strong{margin-top:5px;font-size:10px;display:block}.streak-card p{color:#626d79;margin:4px 0 0;font-size:8px}.streak-card>b{color:#e8c56d;text-align:right;font-size:11px}.streak-card>b small{color:#626d79;margin-top:3px;font-size:6px;display:block}.mission-note{background:#ffffff04;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:32px 1fr;align-items:center;gap:9px;margin-top:17px;padding:12px;display:grid}.mission-note>div{color:#69d994;background:#63da910f;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.mission-note p{color:#626d79;margin:0;font-size:8px;line-height:1.6}@media (width<=370px){.mission-card{grid-template-columns:38px 1fr 36px;gap:7px}.mission-icon{width:37px;height:37px}.mission-reward{display:none}}.vip-page{width:min(100% - 20px,720px);margin:0 auto;padding:8px 0 34px}.vip-header{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-height:58px;display:grid}.vip-header>div:nth-child(2){text-align:center}.vip-header span,.vip-hero>span,.vip-title span,.benefit-grid span,.vip-coming span{color:#967532;letter-spacing:.16em;font-size:8px;font-weight:900}.vip-header h1{margin:5px 0 0;font-size:17px}.vip-back{color:#d9bd72;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:19px}.vip-status{color:#60d991!important;letter-spacing:.08em!important;font-size:8px!important}.vip-hero{text-align:center;background:radial-gradient(circle at 50% 0,#ecc6671f,#0000 38%),linear-gradient(145deg,#171c24,#0b0e13);border:1px solid #ffffff12;border-radius:21px;margin-top:12px;padding:25px 19px 21px}.vip-emblem{background:#ebc6670a;border:1px solid #ebc66747;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 15px;display:grid}.vip-emblem-core{color:#171207;background:linear-gradient(145deg,#f4d57a,#9f742a);border-radius:50%;place-items:center;width:50px;height:50px;font-size:21px;font-weight:950;display:grid}.vip-current-label{display:block}.vip-hero>strong{color:#f0d17b;letter-spacing:-.04em;margin-top:7px;font-size:34px;display:block}.vip-hero>p{color:#687380;max-width:330px;margin:8px auto 0;font-size:9px;line-height:1.7}.vip-progress{text-align:left;background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;margin-top:21px;padding:12px}.vip-progress-head{justify-content:space-between;display:flex}.vip-progress-head span{color:#65707c;letter-spacing:.11em;font-size:7px;font-weight:900}.vip-progress-head b{color:#e5c56f;font-size:9px}.vip-progress-bar{background:#ffffff0f;border-radius:99px;height:6px;margin-top:9px;overflow:hidden}.vip-progress-bar>div{border-radius:inherit;background:linear-gradient(90deg,#a17429,#efd17c);height:100%}.vip-progress>small{color:#5c6672;margin-top:7px;font-size:7px;display:block}.vip-benefits,.vip-level-section{margin-top:29px}.vip-title{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.vip-title h2{margin:6px 0 0;font-size:18px}.vip-title>small{color:#4c5662;font-size:8px;font-weight:900}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.benefit-grid article{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;padding:13px 10px}.benefit-grid article>div{background:#ebc6670d;border-radius:10px;place-items:center;width:35px;height:35px;font-size:15px;display:grid}.benefit-grid span{color:#65707b;margin-top:11px;font-size:7px;display:block}.benefit-grid strong{margin-top:6px;font-size:10px;display:block}.benefit-grid small{color:#58626e;margin-top:5px;font-size:7px;line-height:1.5;display:block}.vip-level-list{gap:7px;display:grid}.vip-level{color:#e8ebef;text-align:left;cursor:pointer;background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px 1fr 15px;align-items:center;gap:10px;width:100%;min-height:88px;padding:10px;transition:all .18s;display:grid}.vip-level.active{background:#ebc6670d;border-color:#ebc66740}.vip-level-badge{border-radius:11px;place-items:center;width:37px;height:37px;font-size:9px;font-weight:950;display:grid}.vip-level.silver .vip-level-badge{color:#bbc1c8;background:#bec4cc12}.vip-level.gold .vip-level-badge{color:#f0cb72;background:#ebc66712}.vip-level.blue .vip-level-badge{color:#9bbaff;background:#8eaef412}.vip-level.violet .vip-level-badge{color:#bea9ff;background:#b5a0f512}.vip-level-name{align-items:center;gap:8px;display:flex}.vip-level-name strong{font-size:10px}.vip-level-name span{color:#59636f;font-size:7px;font-weight:800}.vip-level-main>small{color:#606b77;margin-top:5px;font-size:7px;display:block}.vip-level-stats{gap:14px;margin-top:8px;display:flex}.vip-level-stats span{color:#525d69;font-size:7px}.vip-level-stats b{color:#d4d9df;margin-left:4px;font-size:8px}.vip-level>i{color:#59636e;font-size:18px;font-style:normal}.vip-coming{background:#ffffff04;border:1px solid #ffffff0e;border-radius:15px;grid-template-columns:40px 1fr;align-items:center;gap:10px;margin-top:20px;padding:14px;display:grid}.vip-coming-icon{color:#d6b45f;background:#ebc6670d;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.vip-coming strong{margin-top:5px;font-size:9px;display:block}.vip-coming p{color:#5f6976;margin:5px 0 0;font-size:8px;line-height:1.55}@media (width<=390px){.benefit-grid{gap:5px}.benefit-grid article{padding:12px 8px}.vip-level-stats{gap:8px}}.vip-investment-preview{background:linear-gradient(145deg,#111e2df0,#080f18f5);border:1px solid #ffffff12;border-radius:18px;margin-top:14px;padding:16px}.vip-investment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.vip-investment-grid>div{background:#ffffff06;border:1px solid #78aad21a;border-radius:12px;padding:13px}.vip-investment-grid span,.vip-next-benefit>span{color:#718091;letter-spacing:.12em;font-size:7px;font-weight:900;display:block}.vip-investment-grid strong{color:#e6cb79;margin-top:7px;font-size:17px;display:block}.vip-next-benefit{background:#e8bf6309;border:1px solid #e8bf6321;border-radius:12px;margin-top:10px;padding:13px}.vip-next-benefit strong{color:#f0d27a;margin-top:6px;font-size:15px;display:block}.vip-next-benefit small{color:#7d8996;margin-top:5px;font-size:8px;line-height:1.5;display:block}.vip-upgrade-btn{color:#111;cursor:pointer;background:linear-gradient(135deg,#e9ce79,#b99648);border:1px solid #e8bf6333;border-radius:12px;width:100%;min-height:44px;margin-top:14px;font-weight:900}.vip-upgrade-btn:disabled{opacity:.55;cursor:not-allowed}@media (width<=380px){.vip-investment-grid{grid-template-columns:1fr}}.game-page{width:min(100% - 20px,720px);margin:0 auto;padding:8px 0 34px}.game-header{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-height:58px;display:grid}.game-header>div:nth-child(2){text-align:center}.game-header span,.game-hero-copy>span,.game-title span,.game-wallet span{color:#967532;letter-spacing:.16em;font-size:8px;font-weight:900}.game-header h1{margin:5px 0 0;font-size:17px}.game-back{color:#d9bd70;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:19px}.game-live{color:#60db91!important;letter-spacing:.08em!important;font-size:8px!important}.game-hero{background:radial-gradient(circle at 85% 15%,#e0af3c1f,#0000 32%),linear-gradient(145deg,#181c25,#0b0e13);border:1px solid #ffffff12;border-radius:21px;grid-template-columns:1fr 100px;align-items:center;gap:12px;min-height:210px;margin-top:12px;padding:22px 18px;display:grid;overflow:hidden}.game-hero-copy h2{color:#f0eee8;letter-spacing:-.05em;margin:10px 0 9px;font-size:31px;line-height:.96}.game-hero-copy h2 em{color:#0000;-webkit-text-stroke:1px #eac96f;font-style:normal}.game-hero-copy p{color:#69737f;max-width:260px;margin:0;font-size:9px;line-height:1.7}.game-orb{background:radial-gradient(circle,#eac96f26,#070a0ef2 64%);border:1px solid #eac96f47;border-radius:50%;justify-self:end;place-items:center;width:92px;height:92px;display:grid;box-shadow:0 0 55px #eac96f12}.game-orb span{color:#ebca70;font-size:29px;font-weight:950}.game-wallet{background:#0c1016e0;border:1px solid #fff1;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;min-height:67px;margin-top:9px;padding:11px 13px;display:flex}.game-wallet strong{color:#e8c66e;margin-top:6px;font-size:13px;display:block}.game-wallet button{color:#dfbf69;cursor:pointer;background:#e8bf630a;border:1px solid #e8bf632b;border-radius:10px;min-height:36px;padding:0 12px;font-size:7px;font-weight:900}.game-section,.leaderboard{margin-top:29px}.game-title{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.game-title h2{margin:6px 0 0;font-size:18px}.game-title>small{color:#4d5662;font-size:8px;font-weight:900}.game-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.game-card{color:#eceff3;text-align:left;cursor:pointer;background:#0c1016e6;border:1px solid #fff1;border-radius:16px;min-height:174px;padding:13px;transition:all .18s}.game-card.active{background:#e8bf630b;border-color:#e8bf6347;transform:translateY(-2px)}.game-card-top{justify-content:space-between;align-items:flex-start;display:flex}.game-icon{background:#e8bf630b;border:1px solid #e8bf631f;border-radius:12px;place-items:center;width:43px;height:43px;font-size:18px;display:grid}.game-tag{color:#626d79!important;letter-spacing:.08em!important;font-size:7px!important}.game-card>strong{letter-spacing:.03em;margin-top:15px;font-size:11px;display:block}.game-card>small{color:#626d79;margin-top:5px;font-size:8px;display:block}.game-card-bottom{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.game-card-bottom span{color:#d4b364;font-size:7px;font-weight:900}.game-card-bottom b{color:#5d6773;font-size:17px}.rank-empty{text-align:center;background:#ffffff03;border:1px dashed #ffffff13;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:20px;display:flex}.rank-icon{background:#e8bf630b;border-radius:14px;place-items:center;width:47px;height:47px;font-size:18px;display:grid}.rank-empty strong{letter-spacing:.07em;margin-top:11px;font-size:9px}.rank-empty p{color:#606b77;max-width:280px;margin:7px 0 0;font-size:8px;line-height:1.65}.game-note{background:#ffffff04;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:32px 1fr;align-items:center;gap:9px;margin-top:18px;padding:12px;display:grid}.game-note>div{color:#6bd994;background:#63da910f;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.game-note p{color:#606b77;margin:0;font-size:8px;line-height:1.6}@media (width<=390px){.game-grid{grid-template-columns:1fr}.game-card{min-height:145px}.game-hero{grid-template-columns:1fr 78px}.game-orb{width:76px;height:76px}}.vmax-jackpot{background:radial-gradient(circle at 50% 0,#3a84be21,#0000 42%),#0a192ad6;border:1px solid #78aad21a;border-radius:17px;margin-top:10px;padding:15px}.jackpot-top{justify-content:space-between;align-items:center;display:flex}.jackpot-top span{color:#7190a7;letter-spacing:.14em;font-size:7px;font-weight:900}.jackpot-top h2{color:#dcecf8;margin:5px 0 0;font-size:20px}.jackpot-top small{font-size:24px}.jackpot-machine{background:linear-gradient(#091522,#06101b);border:1px solid #78aad214;border-radius:14px;margin-top:14px;padding:15px}.jackpot-lights{justify-content:center;gap:8px;margin-bottom:12px;display:flex}.jackpot-lights i{background:#76b9df;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite jackpotLight;box-shadow:0 0 9px #76b9dfa6}.jackpot-lights i:nth-child(2){animation-delay:.15s}.jackpot-lights i:nth-child(3){animation-delay:.3s}.jackpot-lights i:nth-child(4){animation-delay:.45s}.jackpot-lights i:nth-child(5){animation-delay:.6s}.jackpot-reels{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.jackpot-reels>div{color:#dcedf8;background:radial-gradient(circle,#4e93be1c,#0000 68%),#091522;border:1px solid #78aad221;border-radius:11px;place-items:center;height:75px;font-size:29px;font-weight:950;display:grid;box-shadow:inset 0 0 25px #468cbe09}.jackpot-reels.spinning>div{animation:.16s linear infinite reelSpin}.spin-button{color:#07111b;letter-spacing:.08em;cursor:pointer;background:linear-gradient(135deg,#dceffd,#73a6c4);border:0;border-radius:11px;width:100%;min-height:50px;margin-top:11px;font-size:8px;font-weight:950;box-shadow:0 10px 25px #00000038}.spin-button:disabled{opacity:.42;cursor:not-allowed}.game-id-warning{color:#c79292;text-align:center;margin-top:8px;font-size:7px;display:block}.spin-result{text-align:center;background:#67db9506;border:1px solid #67db951a;border-radius:10px;margin-top:9px;padding:11px}.spin-result span{color:#60788b;font-size:6px;font-weight:900;display:block}.spin-result strong{color:#6bdb99;margin-top:5px;font-size:15px;display:block}.spin-result small{color:#88a0af;margin-top:4px;font-size:7px;display:block}.game-message{border-radius:9px;margin-top:8px;padding:9px;font-size:7px}.game-message.success{color:#6bda97;background:#67db9508}.game-message.error{color:#df9e9e;background:#dc646408}.game-card.disabled{opacity:.48;cursor:default}.my-score{margin-top:9px}.my-score>div{background:#0a192ab3;border:1px solid #78aad20f;border-radius:11px;padding:12px}.my-score span{color:#607487;font-size:6px;font-weight:900;display:block}.my-score strong{color:#dbeef9;margin-top:5px;font-size:17px;display:block}.rank-list{gap:5px;margin-top:8px;display:grid}.rank-row{background:#0a192aa8;border:1px solid #78aad20d;border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:8px;min-height:53px;padding:7px 9px;display:grid}.rank-number{color:#7191a7;font-size:8px;font-weight:950}.rank-row strong{color:#dfeaf1;font-size:8px;display:block}.rank-row small{color:#5d7182;margin-top:3px;font-size:6px;display:block}.rank-row>b{color:#69d997;font-size:9px}@keyframes jackpotLight{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@keyframes reelSpin{0%{filter:blur(1px);transform:translateY(-4px)}50%{filter:blur(2px);transform:translateY(4px)}to{filter:blur(1px);transform:translateY(-4px)}}@media (width<=390px){.jackpot-reels>div{height:67px;font-size:25px}}.game-points-card{background:radial-gradient(circle at 88% 12%,#e8bf631f,#0000 31%),linear-gradient(145deg,#e8bf630e,#0c1016f2);border:1px solid #e8bf632e;border-radius:18px;width:100%;margin-top:9px;padding:17px;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000038,inset 0 1px #ffffff06}.game-points-glow{pointer-events:none;background:radial-gradient(circle,#e8bf6329,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;top:-55px;right:-55px}.game-points-head{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.game-points-head span{color:#967532;letter-spacing:.14em;font-size:8px;font-weight:900}.game-points-head h2{color:#f0eee8;letter-spacing:-.03em;margin:5px 0 0;font-size:19px}.game-points-icon{background:#e8bf630d;border:1px solid #e8bf632b;border-radius:13px;place-items:center;width:43px;height:43px;font-size:19px;display:grid}.game-points-balance{align-items:baseline;gap:7px;margin-top:16px;display:flex;position:relative}.game-points-balance strong{color:#ebca70;letter-spacing:-.05em;font-size:31px;font-weight:1000;line-height:1}.game-points-balance span{color:#6f7884;font-size:9px;font-weight:900}.game-points-value{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid;position:relative}.game-points-value>div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:11px;padding:10px}.game-points-value span{color:#646e79;letter-spacing:.1em;font-size:7px;font-weight:900;display:block}.game-points-value strong{color:#e5c36d;margin-top:5px;font-size:11px;display:block}.game-points-progress{margin-top:13px;position:relative}.game-points-progress-top{justify-content:space-between;margin-bottom:6px;display:flex}.game-points-progress-top span{color:#666f7a;letter-spacing:.1em;font-size:7px;font-weight:900}.game-points-progress-top b{color:#d6b663;font-size:8px}.game-points-progress-bar{background:#ffffff0b;border-radius:999px;height:7px;overflow:hidden}.game-points-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,#967532,#f0cf72);min-width:0;height:100%;transition:width .3s;display:block;box-shadow:0 0 12px #e8bf6338}.game-points-exchange{color:#15110a;letter-spacing:.05em;cursor:pointer;background:linear-gradient(135deg,#d8ae55,#f0d278);border:1px solid #e8bf633d;border-radius:12px;width:100%;min-height:42px;margin-top:14px;font-size:9px;font-weight:1000;transition:transform .15s,filter .15s,opacity .15s;position:relative}.game-points-exchange:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.game-points-exchange:disabled{color:#6d6657;cursor:not-allowed;background:#ffffff0b;border-color:#ffffff0f}@media (width<=480px){.game-points-card{padding:15px}.game-points-value{grid-template-columns:1fr}.game-points-balance strong{font-size:28px}}.profile-page{width:min(100% - 20px,720px);margin:0 auto;padding:8px 0 34px}.profile-header{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-height:58px;display:grid}.profile-header>div:nth-child(2){text-align:center}.profile-header span,.profile-title span,.profile-card span,.profile-id span,.profile-footer-card span{color:#967532;letter-spacing:.16em;font-size:8px;font-weight:900}.profile-header h1{margin:5px 0 0;font-size:17px}.profile-back{color:#d9bd71;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:19px}.profile-live{color:#61da91!important;letter-spacing:.08em!important;font-size:8px!important}.profile-card{background:radial-gradient(circle at 90% 10%,#eac4661a,#0000 30%),linear-gradient(145deg,#171c24,#0b0e13);border:1px solid #ffffff12;border-radius:20px;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;margin-top:12px;padding:19px 15px;display:grid}.profile-avatar{color:#171207;background:linear-gradient(145deg,#f2d47d,#9b7029);border-radius:16px;place-items:center;width:54px;height:54px;font-size:20px;font-weight:950;display:grid}.profile-main strong{color:#f0f2f5;margin-top:5px;font-size:15px;display:block}.profile-main small{color:#626c79;margin-top:4px;font-size:8px;display:block}.profile-vip{color:#e4c46d;background:#e8bf630b;border:1px solid #e8bf632e;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:900}.profile-id{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding:12px 13px;display:flex}.profile-id strong{color:#dfe3e8;margin-top:5px;font-size:11px;display:block}.profile-id button{color:#ddbe68;cursor:pointer;background:#e8bf630a;border:1px solid #e8bf6329;border-radius:9px;min-height:32px;padding:0 11px;font-size:7px;font-weight:900}.profile-notice{color:#6bd995;background:#5bd88b0b;border:1px solid #5bd88b1f;border-radius:11px;margin-top:8px;padding:9px 11px;font-size:8px}.profile-section{margin-top:29px}.profile-title{margin-bottom:12px}.profile-title h2{margin:6px 0 0;font-size:18px}.profile-status-list,.profile-tools{gap:7px;display:grid}.profile-row,.profile-tool{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px 1fr auto;align-items:center;gap:10px;min-height:66px;padding:10px 12px;display:grid}.profile-row-icon,.profile-tool>div{color:#d9b967;background:#e8bf630b;border-radius:11px;place-items:center;width:37px;height:37px;font-size:15px;display:grid}.profile-row strong,.profile-tool strong{color:#e8ebef;font-size:10px;display:block}.profile-row small,.profile-tool small{color:#5f6976;margin-top:4px;font-size:8px;display:block}.profile-row b{letter-spacing:.1em;font-size:7px}.profile-row b.green{color:#61da91}.profile-row b.gold{color:#e2c26c}.profile-tool{color:#e9edf1;text-align:left;cursor:pointer;width:100%}.profile-tool>b{color:#59636e;font-size:18px;font-weight:400}.profile-footer-card{background:#ffffff04;border:1px solid #ffffff0d;border-radius:15px;grid-template-columns:40px 1fr;align-items:center;gap:10px;margin-top:20px;padding:14px;display:grid}.profile-footer-logo{color:#171207;background:linear-gradient(145deg,#f0d079,#9b7129);border-radius:11px;place-items:center;width:38px;height:38px;font-size:15px;font-weight:950;display:grid}.profile-footer-card strong{color:#b7bec7;margin-top:5px;font-size:8px;display:block}.profile-footer-card small{color:#555f6b;margin-top:4px;font-size:7px;display:block}@media (width<=380px){.profile-card{grid-template-columns:50px 1fr}.profile-avatar{width:48px;height:48px}.profile-vip{grid-column:2;justify-self:start;margin-top:-4px}}:root{--a-bg:#07090d;--a-bg-2:#0a0d12;--a-panel:#0d1117;--a-panel-2:#11161d;--a-border:#ffffff13;--a-border-gold:#d7ad5238;--a-gold:#d7ad52;--a-gold-2:#f0cf7e;--a-text:#f4f7fa;--a-muted:#87919e;--a-dim:#5e6875;--a-green:#39e889;--a-red:#ff5364;--a-blue:#62a8ff;--a-purple:#ad7cff;--a-orange:#ffad57;--a-cyan:#53d5e6}.admin-page,.admin-page *,.admin-page :before,.admin-page :after{box-sizing:border-box}.admin-page{isolation:isolate;width:min(100% - 28px,1240px);min-height:100vh;color:var(--a-text);background:radial-gradient(circle at 82% 3%,#d7ad521a,#0000 27%),radial-gradient(circle at 8% 19%,#5082d20f,#0000 25%),linear-gradient(#0a0d12 0%,#07090d 52%,#06080b 100%);border:1px solid #d7ad521f;border-radius:26px;margin:14px auto 32px;padding:18px;position:relative;overflow:visible;box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff09}.admin-page button,.admin-page input,.admin-page select,.admin-page textarea{font:inherit}.admin-page button{appearance:none;border:0}.admin-command-topbar{z-index:40;background:linear-gradient(#12161cf5,#0a0d12f5);border:1px solid #d7ad522b;border-radius:15px;grid-template-columns:auto minmax(170px,1fr) auto auto;align-items:center;gap:12px;min-height:58px;padding:9px 10px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 12px 35px #0000003d}.admin-back-direct,.admin-refresh-button{min-height:34px;color:var(--a-gold-2);cursor:pointer;letter-spacing:.07em;background:#d7ad520b;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:8px;font-weight:950;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;border:1px solid #d7ad523d!important}.admin-back-direct:hover,.admin-refresh-button:hover:not(:disabled){background:#d7ad5218;transform:translateY(-1px);border-color:#d7ad5275!important}.admin-back-direct span{font-size:17px;line-height:1}.admin-command-title{min-width:0}.admin-command-title strong{color:#f6f8fb;letter-spacing:.105em;font-size:11px;font-weight:1000;display:block}.admin-command-title small{color:var(--a-dim);letter-spacing:.14em;margin-top:3px;font-size:6px;font-weight:900;display:block}.admin-command-live{color:#98efbc;white-space:nowrap;background:#39e8890b;border:1px solid #39e8892e;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 9px;display:inline-flex}.admin-command-live strong{letter-spacing:.07em;font-size:7px;font-weight:950}.admin-command-live small{color:var(--a-dim);font-size:6px;font-weight:900}.admin-pulse{border-radius:50%;flex:none;width:7px;height:7px;transition:opacity .2s,transform .2s}.admin-pulse.green{background:var(--a-green);box-shadow:0 0 0 4px #39e88917,0 0 16px #39e889d1}.admin-pulse.red{background:var(--a-red);box-shadow:0 0 0 4px #ff536417,0 0 16px #ff5364db}.admin-pulse.dim{opacity:.22;transform:scale(.72)}.admin-sync-bar{z-index:2147483640;-webkit-backdrop-filter:blur(12px);pointer-events:none;background:#070a0ff5;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 10px;display:inline-flex;position:fixed;top:12px;left:64px;box-shadow:0 10px 30px #00000085}.admin-sync-bar strong{color:#dbe3eb;letter-spacing:.09em;font-size:7px;font-weight:950}.admin-sync-bar small{color:var(--a-dim);font-size:6px;font-weight:900}.admin-sync-light{border-radius:50%;flex:none;width:7px;height:7px}.admin-sync-light.green{background:var(--a-green);box-shadow:0 0 0 4px #39e88914,0 0 13px #39e889c7}.admin-sync-light.red{background:var(--a-red);box-shadow:0 0 0 4px #ff536414,0 0 13px #ff5364d1}.admin-hero{background:radial-gradient(circle at 88% 20%,#d7ad5226,#0000 28%),radial-gradient(circle at 16% 100%,#487ac814,#0000 30%),linear-gradient(145deg,#12161cfa,#090c11fa);border:1px solid #d7ad522b;border-radius:21px;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);align-items:stretch;gap:18px;min-height:220px;margin-top:16px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #00000057,inset 0 1px #ffffff09}.admin-hero:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(90deg,#0000,#ffffff06,#0000);position:absolute;inset:0}.admin-kicker{color:var(--a-gold);letter-spacing:.18em;font-size:8px;font-weight:950;display:inline-flex;position:relative}.admin-hero h1{color:#f8fafc;letter-spacing:-.035em;max-width:800px;margin:10px 0 0;font-size:clamp(30px,4vw,48px);font-weight:1000;line-height:1;position:relative}.admin-hero p{color:#9ca7b4;max-width:700px;margin:14px 0 0;font-size:11px;line-height:1.7;position:relative}.admin-hero-live{background:#ffffff05;border:1px solid #ffffff0f;border-radius:17px;justify-content:center;align-items:center;min-height:120px;padding:18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff06}.admin-hero-live>div:last-child{min-width:0}.live-dot{background:var(--a-red);border-radius:50%;flex:none;width:10px;height:10px;margin-right:10px;box-shadow:0 0 0 5px #ff536414,0 0 18px #ff5364bd}.live-dot.online{background:var(--a-green);box-shadow:0 0 0 5px #39e88914,0 0 18px #39e889c7}.admin-hero-live strong{color:#f1f5f8;letter-spacing:.08em;font-size:10px;font-weight:1000;display:block}.admin-hero-live span{color:var(--a-dim);margin-top:5px;font-size:8px;line-height:1.45;display:block}.admin-error{color:#ff9da7;background:#ff53640e;border:1px solid #ff536433;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:9px;font-weight:800}.admin-live-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.admin-live-strip>div{border:1px solid var(--a-border);background:#ffffff04;border-radius:13px;min-width:0;padding:11px 13px}.admin-live-strip span{color:var(--a-dim);letter-spacing:.1em;font-size:7px;font-weight:950;display:block}.admin-live-strip strong{color:#eef2f6;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;font-weight:950;display:block;overflow:hidden}.admin-section-head{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:26px;margin-bottom:10px;display:flex}.admin-section-head>div{min-width:0}.admin-section-head span{color:var(--a-gold);letter-spacing:.17em;font-size:7px;font-weight:950;display:block}.admin-section-head h2{color:#f1f4f8;letter-spacing:-.02em;margin:5px 0 0;font-size:18px;font-weight:950;line-height:1.1}.admin-section-head>b{color:var(--a-dim);letter-spacing:.08em;flex:none;font-size:7px;font-weight:950}.admin-page button:not(.admin-module){color:inherit;background:0 0}.admin-section-head>button{cursor:pointer;letter-spacing:.07em;border-radius:8px;flex:none;min-height:29px;padding:0 9px;font-size:7px;font-weight:950;color:var(--a-gold-2)!important;background:#d7ad520a!important;border:1px solid #d7ad522e!important}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.stat-card{border:1px solid var(--a-border);background:linear-gradient(145deg,#ffffff06,#ffffff02);border-radius:16px;min-width:0;min-height:118px;padding:15px;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden}.stat-card:hover{background:#ffffff09;border-color:#ffffff1f;transform:translateY(-2px)}.stat-card:after{content:"";opacity:.08;background:currentColor;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-45px;right:-25px}.stat-card>span{color:var(--a-muted);letter-spacing:.08em;font-size:8px;font-weight:950;display:block}.stat-card>strong{color:#f7f9fb;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:22px;font-weight:1000;line-height:1.05;display:block;overflow:hidden}.stat-card>small{color:var(--a-dim);margin-top:8px;font-size:7px;line-height:1.5;display:block}.stat-card.gold{color:var(--a-gold)}.stat-card.green{color:var(--a-green)}.stat-card.red{color:var(--a-red)}.stat-card.blue{color:var(--a-blue)}.stat-card.purple{color:var(--a-purple)}.stat-card.orange{color:var(--a-orange)}.admin-assets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-assets article{border:1px solid var(--a-border);background:#ffffff04;border-radius:15px;min-width:0;padding:15px}.admin-assets span{color:var(--a-dim);letter-spacing:.1em;font-size:7px;font-weight:950;display:block}.admin-assets strong{color:#f0f4f8;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:15px;font-weight:950;display:block;overflow:hidden}.admin-menu{width:100%}.admin-menu-group{margin-bottom:20px}.admin-menu-group:last-child{margin-bottom:0}.admin-menu-group-head{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:9px;padding:0 2px;display:flex}.admin-menu-group-head>span{color:var(--a-gold);letter-spacing:.16em;font-size:8px;font-weight:1000;display:block}.admin-menu-group-head>small{color:var(--a-dim);font-size:7px;font-weight:800}.admin-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.admin-module{text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;min-height:78px;padding:11px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;color:#fff!important;background:linear-gradient(145deg,#ffffff06,#ffffff02)!important;border:1px solid #fff1!important}.admin-module:hover{transform:translateY(-2px);box-shadow:0 12px 30px #00000038;background:linear-gradient(145deg,#d7ad5211,#ffffff03)!important;border-color:#d7ad524d!important}.module-icon{background:#d7ad520b;border:1px solid #d7ad521f;border-radius:12px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.admin-module>span:nth-child(2){min-width:0}.admin-module strong{color:#edf1f5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:950;display:block;overflow:hidden}.admin-module small{color:var(--a-dim);margin-top:5px;font-size:7px;font-weight:800;display:block}.admin-module>b{color:var(--a-gold);font-size:12px;font-weight:1000}.admin-list{border:1px solid var(--a-border);background:#ffffff03;border-radius:16px;flex-direction:column;width:100%;display:flex;overflow:hidden}.admin-row{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:14px 16px;transition:background .16s;display:grid}.admin-row:last-child{border-bottom:0}.admin-row:hover{background:#ffffff06}.admin-row-main,.admin-row-right{min-width:0}.admin-row-main strong{color:#f5f7fa;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:950;display:block;overflow:hidden}.admin-row-main span{color:var(--a-dim);margin-top:4px;font-size:7px;line-height:1.45;display:block}.admin-row-right{text-align:right}.admin-row-right strong{color:#fff;font-size:10px;font-weight:950;display:block}.admin-row-right span{margin-top:6px;display:inline-flex}.tx-completed,.tx-pending,.status-error{letter-spacing:.07em;border-radius:999px;justify-content:center;align-items:center;min-width:fit-content;padding:4px 7px;font-size:6px;font-weight:950}.tx-completed{color:#8ff0bc;background:#39e8890e;border:1px solid #39e8892b}.tx-pending{color:#ffd37c;background:#ffbe4a0e;border:1px solid #ffbe4a2e}.status-error{color:#ff9ca7;background:#ff53640e;border:1px solid #ff53642e}.admin-empty{color:var(--a-dim);text-align:center;padding:28px 16px;font-size:9px}.admin-investment-monitor,.admin-exposure{width:100%;margin-top:24px}.admin-investment-summary,.admin-exposure-grid{gap:9px;display:grid}.admin-investment-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-investment-summary>article{border:1px solid var(--a-border);background:#ffffff03;border-radius:14px;min-width:0;padding:14px}.admin-investment-summary span{color:var(--a-dim);font-size:7px;font-weight:950;display:block}.admin-investment-summary strong{color:#f5f7fa;margin-top:7px;font-size:16px;font-weight:1000;display:block}.admin-investment-toolbar{grid-template-columns:minmax(0,2fr) minmax(130px,.7fr) minmax(160px,.8fr);gap:8px;margin-top:10px;display:grid}.admin-investment-toolbar input,.admin-investment-toolbar select{color:#e9edf2;background:#0c1016;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;min-height:38px;padding:0 11px;font-size:8px}.admin-investment-toolbar input:focus,.admin-investment-toolbar select:focus{border-color:#d7ad525c}.admin-investment-table{border:1px solid var(--a-border);border-radius:14px;margin-top:10px;overflow:hidden}.admin-investment-head{color:var(--a-dim);letter-spacing:.09em;background:#ffffff05;grid-template-columns:1.2fr 1fr .8fr .9fr .9fr .65fr;gap:10px;padding:10px 12px;font-size:6px;font-weight:950;display:grid}.admin-investment-row{text-align:left;cursor:pointer;grid-template-columns:1.2fr 1fr .8fr .9fr .9fr .65fr;gap:10px;width:100%;padding:12px;display:grid;color:#fff!important;background:0 0!important;border-top:1px solid #ffffff0e!important}.admin-investment-row:hover{background:#d7ad5209!important}.admin-investment-row strong{text-overflow:ellipsis;white-space:nowrap;color:#eef2f6;font-size:8px;font-weight:950;display:block;overflow:hidden}.admin-investment-row small{text-overflow:ellipsis;white-space:nowrap;color:var(--a-dim);margin-top:4px;font-size:6px;display:block;overflow:hidden}.investment-stock-symbol{color:var(--a-gold-2)!important}.admin-investment-status{color:#88929e;border:1px solid #ffffff17;border-radius:999px;padding:4px 7px;font-size:6px;font-weight:950;display:inline-flex}.admin-investment-status.active{color:#8ff0bc;background:#39e8890e;border-color:#39e8892e}.admin-exposure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-exposure-card{border:1px solid var(--a-border);background:#ffffff03;border-radius:15px;min-width:0;padding:14px}.admin-exposure-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.admin-exposure-top strong{color:var(--a-gold-2);font-size:16px;font-weight:1000;display:block}.admin-exposure-top span{color:var(--a-dim);margin-top:4px;font-size:6px;display:block}.admin-exposure-top em{color:#8ff0bc;font-size:6px;font-style:normal;font-weight:950}.admin-exposure-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.admin-exposure-main small{color:var(--a-dim);font-size:6px;font-weight:950;display:block}.admin-exposure-main strong{color:#edf1f5;margin-top:5px;font-size:10px;font-weight:950;display:block}.admin-exposure-foot{color:var(--a-dim);border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:6px 10px;margin-top:13px;padding-top:9px;font-size:6px;font-weight:900;display:flex}.admin-investment-modal-backdrop{z-index:100000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020407c2;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.admin-investment-detail{background:linear-gradient(#11161d,#0a0d12);border:1px solid #d7ad5233;border-radius:18px;width:min(720px,100%);max-height:88vh;padding:18px;overflow:auto;box-shadow:0 30px 100px #0009}.admin-investment-detail-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.admin-investment-detail-head span{color:var(--a-gold);letter-spacing:.15em;font-size:6px;font-weight:950}.admin-investment-detail-head>button{cursor:pointer;border-radius:9px;width:34px;height:34px;font-size:18px;color:#b8c0c9!important;background:#ffffff08!important;border:1px solid #ffffff14!important}.admin-investment-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.admin-investment-detail-grid small{color:var(--a-dim);font-size:6px;font-weight:950;display:block}.admin-footer{color:var(--a-dim);border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding:14px 2px 4px;font-size:7px;display:flex}.admin-footer strong{color:#b8c1cb;letter-spacing:.08em;font-size:7px;font-weight:950}.admin-page::-webkit-scrollbar{width:8px}.admin-investment-detail::-webkit-scrollbar{width:8px}.admin-page::-webkit-scrollbar-track{background:0 0}.admin-investment-detail::-webkit-scrollbar-track{background:0 0}.admin-page::-webkit-scrollbar-thumb{background:#d7ad5233;border-radius:99px}.admin-investment-detail::-webkit-scrollbar-thumb{background:#d7ad5233;border-radius:99px}@media (width<=1100px){.admin-page{border-radius:21px;width:min(100% - 18px,1080px);padding:13px}.admin-stats,.admin-assets,.admin-exposure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.admin-command-topbar{grid-template-columns:auto 1fr auto}.admin-command-live{grid-area:2/1/auto/-1;justify-self:start}.admin-hero{grid-template-columns:1fr}.admin-live-strip,.admin-menu-grid,.admin-investment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-investment-toolbar{grid-template-columns:1fr 1fr}.admin-investment-toolbar input{grid-column:1/-1}.admin-investment-head,.admin-investment-row{grid-template-columns:1.2fr .9fr .8fr .9fr}.admin-investment-head span:nth-child(5),.admin-investment-head span:nth-child(6),.admin-investment-row>div:nth-child(5),.admin-investment-row>div:nth-child(6){display:none}}@media (width<=680px){.admin-page{border-radius:16px;width:calc(100% - 8px);margin:4px auto 18px;padding:9px}.admin-sync-bar{min-height:30px;padding:0 8px;top:9px;left:53px}.admin-sync-bar small{display:none}.admin-command-topbar{grid-template-columns:auto 1fr auto;gap:7px;min-height:52px;padding:8px}.admin-command-title strong{font-size:9px}.admin-command-title small{font-size:5px}.admin-command-live{display:none}.admin-back-direct,.admin-refresh-button{min-height:32px;padding:0 8px;font-size:7px}.admin-hero{border-radius:16px;gap:13px;min-height:0;margin-top:10px;padding:20px 16px 16px}.admin-hero h1{font-size:clamp(27px,9vw,38px)}.admin-hero p{margin-top:9px;font-size:9px;line-height:1.6}.admin-hero-live{min-height:80px}.admin-live-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-live-strip>div{padding:9px 10px}.admin-section-head{margin-top:19px}.admin-section-head h2{font-size:16px}.admin-section-head>button{font-size:6px}.admin-stats,.admin-assets{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.stat-card{border-radius:13px;min-height:99px;padding:12px}.stat-card>strong{margin-top:9px;font-size:17px}.stat-card>small{margin-top:6px;font-size:6px}.admin-assets article{border-radius:13px;padding:12px}.admin-assets strong{font-size:12px}.admin-menu-grid{grid-template-columns:1fr}.admin-module{border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:67px;padding:9px}.module-icon{border-radius:10px;width:38px;height:38px;font-size:16px}.admin-module strong{font-size:9px}.admin-module small{font-size:6px}.admin-row{grid-template-columns:1fr;gap:8px;padding:12px}.admin-row-right{text-align:left}.admin-investment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-investment-toolbar{grid-template-columns:1fr}.admin-investment-toolbar input{grid-column:auto}.admin-investment-head,.admin-investment-row{grid-template-columns:1.2fr 1fr}.admin-investment-head span:nth-child(n+3),.admin-investment-row>div:nth-child(n+3){display:none}.admin-exposure-grid,.admin-investment-detail-grid{grid-template-columns:1fr}.admin-footer{flex-direction:column;align-items:flex-start;gap:6px}}@media (width<=390px){.admin-stats,.admin-assets,.admin-investment-summary{grid-template-columns:1fr}.admin-live-strip{grid-template-columns:1fr 1fr}.admin-page{border-radius:0;width:100%;margin:0}}.global-admin-module-nav{z-index:2147483646;pointer-events:none;position:fixed;top:12px;left:58px}.global-admin-back{pointer-events:auto;-webkit-backdrop-filter:blur(12px);cursor:pointer;border-radius:11px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:9px;font-weight:950;transition:transform .16s,border-color .16s,background .16s;display:inline-flex;box-shadow:0 12px 34px #00000094,inset 0 1px #ffffff09;color:#f0cf7e!important;background:#070a0ff7!important;border:1px solid #d7ad526b!important}.global-admin-back:hover{transform:translate(-2px);background:#17140efa!important;border-color:#d7ad52b8!important}.global-admin-back span{font-size:18px;line-height:1}.global-admin-back b{letter-spacing:.1em;font-size:8px;font-weight:1000}.global-admin-back small{color:#89929d;letter-spacing:.07em;font-size:7px;font-weight:900}@media (width<=680px){.global-admin-module-nav{top:9px;left:53px}.global-admin-back{justify-content:center;width:38px;min-width:38px;height:38px;padding:0}.global-admin-back b,.global-admin-back small{display:none}.global-admin-back span{font-size:19px}}.admin-investment-monitor{margin-top:24px;position:relative}.admin-investment-monitor .admin-section-head{margin-top:0}.admin-investment-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.admin-investment-summary>article{min-height:108px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06;background:radial-gradient(circle at 90% 0,#d7ad5217,#0000 45%),linear-gradient(145deg,#ffffff07,#ffffff02)!important;border:1px solid #d7ad5221!important;border-radius:15px!important;padding:15px!important}.admin-investment-summary>article:first-child{border-color:#62a8ff29!important}.admin-investment-summary>article:nth-child(2){border-color:#d7ad5233!important}.admin-investment-summary>article:nth-child(3){border-color:#39e88929!important}.admin-investment-summary>article:nth-child(4){border-color:#ad7cff29!important}.admin-investment-summary>article span{letter-spacing:.12em;display:block;color:#697582!important;font-size:7px!important;font-weight:950!important}.admin-investment-summary>article strong{text-overflow:ellipsis;white-space:nowrap;margin-top:10px;line-height:1.05;display:block;overflow:hidden;color:#f4f7fa!important;font-size:21px!important;font-weight:1000!important}.admin-investment-summary>article:after{content:"";opacity:.035;background:currentColor;border-radius:50%;width:86px;height:86px;position:absolute;bottom:-32px;right:-24px}.admin-investment-toolbar{background:#ffffff03;border:1px solid #ffffff0f;border-radius:13px;margin-top:10px;padding:10px;grid-template-columns:minmax(0,2fr) minmax(140px,.7fr) minmax(170px,.85fr)!important;gap:8px!important;display:grid!important}.admin-investment-toolbar input,.admin-investment-toolbar select{outline:none;font-weight:750;transition:border-color .18s,box-shadow .18s;color:#e9edf2!important;background:#0a0e14!important;border:1px solid #ffffff13!important;border-radius:9px!important;height:39px!important;min-height:39px!important;padding:0 11px!important;font-size:8px!important}.admin-investment-toolbar input::placeholder{color:#596471!important}.admin-investment-toolbar input:focus,.admin-investment-toolbar select:focus{box-shadow:0 0 0 3px #d7ad520b;border-color:#d7ad5266!important}.admin-investment-error{color:#ff9fa9!important;background:#ff53640d!important;border:1px solid #ff536430!important;border-radius:10px!important;margin-top:9px!important;padding:10px 12px!important;font-size:8px!important}.admin-investment-table{background:#ffffff02;border:1px solid #fff1;border-radius:15px;margin-top:10px;overflow:hidden;box-shadow:0 18px 50px #00000030}.admin-investment-head{letter-spacing:.12em;background:#ffffff05;border-bottom:1px solid #fff1;color:#626e7b!important;grid-template-columns:minmax(155px,1.25fr) minmax(125px,1fr) minmax(95px,.75fr) minmax(105px,.85fr) minmax(105px,.85fr) minmax(78px,.55fr)!important;gap:10px!important;padding:10px 13px!important;font-size:6px!important;font-weight:1000!important;display:grid!important}.admin-investment-row{text-align:left;cursor:pointer;align-items:center;width:100%;transition:background .15s,box-shadow .15s;color:#fff!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0b!important;grid-template-columns:minmax(155px,1.25fr) minmax(125px,1fr) minmax(95px,.75fr) minmax(105px,.85fr) minmax(105px,.85fr) minmax(78px,.55fr)!important;gap:10px!important;padding:12px 13px!important;display:grid!important}.admin-investment-row:last-child{border-bottom:0!important}.admin-investment-row:hover{box-shadow:inset 2px 0 #d7ad526b;background:linear-gradient(90deg,#d7ad520b,#ffffff02)!important}.admin-investment-row>div{min-width:0}.admin-investment-row strong{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden;color:#edf1f5!important;font-size:8px!important;font-weight:950!important}.admin-investment-row small{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;line-height:1.35;display:block;overflow:hidden;color:#596572!important;font-size:6px!important}.investment-stock-symbol{letter-spacing:.04em;color:#efd078!important;font-size:10px!important}.investment-profit-positive{color:#83efb0!important}.investment-profit-negative{color:#ff929d!important}.admin-investment-status{letter-spacing:.06em;justify-content:center;align-items:center;min-height:21px;color:#87919c!important;background:#ffffff05!important;border:1px solid #ffffff14!important;border-radius:999px!important;padding:0 7px!important;font-size:6px!important;font-weight:1000!important;display:inline-flex!important}.admin-investment-status.active{box-shadow:0 0 12px #39e88909;color:#8ff0bc!important;background:#39e8890e!important;border-color:#39e88938!important}.admin-exposure{margin-top:28px!important}.admin-exposure .admin-section-head{margin-top:0}.admin-exposure-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.admin-exposure-card{min-width:0;transition:transform .18s,border-color .18s;position:relative;overflow:hidden;background:linear-gradient(145deg,#ffffff06,#ffffff02)!important;border:1px solid #fff1!important;border-radius:15px!important;padding:15px!important}.admin-exposure-card:hover{transform:translateY(-2px);border-color:#d7ad5240!important}.admin-exposure-top{gap:10px;justify-content:space-between!important;align-items:flex-start!important;display:flex!important}.admin-exposure-top strong{color:#efd078!important;font-size:17px!important;font-weight:1000!important}.admin-exposure-top span{margin-top:4px;line-height:1.4;display:block;color:#5d6975!important;font-size:6px!important}.admin-exposure-top em{color:#85eaae;background:#39e8890a;border:1px solid #39e88929;border-radius:999px;flex:none;padding:4px 6px;font-size:6px;font-style:normal;font-weight:950}.admin-exposure-main{margin-top:15px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.admin-exposure-main>div{background:#ffffff03;border:1px solid #ffffff0b;border-radius:9px;min-width:0;padding:9px}.admin-exposure-main small{color:#5f6b77;letter-spacing:.05em;font-size:6px;font-weight:950;display:block}.admin-exposure-main strong{color:#e9edf1;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;font-weight:950;display:block;overflow:hidden}.admin-exposure-foot{border-top:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;color:#65717d!important;gap:6px 10px!important;margin-top:12px!important;padding-top:9px!important;font-size:6px!important;font-weight:900!important;display:flex!important}.admin-exposure-foot .positive{color:#8ff0bc!important}.admin-exposure-foot .negative{color:#ff929d!important}.admin-investment-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100000!important;background:#020407c7!important;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important}.admin-investment-detail{max-height:88vh;overflow:auto;box-shadow:0 35px 110px #000000a3;background:linear-gradient(#11161d,#090c11)!important;border:1px solid #d7ad5233!important;border-radius:18px!important;width:min(760px,100%)!important;padding:18px!important}.admin-investment-detail-head{border-bottom:1px solid #ffffff0f;gap:12px;padding-bottom:12px;justify-content:space-between!important;align-items:flex-start!important;display:flex!important}.admin-investment-detail-head span{color:#d7ad52;letter-spacing:.14em;font-size:6px;font-weight:950;display:block}.admin-investment-detail-head h3{color:#f4f7fa;margin:5px 0 0;font-size:22px;font-weight:1000}.admin-investment-detail-head>button{cursor:pointer;flex:none;place-items:center;width:34px;height:34px;display:grid;color:#b8c1cb!important;background:#ffffff06!important;border:1px solid #ffffff14!important;border-radius:9px!important}.admin-investment-detail-grid{margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.admin-investment-detail-grid>div{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;min-width:0;padding:11px}.admin-investment-detail-grid small{color:#606c77;letter-spacing:.05em;font-size:6px;font-weight:950;display:block}.admin-investment-detail-grid strong{color:#edf1f5;overflow-wrap:anywhere;margin-top:5px;font-size:9px;font-weight:950;display:block}.admin-investment-detail-footer{color:#5d6874;letter-spacing:.07em;margin-top:13px;font-size:6px;font-weight:900}@media (width<=1050px){.admin-investment-summary,.admin-exposure-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-investment-head,.admin-investment-row{grid-template-columns:1.25fr 1fr .8fr .9fr!important}.admin-investment-head span:nth-child(5),.admin-investment-head span:nth-child(6),.admin-investment-row>div:nth-child(5),.admin-investment-row>div:nth-child(6){display:none!important}}@media (width<=680px){.admin-investment-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.admin-investment-summary>article{min-height:92px;border-radius:12px!important;padding:11px!important}.admin-investment-summary>article strong{font-size:15px!important}.admin-investment-toolbar{padding:8px;grid-template-columns:1fr!important}.admin-investment-head{grid-template-columns:1.2fr 1fr!important;padding:9px!important}.admin-investment-row{grid-template-columns:1.2fr 1fr!important;padding:11px!important}.admin-investment-head span:nth-child(n+3),.admin-investment-row>div:nth-child(n+3){display:none!important}.admin-investment-row strong{font-size:8px!important}.admin-exposure-grid{grid-template-columns:1fr!important}.admin-investment-detail{border-radius:15px!important;padding:14px!important}.admin-investment-detail-grid{grid-template-columns:1fr!important}}.admin-investment-back{z-index:20;cursor:pointer;align-items:center;gap:8px;height:38px;margin-bottom:12px;padding:0 13px;font-size:8px;font-weight:950;transition:transform .16s,border-color .16s,background .16s;display:inline-flex;position:relative;box-shadow:0 8px 25px #00000052;color:#f0cf7e!important;background:#0a0d12f5!important;border:1px solid #d7ad5257!important;border-radius:10px!important}.admin-investment-back:hover{transform:translate(-2px);background:#d7ad5212!important;border-color:#d7ad52ad!important}.admin-investment-back span{font-size:18px;line-height:1}.admin-investment-back b{letter-spacing:.08em;font-size:8px;font-weight:1000}.admin-investment-back small{color:#727d89;letter-spacing:.05em;font-size:6px;font-weight:900}@media (width<=680px){.admin-investment-back{height:36px;margin-bottom:9px}.admin-investment-back small{display:none}}:root{--admin-bg:#070a0f;--admin-surface:#0d1219;--admin-surface-2:#111923;--admin-border:#ffffff13;--admin-border-2:#ffffff1f;--admin-gold:#d8b45a;--admin-gold-light:#f0d889;--admin-text:#f4f7fb;--admin-muted:#8794a3;--admin-green:#42d59d;--admin-red:#ff6e7b;--admin-blue:#63a9ff}.admin-page,.admin-layout,.admin-content,.admin-main{box-sizing:border-box;color:var(--admin-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.admin-page *,.admin-layout *,.admin-content *,.admin-main *{box-sizing:border-box}.admin-page,.admin-layout,.admin-content,.admin-main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-header,.admin-page-header,.page-header{border:1px solid var(--admin-border);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border-radius:18px;margin-bottom:18px;padding:18px 20px}.admin-header h1,.admin-page-header h1,.page-header h1{color:#fff;letter-spacing:-1px;margin:0;font-size:clamp(21px,3vw,34px);font-weight:950}.admin-header p,.admin-page-header p,.page-header p{color:var(--admin-muted);margin:7px 0 0;font-size:11px;line-height:1.6}.admin-card,.admin-panel,.admin-box,.admin-section,.dashboard-card{border:1px solid var(--admin-border);background:linear-gradient(145deg,#ffffff0b,#ffffff05);border-radius:16px;box-shadow:0 12px 30px #0000001f}.admin-card:hover,.admin-panel:hover,.dashboard-card:hover{border-color:#ffffff1f}.admin-page button,.admin-content button,.admin-layout button,.admin-main button{border:1px solid var(--admin-border);color:#eef3f8;min-height:38px;font:inherit;cursor:pointer;background:#ffffff0b;border-radius:10px;padding:8px 13px;font-size:11px;font-weight:850;transition:background .16s,border-color .16s,transform .16s}.admin-page button:hover:not(:disabled),.admin-content button:hover:not(:disabled),.admin-layout button:hover:not(:disabled){background:#d8b45a14;border-color:#d8b45a4d;transform:translateY(-1px)}.admin-page button:disabled,.admin-content button:disabled,.admin-layout button:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-primary,.admin-primary,.admin-save,.admin-add{box-shadow:0 8px 22px #d8b45a24;color:#100e08!important;background:linear-gradient(#d9b65f,#b9923f)!important;border-color:#d8b45a57!important}.btn-primary:hover,.admin-primary:hover,.admin-save:hover,.admin-add:hover{background:linear-gradient(#eed481,#c59f4c)!important}.btn-danger,.admin-danger{color:#ff9ba5!important;background:#ff6e7b17!important;border-color:#ff6e7b38!important}.btn-secondary,.admin-secondary{color:#b8c2ce!important;background:#ffffff09!important}.admin-form,.form-grid,.admin-form-grid{gap:11px;display:grid}.admin-form label,.form-grid label,.admin-form-grid label{color:#aab4c0;font-size:9px;font-weight:800;display:block}.admin-form input,.admin-form select,.admin-form textarea,.form-grid input,.form-grid select,.form-grid textarea,.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{border:1px solid var(--admin-border);color:#edf2f7;width:100%;min-width:0;font:inherit;background:#0a0f15;border-radius:10px;outline:none;margin-top:6px;padding:10px 11px;font-size:11px;transition:border-color .16s,box-shadow .16s}.admin-form textarea,.form-grid textarea,.admin-form-grid textarea{resize:vertical;min-height:90px}.admin-form input:focus,.admin-form select:focus,.admin-form textarea:focus,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.admin-form-grid input:focus,.admin-form-grid select:focus,.admin-form-grid textarea:focus{border-color:#d8b45a70;box-shadow:0 0 0 3px #d8b45a14}.admin-table-wrap,.table-wrap,.table-container{border:1px solid var(--admin-border);background:#ffffff05;border-radius:15px;width:100%;overflow-x:auto}.admin-page table,.admin-content table,.admin-layout table{border-collapse:collapse;width:100%;min-width:620px}.admin-page th,.admin-page td,.admin-content th,.admin-content td,.admin-layout th,.admin-layout td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0e;padding:11px 12px;font-size:10px}.admin-page th,.admin-content th,.admin-layout th{color:#8d9bab;letter-spacing:.08em;text-transform:uppercase;background:#0a0f15;font-size:8px;font-weight:900}.admin-page tr:hover td,.admin-content tr:hover td,.admin-layout tr:hover td{background:#d8b45a06}.badge,.status,.admin-status{border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:4px 8px;font-size:8px;font-weight:900;display:inline-flex}.badge.active,.status.active,.admin-status.active{color:var(--admin-green);background:#42d59d1a}.badge.inactive,.status.inactive,.admin-status.inactive{color:var(--admin-red);background:#ff6e7b1a}.badge.pending,.status.pending{color:#f2bb67;background:#f2bb671a}.badge.info{color:var(--admin-blue);background:#63a9ff1a}.admin-alert,.alert{border:1px solid var(--admin-border);border-radius:11px;padding:11px 13px;font-size:10px}.alert-success,.admin-alert.success,.alert.success{color:#81e5bf;background:#42d59d0f;border-color:#42d59d2e}.alert-error,.admin-alert.error,.alert.error,.alert-danger{color:#ff9ca6;background:#ff6e7b0f;border-color:#ff6e7b2e}.toolbar,.filter-bar{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.admin-search,.search-input{border:1px solid var(--admin-border);color:#edf2f7;background:#0a0f15;border-radius:10px;outline:none;flex:1;min-width:220px;padding:10px 11px;font-size:10px}.admin-search:focus,.search-input:focus,.filter-input:focus{border-color:#d8b45a66;box-shadow:0 0 0 3px #d8b45a12}.admin-modal-backdrop,.modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020407bd;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.admin-modal,.modal{border:1px solid var(--admin-border-2);background:#0c1219;border-radius:18px;width:min(680px,100%);max-height:calc(100vh - 32px);padding:18px;overflow:auto;box-shadow:0 30px 90px #00000073}.admin-page ::-webkit-scrollbar{width:7px;height:7px}.admin-content ::-webkit-scrollbar{width:7px;height:7px}.admin-layout ::-webkit-scrollbar{width:7px;height:7px}.admin-page ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.admin-content ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.admin-layout ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.admin-page ::-webkit-scrollbar-track{background:0 0}.admin-content ::-webkit-scrollbar-track{background:0 0}.admin-layout ::-webkit-scrollbar-track{background:0 0}@media (width<=760px){.admin-header,.admin-page-header,.page-header{border-radius:14px;padding:15px}.toolbar,.filter-bar{flex-direction:column}.admin-search,.search-input{width:100%;min-width:0}.admin-modal-backdrop,.modal-backdrop{padding:8px}.admin-modal,.modal{border-radius:15px;max-height:calc(100vh - 16px);padding:14px}}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}img,svg,canvas,video,button,input,select,textarea,[class*=admin]{max-width:100%}[class*=admin] table{width:100%}[class*=admin] .table-wrapper,[class*=admin] .table-container,[class*=admin] .data-table,[class*=admin] .admin-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}@media (width<=768px){body{min-width:0!important}[class*=admin-page],[class*=admin-container],[class*=admin-content],[class*=admin-dashboard],[class*=admin-panel]{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important}[class*=admin] header,[class*=admin] .header,[class*=admin] .page-header,[class*=admin] .topbar{flex-wrap:wrap!important;gap:10px!important;width:100%!important;min-width:0!important}[class*=admin] h1{word-break:break-word;font-size:clamp(22px,7vw,32px)!important;line-height:1.15!important}[class*=admin] h2{font-size:clamp(18px,5.5vw,26px)!important}[class*=admin] h3{font-size:17px!important}[class*=admin] p{overflow-wrap:anywhere}[class*=admin] .grid,[class*=admin] [class*=grid],[class*=admin] .stats,[class*=admin] [class*=stats],[class*=admin] .cards,[class*=admin] [class*=cards]{grid-template-columns:1fr!important}[class*=admin] .stat-grid,[class*=admin] .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}[class*=admin] .actions,[class*=admin] .toolbar,[class*=admin] .filters,[class*=admin] [class*=toolbar],[class*=admin] [class*=filters]{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important}[class*=admin] button{touch-action:manipulation;min-height:44px;font-size:13px}[class*=admin] .actions button,[class*=admin] [class*=actions] button{width:100%}[class*=admin] input,[class*=admin] select,[class*=admin] textarea{min-height:44px;width:100%!important;min-width:0!important;font-size:16px!important}[class*=admin] textarea{resize:vertical;min-height:110px}[class*=admin] table{min-width:680px;font-size:12px}[class*=admin] th,[class*=admin] td{white-space:nowrap;padding:9px 8px!important}[class*=admin] .card,[class*=admin] [class*=-card]{width:100%!important;min-width:0!important}[class*=admin] .modal,[class*=admin] [class*=modal]{max-height:calc(100vh - 24px);overflow-y:auto;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}[class*=admin] code,[class*=admin] .id,[class*=admin] [class*=id],[class*=admin] .hash,[class*=admin] [class*=hash]{overflow-wrap:anywhere;word-break:break-word}.profit-admin-page{padding:10px!important}.profit-admin-hero{border-radius:18px!important;padding:17px!important}.profit-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profit-admin-content{grid-template-columns:1fr!important}.profit-request-detail{min-height:0!important;position:static!important}[class*=deposit-admin] table,[class*=withdraw-admin] table,[class*=deposit] table,[class*=withdraw] table{min-width:700px}[class*=mining] .grid,[class*=mining] [class*=grid]{grid-template-columns:1fr!important}[class*=users] table,[class*=user] table{min-width:760px}[class*=audit] table{min-width:720px}[class*=admin] .sticky,[class*=admin] [class*=sticky]{position:static!important}[class*=admin] .scroll-x,[class*=admin] [class*=scroll-x]{-webkit-overflow-scrolling:touch;overflow-x:auto!important}}@media (width<=480px){[class*=admin-page],[class*=admin-container],[class*=admin-content],[class*=admin-dashboard],[class*=admin-panel]{padding-left:8px!important;padding-right:8px!important}[class*=admin] h1{font-size:24px!important}[class*=admin] h2{font-size:19px!important}[class*=admin] .stat-grid,[class*=admin] .stats-grid,[class*=admin] .profit-admin-stats{grid-template-columns:1fr!important}.profit-admin-page{padding:8px!important}.profit-detail-money,.profit-detail-user{grid-template-columns:1fr!important}}:root{--vmax-admin-bg:#05080d;--vmax-admin-bg-2:#09111a;--vmax-admin-panel:#0b141f;--vmax-admin-panel-2:#0f1b29;--vmax-admin-panel-3:#132131;--vmax-admin-border:#7eaad221;--vmax-admin-border-strong:#7eaad238;--vmax-admin-gold:#d9b75f;--vmax-admin-gold-2:#f0d98a;--vmax-admin-gold-soft:#d9b75f1a;--vmax-admin-blue:#71b7ec;--vmax-admin-blue-soft:#71b7ec17;--vmax-admin-green:#4fe0a0;--vmax-admin-green-soft:#4fe0a017;--vmax-admin-red:#ff7885;--vmax-admin-red-soft:#ff788517;--vmax-admin-orange:#f2b45f;--vmax-admin-orange-soft:#f2b45f17;--vmax-admin-text:#edf4fa;--vmax-admin-text-2:#c4d0dc;--vmax-admin-muted:#788999;--vmax-admin-dim:#526172;--vmax-admin-radius:16px;--vmax-admin-radius-sm:11px;--vmax-admin-shadow:0 16px 40px #0000003d}[class*=admin-page],[class*=admin-layout],[class*=admin-content],[class*=admin-main],[class*=-admin-page],.admin-page{box-sizing:border-box;color:var(--vmax-admin-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[class*=admin-page] *,[class*=admin-layout] *,[class*=admin-content] *,[class*=admin-main] *,[class*=-admin-page] *{box-sizing:border-box}[class*=admin-page],[class*=-admin-page]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[class*=admin-header],[class*=page-header],[class*=section-head],[class*=header]{color:var(--vmax-admin-text)}.admin-header,.admin-page-header,.admin-hero,.admin-command-topbar,.admin-command-title,.users-header,.deposit-header,.withdraw-header,.profit-admin-hero,.stocks-header,.mining-header,.audit-header,.gift-header,.send-header,.merge-admin-top{border:1px solid var(--vmax-admin-border);background:radial-gradient(circle at 100% 0%, #71b7ec12, transparent 35%), linear-gradient(145deg, #ffffff0b, #ffffff03), var(--vmax-admin-panel);box-shadow:var(--vmax-admin-shadow);border-radius:20px}.admin-header,.admin-page-header,.admin-hero{padding:20px}[class*=admin] h1{color:#fff;letter-spacing:-.025em;font-weight:950}[class*=admin] h2,[class*=admin] h3{color:#eef5fa;font-weight:900}[class*=admin] p{color:var(--vmax-admin-muted)}[class*=admin] [class*=kicker],[class*=admin] [class*=label],[class*=admin] [class*=eyebrow]{color:var(--vmax-admin-gold);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}[class*=admin] [class*=-card],[class*=admin] [class*=-panel],[class*=admin] [class*=-box],[class*=admin] [class*=-section]{border-color:var(--vmax-admin-border)}.admin-card,.admin-panel,.admin-box,.admin-section,.dashboard-card,.users-page,.user-detail,.wallet-panel,.asset-manager,.history-panel,.deposit-card,.withdraw-card,.profit-card,.stocks-list-card,.stocks-form-card,.gift-card,.mining-stats,.wallet-card,.log-card,.merge-admin-editor,.merge-admin-list,.send-box{border:1px solid var(--vmax-admin-border);border-radius:var(--vmax-admin-radius);background:linear-gradient(145deg, #ffffff09, #ffffff03), var(--vmax-admin-panel);box-shadow:0 10px 28px #00000029}.admin-card:hover,.admin-panel:hover,.dashboard-card:hover,.user-card:hover,.deposit-card:hover,.withdraw-card:hover,.profit-card:hover,.stocks-list-card:hover,.gift-card:hover,.log-card:hover,.pet-admin-card:hover{border-color:var(--vmax-admin-border-strong)}[class*=admin] [class*=stats],[class*=admin] [class*=stat-grid]{gap:10px}[class*=admin] [class*=stat],[class*=admin] .stat-card,[class*=admin] .profit-stat{border:1px solid var(--vmax-admin-border);background:linear-gradient(145deg,#71b7ec09,#ffffff03),#0b151f;border-radius:15px;padding:14px;position:relative;overflow:hidden}[class*=admin] [class*=stat]:before,[class*=admin] .stat-card:before,[class*=admin] .profit-stat:before{content:"";background:#d9b75f8c;width:3px;height:100%;position:absolute;top:0;left:0}[class*=admin] [class*=stat] strong,[class*=admin] .stat-card strong,[class*=admin] .profit-stat strong{color:#f5f9fc;font-size:22px;font-weight:950}[class*=admin] button{border:1px solid var(--vmax-admin-border);color:#eaf1f6;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(#ffffff0d,#ffffff06);border-radius:10px;padding:8px 13px;font-size:11px;font-weight:850;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}[class*=admin] button:hover:not(:disabled){background:#71b7ec14;border-color:#71b7ec4d;transform:translateY(-1px);box-shadow:0 8px 22px #00000024}[class*=admin] button:active:not(:disabled){transform:translateY(0)}[class*=admin] button:disabled{opacity:.42;cursor:not-allowed;transform:none!important}[class*=admin] .btn-primary,[class*=admin] .admin-primary,[class*=admin] .admin-save,[class*=admin] .admin-add,[class*=admin] .approve-button,[class*=admin] .stocks-save,[class*=admin] .save-btn{box-shadow:0 8px 22px #d9b75f24;color:#131008!important;background:linear-gradient(#e7c86f,#b78e37)!important;border-color:#d9b75f6b!important}[class*=admin] .btn-danger,[class*=admin] .admin-danger,[class*=admin] .reject-button,[class*=admin] .reject,[class*=admin] .remove,[class*=admin] .delete,[class*=admin] .reset-wallet,[class*=admin] .reset-btn{background:var(--vmax-admin-red-soft)!important;color:#ff9da7!important;border-color:#ff78853d!important}[class*=admin] .success,[class*=admin] .approve,[class*=admin] .active,[class*=admin] .positive,[class*=admin] .online,[class*=admin] .tx-completed{--state-color:var(--vmax-admin-green)}[class*=admin] .btn-secondary,[class*=admin] .admin-secondary{color:var(--vmax-admin-text-2)!important;background:#ffffff09!important}[class*=admin] input,[class*=admin] select,[class*=admin] textarea{border:1px solid var(--vmax-admin-border);width:100%;min-width:0;color:var(--vmax-admin-text);font:inherit;background:linear-gradient(#ffffff07,#ffffff03),#08111a;border-radius:10px;outline:none;font-size:11px;transition:border-color .16s,box-shadow .16s,background .16s}[class*=admin] input:focus,[class*=admin] select:focus,[class*=admin] textarea:focus{background:#0a141f;border-color:#d9b75f6b;box-shadow:0 0 0 3px #d9b75f12,0 6px 18px #0000001f}[class*=admin] input::placeholder,[class*=admin] textarea::placeholder{color:#526171}[class*=admin] label{color:#aab8c5;font-size:9px;font-weight:800}[class*=admin] [class*=toolbar],[class*=admin] [class*=filter],[class*=admin] [class*=actions]{gap:8px}.users-toolbar,.stocks-filters,.stocks-actions,.audit-tools,.profit-actions,.deposit-actions,.withdraw-details,.payment-grid,.adjust-actions,.admin-command-live,.admin-sync-bar{border-radius:12px}.users-toolbar,.stocks-filters,.audit-tools{border:1px solid var(--vmax-admin-border);background:#ffffff05;padding:10px}.users-layout{gap:12px}.users-list{gap:8px}.user-card{border:1px solid var(--vmax-admin-border);background:linear-gradient(145deg,#ffffff08,#ffffff03),#0b151f;border-radius:15px;padding:13px;transition:border-color .16s,background .16s,transform .16s}.user-card.selected{background:linear-gradient(145deg,#d9b75f11,#ffffff03),#0d1721;border-color:#d9b75f57}.user-heading h2{color:#f2f7fb}.telegram,.user-meta,.user-count{color:var(--vmax-admin-muted)}.user-meta .active,.user-meta .blocked{border-radius:7px;padding:4px 7px;font-size:7px;font-weight:900}.user-meta .active,.active{color:var(--vmax-admin-green);background:var(--vmax-admin-green-soft)}.user-meta .blocked,.blocked{color:var(--vmax-admin-red);background:var(--vmax-admin-red-soft)}.asset-grid,.wallet-grid{gap:7px}.asset-grid>div,.wallet-grid>div{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px}.asset-grid b,.wallet-grid strong{color:#e9f0f5}.user-transaction-history{background:linear-gradient(145deg,#71b7ec09,#ffffff03),#09131d;border:1px solid #71b7ec24;border-radius:16px;padding:15px}.uth-head,.uth-summary,.uth-filters,.uth-item{color:var(--vmax-admin-text)}.uth-head h3{color:#edf4f9}.uth-admin-badge{color:var(--vmax-admin-gold-2);background:#d9b75f0e;border-color:#d9b75f33}.uth-item{background:#ffffff04;border-color:#ffffff0e}.uth-item:hover{background:#71b7ec09;border-color:#71b7ec33}.deposit-card,.withdraw-card,.profit-card{overflow:hidden}.pending-badge,.profit-status,.admin-status{border-radius:7px;font-weight:900}.pending-badge,.profit-status.pending,.admin-status.pending,.tx-pending{color:var(--vmax-admin-orange);background:var(--vmax-admin-orange-soft);border:1px solid #f2b45f24}.profit-status.completed,.admin-status.completed,.tx-completed{color:var(--vmax-admin-green);background:var(--vmax-admin-green-soft)}.profit-status.rejected,.profit-status.cancelled,.admin-status.error,.admin-status.cancelled{color:var(--vmax-admin-red);background:var(--vmax-admin-red-soft)}.diamond-amount,.net-amount,.profit-net,.summary-net{color:var(--vmax-admin-green);font-weight:950}.fee-amount,.summary-fee{color:var(--vmax-admin-orange)}.stocks-form-card,.stocks-list-card{background:radial-gradient(circle at 100% 0%, #71b7ec0e, transparent 30%), var(--vmax-admin-panel)}.stocks-table-wrap,.admin-table-wrap,.table-wrap,.table-container{border:1px solid var(--vmax-admin-border);background:#08111a;border-radius:15px;overflow-x:auto}[class*=admin] table{border-collapse:collapse;width:100%}[class*=admin] th{color:#7f91a3;letter-spacing:.06em;text-transform:uppercase;background:#ffffff05;font-size:9px;font-weight:900}[class*=admin] td{color:#d4dfe8;border-bottom:1px solid #ffffff0b}[class*=admin] tbody tr:hover{background:#71b7ec06}.stock-change.up,.positive{color:var(--vmax-admin-green)}.stock-change.down,.negative{color:var(--vmax-admin-red)}.stock-symbol,.admin-stock-symbol{color:var(--vmax-admin-gold-2);font-weight:950}.mining-admin-page{background:radial-gradient(circle at 95% 5%,#4fe0a009,#0000 25%)}.mining-header-badge{background:var(--vmax-admin-green-soft);color:var(--vmax-admin-green);border-color:#4fe0a029}.asset-card,.wallet-card{background:linear-gradient(145deg,#ffffff09,#ffffff03),#0a141d}.asset-card .gold,.asset-card .diamond,.gold{color:var(--vmax-admin-gold-2)}.energy{color:var(--vmax-admin-blue)}.audit-page{background:radial-gradient(circle at 100% 0,#71b7ec09,#0000 25%)}.log-card{background:#ffffff05;border-color:#ffffff0e}.action-badge{color:var(--vmax-admin-blue);background:var(--vmax-admin-blue-soft);border-radius:7px}.details-box{color:#9cabb9}.gift-page,.send-notify-page,.merge-admin-page,[class*=mission],[class*=guild]{color:var(--vmax-admin-text)}.gift-card,.gift-control,.merge-admin-editor,.merge-admin-list,.send-box{background:linear-gradient(145deg,#ffffff09,#ffffff03),#0a141e}.reward-grid,.rules-grid,.editor-grid,.grid,.card-grid{gap:10px}.gift-note,.gift-rules,.gift-rules *,.gift-label{color:var(--vmax-admin-muted)}.pet-admin-card.sellable,.merge-admin-card.sellable{background:#d9b75f0b;border-color:#d9b75f4d}.sellable-badge{color:var(--vmax-admin-gold-2);background:var(--vmax-admin-gold-soft);border:1px solid #d9b75f29}[class*=admin] [class*=modal-backdrop],[class*=admin] .modal-backdrop,[class*=admin] .drawer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3!important}[class*=admin] [class*=modal-content],[class*=admin] .modal-content,[class*=admin] .drawer{border:1px solid var(--vmax-admin-border-strong);background:linear-gradient(145deg,#71b7ec09,#ffffff04),#09131d;border-radius:18px;box-shadow:0 28px 80px #0006}[class*=admin] .message,[class*=admin] .alert,[class*=admin] [class*=error-message],[class*=admin] [class*=success-message]{border-radius:10px}[class*=admin] .message.success,[class*=admin] .alert-success,[class*=admin] [class*=success-message]{color:#8cf0bb;background:#4fe0a00e;border-color:#4fe0a029}[class*=admin] .message.error,[class*=admin] .alert-danger,[class*=admin] .alert-error,[class*=admin] [class*=error-message]{color:#ff9ea8;background:#ff78850e;border-color:#ff788529}[class*=admin] *{scrollbar-width:thin;scrollbar-color:#71b7ec38 #ffffff06}[class*=admin] ::-webkit-scrollbar{width:7px;height:7px}[class*=admin] ::-webkit-scrollbar-track{background:#ffffff05}[class*=admin] ::-webkit-scrollbar-thumb{background:#71b7ec33;border-radius:10px}[class*=admin] ::-webkit-scrollbar-thumb:hover{background:#d9b75f4d}@media (width<=900px){.users-layout{grid-template-columns:1fr!important}.user-detail{min-height:0!important;position:static!important}[class*=admin] table{min-width:680px}.admin-hero,.admin-header,.admin-page-header,.users-header,.deposit-header,.withdraw-header,.profit-admin-hero,.stocks-header,.mining-header,.audit-header,.gift-header,.send-header,.merge-admin-top{border-radius:16px;padding:15px!important}}@media (width<=640px){[class*=admin-page],[class*=-admin-page]{padding:8px!important}[class*=admin] h1{font-size:24px!important}[class*=admin] h2{font-size:19px!important}[class*=admin] h3{font-size:15px!important}[class*=admin] button{min-height:43px;font-size:12px}[class*=admin] input,[class*=admin] select,[class*=admin] textarea{min-height:44px;font-size:16px!important}.users-list,.deposit-list,.withdraw-list,.profit-admin-list,.log-list{gap:7px!important}.uth-filters,.uth-summary{grid-template-columns:1fr!important}}@media (width<=400px){[class*=admin] h1{font-size:21px!important}.user-card,.deposit-card,.withdraw-card,.profit-card,.gift-card,.log-card{border-radius:13px!important;padding:11px!important}}.users-page{color:#fff;background:radial-gradient(circle at 100% 0,#00ffff14,#0000 30%),radial-gradient(circle at 0 100%,#ffd7000f,#0000 30%),linear-gradient(#050505,#0c1220 55%,#050505);min-height:100vh;padding:22px;font-family:Arial,sans-serif}.users-header{background:linear-gradient(145deg,#111111fa,#111c2dfa);border:1px solid #00ffff59;border-radius:28px;justify-content:space-between;align-items:center;gap:18px;padding:28px;display:flex;box-shadow:0 0 35px #00ffff14}.users-header h1{color:gold;margin:0;font-size:32px}.users-header p{color:#9ba4b7;margin:8px 0 0}.refresh-btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#00c6ff,#0072ff);border:none;border-radius:16px;padding:13px 18px;font-weight:800}.admin-owner{background:#0c0c12f2;border:1px solid #ff505059;border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;padding:17px 20px;display:flex}.admin-owner b{color:gold}.admin-owner span{color:#0f9;background:#00ff9914;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.message{border-radius:16px;margin-top:16px;padding:14px 18px;font-weight:700}.users-toolbar{align-items:center;gap:14px;margin-top:18px;display:flex}.users-toolbar input{color:#fff;background:#101722;border:1px solid #2f3c4f;border-radius:16px;outline:none;flex:1;min-width:0;padding:15px 17px}.user-count{text-align:center;color:#00eaff;background:#101722;border-radius:16px;min-width:95px;padding:15px;font-weight:800}.users-layout{grid-template-columns:minmax(0,1.5fr) minmax(340px,.9fr);align-items:start;gap:20px;margin-top:22px;display:grid}.users-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.user-card{cursor:pointer;background:linear-gradient(145deg,#10141d,#151c29);border:1px solid #263142;border-radius:24px;padding:20px;transition:all .2s}.user-card:hover,.user-card.selected{border-color:#00d9ff;transform:translateY(-2px);box-shadow:0 0 25px #00d9ff1f}.user-top{align-items:center;gap:12px;display:flex}.avatar{background:#1c2738;border-radius:16px;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.user-heading h2{color:#00eaff;margin:0;font-size:18px}.user-heading p{color:#8491a5;margin:4px 0 0}.telegram{color:#c9d2df;margin-top:14px;font-size:14px}.user-meta{color:gold;justify-content:space-between;gap:10px;margin-top:12px;font-weight:800;display:flex}.active{color:#0f9}.blocked{color:#ff5a5a}.asset-grid div,.wallet-grid div{background:#0c1119;border-radius:15px;padding:12px}.asset-grid small,.wallet-grid small{color:#7f8b9b;display:block}.asset-grid b,.wallet-grid strong{color:gold;margin-top:5px;display:block}.card-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.card-actions button,.adjust-actions button{cursor:pointer;border:none;border-radius:14px;padding:12px;font-weight:800}.card-actions button{color:#fff;background:linear-gradient(135deg,#00c6ff,#0072ff)}.card-actions .detail-btn{background:#273245}.user-detail{background:linear-gradient(145deg,#0d121b,#131c2a);border:1px solid #28364a;border-radius:26px;min-height:500px;padding:20px;position:sticky;top:85px}.detail-empty{text-align:center;color:#7f8b9b;align-content:center;place-items:center;min-height:500px;display:grid}.detail-empty div{font-size:48px}.detail-empty h2{color:#fff;margin-bottom:5px}.detail-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-header span{color:#00eaff;font-size:12px;font-weight:900}.detail-header h2{color:gold;margin:4px 0 0}.detail-header button{color:#fff;cursor:pointer;background:#263246;border:none;border-radius:12px;padding:10px}.detail-info{background:#0a0f17;border-radius:18px;margin-top:16px;padding:14px}.detail-info p{color:#c7d0db;margin:8px 0}.detail-info b{color:#00eaff;margin-left:7px}.wallet-panel,.asset-manager,.history-panel{background:#0b111a;border-radius:20px;margin-top:16px;padding:16px}.wallet-panel h3,.asset-manager h3,.history-panel h3{color:#fff;margin:0 0 12px;font-size:15px}.wallet-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.asset-manager select,.asset-manager input{box-sizing:border-box;color:#fff;background:#121a26;border:1px solid #29384c;border-radius:13px;outline:none;width:100%;margin-top:10px;padding:13px}.adjust-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:11px;display:grid}.adjust-actions .add{color:#fff;background:linear-gradient(135deg,#00c853,#00a86b)}.adjust-actions .remove{color:#fff;background:linear-gradient(135deg,#ff4b4b,#d40000)}.reset-wallet{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ff5a36,#b60000);border:none;border-radius:14px;width:100%;margin-top:11px;padding:13px;font-weight:900}.history-list{max-height:320px;overflow:auto}.history-item{border-bottom:1px solid #202b39;padding:12px 0}.history-item:last-child{border-bottom:none}.history-item b{color:#00eaff;display:block}.history-item span{color:#7f8b9b;margin-top:3px;font-size:12px;display:block}.history-item p{color:#bcc6d4;margin:7px 0 0;font-size:13px;line-height:1.5}.history-empty{color:#728096;text-align:center;padding:18px 0}.empty-state{text-align:center;color:#8b98ab;background:#0d121a;border-radius:22px;margin-top:28px;padding:50px}@media (width<=1000px){.users-layout{grid-template-columns:1fr}.user-detail{position:static}}@media (width<=700px){.users-page{padding:12px}.users-header{flex-direction:column;align-items:stretch}.users-header h1{font-size:24px}.users-toolbar{flex-direction:column;align-items:stretch}.asset-grid,.wallet-grid,.card-actions,.adjust-actions{grid-template-columns:1fr}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.user-transaction-history{background:#07121fb8;border:1px solid #78aad221;border-radius:16px;margin-top:16px;padding:16px}.uth-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.uth-head span{color:#7398b6;letter-spacing:.14em;font-size:8px;font-weight:900;display:block}.uth-head h3{color:#e6edf4;margin:5px 0 3px;font-size:14px}.uth-head small{color:#657383;font-size:9px}.uth-head button{color:#d9e8f4;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;width:36px;height:36px}.uth-summary{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.uth-summary>div{background:#ffffff06;border:1px solid #ffffff0d;border-radius:10px;padding:9px}.uth-summary small{color:#647383;font-size:7px;font-weight:900;display:block}.uth-summary strong{color:#dce8f0;margin-top:4px;font-size:12px;display:block}.uth-filters{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.uth-filters select{color:#dce5ec;background:#0c1927;border:1px solid #ffffff12;border-radius:10px;outline:none;min-height:40px;padding:0 10px;font-size:9px}.uth-error{color:#ffb3b3;background:#d23e3e14;border:1px solid #d23e3e1f;border-radius:10px;margin-top:10px;padding:9px 10px;font-size:9px}.uth-empty{text-align:center;color:#667687;border:1px dashed #ffffff12;border-radius:11px;margin-top:10px;padding:18px 10px;font-size:9px}.uth-list{gap:7px;max-height:440px;margin-top:10px;display:grid;overflow:auto}.uth-item{background:#ffffff05;border:1px solid #ffffff0e;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.uth-item-main{align-items:center;gap:9px;min-width:0;display:flex}.uth-item-icon{color:#d8e7f2;background:#78aad212;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.uth-item-main strong{color:#e1eaf1;font-size:9px;display:block}.uth-item-main span{color:#667686;margin-top:3px;font-size:7px;display:block}.uth-item-right{text-align:right;flex:none}.uth-item-right>strong{color:#e6edf3;font-size:10px;display:block}.uth-status{letter-spacing:.04em;border-radius:6px;margin-top:4px;padding:3px 6px;font-size:6px;font-weight:900;display:inline-block}.status-pending{color:#e6c66f;background:#e6c66f14}.status-completed{color:#79d89d;background:#79d89d14}.status-cancelled,.status-rejected{color:#ee9292;background:#ee929214}@media (width<=520px){.uth-filters{grid-template-columns:1fr}.uth-item{align-items:flex-start}.uth-summary{grid-template-columns:1fr}}.uth-admin-badge{color:#d7bd70;letter-spacing:.05em;background:#e8bf630b;border:1px solid #e8bf6324;border-radius:7px;margin-bottom:6px;margin-left:auto;padding:5px 8px;font-size:7px;font-weight:800}.deposit-admin-page{color:#f8fafc;background:radial-gradient(circle at 100% 0,#28b4781a,#0000 34%),linear-gradient(#05070b,#0b1220);min-height:100vh;padding:22px}.deposit-header,.admin-box,.deposit-summary,.deposit-card,.state-box{background:linear-gradient(145deg,#151f30f5,#0a101afa);border:1px solid #ffffff14}.deposit-header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;max-width:1200px;margin:0 auto;padding:24px;display:flex}.deposit-kicker{letter-spacing:2px;opacity:.5;margin-bottom:8px;font-size:11px}.deposit-header h1{color:gold;margin:0;font-size:clamp(25px,4vw,38px)}.deposit-header p{opacity:.56;margin:8px 0 0}.deposit-summary{border-radius:18px;grid-template-columns:180px 1fr;gap:10px;max-width:1200px;margin:15px auto 0;padding:14px;display:grid}.deposit-summary>div{background:#ffffff09;border-radius:12px;padding:12px 14px}.deposit-summary span{color:#ffffff6e;font-size:11px;display:block}.deposit-summary strong{color:gold;margin-top:5px;font-size:21px;display:block}.state-box.empty .empty-icon{font-size:42px}.deposit-list{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:15px;max-width:1200px;margin:18px auto 60px;display:grid}.deposit-card{border-radius:22px;padding:18px}.deposit-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.deposit-card h2{color:#fff;margin:5px 0 0;font-size:18px}.deposit-details{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.deposit-details>div{background:#ffffff09;border-radius:12px;padding:11px}.deposit-details span{color:#fff6;text-transform:uppercase;font-size:10px;display:block}.deposit-details b{word-break:break-word;margin-top:5px;font-size:12px;display:block}.deposit-details .amount{color:#80e7aa;font-size:16px}.deposit-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.approve-button,.reject-button{color:#fff;cursor:pointer;border:0;border-radius:13px;min-height:45px;font-weight:800}.approve-button{background:linear-gradient(90deg,#15855b,#26b879)}.reject-button{background:linear-gradient(90deg,#b52b2b,#e24b35)}.approve-button:disabled,.reject-button:disabled{opacity:.45;cursor:default}@media (width<=760px){.deposit-admin-page{padding:13px}.deposit-header{flex-direction:column}.refresh-button{width:100%}.deposit-summary{grid-template-columns:1fr}}@media (width<=460px){.deposit-list,.deposit-details,.deposit-actions{grid-template-columns:1fr}}.user-meta{color:#ffffff61;margin-top:4px;font-size:11px}.transaction-code{letter-spacing:1px;color:#67e8f9!important;font-size:15px!important}.deposit-proof-box{background:#ffffff06;border:1px solid #ffd7501f;border-radius:16px;margin-top:15px;padding:14px}.proof-title{color:#fde68a;letter-spacing:.8px;margin-bottom:10px;font-size:11px;font-weight:900}.deposit-proof-box a{text-decoration:none;display:block}.deposit-proof-box img{object-fit:contain;background:#020617;border-radius:12px;width:100%;max-height:380px;display:block}.deposit-proof-box a span{color:#67e8f9;text-align:center;margin-top:8px;font-size:11px;display:block}.proof-missing{color:#fca5a5;text-align:center;background:#ef444412;border-radius:12px;padding:25px 12px;font-size:12px}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.withdraw-admin-page{box-sizing:border-box;color:#f8fafc;background:radial-gradient(circle at 100% 0,#645adc1f,#0000 34%),linear-gradient(#05070b,#0b1220);min-height:100vh;padding:22px}.withdraw-header,.admin-box,.withdraw-summary,.withdraw-card,.state-box{background:linear-gradient(145deg,#151f30f5,#0a101afa);border:1px solid #ffffff14}.withdraw-header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;max-width:1200px;margin:0 auto;padding:24px;display:flex}.withdraw-kicker{letter-spacing:2px;opacity:.5;margin-bottom:8px;font-size:11px}.withdraw-header h1{margin:0;font-size:clamp(25px,4vw,38px)}.withdraw-header p{color:#ffffff8f;margin:8px 0 0}.refresh-button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:13px;padding:11px 15px;font-weight:700}.admin-box div{color:#ffffff8c}.success-message{color:#8df0ba;background:#1e784b29;border:1px solid #5adc9126}.error-message{color:#faa;background:#961e1e29;border:1px solid #ff5a5a24}.withdraw-summary{border-radius:18px;grid-template-columns:repeat(5,1fr);gap:10px;max-width:1200px;margin:15px auto 0;padding:13px;display:grid}.withdraw-summary>div{background:#ffffff09;border-radius:13px;padding:12px}.withdraw-summary span{color:#ffffff6b;font-size:10px;display:block}.withdraw-summary strong{margin-top:5px;font-size:18px;display:block}.summary-money{color:#c4b5fd}.summary-fee{color:#fca5a5}.summary-net{color:#86efac}.withdraw-list{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:15px;max-width:1200px;margin:18px auto 60px;display:grid}.withdraw-card{border-radius:22px;padding:18px}.withdraw-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.transaction-id{color:#fff6;font-size:11px}.withdraw-card h2{margin:5px 0 2px;font-size:18px}.user-meta{color:#ffffff61;font-size:11px}.pending-badge{color:#c1b3ff;background:#8c78f01f;border-radius:10px;padding:6px 9px;font-size:10px;font-weight:800}.withdraw-details{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.withdraw-details>div{background:#ffffff09;border-radius:12px;padding:11px}.withdraw-details span,.payment-grid span{color:#fff6;text-transform:uppercase;font-size:10px;display:block}.withdraw-details b,.payment-grid b{word-break:break-word;margin-top:5px;font-size:12px;display:block}.diamond-amount{color:#bdb0ff;font-size:16px!important}.fee-amount{color:#fca5a5}.net-amount{color:#86efac;font-size:15px!important}.payment-box{background:linear-gradient(145deg,#ffc10712,#ffffff06);border:1px solid #ffcd3721;border-radius:16px;margin-top:14px;padding:15px}.payment-title{color:#fde68a;letter-spacing:1px;margin-bottom:11px;font-size:11px;font-weight:900}.payment-grid{gap:8px;display:grid}.payment-grid>div{background:#00000029;border-radius:11px;padding:10px 11px}.payment-grid b{color:#fff}.account-number{letter-spacing:.5px;color:#67e8f9!important;font-size:14px!important}.account-toggle{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;margin-top:7px;padding:5px 8px;font-size:10px}.approve-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4d43a8,#7768dd);border:0;border-radius:13px;width:100%;min-height:47px;margin-top:15px;font-weight:900}.approve-button:disabled{opacity:.42;cursor:not-allowed}.legacy-warning{color:#fcd34d;text-align:center;background:#f59e0b14;border:1px solid #f59e0b1f;border-radius:10px;margin-top:10px;padding:10px;font-size:11px}@media (width<=900px){.withdraw-summary{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.withdraw-admin-page{padding:13px}.withdraw-header{flex-direction:column}.refresh-button{width:100%}.withdraw-summary{grid-template-columns:1fr 1fr}}@media (width<=460px){.withdraw-list,.withdraw-summary,.withdraw-details{grid-template-columns:1fr}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.profit-admin-page{min-height:100%;padding:22px}.profit-admin-hero{background:linear-gradient(135deg,#161a27f5,#0d0f18fa);border:1px solid #ffcb5b29;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.profit-admin-kicker{letter-spacing:.16em;opacity:.65;font-size:11px;font-weight:800}.profit-admin-hero h1{margin:8px 0 6px;font-size:25px}.profit-admin-hero p{opacity:.65;margin:0}.profit-refresh{color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;padding:11px 16px;font-weight:800}.profit-admin-message,.profit-admin-error{border-radius:13px;margin-top:14px;padding:13px 15px;font-weight:700}.profit-admin-message{background:#48bb781f}.profit-admin-error{background:#ef44441f}.profit-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.profit-stat{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:18px;padding:18px}.profit-stat span,.profit-grid span,.profit-bank span{opacity:.58;margin-bottom:6px;font-size:11px;display:block}.profit-stat strong{font-size:22px}.profit-admin-list{margin-top:16px}.profit-list-head{opacity:.75;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;font-weight:900;display:flex}.profit-card{background:#12141ef2;border:1px solid #ffffff12;border-radius:20px;margin-bottom:14px;padding:18px}.profit-card-top{justify-content:space-between;gap:12px;display:flex}.profit-id{opacity:.5;font-size:11px;font-weight:900}.profit-card h2{margin:4px 0 2px;font-size:18px}.profit-card small{opacity:.55}.profit-status{letter-spacing:.08em;background:#ffc1071f;border-radius:999px;height:fit-content;padding:7px 10px;font-size:10px;font-weight:900}.profit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.profit-grid>div,.profit-bank>div{background:#ffffff0a;border-radius:13px;padding:13px}.profit-grid strong{font-size:16px}.profit-net{font-size:18px!important}.profit-bank{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.profit-bank b{word-break:break-word}.profit-ledger{background:#ffffff06;border-radius:13px;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 13px;font-size:12px;display:flex}.profit-ledger span{opacity:.55}.profit-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.profit-btn{cursor:pointer;border:0;border-radius:13px;min-height:46px;font-weight:900}.profit-btn:disabled{opacity:.55;cursor:wait}.profit-btn.reject{background:#ef444424}.profit-btn.approve{background:#48bb7824}.profit-empty{text-align:center;background:#ffffff0a;border-radius:18px;padding:32px 18px}@media (width<=760px){.profit-admin-page{padding:14px}.profit-admin-hero{flex-direction:column;align-items:flex-start}.profit-admin-stats,.profit-grid,.profit-bank,.profit-actions{grid-template-columns:1fr}.profit-ledger{flex-direction:column}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.admin-profit-qr-block{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;margin-top:12px;padding:12px}.admin-profit-qr-block>span{color:#8b96a3;letter-spacing:.12em;margin-bottom:9px;font-size:7px;font-weight:900;display:block}.admin-profit-qr-image{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px;width:min(100%,260px);margin:0 auto;padding:8px;display:block}.admin-profit-qr-status{text-align:center;color:#69d996;margin-top:8px;font-size:8px;font-weight:900;display:block}.admin-profit-qr-missing{text-align:center;color:#76818d;padding:12px;font-size:8px;display:block}.mining-admin-page{color:#fff;box-sizing:border-box;background:radial-gradient(circle at top,#1a1d29 0%,#08090d 45%,#030405 100%);min-height:100vh;padding:24px;font-family:Arial,sans-serif}.mining-header{text-align:center;background:linear-gradient(145deg,#191b26fa,#0a0b11fa);border:1px solid #ffd70059;border-radius:24px;padding:28px;box-shadow:0 20px 50px #00000059}.mining-header-badge{letter-spacing:1px;border:1px solid #ffd7004d;border-radius:999px;margin-bottom:10px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.mining-header h1{color:gold;margin:0;font-size:32px}.mining-header p{color:#9ca3af;margin:10px 0 0}.admin-box,.reason-box,.state-box{background:#111219f5;border:1px solid #ffffff14;border-radius:18px;margin-top:18px}.admin-box{justify-content:space-between;gap:15px;padding:18px 20px;display:flex}.reason-box{padding:20px}.reason-box label{color:#cbd5e1;margin-bottom:10px;font-weight:700;display:block}.reason-box input{box-sizing:border-box;color:#fff;background:#0d0f14;border:1px solid #2c3140;border-radius:12px;outline:none;width:100%;padding:14px 16px}.reason-box input:focus{border-color:gold}.state-box{padding:16px 20px}.state-box.loading{color:#facc15}.state-box.error{color:#f87171}.state-box.success{color:#4ade80}.wallet-list{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:18px;margin-top:22px;display:grid}.wallet-card{background:linear-gradient(145deg,#181a25fa,#0b0c12fa);border:1px solid #ffffff14;border-radius:22px;padding:20px}.wallet-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wallet-user{font-size:20px;font-weight:700}.wallet-username,.telegram-id{color:#94a3b8;margin-top:5px;font-size:13px}.status.blocked{color:#f87171;background:#ef44441f}.asset-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.asset-card{background:#0b0d12;border:1px solid #202431;border-radius:14px;padding:13px}.asset-card span,.asset-card small{color:#94a3b8;display:block}.asset-card strong{margin:6px 0;font-size:18px;display:block}.asset-card.gold strong{color:gold}.asset-card.diamond strong{color:#67e8f9}.asset-card.energy strong{color:#4ade80}.mining-stats{gap:10px;margin-top:16px;display:grid}.mining-stats div{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:10px;padding:10px 0;display:flex}.mining-stats span{color:#94a3b8}.mining-stats b{color:#e2e8f0}.reset-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#f97316);border:0;border-radius:14px;width:100%;margin-top:18px;padding:14px;font-size:15px;font-weight:800}.reset-button:hover:not(:disabled){transform:translateY(-1px)}.reset-button:disabled{opacity:.55;cursor:wait}@media (width<=700px){.mining-admin-page{padding:14px}.mining-header h1{font-size:24px}.wallet-list{grid-template-columns:1fr}.asset-grid{grid-template-columns:1fr 1fr}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.gift-page{color:#f8fafc;background:radial-gradient(circle at 100% 0,#ffbe321f,#0000 34%),radial-gradient(circle at 0 100%,#00dcff0f,#0000 30%),linear-gradient(#05070b,#0b1220);min-height:100vh;padding:22px}.gift-header,.admin-box,.gift-control,.gift-card,.gift-rules,.state-box{background:linear-gradient(145deg,#151f30f5,#0a101afa);border:1px solid #ffffff14}.gift-header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;max-width:1200px;margin:0 auto;padding:24px;display:flex}.gift-kicker{letter-spacing:2px;color:#ffd66b;opacity:.7;margin-bottom:8px;font-size:11px}.gift-header p{color:#ffffff8c;margin:8px 0 0}.admin-box{color:#ffffff8c;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:15px auto 0;padding:15px 18px;display:flex}.message{border-radius:15px;max-width:1200px;margin:15px auto 0;padding:13px 16px}.message.success{color:#8df0ba;background:#1e784b29;border:1px solid #5adc9126}.message.error{color:#faa;background:#961e1e29;border:1px solid #ff5a5a24}.gift-control{border-radius:20px;justify-content:space-between;align-items:center;gap:18px;max-width:1200px;margin:15px auto 0;padding:18px;display:flex}.gift-control span,.gift-rules span{color:#ffffff6b;font-size:11px;display:block}.gift-control h2{color:#fff;margin:5px 0}.gift-control p{color:#ffffff80;margin:0}.generate-button{color:#151515;cursor:pointer;background:linear-gradient(90deg,#d79a13,gold);border:none;border-radius:14px;min-height:45px;padding:12px 18px;font-weight:900}.generate-button:disabled{opacity:.45;cursor:default}.state-box .empty-icon{font-size:45px}.gift-card{border-radius:24px;max-width:1200px;margin:18px auto 0;padding:22px}.gift-card-top{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.gift-label{color:#fff6;letter-spacing:1.5px;font-size:11px}.gift-card h2{color:#00eaff;letter-spacing:1px;margin:7px 0 4px;font-size:clamp(25px,5vw,38px)}.issue-date{color:#ffffff73;margin:0}.status{border-radius:11px;padding:8px 11px;font-size:11px;font-weight:900}.status.expired{color:#f77;background:#ff46461a}.reward-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.reward-grid>div{background:#ffffff09;border-radius:15px;padding:14px}.reward-grid span{color:#ffffff6b;font-size:11px;display:block}.reward-grid strong{color:gold;margin-top:6px;font-size:21px;display:block}.usage-section{background:#00000029;border-radius:17px;margin-top:18px;padding:15px}.usage-head{color:#ffffff8c;justify-content:space-between;display:flex}.usage-head b{color:gold}.usage-bar{background:#1e293b;border-radius:999px;height:9px;margin-top:10px;overflow:hidden}.usage-progress{border-radius:inherit;background:linear-gradient(90deg,#00c853,gold);height:100%}.usage-section p{color:#ffffff73;margin:9px 0 0;font-size:12px}.usage-section p b{color:#0f9}.expiry-box{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.expiry-box>div{background:#ffffff09;border-radius:14px;padding:13px}.expiry-box span{color:#fff6;text-transform:uppercase;font-size:10px;display:block}.expiry-box b{color:#ddd;word-break:break-word;margin-top:5px;font-size:12px;display:block}.gift-note{color:#ffffffa6;background:#ffd7000d;border-radius:14px;margin-top:12px;padding:13px;font-size:13px}.gift-rules{border-radius:22px;max-width:1200px;margin:18px auto 60px;padding:20px}.gift-rules h2{color:gold;margin:0 0 15px;font-size:18px}.rules-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.rules-grid>div{background:#ffffff09;border-radius:15px;padding:14px}.rules-grid b{color:#00eaff;margin-top:7px;display:block}.rules-grid span{margin-top:5px;line-height:1.5}@media (width<=850px){.gift-control{flex-direction:column;align-items:stretch}.generate-button{width:100%}.reward-grid,.rules-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.gift-page{padding:13px}.gift-header{flex-direction:column}.refresh-button{width:100%}.gift-card-top{flex-direction:column}.reward-grid,.expiry-box,.rules-grid{grid-template-columns:1fr}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.send-notify-page{color:#fff;background:linear-gradient(#050505,#121827);min-height:100vh;padding:20px;font-family:Arial,sans-serif}.send-header{text-align:center;background:#111;border:1px solid #0ff;border-radius:35px;padding:35px;box-shadow:0 0 40px #00ffff40}.send-header h1{color:gold;font-size:34px}.send-header p{color:#aaa}.admin-box{text-align:center;background:#111;border:1px solid red;border-radius:25px;margin-top:25px;padding:20px;font-size:20px}.send-box{background:#111;border:1px solid #333;border-radius:30px;margin-top:30px;padding:30px}.send-box label{color:#0ff;margin-top:18px;margin-bottom:10px;font-size:18px;display:block}.send-box input{color:#fff;background:#1b1b1b;border:none;border-radius:15px;outline:none;width:100%;padding:16px;font-size:16px}.send-box textarea{color:#fff;resize:none;background:#1b1b1b;border:none;border-radius:15px;outline:none;width:100%;height:150px;padding:16px;font-size:16px}.send-box select{color:#fff;background:#1b1b1b;border:none;border-radius:15px;outline:none;width:100%;padding:16px;font-size:16px}.send-box button{color:#fff;cursor:pointer;background:linear-gradient(45deg,#0ff,#06f);border:none;border-radius:35px;width:100%;margin-top:25px;padding:18px;font-size:18px;font-weight:700}.send-box button:hover{transform:scale(1.03);box-shadow:0 0 25px #0ff6}.history{margin-top:35px}.history h2{color:gold;text-align:center}.history-card{background:linear-gradient(145deg,#111,#202035);border:1px solid #333;border-radius:25px;margin-top:15px;padding:25px}.history-card:hover{border-color:#0ff}.history-card h3{color:#0ff;font-size:22px}.history-card p{color:#ddd;line-height:1.6}.history-card small{color:#aaa}.message{text-align:center;color:#0f9;margin-top:25px;font-size:20px}@media (width<=700px){.send-notify-page{padding:12px}.send-header h1{font-size:25px}.send-box{padding:20px}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.audit-page{color:#f8fafc;background:radial-gradient(circle at 100% 0,#ebaa2d1a,#0000 34%),linear-gradient(#05070b,#0b1220);min-height:100vh;padding:22px}.audit-header,.admin-box,.audit-tools,.audit-summary,.log-card,.state-box{background:linear-gradient(145deg,#151f30f5,#0a101afa);border:1px solid #ffffff14}.audit-header{border-radius:24px;justify-content:space-between;align-items:flex-start;gap:18px;max-width:1200px;margin:0 auto;padding:24px;display:flex}.audit-kicker{letter-spacing:2px;opacity:.5;margin-bottom:8px;font-size:11px}.audit-header h1{margin:0;font-size:clamp(25px,4vw,38px)}.audit-header p{color:#ffffff8c;margin:8px 0 0}.refresh-button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:13px;padding:11px 15px}.refresh-button:disabled{opacity:.45}.admin-box{border-radius:16px;justify-content:space-between;align-items:center;max-width:1200px;margin:15px auto 0;padding:15px 18px;display:flex}.admin-box span{color:#ffffff8c}.admin-box b{color:#f3d46b}.audit-tools{border-radius:18px;grid-template-columns:260px 1fr;gap:10px;max-width:1200px;margin:15px auto 0;padding:14px;display:grid}.audit-tools select,.audit-tools input{box-sizing:border-box;color:#fff;background:#ffffff0b;border:1px solid #ffffff12;border-radius:12px;outline:none;width:100%;min-height:48px;padding:0 13px}.audit-tools select option{color:#fff;background:#101827}.audit-summary{border-radius:18px;grid-template-columns:170px 170px;gap:10px;max-width:1200px;margin:15px auto 0;padding:13px;display:grid}.audit-summary>div{background:#ffffff09;border-radius:12px;padding:11px 13px}.audit-summary span{color:#ffffff6b;font-size:11px;display:block}.audit-summary strong{margin-top:5px;font-size:20px;display:block}.audit-error{color:#faa;background:#961e1e29;border:1px solid #ff5a5a24;border-radius:14px;max-width:1200px;margin:15px auto 0;padding:13px 16px}.state-box{text-align:center;color:#ffffff8c;border-radius:22px;max-width:1200px;margin:18px auto 60px;padding:40px 25px}.empty-icon{font-size:42px}.state-box h2{color:#fff;margin:11px 0 4px;font-size:20px}.state-box p{margin:0}.log-list{gap:13px;max-width:1200px;margin:18px auto 60px;display:grid}.log-card{border-radius:21px;padding:18px}.log-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.log-id{color:#ffffff61;letter-spacing:.5px;font-size:10px;display:block}.log-card h2{color:#f2d36a;margin:5px 0 0;font-size:17px}.action-badge{color:#e9cd68;word-break:break-word;background:#ffd75014;border-radius:9px;padding:6px 8px;font-size:9px;font-weight:700}.log-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.log-grid>div{background:#ffffff09;border-radius:11px;padding:10px}.log-grid span,.details-box>span{color:#fff6;text-transform:uppercase;font-size:10px;display:block}.log-grid b{word-break:break-word;margin-top:5px;font-size:12px;display:block}.details-box{background:#00000029;border-radius:12px;margin-top:9px;padding:12px}.details-box pre{white-space:pre-wrap;word-break:break-word;color:#ffffffb8;margin:8px 0 0;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.55}@media (width<=760px){.audit-page{padding:13px}.audit-header{flex-direction:column}.refresh-button{width:100%}.audit-tools{grid-template-columns:1fr}.audit-summary,.log-grid{grid-template-columns:1fr 1fr}}@media (width<=460px){.log-grid,.audit-summary{grid-template-columns:1fr}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}.merge-admin-page{color:#fff;width:100%;max-width:1250px;margin:auto;padding:16px}.merge-admin-top{background:linear-gradient(145deg,#1b1e24,#0e1014);border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:15px;padding:20px;display:flex}.admin-kicker,.merge-admin-editor span,.merge-admin-list span{color:#e1bd57;letter-spacing:.14em;font-size:9px;font-weight:900}.merge-admin-top h1{margin:7px 0 3px;font-size:30px;font-weight:950}.merge-admin-top p{color:#858b95;margin:0;font-size:11px}.admin-refresh,.save-btn{color:#111;cursor:pointer;background:linear-gradient(135deg,#ac801d,#f0d16c);border:0;border-radius:10px;font-weight:950}.merge-admin-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px;display:grid}.merge-admin-stats>div{background:#11151b;border:1px solid #ffffff12;border-radius:15px;padding:15px}.merge-admin-stats span{color:#777e89;font-size:8px;font-weight:900;display:block}.merge-admin-stats strong{color:#e3c565;margin-top:6px;font-size:22px;font-weight:950;display:block}.merge-admin-message{border-radius:11px;margin-top:12px;padding:11px 13px;font-size:11px;font-weight:900}.merge-admin-message.success{color:#96e0ac;background:#37a55a1f}.merge-admin-message.error{color:#faa;background:#be37371f}.merge-admin-editor,.merge-admin-list{background:#0f1319;border:1px solid #ffffff12;border-radius:19px;margin-top:12px;padding:16px}.editor-head,.list-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.editor-head h2,.list-head h2{margin:4px 0 0;font-size:20px;font-weight:950}.editor-grid{grid-template-columns:130px 1.5fr 180px 170px;align-items:end;gap:9px;display:grid}.editor-grid label{color:#858c98;gap:6px;font-size:9px;font-weight:900;display:grid}.editor-grid input,.editor-grid select,.pet-search{box-sizing:border-box;color:#fff;background:#0a0d11;border:1px solid #ffffff12;border-radius:10px;outline:none;width:100%;min-height:42px;padding:10px}.reset-btn{color:#aaa;background:#181c23;border:1px solid #ffffff14;border-radius:9px}.pet-search{max-width:240px}.pet-admin-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.pet-admin-card{background:linear-gradient(145deg,#1a1d23,#0d1014);border:1px solid #ffffff12;border-radius:16px;min-height:245px;padding:13px;position:relative}.pet-admin-card.sellable{border-color:#e1c0587a}.pet-admin-icon{background:#e1c05817;border:1px solid #e1c05821;border-radius:17px;place-items:center;width:62px;height:62px;font-size:31px;display:grid}.pet-admin-level{color:#e0bd59;margin-top:10px;font-size:8px;display:block}.pet-admin-card h3{margin:5px 0;font-size:16px}.pet-admin-card small{color:#777f8c;font-size:8px;font-weight:900}.sellable-badge{color:#e3c463;background:#e1c0581c;border-radius:999px;margin-top:10px;padding:5px 7px;font-size:7px;display:inline-block}.pet-admin-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid;position:absolute;bottom:11px;left:11px;right:11px}.pet-admin-actions button{border:0;border-radius:8px;min-height:34px;font-size:9px;font-weight:900}.pet-admin-actions .edit{color:#e0c360;background:#e1c0581c}.pet-admin-actions .delete{color:#f09a9a;background:#b93c3c1c}.admin-empty{color:#777;align-content:center;place-items:center;gap:7px;min-height:220px;font-size:13px;display:grid}@media (width<=900px){.editor-grid{grid-template-columns:1fr 1fr}.pet-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.merge-admin-page{padding:9px}.merge-admin-top{flex-direction:column;align-items:stretch;padding:15px}.merge-admin-top h1{font-size:24px}.admin-refresh{width:100%}.merge-admin-stats{grid-template-columns:1fr 1fr}.editor-grid{grid-template-columns:1fr}.pet-search{max-width:none}.list-head{flex-direction:column;align-items:stretch}.pet-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pet-admin-card{border-radius:13px;min-height:220px;padding:10px}}@media (width<=380px){.pet-admin-grid{grid-template-columns:1fr 1fr}.merge-admin-stats strong{font-size:18px}}.admin-stocks{color:#fff;max-width:1500px;margin:auto;padding:18px}.stocks-header{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:15px;display:flex}.stocks-header span,.stocks-list-title span{color:#d7b957;letter-spacing:.15em;font-size:9px;font-weight:900}.stocks-header h1{margin:5px 0;font-size:28px}.stocks-header p{color:#818181;margin:0;font-size:12px}.stocks-add,.stocks-save{color:#111;cursor:pointer;background:linear-gradient(135deg,#a77b1c,#ebcb62);border:0;border-radius:10px;padding:11px 16px;font-weight:900}.stocks-alert{border-radius:10px;margin-bottom:12px;padding:11px 13px;font-size:12px;font-weight:800}.stocks-alert.error{color:#ffb0b0;background:#b4373724}.stocks-alert.success{color:#9ce2b5;background:#37a05a24}.stocks-form-card,.stocks-list-card{background:linear-gradient(145deg,#202020,#101010);border:1px solid #ffffff12;border-radius:17px;margin-bottom:15px;padding:16px}.stocks-form-title,.stocks-list-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.stocks-form-title strong{font-size:16px}.stocks-form-title button{color:#999;cursor:pointer;background:0 0;border:0}.stocks-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.stocks-form-grid label{color:#888;gap:6px;font-size:9px;font-weight:900;display:grid}.stocks-form-grid input{box-sizing:border-box;color:#fff;background:#101010;border:1px solid #ffffff12;border-radius:10px;outline:none;width:100%;padding:11px}.stocks-form-grid input:focus{border-color:#debe5a99}.stocks-save{margin-top:13px}.stocks-list-title h2{margin:4px 0 0;font-size:20px}.stocks-list-title strong{color:#d6bb5c}.stocks-table-wrap{width:100%;overflow-x:auto}.stocks-table-wrap table{border-collapse:collapse;width:100%;min-width:850px}.stocks-table-wrap th,.stocks-table-wrap td{text-align:left;border-bottom:1px solid #ffffff0d;padding:10px 9px;font-size:11px}.stocks-table-wrap th{color:#777;text-transform:uppercase;font-size:9px}.stocks-table-wrap td strong{color:#f1d269;display:block}.stocks-table-wrap td small{color:#666}.status{cursor:pointer;border:0;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.status.active{color:#8ce0a7;background:#329b5529}.status.inactive{color:#e99797;background:#a0464626}.stocks-actions{gap:5px;display:flex}.stocks-actions button{cursor:pointer;border:0;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:900}.stocks-actions .edit{color:#e2c663;background:#dcbe5a1f}.stocks-actions .delete{color:#f09898;background:#be3c3c1f}.stocks-loading{color:#777;text-align:center;padding:30px}@media (width<=800px){.admin-stocks{padding:10px}.stocks-header{flex-direction:column;align-items:stretch}.stocks-header h1{font-size:23px}.stocks-add{width:100%}.stocks-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.stocks-form-grid{grid-template-columns:1fr}.stocks-form-card,.stocks-list-card{border-radius:14px;padding:11px}}.stocks-filters{grid-template-columns:1fr auto;gap:10px;margin-bottom:12px;display:grid}.stocks-filters input{box-sizing:border-box;color:#fff;background:#101010;border:1px solid #ffffff12;border-radius:11px;outline:none;width:100%;min-height:43px;padding:10px 12px}.stocks-filter-buttons{gap:6px;display:flex}.stocks-filter-buttons button{color:#888;cursor:pointer;background:#171717;border:1px solid #ffffff12;border-radius:9px;min-width:76px;font-size:9px;font-weight:900}.stocks-filter-buttons button.active{color:#111;background:linear-gradient(135deg,#b58928,#ebcf6a)}@media (width<=650px){.stocks-filters{grid-template-columns:1fr}.stocks-filter-buttons{grid-template-columns:repeat(3,1fr);display:grid}.stocks-filter-buttons button{min-width:0;min-height:40px}}.admin-withdraw-page{width:min(100% - 18px,900px);margin:0 auto;padding:80px 0 35px}.admin-withdraw-header{grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;min-height:55px;display:grid}.admin-withdraw-header>div{text-align:center}.admin-withdraw-header span,.admin-withdraw-title span,.admin-detail-head span,.admin-qr-title span{color:#967532;letter-spacing:.16em;font-size:8px;font-weight:900}.admin-withdraw-header h1{margin:5px 0 0;font-size:18px}.admin-withdraw-back,.admin-withdraw-refresh{color:#ddc073;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:18px}.admin-withdraw-summary{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.admin-withdraw-summary>div{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:14px;padding:14px}.admin-withdraw-summary span{color:#5f6975;letter-spacing:.1em;font-size:7px;font-weight:900}.admin-withdraw-summary strong{color:#e7c56e;margin-top:7px;font-size:15px;display:block}.admin-withdraw-alert{border-radius:11px;margin-top:9px;padding:11px;font-size:8px}.admin-withdraw-alert.success{color:#69db96;background:#63da9109;border:1px solid #63da911f}.admin-withdraw-alert.error{color:#e5a0a0;background:#e15c5c09;border:1px solid #e15c5c1f}.admin-withdraw-section{margin-top:28px}.admin-withdraw-title{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.admin-withdraw-title h2{margin:6px 0 0;font-size:19px}.admin-withdraw-title>small{color:#59636f;font-size:8px;font-weight:900}.admin-withdraw-list{gap:7px;display:grid}.admin-withdraw-item{color:#e8edf1;text-align:left;cursor:pointer;background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px 1fr auto 12px;align-items:center;gap:9px;width:100%;min-height:82px;padding:10px;display:grid}.admin-withdraw-item:hover{background:#e8bf6309;border-color:#e8bf6333}.admin-withdraw-item-icon{color:#e1c06c;background:#e8bf630d;border-radius:11px;place-items:center;width:37px;height:37px;font-size:16px;display:grid}.admin-withdraw-item-main>div{align-items:center;gap:7px;display:flex}.admin-withdraw-item-main strong{font-size:10px}.admin-withdraw-item-main>div span{color:#dfbe69;background:#dfbe690f;border-radius:5px;padding:3px 5px;font-size:5px;font-weight:900}.admin-withdraw-item-main small{color:#626d79;margin-top:4px;font-size:7px;display:block}.admin-withdraw-item-amount{text-align:right}.admin-withdraw-item-amount strong{color:#e7c56e;font-size:9px;display:block}.admin-withdraw-item-amount small{color:#6ad795;margin-top:4px;font-size:7px;display:block}.admin-withdraw-item>b{color:#555f6a;font-size:17px;font-weight:400}.admin-withdraw-empty{text-align:center;color:#616c78;border:1px dashed #ffffff12;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:205px;padding:20px;font-size:8px;display:flex}.admin-withdraw-empty>div{color:#65d992;background:#65d9920e;border-radius:13px;place-items:center;width:46px;height:46px;font-size:17px;display:grid}.admin-withdraw-empty strong{color:#dfe3e8;margin-top:11px;font-size:9px}.admin-withdraw-empty p{max-width:290px;margin:7px 0 0;line-height:1.6}.admin-withdraw-modal-backdrop{z-index:2000;-webkit-backdrop-filter:blur(6px);background:#000000b8;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.admin-withdraw-modal{background:radial-gradient(circle at 90% 0,#e8bf6317,#0000 31%),#0c1016;border:1px solid #ffffff14;border-radius:20px 20px 13px 13px;width:min(100%,650px);max-height:calc(100dvh - 20px);padding:19px 15px 15px;overflow-y:auto}.admin-detail-head{justify-content:space-between;align-items:flex-start;display:flex}.admin-detail-head h2{margin:6px 0 0;font-size:23px}.admin-detail-head button{color:#aeb6bf;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;width:39px;height:39px;font-size:21px}.admin-detail-status{color:#dfbf6a;background:#dfbf6a0f;border-radius:6px;margin-top:10px;padding:5px 7px;font-size:6px;font-weight:900;display:inline-block}.admin-detail-amount{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;margin-top:14px;padding:14px}.admin-detail-amount small{color:#5e6975;font-size:7px;font-weight:900;display:block}.admin-detail-amount strong{color:#e8c66f;margin-top:5px;font-size:25px;display:block}.admin-detail-amount span{color:#68d994;margin-top:4px;font-size:8px;display:block}.admin-detail-grid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:10px;display:grid}.admin-detail-grid>div{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;padding:10px}.admin-detail-grid span{color:#5d6874;letter-spacing:.09em;font-size:6px;font-weight:900;display:block}.admin-detail-grid strong{color:#dfe4e9;word-break:break-word;margin-top:5px;font-size:9px;display:block}.admin-qr-section{background:#ffffff04;border:1px solid #ffffff0e;border-radius:13px;margin-top:12px;padding:12px}.admin-qr-title{justify-content:space-between;align-items:center;display:flex}.admin-qr-title small{color:#61da91;font-size:6px;font-weight:900}.admin-qr-preview{text-align:center;margin-top:10px;text-decoration:none;display:block}.admin-qr-preview img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:13px;width:min(58vw,230px);padding:8px}.admin-qr-preview span{color:#d9b867;margin-top:8px;font-size:7px;font-weight:900;display:block}.admin-no-qr{color:#626c78;text-align:center;border:1px dashed #ffffff12;border-radius:11px;margin-top:10px;padding:22px;font-size:8px}.admin-action-buttons{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.admin-action-buttons button{cursor:pointer;border-radius:11px;min-height:47px;font-size:8px;font-weight:900}.admin-action-buttons button.reject{color:#e39d9d;background:#e06b6b0a;border:1px solid #e06b6b29}.admin-action-buttons button.approve{color:#171207;background:linear-gradient(135deg,#f2d47d,#a47729);border:0}.admin-action-buttons button:disabled{opacity:.45;cursor:not-allowed}@media (width<=600px){.admin-withdraw-summary{grid-template-columns:repeat(3,1fr)}.admin-detail-grid{grid-template-columns:1fr}}@media (width<=390px){.admin-withdraw-item{grid-template-columns:36px 1fr}.admin-withdraw-item-amount{text-align:left;grid-column:2}.admin-withdraw-item>b{display:none}.admin-action-buttons{grid-template-columns:1fr}}.admin-profit-page{width:min(100% - 18px,900px);margin:auto;padding:80px 0 35px}.admin-profit-header{grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;min-height:55px;display:grid}.admin-profit-header>div{text-align:center}.admin-profit-header span,.admin-profit-title span,.admin-profit-modal-head span,.admin-profit-ledger-head span{color:#967532;letter-spacing:.15em;font-size:8px;font-weight:900}.admin-profit-header h1{margin:5px 0 0;font-size:17px}.admin-profit-head-btn{color:#ddc073;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:18px}.admin-profit-stats{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.admin-profit-stats>div{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:14px;padding:14px}.admin-profit-stats span{color:#616b77;font-size:7px;font-weight:900}.admin-profit-stats strong{color:#e8c76f;margin-top:7px;font-size:14px;display:block}.admin-profit-alert{border-radius:10px;margin-top:9px;padding:10px;font-size:8px}.admin-profit-alert.success{color:#69db96;background:#69db9609;border:1px solid #69db961f}.admin-profit-alert.error{color:#e3a0a0;background:#e1646409;border:1px solid #e164641f}.admin-profit-section{margin-top:28px}.admin-profit-title{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.admin-profit-title h2{margin:6px 0 0;font-size:19px}.admin-profit-title>small{color:#59636f;font-size:8px}.admin-profit-list{gap:7px;display:grid}.admin-profit-item{color:#e8edf1;text-align:left;cursor:pointer;background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px 1fr auto 12px;align-items:center;gap:9px;width:100%;min-height:82px;padding:10px;display:grid}.admin-profit-item:hover{background:#e8bf6309;border-color:#e8bf6333}.admin-profit-icon{color:#e5c36d;background:#e8bf630e;border-radius:11px;place-items:center;width:37px;height:37px;font-size:11px;font-weight:900;display:grid}.admin-profit-top{align-items:center;gap:7px;display:flex}.admin-profit-top strong{font-size:10px}.admin-profit-top span{color:#dfbf69;background:#dfbe690f;border-radius:5px;padding:3px 5px;font-size:5px;font-weight:900}.admin-profit-main small{color:#616c78;margin-top:4px;font-size:7px;display:block}.admin-profit-money{text-align:right}.admin-profit-money strong{color:#e7c56e;font-size:9px}.admin-profit-money small{color:#69da96;margin-top:4px;font-size:7px;display:block}.admin-profit-item>b{color:#555f6a;font-size:17px;font-weight:400}.admin-profit-empty{text-align:center;color:#606b77;border:1px dashed #ffffff12;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;font-size:8px;display:flex}.admin-profit-empty>div{color:#65d992;background:#65d9920e;border-radius:13px;place-items:center;width:46px;height:46px;font-size:17px;display:grid}.admin-profit-empty strong{color:#dfe3e8;margin-top:11px;font-size:9px}.admin-profit-empty p{margin:7px 0 0}.admin-profit-overlay{z-index:2300;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000bd;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.admin-profit-modal{background:radial-gradient(circle at 90% 0,#e8bf6314,#0000 30%),#0c1016;border:1px solid #ffffff14;border-radius:20px 20px 13px 13px;width:min(100%,720px);max-height:calc(100dvh - 20px);padding:19px 15px 15px;overflow-y:auto}.admin-profit-modal-head{justify-content:space-between;align-items:flex-start;display:flex}.admin-profit-modal-head h2{margin:6px 0 0;font-size:23px}.admin-profit-modal-head button{color:#aeb6bf;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;width:39px;height:39px;font-size:21px}.admin-profit-status{color:#dfbf6a;background:#dfbf6a0f;border-radius:6px;margin-top:9px;padding:5px 7px;font-size:6px;font-weight:900;display:inline-block}.admin-profit-summary{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.admin-profit-summary>div{background:#ffffff04;border:1px solid #ffffff0d;border-radius:11px;padding:12px}.admin-profit-summary span{color:#5e6975;font-size:6px;font-weight:900;display:block}.admin-profit-summary strong{color:#e5c46d;margin-top:6px;font-size:12px;display:block}.admin-profit-summary small{color:#59646f;margin-top:3px;font-size:6px;display:block}.admin-profit-summary .net strong{color:#69da96}.admin-profit-grid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:9px;display:grid}.admin-profit-grid>div{background:#ffffff03;border:1px solid #ffffff0b;border-radius:10px;padding:10px}.admin-profit-grid span{color:#5d6874;font-size:6px;font-weight:900;display:block}.admin-profit-grid strong{color:#dfe4e9;word-break:break-word;margin-top:5px;font-size:8px;display:block}.admin-profit-ledger{border:1px solid #ffffff0b;border-radius:12px;margin-top:10px;padding:11px}.admin-profit-ledger-head{justify-content:space-between;align-items:center;display:flex}.admin-profit-ledger-head small{color:#65d992;font-size:6px;font-weight:900}.admin-profit-ledger-list{gap:5px;max-height:230px;margin-top:8px;display:grid;overflow-y:auto}.admin-profit-ledger-list>div{background:#ffffff05;border-radius:8px;justify-content:space-between;gap:8px;padding:8px;display:flex}.admin-profit-ledger-list span{color:#69737f;font-size:7px}.admin-profit-ledger-list strong{color:#d9bc69;font-size:7px}.admin-profit-no-ledger{text-align:center;color:#606b77;margin-top:8px;padding:15px;font-size:7px}.admin-profit-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.admin-profit-actions button{cursor:pointer;border-radius:11px;min-height:47px;font-size:8px;font-weight:900}.admin-profit-actions .reject{color:#e2a0a0;background:#e169690a;border:1px solid #e1696929}.admin-profit-actions .approve{color:#171207;background:linear-gradient(135deg,#f2d47d,#a47729);border:0}.admin-profit-actions button:disabled{opacity:.45}@media (width<=600px){.admin-profit-grid,.admin-profit-summary{grid-template-columns:1fr}}@media (width<=390px){.admin-profit-item{grid-template-columns:36px 1fr}.admin-profit-money{text-align:left;grid-column:2}.admin-profit-item>b{display:none}.admin-profit-actions{grid-template-columns:1fr}}.admin-profit-qr-field{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-column:1/-1;margin-top:4px;padding:12px}.admin-profit-qr-field>span{color:#85919e;letter-spacing:.12em;margin-bottom:10px;font-size:7px;font-weight:900;display:block}.admin-profit-qr-image{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px;width:min(100%,260px);height:auto;margin:0 auto;padding:8px;display:block}.admin-profit-qr-ok{text-align:center;color:#69d996;margin-top:8px;font-size:8px;font-weight:900;display:block}.admin-profit-qr-empty{text-align:center;color:#727d89;padding:12px;font-size:8px;display:block}.admin-profit-list-qr{color:#69d996!important;font-weight:900!important}.admin-deposit-page{width:min(100% - 18px,900px);margin:auto;padding:80px 0 35px}.admin-deposit-header{grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;min-height:55px;display:grid}.admin-deposit-header>div{text-align:center}.admin-deposit-header span,.admin-deposit-section-head span,.admin-deposit-modal-head span,.admin-proof-head span{color:#967532;letter-spacing:.15em;font-size:8px;font-weight:900}.admin-deposit-header h1{margin:5px 0 0;font-size:17px}.admin-deposit-btn{color:#ddc073;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:18px}.admin-deposit-top{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.admin-deposit-top>div{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:14px;padding:14px}.admin-deposit-top span{color:#616b77;font-size:7px;font-weight:900}.admin-deposit-top strong{color:#e8c76f;margin-top:7px;font-size:15px;display:block}.admin-deposit-message{border-radius:10px;margin-top:9px;padding:10px;font-size:8px}.admin-deposit-message.success{color:#67d995;background:#67d99509;border:1px solid #67d9951f}.admin-deposit-message.error{color:#e4a0a0;background:#e4a0a009;border:1px solid #e4a0a01f}.admin-deposit-section{margin-top:28px}.admin-deposit-section-head{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.admin-deposit-section-head h2{margin:6px 0 0;font-size:19px}.admin-deposit-section-head>small{color:#59636f;font-size:8px}.admin-deposit-list{gap:7px;display:grid}.admin-deposit-item{color:#e8edf1;text-align:left;cursor:pointer;background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px 1fr auto 12px;align-items:center;gap:9px;width:100%;min-height:82px;padding:10px;display:grid}.admin-deposit-item:hover{background:#e8bf6309;border-color:#e8bf6338}.admin-deposit-icon{color:#67db96;background:#67db950e;border-radius:11px;place-items:center;width:37px;height:37px;font-size:17px;display:grid}.admin-deposit-name{align-items:center;gap:7px;display:flex}.admin-deposit-name strong{font-size:10px}.admin-deposit-name span{color:#dfbf69;background:#dfbe690f;border-radius:5px;padding:3px 5px;font-size:5px;font-weight:900}.admin-deposit-main small{color:#616c78;margin-top:4px;font-size:7px;display:block}.admin-deposit-amount{text-align:right}.admin-deposit-amount strong{color:#67db96;font-size:9px}.admin-deposit-amount small{color:#5c6672;margin-top:4px;font-size:6px;display:block}.admin-deposit-item>b{color:#555f6a;font-size:17px;font-weight:400}.admin-deposit-empty{text-align:center;color:#606b77;border:1px dashed #ffffff12;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:205px;font-size:8px;display:flex}.admin-deposit-empty>div{color:#65d992;background:#65d9920e;border-radius:13px;place-items:center;width:46px;height:46px;font-size:17px;display:grid}.admin-deposit-empty strong{color:#dfe3e8;margin-top:11px;font-size:9px}.admin-deposit-empty p{margin:7px 0 0}.admin-deposit-overlay{z-index:2200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000ba;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.admin-deposit-modal{background:radial-gradient(circle at 90% 0,#e8bf6314,#0000 30%),#0c1016;border:1px solid #ffffff14;border-radius:20px 20px 13px 13px;width:min(100%,680px);max-height:calc(100dvh - 20px);padding:19px 15px 15px;overflow-y:auto}.admin-deposit-modal-head{justify-content:space-between;align-items:flex-start;display:flex}.admin-deposit-modal-head h2{margin:6px 0 0;font-size:23px}.admin-deposit-modal-head button{color:#afb7c0;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;width:39px;height:39px;font-size:21px}.admin-deposit-status{color:#dfbf6a;background:#dfbf6a0f;border-radius:6px;margin-top:9px;padding:5px 7px;font-size:6px;font-weight:900;display:inline-block}.admin-deposit-big-money{background:#ffffff05;border:1px solid #ffffff0d;border-radius:13px;margin-top:13px;padding:14px}.admin-deposit-big-money small{color:#5f6975;font-size:7px;font-weight:900}.admin-deposit-big-money strong{color:#69da96;margin-top:5px;font-size:27px;display:block}.admin-deposit-grid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:10px;display:grid}.admin-deposit-grid>div{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;padding:10px}.admin-deposit-grid span{color:#5e6975;font-size:6px;font-weight:900;display:block}.admin-deposit-grid strong{color:#dfe4e9;word-break:break-word;margin-top:5px;font-size:8px;display:block}.admin-proof{background:#ffffff04;border:1px solid #ffffff0d;border-radius:13px;margin-top:12px;padding:12px}.admin-proof-head{justify-content:space-between;align-items:center;display:flex}.admin-proof-head small{color:#68db96;font-size:6px;font-weight:900}.admin-proof a{text-align:center;margin-top:10px;text-decoration:none;display:block}.admin-proof img{object-fit:contain;background:#fff;border-radius:13px;width:min(80vw,380px);max-height:390px;padding:7px}.admin-proof a b{color:#ddbd69;margin-top:8px;font-size:7px;display:block}.admin-no-proof{color:#606b77;text-align:center;border:1px dashed #ffffff12;border-radius:10px;margin-top:10px;padding:22px;font-size:8px}.admin-deposit-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.admin-deposit-actions button{cursor:pointer;border-radius:11px;min-height:47px;font-size:8px;font-weight:900}.admin-deposit-actions .reject{color:#e39d9d;background:#e06b6b0a;border:1px solid #e06b6b29}.admin-deposit-actions .approve{color:#171207;background:linear-gradient(135deg,#f2d47d,#a47729);border:0}.admin-deposit-actions button:disabled{opacity:.45}@media (width<=600px){.admin-deposit-grid{grid-template-columns:1fr}}@media (width<=390px){.admin-deposit-item{grid-template-columns:36px 1fr}.admin-deposit-amount{text-align:left;grid-column:2}.admin-deposit-item>b{display:none}.admin-deposit-actions{grid-template-columns:1fr}}.deposit-page{width:min(100% - 20px,720px);margin:0 auto;padding:82px 0 35px}.money-header{grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;min-height:54px;display:grid}.money-header>div{text-align:center}.money-header span{color:#967532;letter-spacing:.16em;font-size:8px;font-weight:900}.money-header h1{margin:5px 0 0;font-size:17px}.money-header button{color:#dfc171;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:18px}.money-hero{background:radial-gradient(circle at 90% 10%,#ebc6671c,#0000 32%),linear-gradient(145deg,#171c24,#0b0e13);border:1px solid #ffffff12;border-radius:20px;margin-top:12px;padding:20px 18px}.money-hero span,.money-card label{color:#967532;letter-spacing:.14em;font-size:8px;font-weight:900}.money-hero strong{color:#f0d27a;letter-spacing:-.04em;margin-top:10px;font-size:32px;display:block}.money-hero small{color:#68727e;margin-top:6px;font-size:8px;display:block}.money-card{background:#0c1016e6;border:1px solid #ffffff0f;border-radius:18px;margin-top:10px;padding:18px}.money-card label{display:block}.money-input-wrap{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:8px;padding:0 12px;display:grid}.money-input-wrap input{color:#edf0f4;background:0 0;border:0;outline:0;width:100%;min-height:46px;font-size:15px}.money-input-wrap span{color:#68727e;font-size:8px;font-weight:900}.quick-money{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;display:grid}.quick-money button{color:#bda265;cursor:pointer;background:#e8bf6308;border:1px solid #e8bf631a;border-radius:9px;min-height:34px;font-size:7px}.proof-label{margin-top:18px;display:block}.proof-input{display:none}.upload-box{color:#e7eaee;text-align:left;cursor:pointer;background:#e8bf6306;border:1px dashed #e8bf6329;border-radius:13px;grid-template-columns:40px 1fr;align-items:center;gap:10px;width:100%;min-height:75px;margin-top:8px;padding:10px 12px;display:grid}.upload-box.selected{background:#62da9106;border-style:solid;border-color:#62da9126}.upload-box>span{color:#e0bf67;background:#e8bf630f;border-radius:10px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.upload-box strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.upload-box small{color:#5e6875;margin-top:5px;font-size:7px;display:block}.money-alert{border-radius:11px;margin-top:10px;padding:11px;font-size:8px;line-height:1.5}.money-alert.success{color:#69db96;background:#62da9109;border:1px solid #62da911f}.money-alert.error{color:#e5a1a1;background:#e15c5c09;border:1px solid #e15c5c1f}.money-submit{color:#171207;letter-spacing:.1em;cursor:pointer;background:linear-gradient(135deg,#f3d783,#a97928);border:0;border-radius:12px;width:100%;min-height:49px;margin-top:12px;font-size:9px;font-weight:950}.money-submit:disabled{opacity:.45}.history-link{color:#cbb269;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:11px;width:100%;min-height:44px;margin-top:13px;font-size:8px;font-weight:900}@media (width<=430px){.deposit-page{width:min(100% - 16px,520px)}}.deposit-bank-card{background:linear-gradient(145deg,#e8bf630e,#0c1016f0);border:1px solid #e8bf6329;border-radius:17px;margin-top:10px;padding:16px}.deposit-bank-head{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.deposit-bank-head span{color:#967532;letter-spacing:.13em;font-size:7px;font-weight:900;display:block}.deposit-bank-head strong{color:#f1d17a;margin-top:5px;font-size:12px;display:block}.deposit-bank-head b{color:#171207;background:linear-gradient(145deg,#f2d47d,#a47729);border-radius:11px;place-items:center;width:38px;height:38px;font-size:9px;font-weight:950;display:grid}.deposit-bank-row{justify-content:space-between;align-items:center;gap:12px;margin-top:11px;display:flex}.deposit-bank-row span{color:#646f7b;font-size:7px;font-weight:900}.deposit-bank-row strong{color:#e8edf2;text-align:right;font-size:10px}.deposit-bank-row:first-of-type strong{color:#f0d17a;letter-spacing:.04em;font-size:13px}.deposit-bank-card p{color:#5f6a77;margin:12px 0 0;font-size:7px;line-height:1.6}.deposit-bank-head b{color:#171207;background:linear-gradient(145deg,#f2d47d,#a47729);border-radius:11px;place-items:center;width:42px;min-width:42px;height:38px;font-size:8px;font-weight:950;display:grid}.deposit-confirmed{background:#61da9109;border:1px solid #61da9121;border-radius:13px;grid-template-columns:34px 1fr;align-items:center;gap:10px;margin-top:14px;padding:12px;display:grid}.deposit-confirmed>div:first-child{color:#69da96;background:#61da9112;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.deposit-confirmed span{color:#62707b;letter-spacing:.1em;font-size:7px;font-weight:900;display:block}.deposit-confirmed strong{color:#69d996;margin-top:4px;font-size:15px;display:block}.deposit-qr-card{background:linear-gradient(145deg,#e8bf630b,#0c1016f5);border:1px solid #e8bf6324;border-radius:17px;margin-top:10px;padding:15px}.deposit-qr-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.deposit-qr-title span{color:#d9bd6d;letter-spacing:.09em;font-size:8px;font-weight:900}.deposit-qr-title small{color:#697480;font-size:7px}.deposit-qr-image{aspect-ratio:1;background:#fff;border-radius:14px;place-items:center;width:min(72vw,280px);margin:15px auto 13px;padding:8px;display:grid}.deposit-qr-image img{width:100%;height:100%;display:block}.deposit-transfer-content{background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;padding:11px}.deposit-transfer-content span{color:#626d78;letter-spacing:.1em;font-size:7px;font-weight:900;display:block}.deposit-transfer-content strong{color:#ebca74;word-break:break-word;margin-top:5px;font-size:11px;display:block}.deposit-qr-warning{color:#636e7a;margin-top:10px;font-size:7px;line-height:1.6}.deposit-success{text-align:center;background:#61da9109;border:1px solid #61da9121;border-radius:16px;margin-top:14px;padding:20px 15px}.deposit-success>div{color:#69da96;background:#61da9114;border-radius:13px;place-items:center;width:44px;height:44px;margin:0 auto;font-size:18px;display:grid}.deposit-success strong{color:#e3e8ec;margin-top:11px;font-size:10px;display:block}.deposit-success p{color:#68727d;max-width:310px;margin:7px auto 0;font-size:8px;line-height:1.6}.deposit-success button{color:#e2c16c;cursor:pointer;background:#e8bf630a;border:1px solid #e8bf6326;border-radius:10px;min-height:40px;margin-top:13px;padding:0 12px;font-size:8px;font-weight:900}.deposit-modal-backdrop{z-index:2000;-webkit-backdrop-filter:blur(7px);background:#000000ad;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.deposit-modal{background:radial-gradient(circle at 90% 0,#ebc6671a,#0000 31%),#0c1016;border:1px solid #ffffff17;border-radius:22px 22px 15px 15px;width:min(100%,500px);max-height:calc(100dvh - 30px);padding:21px 17px;overflow-y:auto;box-shadow:0 -20px 65px #0006}.deposit-modal-icon{color:#e5c36d;background:#e8bf630e;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.deposit-modal>span{color:#947437;letter-spacing:.15em;margin-top:14px;font-size:8px;font-weight:900;display:block}.deposit-modal h2{margin:6px 0 0;font-size:20px}.deposit-modal-amount{color:#f0d27b;letter-spacing:-.045em;margin-top:15px;font-size:31px;font-weight:950}.deposit-modal-details{gap:7px;margin-top:15px;display:grid}.deposit-modal-details>div{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;padding:10px}.deposit-modal-details span{color:#606b77;letter-spacing:.1em;font-size:6px;font-weight:900;display:block}.deposit-modal-details strong{color:#dfe4e9;margin-top:4px;font-size:9px;display:block}.deposit-modal-details>div:last-child strong{color:#ebca74;font-size:10px}.deposit-modal>p{color:#69737f;margin:13px 0 0;font-size:8px;line-height:1.6}.deposit-modal-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:16px;display:grid}.deposit-modal-actions button{cursor:pointer;border-radius:11px;min-height:45px;font-size:8px;font-weight:900}.deposit-modal-actions button:first-child{color:#929ba5;background:#ffffff06;border:1px solid #ffffff12}.deposit-modal-actions button:last-child{color:#171207;background:linear-gradient(135deg,#f2d47d,#a47729);border:0}@media (width<=390px){.deposit-modal-actions{grid-template-columns:1fr}}.withdraw-hero{background:radial-gradient(circle at 90% 10%,#8eaef417,#0000 31%),linear-gradient(145deg,#171c24,#0b0e13);border:1px solid #ffffff12;border-radius:20px;margin-top:12px;padding:20px 18px}.withdraw-hero span{color:#967532;letter-spacing:.14em;font-size:8px;font-weight:900}.withdraw-hero strong{color:#a9c2ff;margin-top:10px;font-size:25px;display:block}.withdraw-hero small{color:#68727e;margin-top:6px;font-size:8px;display:block}.withdraw-summary{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.withdraw-summary>div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:11px;padding:10px}.withdraw-summary span{color:#5d6874;font-size:6px;font-weight:900;display:block}.withdraw-summary b{color:#dce2e8;margin-top:5px;font-size:9px;display:block}.withdraw-summary>div:last-child b{color:#69d996}.bank-label{margin-top:17px;display:block}.money-card select,.bank-input{color:#e9edf1;background:#ffffff08;border:1px solid #ffffff14;border-radius:11px;outline:none;width:100%;min-height:44px;margin-top:8px;padding:0 12px;font-size:11px}.money-card select option{color:#111;background:#fff}@media (width<=380px){.withdraw-summary{grid-template-columns:1fr}.withdraw-summary>div{justify-content:space-between;align-items:center;display:flex}}.bank-qr-input{display:none}.bank-qr-upload{color:#e7ebef;cursor:pointer;background:#e8bf6306;border:1px dashed #e8bf632b;border-radius:13px;grid-template-columns:38px 1fr 18px;align-items:center;gap:10px;width:100%;min-height:64px;margin-top:8px;padding:10px 12px;display:grid}.bank-qr-upload.selected{background:#62da9108;border-style:solid;border-color:#62da9126}.bank-qr-icon{color:#e3c270;background:#e8bf630e;border-radius:10px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.bank-qr-upload strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.bank-qr-upload small{color:#5f6976;margin-top:4px;font-size:7px;display:block}.bank-qr-upload>span:last-child{color:#6b7580;font-size:15px}.bank-qr-preview{background:#fff;border:1px solid #ffffff0f;border-radius:13px;justify-content:center;margin-top:9px;padding:8px;display:flex}.bank-qr-preview img{aspect-ratio:1;object-fit:contain;width:min(72vw,250px);display:block}.withdraw-page,.withdraw-page .withdraw-form,.withdraw-page .money-card,.withdraw-page input,.withdraw-page select,.withdraw-page textarea{position:relative;pointer-events:auto!important}.withdraw-page .withdraw-form,.withdraw-page .money-card{z-index:5}.withdraw-page input,.withdraw-page select,.withdraw-page textarea{z-index:6;touch-action:manipulation;-webkit-user-select:text!important;user-select:text!important}.withdraw-page{isolation:isolate;z-index:100!important;pointer-events:auto!important;position:relative!important}.withdraw-page .money-card,.withdraw-page .money-input-wrap,.withdraw-page input,.withdraw-page select,.withdraw-page textarea,.withdraw-page button,.withdraw-page label.bank-qr-upload{z-index:101!important;pointer-events:auto!important;position:relative!important}.withdraw-page input,.withdraw-page select,.withdraw-page textarea{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important;touch-action:auto!important;cursor:text!important}.withdraw-page select{cursor:pointer!important}.withdraw-page input:disabled,.withdraw-page select:disabled,.withdraw-page textarea:disabled{opacity:1!important}.withdraw-inline-history{background:#0c1016e6;border:1px solid #ffffff0f;border-radius:16px;margin-top:12px;padding:15px}.withdraw-history-head,.profit-history-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.withdraw-history-head span,.profit-history-head span{color:#967532;letter-spacing:.13em;font-size:7px;font-weight:900}.withdraw-history-head h2,.profit-history-head h2{margin:5px 0 0;font-size:13px}.withdraw-history-head button,.profit-history-head button{color:#dfc171;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;width:34px;height:34px}.withdraw-history-empty,.profit-history-empty{text-align:center;color:#697582;margin-top:12px;padding:18px 10px}.withdraw-history-empty strong,.profit-history-empty strong{color:#aeb7c0;font-size:9px;display:block}.withdraw-history-empty small,.profit-history-empty small{margin-top:5px;font-size:8px;display:block}.withdraw-history-list,.profit-history-list{gap:7px;margin-top:12px;display:grid}.withdraw-history-item,.profit-history-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:11px;display:flex}.withdraw-history-item small,.profit-history-item small{color:#68727e;margin-top:4px;font-size:7px;display:block}.withdraw-history-right,.profit-history-item>div:last-child{text-align:right}.withdraw-history-right strong,.profit-history-item>div:last-child strong{font-size:9px;display:block}.withdraw-history-right span,.profit-history-item>div:last-child span{margin-top:5px;font-size:7px;font-weight:900;display:inline-block}.withdraw-history-right .done,.profit-history-item .done{color:#69d996}.withdraw-history-right .pending,.profit-history-item .pending{color:#e3c270}.withdraw-history-right .rejected,.profit-history-item .rejected{color:#ef7777}.profit-withdraw-page{--gold:#e8bf63;--gold-2:#ffd978;--gold-soft:#e8bf631f;--bg:#05070b;--panel:#0d1219eb;--panel-2:#141b24e0;--line:#e8bf6324;--text:#f6f2e9;--muted:#94a0aa;--danger:#ff7272;--success:#7de4a8;width:100%;min-height:100vh;color:var(--text);box-sizing:border-box;background:radial-gradient(circle at 50% -10%,#e8bf6324,#0000 34%),radial-gradient(circle at 0 45%,#4274a014,#0000 28%),linear-gradient(#06090d 0%,#04060a 48%,#020306 100%);padding:18px 14px 40px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.profit-withdraw-page *{box-sizing:border-box}.profit-withdraw-page:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.profit-header{grid-template-columns:44px 1fr 44px;align-items:center;gap:10px;width:min(100%,760px);margin:0 auto 14px;display:grid}.profit-header>div{min-width:0}.profit-header>div>span,.profit-hero-card>span,.profit-section-head span,.profit-summary-row span,.profit-pending-card>span,.profit-qr-box span{color:var(--gold);letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.profit-header h1{letter-spacing:-.03em;text-shadow:0 0 26px #e8bf631f;margin:2px 0 0;font-size:clamp(24px,6vw,34px);font-weight:1000;line-height:1}.profit-back,.profit-refresh,.profit-history .profit-section-head button{border:1px solid var(--line);width:44px;height:44px;color:var(--gold-2);cursor:pointer;background:#ffffff06;border-radius:13px;font-size:20px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.profit-back:hover,.profit-refresh:hover,.profit-history .profit-section-head button:hover{background:#e8bf6312;border-color:#e8bf6357;transform:translateY(-2px);box-shadow:0 10px 26px #00000047}.profit-back:active,.profit-refresh:active,.profit-history .profit-section-head button:active{transform:scale(.96)}.profit-hero-card,.profit-card,.profit-history,.profit-pending-card{border:1px solid var(--line);background:linear-gradient(145deg, #ffffff09, #ffffff03), var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;width:min(100%,760px);margin:0 auto 12px;box-shadow:0 20px 50px #00000042,inset 0 1px #ffffff06}.profit-hero-card{padding:22px 20px;position:relative;overflow:hidden}.profit-hero-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#e8bf632e,#0000 70%);border-radius:50%;width:180px;height:180px;animation:3.6s ease-in-out infinite profit-pulse;position:absolute;top:-80px;right:-70px}.profit-hero-card strong{letter-spacing:-.045em;color:#fff8e9;text-shadow:0 0 24px #e8bf632e;margin:7px 0;font-size:clamp(34px,10vw,56px);font-weight:1000;line-height:1;display:block}.profit-hero-card small,.profit-pending-card small,.profit-qr-box small,.profit-history-empty small,.profit-history-item small{color:var(--muted);font-size:12px;line-height:1.45}.profit-min-warning{margin-top:9px;font-weight:800;color:var(--gold-2)!important}.profit-message{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:30px 1fr 30px;align-items:center;gap:10px;width:min(100%,760px);margin:0 auto 12px;padding:13px 14px;animation:.28s ease-out profit-slide-in;display:grid}.profit-message.success{background:#7de4a80b;border-color:#7de4a833}.profit-message.error{background:#ff72720b;border-color:#ff727238}.profit-message>span{background:#ffffff0f;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:1000;display:grid}.profit-message.success>span{color:var(--success)}.profit-message.error>span{color:var(--danger)}.profit-message p{word-break:break-word;margin:0;font-size:13px;font-weight:750}.profit-message>button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:22px}.profit-card,.profit-history{padding:18px}.profit-summary-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.profit-summary-row>div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:14px;transition:transform .2s,border-color .2s}.profit-summary-row>div:hover{border-color:#e8bf6333;transform:translateY(-2px)}.profit-summary-row b{color:#fff;word-break:break-word;margin-top:7px;font-size:clamp(17px,4vw,23px);font-weight:950;line-height:1.05;display:block}.profit-summary-row>div:last-child b{color:var(--gold-2)}.profit-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.profit-section-head h2{letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(20px,5vw,27px);font-weight:1000;line-height:1}.profit-withdraw-page label{color:#b9c2ca;letter-spacing:.12em;margin:14px 0 7px;font-size:10px;font-weight:900;display:block}.profit-withdraw-page select,.profit-withdraw-page input{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;min-height:50px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s}.profit-withdraw-page select:focus,.profit-withdraw-page input:focus{background:#e8bf6306;border-color:#e8bf636b;box-shadow:0 0 0 4px #e8bf6313}.profit-withdraw-page select:disabled,.profit-withdraw-page input:disabled{opacity:.6;cursor:not-allowed}.profit-qr-box{background:#e8bf6306;border:1px dashed #e8bf6338;border-radius:16px;margin-top:14px;padding:15px}.profit-qr-box>div{margin-bottom:10px}.profit-qr-box small{margin-top:4px;display:block}.profit-qr-box input[type=file]{min-height:46px;padding:10px}.profit-qr-preview{aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #e8bf6333;border-radius:16px;width:min(210px,100%);margin:14px auto 0;display:block;box-shadow:0 12px 32px #00000038}.profit-withdraw-submit{cursor:pointer;color:#17120a;letter-spacing:.06em;background:linear-gradient(135deg,#dcae4d,#f4d477 48%,#d9ad4b);border:1px solid #e8bf636b;border-radius:16px;width:100%;min-height:56px;margin-top:18px;font-size:13px;font-weight:1000;transition:transform .2s,box-shadow .2s,filter .2s,opacity .2s;box-shadow:0 12px 30px #e8bf631c,inset 0 1px #ffffff6b}.profit-withdraw-submit:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 16px 38px #e8bf632e,inset 0 1px #ffffff6b}.profit-withdraw-submit:not(:disabled):active{transform:translateY(0)scale(.985)}.profit-withdraw-submit:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.25);box-shadow:none}.profit-pending-card{background:linear-gradient(145deg,#e8bf6312,#ffffff05);border-color:#e8bf6338;grid-template-columns:1fr auto;gap:5px 14px;padding:18px;display:grid}.profit-pending-card>span{grid-column:1/-1}.profit-pending-card strong{font-size:24px;font-weight:1000}.profit-pending-card small{grid-column:1/-1}.profit-history .profit-section-head{align-items:center}.profit-history .profit-section-head button{flex:0 0 44px}.profit-history-list{gap:9px;display:grid}.profit-history-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:13px 14px;transition:transform .2s,border-color .2s;display:grid}.profit-history-item:hover{border-color:#e8bf6329;transform:translate(2px)}.profit-history-item>div:last-child{text-align:right}.profit-history-item strong{font-size:13px;font-weight:900;display:block}.profit-history-item>div:last-child strong{color:var(--gold-2);font-size:15px}.profit-history-item small{margin-top:4px;display:block}.profit-status{text-transform:uppercase;letter-spacing:.08em;background:#ffffff0f;border-radius:999px;margin-top:5px;padding:4px 8px;font-size:9px;font-weight:900;display:inline-block}.profit-status-pending{color:var(--gold-2);background:#e8bf6317}.profit-status-completed{color:var(--success);background:#7de4a814}.profit-status-rejected,.profit-status-failed{color:var(--danger);background:#ff727214}.profit-history-empty{text-align:center;border:1px dashed #ffffff14;border-radius:16px;padding:26px 12px}.profit-history-empty strong{color:#dce2e7;letter-spacing:.08em;margin-bottom:6px;font-size:12px;font-weight:950;display:block}.profit-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;place-items:center;padding:18px;animation:.2s ease-out profit-fade;display:grid;position:fixed;inset:0}.profit-modal{background:linear-gradient(145deg,#ffffff0b,#ffffff03),#080b10;border:1px solid #e8bf6338;border-radius:22px;width:min(100%,520px);max-height:min(88vh,720px);padding:20px;animation:.24s ease-out profit-modal-in;overflow:auto;box-shadow:0 30px 90px #00000080}.profit-modal>span{color:var(--gold);letter-spacing:.13em;font-size:10px;font-weight:900}.profit-modal h2{margin:6px 0 18px;font-size:26px;font-weight:1000}.profit-details{gap:8px;display:grid}.profit-details>div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;justify-content:space-between;gap:14px;padding:12px 13px;display:flex}.profit-details span{color:var(--muted);letter-spacing:.08em;font-size:10px;font-weight:900}.profit-details strong{color:#fff;text-align:right;word-break:break-word;font-size:13px;font-weight:900}.profit-details>div:nth-child(3) strong{color:var(--gold-2)}.profit-modal-actions{grid-template-columns:1fr 1.35fr;gap:10px;margin-top:16px;display:grid}.profit-modal-actions button{cursor:pointer;border-radius:14px;min-height:50px;font-weight:950;transition:transform .2s,filter .2s,opacity .2s}.profit-modal-actions button:first-child{color:#d5dbe0;background:#ffffff09;border:1px solid #ffffff14}.profit-modal-actions button:last-child{color:#17120a;background:linear-gradient(135deg,#d9ad4b,#f5d77a);border:1px solid #e8bf6366}.profit-modal-actions button:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-2px)}.profit-modal-actions button:disabled{opacity:.5;cursor:not-allowed}@keyframes profit-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes profit-slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes profit-fade{0%{opacity:0}to{opacity:1}}@keyframes profit-modal-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=640px){.profit-withdraw-page{padding:10px 8px 28px}.profit-header{grid-template-columns:42px minmax(0,1fr) 42px}.profit-back,.profit-refresh,.profit-history .profit-section-head button{width:42px;height:42px}.profit-header h1{font-size:clamp(21px,7vw,30px)}.profit-hero-card,.profit-card,.profit-history,.profit-pending-card,.profit-message{border-radius:18px}.profit-summary-row{grid-template-columns:1fr}.profit-summary-row>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.profit-summary-row b{text-align:right;margin-top:0}.profit-history-item{grid-template-columns:1fr}.profit-history-item>div:last-child{text-align:left}.profit-modal-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.profit-withdraw-page *,.profit-withdraw-page :before,.profit-withdraw-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.profit-history-main{min-width:0}.profit-history-right{text-align:right}.profit-history-item-rejected{grid-template-columns:1fr;align-items:stretch}.profit-history-item-rejected .profit-history-right{text-align:left;justify-content:space-between;align-items:center;gap:10px;display:flex}.profit-rejection-box{background:linear-gradient(145deg,#ff727213,#ffffff04);border:1px solid #ff72722e;border-radius:16px;margin-top:12px;padding:14px}.profit-rejection-head{align-items:flex-start;gap:10px;display:flex}.profit-rejection-icon{color:#ff9b9b;background:#ff72721a;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-weight:1000;display:grid}.profit-rejection-head>div{min-width:0}.profit-rejection-head strong{color:#ff9b9b;letter-spacing:.05em;font-size:11px;font-weight:1000;display:block}.profit-rejection-head small{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.45;display:block}.profit-rejection-title{color:var(--gold-2);margin-top:12px;font-size:13px;font-weight:950;line-height:1.4}.profit-rejection-message{color:var(--text);margin:6px 0 0;font-size:11px;line-height:1.6}.profit-retry-btn{color:#17120a;cursor:pointer;background:linear-gradient(135deg,#d9ab4d,#f4d77d);border:1px solid #e8bf633d;border-radius:12px;width:100%;min-height:42px;margin-top:12px;font-size:11px;font-weight:1000;transition:transform .15s,filter .15s}.profit-retry-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.profit-retry-btn:active{transform:translateY(0)}@media (width<=680px){.profit-history-item-rejected{grid-template-columns:1fr}.profit-history-item-rejected .profit-history-right{align-items:flex-start}}.history-page{width:min(100% - 20px,720px);margin:0 auto;padding:82px 0 35px}.history-summary{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.history-summary>div{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;padding:15px}.history-summary span{color:#68727e;letter-spacing:.1em;font-size:7px;font-weight:900}.history-summary strong{color:#e8c66e;margin-top:8px;font-size:21px;display:block}.history-tabs{background:#0a0e13e0;border:1px solid #ffffff0f;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;padding:4px;display:grid}.history-tabs button{color:#5f6976;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;font-size:7px;font-weight:900}.history-tabs button.active{color:#ebca72;background:#ebca7212}.history-list{gap:7px;margin-top:12px;display:grid}.history-item{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px 1fr auto;align-items:center;gap:9px;min-height:78px;padding:10px;display:grid}.history-icon{border-radius:11px;place-items:center;width:37px;height:37px;font-size:16px;display:grid}.history-icon.deposit{color:#67db95;background:#67db950e}.history-icon.withdraw{color:#e2bd68;background:#e2bd680e}.history-line{align-items:center;gap:7px;display:flex}.history-line strong{font-size:9px}.history-line span{border-radius:5px;padding:3px 5px;font-size:5px;font-weight:900}.history-line .done{color:#65d992;background:#65d9920f}.history-line .pending{color:#dfbe69;background:#dfbe690f}.history-line .rejected{color:#e39b9b;background:#e39b9b0f}.history-main>small{color:#5d6874;margin-top:4px;font-size:7px;display:block}.history-main .reference{color:#47515d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-amount{color:#dce2e7;white-space:nowrap;font-size:8px}.history-empty{text-align:center;color:#606b77;background:#ffffff03;border:1px dashed #ffffff13;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;margin-top:12px;padding:20px;font-size:8px;display:flex}.history-empty>div{color:#d6b664;background:#e8bf630b;border-radius:14px;place-items:center;width:48px;height:48px;font-size:18px;display:grid}.history-empty strong{color:#dfe3e8;margin-top:11px;font-size:9px}.history-empty p{max-width:270px;margin:7px 0 0;line-height:1.7}@media (width<=380px){.history-item{grid-template-columns:35px 1fr}.history-amount{grid-column:2;justify-self:start;margin-top:-3px}}.notifications-page{width:min(100% - 20px,720px);margin:0 auto;padding:80px 0 35px}.notifications-header{grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;min-height:55px;display:grid}.notifications-header>div{text-align:center}.notifications-header span,.notifications-hero span,.notification-section-title span{color:#967532;letter-spacing:.16em;font-size:8px;font-weight:900}.notifications-header h1{margin:5px 0 0;font-size:17px}.notifications-back,.notifications-read{color:#ddc072;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:18px}.notifications-hero{background:radial-gradient(circle at 92% 8%,#ebc6671a,#0000 30%),linear-gradient(145deg,#171c24,#0b0e13);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:44px 1fr;align-items:center;gap:12px;margin-top:12px;padding:17px;display:grid}.notification-bell{background:#e8bf630e;border-radius:12px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.notifications-hero strong{color:#e8edf2;margin-top:5px;font-size:12px;display:block}.notifications-hero p{color:#626d79;margin:5px 0 0;font-size:8px}.notification-tabs{background:#0a0e13e0;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-top:9px;padding:4px;display:grid}.notification-tabs button{color:#626d79;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:35px;font-size:7px;font-weight:900}.notification-tabs button.active{color:#edca73;background:#ebca7212}.notification-section{margin-top:28px}.notification-section-title{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.notification-section-title h2{margin:6px 0 0;font-size:18px}.notification-section-title>small{color:#505a66;font-size:8px;font-weight:900}.notification-list{gap:7px;display:grid}.notification-item{background:#0c1016e0;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px 1fr 15px;align-items:center;gap:9px;min-height:78px;padding:10px;display:grid}.notification-item.unread{background:#e8bf6308;border-color:#e8bf6329}.notification-icon{background:#ffffff09;border-radius:11px;place-items:center;width:37px;height:37px;font-size:15px;display:grid}.notification-icon.reward{background:#e8bf630e}.notification-icon.mining{background:#68db950b}.notification-icon.wallet{background:#6ca0ef0d}.notification-icon.investment{background:#ba9fff0d}.notification-icon.security{background:#e878780b}.notification-top{align-items:center;gap:6px;display:flex}.notification-top strong{font-size:9px}.notification-top span{color:#e1be67;background:#e1be670f;border-radius:5px;padding:3px 5px;font-size:5px;font-weight:900}.notification-copy p{color:#636e7a;margin:5px 0 0;font-size:8px;line-height:1.45}.notification-copy small{color:#4f5965;margin-top:5px;font-size:7px;display:block}.notification-item>i{color:#555f6b;font-size:17px;font-style:normal}.notification-empty{text-align:center;background:#ffffff03;border:1px dashed #ffffff12;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.notification-empty>div{color:#69d994;background:#63da910e;border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.notification-empty strong{color:#dfe3e8;margin-top:11px;font-size:9px}.notification-empty p{color:#606b77;margin:6px 0 0;font-size:8px}.notification-footer{background:#ffffff04;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:32px 1fr;align-items:center;gap:9px;margin-top:18px;padding:12px;display:grid}.notification-footer>div{color:#9aa5b1;background:#ffffff09;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.notification-footer p{color:#5f6975;margin:0;font-size:8px;line-height:1.55}.gift-page{width:min(100% - 18px,680px);margin:auto;padding:80px 0 35px}.gift-header{grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;min-height:55px;display:grid}.gift-header>div:nth-child(2){text-align:center}.gift-header span,.gift-card label,.gift-result>span{color:#7793a9;letter-spacing:.15em;font-size:7px;font-weight:900}.gift-header h1{color:#dceefb;margin:5px 0 0;font-size:18px}.gift-back,.gift-mark{box-sizing:border-box;background:#0a192ab8;border:1px solid #78aad21f;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.gift-back{color:#b8d1e3;cursor:pointer;font-size:17px}.gift-mark{font-size:17px}.gift-hero{text-align:center;background:radial-gradient(circle at 50% 0,#468cbe21,#0000 42%),#0a192ac7;border:1px solid #78aad21a;border-radius:18px;margin-top:12px;padding:26px 18px}.gift-orb{background:#4385b50e;border:1px solid #73b6de40;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 14px;font-size:27px;animation:3s ease-in-out infinite giftFloat;display:grid;box-shadow:0 0 30px #4385b51f}.gift-hero>span{color:#7594aa;letter-spacing:.18em;font-size:7px;font-weight:900}.gift-hero h2{color:#dcecf8;margin:7px 0 0;font-size:22px}.gift-hero p{color:#64798b;max-width:390px;margin:9px auto 0;font-size:8px;line-height:1.6}.gift-card{background:#0a192acc;border:1px solid #78aad214;border-radius:16px;margin-top:10px;padding:15px}.gift-input-wrap{margin-top:7px;position:relative}.gift-input-wrap input{box-sizing:border-box;color:#e5edf4;letter-spacing:.08em;background:#0a1828;border:1px solid #78aad21c;border-radius:12px;outline:none;width:100%;min-height:52px;padding:0 58px 0 13px;font-size:10px;font-weight:800}.gift-input-wrap input::placeholder{color:#526778}.gift-input-wrap input:focus{border-color:#70b5de4d;box-shadow:0 0 0 3px #4c8fbb0e}.gift-input-wrap span{color:#62798b;font-size:6px;font-weight:900;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.gift-submit{color:#07111b;cursor:pointer;background:linear-gradient(135deg,#d8ebf8,#78a9c6);border:0;border-radius:11px;width:100%;min-height:49px;margin-top:9px;font-size:8px;font-weight:950;box-shadow:0 10px 25px #0000002e}.gift-submit:disabled{opacity:.45;cursor:not-allowed}.gift-alert{border-radius:10px;margin-top:9px;padding:10px;font-size:8px}.gift-alert.error{color:#e0a0a0;background:#dc646409;border:1px solid #dc646421}.gift-result{text-align:center;background:radial-gradient(circle at 50% 0,#67db9512,#0000 38%),#0a192acc;border:1px solid #67db951f;border-radius:16px;margin-top:10px;padding:19px 15px}.gift-success-icon{color:#69db96;background:#67db950f;border-radius:14px;place-items:center;width:46px;height:46px;margin:0 auto 10px;font-size:18px;display:grid}.gift-result h2{color:#dceaf4;margin:6px 0 0;font-size:17px}.gift-rewards{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:13px;display:grid}.gift-rewards>div{background:#ffffff03;border:1px solid #78aad20f;border-radius:10px;padding:10px}.gift-rewards span{color:#617688;font-size:6px;font-weight:900;display:block}.gift-rewards strong{color:#6bdc98;margin-top:5px;font-size:9px;display:block}.gift-result p{color:#617586;margin:11px 0 0;font-size:7px}.gift-note{background:#0a192a94;border:1px solid #78aad20f;border-radius:12px;align-items:flex-start;gap:9px;margin-top:10px;padding:11px;display:flex}.gift-note>div{color:#9ab9ce;background:#78aad212;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:9px;font-weight:900;display:grid}.gift-note p{color:#617587;margin:0;font-size:7px;line-height:1.55}@keyframes giftFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width<=390px){.gift-rewards{grid-template-columns:1fr}}.gift-today-box{background:#06121fa6;border:1px solid #78aad226;border-radius:13px;margin-top:15px;padding:13px}.gift-today-box>span{color:#637b8e;letter-spacing:.14em;font-size:6px;font-weight:900;display:block}.gift-today-box strong{color:#dceefa;letter-spacing:.09em;word-break:break-all;margin-top:8px;font-size:17px;display:block}.gift-today-box button{color:#a7c3d5;cursor:pointer;background:#6496be0e;border:1px solid #78aad221;border-radius:9px;min-height:37px;margin-top:10px;padding:0 14px;font-size:7px;font-weight:900}.gift-today-loading,.gift-today-empty{color:#65798a;border:1px dashed #78aad21a;border-radius:11px;margin-top:14px;padding:13px;font-size:7px}.gift-alert.success{color:#69db96;background:#69db9608;border:1px solid #69db961a}.gift-history{background:#0a192ac2;border:1px solid #78aad214;border-radius:16px;margin-top:10px;padding:15px}.gift-history-head{justify-content:space-between;align-items:center;display:flex}.gift-history-head span{color:#657e92;letter-spacing:.15em;font-size:6px;font-weight:900}.gift-history-head h2{color:#dcecf8;margin:5px 0 0;font-size:16px}.gift-history-head>small{color:#a9c5d7;background:#6496be12;border-radius:8px;place-items:center;min-width:26px;height:26px;font-size:8px;font-weight:900;display:grid}.gift-history-list{gap:6px;margin-top:10px;display:grid}.gift-history-item{background:#06121f7a;border:1px solid #78aad20d;border-radius:11px;padding:10px}.gift-history-code strong{color:#d8eaf5;letter-spacing:.04em;word-break:break-all;font-size:8px;display:block}.gift-history-code small{color:#5f7486;margin-top:4px;font-size:6px;display:block}.gift-history-rewards{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.gift-history-rewards span{color:#6cdb99;background:#67db950a;border-radius:7px;padding:5px 7px;font-size:6px;font-weight:900}.gift-history-empty{text-align:center;color:#62788b;border:1px dashed #78aad214;border-radius:10px;margin-top:10px;padding:13px;font-size:7px}.gift-today-meta{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:7px;display:flex}.gift-today-meta small{color:#607789;font-size:6px}.gift-wallet-after{border-top:1px solid #78aad212;margin-top:10px;padding:10px}.gift-wallet-after span{color:#60788a;font-size:6px;font-weight:900;display:block}.gift-wallet-after strong{color:#d9ebf6;margin-top:4px;font-size:12px;display:block}.ranking-vmax{--bg:#05080e;--bg-deep:#02050a;--panel:#0a111b;--panel-2:#0d1724;--panel-3:#101d2c;--line:#ffffff13;--line-soft:#ffffff0b;--text:#f7fafc;--muted:#91a2b6;--muted-2:#607388;--gold:#f5b63b;--gold-light:#ffd970;--gold-deep:#d88708;--silver:#b9c6d3;--bronze:#c88a58;--green:#35d39a;--blue:#67c7ff;--red:#ff6b81;width:100%;min-width:0;max-width:100dvw;padding:10px max(8px, env(safe-area-inset-left)) max(105px, calc(88px + env(safe-area-inset-bottom))) max(8px, env(safe-area-inset-right));color:var(--text);box-sizing:border-box;margin:0 auto;overflow-x:hidden}.ranking-vmax *,.ranking-vmax :before,.ranking-vmax :after{box-sizing:border-box}.ranking-vmax button{font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ranking-vmax button:active{transform:scale(.985)}.ranking-vmax .ranking-hero{border:1px solid var(--line);background:radial-gradient(circle at 88% 0,#f5b63b29,#0000 28%),radial-gradient(circle at 0 100%,#67c7ff0f,#0000 30%),linear-gradient(145deg,#101c2b 0%,#07101b 100%);border-radius:20px;grid-template-columns:1fr;gap:12px;padding:17px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #0000004d,inset 0 1px #ffffff0a}.ranking-vmax .ranking-hero:after{content:"";pointer-events:none;border:1px solid #f5b63b1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-100px;right:-90px;box-shadow:0 0 0 25px #f5b63b06,0 0 0 55px #f5b63b03}.ranking-vmax .ranking-hero-main{z-index:2;min-width:0;position:relative}.ranking-vmax .ranking-hero-main>span{color:var(--gold);letter-spacing:.17em;font-size:8px;font-weight:950;display:block}.ranking-vmax .ranking-hero h1{color:#fff;letter-spacing:-2px;margin:7px 0 0;font-size:clamp(31px,9vw,53px);font-weight:950;line-height:.9}.ranking-vmax .ranking-hero h1 strong{color:var(--gold-light);display:block}.ranking-vmax .ranking-hero p{color:#9badc0;max-width:590px;margin:11px 0 0;font-size:11px;line-height:1.65}.ranking-vmax .ranking-clock{z-index:2;border:1px solid var(--line-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff06;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:12px;display:grid;position:relative}.ranking-vmax .ranking-clock>small{color:var(--muted-2);font-size:7px;font-weight:900}.ranking-vmax .ranking-clock>b{color:#fff;grid-row:1/span 2;align-self:center;font-size:20px;font-weight:950}.ranking-vmax .ranking-clock>span{color:var(--muted);font-size:8px}.ranking-vmax .ranking-clock>div{border-top:1px solid var(--line-soft);grid-column:1/-1;margin-top:4px;padding-top:8px}.ranking-vmax .ranking-clock>div small{color:var(--muted-2);letter-spacing:.04em;font-size:7px;font-weight:900;display:block}.ranking-vmax .ranking-clock>div strong{color:var(--gold-light);margin-top:3px;font-size:13px;font-weight:950;display:block}.ranking-vmax .ranking-rewards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.ranking-vmax .reward-tier{border:1px solid var(--line);text-align:center;background:linear-gradient(145deg,#ffffff09,#ffffff03);border-radius:14px;min-width:0;padding:10px 7px}.ranking-vmax .reward-tier.tier-1{background:linear-gradient(145deg,#f5b63b17,#ffffff04);border-color:#f5b63b38}.ranking-vmax .reward-tier.tier-2{border-color:#b9c6d321}.ranking-vmax .reward-tier.tier-3{border-color:#c88a5829}.ranking-vmax .reward-tier>div{font-size:20px;line-height:1}.ranking-vmax .reward-tier span{color:var(--muted);letter-spacing:.12em;margin-top:5px;font-size:7px;font-weight:950;display:block}.ranking-vmax .reward-tier b{color:var(--gold-light);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;font-weight:900;display:block;overflow:hidden}.ranking-vmax .reward-tier small{color:#7d91a7;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;display:block;overflow:hidden}.ranking-vmax .ranking-me{box-shadow:inset 3px 0 0 var(--green);background:linear-gradient(90deg,#35d39a16,#ffffff04);border:1px solid #35d39a2e;border-radius:15px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:9px;padding:10px;display:grid}.ranking-vmax .me-avatar{background:linear-gradient(145deg, var(--gold-light), var(--gold));color:#111827;border-radius:12px;place-items:center;width:43px;height:43px;font-size:20px;display:grid}.ranking-vmax .me-info{min-width:0}.ranking-vmax .me-info span,.ranking-vmax .me-rank span{color:var(--muted-2);letter-spacing:.08em;font-size:7px;font-weight:950;display:block}.ranking-vmax .me-info strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:900;display:block;overflow:hidden}.ranking-vmax .me-info small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;display:block;overflow:hidden}.ranking-vmax .me-rank{text-align:center;min-width:42px}.ranking-vmax .me-rank b{color:var(--green);margin-top:2px;font-size:18px;font-weight:950;display:block}.ranking-vmax .me-assets{color:#8298ad;flex-wrap:wrap;grid-column:2/-1;gap:10px;font-size:8px;font-weight:850;display:flex}.ranking-vmax .ranking-error{color:#ffc0ca;background:#ff6b810f;border:1px solid #ff6b812b;border-radius:12px;margin-top:9px;padding:10px 12px;font-size:9px;line-height:1.5}.ranking-vmax .ranking-loading{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.ranking-vmax .ranking-loading>div{background:linear-gradient(90deg,#ffffff06,#ffffff12,#ffffff06) 0 0/220% 100%;border-radius:16px;min-height:190px;animation:1.2s ease-in-out infinite vmaxRankShimmer}@keyframes vmaxRankShimmer{0%{background-position:200% 0}to{background-position:-20% 0}}.ranking-vmax .ranking-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:6px;margin-top:10px;display:grid}.ranking-vmax .podium-card{border:1px solid var(--line);text-align:center;background:linear-gradient(145deg,#0e1d2efa,#060e18fc);border-radius:16px;min-width:0;padding:10px 6px;position:relative;overflow:hidden}.ranking-vmax .podium-1{background:radial-gradient(circle at 50% 0,#f5b63b24,#0000 45%),linear-gradient(145deg,#162432fc,#070f1afc);border-color:#f5b63b4d;min-height:234px;box-shadow:0 18px 45px #f5b63b12}.ranking-vmax .podium-2,.ranking-vmax .podium-3{min-height:202px}.ranking-vmax .podium-crown{font-size:20px;line-height:1}.ranking-vmax .podium-place{color:var(--gold);letter-spacing:.08em;margin-top:4px;font-size:7px;font-weight:950}.ranking-vmax .podium-avatar{color:#f5f8fc;background:radial-gradient(circle at 35% 25%,#29445e,#0a1625);border:2px solid #f5b63b45;border-radius:50%;place-items:center;width:48px;height:48px;margin:9px auto 7px;font-size:17px;font-weight:950;display:grid}.ranking-vmax .podium-1 .podium-avatar{border-color:#f5b63b85;width:59px;height:59px;font-size:21px}.ranking-vmax .podium-card h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;font-weight:950;overflow:hidden}.ranking-vmax .podium-card>span{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;display:block;overflow:hidden}.ranking-vmax .podium-assets{grid-template-columns:1fr 1fr;gap:4px;margin-top:9px;display:grid}.ranking-vmax .podium-assets>div{background:#ffffff06;border-radius:8px;min-width:0;padding:6px 4px}.ranking-vmax .podium-assets small{color:var(--muted-2);font-size:6px;font-weight:900;display:block}.ranking-vmax .podium-assets b{color:#e8eef5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;display:block;overflow:hidden}.ranking-vmax .podium-prize{border-top:1px solid var(--line-soft);color:#7b8fa3;margin-top:7px;padding-top:6px;font-size:7px;line-height:1.4}.ranking-vmax .ranking-board{border:1px solid var(--line);background:linear-gradient(145deg,#0a1726fc,#040c15fc);border-radius:17px;width:100%;max-width:100%;margin-top:10px;overflow:hidden}.ranking-vmax .ranking-board-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:9px;padding:12px;display:flex}.ranking-vmax .ranking-board-head span{color:var(--green);letter-spacing:.14em;font-size:7px;font-weight:950;display:block}.ranking-vmax .ranking-board-head h2{color:#fff;margin:3px 0 0;font-size:15px;font-weight:950;line-height:1.05}.ranking-vmax .ranking-board-head button{width:40px;height:40px;min-height:40px;color:var(--gold-light);background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;place-items:center;padding:0;font-size:17px;display:grid}.ranking-vmax .ranking-board-head button:disabled{opacity:.5}.ranking-vmax .ranking-table-head{border-bottom:1px solid var(--line-soft);color:var(--muted-2);letter-spacing:.06em;grid-template-columns:34px minmax(0,1fr) 58px 58px;gap:7px;padding:8px 9px;font-size:6px;font-weight:950;display:grid}.ranking-vmax .ranking-table-head span:nth-child(3),.ranking-vmax .ranking-table-head span:nth-child(4){text-align:right}.ranking-vmax .ranking-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f5b63b2e transparent;width:100%;max-width:100%;max-height:56dvh;overflow:hidden auto}.ranking-vmax .ranking-list::-webkit-scrollbar{width:4px}.ranking-vmax .ranking-list::-webkit-scrollbar-thumb{background:#f5b63b33;border-radius:999px}.ranking-vmax .ranking-row{background:#ffffff02;border-bottom:1px solid #ffffff09;grid-template-columns:34px minmax(0,1fr) 58px 58px;align-items:center;gap:7px;width:100%;min-width:0;min-height:56px;padding:7px 9px;display:grid}.ranking-vmax .ranking-row:last-child{border-bottom:0}.ranking-vmax .ranking-row.me-row{box-shadow:inset 3px 0 0 var(--green);background:linear-gradient(90deg,#35d39a18,#35d39a04)}.ranking-vmax .rank-position{color:#8da3b8;background:#ffffff06;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:950;display:grid}.ranking-vmax .rank-player{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.ranking-vmax .rank-avatar{width:34px;height:34px;color:var(--gold-light);background:linear-gradient(145deg,#f5b63b1f,#ffffff06);border:1px solid #f5b63b21;border-radius:10px;place-items:center;font-size:12px;font-weight:950;display:grid}.ranking-vmax .rank-player>div:last-child{min-width:0}.ranking-vmax .rank-player strong{color:#eef3f8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;display:block;overflow:hidden}.ranking-vmax .rank-player small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;display:block;overflow:hidden}.ranking-vmax .rank-value{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;font-weight:950;overflow:hidden}.ranking-vmax .rank-value.gold{color:var(--gold-light)}.ranking-vmax .rank-value.diamond{color:var(--blue)}.ranking-vmax .ranking-empty{min-height:88px;color:var(--muted-2);text-align:center;background:#ffffff03;border:1px dashed #ffffff12;place-items:center;padding:14px;font-size:9px;display:grid}.ranking-vmax .ranking-history{border:1px solid var(--line);background:linear-gradient(145deg,#0a1726fc,#040c15fc);border-radius:17px;width:100%;max-width:100%;margin-top:10px;padding:12px;overflow:hidden}.ranking-vmax .ranking-history-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;padding-bottom:9px;display:flex}.ranking-vmax .ranking-history-head span{color:var(--muted-2);letter-spacing:.13em;font-size:7px;font-weight:950;display:block}.ranking-vmax .ranking-history-head h2{color:#fff;margin:3px 0 0;font-size:16px;font-weight:950;line-height:1.05}.ranking-vmax .history-list{overscroll-behavior:contain;gap:5px;max-height:220px;margin-top:8px;display:grid;overflow:hidden auto}.ranking-vmax .history-list article{background:#ffffff04;border:1px solid #ffffff08;border-radius:10px;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:44px;padding:6px;display:grid}.ranking-vmax .history-rank{background:#f5b63b0d;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.ranking-vmax .history-list article>div:nth-child(2){min-width:0}.ranking-vmax .history-list article strong{color:#edf2f7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;display:block;overflow:hidden}.ranking-vmax .history-list article small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;display:block;overflow:hidden}.ranking-vmax .history-list article>b{max-width:110px;color:var(--gold-light);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:900;overflow:hidden}.ranking-vmax .history-empty{min-height:86px;color:var(--muted-2);text-align:center;background:#ffffff03;border:1px dashed #ffffff12;border-radius:11px;place-items:center;margin-top:8px;padding:15px;font-size:9px;line-height:1.55;display:grid}.ranking-vmax .ranking-rules{grid-template-columns:1fr;gap:6px;margin-top:10px;display:grid}.ranking-vmax .ranking-rules>div{border:1px solid var(--line-soft);background:#ffffff03;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:9px;display:grid}.ranking-vmax .ranking-rules>div>span{background:#f5b63b0d;border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.ranking-vmax .ranking-rules>div b{color:#e9eff5;font-size:9px;font-weight:900;display:block}.ranking-vmax .ranking-rules>div small{color:var(--muted-2);margin-top:2px;font-size:7px;line-height:1.5;display:block}@media (width>=700px){.ranking-vmax{max-width:1240px;padding:18px max(18px, env(safe-area-inset-left)) 70px max(18px, env(safe-area-inset-right))}.ranking-vmax .ranking-hero{grid-template-columns:minmax(0,1.15fr) minmax(280px,.75fr);align-items:center;padding:26px}.ranking-vmax .ranking-rewards,.ranking-vmax .ranking-podium{gap:10px}.ranking-vmax .ranking-rules{grid-template-columns:repeat(3,minmax(0,1fr))}.ranking-vmax .ranking-list{max-height:620px}.ranking-vmax .history-list{max-height:300px}}@media (width>=1000px){.ranking-vmax .ranking-hero{border-radius:26px;padding:32px}.ranking-vmax .ranking-hero h1{font-size:58px}.ranking-vmax .ranking-podium{gap:14px}.ranking-vmax .podium-card{padding:17px}.ranking-vmax .podium-1{min-height:290px}.ranking-vmax .podium-2,.ranking-vmax .podium-3{min-height:250px}.ranking-vmax .podium-avatar{width:62px;height:62px}.ranking-vmax .podium-1 .podium-avatar{width:75px;height:75px}.ranking-vmax .podium-card h2{font-size:14px}.ranking-vmax .rank-player strong{font-size:12px}}@media (width<=390px){.ranking-vmax{padding-left:5px;padding-right:5px}.ranking-vmax .ranking-hero{border-radius:16px;padding:13px}.ranking-vmax .ranking-hero h1{font-size:31px}.ranking-vmax .ranking-rewards{gap:4px}.ranking-vmax .reward-tier{padding:8px 4px}.ranking-vmax .ranking-me{grid-template-columns:39px minmax(0,1fr) auto;padding:8px}.ranking-vmax .me-avatar{width:39px;height:39px}.ranking-vmax .ranking-podium{gap:4px}.ranking-vmax .podium-card{padding:8px 4px}.ranking-vmax .podium-1{min-height:220px}.ranking-vmax .podium-2,.ranking-vmax .podium-3{min-height:190px}.ranking-vmax .ranking-row{grid-template-columns:30px minmax(0,1fr) 52px 52px;gap:5px;padding-left:7px;padding-right:7px}.ranking-vmax .rank-player{grid-template-columns:30px minmax(0,1fr);gap:6px}.ranking-vmax .rank-avatar{width:30px;height:30px}.ranking-vmax .rank-value{font-size:7px}.ranking-vmax .history-list article>b{max-width:78px}}@media (orientation:landscape) and (height<=520px){.ranking-vmax{padding-bottom:35px}.ranking-vmax .ranking-hero{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);padding:13px 16px}.ranking-vmax .ranking-list{max-height:52dvh}.ranking-vmax .history-list{max-height:180px}.ranking-vmax .ranking-rules{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ranking-vmax *,.ranking-vmax :before,.ranking-vmax :after{transition:none!important;animation:none!important}}.invite-page{--invite-bg:#070b11;--invite-panel:#0f151df0;--invite-border:#ffffff12;--invite-gold:#ffd34d;--invite-gold-2:#ffac00;--invite-cyan:#18dff5;--invite-green:#35e38d;--invite-purple:#a78bfa;color:#f6f8fb;min-height:100vh;padding:18px 0 120px}.invite-shell,.invite-page *{box-sizing:border-box}.invite-shell{width:min(1180px,100% - 24px);margin:0 auto}.invite-page button{font:inherit}.invite-page button:focus,.invite-page button:focus-visible{outline:none}.invite-hero{background:radial-gradient(circle at 82% 20%,#ffb30029,#0000 28%),radial-gradient(circle at 14% 90%,#18dff514,#0000 32%),linear-gradient(145deg,#151c25 0%,#0a1119 55%,#060a10 100%);border:1px solid #ffd34d26;border-radius:30px;grid-template-columns:minmax(0,1.35fr) 330px;align-items:center;gap:28px;min-height:430px;padding:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000047,inset 0 1px #ffffff09}.invite-hero-grid{opacity:.52;pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.invite-hero-glow{pointer-events:none;filter:blur(4px);border-radius:50%;position:absolute}.invite-glow-a{background:radial-gradient(circle,#ffd34d33,#ffb3000f 40%,#0000 72%);width:330px;height:330px;top:-90px;right:-90px}.invite-glow-b{background:radial-gradient(circle,#18dff51a,#0000 72%);width:280px;height:280px;bottom:-150px;left:-110px}.invite-hero-main{z-index:2;position:relative}.invite-kicker{color:#ffd34dbf;letter-spacing:.22em;align-items:center;gap:9px;font-size:11px;font-weight:900;display:inline-flex}.invite-kicker:before{content:"";background:#ffd34db8;width:26px;height:1px}.invite-hero h1{letter-spacing:-.055em;margin:15px 0 16px;font-size:clamp(42px,7vw,76px);font-weight:950;line-height:.92}.invite-hero h1 strong{background:linear-gradient(#fff3ae,#ffd34d 38%,#e39300);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.invite-hero p{color:#ffffff85;max-width:700px;margin:0;font-size:14px;line-height:1.75}.invite-hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.invite-primary-btn,.invite-secondary-btn{cursor:pointer;letter-spacing:.05em;border:0;border-radius:15px;padding:14px 18px;font-size:12px;font-weight:950;transition:transform .18s,opacity .18s,box-shadow .18s}.invite-primary-btn:hover,.invite-secondary-btn:hover{transform:translateY(-2px)}.invite-primary-btn{color:#191104;background:linear-gradient(135deg,#ffe78d,#ffbd22);box-shadow:0 12px 28px #ffb30033}.invite-primary-btn span{margin-right:7px;font-size:18px}.invite-secondary-btn{color:#fff;background:#ffffff0b;border:1px solid #ffffff1a}.invite-hero-reward{z-index:2;place-items:center;width:270px;height:270px;margin:0 auto;display:grid;position:relative}.invite-reward-core{background:radial-gradient(circle,#ffd34d29,#ffb30012 45%,#ffffff05 70%);border:1px solid #ffd34d52;border-radius:50%;align-content:center;place-items:center;width:188px;height:188px;display:grid;box-shadow:0 0 90px #ffb30021,inset 0 0 60px #ffffff06}.invite-reward-core span,.invite-reward-core small{color:#ffffff75;letter-spacing:.16em;font-size:9px;font-weight:900}.invite-reward-core strong{color:var(--invite-gold);margin:9px 0 2px;font-size:43px;font-weight:950;line-height:1}.invite-reward-orbit{border:1px dashed #ffd34d38;border-radius:50%;position:absolute;inset:0}.orbit-one{transform:rotate(18deg)scale(.92)}.orbit-two{border-color:#18dff52e;transform:rotate(-22deg)scale(.74)}.invite-alert{border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:13px 16px;font-size:12px;font-weight:800;display:flex}.invite-alert-success{color:#8af0ba;background:#35e38d0f;border:1px solid #35e38d2e}.invite-alert-error{color:#ffabb4;background:#ff6f7d0f;border:1px solid #ff6f7d2e}.invite-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.invite-stat-card{border:1px solid var(--invite-border);background:linear-gradient(145deg,#ffffff0b,#ffffff04);border-radius:18px;align-items:center;gap:13px;min-height:94px;padding:16px;display:flex;position:relative}.invite-stat-icon{background:#ffffff0b;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.invite-stat-copy{min-width:0}.invite-stat-copy span{color:#ffffff59;letter-spacing:.13em;font-size:9px;font-weight:900;display:block}.invite-stat-copy strong{margin-top:4px;font-size:18px;font-weight:950;display:block}.invite-stat-copy small{color:#ffffff47;margin-top:4px;font-size:9px;display:block}.invite-stat-card.gold .invite-stat-icon{color:var(--invite-gold)}.invite-stat-card.cyan .invite-stat-icon{color:var(--invite-cyan)}.invite-stat-card.green .invite-stat-icon{color:var(--invite-green)}.invite-stat-card.purple .invite-stat-icon{color:var(--invite-purple)}.invite-panel{border:1px solid var(--invite-border);background:var(--invite-panel);border-radius:22px;margin-top:12px;padding:22px;box-shadow:inset 0 1px #ffffff05}.invite-panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.invite-panel-heading span{color:#ffd34d99;letter-spacing:.18em;font-size:9px;font-weight:900}.invite-panel-heading h2{letter-spacing:-.02em;margin:5px 0 0;font-size:21px;font-weight:950}.invite-refresh-btn{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;width:38px;height:38px}.invite-rule-note{color:#ffffff5c;text-align:right;max-width:280px;font-size:10px;line-height:1.5}.invite-code-layout{grid-template-columns:240px minmax(0,1fr);gap:12px;display:grid}.invite-code-box,.invite-link-box{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #fff1;border-radius:17px;min-height:140px;padding:18px}.invite-code-box>span,.invite-link-data>span{color:#ffffff4f;letter-spacing:.15em;font-size:9px;font-weight:900;display:block}.invite-code-box strong{color:var(--invite-gold);letter-spacing:.08em;margin:13px 0 16px;font-size:28px;display:block}.invite-code-box button,.invite-link-box button{color:#151109;background:var(--invite-gold);cursor:pointer;border:0;border-radius:10px;padding:10px 13px;font-size:10px;font-weight:950}.invite-link-box{align-items:center;gap:14px;display:flex}.invite-link-icon{width:46px;height:46px;color:var(--invite-cyan);background:#18dff514;border-radius:13px;flex:none;place-items:center;font-size:20px;display:grid}.invite-link-data{flex:1;min-width:0}.invite-link-data strong{text-overflow:ellipsis;white-space:nowrap;color:#f5f7fa;margin-top:8px;font-size:12px;display:block;overflow:hidden}.invite-level-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.invite-level-card{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #fff1;border-radius:18px;padding:18px}.invite-level-top{justify-content:space-between;align-items:center;display:flex}.invite-level-badge{border-radius:15px;place-items:center;width:52px;height:52px;font-size:18px;font-weight:950;display:grid}.invite-level-top>div:last-child{text-align:right}.invite-level-top span{color:#ffffff4d;font-size:8px;font-weight:900;display:block}.invite-level-top strong{margin-top:2px;font-size:24px;font-weight:950;display:block}.invite-level-divider{background:#ffffff0f;height:1px;margin:17px 0}.invite-level-row{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.invite-level-row span{color:#ffffff63;font-size:10px}.invite-level-row b{font-size:12px}.level-f1 .invite-level-badge{color:var(--invite-gold);background:#ffd34d14}.level-f1 .invite-level-top strong{color:var(--invite-gold)}.level-f2 .invite-level-badge{color:var(--invite-cyan);background:#18dff514}.level-f2 .invite-level-top strong{color:var(--invite-cyan)}.level-f3 .invite-level-badge{color:var(--invite-green);background:#35e38d14}.level-f3 .invite-level-top strong{color:var(--invite-green)}.invite-flow{grid-template-columns:1fr 42px 1fr 42px 1fr 42px 1fr;align-items:center;display:grid}.invite-flow article{background:#ffffff05;border:1px solid #ffffff0e;border-radius:16px;padding:15px}.invite-flow-number{color:var(--invite-gold);letter-spacing:.12em;font-size:10px;font-weight:950}.invite-flow strong{margin-top:8px;font-size:12px;font-weight:900;display:block}.invite-flow p{color:#ffffff61;margin:7px 0 0;font-size:10px;line-height:1.6}.invite-flow-line{background:linear-gradient(90deg,#ffd34d1f,#18dff547,#ffd34d1f);height:1px}.invite-live-badge{color:#8af0ba;background:#35e38d0f;border:1px solid #35e38d1f;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:950;display:inline-flex}.invite-live-badge i,.invite-history-status i{background:var(--invite-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #35e38d80}.invite-history{gap:8px;display:grid}.invite-history-row{background:#ffffff05;border:1px solid #ffffff0b;border-radius:14px;grid-template-columns:54px minmax(0,1fr) 90px 150px 100px;align-items:center;gap:12px;padding:12px;display:grid}.invite-history-level{width:42px;height:42px;color:var(--invite-gold);background:#ffd34d12;border-radius:12px;place-items:center;font-size:13px;font-weight:950;display:grid}.invite-history-main strong{font-size:11px;display:block}.invite-history-main span{color:#ffffff4d;margin-top:4px;font-size:9px;display:block}.invite-history-rate span{color:#ffffff40;font-size:8px;display:block}.invite-history-rate b{color:var(--invite-cyan);margin-top:3px;font-size:12px;display:block}.invite-history-amount{color:var(--invite-green);font-size:12px;font-weight:950}.invite-history-status{color:#ffffff57;align-items:center;gap:6px;font-size:8px;font-weight:900;display:inline-flex}.invite-empty-history{text-align:center;border:1px dashed #ffffff14;border-radius:17px;padding:38px 20px}.invite-empty-icon{width:54px;height:54px;color:var(--invite-gold);background:#ffd34d12;border-radius:16px;place-items:center;margin:0 auto 12px;font-size:22px;font-weight:950;display:grid}.invite-empty-history strong{font-size:13px;display:block}.invite-empty-history p{color:#ffffff57;max-width:450px;margin:8px auto 0;font-size:10px;line-height:1.7}.invite-final-banner{background:linear-gradient(135deg,#ffd34d12,#18dff506);border:1px solid #ffd34d1f;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:24px;display:flex}.invite-final-banner span{color:#ffd34d85;letter-spacing:.17em;font-size:9px;font-weight:900}.invite-final-banner h2{margin:5px 0 7px;font-size:20px;line-height:1.2}.invite-final-banner p{color:#ffffff5e;margin:0;font-size:10px;line-height:1.6}.invite-final-actions{flex-wrap:wrap;gap:8px;display:flex}.invite-final-actions button{cursor:pointer;border:0;border-radius:12px;padding:12px 14px;font-size:10px;font-weight:950}.invite-final-actions button:first-child{color:#171106;background:var(--invite-gold)}.invite-final-actions button:last-child{color:#fff;background:#ffffff0a;border:1px solid #ffffff14}.invite-loading{text-align:center;align-content:center;place-items:center;gap:10px;min-height:60vh;display:grid}.invite-loading strong{font-size:13px}.invite-loading small{color:#ffffff4d;font-size:10px}.invite-loading-ring{border:2px solid #ffd34d14;border-top-color:var(--invite-gold);border-radius:50%;width:52px;height:52px;margin-bottom:5px;animation:.8s linear infinite inviteSpin}.invite-loading-ring span{display:block}@keyframes inviteSpin{to{transform:rotate(360deg)}}@media (width<=980px){.invite-hero{grid-template-columns:1fr;min-height:auto}.invite-hero-reward{order:-1;width:210px;height:210px}.invite-reward-core{width:150px;height:150px}.invite-reward-core strong{font-size:34px}.invite-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.invite-flow{grid-template-columns:1fr 1fr;gap:10px}.invite-flow-line{display:none}.invite-history-row{grid-template-columns:50px minmax(0,1fr) 110px}.invite-history-rate{display:none}.invite-history-status{justify-content:flex-end}}@media (width<=700px){.invite-shell{width:min(100% - 14px,100%)}.invite-page{padding-top:8px}.invite-hero{border-radius:22px;padding:26px 18px}.invite-hero h1{font-size:clamp(38px,13vw,58px)}.invite-hero p{font-size:12px}.invite-overview{grid-template-columns:1fr 1fr;gap:8px}.invite-stat-card{min-height:84px;padding:12px}.invite-stat-icon{width:40px;height:40px}.invite-stat-copy strong{font-size:15px}.invite-panel{border-radius:18px;padding:16px}.invite-panel-heading h2{font-size:18px}.invite-code-layout{grid-template-columns:1fr}.invite-link-box{align-items:flex-start}.invite-level-grid{grid-template-columns:1fr}.invite-flow{grid-template-columns:1fr;gap:8px}.invite-history-row{grid-template-columns:45px minmax(0,1fr) 95px}.invite-history-amount{text-align:right}.invite-history-status{display:none}.invite-final-banner{flex-direction:column;align-items:flex-start}.invite-rule-note{display:none}}@media (width<=430px){.invite-overview{grid-template-columns:1fr}.invite-hero-actions{grid-template-columns:1fr;display:grid}.invite-primary-btn,.invite-secondary-btn{width:100%}.invite-link-box{grid-template-columns:44px minmax(0,1fr);display:grid}.invite-link-box button{grid-column:1/-1;width:100%}.invite-history-row{grid-template-columns:42px minmax(0,1fr)}.invite-history-amount{text-align:left;grid-column:2}}.invite-live-wallet{background:linear-gradient(145deg,#ffd34d0b,#ffffff05);border:1px solid #ffd34d1f;border-radius:22px;margin-top:12px;padding:22px;box-shadow:inset 0 1px #ffffff06}.invite-live-wallet-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.invite-live-wallet-head span{color:#ffd34d94;letter-spacing:.18em;font-size:9px;font-weight:950}.invite-live-wallet-head h2{margin:5px 0 0;font-size:21px;font-weight:950}.invite-wallet-live{color:#8af0ba;background:#35e38d0d;border:1px solid #35e38d21;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:950;display:inline-flex}.invite-wallet-live i{background:#35e38d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #35e38d8c}.invite-live-wallet-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.invite-live-asset{background:#ffffff05;border:1px solid #ffffff0e;border-radius:17px;min-height:128px;padding:16px;position:relative;overflow:hidden}.invite-live-asset:after{content:"";opacity:.055;background:radial-gradient(circle,currentColor,#0000 70%);border-radius:50%;width:100px;height:100px;position:absolute;top:-45px;right:-45px}.invite-live-asset span{color:#ffffff4f;letter-spacing:.15em;font-size:8px;font-weight:950;display:block}.invite-live-asset strong{white-space:nowrap;margin-top:9px;font-size:20px;font-weight:950;display:block}.invite-live-asset small{color:#ffffff45;margin-top:8px;font-size:9px;line-height:1.45;display:block}.invite-live-vnd{color:#ffd34d}.invite-live-gold{color:#ffb300}.invite-live-diamond{color:#18dff5}.invite-live-commission{color:#35e38d}@media (width<=900px){.invite-live-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.invite-live-wallet{padding:16px}.invite-live-wallet-head{display:grid}.invite-live-wallet-grid{grid-template-columns:1fr}}.invite-command-center{background:radial-gradient(circle at 95% 0,#ffd34d14,#0000 28%),radial-gradient(circle at 0 100%,#18dff50d,#0000 30%),linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffd34d1f;border-radius:24px;margin-top:12px;padding:22px;position:relative;overflow:hidden}.invite-command-head{z-index:2;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex;position:relative}.invite-command-head span{color:#ffd34d99;letter-spacing:.18em;font-size:9px;font-weight:950}.invite-command-head h2{margin:5px 0 0;font-size:22px;font-weight:950}.invite-command-live{color:#8af0ba;background:#35e38d0d;border:1px solid #35e38d1f;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:950;display:inline-flex}.invite-command-live i{background:#35e38d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #35e38d80}.invite-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.invite-command-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:17px;min-height:138px;padding:16px;position:relative;overflow:hidden}.invite-command-card:after{content:"";opacity:.05;background:radial-gradient(circle,currentColor,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-70px;right:-65px}.invite-command-main{color:var(--invite-gold);align-items:center;gap:13px;display:flex}.invite-command-icon{background:#ffd34d14;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:21px;display:grid}.invite-command-data{min-width:0}.invite-command-data span,.invite-command-income-top span,.invite-command-income-row span,.invite-command-top span{color:#ffffff4d;letter-spacing:.12em;font-size:8px;font-weight:950;display:block}.invite-command-data strong{margin-top:6px;font-size:26px;font-weight:950;display:block}.invite-command-data small,.invite-command-card small{color:#ffffff45;margin-top:5px;font-size:9px;display:block}.invite-command-top{justify-content:space-between;align-items:center;display:flex}.invite-command-top b{color:var(--invite-gold);font-size:11px}.invite-command-value{margin-top:13px;font-size:26px;font-weight:950;line-height:1;display:block}.invite-command-progress{background:#ffffff0f;border-radius:999px;height:4px;position:absolute;bottom:14px;left:16px;right:16px;overflow:hidden}.invite-command-progress div{border-radius:inherit;background:linear-gradient(90deg,#ffd34d,#ff9f00);height:100%}.invite-command-progress.cyan div{background:linear-gradient(90deg,#18dff5,#168bff)}.invite-command-progress.green div{background:linear-gradient(90deg,#35e38d,#17b979)}.invite-command-income{grid-column:span 2}.invite-command-income-top strong{color:var(--invite-green);margin-top:6px;font-size:24px;font-weight:950;display:block}.invite-command-income-row{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:13px;padding-top:10px;display:flex}.invite-command-income-row b{font-size:11px}.invite-command-reward,.invite-command-reward .invite-command-top b{color:var(--invite-gold)}.invite-command-footer{background:#ffffff04;border:1px solid #ffffff0b;border-radius:15px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:18px;margin-top:12px;padding:15px;display:grid}.invite-command-footer>div:first-child span{color:#ffffff42;letter-spacing:.12em;font-size:8px;font-weight:950;display:block}.invite-command-footer>div:first-child strong{color:var(--invite-cyan);margin-top:5px;font-size:13px;display:block}.invite-command-target-track{background:#ffffff0f;border-radius:999px;height:7px;overflow:hidden}.invite-command-target-track div{border-radius:inherit;background:linear-gradient(90deg,#ffd34d,#18dff5);height:100%}.invite-command-target small{color:#ffffff45;margin-top:6px;font-size:9px;display:block}@media (width<=900px){.invite-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.invite-command-income{grid-column:span 2}}@media (width<=560px){.invite-command-grid{grid-template-columns:1fr}.invite-command-income{grid-column:auto}.invite-command-footer{grid-template-columns:1fr}}.invite-earnings-table{background:linear-gradient(145deg,#ffffff08,#ffffff03);border:1px solid #ffd34d1c;border-radius:24px;margin-top:12px;padding:22px}.invite-earnings-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.invite-earnings-head>div:first-child{min-width:0}.invite-earnings-head span{color:#ffd34d94;letter-spacing:.18em;font-size:9px;font-weight:950}.invite-earnings-head h2{margin:5px 0 6px;font-size:21px;font-weight:950}.invite-earnings-head p{color:#ffffff57;max-width:650px;margin:0;font-size:10px;line-height:1.65}.invite-earnings-rule{text-align:right;background:#35e38d0a;border:1px solid #35e38d1f;border-radius:14px;flex:none;min-width:170px;padding:12px 14px}.invite-earnings-rule strong{color:#8af0ba;font-size:12px;font-weight:950;display:block}.invite-earnings-rule small{color:#ffffff47;margin-top:4px;font-size:8px;display:block}.invite-earnings-scroll{border:1px solid #ffffff0e;border-radius:16px;overflow-x:auto}.invite-earnings-scroll table{border-collapse:collapse;width:100%;min-width:700px}.invite-earnings-scroll th{color:#ffffff47;letter-spacing:.11em;text-align:left;background:#ffffff05;border-bottom:1px solid #ffffff0e;padding:13px 15px;font-size:8px;font-weight:950}.invite-earnings-scroll td{border-bottom:1px solid #ffffff0b;padding:15px;font-size:11px;font-weight:800}.invite-earnings-scroll tr:last-child td{border-bottom:0}.invite-earnings-scroll tbody tr{transition:background .15s}.invite-earnings-scroll tbody tr:hover{background:#ffffff06}.invite-earnings-scroll td:first-child strong{color:#f4f6f9}.earn-f1{color:var(--invite-gold)}.earn-f2{color:var(--invite-cyan)}.earn-f3{color:var(--invite-green)}.earn-total{color:#fff;font-weight:950!important}.invite-earnings-note{color:#ffffff4a;align-items:flex-start;gap:8px;margin-top:12px;font-size:9px;line-height:1.65;display:flex}.invite-earnings-note>span{color:var(--invite-gold);flex:none}@media (width<=700px){.invite-earnings-table{padding:16px}.invite-earnings-head{display:grid}.invite-earnings-rule{text-align:left;width:100%}}.invite-live-reward-toast{z-index:9999;background:#0a1211f5;border:1px solid #35e38d33;border-radius:16px;align-items:center;gap:12px;min-width:280px;max-width:380px;padding:13px 15px;animation:.28s ease-out inviteRewardIn;display:flex;position:fixed;top:86px;right:22px;box-shadow:0 18px 50px #00000059,0 0 35px #35e38d14}.invite-live-reward-icon{color:#07150e;background:#35e38d;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;font-weight:950;display:grid}.invite-live-reward-toast strong{color:#ffffff73;letter-spacing:.15em;font-size:8px;font-weight:950;display:block}.invite-live-reward-toast span{color:#8af0ba;margin-top:4px;font-size:11px;font-weight:950;display:block}@keyframes inviteRewardIn{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){.invite-live-reward-toast{min-width:0;max-width:none;top:72px;left:10px;right:10px}}.invite-real-income{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffd34d1c;border-radius:24px;margin-top:12px;padding:22px}.invite-real-income-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:17px;display:flex}.invite-real-income-head span{color:#ffd34d94;letter-spacing:.18em;font-size:9px;font-weight:950}.invite-real-income-head h2{margin:5px 0 0;font-size:21px;font-weight:950}.invite-real-live{color:#8af0ba;background:#35e38d0d;border:1px solid #35e38d1f;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:950;display:inline-flex}.invite-real-live i{background:#35e38d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #35e38d8c}.invite-real-income-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.invite-real-income-grid article{background:#ffffff05;border:1px solid #ffffff0d;border-radius:17px;min-height:125px;padding:16px;position:relative}.invite-real-income-grid article>span{color:#ffffff47;letter-spacing:.13em;font-size:8px;font-weight:950;display:block}.invite-real-income-grid article>strong{margin-top:11px;font-size:25px;font-weight:950;display:block}.invite-real-income-grid article>small{color:#ffffff47;margin-top:7px;font-size:9px;display:block}.invite-real-income-grid article>b{color:#ffd34d;font-size:10px;position:absolute;top:14px;right:14px}.invite-real-total{background:linear-gradient(145deg,#35e38d0f,#ffffff03)!important}.invite-real-total>strong{color:#35e38d;font-size:22px!important}@media (width<=850px){.invite-real-income-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.invite-real-income{padding:16px}.invite-real-income-head{display:grid}.invite-real-income-grid{grid-template-columns:1fr}}.invite-real-history{background:linear-gradient(145deg,#ffffff08,#ffffff03);border:1px solid #ffffff0f;border-radius:24px;margin-top:12px;padding:22px}.invite-real-history-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.invite-real-history-head>div:first-child span{color:#ffd34d94;letter-spacing:.18em;font-size:9px;font-weight:950}.invite-real-history-head h2{margin:5px 0 0;font-size:21px;font-weight:950}.invite-history-count{color:#ffffff8c;background:#ffffff09;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:950}.invite-history-list{gap:8px;display:grid}.invite-history-item{background:#ffffff04;border:1px solid #ffffff0b;border-radius:15px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.invite-history-icon{color:#ffd34d;background:#ffd34d12;border-radius:13px;place-items:center;width:44px;height:44px;font-size:10px;font-weight:950;display:grid}.invite-history-main{min-width:0}.invite-history-main strong{text-overflow:ellipsis;white-space:nowrap;color:#f5f7fa;font-size:11px;font-weight:900;display:block;overflow:hidden}.invite-history-main span{text-overflow:ellipsis;white-space:nowrap;color:#ffffff57;margin-top:3px;font-size:9px;display:block;overflow:hidden}.invite-history-main small{color:#ffffff36;margin-top:4px;font-size:8px;display:block}.invite-history-money{text-align:right}.invite-history-money strong{color:#35e38d;font-size:13px;font-weight:950;display:block}.invite-history-money span{color:#ffffff4d;margin-top:4px;font-size:8px;font-weight:900;display:block}.invite-history-empty{text-align:center;background:#ffffff03;border:1px dashed #ffffff12;border-radius:17px;align-content:center;place-items:center;min-height:170px;display:grid}.invite-history-empty>div{color:#ffd34dbf;background:#ffd34d0f;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.invite-history-empty strong{margin-top:10px;font-size:12px}.invite-history-empty span{color:#ffffff47;max-width:420px;margin-top:5px;font-size:9px;line-height:1.6}@media (width<=560px){.invite-real-history{padding:16px}.invite-history-item{grid-template-columns:38px minmax(0,1fr)}.invite-history-icon{width:38px;height:38px}.invite-history-money{text-align:left;grid-column:2}}.invite-share-hub{background:radial-gradient(circle at 100% 0,#ffd34d17,#0000 30%),linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffd34d21;border-radius:24px;margin-top:12px;padding:22px;position:relative;overflow:hidden}.invite-share-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.invite-share-head span{color:#ffd34d99;letter-spacing:.18em;font-size:9px;font-weight:950}.invite-share-head h2{margin:5px 0 4px;font-size:22px;font-weight:950}.invite-share-head p{color:#ffffff4f;margin:0;font-size:10px}.invite-share-badge{color:#ffd34d;background:#ffd34d0f;border:1px solid #ffd34d24;border-radius:999px;flex:none;padding:8px 11px;font-size:9px;font-weight:950}.invite-share-code{background:#ffffff05;border:1px solid #ffffff0e;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;padding:14px 15px;display:flex}.invite-share-code-main span,.invite-share-link-text span,.invite-share-footer span{color:#ffffff47;letter-spacing:.13em;font-size:8px;font-weight:950;display:block}.invite-share-code-main strong{color:#fff;letter-spacing:.08em;margin-top:6px;font-size:19px;font-weight:950;display:block}.invite-share-code button,.invite-share-link button{color:#ffd34d;cursor:pointer;background:#ffd34d0d;border:1px solid #ffd34d24;border-radius:10px;min-height:34px;padding:0 11px;font-size:8px;font-weight:950}.invite-share-link{background:#ffffff04;border:1px solid #ffffff0d;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:9px;padding:11px;display:grid}.invite-share-link-icon{color:#18dff5;background:#18dff50f;border-radius:12px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.invite-share-link-text{min-width:0}.invite-share-link-text strong{text-overflow:ellipsis;white-space:nowrap;color:#ffffffa3;margin-top:5px;font-size:10px;display:block;overflow:hidden}.invite-share-actions{grid-template-columns:1.25fr 1fr;gap:9px;margin-top:10px;display:grid}.invite-share-actions button{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;min-height:46px;font-size:9px;font-weight:950}.invite-share-primary{color:#8af0ba;background:linear-gradient(145deg,#35e38d24,#35e38d0d);border:1px solid #35e38d29}.invite-share-secondary{color:#ffd34d;background:#ffd34d0b;border:1px solid #ffd34d24}.invite-share-footer{border-top:1px solid #ffffff0b;flex-wrap:wrap;align-items:center;gap:9px;margin-top:11px;padding-top:11px;display:flex}.invite-share-footer strong{color:#ffd34d;font-size:12px;font-weight:950}.invite-share-footer small{color:#ffffff3d;flex:220px;font-size:8px;line-height:1.5}@media (width<=560px){.invite-share-hub{padding:16px}.invite-share-head{display:grid}.invite-share-badge{width:fit-content}.invite-share-actions{grid-template-columns:1fr}.invite-share-code{flex-direction:column;align-items:stretch}.invite-share-code button{width:100%}}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}img,svg,video,canvas,button,input,select,textarea{max-width:100%}@media (width<=768px){body{-webkit-text-size-adjust:100%;overflow-x:hidden}.mining-page,.diamond-vmax,.withdraw-page,.withdraw-profit-page,.deposit-page,.investment-page,.profile-page,.account-page{width:100%;min-width:0;max-width:100%;overflow-x:hidden;padding-left:10px!important;padding-right:10px!important}.mining-hero,.diamond-hero,.diamond-section,.withdraw-form,.withdraw-note,.history-panel,.profit-wallet,.profit-withdraw-box,.profit-history,.wallet-box,.panel-heading{width:100%;min-width:0;max-width:100%}.mining-hero-content,.diamond-hero-content{width:100%;min-width:0}.mining-hero h1,.diamond-hero h1{word-break:break-word;line-height:1.05;font-size:clamp(28px,9vw,42px)!important}.mining-hero-actions,.diamond-hero-actions,.wallet-mini-grid,.wallet-grid,.diamond-wallet-grid,.exchange-actions,.withdraw-summary,.profit-summary,.profit-summary-total,.conversion-box{width:100%;grid-template-columns:1fr!important}.conversion-arrow{margin:0 auto!important;transform:rotate(90deg)!important}.mine-button{width:min(180px,72vw)!important;min-width:min(180px,72vw)!important;max-width:min(180px,72vw)!important;height:min(180px,72vw)!important;min-height:min(180px,72vw)!important;max-height:min(180px,72vw)!important}.mine-button span{font-size:clamp(30px,10vw,42px)!important}.mine-button strong{font-size:clamp(18px,5vw,24px)!important}input,select,textarea{width:100%;min-height:48px;font-size:16px!important}button{touch-action:manipulation;min-height:46px}.primary-action,.secondary-action,.withdraw-submit,.profit-withdraw-submit{width:100%}.diamond-section-head,.withdraw-header,.profit-withdraw-box h2,.panel-heading{gap:10px}.diamond-section-head{flex-direction:column!important;align-items:flex-start!important}.section-badge{align-self:flex-start}.conversion-result strong{font-size:clamp(28px,9vw,40px)}.diamond-message,.mining-alert,.profit-message{word-break:break-word;width:100%}.diamond-info-grid{grid-template-columns:1fr!important}.diamond-info-grid button{width:100%}.mining-grid,.mining-glow,.diamond-hero-orb,.diamond-hero-symbol{max-width:100%;overflow:hidden}}@media (width<=480px){.mining-page,.diamond-vmax,.withdraw-page,.withdraw-profit-page,.deposit-page,.investment-page{padding-left:8px!important;padding-right:8px!important}.diamond-section,.withdraw-form,.withdraw-note,.profit-withdraw-box,.profit-history,.history-panel{border-radius:16px!important;padding:14px!important}.mining-hero,.diamond-hero{border-radius:18px!important;padding:16px!important}.mining-hero-actions>div,.wallet-mini-grid>div{padding:12px!important}.diamond-section-head h2{font-size:22px!important}.section-description{font-size:13px!important}.mine-button{width:min(170px,68vw)!important;min-width:min(170px,68vw)!important;max-width:min(170px,68vw)!important;height:min(170px,68vw)!important;min-height:min(170px,68vw)!important;max-height:min(170px,68vw)!important}.mine-button strong{font-size:19px!important}.mine-button small{font-size:11px!important}}@media (width<=360px){.mine-button{width:150px!important;min-width:150px!important;max-width:150px!important;height:150px!important;min-height:150px!important;max-height:150px!important}.diamond-section,.withdraw-form,.withdraw-note,.profit-withdraw-box,.profit-history,.history-panel{padding:12px!important}}@media (width<=768px){.page,.container,.content,.main-content,.app-content,.user-content{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.header,.topbar,.navbar,.page-header{width:100%!important;max-width:100%!important;overflow:hidden!important}.header *,.topbar *,.navbar *,.page-header *{min-width:0;max-width:100%}.header-actions,.topbar-actions,.nav-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid{grid-template-columns:1fr!important;width:100%!important}.card,.panel,.box,.section,article{min-width:0!important;max-width:100%!important}table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}pre,code{max-width:100%;overflow-x:auto}.modal,.dialog,.drawer{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.modal-content,.dialog-content{width:100%!important;max-width:100%!important}}@media (width<=480px){.page,.container,.content,.main-content,.app-content,.user-content,.header,.topbar,.navbar{padding-left:8px!important;padding-right:8px!important}h1{font-size:clamp(24px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,28px)!important}h3{font-size:clamp(17px,5vw,22px)!important}}@media (width<=768px){.mining-page,.diamond-vmax,.deposit-page,.withdraw-page,.withdraw-profit-page,.investment-page,.account-page,.wallet-page,.profile-page,.home-page,.shop-page,.mission-page,.ranking-page,.rank-page,.checkin-page,.invite-page,.guide-page,.support-page,.settings-page,.security-page,.notification-page{width:100%!important;min-width:0!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}.mining-page>*,.diamond-vmax>*,.deposit-page>*,.withdraw-page>*,.withdraw-profit-page>*,.investment-page>*,.account-page>*,.wallet-page>*,.profile-page>*,.home-page>*,.shop-page>*,.mission-page>*,.ranking-page>*,.rank-page>*,.checkin-page>*,.invite-page>*,.guide-page>*,.support-page>*,.settings-page>*,.security-page>*,.notification-page>*{min-width:0!important;max-width:100%!important}.grid,.cards,.card-grid,.stats-grid,.dashboard-grid,.form-grid,.two-column,.three-column{grid-template-columns:1fr!important}.flex-row,.actions-row,.button-row{flex-direction:column!important;width:100%!important}.flex-row>*,.actions-row>*,.button-row>*{width:100%!important;max-width:100%!important}.card,.panel,.box,.section-card,.glass-card{width:100%!important;min-width:0!important;max-width:100%!important}input,select,textarea{width:100%!important;max-width:100%!important}button{max-width:100%!important}.table-wrapper,.table-container,.responsive-table{-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;overflow-x:auto!important}table{min-width:600px}}@media (width<=480px){.mining-page,.diamond-vmax,.deposit-page,.withdraw-page,.withdraw-profit-page,.investment-page{padding-left:6px!important;padding-right:6px!important}.card,.panel,.box,.section-card,.glass-card{border-radius:14px!important}button{min-height:46px!important}.mining-page h1,.diamond-vmax h1,.investment-page h1{font-size:clamp(25px,8vw,36px)!important}.mining-page h2,.diamond-vmax h2,.investment-page h2{font-size:clamp(20px,6vw,28px)!important}}html{background:#07090c}body{min-width:320px;min-height:100vh;margin:0}
