@import "https://fonts.googleapis.com/css2?family=Kanit:wght@300;400;500;600;700;800&display=swap";:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--theme-main:#ff3838;--theme-main-2:#ff5757;--theme-bg:#101524;--theme-card:#222945;--theme-card-2:#1d233b;--theme-input:#14192c;--theme-border:#ffffff21;background:#111524;font-family:Kanit,system-ui,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.theme-9{--theme-main:#ff3838;--theme-main-2:#ff5757;--theme-left-a:#d50404;--theme-left-b:#050505;--theme-bg:#111625;--theme-card:#212842;--theme-card-2:#1c223a;--theme-input:#151a2d}.theme-1,.theme-11{--theme-main:#18d35a;--theme-main-2:#2af16f}.site-shell{background:var(--theme-bg);grid-template-columns:1fr 1fr;width:100%;min-height:100vh;display:grid;overflow:hidden}.visual-pane{background:#050505;justify-content:center;align-items:center;min-height:100vh;padding:36px;display:flex;position:relative;overflow:hidden}.red-bg{background:radial-gradient(ellipse at 0% 0%, #ffffff1a, transparent 18%), radial-gradient(ellipse at 2% 7%, #ff3434bf, transparent 38%), radial-gradient(ellipse at 4% 92%, #ff232352, transparent 28%), linear-gradient(160deg, var(--theme-left-a,#cf0000) 0%, #610101 30%, var(--theme-left-b,#030303) 64%);position:absolute;inset:0}.red-bg:before{content:"";background:radial-gradient(circle at 80% 40%,#000000e0,#0000 38%);position:absolute;inset:-30%;transform:rotate(-8deg)}.visual-content{z-index:2;justify-items:center;gap:46px;width:min(820px,100%);display:grid;position:relative}.brand-logo{justify-content:center;align-items:center;width:min(380px,72vw);min-height:92px;display:flex}.brand-logo img{object-fit:contain;filter:drop-shadow(0 10px 20px #00000073);max-width:100%;max-height:112px;display:block}.fallback-logo{color:#ffd667;text-align:center;background:#040404;border:1px solid #ffffff1a;min-width:230px;padding:18px 36px;font-size:44px;font-weight:800}.slide-stage{aspect-ratio:2.45;place-items:center;width:min(790px,100%);display:grid;position:relative;overflow:hidden}.slide-track{will-change:transform;width:100%;height:100%;display:flex}.slide-item{flex:0 0 100%;min-width:100%;height:100%}.slide-item>a,.slide-item>div,.slide-item>.slide-placeholder,.slide-link{width:100%;height:100%;display:block}.slide-stage img{object-fit:cover;width:100%;height:100%;display:block;box-shadow:0 22px 52px #00000061}.slide-placeholder{color:#ffe06c;background:linear-gradient(135deg,#151515,#500000);place-items:center;width:100%;height:100%;font-size:54px;font-weight:800;display:grid}.slide-nav{color:#fff;background:var(--theme-main);border:0;border-radius:999px;place-items:center;width:44px;height:44px;font-size:44px;line-height:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 24px #00000059}.slide-nav.prev{left:-22px}.slide-nav.next{right:-22px}.slide-dots{justify-content:center;align-items:center;gap:6px;margin-top:-34px;display:flex}.slide-dots button{background:#ffffff29;border:0;border-radius:999px;width:7px;height:7px;padding:0}.slide-dots button.active{background:var(--theme-main);width:52px}.running-strip{color:#ffffffe0;background:#00000057;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:12px;width:min(790px,100%);min-height:42px;margin-top:-22px;padding:5px 12px;display:grid}.running-strip span{color:#fff;background:var(--theme-main);border-radius:999px;padding:3px 11px;font-size:13px}.auth-pane{background:var(--theme-bg);place-items:center;min-height:100vh;padding:34px 18px;display:grid;position:relative}.mobile-top-logo{display:none}.mobile-top-logo img{object-fit:contain;filter:drop-shadow(0 12px 24px #0000006b);max-width:100%;max-height:86px;display:block}.login-box{gap:28px;width:min(410px,100%);display:grid}.login-title{text-align:center;color:#fff;margin:0;font-size:31px;font-weight:800;line-height:1}.login-card{background:var(--theme-card);border-radius:5px;width:100%;padding:26px;box-shadow:0 18px 48px #0000003d}.tabs{background:#13192c;border-radius:12px;grid-template-columns:1fr 1fr;gap:0;margin-bottom:20px;padding:0;display:grid;overflow:hidden}.tabs button{color:#ffffff73;background:0 0;border:0;min-height:42px;font-weight:500}.tabs button.active{color:#fff;background:var(--theme-main);box-shadow:0 8px 18px #00000040}.login-form{gap:13px;display:grid}.login-form label>span{color:#fff;margin:0 0 6px;font-size:13px;display:inline-block}.login-form label b{color:var(--theme-main-2)}.input-box{background:var(--theme-input);border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:6px;min-height:45px;padding:0 13px;display:flex}.input-box:focus-within{border-color:var(--theme-main);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-main) 18%, transparent)}.input-box svg{color:var(--theme-main);flex:none}.input-box input{color:#fff;background:0 0;border:0;outline:0;width:100%}.input-box input::placeholder{color:#ffffff52}.eye-btn{color:#fff;background:0 0;border:0;place-items:center;padding:4px;display:grid}.form-row{justify-content:space-between;align-items:center;gap:12px;margin-top:-1px;display:flex}.remember{color:#fff;white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:inline-flex}.remember input{width:22px;height:22px;accent-color:var(--theme-main);margin:0}.forgot-btn,.switch-text button{color:var(--theme-main-2);white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:underline}.submit-button,.primary-btn{color:#fff;background:var(--theme-main);border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:44px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px #0000003d}.submit-button:disabled{opacity:.55;cursor:not-allowed}.spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:999px;width:20px;height:20px;animation:.75s linear infinite spin}.spinner.big{border-width:4px;width:34px;height:34px}.help-text{text-align:center;color:#fff;margin:10px 0 3px;font-size:13px;line-height:1.55}.contact-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}.contact-btn{background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:42px;font-weight:500;display:flex}.contact-btn.line{color:#38ff86;border:1px solid #08e763}.contact-btn.telegram{color:#61c4ff;border:1px solid #49baff}.switch-text{color:#fff;text-align:center;margin:0;font-size:13px}.register-panel{text-align:center;color:#fff;gap:10px;display:grid}.register-panel p{margin:0;line-height:1.6}.api-note,.backend-note{color:#ffffff73;font-size:10px;position:absolute;bottom:18px;left:18px}.api-note{color:#ffca9c;bottom:40px}.backend-note{display:none}.modal-backdrop{z-index:20;background:#000000ad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal-card{background:var(--theme-card);text-align:center;border:1px solid #ffffff21;border-radius:10px;width:min(410px,100%);padding:24px;position:relative;box-shadow:0 24px 70px #0000006b}.modal-card h3{margin:0 0 16px;font-size:24px}.modal-close{color:#fff;background:#ffffff14;border:0;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.modal-icon{width:58px;height:58px;color:var(--theme-main);background:#ffffff12;border-radius:16px;place-items:center;margin:0 auto 12px;display:grid}.modal-copy{color:#ffffffd1;margin:0 0 14px;line-height:1.65}.modal-input{margin-bottom:14px}.modal-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ghost-btn{color:#fff;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:8px;min-height:44px}.phone-result{background:var(--theme-input);color:var(--theme-main-2);border-radius:8px;margin:2px 0 14px;padding:12px;font-size:22px}.hidden-close{display:none}.toast{z-index:30;color:#fff;text-align:center;background:#0c9e42f5;border-radius:10px;width:min(430px,100% - 28px);padding:12px 16px;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px #00000059}.loading-page{background:#111625;place-items:center;width:100%;min-height:100vh;display:grid}.loader-card{color:#fff;justify-items:center;gap:12px;display:grid}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=980px){html,body,#root{min-height:100%}.site-shell{background:var(--theme-bg);grid-template-columns:1fr;min-height:100vh;overflow:auto}.visual-pane{display:none}.auth-pane{align-content:start;justify-items:center;place-items:unset;background:var(--theme-bg);grid-template-columns:1fr;gap:16px;min-height:100vh;padding:98px 22px 28px;display:grid}.mobile-top-logo{justify-content:center;align-items:center;width:min(470px,100%);min-height:84px;margin:0 auto;display:flex}.login-box{gap:0;width:min(470px,100%);margin:0 auto}.login-title{display:none}.login-card{border-radius:6px;width:100%;padding:28px 24px}.api-note,.backend-note{display:none}}@media (width<=520px){.auth-pane{gap:10px;padding:86px 22px 26px}.mobile-top-logo{min-height:76px}.mobile-top-logo img{max-height:72px}.login-card{padding:24px 24px 28px}.form-row{align-items:center}.remember,.forgot-btn{font-size:14px}.contact-row{grid-template-columns:1fr 1fr}}@media (width<=390px){.auth-pane{padding-left:14px;padding-right:14px}.login-card{padding-left:16px;padding-right:16px}.contact-row{grid-template-columns:1fr}}.register-form{gap:6px;position:relative}.register-form label>span{margin-bottom:5px}.register-form .input-box{border-radius:8px;min-height:41px}.register-form .submit-button{margin-top:0}.bank-field{z-index:6;position:relative}.bank-select{color:#ffffff6b;text-align:left;cursor:pointer;width:100%}.bank-select strong{color:#fff;width:100%;font-weight:600}.bank-select:not(.open) strong{color:#ffffff6b}.bank-select .chevron{color:#fff;margin-left:auto;transition:transform .18s}.bank-select.open .chevron{transform:rotate(180deg)}.bank-dropdown{z-index:50;overscroll-behavior:contain;background:#000;border:1px solid #ffffff2e;border-radius:0 0 8px 8px;max-height:372px;padding:10px 8px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 42px #0000008c}.bank-dropdown button{color:#ffffff9e;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:43px;padding:7px 9px;display:flex}.bank-dropdown button:hover,.bank-dropdown button.selected{color:#fff;background:#ffffff14}.bank-logo-wrap,.bank-badge{background:#ffffff14;border-radius:999px;flex:0 0 23px;place-items:center;width:23px;height:23px;display:inline-grid;overflow:hidden}.bank-logo-wrap img{object-fit:contain;width:100%;height:100%;display:block}.bank-badge{color:#fff;letter-spacing:-.4px;background:#df3342;font-size:7px;font-weight:800;box-shadow:inset 0 0 0 2px #ffffff3d}@media (width<=980px){.login-card:has(.register-form){padding:28px 24px}.register-form .help-text{margin-top:10px}.register-form .contact-row{margin-top:2px}.register-form .switch-text{margin-top:4px}}@media (width<=430px){.auth-pane{padding:42px 18px 28px}.mobile-top-logo{min-height:66px}.mobile-top-logo img{max-height:70px}.login-card{padding:24px 18px}.tabs button{min-height:41px}.contact-row{gap:6px}.contact-btn{font-size:14px}.bank-dropdown{max-height:366px}}.register-locked-view{gap:20px;padding-top:14px}.register-closed-panel{text-align:left;color:#fff;background:#ffffff0b;border-radius:10px;justify-content:flex-start;align-items:center;width:100%;min-height:80px;padding:18px 22px;font-size:14px;font-weight:400;line-height:1.65;display:flex}.auth-success-card{text-align:center;gap:16px;display:grid}.auth-success-icon{color:#06120b;background:#1fd162;border-radius:999px;place-items:center;width:58px;height:58px;margin:0 auto;font-size:34px;font-weight:800;display:grid;box-shadow:0 12px 26px #1fd16247}.auth-success-card h2{margin:0;font-size:21px;line-height:1.35}.auth-info-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-info-grid div{border:1px solid var(--theme-border);background:#0000002e;border-radius:12px;gap:2px;padding:12px;display:grid}.auth-info-grid span{color:#ffffff9e;font-size:13px}.auth-info-grid strong{color:#fff;font-size:17px}.auth-actions{gap:6px;display:grid}.auth-link{text-align:center;place-items:center;display:grid}.logout-btn{width:100%;min-height:44px}.backend-layout-pill{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:6px 12px;font-size:13px;display:inline-flex}.auth-pane:has(.member-shell){background:#050505;min-height:100vh;padding:0;display:block}.auth-pane:has(.member-shell) .mobile-top-logo{display:none!important}.member-shell{--member-main:var(--theme-main,#ff3838);--member-bg:#050505;--member-card:#12182a;--member-card-2:#1e253e;--member-soft:#ffffff1f;color:#fff;background:radial-gradient(circle at 18% 0,#ff000047,#0000 30%),linear-gradient(#070914 0%,#050505 26%,#000 100%);width:100%;min-height:100vh;padding:70px 18px 92px;overflow:auto}.member-shell.theme-9{--member-main:#ff3838;--member-main-2:#ff5959;--member-glow:#ff383857}.member-header{z-index:15;background:#101625;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(120px,1fr) auto 46px;align-items:center;gap:6px;height:70px;padding:8px 16px;display:grid;position:fixed;top:0;left:0;right:0}.member-logo-wrap img{object-fit:contain;max-width:150px;max-height:54px;display:block}.member-balance{text-align:right;color:var(--member-main-2);gap:1px;font-weight:800;line-height:1.1;display:grid}.member-balance small{color:#fff;font-weight:500}.member-menu-btn{color:#fff;background:0 0;border:0;place-items:center;width:42px;height:42px;display:grid}.member-marquee{z-index:14;background:#23283e;border-bottom:1px solid #ffffff14;align-items:center;gap:6px;min-height:30px;padding:4px 14px;display:flex;position:fixed;top:70px;left:0;right:0;overflow:hidden}.member-marquee span{white-space:nowrap;animation:22s linear infinite memberMarquee}.member-marquee button{color:#fff;background:var(--member-main);border:0;border-radius:50%;width:22px;height:22px;margin-left:auto}.member-banner{background:#120000;border-radius:4px;width:100%;max-width:860px;margin:44px auto 14px;position:relative;overflow:hidden}.member-banner a{width:100%;display:block}.member-banner-slider{width:100%;position:relative;overflow:hidden}.member-banner-track{will-change:transform;width:100%;display:flex}.member-banner-slide{flex:0 0 100%;min-width:100%}.member-banner-slide>a,.member-banner-slide>div,.member-banner-slide>.slide-placeholder{width:100%;display:block}.member-banner img{object-fit:contain;width:100%;height:auto;display:block}.member-banner-placeholder{color:#ffd65e;background:linear-gradient(135deg,#200,#070707);place-items:center;min-height:170px;font-size:42px;font-weight:900;display:grid}.member-slide-dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:6px;left:0;right:0}.member-slide-dots button{background:#fff3;border:0;border-radius:999px;width:7px;height:7px;padding:0}.member-slide-dots button.active{background:var(--member-main);width:48px}.member-search{color:#ffffff73;background:#171d31;border:1px solid #ffffff2e;border-radius:7px;align-items:center;gap:6px;max-width:860px;height:44px;margin:0 auto 12px;padding:0 14px;display:flex}.member-search input{color:#fff;background:0 0;border:0;outline:0;width:100%}.member-tabs{flex-wrap:wrap;gap:6px;max-width:860px;margin:0 auto 18px;display:flex}.member-tabs button{color:#fff;background:#050505;border:1px solid #ffffff59;border-radius:999px;min-height:34px;padding:0 16px}.member-tabs button.active{color:var(--member-main);border-color:var(--member-main);box-shadow:0 0 18px var(--member-glow)}.member-content{grid-template-columns:82px 1fr;gap:10px;max-width:860px;margin:0 auto;display:grid}.member-side{align-content:start;gap:6px;display:grid;position:sticky;top:110px}.member-side button{color:#fff;background:linear-gradient(#29304a,#161b2e);border:0;border-radius:12px;min-height:64px;box-shadow:inset 0 0 0 1px #ffffff14}.member-side button span{background:var(--member-main);border-radius:50%;place-items:center;width:36px;height:36px;margin:-12px auto 2px;font-size:10px;font-weight:900;display:grid}.member-side button.active{box-shadow:inset 0 0 0 1px var(--member-main), 0 0 22px var(--member-glow)}.provider-count{margin:0 0 12px;font-size:15px;font-weight:800}.provider-count b{color:var(--member-main);font-weight:600}.provider-helper-text{color:#ffffffdb;margin:0 0 12px;font-size:14px}.provider-helper-error{color:#ffb2b2}.provider-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.provider-card{aspect-ratio:118.33/142;color:#fff;text-align:left;background:#08101d;border:0;border-radius:14px;min-height:142px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 10px 24px #00000047}.provider-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:3;background:linear-gradient(#788cfff2 0%,#b256ffe0 28%,#ff4747fa 74%,#ffacac8c 100%);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.provider-card:after{content:"";filter:blur(8px);pointer-events:none;z-index:1;background:linear-gradient(#ff3a3a00 0%,#ff3a3a24 40%,#ff3a3a47 70%,#ff3a3a75 100%);border-radius:0 0 12px 12px;height:34%;position:absolute;inset:auto 8px 0}.provider-card-image{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.provider-card-content{z-index:2;background:linear-gradient(#0000 0%,#0000002e 36%,#00000061 100%);align-content:end;gap:2px;width:100%;margin-top:auto;padding:0 10px 10px;display:grid;position:absolute;bottom:0;left:0;right:0}.provider-card strong{text-shadow:0 1px 6px #000000e6;font-size:11px;font-weight:800;line-height:1.1}.provider-card small{color:#fffffffa;font-size:10px}.provider-card:disabled{opacity:.76;cursor:wait}.provider-tag{display:none}.card-1{background:linear-gradient(135deg,#103b12,#050505 62%)}.card-2{background:linear-gradient(135deg,#391238,#050505 62%)}.card-3{background:linear-gradient(135deg,#152b4a,#050505 62%)}.card-4{background:linear-gradient(135deg,#491019,#050505 62%)}.card-5{background:linear-gradient(135deg,#2c153c,#050505 62%)}.member-floating{z-index:16;color:#050505;background:var(--member-main);border:0;border-radius:16px;width:58px;height:58px;position:fixed;bottom:96px;right:18px;box-shadow:0 12px 30px #00000073}.member-footer{z-index:15;width:min(100%,520px);min-height:74px;padding:8px 8px max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border-radius:22px 22px 0 0;grid-template-columns:repeat(5,1fr);align-items:center;gap:2px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.member-footer button{color:#20263a;background:0 0;border:0;justify-items:center;gap:2px;font-size:10px;font-weight:700;display:grid}.member-footer button.active{color:#fff;background:linear-gradient(180deg, var(--member-main), #a90000);border-radius:16px;padding:8px 2px;box-shadow:0 10px 24px #ff383859}.member-logout{z-index:16;color:#fff;background:#00000061;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;display:inline-flex;position:fixed;top:104px;right:12px}@keyframes memberMarquee{0%{transform:translate(55%)}to{transform:translate(-110%)}}@media (width>=981px){.site-shell:has(.member-shell){grid-template-columns:none;display:block}.site-shell:has(.member-shell) .visual-pane{display:none}.site-shell:has(.member-shell) .auth-pane{width:100%;min-height:100vh}.member-shell{padding-left:calc(50% - 242px);padding-right:calc(50% - 242px)}.member-header,.member-marquee{width:min(100%,520px);left:50%;right:auto;transform:translate(-50%)}}@media (width<=560px){.member-shell{padding:100px 12px 92px}.member-header{padding:7px 10px}.member-logo-wrap img{max-width:158px}.member-banner{margin-top:16px}.member-content{grid-template-columns:72px 1fr;gap:10px}.member-side button{min-height:56px;font-size:13px}.provider-grid{grid-template-columns:repeat(2,1fr);gap:10px}.provider-card{min-height:142px}.provider-card-content{padding:0 8px 8px}.provider-card strong{font-size:18px}}.member-header{background:#101524;border-bottom:0;grid-template-columns:minmax(140px,1fr) 42px auto 42px;gap:7px;height:70px;padding:6px 9px 6px 12px;box-shadow:0 3px #ff38388c}.member-logo-wrap{align-items:center;min-width:0;height:58px;display:flex}.member-logo-wrap img{object-fit:contain;width:auto;max-width:170px;max-height:56px;display:block}.member-user-badge{background:radial-gradient(circle,#20263f 0%,#0b0f1c 70%);border-radius:999px;align-self:start;place-items:center;width:38px;height:38px;margin-top:1px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 5px 12px #00000059}.member-user-badge img{object-fit:contain;width:100%;height:100%}.member-user-badge span{color:#ffd560;font-size:7px;font-weight:800}.member-wallet-panel{grid-template-columns:1fr;align-self:center;justify-items:start;gap:0;min-width:74px;padding-top:1px;display:grid;position:relative}.member-credit-row{grid-template-columns:22px minmax(45px,auto);align-items:center;gap:5px;min-height:23px;line-height:1;display:grid}.member-credit-row img{object-fit:contain;filter:drop-shadow(0 2px 3px #00000059);width:22px;height:22px;display:block}.member-credit-row strong{color:#ff3434;letter-spacing:.2px;text-shadow:0 1px #0000008c;font-size:17px;font-weight:800}.member-phone-line{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100px;font-size:17px;font-weight:500;line-height:1;position:absolute;top:49px;right:0;overflow:hidden}.member-menu-btn{color:#fff;opacity:.95;align-self:center;width:40px;height:54px}@media (width>=981px){.member-header{width:min(100%,520px)}}@media (width<=560px){.member-header{grid-template-columns:minmax(134px,1fr) 39px auto 38px;gap:5px;height:70px;padding:6px 7px 6px 10px}.member-logo-wrap img{max-width:155px;max-height:54px}.member-user-badge{width:36px;height:36px}.member-wallet-panel{min-width:70px}.member-credit-row{grid-template-columns:21px minmax(42px,auto);gap:2px;min-height:22px}.member-credit-row img{width:21px;height:21px}.member-credit-row strong{font-size:14px}.member-phone-line{max-width:90px;font-size:14px;top:48px}.member-menu-btn{width:38px}}@media (width<=390px){.member-header{grid-template-columns:minmax(120px,1fr) 34px auto 34px;padding-left:8px;padding-right:5px}.member-logo-wrap img{max-width:142px}.member-user-badge{width:32px;height:32px}.member-credit-row strong{font-size:13px}.member-phone-line{max-width:78px;font-size:13px}}.member-user-area{grid-template-rows:35px 18px;align-self:center;place-items:center;min-width:0;height:58px;display:grid}.member-rank-badge{background:0 0;place-items:center;width:42px;height:35px;display:grid;overflow:hidden}.member-rank-badge img{object-fit:contain;filter:drop-shadow(0 2px 4px #00000073);width:100%;height:100%;display:block}.member-rank-badge span{color:#ffd35a;background:radial-gradient(circle,#56340f 0%,#171717 70%);border:1px solid #ffd55a59;border-radius:999px;place-items:center;min-width:42px;min-height:28px;font-size:8px;font-weight:800;display:grid}.member-phone-line{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:82px;max-width:82px;font-size:13px;font-weight:500;line-height:1;position:static;overflow:hidden}.member-wallet-panel{align-self:center;justify-items:start;min-width:68px;padding-top:0}@media (width<=560px){.member-header{grid-template-columns:minmax(124px,1fr) 78px auto 36px;gap:3px}.member-logo-wrap img{max-width:146px}.member-user-area{grid-template-rows:34px 18px}.member-rank-badge{width:40px;height:34px}.member-phone-line{width:78px;max-width:78px;font-size:14px}.member-wallet-panel{min-width:64px}.member-credit-row{grid-template-columns:20px minmax(39px,auto);min-height:21px}.member-credit-row img{width:20px;height:20px}.member-credit-row strong{font-size:13px}}@media (width<=410px){.member-header{grid-template-columns:minmax(104px,1fr) 72px auto 34px;padding-left:8px;padding-right:6px}.member-logo-wrap img{max-width:126px}.member-phone-line{width:72px;max-width:72px;font-size:13px}}.member-user-area{grid-template-rows:38px 18px;place-items:center;width:46px;min-width:46px;height:58px;display:grid;overflow:visible}.member-rank-badge{background:radial-gradient(circle,#20263f 0%,#0b0f1c 70%);border-radius:999px;place-items:center;width:38px;height:38px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 5px 12px #00000059}.member-rank-badge img{object-fit:contain;width:100%;height:100%;display:block}.member-rank-badge span{color:#ffd560;font-size:7px;font-weight:800}.member-phone-line{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:74px;max-width:74px;margin-top:-1px;font-size:13px;font-weight:500;line-height:1;overflow:hidden;position:static!important}@media (width<=560px){.member-header{grid-template-columns:minmax(132px,1fr) 46px auto 38px}.member-user-area{width:44px;min-width:44px}.member-rank-badge{width:36px;height:36px}.member-phone-line{width:72px;max-width:72px;font-size:13px}}.member-header{grid-template-columns:minmax(122px,1fr) 78px 70px 38px!important;align-items:center!important;gap:4px!important;overflow:hidden!important}.member-logo-wrap{min-width:0!important}.member-rank-badge{width:54px!important;height:39px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;overflow:visible!important}.member-rank-badge img{object-fit:contain!important;border-radius:0!important;width:54px!important;height:39px!important;display:block!important}.member-rank-badge span{border-radius:12px!important;width:54px!important;height:34px!important}.member-phone-line{color:#fff!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;z-index:1!important;width:78px!important;max-width:78px!important;margin:0!important;font-size:15px!important;font-weight:500!important;line-height:17px!important;position:static!important;overflow:hidden!important}.member-wallet-panel{justify-self:start!important;width:70px!important;min-width:70px!important;max-width:70px!important;overflow:visible!important}.member-credit-row{grid-template-columns:22px 44px!important;gap:4px!important;min-height:22px!important}.member-credit-row img{width:22px!important;height:22px!important}.member-credit-row strong{color:#16ff6c!important;white-space:nowrap!important;font-size:16px!important;line-height:1!important}@media (width<=560px){.member-header{grid-template-columns:minmax(118px,1fr) 76px 68px 36px!important;gap:3px!important;padding-left:8px!important;padding-right:6px!important}.member-logo-wrap img{max-width:146px!important}.member-user-area{width:76px!important;min-width:76px!important;max-width:76px!important}.member-rank-badge,.member-rank-badge img{width:52px!important;height:38px!important}.member-phone-line{width:76px!important;max-width:76px!important;font-size:14px!important}.member-wallet-panel{width:68px!important;min-width:68px!important;max-width:68px!important}}@media (width<=390px){.member-header{grid-template-columns:minmax(104px,1fr) 70px 64px 34px!important;gap:2px!important}.member-logo-wrap img{max-width:126px!important}.member-user-area{width:70px!important;min-width:70px!important;max-width:70px!important}.member-rank-badge,.member-rank-badge img{width:48px!important;height:36px!important}.member-phone-line{width:70px!important;max-width:70px!important;font-size:13px!important}.member-wallet-panel{width:64px!important;min-width:64px!important;max-width:64px!important}.member-credit-row{grid-template-columns:20px 40px!important}.member-credit-row img{width:20px!important;height:20px!important}.member-credit-row strong{font-size:15px!important}}.member-header{grid-template-columns:minmax(122px,1fr) 78px 68px 36px!important;gap:4px!important;height:72px!important;padding:6px 8px 6px 10px!important;overflow:hidden!important}.member-rank-badge{width:44px!important;height:44px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;place-items:center!important;display:grid!important;overflow:visible!important}.member-rank-badge img{object-fit:contain!important;object-position:center center!important;filter:drop-shadow(0 2px 4px #00000073)!important;border-radius:0!important;width:44px!important;max-width:44px!important;height:44px!important;max-height:44px!important;display:block!important}.member-phone-line{color:#fff!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:78px!important;max-width:78px!important;height:16px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:500!important;line-height:16px!important;overflow:hidden!important}.member-wallet-panel{place-self:center start!important;width:68px!important;min-width:68px!important;max-width:68px!important;overflow:visible!important}.member-credit-row{grid-template-columns:22px 42px!important;align-items:center!important;gap:4px!important;min-height:22px!important;display:grid!important}.member-credit-row img{object-fit:contain!important;width:22px!important;height:22px!important}.member-credit-row strong{color:#ff3030!important;white-space:nowrap!important;font-size:16px!important;font-weight:800!important;line-height:1!important}@media (width<=560px){.member-header{grid-template-columns:minmax(118px,1fr) 76px 66px 36px!important;gap:3px!important;height:72px!important;padding-left:8px!important;padding-right:6px!important}.member-logo-wrap img{max-width:146px!important;max-height:56px!important}.member-user-area{grid-template-rows:44px 16px!important;width:76px!important;min-width:76px!important;max-width:76px!important}.member-rank-badge,.member-rank-badge img{width:44px!important;max-width:44px!important;height:44px!important;max-height:44px!important}.member-phone-line{width:76px!important;max-width:76px!important;font-size:14px!important}.member-wallet-panel{width:66px!important;min-width:66px!important;max-width:66px!important}.member-credit-row{grid-template-columns:21px 41px!important;gap:4px!important;min-height:22px!important}.member-credit-row img{width:21px!important;height:21px!important}.member-credit-row strong{color:#ff3030!important;font-size:16px!important}}@media (width<=390px){.member-header{grid-template-columns:minmax(102px,1fr) 70px 62px 34px!important;gap:2px!important}.member-logo-wrap img{max-width:126px!important}.member-user-area{width:70px!important;min-width:70px!important;max-width:70px!important}.member-rank-badge,.member-rank-badge img{width:42px!important;max-width:42px!important;height:42px!important;max-height:42px!important}.member-phone-line{width:70px!important;max-width:70px!important;font-size:13px!important}.member-wallet-panel{width:62px!important;min-width:62px!important;max-width:62px!important}.member-credit-row{grid-template-columns:20px 38px!important}.member-credit-row img{width:20px!important;height:20px!important}.member-credit-row strong{font-size:15px!important}}.member-user-area{grid-template-rows:52px 16px!important;align-self:center!important;place-items:center!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:68px!important;min-height:0!important;display:grid!important;overflow:visible!important}.member-rank-badge{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;place-items:center!important;display:grid!important;overflow:visible!important}.member-rank-badge img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 2px 4px #0000008c)!important;border-radius:0!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;display:block!important}.member-rank-badge span{background:0 0!important;border-radius:0!important;width:52px!important;height:52px!important}.member-wallet-panel{place-self:center start!important;width:70px!important;min-width:70px!important;max-width:70px!important}@media (width<=560px){.member-header{grid-template-columns:minmax(124px,1fr) 72px 66px 34px!important;gap:3px!important;height:78px!important;padding-left:8px!important;padding-right:5px!important}.member-logo-wrap img{max-width:145px!important;max-height:58px!important}.member-user-area{grid-template-rows:52px 16px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:68px!important}.member-rank-badge,.member-rank-badge img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}.member-phone-line{width:72px!important;max-width:72px!important;font-size:13px!important}.member-wallet-panel{width:66px!important;min-width:66px!important;max-width:66px!important}}@media (width<=390px){.member-header{grid-template-columns:minmax(104px,1fr) 64px 60px 32px!important;gap:2px!important}.member-logo-wrap img{max-width:124px!important}.member-user-area{grid-template-rows:48px 16px!important;width:64px!important;min-width:64px!important;max-width:64px!important}.member-rank-badge,.member-rank-badge img{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.member-phone-line{width:64px!important;max-width:64px!important;font-size:12px!important}.member-wallet-panel{width:60px!important;min-width:60px!important;max-width:60px!important}.member-credit-row{grid-template-columns:20px 36px!important}.member-credit-row strong{font-size:14px!important}}.member-user-area{grid-template-rows:60px 16px!important;align-self:center!important;place-items:center!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:76px!important;display:grid!important;overflow:hidden!important}.member-rank-badge{width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;place-items:center!important;display:grid!important;overflow:visible!important}.member-rank-badge img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 2px 4px #0009)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important;display:block!important}.member-wallet-panel{place-self:center start!important;gap:1px!important;width:68px!important;min-width:68px!important;max-width:68px!important}@media (width<=560px){.member-header{grid-template-columns:minmax(136px,1fr) 76px 64px 32px!important;gap:3px!important;height:86px!important;padding-left:8px!important;padding-right:5px!important}.member-logo-wrap img{max-width:146px!important;max-height:60px!important}.member-user-area{grid-template-rows:60px 16px!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important}.member-rank-badge,.member-rank-badge img{width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important}.member-phone-line{width:76px!important;max-width:76px!important;font-size:13px!important}.member-wallet-panel{width:64px!important;min-width:64px!important;max-width:64px!important}}@media (width<=390px){.member-header{grid-template-columns:minmax(118px,1fr) 68px 58px 30px!important;gap:2px!important}.member-logo-wrap img{max-width:126px!important}.member-user-area{grid-template-rows:54px 16px!important;width:68px!important;min-width:68px!important;max-width:68px!important}.member-rank-badge,.member-rank-badge img{width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important}.member-phone-line{width:68px!important;max-width:68px!important;font-size:12px!important}.member-wallet-panel{width:58px!important;min-width:58px!important;max-width:58px!important}.member-credit-row strong{font-size:14px!important}}.member-header{grid-template-columns:minmax(142px,1fr) 64px 64px 32px!important;align-items:center!important;gap:3px!important;height:74px!important;padding:5px 7px 5px 9px!important;overflow:hidden!important}.member-marquee{top:74px!important}.member-user-area{grid-template-rows:44px 16px!important;place-items:center!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:62px!important;display:grid!important;overflow:hidden!important}.member-rank-badge,.member-rank-badge img{object-fit:contain!important;object-position:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;display:block!important;overflow:hidden!important}.member-rank-badge{place-items:center!important;display:grid!important}.member-rank-badge span{display:none!important}.member-phone-line{color:#fff!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:64px!important;max-width:64px!important;height:16px!important;margin:0!important;font-size:13px!important;font-weight:500!important;line-height:16px!important;overflow:hidden!important}.member-wallet-panel{align-self:center!important;gap:1px!important;width:64px!important;min-width:64px!important;max-width:64px!important}.member-credit-row strong{color:#ff3030!important}@media (width<=390px){.member-header{grid-template-columns:minmax(118px,1fr) 58px 58px 30px!important;gap:2px!important;height:74px!important;padding-left:6px!important;padding-right:4px!important}.member-user-area{grid-template-rows:44px 16px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:62px!important}.member-rank-badge,.member-rank-badge img{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.member-phone-line{width:58px!important;max-width:58px!important;font-size:12px!important}.member-wallet-panel{width:58px!important;min-width:58px!important;max-width:58px!important}}.member-banner img{width:100%;aspect-ratio:auto!important;object-fit:contain!important;height:auto!important}.member-logout,.member-search,.member-tabs{display:none!important}.member-content{margin-top:10px}.member-marquee{display:none!important}.member-banner{background:0 0!important;border-radius:9px!important;margin:8px 12px 10px!important;position:relative!important;overflow:hidden!important}.member-banner a{border-radius:inherit!important;display:block!important;overflow:hidden!important}.member-banner img{object-fit:contain!important;object-position:center!important;border-radius:inherit!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.member-slide-dots{bottom:4px!important}.member-banner{box-sizing:border-box!important;background:0 0!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:calc(100% - 24px)!important;max-width:860px!important;margin:8px auto 10px!important;display:flex!important;overflow:hidden!important}.member-banner a{border-radius:inherit!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important;overflow:hidden!important}.member-banner img{object-fit:contain!important;object-position:center center!important;border-radius:inherit!important;width:100%!important;max-width:100%!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.member-menu-overlay{z-index:80;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000009e;justify-content:flex-end;align-items:stretch;width:min(100%,520px);margin:0 auto;display:flex;position:fixed;inset:0}.member-menu-panel{color:#fff;background:#242b49;border-right:6px solid #ff373d;border-radius:10px 0 0 10px;width:min(340px,100% - 54px);height:calc(100vh - 20px);margin:10px 6px 10px 0;padding:16px 14px 18px;position:relative;overflow-y:auto;box-shadow:-14px 0 34px #0000007a}.member-menu-panel::-webkit-scrollbar{width:0}.member-menu-close{z-index:2;color:#fff;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:14px;right:14px}.drawer-profile-top{grid-template-columns:86px 1fr auto;grid-template-areas:"rank name close""rank actions actions";align-items:center;gap:8px 10px;padding-right:20px;display:grid}.drawer-rank-main{background:#050505;grid-area:rank;place-items:center;width:86px;height:86px;display:grid;overflow:hidden}.drawer-rank-main img{object-fit:contain;width:86px;height:86px;display:block}.drawer-rank-main span{color:#ffd35a;font-size:10px;font-weight:800}.drawer-name-block{grid-area:name;min-width:0;padding-top:24px}.drawer-name-block strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.drawer-action-buttons{grid-area:actions;justify-items:end;gap:5px;display:grid}.drawer-btn-outline{background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:104px;min-height:28px;font-size:13px;font-weight:700;display:inline-flex}.drawer-btn-outline.red{color:#ff363d;border:1px solid #ff363d}.drawer-btn-outline.yellow{color:#ffe44e;border:1px solid #ffe44e}.drawer-rank-line{grid-template-columns:44px 1fr 44px;align-items:center;gap:4px;margin:14px 0 16px;display:grid;position:relative}.drawer-rank-thumb{background:#050505;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.drawer-rank-thumb img{object-fit:contain;width:44px;height:44px;display:block}.drawer-rank-thumb span{color:#ffd35a;font-size:10px;font-weight:900}.drawer-progress{background:#575f7b;border-radius:999px;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}.drawer-progress span{background:#ff373d;width:10%;height:100%;display:block}.drawer-credit-card{background:#141929;border-radius:14px;place-items:center;min-height:78px;margin:0 12px 14px;padding:20px 12px;display:grid}.drawer-credit-card strong{font-size:17px;font-weight:800;line-height:1}.drawer-credit-card div{color:#ff333b;justify-content:center;align-items:center;gap:12px;margin-top:10px;display:inline-flex}.drawer-credit-card span{font-size:22px;font-weight:900}.drawer-money-actions{grid-template-columns:1fr 1fr;gap:6px;margin:0 12px 28px;display:grid}.drawer-money-actions button{color:#fff;background:#ff333b;border:0;border-radius:9px;min-height:45px;font-size:14px;font-weight:800}.drawer-section{margin:0 0 22px}.drawer-section-title{color:#ff383f;justify-content:space-between;align-items:center;height:42px;padding:0 2px;font-size:17px;font-weight:900;display:flex}.drawer-nav{color:#fff;text-align:left;background:#303854;border:0;border-radius:7px;align-items:center;gap:5px;width:100%;min-height:42px;margin-bottom:6px;padding:0 12px;font-size:14px;font-weight:500;display:flex;position:relative}.drawer-nav.active{color:#ff333b;background:#542233}.drawer-nav i{background:#ff8b22;border-radius:50%;width:8px;height:8px;position:absolute;right:13px;box-shadow:0 0 10px #ff8b22a6}.drawer-nav-ico{place-items:center;width:30px;height:30px;font-size:20px;line-height:1;display:grid}.drawer-contact-title{text-align:center;color:#fff;margin:4px 0 12px;font-size:14px;font-weight:800}.drawer-contact-buttons{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:28px;display:grid}.drawer-contact-buttons a{background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:35px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.drawer-contact-buttons .line{color:#28ff6f;border:1px solid #05ff61}.drawer-contact-buttons .line span{color:#071a10;background:#15ff58;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid}.drawer-contact-buttons .telegram{color:#43b9ff;border:1px solid #43b9ff}.drawer-language{color:#fff;background:#1b2135;border-radius:999px;align-items:center;width:fit-content;min-height:34px;margin:0 auto 34px;padding:0 14px;font-weight:800;display:flex}.drawer-logout{color:#ff333b;background:0 0;border:1px solid #ff333b;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:46px;font-size:14px;font-weight:900;display:flex}@media (width<=390px){.member-menu-panel{width:min(326px,100% - 38px);margin-right:4px;padding-left:12px;padding-right:12px}.drawer-profile-top{grid-template-columns:78px 1fr auto;gap:6px}.drawer-rank-main,.drawer-rank-main img{width:78px;height:78px}.drawer-btn-outline{min-width:96px;font-size:14px}.drawer-contact-buttons a{font-size:13px}}.drawer-profile-top{grid-template-columns:1fr auto!important;grid-template-areas:"rank close""info actions"!important;align-items:start!important;gap:8px 10px!important;min-height:124px!important;padding:0 4px 2px!important;display:grid!important}.drawer-rank-main{background:#050505!important;border-radius:0!important;grid-area:rank!important;justify-self:center!important;place-items:center!important;width:92px!important;height:92px!important;margin:0 auto!important;display:grid!important;overflow:hidden!important}.drawer-name-block{grid-area:info!important;align-self:start!important;min-width:0!important;padding-top:2px!important}.drawer-name-block strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:180px!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.drawer-name-block span{color:#8e98b4!important;margin-top:2px!important;font-size:15px!important;line-height:1.1!important;display:block!important}.drawer-action-buttons{grid-area:actions!important;place-self:start end!important;justify-items:end!important;gap:5px!important;margin-top:-2px!important;display:grid!important}.drawer-btn-outline{border-radius:8px!important;min-width:110px!important;height:28px!important;min-height:28px!important;padding:0 10px!important;font-size:15px!important;line-height:1!important}.member-menu-close{grid-area:close!important;place-self:start end!important;width:28px!important;height:28px!important;margin-top:0!important;padding:0!important;position:static!important}@media (width<=430px){.drawer-profile-top{grid-template-columns:1fr auto!important;column-gap:8px!important;padding:0 2px 2px!important}.drawer-rank-main,.drawer-rank-main img{width:92px!important;height:92px!important}.drawer-name-block strong{max-width:170px!important;font-size:15px!important}.drawer-name-block span{font-size:15px!important}}.drawer-profile-top{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;min-height:132px!important;padding:0 0 4px!important;display:flex!important;position:relative!important}.member-menu-close{z-index:5!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;display:grid!important;position:absolute!important;top:0!important;right:0!important}.drawer-rank-main{background:#050505!important;border-radius:0!important;flex:none!important;place-items:center!important;width:92px!important;height:92px!important;margin:0 auto!important;display:grid!important;overflow:hidden!important}.drawer-rank-main img{object-fit:cover!important;object-position:center!important;width:92px!important;height:92px!important;display:block!important}.drawer-profile-lines{gap:4px!important;width:100%!important;margin-top:0!important;display:grid!important}.drawer-profile-line{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:8px!important;width:100%!important;display:grid!important}.drawer-profile-line strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:15px!important;font-weight:700!important;line-height:1.15!important;overflow:hidden!important}.drawer-profile-line span{color:#8e98b4!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:15px!important;line-height:1.1!important;overflow:hidden!important}.drawer-btn-outline{border-radius:8px!important;justify-content:center!important;justify-self:end!important;align-items:center!important;gap:5px!important;width:120px!important;min-width:120px!important;height:28px!important;min-height:28px!important;padding:0 10px!important;font-size:15px!important;line-height:1!important;display:inline-flex!important}.drawer-name-block,.drawer-action-buttons{display:none!important}@media (width<=430px){.drawer-profile-top{min-height:132px!important;padding:0 0 4px!important}.drawer-rank-main,.drawer-rank-main img{width:92px!important;height:92px!important}.drawer-profile-line{column-gap:7px!important}.drawer-profile-line strong,.drawer-profile-line span{font-size:15px!important}.drawer-btn-outline{width:116px!important;min-width:116px!important;padding:0 8px!important;font-size:14px!important}}.drawer-profile-header-v34{flex-direction:column;align-items:stretch;width:100%;margin-bottom:12px;padding:0 2px 2px;display:flex;position:relative}.drawer-rank-center-v34{background:#050505;place-items:center;width:92px;height:92px;margin:0 auto 8px;display:grid;overflow:hidden}.drawer-rank-center-v34 img{object-fit:cover;object-position:center;width:92px;height:92px;display:block}.drawer-rank-center-v34 span{color:#ffd84d;font-size:14px;font-weight:900}.drawer-profile-row-v34{grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:6px;width:100%;min-height:30px;display:grid}.drawer-profile-row-v34 strong,.drawer-profile-row-v34 span{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;display:block;overflow:hidden}.drawer-profile-row-v34 strong{color:#fff;font-size:13px;font-weight:700;line-height:1.15}.drawer-profile-row-v34 span{color:#8d96ad;font-size:13px;line-height:1.1}.drawer-action-v34{white-space:nowrap;background:0 0;border-radius:8px;flex-wrap:nowrap;justify-content:center;justify-self:end;align-items:center;gap:5px;width:132px;height:28px;min-height:28px;padding:0 8px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.drawer-action-v34.profile{color:#ff333b;border:1px solid #ff333b}.drawer-action-v34.password{color:#ffe44e;border:1px solid #ffe44e}@media (width<=390px){.drawer-rank-center-v34,.drawer-rank-center-v34 img{width:92px;height:92px}.drawer-profile-row-v34{grid-template-columns:minmax(0,1fr) 128px;gap:4px}.drawer-action-v34{width:128px;font-size:13px}}.drawer-profile-header-v34{margin-bottom:18px!important}.drawer-action-v34{height:30px!important}.drawer-rank-line,.drawer-language{display:none!important}@media (width<=390px){.drawer-profile-row-v34+.drawer-profile-row-v34{margin-top:8px!important}}.member-menu-panel{background:linear-gradient(#222a4a 0%,#1a213d 52%,#171d35 100%)!important;border:1px solid #ffffff14!important;padding:18px 14px 16px!important;box-shadow:-12px 0 34px #0000006b,inset 4px 0 #ff343d!important}.drawer-profile-header-v34{background:#0d122352!important;border:1px solid #ffffff0f!important;border-radius:16px!important;padding:14px 12px 12px!important;box-shadow:0 10px 22px #00000038,inset 0 1px #ffffff0a!important}.drawer-rank-center-v34{background:#050505!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 8px 18px #00000061,0 0 0 1px #ffd75a29!important}.drawer-rank-center-v34 img{object-fit:cover!important;border-radius:14px!important}.drawer-action-v34{box-shadow:0 5px 12px #00000038!important}.drawer-credit-card{background:linear-gradient(#10172c 0%,#0d1326 100%)!important;border:1px solid #ffffff0e!important;border-radius:16px!important;margin-top:14px!important;box-shadow:0 12px 22px #00000047,inset 0 1px #ffffff09!important}.drawer-money-actions{background:#0d122357!important;border:1px solid #ffffff0e!important;border-radius:16px!important;margin:12px 0 14px!important;padding:12px!important;box-shadow:0 10px 22px #00000038!important}.drawer-section{background:#0c112185!important;border:1px solid #ffffff0e!important;border-radius:16px!important;margin-top:14px!important;padding:13px 12px 12px!important;box-shadow:0 12px 22px #0000003d,inset 0 1px #ffffff08!important}.drawer-nav{background:#242d4b!important;border-radius:9px!important;margin-top:8px!important;box-shadow:inset 0 1px #ffffff09!important}.drawer-nav.active{background:linear-gradient(90deg,#6f222ff5,#521925f5)!important;border:1px solid #ff3c4542!important}.drawer-contact-title,.drawer-contact-buttons,.drawer-logout{z-index:1!important;position:relative!important}.drawer-contact-title{background:#0d12234d!important;border:1px solid #ffffff0b!important;border-bottom:0!important;border-radius:14px 14px 0 0!important;margin:14px 0 0!important;padding-top:14px!important}.drawer-contact-buttons{background:#0d12234d!important;border:1px solid #ffffff0b!important;border-top:0!important;border-radius:0 0 14px 14px!important;margin-bottom:12px!important;padding:10px 10px 14px!important;box-shadow:0 10px 20px #0003!important}.drawer-logout{background:#0d122357!important;box-shadow:0 8px 18px #0003!important}.drawer-accordion-list{gap:9px;display:grid;margin:12px 0 20px!important;padding:0!important}.drawer-accordion-card{color:#ff383f;text-align:left;background:#111729;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:0 15px;font-size:17px;font-weight:900;display:flex;box-shadow:0 8px 16px #00000038,inset 0 1px #ffffff09}.drawer-accordion-card span{line-height:1}.drawer-accordion-card svg{color:#ff383f;flex:none}.drawer-accordion-card-open{background:#111729!important;border-radius:8px!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.drawer-accordion-head{color:#ff383f;justify-content:space-between;align-items:center;min-height:46px;padding:0 15px;font-size:17px;font-weight:900;display:flex}.drawer-personal-menu{gap:4px;padding:0 8px 10px;display:grid}.drawer-personal-item{color:#fff;text-align:left;background:#252d4a;border:0;border-radius:7px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:7px;width:100%;height:39px;padding:0 10px;font-size:14px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff09}.drawer-personal-item.active{color:#ff3a42;background:linear-gradient(90deg,#6d202ffa,#521925fa)}.drawer-personal-item img{object-fit:contain;width:28px;height:28px;display:block}.drawer-personal-item span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.drawer-personal-item i{background:radial-gradient(circle at 35% 35%,#ffd960 0 18%,#ff9a34 42%,#ff4048 100%);border-radius:50%;justify-self:end;width:9px;height:9px;box-shadow:0 0 7px #ff464ed9}@media (width<=390px){.drawer-personal-item{grid-template-columns:32px minmax(0,1fr) 14px;height:38px;font-size:13px}.drawer-personal-item img{width:27px;height:27px}}.drawer-accordion-section{min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.drawer-accordion-head{cursor:pointer!important;background:0 0!important;border:0!important;width:100%!important}.drawer-accordion-head svg{transition:transform .18s!important}.drawer-chevron-up{transform:rotate(180deg)!important}.drawer-accordion-section:not(.drawer-accordion-card-open) .drawer-accordion-head{min-height:46px!important}.drawer-personal-item svg{color:#ff4048;justify-self:center}.member-menu-panel{background:linear-gradient(#202847 0%,#171e38 100%)!important;padding:12px 10px!important}.member-menu-panel,.member-menu-panel *{font-weight:400!important}.drawer-profile-header-v34{border-radius:13px!important;margin-bottom:10px!important;padding:10px 10px 9px!important}.drawer-rank-center-v34,.drawer-rank-center-v34 img{width:76px!important;height:76px!important}.drawer-profile-lines{gap:5px!important}.drawer-profile-row-v34{grid-template-columns:minmax(0,1fr) 118px!important;gap:7px!important;min-height:27px!important}.drawer-profile-row-v34+.drawer-profile-row-v34{margin-top:5px!important}.drawer-profile-row-v34 strong,.drawer-profile-row-v34 span{font-size:14px!important;line-height:1.1!important}.drawer-action-v34{border-radius:7px!important;gap:4px!important;width:118px!important;height:26px!important;min-height:26px!important;font-size:13px!important}.drawer-credit-card{border-radius:14px!important;min-height:78px!important;margin-top:10px!important;padding:14px 10px!important}.drawer-credit-card strong{margin-bottom:5px!important;font-size:15px!important}.drawer-credit-card div{font-size:23px!important;line-height:1.1!important}.drawer-credit-card span{font-size:24px!important}.drawer-money-actions{border-radius:13px!important;gap:8px!important;margin:10px 0!important;padding:9px!important}.drawer-money-actions button{border-radius:9px!important;height:41px!important;font-size:15px!important}.drawer-money-actions button:nth-child(2){color:#fff!important;background:linear-gradient(#1ddd71 0%,#0aaa4f 100%)!important}.drawer-accordion-list{gap:7px!important;margin:9px 0 12px!important}.drawer-accordion-card,.drawer-accordion-head{border-radius:7px!important;min-height:38px!important;font-size:15px!important}.drawer-accordion-head{padding:0 12px!important}.drawer-personal-menu{gap:5px!important;padding:0 7px 8px!important}.drawer-personal-item{border-radius:7px!important;grid-template-columns:29px minmax(0,1fr) 12px!important;gap:6px!important;height:34px!important;padding:0 8px!important;font-size:14px!important}.drawer-personal-item img{width:24px!important;height:24px!important}.drawer-personal-item i{width:8px!important;height:8px!important}.drawer-contact-title{margin-top:10px!important;padding:11px 8px 0!important;font-size:14px!important}.drawer-contact-buttons{gap:8px!important;margin-bottom:10px!important;padding:8px 8px 10px!important}.drawer-contact-buttons a{border-radius:8px!important;height:34px!important;font-size:14px!important}.drawer-logout{border-radius:9px!important;height:42px!important;font-size:15px!important}.member-menu-close{top:11px!important;right:12px!important}@media (width<=390px){.member-menu-panel{width:min(94vw,330px)!important;padding:11px 9px 12px!important}.drawer-profile-row-v34{grid-template-columns:minmax(0,1fr) 112px!important}.drawer-action-v34{width:112px!important;font-size:12.5px!important}}.member-side{grid-template-columns:1fr!important;gap:8px!important}.member-side button{border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-height:62px!important;padding:7px 5px 8px!important;font-size:13px!important;line-height:1.1!important;display:flex!important}.member-side button span{width:34px!important;height:34px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;place-items:center!important;margin:0 auto 2px!important;display:grid!important}.member-side button span img{filter:drop-shadow(0 4px 7px #00000073);object-fit:contain!important;width:34px!important;height:34px!important;display:block!important}.member-side button.active{border:1px solid var(--member-main)!important;box-shadow:inset 0 0 0 1px #ff3b3e66,0 0 14px #ff3b3e40!important}.member-side{justify-items:center!important;gap:7px!important;width:58px!important}.member-side button{background:linear-gradient(#2d3553eb,#14192beb)!important;border-radius:10px!important;width:52px!important;min-height:54px!important;padding:4px 3px 5px!important;font-size:12px!important;line-height:1.05!important;box-shadow:inset 0 0 0 1px #ffffff14,0 4px 10px #00000040!important}.member-side button span{width:28px!important;height:28px!important;margin:-2px auto 1px!important}.member-side button span img{width:28px!important;height:28px!important}.member-side button.active{border:1px solid var(--member-main)!important;width:52px!important;box-shadow:inset 0 0 0 1px #ff3b3e6b,0 0 10px #ff3b3e40!important}@media (width<=520px){.member-content{grid-template-columns:54px 1fr!important;gap:7px!important}.member-side{width:54px!important}.member-side button,.member-side button.active{width:50px!important;min-height:52px!important;font-size:11.5px!important}.member-side button span,.member-side button span img{width:27px!important;height:27px!important}}.member-side{justify-items:center!important;gap:7px!important;width:58px!important;overflow:visible!important}.member-side button,.member-side button.active{width:54px!important;min-height:54px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;padding:0!important;display:flex!important;overflow:visible!important}.member-side button span,.member-side button.active span{width:36px!important;height:36px!important;box-shadow:none!important;z-index:2!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;margin:0 auto -5px!important;padding:0!important;display:grid!important;position:relative!important}.member-side button span img,.member-side button.active span img{object-fit:contain!important;filter:drop-shadow(0 5px 6px #00000080)!important;width:36px!important;height:36px!important;display:block!important}.member-side button em,.member-side button.active em{color:#fff!important;text-align:center!important;white-space:normal!important;z-index:1!important;background:linear-gradient(#2d3553f2,#161b2ef2)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:48px!important;min-height:24px!important;padding:3px 3px 4px!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:1.05!important;display:flex!important;position:relative!important;box-shadow:inset 0 0 0 1px #ffffff12,0 4px 8px #00000047!important}.member-side button.active em{border:1px solid var(--member-main)!important;box-shadow:inset 0 0 0 1px #ff3b3e73,0 0 12px #ff3b3e59!important}@media (width<=520px){.member-content{grid-template-columns:56px 1fr!important;gap:6px!important}.member-side{gap:6px!important;width:56px!important}.member-side button,.member-side button.active{width:52px!important;min-height:52px!important}.member-side button span,.member-side button.active span,.member-side button span img,.member-side button.active span img{width:34px!important;height:34px!important}.member-side button em,.member-side button.active em{width:46px!important;min-height:23px!important;font-size:11.5px!important}}.member-side button,.member-side button.active{width:64px!important;min-height:53px!important}.member-side button em,.member-side button.active em{white-space:nowrap!important;text-overflow:clip!important;word-break:keep-all!important;width:58px!important;min-height:23px!important;padding:3px 4px 4px!important;font-size:11px!important;line-height:1!important;overflow:hidden!important}@media (width<=520px){.member-content{grid-template-columns:64px 1fr!important;gap:5px!important}.member-side{gap:6px!important;width:64px!important}.member-side button,.member-side button.active{width:62px!important;min-height:52px!important}.member-side button span,.member-side button.active span,.member-side button span img,.member-side button.active span img{width:34px!important;height:34px!important}.member-side button em,.member-side button.active em{white-space:nowrap!important;width:56px!important;min-height:22px!important;font-size:10.5px!important}}.member-side button,.member-side button.active{width:70px!important;min-height:64px!important;box-shadow:none!important;background:0 0!important;align-content:start!important;justify-items:center!important;padding:2px 0 4px!important;display:grid!important}.member-side button span,.member-side button.active span{background:0 0!important;border-radius:0!important;place-items:center!important;width:35px!important;height:35px!important;margin:0 auto 4px!important;display:grid!important}.member-side button span img,.member-side button.active span img{object-fit:contain!important;width:35px!important;height:35px!important;display:block!important}.member-side button em,.member-side button.active em{white-space:nowrap!important;text-overflow:clip!important;word-break:keep-all!important;background:linear-gradient(#29304a,#161b2e)!important;border-radius:7px!important;place-items:center!important;width:64px!important;min-height:24px!important;padding:4px 5px 5px!important;font-size:11px!important;line-height:1!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff14,0 3px 8px #00000047!important}.member-side button.active em{box-shadow:inset 0 0 0 1px var(--member-main), 0 0 14px #ff2d3747!important}@media (width<=520px){.member-content{grid-template-columns:70px 1fr!important;gap:6px!important}.member-side{gap:8px!important;width:70px!important}.member-side button,.member-side button.active{width:68px!important;min-height:62px!important}.member-side button span,.member-side button.active span,.member-side button span img,.member-side button.active span img{width:34px!important;height:34px!important}.member-side button span,.member-side button.active span{margin-bottom:4px!important}.member-side button em,.member-side button.active em{width:62px!important;min-height:24px!important;padding:4px 5px 5px!important;font-size:10.5px!important}}.member-side button,.member-side button.active{background:0 0!important;position:relative!important;overflow:visible!important}.member-side button:before,.member-side button.active:before{content:""!important;opacity:.92!important;pointer-events:none!important;z-index:0!important;background-image:url(/assets/nav-backdrop-CVwvcMW4.png)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 100%!important;width:66px!important;height:76px!important;position:absolute!important;top:-7px!important;left:50%!important;transform:translate(-50%)!important}.member-side button span,.member-side button.active span,.member-side button em,.member-side button.active em{z-index:1!important;position:relative!important}.member-side button.active:before{opacity:1!important;filter:drop-shadow(0 0 9px #ff2c3773)!important}@media (width<=520px){.member-side button:before,.member-side button.active:before{width:64px!important;height:74px!important;top:-6px!important}}.member-side{gap:10px!important;width:72px!important;padding-left:0!important;padding-right:0!important}.member-side button,.member-side button.active{isolation:isolate!important;width:70px!important;min-height:66px!important;padding:3px 0 4px!important}.member-side button:before,.member-side button.active:before{opacity:.62!important;filter:blur(.35px)drop-shadow(0 0 8px #ff2e2657)drop-shadow(0 0 14px #ff000024)!important;background-position:50%!important;background-size:52px 56px!important;width:52px!important;height:56px!important;top:2px!important;transform:translate(-50%)scale(.92)!important}.member-side button:after,.member-side button.active:after{content:""!important;filter:blur(5px)!important;opacity:.42!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(circle,#ff383047 0%,#ff38301c 44%,#ff383000 72%)!important;border-radius:50%!important;width:44px!important;height:34px!important;position:absolute!important;top:17px!important;left:50%!important;transform:translate(-50%)!important}.member-side button span,.member-side button.active span{filter:drop-shadow(0 4px 7px #0000008c)!important;width:35px!important;height:35px!important;margin:1px auto 7px!important}.member-side button span img,.member-side button.active span img{width:35px!important;height:35px!important}.member-side button em,.member-side button.active em{background:linear-gradient(#2d3653fa,#12182bfa)!important;border:1px solid #ffffff12!important;border-radius:8px!important;width:66px!important;min-height:24px!important;padding:4px 6px 5px!important;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000057,0 4px 10px #00000057!important}.member-side button.active:before{opacity:.88!important;filter:blur(.25px)drop-shadow(0 0 12px #ff343494)drop-shadow(0 0 20px #ff00003d)!important;transform:translate(-50%)scale(1)!important}.member-side button.active:after{opacity:.72!important;background:radial-gradient(circle,#ff3a3a70 0%,#ff3a3a33 42%,#ff3a3a00 76%)!important}.member-side button.active em{color:#fff!important;text-shadow:0 1px 2px #0009!important;background:linear-gradient(#344063fa,#181e35fa) padding-box padding-box,linear-gradient(135deg,#ff4141f2,#ffbe58bf,#ff4141f2) border-box!important;border:1px solid #0000!important;box-shadow:inset 0 1px #ffffff2e,0 0 8px #ff2d375c,0 5px 12px #0000006b!important}.member-side button.active span{transform:translateY(-1px)scale(1.03)!important}@media (width<=520px){.member-content{grid-template-columns:70px 1fr!important;gap:5px!important}.member-side{gap:9px!important;width:70px!important}.member-side button,.member-side button.active{width:68px!important;min-height:64px!important}.member-side button:before,.member-side button.active:before{background-size:50px 54px!important;width:50px!important;height:54px!important;top:2px!important}.member-side button:after,.member-side button.active:after{width:42px!important;height:32px!important;top:16px!important}.member-side button span,.member-side button.active span,.member-side button span img,.member-side button.active span img{width:34px!important;height:34px!important}.member-side button span,.member-side button.active span{margin-bottom:7px!important}.member-side button em,.member-side button.active em{width:64px!important;min-height:23px!important;padding:4px 5px 5px!important;font-size:10.5px!important}}.member-logo-button{cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;padding:0!important}.member-logo-button:active{transform:translateY(1px)}.member-page-shell{max-width:860px;min-height:calc(100vh - 220px);margin:0 auto;padding-top:34px}.blank-profile-page{background:linear-gradient(#1f263ff2,#0d111ff2);border:1px solid #ffffff17;border-radius:14px;min-height:420px;padding:18px;box-shadow:0 12px 28px #00000061,inset 0 1px #ffffff14}.blank-profile-page h1{color:#fff;margin:0;font-size:20px;font-weight:400}.profile-red-page{width:min(100%,364px);margin:10px auto 18px}.profile-red-card,.profile-bank-panel{background:radial-gradient(circle at 0 0,#ff244c57,#0000 28%),radial-gradient(circle at 100% 0,#ff5a3c2e,#0000 32%),linear-gradient(#21060afa,#0a0507fa);border:1.5px solid #ff283cc7;border-radius:14px;position:relative;box-shadow:inset 0 0 0 1px #ff465a1f,0 0 16px #ff003c47,0 0 40px #ff00282e,0 24px 46px #0000007a}.profile-password-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04040ab8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.profile-password-modal h3{color:#ff334b;text-align:center;margin:0;font-size:15px;font-weight:800;line-height:1.25}.profile-password-modal p{color:#d2d7e9b8;text-align:center;margin:6px 0 0;font-size:13px;line-height:1.6}.profile-password-field{margin-top:10px;display:block}.profile-password-field>span{color:#fff;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.profile-password-input-wrap{position:relative}.profile-password-input-wrap input,.profile-password-field>input{color:#fff;box-sizing:border-box;appearance:none;-moz-appearance:textfield;background:#121834e6;border:1px solid #6774a88c;border-radius:11px;outline:none;width:100%;min-height:44px;padding:0 14px;font-size:14px}.profile-password-input-wrap input{padding:0 44px 0 14px}.profile-password-field>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.profile-password-field>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.profile-password-input-wrap input::placeholder,.profile-password-field>input::placeholder{color:#a1aac880}.profile-password-input-wrap input:focus,.profile-password-field>input:focus{border-color:#ff4f64e0;box-shadow:0 0 0 1px #ff4f6438}.profile-password-eye{color:#7a88b6f2;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.profile-password-error{color:#ff6c82;margin-top:10px;font-size:10px;font-weight:700}.profile-password-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.profile-password-cancel,.profile-password-confirm,.profile-password-success-btn{border-radius:12px;min-height:44px;font-size:13px;font-weight:800}.profile-password-cancel{color:#ff344e;background:0 0;border:1px solid #ff4561e0}.profile-password-confirm{color:#fff;background:linear-gradient(#ff3946 0%,#db1829 100%);border:1px solid #0000;box-shadow:0 10px 24px #ff2c442e}.profile-password-confirm:disabled{opacity:.38;box-shadow:none}.profile-password-success{padding:12px 6px 4px}.profile-password-success p{color:#d2d7e9b8;text-align:left;margin-top:0}.profile-password-success-btn{color:#111;background:linear-gradient(#ff3946 0%,#db1829 100%);border:1px solid #0000;width:100%;margin-top:18px}.profile-bank-panel{background:radial-gradient(circle at 0 0,#ff244c57,#0000 28%),radial-gradient(circle at 100% 0,#ff5a3c2e,#0000 32%),linear-gradient(#21060afa,#0a0507fa);border:1.5px solid #ff283cc7;border-radius:14px;position:relative;box-shadow:inset 0 0 0 1px #ff465a1f,0 0 16px #ff003c47,0 0 40px #ff00282e,0 24px 46px #0000007a}.profile-red-card{padding:52px 14px 14px;overflow:visible}.profile-rank-badge{background:linear-gradient(#20030a,#090204);border:1px solid #ff6e78cc;border-radius:14px;width:84px;height:84px;position:absolute;top:-34px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 20px #ff28467a,0 10px 24px #00000073}.profile-rank-badge img{object-fit:cover;width:100%;height:100%;display:block}.profile-id-block{text-align:center;color:#fff;margin-bottom:10px}.profile-id-block h1{letter-spacing:.1px;margin:0;font-size:17px;font-weight:800;line-height:1.2}.profile-id-block p{color:#ffebebe0;margin:4px 0 0;font-size:13px;line-height:1.25}.profile-lines{gap:6px;display:grid}.profile-line{color:#fff;background:linear-gradient(#380810f2,#1f050af5);border:1px solid #ff384cb8;border-radius:14px;grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:50px;padding:0 12px;display:grid;box-shadow:inset 0 1px #ffffff14,0 0 14px #ff163829}.profile-line span{color:#ffe9ecf0;white-space:nowrap;font-size:13px}.profile-line strong{text-align:right;white-space:nowrap;text-overflow:ellipsis;word-break:normal;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.profile-password-edit-btn{color:#fff;background:linear-gradient(#be0f2df5,#740318fa);border:1px solid #ff5f70e6;border-radius:999px;flex:none;padding:6px 10px;font-size:10.5px;font-weight:800;box-shadow:inset 0 1px #ffffff26,0 0 12px #f243}.profile-password-modal-backdrop{z-index:120;background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-password-modal{color:#fff;background:radial-gradient(circle at 0 0,#ff244c47,#0000 28%),linear-gradient(#1e060afa,#0a0507fa);border:1px solid #ff405ad1;border-radius:14px;width:min(100%,340px);padding:18px 16px 16px;box-shadow:0 0 16px #ff003c47,0 24px 46px #0000007a}.profile-password-modal h3{margin:0 0 10px;font-size:15px}.profile-password-modal p{color:#ffffffdb;margin:0;font-size:13px;line-height:1.6}.profile-password-modal-close{color:#fff;background:linear-gradient(#870018 0%,#50000d 100%);border:1px solid #ff5168d1;border-radius:12px;width:100%;min-height:42px;margin-top:16px;font-size:13px;font-weight:800}.profile-bank-panel{margin-top:10px;padding:14px 12px}.profile-bank-panel h2{color:#fff;text-align:center;margin:0 0 12px;font-size:17px;font-weight:800}.profile-bank-card-wrap{position:relative}.profile-bank-pagination{justify-content:center;align-items:center;gap:6px;margin:14px 0 16px;display:flex}.profile-bank-nav{background:0 0;border:0;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.profile-bank-nav img{filter:drop-shadow(0 6px 10px #ff000038);width:30px;height:30px;display:block}.profile-bank-nav.prev img{transform:rotate(180deg)}.profile-bank-nav:active img{transform:scale(.96)}.profile-bank-nav.prev:active img{transform:rotate(180deg)scale(.96)}.profile-bank-card{background:linear-gradient(135deg,#ffe993 0%,#fff6c2 34%,#ffd56a 65%,#ffb742 100%);border-radius:16px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:6px;padding:12px;display:grid;box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff8c}.profile-bank-logo{background:linear-gradient(#ff2a6a,#d7004a);border-radius:50%;place-items:center;width:54px;height:54px;display:grid;overflow:hidden;box-shadow:0 6px 14px #83001a40,inset 0 1px #ffffff4d}.profile-bank-logo img{object-fit:cover;width:100%;height:100%;display:block}.profile-bank-logo span{color:#fff;font-size:14px;font-weight:800}.profile-bank-main{color:#111;min-width:0}.profile-bank-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.profile-bank-head strong{font-size:12.5px;font-weight:800;line-height:1.25}.profile-bank-head em{color:#fff;background:linear-gradient(#00d58f,#00a96f);border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800;box-shadow:0 8px 14px #007a5338}.profile-bank-head em.status-pending{background:linear-gradient(#ffca3a,#df9500);box-shadow:0 8px 14px #c0780038}.profile-bank-head em.status-reject{background:linear-gradient(#ff6b6b,#d92727);box-shadow:0 8px 14px #7a000038}.profile-bank-number,.profile-bank-name,.profile-bank-branch{margin-top:4px;font-size:11.5px;font-weight:700;line-height:1.25}.profile-bank-branch{font-weight:600}.profile-bank-dots{justify-content:center;gap:6px;margin:0;display:flex}.profile-bank-dots button{background:#ff508c75;border:0;border-radius:999px;width:8px;height:8px;padding:0;box-shadow:0 0 10px #ff3c782e}.profile-bank-dots button.active{background:linear-gradient(90deg,#ff00b8,#ff3ce2);width:28px}.profile-bank-empty{text-align:center;color:#ffffffd6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:18px 14px}.profile-add-bank-btn{color:#fff;background:linear-gradient(#6f0018 0%,#39000d 100%);border:1px solid #ff5168d1;border-radius:14px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:44px;margin-top:10px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 0 18px #ff003c3d}.profile-add-bank-btn span{font-size:22px;line-height:1}@media (width<=480px){.profile-red-page{width:min(100%,352px)}.profile-bank-nav,.profile-bank-nav img{width:38px;height:38px}.profile-bank-nav.prev{left:-8px}.profile-bank-nav.next{right:-8px}.profile-line{grid-template-columns:110px minmax(0,1fr) auto;gap:7px;padding:0 11px}.profile-line span{font-size:12.5px}.profile-line strong{font-size:10px}.profile-password-edit-btn{padding:6px 9px;font-size:10px}}.profile-add-bank-modal{overflow:visible}.profile-add-bank-modal h3{font-size:21px}.profile-bank-select{position:relative}.profile-bank-select-trigger{color:#fff;background:#121834e6;border:1px solid #6774a88c;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 14px;display:flex}.profile-bank-select-trigger .placeholder{color:#a1aac880}.profile-bank-select-trigger .selected{align-items:center;gap:6px;min-width:0;display:inline-flex}.profile-bank-select-trigger .selected img{object-fit:cover;border-radius:999px;flex:none;width:24px;height:24px}.profile-bank-select-chevron{flex:none;transition:transform .2s}.profile-bank-select-chevron.open{transform:rotate(180deg)}.profile-bank-select-menu{z-index:5;background:#040612fa;border:1px solid #6774a88c;border-radius:14px;max-height:260px;padding:8px 0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px #00000073}.profile-bank-select-option{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;min-height:42px;padding:0 14px;display:flex}.profile-bank-select-option img,.profile-bank-select-option .bank-initial{object-fit:cover;border-radius:999px;flex:none;width:24px;height:24px}.profile-bank-select-option .bank-initial{background:linear-gradient(#ff2a6a,#d7004a);place-items:center;font-size:11px;font-weight:800;display:grid}.profile-bank-select-option.active,.profile-bank-select-option:hover{background:#ffffff14}.wallet-red-page{width:min(100%,370px);margin:6px auto 22px}.wallet-glow-panel{background:radial-gradient(circle at 0 0,#a4001880,#0000 42%),radial-gradient(circle at 100%,#ff1c481f,#0000 36%),linear-gradient(#63001152 0%,#1c0006e6 28%,#070003fa 100%);border:1px solid #ff3a52f2;border-radius:22px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #ff003c47,0 18px 42px #00000080}.wallet-main-panel{padding:12px}.wallet-main-card{background:linear-gradient(#1c2456f5,#13183afa);border-radius:20px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:6px;min-height:124px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0f}.wallet-main-art{place-items:center;display:grid}.wallet-main-art img{object-fit:contain;filter:drop-shadow(0 8px 18px #00000057);width:96px;height:96px}.wallet-main-content{text-align:right;color:#fff}.wallet-main-content h2{margin:0;font-size:17px;font-weight:800;line-height:1.2}.wallet-main-balance{color:#ff434f;justify-content:flex-end;align-items:center;gap:6px;width:100%;margin-top:10px;font-size:15px;font-weight:900;line-height:1.1;display:inline-flex}.wallet-main-updated{justify-items:end;gap:3px;margin-top:10px;display:grid}.wallet-main-updated span{color:#ffffffe0;font-size:10px}.wallet-main-updated strong{color:#ff434f;letter-spacing:.15px;font-size:10px}.wallet-income-strip{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.wallet-income-strip h3{color:#fff;margin:0;font-size:14px;font-weight:800}.wallet-income-total{color:#ff4961;background:linear-gradient(#1c2456f5,#13183afa);border:1px solid #ff3d4ed1;border-radius:999px;justify-content:flex-end;align-items:center;gap:6px;min-width:160px;min-height:38px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 0 14px #ff003c2e}.wallet-sub-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.wallet-sub-card{flex-direction:column;align-items:center;min-height:232px;padding:18px 14px 14px;display:flex}.wallet-sub-art{width:72px;height:72px;box-shadow:none;background:0 0;border-radius:0;place-items:center;margin-bottom:10px;display:grid}.wallet-sub-art img{object-fit:contain;filter:drop-shadow(0 8px 16px #0000003d);width:46px;height:46px}.wallet-sub-art.purple,.wallet-sub-art.pink{background:0 0}.wallet-sub-card h4{text-align:center;color:#fff;min-height:46px;margin:0;font-size:14px;font-weight:800;line-height:1.3}.wallet-sub-balance{text-align:center;color:#ff4c60;margin-top:10px;font-size:15px;font-weight:900}.wallet-sub-action{color:#2a0910;background:linear-gradient(#ff4b57 0%,#ff3946 100%);border:1px solid #ff5668f5;border-radius:12px;width:100%;min-height:40px;margin-top:auto;font-size:13px;font-weight:900;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 10px 22px #ff2b4b47,0 0 16px #ff2d4c2e,inset 0 1px #ffffff3d}.wallet-sub-action:hover,.wallet-sub-action:active{filter:saturate(1.04);transform:translateY(-1px);box-shadow:0 14px 28px #ff2b4b57,0 0 22px #ff2d4c3d,inset 0 1px #ffffff47}.wallet-sub-action:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:inset 0 1px #ffffff0d}.wallet-sub-link{color:#ff4b61;text-underline-offset:2px;background:0 0;border:0;width:100%;margin-top:10px;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.wallet-note-box{margin-top:16px;padding:0 2px}.wallet-note-box p{color:#fff;margin:0 0 4px;font-size:10px;font-weight:700;line-height:1.45}@media (width<=420px){.wallet-red-page{width:min(100%,380px)}.wallet-main-panel{padding:10px}.wallet-main-card{grid-template-columns:92px minmax(0,1fr);min-height:114px;padding:12px}.wallet-main-art img{width:76px;height:76px}.wallet-main-content h2{font-size:13px}.wallet-main-balance{font-size:14px}.wallet-income-strip h3{font-size:13px}.wallet-income-total{min-width:132px;min-height:36px;font-size:14px}.wallet-sub-grid{gap:12px}.wallet-sub-card{border-radius:22px;min-height:216px;padding:16px 12px 12px}.wallet-sub-card h4{min-height:42px;font-size:14px}.wallet-sub-balance,.wallet-sub-action{font-size:14px}.wallet-sub-link{font-size:13px}}.wallet-refresh-inline{color:#ff434f;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;width:100%;margin-top:10px;padding:0;font-size:15px;font-weight:900;line-height:1.1;display:inline-flex}.wallet-refresh-inline:disabled,.wallet-income-total:disabled{opacity:.85}.spin{animation:.85s linear infinite spin-rotate}@keyframes spin-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wallet-withdraw-modal{max-width:375px}.wallet-withdraw-modal h3{margin-bottom:10px}.wallet-withdraw-min{text-align:center;margin-bottom:18px;font-weight:800;color:#ffd34f!important}.wallet-withdraw-available{color:#ff4b61;background:linear-gradient(#2c376feb,#1e254ff0);border:1px solid #a2b0ff66;border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:0 16px;font-size:15px;font-weight:900;display:flex}.wallet-withdraw-notice{max-width:375px;padding-top:24px}.wallet-notice-text{color:#ffffffd1;text-align:center;margin-bottom:18px;font-size:13px;line-height:1.45}.affiliate-red-page{width:min(100%,372px);margin:4px auto 18px}.affiliate-topbar{background:linear-gradient(#1c2456f5,#13183afa);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;min-height:46px;padding:0 14px;display:grid;box-shadow:0 0 16px #ff003c29,inset 0 1px #ffffff0f}.affiliate-topbar h2{text-align:center;color:#fff;margin:0;font-size:13px;font-weight:900}.affiliate-back{color:#ff6a77;background:0 0;border:0;padding:0;font-size:13px;font-weight:800}.affiliate-tabs{background:linear-gradient(#0b112ffa,#070a1dfa);border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;padding:5px;display:grid;box-shadow:0 0 16px #ff003c1f,inset 0 1px #ffffff0f}.affiliate-tabs button{color:#ffffff59;background:0 0;border:0;border-radius:12px;min-height:42px;font-size:14px;font-weight:900}.affiliate-tabs button.active{color:#11152f;background:linear-gradient(#ff453f 0%,#ff3131 100%);box-shadow:0 8px 18px #ff34463d,inset 0 1px #ffffff3d}.affiliate-guide-layout,.affiliate-overview-layout{margin-top:10px}.affiliate-guide-layout{gap:12px;display:grid}.affiliate-guide-promo-card,.affiliate-guide-step{background:linear-gradient(#1c2456f5,#13183afa);border:1px solid #ff3a52d1;border-radius:14px;box-shadow:inset 0 1px #ffffff0f,0 0 16px #ff003c1f}.affiliate-guide-promo-card{padding:14px}.affiliate-guide-banner{background:radial-gradient(circle at 100% 0,#ffd20038,#0000 34%),radial-gradient(circle at 0 100%,#f603,#0000 28%),linear-gradient(135deg,#ff2b2b 0%,#a20808 58%,#400107 100%);border-radius:14px;justify-content:space-between;gap:6px;min-height:190px;padding:14px;display:flex;box-shadow:inset 0 1px #ffffff29}.affiliate-guide-banner-copy{flex-direction:column;gap:2px;display:flex}.affiliate-guide-banner-kicker{color:#ffed3c;text-shadow:0 2px #00000038;background:#140d11d9;border-radius:999px;width:fit-content;padding:4px 10px;font-size:23px;font-weight:900;line-height:1}.affiliate-guide-banner-title{color:#fff;text-shadow:0 2px #00000038;font-size:21px;font-weight:900}.affiliate-guide-banner-rate{color:#ffd31c;text-shadow:0 3px #0003;font-size:54px;font-weight:900;line-height:.92}.affiliate-guide-banner-sub{color:#fff9d6;max-width:150px;font-size:13px;font-weight:800;line-height:1.25}.affiliate-guide-banner-people{align-items:flex-end;gap:6px;display:flex}.affiliate-guide-avatar{color:#fff;text-shadow:0 2px #00000029;border-radius:20px 20px 12px 12px;justify-content:center;align-items:center;width:74px;height:118px;font-size:14px;font-weight:900;display:flex;box-shadow:inset 0 1px #ffffff38,0 8px 18px #0000002e}.affiliate-guide-avatar.one{background:linear-gradient(#241d1d 0%,#0a0d18 100%)}.affiliate-guide-avatar.two{color:#7a2227;background:linear-gradient(#f6efe9 0%,#d2b8b6 100%)}.affiliate-guide-contact{color:#fff;text-align:center;margin-top:4px;font-size:13px;font-weight:800;line-height:1.55}.affiliate-guide-contact strong{color:#ff5b66}.affiliate-guide-callout{color:#ff534e;text-align:center;margin:8px 0 0;font-size:13px;font-weight:900;line-height:1.45}.affiliate-guide-step{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.affiliate-guide-step-no{color:#27366a;background:linear-gradient(#ff4a45 0%,#ff3131 100%);border-radius:16px;justify-content:center;align-items:center;min-height:74px;font-size:52px;font-weight:900;display:flex;box-shadow:inset 0 1px #ffffff38}.affiliate-guide-step-body h4{color:#ff474b;margin:0;font-size:15px;font-weight:900;line-height:1.35}.affiliate-guide-step-body h4 span{color:#fff;font-size:14px}.affiliate-guide-step-body p{color:#fff;margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.6}.affiliate-income-card,.affiliate-link-card,.affiliate-stat-card,.affiliate-summary-card,.affiliate-kpi-item{background:linear-gradient(#1c2456f5,#13183afa);border:1px solid #ff3a52d1;border-radius:16px;box-shadow:inset 0 1px #ffffff0f,0 0 16px #ff003c1f}.affiliate-income-card{justify-content:space-between;align-items:center;gap:6px;padding:14px;display:flex}.affiliate-income-card-compact{margin-bottom:10px}.affiliate-income-card h3{color:#fff;margin:0;font-size:13px;font-weight:800}.affiliate-income-amount{color:#ff434f;margin-top:6px;font-size:14px;font-weight:900}.affiliate-income-withdraw{color:#fff;background:linear-gradient(#ff5c64 0%,#ff3943 100%);border:1px solid #ff5f76e6;border-radius:11px;min-width:102px;min-height:38px;padding:0 12px;font-size:14px;font-weight:900;box-shadow:0 8px 18px #ff2a3f47,inset 0 1px #ffffff38}.affiliate-income-withdraw:active{transform:translateY(1px)}.affiliate-income-withdraw:disabled{color:#ffffff38;box-shadow:none;background:linear-gradient(#3e346ef5,#4c346ee0);border-color:#ffffff1f}.affiliate-link-card{margin-top:4px;padding:14px;position:relative}.affiliate-link-card-overview{margin-top:0;margin-bottom:12px}.affiliate-link-card-guide{margin-top:0}.affiliate-link-pill{color:#fff;background:#0b112feb;border-radius:999px;width:fit-content;margin:0 auto 10px;padding:5px 12px;font-size:13px;font-weight:800}.affiliate-link-row{grid-template-columns:minmax(0,1fr) 50px;display:grid}.affiliate-link-value{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#18214b;border-radius:11px 0 0 11px;align-items:center;min-height:42px;padding:0 14px;font-size:10px;font-weight:800;display:flex;overflow:hidden}.affiliate-copy-btn{color:#11152f;background:linear-gradient(#ff4b57 0%,#ff3946 100%);border:0;border-radius:0 11px 11px 0;font-size:22px;font-weight:900}.affiliate-overview-title{text-align:center;color:#fff;margin:4px 0 10px;font-size:14px;font-weight:900}.affiliate-date-chip{color:#fff;background:linear-gradient(#1c2456f5,#13183afa);border:1px solid #ff3a52d1;border-radius:11px;min-width:136px;min-height:36px;padding:0 12px;font-size:13px;font-weight:800}.affiliate-stat-card{text-align:center;margin-top:4px;padding:14px 12px}.affiliate-stat-card span,.affiliate-summary-card h4{color:#fff;font-size:14px;font-weight:800}.affiliate-stat-card strong{color:#ff434f;margin-top:4px;font-size:15px;font-weight:900;display:block}.affiliate-stat-card strong em{color:#fff;font-size:13px;font-style:normal;font-weight:800}.affiliate-summary-card{margin-top:4px;padding:14px 10px 12px}.affiliate-summary-card h4{text-align:center;margin:0 0 10px}.affiliate-summary-grid{align-items:center;gap:4px;display:grid}.affiliate-summary-grid.head{grid-template-columns:.9fr 1fr 1fr 1fr 1fr}.affiliate-summary-grid.body{grid-template-columns:.9fr 1fr 1fr 1fr 1fr;margin-top:4px}.affiliate-summary-grid.bet.head,.affiliate-summary-grid.bet.body{grid-template-columns:.9fr 1fr 1fr 1fr}.affiliate-summary-grid span{color:#fff;text-align:center;font-size:11px;font-weight:800;line-height:1.28}.affiliate-summary-grid.body span,.affiliate-summary-grid.bet.body span{font-size:13px;font-weight:700}.affiliate-kpi-list{gap:6px;margin-top:4px;display:grid}.affiliate-kpi-item{justify-content:space-between;align-items:center;gap:6px;min-height:30px;padding:0 10px;display:flex}.affiliate-kpi-item span{color:#fff;font-size:13px;font-weight:800}.affiliate-kpi-item strong{color:#ff535d;font-size:13px;font-weight:900}.affiliate-kpi-item.yellow strong{color:#ffd41e}@media (width<=420px){.affiliate-red-page{width:min(100%,374px)}.affiliate-topbar h2{font-size:14px}.affiliate-tabs button{font-size:13px}.affiliate-summary-grid span{font-size:10.5px}.affiliate-guide-promo-card{padding:12px}.affiliate-guide-banner{min-height:166px;padding:12px}.affiliate-guide-banner-kicker{font-size:19px}.affiliate-guide-banner-title{font-size:18px}.affiliate-guide-banner-rate{font-size:46px}.affiliate-guide-banner-sub{max-width:128px;font-size:13px}.affiliate-guide-avatar{width:64px;height:102px;font-size:15px}.affiliate-guide-contact,.affiliate-guide-callout{font-size:13px}.affiliate-guide-step{grid-template-columns:60px minmax(0,1fr);gap:12px;padding:12px}.affiliate-guide-step-no{min-height:60px;font-size:42px}.affiliate-guide-step-body h4{font-size:16px}.affiliate-guide-step-body h4 span{font-size:14px}.affiliate-guide-step-body p{font-size:13px;line-height:1.55}}.affiliate-guide-richtext{color:#fff;background:linear-gradient(#141d4cf5,#0f122cf5);border:1px solid #ff455ee6;border-radius:22px;padding:18px 16px;box-shadow:inset 0 0 0 1px #ff28462e,0 0 22px #ff1d382e}.affiliate-guide-richtext img{border-radius:14px;width:100%;max-width:100%;height:auto;margin:0 auto 12px;display:block}.affiliate-guide-richtext p,.affiliate-guide-richtext h1,.affiliate-guide-richtext h2,.affiliate-guide-richtext h3,.affiliate-guide-richtext h4,.affiliate-guide-richtext h5,.affiliate-guide-richtext h6{color:#fff;margin:0 0 10px;line-height:1.45}.affiliate-guide-richtext a{color:#7fc7ff;word-break:break-word;text-decoration:underline}.affiliate-guide-richtext strong{color:#fff}.promotion-page{background:radial-gradient(circle at 18% 18%,#ff36362e,#0000 26%),linear-gradient(#890505f5 0%,#5d0303fa 22%,#270202 100%);width:100%;min-height:calc(100vh - 140px);padding:14px 14px 110px}.promotion-topbar{background:#1f2747;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;min-height:54px;padding:0 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 24px #00000040}.promotion-topbar h2{text-align:center;color:#fff;margin:0;font-size:21px;font-weight:700;line-height:1}.promotion-back{color:#ff5a5a;background:#060d23a6;border:0;border-radius:999px;align-items:center;gap:6px;min-width:0;height:38px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.promotion-back:before{content:"‹";font-size:20px;line-height:1}.promotion-topbar>span:last-child{width:84px}.promotion-tabs{flex-wrap:wrap;gap:9px;margin-top:10px;padding:0 6px;display:flex}.promotion-tabs button{color:#ffffffd1;background:#1f2747;border:1.5px solid #8ea2dc8c;border-radius:999px;min-width:82px;height:34px;padding:0 14px;font-size:13px;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff08}.promotion-tabs button.active{color:#fff;background:linear-gradient(#fb3434 0%,#bd0909 100%);border-color:#ff3a3a;box-shadow:0 8px 18px #c70c0c47}.promotion-list{gap:10px;margin-top:10px;padding:0 6px;display:grid}.promotion-card{box-shadow:none;background:0 0;border-radius:0;overflow:hidden}.promotion-card-image-wrap{border-radius:0;position:relative;overflow:hidden}.promotion-card-image{aspect-ratio:1.46;object-fit:cover;width:100%;display:block}.promotion-card-placeholder{aspect-ratio:1.46;color:#ffd560;background:linear-gradient(135deg,#4c0505,#230505);place-items:center;width:100%;font-size:28px;font-weight:800;display:grid}.promotion-condition-btn{color:#fff7cc;background:linear-gradient(#ff5e49 0%,#f11b1b 100%);border:0;border-radius:999px;height:32px;padding:0 14px;font-size:13px;font-weight:700;position:absolute;bottom:10px;left:12px;box-shadow:0 8px 18px #00000047}.promotion-empty{text-align:center;color:#fffc;background:#1f2747b8;border:1px solid #ffffff14;border-radius:14px;padding:30px 16px}@media (width>=768px){.promotion-page{max-width:520px;margin:0 auto}}.promotion-detail-backdrop{z-index:95;background:#000000b8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.promotion-detail-modal{color:#fff;background:linear-gradient(#1c254efa 0%,#12162dfa 100%);border:1.5px solid #ff3e3ec7;border-radius:22px;flex-direction:column;width:min(100%,420px);max-height:86vh;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 22px #ff232338}.promotion-detail-scroll{flex:auto;min-height:0;padding-right:4px;overflow-y:auto}.promotion-detail-close{color:#fff;background:#ffffff14;border:0;border-radius:50%;width:30px;height:30px;font-size:24px;line-height:1;position:absolute;top:10px;right:12px}.promotion-receive-section{margin-top:10px}.promotion-receive-btn{color:#fff;background:linear-gradient(#ff4d4d 0%,#ba1414 100%);border:1.5px solid #ff4c4ceb;border-radius:16px;width:100%;min-height:48px;font-size:14px;font-weight:800;box-shadow:0 8px 24px #ff262638,inset 0 1px #ffffff29}.promotion-receive-btn:disabled{opacity:.82}.promotion-receive-btn-disabled{color:#ffffffb8;box-shadow:none;background:linear-gradient(#4a507cf2 0%,#333862f2 100%);border-color:#7a88d673}.promotion-action-message{color:#ffd54a;text-align:center;margin-top:4px;font-size:14px;font-weight:700}.promotion-detail-actions{z-index:2;background:linear-gradient(#12162d00 0%,#12162df2 35%,#12162d 100%);margin-top:4px;padding-top:10px;position:sticky;bottom:0}.promotion-detail-close-btn{color:#ff4b4b;background:0 0;border:1.5px solid #ff4c4ceb;border-radius:16px;width:100%;min-height:48px;font-size:13px;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff08}.promotion-detail-image{border-radius:14px;width:100%;margin-bottom:12px;display:block}.promotion-detail-modal h3{color:#fff;margin:0 28px 8px 0;font-size:20px;line-height:1.35}.promotion-detail-message{color:#ffd86b;margin:0 0 10px;font-weight:700}.promotion-detail-html{color:#ffffffeb;font-size:14px;line-height:1.6}.promotion-detail-html p,.promotion-detail-html li,.promotion-detail-html span,.promotion-detail-html strong{color:inherit!important}.promotion-detail-html img{border-radius:12px;max-width:100%;height:auto}.history-transaction-page{width:min(100%,980px);margin:0 auto;padding:8px 8px 96px}.history-transaction-topbar{background:linear-gradient(#252d4a,#1a213c);border-radius:14px;grid-template-columns:120px 1fr 120px;align-items:center;min-height:46px;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffff14}.history-transaction-topbar h2{text-align:center;color:#fff;margin:0;font-size:15px;font-weight:800}.history-transaction-back{color:#ff5e65;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:700}.history-transaction-card{background:linear-gradient(#0c1227fa,#070b18fa);border-radius:0;margin-top:10px;overflow:hidden}.history-transaction-head,.history-transaction-row{grid-template-columns:88px 72px 72px 72px 118px 80px;align-items:center;display:grid}.history-transaction-head{color:#19090b;background:#ff3a3f;min-width:502px;padding:12px 10px;font-size:13px;font-weight:800}.history-transaction-body{overflow-x:auto}.history-transaction-row{color:#f4f5fc;background:linear-gradient(90deg,#141c37f5,#0b1021fa);min-width:502px;min-height:64px;padding:0 10px}.history-transaction-row:nth-child(2n){background:linear-gradient(90deg,#10162cf5,#080c19fa)}.history-transaction-type-cell,.history-transaction-status-cell,.history-transaction-number{align-items:center;display:flex}.history-transaction-number{letter-spacing:-.01em;justify-content:center;font-size:17px;font-weight:500}.history-transaction-amount.negative{color:#ff474f}.history-transaction-amount.positive{color:#3ef08b}.history-transaction-datetime{color:#fff;flex-direction:column;align-items:center;gap:2px;font-size:14px;font-weight:500;line-height:1.08;display:flex}.history-transaction-datetime strong,.history-transaction-datetime span{font-weight:500}.history-transaction-type-pill{text-align:center;color:#ffd7d8;background:linear-gradient(#73171ff5,#5c141bfa);border-radius:999px;justify-content:center;align-items:center;width:60px;min-height:28px;padding:0 10px;font-size:13px;font-weight:700;line-height:1.05;display:inline-flex}.history-transaction-type-pill.deposit{color:#dffff0;background:linear-gradient(#097655f5,#08533dfa)}.history-transaction-status-pill{color:#ff8b8f;background:#651b2738;border:1.5px solid #ff8b8f;border-radius:999px;justify-content:center;align-items:center;min-width:54px;min-height:30px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.history-transaction-status-pill.success{color:#4df197;background:#08663938;border-color:#4df197}.history-transaction-status-pill.pending{color:#ffd15c;background:#72540e38;border-color:#ffd15c}.history-transaction-empty{text-align:center;color:#ffffffdb;min-width:502px;padding:24px 12px;font-size:13px}@media (width>=768px){.history-transaction-page{padding-inline:14px}.history-transaction-topbar{border-radius:20px;grid-template-columns:140px 1fr 140px;min-height:56px}.history-transaction-topbar h2{font-size:20px}.history-transaction-back{font-size:14px}.history-transaction-head,.history-transaction-row,.history-transaction-empty{min-width:unset}.history-transaction-head,.history-transaction-row{grid-template-columns:120px 1fr 1fr 1fr 170px 108px}.history-transaction-head{padding-inline:18px;font-size:13px}.history-transaction-row{min-height:68px;padding-inline:18px}}.history-bet-page{width:min(100%,980px)}.history-bet-card{background:linear-gradient(#0c1227fa,#070b18fa);margin-top:10px;overflow:hidden}.history-bet-scroll{overflow:auto hidden}.history-bet-head,.history-bet-row,.history-bet-empty{min-width:1248px}.history-bet-head,.history-bet-row{grid-template-columns:52px 70px 106px 108px 176px 220px 88px 92px 88px 88px;align-items:center;display:grid}.history-bet-head{color:#19090b;background:#ff3a3f;padding:12px 8px;font-size:13px;font-weight:800}.history-bet-row{color:#f4f5fc;background:linear-gradient(90deg,#141c37f5,#0b1021fa);min-height:64px;padding:0 8px}.history-bet-row:nth-child(2n){background:linear-gradient(90deg,#1b1131f2,#120b23fa)}.history-bet-cell{color:#fff;word-break:break-word;overflow-wrap:anywhere;align-items:center;min-height:64px;font-size:17px;font-weight:500;line-height:1.15;display:flex}.history-bet-provider,.history-bet-type,.history-bet-number{justify-content:center}.history-bet-game,.history-bet-reference{padding-inline:8px}.history-bet-datetime{text-align:center;flex-direction:column;justify-content:center;gap:2px}.history-bet-datetime strong,.history-bet-datetime span{font-weight:500}.history-bet-net.negative{color:#ff474f}.history-bet-net.positive{color:#3ef08b}.history-bet-empty{text-align:center;color:#ffffffdb;padding:24px 12px;font-size:13px}.history-bet-pagination{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.history-bet-pagination button,.history-bet-pagination span{border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:15px;font-weight:700;display:inline-flex}.history-bet-pagination button{color:#f8f4f5;background:0 0;border:0}.history-bet-pagination button:disabled{opacity:.4}.history-bet-pagination span{color:#220a0a;background:#ff4747;padding-inline:10px}@media (width>=768px){.history-bet-head,.history-bet-row,.history-bet-empty{min-width:100%}.history-bet-head,.history-bet-row{grid-template-columns:64px 86px 1.1fr 146px 1.1fr 1.25fr 110px 130px 110px 110px}.history-bet-head{padding-inline:16px;font-size:13px}.history-bet-row{padding-inline:16px}}.history-promotion-page{width:100%;max-width:506px;margin:0 auto;padding:10px 6px 96px}.history-promotion-page .history-transaction-topbar{border-radius:14px;grid-template-columns:112px 1fr 112px;min-height:54px;padding:0 18px}.history-promotion-page .history-transaction-topbar h2{font-size:17px}.history-promotion-page .history-transaction-back{font-size:13px}.history-promotion-card{background:linear-gradient(#ff1f1f 0%,#d80808 100%);border-radius:10px 10px 0 0;margin-top:4px;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.history-promotion-scroll{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scroll-behavior:auto;overflow:auto hidden}.history-promotion-scroll::-webkit-scrollbar{height:12px}.history-promotion-scroll::-webkit-scrollbar-track{background:#ffffffe0}.history-promotion-scroll::-webkit-scrollbar-thumb{background:#787878d9;border-radius:999px}.history-promotion-head,.history-promotion-row,.history-promotion-empty{width:1044px;min-width:1044px}.history-promotion-head,.history-promotion-row{grid-template-columns:84px 260px 108px 240px 240px 130px 116px;align-items:center;display:grid}.history-promotion-head{color:#100607;background:#ff3939;padding:14px 12px;font-size:13px;font-weight:800;line-height:1.15}.history-promotion-head>span{white-space:nowrap}.history-promotion-row{color:#f4f5fc;background:linear-gradient(90deg,#4c1733f2,#471b3df2);min-height:58px;padding:0 12px}.history-promotion-row:nth-child(2n){background:linear-gradient(90deg,#841127e6,#7b0b25e6)}.history-promotion-cell{min-height:inherit;color:#fff;white-space:nowrap;align-items:center;font-size:13px;font-weight:500;line-height:1.25;display:flex}.history-promotion-index,.history-promotion-number,.history-promotion-status-cell,.history-promotion-mission{justify-content:center}.history-promotion-index{font-size:14px}.history-promotion-name{white-space:normal;word-break:break-word;padding-right:12px}.history-promotion-number{font-variant-numeric:tabular-nums}.history-promotion-datetime{text-align:left;font-variant-numeric:tabular-nums;justify-content:flex-start;gap:0}.history-promotion-datetime strong,.history-promotion-datetime span{font-weight:500}.history-promotion-datetime span{display:inline}.history-promotion-datetime strong:after{content:" "}.history-promotion-mission{text-align:center;color:#ffffffeb}.history-promotion-mission.success{color:#2fffd0}.history-promotion-status-pill{white-space:nowrap;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:78px;min-height:30px;padding:0 14px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.history-promotion-status-pill.success{color:#07ffd2;background:#04473fd1;border-color:#07ffd2eb;box-shadow:inset 0 0 0 1px #00000026}.history-promotion-status-pill.pending{color:#ffd968;background:#533907b8;border-color:#ffd96894}.history-promotion-status-pill.cancel{color:#ff7a69;background:#5a1f1dc7;border-color:#ff7a69c7;box-shadow:inset 0 0 0 1px #00000024}.history-promotion-empty{text-align:center;color:#ffffffdb;padding:24px 12px;font-size:13px}.history-promotion-pagination{margin-top:4px}@media (width<=767px){.history-promotion-page{max-width:506px;padding-left:6px;padding-right:6px}.history-promotion-card{border-radius:8px 8px 0 0}.history-promotion-head,.history-promotion-row,.history-promotion-empty{width:1044px;min-width:1044px}.history-promotion-head,.history-promotion-row{grid-template-columns:84px 260px 108px 240px 240px 130px 116px}.history-promotion-head{padding:14px 12px;font-size:13px}.history-promotion-row{min-height:58px;padding:0 12px}.history-promotion-cell{font-size:13px}.history-promotion-status-pill{min-width:78px}}@media (width>=768px){.history-promotion-page{max-width:506px}}.history-mobile-page{width:100%;max-width:520px;margin:0 auto;padding:8px 10px 96px}.history-mobile-page .history-transaction-topbar{border-radius:14px;grid-template-columns:112px 1fr 32px;min-height:56px;padding:0 16px}.history-mobile-page .history-transaction-topbar h2{font-size:15px}.history-mobile-page .history-transaction-back{font-size:13px}.history-mobile-page-title{color:#fff;margin:14px 4px 8px;font-size:15px;font-weight:800}.history-mobile-card-list{flex-direction:column;gap:10px;margin-top:10px;display:flex}.history-mobile-card{background:linear-gradient(#2a0a4ef5,#0f002efa);border:1.5px solid #d34effb8;border-radius:22px;padding:16px 16px 14px;box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff0d}.history-mobile-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.history-mobile-card-head strong{color:#fff;font-size:13px;font-weight:900;line-height:1.25}.history-mobile-pill-group{flex-shrink:0;align-items:center;gap:6px;display:flex}.history-mobile-type-pill,.history-mobile-status-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.history-mobile-type-pill.withdraw{color:#fff;background:linear-gradient(#ff8e6a 0%,#ff5d5d 100%)}.history-mobile-type-pill.deposit{color:#fff;background:linear-gradient(#5fd5ff 0%,#2aa8ff 100%)}.history-mobile-status-pill{color:#fff;background:linear-gradient(#40e7c0 0%,#22cda7 100%)}.history-mobile-status-pill.cancel{background:linear-gradient(#ffa640 0%,#ff7f3a 100%)}.history-mobile-status-pill.pending{color:#2d2000;background:linear-gradient(#e8c35d 0%,#d5a72f 100%)}.history-mobile-subline{color:#ffffffeb;margin-top:4px;font-size:14px;line-height:1.45}.history-mobile-subline.multiline{white-space:normal;word-break:break-word}.history-mobile-grid{gap:10px 18px;margin-top:10px;display:grid}.history-mobile-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.history-mobile-grid.two-col>div:nth-child(3):last-child{grid-column:1/-1}.history-mobile-grid.compact-gap{gap:8px 18px}.history-mobile-grid span{color:#ffffffeb;margin-bottom:4px;font-size:13px;font-weight:700;display:block}.history-mobile-grid strong{color:#fff;font-size:19px;font-weight:900;line-height:1.2;display:block}.history-mobile-grid strong.negative{color:#25ff8b}.history-mobile-grid strong.positive{color:#fff}.history-mobile-footerline{color:#ffffffe0;margin-top:10px;font-size:13px;line-height:1.45}.history-mobile-empty{text-align:center;color:#ffffffe0;padding:30px 14px;font-size:13px}@media (width>=768px){.history-mobile-page{max-width:520px}}.image-only-provider-card .provider-card-content{display:none}@media (width<=768px){.provider-grid{grid-template-columns:repeat(2,1fr);gap:10px}.provider-card{border-radius:14px;min-height:150px}.provider-card-image{object-fit:cover}}.games-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.games-list>.games-item{min-width:0!important}.games-list>.games-item>button.btn-a.games-wrap{aspect-ratio:118.33/142!important;width:100%!important;box-shadow:none!important;isolation:isolate!important;background:0 0!important;border:0!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}.games-category-group .games-wrap:before,.games-category-group .games-wrap:after,.game-container-list-group .games-wrap:before,.game-container-list-group .games-wrap:after,.games-start>.games-wrap:before,.games-start>.games-wrap:after{content:none!important;display:none!important}.games-list>.games-item>button.btn-a.games-wrap:after{content:""!important;pointer-events:none!important;z-index:2!important;filter:blur(1px)!important;background:linear-gradient(#fff0 0%,#ffffff0f 34%,#ff24241f 58%,#ff242447 100%)!important;border-radius:0 0 14px 14px!important;height:34%!important;position:absolute!important;bottom:0!important;left:6px!important;right:6px!important}.games-list>.games-item>button.btn-a.games-wrap img.games-image{object-fit:cover!important;z-index:1!important;background:0 0!important;border-radius:12px!important;width:100%!important;height:100%!important;display:block!important;position:relative!important}.games-list>.games-item>button.btn-a.games-wrap .hot-tag,.games-list>.games-item>button.btn-a.games-wrap .new-tag,.games-list>.games-item>button.btn-a.games-wrap .provider-tag,.games-list>.games-item>button.btn-a.games-wrap .provider-ribbon,.games-list>.games-item>button.btn-a.games-wrap .games-ribbon,.games-list>.games-item>button.btn-a.games-wrap .games-badge{display:none!important}.games-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:10px!important;display:grid!important}.games-list>.games-item{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.games-list>.games-item>button.btn-a.games-wrap{aspect-ratio:118.33/142!important;width:100%!important;box-shadow:none!important;isolation:isolate!important;background:0 0!important;border:none!important;border-radius:14px!important;outline:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.games-list>.games-item>button.btn-a.games-wrap,.games-list>.games-item>button.btn-a.games-wrap *{box-shadow:none!important}.games-list>.games-item>button.btn-a.games-wrap:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;pointer-events:none!important;z-index:4!important;background:linear-gradient(#fff0 0%,#fffffff2 30% 50%,#bcc3cff2 50% 70%,#ff2828 70% 100%)!important;padding:2px!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.games-list>.games-item>button.btn-a.games-wrap:after{content:""!important;filter:blur(1px)!important;pointer-events:none!important;z-index:3!important;background:linear-gradient(#fff0 0%,#ffffff1a 44%,#ff202029 66%,#ff202057 100%)!important;border-radius:0 0 14px 14px!important;height:36%!important;position:absolute!important;bottom:0!important;left:4px!important;right:4px!important}.games-list>.games-item>button.btn-a.games-wrap>img.games-image,.games-list>.games-item>button.btn-a.games-wrap>img{object-fit:cover!important;z-index:1!important;background:0 0!important;border-radius:12px!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.games-list>.games-item>button.btn-a.games-wrap .hot-tag,.games-list>.games-item>button.btn-a.games-wrap .new-tag,.games-list>.games-item>button.btn-a.games-wrap .provider-tag,.games-list>.games-item>button.btn-a.games-wrap .provider-ribbon,.games-list>.games-item>button.btn-a.games-wrap .games-ribbon,.games-list>.games-item>button.btn-a.games-wrap .games-badge,.games-list>.games-item>button.btn-a.games-wrap .provider-name,.games-list>.games-item>button.btn-a.games-wrap .provider-type,.games-list>.games-item>button.btn-a.games-wrap .provider-card-title,.games-list>.games-item>button.btn-a.games-wrap .provider-card-subtitle,.games-list>.games-item>button.btn-a.games-wrap span:not(.keep-visible),.games-list>.games-item>button.btn-a.games-wrap small,.games-list>.games-item>button.btn-a.games-wrap strong,.games-list>.games-item>button.btn-a.games-wrap p{display:none!important}.games-category-group .games-wrap,.games-category-group .games-wrap:before,.games-category-group .games-wrap:after,.games-category-group .games-wrap *{font-size:revert!important;line-height:normal!important}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.provider-card.image-only-provider-card{aspect-ratio:118.33/142!important;min-height:142px!important;box-shadow:none!important;isolation:isolate!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.provider-card.image-only-provider-card:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;filter:blur(.35px)saturate(1.08)!important;pointer-events:none!important;z-index:3!important;background:linear-gradient(#fff0 0%,#ffffff2e 12%,#ffffffd1 32%,#dde3ebe0 52%,#ff3434fa 76%,#ff2828 100%)!important;padding:2px!important;position:absolute!important;inset:0!important;box-shadow:0 0 10px #ff343447,0 0 18px #ff34342e,inset 0 0 6px #ffffff29!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.provider-card.image-only-provider-card:after{content:""!important;filter:blur(8px)!important;opacity:.95!important;pointer-events:none!important;z-index:1!important;background:radial-gradient(at bottom,#ff363657 0%,#ff36362e 38%,#ffffff17 64%,#fff0 100%),linear-gradient(#fff0 0%,#ffffff0a 30%,#ff36361a 60%,#ff363638 100%)!important;border-radius:0 0 14px 14px!important;height:42%!important;position:absolute!important;bottom:-2px!important;left:4px!important;right:4px!important}.provider-card.image-only-provider-card .provider-card-image{object-fit:cover!important;object-position:center!important;z-index:0!important;background:0 0!important;border-radius:12px!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.provider-card.image-only-provider-card .provider-card-content,.provider-card.image-only-provider-card .provider-tag,.provider-card.image-only-provider-card strong,.provider-card.image-only-provider-card small{display:none!important}.card-1,.card-2,.card-3,.card-4,.card-5{background:0 0!important}@media (width<=560px){.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.provider-card.image-only-provider-card{border-radius:12px!important;min-height:132px!important}.provider-card.image-only-provider-card .provider-card-image{border-radius:10px!important}}.provider-card.image-only-provider-card .provider-hover-cta{color:#fff!important;letter-spacing:.01em!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;z-index:4!important;background:linear-gradient(#120a1233 0%,#460a10e6 100%)!important;border:1px solid #ffffff57!important;border-radius:999px!important;min-width:74px!important;padding:7px 14px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;transition:opacity .22s,transform .22s,box-shadow .22s!important;position:absolute!important;bottom:14px!important;left:50%!important;transform:translate(-50%,12px)!important;box-shadow:0 8px 20px #00000061,0 0 14px #ff3a3a38,inset 0 1px #ffffff2e!important}.provider-card.image-only-provider-card:hover .provider-hover-cta,.provider-card.image-only-provider-card:focus-visible .provider-hover-cta{opacity:1!important;transform:translate(-50%)!important}.provider-card.image-only-provider-card:hover:after,.provider-card.image-only-provider-card:focus-visible:after{opacity:1!important;filter:blur(10px)brightness(1.04)!important}.provider-card.image-only-provider-card:hover .provider-card-image,.provider-card.image-only-provider-card:focus-visible .provider-card-image{transform:scale(1.03)!important}.provider-card.image-only-provider-card .provider-card-image{transition:transform .28s!important}.game-picker-page{background:radial-gradient(circle at top,#ff4e4e1f,#0000 46%),linear-gradient(#0f0a14f5,#080a12f5);border:1px solid #ffffff1f;border-radius:22px;width:min(100%,760px);margin:0 auto;overflow:hidden;box-shadow:0 22px 60px #00000057,0 0 28px #ff4a4a1f}.game-picker-page-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 14px;display:flex}.game-picker-page-grid{max-height:calc(100vh - 170px);overflow:auto}@media (width>=1200px){.game-picker-page{width:min(100%,760px)}.game-picker-grid,.game-picker-page-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px!important;padding:12px!important}.game-picker-card{border-radius:10px!important}.game-picker-card-title{bottom:6px;left:6px;right:6px;padding:6px 8px!important;font-size:11px!important}}@media (width>=768px) and (width<=1199px){.game-picker-page{width:min(100%,720px)}.game-picker-grid,.game-picker-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.game-picker-page-shell{padding:10px 10px 104px}.game-picker-page{border-radius:14px}.game-picker-page-header{flex-direction:column;align-items:flex-start;padding:16px 14px 12px}.game-picker-page-header .game-picker-close{align-self:flex-start}}@media (hover:none){.provider-card.image-only-provider-card .provider-hover-cta{display:none!important}}.game-picker-overlay{z-index:1600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04070ebd;justify-content:center;align-items:center;padding:20px 14px;display:flex;position:fixed;inset:0}.game-picker-dialog{background:radial-gradient(circle at top,#ff4e4e24,#0000 46%),linear-gradient(#0f0a14fa,#080a12fa);border:1px solid #ffffff1f;border-radius:22px;width:min(100%,520px);max-height:min(82vh,760px);overflow:hidden;box-shadow:0 24px 70px #0000007a,0 0 34px #ff4a4a24}.game-picker-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 12px;display:flex}.game-picker-title{color:#fff;font-size:20px;font-weight:800;line-height:1.1}.game-picker-subtitle{color:#ffffffb8;margin-top:4px;font-size:13px}.game-picker-close{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.game-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:calc(min(82vh,760px) - 84px);padding:14px 14px 16px;display:grid;overflow:auto}.game-picker-card{cursor:pointer;background:#0a101a;border:0;border-radius:16px;padding:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 10px 26px #00000047}.game-picker-card:hover,.game-picker-card:focus-visible{transform:translateY(-2px);box-shadow:0 16px 34px #00000057,0 0 20px #ff4a4a29}.game-picker-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:2;background:linear-gradient(#8693ffeb,#ff4c4ce6);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.game-picker-card-image{aspect-ratio:.78;object-fit:cover;width:100%;display:block}.game-picker-card-title{z-index:3;color:#fff;text-align:center;background:linear-gradient(#140a1242,#561014eb);border-radius:999px;padding:9px 12px;font-size:13px;font-weight:700;line-height:1.2;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 10px 22px #00000052}@media (width<=640px){.game-picker-dialog{border-radius:14px;width:min(100%,420px)}.game-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:14px}.game-picker-title{font-size:15px}.game-picker-close{padding:7px 12px;font-size:10px}}.deposit-page{width:min(100%,520px);margin:0 auto;padding:4px 0 118px}.deposit-topbar{justify-content:flex-start;margin-bottom:6px;display:flex}.deposit-back-button{color:#fff3f3;background:linear-gradient(#500808c7,#200303b3);border:1px solid #ff666661;border-radius:999px;align-items:center;gap:5px;padding:7px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ff46461f,0 14px 30px #00000059}.deposit-tab-switch{-webkit-backdrop-filter:blur(18px);background:#12020ad1;border:1px solid #ff54542e;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 34px #0000004d}.deposit-tab-switch button{color:#ffffffeb;background:0 0;border:0;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:800}.deposit-tab-switch button.active{background:linear-gradient(#ba3232,#6f0d10);box-shadow:inset 0 1px #ffffff38,0 12px 28px #810b1061,0 0 20px #ff2e2e29}.deposit-content-stack{flex-direction:column;gap:6px;margin-top:6px;display:flex}.deposit-glass-card{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#28040adb,#070816db);border:1px solid #ff4e4e2e;border-radius:20px;padding:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000057,0 0 45px #ff202014}.deposit-glass-card:before{content:"";pointer-events:none;background:radial-gradient(circle at top,#ff2e2e1a,#0000 42%);position:absolute;inset:0}.deposit-card-title{z-index:1;text-align:center;color:#fff;margin-bottom:10px;font-size:14px;font-weight:800;position:relative}.deposit-card-title.left{text-align:left;margin-bottom:0}.deposit-card-title.center{margin-bottom:4px}.deposit-subtitle{z-index:1;text-align:center;color:#ffffffd1;margin-bottom:10px;font-size:10px;position:relative}.deposit-method-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid;position:relative}.deposit-method-item{color:#fff;background:linear-gradient(#0a143ae0,#06091de0);border:1px solid #588fff38;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:78px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 14px 24px #00000038}.deposit-method-item.active{border-color:#65caffe0;box-shadow:inset 0 0 0 1px #5ac3ff33,0 0 30px #22a9ff33,0 14px 24px #00000042}.deposit-method-icon img{object-fit:contain;width:30px;height:30px}.deposit-method-text{font-size:11px;font-weight:800;line-height:1.1}.deposit-method-badge{color:#fff;background:linear-gradient(#ff6161,#ff3131);border-bottom-right-radius:10px;padding:3px 7px;font-size:10px;font-weight:900;position:absolute;top:0;left:0}.deposit-method-badge.best{background:linear-gradient(#ff7043,#ff3d00)}.deposit-bank-carousel{display:block}.deposit-bank-controls{grid-template-columns:30px 1fr 30px;align-items:center;gap:10px;margin-top:4px;display:grid}.deposit-bank-arrow{color:#fff;background:linear-gradient(#580a16f5,#210612eb);border:1px solid #ff72723d;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:0 10px 18px #00000040,0 0 20px #ff34341f}.deposit-bank-card,.deposit-user-bank-card{z-index:1;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid;position:relative}.deposit-bank-card{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#580612e6,#2e040ed6 48%,#0a0712e6 100%),#1c050cb8;border:1px solid #ff6d6d47;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ff58581f,0 22px 40px #00000057,0 0 38px #ff2e2e2e}.deposit-bank-card:before,.deposit-bank-card:after{content:"";pointer-events:none;position:absolute}.deposit-bank-card:before{filter:blur(8px);background:radial-gradient(circle,#ff4c4c4d,#ff4c4c14 42%,#0000 72%);width:220px;height:220px;inset:-70px auto auto -70px}.deposit-bank-card:after{filter:blur(14px);background:radial-gradient(circle,#ff3a3a42,#ff3a3a0d 45%,#0000 72%);width:240px;height:180px;bottom:-54px;right:-48px}.deposit-user-bank-card{background:linear-gradient(#4c1b6ad1,#37134ec7);border:1px solid #ff79793d}.deposit-bank-logo-wrap,.deposit-user-bank-logo{color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:6px;font-size:10px;font-weight:800;display:flex}.deposit-bank-logo-wrap{background:radial-gradient(circle at 30% 28%,#ffffff8c,#821830fa);position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff1a,0 0 22px #ff40402e,0 10px 22px #00000047}.deposit-bank-logo-wrap img{object-fit:contain;width:100%;height:100%;display:block}.deposit-user-bank-logo{background:radial-gradient(circle at 30% 30%,#ffffff6b,#411f70f5);box-shadow:inset 0 0 0 4px #ffffff17}.deposit-bank-info,.deposit-user-bank-info{flex-direction:column;gap:2px;min-width:0;display:flex}.deposit-bank-info{z-index:1;position:relative}.deposit-bank-info strong,.deposit-user-bank-info strong{color:#fff;font-size:14px}.deposit-bank-info strong{text-shadow:0 0 18px #ff4a4a1f}.deposit-bank-info span,.deposit-user-bank-info span{color:#ffffffe0;word-break:break-word;font-size:12px;line-height:1.25}.deposit-bank-info span{color:#ffffffeb}.deposit-bank-number-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.deposit-bank-number-row span{flex:1;min-width:0}.deposit-copy-button,.withdraw-submit-button,.deposit-add-bank{color:#fff;background:linear-gradient(#ffba4d,#ef7e2e);border:0;border-radius:999px;padding:8px 12px;font-weight:800;box-shadow:inset 0 1px #ffffff38,0 12px 24px #ff803338}.deposit-copy-button.compact{white-space:nowrap;flex-shrink:0;padding:7px 12px;font-size:10px;line-height:1;box-shadow:inset 0 1px #ffffff38,0 8px 16px #ff80332e}.deposit-helper-note{text-align:center;flex-direction:column;gap:4px;margin-top:10px;display:flex}.deposit-helper-note strong{color:#ff4b4b;font-size:12px;line-height:1.2}.deposit-helper-note span{color:#ffffffe0;font-size:12px;line-height:1.25}.deposit-helper-note a{color:#4ef8a4;font-weight:800}.deposit-dots{justify-content:center;gap:6px;margin-top:0;display:flex}.deposit-dots span{background:#c47eff57;border-radius:999px;width:8px;height:8px}.deposit-dots span.active{background:linear-gradient(90deg,#ff2ea6,#bb49ff);width:20px}.deposit-section-head{z-index:1;justify-content:space-between;align-items:center;gap:6px;margin-bottom:14px;display:flex;position:relative}.deposit-profile-bank-card-wrap{position:relative}.deposit-profile-bank-card{margin-top:4px}.deposit-profile-bank-card .profile-bank-main{color:#111}.deposit-profile-bank-pagination{margin:10px 0 0}.deposit-add-bank{color:#213f7a;background:linear-gradient(#d0e1fff0,#adc6ffe6);align-items:center;gap:2px;padding:5px 9px;display:inline-flex;box-shadow:inset 0 1px #ffffffa6,0 12px 20px #0000002e}.deposit-copy-popup-backdrop{z-index:1300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c02059e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.deposit-copy-popup{text-align:center;color:#fff5f6;background:linear-gradient(#780a12c7,#3e050ae0);border:1px solid #ff788a7a;border-radius:22px;width:min(92vw,360px);padding:18px 16px 16px;box-shadow:0 0 0 1px #ff5a7624,0 0 20px #ff446638,0 0 42px #ff446629,inset 0 1px #ffffff2e}.deposit-copy-popup-text{font-size:16px;font-weight:800;line-height:1.4}.deposit-copy-popup-meta{color:#ffe8ecd1;align-self:start;margin-top:8px;font-size:12px}.deposit-copy-popup-close{color:#fff;background:linear-gradient(#ff5c72,#d4173f);border:0;border-radius:999px;min-width:136px;margin-top:14px;padding:10px 16px;font-weight:800;box-shadow:inset 0 1px #ffffff47,0 10px 22px #d4173f42}.deposit-user-bank-card{grid-template-columns:auto 1fr auto;margin-top:4px}.deposit-user-bank-status{color:#0f311d;background:linear-gradient(#4cf99b,#16d973);border-radius:999px;align-self:start;padding:6px 12px;font-size:13px;font-weight:900;box-shadow:0 8px 18px #16d9732e}.deposit-bottom-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.withdraw-amount-panel{flex-direction:column;gap:10px;display:flex}.withdraw-amount-panel label{color:#ffffffe0;font-size:13px;font-weight:700}.withdraw-amount-input{background:#0b0e22bd;border:1px solid #ff56562e;border-radius:14px;align-items:center;gap:6px;padding:14px 16px;display:flex}.withdraw-amount-input input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px;font-weight:700}.withdraw-submit-button{background:linear-gradient(#ff5252,#b71c1c);padding:11px 14px;box-shadow:inset 0 1px #fff3,0 14px 26px #b71c1c4d}@media (width<=640px){.deposit-page{padding-bottom:116px}.deposit-glass-card{border-radius:18px;padding:10px}.deposit-tab-switch button{padding:5px 8px;font-size:11.5px}.deposit-method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.deposit-method-item{min-height:72px}.deposit-bank-card,.deposit-user-bank-card{grid-template-columns:auto 1fr}.deposit-copy-button,.deposit-user-bank-status{grid-column:1/-1;justify-self:start}}.deposit-page .profile-bank-card{border-radius:18px;padding:10px 12px}.deposit-page .profile-bank-head strong{font-size:13px}.deposit-page .profile-bank-head em{padding:4px 8px;font-size:10px}.deposit-page .profile-bank-number,.deposit-page .profile-bank-name,.deposit-page .profile-bank-branch{font-size:11px;line-height:1.2}.deposit-page .profile-bank-logo{width:44px;height:44px}.deposit-page .deposit-back-button{padding:6px 10px;font-size:11px}.deposit-page .deposit-back-button span{line-height:1}.deposit-page .deposit-tab-switch{max-width:100%}.deposit-page .deposit-tab-switch button{min-height:34px;line-height:1}.deposit-page .deposit-add-bank{border-radius:999px;min-height:30px;line-height:1}.deposit-page .deposit-add-bank svg{width:12px;height:12px}@media (width<=640px){.deposit-page{padding-bottom:104px}.deposit-page .deposit-bank-info strong{font-size:13px}.deposit-page .deposit-bank-info span{font-size:11px}.deposit-page .deposit-bank-card{gap:8px;padding:10px}.deposit-page .deposit-bank-logo-wrap{width:42px;height:42px}.deposit-page .deposit-method-grid{gap:6px}.deposit-page .deposit-method-text{font-size:10px}.deposit-page .deposit-tab-switch{gap:2px;padding:2px}.deposit-page .deposit-add-bank{padding:4px 8px;font-size:10px}.deposit-page .deposit-add-bank svg{width:11px;height:11px}.deposit-page .deposit-back-button{padding:5px 9px;font-size:10.5px}.deposit-page .deposit-back-button svg{width:12px;height:12px}.deposit-page .deposit-subtitle,.deposit-page .deposit-helper-note strong,.deposit-page .deposit-helper-note span{font-size:11px}}.one2coin-loading-shell{text-align:center;background:radial-gradient(circle at top,#ff46462e,#0000 45%),linear-gradient(#260008f5,#080210f7);border:1px solid #ff46465c;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 16px 36px #00000059}.one2coin-spinner{border:4px solid #35ffab;border-color:#35ffab #ff4141ad #ffffff1f #ffffff1f;border-radius:50%;width:54px;height:54px;animation:.9s linear infinite one2coinSpin;box-shadow:0 0 18px #35ffab38}@keyframes one2coinSpin{to{transform:rotate(360deg)}}.one2coin-loading-title{color:#fff;text-shadow:0 2px 10px #ff24243d;font-size:16px;font-weight:900}.one2coin-loading-subtitle{color:#ffffffc2;font-size:13px}.one2coin-panel{background:radial-gradient(circle at top,#ff2c2c1f,#0000 42%),linear-gradient(#1a000ef7,#04061efa);border:1px solid #ff3b3b38;border-radius:22px;flex-direction:column;gap:12px;padding:14px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 18px 36px #00000047}.one2coin-step-title{color:#fff;font-size:15px;font-weight:900}.one2coin-step-title.with-top-gap{margin-top:2px}.one2coin-select-wrap{position:relative}.one2coin-bank-select{display:none}.one2coin-bank-trigger{cursor:pointer;background:linear-gradient(#780d17f2,#480710f2);border:1px solid #ff4242bf;border-radius:18px;justify-content:space-between;align-items:center;width:100%;min-height:74px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ff787814,0 0 18px #ff363626}.one2coin-bank-trigger.open{box-shadow:inset 0 0 0 1px #ffaaaa24,0 0 22px #ff363638}.one2coin-trigger-arrow{object-fit:contain;flex:0 0 22px;width:22px;height:22px}.one2coin-bank-dropdown{z-index:40;background:linear-gradient(#2a040afa,#140308fa);border:1px solid #ff42428c;border-radius:18px;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 16px 30px #0000006b,0 0 24px #ff36362e}.one2coin-bank-option{cursor:pointer;background:linear-gradient(#1e2444f5,#131830f5);border:1px solid #5971ff2e;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:74px;padding:12px 14px;display:flex}.one2coin-bank-option.active{border-color:#ffffff2e}.one2coin-bank-empty{color:#ffffffbf;text-align:center;padding:14px;font-size:13px}.one2coin-bank-visual{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.one2coin-bank-logo{background:linear-gradient(#29d6d1f2,#4ede9af2);border-radius:999px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:flex;overflow:hidden;box-shadow:0 6px 14px #00000038}.one2coin-bank-logo img{object-fit:cover;width:100%;height:100%;display:block}.one2coin-bank-logo.fallback span{color:#04232a;letter-spacing:.3px;font-size:11px;font-weight:900}.one2coin-bank-copy{text-align:left;flex-direction:column;gap:3px;min-width:0;display:flex}.one2coin-bank-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.one2coin-bank-line.one{color:#fff;font-size:14px;font-weight:800}.one2coin-bank-line.two{color:#ffffffd1;font-size:12px;font-weight:700}.one2coin-bank-check{color:#fff;flex:none;font-size:24px;line-height:1}.one2coin-select-overlay,.one2coin-select-wrap:after{display:none}.one2coin-warning-box{background:linear-gradient(#b7440cf5,#7e0c0cfa);border:1px solid #ff9d5a6b;border-radius:18px;grid-template-columns:44px 1fr;align-items:start;gap:12px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff12,0 18px 36px #0000004d}.one2coin-warning-icon{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.one2coin-warning-icon img{object-fit:contain;width:44px;height:44px;display:block}.one2coin-warning-text{flex-direction:column;gap:6px;display:flex}.one2coin-warning-text strong{color:#fff4cf;font-size:14px;font-weight:900}.one2coin-warning-text span{color:#fff5ebf5;white-space:pre-line;font-size:13px;line-height:1.6}.one2coin-amount-box input{color:#fff;text-align:center;background:linear-gradient(#3c060af5,#170307fa);border:1px solid #ff3c3c57;border-radius:16px;outline:none;width:100%;min-height:66px;font-size:18px;font-weight:900;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ff5a5a0d,0 16px 28px #46000047}.one2coin-amount-box input:focus{border-color:#ff6060b3;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ff78781a,0 0 22px #ff2e2e38}.one2coin-quick-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.one2coin-quick-list button{color:#fff;background:linear-gradient(#b11c22fa,#6e0b12fa);border:1px solid #ff5c5c57;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:42px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 12px 22px #4100003d}.one2coin-quick-coin{object-fit:contain;flex:0 0 14px;width:14px;height:14px;display:block}.one2coin-quick-list button.active,.one2coin-quick-list button:hover{background:linear-gradient(#d62e34fa,#820e15fa);border-color:#ff969670;box-shadow:inset 0 1px #ffffff29,0 0 20px #ff28282e}.one2coin-submit-button{color:#fff;background:linear-gradient(#e23535fa,#97141cfa);border:1px solid #ff6a6a57;border-radius:14px;min-height:52px;font-size:20px;font-weight:900;box-shadow:inset 0 1px #ffffff38,0 16px 26px #5600004d}.one2coin-submit-button:hover{background:linear-gradient(#f44848fa,#ab1c24fa)}.one2coin-footer-buttons{flex-wrap:wrap;gap:10px;display:flex}.one2coin-secondary-button{background:linear-gradient(#494b5ff5,#1b1d28f5);border:1px solid #ffffff1f;border-radius:16px;min-width:132px;padding:0 16px;box-shadow:inset 0 1px #ffffff24,0 10px 20px #00000038}.one2coin-status-text{color:#fffc;font-size:12px;line-height:1.45}.one2coin-status-text.error{color:#ff9fa5}@media (width<=640px){.one2coin-panel{gap:10px;padding:12px}.one2coin-step-title{font-size:14px}.one2coin-select-overlay{min-height:54px;padding-right:40px;font-size:13px}.one2coin-warning-box{grid-template-columns:40px 1fr;gap:10px;padding:12px}.one2coin-warning-icon{width:40px;height:40px;font-size:24px}.one2coin-warning-text strong{font-size:13px}.one2coin-warning-text span{font-size:12px}.one2coin-amount-box input{min-height:58px;font-size:17px}.one2coin-quick-list{gap:6px}.one2coin-quick-list button,.one2coin-secondary-button{min-height:38px;font-size:12px}.one2coin-submit-button{min-height:48px;font-size:18px}}:root{--compact-fw-regular:400;--compact-fw-medium:500;--compact-radius-sm:10px;--compact-radius-md:12px;--compact-radius-lg:14px;--compact-field-height:40px;--compact-button-height:40px}html,body,input,textarea,select,button{font-weight:var(--compact-fw-regular)}h1,h2,h3,h4,h5,h6,strong,b,th,.login-title,.modal-card h3,.auth-success-card h2,.provider-count b,.profile-id-block h1,.profile-bank-panel h2,.profile-bank-head strong,.affiliate-topbar h2,.promotion-topbar h2,.history-transaction-topbar h2,.history-mobile-page .history-transaction-topbar h2,.history-promotion-page .history-transaction-topbar h2,.game-picker-title,.promotion-detail-modal h3,.one2coin-loading-title,.one2coin-step-title,.one2coin-warning-text strong,.one2coin-bank-line.one,.one2coin-bank-line.two{font-weight:var(--compact-fw-medium)!important;letter-spacing:0!important}.login-form label>span,.remember,.forgot-btn,.switch-text,.help-text,.backend-layout-pill,.provider-count,.provider-helper-text,.profile-line span,.profile-line strong,.profile-bank-number,.profile-bank-name,.profile-bank-branch,.profile-password-field>span,.profile-password-error,.affiliate-guide-banner-kicker,.affiliate-guide-banner-title,.affiliate-guide-banner-rate,.affiliate-guide-contact strong,.affiliate-guide-step-body h4,.affiliate-guide-step-body h4 span,.promotion-detail-message,.promotion-detail-html strong,.affiliate-guide-richtext strong,.history-transaction-head,.history-transaction-type-pill,.history-transaction-status-pill,.history-promotion-head,.history-promotion-status-pill,.history-mobile-card-head strong,.history-mobile-type-pill,.history-mobile-status-pill,.history-mobile-grid strong,.deposit-card-title,.deposit-method-text,.deposit-bank-info strong,.deposit-helper-note strong,.deposit-helper-note a,.withdraw-amount-panel label,.one2coin-quick-list button,.one2coin-submit-button,.one2coin-secondary-button,.game-picker-card-title,.game-picker-close,.submit-button,.primary-btn,.ghost-btn,.contact-btn,.profile-password-cancel,.profile-password-confirm,.profile-password-success-btn,.profile-password-modal-close,.profile-add-bank-btn,.profile-password-edit-btn,.affiliate-income-withdraw,.promotion-condition-btn,.promotion-receive-btn,.promotion-detail-close-btn,.deposit-copy-button,.withdraw-submit-button,.withdraw-quick-list button,.deposit-back-button,.deposit-tab-switch button,.deposit-add-bank,.history-transaction-back,.promotion-back,.affiliate-back,.member-footer button,.member-footer button.active,.member-tabs button,.member-side button em,.member-side button.active em,.provider-card strong,.provider-card small,.provider-card.image-only-provider-card .provider-hover-cta{font-weight:var(--compact-fw-medium)!important}.site-shell,.auth-pane,.member-shell,.member-page-shell,.promotion-page,.history-transaction-page,.history-mobile-page,.history-promotion-page,.deposit-page,.game-picker-page-shell{line-height:1.35}.login-box,.login-form,.register-panel,.modal-actions,.auth-actions,.member-tabs,.deposit-content-stack,.profile-lines,.affiliate-tabs,.promotion-list,.history-mobile-card-list,.game-picker-grid,.game-picker-page-grid,.one2coin-panel,.one2coin-footer-buttons,.withdraw-quick-list,.one2coin-quick-list{gap:8px!important}.visual-pane{padding:24px!important}.visual-content{gap:28px!important}.brand-logo{min-height:78px!important}.brand-logo img{max-height:96px!important}.slide-stage{width:min(760px,100%)!important}.running-strip{border-radius:var(--compact-radius-md)!important;min-height:36px!important;padding:4px 10px!important}.auth-pane{padding:28px 16px!important}.login-box{gap:18px!important;width:min(398px,100%)!important}.login-title{font-size:26px!important}.login-card{border-radius:8px!important;padding:20px!important}.tabs{border-radius:var(--compact-radius-md)!important;margin-bottom:14px!important}.tabs button{min-height:38px!important}.input-box,.register-form .input-box{min-height:var(--compact-field-height)!important;border-radius:8px!important;padding:0 11px!important}.submit-button,.primary-btn,.ghost-btn,.contact-btn,.auth-link,.logout-btn{min-height:var(--compact-button-height)!important;border-radius:8px!important}.contact-row{gap:6px!important}.modal-card{border-radius:var(--compact-radius-lg)!important;padding:18px!important}.modal-card h3{margin-bottom:12px!important;font-size:20px!important}.modal-icon{border-radius:var(--compact-radius-md)!important;width:50px!important;height:50px!important;margin-bottom:10px!important}.modal-copy,.phone-result,.toast{font-size:13px!important}.phone-result{border-radius:var(--compact-radius-md)!important;padding:10px!important}.toast{border-radius:8px!important;padding:10px 14px!important}.auth-success-card{gap:12px!important}.auth-success-icon{width:50px!important;height:50px!important;font-size:28px!important}.auth-info-grid{gap:8px!important}.auth-info-grid div{border-radius:var(--compact-radius-md)!important;padding:10px!important}.auth-info-grid strong{font-size:15px!important}.backend-layout-pill{min-height:30px!important;font-size:12px!important}.member-shell{padding:62px 14px 82px!important}.member-header{height:62px!important;padding:6px 12px!important}.member-logo-wrap img{max-height:48px!important}.member-marquee{min-height:26px!important;padding:3px 12px!important;font-size:12px!important;top:62px!important}.member-search{border-radius:var(--compact-radius-md)!important;height:40px!important;margin-bottom:10px!important;padding:0 12px!important}.member-tabs{margin-bottom:12px!important}.member-tabs button{min-height:30px!important;padding:0 12px!important;font-size:12px!important}.member-content{grid-template-columns:70px 1fr!important;gap:8px!important}.member-side{gap:6px!important;top:96px!important}.member-side button,.member-side button.active{border-radius:12px!important;min-height:54px!important;padding:6px 4px!important}.member-side button span,.member-side button.active span{width:30px!important;height:30px!important;margin:-8px auto 2px!important}.member-footer{min-height:66px!important;padding:6px 6px max(6px, env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important}.member-footer button.active{border-radius:12px!important;padding:6px 2px!important}.member-page-shell{padding-top:20px!important}.provider-count{margin-bottom:8px!important;font-size:12px!important}.provider-grid{gap:8px!important}.provider-card,.provider-card.image-only-provider-card{border-radius:12px!important;min-height:124px!important}.provider-card.image-only-provider-card .provider-card-image{border-radius:12px!important}.provider-card.image-only-provider-card .provider-hover-cta{min-width:66px!important;padding:6px 12px!important;font-size:11px!important;bottom:10px!important}.game-picker-page-shell{padding:10px 12px 96px!important}.game-picker-page,.game-picker-dialog{border-radius:16px!important}.game-picker-page-header,.game-picker-header{gap:10px!important;padding:14px 14px 10px!important}.game-picker-title{font-size:16px!important}.game-picker-subtitle{font-size:12px!important}.game-picker-close{padding:6px 12px!important;font-size:12px!important}.game-picker-grid,.game-picker-page-grid{gap:8px!important;padding:12px!important}.game-picker-card{border-radius:12px!important}.game-picker-card-title{padding:7px 10px!important;font-size:12px!important}.blank-profile-page,.profile-red-card,.profile-bank-panel,.profile-password-modal,.wallet-withdraw-modal,.affiliate-guide-promo-card,.affiliate-guide-step,.promotion-detail-modal,.history-mobile-card,.deposit-glass-card,.one2coin-loading-shell,.one2coin-panel,.deposit-copy-popup{border-radius:var(--compact-radius-lg)!important}.blank-profile-page,.profile-bank-panel,.profile-password-modal,.wallet-withdraw-modal,.affiliate-guide-promo-card,.affiliate-guide-step,.promotion-detail-modal,.deposit-glass-card,.one2coin-panel,.deposit-copy-popup{padding:12px!important}.profile-red-page{margin:6px auto 12px!important}.profile-red-card{padding:44px 12px 12px!important}.profile-rank-badge{width:74px!important;height:74px!important;top:-28px!important}.profile-id-block{margin-bottom:8px!important}.profile-id-block h1{font-size:16px!important}.profile-line{border-radius:var(--compact-radius-md)!important;min-height:44px!important;padding:0 10px!important}.profile-line span,.profile-line strong{font-size:12px!important}.profile-password-edit-btn,.profile-add-bank-btn{border-radius:12px!important}.profile-bank-panel{margin-top:8px!important}.profile-bank-panel h2{margin-bottom:10px!important;font-size:16px!important}.profile-bank-card{border-radius:var(--compact-radius-lg)!important;grid-template-columns:56px 1fr!important;gap:8px!important;padding:10px!important}.profile-bank-logo{width:46px!important;height:46px!important}.profile-bank-head em{padding:2px 6px!important}.profile-bank-number,.profile-bank-name,.profile-bank-branch{margin-top:3px!important;font-size:11.5px!important}.profile-password-field{margin-top:8px!important}.profile-password-field>span{margin-bottom:6px!important;font-size:13px!important}.profile-password-input-wrap input,.profile-password-field>input{min-height:40px!important;font-size:13px!important}.profile-password-cancel,.profile-password-confirm,.profile-password-success-btn,.profile-password-modal-close{border-radius:var(--compact-radius-md)!important;min-height:40px!important;font-size:12px!important}.profile-password-actions{margin-top:14px!important}.profile-bank-select-trigger,.profile-bank-select-option{font-weight:var(--compact-fw-regular)!important}.affiliate-topbar,.promotion-topbar,.history-transaction-topbar,.history-mobile-page .history-transaction-topbar,.history-promotion-page .history-transaction-topbar{border-radius:var(--compact-radius-md)!important;min-height:44px!important;padding:0 12px!important}.affiliate-topbar h2,.promotion-topbar h2,.history-transaction-topbar h2,.history-mobile-page .history-transaction-topbar h2,.history-promotion-page .history-transaction-topbar h2{font-size:15px!important}.affiliate-back,.promotion-back,.history-transaction-back,.history-mobile-page .history-transaction-back,.history-promotion-page .history-transaction-back{padding-inline:10px!important;font-size:12px!important}.affiliate-tabs button,.promotion-tabs button{height:32px!important;padding:0 12px!important;font-size:12px!important}.affiliate-guide-banner{min-height:154px!important;padding:12px!important}.affiliate-guide-banner-kicker,.affiliate-guide-banner-title{font-size:16px!important}.affiliate-guide-banner-rate{font-size:40px!important}.affiliate-guide-banner-sub,.affiliate-guide-contact,.affiliate-guide-callout,.affiliate-guide-step-body p,.affiliate-guide-richtext{font-size:12px!important}.affiliate-guide-avatar{width:60px!important;height:96px!important}.affiliate-guide-step{grid-template-columns:56px minmax(0,1fr)!important;gap:10px!important}.affiliate-guide-step-no{min-height:56px!important;font-size:36px!important}.affiliate-guide-step-body h4{font-size:14px!important}.affiliate-income-withdraw{border-radius:var(--compact-radius-md)!important;min-height:40px!important}.promotion-page{padding:12px 12px 100px!important}.promotion-tabs,.promotion-list{margin-top:8px!important}.promotion-card-placeholder{font-size:24px!important}.promotion-condition-btn{height:30px!important;padding:0 12px!important;font-size:12px!important}.promotion-detail-modal{border-radius:18px!important;padding:12px!important}.promotion-detail-modal h3{font-size:18px!important}.promotion-detail-message,.promotion-action-message,.promotion-detail-html{font-size:13px!important}.promotion-receive-btn,.promotion-detail-close-btn{border-radius:var(--compact-radius-md)!important;min-height:40px!important;font-size:12px!important}.history-transaction-page,.history-promotion-page,.history-mobile-page{padding-top:6px!important}.history-transaction-card,.history-bet-card,.history-promotion-card{margin-top:8px!important}.history-transaction-head{padding:10px 8px!important;font-size:12px!important}.history-transaction-row{min-height:56px!important;padding:0 8px!important}.history-transaction-number,.history-transaction-datetime,.history-promotion-index,.history-promotion-number,.history-promotion-datetime,.history-mobile-subline,.history-mobile-grid span,.history-mobile-grid strong,.history-mobile-footerline{font-size:12px!important}.history-transaction-type-pill,.history-transaction-status-pill,.history-mobile-type-pill,.history-mobile-status-pill,.history-promotion-status-pill{min-height:26px!important;padding:0 9px!important;font-size:12px!important}.history-mobile-card{padding:10px!important}.history-mobile-card-head,.history-mobile-grid{gap:8px!important}.deposit-page{padding:2px 0 104px!important}.deposit-back-button{padding:6px 10px!important;font-size:11px!important}.deposit-tab-switch{gap:2px!important;padding:2px!important}.deposit-tab-switch button{min-height:32px!important;padding:5px 8px!important;font-size:12px!important}.deposit-content-stack{margin-top:4px!important}.deposit-glass-card{border-radius:16px!important;padding:10px!important}.deposit-card-title{margin-bottom:8px!important;font-size:13px!important}.deposit-subtitle{margin-bottom:8px!important;font-size:10px!important}.deposit-method-item{border-radius:var(--compact-radius-md)!important;min-height:66px!important;padding:8px 6px!important}.deposit-method-text{font-size:10px!important}.deposit-bank-card,.withdraw-amount-panel,.deposit-copy-popup,.wallet-withdraw-modal{border-radius:var(--compact-radius-lg)!important}.deposit-bank-card{gap:8px!important;padding:10px!important}.deposit-bank-logo-wrap{width:42px!important;height:42px!important}.deposit-bank-info strong{font-size:13px!important}.deposit-bank-info span,.deposit-helper-note span,.deposit-copy-popup-meta,.deposit-copy-popup-text,.one2coin-warning-text span,.one2coin-status-text{font-size:12px!important}.deposit-copy-button,.withdraw-submit-button{border-radius:var(--compact-radius-md)!important;min-height:36px!important;font-size:12px!important}.withdraw-amount-input input{min-height:42px!important;font-size:16px!important;font-weight:var(--compact-fw-medium)!important}.withdraw-quick-list button{border-radius:10px!important;min-height:34px!important;font-size:12px!important}.one2coin-loading-shell{gap:10px!important;min-height:200px!important}.one2coin-loading-title{font-size:15px!important}.one2coin-panel{border-radius:18px!important;gap:10px!important}.one2coin-step-title{font-size:14px!important}.one2coin-bank-trigger,.one2coin-bank-option{border-radius:var(--compact-radius-lg)!important;min-height:64px!important;padding:10px 12px!important}.one2coin-bank-dropdown{border-radius:16px!important;gap:6px!important;padding:8px!important}.one2coin-bank-visual{gap:10px!important}.one2coin-bank-logo{width:30px!important;min-width:30px!important;height:30px!important}.one2coin-bank-line.one{font-size:13px!important}.one2coin-bank-line.two{font-size:11px!important}.one2coin-warning-box{border-radius:var(--compact-radius-lg)!important;grid-template-columns:38px 1fr!important;gap:10px!important;padding:12px!important}.one2coin-warning-icon{flex:0 0 38px!important;width:38px!important;height:38px!important}.one2coin-warning-icon img{width:38px!important;height:38px!important}.one2coin-amount-box input{border-radius:var(--compact-radius-lg)!important;min-height:56px!important;font-size:17px!important;font-weight:var(--compact-fw-medium)!important}.one2coin-quick-list button{border-radius:10px!important;min-height:36px!important;font-size:12px!important}.one2coin-submit-button{border-radius:var(--compact-radius-md)!important;min-height:44px!important;font-size:16px!important}.one2coin-secondary-button{border-radius:var(--compact-radius-md)!important;min-width:118px!important;min-height:36px!important;padding:0 12px!important;font-size:12px!important}@media (width<=640px){.auth-pane{padding:26px 12px 20px!important}.login-card{padding:18px 14px!important}.member-shell{padding:58px 10px 76px!important}.member-header{height:58px!important;padding:6px 10px!important}.member-marquee{top:58px!important}.member-content{grid-template-columns:62px 1fr!important;gap:6px!important}.member-side button,.member-side button.active{min-height:50px!important}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.provider-card,.provider-card.image-only-provider-card{min-height:118px!important}.member-footer{min-height:62px!important}.profile-line{grid-template-columns:102px minmax(0,1fr) auto!important}.profile-line span,.profile-line strong{font-size:11px!important}.promotion-page,.history-mobile-page,.history-promotion-page,.deposit-page,.game-picker-page-shell{padding-bottom:92px!important}}.member-games{min-width:0!important}.deposit-page{padding-top:0!important}.deposit-tab-switch{margin-top:0!important}@media (width<=640px){.member-shell{padding:72px 10px 76px!important}.member-header{grid-template-columns:minmax(112px,1fr) 86px 60px 32px!important;gap:4px!important;height:72px!important;padding:7px 10px!important}.member-logo-wrap{height:58px!important}.member-logo-wrap img{max-width:132px!important;max-height:48px!important}.member-user-area{grid-template-rows:40px 18px!important;width:86px!important;min-width:86px!important;max-width:86px!important;height:58px!important;overflow:visible!important}.member-rank-badge,.member-rank-badge img{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.member-phone-line{text-overflow:clip!important;width:86px!important;max-width:86px!important;height:18px!important;font-size:11px!important;line-height:18px!important}.member-wallet-panel{gap:2px!important;width:60px!important;min-width:60px!important;max-width:60px!important}.member-credit-row{grid-template-columns:18px minmax(0,1fr)!important;gap:3px!important;min-height:18px!important}.member-credit-row img{width:18px!important;height:18px!important}.member-credit-row strong{font-size:13px!important}.member-menu-btn{width:32px!important;height:48px!important}.member-content{grid-template-columns:66px minmax(0,1fr)!important;gap:12px!important}.member-side{gap:9px!important;width:66px!important}.member-side button,.member-side button.active{width:64px!important;min-height:52px!important}.member-side button span,.member-side button.active span{margin-bottom:6px!important}.member-side button em,.member-side button.active em{width:60px!important}.member-games{padding-left:2px!important}.provider-grid{gap:8px!important}}@media (width<=390px){.member-shell{padding-top:70px!important}.member-header{grid-template-columns:minmax(98px,1fr) 80px 56px 30px!important;gap:3px!important;height:70px!important;padding:7px 8px!important}.member-logo-wrap img{max-width:120px!important;max-height:44px!important}.member-user-area{grid-template-rows:38px 18px!important;width:80px!important;min-width:80px!important;max-width:80px!important}.member-rank-badge,.member-rank-badge img{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}.member-phone-line{width:80px!important;max-width:80px!important;font-size:10.5px!important}.member-wallet-panel{width:56px!important;min-width:56px!important;max-width:56px!important}.member-credit-row strong{font-size:12px!important}.member-content{grid-template-columns:64px minmax(0,1fr)!important;gap:10px!important}.member-side{width:64px!important}.member-side button,.member-side button.active{width:62px!important}.member-side button em,.member-side button.active em{width:58px!important;font-size:10px!important}}@media (width<=640px){.member-banner{border-radius:0 0 10px 10px!important;width:calc(100% + 20px)!important;max-width:none!important;margin:0 -10px 10px!important}.member-banner,.member-banner-slider,.member-banner-track,.member-banner-slide,.member-banner-slide>a,.member-banner-slide>div,.member-banner-slide>.slide-placeholder,.member-banner a{width:100%!important}.member-banner img{width:100%!important;height:auto!important}}@media (width<=390px){.member-banner{border-radius:0 0 9px 9px!important;width:calc(100% + 16px)!important;margin:0 -8px 10px!important}}.member-shell{background-color:#050000!important;background-image:url(/member-red-full-bg.png)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important}.member-page-shell,.member-content,.member-main,.member-side,.member-main-card,.member-provider-panel,.member-provider-grid-wrap,.game-picker-page{background:0 0!important}.member-header{background:linear-gradient(#080a18f5,#0a050ce6)!important;border-bottom:1px solid #ff4a4a52!important;box-shadow:0 10px 22px #00000052!important}.member-marquee{background:linear-gradient(90deg,#500812f0,#7c1018f0,#500812f0)!important;border-top:1px solid #ffffff14!important;border-bottom:1px solid #ff4a4a57!important;display:flex!important;box-shadow:0 8px 18px #0000002e!important}.auth-pane:has(.member-shell){isolation:isolate!important;background:#050000!important;position:relative!important;overflow:hidden!important}.auth-pane:has(.member-shell):before{content:"";filter:blur(12px)saturate(1.05)brightness(.9);opacity:1;z-index:0;pointer-events:none;background:url(/member-red-full-bg.png) top/cover no-repeat;position:absolute;inset:-24px;transform:scale(1.06)}.auth-pane:has(.member-shell):after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0500002e,#3000001f 45%,#0c000047);position:absolute;inset:0}.auth-pane:has(.member-shell)>*{z-index:1;position:relative}.member-shell{background:0 0!important;padding-top:116px!important;position:relative!important}.member-marquee{z-index:14!important;background:linear-gradient(#5a0000f2,#2e0000f2)!important;border-top:1px solid #ffffff14!important;border-bottom:1px solid #ffffff14!important;align-items:center!important;height:30px!important;min-height:30px!important;padding:0 12px!important;display:flex!important;position:fixed!important;top:78px!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 4px 14px #00000047!important}.member-marquee-track{white-space:nowrap;width:100%;overflow:hidden}.member-marquee-track span{color:#fff;min-width:100%;padding-left:100%;font-size:14px;font-weight:500;line-height:30px;animation:18s linear infinite memberMarquee;display:inline-block}.member-banner{background:#23000073!important;border-radius:12px!important;width:calc(100% - 24px)!important;max-width:860px!important;margin:14px auto!important;overflow:hidden!important}.member-banner-slider,.member-banner-track,.member-banner-slide,.member-banner-slide>a,.member-banner-slide>div,.member-banner-slide>.slide-placeholder,.member-banner img{width:100%!important}.member-banner img{display:block!important}@media (width<=560px){.member-shell{padding-top:114px!important}.member-marquee{padding:0 10px!important}.member-marquee-track span{font-size:13px}.member-banner{border-radius:10px!important;width:calc(100% - 20px)!important;margin:12px auto!important}}.member-shell{padding-top:110px!important}.member-marquee{height:28px!important;min-height:28px!important;top:70px!important}.member-marquee-track span{line-height:28px!important}.member-banner{margin:2px auto 12px!important}.member-banner img{width:100%!important;height:auto!important;display:block!important}.deposit-page,.affiliate-red-page,.promotion-page,.history-transaction-page.history-promotion-page{margin-top:-8px!important}.deposit-page .deposit-topbar,.affiliate-topbar,.promotion-topbar,.history-promotion-page .history-transaction-topbar{margin-top:0!important}.deposit-page .deposit-topbar{margin-bottom:4px!important}.deposit-page .deposit-tab-switch,.affiliate-tabs,.promotion-tabs{margin-top:4px!important}@media (width<=560px){.member-shell{padding-top:106px!important}.member-marquee{height:26px!important;min-height:26px!important}.member-marquee-track span{line-height:26px!important}.member-banner{width:calc(100% - 20px)!important;margin:0 auto 10px!important}.deposit-page,.affiliate-red-page,.promotion-page,.history-transaction-page.history-promotion-page{margin-top:-10px!important}}.member-shell.member-shell-home .member-marquee{height:26px!important;min-height:26px!important;padding-top:0!important;padding-bottom:0!important;top:70px!important}.member-shell.member-shell-home .member-marquee-track span{line-height:26px!important}.member-shell.member-shell-home .member-banner{border-radius:10px!important;width:calc(100% - 20px)!important;margin:0 auto 10px!important}.member-shell.member-shell-home .member-banner img,.member-shell.member-shell-home .member-banner-slide>a,.member-shell.member-shell-home .member-banner-slide>div,.member-shell.member-shell-home .member-banner-slide>.slide-placeholder{display:block!important}.member-shell.member-shell-subpage .deposit-tab-switch,.member-shell.member-shell-subpage .affiliate-tabs,.member-shell.member-shell-subpage .promotion-tabs{margin-top:2px!important}@media (width<=560px){.member-shell.member-shell-home{padding-top:96px!important}.member-shell.member-shell-subpage{padding-top:70px!important}.member-shell.member-shell-home .member-banner{width:calc(100% - 16px)!important;margin:0 auto 8px!important}.member-shell.member-shell-subpage .deposit-tab-switch,.member-shell.member-shell-subpage .affiliate-tabs,.member-shell.member-shell-subpage .promotion-tabs{margin-top:1px!important}}.member-shell.member-shell-home{padding-top:96px!important}.member-shell.member-shell-home .member-banner{z-index:1!important;width:calc(100% - 16px)!important;margin:-10px auto 8px!important;position:relative!important}.member-shell.member-shell-home .member-banner img{display:block!important}.member-shell.member-shell-subpage .deposit-topbar,.member-shell.member-shell-subpage .affiliate-topbar,.member-shell.member-shell-subpage .promotion-topbar,.member-shell.member-shell-subpage .history-transaction-topbar,.member-shell.member-shell-subpage .deposit-tab-switch,.member-shell.member-shell-subpage .affiliate-tabs,.member-shell.member-shell-subpage .promotion-tabs{margin-top:0!important}.member-shell.member-shell-subpage .deposit-content-stack,.member-shell.member-shell-subpage .affiliate-guide-layout,.member-shell.member-shell-subpage .affiliate-overview-layout,.member-shell.member-shell-subpage .promotion-list{margin-top:4px!important}@media (width<=560px){.member-shell.member-shell-home{padding-top:96px!important}.member-shell.member-shell-home .member-banner{width:calc(100% - 12px)!important;margin:-12px auto 8px!important}.member-shell.member-shell-subpage{padding-top:60px!important}.member-shell.member-shell-subpage .deposit-page,.member-shell.member-shell-subpage .affiliate-red-page,.member-shell.member-shell-subpage .promotion-page,.member-shell.member-shell-subpage .history-transaction-page.history-promotion-page{margin-top:-18px!important}.member-shell.member-shell-subpage .deposit-topbar,.member-shell.member-shell-subpage .affiliate-topbar,.member-shell.member-shell-subpage .promotion-topbar,.member-shell.member-shell-subpage .history-transaction-topbar{transform:translateY(-2px)}}.member-shell.member-shell-subpage{padding-top:68px!important}.member-shell.member-shell-subpage .deposit-page,.member-shell.member-shell-subpage .affiliate-red-page,.member-shell.member-shell-subpage .promotion-page,.member-shell.member-shell-subpage .history-transaction-page.history-promotion-page{margin-top:0!important;padding-top:0!important}.member-shell.member-shell-subpage .deposit-topbar,.member-shell.member-shell-subpage .affiliate-topbar,.member-shell.member-shell-subpage .promotion-topbar,.member-shell.member-shell-subpage .history-transaction-topbar{margin-top:4px!important;transform:none!important}.promotion-page,.member-shell.member-shell-subpage .promotion-page,.promotion-list{background:0 0!important}@media (width<=560px){.member-shell.member-shell-subpage{padding-top:66px!important}.member-shell.member-shell-subpage .deposit-topbar,.member-shell.member-shell-subpage .affiliate-topbar,.member-shell.member-shell-subpage .promotion-topbar,.member-shell.member-shell-subpage .history-transaction-topbar{margin-top:3px!important;transform:none!important}.member-shell.member-shell-subpage .deposit-page,.member-shell.member-shell-subpage .affiliate-red-page,.member-shell.member-shell-subpage .promotion-page,.member-shell.member-shell-subpage .history-transaction-page.history-promotion-page{margin-top:0!important}}.member-shell.member-shell-subpage .affiliate-tabs,.member-shell.member-shell-subpage .promotion-tabs{margin-top:8px!important}@media (width<=560px){.member-shell.member-shell-subpage .affiliate-tabs,.member-shell.member-shell-subpage .promotion-tabs{margin-top:8px!important}}.one2coin-submit-button.compact{min-height:44px;font-size:16px}.one2coin-order-overlay{z-index:1200;background:#07080cd1;justify-content:center;align-items:center;padding:18px 12px;display:flex;position:fixed;inset:0;overflow-y:auto}.one2coin-order-modal{background:linear-gradient(#320b0bf5,#160808fa);border:1px solid #ff78783d;border-radius:22px;width:min(100%,520px);max-height:min(88vh,820px);padding:18px;position:relative;overflow-y:auto;box-shadow:0 18px 56px #00000073}.one2coin-order-close{color:#fff;background:#ffffff14;border:none;border-radius:999px;width:34px;height:34px;font-size:16px;position:absolute;top:10px;right:10px}.one2coin-order-title{color:#fff;text-align:center;margin-bottom:8px;font-size:20px;font-weight:900}.one2coin-order-status{color:#ffd3d3;text-align:center;margin-bottom:14px;font-size:13px;font-weight:700}.one2coin-order-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.one2coin-order-card{background:#ffffff14;border:1px solid #ffffff14;border-radius:16px;gap:4px;padding:12px;display:grid}.one2coin-order-card.accent{background:#ffffff24}.one2coin-order-label{color:#ffffffad;font-size:12px;font-weight:700}.one2coin-order-card strong{color:#fff;word-break:break-word;font-size:15px;font-weight:900}.one2coin-order-card span{color:#ffffffd1;word-break:break-word;font-size:12px;line-height:1.45}.one2coin-order-tools,.one2coin-order-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.one2coin-slip-box{text-align:center;color:#fff;cursor:pointer;background:#ffffff0f;border:1px dashed #ffffff2e;border-radius:16px;justify-content:center;align-items:center;min-height:86px;margin-top:12px;padding:14px;font-size:14px;font-weight:800;display:flex}@media (width<=640px){.one2coin-order-grid{grid-template-columns:1fr}}.one2coin-order-modal.modern{color:#182033;background:linear-gradient(#fefefe 0%,#f4f5f8 100%);border:1px solid #b0b9ccb8;border-radius:22px;width:min(100%,372px);max-height:min(92vh,760px);margin:auto;padding:12px;overflow-y:auto;box-shadow:0 22px 56px #0000006b}.one2coin-order-head-row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.one2coin-submit-button:disabled{opacity:.62;cursor:not-allowed;filter:saturate(.8)}.destination-card-row{justify-content:space-between;align-items:center;gap:10px}.destination-main{align-items:center;gap:10px;min-width:0;display:flex}.destination-logo{background:#eef2f7;border-radius:50%;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:inline-flex;overflow:hidden}.destination-logo img{object-fit:cover;width:100%;height:100%;display:block}.destination-logo-fallback{color:#42618f;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;font-weight:900;display:none}.one2coin-destination-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.one2coin-destination-name{color:#1b2438;word-break:break-word;font-size:14px;font-weight:900;line-height:1.25}.one2coin-destination-bank{color:#707789;font-size:11px;font-weight:700}.one2coin-copy-pill{cursor:pointer}.one2coin-order-head-label{color:#7b8396;font-size:12px;font-weight:700}.one2coin-order-head-value{color:#232838;font-size:14px;font-weight:900}.one2coin-copy-pill{color:#fff;background:linear-gradient(#6f86c8,#5168ae);border:none;border-radius:12px;min-width:80px;min-height:36px;padding:0 12px;font-size:13px;font-weight:800}.one2coin-copy-pill.small{min-width:72px;min-height:34px}.one2coin-order-number-block{margin-top:10px}.one2coin-order-number{color:#141826;letter-spacing:.2px;word-break:break-word;font-size:17px;font-weight:900}.one2coin-order-countdown{color:#575f72;text-align:center;margin-top:6px;font-size:13px;font-weight:700}.one2coin-order-countdown strong{color:#ff4a43;font-size:15px}.one2coin-transfer-section-title{color:#20273a;text-align:center;margin-top:10px;font-size:14px;font-weight:900}.one2coin-transfer-card{background:#fff;border:1px solid #d7dde8;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:10px;display:flex;box-shadow:inset 0 1px #ffffffe6}.one2coin-transfer-card.source{border-color:#b7e4c3}.one2coin-transfer-card.destination{border-color:#d3d8e3}.one2coin-transfer-card.destination.stacked{padding:10px 10px 11px;display:block}.one2coin-transfer-bank-row{align-items:center;gap:10px;display:flex}.one2coin-transfer-bank-row .one2coin-transfer-main{min-width:0}.one2coin-destination-account-label{color:#707789;margin-top:6px;font-size:12px;font-weight:700}.one2coin-destination-account-number{color:#5a7eea;word-break:break-all;margin-top:1px;font-size:14px;font-weight:800}.one2coin-transfer-card.destination.stacked .one2coin-bank-line.one{color:#1b2438;font-size:14px;font-weight:900}.one2coin-transfer-card.destination.stacked .one2coin-bank-line.two{color:#707789;font-size:12px}.one2coin-transfer-main{flex:1;min-width:0}.one2coin-transfer-main .one2coin-bank-visual.compact{background:0 0;border:none;min-height:auto;padding:0}.one2coin-transfer-main .one2coin-bank-line.one{color:#1b2438;font-size:13px;font-weight:900}.one2coin-transfer-main .one2coin-bank-line.two{color:#707789;font-size:11px}.one2coin-transfer-amount{text-align:right;min-width:84px}.one2coin-transfer-amount span{color:#7f8799;font-size:11px;font-weight:700;display:block}.one2coin-transfer-amount strong{color:#12b84f;font-size:22px;font-weight:900;line-height:1}.one2coin-transfer-arrow{color:#19cb56;text-align:center;letter-spacing:5px;margin:4px 0 0;font-size:24px;font-weight:900}.one2coin-order-inline-warning{color:#ca2c21;background:#fff6f4;border:1px solid #f0d2cd;border-radius:12px;margin-top:8px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.45}.one2coin-order-inline-warning strong{margin-right:6px;font-size:13px}.one2coin-slip-box.visual{color:#6e76a2;background:#f1f2f6;border:1px dashed #cfd5df;border-radius:16px;min-height:112px;margin-top:8px;padding:8px}.one2coin-slip-box.visual.has-image{padding:8px}.one2coin-slip-placeholder{color:#6a76d8;font-size:17px;font-weight:900;line-height:1.65;display:block}.one2coin-slip-preview{object-fit:contain;border-radius:12px;width:100%;max-height:150px;display:block}.one2coin-order-actions.bottom{grid-template-columns:1fr 1.08fr;gap:10px;margin-top:10px;display:grid}.one2coin-modal-cancel,.one2coin-modal-confirm{border:none;border-radius:13px;min-height:42px;font-size:14px;font-weight:900}.one2coin-modal-cancel{color:#41506c;background:linear-gradient(#edf1f6,#dfe4ea);box-shadow:inset 0 0 0 1px #a3adbf8c}.one2coin-modal-confirm{color:#fff;background:linear-gradient(#8ae0a2,#43c966);box-shadow:0 10px 18px #3cc3603d,inset 0 1px #ffffff4d}.one2coin-modal-confirm:disabled{opacity:.55}.one2coin-flow-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:4;background:#1b212f52;border-radius:22px;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.one2coin-flow-modal{text-align:center;background:#fff;border-radius:20px;width:min(100%,308px);padding:20px 16px 16px;box-shadow:0 16px 36px #0000002e}.one2coin-flow-title{color:#252a38;margin-top:2px;font-size:15px;font-weight:900}.one2coin-flow-lines{color:#474f61;margin-top:8px;font-size:12px;font-weight:700;line-height:1.5}.one2coin-flow-actions{grid-template-columns:1fr 1.1fr;gap:10px;margin-top:12px;display:grid}.one2coin-spinner.big{border-width:4px;width:42px;height:42px;margin:0 auto 4px}@media (width<=480px){.one2coin-order-overlay{align-items:flex-start}.one2coin-order-modal.modern{width:min(100%,356px);min-height:auto;max-height:none;margin:8px auto;padding:10px}.one2coin-transfer-amount strong{font-size:20px}}.one2coin-order-modal.modern::-webkit-scrollbar{width:6px}.one2coin-order-modal.modern::-webkit-scrollbar-thumb{background:#7e88a06b;border-radius:999px}.contact-btn-icon,.support-contact-icon{object-fit:contain;width:18px;height:18px;display:inline-block}.drawer-contact-buttons .support-contact-icon,.desktop-contact-buttons .support-contact-icon{width:20px;height:20px}.drawer-contact-buttons,.desktop-contact-buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drawer-contact-buttons a,.desktop-contact-buttons a{justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (width>=1200px){.member-shell,.member-shell.member-shell-home,.member-shell.member-shell-subpage{padding:8px 14px 20px!important}.member-shell.member-shell-home>.member-marquee:not(.desktop-marquee),.member-shell.member-shell-home>.member-banner:not(.desktop-member-banner),.member-header,.member-footer,.member-menu-overlay{display:none!important}.member-marquee.desktop-marquee{background:linear-gradient(#232d5afa,#11162efc);border:1px solid #ff4545b8;border-radius:999px;min-height:28px;margin:0;padding:2px 16px;position:static}.member-desktop-home{grid-template-columns:280px minmax(0,1fr) 286px;align-items:start;gap:14px;display:grid}.desktop-left-sidebar,.desktop-right-sidebar,.desktop-center-column{min-width:0}.desktop-left-sidebar,.desktop-right-sidebar{align-self:start;gap:12px;display:grid;position:sticky;top:8px}.desktop-brand-card,.desktop-contact-block,.desktop-profile-card,.desktop-wallet-card,.desktop-promo-panel,.desktop-provider-section,.desktop-nav-panel{background:linear-gradient(#1e2542fa,#101629fa);border:1px solid #ffffff14;border-radius:18px;box-shadow:0 14px 28px #00000038}.desktop-brand-card{place-items:center;min-height:120px;padding:16px;display:grid}.desktop-brand-card img{object-fit:contain;max-width:100%;max-height:82px}.desktop-nav-stack{gap:10px;display:grid}.desktop-nav-panel{padding:0 0 10px;overflow:hidden}.desktop-nav-card{color:#ff4e57;background:linear-gradient(#1a2240fa,#0e1326fa);border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font-weight:800;display:flex}.desktop-nav-card-open{color:#ff4e4e;background:0 0;border:0;border-radius:18px 18px 0 0}.desktop-submenu{gap:4px;padding:0 10px;display:grid}.desktop-submenu-item{color:#fff;background:#313d6aa6;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;min-height:38px;padding:0 12px;font-weight:700;display:flex;position:relative}.desktop-submenu-item img{object-fit:contain;width:20px;height:20px}.desktop-submenu-item.active{background:linear-gradient(#0a4e3ffa,#07362cfa);border-color:#23d78c73}.desktop-submenu-dot{background:#ff9d2e;border-radius:999px;width:8px;height:8px;margin-left:auto;box-shadow:0 0 10px #ff9d2ea6}.desktop-contact-block{padding:16px}.desktop-contact-title{text-align:center;margin-bottom:10px;font-size:15px;font-weight:700}.desktop-contact-buttons a{border-radius:12px;min-height:42px;padding:0 12px;font-weight:700}.desktop-contact-buttons .line{color:#53ff9a;background:#0a311e66;border:1px solid #14e46f}.desktop-contact-buttons .telegram{color:#78d2ff;background:#11274573;border:1px solid #4bbdff}.desktop-logout-btn{color:#fff;background:linear-gradient(#6b0a16fa,#3e040dfa);border:1px solid #ff5b5ba6;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:700;display:inline-flex}.desktop-center-column{gap:8px;min-width:0;display:grid}.desktop-top-backbar{background:linear-gradient(#1c2456f5,#13183afa);border:1px solid #ff3f3f8c;border-radius:16px;align-items:center;min-height:32px;padding:0 14px;display:flex}.desktop-back-btn{color:#f66;background:0 0;border:0;align-items:center;gap:6px;font-weight:700;display:inline-flex}.desktop-home-titlebar{background:linear-gradient(#1c2456f5,#13183afa);border:1px solid #ffffff14;border-radius:18px;place-items:center;min-height:48px;margin-top:-2px;font-size:19px;font-weight:900;display:grid}.desktop-member-banner,.desktop-provider-section{max-width:none;margin:0}.desktop-member-banner{border:1px solid #ff3f3f66;border-radius:18px;overflow:hidden}.desktop-member-banner .promo-slider-root{border-radius:18px;overflow:hidden}.desktop-member-banner .promo-slider-slide img,.desktop-member-banner img{object-fit:cover;height:312px}.desktop-filter-row{grid-template-columns:230px minmax(0,1fr);align-items:center;gap:10px;display:grid}.desktop-provider-search{color:#fff;background:linear-gradient(#141c3afa,#0e1328fa);border:1px solid #ffffff24;border-radius:12px;height:40px;padding:0 14px}.desktop-provider-search::placeholder{color:#7f8ab8}.desktop-category-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desktop-category-bar button{color:#d9def0;background:#080a12e6;border:1px solid #ffffff40;border-radius:999px;min-height:36px;padding:0 16px;font-weight:700}.desktop-category-bar button.active{color:#fff;background:linear-gradient(#9c1124fa,#620815fa);border-color:#ff5959f2}.desktop-provider-section{background:radial-gradient(circle at 14% 10%,#ff181885,#a3000033 36%,#3e0408fa 66%,#0d0916fc 100%);padding:10px 12px 14px}.desktop-provider-grid .provider-card{border-radius:12px;min-height:132px}.desktop-provider-grid .provider-card-image{object-fit:cover}.desktop-member-banner .member-slide-nav,.desktop-member-banner .member-banner-nav,.desktop-member-banner .promo-slider-nav,.desktop-member-banner .member-banner-arrow,.desktop-member-banner .member-banner-prev,.desktop-member-banner .member-banner-next,.desktop-member-banner .member-banner-slider>button{display:none!important}.desktop-profile-card,.desktop-wallet-card,.desktop-promo-panel{padding:14px}.desktop-profile-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.desktop-profile-avatar{background:#0000002e;border-radius:10px;place-items:center;width:80px;height:80px;display:grid;overflow:hidden}.desktop-profile-avatar img{object-fit:contain;width:100%;height:100%}.desktop-profile-meta{gap:4px;min-width:0;display:grid}.desktop-profile-meta strong{font-size:17px;line-height:1.35}.desktop-profile-meta span{color:#9aa6d3;font-size:14px}.desktop-profile-divider{align-items:center;gap:10px;margin:0 0 12px;display:flex}.desktop-profile-mini-badge{color:#fff;background:#121834f5;border:1px solid #ffffff14;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid;overflow:hidden}.desktop-profile-mini-badge img{object-fit:cover;width:100%;height:100%}.desktop-profile-mini-badge.vip{color:#ffe78c;background:linear-gradient(#30250bfa,#120d04fa)}.desktop-profile-divider-line{background:#ffffff17;border-radius:999px;flex:1;height:7px}.desktop-profile-actions,.desktop-money-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.desktop-profile-actions button,.desktop-money-actions button{border:1px solid #ffffff14;border-radius:12px;min-height:40px;font-weight:700}.desktop-profile-actions button{color:#fff;background:linear-gradient(#ff4754 0%,#e3202f 100%)}.desktop-profile-actions button.secondary{color:#ffe063;background:linear-gradient(#4a3c12f2,#2c230af2);border-color:#ffdb563d}.desktop-wallet-title{justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:800;display:flex}.desktop-wallet-refresh{color:#fff;background:0 0;border:0;display:inline-flex}.desktop-wallet-row{align-items:center;gap:8px;margin-bottom:6px;font-size:15px;display:flex}.desktop-wallet-row img{object-fit:contain;width:18px;height:18px}.desktop-wallet-row strong{color:#ff7c63;font-size:18px}.desktop-money-actions button{color:#fff;background:linear-gradient(#ff3e46 0%,#ff262d 100%)}.desktop-promo-head{justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:800;display:flex}.desktop-promo-head button{color:#ff8c8c;background:0 0;border:1px solid #ff5c5c80;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px;display:inline-flex}.desktop-promo-tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.desktop-promo-tabs button{color:#bfc7ea;background:#1b2242e6;border:1px solid #828ec366;border-radius:999px;min-height:32px;padding:0 12px}.desktop-promo-tabs button.active{color:#fff;background:linear-gradient(#9c1124fa,#620815fa);border-color:#ff5d5dcc}.desktop-promo-list{gap:12px;display:grid}.desktop-promo-card{cursor:pointer;background:#0000002e;border:0;border-radius:14px;width:100%;min-height:126px;padding:0;overflow:hidden}.desktop-promo-card img{object-fit:cover;width:100%;height:100%;display:block}.desktop-promo-placeholder{color:#fff;place-items:center;min-height:120px;display:grid}.desktop-left-sidebar{width:280px}.desktop-right-sidebar{width:286px}.desktop-member-banner .promo-slider-root{background:0 0}.desktop-provider-section .provider-count{margin-bottom:8px}.desktop-promo-list{gap:10px}.desktop-promo-card{cursor:pointer;border:0;width:100%;min-height:118px;padding:0}.games-list{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important}.games-list>.games-item>button.btn-a.games-wrap{aspect-ratio:118.33/142!important;border-radius:12px!important}.games-list>.games-item>button.btn-a.games-wrap:after{border-radius:0 0 12px 12px!important}.desktop-provider-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important}.desktop-provider-grid .provider-card,.desktop-provider-grid .provider-card.image-only-provider-card{border-radius:12px!important;height:168px!important;min-height:0!important}.desktop-provider-grid .provider-card.image-only-provider-card .provider-card-image,.desktop-provider-grid .provider-card .provider-card-image{object-fit:cover!important;height:100%!important}.desktop-provider-grid .provider-hover-cta{display:none!important}}@media (width>=1440px){.desktop-provider-grid{grid-template-columns:repeat(9,minmax(0,1fr))!important}.desktop-provider-grid .provider-card,.desktop-provider-grid .provider-card.image-only-provider-card{height:176px!important}}@media (width>=1200px){.desktop-provider-grid{grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:6px!important}.desktop-provider-grid>*{min-width:0!important}.desktop-provider-grid .provider-card,.desktop-provider-grid .provider-card.image-only-provider-card,.desktop-provider-grid .games-wrap{aspect-ratio:118.33/142!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.desktop-provider-grid .provider-card .provider-card-image,.desktop-provider-grid .provider-card.image-only-provider-card .provider-card-image{object-fit:cover!important;width:100%!important;height:100%!important;transform:none!important}.desktop-provider-grid .provider-card:hover .provider-card-image,.desktop-provider-grid .provider-card:focus-visible .provider-card-image,.desktop-provider-grid .provider-card.image-only-provider-card:hover .provider-card-image,.desktop-provider-grid .provider-card.image-only-provider-card:focus-visible .provider-card-image{transform:none!important}.desktop-provider-grid .provider-hover-cta,.desktop-provider-grid .provider-card.image-only-provider-card .provider-hover-cta{display:none!important}}@media (width>=1440px){.desktop-provider-grid{grid-template-columns:repeat(10,minmax(0,1fr))!important}}.deposit-page{color:#fff;background:linear-gradient(#190406 0%,#2a0709 45%,#120203 100%);min-height:100%;padding:12px 12px 110px}.deposit-topbar{margin-bottom:10px}.deposit-back-button{color:#fff;background:#50080ccc;border:1px solid #ffffff2e;border-radius:12px;padding:9px 14px}.deposit-tab-switch{background:#190305e6;border:1px solid #ff5b5b38;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid;box-shadow:0 8px 25px #00000047}.deposit-tab-switch button{color:#d6a9aa;background:0 0;border:0;border-radius:10px;min-height:44px;font-size:15px;font-weight:800}.deposit-tab-switch button.active{color:#fff;background:linear-gradient(#ff3545,#b90818);box-shadow:0 5px 14px #ff1f3259}.deposit-glass-card{background:linear-gradient(#4c090ef5,#240407fa);border:1px solid #ff58633d;border-radius:16px;padding:14px;box-shadow:0 10px 28px #00000047}.deposit-card-title{color:#fff;font-size:16px;font-weight:900}.deposit-subtitle{color:#d9a4a7}.deposit-method-grid{gap:9px}.deposit-method-item{background:#1f0306d9;border:1px solid #ffffff1a;border-radius:14px;min-height:96px}.deposit-method-icon{background:#ffffff14;border-radius:12px}.deposit-method-text{color:#fff;font-weight:800}.deposit-bank-card,.deposit-memberbank-box,.deposit-profile-bank-card{color:#371015;background:linear-gradient(135deg,#fff,#f5e7e8);border-radius:14px;box-shadow:0 8px 20px #00000038}.deposit-copy-button,.deposit-add-bank,.deposit-memberbank-add{color:#fff!important;background:linear-gradient(#ff4050,#b90818)!important;border:0!important;border-radius:10px!important;font-weight:800!important}.deposit-helper-note{background:#ffffff0f;border:1px solid #ffffff17;border-radius:12px}.withdraw-form-card{padding-bottom:16px}.withdraw-balance-row{background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;margin:10px 0;padding:12px 13px;display:flex}.withdraw-balance-row span{color:#e6b9bc}.withdraw-balance-row strong{color:#fff;font-size:18px}.withdraw-amount-panel{background:0 0;padding:0}.withdraw-amount-input{color:#6e111a;background:#fff;border:2px solid #0000;border-radius:12px;min-height:52px}.withdraw-amount-input:focus-within{border-color:#ff4050;box-shadow:0 0 0 3px #ff40502e}.withdraw-amount-input input{color:#3b0b10;font-size:17px;font-weight:800}.withdraw-quick-list{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.withdraw-quick-list button{color:#fff;background:#ffffff14;border:1px solid #ff6a7540;border-radius:10px;padding:10px 4px;font-weight:800}.withdraw-quick-list button:active{background:#b90818}.withdraw-action-row{grid-template-columns:1fr 1.6fr;gap:9px;margin-top:12px;display:grid}.withdraw-reset-button,.withdraw-submit-button{border-radius:11px;min-height:46px;font-size:15px;font-weight:900}.withdraw-reset-button{color:#fff;background:0 0;border:1px solid #ffffff3d}.withdraw-submit-button{color:#fff;background:linear-gradient(#ff4050,#b90818);border:0;box-shadow:0 8px 18px #b908184d}.withdraw-submit-button:disabled{opacity:.45;box-shadow:none}.withdraw-feedback{border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13px}.withdraw-feedback.error{color:#ffb2b9;background:#ff384926}.withdraw-feedback.success{color:#9ef0cd;background:#34d39926}.withdraw-feedback.loading{color:#fff;background:#ffffff14}.withdraw-footnote{text-align:center;color:#d3a1a4;margin-top:12px;font-size:12px}.member-page-shell.member-page-shell-tight{box-shadow:none!important;background:0 0!important;border:0!important}.member-shell.member-shell-subpage .deposit-page{background:0 0!important;width:min(100%,560px)!important;padding-left:10px!important;padding-right:10px!important}.deposit-content-stack{gap:14px!important;margin-top:10px!important}.deposit-glass-card{background:linear-gradient(145deg,#4e070ff0,#1f0308f5)!important;border:1px solid #ff707c42!important;border-radius:22px!important;padding:16px!important;overflow:visible!important;box-shadow:0 16px 36px #0000004d,inset 0 1px #ffffff12!important}.deposit-glass-card:before{border-radius:inherit!important;background:radial-gradient(circle at 15% 0,#ff465824,#0000 42%)!important}.deposit-card-title{color:#fff7f7!important;margin-bottom:12px!important;font-size:15px!important;line-height:1.35!important}.deposit-subtitle{color:#ffe9ebc2!important;margin-bottom:14px!important;font-size:12px!important;line-height:1.45!important}.deposit-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.deposit-method-item{background:linear-gradient(145deg,#2b060cf0,#180308f5)!important;border:1px solid #ff798438!important;border-radius:16px!important;min-height:84px!important;padding:12px 8px!important;box-shadow:inset 0 1px #ffffff0a,0 10px 20px #0003!important}.deposit-method-item.active{background:linear-gradient(145deg,#8e0c1ef0,#520511f7)!important;border-color:#ff3f55!important;box-shadow:0 0 0 1px #ff46582e,0 12px 26px #9c081d4d!important}.deposit-method-icon img{width:34px!important;height:34px!important}.deposit-method-text{color:#fff!important;font-size:12px!important}.deposit-bank-card{background:linear-gradient(135deg,#5c0815fa,#30040cfa)!important;border:1px solid #ff77824d!important;border-radius:18px!important;gap:12px!important;min-height:96px!important;padding:14px!important;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff14!important}.deposit-bank-card:before,.deposit-bank-card:after{opacity:.55!important}.deposit-bank-logo-wrap{flex:0 0 52px!important;width:52px!important;height:52px!important}.deposit-bank-info strong{color:#fff!important;margin-bottom:3px!important;font-size:14px!important}.deposit-bank-info span{color:#fff1f2e0!important;font-size:12px!important;line-height:1.5!important}.deposit-bank-number-row{align-items:center!important;gap:10px!important}.deposit-copy-button.compact{background:linear-gradient(#ff4358,#d70e2c)!important;border-radius:12px!important;min-width:72px!important;min-height:38px!important;padding:9px 13px!important;font-size:11px!important;box-shadow:0 8px 18px #be0a2747!important}.deposit-bank-controls{margin-top:10px!important}.deposit-bank-arrow{background:#3b050df0!important;width:34px!important;height:34px!important}.deposit-dots span{background:#ffa0aa4d!important}.deposit-dots span.active{background:linear-gradient(90deg,#ff4860,#ff2342)!important}.deposit-helper-note{background:#ffffff0b!important;border:1px solid #ffffff12!important;border-radius:14px!important;gap:5px!important;margin-top:12px!important;padding:10px 12px!important}.deposit-helper-note strong{color:#ff6678!important;font-size:11px!important}.deposit-helper-note span{color:#fffc!important;font-size:11px!important}.deposit-helper-note a{color:#7ff0bd!important}.deposit-section-head{margin-bottom:12px!important}.deposit-add-bank{color:#fff!important;background:linear-gradient(#ff4358,#cc0c28)!important;border-radius:12px!important;min-height:34px!important;padding:7px 11px!important;box-shadow:0 8px 18px #be0a273d!important}.deposit-page .profile-bank-card,.deposit-page .deposit-profile-bank-card{color:#fff!important;background:linear-gradient(145deg,#30050cfa,#180207fa)!important;border:1px solid #ff75823d!important;border-radius:18px!important;min-height:86px!important;margin-top:0!important;padding:14px!important;box-shadow:0 10px 24px #00000040,inset 0 1px #ffffff0d!important}.deposit-page .deposit-profile-bank-card .profile-bank-main,.deposit-page .profile-bank-main{color:#fff!important}.deposit-page .profile-bank-head strong{color:#fff!important;font-size:14px!important}.deposit-page .profile-bank-number,.deposit-page .profile-bank-name,.deposit-page .profile-bank-branch{color:#ffeff1d6!important;font-size:12px!important;line-height:1.45!important}.deposit-page .profile-bank-logo{background:#ffffff14!important;width:50px!important;height:50px!important;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 18px #00000038!important}.deposit-page .profile-bank-head em{color:#07351f!important;background:linear-gradient(#48f2a0,#16ce73)!important;padding:5px 9px!important;font-size:10px!important}.withdraw-amount-panel{gap:12px!important}.withdraw-amount-input{background:#160308e0!important;border:1px solid #ff758238!important;border-radius:14px!important;min-height:50px!important;padding:4px 14px!important}.withdraw-quick-list{gap:8px!important}.withdraw-quick-list button{background:#4f0712b8!important;border-color:#ff6f7d38!important;border-radius:12px!important;min-height:38px!important}.withdraw-submit-button{background:linear-gradient(#ff4358,#c70b27)!important;border-radius:14px!important;min-height:44px!important}@media (width<=560px){.member-shell.member-shell-subpage .deposit-page{padding-left:8px!important;padding-right:8px!important}.deposit-content-stack{gap:12px!important}.deposit-glass-card{border-radius:20px!important;padding:14px!important}.deposit-bank-card{grid-template-columns:auto minmax(0,1fr)!important}.deposit-bank-number-row{flex-wrap:wrap!important}.deposit-copy-button.compact{margin-left:auto!important}}.deposit-page .deposit-glass-card{background:linear-gradient(145deg,#121214fa,#050507fc)!important;border-color:#ff495b47!important;box-shadow:0 16px 38px #0000007a,inset 0 1px #ffffff0b!important}.deposit-page .deposit-glass-card:before{background:radial-gradient(circle at 12% 0,#ff2d431a,#0000 40%)!important}.deposit-page .deposit-method-item{background:linear-gradient(145deg,#18181bfa,#070709fc)!important;border-color:#ffffff1c!important}.deposit-page .deposit-bank-card{background:linear-gradient(145deg,#19191cfc,#070709fc)!important;border-color:#ff4b5e57!important;box-shadow:0 14px 30px #00000075,inset 0 1px #ffffff0e!important}.deposit-page .deposit-bank-card:before,.deposit-page .deposit-bank-card:after{opacity:.22!important}.deposit-page .profile-bank-card,.deposit-page .deposit-profile-bank-card,.deposit-page .deposit-user-bank-card{background:linear-gradient(145deg,#18181bfc,#060608fc)!important;border-color:#ff4b5e47!important;box-shadow:0 12px 28px #0000006b,inset 0 1px #ffffff0b!important}.deposit-page,.deposit-page button,.deposit-page input,.deposit-page label,.deposit-page span,.deposit-page strong,.deposit-page div{font-weight:700}.deposit-page .deposit-card-title{font-size:19.5px!important;font-weight:900!important}.deposit-page .deposit-subtitle{font-size:15.5px!important;font-weight:700!important}.deposit-page .deposit-tab-switch button{font-size:19.5px!important;font-weight:900!important}.deposit-page .deposit-method-text{font-size:15.5px!important;font-weight:900!important}.deposit-page .deposit-bank-info strong{font-size:18px!important;font-weight:900!important}.deposit-page .deposit-bank-info span{font-size:15.5px!important;font-weight:700!important}.deposit-page .profile-bank-head strong{font-size:18px!important;font-weight:900!important}.deposit-page .profile-bank-number,.deposit-page .profile-bank-name,.deposit-page .profile-bank-branch{font-size:15.5px!important;font-weight:700!important}.deposit-page .profile-bank-head em{font-size:13px!important;font-weight:900!important}.deposit-page .deposit-copy-button.compact,.deposit-page .deposit-add-bank{z-index:5;position:relative;cursor:pointer!important;pointer-events:auto!important;font-size:14px!important;font-weight:900!important}.deposit-page .deposit-back-button,.deposit-page .deposit-back-button span{font-size:14px!important;font-weight:900!important}.deposit-page .withdraw-balance-row,.deposit-page .withdraw-amount-panel,.deposit-page .withdraw-amount-input input,.deposit-page .withdraw-quick-list button,.deposit-page .withdraw-reset-button,.deposit-page .withdraw-submit-button{font-size:16px!important;font-weight:900!important}.deposit-page+.profile-password-modal-backdrop,.deposit-page .profile-password-modal-backdrop{z-index:9999!important}.deposit-copy-popup-backdrop{animation:.18s ease-out both depositPopupFadeIn}.deposit-copy-popup{animation:.22s cubic-bezier(.2,.9,.25,1.15) both depositPopupScaleIn;background:radial-gradient(circle at 50% 0,#ff44544d,#0000 42%),linear-gradient(160deg,#330005 0%,#140002 100%)!important;border:1px solid #ff4b5eb8!important;border-radius:24px!important;width:min(88vw,370px)!important;padding:28px 22px 22px!important;box-shadow:0 24px 70px #0000009e,0 0 34px #ff18343d,inset 0 1px #ffffff1a!important}.deposit-copy-popup-icon{color:#fff;background:linear-gradient(145deg,#ff4054,#b80018);border:2px solid #fff3;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 16px;font-size:38px;font-weight:900;line-height:1;display:grid;box-shadow:0 12px 30px #e6002361,inset 0 1px #ffffff47}.deposit-copy-popup-text{text-shadow:0 2px 10px #00000059;color:#fff!important;font-size:21px!important;font-weight:900!important;line-height:1.45!important}.deposit-copy-popup-close{cursor:pointer;width:100%;min-height:48px;background:linear-gradient(#ff344c 0%,#c80020 100%)!important;border-radius:14px!important;margin-top:22px!important;font-size:17px!important;font-weight:900!important;box-shadow:0 12px 28px #da001f57,inset 0 1px #ffffff40!important}.deposit-copy-popup-close:active{transform:scale(.98)}@keyframes depositPopupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes depositPopupScaleIn{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.one2coin-lsm919-form{color:#fff;background:#10121f!important;border:1px solid #343a57!important;border-radius:18px!important;padding:22px 20px!important}.one2coin-form-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.one2coin-form-title,.one2coin-form-amount-label{color:#fff;font-size:20px;font-weight:900;line-height:1.3}.one2coin-form-warning{color:#ff4e5b;text-align:right;font-size:15px;font-weight:800}.one2coin-form-bank-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:14px;display:grid}.one2coin-form-select{min-width:0;position:relative}.one2coin-form-bank-trigger{width:100%;min-height:58px;background:#111321!important;border:1px solid #464e73!important;border-radius:10px!important;padding:9px 14px!important}.one2coin-form-bank-trigger .one2coin-bank-line.one{font-size:18px!important;font-weight:900!important}.one2coin-form-bank-trigger .one2coin-bank-line.two{font-size:14px!important}.one2coin-form-add-bank{color:#ffd9dc;cursor:pointer;background:#8f171d;border:1px solid #ff3445;border-radius:10px;min-width:122px;padding:0 18px;font-size:17px;font-weight:900}.one2coin-form-add-bank:hover{background:#a91b23}.one2coin-form-dropdown{z-index:40;top:calc(100% + 8px)!important}.one2coin-form-amount-label{margin-top:24px;margin-bottom:12px}.one2coin-form-amount-wrap{background:#111321;border:1px solid #464e73;border-radius:16px;align-items:center;min-height:82px;padding:0 20px;display:flex}.one2coin-form-amount-wrap input{color:#fff;text-align:center;background:0 0;border:0;outline:0;width:100%;font-size:22px;font-weight:900}.one2coin-form-amount-wrap input::placeholder{color:#7780ad;font-size:15px;font-weight:600}.one2coin-form-quick-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.one2coin-form-quick-row button{color:#fff;cursor:pointer;background:#82161d;border:2px solid #ff3445;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:42px;font-size:15px;font-weight:900;display:flex}.one2coin-form-quick-row img{object-fit:contain;width:20px;height:20px}.one2coin-form-actions{grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;display:grid}.one2coin-form-actions button{cursor:pointer;border:0;border-radius:8px;min-height:48px;font-size:19px;font-weight:900}.one2coin-form-reset{color:#ffbdc2;background:#7d151b}.one2coin-form-submit{color:#fff;background:linear-gradient(#ff3043,#d90823)}.one2coin-form-submit:disabled{color:#7e86af;cursor:not-allowed;background:#2d355f}.one2coin-form-footnote{color:#7780ad;text-align:center;margin-top:18px;font-size:15px;font-weight:700}.one2coin-form-upload-preview{background:#111321;border:1px solid #343a57;border-radius:17px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:18px 20px;display:flex}.one2coin-form-upload-preview>div{flex-direction:column;gap:4px;min-width:0;display:flex}.one2coin-form-upload-preview strong{color:#fff;font-size:18px;font-weight:900}.one2coin-form-upload-preview span{color:#8f98c8;font-size:14px;line-height:1.45}.one2coin-form-upload-preview button,.one2coin-form-tools button{color:#929bc7;cursor:pointer;background:#26305d;border:1px solid #ff3445;border-radius:9px;flex:none;padding:12px 18px;font-size:16px;font-weight:900}.one2coin-form-tools{justify-content:flex-end;margin-top:12px;display:flex}@media (width<=640px){.one2coin-lsm919-form{padding:18px 14px!important}.one2coin-form-head{flex-direction:column;align-items:flex-start;gap:5px}.one2coin-form-warning{text-align:left;font-size:13px}.one2coin-form-bank-row{grid-template-columns:minmax(0,1fr) 108px;gap:8px}.one2coin-form-add-bank{min-width:0;padding:0 10px;font-size:14px}.one2coin-form-quick-row{grid-template-columns:repeat(3,minmax(0,1fr))}.one2coin-form-upload-preview{flex-direction:column;align-items:flex-start}.one2coin-form-upload-preview button{width:100%}}.one2coin-detail-page{gap:16px;width:100%;padding:0 0 24px;display:grid}.one2coin-detail-card,.one2coin-detail-timer,.one2coin-detail-slip-card{background:#101321;border:1px solid #ff46558c;border-radius:16px;box-shadow:0 12px 30px #0000004d}.one2coin-detail-amount-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.one2coin-detail-amount-row span{color:#fff;font-size:21px;font-weight:900}.one2coin-detail-amount-row strong{color:#ff6675;font-size:36px;font-weight:900;line-height:1}.one2coin-detail-divider{background:#fff3;height:1px;margin:16px 0 18px}.one2coin-detail-transfer-grid{grid-template-columns:1fr 46px 1fr;align-items:center;gap:10px;display:grid}.one2coin-detail-column h3{text-align:center;color:#fff;margin:0 0 10px;font-size:19px;font-weight:900}.one2coin-detail-bank-card{background:#080a12;border:2px solid #3c4565;border-radius:12px;overflow:hidden}.one2coin-detail-bank-head{color:#fff;background:#252d50;align-items:center;gap:8px;min-height:48px;padding:8px 10px;display:flex}.one2coin-detail-bank-head.destination strong{font-size:15px;font-weight:900}.one2coin-detail-name{text-align:center;color:#fff;padding:14px 10px 8px;font-size:17px;font-weight:800}.one2coin-detail-account,.one2coin-detail-account-row{color:#fff;background:#03040a;border:1px solid #46506d;border-radius:20px;min-height:36px;margin:0 10px 12px;font-size:16px;font-weight:900}.one2coin-detail-account{place-items:center;display:grid}.one2coin-detail-account-row{justify-content:space-between;align-items:center;gap:8px;padding-left:12px;display:flex}.one2coin-detail-account-row button{color:#fff;background:linear-gradient(#ef3348,#a80c21);border:0;border-left:1px solid #46506d;align-self:stretch;padding:0 12px;font-weight:900}.one2coin-detail-arrows{color:#ff5265;place-items:center;gap:2px;font-size:28px;font-weight:900;display:grid}.one2coin-detail-timer{text-align:center;color:#fff;padding:17px;font-size:19px;font-weight:900}.one2coin-detail-timer strong{color:#ff5265;font-size:21px}.one2coin-detail-slip-card{justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.one2coin-detail-slip-card h3{color:#fff;margin:0 0 5px;font-size:20px;font-weight:900}.one2coin-detail-slip-card p{color:#9aa4c7;max-width:440px;margin:0;font-size:14px;line-height:1.5}.one2coin-detail-file-button{cursor:pointer;color:#fff;background:#191d31;border:1px solid #ff354c;border-radius:10px;place-items:center;min-width:122px;min-height:48px;padding:8px 14px;font-size:16px;font-weight:900;display:grid}.one2coin-detail-file-button img{object-fit:cover;border-radius:8px;width:78px;max-height:78px;margin-bottom:6px}.one2coin-detail-actions{grid-template-columns:1fr 1.35fr;gap:12px;display:grid}.one2coin-detail-actions button{border-radius:11px;min-height:52px;font-size:18px;font-weight:900}.one2coin-detail-actions .is-close{color:#fff;background:#341018;border:1px solid #ff4055}.one2coin-detail-actions .is-confirm{color:#fff;background:linear-gradient(#ff4055,#c20c28);border:0}.one2coin-detail-actions .is-confirm:disabled{opacity:.42}@media (width<=600px){.one2coin-detail-card{padding:15px 12px}.one2coin-detail-transfer-grid{grid-template-columns:1fr 32px 1fr;gap:6px}.one2coin-detail-arrows{font-size:20px}.one2coin-detail-bank-head{padding:6px}.one2coin-detail-name{font-size:14px}.one2coin-detail-account,.one2coin-detail-account-row{margin-left:6px;margin-right:6px;font-size:13px}.one2coin-detail-slip-card{flex-direction:column;align-items:stretch}.one2coin-detail-file-button{width:100%}}.withdraw-lsm919-page{gap:18px;padding:0 0 28px;display:grid}.withdraw-balance-card-modern,.withdraw-form-modern{color:#fff;background:#101321;border:1px solid #3d4564;border-radius:18px;box-shadow:0 14px 30px #00000047}.withdraw-balance-title-modern{text-align:center;font-size:22px;font-weight:900}.withdraw-balance-amount-modern{background:#11131f;border:1px solid #424b6b;border-radius:15px;place-items:center;min-height:74px;margin-top:16px;display:grid;position:relative}.withdraw-balance-amount-modern strong{color:#ff6574;font-size:32px;font-weight:900}.withdraw-balance-amount-modern button{color:#9b8f72;cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;right:14px}.withdraw-updated-modern{text-align:center;margin-top:14px;font-size:15px;font-weight:800}.withdraw-bank-label-modern,.withdraw-amount-title-modern{margin-bottom:12px;font-size:20px;font-weight:900}.withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) auto;gap:14px;display:grid}.withdraw-bank-select-modern{color:#fff;text-align:left;cursor:pointer;background:#111321;border:1px solid #485170;border-radius:9px;align-items:center;gap:10px;min-height:58px;padding:8px 14px;display:flex}.withdraw-bank-logo-modern{color:#ffd338;background:#4925a8;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid;overflow:hidden}.withdraw-bank-logo-modern img{object-fit:contain;width:100%;height:100%}.withdraw-bank-copy-modern{flex-direction:column;min-width:0;display:flex}.withdraw-bank-copy-modern strong{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:900;overflow:hidden}.withdraw-bank-copy-modern small{color:#aeb6d5;font-size:14px;font-weight:700}.withdraw-bank-chevron-modern{object-fit:contain;flex:0 0 22px;width:22px;height:22px;margin-left:auto}.withdraw-add-bank-modern{color:#ffd8dc;cursor:pointer;background:#91171f;border:1px solid #ff3144;border-radius:9px;min-width:110px;font-size:16px;font-weight:900}.withdraw-amount-title-modern{margin-top:22px}.withdraw-amount-input-modern{background:#11131f;border:1px solid #424b6b;border-radius:15px;align-items:center;min-height:76px;padding:0 18px;display:flex}.withdraw-amount-input-modern input{color:#fff;text-align:center;background:0 0;border:0;outline:0;width:100%;font-size:21px;font-weight:900}.withdraw-amount-input-modern input::placeholder{color:#7780a6;font-size:15px;font-weight:600}.withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.withdraw-quick-modern button{color:#fff;cursor:pointer;background:#82161d;border:2px solid #ff3144;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:38px;font-size:14px;font-weight:900;display:flex}.withdraw-quick-modern img{width:19px;height:19px}.withdraw-note-modern{text-align:center;color:#fff;margin-top:18px;font-size:14px;font-weight:800}.withdraw-actions-modern{grid-template-columns:1fr 1fr;gap:14px;display:grid}.withdraw-actions-modern button{cursor:pointer;border:0;border-radius:7px;min-height:48px;font-size:18px;font-weight:900}.withdraw-actions-modern .cancel{color:#ffc0c5;background:#7f171b}.withdraw-actions-modern .submit{color:#fff;background:linear-gradient(#ff3448,#ce0b25)}.withdraw-actions-modern .submit:disabled{color:#7e86ac;cursor:not-allowed;background:#30375e}.withdraw-service-modern{text-align:center;color:#fff;font-size:15px;font-weight:800}.withdraw-service-modern strong{color:#ff4858;text-decoration:underline}@media (width<=640px){.withdraw-form-modern{padding:18px 14px}.withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 105px;gap:8px}.withdraw-add-bank-modern{min-width:0;font-size:14px}.withdraw-quick-modern{grid-template-columns:repeat(3,minmax(0,1fr))}.withdraw-balance-title-modern{font-size:19px}}.one2coin-bank-line.one.bank-only{color:#1b2438;font-size:15px;font-weight:900}.one2coin-destination-copy{flex:1}.one2coin-destination-account-group{align-items:stretch;width:100%;margin-top:7px;display:flex}.one2coin-destination-account-group .one2coin-destination-account-number{color:#20283d;background:#fff;border:1px solid #d31e3d;border-right:0;border-radius:12px 0 0 12px;flex:1;align-items:center;min-height:36px;margin:0;padding:0 11px;font-size:14px;font-weight:900;display:flex}.one2coin-copy-pill.small.attached{min-width:76px;min-height:36px;box-shadow:none;background:linear-gradient(#f22546,#c90f2e);border-radius:0 12px 12px 0;margin:0}.one2coin-detail-bank-head .one2coin-bank-line.one.bank-only{color:#fff!important;opacity:1!important;font-size:16px!important;font-weight:900!important}.one2coin-detail-bank-head.destination strong{color:#fff!important;font-size:16px!important;font-weight:900!important}.one2coin-detail-account-row{border-radius:999px;gap:8px;padding:3px 3px 3px 13px;overflow:visible}.one2coin-detail-account-row button{color:#fff;background:linear-gradient(#f62f4d,#c80d2c);align-self:center;min-height:30px;padding:0 15px;font-weight:900;box-shadow:0 4px 12px #d6102f59;border:0!important;border-radius:999px!important}.one2coin-detail-account-row button:active{transform:scale(.97)}.member-page-shell.member-page-shell-tight{padding-top:0!important}.deposit-page{width:min(100%,580px)!important;padding-top:0!important}.deposit-page .deposit-topbar{margin-top:-16px!important;margin-bottom:6px!important}.deposit-page .deposit-back-button{border-radius:999px!important;gap:8px!important;min-height:45px!important;padding:9px 18px!important;font-size:18px!important;font-weight:900!important;line-height:1!important}.deposit-page .deposit-back-button span{font-size:18px!important;font-weight:900!important}.deposit-page .deposit-tab-switch{margin:0 0 18px!important}.deposit-page .deposit-content-stack{gap:18px!important;margin-top:0!important}.one2coin-detail-page{gap:18px!important}.one2coin-detail-card{padding:22px!important}.one2coin-detail-transfer-grid{grid-template-columns:minmax(0,.96fr) 42px minmax(0,1.08fr)!important;gap:12px!important}.one2coin-detail-column,.one2coin-detail-bank-card{min-width:0!important}.one2coin-detail-bank-card{border-radius:13px!important;width:100%!important}.one2coin-detail-bank-head{min-height:50px!important;padding:8px 11px!important}.one2coin-detail-bank-head .one2coin-bank-line.one.bank-only,.one2coin-detail-bank-head.destination strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:16px!important;font-weight:900!important;overflow:hidden!important}.one2coin-detail-name{place-items:center!important;min-height:48px!important;padding:10px 8px 6px!important;font-size:16px!important;line-height:1.25!important;display:grid!important}.one2coin-detail-account,.one2coin-detail-account-row{white-space:nowrap!important;border-radius:999px!important;min-height:39px!important;margin:0 10px 12px!important}.one2coin-detail-account-row{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;padding:3px 3px 3px 12px!important;display:flex!important;overflow:hidden!important}.one2coin-detail-account-row>span{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;justify-content:center!important;align-items:center!important;min-width:0!important;display:flex!important;overflow:hidden!important}.one2coin-detail-account-row button{white-space:nowrap!important;background:linear-gradient(#f62f4d,#c80d2c)!important;border:0!important;border-radius:999px!important;flex:none!important;align-self:center!important;min-width:82px!important;min-height:32px!important;padding:0 15px!important;font-size:14px!important;font-weight:900!important;line-height:1!important;box-shadow:0 4px 12px #d6102f59!important}.one2coin-detail-actions{display:none!important}.deposit-page .deposit-glass-card,.one2coin-detail-card,.one2coin-detail-timer,.one2coin-detail-slip-card,.withdraw-balance-card-modern,.withdraw-form-modern{background:#101321!important;border-color:#ff44578c!important}.deposit-method-item,.deposit-bank-card,.deposit-user-bank-card,.one2coin-form-bank-trigger,.one2coin-form-amount-box{background:#080a12!important}.deposit-copy-popup-backdrop{z-index:100000!important;position:fixed!important;inset:0!important}.app-loading-screen,.website-loading-screen,.fullscreen-loading,.site-loading-screen,.one2coin-loading-shell{display:none!important}@media (width<=640px){.deposit-page .deposit-topbar{margin-top:-12px!important}.deposit-page .deposit-back-button{min-height:43px!important;padding:8px 16px!important}.deposit-page .deposit-back-button,.deposit-page .deposit-back-button span{font-size:17px!important}.deposit-page .deposit-back-button svg{width:19px!important;height:19px!important}.one2coin-detail-card{padding:18px 14px!important}.one2coin-detail-transfer-grid{grid-template-columns:minmax(0,.95fr) 30px minmax(0,1.12fr)!important;gap:7px!important}.one2coin-detail-bank-head{padding:7px 8px!important}.one2coin-detail-bank-head .one2coin-bank-line.one.bank-only,.one2coin-detail-bank-head.destination strong,.one2coin-detail-name{font-size:14px!important}.one2coin-detail-account,.one2coin-detail-account-row{margin-left:5px!important;margin-right:5px!important;font-size:13px!important}.one2coin-detail-account-row button{min-width:74px!important;padding:0 12px!important;font-size:13px!important}}.member-shell.member-shell-subpage .deposit-page{background:linear-gradient(#160204 0%,#290306 45%,#080102 100%);padding:8px 8px 110px}.deposit-page .deposit-topbar{background:#1a203d;border:1px solid #a71925;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;min-height:47px;margin:0 0 8px;padding:0 12px;display:grid}.deposit-page .deposit-back-button{box-shadow:none;color:#ff394a;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:8px 0;font-size:13px;font-weight:800;display:inline-flex}.deposit-page .deposit-back-button svg{width:15px;height:15px}.deposit-page-title{color:#fff;white-space:nowrap;font-size:16px;font-weight:800}.deposit-topbar-spacer{display:block}.deposit-page .deposit-tab-switch{min-height:43px;box-shadow:none;background:#07102c;border:1px solid #a71925;border-radius:16px;gap:3px;margin:0 0 9px;padding:3px}.deposit-page .deposit-tab-switch button{color:#ff5361;border-radius:15px;min-height:36px;font-size:15px}.deposit-page .deposit-tab-switch button.active{color:#fff;box-shadow:none;background:linear-gradient(#ff3345,#ce0619)}.deposit-content-stack{gap:9px}.deposit-page .deposit-glass-card,.withdraw-balance-card-modern,.withdraw-form-modern{box-shadow:none;background:#101426;border:1px solid #a71925;border-radius:13px}.deposit-page .deposit-glass-card{padding:12px 8px}.deposit-page .deposit-card-title{text-align:center;margin-bottom:9px;font-size:15px}.deposit-page .deposit-method-grid{grid-template-columns:1fr 1fr;gap:5px}.deposit-page .deposit-method-item{background:#0b1738;border:1px solid #ff3345;border-radius:9px;min-height:72px;box-shadow:inset 0 0 0 2px #ffffff0a}.deposit-page .deposit-method-item.active{background:#111e42;border-color:#ff5361}.deposit-page .deposit-method-icon{height:35px}.deposit-page .deposit-method-icon img{max-height:33px}.deposit-page .deposit-method-text{color:#fff;font-size:14px;font-weight:800}.one2coin-main-card.one2coin-lsm919-form{padding:18px 17px 14px}.one2coin-form-title,.withdraw-bank-label-modern{color:#fff;font-size:14px;font-weight:800}.one2coin-form-warning{color:#ff394a;font-size:12px;font-weight:700}.one2coin-form-bank-row,.withdraw-bank-select-row-modern{gap:10px}.one2coin-form-bank-trigger,.withdraw-bank-select-modern{background:#1b203d;border:1px solid #7a3440;border-radius:8px;min-height:45px}.one2coin-form-add-bank,.withdraw-add-bank-modern{color:#fff;background:#b90719;border:1px solid #ff3345;border-radius:8px;min-width:90px;min-height:45px;font-weight:800}.one2coin-form-amount-label,.withdraw-amount-title-modern{text-align:left;margin-top:22px;font-size:14px;font-weight:800}.one2coin-form-amount-wrap,.withdraw-amount-input-modern{margin-top:8px}.one2coin-form-amount-wrap input,.withdraw-amount-input-modern input{color:#fff;text-align:center;background:#111528;border:1px solid #4e587e;border-radius:11px;min-height:72px}.one2coin-form-quick-row{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:14px}.withdraw-quick-modern{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:12px}.one2coin-form-quick-row button,.withdraw-quick-modern button{color:#fff;background:#8e0714;border:1px solid #ff3345;border-radius:7px;min-height:37px;font-size:13px;font-weight:800}.one2coin-form-actions,.withdraw-actions-modern{gap:13px;margin-top:15px}.one2coin-form-reset,.withdraw-actions-modern .cancel,.one2coin-form-submit,.withdraw-actions-modern .submit{border-radius:6px;min-height:42px;font-size:14px;font-weight:800}.one2coin-form-reset,.withdraw-actions-modern .cancel{color:#fff;background:#8c0714;border:1px solid #ff3345}.one2coin-form-submit,.withdraw-actions-modern .submit{color:#fff;background:#b90719;border:1px solid #dc3341}.one2coin-form-submit:disabled,.withdraw-actions-modern .submit:disabled{color:#7f86a0;background:#353d62;border-color:#353d62}.one2coin-form-footnote,.withdraw-note-modern,.withdraw-service-modern{color:#fff;font-size:12px}.one2coin-form-tools button{color:#fff;background:#120305;border:1px solid #ff3345;border-radius:10px;min-width:122px;min-height:43px}.withdraw-lsm919-page{flex-direction:column;gap:9px;display:flex}.withdraw-balance-card-modern{padding:17px 16px 13px}.withdraw-balance-title-modern{text-align:center;font-size:15px}.withdraw-balance-amount-modern{background:#111528;border:1px solid #4e587e;border-radius:10px;min-height:62px;margin-top:9px}.withdraw-balance-amount-modern strong{color:#ff394a;font-size:25px}.withdraw-balance-amount-modern button{color:#c4a23b}.withdraw-updated-modern{text-align:center;margin-top:9px;font-size:12px}.withdraw-updated-modern span{color:#ff394a}.withdraw-form-modern{padding:12px 16px 14px}.withdraw-bank-copy-modern strong{font-size:13px}.withdraw-bank-copy-modern small{font-size:12px}.withdraw-note-modern{margin-top:16px;font-weight:700}.withdraw-actions-modern{grid-template-columns:1fr 1fr;margin:7px 0 0;display:grid}.withdraw-service-modern{padding:0 12px}.withdraw-service-modern strong{color:#ff394a}@media (width<=430px){.one2coin-form-warning{text-align:right;font-size:11px}.one2coin-form-quick-row,.withdraw-quick-modern{gap:5px}.one2coin-form-quick-row button,.withdraw-quick-modern button{padding:4px 2px;font-size:11px}.one2coin-form-add-bank,.withdraw-add-bank-modern{min-width:86px}}.auth-pane:has(.member-shell){background:radial-gradient(circle at 50% -10%,#dc182d42,#0000 34%),linear-gradient(#170004 0%,#090102 38%,#020202 100%)!important}.auth-pane:has(.member-shell):before{filter:none!important;opacity:1!important;background:radial-gradient(circle at 14% 20%,#ff233a1f,#0000 28%),radial-gradient(circle at 88% 42%,#96001624,#0000 32%),linear-gradient(135deg,#0000 0 46%,#ffffff05 47% 48%,#0000 49% 100%) 0 0/42px 42px!important;inset:0!important;transform:none!important}.auth-pane:has(.member-shell):after{background:linear-gradient(#0000000a,#0003 52%,#0006)!important}.member-shell{background:0 0!important}.one2coin-wallet-screen{color:#fff;width:min(100%,720px);margin:0 auto;padding:18px 14px 112px}.one2coin-wallet-header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.one2coin-wallet-back{color:#ff9aaa;background:#46040feb;border:1px solid #ff2d4394;border-radius:14px;min-width:112px;height:42px;padding:0 16px;font-size:14px;font-weight:900}.one2coin-wallet-title{color:#fff;font-size:22px;font-weight:900}.one2coin-wallet-subtitle{color:#ffffffad;font-size:12px}.one2coin-wallet-toolbar{background:#2d050ed1;border:1px solid #ff2d4359;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex}.one2coin-wallet-status{font-size:13px;font-weight:900}.one2coin-wallet-status.ok{color:#7dffad}.one2coin-wallet-status.warn{color:#ffd365}.one2coin-wallet-refresh{color:#fff;background:#e51635;border:0;border-radius:12px;min-width:84px;padding:10px 16px;font-weight:900}.one2coin-wallet-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.one2coin-wallet-balance-box{text-align:left;background:#12121eeb;border:1px solid #ffffff24;border-radius:16px;min-height:92px;padding:16px}.one2coin-wallet-balance-box.highlight{background:#410511eb;border-color:#f22443}.one2coin-wallet-label{color:#ffffffad;font-size:12px}.one2coin-wallet-amount{color:#fff;margin-top:10px;font-size:24px;font-weight:900}.one2coin-wallet-return-button{color:#fff;background:linear-gradient(90deg,#a90824,#ef1e3f);border:0;border-radius:12px;width:100%;margin:12px 0 0;padding:13px;font-weight:900}.one2coin-wallet-return-button:disabled{opacity:.45}.one2coin-wallet-meta{text-align:right;color:#9ca3bd;margin:10px 2px 0;font-size:12px}.one2coin-wallet-error{color:#ffb1bc;background:#500511a6;border:1px solid #ff4b5a66;border-radius:10px;margin-top:10px;padding:10px 12px}.one2coin-wallet-sell-section{margin-top:16px}.one2coin-wallet-sell-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.one2coin-wallet-sell-title{font-size:20px;font-weight:900}.one2coin-wallet-sell-subtitle{color:#ffffff9e;font-size:12px}.one2coin-wallet-sell-total{font-size:18px;font-weight:900}.one2coin-wallet-empty,.one2coin-wallet-sell-card{background:#12121ee6;border:1px solid #ff2d4347;border-radius:14px;margin-top:12px;padding:16px}.one2coin-wallet-empty{text-align:center;color:#9ca3bd}.one2coin-wallet-sell-list{gap:10px;display:grid}.one2coin-wallet-sell-top{justify-content:space-between;gap:10px;display:flex}.one2coin-wallet-sell-code{font-weight:900}.one2coin-wallet-sell-status{background:#5b6379;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:900}.one2coin-wallet-sell-status.success{background:#159447}.one2coin-wallet-sell-status.pending{background:#a66a00}.one2coin-wallet-sell-status.danger{background:#a51028}.one2coin-wallet-sell-amount{color:#ff5a72;margin-top:12px;font-size:22px;font-weight:900}.one2coin-wallet-sell-info{color:#aeb4c8;flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:12px;display:flex}.one2coin-wallet-sell-info a{color:#ff6b80;font-weight:900}.drawer-personal-item img[src*=one2coin]{object-fit:contain}@media (width<=520px){.one2coin-wallet-screen{padding-left:12px;padding-right:12px}.one2coin-wallet-back{min-width:102px;padding:0 12px}.one2coin-wallet-title{font-size:20px}.one2coin-wallet-grid{gap:10px}.one2coin-wallet-balance-box{padding:14px 12px}.one2coin-wallet-amount{font-size:23px}}.backend-login-alert-backdrop{z-index:99999;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000094;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.backend-login-alert-modal{background:#121730f5;border:1px solid #ff4054d9;border-radius:18px;width:min(92vw,430px);max-height:84vh;padding:24px 18px 28px;position:relative;overflow:auto;box-shadow:0 18px 50px #00000080}.backend-login-alert-close{color:#fff;cursor:pointer;z-index:2;background:#d92f42;border:2px solid #fff;border-radius:999px;width:34px;height:34px;font-size:26px;line-height:28px;position:absolute;top:-14px;right:-14px}.backend-login-alert-content{color:#dfe5ff;text-align:center;font-size:14px;line-height:1.55}.backend-login-alert-content h1,.backend-login-alert-content h2,.backend-login-alert-content h3,.backend-login-alert-content p{margin:6px 0}.backend-login-alert-content a{color:#8bbcff;word-break:break-all}.backend-login-alert-content img{border-radius:12px;max-width:100%;height:auto;margin:14px auto 0;display:block}@media (width<=480px){.backend-login-alert-modal{width:92vw;max-height:82vh;padding:22px 16px 26px}}.backend-login-alert-modal{overflow:auto;padding-top:42px!important}.backend-login-alert-close{z-index:10!important;width:34px!important;height:34px!important;top:10px!important;right:10px!important;transform:none!important}.member-menu-overlay{justify-content:flex-end!important;align-items:stretch!important;padding:0!important}.member-menu-panel{border-radius:24px 0 0 24px!important;width:min(92vw,390px)!important;max-width:390px!important;height:100dvh!important;max-height:100dvh!important;margin-left:auto!important;margin-right:0!important;left:auto!important;right:0!important;overflow-y:auto!important}.drawer-contact-buttons{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;display:grid!important}.drawer-contact-buttons a,.drawer-contact-buttons button{white-space:nowrap!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:44px!important;display:flex!important;overflow:hidden!important}.drawer-contact-buttons img,.drawer-contact-buttons svg,.support-contact-icon{object-fit:contain!important;flex:none!important;width:22px!important;height:22px!important}.drawer-contact-buttons span{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.drawer-accordion-section:not(.drawer-accordion-card-open) .drawer-personal-menu{display:none!important}@media (width<=480px){.member-menu-panel{border-radius:22px 0 0 22px!important;width:min(88vw,360px)!important;max-width:360px!important}}body .member-menu-overlay{z-index:99980!important;justify-content:flex-end!important;align-items:stretch!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}body .member-menu-panel{border-radius:22px 0 0 22px!important;width:min(92vw,390px)!important;max-width:390px!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;position:fixed!important;inset:0 0 0 auto!important;overflow-y:auto!important;transform:none!important}body .drawer-accordion-section:not(.drawer-accordion-card-open) .drawer-personal-menu{display:none!important}body .drawer-contact-buttons a,body .drawer-contact-buttons button{white-space:nowrap!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 10px!important;display:flex!important;overflow:hidden!important}body .drawer-contact-buttons img,body .drawer-contact-buttons svg,body .support-contact-icon{object-fit:contain!important;flex:0 0 22px!important;width:22px!important;max-width:22px!important;height:22px!important;max-height:22px!important}body .drawer-contact-buttons span{text-overflow:ellipsis!important;min-width:0!important;max-width:110px!important;display:inline-block!important;overflow:hidden!important}body .drawer-contact-buttons{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;display:grid!important}body .drawer-contact-buttons a{white-space:nowrap!important;box-sizing:border-box!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:46px!important;min-height:46px!important;padding:0 12px!important;display:flex!important;overflow:hidden!important}body .drawer-contact-buttons a.line img:not(:first-child),body .drawer-contact-buttons a.line svg:not(:first-child),body .drawer-contact-buttons a.line span{display:none!important}body .drawer-contact-buttons a.line:after{content:"Add Line";color:#fff;font-size:14px;font-weight:800;line-height:1;display:inline-block}body .drawer-contact-buttons a.telegram span{color:#5fc7ff!important;font-size:14px!important;font-weight:800!important;display:inline-block!important}body .member-menu-panel[data-fix=drawer-right-viewport-v4]{margin-right:0!important;left:auto!important;right:calc(-100vw + 100%)!important;transform:none!important}@media (width<=480px){body .money-page,body .money-withdraw-screen,body .deposit-withdraw-page,body .one2coin-page{padding:10px 10px 86px!important;font-size:14px!important}body .money-page h1,body .money-page h2,body .money-page h3,body .deposit-withdraw-page h1,body .deposit-withdraw-page h2,body .deposit-withdraw-page h3{margin:6px 0 10px!important;font-size:18px!important;line-height:1.25!important}body .money-card,body .money-panel,body .deposit-card,body .withdraw-card,body .bank-card,body .one2coin-card,body .method-card,body .transfer-card{border-radius:16px!important;margin-bottom:10px!important;padding:12px!important}body .money-tabs,body .deposit-tabs,body .withdraw-tabs{height:44px!important;margin-bottom:10px!important;padding:4px!important}body .money-tabs button,body .deposit-tabs button,body .withdraw-tabs button,body .method-card button{border-radius:14px!important;height:38px!important;font-size:15px!important}body input,body select,body .money-input,body .deposit-input,body .withdraw-input{border-radius:14px!important;height:56px!important;min-height:56px!important;padding:0 14px!important;font-size:20px!important}body .quick-amounts,body .money-quick-amounts,body .deposit-quick-amounts,body .withdraw-quick-amounts{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}body .quick-amounts button,body .money-quick-amounts button,body .deposit-quick-amounts button,body .withdraw-quick-amounts button{border-radius:11px!important;height:42px!important;min-height:42px!important;padding:0 6px!important;font-size:13px!important}body .money-action-buttons,body .deposit-actions,body .withdraw-actions,body .form-actions{gap:10px!important;margin-top:10px!important}body .money-action-buttons button,body .deposit-actions button,body .withdraw-actions button,body .form-actions button{border-radius:14px!important;height:50px!important;min-height:50px!important;font-size:18px!important}body .bank-select-row,body .member-bank-row,body .money-bank-row{border-radius:12px!important;min-height:48px!important;padding:8px 10px!important;font-size:14px!important}body .bank-select-row img,body .member-bank-row img,body .money-bank-row img{width:30px!important;height:30px!important}body .add-bank-btn,body .copy-bank-btn,body .copy-button{border-radius:12px!important;height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:14px!important}body .backend-login-alert-backdrop,body .deposit-rule-backdrop,body .one2coin-rule-backdrop,body .rule-popup-backdrop{align-items:center!important;padding:10px!important}body .backend-login-alert-modal,body .deposit-rule-modal,body .one2coin-rule-modal,body .rule-popup-modal{border-radius:18px!important;width:min(92vw,390px)!important;max-width:390px!important;max-height:82dvh!important;padding:24px 16px 18px!important;overflow-y:auto!important}body .backend-login-alert-content,body .deposit-rule-content,body .one2coin-rule-content,body .rule-popup-content{font-size:16px!important;line-height:1.45!important}body .backend-login-alert-content h1,body .backend-login-alert-content h2,body .backend-login-alert-content h3,body .deposit-rule-content h1,body .deposit-rule-content h2,body .deposit-rule-content h3{margin:4px 0 12px!important;font-size:24px!important;line-height:1.25!important}body .backend-login-alert-content img,body .deposit-rule-content img,body .one2coin-rule-content img,body .rule-popup-content img{max-width:100%!important;height:auto!important}body .backend-login-alert-close,body .deposit-rule-close,body .one2coin-rule-close,body .rule-popup-close{width:32px!important;height:32px!important;font-size:24px!important;top:8px!important;right:8px!important}}@media (width<=768px){html,body,#root,:is(.auth-pane:has(.member-shell),.site-shell:has(.member-shell)){width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.member-shell{width:100%!important;max-width:100vw!important;padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}.member-shell>.member-content{box-sizing:border-box!important;grid-template-columns:clamp(52px,17vw,66px) minmax(0,1fr)!important;align-items:start!important;gap:clamp(6px,2vw,10px)!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;overflow:hidden!important}.member-shell>.member-content>.member-side{width:100%!important;min-width:0!important;max-width:100%!important}.member-shell>.member-content>.member-side button,.member-shell>.member-content>.member-side button.active{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.member-shell>.member-content>.member-games{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:0!important;overflow:hidden!important}.member-shell>.member-content>.member-games>.provider-count{margin-bottom:7px!important;font-size:11px!important}.member-shell>.member-content>.member-games>.provider-grid{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:clamp(4px,1.8vw,7px)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.member-shell>.member-content>.member-games>.provider-grid>.provider-card.image-only-provider-card{aspect-ratio:118.33/142!important;box-sizing:border-box!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;transform:none!important}.member-shell>.member-content>.member-games>.provider-grid>.provider-card.image-only-provider-card .provider-card-image{object-fit:cover!important;border-radius:9px!important;width:100%!important;max-width:100%!important;height:100%!important;transform:none!important}.member-page-shell.member-page-shell-tight{width:100%!important;min-width:0!important;max-width:100vw!important;padding:4px 8px calc(92px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow-x:hidden!important}.member-page-shell.member-page-shell-tight>.deposit-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}.member-page-shell.member-page-shell-tight .deposit-topbar,.member-page-shell.member-page-shell-tight .deposit-tab-switch,.member-page-shell.member-page-shell-tight .deposit-content-stack,.member-page-shell.member-page-shell-tight .deposit-glass-card,.member-page-shell.member-page-shell-tight .withdraw-lsm919-page,.member-page-shell.member-page-shell-tight .withdraw-balance-card-modern,.member-page-shell.member-page-shell-tight .withdraw-form-modern,.member-page-shell.member-page-shell-tight .withdraw-actions-modern,.member-page-shell.member-page-shell-tight .one2coin-main-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;overflow-x:hidden!important}.member-page-shell.member-page-shell-tight .deposit-topbar{height:auto!important;min-height:42px!important;padding:0 9px!important}.member-page-shell.member-page-shell-tight .deposit-page-title{font-size:17px!important;line-height:1.2!important}.member-page-shell.member-page-shell-tight .deposit-tab-switch{min-height:42px!important;padding:4px!important}.member-page-shell.member-page-shell-tight .deposit-tab-switch button{min-width:0!important;font-size:16px!important}.member-page-shell.member-page-shell-tight .deposit-glass-card,.member-page-shell.member-page-shell-tight .withdraw-balance-card-modern,.member-page-shell.member-page-shell-tight .withdraw-form-modern,.member-page-shell.member-page-shell-tight .one2coin-main-card{border-radius:13px!important;padding:11px!important}.member-page-shell.member-page-shell-tight .deposit-card-title,.member-page-shell.member-page-shell-tight .deposit-card-title.center,.member-page-shell.member-page-shell-tight .withdraw-balance-title-modern,.member-page-shell.member-page-shell-tight .withdraw-bank-label-modern,.member-page-shell.member-page-shell-tight .withdraw-amount-title-modern,.member-page-shell.member-page-shell-tight .one2coin-form-title,.member-page-shell.member-page-shell-tight .one2coin-form-amount-label{font-size:15px!important;line-height:1.25!important}.member-page-shell.member-page-shell-tight .deposit-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.member-page-shell.member-page-shell-tight .deposit-method-item{width:100%!important;min-width:0!important;min-height:68px!important;padding:6px 4px!important}.member-page-shell.member-page-shell-tight .deposit-bank-card,.member-page-shell.member-page-shell-tight .deposit-profile-bank-card,.member-page-shell.member-page-shell-tight .profile-bank-card,.member-page-shell.member-page-shell-tight .withdraw-bank-select-modern,.member-page-shell.member-page-shell-tight .one2coin-form-bank-trigger{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.member-page-shell.member-page-shell-tight .deposit-section-head,.member-page-shell.member-page-shell-tight .one2coin-form-bank-row,.member-page-shell.member-page-shell-tight .withdraw-bank-select-row-modern{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 102px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.member-page-shell.member-page-shell-tight .deposit-add-bank,.member-page-shell.member-page-shell-tight .one2coin-form-add-bank,.member-page-shell.member-page-shell-tight .withdraw-add-bank-modern{white-space:nowrap!important;width:102px!important;min-width:0!important;max-width:102px!important;height:38px!important;min-height:38px!important;padding:0 6px!important;font-size:12px!important;overflow:hidden!important}.member-page-shell.member-page-shell-tight .profile-bank-name,.member-page-shell.member-page-shell-tight .profile-bank-number,.member-page-shell.member-page-shell-tight .deposit-bank-info,.member-page-shell.member-page-shell-tight .deposit-bank-info strong,.member-page-shell.member-page-shell-tight .deposit-bank-info span,.member-page-shell.member-page-shell-tight .one2coin-form-bank-name,.member-page-shell.member-page-shell-tight .one2coin-form-bank-number,.member-page-shell.member-page-shell-tight .withdraw-bank-copy-modern,.member-page-shell.member-page-shell-tight .withdraw-bank-copy-modern strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.member-page-shell.member-page-shell-tight .one2coin-form-amount-wrap,.member-page-shell.member-page-shell-tight .withdraw-amount-input-modern{box-sizing:border-box!important;width:100%!important;height:58px!important;min-height:58px!important;padding:0 10px!important}.member-page-shell.member-page-shell-tight .one2coin-form-amount-wrap input,.member-page-shell.member-page-shell-tight .withdraw-amount-input-modern input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;font-size:17px!important}.member-page-shell.member-page-shell-tight .one2coin-form-quick-row,.member-page-shell.member-page-shell-tight .withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.member-page-shell.member-page-shell-tight .one2coin-form-quick-row button,.member-page-shell.member-page-shell-tight .withdraw-quick-modern button{white-space:nowrap!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:35px!important;min-height:35px!important;padding:0 2px!important;font-size:clamp(10px,2.7vw,12px)!important;overflow:hidden!important}.member-page-shell.member-page-shell-tight .one2coin-form-actions,.member-page-shell.member-page-shell-tight .withdraw-actions-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.member-page-shell.member-page-shell-tight .one2coin-form-reset,.member-page-shell.member-page-shell-tight .one2coin-form-submit,.member-page-shell.member-page-shell-tight .withdraw-actions-modern .cancel,.member-page-shell.member-page-shell-tight .withdraw-actions-modern .submit{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;font-size:14px!important}}@media (width<=380px){.member-shell>.member-content{grid-template-columns:50px minmax(0,1fr)!important;gap:6px!important}.member-shell>.member-content>.member-games>.provider-grid{gap:4px!important}.member-page-shell.member-page-shell-tight .deposit-section-head,.member-page-shell.member-page-shell-tight .one2coin-form-bank-row,.member-page-shell.member-page-shell-tight .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 94px!important;gap:6px!important}.member-page-shell.member-page-shell-tight .deposit-add-bank,.member-page-shell.member-page-shell-tight .one2coin-form-add-bank,.member-page-shell.member-page-shell-tight .withdraw-add-bank-modern{width:94px!important;max-width:94px!important;font-size:11px!important}}@media (width<=520px){body .member-shell.member-shell-subpage .deposit-page,body .member-shell.member-shell-subpage .deposit-page *,body .member-shell.member-shell-subpage .withdraw-lsm919-page,body .member-shell.member-shell-subpage .withdraw-lsm919-page *{box-sizing:border-box!important}body .member-shell.member-shell-subpage .deposit-page{width:100%!important;max-width:100vw!important;padding:8px 10px calc(104px + env(safe-area-inset-bottom))!important;margin:0 auto!important;overflow-x:hidden!important}body .member-shell.member-shell-subpage .deposit-content-stack,body .member-shell.member-shell-subpage .withdraw-lsm919-page{gap:10px!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}body .member-shell.member-shell-subpage .deposit-topbar,body .member-shell.member-shell-subpage .deposit-tab-switch,body .member-shell.member-shell-subpage .deposit-glass-card,body .member-shell.member-shell-subpage .withdraw-balance-card-modern,body .member-shell.member-shell-subpage .withdraw-form-modern,body .member-shell.member-shell-subpage .withdraw-actions-modern,body .member-shell.member-shell-subpage .withdraw-service-modern{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}body .member-shell.member-shell-subpage .deposit-topbar{border-radius:14px!important;height:40px!important;min-height:40px!important;margin-bottom:8px!important;padding:0 10px!important}body .member-shell.member-shell-subpage .deposit-back-button,body .member-shell.member-shell-subpage .deposit-back-button span{font-size:12px!important;line-height:1!important}body .member-shell.member-shell-subpage .deposit-page-title{font-size:18px!important;font-weight:800!important;line-height:1.2!important}body .member-shell.member-shell-subpage .deposit-tab-switch{border-radius:18px!important;height:43px!important;min-height:43px!important;margin-bottom:10px!important;padding:4px!important}body .member-shell.member-shell-subpage .deposit-tab-switch button{border-radius:999px!important;height:35px!important;min-height:35px!important;padding:0 8px!important;font-size:17px!important;font-weight:800!important;line-height:1!important}body .member-shell.member-shell-subpage .deposit-glass-card,body .member-shell.member-shell-subpage .withdraw-balance-card-modern,body .member-shell.member-shell-subpage .withdraw-form-modern{border-radius:13px!important;padding:12px!important}body .member-shell.member-shell-subpage .deposit-card-title,body .member-shell.member-shell-subpage .deposit-card-title.center,body .member-shell.member-shell-subpage .deposit-card-title.left,body .member-shell.member-shell-subpage .one2coin-form-title,body .member-shell.member-shell-subpage .withdraw-balance-title-modern,body .member-shell.member-shell-subpage .withdraw-bank-label-modern,body .member-shell.member-shell-subpage .withdraw-amount-title-modern{margin-bottom:9px!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important}body .member-shell.member-shell-subpage .deposit-subtitle,body .member-shell.member-shell-subpage .one2coin-form-warning{font-size:13px!important;font-weight:700!important;line-height:1.3!important}body .member-shell.member-shell-subpage .deposit-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}body .member-shell.member-shell-subpage .deposit-method-item{border-radius:12px!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:76px!important;padding:8px 6px!important}body .member-shell.member-shell-subpage .deposit-method-icon{width:38px!important;height:38px!important;min-height:38px!important;margin:0 auto 3px!important}body .member-shell.member-shell-subpage .deposit-method-icon img{object-fit:contain!important;width:34px!important;height:34px!important;max-height:34px!important}body .member-shell.member-shell-subpage .deposit-method-text{white-space:nowrap!important;font-size:14px!important;font-weight:800!important;line-height:1.15!important}body .member-shell.member-shell-subpage .deposit-method-badge{border-radius:8px!important;padding:4px 7px!important;font-size:10px!important;line-height:1!important}body .member-shell.member-shell-subpage .deposit-bank-carousel{width:100%!important;overflow:hidden!important}body .member-shell.member-shell-subpage .deposit-bank-card{grid-template-columns:56px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;min-height:118px!important;padding:14px 12px!important;display:grid!important;overflow:hidden!important}body .member-shell.member-shell-subpage .deposit-bank-logo-wrap{width:54px!important;min-width:54px!important;height:54px!important}body .member-shell.member-shell-subpage .deposit-bank-info{text-align:left!important;width:100%!important;min-width:0!important}body .member-shell.member-shell-subpage .deposit-bank-info strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:19px!important;font-weight:900!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .member-shell.member-shell-subpage .deposit-bank-info span,body .member-shell.member-shell-subpage .deposit-bank-number-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;overflow:hidden!important}body .member-shell.member-shell-subpage .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 96px!important;align-items:center!important;gap:8px!important;width:100%!important;margin-top:4px!important;display:grid!important}body .member-shell.member-shell-subpage .deposit-copy-button.compact{white-space:nowrap!important;border-radius:10px!important;width:96px!important;min-width:96px!important;height:42px!important;min-height:42px!important;padding:0 8px!important;font-size:13px!important;font-weight:900!important}body .member-shell.member-shell-subpage .deposit-bank-controls{height:42px!important;margin-top:10px!important}body .member-shell.member-shell-subpage .deposit-bank-arrow{width:38px!important;min-width:38px!important;height:38px!important}body .member-shell.member-shell-subpage .deposit-section-head{grid-template-columns:minmax(0,1fr) 118px!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}body .member-shell.member-shell-subpage .deposit-section-head .deposit-card-title.left{text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;overflow:hidden!important}body .member-shell.member-shell-subpage .deposit-add-bank,body .member-shell.member-shell-subpage .one2coin-form-add-bank,body .member-shell.member-shell-subpage .withdraw-add-bank-modern{white-space:nowrap!important;border-radius:10px!important;width:118px!important;min-width:118px!important;height:42px!important;min-height:42px!important;padding:0 8px!important;font-size:13px!important;font-weight:900!important;line-height:1!important}body .member-shell.member-shell-subpage .deposit-profile-bank-card{grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-height:104px!important;padding:12px!important;display:grid!important;overflow:hidden!important}body .member-shell.member-shell-subpage .profile-bank-logo{width:52px!important;height:52px!important}body .member-shell.member-shell-subpage .profile-bank-main,body .member-shell.member-shell-subpage .profile-bank-head{min-width:0!important}body .member-shell.member-shell-subpage .profile-bank-head strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:18px!important;line-height:1.2!important;overflow:hidden!important}body .member-shell.member-shell-subpage .profile-bank-number,body .member-shell.member-shell-subpage .profile-bank-name,body .member-shell.member-shell-subpage .profile-bank-branch{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:1.35!important;overflow:hidden!important}body .member-shell.member-shell-subpage .profile-bank-head em{padding:5px 8px!important;font-size:11px!important}body .member-shell.member-shell-subpage .one2coin-main-card.one2coin-lsm919-form{padding:12px!important}body .member-shell.member-shell-subpage .one2coin-form-head{margin-bottom:10px!important;display:block!important}body .member-shell.member-shell-subpage .one2coin-form-warning{text-align:left!important;margin-top:7px!important}body .member-shell.member-shell-subpage .one2coin-form-bank-row,body .member-shell.member-shell-subpage .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 118px!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}body .member-shell.member-shell-subpage .one2coin-form-select,body .member-shell.member-shell-subpage .one2coin-select-wrap{width:100%!important;min-width:0!important}body .member-shell.member-shell-subpage .one2coin-form-bank-trigger,body .member-shell.member-shell-subpage .withdraw-bank-select-modern{border-radius:9px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 9px!important;overflow:hidden!important}body .member-shell.member-shell-subpage .one2coin-bank-visual,body .member-shell.member-shell-subpage .withdraw-bank-copy-modern{min-width:0!important;max-width:100%!important;overflow:hidden!important}body .member-shell.member-shell-subpage .one2coin-bank-line,body .member-shell.member-shell-subpage .withdraw-bank-copy-modern strong,body .member-shell.member-shell-subpage .withdraw-bank-copy-modern small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}body .member-shell.member-shell-subpage .one2coin-bank-line.one,body .member-shell.member-shell-subpage .withdraw-bank-copy-modern strong{font-size:14px!important;font-weight:800!important;line-height:1.2!important}body .member-shell.member-shell-subpage .one2coin-form-amount-label,body .member-shell.member-shell-subpage .withdraw-amount-title-modern{text-align:center!important;margin-top:16px!important;margin-bottom:8px!important;font-size:16px!important;line-height:1.2!important}body .member-shell.member-shell-subpage .one2coin-form-amount-wrap,body .member-shell.member-shell-subpage .withdraw-amount-input-modern{border-radius:11px!important;width:100%!important;height:62px!important;min-height:62px!important;padding:0 10px!important;overflow:hidden!important}body .member-shell.member-shell-subpage .one2coin-form-amount-wrap input,body .member-shell.member-shell-subpage .withdraw-amount-input-modern input{text-align:center!important;border:0!important;width:100%!important;height:60px!important;min-height:60px!important;padding:0 8px!important;font-size:18px!important;line-height:1!important}body .member-shell.member-shell-subpage .one2coin-form-amount-wrap input::placeholder,body .member-shell.member-shell-subpage .withdraw-amount-input-modern input::placeholder{font-size:15px!important;line-height:1.2!important}body .member-shell.member-shell-subpage .one2coin-form-quick-row,body .member-shell.member-shell-subpage .withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin-top:12px!important;display:grid!important}body .member-shell.member-shell-subpage .one2coin-form-quick-row button,body .member-shell.member-shell-subpage .withdraw-quick-modern button{white-space:nowrap!important;border-radius:8px!important;gap:3px!important;width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 2px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;overflow:hidden!important}body .member-shell.member-shell-subpage .one2coin-form-quick-row img,body .member-shell.member-shell-subpage .withdraw-quick-modern img{flex:0 0 15px!important;width:15px!important;height:15px!important}body .member-shell.member-shell-subpage .one2coin-form-actions,body .member-shell.member-shell-subpage .withdraw-actions-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin-top:12px!important;display:grid!important}body .member-shell.member-shell-subpage .one2coin-form-reset,body .member-shell.member-shell-subpage .one2coin-form-submit,body .member-shell.member-shell-subpage .withdraw-actions-modern .cancel,body .member-shell.member-shell-subpage .withdraw-actions-modern .submit{border-radius:8px!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;font-size:16px!important;font-weight:900!important;line-height:1!important}body .member-shell.member-shell-subpage .one2coin-form-footnote,body .member-shell.member-shell-subpage .withdraw-note-modern,body .member-shell.member-shell-subpage .withdraw-service-modern{text-align:center!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important}body .member-shell.member-shell-subpage .withdraw-balance-amount-modern{border-radius:11px!important;width:100%!important;height:62px!important;min-height:62px!important;margin-top:10px!important}body .member-shell.member-shell-subpage .withdraw-balance-amount-modern strong{font-size:25px!important;line-height:1!important}body .member-shell.member-shell-subpage .withdraw-updated-modern{text-align:center!important;margin-top:10px!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important}body .member-shell.member-shell-subpage .withdraw-bank-logo-modern{flex:0 0 32px!important;width:32px!important;height:32px!important}body .member-shell.member-shell-subpage .withdraw-bank-chevron-modern{flex:0 0 20px!important;width:20px!important;height:20px!important}}@media (width<=380px){body .member-shell.member-shell-subpage .deposit-page{padding-left:8px!important;padding-right:8px!important}body .member-shell.member-shell-subpage .deposit-glass-card,body .member-shell.member-shell-subpage .withdraw-balance-card-modern,body .member-shell.member-shell-subpage .withdraw-form-modern{padding:10px!important}body .member-shell.member-shell-subpage .deposit-bank-number-row,body .member-shell.member-shell-subpage .one2coin-form-bank-row,body .member-shell.member-shell-subpage .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 100px!important;gap:7px!important}body .member-shell.member-shell-subpage .deposit-add-bank,body .member-shell.member-shell-subpage .one2coin-form-add-bank,body .member-shell.member-shell-subpage .withdraw-add-bank-modern,body .member-shell.member-shell-subpage .deposit-copy-button.compact{width:100px!important;min-width:100px!important;font-size:12px!important}body .member-shell.member-shell-subpage .deposit-bank-info strong{font-size:17px!important}body .member-shell.member-shell-subpage .deposit-bank-info span,body .member-shell.member-shell-subpage .deposit-bank-number-row span,body .member-shell.member-shell-subpage .profile-bank-number,body .member-shell.member-shell-subpage .profile-bank-name{font-size:13px!important}body .member-shell.member-shell-subpage .one2coin-form-quick-row,body .member-shell.member-shell-subpage .withdraw-quick-modern{gap:5px!important}body .member-shell.member-shell-subpage .one2coin-form-quick-row button,body .member-shell.member-shell-subpage .withdraw-quick-modern button{height:36px!important;min-height:36px!important;font-size:10.5px!important}}@media (width<=520px){body .deposit-page.lsm77-dw-fit-v12,body .deposit-page.lsm77-dw-fit-v12 *,body .deposit-page.lsm77-dw-fit-v12 :before,body .deposit-page.lsm77-dw-fit-v12 :after{box-sizing:border-box!important}body .deposit-page.lsm77-dw-fit-v12{width:100%!important;max-width:100vw!important;padding:8px 8px calc(104px + env(safe-area-inset-bottom))!important;margin:0 auto!important;overflow-x:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-topbar,body .deposit-page.lsm77-dw-fit-v12 .deposit-tab-switch,body .deposit-page.lsm77-dw-fit-v12 .deposit-content-stack,body .deposit-page.lsm77-dw-fit-v12 .deposit-glass-card,body .deposit-page.lsm77-dw-fit-v12 .withdraw-lsm919-page,body .deposit-page.lsm77-dw-fit-v12 .withdraw-balance-card-modern,body .deposit-page.lsm77-dw-fit-v12 .withdraw-form-modern,body .deposit-page.lsm77-dw-fit-v12 .withdraw-actions-modern{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-topbar{border-radius:15px!important;height:42px!important;min-height:42px!important;margin:0 0 9px!important;padding:0 10px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-back-button{gap:4px!important;min-width:92px!important;height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:13px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-page-title{font-size:18px!important;font-weight:900!important;line-height:1.15!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-tab-switch{border-radius:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:43px!important;min-height:43px!important;margin-bottom:10px!important;padding:4px!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-tab-switch button{border-radius:999px!important;height:35px!important;min-height:35px!important;padding:0 8px!important;font-size:17px!important;font-weight:900!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-content-stack,body .deposit-page.lsm77-dw-fit-v12 .withdraw-lsm919-page{flex-direction:column!important;gap:10px!important;display:flex!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-glass-card,body .deposit-page.lsm77-dw-fit-v12 .withdraw-balance-card-modern,body .deposit-page.lsm77-dw-fit-v12 .withdraw-form-modern{border-radius:13px!important;padding:12px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-card-title,body .deposit-page.lsm77-dw-fit-v12 .deposit-card-title.center,body .deposit-page.lsm77-dw-fit-v12 .deposit-card-title.left,body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-title,body .deposit-page.lsm77-dw-fit-v12 .withdraw-balance-title-modern,body .deposit-page.lsm77-dw-fit-v12 .withdraw-bank-label-modern,body .deposit-page.lsm77-dw-fit-v12 .withdraw-amount-title-modern{margin-bottom:9px!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-subtitle,body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-warning{font-size:13px!important;font-weight:700!important;line-height:1.3!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-method-item{border-radius:12px!important;width:100%!important;min-width:0!important;min-height:76px!important;padding:8px 6px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-method-icon{width:38px!important;height:38px!important;margin:0 auto 3px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-method-icon img{object-fit:contain!important;width:34px!important;height:34px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-method-text{white-space:nowrap!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-bank-card{grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;min-height:112px!important;padding:12px!important;display:grid!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-bank-logo-wrap{width:52px!important;min-width:52px!important;height:52px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-bank-info{text-align:left!important;width:100%!important;min-width:0!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-bank-info strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:19px!important;font-weight:900!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-bank-info span,body .deposit-page.lsm77-dw-fit-v12 .deposit-bank-number-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 92px!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-copy-button.compact{white-space:nowrap!important;border-radius:10px!important;width:92px!important;min-width:92px!important;height:40px!important;min-height:40px!important;padding:0 6px!important;font-size:13px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-section-head{grid-template-columns:minmax(0,1fr) 112px!important;align-items:center!important;gap:8px!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-add-bank,body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-add-bank,body .deposit-page.lsm77-dw-fit-v12 .withdraw-add-bank-modern{white-space:nowrap!important;border-radius:10px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:42px!important;min-height:42px!important;padding:0 8px!important;font-size:13px!important;font-weight:900!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-profile-bank-card,body .deposit-page.lsm77-dw-fit-v12 .profile-bank-card{grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .profile-bank-main,body .deposit-page.lsm77-dw-fit-v12 .profile-bank-head,body .deposit-page.lsm77-dw-fit-v12 .profile-bank-name,body .deposit-page.lsm77-dw-fit-v12 .profile-bank-number{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .profile-bank-head strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:18px!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .profile-bank-name,body .deposit-page.lsm77-dw-fit-v12 .profile-bank-number{white-space:nowrap!important;font-size:15px!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-main-card.one2coin-lsm919-form{border-radius:13px!important;padding:12px!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:8px!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-warning{text-align:right!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-bank-row,body .deposit-page.lsm77-dw-fit-v12 .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 112px!important;align-items:center!important;gap:8px!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-bank-trigger,body .deposit-page.lsm77-dw-fit-v12 .withdraw-bank-select-modern{border-radius:8px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 8px!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-bank-visual,body .deposit-page.lsm77-dw-fit-v12 .one2coin-bank-visual.compact{width:100%!important;min-width:0!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-bank-line,body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-bank-name,body .deposit-page.lsm77-dw-fit-v12 .withdraw-bank-copy-modern strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-amount-label,body .deposit-page.lsm77-dw-fit-v12 .withdraw-amount-title-modern{text-align:center!important;margin:16px 0 0!important;font-size:16px!important;font-weight:900!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-amount-wrap,body .deposit-page.lsm77-dw-fit-v12 .withdraw-amount-input-modern{border-radius:10px!important;width:100%!important;height:64px!important;min-height:64px!important;margin-top:15px!important;padding:0 12px!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-amount-wrap input,body .deposit-page.lsm77-dw-fit-v12 .withdraw-amount-input-modern input{text-align:center!important;border:0!important;width:100%!important;height:62px!important;min-height:62px!important;font-size:18px!important;font-weight:700!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-amount-wrap input::placeholder,body .deposit-page.lsm77-dw-fit-v12 .withdraw-amount-input-modern input::placeholder{font-size:15px!important;font-weight:500!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-quick-row,body .deposit-page.lsm77-dw-fit-v12 .withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;width:100%!important;margin-top:13px!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-quick-row button,body .deposit-page.lsm77-dw-fit-v12 .withdraw-quick-modern button{white-space:nowrap!important;border-radius:6px!important;gap:2px!important;width:100%!important;min-width:0!important;height:37px!important;min-height:37px!important;padding:0 2px!important;font-size:12px!important;font-weight:900!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-quick-row img,body .deposit-page.lsm77-dw-fit-v12 .withdraw-quick-modern img{width:15px!important;height:15px!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-actions,body .deposit-page.lsm77-dw-fit-v12 .withdraw-actions-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:8px!important;display:grid!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-reset,body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-submit,body .deposit-page.lsm77-dw-fit-v12 .withdraw-actions-modern .cancel,body .deposit-page.lsm77-dw-fit-v12 .withdraw-actions-modern .submit{border-radius:7px!important;width:100%!important;height:42px!important;min-height:42px!important;font-size:15px!important;font-weight:900!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-footnote,body .deposit-page.lsm77-dw-fit-v12 .withdraw-note-modern,body .deposit-page.lsm77-dw-fit-v12 .withdraw-service-modern{text-align:center!important;margin-top:16px!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important}body .deposit-page.lsm77-dw-fit-v12 .withdraw-balance-card-modern{padding:16px!important}body .deposit-page.lsm77-dw-fit-v12 .withdraw-balance-amount-modern{border-radius:10px!important;height:64px!important;min-height:64px!important;margin-top:15px!important}body .deposit-page.lsm77-dw-fit-v12 .withdraw-balance-amount-modern strong{font-size:25px!important;font-weight:900!important}body .deposit-page.lsm77-dw-fit-v12 .withdraw-updated-modern{margin-top:14px!important;font-size:14px!important;font-weight:800!important}}@media (width<=390px){body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-bank-row,body .deposit-page.lsm77-dw-fit-v12 .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 98px!important}body .deposit-page.lsm77-dw-fit-v12 .deposit-add-bank,body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-add-bank,body .deposit-page.lsm77-dw-fit-v12 .withdraw-add-bank-modern{width:98px!important;min-width:98px!important;max-width:98px!important;font-size:12px!important}body .deposit-page.lsm77-dw-fit-v12 .one2coin-form-quick-row button,body .deposit-page.lsm77-dw-fit-v12 .withdraw-quick-modern button{font-size:11px!important}}@media (width<=520px){html,body,#root{overflow-x:hidden!important}.member-shell.member-shell-subpage,.member-page-shell.member-page-shell-tight{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}.member-shell.member-shell-subpage .deposit-page{width:100vw!important;min-width:0!important;max-width:100vw!important;padding:6px 8px calc(96px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow-x:hidden!important}.member-shell.member-shell-subpage .deposit-page *,.member-shell.member-shell-subpage .deposit-page :before,.member-shell.member-shell-subpage .deposit-page :after{box-sizing:border-box!important}.member-shell.member-shell-subpage .deposit-page .deposit-topbar,.member-shell.member-shell-subpage .deposit-page .deposit-tab-switch,.member-shell.member-shell-subpage .deposit-page .deposit-content-stack,.member-shell.member-shell-subpage .deposit-page .deposit-glass-card,.member-shell.member-shell-subpage .deposit-page .withdraw-lsm919-page,.member-shell.member-shell-subpage .deposit-page .withdraw-balance-card-modern,.member-shell.member-shell-subpage .deposit-page .withdraw-form-modern,.member-shell.member-shell-subpage .deposit-page .withdraw-actions-modern{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}.member-shell.member-shell-subpage .deposit-page .deposit-topbar{border-radius:14px!important;height:38px!important;min-height:38px!important;margin:0 0 8px!important;padding:0 8px!important}.member-shell.member-shell-subpage .deposit-page .deposit-back-button,.member-shell.member-shell-subpage .deposit-page .deposit-back-button span{height:30px!important;min-height:30px!important;padding:0 8px!important;font-size:12px!important}.member-shell.member-shell-subpage .deposit-page .deposit-page-title{font-size:15px!important}.member-shell.member-shell-subpage .deposit-page .deposit-tab-switch{border-radius:16px!important;height:40px!important;min-height:40px!important;margin-bottom:8px!important;padding:3px!important}.member-shell.member-shell-subpage .deposit-page .deposit-tab-switch button{height:34px!important;min-height:34px!important;font-size:14px!important;font-weight:700!important}.member-shell.member-shell-subpage .deposit-page .deposit-content-stack,.member-shell.member-shell-subpage .deposit-page .withdraw-lsm919-page{gap:8px!important}.member-shell.member-shell-subpage .deposit-page .deposit-glass-card,.member-shell.member-shell-subpage .deposit-page .withdraw-balance-card-modern,.member-shell.member-shell-subpage .deposit-page .withdraw-form-modern{border-radius:15px!important;padding:9px!important}.member-shell.member-shell-subpage .deposit-page .deposit-card-title,.member-shell.member-shell-subpage .deposit-page .deposit-section-head .deposit-card-title,.member-shell.member-shell-subpage .deposit-page .one2coin-form-title,.member-shell.member-shell-subpage .deposit-page .withdraw-balance-title-modern,.member-shell.member-shell-subpage .deposit-page .withdraw-bank-label-modern,.member-shell.member-shell-subpage .deposit-page .withdraw-amount-title-modern{margin-bottom:8px!important;font-size:13px!important;font-weight:700!important;line-height:1.25!important}.member-shell.member-shell-subpage .deposit-page .deposit-subtitle,.member-shell.member-shell-subpage .deposit-page .one2coin-form-warning,.member-shell.member-shell-subpage .deposit-page .one2coin-form-footnote,.member-shell.member-shell-subpage .deposit-page .withdraw-note-modern,.member-shell.member-shell-subpage .deposit-page .withdraw-service-modern{font-size:11px!important;font-weight:500!important;line-height:1.3!important}.member-shell.member-shell-subpage .deposit-page .deposit-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.member-shell.member-shell-subpage .deposit-page .deposit-method-item{border-radius:10px!important;min-height:68px!important;padding:6px 4px!important}.member-shell.member-shell-subpage .deposit-page .deposit-method-icon{height:32px!important;min-height:32px!important}.member-shell.member-shell-subpage .deposit-page .deposit-method-icon img{width:28px!important;height:28px!important;max-height:28px!important}.member-shell.member-shell-subpage .deposit-page .deposit-method-text{font-size:11px!important;font-weight:600!important}.member-shell.member-shell-subpage .deposit-page .deposit-bank-card,.member-shell.member-shell-subpage .deposit-page .deposit-profile-bank-card,.member-shell.member-shell-subpage .deposit-page .profile-bank-card{border-radius:12px!important;width:100%!important;max-width:100%!important;padding:8px 9px!important;overflow:hidden!important}.member-shell.member-shell-subpage .deposit-page .deposit-bank-logo-wrap,.member-shell.member-shell-subpage .deposit-page .profile-bank-logo{width:34px!important;min-width:34px!important;height:34px!important}.member-shell.member-shell-subpage .deposit-page .deposit-bank-info strong,.member-shell.member-shell-subpage .deposit-page .profile-bank-head strong{font-size:12px!important;font-weight:700!important}.member-shell.member-shell-subpage .deposit-page .deposit-bank-info span,.member-shell.member-shell-subpage .deposit-page .deposit-bank-number-row span,.member-shell.member-shell-subpage .deposit-page .profile-bank-name,.member-shell.member-shell-subpage .deposit-page .profile-bank-number{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;font-weight:500!important;line-height:1.25!important;overflow:hidden!important}.member-shell.member-shell-subpage .deposit-page .deposit-copy-button.compact{border-radius:8px!important;min-width:58px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:10px!important}.member-shell.member-shell-subpage .deposit-page .deposit-section-head{grid-template-columns:minmax(0,1fr) 96px!important;align-items:center!important;gap:8px!important;display:grid!important}.member-shell.member-shell-subpage .deposit-page .deposit-add-bank,.member-shell.member-shell-subpage .deposit-page .one2coin-form-add-bank,.member-shell.member-shell-subpage .deposit-page .withdraw-add-bank-modern{border-radius:8px!important;width:96px!important;min-width:96px!important;height:34px!important;min-height:34px!important;padding:0 8px!important;font-size:11px!important}.member-shell.member-shell-subpage .deposit-page .one2coin-main-card.one2coin-lsm919-form{border-radius:15px!important;padding:9px!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-bank-row,.member-shell.member-shell-subpage .deposit-page .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 96px!important;gap:8px!important;width:100%!important;display:grid!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-bank-trigger,.member-shell.member-shell-subpage .deposit-page .withdraw-bank-select-modern{border-radius:8px!important;height:36px!important;min-height:36px!important;padding:0 8px!important}.member-shell.member-shell-subpage .deposit-page .one2coin-bank-line,.member-shell.member-shell-subpage .deposit-page .one2coin-form-bank-name,.member-shell.member-shell-subpage .deposit-page .withdraw-bank-copy-modern strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;font-weight:600!important;overflow:hidden!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-amount-label,.member-shell.member-shell-subpage .deposit-page .withdraw-amount-title-modern{text-align:left!important;margin-top:14px!important;margin-bottom:8px!important;font-size:12px!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-amount-wrap,.member-shell.member-shell-subpage .deposit-page .withdraw-amount-input-modern{border-radius:12px!important;height:50px!important;min-height:50px!important;padding:0 10px!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-amount-wrap input,.member-shell.member-shell-subpage .deposit-page .withdraw-amount-input-modern input{height:48px!important;min-height:48px!important;font-size:12px!important;font-weight:500!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-amount-wrap input::placeholder,.member-shell.member-shell-subpage .deposit-page .withdraw-amount-input-modern input::placeholder{font-size:11px!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-quick-row,.member-shell.member-shell-subpage .deposit-page .withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;margin-top:7px!important;display:grid!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-quick-row button,.member-shell.member-shell-subpage .deposit-page .withdraw-quick-modern button{white-space:nowrap!important;border-radius:7px!important;gap:2px!important;width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;padding:0 2px!important;font-size:9.5px!important;font-weight:500!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-quick-row img,.member-shell.member-shell-subpage .deposit-page .withdraw-quick-modern img{width:10px!important;height:10px!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-actions,.member-shell.member-shell-subpage .deposit-page .withdraw-actions-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:8px!important;display:grid!important}.member-shell.member-shell-subpage .deposit-page .one2coin-form-reset,.member-shell.member-shell-subpage .deposit-page .one2coin-form-submit,.member-shell.member-shell-subpage .deposit-page .withdraw-actions-modern .cancel,.member-shell.member-shell-subpage .deposit-page .withdraw-actions-modern .submit{border-radius:9px!important;height:34px!important;min-height:34px!important;font-size:12px!important;font-weight:600!important}.member-shell.member-shell-subpage .deposit-page .withdraw-balance-card-modern{padding:9px!important}.member-shell.member-shell-subpage .deposit-page .withdraw-balance-amount-modern{border-radius:12px!important;height:44px!important;min-height:44px!important;margin-top:6px!important}.member-shell.member-shell-subpage .deposit-page .withdraw-balance-amount-modern strong{font-size:16px!important;font-weight:600!important}.member-shell.member-shell-subpage .deposit-page .withdraw-updated-modern{margin-top:7px!important;font-size:10px!important}}@media (width<=768px){html,body,#root{overflow-x:hidden!important}body .member-page-shell.member-page-shell-tight{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow-x:hidden!important}body .member-page-shell.member-page-shell-tight>.deposit-page.lsm77-dw-final-v14{width:calc(100vw - 16px)!important;min-width:0!important;max-width:calc(100vw - 16px)!important;padding:4px 0 calc(96px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;margin-left:calc(50% - 50vw + 8px)!important;margin-right:0!important;overflow-x:hidden!important}body .deposit-page.lsm77-dw-final-v14,body .deposit-page.lsm77-dw-final-v14 *,body .deposit-page.lsm77-dw-final-v14 :before,body .deposit-page.lsm77-dw-final-v14 :after{box-sizing:border-box!important}body .deposit-page.lsm77-dw-final-v14 .deposit-topbar,body .deposit-page.lsm77-dw-final-v14 .deposit-tab-switch,body .deposit-page.lsm77-dw-final-v14 .deposit-content-stack,body .deposit-page.lsm77-dw-final-v14 .deposit-glass-card,body .deposit-page.lsm77-dw-final-v14 .withdraw-lsm919-page,body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-card-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-form-modern{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}body .deposit-page.lsm77-dw-final-v14 .deposit-topbar{border-radius:14px!important;height:38px!important;min-height:38px!important;margin-bottom:8px!important;padding:0 8px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-back-button{gap:4px!important;min-width:86px!important;height:30px!important;min-height:30px!important;padding:0 7px!important;font-size:12px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-back-button svg{width:14px!important;height:14px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-page-title{font-size:15px!important;font-weight:800!important}body .deposit-page.lsm77-dw-final-v14 .deposit-tab-switch{border-radius:16px!important;height:40px!important;min-height:40px!important;margin-bottom:8px!important;padding:3px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-tab-switch button{height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:14px!important;font-weight:800!important}body .deposit-page.lsm77-dw-final-v14 .deposit-content-stack,body .deposit-page.lsm77-dw-final-v14 .withdraw-lsm919-page{gap:8px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-glass-card,body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-card-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-form-modern{border-radius:14px!important;padding:9px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-card-title,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-title,body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-title-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-label-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-amount-title-modern{margin-bottom:7px!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important}body .deposit-page.lsm77-dw-final-v14 .deposit-subtitle,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-warning,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-footnote,body .deposit-page.lsm77-dw-final-v14 .withdraw-note-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-service-modern{font-size:11px!important;font-weight:600!important;line-height:1.3!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-item{border-radius:10px!important;min-width:0!important;min-height:66px!important;padding:6px 4px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-icon{height:30px!important;min-height:30px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-icon img{width:28px!important;height:28px!important;max-height:28px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-text{font-size:12px!important;font-weight:700!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-card{border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:9px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-logo-wrap,body .deposit-page.lsm77-dw-final-v14 .profile-bank-logo,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-logo-modern{width:38px!important;min-width:38px!important;height:38px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-info strong,body .deposit-page.lsm77-dw-final-v14 .profile-bank-head strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-info span,body .deposit-page.lsm77-dw-final-v14 .deposit-bank-number-row span,body .deposit-page.lsm77-dw-final-v14 .profile-bank-name,body .deposit-page.lsm77-dw-final-v14 .profile-bank-number{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.3!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 76px!important;align-items:center!important;gap:7px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .deposit-section-head{grid-template-columns:minmax(0,1fr) 94px!important;align-items:center!important;gap:8px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .deposit-add-bank,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-add-bank,body .deposit-page.lsm77-dw-final-v14 .withdraw-add-bank-modern{white-space:nowrap!important;border-radius:8px!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:11px!important;font-weight:800!important}body .deposit-page.lsm77-dw-final-v14 .deposit-profile-bank-card,body .deposit-page.lsm77-dw-final-v14 .profile-bank-card{border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:9px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .profile-bank-main,body .deposit-page.lsm77-dw-final-v14 .profile-bank-head{min-width:0!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-row,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 94px!important;gap:8px!important;width:100%!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-trigger,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-select-modern{border-radius:8px!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 8px!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-line,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-name,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-copy-modern strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;font-weight:700!important;line-height:1.2!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-amount-label,body .deposit-page.lsm77-dw-final-v14 .withdraw-amount-title-modern{text-align:center!important;margin-top:12px!important;margin-bottom:7px!important;font-size:12px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-amount-wrap input,body .deposit-page.lsm77-dw-final-v14 .withdraw-amount-input-modern input{text-align:center!important;height:46px!important;min-height:46px!important;font-size:12px!important;font-weight:600!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-amount-wrap input::placeholder,body .deposit-page.lsm77-dw-final-v14 .withdraw-amount-input-modern input::placeholder{font-size:11px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-quick-row button,body .deposit-page.lsm77-dw-final-v14 .withdraw-quick-modern button{white-space:nowrap!important;border-radius:7px!important;gap:1px!important;width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0 2px!important;font-size:10px!important;font-weight:700!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-quick-row img,body .deposit-page.lsm77-dw-final-v14 .withdraw-quick-modern img{width:10px!important;height:10px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-reset,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-submit,body .deposit-page.lsm77-dw-final-v14 .withdraw-actions-modern .cancel,body .deposit-page.lsm77-dw-final-v14 .withdraw-actions-modern .submit{border-radius:8px!important;height:34px!important;min-height:34px!important;font-size:12px!important;font-weight:800!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-amount-modern{border-radius:10px!important;height:48px!important;min-height:48px!important;margin-top:7px!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-amount-modern strong{font-size:18px!important;font-weight:800!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-updated-modern{margin-top:7px!important;font-size:10px!important}html,body,#root{max-width:100vw!important;overflow-x:hidden!important}body .member-page-shell.member-page-shell-tight>.deposit-page.lsm77-dw-final-v14{width:100vw!important;max-width:100vw!important;padding:4px 12px calc(104px + env(safe-area-inset-bottom))!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;overflow-x:hidden!important}body .deposit-page.lsm77-dw-final-v14 .deposit-topbar,body .deposit-page.lsm77-dw-final-v14 .deposit-tab-switch,body .deposit-page.lsm77-dw-final-v14 .deposit-content-stack,body .deposit-page.lsm77-dw-final-v14 .deposit-glass-card,body .deposit-page.lsm77-dw-final-v14 .withdraw-lsm919-page,body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-card-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-form-modern{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}body .deposit-page.lsm77-dw-final-v14 .deposit-glass-card,body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-card-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-form-modern{min-height:unset!important;border-radius:14px!important;padding:10px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-card-title,body .deposit-page.lsm77-dw-final-v14 .deposit-card-title.center,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-title,body .deposit-page.lsm77-dw-final-v14 .withdraw-balance-title-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-label-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-amount-title-modern{margin-bottom:7px!important;font-size:15px!important;line-height:1.22!important}body .deposit-page.lsm77-dw-final-v14 .deposit-subtitle,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-warning,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-footnote,body .deposit-page.lsm77-dw-final-v14 .withdraw-note-modern,body .deposit-page.lsm77-dw-final-v14 .withdraw-service-modern{font-size:12px!important;line-height:1.3!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-item{border-radius:12px!important;min-height:70px!important;padding:7px 6px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-icon img{width:30px!important;height:30px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-method-text{font-size:13px!important;line-height:1.1!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-card{grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:92px!important;padding:10px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-logo-wrap{width:42px!important;min-width:42px!important;height:42px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-info{text-align:left!important;width:100%!important;min-width:0!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-info strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:16px!important;line-height:1.2!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 74px!important;align-items:center!important;gap:8px!important;width:100%!important;margin-top:4px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .deposit-bank-number-row span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.25!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .deposit-copy-button.compact{border-radius:9px!important;width:74px!important;min-width:74px!important;height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:11px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-section-head{grid-template-columns:minmax(0,1fr) 96px!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .deposit-add-bank,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-add-bank,body .deposit-page.lsm77-dw-final-v14 .withdraw-add-bank-modern{border-radius:9px!important;width:96px!important;min-width:96px!important;height:36px!important;min-height:36px!important;padding:0 7px!important;font-size:12px!important}body .deposit-page.lsm77-dw-final-v14 .deposit-profile-bank-card,body .deposit-page.lsm77-dw-final-v14 .profile-bank-card{grid-template-columns:44px minmax(0,1fr) 58px!important;align-items:center!important;gap:10px!important;min-height:86px!important;padding:10px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .profile-bank-logo{width:42px!important;height:42px!important}body .deposit-page.lsm77-dw-final-v14 .profile-bank-main,body .deposit-page.lsm77-dw-final-v14 .profile-bank-head,body .deposit-page.lsm77-dw-final-v14 .profile-bank-name,body .deposit-page.lsm77-dw-final-v14 .profile-bank-number{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .profile-bank-head strong{white-space:nowrap!important;font-size:15px!important;line-height:1.2!important}body .deposit-page.lsm77-dw-final-v14 .profile-bank-name,body .deposit-page.lsm77-dw-final-v14 .profile-bank-number{white-space:nowrap!important;font-size:12px!important;line-height:1.25!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-row,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 96px!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-trigger,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-select-modern{border-radius:9px!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 8px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-line,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-name,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-copy-modern strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11.5px!important;line-height:1.2!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-amount-wrap,body .deposit-page.lsm77-dw-final-v14 .withdraw-amount-input-modern{border-radius:11px!important;height:50px!important;min-height:50px!important;padding:0 10px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-amount-wrap input,body .deposit-page.lsm77-dw-final-v14 .withdraw-amount-input-modern input{text-align:center!important;height:48px!important;min-height:48px!important;font-size:13px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-quick-row,body .deposit-page.lsm77-dw-final-v14 .withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin-top:8px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-quick-row button,body .deposit-page.lsm77-dw-final-v14 .withdraw-quick-modern button{border-radius:8px!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:0 2px!important;font-size:10.5px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-actions,body .deposit-page.lsm77-dw-final-v14 .withdraw-actions-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-reset,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-submit,body .deposit-page.lsm77-dw-final-v14 .withdraw-actions-modern .cancel,body .deposit-page.lsm77-dw-final-v14 .withdraw-actions-modern .submit{border-radius:9px!important;height:36px!important;min-height:36px!important;font-size:13px!important}html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body .member-shell.member-shell-subpage{padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}body .member-page-shell.member-page-shell-tight{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 8px!important;overflow-x:hidden!important}body .member-page-shell.member-page-shell-tight>.deposit-page,body .member-page-shell.member-page-shell-tight>.deposit-page.lsm77-dw-final-v14{width:100%!important;min-width:0!important;max-width:100%!important;padding:4px 0 calc(104px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;margin:0!important;overflow-x:hidden!important}body .member-page-shell.member-page-shell-tight>.deposit-page *,body .member-page-shell.member-page-shell-tight>.deposit-page :before,body .member-page-shell.member-page-shell-tight>.deposit-page :after{box-sizing:border-box!important;max-width:100%!important}body .deposit-page .deposit-topbar,body .deposit-page .deposit-tab-switch,body .deposit-page .deposit-content-stack,body .deposit-page .deposit-glass-card,body .deposit-page .withdraw-lsm919-page,body .deposit-page .withdraw-balance-card-modern,body .deposit-page .withdraw-form-modern{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}body .deposit-page .deposit-glass-card,body .deposit-page .withdraw-balance-card-modern,body .deposit-page .withdraw-form-modern{border-radius:13px!important;padding:9px!important}body .deposit-page .deposit-card-title,body .deposit-page .deposit-card-title.center,body .deposit-page .deposit-card-title.left,body .deposit-page .one2coin-form-title,body .deposit-page .withdraw-balance-title-modern,body .deposit-page .withdraw-bank-label-modern,body .deposit-page .withdraw-amount-title-modern{margin-bottom:7px!important;font-size:13px!important;line-height:1.2!important}body .deposit-page .deposit-subtitle,body .deposit-page .one2coin-form-warning,body .deposit-page .one2coin-form-footnote,body .deposit-page .withdraw-note-modern,body .deposit-page .withdraw-service-modern{font-size:11px!important;line-height:1.25!important}body .deposit-page .deposit-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body .deposit-page .deposit-method-item{border-radius:10px!important;min-width:0!important;min-height:62px!important;padding:5px 4px!important}body .deposit-page .deposit-method-icon,body .deposit-page .deposit-method-icon img{width:28px!important;height:28px!important;max-height:28px!important}body .deposit-page .deposit-method-text{font-size:11px!important;line-height:1.1!important}body .deposit-page .deposit-bank-carousel,body .deposit-page .deposit-profile-bank-card-wrap{width:100%!important;overflow:hidden!important}body .deposit-page .deposit-bank-card{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:78px!important;padding:8px!important;display:grid!important}body .deposit-page .deposit-bank-logo-wrap{width:36px!important;min-width:36px!important;height:36px!important}body .deposit-page .deposit-bank-info{text-align:left!important;min-width:0!important}body .deposit-page .deposit-bank-info strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:1.15!important;overflow:hidden!important}body .deposit-page .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 68px!important;align-items:center!important;gap:6px!important;margin-top:3px!important;display:grid!important}body .deposit-page .deposit-bank-info span,body .deposit-page .deposit-bank-number-row span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;line-height:1.2!important;overflow:hidden!important}body .deposit-page .deposit-copy-button.compact{border-radius:8px!important;width:68px!important;min-width:68px!important;height:30px!important;min-height:30px!important;padding:0 4px!important;font-size:10.5px!important}body .deposit-page .deposit-bank-controls{grid-template-columns:32px minmax(0,1fr) 32px!important;align-items:center!important;gap:6px!important;width:100%!important;display:grid!important}body .deposit-page .deposit-bank-arrow{width:32px!important;min-width:32px!important;height:32px!important;font-size:16px!important}body .deposit-page .deposit-section-head{grid-template-columns:minmax(0,1fr) 88px!important;align-items:center!important;gap:6px!important;display:grid!important}body .deposit-page .deposit-add-bank,body .deposit-page .one2coin-form-add-bank,body .deposit-page .withdraw-add-bank-modern{white-space:nowrap!important;border-radius:8px!important;width:88px!important;min-width:88px!important;max-width:88px!important;height:32px!important;min-height:32px!important;padding:0 5px!important;font-size:10.5px!important}body .deposit-page .deposit-profile-bank-card,body .deposit-page .profile-bank-card{grid-template-columns:38px minmax(0,1fr) 46px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:72px!important;padding:8px!important;display:grid!important;overflow:hidden!important}body .deposit-page .profile-bank-logo{width:36px!important;min-width:36px!important;height:36px!important}body .deposit-page .profile-bank-main,body .deposit-page .profile-bank-head,body .deposit-page .profile-bank-name,body .deposit-page .profile-bank-number{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}body .deposit-page .profile-bank-head strong{white-space:nowrap!important;font-size:13px!important;line-height:1.15!important}body .deposit-page .profile-bank-head em{border-radius:999px!important;padding:4px 6px!important;font-size:9.5px!important}body .deposit-page .profile-bank-name,body .deposit-page .profile-bank-number{white-space:nowrap!important;font-size:10.5px!important;line-height:1.2!important}body .deposit-page .one2coin-form-bank-row,body .deposit-page .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 88px!important;align-items:center!important;gap:6px!important;width:100%!important;display:grid!important}body .deposit-page .one2coin-form-bank-trigger,body .deposit-page .withdraw-bank-select-modern{border-radius:8px!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 6px!important;overflow:hidden!important}body .deposit-page .withdraw-bank-select-modern{grid-template-columns:24px minmax(0,1fr) 12px!important;align-items:center!important;gap:5px!important;display:grid!important}body .deposit-page .withdraw-bank-logo-modern{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;overflow:hidden!important}body .deposit-page .withdraw-bank-logo-modern img{object-fit:contain!important;width:100%!important;height:100%!important}body .deposit-page .one2coin-bank-line,body .deposit-page .one2coin-form-bank-name,body .deposit-page .withdraw-bank-copy-modern strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;line-height:1.15!important;overflow:hidden!important}body .deposit-page .withdraw-bank-copy-modern small{font-size:9.5px!important;line-height:1.1!important}body .deposit-page .one2coin-form-amount-wrap,body .deposit-page .withdraw-amount-input-modern{border-radius:9px!important;width:100%!important;height:44px!important;min-height:44px!important;padding:0 8px!important}body .deposit-page .one2coin-form-amount-wrap input,body .deposit-page .withdraw-amount-input-modern input{text-align:center!important;height:42px!important;min-height:42px!important;font-size:11.5px!important}body .deposit-page .one2coin-form-quick-row,body .deposit-page .withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;width:100%!important;display:grid!important}body .deposit-page .one2coin-form-quick-row button,body .deposit-page .withdraw-quick-modern button{white-space:nowrap!important;border-radius:7px!important;gap:1px!important;width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;padding:0 1px!important;font-size:9.5px!important}body .deposit-page .one2coin-form-quick-row img,body .deposit-page .withdraw-quick-modern img{width:9px!important;height:9px!important}body .deposit-page .one2coin-form-actions,body .deposit-page .withdraw-actions-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important;overflow:hidden!important}body .deposit-page .one2coin-form-reset,body .deposit-page .one2coin-form-submit,body .deposit-page .withdraw-actions-modern .cancel,body .deposit-page .withdraw-actions-modern .submit{border-radius:8px!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:0 4px!important;font-size:11.5px!important}body .deposit-page .withdraw-balance-amount-modern{height:44px!important;min-height:44px!important}body .deposit-page .withdraw-balance-amount-modern strong{font-size:16px!important}body .deposit-page .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 88px!important;align-items:center!important;gap:6px!important;display:grid!important}body .deposit-page .withdraw-bank-select-modern{grid-template-columns:24px minmax(0,1fr) 14px!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 8px!important;display:grid!important;overflow:hidden!important}body .deposit-page .withdraw-bank-logo-modern{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;display:inline-flex!important;overflow:hidden!important}body .deposit-page .withdraw-bank-logo-modern img{object-fit:contain!important;width:22px!important;max-width:22px!important;height:22px!important;max-height:22px!important}body .deposit-page .withdraw-bank-logo-modern span{width:22px!important;height:22px!important;font-size:9px!important;line-height:22px!important}body .deposit-page .withdraw-bank-copy-modern{min-width:0!important;overflow:hidden!important}body .deposit-page .withdraw-bank-copy-modern strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}body .deposit-page .withdraw-bank-chevron-modern{width:12px!important;min-width:12px!important;height:12px!important}body .login-card .contact-row,body .login-form .contact-row,body .register-form .contact-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}body .login-card .contact-btn,body .login-form .contact-btn,body .register-form .contact-btn{white-space:nowrap!important;border-radius:8px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 6px!important;font-size:13px!important;overflow:hidden!important}body .login-card .contact-btn-icon,body .login-form .contact-btn-icon,body .register-form .contact-btn-icon{width:17px!important;min-width:17px!important;height:17px!important}}@media (width<=360px){body .login-card .contact-btn,body .login-form .contact-btn,body .register-form .contact-btn{gap:4px!important;font-size:12px!important}body .login-card .contact-btn-icon,body .login-form .contact-btn-icon,body .register-form .contact-btn-icon{width:15px!important;min-width:15px!important;height:15px!important}}@media (width<=768px){body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-select-row-modern{grid-template-columns:minmax(0,1fr) 88px!important;align-items:center!important;gap:6px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-select-modern{grid-template-columns:30px minmax(0,1fr) 12px!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 8px!important;display:grid!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-logo-modern{border-radius:50%!important;flex:0 0 30px!important;justify-content:center!important;align-items:center!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-logo-modern img,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-logo-modern svg,body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-logo-modern>*{object-fit:contain!important;width:24px!important;max-width:24px!important;height:24px!important;max-height:24px!important;display:block!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-copy-modern{width:100%!important;min-width:0!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-copy-modern strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .withdraw-bank-chevron-modern{width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important}body .member-content>.member-side{align-self:start!important;margin-top:-42px!important;transform:none!important}body .member-content>.member-games{margin-top:0!important}}@media (width<=390px){body .member-content>.member-side{margin-top:-38px!important}}@media (width<=768px){body .member-shell>.member-content>.member-side{margin-bottom:-38px!important;transform:translateY(-38px)!important}}@media (width<=390px){body .member-shell>.member-content>.member-side{margin-bottom:-34px!important;transform:translateY(-34px)!important}}@media (width<=768px){body .member-shell:not(.member-shell-subpage) .member-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding-left:72px!important;display:block!important;position:relative!important;overflow:visible!important}body .member-shell:not(.member-shell-subpage) .member-content>aside.member-side{z-index:20!important;flex-direction:column!important;gap:9px!important;width:66px!important;min-width:66px!important;max-width:66px!important;margin:0!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}body .member-shell:not(.member-shell-subpage) .member-content>section.member-games{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}body .member-shell:not(.member-shell-subpage) .member-side button,body .member-shell:not(.member-shell-subpage) .member-side button.active{flex:0 0 62px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:62px!important;min-height:62px!important;margin:0!important;position:relative!important;transform:none!important}}@media (width<=390px){body .member-shell:not(.member-shell-subpage) .member-content{padding-left:68px!important}body .member-shell:not(.member-shell-subpage) .member-content>aside.member-side{width:62px!important;min-width:62px!important;max-width:62px!important}body .member-shell:not(.member-shell-subpage) .member-side button,body .member-shell:not(.member-shell-subpage) .member-side button.active{width:60px!important;min-width:60px!important;max-width:60px!important}}@media (width<=768px){body .member-shell:not(.member-shell-subpage) .member-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:86px!important;display:block!important;position:relative!important;overflow:visible!important}body .member-shell:not(.member-shell-subpage) .member-content>aside.member-side{z-index:20!important;flex-direction:column!important;gap:10px!important;width:78px!important;min-width:78px!important;max-width:78px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}body .member-shell:not(.member-shell-subpage) .member-content>section.member-games{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}body .member-shell:not(.member-shell-subpage) .member-side button,body .member-shell:not(.member-shell-subpage) .member-side button.active{box-sizing:border-box!important;flex:0 0 76px!important;grid-template-rows:38px 24px!important;place-items:center!important;width:74px!important;min-width:74px!important;max-width:74px!important;height:76px!important;min-height:76px!important;margin:0!important;padding:5px 3px 6px!important;display:grid!important;overflow:hidden!important;transform:none!important}body .member-shell:not(.member-shell-subpage) .member-side button span,body .member-shell:not(.member-shell-subpage) .member-side button.active span{justify-content:center!important;align-items:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0 auto!important;padding:0!important;display:flex!important;overflow:hidden!important}body .member-shell:not(.member-shell-subpage) .member-side button span img,body .member-shell:not(.member-shell-subpage) .member-side button.active span img{object-fit:contain!important;width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important}body .member-shell:not(.member-shell-subpage) .member-side button em,body .member-shell:not(.member-shell-subpage) .member-side button.active em{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:68px!important;max-width:68px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;font-size:10.5px!important;line-height:22px!important;display:block!important;overflow:hidden!important}}@media (width<=390px){body .member-shell:not(.member-shell-subpage) .member-content{padding-left:82px!important}body .member-shell:not(.member-shell-subpage) .member-content>aside.member-side{width:74px!important;min-width:74px!important;max-width:74px!important}body .member-shell:not(.member-shell-subpage) .member-side button,body .member-shell:not(.member-shell-subpage) .member-side button.active{width:70px!important;min-width:70px!important;max-width:70px!important}}@media (width<=768px){body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-trigger{border-radius:8px!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 6px!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-logo{width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-logo img{object-fit:contain!important;width:20px!important;max-width:20px!important;height:20px!important;max-height:20px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-copy{min-width:0!important;max-width:100%!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-line,body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-line.bank-only,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-name{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.8px!important;font-weight:600!important;line-height:1.1!important;display:block!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-dropdown.one2coin-form-dropdown{border-radius:10px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-option .one2coin-bank-logo{width:22px!important;min-width:22px!important;height:22px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-option .one2coin-bank-line{font-size:9.8px!important;line-height:1.12!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-row{grid-template-columns:minmax(0,1fr) 74px!important;align-items:center!important;gap:6px!important;width:100%!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-trigger{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 6px!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-visual,body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-visual.compact{grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-logo{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-logo img{object-fit:contain!important;width:18px!important;height:18px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-copy{width:100%!important;min-width:0!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-line,body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-line.bank-only,body .deposit-page.lsm77-dw-final-v14 .one2coin-form-bank-name{letter-spacing:-.2px!important;white-space:nowrap!important;text-overflow:clip!important;font-size:9px!important;font-weight:600!important;line-height:1.1!important;display:block!important;overflow:hidden!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-form-add-bank{white-space:nowrap!important;border-radius:8px!important;width:74px!important;min-width:74px!important;max-width:74px!important;height:36px!important;min-height:36px!important;padding:0 4px!important;font-size:9.5px!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-dropdown.one2coin-form-dropdown{width:100%!important;max-width:100%!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-option{grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;min-height:36px!important;padding:5px 6px!important;display:grid!important}body .deposit-page.lsm77-dw-final-v14 .one2coin-bank-option .one2coin-bank-line{letter-spacing:-.2px!important;white-space:nowrap!important;text-overflow:clip!important;font-size:9px!important;line-height:1.1!important;overflow:hidden!important}body .deposit-page .deposit-back-button{text-align:center!important;vertical-align:middle!important;justify-content:center!important;align-items:center!important;height:32px!important;min-height:32px!important;padding:0 14px 2px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}body .deposit-page .deposit-back-button,body .deposit-page .deposit-back-button *{line-height:1!important}body .deposit-page .deposit-back-button{text-align:center!important;color:#fff!important;background:linear-gradient(#ff405a 0%,#b70019 100%)!important;border-radius:999px!important;place-items:center!important;width:90px!important;min-width:90px!important;max-width:90px!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:800!important;line-height:34px!important;display:grid!important;overflow:hidden!important}body .deposit-page .deposit-back-button svg{display:none!important}body .deposit-page .deposit-back-button span,body .deposit-page .deposit-back-button strong,body .deposit-page .deposit-back-button em,body .deposit-page .deposit-back-button div{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:800!important;line-height:34px!important;display:flex!important;position:static!important;transform:none!important}body .deposit-page .deposit-back-button:before,body .deposit-page .deposit-back-button:after{content:none!important;display:none!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35{border-radius:13px!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:82px!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap{justify-content:center!important;place-self:center!important;align-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;margin:0!important;padding:4px!important;display:flex!important;position:static!important;transform:none!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info{text-align:left!important;grid-template-rows:auto auto auto!important;gap:3px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info strong{text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info>span{text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:500!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 88px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row span{text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:600!important;line-height:30px!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-copy-button.compact{border-radius:9px!important;justify-content:center!important;place-self:center end!important;align-items:center!important;width:88px!important;min-width:88px!important;max-width:88px!important;height:30px!important;min-height:30px!important;padding:0 5px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:static!important;transform:none!important}body .deposit-page .deposit-topbar{box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;height:36px!important;min-height:36px!important;margin:0 0 8px!important;padding:0!important;display:flex!important}body .deposit-page .deposit-topbar>:not(.deposit-back-button){visibility:hidden!important;display:none!important}body .deposit-page .deposit-page-title,body .deposit-page .deposit-topbar-spacer{visibility:hidden!important;width:0!important;height:0!important;display:none!important;overflow:hidden!important}body .deposit-page .deposit-back-button svg,body .deposit-page .deposit-back-button:before,body .deposit-page .deposit-back-button:after{content:none!important;display:none!important}body .deposit-page .deposit-back-button{color:#fff!important;text-align:center!important;background:linear-gradient(#ff405a 0%,#b70019 100%)!important;border-radius:999px!important;place-items:center!important;width:90px!important;min-width:90px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:800!important;line-height:34px!important;display:grid!important}body .deposit-page .deposit-back-button *{text-align:center!important;line-height:34px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35{background:linear-gradient(135deg,#1a1b26fa,#0c0d14fa)!important;outline:none!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:76px!important;padding:9px 10px!important;display:grid!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap{place-self:center!important;width:38px!important;min-width:38px!important;height:38px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap img{object-fit:contain!important;width:30px!important;height:30px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info{text-align:left!important;gap:3px!important;min-width:0!important;display:grid!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info strong{text-align:left!important;margin:0!important;font-size:14px!important;line-height:1.15!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info>span{text-align:left!important;margin:0!important;font-size:11px!important;line-height:1.15!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 82px!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;display:grid!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row span{text-align:left!important;margin:0!important;font-size:11px!important;line-height:30px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-copy-button.compact{justify-content:center!important;place-self:center end!important;align-items:center!important;width:82px!important;min-width:82px!important;height:30px!important;min-height:30px!important;font-size:10px!important;display:inline-flex!important;position:static!important;transform:none!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:72px!important;padding:8px 10px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap{width:36px!important;min-width:36px!important;height:36px!important;padding:3px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap img,body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap svg{width:28px!important;height:28px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info{align-self:center!important;gap:2px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info strong{font-size:13px!important;line-height:1.1!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info>span{font-size:10.5px!important;line-height:1.1!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row{grid-template-columns:minmax(0,1fr) 76px!important;align-items:center!important;gap:6px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row span{font-size:10.5px!important;line-height:28px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-copy-button.compact{border-radius:8px!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:28px!important;min-height:28px!important;font-size:9.5px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35{background:linear-gradient(135deg,#1a1b26fa,#0c0d14fa)!important;border-radius:13px!important;outline:none!important;grid-template:"logo bank bank""logo name name""logo number copy"30px/42px minmax(0,1fr) 82px!important;align-items:center!important;gap:3px 10px!important;width:100%!important;min-height:84px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap{grid-area:logo!important;justify-content:center!important;place-self:center!important;align-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;margin:0!important;padding:4px!important;display:flex!important;position:static!important;transform:none!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap img,body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-logo-wrap svg{object-fit:contain!important;width:30px!important;max-width:30px!important;height:30px!important;max-height:30px!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info,body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row{display:contents!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info strong{text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:bank!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-info>span{text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:name!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:500!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-bank-number-row span{text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:number!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:600!important;line-height:30px!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-bank-card.lsm77-web-bank-card-v35 .deposit-copy-button.compact{border-radius:9px!important;grid-area:copy!important;justify-content:center!important;place-self:center end!important;align-items:center!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 5px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:static!important;transform:none!important}body .deposit-page .deposit-add-bank{white-space:nowrap!important;border-radius:8px!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:30px!important;min-height:30px!important;padding:0 4px!important;font-size:9.5px!important}body .deposit-page .deposit-add-bank svg{width:10px!important;height:10px!important}body .deposit-page .deposit-profile-bank-card,body .deposit-page .profile-bank-card.deposit-profile-bank-card{grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:74px!important;padding:9px 62px 9px 10px!important;display:grid!important;position:relative!important;overflow:hidden!important}body .deposit-page .deposit-profile-bank-card .profile-bank-logo{place-self:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important}body .deposit-page .deposit-profile-bank-card .profile-bank-logo img,body .deposit-page .deposit-profile-bank-card .profile-bank-logo svg{object-fit:contain!important;width:30px!important;height:30px!important}body .deposit-page .deposit-profile-bank-card .profile-bank-main{gap:3px!important;width:100%!important;min-width:0!important;display:grid!important}body .deposit-page .deposit-profile-bank-card .profile-bank-head{min-width:0!important;display:block!important}body .deposit-page .deposit-profile-bank-card .profile-bank-head strong{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-profile-bank-card .profile-bank-head em{white-space:nowrap!important;text-align:center!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}body .deposit-page .deposit-profile-bank-card .profile-bank-name,body .deposit-page .deposit-profile-bank-card .profile-bank-number{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:11px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}body .deposit-page .deposit-section-head .deposit-card-title{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}body .deposit-page .deposit-add-bank{white-space:nowrap!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:25px!important;min-height:25px!important;max-height:25px!important;padding:0 3px!important;font-size:8px!important;font-weight:700!important;line-height:25px!important;display:inline-flex!important;overflow:hidden!important}body .deposit-page .deposit-profile-bank-card,body .deposit-page .profile-bank-card.deposit-profile-bank-card{min-height:74px!important;padding:9px 66px 9px 10px!important;position:relative!important;overflow:hidden!important}body .deposit-page .deposit-profile-bank-card .profile-bank-head em{text-align:center!important;white-space:nowrap!important;z-index:4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;font-size:8.5px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:10px!important;right:12px!important;transform:none!important}body .deposit-page .deposit-section-head{grid-template-columns:minmax(0,1fr) 82px!important;align-items:center!important;gap:8px!important;display:grid!important}body .deposit-page .deposit-section-head .deposit-add-bank,body .deposit-page .deposit-add-bank{white-space:nowrap!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 5px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}body .deposit-page .deposit-add-bank svg{width:10px!important;min-width:10px!important;height:10px!important;margin-right:2px!important}html body #root .deposit-page .deposit-section-head{grid-template-columns:minmax(0,1fr) 82px!important}html body #root .deposit-page button.deposit-add-bank.lsm77-add-bank-copy-size-v44{white-space:nowrap!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 5px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}html body #root .deposit-page button.deposit-add-bank.lsm77-add-bank-copy-size-v44 svg{width:10px!important;min-width:10px!important;height:10px!important}html body #root .deposit-page button.deposit-add-bank.lsm77-add-bank-copy-size-v44 span{font-size:10px!important;line-height:1!important}body .deposit-page .withdraw-quick-modern{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;width:100%!important;display:grid!important;overflow:hidden!important}body .deposit-page .withdraw-quick-modern button:nth-child(2),body .deposit-page .withdraw-quick-modern button:nth-child(n+7){display:none!important}body .deposit-page .withdraw-quick-modern button{white-space:nowrap!important;border-radius:7px!important;height:30px!important;min-height:30px!important;padding:0 2px!important;font-size:9.5px!important;font-weight:700!important}html,body,#root{overflow-x:hidden!important}body .deposit-page .one2coin-detail-page,body .one2coin-detail-page{width:100%!important;max-width:430px!important;padding:0 0 calc(96px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;gap:9px!important;margin:0 auto!important;display:grid!important;overflow-x:hidden!important}body .deposit-page .one2coin-detail-card,body .deposit-page .one2coin-detail-timer,body .deposit-page .one2coin-detail-slip-card,body .one2coin-detail-card,body .one2coin-detail-timer,body .one2coin-detail-slip-card{box-sizing:border-box!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}body .deposit-page .one2coin-detail-card,body .one2coin-detail-card{padding:11px 9px!important}body .deposit-page .one2coin-detail-amount-row,body .one2coin-detail-amount-row{gap:8px!important}body .deposit-page .one2coin-detail-amount-row span,body .one2coin-detail-amount-row span{font-size:15px!important;font-weight:800!important;line-height:1.1!important}body .deposit-page .one2coin-detail-amount-row strong,body .one2coin-detail-amount-row strong{font-size:27px!important;font-weight:900!important;line-height:1!important}body .deposit-page .one2coin-detail-divider,body .one2coin-detail-divider{margin:10px 0 11px!important}body .deposit-page .one2coin-detail-transfer-grid,body .one2coin-detail-transfer-grid{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}body .deposit-page .one2coin-detail-column,body .one2coin-detail-column{width:100%!important;min-width:0!important;overflow:hidden!important}body .deposit-page .one2coin-detail-column h3,body .one2coin-detail-column h3{text-align:center!important;white-space:nowrap!important;margin:0 0 6px!important;font-size:12.5px!important;font-weight:800!important;line-height:1.1!important}body .deposit-page .one2coin-detail-bank-card,body .one2coin-detail-bank-card{border-radius:11px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:108px!important;overflow:hidden!important}body .deposit-page .one2coin-detail-bank-head,body .one2coin-detail-bank-head{gap:5px!important;height:35px!important;min-height:35px!important;padding:5px 6px!important}body .deposit-page .one2coin-detail-bank-head .one2coin-bank-logo,body .deposit-page .one2coin-detail-bank-head img,body .one2coin-detail-bank-head .one2coin-bank-logo,body .one2coin-detail-bank-head img{width:22px!important;min-width:22px!important;height:22px!important}body .deposit-page .one2coin-detail-bank-head strong,body .deposit-page .one2coin-detail-bank-head .one2coin-bank-line.one,body .deposit-page .one2coin-detail-bank-head.destination strong,body .one2coin-detail-bank-head strong,body .one2coin-detail-bank-head .one2coin-bank-line.one,body .one2coin-detail-bank-head.destination strong{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;font-size:10.5px!important;font-weight:800!important;line-height:1.1!important;overflow:hidden!important}body .deposit-page .one2coin-detail-name,body .one2coin-detail-name{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-height:28px!important;padding:9px 6px 5px!important;font-size:11.5px!important;font-weight:700!important;line-height:1.1!important;overflow:hidden!important}body .deposit-page .one2coin-detail-account-row,body .one2coin-detail-account-row{box-sizing:border-box!important;background:#03040a!important;border:1px solid #46506d!important;border-radius:999px!important;grid-template-columns:minmax(0,1fr) 52px!important;align-items:stretch!important;gap:0!important;width:calc(100% - 12px)!important;height:30px!important;min-height:30px!important;margin:0 6px 8px!important;padding:0!important;display:grid!important;overflow:hidden!important}body .deposit-page .one2coin-detail-account,body .one2coin-detail-account{border-radius:999px!important;width:calc(100% - 12px)!important;height:30px!important;min-height:30px!important;margin:0 6px 8px!important;padding:0 8px!important;font-size:11.5px!important;font-weight:800!important;line-height:30px!important}body .deposit-page .one2coin-detail-account-row>span,body .deposit-page .one2coin-detail-account-row .one2coin-detail-account,body .one2coin-detail-account-row>span,body .one2coin-detail-account-row .one2coin-detail-account{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 6px 0 9px!important;font-size:11.5px!important;font-weight:800!important;line-height:30px!important;display:flex!important;overflow:hidden!important}body .deposit-page .one2coin-detail-account-row button,body .one2coin-detail-account-row button{color:#fff!important;white-space:nowrap!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;box-sizing:border-box!important;background:linear-gradient(#ff4055,#c20c28)!important;border:0!important;border-left:1px solid #ffffff29!important;border-radius:0 999px 999px 0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:9.5px!important;font-weight:800!important;line-height:30px!important;display:inline-flex!important;position:static!important;transform:none!important}body .deposit-page .one2coin-detail-arrows,body .one2coin-detail-arrows{gap:0!important;width:28px!important;min-width:28px!important;max-width:28px!important;font-size:19px!important;line-height:.8!important}body .deposit-page .one2coin-detail-timer,body .one2coin-detail-timer{padding:10px 8px!important;font-size:13.5px!important;font-weight:800!important;line-height:1.25!important}body .deposit-page .one2coin-detail-timer strong,body .one2coin-detail-timer strong{font-size:14.5px!important;font-weight:900!important}body .deposit-page .one2coin-detail-slip-card,body .one2coin-detail-slip-card{grid-template-columns:minmax(0,1fr) 92px!important;align-items:center!important;gap:8px!important;padding:11px 10px!important;display:grid!important}body .deposit-page .one2coin-detail-slip-card h3,body .one2coin-detail-slip-card h3{margin:0 0 4px!important;font-size:13.5px!important;font-weight:800!important;line-height:1.15!important}body .deposit-page .one2coin-detail-slip-card p,body .one2coin-detail-slip-card p{max-width:none!important;margin:0!important;font-size:10.5px!important;font-weight:400!important;line-height:1.35!important}body .deposit-page .one2coin-detail-file-button,body .one2coin-detail-file-button{text-align:center!important;white-space:nowrap!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:92px!important;min-width:92px!important;max-width:92px!important;height:36px!important;min-height:36px!important;padding:0 6px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:flex!important}body .deposit-page .one2coin-detail-actions,body .one2coin-detail-actions{display:none!important}}@media (width<=390px){body .deposit-page .one2coin-detail-transfer-grid,body .one2coin-detail-transfer-grid{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)!important;gap:4px!important}body .deposit-page .one2coin-detail-arrows,body .one2coin-detail-arrows{width:24px!important;min-width:24px!important;max-width:24px!important;font-size:17px!important}body .deposit-page .one2coin-detail-column h3,body .one2coin-detail-column h3{font-size:11.5px!important}body .deposit-page .one2coin-detail-bank-head strong,body .deposit-page .one2coin-detail-bank-head .one2coin-bank-line.one,body .one2coin-detail-bank-head strong,body .one2coin-detail-bank-head .one2coin-bank-line.one{font-size:10px!important}body .deposit-page .one2coin-detail-name,body .deposit-page .one2coin-detail-account,body .deposit-page .one2coin-detail-account-row>span,body .one2coin-detail-name,body .one2coin-detail-account,body .one2coin-detail-account-row>span{font-size:10.5px!important}body .deposit-page .one2coin-detail-account-row,body .one2coin-detail-account-row{grid-template-columns:minmax(0,1fr) 48px!important;width:calc(100% - 10px)!important;height:28px!important;min-height:28px!important;margin:0 5px 8px!important}body .deposit-page .one2coin-detail-account-row>span,body .deposit-page .one2coin-detail-account-row .one2coin-detail-account,body .one2coin-detail-account-row>span,body .one2coin-detail-account-row .one2coin-detail-account{height:28px!important;min-height:28px!important;font-size:10.8px!important;line-height:28px!important}body .deposit-page .one2coin-detail-account-row button,body .one2coin-detail-account-row button{width:48px!important;min-width:48px!important;max-width:48px!important;height:28px!important;min-height:28px!important;font-size:8.8px!important;line-height:28px!important}body .deposit-page .one2coin-detail-slip-card,body .one2coin-detail-slip-card{grid-template-columns:minmax(0,1fr) 84px!important;gap:6px!important}body .deposit-page .one2coin-detail-file-button,body .one2coin-detail-file-button{width:84px!important;min-width:84px!important;max-width:84px!important;font-size:11px!important}}.deposit-method-list,.deposit-method-grid,.deposit-methods,.deposit-method-item,.deposit-method-card,.deposit-channel-list,.deposit-channel-grid,.deposit-channel-card,.deposit-method-item,.deposit-method-card,.deposit-method-list,.deposit-method-grid,.deposit-channel-card,.deposit-channel-list,.deposit-channel-grid,.deposit-card-title,.deposit-method-grid,:is(.deposit-glass-card:has(.deposit-method-grid),.deposit-card:has(.deposit-method-grid),.deposit-panel:has(.deposit-method-grid),.deposit-section:has(.deposit-method-grid)){display:none!important}
