:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:Arial,Helvetica,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}:root,html{background:#000;min-height:100%;width:100%}html{box-sizing:border-box;margin:0;padding:0}*,:after,:before{box-sizing:inherit}body{color:#fff}#root,body{margin:0;min-height:100vh;min-width:0;padding:0;width:100%}#root{background:#000}canvas,img,svg,video{max-width:100%}img{display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}button:disabled{cursor:not-allowed}button,input,select,textarea{font-family:inherit}*{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}table{border-spacing:0}#root{overflow-x:clip}::selection{background:#333;color:#fff}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#111}html{scrollbar-color:#444 #111;scrollbar-width:thin}@media (max-width:600px){html{min-width:0;width:100%}#root,body{min-height:100vh;min-width:0;width:100%}}@media (min-width:601px) and (max-width:900px){#root,body,html{min-width:0;width:100%}}@media (min-width:901px){#root,body,html{min-width:0;width:100%}}.bottom-nav{align-items:center;background:#111;border-top:1px solid #222;bottom:0;display:flex;height:70px;justify-content:space-around;left:0;position:fixed;right:0;z-index:9999}.nav-item{color:#888;font-size:12px;gap:5px;transition:.3s}.nav-item svg{font-size:22px}.active-nav,.nav-item:hover{color:#c6ff00}@media(max-width:768px){.bottom-nav{height:54px}.nav-item svg{font-size:18px}.nav-item{font-size:11px}}.topbar{align-items:center;background:#000;box-sizing:border-box;display:flex;height:45px;justify-content:space-between;left:0;padding:0 15px;position:fixed;right:0;top:0;z-index:9999}.topbar-left,.topbar-right{align-items:center;display:flex;gap:18px}.top-icon-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;margin:0;outline:none;padding:0}.top-icon{color:#fff;cursor:pointer;font-size:24px;transition:.2s}.top-icon-btn:hover .top-icon{opacity:.75}.top-icon-btn:active .top-icon{transform:scale(.92)}.topbar-center{background:#1b1b1b;border-radius:24px;display:flex;overflow:hidden}.top-center-icon-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;outline:none;padding:0 10px}.top-center-icon-btn .top-icon{font-size:20px}.top-center-icon-btn:hover .top-icon{opacity:.75}.top-center-icon-btn:active .top-icon{transform:scale(.92)}.topbar-center button{-webkit-tap-highlight-color:transparent;background:#0000;border:none;color:#8f8f8f;cursor:pointer;font-size:14px;font-weight:600;outline:none;padding:4px 16px;transition:.25s}.topbar-center .active-btn{background:#3a3a3a!important;color:#fff!important;font-weight:700}.topbar-center button:hover{color:#fff}.topbar-center button:focus{outline:none}.topbar-center button:active{opacity:.75}@media (max-width:480px){.topbar{padding:0 10px}.topbar-left,.topbar-right{gap:13px}.top-icon{font-size:21px}.top-center-icon-btn{padding:0 7px}.top-center-icon-btn .top-icon{font-size:18px}.topbar-center button{font-size:13px;padding:4px 11px}}.header{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;left:0;overflow:visible;padding:12px 10px 8px;position:fixed;right:0;top:0;width:100%;z-index:9999}.header,.header *,.header :after,.header :before{box-sizing:border-box}.header button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-image:none;cursor:pointer;font-family:Arial,Helvetica,sans-serif;outline:none}.header .header-top{align-items:center;background:#0000;display:flex;gap:10px;margin:0;min-height:30px;padding:0;width:100%}.header .header-grid-wrapper{position:relative}.header .header-grid-btn,.header .header-grid-wrapper{align-items:center;background:#0000;display:flex;flex:0 0 28px;height:28px;justify-content:center;margin:0;padding:0;width:28px}.header .header-grid-btn{border:none;border-radius:50%;color:#fff}.header .header-grid-btn:hover{background:#151515}.header .header-grid-btn:active{transform:scale(.93)}.header .header-grid-dot{background:#ff2d55;border:1px solid #000;border-radius:50%;cursor:pointer;height:8px;margin:0;padding:0;position:absolute;right:-2px;top:-2px;width:8px;z-index:50}.header .header-grid-dot:hover{background:#ff496b}.header .header-grid-dot:active{transform:scale(.82)}.header .logo{align-items:center;border:none;color:#fff;display:flex;flex:0 0 82px;justify-content:center;margin:0;padding:0;width:82px}.header .logo,.header .logo:hover{background:#0000}.header .logo:active{transform:scale(.96)}.header .logo-text{color:#fff;display:block;font-size:18px;font-weight:700;letter-spacing:-.4px;line-height:1;white-space:nowrap}.header .header-balance-wrapper{flex:1 1;overflow:visible;position:relative;z-index:100}.header .header-balance,.header .header-balance-wrapper{align-items:center;display:flex;justify-content:center;min-width:0}.header .header-balance{background:#1d1d1d;border:1px solid #333;border-radius:4px;box-shadow:none;font-size:12px;font-weight:700;gap:3px;height:24px;line-height:1;margin:0;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap;width:100%}.header .header-balance:hover{background:#242424;border-color:#444}.header .header-balance:active{transform:scale(.98)}.header .header-balance-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .header-balance-arrow{background:#0000;color:#c6ff00;flex:0 0 auto;font-size:9px;margin-left:1px;pointer-events:none}.header .header-balance-menu{background:#151515;border:1px solid #333;border-radius:5px;box-shadow:0 8px 20px #00000073;left:50%;max-width:190px;min-width:130px;overflow:hidden;padding:4px;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);width:100%;z-index:10000}.header .header-balance-option{align-items:center;background:#0000;border:none;border-radius:3px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;line-height:1;margin:0;min-height:28px;padding:5px 7px;text-align:left;width:100%}.header .header-balance-option,.header .header-balance-option>span{color:#aaa;font-size:10px;font-weight:600;white-space:nowrap}.header .header-balance-option strong{color:#ddd;font-size:10px;font-weight:700;white-space:nowrap}.header .header-balance-option:hover{background:#222;color:#fff}.header .header-balance-option:hover>span{color:#fff}.header .header-balance-option:hover strong{color:#c6ff00}.header .header-balance-option.active{background:#252525;color:#c6ff00}.header .header-balance-option.active strong,.header .header-balance-option.active>span{color:#c6ff00}.header .header-icons{flex:0 0 auto;gap:12px}.header .header-icon-btn,.header .header-icons{align-items:center;background:#0000;display:flex;justify-content:center;margin:0;padding:0}.header .header-icon-btn{border:none;border-radius:50%;color:#fff;flex:0 0 27px;height:27px;position:relative;width:27px}.header .header-icon-btn:hover{background:#151515}.header .header-icon-btn:active{transform:scale(.92)}.header .header-notification-dot{background:#ff2d55;border:1px solid #000;border-radius:50%;height:7px;pointer-events:none;position:absolute;right:0;top:0;width:7px}.header .header-profile-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;display:flex;flex:0 0 29px;height:29px;justify-content:center;margin:0;padding:0;width:29px}.header .header-profile-btn:hover{background:#151515}.header .header-profile-btn:active{transform:scale(.92)}.header .icon{background:#0000;border:none;box-shadow:none;color:#fff;display:block;font-size:20px;line-height:1;pointer-events:none}.header .profile{color:#fff;font-size:27px}.header .header-switch{align-items:stretch;background:#151515;border:none;border-radius:20px;display:flex;height:24px;margin-top:4px;overflow:hidden;padding:0;width:100%}.header .header-switch button{align-items:center;background:#0000;border:none;border-radius:20px;color:#888;display:flex;flex:1 1;font-size:11px;font-weight:600;height:24px;justify-content:center;line-height:1;margin:0;padding:0 8px;transition:background .2s ease,color .2s ease,transform .1s ease}.header .header-switch button:hover{background:#202020;color:#fff}.header .header-switch button.active-btn{background:#c6ff00!important;color:#000!important;font-weight:700}.header .header-switch button.active-btn:hover{background:#d2ff33!important;color:#000!important}.header .header-switch button:active{transform:scale(.98)}.header button:focus{outline:none}.header button:focus-visible{outline:1px solid #c6ff00b3;outline-offset:1px}.header svg{background:#0000;border:none;box-shadow:none;vertical-align:middle}.header,.header .header-balance,.header .header-balance-wrapper,.header .header-grid-btn,.header .header-grid-wrapper,.header .header-icon-btn,.header .header-icons,.header .header-profile-btn,.header .header-switch,.header .header-top,.header .logo{background-image:none}.header .header-grid-btn,.header .header-icon-btn,.header .header-profile-btn,.header .logo{background-color:initial;border-color:#0000}.header .header-balance{background-color:#1d1d1d;color:#c6ff00}.header .header-switch{background-color:#151515}.header .header-switch .active-btn{background-color:#c6ff00!important;color:#000!important}@media (max-width:600px){.header{padding:10px 8px 7px}.header .header-top{gap:7px}.header .header-grid-btn,.header .header-grid-wrapper{flex-basis:26px;height:26px;width:26px}.header .header-grid-dot{height:6px;right:-1px;top:-1px;width:6px}.header .logo{flex-basis:70px;width:70px}.header .logo-text{font-size:16px}.header .header-balance{font-size:11px;height:23px;padding:0 6px}.header .header-balance-arrow{font-size:8px}.header .header-balance-menu{max-width:170px;min-width:115px;padding:3px;top:calc(100% + 5px)}.header .header-balance-option{font-size:9px;min-height:26px;padding:5px 6px}.header .header-balance-option strong,.header .header-balance-option>span{font-size:9px}.header .header-icons{gap:8px}.header .header-icon-btn{flex-basis:25px;height:25px;width:25px}.header .icon{font-size:18px}.header .header-profile-btn{flex-basis:27px;height:27px;width:27px}.header .profile{font-size:25px}.header .header-notification-dot{height:6px;right:0;top:0;width:6px}.header .header-switch{height:23px;margin-top:3px}.header .header-switch button{font-size:10px;height:23px}}@media (max-width:400px){.header{padding:9px 7px 6px}.header .header-top{gap:5px}.header .header-grid-btn,.header .header-grid-wrapper{flex-basis:24px;height:24px;width:24px}.header .header-grid-dot{height:5px;width:5px}.header .logo{flex-basis:62px;width:62px}.header .logo-text{font-size:14px}.header .header-balance{font-size:10px;height:22px;padding:0 5px}.header .header-balance-arrow{font-size:7px}.header .header-balance-menu{max-width:150px;min-width:105px;top:calc(100% + 5px)}.header .header-balance-option{font-size:8px;min-height:24px;padding:4px 5px}.header .header-balance-option strong,.header .header-balance-option>span{font-size:8px}.header .header-icons{gap:6px}.header .header-icon-btn{flex-basis:23px;height:23px;width:23px}.header .icon{font-size:16px}.header .header-profile-btn{flex-basis:25px;height:25px;width:25px}.header .profile{font-size:23px}.header .header-notification-dot{height:5px;width:5px}.header .header-switch{height:22px}.header .header-switch button{font-size:9px;height:22px}}@media (max-width:340px){.header{padding:8px 6px 5px}.header .header-top{gap:3px}.header .header-grid-btn,.header .header-grid-wrapper{flex-basis:22px;height:22px;width:22px}.header .header-grid-dot{height:5px;width:5px}.header .logo{flex-basis:54px;width:54px}.header .logo-text{font-size:12px}.header .header-balance{font-size:9px;height:21px;padding:0 4px}.header .header-balance-arrow{font-size:6px}.header .header-balance-menu{max-width:135px;min-width:95px;padding:3px;top:calc(100% + 4px)}.header .header-balance-option{font-size:7px;min-height:22px;padding:4px}.header .header-balance-option strong,.header .header-balance-option>span{font-size:7px}.header .header-icons{gap:4px}.header .header-icon-btn{flex-basis:21px;height:21px;width:21px}.header .icon{font-size:14px}.header .header-profile-btn{flex-basis:23px;height:23px;width:23px}.header .profile{font-size:21px}.header .header-notification-dot{height:5px;width:5px}.header .header-switch{height:21px}.header .header-switch button{font-size:8px;height:21px;padding:0 5px}}@media (hover:none){.header .header-grid-btn:hover,.header .header-icon-btn:hover,.header .header-profile-btn:hover{background:#0000}.header .header-balance:hover{background:#1d1d1d;border-color:#333}.header .header-balance-option:hover{background:#0000}.header .header-switch button:hover{background:#0000;color:#888}.header .header-switch button.active-btn:hover{background:#c6ff00!important;color:#000!important}}.header .header-balance-menu,.header .header-balance-wrapper{overflow:visible}.header{pointer-events:none}.header .header-balance,.header .header-balance-menu,.header .header-balance-option,.header .header-balance-wrapper,.header .header-grid-btn,.header .header-grid-dot,.header .header-grid-wrapper,.header .header-icon-btn,.header .header-icons,.header .header-profile-btn,.header .header-switch,.header .header-switch button,.header .logo{pointer-events:auto}.tz-page{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:10px}.tz-header{align-items:center;display:flex;gap:10px;margin-bottom:14px}.tz-header .back{font-size:20px}.tz-header h2{font-size:22px}.buy-sell{background:#1b1b1b;border-radius:25px;display:flex;margin-bottom:18px;overflow:hidden}.buy-sell button{background:none;border:none;color:#888;flex:1 1;font-size:15px;font-weight:700;height:40px}.buy-sell button.active{background:#3a3a3a;color:#fff}.input-box{margin-bottom:18px}.input-box label{font-size:15px;margin-bottom:8px}.amount-row{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding-bottom:8px}.amount-row input{background:none;border:none;color:#fff;flex:1 1;font-size:42px;font-weight:700;outline:none}.currency{background:#1f1f1f;border-radius:25px;font-size:16px;font-weight:700;padding:8px 14px}.input-box p{color:#777;font-size:12px;margin-top:8px}.provider-box{align-items:center;background:#181818;border-radius:14px;display:flex;justify-content:space-between;margin-bottom:18px;padding:14px}.provider-box h3{font-size:15px;margin-bottom:4px}.provider-box p{color:#888;font-size:12px}.info-box{background:#161616;border-radius:14px;margin-bottom:18px;padding:12px}.info-box div{border-bottom:1px solid #2b2b2b;display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.info-box div:last-child{border:none}.info-box span{color:#b7ff21;font-weight:700}.deposit-btn{background:#b7ff21;border:none;border-radius:28px;font-size:17px;height:48px}@media(max-width:600px){.tz-page{padding:8px}.tz-header{margin-bottom:10px}.tz-header h2{font-size:20px}.buy-sell{margin-bottom:14px}.buy-sell button{font-size:14px;height:38px}.amount-row input{font-size:36px}.currency{font-size:14px;padding:7px 12px}.provider-box{margin-bottom:14px;padding:12px}.provider-box h3{font-size:14px}.provider-box p{font-size:11px}.info-box{margin-bottom:14px;padding:10px}.info-box div{font-size:12px;padding:7px 0}.deposit-btn{font-size:15px;height:44px}.tz-page{padding:14px}.tz-header h2{font-size:24px}.buy-sell button{font-size:16px;height:46px}.amount-row input{font-size:50px}.currency{font-size:18px;padding:9px 16px}.provider-box{padding:16px}.provider-box h3{font-size:16px}.provider-box p{font-size:13px}.info-box{padding:15px}.info-box div{font-size:14px}.deposit-btn{font-size:18px;height:54px}}.tz-page::-webkit-scrollbar{width:4px}.tz-page::-webkit-scrollbar-thumb{background:#333;border-radius:20px}.tz-page::-webkit-scrollbar-track{background:#0000}.method-list{animation:fade .2s;background:#1d1d1d;border-radius:12px;margin-top:8px;overflow:hidden}.method-item{border-bottom:1px solid #2d2d2d;cursor:pointer;padding:14px 16px;transition:.2s}.method-item:last-child{border-bottom:none}.method-item:hover{background:#2d2d2d}.select-hint{animation:point .5s infinite alternate;color:#fc0;font-weight:700;margin-top:8px}.shake{animation:shake .25s infinite}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-4px)}to{transform:translateX(0)}}@keyframes point{0%{transform:translateX(0)}to{transform:translateX(8px)}}@keyframes fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.deposit-range{align-items:center;display:flex;justify-content:center;margin:12px 0 18px;position:relative}.range-line{background:#27f58b;border-radius:10px;height:3px;position:absolute;width:100%}.range-text{background:#fff;border-radius:10px;color:#000;font-size:13px;font-weight:700;padding:4px 12px;position:relative;z-index:2}.amount-error{color:#ff4d4f;font-size:13px;font-weight:600;margin-top:8px;text-align:center}.banner-message{animation:bannerIn .25s ease;background:#202020;border-radius:10px;box-shadow:0 4px 15px #00000059;color:#fff;font-size:14px;font-weight:600;left:50%;padding:10px 18px;position:fixed;top:20px;transform:translateX(-50%);z-index:9999}@keyframes bannerIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}.business-container{background:#f5f5f5;color:#222;font-family:Arial,Helvetica,sans-serif;margin:auto;max-width:500px;min-height:100vh;padding:16px}.business-container,.business-container *{box-sizing:border-box}.business-container .back-btn{color:#0d6efd;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;margin-bottom:15px}.business-container .back-btn:hover{text-decoration:underline}.business-container h2{font-size:23px;font-weight:700;margin-bottom:15px}.business-container .selected-provider{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:12px;padding:13px}.business-container .selected-provider h3{color:#777;font-size:14px;margin-bottom:5px}.business-container .selected-provider p{font-size:17px;font-weight:700}.business-container .title{font-size:18px;font-weight:700;margin:15px 0 10px}.business-container .account-tabs{display:flex;gap:8px;margin-bottom:12px}.business-container .account-tabs button{background:#ececec;border:none;border-radius:10px;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:10px;transition:.25s}.business-container .account-tabs button.active,.business-container .account-tabs button:hover{background:#19b663;color:#fff}.business-container .number-box{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:12px;padding:13px}.business-container .number-box p{align-items:center;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin:8px 0}.business-container .copy-btn{background:#19b663;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:11px;margin-left:8px;padding:5px 10px;transition:.25s}.business-container .copy-btn:hover{background:#14864b}.business-container .loading-box{background:#fafafa;border:1px solid #ddd;border-radius:10px;font-size:14px;margin-bottom:12px;padding:20px;text-align:center}.business-container .payment-note{background:#fff8dd;border:1px solid #ffe08a;border-radius:10px;font-size:13px;line-height:20px;margin-bottom:16px;padding:13px}.business-container .continue-btn{background:#19b663;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:13px;transition:.25s;width:100%}.business-container .continue-btn:hover{background:#14864b}@media(max-width:600px){.business-container{padding:12px}.business-container h2{font-size:21px;margin-bottom:12px}.business-container .selected-provider{margin-bottom:10px;padding:11px}.business-container .selected-provider p{font-size:16px}.business-container .title{font-size:17px;margin:12px 0 8px}.business-container .account-tabs{gap:6px;margin-bottom:10px}.business-container .account-tabs button{font-size:12px;padding:9px}.business-container .number-box{margin-bottom:10px;padding:11px}.business-container .number-box p{font-size:13px;margin:7px 0}.business-container .copy-btn{font-size:10px;padding:4px 8px}.business-container .payment-note{font-size:12px;line-height:18px;margin-bottom:14px;padding:11px}.business-container .continue-btn{font-size:14px;padding:12px}}.country-overlay{align-items:flex-end;background:#0000008c;height:100%;left:0;top:0;width:100%;z-index:9999}.country-modal{animation:slideUp .25s ease;background:#181a20;border-radius:24px 24px 0 0;display:flex;flex-direction:column;height:85vh;overflow:hidden;width:100%}.modal-bar{background:#5e6673;border-radius:999px;height:5px;margin:10px auto 16px;width:50px}.modal-header{align-items:center;flex-shrink:0;padding:0 20px 18px}.modal-header h2{font-weight:700}.close-btn{color:#848e9c;font-size:22px}.close-btn:hover{color:#fff}.search-box{background:#2b3139;border-radius:14px;flex-shrink:0;height:52px;margin:0 16px 18px;padding:0 16px}.search-icon{color:#848e9c;font-size:16px;margin-right:12px}.search-box input{background:#0000;border:none;color:#fff;outline:none}.search-box input::placeholder{color:#848e9c}.country-list{flex:1 1;overflow-y:auto;padding-bottom:20px}.country-list::-webkit-scrollbar{width:5px}.country-list::-webkit-scrollbar-thumb{background:#555;border-radius:20px}.country-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px;transition:.2s}.country-item:hover{background:#2b3139}.country-left{gap:14px}.country-left,.flag{align-items:center;display:flex}.flag{background:#2b3139;border-radius:50%;font-size:24px;height:42px;justify-content:center;width:42px}.country-name{color:#fff;font-size:16px;font-weight:600}.country-code{color:#848e9c;font-size:13px;margin-top:3px}.check{color:#fcd535;font-size:18px}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:480px){.country-modal{height:90vh}.modal-header h2{font-size:20px}.flag{font-size:22px;height:38px;width:38px}.country-name{font-size:15px}.country-code{font-size:12px}}.earning-record{background:#0000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100%;overflow-x:hidden;padding:0;width:100%}.earning-record,.earning-record *,.earning-record :after,.earning-record :before{box-sizing:border-box}.earning-header{align-items:center;display:flex;gap:8px;margin:0 0 7px;padding:0;width:100%}.earning-header>div:first-child{flex:1 1;min-width:0}.earning-header h2{color:#fff;font-size:16px;font-weight:700;line-height:1.2;margin:0}.earning-header p{color:#707070;font-size:9px;line-height:1.2;margin:2px 0 0}.earning-total{align-items:flex-end;display:flex;flex-direction:column;margin-right:4px}.earning-total span{color:#666;font-size:7px;line-height:1.2}.earning-total strong{line-height:1.2}.earning-count,.earning-total strong{color:#b7ff21;font-size:9px;font-weight:700}.earning-count{align-items:center;background:#181818;border-radius:50%;display:flex;height:23px;justify-content:center;min-width:23px;padding:0 6px}.earning-list{display:flex;flex-direction:column;gap:1px}.earning-item,.earning-list{margin:0;padding:0;width:100%}.earning-item{background:#090909;border-bottom:1px solid #191919;overflow:hidden;transition:background .15s ease}.earning-item.is-open{background:#0d0d0d}.earning-main-row{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;gap:5px;margin:0;min-height:58px;outline:none;padding:8px 3px 8px 2px;text-align:left;width:100%}.earning-main-left{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden}.earning-type{color:#f2f2f2;font-size:11px;font-weight:600;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis}.earning-date,.earning-type{line-height:1.2;white-space:nowrap}.earning-date{align-items:center;color:#777;display:flex;font-size:8px;gap:4px}.earning-time{color:#777}.earning-main-amount{font-size:10px;min-width:82px;text-align:right}.earning-main-amount,.earning-main-status{color:#b7ff21;flex:0 0 auto;font-weight:700;line-height:1.2;white-space:nowrap}.earning-main-status{font-size:9px;min-width:27px;text-align:center}.earning-arrow{align-items:center;color:#6e9cab;display:flex;flex:0 0 20px;font-size:9px;justify-content:center;transition:color .15s ease;width:20px}.earning-item.is-open .earning-arrow{color:#b7ff21}.earning-details-panel{animation:earningDetailsOpen .15s ease both;background:#0b0b0b;border-top:1px solid #191919;margin:0;padding:3px 9px 7px;width:100%}@keyframes earningDetailsOpen{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.earning-detail-row{align-items:center;border-bottom:1px solid #181818;display:flex;gap:8px;justify-content:space-between;min-height:30px;padding:4px 0;width:100%}.earning-detail-row:last-child{border-bottom:none}.earning-detail-row>span{color:#696969;flex:0 0 auto;font-size:8px;font-weight:400;line-height:1.2}.earning-detail-row>strong{color:#dcdcdc;font-size:8px;font-weight:600;line-height:1.25;max-width:70%;text-align:right;word-break:break-word}.earning-profit,.earning-win{color:#b7ff21!important}.earning-bet-id{color:#888!important;font-size:7px!important;word-break:break-all}.earning-empty{background:#0b0b0b;border:1px solid #191919;border-radius:9px;flex-direction:column;min-height:105px;padding:18px 10px;text-align:center;width:100%}.earning-empty,.earning-empty-icon{align-items:center;display:flex;justify-content:center}.earning-empty-icon{background:#181818;border-radius:50%;color:#b7ff21;font-size:11px;height:30px;margin-bottom:7px;width:30px}.earning-empty h3{color:#ddd;font-size:12px;font-weight:600;margin:0 0 3px}.earning-empty p{color:#666;font-size:9px;line-height:1.3;margin:0}.earning-loading{align-items:center;color:#666;display:flex;font-size:10px;justify-content:center;min-height:80px;width:100%}.earning-record button{-webkit-tap-highlight-color:transparent;font-family:Arial,Helvetica,sans-serif}.earning-record button:focus{outline:none}.earning-record button:focus-visible{outline:1px solid #b7ff2180;outline-offset:1px}@media (max-width:600px){.earning-header{margin-bottom:5px}.earning-header h2{font-size:14px}.earning-header p{font-size:8px}.earning-total span{font-size:6px}.earning-total strong{font-size:8px}.earning-count{font-size:8px;height:21px;min-width:21px}.earning-main-row{gap:4px;min-height:54px;padding:6px 2px 6px 1px}.earning-type{font-size:10px}.earning-date{font-size:7.5px;gap:3px}.earning-main-amount{font-size:9px;min-width:78px}.earning-main-status{font-size:8px;min-width:25px}.earning-arrow{flex-basis:19px;font-size:8px;width:19px}.earning-details-panel{padding:3px 8px 7px}.earning-detail-row{gap:6px;min-height:29px;padding:4px 0}.earning-detail-row>span{font-size:8px}.earning-detail-row>strong{font-size:8px;max-width:68%}.earning-bet-id{font-size:7px!important}}@media (max-width:400px){.earning-header h2{font-size:13px}.earning-main-row{gap:3px;min-height:51px;padding:5px 2px 5px 0}.earning-type{font-size:9px}.earning-date{font-size:7px}.earning-main-amount{font-size:8.5px;min-width:72px}.earning-main-status{font-size:7.5px;min-width:23px}.earning-arrow{flex-basis:18px;font-size:8px;width:18px}.earning-details-panel{padding:2px 7px 6px}.earning-detail-row{min-height:27px;padding:3px 0}.earning-detail-row>span,.earning-detail-row>strong{font-size:7px}}@media (max-width:340px){.earning-main-row{gap:2px;min-height:48px}.earning-type{font-size:8px}.earning-date{font-size:6.5px}.earning-main-amount{font-size:7.5px;min-width:65px}.earning-main-status{font-size:7px;min-width:21px}.earning-arrow{flex-basis:17px;font-size:7px;width:17px}}@media (hover:none){.earning-main-row:hover{background:#0000}.earning-main-row:active{background:#151515}}.earning-record::-webkit-scrollbar{height:3px;width:3px}.earning-record::-webkit-scrollbar-track{background:#0000}.earning-record::-webkit-scrollbar-thumb{background:#333;border-radius:20px}.search-container{align-items:center;background:#161616;border-radius:18px;display:flex;height:34px;margin:4px auto;padding:4px 10px;width:88%}.search-icon{color:#888;margin-right:6px}.search-container input{background:none;border:none;color:#fff;flex:1 1;font-size:13px;outline:none}.search-container input::placeholder{color:#777;font-size:13px}.search-container input{color:#666;cursor:pointer}.search-container input:focus{outline:none}.search-wrapper{gap:5px}.scan-btn,.search-wrapper{align-items:center;display:flex}.scan-btn{background:#1b1b1b;border-radius:50%;cursor:pointer;height:22px;justify-content:center;width:22px}.scan-icon{color:#fff;font-size:28px}.balance-card{background:linear-gradient(145deg,#1b1b1b,#101010);border:1px solid #ffffff0d;border-radius:14px;box-shadow:0 5px 18px #00000059;box-sizing:border-box;color:#fff;margin:6px auto;max-width:520px;padding:7px 12px 10px;position:relative;width:90%}.balance-username-top{align-items:center;color:#fff;display:flex;font-size:10px;font-weight:600;gap:5px;justify-content:flex-end;line-height:1.2;position:absolute;right:12px;top:8px;white-space:nowrap;z-index:20}.balance-username-top span{color:#fff;display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.username-eye-btn{align-items:center;background:#0000;border:none;color:#999;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;margin:0;outline:none;padding:0;transition:color .2s ease,transform .2s ease;width:18px}.username-eye-btn svg{height:11px;width:11px}.username-eye-btn:hover{color:#c6ff00;transform:scale(1.05)}.username-eye-btn:active{transform:scale(.92)}.balance-top{align-items:flex-start;min-height:48px;padding-top:0;position:relative}.balance-left{display:flex;flex-direction:column;justify-content:flex-start;margin-top:-2px;min-width:0}.balance-title{color:#adadad;font-size:10px;font-weight:500;line-height:1.1;margin:0}.balance-amount-button{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;gap:5px;margin:1px 0 0;min-height:25px;outline:none;padding:0}.balance-amount,.balance-currency{color:#fff;font-size:20px;font-weight:750;line-height:1.1}.balance-amount{letter-spacing:-.3px;white-space:nowrap}.balance-arrow{color:#87f805;font-size:9px;margin-left:2px;transition:transform .2s ease}.balance-arrow.rotate{transform:rotate(180deg)}.profit-display{align-items:flex-start;display:flex;justify-content:flex-end;min-width:48px;padding-top:27px}.profit-display span{color:#c6ff00;font-size:10px;font-weight:700;line-height:1.1}.profit-label{color:#888;font-size:9px;font-weight:500;line-height:1.1;margin-top:0}.balance-menu{background:#000;border:1px solid #2a2929;border-radius:10px;box-shadow:0 8px 25px #00000080;left:0;margin-top:6px;min-width:190px;padding:5px;position:absolute;top:100%;z-index:1000}.balance-option{align-items:center;background:#0000;border:none;border-radius:7px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 10px;transition:background .2s ease,color .2s ease;width:100%}.balance-option,.balance-option strong{color:#fff;font-size:10px}.balance-option.active,.balance-option:hover{background:#282828;color:#c6ff00}.balance-option.active strong{color:#c6ff00}.balance-buttons{display:flex;gap:7px;margin-top:7px;width:100%}.balance-buttons button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:10px;font-weight:700;gap:5px;height:31px;justify-content:center;min-height:31px;outline:none;padding:0 8px;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.balance-buttons button svg{flex-shrink:0;height:11px;width:11px}.deposit-btn{background:#c6ff00;box-shadow:0 3px 10px #c6ff001f;color:#000}.sports-btn{background:#272727;border:1px solid #ffffff0a!important;box-shadow:0 2px 8px #0000002e;color:#fff}.balance-buttons button:hover{transform:translateY(-1px)}.balance-buttons button:active{opacity:.85;transform:scale(.97)}.balance-amount-button:focus,.balance-buttons button:focus,.balance-option:focus,.username-eye-btn:focus{outline:none}@media (max-width:480px){.balance-card{border-radius:12px;margin:5px auto;padding:6px 10px 9px;width:92%}.balance-username-top{font-size:9px;gap:4px;right:10px;top:7px}.balance-username-top span{max-width:120px}.username-eye-btn{height:17px;width:17px}.username-eye-btn svg{height:10px;width:10px}.balance-top{min-height:47px}.balance-left{margin-top:-2px}.balance-title{font-size:9px}.balance-amount-button{margin-top:1px;min-height:25px}.balance-amount,.balance-currency{font-size:19px}.profit-display{padding-top:26px}.profit-display span{font-size:9px}.profit-label{font-size:8px;margin-top:0}.balance-buttons{gap:6px;margin-top:7px}.balance-buttons button{border-radius:7px;font-size:9px;height:29px;min-height:29px;padding:0 7px}.balance-buttons button svg{height:10px;width:10px}}@media (max-width:360px){.balance-card{border-radius:11px;padding:5px 9px 8px;width:94%}.balance-username-top{font-size:8.5px;gap:3px;right:9px;top:6px}.balance-username-top span{max-width:100px}.username-eye-btn{height:16px;width:16px}.username-eye-btn svg{height:9px;width:9px}.balance-top{min-height:45px}.balance-amount,.balance-currency{font-size:18px}.profit-display{padding-top:25px}.profit-display span{font-size:8px}.balance-buttons{gap:5px;margin-top:6px}.balance-buttons button{border-radius:7px;font-size:8.5px;height:27px;min-height:27px;padding:0 6px}.balance-buttons button svg{height:9px;width:9px}}.banner{border-radius:20px;height:180px;margin:18px auto;overflow:hidden;position:relative;width:95%}.banner img{height:100%;object-fit:cover;width:100%}.banner-overlay{background:linear-gradient(#0000,#000000d9);bottom:0;left:0;padding:20px;position:absolute;right:0}.banner-overlay h2{color:#fff;font-size:22px;margin-bottom:6px}.banner-overlay p{color:#ddd;font-size:14px}.league-tabs{background:#111827;border-radius:12px;display:flex;gap:8px;padding:10px}.league{background:#1f2937;border:none;border-radius:10px;color:#d1d5db;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:10px 5px;text-align:center;transition:all .3s ease}.league:hover{background:#374151;color:#fff}.active-league{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 4px 10px #286cff;color:#fff}@media (max-width:768px){.league-tabs{gap:4px}.league{font-size:11px;padding:8px 2px}}.special-games{margin:0;overflow-x:hidden;padding:4px}.special-games,.special-games .match-card{box-sizing:border-box;max-width:100%;width:100%}.special-games .match-card{align-items:center;background:radial-gradient(circle at 100% 0,#6366f133,#0000 35%),linear-gradient(145deg,#242d5d,#151d3d 55%,#0d142c);border:1px solid #697bff59;border-radius:16px;box-shadow:0 10px 28px #00000059,inset 0 1px 0 #ffffff0f;display:flex;gap:8px;margin:0 0 8px;min-height:82px;overflow:hidden;padding:8px;position:relative;transform:none!important;transition:border-color .2s ease,box-shadow .2s ease!important}.special-games .match-card:after{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);content:"";height:2px;left:0;opacity:.9;pointer-events:none;position:absolute;top:0;width:100%}.special-games .match-card:before{background:radial-gradient(circle at 90% 20%,#00d9ff14,#0000 30%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.special-games .match-card:hover{border-color:#6366f199;box-shadow:0 12px 32px #0006,0 0 18px #6366f11a;transform:none!important}.special-games .match-card:active{transform:none!important}.special-games .left-box{align-items:center;background:radial-gradient(circle at 35% 25%,#8b5cf6b3,#242d68 45%,#101a3e 100%);border:1px solid #6366f18c;border-radius:50%;box-shadow:inset 0 1px 8px #ffffff14,0 0 15px #6366f12e;box-sizing:border-box;display:flex;flex:0 0 56px;flex-direction:column;height:56px;justify-content:center;max-width:56px;min-width:56px;position:relative;transform:none!important;transition:none!important;width:56px;z-index:2}.special-games .left-box small{color:#9ca8d0;font-size:6px;font-weight:800;letter-spacing:.2px;line-height:1;white-space:nowrap}.special-games .left-box h1{color:#fff;font-size:15px;font-weight:950;line-height:1;margin:3px 0 0;text-shadow:0 0 10px #00d9ff40;white-space:nowrap}.special-games .match-info{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:100%;min-height:62px;min-width:0;overflow:hidden;position:relative;z-index:2}.special-games .date{color:#aeb9dc;font-size:8px;font-weight:700;line-height:1.1;margin:2px 0}.special-games .date,.special-games .teams{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.special-games .teams{color:#fff;font-size:12px;font-weight:900;line-height:1.2;min-width:0;text-shadow:0 0 12px #ffffff14}.special-games .bottom-row{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:6px;max-width:100%;min-width:0;overflow:hidden;width:100%}.special-games .score-box{background:linear-gradient(145deg,#30396f,#20294f);border:1px solid #6366f147;border-radius:9px;box-shadow:inset 0 1px 0 #ffffff0d;color:#fff;flex-shrink:0;font-size:13px;font-weight:950;padding:7px 10px;white-space:nowrap}.special-games .odds-box{color:#c4caff;font-size:12px}.special-games .odds-box,.special-games .starts{flex-shrink:0;font-weight:800;white-space:nowrap}.special-games .starts{color:#00d9ff;font-size:9px;text-shadow:0 0 8px #00d9ff33}.special-games .league{background:#6366f129;border:1px solid #8b5cf640;border-radius:6px;color:#aeb7ff;display:inline-block;flex-shrink:1;font-size:7px;font-weight:800;line-height:1.1;max-width:100%;min-width:0;overflow:hidden;padding:4px 7px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-max-content;width:max-content}.special-games .more-btn{background:linear-gradient(135deg,#242d5d,#151d3d);border:1px solid #6366f159;border-radius:11px;box-shadow:0 7px 20px #00000040;box-sizing:border-box;color:#dbe4ff;cursor:pointer;font-size:12px;font-weight:900;margin-top:9px;padding:9px;transform:none!important;transition:none!important;width:100%}.special-games .more-btn:active,.special-games .more-btn:hover{background:linear-gradient(135deg,#29356f,#19234b);transform:none!important}.special-games .special-loading{color:#00d9ff;font-size:12px;font-weight:800;padding:22px 10px;text-align:center;width:100%}.special-games .special-empty{background:linear-gradient(145deg,#161d39d9,#0a0f1ff2);border:1px dashed #7989b459;box-sizing:border-box;flex-direction:column;gap:6px;min-height:180px;overflow:hidden;padding:25px 10px;text-align:center;width:100%}.special-games .special-empty,.special-games .special-empty .empty-icon{align-items:center;border-radius:17px;display:flex;justify-content:center}.special-games .special-empty .empty-icon{background:#6366f11f;box-shadow:0 0 20px #6366f11a;color:#fff;font-size:27px;height:55px;margin-bottom:6px;width:55px}.special-games .special-empty strong{color:#fff;font-size:14px;font-weight:900}.special-games .special-empty small{color:#8290b3;font-size:10px}@media (max-width:480px){.special-games{padding:3px}.special-games .match-card{border-radius:15px;gap:7px;min-height:82px;padding:7px}.special-games .left-box{flex-basis:52px;height:52px;max-width:52px;min-width:52px;width:52px}.special-games .left-box h1{font-size:14px}.special-games .left-box small{font-size:5px}.special-games .date{font-size:7px}.special-games .teams{font-size:11px}.special-games .score-box{font-size:12px;padding:6px 8px}.special-games .odds-box{font-size:11px}.special-games .starts{font-size:8px}.special-games .league{font-size:6px;padding:3px 6px}}@media (max-width:350px){.special-games .match-card{gap:5px;padding:6px}.special-games .left-box{flex-basis:48px;height:48px;max-width:48px;min-width:48px;width:48px}.special-games .left-box h1{font-size:13px}.special-games .teams{font-size:10px}.special-games .score-box{font-size:11px;padding:5px 7px}.special-games .odds-box{font-size:10px}.special-games .starts{font-size:7px}.special-games .league{font-size:5px}}.special-games,.special-games *,.special-games :after,.special-games :before{max-width:100%}.special-games .left-box,.special-games .match-card,.special-games .match-card:active,.special-games .match-card:focus,.special-games .match-card:hover,.special-games .more-btn,.special-games .more-btn:active,.special-games .more-btn:hover{transform:none!important}.special-games .match-card{animation:none!important}.special-games{margin:20px auto;width:95%}.special-games h3{color:#fff;margin-bottom:15px}.games-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.game-card{background:#181818;border-radius:18px;overflow:hidden;padding-bottom:15px;text-align:center}.game-card img{height:120px;object-fit:cover;width:100%}.game-card p{color:#fff;font-weight:700;margin:12px 0}.game-card button{background:#c6ff00;border:none;border-radius:12px;color:#000;cursor:pointer;font-weight:700;padding:10px 20px}.game-card button:hover{opacity:.9}.dashboard{background:#000;color:#fff;min-height:100vh;overflow-x:hidden;padding-bottom:90px;width:100%}.section{margin:18px auto;width:95%}.social-section{display:flex;gap:12px;justify-content:space-between;margin:15px auto;width:95%}.telegram-btn{align-items:center;background:#08c;border-radius:18px;color:#fff;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:14px;text-decoration:none;transition:.3s}.telegram-btn:hover{transform:translateY(-2px)}.whatsapp-btn{align-items:center;background:#25d366;border-radius:18px;color:#fff;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:14px;text-decoration:none;transition:.3s}.whatsapp-btn:hover{transform:translateY(-2px)}.card{background:#161616;border-radius:18px;margin-bottom:15px;padding:15px}.section-title{font-size:18px;font-weight:700;margin-bottom:12px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:#333;border-radius:20px}@media(max-width:768px){.dashboard{padding-bottom:100px}.social-section{flex-direction:column}.telegram-btn,.whatsapp-btn{width:100%}.section{width:94%}}.home-page{background:#000;display:flex;flex-direction:column;height:100vh;overflow:hidden}.home-fixed-top{background:#000;padding:15px 0;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:20}.home-fixed-top h1{color:#fff;font-size:22px;font-weight:700;margin:0}.home-scroll{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:0 15px 40px}.menu-grid{grid-template-columns:repeat(3,1fr)}.menu-card{background:#1a1a1a;border-radius:14px;min-height:90px;padding:15px 10px;text-align:center;transition:.2s}.icon-box{font-size:22px;margin-bottom:6px}.menu-title{color:#dcdcdc;font-size:13px}.menu-grid{grid-gap:12px;gap:12px;margin-top:15px}.menu-card{align-items:center;background:#191919;border-radius:18px;box-shadow:0 0 8px #ffffff0a;cursor:pointer;display:flex;flex-direction:column;height:105px;justify-content:center;padding:12px 5px;transition:.15s ease-in-out}.menu-card:hover{transform:scale(1.04)}.icon-box{color:#fff;font-size:28px;margin-bottom:8px}.menu-title{color:#e6e6e6;font-size:12px;font-weight:500;text-align:center}.top-bar{background:#1a1a1a;border-bottom:1px solid #333;justify-content:space-between;padding:12px 15px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.left-section,.top-bar{align-items:center;display:flex}.left-section{gap:15px}.logo{color:#00ff9d;font-size:24px;font-weight:700}.menu-icon{cursor:pointer;font-size:24px}.center-tabs{background:#252525;border-radius:25px;display:flex;gap:8px;padding:4px}.tab{background:#0000;border:none;border-radius:25px;color:#aaa;cursor:pointer;font-weight:500;padding:8px 20px;transition:all .3s}.tab.active{background:#00ff9d;color:#000;font-weight:700}.right-section{align-items:center;display:flex;gap:18px}.icon{cursor:pointer;font-size:22px}.user-avatar{background:#444;border-radius:50%;cursor:pointer;font-size:18px;height:32px;width:32px}.match-list-container{padding:10px}.match-card{animation:slide 6s linear infinite alternate}.bg-red{background:#320000}.bg-blue{background:#001a33}.match-score,.match-teams{margin-top:4px}.match-odds{color:#e82b0d}.match-countdown{margin-top:6px}.match-countdown.started{color:#fa5252}.mp-page{background:#0b0b0b;color:#fff;display:flex;flex-direction:column;height:100vh}.topbar-fixed{background:#000;flex-shrink:0;height:110px;padding:10px 14px}.topbar-buttons-row{display:flex;justify-content:space-between}.top-btn-left,.top-btn-right{background:#facc15;border:none;border-radius:18px;font-size:14px;font-weight:700;padding:6px 14px}.topbar-search-row{align-items:center;display:flex;gap:10px;margin-top:8px}.topbar-user-icon{color:#facc15;font-size:26px}.topbar-search-box{align-items:center;background:#111;border-radius:14px;display:flex;flex:1 1;gap:6px;padding:7px 10px}.topbar-search-box input{background:#0000;border:none;color:#fff;flex:1 1}.top-right-icon{color:#eee;font-size:18px}.mp-container{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:5px 10px}.mp-balance-row{display:flex;justify-content:flex-end;margin-bottom:5px}.mp-btn-deposit{background:gold;border:none;border-radius:12px;color:#000;font-size:13px;font-weight:700;padding:8px 16px}.mp-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr);margin-bottom:5px}.mp-grid-card{background:#111;border-radius:10px;padding:10px 5px;text-align:center}.mp-grid-icon{background:#222;border-radius:8px;font-size:18px;padding:8px}.mp-grid-label{font-size:10px;margin-top:4px}.mp-promo-row{display:flex;height:40px;margin:5px 0}.mp-promo-left{background:#111;border-radius:10px;flex:1 1}.mp-promo-right{width:130px}.mp-promo-card{background:#fff;border-radius:8px;color:#000;font-size:10px;padding:6px;text-align:center}.mp-market-header{display:flex;justify-content:space-between;margin:5px 0}.market-btn{background:#111;border-radius:14px;font-size:10px;padding:4px 10px}.mp-market-row{display:flex;gap:8px;transform:scale(.82);transform-origin:left top}.bottom-tabs{align-items:center;background:#000;border-top:1px solid #222;display:flex;flex-shrink:0;height:58px;justify-content:space-around}.bottom-tab-item{color:#aaa;font-size:11px;text-align:center}.bottom-tab-item.active{color:gold}.bottom-tab-icon{font-size:20px}.match-list-container{display:flex;gap:10px;overflow-x:auto;padding:5px 0;scroll-behavior:smooth}.match-list-container::-webkit-scrollbar{display:none}.match-card{animation:slide 6s linear infinite;border-radius:14px;color:#fff;min-width:150px;padding:12px}.bg-red{background:#270000}.bg-blue{background:#001a2a}.match-amount{font-size:14px;font-weight:700;margin-bottom:6px}.match-teams{font-size:13px;font-weight:700;margin-top:2px}.match-date{color:#bbb;font-size:11px}.match-score{font-size:12px;margin-top:5px}.match-odds{color:gold;font-weight:700}.match-countdown{font-size:14px;font-weight:700;margin-top:8px}.match-countdown.started{color:#f44}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-20px)}}.betting-wrapper{background:#000;min-height:100vh;padding:12px}.user-header{color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:12px}.masked-user{color:#fc0;font-weight:600}.balance{color:#0fa;font-weight:600}.summary-bar-new{background:#070707;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:12px}.summary-item .label{color:#bbb;font-size:13px}.summary-item .value{color:#fff;font-weight:700}.summary-item .green{color:#0f5}.match-card{background:#fff;border-radius:16px;margin-bottom:20px;padding:18px}.match-title{color:#fc0;font-size:18px;font-weight:700;margin-bottom:12px;text-align:center}.teams-row{color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.vs{color:#fc0}.match-date{color:#fefefe;font-size:14px;margin:10px 0;text-align:center}.score-box{align-items:center;background:#fffbfb;border-radius:10px;display:flex;height:45px}.score-value{color:#fc0;font-size:22px;font-weight:700}.odds-text{color:#fff;margin-top:6px;text-align:center}.odds-red{color:#f44;font-weight:700}.ticket-row{color:#fff;margin-top:12px}.ticket-label{color:#fff}.ticket-num{font-weight:700}.cancel-btn{background:red;border:none;border-radius:8px;color:#fff;font-size:12px;padding:6px 14px}.expired{color:#f44;font-size:12px}.bet-time{color:#ccc;font-size:13px;margin-top:8px}.result-box{background:#1f2937;border-radius:12px;margin-top:15px;padding:12px}.result-box .label{color:#bbb}.result-box .value{color:#fff;font-weight:600}.result-box .green{color:#0f5}.history-page{background:#fffdfd;padding:12px}.history-filter-btn{background:#1e88e5;color:#444}.history-filter-box{background:#464545;border-radius:8px;box-shadow:0 2px 6px #00000014;padding:12px}.history-filter-box input,.history-filter-box select{border:1px solid #525050;border-radius:6px}.history-tabs{gap:8px;margin-bottom:15px}.history-tabs button{background:#898888;color:#555;font-size:15px;height:48px}.history-tabs .active{background:#1e88e5;color:#494747}.history-table-head{background:#686767;border:1px solid #4f4d4d;border-bottom:none;display:grid;grid-template-columns:1fr 1.2fr 1.2fr 40px}.history-table-head span{border-right:1px solid #171717;color:#fffefe;font-size:14px;font-weight:700;padding:14px 8px;text-align:center}.history-table-head span:last-child{border-right:none}.history-row{background:#3e3d3d;border-bottom:1px solid #ddd;border-left:1px solid #2e2e2e;border-right:1px solid #ddd}.history-row-head{align-items:center;cursor:pointer;display:grid;grid-template-columns:1fr 1.2fr 1.2fr 40px;min-height:56px}.history-row-head>div{border-right:1px solid #484848;font-size:15px;padding:14px 8px;text-align:center}.history-row-head>div:first-child{text-align:left}.history-row-head>div:last-child{border-right:none}.arrow{color:#615f5f}.history-details{background:#f4f3f3;border-top:1px solid #fbfbfb}.history-detail-card{background:#e8e8e8;border-bottom:1px solid #ebebeb;padding:16px}.history-detail-card h4{color:#302f2f;font-weight:700}.match-row{gap:12px;margin-bottom:18px}.match-row strong{color:#00b2bc}.match-row span{color:#f8f6f6}.detail-line{border-bottom:1px solid #eee;padding:12px 0}.history-empty,.history-loading{background:#fff;border:1px solid #ddd;border-radius:8px;color:#666;font-size:16px}@media (max-width:600px){.history-page{padding:10px}.history-header h2{font-size:18px}.history-filter-btn{font-size:13px;padding:8px 14px}.history-tabs button{font-size:13px;height:44px}.history-table-head{grid-template-columns:1fr 1fr 1fr 30px}.history-table-head span{font-size:12px;padding:10px 4px}.history-row-head{grid-template-columns:1fr 1fr 1fr 30px;min-height:48px}.history-row-head>div{font-size:13px;padding:10px 4px}.arrow{font-size:14px}.history-detail-card{padding:14px}.history-detail-card h4,.match-row strong{font-size:14px}.match-row span{font-size:12px;min-width:55px;padding:5px 8px}.detail-line{font-size:13px;padding:10px 0}}.history-page{background:#eef2f6;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:14px}.history-header{margin-bottom:15px}.history-header h2{color:#222;font-size:22px}.history-filter-btn{background:#0b82ca;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:9px 18px}.history-filter-box{background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;margin-bottom:15px;padding:14px}.history-filter-box input,.history-filter-box select{border:1px solid #ddd;border-radius:8px;margin-bottom:10px;padding:10px;width:100%}.history-tabs{display:flex;gap:10px;margin-bottom:18px}.history-tabs button{background:#c3c3c3;border:none;border-radius:8px;cursor:pointer;flex:1 1;font-weight:700;padding:12px}.history-tabs .active{background:#475353;color:#fff}.history-day{background:#cecece;border:1px solid #242424;border-top:none}.history-day-header{align-items:center;display:grid;grid-template-columns:1fr 1.2fr 1.2fr 40px;min-height:55px}.history-day-header>span{background:#545353;border-right:1px solid #494949;font-size:15px;padding:12px 8px;text-align:center}.history-day-header>span:first-child{text-align:left}.history-day-header>span:last-of-type{border-right:none}.history-arrow{background:#eee;border:none;border-left:1px solid #ddd;color:#666;cursor:pointer;font-size:20px;height:100%;width:40px}.history-arrow:hover{background:#eedfdf}.green{color:#19a34a}.green,.red{font-weight:700}.red{color:#e53935}.history-details{background:#fff;border-top:1px solid #ddd;display:block;width:100%}.history-detail-card{border-bottom:1px solid #ececec;padding:18px}.history-detail-card:last-child{border-bottom:none}.history-detail-card h4{color:#444;font-size:16px;margin:0 0 16px;text-align:center}.match-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:20px}.match-row strong{flex:1 1;font-size:16px;text-align:center}.match-row span{background:#1976d2;border-radius:20px;color:#fff;font-weight:700;min-width:70px;padding:6px 10px;text-align:center}.detail-line{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;font-size:15px;justify-content:space-between;padding:11px 0}.detail-line:last-child{border-bottom:none}.detail-line span:first-child{color:#666}.detail-line span:last-child{color:#222;font-weight:700}.detail-line.blue span:last-child{color:#1976d2}.detail-line.green span:last-child{color:#18a558}.detail-line.red span:last-child{color:#e53935}.history-empty,.history-loading{color:#777;padding:80px 20px;text-align:center}@media(max-width:600px){.history-page{padding:10px}.history-day-header{grid-template-columns:1.3fr .8fr .8fr 30px}.match-row strong{font-size:14px}.match-row span{font-size:13px;min-width:55px}.detail-line{font-size:14px}.history-detail-card{padding:14px}.history-header h2{font-size:18px}}.history-total-row{align-items:center;background:#e8d2aa;border:2px solid #8b6b3d;border-top:none;display:grid;grid-template-columns:1fr 1.2fr 1.2fr 40px;min-height:60px}.history-total-row span{border-right:1px solid #8b6b3d;color:#000;font-size:17px;font-weight:900;padding:14px 8px;text-align:center}.history-total-row span:first-child{color:#000;text-align:left;text-transform:lowercase}.history-total-row span:nth-child(2){color:#000}.history-total-row .green{color:green;font-weight:900}.history-total-row .red{color:#d50000;font-weight:900}@media (max-width:600px){.history-total-row{grid-template-columns:1.3fr .8fr .8fr 30px}.history-total-row span{font-size:13px;padding:10px 4px}}.menu-container{font-family:Poppins,sans-serif;margin:auto;max-width:420px;padding:20px}.menu-item{background:#1f1f1f;border:1px solid #333;border-radius:12px;justify-content:space-between;margin-bottom:12px;padding:14px 18px;transition:.3s}.menu-item:hover{background:#2e2e2e;transform:translateY(-2px)}.menu-left{align-items:center;display:flex;gap:14px}.menu-left span{color:gold;font-size:20px}.menu-text{font-weight:500}.logout-btn,.menu-text{color:#fff;font-size:17px}.logout-btn{align-items:center;background-color:#f44;border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:center;margin-top:30px;padding:12px 20px;transition:.3s;width:100%}.logout-btn:hover{background-color:#c00;transform:scale(1.03)}.refund-page{background:radial-gradient(circle at 50% -20%,#6843ff33,#0000 38%),radial-gradient(circle at 100% 50%,#00b3ff14,#0000 30%),linear-gradient(180deg,#07091a,#060816 50%,#050711);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh;overflow-x:hidden;padding:30px 22px 120px;position:relative;width:100%}.refund-glow{border-radius:50%;filter:blur(110px);height:320px;pointer-events:none;position:fixed;width:320px;z-index:0}.refund-glow-one{background:#7046ff;left:-150px;opacity:.11;top:-180px}.refund-glow-two{background:#008cff;opacity:.08;right:-180px;top:420px}.refund-container{margin:0 auto;max-width:1050px;position:relative;width:100%;z-index:2}.refund-header{align-items:flex-end;display:flex;gap:25px;justify-content:space-between;margin-bottom:24px}.refund-mini-badge{align-items:center;background:#6e43ff14;border:1px solid #8965ff47;border-radius:999px;color:#a991ff;display:inline-flex;font-size:8px;font-weight:950;gap:7px;letter-spacing:1.8px;padding:7px 12px}.refund-mini-badge span{color:#c0b0ff;font-size:13px;text-shadow:0 0 12px #9473ffcc}.refund-header h1{color:#fff;font-size:clamp(35px,6vw,54px);font-weight:950;letter-spacing:-2.5px;line-height:1;margin:15px 0 7px}.refund-header h1 span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#9475ff,#578dff,#2ad9ff);-webkit-background-clip:text;background-clip:text}.refund-header p{color:#8492ae;font-size:12px;line-height:1.6;margin:0}.refund-refresh{align-items:center;background:linear-gradient(135deg,#1d3561d9,#0a1932e6);border:1px solid #527cc952;border-radius:11px;color:#d5e1f8;cursor:pointer;display:inline-flex;font-size:10px;font-weight:900;gap:7px;justify-content:center;padding:10px 14px;transition:transform .2s ease,border-color .2s ease}.refund-refresh:hover{border-color:#6997ebb3;transform:translateY(-2px)}.refund-refresh:disabled{cursor:not-allowed;opacity:.5;transform:none}.refresh-icon{font-size:16px}.refund-account{background:linear-gradient(135deg,#101f3bf5,#081225f5);border:1px solid #476bab4d;border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 10px 30px #00000026;gap:12px;margin-bottom:12px;padding:12px 14px;width:100%}.account-icon,.refund-account{align-items:center;display:flex}.account-icon{background:#8b5cf61a;border:1px solid #8b5cf638;border-radius:12px;flex-shrink:0;font-size:17px;height:39px;justify-content:center;width:39px}.account-info{display:flex;flex-direction:column;gap:3px;min-width:0}.account-info span{color:#64738f;font-size:7px;font-weight:950;letter-spacing:1.5px}.account-info strong{color:#dbe5f8;font-size:11px;font-weight:900}.account-status{align-items:center;background:#21e99a0f;border:1px solid #21e99a29;border-radius:999px;color:#64eeb3;display:inline-flex;font-size:7px;font-weight:950;gap:6px;letter-spacing:1px;margin-left:auto;padding:6px 9px}.account-status i,.live-badge i,.modal-success i,.refund-status i{background:#25e99b;border-radius:50%;box-shadow:0 0 10px #25e99bcc;display:block;flex-shrink:0;height:6px;width:6px}.refund-summary{background:linear-gradient(135deg,#0f1f3cfa,#071226fa);border:1px solid #466bac4d;border-radius:19px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 12px 35px #0000002e;margin-bottom:13px;padding:17px}.summary-top{align-items:center;display:flex;justify-content:space-between}.summary-label{color:#71809c;font-size:8px;font-weight:950;letter-spacing:1.8px}.summary-top h2{color:#fff;font-size:27px;font-weight:950;letter-spacing:-1px;margin:5px 0 0}.summary-top h2 small{color:#71809d;font-size:9px;font-weight:700;letter-spacing:0}.summary-icon{background:#21e99a0f;border:1px solid #21e99a29;border-radius:14px;box-shadow:0 0 25px #21e99a0a;font-size:22px;height:47px;width:47px}.summary-currencies{border-top:1px solid #476bab29;display:flex;flex-wrap:wrap;gap:8px;margin-top:13px;padding-top:13px}.summary-currency{align-items:baseline;background:rgba(33,233,154,.045);border:1px solid #21e99a21;border-radius:9px;display:flex;gap:7px;padding:7px 10px}.summary-currency span{color:#62dba8;font-size:7px;font-weight:950}.summary-currency strong{color:#6ef0b8;font-size:13px;font-weight:950}.refund-search{align-items:center;display:flex;margin-bottom:23px;position:relative}.refund-search input{background:#09152be6;border:1px solid #466bac52;border-radius:12px;color:#fff;font-size:11px;height:44px;outline:none;padding:0 42px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.refund-search input::placeholder{color:#60708d}.refund-search input:focus{border-color:#608de2a6;box-shadow:0 0 25px #4b7eff12}.search-icon{color:#7185aa;font-size:19px;z-index:2}.search-clear{background:#4f658f40;border:none;border-radius:50%;color:#9bacc9;cursor:pointer;font-size:16px;height:27px;justify-content:center;position:absolute;right:9px;width:27px}.refund-error,.search-clear{align-items:center;display:flex}.refund-error{background:#ff3d5b0f;border:1px solid #ff4e6738;border-radius:12px;color:#ff899d;font-size:10px;gap:9px;margin-bottom:18px;padding:12px 14px}.section-heading{align-items:flex-end;gap:15px;margin-bottom:12px}.section-heading>div:first-child>span{color:#8f76ff;display:block;font-size:7px;font-weight:950;letter-spacing:1.8px;margin-bottom:5px}.section-heading h2{font-size:20px;font-weight:900;letter-spacing:-.5px}.live-badge{align-items:center;background:#21e99a0d;border:1px solid #21e99a2b;border-radius:999px;color:#68eab3;display:inline-flex;font-size:7px;font-weight:950;gap:6px;letter-spacing:1px;padding:7px 10px}.refund-list{display:flex;flex-direction:column;gap:9px}.refund-card{--refund-color:#7b5cff;grid-gap:11px;align-items:center;background:linear-gradient(110deg,#0d1931fa,#081226fa);border:1px solid #466bac4d;border-radius:19px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 10px 30px #00000029;display:grid;gap:11px;grid-template-columns:34px 52px minmax(0,1fr) 54px;min-height:137px;overflow:hidden;padding:12px 13px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.refund-card:after{background:#795cff;border-radius:50%;content:"";filter:blur(25px);height:160px;opacity:.035;pointer-events:none;position:absolute;right:-80px;top:-80px;width:160px}.refund-card:hover{border-color:#5c84d285;box-shadow:0 14px 35px #0000003b,0 0 25px #6a4eff0f;transform:translateX(3px)}.card-line{background:linear-gradient(180deg,#9a74ff,#2edbff);bottom:0;box-shadow:0 0 15px #7a5bffcc;left:0;position:absolute;top:0;width:3px}.refund-number{color:#465779;font-size:9px;font-weight:950;text-align:center}.refund-icon{align-items:center;background:linear-gradient(145deg,#21e99a1a,#0e2a30bf);border:1px solid #21e99a2e;border-radius:15px;box-shadow:inset 0 1px 0 #ffffff0a,0 0 25px rgba(33,233,154,.035);color:#5eeab1;display:flex;font-size:23px;height:50px;justify-content:center;width:50px}.refund-main{min-width:0}.refund-card-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.transaction-label{color:#657594;display:block;font-size:7px;font-weight:950;letter-spacing:1.5px;margin-bottom:3px}.refund-card-top h3{color:#64edb2;font-size:17px;font-weight:950;letter-spacing:-.3px;margin:0;text-shadow:0 0 16px #21e99a17}.refund-status{align-items:center;background:#21e99a0d;border:1px solid #21e99a29;border-radius:999px;color:#65dfaa;display:inline-flex;flex-shrink:0;font-size:6px;font-weight:950;gap:5px;letter-spacing:.7px;padding:5px 7px}.refund-match{gap:8px;margin-top:8px}.match-icon,.refund-match{align-items:center;display:flex}.match-icon{background:#4b8cff14;border:1px solid #4b8cff24;border-radius:8px;font-size:12px;height:27px;justify-content:center;width:27px}.refund-match small{color:#566785;display:block;font-size:6px;font-weight:900;letter-spacing:1px;margin-bottom:2px}.refund-match strong{align-items:center;color:#c7d3e9;display:flex;font-size:9px;font-weight:850;gap:6px}.refund-match strong b{color:#566987;font-size:6px}.refund-meta{border-top:1px solid #486cae1f;display:flex;gap:17px;margin-top:9px;padding-top:8px}.refund-meta div{display:flex;flex-direction:column;gap:2px}.refund-meta span{color:#52627f;font-size:6px;font-weight:900;letter-spacing:.9px}.refund-meta strong{color:#9aaac3;font-size:7px;font-weight:850}.refund-details-btn{align-items:center;background:#223d6d4d;border:1px solid #517bc647;border-radius:13px;color:#9cbcff;cursor:pointer;display:flex;flex-direction:column;gap:2px;height:48px;justify-content:center;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:48px}.refund-details-btn span{font-size:15px}.refund-details-btn small{font-size:5px;font-weight:950;letter-spacing:1px}.refund-details-btn:hover{background:#3a5ea07a;border-color:#709df3a6;color:#fff;transform:translateX(2px)}.refund-loading{align-items:center;color:#74829d;display:flex;flex-direction:column;justify-content:center;min-height:280px}.refund-loading p{font-size:9px;margin:12px 0 0}.digital-loader{align-items:center;display:flex;gap:5px}.digital-loader span{animation:digital-load .9s ease-in-out infinite;background:linear-gradient(180deg,#9b76ff,#38d9ff);border-radius:999px;box-shadow:0 0 12px #6c59ff8c;height:24px;width:7px}.digital-loader span:nth-child(2){animation-delay:.15s}.digital-loader span:nth-child(3){animation-delay:.3s}@keyframes digital-load{0%,to{opacity:.45;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}.refund-empty{align-items:center;background:linear-gradient(135deg,#0e1c37f2,#071225f2);border:1px solid #466bac4d;border-radius:20px;display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:30px;text-align:center}.empty-icon{background:#6c45eb14;border:1px solid #8b5cf633;border-radius:18px;box-shadow:0 0 30px #734bff12;color:#a68aff;font-size:26px;height:62px;margin-bottom:13px;width:62px}.refund-empty h3{font-size:18px;font-weight:900;margin:0}.refund-empty p{color:#74829d;font-size:10px;line-height:1.6;margin:7px 0 0;max-width:350px}.refund-modal-overlay{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#01040dcc;display:flex;inset:0;justify-content:center;padding:15px;position:fixed;z-index:9999}.refund-modal{animation:modal-in .22s ease;background:linear-gradient(145deg,#101d3a,#070f21);border:1px solid #577ecc61;border-radius:22px;box-shadow:0 30px 100px #0009,0 0 50px #6048ff14;max-height:90vh;max-width:500px;overflow-y:auto;width:100%}@keyframes modal-in{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header{border-bottom:1px solid #486cae2b;padding:19px 20px}.modal-badge{background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:999px;color:#ad96ff;display:inline-flex;font-size:6px;font-weight:950;letter-spacing:1px;margin-bottom:7px;padding:5px 8px}.modal-header h2{font-size:18px;font-weight:900}.modal-header p{color:#687997;font-size:8px;margin:4px 0 0}.modal-close{background:#1e325880;border:1px solid #5477b440;border-radius:50%;color:#9caecc;flex-shrink:0;font-size:21px;height:34px;width:34px}.modal-close:hover{background:#334e7ea6;color:#fff}.modal-amount{background:linear-gradient(135deg,rgba(33,233,154,.075),#08242a73);border:1px solid #21e99a2b;border-radius:16px;margin:15px 20px;padding:18px;text-align:center}.modal-amount>span{color:#6b7c99;display:block;font-size:7px;font-weight:950;letter-spacing:1.5px;margin-bottom:7px}.modal-amount>strong{color:#69efb5;display:block;font-size:27px;font-weight:950;text-shadow:0 0 20px #21e99a1a}.modal-success{align-items:center;color:#5fdaa7;display:inline-flex;font-size:7px;font-weight:900;gap:6px;margin-top:9px}.modal-details{padding:0 20px}.detail{align-items:center;border-bottom:1px solid #486cae1f;display:flex;gap:15px;justify-content:space-between;padding:12px 0}.detail:last-child{border-bottom:none}.detail>span{color:#647492;font-size:8px;font-weight:750}.detail>strong{color:#dce5f5;font-size:9px;font-weight:850;max-width:65%;overflow-wrap:anywhere;text-align:right}.detail>strong em{color:#526584;font-size:6px;font-style:normal;margin:0 6px}.transaction-id{color:#70809e!important;font-family:monospace;font-size:7px!important}.detail-success{color:#63e8ae!important}.modal-footer{border-top:1px solid #486cae29;display:flex;justify-content:flex-end;padding:14px 20px}.modal-footer button{background:#2540707a;border:1px solid #567cc352;border-radius:9px;color:#d9e5f8;cursor:pointer;font-size:9px;font-weight:900;padding:9px 17px}@media (max-width:800px){.refund-page{padding:25px 15px 100px}.refund-card{gap:9px;grid-template-columns:25px 48px minmax(0,1fr) 50px}}@media (max-width:600px){.refund-page{padding:21px 9px 95px}.refund-header{align-items:flex-start;gap:10px}.refund-mini-badge{font-size:6px;letter-spacing:1.2px;padding:6px 9px}.refund-mini-badge span{font-size:11px}.refund-header h1{font-size:30px;letter-spacing:-1.5px;margin-top:12px}.refund-header p{font-size:9px;max-width:260px}.refund-refresh{font-size:8px;padding:8px 9px}.refresh-icon{font-size:14px}.refund-account{border-radius:14px;padding:10px}.account-icon{font-size:15px;height:35px;width:35px}.account-info span{font-size:6px}.account-info strong{font-size:9px}.account-status{font-size:6px;padding:5px 7px}.refund-summary{border-radius:16px;padding:14px}.summary-top h2{font-size:24px}.summary-icon{font-size:18px;height:40px;width:40px}.summary-currency strong{font-size:11px}.summary-currency span{font-size:6px}.refund-search{margin-bottom:18px}.refund-search input{font-size:9px;height:40px}.section-heading h2{font-size:17px}.live-badge,.section-heading>div:first-child>span{font-size:6px}.live-badge{padding:6px 8px}.refund-card{grid-gap:9px;border-radius:16px;display:grid;gap:9px;grid-template-columns:40px minmax(0,1fr) 42px;min-height:126px;padding:11px}.refund-number{display:none}.refund-icon{align-self:start;border-radius:12px;font-size:18px;height:40px;width:40px}.refund-card-top{align-items:flex-start}.transaction-label{font-size:6px;letter-spacing:1.2px}.refund-card-top h3{font-size:14px}.refund-status{font-size:5px;padding:4px 6px;position:absolute;right:59px;top:10px}.refund-match{margin-top:8px}.match-icon{font-size:10px;height:24px;width:24px}.refund-match small{font-size:5px}.refund-match strong{font-size:8px}.refund-meta{gap:10px;margin-top:7px;padding-top:7px}.refund-meta span{font-size:5px}.refund-meta strong{font-size:6.5px}.refund-details-btn{align-self:center;border-radius:10px;height:37px;width:37px}.refund-details-btn span{font-size:13px}.refund-details-btn small{font-size:4px}.refund-modal-overlay{padding:8px}.refund-modal{border-radius:18px;max-height:93vh}.modal-header{padding:15px}.modal-header h2{font-size:16px}.modal-amount{margin:12px 15px;padding:15px}.modal-amount>strong{font-size:23px}.modal-details{padding:0 15px}.detail{padding:10px 0}.detail>span{font-size:7px}.detail>strong{font-size:8px}.modal-footer{padding:12px 15px}}@media (max-width:390px){.refund-page{padding:18px 7px 90px}.refund-header h1{font-size:27px}.refund-header p{font-size:8px}.refund-refresh{font-size:7px;padding:7px 8px}.refund-account{gap:8px}.account-status{display:none}.refund-card{gap:7px;grid-template-columns:36px minmax(0,1fr) 38px;min-height:119px;padding:10px}.refund-icon{border-radius:10px;font-size:16px;height:36px;width:36px}.refund-card-top h3{font-size:13px}.refund-status{right:53px}.refund-match strong{font-size:7px}.refund-details-btn{height:34px;width:34px}.refund-meta{gap:8px}.refund-meta strong{font-size:6px}}@media (prefers-reduced-motion:reduce){.refund-card,.refund-details-btn,.refund-refresh{transition:none}.digital-loader span,.refund-modal{animation:none}}.monthly-container{background:#263238;color:#fff;min-height:100vh;padding:10px}.header{background:#0288d1;font-size:14px;font-weight:700;margin-bottom:8px;padding:6px;text-align:center}.table-wrapper{display:flex;justify-content:center;overflow:hidden;width:100%}.table-scale{transform:scale(.75);transform-origin:top center}.compound-table{border-collapse:collapse;font-size:7.3px;text-align:center}.compound-table td,.compound-table th{background:#efe9e9;border:1px solid #000;color:#000;font-weight:700;padding:2px 4px}.compound-table th{background:#0288d1;color:#f8f2f2}.compound-table td.bonus{background:#ff0;color:#000}.input-row{display:flex;justify-content:center;margin-bottom:8px}.input-row input{font-size:11px;margin-right:5px;padding:4px;width:140px}.input-row button{border:none;color:#201f1f;cursor:pointer;font-weight:700;padding:5px 10px}.input-row button,.note{background:#0288d1;font-size:11px}.note{border-radius:3px;margin-top:8px;padding:6px;text-align:center}.team-wrapper{background:radial-gradient(circle at 10% 0,#28e6aa14,#0000 28%),radial-gradient(circle at 100% 12%,#008cff0f,#0000 30%),#070b11;box-sizing:border-box;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:10px 9px 30px;width:100%}.team-topbar{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 auto 9px;max-width:720px;min-height:42px;width:100%}.team-back-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:8px;color:#788796;cursor:pointer;display:inline-flex;font-family:inherit;font-size:7px;font-weight:800;gap:5px;height:31px;justify-content:center;min-width:43px;padding:0 8px;transition:color .15s ease,background .15s ease,transform .15s ease}.team-back-btn svg{font-size:8px}.team-back-btn:hover{background:#28e6a812;color:#3fe5a5}.team-back-btn:active{transform:scale(.95)}.team-page-title{flex:1 1;min-width:0;text-align:center}.team-page-title span{color:#536270;display:block;font-size:5px;font-weight:950;letter-spacing:1.4px;line-height:1}.team-page-title h1{color:#edf3f7;font-size:17px;font-weight:950;line-height:1;margin:3px 0 0}.team-refresh-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:9px;color:#697887;cursor:pointer;display:flex;flex:0 0 31px;font-size:9px;height:31px;justify-content:center;transition:color .15s ease,background .15s ease,transform .15s ease;width:31px}.team-refresh-btn:hover{background:#28e6a812;color:#3fe4a4}.team-refresh-btn:active{transform:scale(.94)}.team-refresh-btn.spinning svg{animation:teamSpin .7s linear infinite}@keyframes teamSpin{to{transform:rotate(1turn)}}.team-summary{align-items:center;background:linear-gradient(135deg,#0d171e,#091118);border:1px solid #ffffff0d;border-radius:11px;box-shadow:0 7px 20px #00000021;box-sizing:border-box;display:flex;gap:9px;margin:0 auto 8px;max-width:720px;min-height:69px;padding:9px 10px;width:100%}.team-summary-icon{align-items:center;background:rgba(44,229,166,.075);border:1px solid #2ce5a61a;border-radius:11px;color:#3ee5a3;display:flex;flex:0 0 38px;font-size:14px;height:38px;justify-content:center;width:38px}.team-summary>div:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.summary-level span,.team-summary>div:nth-child(2) span{color:#566675;font-size:5px;font-weight:900;letter-spacing:.8px;line-height:1}.team-summary>div:nth-child(2) strong{color:#edf4f7;font-size:18px;font-weight:950;line-height:1;margin-top:3px}.summary-level{align-items:flex-end;border-left:1px solid hsla(0,0%,100%,.055);display:flex;flex-direction:column;min-width:62px;padding-left:9px}.summary-level strong{color:#3fe3a3;font-size:8px;font-weight:950;line-height:1;margin-top:4px}.level-tabs{grid-gap:3px;background:#0b1119;border:1px solid #ffffff0d;border-radius:10px;box-sizing:border-box;display:grid;gap:3px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;padding:3px;width:100%}.level-tab{align-items:center;background:#0000;border:0;border-radius:7px;color:#637181;cursor:pointer;display:flex;font-family:inherit;font-size:7px;font-weight:850;gap:5px;height:35px;justify-content:center;min-width:0;padding:0 5px;transition:color .16s ease,background .16s ease,transform .16s ease}.level-tab:active{transform:scale(.97)}.level-tab strong{align-items:center;background:hsla(0,0%,100%,.045);border-radius:5px;box-sizing:border-box;color:#7c8a97;display:flex;font-size:7px;height:16px;justify-content:center;min-width:16px;padding:0 3px}.level-tab.active{background:linear-gradient(135deg,#3aeca7,#18c888);box-shadow:0 4px 13px #26eba11f;color:#06130e}.level-tab.active strong{background:#0000001a;color:#073623}.level-info{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid #ffffff0a;border-radius:9px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 6px;max-width:720px;min-height:38px;padding:6px 9px;width:100%}.level-info>div:first-child{align-items:center;display:flex;gap:6px}.level-info>div:first-child span{color:#536270;font-size:5px;font-weight:900;letter-spacing:.8px}.level-info>div:first-child strong{color:#dce5eb;font-size:7px;font-weight:900}.level-member-count{color:#3fe3a3;font-size:7px;font-weight:950}.user-list{display:flex;flex-direction:column;gap:4px;margin:0 auto;max-width:720px;width:100%}.team-row{background:linear-gradient(135deg,#0d161f,#091119);border:1px solid hsla(0,0%,100%,.045);border-radius:10px;box-shadow:0 4px 13px #00000014;box-sizing:border-box;overflow:hidden;transition:border-color .16s ease,background .16s ease;width:100%}.team-row.expanded{background:linear-gradient(135deg,#0e1921,#09131a);border-color:#31e5a524}.row-main{align-items:center;background:#0000;border:0;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:7px;min-height:56px;padding:7px 8px;text-align:left;width:100%}.row-main:active{background:hsla(0,0%,100%,.018)}.user-left{align-items:center;display:flex;flex:1 1;gap:7px;min-width:0}.user-number{color:#3f4d5a;flex:0 0 17px;font-size:6px;font-weight:950;text-align:center;width:17px}.user-avatar{align-items:center;background:#2ce5a612;border:1px solid #2ce5a617;border-radius:9px;color:#3ee5a3;display:flex;flex:0 0 31px;font-size:10px;height:31px;justify-content:center;width:31px}.user-name-box{display:flex;flex-direction:column;min-width:0}.user-name-box strong{color:#e7eef3;font-size:8.5px;font-weight:900;line-height:1.1;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-name-box span{color:#536372;font-size:5px;font-weight:700;line-height:1;margin-top:3px}.user-balance{align-items:flex-end;display:flex;flex-direction:column;min-width:66px}.user-balance span{color:#4f606d;font-size:4.5px;font-weight:900;letter-spacing:.5px;line-height:1}.user-balance strong{color:#dce7eb;font-size:7.5px;font-weight:950;line-height:1;margin-top:4px}.expand-icon{align-items:center;color:#526170;display:flex;flex:0 0 20px;font-size:7px;justify-content:center;width:20px}.row-details{border-top:1px solid hsla(0,0%,100%,.035);display:flex;flex-wrap:wrap;gap:4px;padding:0 8px 9px}.detail-item{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.035);border-radius:8px;box-sizing:border-box;display:flex;flex:1 1 30%;gap:6px;min-height:43px;min-width:0;padding:7px}.detail-item>svg{color:#38d99c;flex:0 0 auto;font-size:9px}.detail-item>div{display:flex;flex-direction:column;min-width:0}.detail-item span{color:#536270;font-size:4.5px;font-weight:800;line-height:1}.detail-item strong{color:#dce6eb;font-size:6.5px;font-weight:900;line-height:1.1;margin-top:4px;max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-bets-section{border-top:1px solid hsla(0,0%,100%,.045);margin-top:5px;padding-top:7px;width:100%}.today-bets-header{align-items:center;background:rgba(44,229,166,.035);border:1px solid rgba(44,229,166,.055);border-radius:7px;box-sizing:border-box;display:flex;justify-content:space-between;min-height:31px;padding:5px 7px;width:100%}.today-bets-header>div:first-child{align-items:center;display:flex;gap:5px}.today-bets-header>div:first-child span{color:#52636f;font-size:4.5px;font-weight:900;letter-spacing:.7px}.today-bets-header>div:first-child strong{color:#b8c6ce;font-size:5.5px;font-weight:900}.today-bets-total{color:#3fe3a3;font-size:6.5px;font-weight:950}.today-bets-list{display:flex;flex-direction:column;gap:3px;margin-top:4px;width:100%}.today-bet-card{background:hsla(0,0%,100%,.018);border-radius:8px;transition:border-color .15s ease,background .15s ease}.today-bet-card.expanded{background:rgba(55,221,158,.018);border-color:#37dd9e1f}.today-bet-row{color:inherit;min-height:45px}.today-bet-row:active{background:hsla(0,0%,100%,.025)}.today-bet-number{color:#3d4b57;font-size:5px}.today-bet-icon{align-items:center;background:#32dca00f;border:1px solid #32dca012;border-radius:8px;color:#38d99c;display:flex;flex:0 0 27px;font-size:8px;height:27px;justify-content:center;width:27px}.today-bet-user{display:flex;flex:1 1;flex-direction:column;min-width:0}.today-bet-user strong{color:#dce7ec;font-size:7px;font-weight:900;line-height:1.1;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-bet-amount{color:#3fe2a2;font-size:6px;font-weight:950;line-height:1;margin-top:3px}.today-bet-amount.lose{color:#ff5360}.today-bet-time{align-items:center;color:#526270;display:inline-flex;font-size:5px;font-weight:700;gap:3px;white-space:nowrap}.today-bet-time svg{color:#38d99c;font-size:5px}.today-bet-arrow{align-items:center;color:#4d5c69;display:flex;flex:0 0 17px;font-size:6px;justify-content:center;width:17px}.today-bet-details{padding:6px}.bet-detail{background:hsla(0,0%,100%,.022);border:1px solid #ffffff08;border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:35px;min-width:0;padding:6px}.bet-detail-full{grid-column:1/-1}.bet-detail span{color:#4f606d;font-size:4px;font-weight:900;letter-spacing:.5px;line-height:1}.bet-detail strong{color:#d4dfe4;font-size:5.5px;font-weight:900;line-height:1.15;margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-result{font-weight:950!important}.bet-green,.bet-result.win{color:#3fe3a3!important}.bet-red,.bet-result.lose{color:#ff5360!important}.bet-result.other{color:#8b99a5!important}.today-bets-empty{align-items:center;background:hsla(0,0%,100%,.018);border:1px solid #ffffff08;border-radius:7px;box-sizing:border-box;color:#566673;display:flex;font-size:5.5px;font-weight:700;gap:5px;justify-content:center;margin-top:4px;min-height:43px;padding:7px}.today-bets-empty svg{color:#3d4d5b;font-size:8px}.empty-team{align-items:center;background:linear-gradient(135deg,#0c141c,#091119);border:1px solid hsla(0,0%,100%,.045);border-radius:13px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:12px auto;max-width:720px;padding:29px 15px;text-align:center;width:100%}.empty-icon{background:hsla(0,0%,100%,.035);border-radius:12px;color:#4d5d6b;font-size:15px;height:43px;margin-bottom:9px;width:43px}.empty-team h3{color:#dce5ea;font-size:12px;font-weight:900;margin:0}.empty-team p{color:#596875;font-size:7px;line-height:1.5;margin:5px 0 0;max-width:260px}.team-loading{align-items:center;color:#637282;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:55vh}.loading-spinner{animation:teamSpin .75s linear infinite;border:2px solid #ffffff12;border-radius:50%;border-top-color:#39e5a1;height:23px;margin-bottom:3px;width:23px}.team-loading span{color:#aab7c0;font-size:8px;font-weight:850}.level-tab:focus-visible,.row-main:focus-visible,.team-back-btn:focus-visible,.team-refresh-btn:focus-visible,.today-bet-row:focus-visible{outline:2px solid #40e5a6;outline-offset:2px}@media (max-width:560px){.team-wrapper{padding:7px 6px 18px}.team-topbar{margin-bottom:7px;min-height:38px}.team-back-btn{border-radius:7px;font-size:6px;gap:4px;height:28px;min-width:38px;padding:0 7px}.team-back-btn svg{font-size:7px}.team-page-title span{font-size:4.5px}.team-page-title h1{font-size:14px}.team-refresh-btn{border-radius:8px;flex-basis:28px;font-size:8px;height:28px;width:28px}.team-summary{border-radius:9px;gap:7px;margin-bottom:6px;min-height:59px;padding:7px 8px}.team-summary-icon{border-radius:9px;flex-basis:32px;font-size:12px;height:32px;width:32px}.summary-level span,.team-summary>div:nth-child(2) span{font-size:4px}.team-summary>div:nth-child(2) strong{font-size:15px}.summary-level{min-width:55px;padding-left:7px}.summary-level strong{font-size:6.5px}.level-tabs{border-radius:8px;gap:2px;margin-bottom:5px;padding:2px}.level-tab{border-radius:6px;font-size:6.5px;gap:3px;height:31px}.level-tab strong{border-radius:4px;font-size:6px;height:14px;min-width:14px}.level-info{border-radius:7px;margin-bottom:4px;min-height:31px;padding:5px 7px}.level-info>div:first-child{gap:5px}.level-info>div:first-child span{font-size:4px}.level-info>div:first-child strong{font-size:6px}.level-member-count{font-size:5.5px}.user-list{gap:3px}.team-row{border-radius:8px}.row-main{gap:5px;min-height:47px;padding:5px 6px}.user-left{gap:5px}.user-number{flex-basis:13px;font-size:5px;width:13px}.user-avatar{border-radius:8px;flex-basis:27px;font-size:9px;height:27px;width:27px}.user-name-box strong{font-size:7.5px;max-width:105px}.user-name-box span{font-size:4.5px;margin-top:2px}.user-balance{min-width:55px}.user-balance span{font-size:4px}.user-balance strong{font-size:6px;margin-top:3px}.expand-icon{flex-basis:16px;font-size:6px;width:16px}.row-details{gap:3px;padding:0 6px 7px}.detail-item{border-radius:7px;gap:5px;min-height:38px;padding:6px}.detail-item>svg{font-size:8px}.detail-item span{font-size:4px}.detail-item strong{font-size:5.5px;margin-top:3px;max-width:90px}.today-bets-section{margin-top:4px;padding-top:6px}.today-bets-header{border-radius:6px;min-height:29px;padding:5px 6px}.today-bets-header>div:first-child span{font-size:4px}.today-bets-header>div:first-child strong{font-size:5px}.today-bets-total{font-size:5.5px}.today-bets-list{gap:2px;margin-top:3px}.today-bet-card{border-radius:7px}.today-bet-row{gap:5px;min-height:41px;padding:4px 6px}.today-bet-number{flex-basis:14px;font-size:4.5px;width:14px}.today-bet-icon{border-radius:7px;flex-basis:25px;font-size:7px;height:25px;width:25px}.today-bet-user strong{font-size:6.5px;max-width:100px}.today-bet-amount{font-size:5.5px;margin-top:2px}.today-bet-time{font-size:4.5px;gap:2px}.today-bet-time svg{font-size:4.5px}.today-bet-arrow{flex-basis:14px;font-size:5.5px;width:14px}.today-bet-details{gap:3px;padding:5px}.bet-detail{border-radius:5px;min-height:32px;padding:5px}.bet-detail span{font-size:3.7px}.bet-detail strong{font-size:5px;margin-top:3px}.empty-team{border-radius:10px;margin-top:9px;padding:24px 12px}.empty-icon{border-radius:10px;font-size:13px;height:36px;margin-bottom:7px;width:36px}.empty-team h3{font-size:10px}.empty-team p{font-size:6px}}@media (max-width:380px){.team-wrapper{padding:5px 5px 15px}.team-back-btn span{display:none}.team-back-btn{min-width:27px;padding:0;width:27px}.team-page-title h1{font-size:13px}.team-refresh-btn{flex-basis:26px;height:26px;width:26px}.team-summary{min-height:54px;padding:6px 7px}.team-summary-icon{border-radius:8px;flex-basis:29px;height:29px;width:29px}.team-summary>div:nth-child(2) strong{font-size:14px}.summary-level{min-width:50px}.level-tab,.summary-level strong{font-size:6px}.level-tab{height:29px}.level-tab strong{font-size:5.5px;height:13px;min-width:13px}.row-main{min-height:44px;padding:4px 5px}.user-number{flex-basis:12px;width:12px}.user-avatar{border-radius:7px;flex-basis:25px;font-size:8px;height:25px;width:25px}.user-name-box strong{font-size:7px;max-width:90px}.user-balance{min-width:48px}.user-balance strong{font-size:5.5px}.today-bet-user strong{font-size:6px;max-width:85px}.today-bet-time{display:none}.today-bet-details{grid-template-columns:repeat(2,minmax(0,1fr))}.bet-detail strong{font-size:4.7px}}@media (max-width:330px){.team-page-title span{display:none}.team-page-title h1{font-size:12px}.team-summary{min-height:50px}.team-summary-icon{flex-basis:27px;height:27px;width:27px}.team-summary>div:nth-child(2) strong{font-size:13px}.summary-level{min-width:45px;padding-left:5px}.level-tab,.summary-level strong{font-size:5.5px}.level-tab{height:27px}.level-tab strong{font-size:5px;height:12px;min-width:12px}.row-main{gap:4px;min-height:41px}.user-avatar{flex-basis:23px;height:23px;width:23px}.user-name-box strong{font-size:6.5px;max-width:70px}.user-name-box span{display:none}.user-balance{min-width:42px}.user-balance span{display:none}.user-balance strong{font-size:5px}.today-bet-number{flex-basis:11px;width:11px}.today-bet-icon{border-radius:6px;flex-basis:22px;height:22px;width:22px}.today-bet-user strong{font-size:5.5px;max-width:65px}.today-bet-amount{font-size:5px}.today-bet-arrow{flex-basis:12px;width:12px}.detail-item{min-height:34px}.today-bet-details{gap:2px;padding:4px}.bet-detail{min-height:30px;padding:4px}.bet-detail span{font-size:3.3px}.bet-detail strong{font-size:4.3px}}@media (max-height:500px) and (orientation:landscape){.team-wrapper{padding-top:5px}.team-topbar{margin-bottom:5px;min-height:34px}.team-summary{margin-bottom:5px;min-height:50px}.level-tab{height:28px}.row-main{min-height:43px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}.level-tab,.row-main,.team-back-btn,.team-refresh-btn,.team-row,.today-bet-card,.today-bet-row{transition:none!important}.loading-spinner,.team-refresh-btn.spinning svg{animation:none!important}}.about-container{color:#fff;font-family:Arial,sans-serif;margin:0 auto;max-width:900px;padding:20px}.about-title{color:gold;font-size:26px;font-weight:800;margin-bottom:25px;text-align:center}.about-card{background:#111827;border:1px solid #ffd70026;border-radius:14px;box-shadow:0 6px 18px #0009;margin-bottom:20px;padding:20px}.about-text{color:#e5e7eb;font-size:15px;line-height:1.7;margin-bottom:10px}.about-text strong{color:gold}.about-subtitle{color:#0a7cff;font-size:18px;font-weight:700;margin-bottom:12px}.about-list{list-style:none;margin:0;padding:0}.about-list li{align-items:center;color:#fff;display:flex;font-size:15px;gap:8px;padding:8px 0}.about-footer{border-top:1px solid #ffffff1a;color:#9ca3af;font-size:13px;margin-top:30px;padding-top:15px;text-align:center}@media (max-width:768px){.about-title{font-size:22px}.about-card{padding:16px}.about-list li,.about-text{font-size:14px}.about-subtitle{font-size:16px}}.betting-container{background:#090909;border-radius:12px;box-shadow:0 2px 8px #0000001a;color:#f9fdf6;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:20px auto;max-width:800px;padding:16px}.betting-header{margin-bottom:16px;text-align:center}.betting-header h3{color:#ad8cb6;font-size:20px;font-weight:600}.tabs{display:flex;justify-content:center;margin-bottom:12px}.tabs button{background:#c79ad3;border:none;border-radius:6px;cursor:pointer;font-size:14px;margin:0 4px;padding:8px 16px;transition:all .2s ease-in-out}.tabs button.active{background:#242525;color:#fff;font-weight:600}.search-input{font-size:14px;margin-bottom:16px}.matches-list{display:flex;flex-direction:column;gap:8px}.score-title{font-size:20px;font-weight:600;margin-top:8px;text-align:center}.league-name{font-size:14px;margin-bottom:4px;opacity:.8;text-align:center}.teams-vs{font-size:16px;font-weight:500;text-align:center}.vs-text{color:#010101;font-weight:700;margin:0 4px}.match-info{font-size:13px;margin-bottom:10px;opacity:.8}.score-columns-header{font-size:13px;font-weight:600;margin:6px 0;text-align:center}.score-columns-header,.score-grid{display:grid;grid-template-columns:repeat(3,1fr)}.score-grid{grid-gap:6px;gap:6px}.score-column{display:flex;flex-direction:column;gap:6px}.score-cell{background:#0c0c0c;border-radius:8px;padding:6px 6px 8px;text-align:center}.score-row-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.score-label{font-size:13px}.score-odds{color:#ff6b6b;font-size:12px;font-weight:600}.score-bet-btn{background:#077ab4;border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:600;padding:4px 0;width:100%}.bet-ticket-screen{display:flex;justify-content:center;padding:12px}.bet-ticket{background:#10151f;border-radius:8px;color:#fff;max-width:480px;padding:12px 14px 16px;width:100%}.ticket-match-box{border-bottom:1px solid #222;padding:8px 0}.ticket-teams{align-items:center;display:flex;justify-content:space-between}.ticket-team-name{font-weight:600}.ticket-team-note{color:#aaa;font-size:11px}.ticket-vs{color:#d0d7d8;font-weight:700}.ticket-score-line{display:flex;font-size:13px;justify-content:space-between;margin-top:6px}.ticket-score-odds{color:#ff7043;margin-left:4px}.ticket-balance-section{border-bottom:1px solid #222;padding:8px 0}.ticket-balance-row{display:flex;font-size:12px;justify-content:space-between;margin-bottom:2px}.ticket-balance-value{font-weight:600}.ticket-input-block{margin-top:8px}.ticket-amount-row{display:flex;gap:6px;margin-top:4px}.bet-amount-input{background:#000;border:1px solid #333;border-radius:4px;color:#fff;flex:1 1;padding:6px 8px}.bet-currency-select{background:#111;border:1px solid #333;border-radius:4px;color:#fff;width:80px}.ticket-all-buttons{display:flex;gap:8px;margin-top:6px}.bet-all-btn{border:none;border-radius:16px;flex:1 1;font-size:12px;padding:5px 0}.bet-quick-amounts-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bet-quick-chip{border:none;border-radius:16px;flex:1 1;font-size:12px;min-width:70px;padding:6px 0}.ticket-summary-table{background:#151b28;border-radius:6px;margin-top:12px;overflow:hidden}.ticket-summary-row{display:flex;font-size:13px;justify-content:space-between;padding:8px 10px}.ticket-summary-row:nth-child(odd){background:#141922}.ticket-summary-label{color:#cfd8dc}.ticket-summary-value{font-weight:600}.ticket-profit{color:#834fbe}.bet-primary-btn{border:none;border-radius:20px;font-weight:600;margin-top:12px;padding:10px 0;width:100%}.ticket-top-line{align-items:center;color:#ddd;display:flex;font-size:12px;justify-content:space-between;margin-bottom:8px}.ticket-time{flex:0 0 auto}.ticket-league{color:#f9a825;flex:1 1;font-weight:600;text-align:center}.ticket-date{flex:0 0 auto;text-align:right}.antbet-box{background:#111;border:1px solid #333;border-radius:12px;margin-bottom:20px;padding:15px}.antbet-title{color:#fc0;font-size:18px;font-weight:700;margin-bottom:12px;text-align:center}.antbet-card{background:#1a1a1a;border:1px solid #292929;border-radius:10px;cursor:pointer;margin-bottom:10px;padding:12px;transition:.2s ease}.antbet-card:hover{background:#222;transform:scale(1.02)}.antbet-row{color:#fff;display:flex;font-size:16px;justify-content:space-between;margin-bottom:6px}.ant-team{font-weight:700;text-align:center;width:40%}.ant-vs{color:#fc0;text-align:center;width:20%}.ant-date{color:#bbb;font-size:13px;margin-bottom:8px;text-align:center}.ant-go-score{background:#333;border-radius:6px;color:#fc0;font-size:15px;font-weight:700;margin-bottom:5px;padding:6px 0;text-align:center}.ant-go-odds{color:#fff;font-size:14px;text-align:center}.ant-go-odds strong{color:#f61919}@media (max-width:480px){.select-score-text{font-size:1px}}.top-success-message{animation:slideDown .3s ease;background:#1e7f34;border-radius:10px;box-shadow:0 4px 12px #0000004d;color:#fff;font-weight:700;left:50%;padding:12px 20px;position:fixed;top:15px;transform:translateX(-50%);z-index:9999}@keyframes slideDown{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}.invite-page{background:radial-gradient(circle at 50% -10%,#6d4bff33,#0000 38%),radial-gradient(circle at 100% 40%,#00beff14,#0000 30%),linear-gradient(180deg,#07091b,#060817 50%,#040611);box-sizing:border-box;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh;overflow-x:hidden;padding:12px 12px 35px;width:100%}.invite-header{align-items:center;display:flex;gap:10px;margin:0 auto 10px;max-width:650px;width:100%}.invite-back-btn{align-items:center;background:#101d3abf;border:1px solid #6885c647;border-radius:11px;color:#aebee0;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:800;gap:7px;height:38px;justify-content:center;padding:0 11px;transition:.2s ease}.invite-back-btn:hover{background:#1c2f58e6;border-color:#7e9ae18c;color:#fff}.invite-header-title{align-items:center;display:flex;gap:9px;min-width:0}.invite-header-icon{align-items:center;background:linear-gradient(145deg,#744cff4d,#26417e59);border:1px solid #8168ff40;border-radius:11px;box-shadow:0 8px 25px #5d40ff1a;color:#ae98ff;display:flex;flex-shrink:0;font-size:16px;height:38px;justify-content:center;width:38px}.invite-header-title span{color:#7786a6;display:block;font-size:7px;font-weight:900;letter-spacing:1.4px}.invite-header-title h1{color:#fff;font-size:18px;font-weight:950;letter-spacing:-.5px;line-height:1.1;margin:1px 0 0}.invite-hero{background:linear-gradient(135deg,#142348f0,#081025f7);border:1px solid #5b79bf40;border-radius:17px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 12px 35px #0003;box-sizing:border-box;margin:0 auto 10px;max-width:650px;min-height:155px;overflow:hidden;padding:20px 18px;position:relative;width:100%}.invite-glow{background:#714cff;border-radius:50%;filter:blur(65px);height:190px;opacity:.16;pointer-events:none;position:absolute;right:-50px;top:-100px;width:190px}.invite-hero-content{position:relative;z-index:2}.invite-small-badge{align-items:center;color:#8e9cbb;display:inline-flex;font-size:7px;font-weight:900;gap:6px;letter-spacing:1.2px;margin-bottom:8px}.invite-small-badge span{background:#6d50ff;border-radius:50%;box-shadow:0 0 10px #6d50ffcc;height:5px;width:5px}.invite-hero h2{color:#fff;font-size:clamp(23px,6vw,32px);font-weight:950;letter-spacing:-1px;line-height:1.04;margin:0}.invite-hero h2 span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#a995ff,#48d9ff);-webkit-background-clip:text;background-clip:text}.invite-hero p{color:#7d8ca9;font-size:9px;line-height:1.55;margin:9px 0 0;max-width:470px}.invite-data-card{background:linear-gradient(135deg,#0e1d39f7,#071022fa);border:1px solid #496aaa45;border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 9px 25px #0000002b;box-sizing:border-box;margin:0 auto 9px;max-width:650px;padding:13px;width:100%}.invite-card-top{align-items:center;display:flex;gap:9px;margin-bottom:10px}.invite-card-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:13px;height:34px;justify-content:center;width:34px}.link-icon{background:#0e749026;border:1px solid #38bdf82e;color:#62cfff}.code-icon{background:#5b3cb426;border:1px solid #8b5cf633;color:#ae96ff}.invite-card-top span{color:#6f7e9d;display:block;font-size:7px;font-weight:900;letter-spacing:1.3px}.invite-card-top h3{color:#eef3ff;font-size:13px;font-weight:900;margin:2px 0 0}.invite-link-box{align-items:stretch;background:#050d1db8;border:1px solid #486aae47;border-radius:10px;box-sizing:border-box;display:flex;gap:7px;padding:5px;width:100%}.invite-link-content{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 8px}.invite-link-content span{color:#a9b9d8;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.invite-code-box button,.invite-link-box button{align-items:center;background:linear-gradient(135deg,#6446df,#4c38ae);border:0;border-radius:8px;box-shadow:0 5px 15px #533bcd2e;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:8px;font-weight:900;gap:5px;height:34px;justify-content:center;min-width:70px;padding:0 9px;transition:transform .18s ease,filter .18s ease}.invite-code-box button:hover,.invite-link-box button:hover{filter:brightness(1.12);transform:translateY(-1px)}.invite-code-box button:active,.invite-link-box button:active{transform:scale(.96)}.invite-code-box{align-items:center;background:#050d1db8;border:1px solid #586fad40;border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:6px}.invite-code-box strong{color:#bba9ff;font-family:SFMono-Regular,Consolas,monospace;font-size:17px;font-weight:950;letter-spacing:1.5px;min-width:0;overflow:hidden;padding-left:9px;text-overflow:ellipsis;white-space:nowrap}.invite-qr-card{background:linear-gradient(135deg,#0e1d39f7,#071022fa);border:1px solid #496aaa45;border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 9px 25px #0000002b;box-sizing:border-box;margin:0 auto 10px;max-width:650px;padding:14px;text-align:center;width:100%}.invite-qr-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;text-align:left}.invite-qr-header span{color:#6f7e9d;font-size:7px;font-weight:900;letter-spacing:1.3px}.invite-qr-header h3{color:#eef3ff;font-size:13px;font-weight:900;margin:2px 0 0}.invite-qr-icon{background:#0e749021;border:1px solid #38bdf833;border-radius:10px;color:#58d8ff;font-size:14px;height:34px;width:34px}.invite-qr-icon,.invite-qr-wrapper{align-items:center;display:flex;justify-content:center}.invite-qr-wrapper{padding:8px 0}.invite-qr-frame{align-items:center;background:#fff;border-radius:14px;box-shadow:0 12px 35px #0000004d,0 0 30px #6b4cff1a;display:flex;height:170px;justify-content:center;padding:8px;width:170px}.referral-qr{display:block;height:100%;object-fit:contain;width:100%}.invite-qr-text{color:#71809e;font-size:8px;line-height:1.5;margin:8px auto 0;max-width:300px}.invite-share-section{margin:0 auto 10px;max-width:650px;width:100%}.invite-section-heading{margin:0 2px 8px}.invite-section-heading span{color:#6e7d9c;font-size:7px;font-weight:900;letter-spacing:1.4px}.invite-section-heading h2{color:#f3f6ff;font-size:17px;font-weight:950;margin:2px 0 0}.invite-share-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,1fr)}.invite-share-item{align-items:center;background:#0c1932c7;border:1px solid #496aaa3b;border-radius:12px;color:#91a0bc;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:72px;min-width:0;padding:8px 4px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.invite-share-item:hover{background:#142649f2;border-color:#6f91d67a;transform:translateY(-2px)}.invite-share-item:active{transform:scale(.95)}.share-icon{align-items:center;border-radius:9px;display:flex;font-size:14px;height:31px;justify-content:center;width:31px}.invite-share-item span{font-size:7px;font-weight:850}.share-icon.whatsapp{background:#25d3661a;border:1px solid #25d36629;color:#48e889}.share-icon.telegram{background:#2aabee1a;border:1px solid #2aabee29;color:#4bbdff}.share-icon.facebook{background:#4267b21f;border:1px solid #4267b22e;color:#6295ff}.share-icon.instagram{background:#e1306c1a;border:1px solid #e1306c29;color:#ff78b9}.share-icon.contact{background:#8b5cf61a;border:1px solid #8b5cf629;color:#c0a9ff}.share-icon.qr{background:#38bdf81a;border:1px solid #38bdf829;color:#58d8ff}.share-icon.more{background:#64748b1a;border:1px solid #64748b29;color:#aebbd5}.invite-info{background:linear-gradient(135deg,#2d235d4d,#0d1831b8);border:1px solid #674cdc2e;border-radius:13px;box-sizing:border-box;gap:10px;margin:0 auto;max-width:650px;padding:11px 12px;width:100%}.invite-info,.invite-info-icon{align-items:center;display:flex}.invite-info-icon{background:#8b5cf61f;border-radius:9px;flex-shrink:0;font-size:16px;height:34px;justify-content:center;width:34px}.invite-info strong{color:#dfe7fb;display:block;font-size:10px;font-weight:900}.invite-info p{color:#71809d;font-size:8px;line-height:1.4;margin:3px 0 0}@media (min-width:700px){.invite-page{padding:18px 18px 45px}.invite-header{margin-bottom:12px}.invite-hero{min-height:175px;padding:25px 24px}.invite-data-card{padding:15px}.invite-share-grid{grid-template-columns:repeat(7,1fr)}}@media (max-width:500px){.invite-page{padding:8px 8px 25px}.invite-header{margin-bottom:8px}.invite-back-btn{font-size:9px;height:34px;padding:0 9px}.invite-header-icon{border-radius:10px;font-size:14px;height:34px;width:34px}.invite-header-title span{font-size:6px;letter-spacing:1.1px}.invite-header-title h1{font-size:16px}.invite-hero{border-radius:14px;margin-bottom:8px;min-height:142px;padding:17px 14px}.invite-hero h2{font-size:22px;letter-spacing:-.8px}.invite-hero p{font-size:8px;margin-top:7px;max-width:320px}.invite-data-card{border-radius:13px;margin-bottom:7px;padding:11px}.invite-card-top{margin-bottom:8px}.invite-card-icon{font-size:12px;height:31px;width:31px}.invite-card-top span{font-size:6px}.invite-card-top h3{font-size:12px}.invite-link-box{gap:5px;padding:4px}.invite-link-content{padding:0 6px}.invite-link-content span{font-size:7.5px}.invite-code-box button,.invite-link-box button{font-size:7px;height:31px;min-width:58px;padding:0 7px}.invite-code-box{padding:4px}.invite-code-box strong{font-size:15px;padding-left:7px}.invite-qr-card{border-radius:13px;margin-bottom:8px;padding:11px}.invite-qr-header{margin-bottom:7px}.invite-qr-header span{font-size:6px}.invite-qr-header h3{font-size:12px}.invite-qr-icon{font-size:12px;height:31px;width:31px}.invite-qr-frame{border-radius:12px;height:145px;padding:7px;width:145px}.invite-qr-text{font-size:7px;margin-top:6px}.invite-section-heading{margin-bottom:6px}.invite-section-heading span{font-size:6px}.invite-section-heading h2{font-size:15px}.invite-share-grid{gap:5px;grid-template-columns:repeat(4,1fr)}.invite-share-item{border-radius:10px;gap:4px;min-height:65px}.share-icon{border-radius:8px;font-size:12px;height:27px;width:27px}.invite-share-item span{font-size:6.5px}.invite-info{border-radius:11px;padding:9px}.invite-info-icon{font-size:14px;height:30px;width:30px}.invite-info strong{font-size:9px}.invite-info p{font-size:7px}}@media (max-width:360px){.invite-page{padding:6px 6px 20px}.invite-header-title h1{font-size:14px}.invite-back-btn span{display:none}.invite-back-btn{padding:0;width:32px}.invite-hero{min-height:135px;padding:15px 12px}.invite-hero h2{font-size:20px}.invite-link-content span{font-size:7px}.invite-code-box button span,.invite-link-box button span{display:none}.invite-code-box button,.invite-link-box button{min-width:34px;padding:0;width:34px}.invite-code-box strong{font-size:14px}.invite-qr-frame{height:135px;width:135px}.invite-share-item{min-height:60px}}button:focus-visible{outline:2px solid #735fffcc;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important}}.agent-intro{background:radial-gradient(circle at 15% 0,#29b19a21,#0000 30%),radial-gradient(circle at 100% 20%,#00be9614,#0000 28%),radial-gradient(circle at 50% 100%,#0082ff0a,#0000 30%),#070b11;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:16px 10px 24px;width:100%}.agent-intro-header{margin:0 auto 12px;max-width:600px;text-align:center;width:100%}.agent-intro-badge{align-items:center;background:#29b19a14;border:1px solid #29b19a29;border-radius:7px;box-sizing:border-box;color:#29d6ae;display:inline-flex;font-size:7px;font-weight:900;justify-content:center;letter-spacing:1.5px;margin-bottom:7px;min-height:22px;padding:0 10px}.agent-intro-header h2{color:#f4f8fa;font-size:24px;font-weight:950;letter-spacing:-.5px;line-height:1.05;margin:0}.agent-intro-header p{color:#c3cdd5;font-size:8px;font-weight:600;line-height:1.5;margin:6px auto 0;max-width:360px}.agent-apply-top{margin:0 auto 14px;max-width:600px;width:100%}.agent-apply-top .continue-btn{width:100%}.agent-benefits{display:flex;flex-direction:column;gap:6px;margin:0 auto;max-width:600px;width:100%}.benefit-card{align-items:flex-start;background:linear-gradient(135deg,#101b22f7,#091016f7);border:1px solid #ffffff0d;border-radius:10px;box-shadow:0 5px 18px #0000001f;box-sizing:border-box;display:flex;gap:8px;padding:9px;transition:border-color .18s ease,transform .18s ease,background .18s ease;width:100%}.benefit-card:hover{border-color:#29d6ae29;transform:translateY(-1px)}.benefit-number{align-items:center;background:#29b19a14;border:1px solid #29b19a21;border-radius:7px;box-sizing:border-box;color:#29d6ae;display:flex;flex:0 0 25px;font-size:7px;font-weight:950;height:25px;justify-content:center;width:25px}.benefit-card>div{min-width:0}.benefit-card strong{color:#e8eef2;display:block;font-size:8.5px;font-weight:900;line-height:1.2}.benefit-card p{color:#9eabb5;font-size:6.5px;font-weight:550;line-height:1.45;margin:3px 0 0}.bonus-section{background:linear-gradient(135deg,#0d1a1dfa,#070f13fa);border:1px solid #29d3aa1f;border-radius:12px;box-shadow:0 8px 25px #0000001f;box-sizing:border-box;margin:12px auto 0;max-width:600px;padding:10px;width:100%}.bonus-section-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.045);display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px;width:100%}.bonus-label{color:#52656c;display:block;font-size:5.5px;font-weight:900;letter-spacing:1.2px;line-height:1}.bonus-section-header h3{color:#e9f4f1;font-size:11px;font-weight:950;line-height:1;margin:3px 0 0}.bonus-star{align-items:center;background:#ffcd3214;border:1px solid #ffcd321f;border-radius:7px;color:#ffd43b;display:flex;font-size:11px;height:25px;justify-content:center;width:25px}.bonus-card{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.045);border-radius:10px;box-sizing:border-box;margin-bottom:7px;padding:9px;width:100%}.bonus-card:last-of-type{margin-bottom:0}.bonus-card-top{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:7px}.bonus-card-top>div:first-child{flex:1 1;min-width:0}.bonus-tag{background:#35dda8;border-radius:5px;color:#06140f;display:inline-block;font-size:5px;font-weight:950;letter-spacing:.6px;line-height:1;padding:3px 6px}.bonus-card h4{color:#edf4f6;font-size:9px;font-weight:900;line-height:1.15;margin:4px 0 0}.bonus-card p{color:#9aa8b2;font-size:6px;font-weight:550;line-height:1.4;margin:3px 0 0}.bonus-percent{align-items:center;background:radial-gradient(circle,#2adca62e,rgba(42,220,166,.035));border:1px solid #2adca638;border-radius:50%;box-shadow:0 0 15px #2adca60f;box-sizing:border-box;display:flex;flex:0 0 52px;flex-direction:column;height:52px;justify-content:center;width:52px}.bonus-percent strong{color:#3ce7ae;font-size:15px;font-weight:950;line-height:1}.bonus-percent span{color:#71827f;font-size:4.5px;font-weight:900;letter-spacing:.5px;line-height:1;margin-top:3px}.bonus-row{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid hsla(0,0%,100%,.025);border-radius:6px;box-sizing:border-box;display:flex;gap:7px;justify-content:space-between;margin-top:4px;min-height:28px;padding:5px 7px}.bonus-row span{color:#b2bdc5;font-size:5.5px;font-weight:650;line-height:1.2;min-width:0}.bonus-row strong{color:#3ce4a9;flex:0 0 auto;font-size:6.5px;font-weight:900;line-height:1.1;text-align:right}.first-bonus{background:linear-gradient(135deg,#1730276b,#0916136b);border-color:#34e6a81c}.second-bonus{background:linear-gradient(135deg,#2b240d59,#12120a59);border-color:#ffc72a1a}.second-bonus .bonus-tag{background:#f2c936;color:#151000}.second-bonus .bonus-percent{background:radial-gradient(circle,#ffcd3029,rgba(255,205,48,.025));border-color:#ffcd3038}.second-bonus .bonus-percent strong,.second-bonus .bonus-row strong{color:#ffd43a}.weekly-bonus{background:linear-gradient(135deg,#0d193285,#080f1b85);border-color:#3e84ff24}.weekly-bonus .bonus-tag{background:linear-gradient(135deg,#246cf0,#1749a5);color:#fff}.weekly-bonus .bonus-percent{background:radial-gradient(circle,#4085ff2b,rgba(64,133,255,.025));border-color:#4085ff40}.weekly-bonus .bonus-percent strong,.weekly-bonus .bonus-row strong{color:#65a0ff}.weekly-example{align-items:center;background:#2a71e614;border:1px solid #4687ff1a;border-radius:7px;box-sizing:border-box;display:flex;gap:6px;justify-content:center;margin-top:5px;min-height:31px;padding:5px 7px}.weekly-example span{color:#738399;font-size:5px;font-weight:800;text-transform:uppercase}.weekly-example strong{color:#dfeaff;font-size:6px;font-weight:850}.weekly-example b{color:#4c91ff;font-size:8px}.weekly-rules{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin-top:6px}.weekly-rules>div{align-items:center;background:hsla(0,0%,100%,.022);border-radius:6px;box-sizing:border-box;display:flex;gap:5px;min-width:0;padding:5px}.weekly-rules>div>span{align-items:center;background:#39d99d;border-radius:50%;color:#07140f;display:flex;flex:0 0 13px;font-size:7px;font-weight:950;height:13px;justify-content:center;width:13px}.weekly-rules small{color:#aab7c1;font-size:5px;font-weight:650;line-height:1.25;min-width:0}.bonus-note{align-items:center;background:linear-gradient(135deg,#2ad7a017,rgba(42,215,160,.025));border:1px solid #2ad7a01a;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;justify-content:center;margin-top:7px;padding:9px;text-align:center;width:100%}.bonus-note strong{color:#41e4ad;font-size:8px;font-weight:950;line-height:1.1}.bonus-note span{color:#84938f;font-size:5.5px;font-weight:600;line-height:1.3}.commission-section{background:linear-gradient(135deg,#0f1d1ffa,#091115fa);border:1px solid #29d3aa1f;border-radius:12px;box-shadow:0 7px 22px #0000001a;box-sizing:border-box;margin:12px auto 0;max-width:600px;padding:10px;width:100%}.commission-header{border-bottom:1px solid hsla(0,0%,100%,.045);padding-bottom:8px}.commission-header span{color:#566675;font-size:6px;font-weight:900;letter-spacing:1.2px}.commission-header strong{color:#35e5b1;font-size:11px;font-weight:950}.commission-list{grid-gap:5px;gap:5px;grid-template-columns:repeat(3,1fr);margin-top:7px}.commission-item{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.035);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:8px 5px;text-align:center;transition:border-color .15s ease,background .15s ease}.commission-item:hover{background:rgba(41,211,170,.035);border-color:#29d3aa1f}.commission-item div{min-width:0}.commission-item span{color:#29cfa9;display:block;font-size:6px;font-weight:950;letter-spacing:.7px}.commission-item small{color:#9eabb5;display:block;font-size:5px;line-height:1.2;margin-top:3px}.commission-item>strong{color:#eaf5f2;font-size:15px;font-weight:950;line-height:1;margin-top:5px}.agent-intro-footer{margin:12px auto 0;max-width:600px;text-align:center;width:100%}.agent-intro-footer p{color:#687681;font-size:6px;line-height:1.4;margin:0}.continue-btn{background:linear-gradient(135deg,#3be9b5,#19bb8c);border:0;border-radius:10px;box-shadow:0 8px 22px #23d3a929;box-sizing:border-box;color:#06130f;cursor:pointer;font-family:inherit;font-size:10px;font-weight:950;letter-spacing:.2px;min-height:43px;padding:0 16px;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;width:100%}.continue-btn:hover{box-shadow:0 10px 27px #23d3a93b;filter:brightness(1.06)}.continue-btn:active{transform:scale(.98)}@media (max-width:560px){.agent-intro{min-height:100vh;padding:12px 8px 18px}.agent-intro-header{margin-bottom:10px}.agent-intro-badge{border-radius:6px;font-size:6px;margin-bottom:6px;min-height:20px;padding:0 8px}.agent-intro-header h2{font-size:21px}.agent-intro-header p{font-size:7px;margin-top:5px;max-width:300px}.agent-apply-top{margin-bottom:11px}.continue-btn{border-radius:9px;font-size:9px;min-height:40px}.agent-benefits{gap:5px}.benefit-card{border-radius:9px;gap:7px;padding:8px}.benefit-number{border-radius:6px;flex-basis:23px;font-size:6px;height:23px;width:23px}.benefit-card strong{font-size:8px}.benefit-card p{font-size:6px;line-height:1.4;margin-top:2px}.bonus-section{border-radius:10px;margin-top:9px;padding:8px}.bonus-section-header{margin-bottom:6px;padding-bottom:6px}.bonus-label{font-size:5px}.bonus-section-header h3,.bonus-star{font-size:9px}.bonus-star{border-radius:6px;height:22px;width:22px}.bonus-card{border-radius:8px;margin-bottom:5px;padding:7px}.bonus-card-top{gap:6px;margin-bottom:5px}.bonus-tag{font-size:4.5px;padding:2px 5px}.bonus-card h4{font-size:8px;margin-top:3px}.bonus-card p{font-size:5.5px;line-height:1.35;margin-top:2px}.bonus-percent{flex-basis:45px;height:45px;width:45px}.bonus-percent strong{font-size:13px}.bonus-percent span{font-size:4px;margin-top:2px}.bonus-row{border-radius:5px;margin-top:3px;min-height:25px;padding:4px 5px}.bonus-row span{font-size:5px}.bonus-row strong{font-size:5.7px}.weekly-example{gap:4px;min-height:28px;padding:4px 5px}.weekly-example span{font-size:4.5px}.weekly-example strong{font-size:5px}.weekly-example b{font-size:7px}.weekly-rules{gap:3px;margin-top:4px}.weekly-rules>div{gap:4px;padding:4px}.weekly-rules>div>span{flex-basis:11px;font-size:6px;height:11px;width:11px}.weekly-rules small{font-size:4.5px}.bonus-note{margin-top:5px;padding:7px}.bonus-note strong{font-size:7px}.bonus-note span{font-size:5px}.commission-section{border-radius:10px;margin-top:9px;padding:8px}.commission-header{padding-bottom:6px}.commission-header span{font-size:5px}.commission-header strong{font-size:9px}.commission-list{gap:4px;margin-top:5px}.commission-item{border-radius:7px;padding:7px 4px}.commission-item span{font-size:5px}.commission-item small{font-size:4px}.commission-item>strong{font-size:13px;margin-top:4px}.agent-intro-footer{margin-top:9px}.agent-intro-footer p{font-size:5.5px}}@media (max-width:380px){.agent-intro{padding:10px 6px 14px}.agent-intro-header{margin-bottom:8px}.agent-intro-badge{font-size:5.5px;margin-bottom:5px;min-height:19px;padding:0 7px}.agent-intro-header h2{font-size:19px}.agent-intro-header p{font-size:6.5px}.agent-apply-top{margin-bottom:9px}.continue-btn{border-radius:8px;font-size:8px;min-height:38px}.benefit-card{border-radius:8px;gap:6px;padding:7px}.benefit-number{border-radius:6px;flex-basis:21px;font-size:5.5px;height:21px;width:21px}.benefit-card strong{font-size:7px}.benefit-card p{font-size:5.5px}.bonus-section{border-radius:9px;padding:7px}.bonus-section-header h3,.bonus-star{font-size:8px}.bonus-star{height:20px;width:20px}.bonus-card{border-radius:7px;padding:6px}.bonus-card h4{font-size:7px}.bonus-card p{font-size:5px}.bonus-percent{flex-basis:40px;height:40px;width:40px}.bonus-percent strong{font-size:11px}.bonus-percent span{font-size:3.5px}.bonus-row{min-height:23px;padding:3px 4px}.bonus-row span{font-size:4.5px}.bonus-row strong{font-size:5px}.weekly-example{min-height:26px}.weekly-example span{font-size:4px}.weekly-example strong{font-size:4.5px}.weekly-rules small{font-size:4px}.bonus-note{padding:6px}.bonus-note strong{font-size:6.5px}.bonus-note span{font-size:4.5px}.commission-section{border-radius:9px;padding:7px}.commission-header strong{font-size:8px}.commission-item{padding:6px 3px}.commission-item span{font-size:4.5px}.commission-item small{font-size:3.7px}.commission-item>strong{font-size:12px}}@media (max-width:330px){.agent-intro{padding:8px 5px 12px}.agent-intro-header h2{font-size:17px}.agent-intro-header p{display:none}.agent-intro-badge{font-size:5px;min-height:18px}.agent-apply-top{margin-bottom:7px}.continue-btn{font-size:7px;min-height:35px}.benefit-card{gap:5px;padding:6px}.benefit-number{flex-basis:19px;font-size:5px;height:19px;width:19px}.benefit-card strong{font-size:6.5px}.benefit-card p{font-size:5px;line-height:1.35}.bonus-section{padding:6px}.bonus-section-header h3{font-size:7px}.bonus-card{padding:5px}.bonus-card h4{font-size:6.5px}.bonus-card p{font-size:4.5px}.bonus-percent{flex-basis:36px;height:36px;width:36px}.bonus-percent strong{font-size:10px}.bonus-row{min-height:21px;padding:3px}.bonus-row span{font-size:4px}.bonus-row strong{font-size:4.5px}.weekly-rules{grid-template-columns:1fr}.weekly-rules small{font-size:4.5px}.bonus-note strong{font-size:6px}.bonus-note span{font-size:4px}.commission-header strong{font-size:7px}.commission-item{padding:5px 2px}.commission-item span{font-size:4px}.commission-item small{display:none}.commission-item>strong{font-size:10px;margin-top:3px}}.continue-btn:focus-visible{outline:2px solid #55efc4;outline-offset:2px}@media (prefers-reduced-motion:reduce){.benefit-card,.commission-item,.continue-btn{transition:none}}.register-wrapper{background:radial-gradient(circle at 10% 0,#28e6aa14,#0000 27%),radial-gradient(circle at 100% 15%,#008cff0f,#0000 28%),#070b11;box-sizing:border-box;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:10px 9px 24px;width:100%}.register-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 auto 9px;max-width:720px;min-height:43px;width:100%}.register-header-left{align-items:center;display:flex;flex:1 1;gap:7px;min-width:0}.register-back-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:8px;box-sizing:border-box;color:#b9c5ce;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:7px;font-weight:850;gap:5px;height:31px;justify-content:center;padding:0 9px;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease}.register-back-btn svg{font-size:8px}.register-back-btn:hover{background:rgba(50,225,166,.065);border-color:#32e1a629;color:#42e5a6;transform:translateX(-1px)}.register-back-btn:active{transform:scale(.95)}.register-title{align-items:center;display:flex;gap:8px;min-width:0}.register-title-icon{align-items:center;background:linear-gradient(145deg,#3cefa9,#13b97c);border-radius:10px;box-shadow:0 6px 18px #27eaa524;color:#06130e;display:flex;flex:0 0 34px;font-size:12px;height:34px;justify-content:center;width:34px}.register-title>div:last-child{min-width:0}.register-title span{color:#586776;display:block;font-size:6px;font-weight:900;letter-spacing:1.3px;line-height:1}.register-title h1{color:#edf3f7;font-size:17px;font-weight:950;line-height:1;margin:3px 0 0}.register-refresh{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:9px;color:#667585;cursor:pointer;display:flex;flex:0 0 31px;font-size:9px;height:31px;justify-content:center;transition:background .15s ease,color .15s ease,transform .15s ease,border-color .15s ease;width:31px}.register-refresh:hover{background:#28e6a812;border-color:#28e6a821;color:#40e6a8}.register-refresh:active{transform:scale(.94)}.register-refresh.spinning svg{animation:registerSpin .7s linear infinite}@keyframes registerSpin{to{transform:rotate(1turn)}}.register-error{align-items:center;background:rgba(255,55,85,.045);border:1px solid #ff4b6424;border-radius:8px;box-sizing:border-box;color:#d9aeb5;display:flex;font-size:6px;font-weight:700;gap:8px;justify-content:space-between;margin:0 auto 7px;max-width:720px;padding:7px 9px;width:100%}.register-error button{background:#39dda0;border:0;border-radius:5px;color:#07130e;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:5px;font-weight:900;padding:4px 7px}.register-error button:active{transform:scale(.95)}.register-summary{align-items:center;background:linear-gradient(135deg,#0d171e,#091118);border:1px solid #ffffff0d;border-radius:11px;box-shadow:0 7px 20px #0000001f;box-sizing:border-box;display:flex;gap:9px;margin:0 auto 8px;max-width:720px;min-height:67px;padding:9px 10px;width:100%}.summary-icon{align-items:center;background:rgba(44,229,166,.075);border:1px solid #2ce5a61a;border-radius:11px;color:#3ee7a5;display:flex;flex:0 0 38px;font-size:14px;height:38px;justify-content:center;width:38px}.summary-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.summary-text span{color:#596878;font-size:5.5px;font-weight:900;letter-spacing:.8px;line-height:1}.summary-text strong{color:#ecf3f6;font-size:18px;font-weight:950;line-height:1;margin-top:3px}.summary-text small{color:#596875;font-size:5.5px;line-height:1;margin-top:3px}.summary-status{align-items:center;color:#3fe3a4;display:flex;flex-direction:column;gap:3px;justify-content:center;min-width:40px}.summary-status svg{font-size:12px}.summary-status span{color:#64746f;font-size:5px;font-weight:900;letter-spacing:.5px}.register-level-tabs{grid-gap:3px;background:#0b1119;border:1px solid #ffffff0d;border-radius:10px;box-sizing:border-box;display:grid;gap:3px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;padding:3px;width:100%}.register-level-tab{align-items:center;background:#0000;border:0;border-radius:7px;color:#627080;cursor:pointer;display:flex;font-family:inherit;font-size:7px;font-weight:850;gap:5px;height:35px;justify-content:center;min-width:0;padding:0 5px;transition:background .16s ease,color .16s ease,transform .16s ease}.register-level-tab:active{transform:scale(.97)}.register-level-tab strong{align-items:center;background:hsla(0,0%,100%,.045);border-radius:5px;box-sizing:border-box;color:#81909d;display:flex;font-size:7px;height:16px;justify-content:center;min-width:16px;padding:0 3px}.register-level-tab.active{background:linear-gradient(135deg,#3aeca7,#18c888);box-shadow:0 4px 13px #26eba11f;color:#06130e}.register-level-tab.active strong{background:#0000001a;color:#073623}.register-section-head{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid #ffffff0a;border-radius:9px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 6px;max-width:720px;min-height:38px;padding:6px 9px;width:100%}.register-section-head>div:first-child{align-items:center;display:flex;gap:6px}.register-section-head>div:first-child span{color:#536270;font-size:5px;font-weight:900;letter-spacing:.8px}.register-section-head>div:first-child strong{color:#dce5eb;font-size:7px;font-weight:900}.register-count{color:#3ee3a2;font-size:7px;font-weight:950}.register-count span{color:#53645f;font-size:5px;font-weight:700;margin-left:3px}.register-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 auto;max-width:720px;padding:0;width:100%}.register-row{align-items:center;background:linear-gradient(135deg,#0d161f,#091119);border:1px solid hsla(0,0%,100%,.045);border-radius:10px;box-shadow:0 4px 13px #00000014;box-sizing:border-box;display:flex;gap:7px;min-height:51px;padding:6px 8px;transition:transform .16s ease,border-color .16s ease,background .16s ease;width:100%}.register-row:hover{background:linear-gradient(135deg,#0e1921,#0a141b);border-color:#2fe7a526;transform:translateX(1px)}.register-number{color:#3f4d5b;flex:0 0 18px;font-size:6px;font-weight:900;text-align:center;width:18px}.register-avatar{align-items:center;background:#2ce5a612;border:1px solid #2ce5a617;border-radius:9px;color:#3ee5a3;display:flex;flex:0 0 30px;font-size:10px;height:30px;justify-content:center;width:30px}.register-user{display:flex;flex:1 1;flex-direction:column;min-width:0}.register-user strong{color:#e7eef3;font-size:8.5px;font-weight:900;line-height:1.1;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.register-meta{align-items:center;display:flex;gap:7px;margin-top:3px}.register-meta span{align-items:center;color:#536372;display:inline-flex;font-size:5px;font-weight:700;gap:3px;line-height:1}.register-meta svg{color:#36d99c;font-size:5px}.register-right{align-items:center;display:flex;gap:6px}.register-right>svg{color:#465564;font-size:6px}.new-badge{background:#39dba0;border-radius:5px;color:#063322;font-size:5px;font-weight:950;letter-spacing:.3px;line-height:1;min-height:15px;padding:0 5px}.new-badge,.register-empty{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.register-empty{background:linear-gradient(135deg,#0c141c,#091119);border:1px solid hsla(0,0%,100%,.045);border-radius:13px;flex-direction:column;margin:12px auto;max-width:720px;padding:28px 15px;text-align:center;width:100%}.register-empty-icon{align-items:center;background:hsla(0,0%,100%,.035);border-radius:12px;color:#4c5b6a;display:flex;font-size:15px;height:42px;justify-content:center;margin-bottom:9px;width:42px}.register-empty h3{color:#dce5ea;font-size:12px;font-weight:900;margin:0}.register-empty p{color:#596875;font-size:7px;line-height:1.5;margin:5px 0 0;max-width:260px}.register-back-empty{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;color:#d2dce3;cursor:pointer;display:inline-flex;font-family:inherit;font-size:7px;font-weight:850;gap:5px;justify-content:center;margin-top:11px;min-height:29px;padding:0 10px;transition:background .15s ease,color .15s ease,transform .15s ease}.register-back-empty svg{font-size:7px}.register-back-empty:hover{background:#2de1a412;color:#3fe2a4}.register-back-empty:active{transform:scale(.95)}.empty-date{align-items:center;background:hsla(0,0%,100%,.025);border-radius:6px;color:#596a68;display:inline-flex;font-size:5px;font-weight:700;gap:5px;margin-top:9px;padding:5px 8px}.empty-date svg{color:#38d99c;font-size:6px}.register-loading{align-items:center;color:#637282;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:55vh}.register-spinner{animation:registerSpin .75s linear infinite;border:2px solid #ffffff12;border-radius:50%;border-top-color:#39e5a1;height:22px;margin-bottom:3px;width:22px}.register-loading strong{color:#aab7c0;font-size:8px;font-weight:850}.register-loading span{color:#4f5e6d;font-size:6px}.register-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.035);display:flex;flex-direction:column;gap:3px;justify-content:center;margin:18px auto 0;max-width:720px;padding-top:10px;text-align:center;width:100%}.register-footer span{color:#38dca0;font-size:5px;font-weight:950;letter-spacing:1.1px}.register-footer small{color:#465463;font-size:5px;font-weight:600}.register-footer strong{color:#596675;font-size:5px;font-weight:700}@media (max-width:560px){.register-wrapper{padding:7px 6px 17px}.register-header{gap:5px;margin-bottom:7px;min-height:39px}.register-header-left{gap:5px}.register-back-btn{border-radius:7px;font-size:6px;gap:4px;height:28px;padding:0 7px}.register-back-btn svg{font-size:7px}.register-title{gap:6px}.register-title-icon{border-radius:8px;flex-basis:30px;font-size:10px;height:30px;width:30px}.register-title span{font-size:5px}.register-title h1{font-size:14px}.register-refresh{border-radius:8px;flex-basis:28px;font-size:8px;height:28px;width:28px}.register-error{border-radius:7px;font-size:5px;margin-bottom:5px;padding:6px 7px}.register-error button{font-size:4.5px;padding:4px 6px}.register-summary{border-radius:9px;gap:7px;margin-bottom:6px;min-height:58px;padding:7px 8px}.summary-icon{border-radius:9px;flex-basis:32px;font-size:12px;height:32px;width:32px}.summary-text span{font-size:4.5px}.summary-text strong{font-size:15px}.summary-text small{font-size:4.5px}.summary-status{min-width:34px}.summary-status svg{font-size:10px}.summary-status span{font-size:4px}.register-level-tabs{border-radius:8px;gap:2px;margin-bottom:5px;padding:2px}.register-level-tab{border-radius:6px;font-size:6.5px;gap:3px;height:31px}.register-level-tab strong{border-radius:4px;font-size:6px;height:14px;min-width:14px}.register-section-head{border-radius:7px;margin-bottom:4px;min-height:31px;padding:5px 7px}.register-section-head>div:first-child{gap:5px}.register-section-head>div:first-child span{font-size:4.5px}.register-section-head>div:first-child strong{font-size:6.5px}.register-count{font-size:6px}.register-count span{font-size:4.5px}.register-list{gap:3px}.register-row{border-radius:8px;gap:5px;min-height:45px;padding:5px 6px}.register-number{flex-basis:14px;font-size:5px;width:14px}.register-avatar{border-radius:8px;flex-basis:27px;font-size:9px;height:27px;width:27px}.register-user strong{font-size:7.5px;max-width:120px}.register-meta{gap:5px;margin-top:2px}.register-meta span{font-size:4.5px;gap:2px}.register-meta svg{font-size:4.5px}.register-right{gap:4px}.new-badge{border-radius:4px;font-size:4px;min-height:13px;padding:0 4px}.register-right>svg{font-size:5px}.register-empty{border-radius:10px;margin-top:9px;padding:24px 12px}.register-empty-icon{border-radius:10px;font-size:13px;height:36px;margin-bottom:7px;width:36px}.register-empty h3{font-size:10px}.register-empty p{font-size:6px}.register-back-empty{border-radius:7px;font-size:6px;margin-top:9px;min-height:27px;padding:0 8px}.register-back-empty svg{font-size:6px}.empty-date{font-size:4.5px;margin-top:7px;padding:4px 7px}.register-footer{margin-top:14px;padding-top:8px}.register-footer small,.register-footer span,.register-footer strong{font-size:4.5px}}@media (max-width:380px){.register-wrapper{padding:5px 5px 14px}.register-header,.register-header-left{gap:4px}.register-back-btn{border-radius:7px;font-size:5.5px;gap:3px;height:26px;padding:0 6px}.register-back-btn svg{font-size:6px}.register-title{gap:5px}.register-title-icon{border-radius:8px;flex-basis:28px;height:28px;width:28px}.register-title h1{font-size:13px}.register-refresh{flex-basis:26px;height:26px;width:26px}.register-error{font-size:4.7px}.register-summary{min-height:54px;padding:6px 7px}.summary-icon{border-radius:8px;flex-basis:29px;height:29px;width:29px}.summary-text strong{font-size:14px}.register-level-tab{font-size:6px;height:29px}.register-level-tab strong{font-size:5.5px;height:13px;min-width:13px}.register-row{min-height:42px;padding:4px 5px}.register-number{flex-basis:12px;width:12px}.register-avatar{border-radius:7px;flex-basis:25px;font-size:8px;height:25px;width:25px}.register-user strong{font-size:7px;max-width:100px}.register-meta span{font-size:4px}.new-badge{font-size:3.7px}.register-footer{margin-top:12px;padding-top:7px}}@media (max-width:330px){.register-title h1{font-size:12px}.register-back-btn span,.register-title span{display:none}.register-back-btn{border-radius:6px;padding:0;width:25px}.register-back-btn svg{font-size:7px}.register-summary{min-height:50px}.summary-icon{flex-basis:27px;height:27px;width:27px}.summary-text strong{font-size:13px}.register-level-tab{font-size:5.5px;height:27px}.register-level-tab strong{height:12px;min-width:12px}.register-row{gap:4px;min-height:40px}.register-avatar{flex-basis:23px;height:23px;width:23px}.register-user strong{font-size:6.5px;max-width:82px}.register-meta,.register-right>svg{display:none}.new-badge{font-size:3.5px;min-height:12px}.register-error{font-size:4.3px;padding:5px 6px}.register-error button{font-size:4px;padding:3px 5px}.register-empty{padding:20px 10px}.register-empty h3{font-size:9px}.register-empty p{font-size:5.5px}.register-back-empty{font-size:5.5px;min-height:25px}.register-footer small,.register-footer span,.register-footer strong{font-size:4px}}.register-back-btn:focus-visible,.register-back-empty:focus-visible,.register-error button:focus-visible,.register-level-tab:focus-visible,.register-refresh:focus-visible{outline:2px solid #40e5a6;outline-offset:2px}.register-wrapper button{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){.register-back-btn,.register-back-empty,.register-level-tab,.register-refresh,.register-row{transition:none}.register-refresh.spinning svg{animation:none}}.withdraw-wrapper{background:radial-gradient(circle at 10% 0,#ff484814,#0000 27%),radial-gradient(circle at 100% 15%,#ff91000f,#0000 28%),#070b11;box-sizing:border-box;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:10px 9px 24px;width:100%}.withdraw-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 auto 9px;max-width:720px;min-height:43px;width:100%}.withdraw-header-left{align-items:center;display:flex;gap:7px;min-width:0}.withdraw-back-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:8px;color:#82909d;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:7px;font-weight:850;gap:5px;height:31px;justify-content:center;padding:0 8px;transition:color .15s ease,background .15s ease,transform .15s ease}.withdraw-back-btn svg{font-size:8px}.withdraw-back-btn:hover{background:#ff505012;color:#f77}.withdraw-back-btn:active{transform:scale(.95)}.withdraw-title{align-items:center;display:flex;gap:8px;min-width:0}.withdraw-title-icon{align-items:center;background:linear-gradient(145deg,#ff7272,#e83f3f);border-radius:10px;box-shadow:0 6px 18px #ff414124;color:#2b0b0b;display:flex;flex:0 0 34px;font-size:12px;height:34px;justify-content:center;width:34px}.withdraw-title>div:last-child{min-width:0}.withdraw-title span{color:#586776;display:block;font-size:6px;font-weight:900;letter-spacing:1.3px;line-height:1}.withdraw-title h1{color:#edf3f7;font-size:17px;font-weight:950;line-height:1;margin:3px 0 0;white-space:nowrap}.withdraw-refresh{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:9px;color:#667585;cursor:pointer;display:flex;flex:0 0 31px;font-size:9px;height:31px;justify-content:center;transition:background .15s ease,color .15s ease,transform .15s ease;width:31px}.withdraw-refresh:hover{background:#ff464612;color:#ff7070}.withdraw-refresh:active{transform:scale(.94)}.withdraw-refresh.spinning svg{animation:withdrawSpin .7s linear infinite}@keyframes withdrawSpin{to{transform:rotate(1turn)}}.withdraw-error{align-items:center;background:#ff3c3c0f;border:1px solid #ff50501a;border-radius:8px;box-sizing:border-box;color:#ff9b9b;display:flex;font-size:6px;font-weight:700;gap:8px;justify-content:space-between;margin:0 auto 7px;max-width:720px;padding:8px 9px;width:100%}.withdraw-error button{background:#ff46462e;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:inherit;font-size:6px;font-weight:900;padding:5px 8px}.withdraw-summary{align-items:center;background:linear-gradient(135deg,#170f13,#110b10);border:1px solid #ffffff0d;border-radius:11px;box-shadow:0 7px 20px #0000001f;box-sizing:border-box;display:flex;gap:9px;margin:0 auto 8px;max-width:720px;min-height:67px;padding:9px 10px;width:100%}.withdraw-summary-icon{align-items:center;background:rgba(255,70,70,.075);border:1px solid #ff46461a;border-radius:11px;color:#ff7474;display:flex;flex:0 0 38px;font-size:14px;height:38px;justify-content:center;width:38px}.withdraw-summary-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.withdraw-summary-main span{color:#796064;font-size:5.5px;font-weight:900;letter-spacing:.8px;line-height:1}.withdraw-summary-main strong{color:#f4e9eb;font-size:18px;font-weight:950;line-height:1;margin-top:3px}.withdraw-summary-main small{color:#756168;font-size:5.5px;line-height:1;margin-top:3px}.withdraw-summary-side{align-items:center;border-left:1px solid #ffffff0d;display:flex;flex-direction:column;gap:3px;justify-content:center;min-width:48px;padding-left:7px}.withdraw-summary-side strong{color:#ff7676;font-size:14px;font-weight:950;line-height:1}.withdraw-summary-side span{color:#756166;font-size:5px;font-weight:800}.withdraw-stats{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;width:100%}.withdraw-stat{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.045);border-radius:9px;box-sizing:border-box;display:flex;gap:6px;min-height:48px;min-width:0;padding:7px}.withdraw-stat-icon{align-items:center;background:rgba(255,70,70,.065);border-radius:8px;color:#ff7070;display:flex;flex:0 0 27px;font-size:9px;height:27px;justify-content:center;width:27px}.withdraw-stat>div:last-child{display:flex;flex-direction:column;min-width:0}.withdraw-stat span{color:#596672;font-size:4.5px;font-weight:900;letter-spacing:.7px;line-height:1}.withdraw-stat strong{color:#e7edf1;font-size:12px;font-weight:950;line-height:1;margin-top:3px}.withdraw-level-tabs{grid-gap:3px;background:#0d0d13;border:1px solid #ffffff0d;border-radius:10px;box-sizing:border-box;display:grid;gap:3px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;padding:3px;width:100%}.withdraw-level-tab{align-items:center;background:#0000;border:0;border-radius:7px;color:#68717c;cursor:pointer;display:flex;font-family:inherit;font-size:7px;font-weight:850;gap:5px;height:35px;justify-content:center;min-width:0;padding:0 5px;transition:background .16s ease,color .16s ease,transform .16s ease}.withdraw-level-tab:active{transform:scale(.97)}.withdraw-level-tab strong{align-items:center;background:hsla(0,0%,100%,.045);border-radius:5px;box-sizing:border-box;color:#818a94;display:flex;font-size:7px;height:16px;justify-content:center;min-width:16px;padding:0 3px}.withdraw-level-tab.active{background:linear-gradient(135deg,#f77,#e84444);box-shadow:0 4px 13px #ff41411f;color:#250808}.withdraw-level-tab.active strong{background:#0000001a;color:#310909}.withdraw-section-head{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid #ffffff0a;border-radius:9px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 6px;max-width:720px;min-height:38px;padding:6px 9px;width:100%}.withdraw-section-head>div:first-child{align-items:center;display:flex;gap:6px}.withdraw-section-head>div:first-child span{color:#53606b;font-size:5px;font-weight:900;letter-spacing:.8px}.withdraw-section-head>div:first-child strong{color:#dce3e8;font-size:7px;font-weight:900}.withdraw-section-count{color:#ff7070;font-size:7px;font-weight:950}.withdraw-section-count span{color:#66595d;font-size:5px;font-weight:700;margin-left:3px}.withdraw-list{display:flex;flex-direction:column;gap:5px;margin:0 auto;max-width:720px;width:100%}.withdraw-user-card{background:linear-gradient(135deg,#130e13,#0c0b11);border:1px solid hsla(0,0%,100%,.045);border-radius:11px;box-shadow:0 5px 16px #0000001a;box-sizing:border-box;overflow:hidden;width:100%}.withdraw-user-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.045);box-sizing:border-box;display:flex;gap:7px;min-height:53px;padding:7px 8px}.withdraw-number{color:#4c3d42;flex:0 0 18px;font-size:6px;font-weight:900;text-align:center;width:18px}.withdraw-avatar{align-items:center;background:rgba(255,65,65,.065);border:1px solid #ff414117;border-radius:9px;color:#ff7373;display:flex;flex:0 0 30px;font-size:10px;height:30px;justify-content:center;width:30px}.withdraw-user-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.withdraw-user-info strong{color:#e7edf1;font-size:8.5px;font-weight:900;line-height:1.1;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdraw-user-info span{color:#66595e;font-size:5px;font-weight:700;line-height:1;margin-top:3px}.withdraw-user-total{align-items:flex-end;display:flex;flex-direction:column;min-width:58px}.withdraw-user-total span{color:#66595d;font-size:4.5px;font-weight:900;letter-spacing:.5px;line-height:1}.withdraw-user-total strong{color:#f77;font-size:9px;font-weight:950;line-height:1;margin-top:3px}.withdraw-transactions{display:flex;flex-direction:column;width:100%}.withdraw-row{align-items:center;background:hsla(0,0%,100%,.012);box-sizing:border-box;display:flex;gap:7px;min-height:48px;padding:6px 8px;transition:background .15s ease;width:100%}.withdraw-row+.withdraw-row{border-top:1px solid hsla(0,0%,100%,.035)}.withdraw-row:hover{background:rgba(255,70,70,.025)}.withdraw-row-icon{align-items:center;background:#ff46460f;border-radius:8px;color:#ff7272;display:flex;flex:0 0 28px;font-size:9px;height:28px;justify-content:center;width:28px}.withdraw-row-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.withdraw-row-info>strong{color:#e8edf1;font-size:8px;font-weight:900;line-height:1.1}.withdraw-row-meta{align-items:center;display:flex;gap:7px;margin-top:3px}.withdraw-row-meta span{align-items:center;color:#5c5055;display:inline-flex;font-size:5px;font-weight:700;gap:3px;line-height:1}.withdraw-row-meta svg{color:#db6262;font-size:5px}.withdraw-status{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;min-width:49px}.withdraw-status svg{font-size:9px}.withdraw-status span{font-size:4.5px;font-weight:950;letter-spacing:.3px;line-height:1}.withdraw-status.success{color:#38dfa0}.withdraw-status.failed{color:#ff5e67}.withdraw-status.pending{color:#e5aa58}.withdraw-chevron{color:#443c42;flex:0 0 auto;font-size:6px}.withdraw-empty{background:linear-gradient(135deg,#120e13,#0b0b10);border:1px solid hsla(0,0%,100%,.045);border-radius:13px;box-sizing:border-box;flex-direction:column;margin:12px auto;max-width:720px;padding:28px 15px;text-align:center;width:100%}.withdraw-empty,.withdraw-empty-icon{align-items:center;display:flex;justify-content:center}.withdraw-empty-icon{background:hsla(0,0%,100%,.035);border-radius:12px;color:#675b60;font-size:15px;height:42px;margin-bottom:9px;width:42px}.withdraw-empty h3{color:#dce4e9;font-size:12px;font-weight:900;margin:0}.withdraw-empty p{color:#665a60;font-size:7px;line-height:1.5;margin:5px 0 0;max-width:270px}.withdraw-empty-date{align-items:center;background:hsla(0,0%,100%,.025);border-radius:6px;color:#665b60;display:inline-flex;font-size:5px;font-weight:700;gap:5px;margin-top:9px;padding:5px 8px}.withdraw-empty-date svg{color:#df6969;font-size:6px}.withdraw-back-empty{align-items:center;background:#ff46460f;border:1px solid #ffffff0f;border-radius:8px;color:#f77;cursor:pointer;display:inline-flex;font-family:inherit;font-size:6px;font-weight:850;gap:5px;justify-content:center;margin-top:12px;min-height:30px;padding:0 12px}.withdraw-back-empty:active{transform:scale(.96)}.withdraw-loading{align-items:center;color:#68727d;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:55vh}.withdraw-spinner{animation:withdrawSpin .75s linear infinite;border:2px solid #ffffff12;border-radius:50%;border-top-color:#ff6868;height:22px;margin-bottom:3px;width:22px}.withdraw-loading strong{color:#aab4bc;font-size:8px;font-weight:850}.withdraw-loading span{color:#525d67;font-size:6px}.withdraw-footer{align-items:center;border-top:1px solid #ffffff0a;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;justify-content:center;margin:13px auto 0;max-width:720px;padding:8px 9px;text-align:center;width:100%}.withdraw-footer span{color:#574b50;font-size:5px;font-weight:900;letter-spacing:1px;line-height:1}.withdraw-footer small{color:#423b40;font-size:5px;line-height:1.4}@media (max-width:560px){.withdraw-wrapper{padding:7px 6px 17px}.withdraw-header{margin-bottom:7px;min-height:39px}.withdraw-header-left{gap:5px}.withdraw-back-btn{border-radius:7px;font-size:6px;gap:4px;height:28px;padding:0 7px}.withdraw-back-btn svg{font-size:7px}.withdraw-title{gap:6px}.withdraw-title-icon{border-radius:8px;flex-basis:30px;font-size:10px;height:30px;width:30px}.withdraw-title span{font-size:5px}.withdraw-title h1{font-size:14px}.withdraw-refresh{border-radius:8px;flex-basis:28px;font-size:8px;height:28px;width:28px}.withdraw-summary{border-radius:9px;gap:7px;margin-bottom:6px;min-height:58px;padding:7px 8px}.withdraw-summary-icon{border-radius:9px;flex-basis:32px;font-size:12px;height:32px;width:32px}.withdraw-summary-main span{font-size:4.5px}.withdraw-summary-main strong{font-size:15px}.withdraw-summary-main small{font-size:4.5px}.withdraw-summary-side{min-width:40px;padding-left:5px}.withdraw-summary-side strong{font-size:12px}.withdraw-summary-side span{font-size:4px}.withdraw-stats{gap:4px;margin-bottom:6px}.withdraw-stat{border-radius:8px;gap:5px;min-height:43px;padding:6px}.withdraw-stat-icon{border-radius:7px;flex-basis:24px;font-size:8px;height:24px;width:24px}.withdraw-stat span{font-size:4px}.withdraw-stat strong{font-size:10px}.withdraw-level-tabs{border-radius:8px;gap:2px;margin-bottom:5px;padding:2px}.withdraw-level-tab{border-radius:6px;font-size:6.5px;gap:3px;height:31px}.withdraw-level-tab strong{border-radius:4px;font-size:6px;height:14px;min-width:14px}.withdraw-section-head{border-radius:7px;margin-bottom:4px;min-height:31px;padding:5px 7px}.withdraw-section-head>div:first-child{gap:5px}.withdraw-section-head>div:first-child span{font-size:4.5px}.withdraw-section-head>div:first-child strong{font-size:6.5px}.withdraw-section-count{font-size:6px}.withdraw-section-count span{font-size:4.5px}.withdraw-list{gap:4px}.withdraw-user-card{border-radius:9px}.withdraw-user-header{gap:5px;min-height:46px;padding:5px 6px}.withdraw-number{flex-basis:14px;font-size:5px;width:14px}.withdraw-avatar{border-radius:8px;flex-basis:27px;font-size:9px;height:27px;width:27px}.withdraw-user-info strong{font-size:7.5px;max-width:120px}.withdraw-user-info span{font-size:4.5px;margin-top:2px}.withdraw-user-total{min-width:48px}.withdraw-user-total span{font-size:4px}.withdraw-user-total strong{font-size:7.5px}.withdraw-row{gap:5px;min-height:43px;padding:5px 6px}.withdraw-row-icon{border-radius:7px;flex-basis:25px;font-size:8px;height:25px;width:25px}.withdraw-row-info>strong{font-size:7px}.withdraw-row-meta{gap:5px;margin-top:2px}.withdraw-row-meta span{font-size:4.5px;gap:2px}.withdraw-row-meta svg{font-size:4.5px}.withdraw-status{gap:2px;min-width:43px}.withdraw-status svg{font-size:8px}.withdraw-status span{font-size:4px}.withdraw-chevron{font-size:5px}.withdraw-empty{border-radius:10px;margin-top:9px;padding:24px 12px}.withdraw-empty-icon{border-radius:10px;font-size:13px;height:36px;margin-bottom:7px;width:36px}.withdraw-empty h3{font-size:10px}.withdraw-empty p{font-size:6px}.withdraw-empty-date{font-size:4.5px;margin-top:7px;padding:4px 7px}.withdraw-back-empty{font-size:5.5px;margin-top:10px;min-height:28px}.withdraw-footer{margin-top:10px;padding-top:7px}.withdraw-footer small,.withdraw-footer span{font-size:4.5px}}@media (max-width:380px){.withdraw-wrapper{padding:5px 5px 14px}.withdraw-back-btn{font-size:5.5px;padding:0 6px}.withdraw-back-btn span{display:none}.withdraw-title-icon{flex-basis:28px;height:28px;width:28px}.withdraw-title h1{font-size:13px}.withdraw-refresh{flex-basis:26px;height:26px;width:26px}.withdraw-summary{min-height:54px;padding:6px 7px}.withdraw-summary-icon{border-radius:8px;flex-basis:29px;height:29px;width:29px}.withdraw-summary-main strong{font-size:14px}.withdraw-summary-side strong{font-size:11px}.withdraw-stats{gap:3px}.withdraw-stat{min-height:40px;padding:5px}.withdraw-stat-icon{flex-basis:22px;height:22px;width:22px}.withdraw-stat strong{font-size:9px}.withdraw-level-tab{font-size:6px;height:29px}.withdraw-level-tab strong{font-size:5.5px;height:13px;min-width:13px}.withdraw-user-header{min-height:43px;padding:4px 5px}.withdraw-number{flex-basis:12px;width:12px}.withdraw-avatar{border-radius:7px;flex-basis:25px;font-size:8px;height:25px;width:25px}.withdraw-user-info strong{font-size:7px;max-width:100px}.withdraw-user-info span{font-size:4px}.withdraw-user-total{min-width:43px}.withdraw-user-total strong{font-size:7px}.withdraw-row{min-height:41px;padding:4px 5px}.withdraw-row-icon{border-radius:7px;flex-basis:24px;height:24px;width:24px}.withdraw-row-info>strong{font-size:6.5px}.withdraw-row-meta span{font-size:4px}.withdraw-status{min-width:39px}.withdraw-status span{font-size:3.7px}.withdraw-chevron{display:none}}@media (max-width:330px){.withdraw-title h1{font-size:12px}.withdraw-title span{display:none}.withdraw-summary{min-height:50px}.withdraw-summary-icon{flex-basis:27px;height:27px;width:27px}.withdraw-summary-main strong{font-size:13px}.withdraw-summary-side{min-width:35px}.withdraw-summary-side strong{font-size:10px}.withdraw-stats{gap:2px;grid-template-columns:repeat(3,1fr)}.withdraw-stat{gap:3px;min-height:37px;padding:4px}.withdraw-stat-icon{border-radius:6px;flex-basis:20px;font-size:7px;height:20px;width:20px}.withdraw-stat span{font-size:3.5px}.withdraw-stat strong{font-size:8px}.withdraw-level-tab{font-size:5.5px;height:27px}.withdraw-level-tab strong{height:12px;min-width:12px}.withdraw-user-header{gap:4px;min-height:40px}.withdraw-number{flex-basis:11px;font-size:4.5px;width:11px}.withdraw-avatar{border-radius:6px;flex-basis:23px;height:23px;width:23px}.withdraw-user-info strong{font-size:6.5px;max-width:82px}.withdraw-user-info span{display:none}.withdraw-user-total{min-width:38px}.withdraw-user-total span{font-size:3.5px}.withdraw-user-total strong{font-size:6px}.withdraw-row{gap:4px;min-height:39px}.withdraw-row-icon{flex-basis:22px;font-size:7px;height:22px;width:22px}.withdraw-row-info>strong{font-size:6px}.withdraw-row-meta{display:none}.withdraw-status{min-width:35px}.withdraw-status svg{font-size:7px}.withdraw-status span{font-size:3.3px}.withdraw-empty{padding:22px 10px}.withdraw-empty h3{font-size:9px}.withdraw-empty p{font-size:5.5px}.withdraw-footer small{font-size:4px}}.withdraw-back-btn:focus-visible,.withdraw-back-empty:focus-visible,.withdraw-error button:focus-visible,.withdraw-level-tab:focus-visible,.withdraw-refresh:focus-visible{outline:2px solid #ff7070;outline-offset:2px}@media (prefers-reduced-motion:reduce){.withdraw-back-btn,.withdraw-level-tab,.withdraw-refresh,.withdraw-row{transition:none}}.promo-list-tag{border:1px solid #8b5cf62e;font-size:8px;font-weight:900;letter-spacing:.7px;padding:7px 11px}.promo-green .promo-list-tag{border-color:#21e99a2b}.promo-blue .promo-list-tag{border-color:#3b82f62e}.promo-orange .promo-list-tag{border-color:#f59e0b2e}.promo-purple .promo-list-tag{border-color:#8b5cf633}.promo-cyan .promo-list-tag{border-color:#22d3ee2b}@media (max-width:900px){.promo-page{padding:25px 17px 100px}.promo-list-card{gap:11px;grid-template-columns:70px minmax(0,1fr) 120px 47px;padding:12px 13px}.promo-list-icon{font-size:32px;height:62px;width:62px}.promo-list-content h3{font-size:14px}.promo-list-content p{font-size:11.5px}.promo-list-rate{font-size:24px}}@media (max-width:700px){.promo-page{min-height:100vh;padding:24px 11px 95px}.promo-header{margin-bottom:25px}.promo-top-badge{font-size:9px;letter-spacing:1.6px;padding:8px 16px}.promo-top-badge span{font-size:14px}.promo-header h1{font-size:clamp(31px,9vw,43px);letter-spacing:-1.8px;margin:19px 0 9px}.promo-header p{font-size:12.5px;line-height:1.65;max-width:370px}.promo-section-title{align-items:center;margin-bottom:13px}.promo-section-title>div:first-child>span{font-size:9px;letter-spacing:1.5px}.promo-section-title h2{font-size:21px}.promo-live{font-size:8px;gap:6px;padding:7px 11px}.promo-live i{height:6px;width:6px}.promo-list{gap:9px}.promo-list-card{border-radius:19px;gap:8px;grid-template-columns:60px minmax(0,1fr) 82px 39px;min-height:119px;padding:10px 7px 10px 9px}.promo-list-icon{border-radius:15px;font-size:29px;height:56px;width:56px}.promo-list-content h3{font-size:11.8px;line-height:1.35;margin-bottom:4px}.promo-list-content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:9.5px;line-height:1.55;overflow:hidden}.promo-list-right{gap:8px}.promo-list-tag{font-size:6px;letter-spacing:.35px;padding:5px 6px}.promo-list-rate{font-size:19px;letter-spacing:-.4px}.promo-list-arrow{font-size:21px;height:37px;width:37px}.promo-info{border-radius:18px;gap:11px;margin-top:14px;padding:14px}.promo-info-icon{border-radius:13px;font-size:21px;height:41px;width:41px}.promo-info strong{font-size:13px}.promo-info p{font-size:10px;line-height:1.6}}@media (max-width:430px){.promo-page{padding:21px 8px 90px}.promo-header{margin-bottom:22px}.promo-top-badge{font-size:8px;letter-spacing:1.4px;padding:7px 13px}.promo-header h1{font-size:31px;letter-spacing:-1.5px;margin:17px 0 8px}.promo-header p{font-size:11px;line-height:1.6}.promo-section-title h2{font-size:20px}.promo-live{font-size:7px;padding:6px 10px}.promo-list-card{border-radius:17px;gap:6px;grid-template-columns:53px minmax(0,1fr) 70px 33px;min-height:113px;padding:8px 5px 8px 7px}.promo-list-icon{border-radius:13px;font-size:25px;height:49px;width:49px}.promo-list-content h3{font-size:10.5px;line-height:1.35}.promo-list-content p{-webkit-line-clamp:3;font-size:8.3px;line-height:1.5}.promo-list-right{gap:6px}.promo-list-tag{font-size:5px;letter-spacing:.2px;padding:4px 5px}.promo-list-rate{font-size:16px}.promo-list-arrow{font-size:18px;height:31px;width:31px}.promo-info{gap:9px;padding:12px}.promo-info-icon{font-size:18px;height:36px;width:36px}.promo-info strong{font-size:11px}.promo-info p{font-size:8.8px}}@media (max-width:360px){.promo-page{padding-left:6px;padding-right:6px}.promo-header h1{font-size:28px}.promo-header p{font-size:10px}.promo-section-title h2{font-size:18px}.promo-list-card{gap:5px;grid-template-columns:47px minmax(0,1fr) 62px 29px;padding:7px 4px 7px 6px}.promo-list-icon{font-size:22px;height:44px;width:44px}.promo-list-content h3{font-size:9.5px}.promo-list-content p{font-size:7.5px}.promo-list-tag{font-size:4.5px;padding:3px 4px}.promo-list-rate{font-size:14px}.promo-list-arrow{font-size:16px;height:27px;width:27px}}.fd-page{align-items:center;background:radial-gradient(circle at 50% -20%,#2dd38b14,#0000 35%),radial-gradient(circle at 100% 50%,#3d82ff12,#0000 30%);display:flex;flex-direction:column;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;min-height:100vh;overflow-x:hidden;padding:24px 16px}.fd-card,.fd-page{color:#fff;position:relative;width:100%}.fd-card{background:linear-gradient(145deg,#07111f,#0c1b2d 45%,#07101c);border:1px solid #ffffff14;border-radius:26px;box-shadow:0 25px 70px #00000059;isolation:isolate;max-width:460px;overflow:hidden;padding:32px 26px}.fd-card:before{background:#2ad38b26;height:260px;right:-100px;top:-150px;width:260px}.fd-card:after,.fd-card:before{border-radius:50%;content:"";filter:blur(35px);pointer-events:none;position:absolute;z-index:-1}.fd-card:after{background:#3d82ff1f;bottom:-150px;height:230px;left:-100px;width:230px}.fd-back-btn{background:linear-gradient(135deg,#142546f5,#0a172ff5);border:1px solid #5b7ebe6b;border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 8px 24px #0000002e;color:#dce7fb;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:800;gap:9px;margin:0 auto 14px;padding:10px 16px;position:relative;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;z-index:20}.fd-back-btn,.fd-back-icon{align-items:center;justify-content:center;line-height:1}.fd-back-icon{background:#5b7ebe24;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:17px;height:25px;transition:transform .2s ease,background .2s ease;width:25px}.fd-back-btn:hover{background:linear-gradient(135deg,#1b315bfa,#0c1d3afa);border-color:#789de1b8;box-shadow:0 10px 28px #00000047,0 0 18px #5082dc1a;transform:translateX(-3px)}.fd-back-btn:hover .fd-back-icon{background:#5b7ebe3d;transform:translateX(-2px)}.fd-back-btn:active{transform:scale(.95)}.fd-back-btn:focus{outline:none}.fd-back-btn:focus-visible{outline:2px solid #788cff;outline-offset:3px}.fd-gift{align-items:center;animation:fdGiftFloat 3s ease-in-out infinite;background:linear-gradient(145deg,#ffffff1c,#ffffff0a);border:1px solid #ffffff1f;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff14,0 12px 30px #0003;display:flex;font-size:36px;height:76px;justify-content:center;margin:0 auto 16px;width:76px}@keyframes fdGiftFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.fd-badge{background:#2ad38b1a;border:1px solid #2ad38b38;border-radius:50px;color:#63e5ac;display:table;font-size:10px;font-weight:900;letter-spacing:1.5px;margin:0 auto;padding:7px 13px;text-transform:uppercase}.fd-card h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#a8f5d4);-webkit-background-clip:text;background-clip:text;font-size:29px;font-weight:900;letter-spacing:-.7px;line-height:1.15;margin:16px 0 8px;text-align:center}.fd-subtitle{color:#ffffff9e;font-size:13px;line-height:1.7;margin:0 auto 22px;max-width:350px;text-align:center}.fd-subtitle strong{color:#fff;font-weight:800}.fd-deposit-box{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;width:100%}.fd-deposit-box>div{background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.075);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035);min-width:0;padding:15px 13px}.fd-deposit-box span{color:#ffffff6b;display:block;font-size:10px;font-weight:700;letter-spacing:.7px;margin-bottom:7px;text-transform:uppercase}.fd-deposit-box strong{color:#fff;display:block;font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-bonus-box{background:linear-gradient(135deg,#2ad38b2b,rgba(42,211,139,.045));border:1px solid #2ad38b3d;border-radius:20px;box-shadow:0 15px 35px #00000024,inset 0 1px 0 #ffffff0d;margin:15px 0;overflow:hidden;padding:23px 16px;position:relative;text-align:center}.fd-bonus-box:before{background:#2ad38b1f;border-radius:50%;content:"";filter:blur(10px);height:100px;pointer-events:none;position:absolute;right:-30px;top:-65px;width:100px}.fd-bonus-box span{color:#63e5ac;display:block;font-size:10px;font-weight:900;letter-spacing:1.4px;position:relative}.fd-bonus-box strong{color:#fff;display:block;font-size:34px;font-weight:950;letter-spacing:-1px;line-height:1.15;margin:7px 0 4px;position:relative}.fd-bonus-box small{color:#ffffff7a;font-size:11px;position:relative}.fd-apply-btn{align-items:center;background:linear-gradient(135deg,#2bda91,#12b875);border:0;border-radius:15px;box-shadow:0 12px 28px #19cd8533;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:900;gap:12px;justify-content:center;letter-spacing:.2px;margin-top:16px;min-height:52px;padding:14px 18px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,opacity .2s ease;width:100%}.fd-apply-btn:hover{box-shadow:0 17px 34px #19cd8547;filter:brightness(1.05);transform:translateY(-2px)}.fd-apply-btn:active{transform:translateY(0)}.fd-apply-btn:focus{outline:none}.fd-apply-btn:focus-visible{outline:3px solid #63e5ac59;outline-offset:3px}.fd-apply-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.fd-apply-btn>span{font-size:20px;line-height:1}.fd-button-loader{animation:fdSpin .75s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;flex:0 0 17px;height:17px;width:17px}@keyframes fdSpin{to{transform:rotate(1turn)}}.fd-message{border-radius:13px;font-size:12px;gap:10px;line-height:1.45;margin:15px 0;padding:12px 13px;text-align:left;width:100%}.fd-message,.fd-message span{align-items:center;display:flex}.fd-message span{border-radius:50%;flex:0 0 26px;font-size:13px;font-weight:900;height:26px;justify-content:center;width:26px}.fd-message p{margin:0;min-width:0}.fd-success{background:#2ad38b14;border:1px solid #2ad38b29;color:#75e9b8}.fd-success span{background:#2ad38b24;color:#75e9b8}.fd-info{background:hsla(0,0%,100%,.045);border:1px solid #ffffff12;color:#ffffffb3}.fd-info span{background:#ffffff14;color:#fff}.fd-paid{background:#2ad38b12;border:1px solid #2ad38b24;border-radius:14px;color:#68e4ad;font-size:12px;font-weight:800;gap:9px;margin-top:16px;min-height:48px;padding:12px;width:100%}.fd-paid,.fd-paid span{align-items:center;display:flex;justify-content:center}.fd-paid span{background:#2ad38b26;border-radius:50%;font-size:13px;height:24px;width:24px}.fd-note{color:#ffffff5c;font-size:10px;line-height:1.6;margin:17px auto 0;max-width:350px;text-align:center}.fd-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:220px}.fd-loading p{color:#ffffff8c;font-size:12px;margin:0}.fd-loader{animation:fdSpin .8s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#48d99d;height:34px;margin-bottom:14px;width:34px}@media (max-width:700px){.fd-page{min-height:100vh;padding:20px 13px}.fd-card{border-radius:23px;max-width:480px;padding:29px 21px}.fd-back-btn{font-size:12px;gap:8px;margin-bottom:12px;padding:9px 14px}.fd-back-icon{font-size:16px;height:23px;width:23px}}@media (max-width:480px){.fd-page{align-items:center;min-height:100vh;padding:14px 10px}.fd-back-btn{align-self:flex-start;font-size:11px;gap:7px;margin:0 0 10px 2px;padding:8px 12px}.fd-back-icon{font-size:15px;height:21px;width:21px}.fd-card{border-radius:21px;padding:24px 15px}.fd-gift{border-radius:19px;font-size:31px;height:66px;margin-bottom:14px;width:66px}.fd-badge{font-size:9px;letter-spacing:1.2px;padding:6px 10px}.fd-card h2{font-size:25px;margin-top:14px}.fd-subtitle{font-size:12px;line-height:1.6;margin-bottom:18px}.fd-deposit-box{gap:7px}.fd-deposit-box>div{border-radius:14px;padding:12px 9px}.fd-deposit-box span{font-size:9px}.fd-deposit-box strong{font-size:13px}.fd-bonus-box{border-radius:18px;margin:12px 0;padding:20px 12px}.fd-bonus-box span{font-size:9px}.fd-bonus-box strong{font-size:29px;letter-spacing:-.7px}.fd-bonus-box small{font-size:10px}.fd-apply-btn{border-radius:14px;font-size:13px;min-height:50px;padding:13px 15px}.fd-message{font-size:11px;gap:8px;padding:11px 10px}.fd-message span{flex-basis:24px;height:24px;width:24px}.fd-paid{font-size:11px;min-height:46px}.fd-note{font-size:9.5px;margin-top:15px}}@media (max-width:350px){.fd-page{padding:11px 7px}.fd-back-btn{font-size:10px;padding:7px 10px}.fd-back-icon{font-size:14px;height:20px;width:20px}.fd-card{border-radius:19px;padding:21px 12px}.fd-gift{border-radius:17px;font-size:28px;height:60px;width:60px}.fd-card h2{font-size:23px}.fd-subtitle{font-size:11px}.fd-deposit-box{grid-template-columns:1fr}.fd-deposit-box>div{padding:11px 10px}.fd-bonus-box strong{font-size:27px}.fd-apply-btn{font-size:12px;min-height:48px}.fd-note{font-size:9px}}@media (max-height:550px) and (orientation:landscape){.fd-page{justify-content:flex-start;min-height:100vh;padding-bottom:30px;padding-top:15px}.fd-card{max-width:520px;padding:22px 24px}.fd-gift{font-size:27px;height:58px;margin-bottom:10px;width:58px}.fd-card h2{font-size:24px;margin-top:10px}.fd-subtitle{margin-bottom:12px}.fd-bonus-box{margin:10px 0;padding:15px}.fd-bonus-box strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.fd-button-loader,.fd-gift,.fd-loader{animation:none}.fd-apply-btn,.fd-back-btn,.fd-back-icon{transition:none}}:root{--sd-primary:#7c5cff;--sd-secondary:#00c6ff;--sd-text:#fff;--sd-muted:#94a7bd;--sd-border:#ffffff14;--sd-success:#00d084;--sd-radius:18px}.sd-page{align-items:center;background:radial-gradient(circle at 10% 10%,#7c5cff21,#0000 30%),radial-gradient(circle at 90% 90%,#00c6ff17,#0000 30%),linear-gradient(135deg,#040812,#07101e 50%,#081625);box-sizing:border-box;color:#fff;color:var(--sd-text);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:18px 12px;position:relative;width:100%}.sd-page:before{background:radial-gradient(circle,#7c5cff24,#0000 70%);height:260px;left:-120px;top:-140px;width:260px}.sd-page:after,.sd-page:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.sd-page:after{background:radial-gradient(circle,#00c6ff1a,#0000 70%);bottom:-130px;height:250px;right:-120px;width:250px}.sd-back-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0c1729e6;border:1px solid #ffffff17;border-radius:10px;box-shadow:0 8px 20px #00000040;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:750;gap:6px;height:36px;justify-content:center;left:12px;padding:0 10px;position:fixed;top:12px;transition:.2s ease;z-index:20}.sd-back-btn:hover{border-color:#7c5cff59;transform:translateY(-1px)}.sd-back-btn:active{transform:scale(.96)}.sd-back-icon{align-items:center;background:#7c5cff21;border-radius:6px;color:#b8aaff;display:flex;font-size:14px;height:20px;justify-content:center;line-height:1;width:20px}.sd-card{animation:sdCardIn .4s ease both;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:linear-gradient(145deg,#142139f7,#07111ff7);border:1px solid #ffffff14;border:1px solid var(--sd-border);border-radius:18px;border-radius:var(--sd-radius);box-shadow:0 20px 50px #0000006b,inset 0 1px 0 #ffffff0a;box-sizing:border-box;max-width:430px;padding:20px;position:relative;width:100%;z-index:2}.sd-card:before{background:linear-gradient(90deg,#0000,#7c5cff,#00c6ff,#0000);background:linear-gradient(90deg,#0000,var(--sd-primary),var(--sd-secondary),#0000);border-radius:999px;content:"";height:1px;left:15%;position:absolute;top:0;width:70%}.sd-gift{align-items:center;animation:sdGiftFloat 3s ease-in-out infinite;background:linear-gradient(145deg,#7c5cff29,#00c6ff14);border:1px solid #7c5cff33;border-radius:16px;box-shadow:0 8px 22px #7c5cff1a;display:flex;font-size:28px;height:54px;justify-content:center;margin:0 auto 10px;width:54px}.sd-badge{background:#7c5cff17;border:1px solid #7c5cff2e;border-radius:999px;color:#a997ff;font-size:9px;font-weight:850;letter-spacing:1.1px;margin:0 auto 7px;padding:5px 10px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.sd-card h2{color:#fff;font-size:22px;font-weight:850;letter-spacing:-.4px;line-height:1.2;margin:0;text-align:center}.sd-subtitle{color:#94a7bd;color:var(--sd-muted);font-size:12px;line-height:1.45;margin:7px auto 15px;max-width:350px;text-align:center}.sd-subtitle strong{color:#fff;font-weight:750}.sd-deposit-box{grid-gap:7px;background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border:1px solid var(--sd-border);border-radius:13px;box-sizing:border-box;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;padding:9px}.sd-deposit-box>div{background:#00000024;border:1px solid hsla(0,0%,100%,.035);border-radius:9px;display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px}.sd-deposit-box span{color:#94a7bd;color:var(--sd-muted);font-size:8px;font-weight:650;letter-spacing:.4px;text-transform:uppercase}.sd-deposit-box strong{color:#fff;font-size:11px;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.sd-bonus-box{background:linear-gradient(145deg,#7c5cff21,#00c6ff0d);border:1px solid #7c5cff33;border-radius:14px;box-shadow:0 8px 22px #7c5cff0f;margin:10px 0;overflow:hidden;padding:15px 12px;position:relative;text-align:center}.sd-bonus-box:before{background:radial-gradient(circle,#7c5cff24,#0000 70%);border-radius:50%;content:"";height:120px;left:50%;pointer-events:none;position:absolute;top:-60px;transform:translateX(-50%);width:120px}.sd-bonus-box span{color:#a997ff;display:block;font-size:9px;font-weight:850;letter-spacing:1.2px;position:relative}.sd-bonus-box strong{color:#fff;display:block;font-size:26px;font-weight:900;letter-spacing:-.7px;line-height:1.1;margin-top:4px;overflow-wrap:anywhere;position:relative}.sd-bonus-box small{color:#94a7bd;color:var(--sd-muted);display:block;font-size:9px;line-height:1.35;margin-top:5px;position:relative}.sd-message{align-items:flex-start;animation:sdMessageIn .3s ease both;border:1px solid;border-radius:11px;display:flex;gap:7px;margin:10px 0;padding:9px 10px}.sd-message>span{align-items:center;border-radius:50%;display:flex;flex:0 0 21px;font-size:10px;font-weight:900;height:21px;justify-content:center;width:21px}.sd-message p{font-size:10px;line-height:1.4;margin:1px 0 0;overflow-wrap:anywhere}.sd-info{background:#7c5cff0f;border-color:#7c5cff29;color:#ddd7ff}.sd-info>span{background:#7c5cff21;color:#a997ff}.sd-success{background:#00d08412;border-color:#00d08429;color:#c7ffe8}.sd-success>span{background:#00d08421;color:#00d084;color:var(--sd-success)}.sd-apply-btn{align-items:center;background:linear-gradient(135deg,#8064ff,#6245e9);border:none;border-radius:12px;box-shadow:0 8px 20px #7c5cff33;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:11px;font-weight:900;gap:8px;justify-content:center;letter-spacing:.5px;margin-top:6px;min-height:44px;padding:0 14px;transition:.2s ease;width:100%}.sd-apply-btn span{font-size:17px;line-height:1}.sd-apply-btn:hover{box-shadow:0 12px 25px #7c5cff45;filter:brightness(1.07);transform:translateY(-1px)}.sd-apply-btn:active{transform:scale(.98)}.sd-apply-btn:disabled{box-shadow:none;cursor:not-allowed;filter:none;opacity:.6;transform:none}.sd-button-loader{animation:sdSpin .7s linear infinite;border:2px solid #ffffff40;border-radius:50%;border-top-color:#fff;flex:0 0 auto;height:15px;width:15px!important}.sd-paid{background:#00d08412;border:1px solid #00d08426;border-radius:11px;box-sizing:border-box;color:#8fffd0;font-size:10px;font-weight:750;gap:7px;margin-top:7px;min-height:40px;width:100%}.sd-paid,.sd-paid span{align-items:center;display:flex;justify-content:center}.sd-paid span{background:#00d08421;border-radius:50%;color:#00d084;color:var(--sd-success);font-weight:900;height:20px;width:20px}.sd-note{color:#94a7bdb3;font-size:9px;line-height:1.4;margin:10px 2px 0;text-align:center}.sd-note strong{color:#ffffffd9;font-weight:750}.sd-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:190px;text-align:center}.sd-loading p{color:#94a7bd;color:var(--sd-muted);font-size:11px;margin:10px 0 0}.sd-loader{animation:sdSpin .8s linear infinite;border-bottom:2px solid #ffffff14;border-left:2px solid #ffffff14;border-radius:50%;border-right:2px solid #00c6ff;border-right-color:var(--sd-secondary);border-top:2px solid #7c5cff;border-top-color:var(--sd-primary);height:36px;width:36px}.sd-apply-btn:focus-visible,.sd-back-btn:focus-visible{outline:2px solid #7c5cff59;outline-offset:2px}@keyframes sdCardIn{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sdGiftFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes sdMessageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes sdSpin{to{transform:rotate(1turn)}}@media (max-width:480px){.sd-page{align-items:flex-start;min-height:100svh;padding:58px 9px 12px}.sd-back-btn{border-radius:9px;font-size:10px;height:33px;left:9px;padding:0 9px;top:10px}.sd-back-icon{font-size:12px;height:18px;width:18px}.sd-card{border-radius:16px;max-width:390px;padding:16px 13px}.sd-gift{border-radius:13px;font-size:23px;height:45px;margin-bottom:7px;width:45px}.sd-badge{font-size:8px;margin-bottom:5px;padding:4px 8px}.sd-card h2{font-size:19px}.sd-subtitle{font-size:10px;line-height:1.4;margin:5px auto 11px}.sd-deposit-box{border-radius:11px;gap:5px;margin-bottom:7px;padding:7px}.sd-deposit-box>div{border-radius:7px;gap:2px;padding:6px 7px}.sd-deposit-box span{font-size:7px}.sd-deposit-box strong{font-size:9px}.sd-bonus-box{border-radius:11px;margin:7px 0;padding:11px 8px}.sd-bonus-box span{font-size:8px}.sd-bonus-box strong{font-size:22px}.sd-bonus-box small{font-size:8px;margin-top:3px}.sd-message{border-radius:9px;gap:6px;margin:7px 0;padding:7px 8px}.sd-message>span{flex-basis:18px;font-size:9px;height:18px;width:18px}.sd-message p{font-size:9px}.sd-apply-btn{border-radius:10px;font-size:10px;margin-top:4px;min-height:40px}.sd-apply-btn span{font-size:15px}.sd-paid{border-radius:9px;font-size:9px;min-height:36px}.sd-paid span{height:18px;width:18px}.sd-note{font-size:8px;margin-top:7px}}@media (max-width:340px){.sd-page{padding:53px 7px 8px}.sd-card{padding:13px 10px}.sd-gift{font-size:20px;height:40px;width:40px}.sd-card h2{font-size:17px}.sd-subtitle{font-size:9px}.sd-deposit-box strong{font-size:8px}.sd-bonus-box strong{font-size:19px}.sd-apply-btn{font-size:9px;min-height:37px}}@media (prefers-reduced-motion:reduce){.sd-button-loader,.sd-card,.sd-gift,.sd-loader,.sd-message{animation:none!important}.sd-apply-btn,.sd-back-btn{transition:none!important}}:root{--wb-primary:#00d084;--wb-secondary:#00b8ff;--wb-text:#fff;--wb-muted:#91a4b8;--wb-border:#ffffff14;--wb-success:#00d084;--wb-radius:18px}.wb-page{align-items:center;background:radial-gradient(circle at 10% 10%,#00d0841f,#0000 30%),radial-gradient(circle at 90% 90%,#00b8ff17,#0000 30%),linear-gradient(135deg,#050c16,#07111f 50%,#081827);box-sizing:border-box;color:#fff;color:var(--wb-text);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:18px 12px;position:relative;width:100%}.wb-page:before{background:radial-gradient(circle,#00d08426,#0000 70%);height:260px;left:-115px;top:-135px;width:260px}.wb-page:after,.wb-page:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.wb-page:after{background:radial-gradient(circle,#00b8ff1a,#0000 70%);bottom:-130px;height:250px;right:-120px;width:250px}.wb-card{animation:wbCardIn .4s ease both;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:linear-gradient(145deg,#12263ef7,#071423f7);border:1px solid #ffffff14;border:1px solid var(--wb-border);border-radius:18px;border-radius:var(--wb-radius);box-shadow:0 20px 50px #0000006b,inset 0 1px 0 #ffffff0a;box-sizing:border-box;max-width:430px;padding:20px;position:relative;width:100%;z-index:2}.wb-card:before{background:linear-gradient(90deg,#0000,#00d084,#00b8ff,#0000);background:linear-gradient(90deg,#0000,var(--wb-primary),var(--wb-secondary),#0000);border-radius:999px;content:"";height:1px;left:15%;position:absolute;top:0;width:70%}.wb-gift{align-items:center;animation:wbGiftFloat 3s ease-in-out infinite;background:linear-gradient(145deg,#00d08429,#00b8ff14);border:1px solid #00d08433;border-radius:16px;box-shadow:0 8px 22px #00d0841a;display:flex;font-size:28px;height:54px;justify-content:center;margin:0 auto 10px;width:54px}.wb-badge{background:#00d08414;border:1px solid #00d0842e;border-radius:999px;color:#00d084;color:var(--wb-primary);font-size:9px;font-weight:850;letter-spacing:1.1px;margin:0 auto 7px;padding:5px 10px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.wb-card h2{color:#fff;font-size:22px;font-weight:850;letter-spacing:-.4px;line-height:1.2;margin:0;text-align:center}.wb-subtitle{color:#91a4b8;color:var(--wb-muted);font-size:12px;line-height:1.45;margin:7px auto 15px;max-width:360px;text-align:center}.wb-subtitle strong{color:#fff;font-weight:750}.wb-deposit-box{grid-gap:7px;background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border:1px solid var(--wb-border);border-radius:13px;box-sizing:border-box;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;padding:9px}.wb-deposit-box>div{background:#00000024;border:1px solid hsla(0,0%,100%,.035);border-radius:9px;display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px;transition:transform .2s ease,border-color .2s ease,background .2s ease}.wb-deposit-box>div:hover{background:#ffffff0a;border-color:#00d08421;transform:translateY(-1px)}.wb-deposit-box span{color:#91a4b8;color:var(--wb-muted);font-size:8px;font-weight:650;letter-spacing:.4px;text-transform:uppercase}.wb-deposit-box strong{color:#fff;font-size:11px;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.wb-bonus-box{background:linear-gradient(145deg,#00d0841f,#00b8ff0d);border:1px solid #00d08433;border-radius:14px;box-shadow:0 8px 22px #00d0840f;margin:10px 0;overflow:hidden;padding:15px 12px;position:relative;text-align:center}.wb-bonus-box:before{background:radial-gradient(circle,#00d08424,#0000 70%);border-radius:50%;content:"";height:120px;left:50%;pointer-events:none;position:absolute;top:-60px;transform:translateX(-50%);width:120px}.wb-bonus-box span{color:#00d084;color:var(--wb-primary);display:block;font-size:9px;font-weight:850;letter-spacing:1.2px;position:relative}.wb-bonus-box strong{color:#fff;display:block;font-size:27px;font-weight:900;letter-spacing:-.7px;line-height:1.1;margin-top:4px;overflow-wrap:anywhere;position:relative;text-shadow:0 4px 22px #00d0842e}.wb-bonus-box small{color:#91a4b8;color:var(--wb-muted);display:block;font-size:9px;line-height:1.35;margin-top:5px;position:relative}.wb-message{align-items:flex-start;animation:wbMessageIn .3s ease both;border:1px solid;border-radius:11px;display:flex;gap:7px;margin:10px 0;padding:9px 10px}.wb-message>span{align-items:center;border-radius:50%;display:flex;flex:0 0 21px;font-size:10px;font-weight:900;height:21px;justify-content:center;width:21px}.wb-message p{font-size:10px;line-height:1.4;margin:1px 0 0;overflow-wrap:anywhere}.wb-info{background:#00b8ff0f;border-color:#00b8ff29;color:#c5eaff}.wb-info>span{background:#00b8ff1f;color:#00b8ff;color:var(--wb-secondary)}.wb-success{background:#00d08412;border-color:#00d08429;color:#c8ffe9}.wb-success>span{background:#00d08421;color:#00d084;color:var(--wb-success)}.wb-apply-btn{align-items:center;background:linear-gradient(135deg,#00e394,#00c878);border:none;border-radius:12px;box-shadow:0 8px 20px #00d08433;color:#03130d;cursor:pointer;display:flex;font-family:inherit;font-size:11px;font-weight:900;gap:8px;justify-content:center;letter-spacing:.5px;margin-top:6px;min-height:44px;padding:0 14px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.wb-apply-btn span{font-size:17px;line-height:1;transition:transform .2s ease}.wb-apply-btn:hover{box-shadow:0 12px 26px #00d08442;filter:brightness(1.06);transform:translateY(-1px)}.wb-apply-btn:hover span{transform:translateX(3px)}.wb-apply-btn:active{transform:scale(.98)}.wb-apply-btn:disabled{box-shadow:none;cursor:not-allowed;filter:none;opacity:.6;transform:none}.wb-button-loader{animation:wbSpin .7s linear infinite;border:2px solid #03130d40;border-radius:50%;border-top-color:#03130d;flex:0 0 auto;height:15px;width:15px!important}.wb-paid{background:#00d08412;border:1px solid #00d08426;border-radius:11px;box-sizing:border-box;color:#8fffd0;font-size:10px;font-weight:750;gap:7px;margin-top:7px;min-height:40px;width:100%}.wb-paid,.wb-paid span{align-items:center;display:flex;justify-content:center}.wb-paid span{background:#00d08421;border-radius:50%;color:#00d084;color:var(--wb-success);font-weight:900;height:20px;width:20px}.wb-note{color:#91a4b8b3;font-size:9px;line-height:1.4;margin:10px 2px 0;text-align:center}.wb-note strong{color:#ffffffd9;font-weight:750}.wb-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:190px;text-align:center}.wb-loading p{color:#91a4b8;color:var(--wb-muted);font-size:11px;margin:10px 0 0}.wb-loader{animation:wbSpin .8s linear infinite;border-bottom:2px solid #ffffff14;border-left:2px solid #ffffff14;border-radius:50%;border-right:2px solid #00b8ff;border-right-color:var(--wb-secondary);border-top:2px solid #00d084;border-top-color:var(--wb-primary);box-shadow:0 0 20px #00d0841a;height:36px;width:36px}.wb-apply-btn:focus-visible{outline:2px solid #00d0844d;outline-offset:2px}@keyframes wbCardIn{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wbGiftFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes wbMessageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes wbSpin{to{transform:rotate(1turn)}}@media (max-width:480px){.wb-page{align-items:flex-start;min-height:100svh;padding:12px 9px}.wb-card{border-radius:16px;margin:0 auto;max-width:390px;padding:16px 13px}.wb-gift{border-radius:13px;font-size:23px;height:45px;margin-bottom:7px;width:45px}.wb-badge{font-size:8px;letter-spacing:.9px;margin-bottom:5px;padding:4px 8px}.wb-card h2{font-size:19px}.wb-subtitle{font-size:10px;line-height:1.4;margin:5px auto 11px}.wb-deposit-box{border-radius:11px;gap:5px;grid-template-columns:1fr;margin-bottom:7px;padding:7px}.wb-deposit-box>div{align-items:center;border-radius:7px;flex-direction:row;gap:8px;justify-content:space-between;padding:6px 7px}.wb-deposit-box span{font-size:7px}.wb-deposit-box strong{font-size:9px;max-width:62%;text-align:right}.wb-bonus-box{border-radius:11px;margin:7px 0;padding:11px 8px}.wb-bonus-box span{font-size:8px}.wb-bonus-box strong{font-size:22px;letter-spacing:-.5px}.wb-bonus-box small{font-size:8px;margin-top:3px}.wb-message{border-radius:9px;gap:6px;margin:7px 0;padding:7px 8px}.wb-message>span{flex-basis:18px;font-size:9px;height:18px;width:18px}.wb-message p{font-size:9px}.wb-apply-btn{border-radius:10px;font-size:10px;margin-top:4px;min-height:40px;padding:0 12px}.wb-apply-btn span{font-size:15px}.wb-paid{border-radius:9px;font-size:9px;min-height:36px}.wb-paid span{height:18px;width:18px}.wb-note{font-size:8px;line-height:1.35;margin-top:7px}}@media (max-width:340px){.wb-page{padding:8px 7px}.wb-card{padding:13px 10px}.wb-gift{font-size:20px;height:40px;width:40px}.wb-card h2{font-size:17px}.wb-subtitle{font-size:9px}.wb-deposit-box strong{font-size:8px}.wb-bonus-box strong{font-size:19px}.wb-apply-btn{font-size:9px;min-height:37px}.wb-note{font-size:7px}}@media (max-width:700px) and (orientation:landscape){.wb-page{align-items:flex-start;padding:10px 15px 20px}.wb-card{max-width:500px;padding:15px}.wb-gift{font-size:21px;height:42px;margin-bottom:5px;width:42px}.wb-subtitle{margin-bottom:8px}.wb-bonus-box{padding:10px}.wb-bonus-box strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.wb-button-loader,.wb-card,.wb-gift,.wb-loader,.wb-message{animation:none!important}.wb-apply-btn,.wb-apply-btn span,.wb-deposit-box>div{transition:none!important}}.wb-back-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:9px;color:#b8c7d8;cursor:pointer;display:flex;font-family:inherit;font-size:10px;font-weight:750;gap:6px;margin:0 0 10px;min-height:32px;padding:6px 10px;position:relative;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;width:-webkit-fit-content;width:fit-content}.wb-back-btn span{font-size:16px;line-height:1;transition:transform .2s ease}.wb-back-btn:hover{background:#00d08412;border-color:#00d08433;color:#fff;transform:translateX(-1px)}.wb-back-btn:hover span{transform:translateX(-3px)}.wb-back-btn:active{transform:scale(.97)}.wb-back-btn:focus-visible{outline:2px solid #00d0844d;outline-offset:2px}@media (max-width:480px){.wb-back-btn{border-radius:8px;font-size:9px;margin-bottom:7px;min-height:29px;padding:5px 8px}.wb-back-btn span{font-size:14px}}.trade-details-page{flex-direction:column;min-height:100vh}.trade-details-page,.trade-loading{background:#000;color:#fff;display:flex}.trade-loading{align-items:center;height:100vh;justify-content:center}.trade-header{align-items:center;background:#000;border-bottom:1px solid #222;display:flex;justify-content:space-between;padding:14px 16px}.trade-back{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;height:38px;width:38px}.trade-header-left{align-items:center;display:flex;gap:12px}.trade-header-left h2{font-size:20px;font-weight:700;margin:0}.trade-header-left small{color:#8f8f8f}.trade-header-right{text-align:right}.trade-header-right small{color:#888;display:block;margin-top:4px}.buy-tag{background:#1f8bff}.buy-tag,.sell-tag{border-radius:20px;color:#fff;font-size:13px;font-weight:700;padding:5px 12px}.sell-tag{background:#ff4747}.profit{color:#35d06e}.loss{color:#f55}.trade-tabs{border-bottom:1px solid #222;display:flex;overflow-x:auto;white-space:nowrap}.trade-tabs button{background:none;border:none;color:#888;cursor:pointer;flex:none;font-size:14px;padding:14px 18px}.trade-tabs button.active{border-bottom:2px solid #1f8bff;color:#fff}.trade-body{flex:1 1;overflow:auto;padding:18px}.modify-trade{gap:18px}.field,.modify-trade{display:flex;flex-direction:column}.field{gap:6px}.field label{color:#9b9b9b;font-size:14px}.field input{background:#111;border:1px solid #333;border-radius:8px;color:#fff;font-size:16px;padding:13px}.confirm-btn{background:#1f8bff;border-radius:8px;cursor:pointer;margin-top:15px;padding:15px}.confirm-btn:hover{opacity:.9}.partial-close{display:flex;flex-direction:column;gap:18px}.partial-close h3{font-size:20px;margin:0}.close-btn{background:#ff3b30;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:17px;font-weight:700;padding:15px}.close-btn:hover{opacity:.9}.closeby-page{display:flex;flex-direction:column;gap:15px}.closeby-card{align-items:center;background:#111;border:1px solid #222;border-radius:10px;display:flex;justify-content:space-between;padding:15px}.closeby-btn{background:#1f8bff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 18px}.empty{color:#777;padding:40px 0;text-align:center}.history-page{display:flex;flex-direction:column;gap:15px}.history-card{background:#111;border:1px solid #222;border-radius:10px;padding:18px}.history-row{border-bottom:1px solid #222;padding:12px 0}.history-row:last-child{border-bottom:none}.history-row span{color:#888}.history-row strong{font-weight:600}.info-page{display:flex;flex-direction:column;gap:15px}.info-card{background:#111;border:1px solid #222;border-radius:10px}.info-row{align-items:center;border-bottom:1px solid #222;display:flex;justify-content:space-between;padding:12px 0}.info-row:last-child{border-bottom:none}.info-row span{color:#888;font-size:14px}.info-row strong{font-size:15px;font-weight:600;text-align:right;word-break:break-word}.usdt-wrapper{margin:0 auto;max-width:420px;padding:12px;width:100%}.usdt-header{font-size:16px;font-weight:600;margin-bottom:14px}.usdt-card{background:#fff;border-radius:12px;box-shadow:0 2px 6px #00000014;margin-bottom:10px;padding:12px}.usdt-left{gap:10px}.usdt-ball{background:#4caf50;height:10px;width:10px}.usdt-network{font-size:14px}.usdt-sub{color:#777}.usdt-address{font-family:monospace;font-size:13px}.usdt-add{margin-top:10px}.usdt-input{border:1px solid #ccc;border-radius:8px;margin-bottom:8px;padding:10px}.usdt-btn{background:#000;border-radius:10px;color:#fff;font-size:14px;padding:11px}.usdt-msg{color:green;margin-top:10px}.usdt-footer{color:#777;margin-top:16px}.usdt-wrapper{background:#0f0f12;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont;min-height:100vh;padding:16px}.usdt-header{font-size:18px;font-weight:700;letter-spacing:.5px;margin-bottom:20px;text-align:center}.usdt-card{background:#1a1a1f;border-radius:14px;justify-content:space-between;margin-bottom:12px;padding:14px 16px}.usdt-card,.usdt-left{align-items:center;display:flex}.usdt-left{gap:12px}.usdt-ball{background:linear-gradient(135deg,#0f9,#0cf);border-radius:50%;height:36px;width:36px}.usdt-network{font-size:15px;font-weight:600}.usdt-sub{color:#aaa;font-size:12px;margin-top:2px}.usdt-right{font-size:14px;font-weight:600;letter-spacing:.5px}.usdt-address{color:#eaeaea}.usdt-add{background:#1a1a1f;border-radius:14px;display:flex;flex-direction:column;gap:12px;margin-top:18px;padding:16px}.usdt-input{background:#2a2a31;border:none;border-radius:10px;color:#fff;font-size:14px;outline:none;padding:12px 14px;width:100%}.usdt-input::placeholder{color:#888}.usdt-input select{-webkit-appearance:none;appearance:none}.usdt-btn{background:linear-gradient(135deg,#0f9,#0cf);border:none;border-radius:12px;color:#000;cursor:pointer;font-size:15px;font-weight:600;padding:13px;transition:opacity .2s ease;width:100%}.usdt-btn:hover{opacity:.9}.usdt-msg{background:#1f2f25;border-radius:10px;color:#0f9;font-size:13px;margin-top:14px;padding:10px 12px;text-align:center}.usdt-footer{color:#aaa;font-size:12px;line-height:1.5;margin-top:24px;text-align:center}.support-wrapper{background:linear-gradient(180deg,#f8fafc,#f3f5f9);box-sizing:border-box;color:#172033;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding:24px;width:100%}.support-header{align-items:center;display:flex;gap:16px;margin:0 auto 22px;max-width:1400px;width:100%}.support-back{align-items:center;background:#fff;border:none;border-radius:13px;box-shadow:0 5px 20px #0f172a12;color:#172033;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:800;gap:8px;height:46px;justify-content:center;outline:none;transition:all .2s ease;width:88px}.support-back:hover{box-shadow:0 8px 24px #0f172a1c;transform:translateY(-2px)}.support-title{flex:1 1;gap:12px}.support-title,.support-title-icon{align-items:center;display:flex;justify-content:center}.support-title-icon{background:linear-gradient(135deg,#172033,#26344d);border-radius:15px;box-shadow:0 8px 22px #1720332e;color:#fff;font-size:21px;height:50px;width:50px}.support-title span{color:#8a93a5;display:block;font-size:9px;font-weight:900;letter-spacing:.14em}.support-title h1{font-size:27px;font-weight:900;line-height:1.1;margin:3px 0 0}.support-header-status{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 18px #0f172a0d;box-sizing:border-box;color:#16a34a;display:flex;font-size:11px;font-weight:900;gap:7px;height:40px;justify-content:center;min-width:88px;padding:0 12px}.support-status-dot{background:#22c55e;border-radius:50%;box-shadow:0 0 0 4px #22c55e1f;height:7px;width:7px}.support-hero{background:linear-gradient(135deg,#172033,#202e46 55%,#2c405c);border-radius:22px;box-shadow:0 14px 40px #1720332e;box-sizing:border-box;color:#fff;gap:22px;margin:0 auto 17px;max-width:1400px;min-height:230px;overflow:hidden;padding:30px;width:100%}.support-hero,.support-hero-icon{align-items:center;display:flex;position:relative}.support-hero-icon{background:#ffffff1c;border:1px solid #ffffff1a;border-radius:21px;flex-shrink:0;font-size:31px;height:76px;justify-content:center;width:76px;z-index:2}.support-hero-content{max-width:650px;position:relative;z-index:2}.support-hero-content>span{color:#ffffff8c;display:block;font-size:10px;font-weight:900;letter-spacing:.13em}.support-hero-content h2{font-size:29px;font-weight:900;line-height:1.15;margin:5px 0 8px}.support-hero-content p{color:#ffffffad;font-size:13px;line-height:1.65;margin:0 0 17px;max-width:600px}.support-chat-button{align-items:center;background:#fff;border:none;border-radius:11px;box-shadow:0 7px 20px #00000021;color:#172033;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:9px;height:45px;justify-content:center;padding:0 17px;transition:all .2s ease}.support-chat-button:hover{box-shadow:0 10px 25px #0000002e;transform:translateY(-2px)}.support-chat-button svg{color:#172033}.support-hero-decoration{align-items:center;border:35px solid hsla(0,0%,100%,.035);border-radius:50%;bottom:-30px;color:hsla(0,0%,100%,.055);display:flex;font-size:80px;height:220px;justify-content:center;position:absolute;right:40px;width:220px}.support-options{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 24px;max-width:1400px;width:100%}.support-option-card{align-items:center;background:#fff;border:1px solid #edf0f5;border-radius:16px;box-shadow:0 5px 20px rgba(15,23,42,.045);box-sizing:border-box;display:flex;gap:13px;min-height:105px;padding:17px}.support-option-icon{align-items:center;background:#f0f3f7;border-radius:12px;color:#344054;display:flex;flex-shrink:0;font-size:17px;height:45px;justify-content:center;width:45px}.support-option-card>div:nth-child(2){flex:1 1;min-width:0}.support-option-card span{color:#929aaa;display:block;font-size:8px;font-weight:900;letter-spacing:.08em}.support-option-card strong{color:#172033;display:block;font-size:14px;font-weight:900;margin-top:4px}.support-option-card small{color:#8992a3;display:block;font-size:10px;line-height:1.4;margin-top:4px}.support-option-card button{background:#172033;border:none;border-radius:9px;color:#fff;cursor:pointer;flex-shrink:0;font-size:10px;font-weight:800;padding:9px 12px}.support-section{margin:0 auto 25px;max-width:1000px;width:100%}.support-section-heading{margin-bottom:14px;text-align:center}.support-section-heading span{color:#929aaa;display:block;font-size:9px;font-weight:900;letter-spacing:.13em}.support-section-heading h2{color:#172033;font-size:22px;font-weight:900;margin:5px 0}.support-section-heading p{color:#8790a1;font-size:11px;margin:0}.support-faq-list{display:flex;flex-direction:column;gap:8px}.support-faq{background:#fff;border:1px solid #e9edf3;border-radius:13px;box-shadow:0 4px 15px rgba(15,23,42,.035);overflow:hidden;transition:all .2s ease}.support-faq.open{border-color:#d8dee8;box-shadow:0 7px 22px #0f172a0f}.support-faq-question{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;gap:12px;min-height:59px;outline:none;padding:10px 14px;text-align:left;width:100%}.support-faq-number{color:#a0a8b6;flex-shrink:0;font-size:9px;font-weight:900;text-align:center;width:30px}.support-faq-text{color:#172033;flex:1 1;font-size:12px;font-weight:800}.support-faq-arrow{align-items:center;background:#f2f4f7;border-radius:8px;color:#667085;display:flex;flex-shrink:0;font-size:9px;height:25px;justify-content:center;width:25px}.support-faq-answer{animation:support-faq-open .2s ease;padding:0 52px 15px}@keyframes support-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.support-faq-answer p{color:#7d8798;font-size:11px;line-height:1.7;margin:0}.support-contact{align-items:center;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e9edf3;border-radius:18px;box-shadow:0 7px 24px #0f172a0d;box-sizing:border-box;display:flex;gap:15px;margin:0 auto 25px;max-width:1000px;padding:22px;width:100%}.support-contact-icon{align-items:center;background:#172033;border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:19px;height:51px;justify-content:center;width:51px}.support-contact-content{flex:1 1}.support-contact-content span{color:#929aaa;display:block;font-size:8px;font-weight:900;letter-spacing:.1em}.support-contact-content h2{color:#172033;font-size:16px;font-weight:900;margin:4px 0}.support-contact-content p{color:#838c9d;font-size:10px;line-height:1.5;margin:0}.support-contact-button{align-items:center;background:#172033;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:900;gap:8px;height:43px;justify-content:center;padding:0 15px;transition:all .2s ease}.support-contact-button:hover{box-shadow:0 7px 18px #1720332e;transform:translateY(-2px)}.support-footer{color:#929aaa;margin:0 auto;max-width:1000px;padding:15px;text-align:center;width:100%}.support-footer strong{color:#667085;display:block;font-size:9px;font-weight:900;letter-spacing:.12em}.support-footer span{display:block;font-size:9px;margin-top:5px}@media (max-width:700px){.support-wrapper{padding:11px}.support-header{gap:7px;margin-bottom:14px}.support-back{border-radius:11px;height:42px;padding:0;width:42px}.support-back span{display:none}.support-title{gap:8px;justify-content:flex-start}.support-title-icon{border-radius:12px;font-size:17px;height:40px;width:40px}.support-title span{font-size:7px}.support-title h1{font-size:20px}.support-header-status{border-radius:10px;height:36px;min-width:auto;padding:0;width:42px}.support-header-status>span:last-child{display:none}.support-hero{align-items:flex-start;border-radius:17px;gap:12px;min-height:auto;padding:21px}.support-hero-icon{border-radius:12px;font-size:18px;height:45px;width:45px}.support-hero-content{min-width:0}.support-hero-content>span{font-size:8px}.support-hero-content h2{font-size:20px;margin-top:4px}.support-hero-content p{font-size:10px;line-height:1.6;margin-bottom:13px}.support-chat-button{font-size:10px;height:40px;padding:0 12px}.support-hero-decoration{border-width:25px;bottom:-65px;font-size:50px;height:160px;right:-65px;width:160px}.support-options{gap:8px;grid-template-columns:1fr}.support-option-card{border-radius:13px;min-height:88px;padding:12px}.support-option-icon{border-radius:10px;font-size:14px;height:37px;width:37px}.support-option-card strong{font-size:12px}.support-option-card small{font-size:9px}.support-section-heading h2{font-size:19px}.support-section-heading p{font-size:10px}.support-faq-question{gap:8px;min-height:54px;padding:9px 10px}.support-faq-number{font-size:8px;width:23px}.support-faq-text{font-size:10px}.support-faq-arrow{font-size:8px;height:22px;width:22px}.support-faq-answer{padding:0 35px 13px}.support-faq-answer p{font-size:9px}.support-contact{align-items:flex-start;border-radius:14px;padding:15px}.support-contact-icon{border-radius:11px;font-size:15px;height:40px;width:40px}.support-contact-content h2{font-size:13px}.support-contact-content p{font-size:9px}.support-contact-button{display:none}}@media (max-width:400px){.support-wrapper{padding:8px}.support-hero{padding:16px}.support-hero-icon{font-size:15px;height:38px;width:38px}.support-hero-content h2{font-size:17px}.support-hero-content p{font-size:9px}.support-chat-button{width:100%}.support-option-card button{font-size:9px;padding:8px 9px}.support-contact-content{min-width:0}}.today-bet-wrapper{background:radial-gradient(circle at 8% 0,#2ae6aa14,#0000 28%),radial-gradient(circle at 100% 18%,#0091ff0f,#0000 30%),#070b11;box-sizing:border-box;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:10px 9px 24px;width:100%}.today-bet-header{align-items:center;display:flex;gap:7px;margin:0 auto 9px;max-width:720px;min-height:42px;width:100%}.today-bet-back-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.055);border-radius:8px;color:#788795;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:7px;font-weight:850;gap:5px;justify-content:center;min-height:31px;padding:0 8px;transition:color .15s ease,background .15s ease,transform .15s ease}.today-bet-back-btn svg{font-size:8px}.today-bet-back-btn:hover{background:#2de1a512;color:#3de5a5}.today-bet-back-btn:active{transform:scale(.95)}.today-bet-title{align-items:center;display:flex;flex:1 1;gap:7px;min-width:0}.today-bet-title-icon{align-items:center;background:linear-gradient(145deg,#42efb0,#15ba7d);border-radius:9px;box-shadow:0 6px 18px #26e7a521;color:#06130e;display:flex;flex:0 0 32px;font-size:11px;height:32px;justify-content:center;width:32px}.today-bet-title>div:last-child{min-width:0}.today-bet-title span{color:#566574;display:block;font-size:5.5px;font-weight:900;letter-spacing:1.1px;line-height:1}.today-bet-title h1{color:#edf4f7;font-size:16px;font-weight:950;letter-spacing:-.2px;line-height:1;margin:3px 0 0}.today-bet-refresh{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.055);border-radius:8px;color:#657482;cursor:pointer;display:flex;flex:0 0 30px;font-size:9px;height:30px;justify-content:center;transition:color .15s ease,background .15s ease,transform .15s ease;width:30px}.today-bet-refresh:hover{background:#2de1a512;color:#3ee6a5}.today-bet-refresh:active{transform:scale(.94)}.today-bet-refresh.spinning svg{animation:todayBetSpin .7s linear infinite}@keyframes todayBetSpin{to{transform:rotate(1turn)}}.today-bet-error{align-items:center;background:#ff46460f;border:1px solid #ff46461a;border-radius:8px;box-sizing:border-box;color:#ff9b9b;display:flex;font-size:6px;gap:8px;justify-content:space-between;margin:0 auto 7px;max-width:720px;padding:7px 9px;width:100%}.today-bet-error button{background:#42dfa5;border:0;border-radius:5px;color:#07130f;cursor:pointer;font-size:5px;font-weight:900;padding:4px 7px}.today-bet-summary{align-items:center;background:linear-gradient(135deg,#0d181f,#091118);border:1px solid #ffffff0d;border-radius:11px;box-shadow:0 7px 20px #00000021;box-sizing:border-box;display:flex;gap:9px;margin:0 auto 8px;max-width:720px;min-height:70px;padding:9px 10px;width:100%}.today-bet-summary-icon{align-items:center;background:rgba(42,226,164,.075);border:1px solid #2ae2a41a;border-radius:11px;color:#3fe5a6;display:flex;flex:0 0 38px;font-size:14px;height:38px;justify-content:center;width:38px}.today-bet-summary-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.today-bet-summary-main span{color:#566675;font-size:5px;font-weight:900;letter-spacing:.8px;line-height:1}.today-bet-summary-main strong{color:#edf5f7;font-size:18px;font-weight:950;letter-spacing:-.3px;line-height:1;margin-top:4px}.today-bet-summary-main small{color:#4e625f;font-size:5px;font-weight:700;margin-top:3px}.today-bet-summary-side{align-items:center;border-left:1px solid hsla(0,0%,100%,.045);display:flex;flex-direction:column;justify-content:center;min-width:46px;padding-left:8px}.today-bet-summary-side strong{color:#3de1a1;font-size:15px;font-weight:950;line-height:1}.today-bet-summary-side span{color:#586964;font-size:5px;font-weight:800;margin-top:3px}.today-bet-stats{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;width:100%}.today-bet-stat{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0a;border-radius:8px;box-sizing:border-box;display:flex;gap:6px;min-height:45px;min-width:0;padding:6px}.today-bet-stat-icon{align-items:center;background:rgba(42,226,164,.065);border-radius:7px;color:#38dfa2;display:flex;flex:0 0 25px;font-size:9px;height:25px;justify-content:center;width:25px}.today-bet-stat>div:last-child{display:flex;flex-direction:column;min-width:0}.today-bet-stat span{color:#52616f;font-size:4.5px;font-weight:900;letter-spacing:.7px;line-height:1}.today-bet-stat strong{color:#dce7ec;font-size:11px;font-weight:950;line-height:1;margin-top:3px}.today-bet-level-tabs{grid-gap:3px;background:#0b1118;border:1px solid #ffffff0d;border-radius:9px;box-sizing:border-box;display:grid;gap:3px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;padding:3px;width:100%}.today-bet-level-tab{align-items:center;background:#0000;border:0;border-radius:7px;color:#617080;cursor:pointer;display:flex;font-family:inherit;font-size:6.5px;font-weight:900;gap:5px;height:34px;justify-content:center;min-width:0;padding:0 5px;transition:color .16s ease,background .16s ease,transform .16s ease}.today-bet-level-tab:active{transform:scale(.97)}.today-bet-level-tab strong{align-items:center;background:hsla(0,0%,100%,.045);border-radius:5px;box-sizing:border-box;color:#82909d;display:flex;font-size:6.5px;height:16px;justify-content:center;min-width:16px;padding:0 3px}.today-bet-level-tab.active{background:linear-gradient(135deg,#3ceba8,#17c587);box-shadow:0 4px 13px #28e7a31f;color:#06130e}.today-bet-level-tab.active strong{background:#0000001a;color:#073523}.today-bet-section-head{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid #ffffff0a;border-radius:8px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 6px;max-width:720px;min-height:37px;padding:6px 9px;width:100%}.today-bet-section-head>div:first-child{align-items:center;display:flex;gap:6px}.today-bet-section-head>div:first-child span{color:#526270;font-size:4.8px;font-weight:900;letter-spacing:.8px}.today-bet-section-head>div:first-child strong{color:#dbe5ea;font-size:7px;font-weight:900}.today-bet-section-count{color:#3de0a0;font-size:7px;font-weight:950}.today-bet-section-count span{color:#52635f;font-size:5px;font-weight:700;margin-left:3px}.today-bet-list{display:flex;flex-direction:column;gap:5px;margin:0 auto;max-width:720px;width:100%}.today-bet-user-card{background:linear-gradient(135deg,#0d171f,#091118);border:1px solid hsla(0,0%,100%,.045);border-radius:10px;box-shadow:0 5px 15px #00000017;box-sizing:border-box;overflow:hidden;width:100%}.today-bet-user-header{align-items:center;box-sizing:border-box;display:flex;gap:7px;min-height:48px;padding:6px 8px}.today-bet-number{color:#3d4c5a;flex:0 0 17px;font-size:5.5px;font-weight:950;text-align:center;width:17px}.today-bet-avatar{align-items:center;background:#2be2a412;border:1px solid #2be2a417;border-radius:8px;color:#3de2a2;display:flex;flex:0 0 29px;font-size:9px;height:29px;justify-content:center;width:29px}.today-bet-user-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.today-bet-user-info strong{color:#e4edf2;font-size:8px;font-weight:900;line-height:1.1;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-bet-user-info span{color:#52616f;font-size:5px;font-weight:700;line-height:1;margin-top:3px}.today-bet-user-total{align-items:flex-end;display:flex;flex-direction:column;min-width:54px}.today-bet-user-total span{color:#4e5f6d;font-size:4.2px;font-weight:900;letter-spacing:.5px}.today-bet-user-total strong{color:#3ee2a3;font-size:8px;font-weight:950;line-height:1;margin-top:3px}.today-bet-user-total small{color:#4e615c;font-size:4px;font-weight:700;margin-top:2px}.today-bet-transactions{box-sizing:border-box;display:flex;flex-direction:column;gap:3px;padding:0 6px 6px;width:100%}.today-bet-card{background:hsla(0,0%,100%,.022);border:1px solid hsla(0,0%,100%,.035);border-radius:7px;box-sizing:border-box;overflow:hidden;transition:border-color .16s ease,background .16s ease;width:100%}.today-bet-card.expanded{background:rgba(42,226,164,.025);border-color:#30e2a521}.today-bet-row{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:inherit;gap:6px;min-height:42px;padding:5px 7px;text-align:left;width:100%}.today-bet-row:hover{background:hsla(0,0%,100%,.018)}.today-bet-row:active{background:rgba(43,226,164,.035)}.today-bet-row-icon{align-items:center;background:rgba(43,226,164,.065);border-radius:7px;color:#39dfa1;display:flex;flex:0 0 26px;font-size:8px;height:26px;justify-content:center;width:26px}.today-bet-row-user{display:flex;flex:1 1;flex-direction:column;min-width:0}.today-bet-row-user strong{color:#dfe9ed;font-size:7px;font-weight:900;line-height:1;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-bet-row-user span{color:#3de0a1;font-size:7px;font-weight:950;line-height:1;margin-top:3px}.today-bet-row-currency{color:#64756f;font-size:5px;font-weight:900;min-width:25px;text-align:center}.today-bet-row-time{align-items:center;color:#52626f;display:inline-flex;font-size:5px;font-weight:700;gap:3px;justify-content:flex-end;min-width:40px}.today-bet-row-time svg{color:#35d99b;font-size:5px}.today-bet-row-arrow{align-items:center;color:#485867;display:flex;flex:0 0 18px;font-size:6px;justify-content:center;transition:color .15s ease;width:18px}.today-bet-card:hover
.today-bet-row-arrow{color:#3de1a2}.today-bet-details{grid-gap:4px;animation:todayBetDetailsIn .16s ease;background:#0000001a;border-top:1px solid hsla(0,0%,100%,.035);box-sizing:border-box;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:7px;width:100%}@keyframes todayBetDetailsIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.today-bet-detail{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.025);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;min-width:0;padding:6px}.today-bet-detail.full{grid-column:1/-1}.today-bet-detail>span{color:#4f606e;font-size:4.3px;font-weight:900;letter-spacing:.6px;line-height:1}.today-bet-detail>strong{color:#d7e2e7;font-size:6px;font-weight:850;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.result-value{color:#39dfa0!important;text-transform:uppercase}.bet-status-text{align-items:center;display:inline-flex;gap:4px}.bet-status-text svg{font-size:6px}.bet-status-text.success{color:#3de2a2!important}.bet-status-text.failed{color:#ff7373!important}.bet-status-text.pending{color:#e1ad55!important}.today-bet-empty{background:linear-gradient(135deg,#0c151d,#091118);border:1px solid hsla(0,0%,100%,.045);border-radius:12px;box-sizing:border-box;flex-direction:column;margin:12px auto;max-width:720px;padding:28px 15px;text-align:center;width:100%}.today-bet-empty,.today-bet-empty-icon{align-items:center;display:flex;justify-content:center}.today-bet-empty-icon{background:hsla(0,0%,100%,.035);border-radius:12px;color:#53616f;font-size:15px;height:42px;margin-bottom:9px;width:42px}.today-bet-empty h3{color:#dce6eb;font-size:12px;font-weight:900;margin:0}.today-bet-empty p{color:#586875;font-size:7px;line-height:1.5;margin:5px 0 0;max-width:270px}.today-bet-empty-date{align-items:center;background:hsla(0,0%,100%,.025);border-radius:6px;color:#566763;display:inline-flex;font-size:5px;font-weight:700;gap:5px;margin-top:9px;padding:5px 8px}.today-bet-empty-date svg{color:#39d99c;font-size:6px}.today-bet-back-empty{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:7px;color:#758592;cursor:pointer;display:inline-flex;font-family:inherit;font-size:6px;font-weight:850;gap:5px;justify-content:center;margin-top:12px;min-height:30px;padding:0 11px}.today-bet-back-empty:hover{background:#2be2a40f;color:#3de1a2}.today-bet-loading{align-items:center;color:#617180;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:55vh}.today-bet-spinner{animation:todayBetSpin .75s linear infinite;border:2px solid #ffffff12;border-radius:50%;border-top-color:#3ce5a2;height:23px;margin-bottom:3px;width:23px}.today-bet-loading strong{color:#aab8c0;font-size:8px;font-weight:850}.today-bet-loading span{color:#4e5e6c;font-size:6px}.today-bet-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.035);display:flex;flex-direction:column;gap:3px;margin:13px auto 0;max-width:720px;padding:8px 0;text-align:center;width:100%}.today-bet-footer span{color:#52616e;font-size:5px;font-weight:900;letter-spacing:1px}.today-bet-footer small{color:#394852;font-size:5px;font-weight:650}@media (max-width:560px){.today-bet-wrapper{padding:7px 6px 17px}.today-bet-header{gap:5px;margin-bottom:7px;min-height:38px}.today-bet-back-btn{border-radius:7px;font-size:6px;gap:4px;min-height:28px;padding:0 7px}.today-bet-back-btn svg{font-size:7px}.today-bet-title{gap:6px}.today-bet-title-icon{border-radius:8px;flex-basis:29px;font-size:10px;height:29px;width:29px}.today-bet-title span{font-size:4.5px}.today-bet-title h1{font-size:14px}.today-bet-refresh{border-radius:7px;flex-basis:27px;font-size:8px;height:27px;width:27px}.today-bet-summary{border-radius:9px;gap:7px;margin-bottom:6px;min-height:59px;padding:7px 8px}.today-bet-summary-icon{border-radius:9px;flex-basis:32px;font-size:12px;height:32px;width:32px}.today-bet-summary-main span{font-size:4px}.today-bet-summary-main strong{font-size:15px;margin-top:3px}.today-bet-summary-main small{font-size:4px}.today-bet-summary-side{min-width:38px;padding-left:6px}.today-bet-summary-side strong{font-size:13px}.today-bet-summary-side span{font-size:4px}.today-bet-stats{gap:4px;margin-bottom:5px}.today-bet-stat{border-radius:7px;gap:5px;min-height:39px;padding:5px}.today-bet-stat-icon{border-radius:6px;flex-basis:22px;font-size:8px;height:22px;width:22px}.today-bet-stat span{font-size:4px}.today-bet-stat strong{font-size:9px;margin-top:2px}.today-bet-level-tabs{border-radius:8px;gap:2px;margin-bottom:5px;padding:2px}.today-bet-level-tab{border-radius:6px;font-size:6px;gap:3px;height:30px}.today-bet-level-tab strong{border-radius:4px;font-size:5.5px;height:14px;min-width:14px}.today-bet-section-head{border-radius:7px;margin-bottom:4px;min-height:31px;padding:5px 7px}.today-bet-section-head>div:first-child{gap:5px}.today-bet-section-head>div:first-child span{font-size:4px}.today-bet-section-count,.today-bet-section-head>div:first-child strong{font-size:6px}.today-bet-section-count span{font-size:4px}.today-bet-list{gap:4px}.today-bet-user-card{border-radius:8px}.today-bet-user-header{gap:5px;min-height:44px;padding:5px 6px}.today-bet-number{flex-basis:14px;font-size:5px;width:14px}.today-bet-avatar{border-radius:7px;flex-basis:26px;font-size:8px;height:26px;width:26px}.today-bet-user-info strong{font-size:7px;max-width:110px}.today-bet-user-info span{font-size:4.5px;margin-top:2px}.today-bet-user-total{min-width:47px}.today-bet-user-total span{font-size:3.7px}.today-bet-user-total strong{font-size:7px;margin-top:2px}.today-bet-user-total small{font-size:3.5px}.today-bet-transactions{gap:3px;padding:0 5px 5px}.today-bet-row{gap:5px;min-height:39px;padding:5px 6px}.today-bet-row-icon{border-radius:6px;flex-basis:24px;font-size:7px;height:24px;width:24px}.today-bet-row-user strong{font-size:6.5px;max-width:95px}.today-bet-row-user span{font-size:6.5px;margin-top:2px}.today-bet-row-currency{font-size:4.5px;min-width:22px}.today-bet-row-time{font-size:4.3px;gap:2px;min-width:34px}.today-bet-row-time svg{font-size:4px}.today-bet-row-arrow{flex-basis:15px;font-size:5px;width:15px}.today-bet-detail,.today-bet-details{gap:3px;padding:5px}.today-bet-detail{border-radius:5px}.today-bet-detail>span{font-size:3.8px}.today-bet-detail>strong{font-size:5.3px}.bet-status-text svg{font-size:5px}.today-bet-empty{border-radius:10px;margin-top:9px;padding:24px 12px}.today-bet-empty-icon{border-radius:10px;font-size:13px;height:36px;margin-bottom:7px;width:36px}.today-bet-empty h3{font-size:10px}.today-bet-empty p{font-size:6px}.today-bet-empty-date{font-size:4.5px;margin-top:7px;padding:4px 7px}.today-bet-footer{margin-top:10px}.today-bet-footer span{font-size:4.5px}.today-bet-footer small{font-size:4px}}@media (max-width:380px){.today-bet-wrapper{padding:5px 5px 14px}.today-bet-back-btn span{display:none}.today-bet-back-btn{flex-basis:27px;padding:0;width:27px}.today-bet-title-icon{border-radius:7px;flex-basis:27px;height:27px;width:27px}.today-bet-title h1{font-size:13px}.today-bet-refresh{flex-basis:25px;height:25px;width:25px}.today-bet-summary{min-height:54px;padding:6px 7px}.today-bet-summary-icon{border-radius:8px;flex-basis:29px;height:29px;width:29px}.today-bet-summary-main strong{font-size:14px}.today-bet-stat{min-height:36px;padding:4px}.today-bet-stat-icon{flex-basis:20px;height:20px;width:20px}.today-bet-level-tab{font-size:5.5px;height:28px}.today-bet-level-tab strong{font-size:5px;height:13px;min-width:13px}.today-bet-user-header{min-height:42px}.today-bet-number{flex-basis:12px;width:12px}.today-bet-avatar{flex-basis:24px;height:24px;width:24px}.today-bet-user-info strong{font-size:6.5px;max-width:85px}.today-bet-user-total{min-width:43px}.today-bet-row{min-height:37px;padding:4px 5px}.today-bet-row-icon{flex-basis:22px;height:22px;width:22px}.today-bet-row-user strong{font-size:6px;max-width:80px}.today-bet-row-user span{font-size:6px}.today-bet-row-time{font-size:4px;min-width:30px}.today-bet-details{grid-template-columns:repeat(2,minmax(0,1fr))}.today-bet-detail{padding:4px}.today-bet-detail>span{font-size:3.5px}.today-bet-detail>strong{font-size:4.8px}}@media (max-width:330px){.today-bet-title h1{font-size:12px}.today-bet-title span{display:none}.today-bet-summary{min-height:50px}.today-bet-summary-icon{flex-basis:27px;height:27px;width:27px}.today-bet-summary-main strong{font-size:13px}.today-bet-stats{gap:3px}.today-bet-stat{gap:3px;min-height:33px}.today-bet-stat-icon{flex-basis:18px;font-size:6px;height:18px;width:18px}.today-bet-stat span{font-size:3.5px}.today-bet-stat strong{font-size:8px}.today-bet-level-tab{font-size:5px;height:26px}.today-bet-level-tab strong{font-size:4.5px;height:12px;min-width:12px}.today-bet-section-head{min-height:29px}.today-bet-user-header{gap:4px;min-height:39px}.today-bet-number{flex-basis:11px;width:11px}.today-bet-avatar{border-radius:6px;flex-basis:22px;font-size:7px;height:22px;width:22px}.today-bet-user-info strong{font-size:6px;max-width:70px}.today-bet-user-info span{display:none}.today-bet-user-total{min-width:39px}.today-bet-user-total strong{font-size:6px}.today-bet-row{gap:4px;min-height:35px}.today-bet-row-icon{flex-basis:20px;height:20px;width:20px}.today-bet-row-user strong{font-size:5.5px;max-width:65px}.today-bet-row-user span{font-size:5.5px}.today-bet-row-currency{font-size:4px;min-width:18px}.today-bet-row-time{display:none}.today-bet-details{gap:2px;grid-template-columns:1fr}.today-bet-detail.full{grid-column:auto}.today-bet-detail{padding:4px}.today-bet-detail>span{font-size:3.3px}.today-bet-detail>strong{font-size:4.5px}.today-bet-footer{display:none}}.today-bet-back-btn:focus-visible,.today-bet-back-empty:focus-visible,.today-bet-error button:focus-visible,.today-bet-level-tab:focus-visible,.today-bet-refresh:focus-visible,.today-bet-row:focus-visible{outline:2px solid #3ee5a5;outline-offset:2px}@media (prefers-reduced-motion:reduce){.today-bet-back-btn,.today-bet-card,.today-bet-level-tab,.today-bet-refresh,.today-bet-row{transition:none}.today-bet-details,.today-bet-refresh.spinning svg,.today-bet-spinner{animation:none}}.more-page{-webkit-overflow-scrolling:touch;background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.more-page,.more-page *,.more-page :after,.more-page :before{box-sizing:border-box}.more-page button,.more-page input{-webkit-tap-highlight-color:transparent;font-family:Arial,Helvetica,sans-serif}.more-content{background:#000;min-height:100vh;padding:16px 13px 82px;width:100%}.more-header{justify-content:space-between;margin:0 0 12px;padding:0;width:100%}.more-header,.more-header-left{align-items:center;display:flex;gap:8px}.more-header-left{min-width:0}.more-back-btn{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#d8d8d8;cursor:pointer;display:flex;flex:0 0 28px;font-family:Arial,Helvetica,sans-serif;font-size:34px;font-weight:300;height:32px;justify-content:center;line-height:1;margin:0;outline:none;padding:0;transition:color .15s ease,transform .1s ease;width:28px}.more-back-btn:hover{color:#fff}.more-back-btn:active{transform:scale(.9)}.more-header-title{display:flex;flex-direction:column;justify-content:center;min-width:0}.more-header-title h1{color:#d8d8d8;font-size:20px;font-weight:700;line-height:1.05;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-header-title .more-release{color:#777;font-size:9px;line-height:1;margin-top:3px}.more-release{color:#888;font-size:10px;line-height:1;white-space:nowrap}.more-release strong{color:#aaa;font-weight:700}.security-status{align-items:center;background:#111;border:1px solid #292929;border-radius:6px;color:#999;display:flex;gap:9px;margin:0 0 9px;min-height:49px;padding:8px 10px;width:100%}.security-status>svg{color:#888;flex:0 0 auto;font-size:18px}.security-status div{display:flex;flex-direction:column;gap:2px;min-width:0}.security-status strong{color:#cfcfcf;display:block;font-size:11px;font-weight:700;line-height:1.15}.security-status span{color:#777;display:block;font-size:8px;line-height:1.2}.security-status.complete{background:rgba(198,255,0,.055);border-color:#c6ff0040}.security-status.complete strong,.security-status.complete>svg{color:#c6ff00}.security-status.complete span{color:#888}.more-list{flex-direction:column;gap:7px;padding:0}.more-item,.more-list{display:flex;margin:0;width:100%}.more-item{align-items:center;-webkit-appearance:none;appearance:none;background:#121212;border:1px solid #272727;border-radius:6px;color:#fff;cursor:pointer;gap:11px;min-height:64px;outline:none;padding:8px 10px;text-align:left;transition:background .12s ease,border-color .12s ease,transform .08s ease}.more-item:hover{background:#171717;border-color:#333}.more-item:active{background:#1b1b1b;transform:scale(.99)}.more-item.secured,.more-item.secured:hover{border-color:#c6ff002e}.more-item-icon{align-items:center;color:#aaa;display:flex;flex:0 0 38px;font-size:24px;height:38px;justify-content:center;line-height:1;width:38px}.more-item-icon svg{color:inherit;display:block;height:auto;width:auto}.more-item.secured .more-item-icon{color:#a6a6a6}.more-item-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden}.more-item-title{color:#d4d4d4;font-size:14px;font-weight:700;line-height:1.1;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-item-description{color:#888;margin:0}.secured-text{align-items:center;color:#c6ff00;display:inline-flex;font-size:9px;font-weight:700;line-height:1}.more-item-status{color:#888;flex:0 0 20px;font-size:14px;width:20px}.more-item-status svg{display:block}.more-item-status .secured-check{color:#c6ff00;font-size:17px}.more-item-arrow{align-items:center;color:#888;display:flex;flex:0 0 16px;font-size:14px;height:26px;justify-content:center;width:16px}.more-item-arrow svg{display:block}.more-bottom-space{height:8px;width:100%}.more-bottom-nav{align-items:stretch;background:#050505;border-top:1px solid #222;bottom:0;box-shadow:0 -4px 15px #00000059;display:flex;height:60px;justify-content:space-around;left:0;padding:4px 5px 5px;position:fixed;right:0;width:100%;z-index:9999}.more-nav-item{align-items:center;background:#0000;border:none;color:#777;cursor:pointer;display:flex;flex:0 0 20%;flex-direction:column;font-size:8px;font-weight:600;gap:3px;height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0;position:relative;transition:color .15s ease,transform .1s ease;width:20%}.more-nav-item svg{color:inherit;display:block;font-size:18px}.more-nav-item span{display:block;font-size:8px;line-height:1}.more-nav-item:hover{color:#aaa}.more-nav-item.active{color:#ddd}.more-nav-item.active:after{background:#c6ff00;border-radius:3px;bottom:-3px;content:"";height:2px;left:20%;position:absolute;right:20%}.more-nav-item:active{transform:scale(.94)}.security-modal-overlay{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#000000b8;display:flex;inset:0;justify-content:center;padding:12px;position:fixed;z-index:20000}.security-modal{background:#151515;border:1px solid #303030;border-radius:7px;box-shadow:0 10px 35px #0009;max-height:calc(100vh - 24px);max-width:360px;overflow-y:auto;padding:15px;width:100%}.security-modal-header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.security-modal-header h2{color:#ddd;font-size:16px;font-weight:700;line-height:1.1;margin:0 0 3px}.security-modal-header p{color:#777;font-size:9px;line-height:1.3;margin:0}.security-modal-close{align-items:center;background:#222;border:none;border-radius:50%;color:#aaa;cursor:pointer;display:flex;flex:0 0 25px;font-size:11px;height:25px;justify-content:center;outline:none;padding:0;width:25px}.security-modal-close:hover{background:#2b2b2b;color:#fff}.security-modal-close:active{transform:scale(.92)}.security-question-list{display:flex;flex-direction:column;gap:5px;margin:0;width:100%}.security-question-label{color:#999;font-size:9px;font-weight:600;line-height:1.2;margin:0 0 4px}.security-question-option{align-items:center;-webkit-appearance:none;appearance:none;background:#0f0f0f;border:1px solid #292929;border-radius:5px;color:#aaa;cursor:pointer;display:flex;gap:7px;min-height:38px;outline:none;padding:6px 7px;text-align:left;transition:background .12s ease,border-color .12s ease,color .12s ease;width:100%}.security-question-option:hover{background:#171717;border-color:#3a3a3a;color:#ddd}.security-question-option.selected{background:#c6ff0012;border-color:#c6ff0073;color:#ddd}.security-question-number{align-items:center;background:#242424;border-radius:50%;color:#888;display:flex;flex:0 0 22px;font-size:8px;font-weight:700;height:22px;justify-content:center;width:22px}.security-question-option.selected
.security-question-number{background:#c6ff00;color:#000}.security-question-text{color:inherit;flex:1 1;font-size:9px;font-weight:500;line-height:1.25;min-width:0}.security-question-check{align-items:center;color:#c6ff00;display:flex;flex:0 0 18px;font-size:13px;font-weight:700;height:18px;justify-content:center;width:18px}.security-answer-wrapper{background:rgba(198,255,0,.035);border:1px solid #c6ff0029;border-radius:5px;margin-top:8px;padding:9px;width:100%}.security-answer-question{display:flex;flex-direction:column;gap:3px;margin-bottom:8px;width:100%}.security-answer-question span{color:#777;font-size:8px;font-weight:600;line-height:1}.security-answer-question strong{color:#cfcfcf;font-size:9px;font-weight:600;line-height:1.3}.security-answer-wrapper label{color:#999;display:block;font-size:8px;font-weight:600;line-height:1;margin:0 0 4px}.security-answer-wrapper input{-webkit-appearance:none;appearance:none;background:#0d0d0d;border:1px solid #333;border-radius:4px;color:#fff;display:block;font-size:10px;height:36px;outline:none;padding:0 9px;width:100%}.security-answer-wrapper input::placeholder{color:#555}.security-answer-wrapper input:focus{background:#101010;border-color:#c6ff00}.security-answer-wrapper small{color:#666;display:block;font-size:7px;line-height:1.3;margin-top:5px}.security-input-wrapper{margin-bottom:10px;width:100%}.security-input-wrapper label{color:#999;display:block;font-size:9px;font-weight:600;line-height:1;margin:0 0 4px}.security-input-wrapper input{-webkit-appearance:none;appearance:none;background:#0d0d0d;border:1px solid #333;border-radius:4px;color:#fff;display:block;font-size:11px;height:37px;outline:none;padding:0 9px;width:100%}.security-input-wrapper input::placeholder{color:#555}.security-input-wrapper input:focus{background:#101010;border-color:#c6ff00}.security-message{border-radius:4px;font-size:9px;line-height:1.3;margin:0 0 9px;padding:7px 8px}.security-message.success{background:#c6ff0014;color:#c6ff00}.security-message.error{background:#ff323214;color:#f77}.security-modal-actions{display:flex;gap:7px;margin-top:10px;width:100%}.security-cancel-btn,.security-save-btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;flex:1 1;font-size:10px;font-weight:700;gap:5px;height:35px;justify-content:center;outline:none;padding:0}.security-cancel-btn{background:#252525;color:#aaa}.security-cancel-btn:hover{background:#2c2c2c;color:#ddd}.security-save-btn{background:#c6ff00;color:#000}.security-save-btn:hover{background:#d2ff33}.security-cancel-btn:disabled,.security-save-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.more-loading{align-items:center;color:#777;display:flex;flex-direction:column;font-size:10px;gap:8px;justify-content:center;min-height:100vh;width:100%}.more-loading-icon{color:#c6ff00;font-size:18px}.more-loading-icon,.security-spinner{animation:moreSpin 1s linear infinite}@keyframes moreSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:600px){.more-content{padding:14px 10px 73px}.more-header{margin-bottom:10px}.more-header-left{gap:7px}.more-back-btn{flex-basis:27px;font-size:32px;height:30px;width:27px}.more-header-title h1{font-size:19px}.more-release{font-size:9px}.security-status{gap:8px;margin-bottom:8px;min-height:46px;padding:7px 9px}.security-status>svg{font-size:17px}.security-status strong{font-size:10px}.security-status span{font-size:7px}.more-list{gap:6px}.more-item{border-radius:5px;gap:9px;min-height:59px;padding:7px 9px}.more-item-icon{flex-basis:35px;font-size:22px;height:35px;width:35px}.more-item-title{font-size:13px;margin-bottom:2px}.more-item-description{font-size:8.5px;line-height:1.2}.more-item-status{flex-basis:18px;font-size:12px;width:18px}.more-item-status .secured-check{font-size:16px}.more-bottom-nav{height:57px}.more-nav-item{font-size:7px;gap:2px}.more-nav-item svg{font-size:17px}.more-nav-item span{font-size:7px}.security-modal{max-width:350px;padding:14px}.security-question-text{font-size:8.5px}}@media (max-width:400px){.more-content{padding:12px 8px 70px}.more-header{margin-bottom:8px}.more-header-left{gap:6px}.more-back-btn{flex-basis:25px;font-size:30px;height:28px;width:25px}.more-header-title h1{font-size:17px}.more-release{font-size:8px}.security-status{gap:7px;min-height:43px;padding:6px 8px}.security-status>svg{font-size:15px}.security-status strong{font-size:9px}.security-status span{font-size:6.5px}.more-list{gap:5px}.more-item{border-radius:5px;gap:8px;min-height:54px;padding:6px 8px}.more-item-icon{flex-basis:32px;font-size:20px;height:32px;width:32px}.more-item-title{font-size:12px;margin-bottom:2px}.more-item-description{font-size:7.5px;line-height:1.2}.more-item-status{flex-basis:17px;font-size:11px;width:17px}.more-item-status .secured-check{font-size:15px}.more-bottom-nav{height:54px}.more-nav-item{gap:2px}.more-nav-item svg{font-size:16px}.more-nav-item span{font-size:7px}.security-modal-overlay{padding:10px}.security-modal{border-radius:6px;padding:13px}.security-modal-header h2{font-size:15px}.security-modal-header p,.security-question-label{font-size:8px}.security-question-option{min-height:36px;padding:5px 6px}.security-question-number{flex-basis:20px;font-size:7px;height:20px;width:20px}.security-question-text{font-size:8px}.security-question-check{font-size:12px}.security-answer-wrapper{margin-top:7px;padding:8px}.security-answer-question strong{font-size:8px}.security-answer-wrapper label{font-size:7px}.security-answer-wrapper input{font-size:9px;height:34px}.security-answer-wrapper small{font-size:6.5px}.security-input-wrapper{margin-bottom:8px}.security-input-wrapper label{font-size:8px}.security-input-wrapper input{font-size:10px;height:35px}.security-message{font-size:8px}.security-cancel-btn,.security-save-btn{font-size:9px;height:33px}}@media (max-width:340px){.more-content{padding:10px 6px 66px}.more-header{margin-bottom:6px}.more-back-btn{flex-basis:23px;font-size:28px;height:27px;width:23px}.more-header-title h1{font-size:16px}.more-release{font-size:7px}.security-status{gap:6px;min-height:40px;padding:5px 7px}.security-status>svg{font-size:14px}.security-status strong{font-size:8px}.security-status span{font-size:6px}.more-list{gap:4px}.more-item{border-radius:4px;gap:6px;min-height:48px;padding:5px 6px}.more-item-icon{flex-basis:28px;font-size:18px;height:28px;width:28px}.more-item-title{font-size:11px;margin-bottom:1px}.more-item-description{font-size:7px;line-height:1.15}.more-item-status{flex-basis:15px;font-size:10px;width:15px}.more-item-status .secured-check{font-size:14px}.more-bottom-nav{height:51px}.more-nav-item{gap:1px}.more-nav-item svg{font-size:15px}.more-nav-item span{font-size:6.5px}.security-modal-overlay{padding:8px}.security-modal{padding:11px}.security-modal-header{margin-bottom:9px}.security-modal-header h2{font-size:14px}.security-modal-header p{font-size:7px}.security-modal-close{flex-basis:23px;font-size:10px;height:23px;width:23px}.security-question-option{gap:5px;min-height:34px;padding:4px 5px}.security-question-number{flex-basis:19px;height:19px;width:19px}.security-question-text{font-size:7.5px}.security-question-check{font-size:11px}.security-answer-wrapper{margin-top:6px;padding:7px}.security-answer-question{margin-bottom:6px}.security-answer-question span{font-size:6.5px}.security-answer-question strong{font-size:7.5px}.security-answer-wrapper label{font-size:6.5px}.security-answer-wrapper input{font-size:8.5px;height:32px;padding:0 7px}.security-answer-wrapper small{font-size:6px}.security-input-wrapper{margin-bottom:7px}.security-input-wrapper label{font-size:7px}.security-input-wrapper input{font-size:9px;height:33px;padding:0 7px}.security-message{font-size:7px;padding:5px 6px}.security-cancel-btn,.security-save-btn{font-size:8px;height:31px}}@media (hover:none){.more-item:hover{background:#121212;border-color:#272727}.more-item:active{background:#1b1b1b}.more-item.secured:hover{background:#111411;border-color:#c6ff002e}.more-nav-item:hover{color:#777}.security-cancel-btn:hover{background:#252525;color:#aaa}.security-save-btn:hover{background:#c6ff00}.security-question-option:hover{background:#0f0f0f;border-color:#292929;color:#aaa}.security-question-option.selected:hover{background:#c6ff0012;border-color:#c6ff0073;color:#ddd}}.more-page button:focus{outline:none}.more-page button:focus-visible{outline:1px solid #c6ff00b3;outline-offset:1px}.more-page::-webkit-scrollbar{width:3px}.more-page::-webkit-scrollbar-track{background:#000}.more-page::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.more-page::-webkit-scrollbar-thumb:hover{background:#555}.security-modal::-webkit-scrollbar{width:3px}.security-modal::-webkit-scrollbar-track{background:#151515}.security-modal::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.security-question-list::-webkit-scrollbar{width:2px}.security-question-list::-webkit-scrollbar-track{background:#0000}.security-question-list::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.more-bottom-nav,.more-item-arrow,.more-item-icon,.more-item-status,.more-nav-item,.security-question-check,.security-question-number{user-select:none;-webkit-user-select:none}@supports (padding-bottom:env(safe-area-inset-bottom)){.more-bottom-nav{padding-bottom:calc(5px + env(safe-area-inset-bottom))}.more-content{padding-bottom:calc(82px + env(safe-area-inset-bottom))}}@media (max-width:600px){@supports (padding-bottom:env(safe-area-inset-bottom)){.more-content{padding-bottom:calc(73px + env(safe-area-inset-bottom))}}}.more-item.secured:after{background:#c6ff00;border-radius:0 3px 3px 0;bottom:9px;content:"";left:0;opacity:.75;position:absolute;top:9px;width:3px}.more-item{position:relative}.security-question-option:disabled{cursor:not-allowed;opacity:.9}.more-item:disabled{opacity:1}@media (min-width:900px){.more-content{margin:0 auto;max-width:620px;padding-left:16px;padding-right:16px}.more-bottom-nav{border-left:1px solid #222;border-right:1px solid #222;left:50%;max-width:620px;right:auto;transform:translateX(-50%)}}.more-item-description{color:#999;display:block;font-size:9.5px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-item-status{color:#8a8989;display:flex;flex:0 0 auto;font-size:13px;height:28px;min-width:20px;width:auto}.more-item-status,.secured-badge{align-items:center;justify-content:center}.secured-badge{display:inline-flex;gap:3px;line-height:1;white-space:nowrap}.secured-word{color:#c6ff00;font-size:8px;font-weight:700;line-height:1}.secured-check{color:#c6ff00;display:block;font-size:13px;line-height:1}.more-item.secured{cursor:default}.more-item.secured,.more-item.secured:hover{background:#111411;border-color:#c6ff0029}.more-item.secured:active{transform:none}@media (max-width:600px){.more-item-status{height:26px;min-width:19px}.secured-word{font-size:7px}.secured-check{font-size:12px}}@media (max-width:400px){.more-item-status{height:24px;min-width:18px}.secured-badge{gap:2px}.secured-word{font-size:6.5px}.secured-check{font-size:11px}}.agency-page{background:radial-gradient(circle at 15% 0,#00ffaa12,#0000 25%),radial-gradient(circle at 100% 10%,#0082ff0f,#0000 25%),#070b12;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:5px 7px 15px;width:100%}.agency-container{margin:0 auto;max-width:650px;width:100%}.agency-topbar{align-items:center;display:flex;height:42px;justify-content:space-between;margin-bottom:6px}.agency-back-btn{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff12;border-radius:9px;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:800;gap:5px;padding:7px 9px}.agency-top-title{line-height:1;text-align:center}.agency-top-title span{color:#647183;display:block;font-size:6px;font-weight:900;letter-spacing:1.5px}.agency-top-title strong{display:block;font-size:10px;letter-spacing:.5px;margin-top:3px}.agency-live{align-items:center;color:#4fe9a6;display:flex;font-size:7px;font-weight:900;gap:4px}.agency-live i{background:#35e99b;border-radius:50%;box-shadow:0 0 8px #35e99bcc;height:5px;width:5px}.agency-hero{align-items:center;background:linear-gradient(135deg,#101923,#0b1119 65%,#101b26);border:1px solid hsla(0,0%,100%,.055);border-radius:16px;display:flex;gap:8px;justify-content:space-between;min-height:105px;overflow:hidden;padding:13px;position:relative}.agency-hero-glow{background:#00ffaa1a;border-radius:50%;filter:blur(20px);height:120px;position:absolute;right:-45px;top:-55px;width:120px}.agency-hero-content{gap:9px;z-index:2}.agency-avatar,.agency-hero-content{align-items:center;display:flex;position:relative}.agency-avatar{background:linear-gradient(145deg,#25f5a4,#0b9b6d);border-radius:14px;color:#04130d;flex:0 0 46px;font-size:18px;font-weight:950;height:46px;justify-content:center;width:46px}.agency-avatar>span{align-items:center;background:#111923;border:1px solid #25f5a4;border-radius:50%;bottom:-4px;color:#ffd35c;display:flex;font-size:7px;height:18px;justify-content:center;position:absolute;right:-4px;width:18px}.agency-welcome span{color:#657386;font-size:6px;font-weight:900;letter-spacing:1.2px}.agency-welcome h1{font-size:17px;font-weight:950;line-height:1;margin:3px 0;word-break:break-word}.agency-welcome p{color:#758293;font-size:7px;margin:0}.agency-hero-badge{align-items:center;background:rgba(0,255,170,.055);border:1px solid #00ffaa1a;border-radius:9px;display:flex;gap:5px;padding:6px 7px;position:relative;z-index:2}.agency-hero-badge>svg{color:#35eda2;font-size:9px}.agency-hero-badge div{display:flex;flex-direction:column}.agency-hero-badge span{color:#657283;font-size:5px;font-weight:900}.agency-hero-badge strong{color:#4ef0aa;font-size:7px;margin-top:2px}.agency-balance-card{background:linear-gradient(135deg,#0d1719,#0a1218);border:1px solid #2fe8a417;border-radius:15px;margin-top:6px;padding:12px}.balance-top{align-items:center;display:flex;justify-content:space-between}.balance-bottom span,.balance-top span{color:#657283;display:block;font-size:6px;font-weight:900;letter-spacing:1px}.balance-top h2{font-size:19px;font-weight:950;line-height:1;margin:4px 0 0}.balance-icon{align-items:center;background:#2eefa612;border-radius:10px;color:#43edaa;display:flex;font-size:14px;height:35px;justify-content:center;width:35px}.balance-bottom{grid-gap:10px;border-top:1px solid hsla(0,0%,100%,.045);display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:9px;padding-top:8px}.balance-bottom strong{color:#e6edf4;display:block;font-size:8px;margin-top:3px}.balance-bottom div:first-child strong{color:#4eeaa5}.agency-section{margin-top:11px}.agency-section-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.agency-section-head span{color:#5f6c7d;font-size:6px;font-weight:900;letter-spacing:1.3px}.agency-section-head h2{font-size:14px;font-weight:900;line-height:1;margin:2px 0 0}.agency-section-head>svg{color:#36eaa2;font-size:12px}.agency-tools{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.agency-tool{background:#0d141d;border:1px solid hsla(0,0%,100%,.045);border-radius:12px;color:#fff;display:flex;flex-direction:column;min-height:72px;padding:9px 7px;position:relative;text-decoration:none;transition:.2s ease}.agency-tool:hover{border-color:#2fefa540;transform:translateY(-2px)}.tool-icon{align-items:center;background:hsla(0,0%,100%,.045);border-radius:8px;color:#51efad;display:flex;font-size:11px;height:27px;justify-content:center;width:27px}.tool-content{margin-top:7px}.tool-content strong{display:block;font-size:8px;font-weight:850}.tool-content span{color:#687586;display:block;font-size:6px;margin-top:2px}.tool-arrow{bottom:7px;color:#465365;font-size:6px;position:absolute;right:7px}.invite-tool .tool-icon{color:#62c9ff}.report-tool .tool-icon{color:#c59cff}.records-tool .tool-icon{color:#ffca63}.agency-promotion{align-items:center;background:linear-gradient(135deg,#ffc14314,rgba(255,116,47,.035));border:1px solid #ffc14317;border-radius:13px;display:flex;gap:8px;margin-top:7px;padding:9px}.promotion-decoration{align-items:center;background:#ffc14314;border-radius:9px;color:#ffcf67;display:flex;flex:0 0 32px;font-size:13px;height:32px;justify-content:center;width:32px}.promotion-content{flex:1 1;min-width:0}.promotion-content>span{color:#b69554;font-size:5px;font-weight:900;letter-spacing:1px}.promotion-content h2{font-size:9px;font-weight:900;margin:2px 0}.promotion-content p{color:#707b89;font-size:6px;margin:0}.promotion-button{align-items:center;background:#f4bf51;border:0;border-radius:8px;color:#171006;cursor:pointer;display:flex;font-size:6px;font-weight:950;gap:4px;padding:7px 8px}.promotion-button svg{font-size:6px}.daily-section{margin-top:11px}.agency-data-grid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(6,1fr)}.agency-data-card{background:#0c131c;border:1px solid hsla(0,0%,100%,.045);border-radius:11px;color:#fff;display:flex;flex-direction:column;min-height:78px;padding:8px 6px;position:relative;text-decoration:none;transition:.2s ease}.agency-data-card:hover{border-color:#46e8a840;transform:translateY(-2px)}.data-icon{align-items:center;background:#ffffff0a;border-radius:7px;display:flex;font-size:10px;height:25px;justify-content:center;margin-bottom:7px;width:25px}.data-icon.register{color:#66d8ff}.data-icon.deposit{color:#4ff0aa}.data-icon.withdrawal{color:#ff8e8e}.data-icon.betting{color:#9da4ff}.data-icon.gain{color:#ffd05e}.data-icon.members{color:#d48cff}.agency-data-card strong{font-size:7px;line-height:1.1}.agency-data-card span{color:#626f80;font-size:5.5px;line-height:1.1;margin-top:2px}.data-arrow{bottom:6px;color:#3d4b5c;font-size:5px;position:absolute;right:6px}.agency-gain-card{background:linear-gradient(145deg,#ffc74a14,#0c131c)}.agency-footer{border-top:1px solid #ffffff0a;gap:6px;margin-top:12px;padding-top:8px}.agency-footer,.footer-logo{align-items:center;display:flex;justify-content:center}.footer-logo{background:#1ee69b;border-radius:7px;color:#04130d;font-size:7px;font-weight:950;height:23px;width:23px}.agency-footer div:last-child{display:flex;flex-direction:column}.agency-footer strong{font-size:7px;letter-spacing:.5px}.agency-footer span{color:#566273;font-size:5.5px;margin-top:2px}@media (max-width:560px){.agency-page{padding:4px 5px 12px}.agency-container{max-width:100%}.agency-topbar{height:38px;margin-bottom:5px}.agency-hero{border-radius:14px;min-height:94px;padding:11px}.agency-avatar{border-radius:12px;flex-basis:42px;font-size:16px;height:42px;width:42px}.agency-welcome h1{font-size:15px}.agency-welcome p{font-size:6px}.agency-hero-badge{padding:5px 6px}.agency-balance-card{border-radius:13px;padding:10px}.balance-top h2{font-size:18px}.balance-icon{height:32px;width:32px}.agency-tools{gap:5px;grid-template-columns:repeat(4,1fr)}.agency-tool{min-height:68px;padding:8px 6px}.tool-icon{height:25px;width:25px}.tool-content strong{font-size:7px}.tool-content span{font-size:5.5px}.agency-data-grid{gap:5px;grid-template-columns:repeat(3,1fr)}.agency-data-card{min-height:72px}}@media (max-width:380px){.agency-page{padding:3px 4px 10px}.agency-hero{min-height:88px}.agency-avatar{flex-basis:38px;font-size:14px;height:38px;width:38px}.agency-welcome h1{font-size:13px}.agency-hero-badge,.agency-welcome p{display:none}.balance-top h2{font-size:16px}.agency-tools{gap:4px}.agency-tool{min-height:63px;padding:7px 5px}.tool-icon{font-size:9px;height:23px;width:23px}.tool-content{margin-top:5px}.tool-content strong{font-size:6.5px}.tool-content span{font-size:5px}.agency-data-card{min-height:68px;padding:7px 5px}.data-icon{height:23px;margin-bottom:5px;width:23px}.agency-data-card strong{font-size:6.5px}.agency-data-card span{font-size:5px}.agency-promotion{padding:7px}.promotion-decoration{flex-basis:28px;height:28px;width:28px}.promotion-content h2{font-size:8px}.promotion-button{padding:6px 7px}}@media (max-height:600px) and (orientation:landscape){.agency-page{padding-top:3px}.agency-topbar{height:34px}.agency-hero{min-height:80px}.agency-balance-card{padding:8px}.agency-section{margin-top:7px}.agency-data-card{min-height:65px}}.admin-ant-container{background:#0f172a;box-sizing:border-box;color:#fff;font-family:Arial,sans-serif;margin:0;padding:10px;width:100%}.admin-ant-container h2{color:#38bdf8;font-size:24px;margin-bottom:15px}.admin-ant-container input{background:#1e293b;border:1px solid #3b82f6;border-radius:8px;font-size:13px;max-width:100%;padding:10px;width:350px}.admin-ant-container input:focus{border-color:#60a5fa}.admin-ant-container .admin-message{color:#22c55e;font-size:14px;margin-bottom:15px}.admin-ant-container .summary-card{background:#1e293b;border:1px solid #334155;border-radius:10px;padding:12px}.admin-ant-container .summary-card h3{color:#38bdf8;font-size:14px;margin-bottom:8px}.admin-ant-container .summary-card p{font-size:22px}.admin-ant-container .score-box{background:#1e293b;border:1px solid #334155;border-radius:10px;padding:15px}.admin-ant-container .score-item{background:#2563eb;border-radius:8px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:5px;padding:8px 12px}.admin-ant-container .table-wrapper{-webkit-overflow-scrolling:touch;background:#1e293b;border:1px solid #334155;border-radius:10px;direction:ltr;display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;position:relative;scroll-behavior:auto;width:100%}.admin-ant-container .table-wrapper::-webkit-scrollbar{height:12px}.admin-ant-container .table-wrapper::-webkit-scrollbar-track{background:#0f172a}.admin-ant-container .table-wrapper::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:20px}.admin-ant-container table{margin-left:0;margin-right:auto;min-width:1900px;table-layout:auto;width:-webkit-max-content;width:max-content}.admin-ant-container thead{background:#0d47a1}.admin-ant-container th{background:#0d47a1;border:1px solid #3b82f6;position:-webkit-sticky;position:sticky;top:0;z-index:20}.admin-ant-container td,.admin-ant-container th{font-size:11px;padding:8px;text-align:center;white-space:nowrap}.admin-ant-container td{border:1px solid #ffffff26}.admin-ant-container tbody tr:nth-child(2n){background:#162033}.admin-ant-container tbody tr:hover{background:#22385c}.admin-ant-container button{border-radius:5px;font-size:10px;font-weight:700;padding:6px 10px}.admin-ant-container .won-btn{background:#16a34a}.admin-ant-container .lost-btn{background:#dc2626}.admin-ant-container .block-btn{background:#f59e0b}.admin-ant-container .delete-btn{background:#991b1b}.admin-ant-container button:hover{opacity:.9}.admin-ant-container .action-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.admin-ant-container .action-buttons button{font-size:12px;padding:10px 16px}@media(max-width:768px){.admin-ant-container{padding:5px}.admin-ant-container h2{font-size:18px}.admin-ant-container input{font-size:11px;width:95%}.admin-ant-container .summary-card h3{font-size:11px}.admin-ant-container .summary-card p{font-size:18px}.admin-ant-container .score-item{font-size:10px}.admin-ant-container table{min-width:1800px}.admin-ant-container td,.admin-ant-container th{font-size:9px;padding:6px}.admin-ant-container button{font-size:8px;padding:5px 7px}}@media(max-width:480px){.admin-ant-container h2{font-size:16px}.admin-ant-container table{min-width:1800px}.admin-ant-container td,.admin-ant-container th{font-size:8px;padding:5px}.admin-ant-container button{font-size:7px;padding:4px 6px}.admin-ant-container .summary-card h3{font-size:10px}.admin-ant-container .summary-card p{font-size:16px}}.admin-container{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001f;margin:20px auto;overflow-x:auto;padding:20px;width:98%}.admin-container h2{color:#1e3a8a;margin-bottom:20px;text-align:center}.search-box{align-items:center;flex-wrap:wrap}.search-box input{border:1px solid #bbb;border-radius:6px;font-size:15px}.search-box button{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700}.search-box button:hover{background:#1d4ed8}.admin-container h3{color:green;margin-bottom:15px;text-align:center}table{border-collapse:collapse;margin-top:15px;width:100%}table thead{background:#1e40af;color:#fff}table td,table th{border:1px solid #ddd;font-size:14px;padding:10px;text-align:center}table tbody tr:nth-child(2n){background:#f7f7f7}table tbody tr:hover{background:#eef4ff}.delete-btn{background:#dc2626;font-weight:700;padding:8px 15px}.delete-btn:hover{background:#b91c1c}.reset-all-btn{background:#059669;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:15px;padding:12px 18px}.reset-all-btn:hover{background:#047857}.loading{font-size:18px;font-weight:700}@media (max-width:768px){.search-box{align-items:stretch;flex-direction:column}.search-box button,.search-box input{width:100%}table{font-size:12px}table td,table th{padding:8px}}.admin-bonus-container{margin:auto;max-width:900px;padding:20px}.search-box{display:flex;gap:10px;margin-bottom:20px}.search-box input{flex:1 1;padding:10px}.search-box button{padding:10px 20px}.admin-bonus-card{background:#111;border:1px solid gold;border-radius:8px;color:#fff;margin-bottom:15px;padding:15px}.admin-bonus-card input{margin-bottom:8px;padding:8px;width:100%}.admin-actions{gap:10px}.admin-actions button{padding:6px 14px}.admin-actions .delete{background:red;color:#fff}.cancel{background:gray;color:#fff}.deposit-page{margin:0;padding:0}.deposit-header{height:50px;padding:0 14px}.back-icon,.deposit-header h2{font-size:22px}.back-icon:hover{opacity:.8}.deposit-sheet{background:#202020;border-radius:24px 24px 0 0;flex:1 1;margin-top:0;overflow-y:auto;padding:10px 18px 25px}.deposit-sheet::-webkit-scrollbar{display:none}.sheet-bar{background:#666;border-radius:20px;height:5px;margin:0 auto 18px;width:55px}.deposit-item{border-bottom:1px solid #ffffff0f;padding:18px 0;transition:.2s}.deposit-item:last-child{border-bottom:none}.deposit-item:hover{background:#ffffff05}.deposit-left{align-items:flex-start;flex:1 1;gap:14px}.deposit-icon{background:#3b3b3b;height:50px;width:50px}.deposit-left h3{font-size:18px;margin-bottom:4px}.deposit-left p{color:#a8a8a8;font-size:14px;line-height:1.4;max-width:230px}.arrow{color:#fff;font-size:18px}@media(max-width:600px){.deposit-header{height:46px;padding:0 12px}.back-icon,.deposit-header h2{font-size:20px}.deposit-sheet{border-radius:22px 22px 0 0;padding:10px 15px 20px}.sheet-bar{height:4px;margin-bottom:15px;width:48px}.deposit-item{padding:16px 0}.deposit-icon{font-size:20px;height:46px;width:46px}.deposit-left{gap:12px}.deposit-left h3{font-size:17px}.deposit-left p{font-size:13px;max-width:200px}.arrow{font-size:16px}}.deposit-page ::-webkit-scrollbar{width:4px}.deposit-page ::-webkit-scrollbar-thumb{background:#444;border-radius:20px}.deposit-page ::-webkit-scrollbar-track{background:#0000}.tradingview-page{background:#0d1117;color:#fff;min-height:100vh;padding-bottom:80px}.tv-header{align-items:center;background:#151b24;border-bottom:1px solid #252d38;box-sizing:border-box;display:flex;gap:9px;height:52px;margin:0;min-height:52px;padding:5px 10px;width:100%}.back-button{align-items:center;background:#202833;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;height:34px;line-height:1;min-width:34px;width:34px}.back-button,.symbol-info{display:flex;justify-content:center;margin:0;padding:0}.symbol-info{flex:1 1;flex-direction:column;gap:0;min-width:0}.symbol-info h2{color:#fff;font-size:16px;font-weight:700;line-height:18px;margin:0;padding:0}.symbol-info span{color:#8b949e;font-size:10px;line-height:12px;margin:0;padding:0}.current-price{color:#00e89d;font-size:17px;font-weight:700;line-height:20px;margin-left:auto;padding:0;white-space:nowrap}.timeframes{align-items:center;background:#111720;box-sizing:border-box;display:flex;gap:8px;margin:0;overflow-x:auto;padding:9px 10px;scrollbar-width:none;width:100%}.timeframes::-webkit-scrollbar{display:none}.timeframes button{background:#1c2430;border:none;border-radius:8px;color:#aab4c0;flex-shrink:0;font-weight:700;height:38px;min-width:48px;padding:0 10px}.timeframes button.active{background:#00e89d;color:#07130f}@media (max-width:600px){.tv-header{gap:7px;height:2px;min-height:25px;padding:4px 2px}.back-button{font-size:12px;height:32px;min-width:52px;width:32px}.symbol-info h2{font-size:15px;line-height:5px}.symbol-info span{font-size:12px;line-height:1px}.current-price{font-size:16px;line-height:18px}.timeframes{gap:7px;padding:2px}.timeframes button{height:18px;min-width:56px;padding:0 9px}}.main-chart{background:#111820;border-radius:14px;margin:2px;overflow:hidden}.chart-toolbar{border-bottom:1px solid #252d38;font-size:12px;padding:12px 15px}.live-status{color:#00e89d;margin-left:auto}.candlestick-container{height:410px}.chart-placeholder{align-items:center;color:#8b949e;display:flex;flex-direction:column;height:100%;justify-content:center}.chart-placeholder strong{color:#fff;font-size:25px}.chart-loading{align-items:center;color:#8b949e;display:flex;height:430px;justify-content:center}.market-structure{background:#151b24;border-radius:4px;margin:1px;padding:5px}.structure-header{align-items:center;display:flex;justify-content:space-between}.structure-header h3{margin:0}.structure-header span{color:#00e89d}.structure-grid{grid-gap:1px;display:grid;gap:1px;grid-template-columns:1fr 1fr;margin-top:5px}.structure-box{background:#0f151d;border:1px solid #252d38;border-radius:10px;padding:3px}.structure-box span{color:#8b949e;display:block;font-size:12px;margin-bottom:6px}.structure-box strong{font-size:14px}.chart-type-controls{background:#202020;gap:16px;justify-content:center;padding:14px}.chart-type-controls button{background:#414141;border:none;border-radius:7px;color:#a9a9a9;height:21px;transition:background .2s ease,color .2s ease,transform .1s ease;width:72px}.chart-type-controls button.active{background:#e00012}.chart-type-controls button:active{transform:scale(.94)}.chart-type-icon{height:31px;width:31px}.chart-type-icon rect{fill:none;stroke:currentColor}.area-icon .area-fill{opacity:.18}.area-icon polyline{stroke-width:2}.chart-toolbar{background:#10151f;box-sizing:border-box;gap:12px;min-height:2px;padding:10px 4px;width:100%}.chart-title,.chart-toolbar{align-items:center;display:flex}.chart-title{font-weight:700;gap:15px;white-space:nowrap}.chart-type-controls{align-items:center;background:#0000;display:flex;gap:20px;margin-left:auto;padding:0}.chart-type-controls button{align-items:center;background:#242a35;border:1px solid #343b48;border-radius:9px;color:#aab2c0;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;width:18px}.chart-type-controls button.active{background:#e31b23;border-color:#e31b23;color:#fff}.chart-type-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:22px;width:22px}.area-icon .area-fill{fill:currentColor;stroke:none;opacity:.2}.area-icon polyline{fill:none;stroke:currentColor}.live-status{color:#00e6c3;font-weight:700;white-space:nowrap}.quick-trade-row{background:#10151f;height:48px;justify-content:space-between;width:100%}.quick-trade-btn,.quick-trade-row{align-items:center;box-sizing:border-box;display:flex;padding:4px 8px}.quick-trade-btn{border:none;border-radius:6px;color:#fff;cursor:pointer;gap:7px;height:40px;justify-content:center;width:118px}.quick-sell{background:#e31b23}.quick-buy{background:#159b63}.quick-trade-btn span{font-size:10px;font-weight:700;opacity:.9}.quick-trade-btn strong{font-size:14px;font-weight:700;white-space:nowrap}.quick-trade-btn:active{transform:scale(.96)}@media (max-width:600px){.quick-trade-row{height:44px;padding:3px 6px}.quick-trade-btn{border-radius:5px;gap:5px;height:36px;width:105px}.quick-trade-btn span{font-size:9px}.quick-trade-btn strong{font-size:12px}}@media (max-width:380px){.quick-trade-btn{width:95px}.quick-trade-btn strong{font-size:11px}}.tradingview-page .tv-back-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;font-size:32px;font-weight:300;height:38px;justify-content:center;line-height:1;margin-right:5px;outline:none;padding:0;width:28px}.tradingview-page .tv-back-btn:active{opacity:.6}@media (max-width:430px){.tradingview-page .tv-back-btn{font-size:30px;height:36px;margin-right:4px;width:25px}}.candle-chart-wrapper{min-height:0;min-width:0;position:relative}.candle-chart,.candle-chart-wrapper{background:#080b12;box-sizing:border-box;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.candle-chart{inset:0;position:absolute;touch-action:none}.candle-chart table,.candle-chart>div{box-sizing:border-box!important;height:100%!important;margin:0!important;padding:0!important;width:100%!important}.candle-chart table{border-spacing:0!important}.candle-chart canvas{box-sizing:border-box!important;display:block;margin:0!important;padding:0!important}.candlestick-container{background:#080b12;box-sizing:border-box;margin:0;min-height:0;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.ohlc-popup{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#28282bf2;border:1px solid #ffffff14;border-radius:10px;box-shadow:0 4px 16px #00000059;box-sizing:border-box;min-width:145px;padding:9px 12px;pointer-events:none;position:absolute;right:80px;top:12px;user-select:none;-webkit-user-select:none;z-index:50}.ohlc-popup>div{align-items:center;display:flex;font-size:12px;gap:18px;justify-content:space-between;line-height:19px;margin:0;min-height:19px;padding:0;width:100%}.ohlc-popup span{color:#aab2c0;font-weight:400}.ohlc-popup span,.ohlc-popup strong{display:block;font-size:12px;line-height:19px;margin:0;padding:0;white-space:nowrap}.ohlc-popup strong{font-feature-settings:"tnum";color:#fff;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}@media (max-width:900px){.candle-chart-wrapper{border-radius:0 0 12px 12px;height:490px;margin:0;overflow:hidden;padding:0;width:100%}.candle-chart{height:100%;width:100%}.candlestick-container{margin:0;overflow:hidden;padding:0;width:100%}.ohlc-popup{min-width:135px;padding:8px 10px;right:78px;top:10px}.ohlc-popup>div{gap:14px;min-height:18px}.ohlc-popup span,.ohlc-popup strong,.ohlc-popup>div{font-size:11px;line-height:18px}}@media (max-width:600px){.candle-chart-wrapper,.candlestick-container{background:#080b12;margin:0;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.candle-chart-wrapper{border-radius:0 0 10px 10px;height:440px;min-height:0}.candle-chart{height:100%;inset:0;margin:0;overflow:hidden;padding:0;position:absolute;width:100%}.candle-chart table,.candle-chart>div{height:100%!important;width:100%!important}.ohlc-popup{border-radius:8px;min-width:125px;padding:7px 9px;right:75px;top:8px;z-index:50}.ohlc-popup>div{gap:10px;min-height:17px}.ohlc-popup span,.ohlc-popup strong,.ohlc-popup>div{font-size:11px;line-height:17px}}@media (max-width:400px){.candle-chart-wrapper{height:410px;margin:0;min-height:0;padding:0;width:100%}.candle-chart{height:100%;width:100%}.ohlc-popup{border-radius:7px;min-width:118px;padding:6px 8px;right:72px;top:7px}.ohlc-popup>div{gap:8px;min-height:16px}.ohlc-popup span,.ohlc-popup strong,.ohlc-popup>div{font-size:10px;line-height:16px}}@media (max-width:350px){.candle-chart-wrapper{height:390px}.ohlc-popup{min-width:110px;padding:5px 7px;right:68px;top:6px}.ohlc-popup>div{gap:7px;min-height:15px}.ohlc-popup span,.ohlc-popup strong{font-size:9px;line-height:15px}}@media (max-height:500px) and (orientation:landscape){.candle-chart-wrapper{height:340px}.ohlc-popup{min-width:120px;padding:6px 8px;right:75px;top:7px}.ohlc-popup>div{min-height:16px}.ohlc-popup span,.ohlc-popup strong{font-size:10px;line-height:16px}}.confirm-order-page,.confirm-order-page *{box-sizing:border-box}.confirm-order-page{background:#000;color:#ddd;margin:0;min-height:100vh;padding:5px 12px 60px;width:100%}.confirm-order-page .order-header{align-items:center;display:flex;margin-bottom:4px;min-height:50px;padding:0}.confirm-order-page .order-back,.confirm-order-page .order-menu{background:#0000;border:0;color:#ddd;cursor:pointer;padding:0}.confirm-order-page .order-back{font-size:35px;line-height:1;margin-right:4px;width:34px}.confirm-order-page .order-menu{font-size:25px;margin-left:auto;width:30px}.confirm-order-page .order-symbol{display:flex;flex-direction:column;justify-content:center}.confirm-order-page .order-symbol h1{font-size:19px;line-height:1.05;margin:0}.confirm-order-page .order-symbol span{color:#999;font-size:11px;margin-top:2px}.confirm-order-page .order-quotes{border:1px solid #303030;border-radius:6px;display:grid;grid-template-columns:1fr 1fr;margin:0 0 8px;overflow:hidden;width:100%}.confirm-order-page .quote{align-items:center;background:#151515;color:#ddd;display:flex;gap:4px;justify-content:center;min-height:40px;padding:5px 4px;text-align:center}.confirm-order-page .quote+.quote{border-left:1px solid #303030}.confirm-order-page .quote span{font-size:13px}.confirm-order-page .quote strong{font-size:14px;font-weight:600}.confirm-order-page .quote.buy.selected{background:#1f9d63;color:#fff}.confirm-order-page .quote.sell.selected{background:#d9434d;color:#fff}.confirm-order-page .order-card{background:#121212;border:1px solid #2d2d2d;border-radius:8px;margin:0 0 8px;overflow:hidden;width:100%}.confirm-order-page .size-tabs{border-bottom:1px solid #303030;display:grid;grid-template-columns:repeat(3,1fr);min-height:36px}.confirm-order-page .size-tabs button{background:#111;border:0;color:#aaa;cursor:pointer;font-size:13px;min-height:36px;padding:5px 3px}.confirm-order-page .size-tabs button.active{background:#353535;border-bottom:2px solid #e00019;color:#fff}.confirm-order-page .size-input{align-items:center;background:#111;border:1px solid #383838;border-radius:7px;display:flex;justify-content:space-between;margin:9px 9px 0;min-height:46px;padding:0 10px}.confirm-order-page .editable-size-value{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.confirm-order-page .editable-size-value input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#0000;border:0;color:#eee;display:block;flex:1 1;font-family:inherit;font-size:18px;font-weight:700;margin:0;min-width:0;outline:0;padding:0;width:100%}.confirm-order-page .editable-size-value input::-webkit-inner-spin-button,.confirm-order-page .editable-size-value input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.confirm-order-page .size-prefix{color:#ddd;flex-shrink:0;font-size:18px;font-weight:700}.confirm-order-page .currency-badge{align-items:center;background:#333;border-radius:5px;color:#eee;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:24px;justify-content:center;min-width:37px;padding:0 6px}.confirm-order-page .size-summary{align-items:center;background:#303030;border-radius:0 0 7px 7px;color:#ccc;display:flex;font-size:12px;gap:10px;justify-content:space-between;margin:0 9px 5px;padding:7px 10px}.confirm-order-page .step-buttons{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-left:8px}.confirm-order-page .step-buttons button{align-items:center;background:#0000;border:0;color:#ddd;cursor:pointer;display:flex;font-size:25px;height:31px;justify-content:center;line-height:1;padding:0;-webkit-user-select:none;user-select:none;width:22px}.confirm-order-page .step-buttons button:active{opacity:.6}.confirm-order-page .order-option{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:44px;padding:7px 11px}.confirm-order-page .switch{background:#555;border:0;border-radius:20px;cursor:pointer;flex-shrink:0;height:25px;padding:0;position:relative;transition:background .2s ease;width:44px}.confirm-order-page .switch span{background:#fff;border-radius:50%;height:19px;left:3px;position:absolute;top:3px;transition:left .2s ease;width:19px}.confirm-order-page .switch.on{background:#1fa064}.confirm-order-page .switch.on span{left:22px}.confirm-order-page .rate-input{align-items:center;background:#111;border:1px solid #383838;border-radius:7px;display:flex;justify-content:space-between;margin:7px 9px 0;min-height:45px;min-width:0;padding:0 10px}.confirm-order-page .manual-rate-input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#0000;border:0;color:#eee;display:block;flex:1 1;font-family:inherit;font-size:16px;font-weight:700;margin:0;min-width:0;outline:0;padding:0;width:100%}.confirm-order-page .manual-rate-input::-webkit-inner-spin-button,.confirm-order-page .manual-rate-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.confirm-order-page .pending-type-info{color:#999;font-size:11px;margin:5px 11px 0}.confirm-order-page .expiry-button{align-items:center;background:#0000;border:0;color:#ddd;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;margin:8px 11px 10px;padding:0}.confirm-order-page .expiry-plus{font-size:15px;line-height:1;margin-right:4px}.confirm-order-page .native-expiry-picker{height:1px;left:-9999px;opacity:0;pointer-events:none;position:absolute;width:1px}.confirm-order-page input[type=date].native-expiry-picker{bottom:60px}.confirm-order-page input[type=time].native-expiry-picker{bottom:0}.confirm-order-page .expiry-selected{margin:8px 0 0;padding:0 9px 9px;width:100%}.confirm-order-page .expiry-title{color:#aaa;font-size:11px;font-weight:500;line-height:1.3;margin:0 0 7px}.confirm-order-page .expiry-controls{align-items:center;display:flex;gap:7px;width:100%}.confirm-order-page .expiry-value-button{align-items:center;background:#484848;border:0;border-radius:6px;color:#ddd;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;justify-content:center;line-height:1;margin:0;min-height:40px;min-width:0;padding:0 10px;white-space:nowrap}.confirm-order-page .expiry-value-button:first-child{flex:1.15 1}.confirm-order-page .expiry-value-button:nth-child(2){flex:0.85 1}.confirm-order-page .expiry-value-button:active{opacity:.75}.confirm-order-page .expiry-remove{align-items:center;background:#d0d0d0;border:0;border-radius:50%;color:#222;cursor:pointer;display:flex;flex:0 0 auto;font-family:inherit;font-size:25px;font-weight:300;height:32px;justify-content:center;line-height:1;margin:0 0 0 auto;padding:0 0 2px;width:32px}.confirm-order-page .expiry-remove:active{opacity:.8;transform:scale(.95)}.confirm-order-page .expiry-error{color:#ff5252;font-size:10px;font-weight:500;line-height:1.35;margin:7px 0 0;width:100%}.confirm-order-page .margin-row{align-items:flex-end;border-top:1px solid #303030;display:flex;gap:10px;justify-content:space-between;margin-top:5px;padding:10px 11px}.confirm-order-page .margin-row>div{display:flex;flex-direction:column;gap:2px}.confirm-order-page .margin-row>div:last-child{align-items:flex-end;text-align:right}.confirm-order-page .margin-row small{color:#888;font-size:8px;font-weight:700}.confirm-order-page .margin-row strong{font-size:14px;line-height:1.1}.confirm-order-page .margin-error{color:#d9434d;font-size:11px;font-weight:600;margin:-4px 11px 9px}.confirm-order-page .protection-header{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:42px;padding:7px 11px}.confirm-order-page .protection-content{padding-bottom:8px}.confirm-order-page .protection-tabs{border:1px solid #303030;border-radius:5px 5px 0 0;display:grid;grid-template-columns:1fr 1fr;margin:0 9px;overflow:hidden}.confirm-order-page .protection-tabs>*{align-items:center;display:flex;font-size:11px;font-weight:500;justify-content:center;margin:0;min-height:29px;padding:4px;text-align:center}.confirm-order-page .protection-tabs strong{background:#303030;border-bottom:2px solid #e00019;color:#ddd}.confirm-order-page .protection-value{align-items:center;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(75px,.65fr);padding:0 9px}.confirm-order-page .protection-value .rate-input{border-radius:6px;margin:5px 0 0;min-height:42px;padding:0 9px;width:100%}.confirm-order-page .protection-value .manual-rate-input{font-size:14px}.confirm-order-page .protection-value .step-buttons{gap:7px;margin-left:5px}.confirm-order-page .protection-value .step-buttons button{font-size:22px;height:28px;width:18px}.confirm-order-page .protection-value>strong{font-size:14px;overflow:hidden;padding-left:10px;text-overflow:ellipsis}.confirm-order-page .loss-value{color:#d9434d}.confirm-order-page .profit-value{color:#20a368}.confirm-order-page .place-order-wrapper{margin-top:10px;position:relative;width:100%;z-index:1}.confirm-order-page .place-order{border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;min-height:46px;padding:8px 10px;width:100%}.confirm-order-page .place-order.buy{background:#1fa064}.confirm-order-page .place-order.sell{background:#d94343}.confirm-order-page .place-order:disabled{background:#333;color:#666;cursor:not-allowed}.confirm-order-page .rate-input:focus-within,.confirm-order-page .size-input:focus-within{border-color:#666}.confirm-order-page input::selection{background:#555;color:#fff}.confirm-order-page button{-webkit-tap-highlight-color:transparent}.confirm-order-page button:focus{outline:none}@media (min-width:601px){.confirm-order-page{margin:0 auto;max-width:620px;padding-left:14px;padding-right:14px}.confirm-order-page .expiry-selected{padding-left:11px;padding-right:11px}.confirm-order-page .expiry-value-button{font-size:13px;min-height:42px}.confirm-order-page .expiry-remove{font-size:27px;height:34px;width:34px}}@media (max-width:600px){.confirm-order-page{min-height:100dvh;padding:3px 9px 55px}.confirm-order-page .order-header{margin-bottom:3px;min-height:46px}.confirm-order-page .order-back{font-size:32px;margin-right:3px;width:31px}.confirm-order-page .order-symbol h1{font-size:17px}.confirm-order-page .order-symbol span{font-size:10px}.confirm-order-page .order-menu{font-size:23px;width:27px}.confirm-order-page .order-quotes{margin-bottom:7px}.confirm-order-page .quote{min-height:37px;padding:4px 3px}.confirm-order-page .quote span{font-size:12px}.confirm-order-page .quote strong{font-size:13px}.confirm-order-page .order-card{margin-bottom:7px}.confirm-order-page .size-tabs,.confirm-order-page .size-tabs button{min-height:33px}.confirm-order-page .size-tabs button{font-size:12px;padding:4px 2px}.confirm-order-page .size-input{margin:7px 7px 0;min-height:43px;padding:0 8px}.confirm-order-page .editable-size-value input,.confirm-order-page .size-prefix{font-size:16px}.confirm-order-page .currency-badge{font-size:9px;height:21px;min-width:34px;padding:0 5px}.confirm-order-page .size-summary{font-size:11px;margin:0 7px 4px;padding:6px 8px}.confirm-order-page .step-buttons{gap:10px;margin-left:5px}.confirm-order-page .step-buttons button{font-size:23px;height:28px;width:20px}.confirm-order-page .order-option{font-size:13px;min-height:40px;padding:6px 9px}.confirm-order-page .switch{height:23px;width:41px}.confirm-order-page .switch span{height:17px;left:3px;top:3px;width:17px}.confirm-order-page .switch.on span{left:21px}.confirm-order-page .rate-input{margin:6px 7px 0;min-height:41px;padding:0 8px}.confirm-order-page .manual-rate-input{font-size:14px}.confirm-order-page .pending-type-info{font-size:10px;margin:4px 9px 0}.confirm-order-page .expiry-button{font-size:11px;margin:7px 9px 9px}.confirm-order-page .expiry-plus{font-size:14px}.confirm-order-page .expiry-selected{margin-top:7px;padding:0 7px 8px}.confirm-order-page .expiry-title{font-size:10px;margin-bottom:6px}.confirm-order-page .expiry-controls{gap:6px}.confirm-order-page .expiry-value-button{border-radius:5px;font-size:11px;min-height:38px;padding:0 8px}.confirm-order-page .expiry-remove{font-size:23px;height:30px;width:30px}.confirm-order-page .expiry-error{font-size:9px;margin-top:6px}.confirm-order-page .margin-row{margin-top:10px;padding:10px 9px}.confirm-order-page .margin-row small{font-size:10px}.confirm-order-page .margin-row strong{font-size:13px}.confirm-order-page .margin-error{font-size:10px;margin:-4px 9px 8px}.confirm-order-page .protection-header{font-size:13px;min-height:38px;padding:6px 9px}.confirm-order-page .protection-content{padding-bottom:7px}.confirm-order-page .protection-tabs{margin:0 7px}.confirm-order-page .protection-tabs>*{font-size:10px;min-height:27px;padding:3px}.confirm-order-page .protection-value{grid-template-columns:minmax(0,1.45fr) minmax(65px,.55fr);padding:0 7px}.confirm-order-page .protection-value .rate-input{margin-top:4px;min-height:38px;padding:0 7px}.confirm-order-page .protection-value .manual-rate-input{font-size:13px}.confirm-order-page .protection-value .step-buttons{gap:5px;margin-left:4px}.confirm-order-page .protection-value .step-buttons button{font-size:20px;height:25px;width:17px}.confirm-order-page .protection-value>strong{font-size:12px;padding-left:8px}.confirm-order-page .place-order-wrapper{margin-top:8px}.confirm-order-page .place-order{font-size:13px;min-height:43px;padding:7px 8px}}@media (max-width:480px){.confirm-order-page .expiry-controls{gap:5px}.confirm-order-page .expiry-value-button{font-size:10.5px;min-height:37px;padding-left:7px;padding-right:7px}.confirm-order-page .expiry-value-button:first-child{flex:1.15 1}.confirm-order-page .expiry-value-button:nth-child(2){flex:0.85 1}.confirm-order-page .expiry-remove{font-size:22px;height:29px;width:29px}}@media (max-width:380px){.confirm-order-page{padding-left:6px;padding-right:6px}.confirm-order-page .quote{gap:2px}.confirm-order-page .quote span,.confirm-order-page .quote strong,.confirm-order-page .size-tabs button{font-size:11px}.confirm-order-page .editable-size-value input,.confirm-order-page .size-prefix{font-size:15px}.confirm-order-page .size-summary{font-size:10px}.confirm-order-page .expiry-selected{padding-left:6px;padding-right:6px}.confirm-order-page .expiry-controls{gap:4px}.confirm-order-page .expiry-value-button{font-size:9.5px;min-height:35px;padding-left:5px;padding-right:5px}.confirm-order-page .expiry-remove{font-size:20px;height:27px;width:27px}.confirm-order-page .protection-value{grid-template-columns:minmax(0,1.5fr) minmax(58px,.5fr)}.confirm-order-page .protection-value>strong{font-size:11px;padding-left:6px}}.order-result-overlay{align-items:flex-end;background:#00000059}.order-result-sheet{background:#222;border-radius:18px 18px 0 0;box-sizing:border-box;min-height:55vh;padding:45px 24px 55px}.order-processing,.order-result-sheet{align-items:center;display:flex;justify-content:center;width:100%}.order-processing{flex-direction:column;text-align:center}.processing-spinner{animation:orderSpin .8s linear infinite;border:4px solid #ffffff26;border-top-color:#bdbdbd;height:44px;margin-bottom:32px;width:44px}@keyframes orderSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.order-processing h2{color:#e2e2e2;font-size:28px;font-weight:700;margin:0}.order-processing p{color:#e2e2e2;font-size:27px;font-weight:700;margin:3px 0 0}.order-success{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.success-check{background:#19a866;font-size:72px;font-weight:300;height:112px;line-height:1;margin-bottom:34px;width:112px}.order-success h2{color:#f4f4f4;font-size:36px;font-weight:800;margin:0}.order-success p{color:#f4f4f4;font-size:28px;font-weight:700;line-height:1.25;margin:3px 0 0;max-width:520px}.order-result-ok{background:#0000;border:2px solid #d31325;border-radius:8px;color:#f4f4f4;cursor:pointer;font-size:24px;font-weight:700;margin-top:70px;min-height:64px;width:220px}.order-result-ok:active{background:#d313251f}.order-failed{flex-direction:column;text-align:center;width:100%}.error-cross,.order-failed{align-items:center;display:flex}.error-cross{background:#c51c2a;border-radius:50%;color:#fff;font-size:72px;font-weight:300;height:112px;justify-content:center;margin-bottom:34px;width:112px}.order-failed h2{color:#f4f4f4;font-size:32px;font-weight:800;margin:0 0 10px}.order-failed p{color:#d0d0d0;font-size:18px;margin:0}@media (max-width:480px){.order-result-sheet{min-height:55vh;padding:40px 20px 50px}.error-cross,.success-check{font-size:58px;height:92px;width:92px}.order-success h2{font-size:30px}.order-processing h2,.order-processing p,.order-success p{font-size:23px}.order-result-ok{font-size:21px;margin-top:55px;min-height:58px;width:190px}}.market-page{background:#eef4f6;color:#222;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:900px;min-height:100vh;padding:8px;width:100%}.market-top{background:#fff;border:1px solid #dce5e8;border-radius:14px;box-shadow:0 2px 6px #0000000d;gap:10px;padding:12px;width:100%}.market-back,.market-top{align-items:center;display:flex}.market-back{background:#152536;border:none;border-radius:50%;color:#fff;cursor:pointer;flex:none;font-size:20px;font-weight:900;height:34px;justify-content:center;padding:0;width:34px}.market-back:active{transform:scale(.94)}.market-top>div{min-width:0}.market-top h2{color:#222;font-size:16px;font-weight:900;margin:0}.market-top p{color:#7a858a;font-size:11px;font-weight:700;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-summary{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,1fr);margin-top:8px;width:100%}.market-summary>div{background:#fff;border:1px solid #dce5e8;border-radius:10px;display:flex;flex-direction:column;gap:5px;min-width:0;padding:10px}.market-summary span{color:#818b8f;font-size:9px;font-weight:800;text-transform:uppercase}.market-summary strong{color:#17212b;font-size:13px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-list{border:1px solid #dce5e8;border-radius:12px;margin-top:8px;overflow:hidden}.market-list,.market-row{background:#fff;width:100%}.market-row{border-bottom:1px solid #e6edef;padding:10px}.market-row:last-child{border-bottom:none}.market-row-top{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.market-row-top strong{color:#252b2e;font-size:13px;font-weight:900}.market-row-top span{color:#159d67;font-size:11px;font-weight:900}.market-progress{background:#e6ecee;border-radius:20px;height:7px;margin-top:7px;overflow:hidden;position:relative;width:100%}.market-progress-value{background:linear-gradient(90deg,#00d991,#00b877);border-radius:20px;height:100%;min-width:0;transition:width .35s ease}.market-details{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:7px;width:100%}.market-details span{color:#7d888d;font-size:9px;font-weight:700}.market-details strong{color:#222;font-size:10px;font-weight:900;text-align:right;white-space:nowrap}.no-market{background:#fff;border:1px solid #dce5e8;border-radius:12px;color:#7d888d;font-size:12px;font-weight:700;margin-top:8px;padding:35px 15px;text-align:center;width:100%}@media (min-width:600px){.market-page{padding:12px}.market-top{padding:15px}.market-top h2{font-size:18px}.market-top p{font-size:12px}.market-summary{gap:10px}.market-summary>div{padding:14px}.market-summary strong{font-size:15px}.market-row{padding:13px}.market-row-top strong{font-size:14px}.market-details strong{font-size:12px}}@media (max-width:480px){.market-page{padding:4px}.market-top{border-radius:10px;gap:7px;padding:8px}.market-back{font-size:16px;height:29px;width:29px}.market-top h2{font-size:13px}.market-top p{font-size:9px;margin-top:2px}.market-summary{gap:4px;margin-top:5px}.market-summary>div{border-radius:7px;padding:7px}.market-summary span{font-size:7px}.market-summary strong{font-size:10px}.market-list{border-radius:8px;margin-top:5px}.market-row{padding:7px}.market-row-top strong{font-size:11px}.market-row-top span{font-size:9px}.market-progress{height:5px;margin-top:5px}.market-details{margin-top:5px}.market-details span,.market-details strong{font-size:8px}.no-market{font-size:10px;margin-top:5px;padding:25px 10px}}@media (max-width:350px){.market-page{padding:2px}.market-summary strong{font-size:9px}.market-row{padding:6px}.market-row-top strong{font-size:10px}.market-details span,.market-details strong{font-size:7px}}.local-withdraw-page{-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at top,#00beff17,#0000 28%),#111216;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:520px;min-height:100vh;overflow-x:hidden;padding:0 7px 62px;position:relative;width:100%}.local-withdraw-page,.local-withdraw-page *,.local-withdraw-page :after,.local-withdraw-page :before{box-sizing:border-box}.local-withdraw-page .header{align-items:center;border-bottom:1px solid #ffffff12;box-sizing:border-box;display:flex;height:45px;justify-content:flex-start;margin:0 auto;padding:0;position:relative;width:100%}.local-withdraw-page .withdraw-back-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Arial,Helvetica,sans-serif;font-size:42px;font-weight:300;height:42px;justify-content:center;line-height:1;margin:0;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;transition:transform .12s ease,opacity .15s ease,color .15s ease;-webkit-user-select:none;user-select:none;width:42px;z-index:5000}.local-withdraw-page .withdraw-back-btn:hover{color:#eaff00}.local-withdraw-page .withdraw-back-btn:active{opacity:.7;transform:scale(.86)}.local-withdraw-page .withdraw-back-btn:focus{outline:none}.local-withdraw-page .withdraw-back-btn:focus-visible{outline:1px solid #eaff00;outline-offset:2px}.local-withdraw-page .top-buttons{grid-gap:4px;box-sizing:border-box;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin:5px auto;position:relative;width:100%;z-index:10}.local-withdraw-page .top-buttons button{background:hsla(0,0%,100%,.035);border:1px solid #ffffff17;border-radius:7px;box-sizing:border-box;color:#ffffffb8;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:800;height:35px;line-height:1;padding:0 6px;transition:background .15s ease,border-color .15s ease,transform .1s ease,color .15s ease;width:100%}.local-withdraw-page .top-buttons button:hover{border-color:#eaff004d;color:#fff}.local-withdraw-page .top-buttons button:active{transform:scale(.985)}.local-withdraw-page .top-buttons .active-btn,.local-withdraw-page .top-buttons .active-btn:hover{background:#eaff00;border-color:#eaff00;color:#111}.local-withdraw-page .section{background:hsla(0,0%,100%,.032);border:1px solid hsla(0,0%,100%,.065);border-radius:8px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;margin:0 auto 5px;padding:8px 9px;position:relative;width:100%}.local-withdraw-page .compact-section{padding:7px 9px}.local-withdraw-page .trade-section{padding:8px 9px}.local-withdraw-page .row{align-items:center;box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;min-height:22px;width:100%}.local-withdraw-page .row.column{align-items:stretch;display:flex;flex-direction:column;gap:4px;justify-content:flex-start}.local-withdraw-page .row span{color:#fff9;font-size:10px;font-weight:600;line-height:1.2}.local-withdraw-page .row b{color:#fff;font-size:11px;font-weight:800;line-height:1.2;text-align:right;white-space:nowrap}.local-withdraw-page .green,.local-withdraw-page .row b.green{color:#eaff00}.local-withdraw-page .row.red b,.local-withdraw-page .row.red span{color:#ff6475}.local-withdraw-page .progress-bar{background:#ffffff17;border-radius:20px;height:4px;margin-top:4px;overflow:hidden;width:100%}.local-withdraw-page .progress-fill{background:#eaff00;border-radius:inherit;box-shadow:0 0 7px #eaff0040;height:100%;transition:width .3s ease}.local-withdraw-page .section select{background:#191a22;border:1px solid #ffffff1a;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;height:35px;min-height:35px;outline:none;padding:0 9px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.local-withdraw-page .section select:hover{border-color:#eaff004d}.local-withdraw-page .section select:focus{border-color:#eaff00;box-shadow:0 0 0 1px #eaff001a}.local-withdraw-page .section select option{background:#191a22;color:#fff}.local-withdraw-page .wallet-loading{align-items:center;background:#191a22;border:1px solid #ffffff14;border-radius:6px;box-sizing:border-box;color:#ffffff80;display:flex;font-size:10px;height:35px;padding:0 9px;width:100%}.local-withdraw-page .wallet-box{align-items:center;background:rgba(255,80,95,.045);border:1px solid #ff505f2b;border-radius:6px;box-sizing:border-box;display:flex;gap:6px;justify-content:space-between;min-height:35px;padding:4px 6px;width:100%}.local-withdraw-page .red-text{color:#ff6878;font-size:9px;font-weight:700;line-height:1.2;min-width:0}.local-withdraw-page .add-wallet-btn{background:#eaff00;border:none;border-radius:5px;color:#111;cursor:pointer;flex-shrink:0;font-size:9px;font-weight:800;height:27px;padding:0 9px;transition:transform .1s ease,filter .15s ease}.local-withdraw-page .add-wallet-btn:hover{filter:brightness(1.04)}.local-withdraw-page .add-wallet-btn:active{transform:scale(.97)}.local-withdraw-page .withdraw-speed-select-wrapper{position:relative;width:100%}.local-withdraw-page .withdraw-speed-select-wrapper select{background:#46495b;border:1px solid #ffffff1a;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;height:35px;min-height:35px;outline:none;padding:0 9px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.local-withdraw-page .withdraw-speed-select-wrapper select:hover{border-color:#eaff0066}.local-withdraw-page .withdraw-speed-select-wrapper select:focus{border-color:#eaff00;outline:none}.local-withdraw-page .withdrawal-speed-error{animation:localWithdrawSpeedShake .38s ease;background:rgba(255,80,95,.045);border-color:#ff6475;box-shadow:0 0 0 1px #ff505f14,0 4px 15px #ff505f0f}.local-withdraw-page .withdrawal-speed-error .withdraw-speed-select-wrapper select{animation:localWithdrawSelectPulse 1.05s ease-in-out infinite;border-color:#ff6475;box-shadow:0 0 0 1px #ff505f24,0 0 10px #ff505f1a}.local-withdraw-page .withdrawal-speed-error-message{align-items:center;animation:localWithdrawErrorIn .25s ease;color:#ff6475;display:flex;font-size:9px;font-weight:800;gap:5px;line-height:1.2;margin-top:2px;width:100%}.local-withdraw-page .withdraw-error-dot{align-items:center;background:#ff6475;border-radius:50%;color:#111;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:900;height:14px;justify-content:center;width:14px}.local-withdraw-page .withdraw-select-arrow{animation:localWithdrawArrowBounce .8s ease-in-out infinite;height:48px;pointer-events:none;position:absolute;right:12px;top:-49px;width:42px;z-index:50}.local-withdraw-page .withdraw-arrow-line{background:#eaff00;border-radius:4px;box-shadow:0 0 8px #eaff008c;height:31px;left:20px;position:absolute;top:0;transform:rotate(8deg);width:3px}.local-withdraw-page .withdraw-arrow-head{border-bottom:3px solid #eaff00;border-right:3px solid #eaff00;filter:drop-shadow(0 0 5px rgba(234,255,0,.55));height:15px;left:11px;position:absolute;top:24px;transform:rotate(45deg);width:15px}.local-withdraw-page .amount-section{padding:7px 9px}.local-withdraw-page .placeholder{color:#ffffff9e;font-size:10px;font-weight:700;line-height:1.2;margin:0 0 4px}.local-withdraw-page .amount-section input{background:#191a22;border:1px solid #ffffff1a;border-radius:6px;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;height:36px;min-height:36px;outline:none;padding:0 9px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.local-withdraw-page .amount-section input::placeholder{color:#ffffff52}.local-withdraw-page .amount-section input:focus{border-color:#eaff00;box-shadow:0 0 0 1px #eaff001a}.local-withdraw-page .amount-section.amount-invalid input{border-color:#ff6475;box-shadow:0 0 0 1px #ff64751f}.local-withdraw-page .amount-section input::-webkit-inner-spin-button,.local-withdraw-page .amount-section input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.local-withdraw-page .amount-section input[type=number]{-moz-appearance:textfield}.local-withdraw-page .withdrawal-summary{padding:5px 9px}.local-withdraw-page .withdrawal-summary .row{border-bottom:1px solid hsla(0,0%,100%,.042);min-height:23px;padding:3px 0}.local-withdraw-page .withdrawal-summary .row:last-child{border-bottom:none}.local-withdraw-page .withdrawal-summary .row span{font-size:9px}.local-withdraw-page .withdrawal-summary .row b{font-size:10px}.local-withdraw-page .amount-range-error{background:rgba(255,80,95,.035);border-radius:4px;min-height:23px;padding-left:4px!important;padding-right:4px!important}.local-withdraw-page .amount-range-error b,.local-withdraw-page .amount-range-error span{color:#ff6475!important}.local-withdraw-page .note{background:hsla(0,0%,100%,.015);border:1px solid #ffffff0a;border-radius:6px;box-sizing:border-box;color:#fff;font-size:7px;line-height:1.35;margin:0 auto 5px;padding:4px 7px;text-align:center;width:100%}.local-withdraw-page .note small{color:rgba(255,238,3,.999);font-size:7px}.local-withdraw-page .submit-fixed{background:linear-gradient(180deg,#f3ff42,#eaff00);border:none;border-radius:7px;bottom:5px;box-shadow:0 4px 16px #00000073,0 0 10px #eaff001f;color:#353232;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:900;height:40px;letter-spacing:.4px;margin:0 auto;min-height:40px;padding:0;position:-webkit-sticky;position:sticky;text-align:center;transition:transform .1s ease,filter .15s ease;width:100%;z-index:1000}.local-withdraw-page .submit-fixed:hover{filter:brightness(1.03)}.local-withdraw-page .submit-fixed:active{transform:scale(.985)}.withdraw-custom-alert-overlay{align-items:flex-start;animation:localWithdrawOverlayIn .18s ease;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#0000007a;display:flex;inset:0;justify-content:center;padding:18px 12px;position:fixed;z-index:99999}.withdraw-custom-alert{align-items:center;animation:localWithdrawAlertIn .25s ease;background:#191a22;border:1px solid #eaff0040;border-radius:10px;box-shadow:0 12px 35px #00000080;box-sizing:border-box;display:flex;gap:10px;min-height:66px;padding:10px 38px 10px 10px;position:relative;width:min(100%,390px)}.withdraw-alert-icon{align-items:center;background:#eaff00;border-radius:50%;color:#111;display:flex;flex-shrink:0;font-size:17px;font-weight:900;height:30px;justify-content:center;width:30px}.withdraw-alert-content{display:flex;flex-direction:column;gap:3px;min-width:0}.withdraw-alert-content strong{color:#eaff00;font-size:11px;font-weight:900}.withdraw-alert-content span{color:#ffffffd1;font-size:10px;font-weight:600;line-height:1.35}.withdraw-alert-close{align-items:center;background:#0000;border:none;color:#ffffff8c;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;line-height:1;padding:0;position:absolute;right:8px;top:7px;width:24px}.withdraw-alert-close:hover{color:#fff}.withdraw-alert-close:active{transform:scale(.9)}.withdraw-alert-warning{border-color:#eaff0047}.withdraw-alert-success{border-color:#50ff964d}.withdraw-alert-success .withdraw-alert-icon{background:#52ff9a}.withdraw-alert-error{border-color:#ff647559}.withdraw-alert-error .withdraw-alert-icon{background:#ff6475}@keyframes localWithdrawSpeedShake{0%{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}to{transform:translateX(0)}}@keyframes localWithdrawSelectPulse{0%{box-shadow:0 0 0 1px #ff647524,0 0 5px #ff647514}50%{box-shadow:0 0 0 2px #eaff003d,0 0 15px #eaff0026}to{box-shadow:0 0 0 1px #ff647524,0 0 5px #ff647514}}@keyframes localWithdrawArrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes localWithdrawErrorIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes localWithdrawOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes localWithdrawAlertIn{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:600px){.local-withdraw-page{padding:0 6px 60px}.local-withdraw-page .header{height:42px}.local-withdraw-page .withdraw-back-btn{font-size:40px;height:40px;width:40px;z-index:5000}.local-withdraw-page .top-buttons{gap:4px;margin:3px auto 4px}.local-withdraw-page .top-buttons button{border-radius:6px;font-size:8.5px;height:34px}.local-withdraw-page .section{border-radius:7px;margin-bottom:4px;padding:7px 8px}.local-withdraw-page .compact-section{padding:6px 8px}.local-withdraw-page .trade-section{padding:7px 8px}.local-withdraw-page .row{min-height:21px}.local-withdraw-page .row span{font-size:9px}.local-withdraw-page .row b{font-size:10px}.local-withdraw-page .section select{font-size:10px;height:34px;min-height:34px;padding:0 8px}.local-withdraw-page .wallet-loading{font-size:9px;height:34px}.local-withdraw-page .wallet-box{min-height:34px}.local-withdraw-page .red-text{font-size:8px}.local-withdraw-page .add-wallet-btn{font-size:8px;height:26px;padding:0 8px}.local-withdraw-page .withdraw-speed-select-wrapper select{font-size:10px;height:34px;min-height:34px}.local-withdraw-page .withdrawal-speed-error-message{font-size:8px}.local-withdraw-page .withdraw-select-arrow{right:9px;top:-44px;transform:scale(.9)}.local-withdraw-page .amount-section{padding:6px 8px}.local-withdraw-page .placeholder{font-size:9px}.local-withdraw-page .amount-section input{font-size:10px;height:35px;min-height:35px}.local-withdraw-page .withdrawal-summary{padding:4px 8px}.local-withdraw-page .withdrawal-summary .row{min-height:22px;padding:2.5px 0}.local-withdraw-page .withdrawal-summary .row span{font-size:8.5px}.local-withdraw-page .withdrawal-summary .row b{font-size:9.5px}.local-withdraw-page .note{font-size:6.5px;margin-bottom:4px;padding:3px 6px}.local-withdraw-page .note small{font-size:6.5px}.local-withdraw-page .submit-fixed{bottom:4px;font-size:10px;height:39px;min-height:39px}.withdraw-custom-alert-overlay{padding:12px 8px}.withdraw-custom-alert{border-radius:9px;min-height:62px;padding:9px 35px 9px 9px;width:100%}.withdraw-alert-icon{font-size:15px;height:28px;width:28px}.withdraw-alert-content strong{font-size:10px}.withdraw-alert-content span{font-size:9px}.withdraw-alert-close{right:7px;top:6px}}@media (max-width:380px){.local-withdraw-page{padding:0 5px 58px}.local-withdraw-page .header{height:38px}.local-withdraw-page .withdraw-back-btn{font-size:37px;height:36px;width:36px;z-index:5000}.local-withdraw-page .top-buttons{gap:3px}.local-withdraw-page .top-buttons button{font-size:8px;height:32px}.local-withdraw-page .section{margin-bottom:3px;padding:6px 7px}.local-withdraw-page .row span{font-size:8px}.local-withdraw-page .row b{font-size:9px}.local-withdraw-page .section select{padding:0 7px}.local-withdraw-page .section select,.local-withdraw-page .withdraw-speed-select-wrapper select{font-size:9px;height:32px;min-height:32px}.local-withdraw-page .withdrawal-speed-error-message{font-size:7.5px}.local-withdraw-page .withdraw-select-arrow{right:7px;top:-40px;transform:scale(.82)}.local-withdraw-page .amount-section{padding:5px 7px}.local-withdraw-page .amount-section input{font-size:9px;height:33px;min-height:33px}.local-withdraw-page .withdrawal-summary{padding:3px 7px}.local-withdraw-page .withdrawal-summary .row{min-height:21px;padding:2px 0}.local-withdraw-page .withdrawal-summary .row span{font-size:8px}.local-withdraw-page .withdrawal-summary .row b{font-size:9px}.local-withdraw-page .note{font-size:6px;padding:3px 5px}.local-withdraw-page .note small{font-size:6px}.local-withdraw-page .submit-fixed{bottom:3px;font-size:9.5px;height:37px;min-height:37px}.withdraw-custom-alert{min-height:58px;padding:8px 33px 8px 8px}.withdraw-alert-icon{font-size:14px;height:26px;width:26px}.withdraw-alert-content strong{font-size:9px}.withdraw-alert-content span{font-size:8px}}@media (max-height:600px) and (orientation:landscape){.local-withdraw-page{padding-bottom:55px}.local-withdraw-page .header{height:34px}.local-withdraw-page .withdraw-back-btn{font-size:35px;height:34px;width:34px;z-index:5000}.local-withdraw-page .top-buttons button{height:31px}.local-withdraw-page .section{margin-bottom:3px;padding:5px 8px}.local-withdraw-page .section select,.local-withdraw-page .withdraw-speed-select-wrapper select{height:31px;min-height:31px}.local-withdraw-page .amount-section input{height:32px;min-height:32px}.local-withdraw-page .submit-fixed{height:36px;min-height:36px}}@media (prefers-reduced-motion:reduce){.local-withdraw-page .progress-fill,.local-withdraw-page .submit-fixed,.local-withdraw-page .top-buttons button,.local-withdraw-page .withdraw-back-btn,.local-withdraw-page .withdraw-select-arrow,.local-withdraw-page .withdrawal-speed-error,.local-withdraw-page .withdrawal-speed-error .withdraw-speed-select-wrapper select,.local-withdraw-page .withdrawal-speed-error-message,.withdraw-custom-alert,.withdraw-custom-alert-overlay{animation:none!important;transition:none!important}}.local-withdraw-page button,.local-withdraw-page input,.local-withdraw-page select{font-family:Arial,Helvetica,sans-serif}.local-withdraw-page button{outline:none}.local-withdraw-page button:focus-visible{outline:1px solid #eaff00;outline-offset:2px}.local-withdraw-page::-webkit-scrollbar{width:4px}.local-withdraw-page::-webkit-scrollbar-track{background:#ffffff05}.local-withdraw-page::-webkit-scrollbar-thumb{background:#eaff004d;border-radius:10px}.local-withdraw-page::-webkit-scrollbar-thumb:hover{background:#eaff0080}.register-page{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:1rem;position:relative;width:100%}.register-page .slideshow-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:brightness(.35);height:100%;left:0;position:fixed;top:0;transition:background-image 1.5s ease-in-out;width:100%;z-index:-1}.register-page .form-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000008c;border-radius:12px;box-shadow:0 4px 20px #0006;color:#fff;max-width:380px;padding:20px;width:90%}.register-page h2{color:#09f;font-weight:700;margin-bottom:20px;text-align:center}.register-page input,.register-page select{background:#ffffff26;border:none;border-radius:6px;color:#fff;font-size:15px;margin-bottom:12px;outline:none;padding:12px;width:100%}.register-page input::placeholder{color:#ddd}.register-page .password-field{position:relative}.register-page .password-field span{color:#fff;cursor:pointer;position:absolute;right:10px;top:12px;-webkit-user-select:none;user-select:none}.register-page .phone-input{display:flex;gap:10px}.register-page .phone-input span{background-color:#2c3e50;border-radius:6px;color:#fff;font-weight:700;padding:12px}.register-page button{background-color:#1c82c6;border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:700;padding:12px;width:100%}.register-page button:disabled{opacity:.6}.register-page .success{color:#90ee90;margin-top:10px;text-align:center}.register-page .language-top select{background:#fff6;font-weight:700}.info-container{background:linear-gradient(180deg,#0b0b0b,#121212);color:#fff;font-family:Segoe UI,Arial,sans-serif;min-height:100vh;padding:20px 16px 40px}.info-title{color:#f5d17a;font-size:22px;font-weight:800;letter-spacing:.5px;margin-bottom:20px;text-align:center}.info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.info-grid{gap:20px;grid-template-columns:1fr 1fr}}.info-card{background:#1b1b1b;border:1px solid #f5d17a1f;border-radius:14px;box-shadow:0 6px 18px #00000073;padding:18px;transition:transform .2s ease,box-shadow .2s ease}.info-card:hover{box-shadow:0 10px 26px #0009;transform:translateY(-2px)}.info-card.left{border-left:4px solid #00c851}.info-card.right{border-left:4px solid #f5d17a}.info-subtitle{color:#fff;font-size:18px;font-weight:700;margin-bottom:12px}.info-list{margin-bottom:12px;padding-left:18px}.info-list li{color:#e6e6e6;font-size:14px;line-height:1.6;margin-bottom:8px}.info-note{color:#ffcc80;font-size:13px;line-height:1.6;margin-top:10px}.info-note.success{color:#00e676;font-weight:600}.info-footer{color:#aaa;font-size:12px;margin-top:30px;text-align:center}.info-footer p{margin:4px 0}@media (max-width:420px){.info-title{font-size:20px}.info-subtitle{font-size:16px}.info-list li{font-size:13px}}.login-page{align-items:center;background-color:#090909;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:center;min-height:100vh}.login-container{border-radius:12px;box-shadow:0 4px 15px #0096ad33;font-family:Arial,sans-serif;max-width:400px;padding:2px;width:80%}.login-logo{margin-bottom:20px;text-align:center}.login-logo img{height:auto;object-fit:contain;width:120px}.login-container h2{color:#434b55;margin-bottom:25px;text-align:center}.input-group{display:flex;flex-direction:column;margin-bottom:20px}.input-group label{color:#08ffb1;font-weight:700;margin-bottom:6px}.input-group input{border:1px solid #4e6576;border-radius:8px;font-size:16px;outline:none;padding:10px 12px;transition:border-color .2s}.input-group input:focus{border-color:#007bff}.password-container{align-items:center;display:flex}.password-container input{flex:1 1}.toggle-password{background:none;border:none;color:#556970;cursor:pointer;font-size:18px;margin-left:8px}.login-button{background-color:#007bff;border:none;border-radius:8px;color:#494242;cursor:pointer;font-size:16px;font-weight:700;padding:12px;transition:background-color .2s;width:100%}.login-button:hover{background-color:#0056b3}.login-button:disabled{background-color:#99cfff;cursor:not-allowed}.error-text{color:#f33;font-weight:700;margin-bottom:10px;text-align:center}.register-link{font-size:14px;margin-top:20px;text-align:center}.register-link a{color:#193d44;font-weight:700;text-decoration:none}.register-link a:hover{text-decoration:underline}.input-group span{background-color:#473a3a;border-radius:8px;display:inline-block;font-size:20px;letter-spacing:2px;padding:8px 12px;text-align:center}.search-input{border:1px solid #ccc;border-radius:6px;font-size:18px;margin-bottom:20px;padding:10px;width:300px}.deposit-record{background:#0000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100%;overflow-x:hidden;padding:0;width:100%}.deposit-record,.deposit-record *,.deposit-record :after,.deposit-record :before{box-sizing:border-box}.deposit-record-header{align-items:center;display:flex;justify-content:space-between;margin:0 0 7px;padding:0;width:100%}.deposit-record-header h2{color:#fff;font-size:16px;font-weight:700;line-height:1.15;margin:0}.deposit-record-header p{color:#707070;font-size:9px;font-weight:400;line-height:1.2;margin:2px 0 0}.deposit-count{align-items:center;background:#181818;border-radius:50%;color:#b7ff21;display:flex;font-size:9px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 5px}.deposit-list{gap:0;margin:0;padding:0}.deposit-item{background:#090909;border-bottom:1px solid #1b1b1b;margin:0;overflow:hidden;padding:0;transition:background .15s ease;width:100%}.deposit-item.is-open{background:#0d0d0d}.deposit-main-row{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:58px;outline:none;padding:7px 2px 7px 1px;text-align:left;width:100%}.deposit-main-left{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden}.deposit-type{color:#f4f4f4;font-size:12px;font-weight:700;line-height:1.15;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis}.deposit-date{align-items:center;color:#04fa98;display:flex;font-size:9px;font-weight:400;gap:4px;line-height:1.2;margin:0;white-space:nowrap}.deposit-time{color:#04fbee}.deposit-main-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;min-width:112px;padding-left:5px;text-align:right}.deposit-main-amount{color:#fff;font-size:12px;font-weight:700;line-height:1.2;margin:0;white-space:nowrap}.deposit-main-status{font-size:9px;font-weight:600;line-height:1.2;margin-top:3px;white-space:nowrap}.deposit-status-success{color:#54d878}.deposit-status-failed{color:#f55}.deposit-status-pending{color:#e1ad28}.deposit-status-other{color:#aaa}.deposit-arrow{align-items:center;color:#70a4b5;display:flex;flex:0 0 25px;font-size:11px;justify-content:center;margin-left:3px;transition:color .15s ease,transform .15s ease;width:25px}.deposit-item.is-open .deposit-arrow{color:#b7ff21}.deposit-details-panel{animation:depositDetailsOpen .16s ease both;background:#0b0b0b;border-top:1px solid #1c1c1c;margin:0;padding:5px 10px 9px;width:100%}@keyframes depositDetailsOpen{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.detail-row{align-items:center;border-bottom:1px solid #1a1a1a;display:flex;gap:10px;justify-content:space-between;min-height:34px;padding:6px 0;width:100%}.detail-row:last-child{border-bottom:none}.detail-row>span{color:#858585;flex:0 0 auto;font-size:10px;font-weight:400;line-height:1.25}.detail-row>strong{color:#e2e2e2;font-size:10px;font-weight:600;line-height:1.3;max-width:68%;text-align:right;word-break:break-word}.detail-row>strong.deposit-status-success{color:#54d878}.detail-row>strong.deposit-status-failed{color:#f55}.detail-row>strong.deposit-status-pending{color:#e1ad28}.detail-row>strong.deposit-status-other{color:#aaa}.detail-value-copy{align-items:center;display:flex;gap:6px;justify-content:flex-end;max-width:70%}.detail-value-copy strong{color:#e2e2e2;font-size:10px;font-weight:600;line-height:1.25;max-width:calc(100% - 27px);text-align:right;word-break:break-all}.detail-value-copy button{-webkit-tap-highlight-color:transparent;align-items:center;background:#191919;border:none;border-radius:5px;color:#b7ff21;cursor:pointer;display:flex;flex:0 0 23px;font-size:9px;height:23px;justify-content:center;outline:none;padding:0;width:23px}.detail-value-copy button:active{transform:scale(.9)}.deposit-empty{background:#0b0b0b;border:1px solid #191919;border-radius:9px;min-height:105px;padding:18px 10px}.deposit-empty-icon{background:#181818;border-radius:50%;color:#b7ff21;font-size:11px;height:30px;margin-bottom:7px;width:30px}.deposit-empty h3{color:#ddd;font-weight:600;margin:0 0 3px}.deposit-empty p{color:#666;font-size:9px;line-height:1.3;margin:0}.deposit-loading{color:#666;font-size:10px;min-height:80px;width:100%}.deposit-record button{-webkit-tap-highlight-color:transparent;font-family:Arial,Helvetica,sans-serif}.deposit-record button:focus{outline:none}@media (max-width:600px){.deposit-record-header{margin-bottom:5px}.deposit-record-header h2{font-size:15px}.deposit-record-header p{font-size:8px}.deposit-count{font-size:8px;height:21px;min-width:21px}.deposit-main-row{min-height:55px;padding:6px 2px 6px 1px}.deposit-type{font-size:11px;margin-bottom:3px}.deposit-date{font-size:8px;gap:4px}.deposit-main-right{min-width:103px;padding-left:4px}.deposit-main-amount{font-size:11px}.deposit-main-status{font-size:8px;margin-top:3px}.deposit-arrow{flex-basis:23px;font-size:10px;width:23px}.deposit-details-panel{padding:5px 9px 8px}.detail-row{gap:8px;min-height:33px;padding:6px 0}.detail-row>span{font-size:9px}.detail-row>strong{font-size:9px;max-width:68%}.detail-value-copy{gap:5px;max-width:70%}.detail-value-copy strong{font-size:9px}.detail-value-copy button{flex-basis:21px;font-size:8px;height:21px;width:21px}.deposit-empty{min-height:95px;padding:15px 8px}.deposit-empty-icon{font-size:10px;height:27px;margin-bottom:5px;width:27px}.deposit-empty h3{font-size:11px}.deposit-empty p{font-size:8px}}@media (max-width:400px){.deposit-record-header h2{font-size:14px}.deposit-main-row{min-height:53px;padding:6px 2px 6px 0}.deposit-type{font-size:10.5px}.deposit-date{font-size:7.5px}.deposit-main-right{min-width:96px}.deposit-main-amount{font-size:10.5px}.deposit-main-status{font-size:7.5px}.deposit-arrow{flex-basis:21px;font-size:9px;width:21px}.deposit-details-panel{padding:5px 8px 8px}.detail-row{min-height:32px;padding:5px 0}.detail-row>span,.detail-row>strong,.detail-value-copy strong{font-size:8.5px}.detail-value-copy button{flex-basis:20px;font-size:8px;height:20px;width:20px}}@media (max-width:340px){.deposit-main-row{min-height:50px}.deposit-type{font-size:10px}.deposit-date{font-size:7px}.deposit-main-right{min-width:88px}.deposit-main-amount{font-size:10px}.deposit-main-status{font-size:7px}.deposit-arrow{flex-basis:19px;font-size:8px;width:19px}.detail-row{min-height:30px}.detail-row>span,.detail-row>strong,.detail-value-copy strong{font-size:8px}}@media (hover:none){.deposit-main-row:hover{background:#0000}.deposit-main-row:active{background:#151515}.detail-value-copy button:hover{background:#191919}}.deposit-record::-webkit-scrollbar{height:3px;width:3px}.deposit-record::-webkit-scrollbar-track{background:#0000}.deposit-record::-webkit-scrollbar-thumb{background:#333;border-radius:20px}@media (max-height:500px) and (orientation:landscape){.deposit-main-row{min-height:48px;padding:5px 3px}.deposit-type{font-size:10px}.deposit-date{font-size:7px}.deposit-main-amount{font-size:10px}.deposit-main-status{font-size:7px}.detail-row{min-height:30px;padding:4px 0}.detail-row>span,.detail-row>strong{font-size:8px}}.records-tabs{align-items:center;background:#292b3b;border-radius:12px;display:flex;gap:3px;margin:6px 0 10px;padding:3px;width:100%}.records-tabs button{background:#0000;border:none;border-radius:9px;color:#d7d7d7;cursor:pointer;flex:1 1;font-size:11px;font-weight:600;height:38px;outline:none;padding:0 8px;white-space:nowrap}.records-tabs button.active{background:#ffe45c;color:#755f00}.records-tabs button:active{transform:scale(.98)}.withdraw-record-page{-webkit-tap-highlight-color:transparent;background:#0000;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100%;overflow-x:hidden;padding:0;width:100%}.withdraw-record-page *,.withdraw-record-page :after,.withdraw-record-page :before{box-sizing:border-box}.withdraw-record-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 0 7px;padding:0;width:100%}.withdraw-record-header-text{flex:1 1;min-width:0}.withdraw-record-header h1{color:#fff;font-size:16px;font-weight:700;line-height:1.15;margin:0}.withdraw-record-header p{color:#707070;font-size:9px;font-weight:400;line-height:1.2;margin:2px 0 0}.withdraw-record-refresh{background:#111;border:1px solid #242424;border-radius:7px;color:#b7ff21;cursor:pointer;flex-shrink:0;font-size:8px;font-weight:700;height:28px;min-width:60px;padding:0 9px;transition:background .15s ease,border-color .15s ease,transform .1s ease,opacity .15s ease}.withdraw-record-refresh:hover{background:#181818;border-color:#333}.withdraw-record-refresh:active{transform:scale(.97)}.withdraw-record-refresh:disabled{cursor:not-allowed;opacity:.45}.withdraw-record-alert{align-items:center;background:#ff505f0f;border:1px solid #ff505f2e;border-radius:7px;color:#ff6675;display:flex;font-size:8px;font-weight:600;gap:7px;line-height:1.25;margin:0 0 7px;min-height:32px;overflow-wrap:anywhere;padding:6px 8px;width:100%}.withdraw-record-alert-icon{align-items:center;background:#ff505f1f;border-radius:50%;display:flex;flex:0 0 17px;font-size:8px;font-weight:900;height:17px;justify-content:center;width:17px}.withdraw-record-summary{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 7px;width:100%}.withdraw-record-summary-card{background:#0b0b0b;border:1px solid #1b1b1b;border-radius:7px;display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:45px;min-width:0;padding:7px}.withdraw-record-summary-card span{color:#666;font-size:7px;font-weight:500;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdraw-record-summary-card strong{color:#b7ff21;font-size:13px;font-weight:800;line-height:1}.withdraw-record-loading{align-items:center;color:#666;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:80px;text-align:center;width:100%}.withdraw-record-loading strong{color:#ddd;font-size:10px;font-weight:600}.withdraw-record-loading span{color:#555;font-size:8px}.withdraw-record-spinner{animation:withdrawRecordSpin .8s linear infinite;border:2px solid #222;border-radius:50%;border-top-color:#b7ff21;height:25px;margin-bottom:2px;width:25px}@keyframes withdrawRecordSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.withdraw-record-empty{background:#0b0b0b;border:1px solid #191919;border-radius:9px;flex-direction:column;min-height:105px;padding:18px 10px;text-align:center;width:100%}.withdraw-record-empty,.withdraw-record-empty-icon{align-items:center;display:flex;justify-content:center}.withdraw-record-empty-icon{background:#181818;border-radius:50%;color:#b7ff21;font-size:11px;height:30px;margin-bottom:7px;width:30px}.withdraw-record-empty strong{color:#ddd;font-size:12px;font-weight:600;margin:0 0 3px}.withdraw-record-empty span{color:#666;font-size:9px;line-height:1.3}.withdraw-record-list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;width:100%}.withdraw-record-item{background:#090909;border-bottom:1px solid #1b1b1b;margin:0;overflow:hidden;padding:0;transition:background .15s ease;width:100%}.withdraw-record-item.is-open{background:#0d0d0d}.withdraw-record-item.crypto-withdraw-record{background:linear-gradient(180deg,#0a0a0a,#090909)}.withdraw-record-item.crypto-withdraw-record.is-open{background:linear-gradient(180deg,#0f0f0f,#0b0b0b)}.withdraw-record-main-row{align-items:center;background:#0000;color:#fff;display:flex;gap:5px;justify-content:space-between;margin:0;min-height:58px;padding:7px 2px 7px 1px;width:100%}.withdraw-record-main-left{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden}.withdraw-record-type{color:#f4f4f4;font-size:12px;font-weight:700;line-height:1.15;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crypto-withdraw-record
.withdraw-record-type{color:#fff}.withdraw-record-date{align-items:center;color:#04fa98;display:flex;font-size:9px;font-weight:400;gap:4px;line-height:1.2;margin:0;white-space:nowrap}.withdraw-record-time{color:#04fbee}.withdraw-record-main-right{align-items:center;display:flex;gap:4px;justify-content:flex-end;min-width:138px}.withdraw-record-main-info{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;min-width:105px;padding-left:4px;text-align:right}.withdraw-record-main-amount{color:#fff;font-size:12px;font-weight:700;line-height:1.2;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crypto-withdraw-record
.withdraw-record-main-amount{color:#fff}.withdraw-record-main-status{font-size:9px;font-weight:600;line-height:1.2;margin-top:3px;white-space:nowrap}.withdraw-status-success{color:#54d878}.withdraw-status-failed{color:#f55}.withdraw-status-pending,.withdraw-status-processing{color:#e1ad28}.withdraw-status-reviewing{color:#fff}.withdraw-status-reviewed{color:#4da3ff}.withdraw-status-other{color:#aaa}.withdraw-record-arrow{align-items:center;background:#0000;border:none;color:#70a4b5;cursor:pointer;display:flex;flex:0 0 25px;font-size:10px;height:30px;justify-content:center;outline:none;padding:0;transition:color .15s ease,transform .15s ease;width:25px}.withdraw-record-arrow:hover{color:#9ac0cc}.withdraw-record-arrow.is-open{color:#b7ff21;transform:translateY(1px)}.withdraw-record-arrow.is-open:active,.withdraw-record-arrow:active{transform:scale(.9)}.withdraw-record-details-panel{animation:withdrawDetailsOpen .16s ease both;background:#0b0b0b;border-top:1px solid #1c1c1c;margin:0;padding:5px 10px 9px;width:100%}@keyframes withdrawDetailsOpen{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.withdraw-detail-row{align-items:center;border-bottom:1px solid #1a1a1a;display:flex;gap:10px;justify-content:space-between;min-height:34px;padding:6px 0;width:100%}.withdraw-detail-row:last-child{border-bottom:none}.withdraw-detail-row>span{color:#858585;flex:0 0 auto;font-size:10px;font-weight:400;line-height:1.25}.withdraw-detail-row>strong{color:#e2e2e2;font-size:10px;font-weight:600;line-height:1.3;max-width:68%;text-align:right;word-break:break-word}.withdraw-detail-receive{color:#b7ff21!important}.withdraw-detail-row
strong
small{color:#777;font-size:8px;font-weight:400}.withdraw-wallet-number{color:#b7ff21!important;word-break:break-all}.withdraw-reference{max-width:70%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdraw-detail-crypto-wallet{align-items:flex-start;background:#101010;border:1px solid #202020;border-radius:8px;display:flex;gap:9px;margin:7px 0 3px;padding:9px;width:100%}.withdraw-crypto-wallet-icon{align-items:center;background:#181818;border:1px solid #292929;border-radius:8px;color:#b7ff21;display:flex;flex:0 0 30px;font-size:15px;font-weight:700;height:30px;justify-content:center;width:30px}.withdraw-crypto-wallet-info{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.withdraw-crypto-wallet-info>span{color:#777;font-size:8px;font-weight:500;line-height:1.2}.withdraw-crypto-wallet-info>strong{color:#eee;font-size:10px;font-weight:700;line-height:1.25;width:100%;word-break:break-word}.withdraw-crypto-wallet-info>small{color:#6d6d6d;font-size:8px;font-weight:400;line-height:1.2}.withdraw-crypto-address{border-top:1px solid #1e1e1e;display:flex;flex-direction:column;gap:3px;margin-top:5px;padding-top:6px;width:100%}.withdraw-crypto-address>span{color:#777;font-size:8px;font-weight:500;line-height:1.2}.withdraw-crypto-address>strong{color:#b7ff21;font-size:9px;font-weight:600;line-height:1.35;text-align:left;width:100%}.withdraw-crypto-address
.withdraw-no-address{color:#777}.withdraw-record-page button{-webkit-tap-highlight-color:transparent;font-family:Arial,Helvetica,sans-serif}.withdraw-record-page button:focus{outline:none}.withdraw-record-page button:focus-visible{outline:1px solid #b7ff21;outline-offset:1px}@media (max-width:600px){.withdraw-record-header{margin-bottom:5px}.withdraw-record-header h1{font-size:15px}.withdraw-record-header p{font-size:8px}.withdraw-record-refresh{font-size:8px;height:27px;min-width:57px;padding:0 8px}.withdraw-record-summary{gap:3px;margin-bottom:5px}.withdraw-record-summary-card{min-height:42px;padding:6px}.withdraw-record-summary-card span{font-size:6.5px}.withdraw-record-summary-card strong{font-size:12px}.withdraw-record-main-row{min-height:55px;padding:6px 2px 6px 1px}.withdraw-record-type{font-size:11px;margin-bottom:3px}.withdraw-record-date{font-size:8px;gap:4px}.withdraw-record-main-right{gap:2px;min-width:126px}.withdraw-record-main-info{min-width:96px;padding-left:3px}.withdraw-record-main-amount{font-size:11px}.withdraw-record-main-status{font-size:8px;margin-top:3px}.withdraw-record-arrow{flex-basis:23px;font-size:9px;height:27px;width:23px}.withdraw-record-details-panel{padding:5px 9px 8px}.withdraw-detail-row{gap:8px;min-height:33px;padding:6px 0}.withdraw-detail-row>span{font-size:9px}.withdraw-detail-row>strong{font-size:9px;max-width:68%}.withdraw-detail-row strong small{font-size:7px}.withdraw-reference{max-width:68%!important}.withdraw-detail-crypto-wallet{border-radius:7px;gap:8px;margin-top:6px;padding:8px}.withdraw-crypto-wallet-icon{border-radius:7px;flex-basis:28px;font-size:14px;height:28px;width:28px}.withdraw-crypto-wallet-info>span{font-size:7px}.withdraw-crypto-wallet-info>strong{font-size:9px}.withdraw-crypto-wallet-info>small{font-size:7px}.withdraw-crypto-address{margin-top:4px;padding-top:5px}.withdraw-crypto-address>span{font-size:7px}.withdraw-crypto-address>strong{font-size:8px;line-height:1.35}.withdraw-record-empty{min-height:95px;padding:15px 8px}.withdraw-record-empty-icon{font-size:10px;height:27px;margin-bottom:5px;width:27px}.withdraw-record-empty strong{font-size:11px}.withdraw-record-empty span{font-size:8px}}@media (max-width:400px){.withdraw-record-header h1{font-size:14px}.withdraw-record-header p{font-size:7.5px}.withdraw-record-refresh{font-size:7.5px;height:26px;min-width:54px}.withdraw-record-summary-card{min-height:40px;padding:5px}.withdraw-record-summary-card span{font-size:6px}.withdraw-record-summary-card strong{font-size:11px}.withdraw-record-main-row{min-height:53px;padding:6px 2px 6px 0}.withdraw-record-type{font-size:10.5px}.withdraw-record-date{font-size:7.5px}.withdraw-record-main-right{min-width:116px}.withdraw-record-main-info{min-width:88px}.withdraw-record-main-amount{font-size:10.5px}.withdraw-record-main-status{font-size:7.5px}.withdraw-record-arrow{flex-basis:21px;font-size:8px;width:21px}.withdraw-record-details-panel{padding:5px 8px 8px}.withdraw-detail-row{min-height:32px;padding:5px 0}.withdraw-detail-row>span,.withdraw-detail-row>strong{font-size:8.5px}.withdraw-detail-row strong small{font-size:6.8px}.withdraw-detail-crypto-wallet{gap:7px;padding:7px}.withdraw-crypto-wallet-icon{flex-basis:26px;font-size:13px;height:26px;width:26px}.withdraw-crypto-wallet-info>span{font-size:6.8px}.withdraw-crypto-wallet-info>strong{font-size:8.5px}.withdraw-crypto-address>span,.withdraw-crypto-wallet-info>small{font-size:6.8px}.withdraw-crypto-address>strong{font-size:7.8px}}@media (max-width:340px){.withdraw-record-header h1{font-size:13px}.withdraw-record-header p{font-size:7px}.withdraw-record-refresh{font-size:7px;height:24px;min-width:50px;padding:0 6px}.withdraw-record-summary-card{min-height:37px;padding:4px}.withdraw-record-summary-card span{font-size:5.5px}.withdraw-record-summary-card strong{font-size:10px}.withdraw-record-main-row{min-height:50px}.withdraw-record-type{font-size:10px}.withdraw-record-date{font-size:7px}.withdraw-record-main-right{min-width:105px}.withdraw-record-main-info{min-width:80px}.withdraw-record-main-amount{font-size:10px}.withdraw-record-main-status{font-size:7px}.withdraw-record-arrow{flex-basis:19px;font-size:8px;width:19px}.withdraw-record-details-panel{padding:5px 7px 7px}.withdraw-detail-row{min-height:30px}.withdraw-detail-row>span{font-size:8px}.withdraw-detail-row>strong{font-size:8px;max-width:65%}.withdraw-detail-row strong small{font-size:6.5px}.withdraw-detail-crypto-wallet{border-radius:6px;gap:6px;padding:6px}.withdraw-crypto-wallet-icon{border-radius:6px;flex-basis:24px;font-size:12px;height:24px;width:24px}.withdraw-crypto-wallet-info>span{font-size:6.5px}.withdraw-crypto-wallet-info>strong{font-size:8px}.withdraw-crypto-wallet-info>small{font-size:6.5px}.withdraw-crypto-address{margin-top:3px;padding-top:4px}.withdraw-crypto-address>span{font-size:6.5px}.withdraw-crypto-address>strong{font-size:7px;line-height:1.3}}@media (hover:none){.withdraw-record-refresh:hover{background:#111;border-color:#242424}.withdraw-record-arrow:hover{color:#70a4b5}.withdraw-record-arrow:active{color:#b7ff21}}@media (max-height:500px) and (orientation:landscape){.withdraw-record-main-row{min-height:48px;padding:5px 3px}.withdraw-record-type{font-size:10px}.withdraw-record-date{font-size:7px}.withdraw-record-main-amount{font-size:10px}.withdraw-record-main-status{font-size:7px}.withdraw-record-arrow{height:24px}.withdraw-detail-row{min-height:30px;padding:4px 0}.withdraw-detail-row>span,.withdraw-detail-row>strong{font-size:8px}.withdraw-detail-crypto-wallet{padding:7px}.withdraw-crypto-wallet-icon{flex-basis:25px;height:25px;width:25px}}@media (prefers-reduced-motion:reduce){.withdraw-record-page *,.withdraw-record-page :after,.withdraw-record-page :before{animation:none!important;transition:none!important}}.withdraw-crypto-address>strong{overflow-wrap:anywhere;white-space:normal;word-break:break-all}.withdraw-crypto-wallet-info>small,.withdraw-crypto-wallet-info>strong{overflow-wrap:anywhere}.withdraw-record-page ::-webkit-scrollbar{height:3px;width:3px}.withdraw-record-page ::-webkit-scrollbar-track{background:#0a0a0a}.withdraw-record-page ::-webkit-scrollbar-thumb{background:#252525;border-radius:10px}.withdraw-record-page ::-webkit-scrollbar-thumb:hover{background:#333}.assets-page{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:9px 9px 70px;width:100%}.assets-page,.assets-page *,.assets-page :after,.assets-page :before{box-sizing:border-box}.assets-page .assets-header{box-shadow:none;justify-content:space-between;margin:0 0 8px;min-height:34px;width:100%}.assets-page .asset-back-btn,.assets-page .assets-header{align-items:center;background:#0000;border:none;display:flex}.assets-page .asset-back-btn{border-radius:50%;color:#b7ff21;cursor:pointer;font-size:18px;height:34px;justify-content:center;margin:0;outline:none;padding:0;transition:background .15s ease,transform .15s ease;width:34px}.assets-page .asset-back-btn:hover{background:#b7ff2112}.assets-page .asset-back-btn:active{transform:scale(.9)}.assets-page .asset-back-btn svg{color:#b7ff21;height:17px;width:17px}.assets-page .asset-eye-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#b7ff21;cursor:pointer;display:flex;font-size:18px;height:34px;justify-content:center;margin:0;outline:none;padding:0;transition:background .15s ease,transform .15s ease;width:34px}.assets-page .asset-eye-btn:hover{background:#b7ff2112}.assets-page .asset-eye-btn:active{transform:scale(.9)}.assets-page .asset-eye-btn svg{color:#b7ff21;height:17px;width:17px}.assets-page .balance-box{background:#0000;border:none;box-shadow:none;margin:0 0 14px;padding:2px 1px 0;position:relative;width:100%}.assets-page .balance-title{color:#858585;font-size:12px;font-weight:500;line-height:1.2;margin:0 0 4px}.assets-page .assets-balance-button{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:inline-flex;gap:8px;margin:0;max-width:100%;min-height:42px;outline:none;padding:0;text-align:left;width:auto}.assets-page .assets-balance-currency{color:#fff;font-size:28px;font-weight:750;letter-spacing:-.7px;line-height:1;white-space:nowrap}.assets-page .assets-balance-amount{color:#fff;font-size:30px;font-weight:750;letter-spacing:-.8px;line-height:1;white-space:nowrap}.assets-page .assets-balance-arrow{color:#b7ff21;flex-shrink:0;height:12px;margin-left:1px;transition:transform .2s ease;width:12px}.assets-page .assets-balance-arrow.rotate{transform:rotate(180deg)}.assets-page .asset-action:focus,.assets-page .asset-back-btn:focus,.assets-page .asset-eye-btn:focus,.assets-page .asset-tabs button:focus,.assets-page .assets-balance-button:focus,.assets-page .portfolio-card:focus,.assets-page .portfolio-filter-btn:focus{outline:none}.assets-page .assets-balance-menu{background:#050505;border:1px solid #292929;border-radius:11px;box-shadow:0 10px 30px #000000a6;left:0;max-width:calc(100vw - 25px);padding:5px;position:absolute;top:calc(100% + 6px);width:230px;z-index:5000}.assets-page .assets-balance-option{align-items:center;background:#0000;border:none;border-radius:7px;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:10px;justify-content:space-between;min-height:38px;outline:none;padding:7px 9px;transition:background .15s ease,color .15s ease;width:100%}.assets-page .assets-balance-option:hover{background:#1c1c1c}.assets-page .assets-balance-option.active{background:#252525;color:#b7ff21}.assets-page .assets-balance-option strong{color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.assets-page .assets-balance-option.active strong{color:#b7ff21}.assets-page .today-pnl{color:#777;font-size:10px;font-weight:500;line-height:1.3;margin:4px 0 0}.assets-page .asset-actions{align-items:flex-start;background:#0000;border:none;box-shadow:none;display:flex;gap:5px;justify-content:space-between;margin:14px 0 16px;width:100%}.assets-page .asset-action{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;margin:0;min-width:55px;outline:none;padding:0;transition:transform .15s ease,opacity .15s ease}.assets-page .asset-action:hover{opacity:.9}.assets-page .asset-action:active{transform:scale(.94)}.assets-page .circle-btn{align-items:center;background:#b7ff21;border:none;border-radius:50%;box-shadow:0 3px 10px #b7ff2114;color:#000;display:flex;flex:0 0 43px;font-size:16px;height:43px;justify-content:center;width:43px}.assets-page .circle-btn svg{color:#000;height:16px;width:16px}.assets-page .circle-btn:active{transform:scale(.92)}.assets-page .asset-action>span:last-child{color:#fff;font-size:10px;font-weight:600;line-height:1.15;white-space:nowrap}.assets-page .portfolio-title{align-items:center;background:#0000;border:none;box-shadow:none;display:flex;justify-content:space-between;margin:12px 0 7px;min-height:27px;width:100%}.assets-page .portfolio-title h2{color:#fff;font-size:18px;font-weight:700;line-height:1.2;margin:0}.assets-page .portfolio-filter-btn{align-items:center;background:#0000;border:none;color:#b7ff21;cursor:pointer;display:flex;height:29px;justify-content:center;outline:none;padding:0;width:29px}.assets-page .portfolio-filter-btn svg{color:#b7ff21;height:16px;width:16px}.assets-page .portfolio-scroll{-webkit-overflow-scrolling:touch;background:#0000;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:1px 0 7px;scrollbar-width:none;width:100%}.assets-page .portfolio-scroll::-webkit-scrollbar{display:none}.assets-page .portfolio-card{background:#171717;border:1px solid hsla(0,0%,100%,.035);border-radius:12px;color:#fff;cursor:default;display:block;flex:0 0 128px;min-height:108px;min-width:128px;padding:10px;text-align:left}.assets-page .portfolio-card:hover{background:#1b1b1b}.assets-page .portfolio-card:active{transform:scale(.985)}.assets-page .portfolio-icon{align-items:center;background:#242424;border-radius:50%;color:#b7ff21;display:flex;font-size:13px;height:31px;justify-content:center;margin-bottom:8px;width:31px}.assets-page .portfolio-icon svg{color:#b7ff21;height:14px;width:14px}.assets-page .portfolio-card h3{color:#eee;font-size:11px;font-weight:600;line-height:1.2;margin:0 0 5px}.assets-page .portfolio-card h4{color:#fff;font-size:15px;font-weight:700;line-height:1.2;margin:0;white-space:nowrap}.assets-page .asset-tabs{-webkit-overflow-scrolling:touch;align-items:center;background:#0000;border:none;display:flex;gap:5px;margin:11px 0 9px;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none;width:100%}.assets-page .asset-tabs::-webkit-scrollbar{display:none}.assets-page .asset-tabs button{background:#191919;border:none;border-radius:17px;color:#909090;cursor:pointer;flex:0 0 auto;font-size:10px;font-weight:600;min-height:32px;outline:none;padding:6px 11px;white-space:nowrap}.assets-page .asset-tabs button:hover{background:#242424;color:#fff}.assets-page .asset-tabs button:active{transform:scale(.96)}.assets-page .asset-tabs button.active{background:#b7ff21;color:#000}.assets-page .asset-tabs button.active:hover{background:#c5ff4d;color:#000}.assets-page .record-inline-box{align-items:center;background:#151515;border:1px solid #242424;border-radius:10px;color:#fff;display:flex;gap:10px;margin:6px 0 0;min-height:65px;padding:10px;width:100%}.assets-page .record-inline-icon{align-items:center;background:#222;border-radius:50%;color:#b7ff21;display:flex;flex:0 0 34px;font-size:13px;height:34px;justify-content:center;width:34px}.assets-page .record-inline-icon svg{color:#b7ff21;height:14px;width:14px}.assets-page .record-inline-content{display:flex;flex-direction:column;gap:3px;min-width:0}.assets-page .record-inline-content strong{color:#fff;font-size:12px;font-weight:650;line-height:1.2}.assets-page .record-inline-content span{color:#777;font-size:9px;line-height:1.25}.assets-page .deposit-record{background:#0000;color:#fff;margin:5px 0 0;padding:0;width:100%}.assets-page .deposit-record .deposit-record-header{background:#0000;margin:0 0 6px;min-height:25px;padding:0}.assets-page .deposit-record .deposit-record-header h2{font-size:14px}.assets-page .deposit-record .deposit-record-header p{font-size:8px}.assets-page .deposit-record .deposit-count{font-size:8px;height:21px;min-width:21px}.assets-page .deposit-record .deposit-list{gap:1px;margin:0;padding:0;width:100%}.assets-page .deposit-record .deposit-item{background:#090909;border-bottom:1px solid #1a1a1a;border-radius:0;overflow:hidden;width:100%}.assets-page .deposit-record .deposit-main-row{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;min-height:54px;outline:none;padding:7px 3px 7px 1px;text-align:left;width:100%}.assets-page .deposit-record .deposit-type{color:#f2f2f2;font-size:11px;font-weight:650;margin-bottom:3px}.assets-page .deposit-record .deposit-date{align-items:center;color:#747474;display:flex;font-size:8px;gap:4px}.assets-page .deposit-record .deposit-main-right{align-items:flex-end;display:flex;flex-direction:column;min-width:105px;padding-left:5px}.assets-page .deposit-record .deposit-main-amount{color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.assets-page .deposit-record .deposit-main-status{font-size:8px;font-weight:600;margin-top:3px;white-space:nowrap}.assets-page .deposit-record .deposit-arrow{align-items:center;color:#71929c;display:flex;flex:0 0 22px;font-size:10px;justify-content:center;margin-left:2px;width:22px}.assets-page .deposit-record .deposit-item.is-open .deposit-arrow{color:#b7ff21}.assets-page .deposit-record .deposit-details-panel{animation:assetsDepositOpen .16s ease both;background:#0c0c0c;border-top:1px solid #191919;padding:4px 9px 7px;width:100%}@keyframes assetsDepositOpen{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.assets-page .deposit-record .detail-row{align-items:center;border-bottom:1px solid #181818;display:flex;gap:8px;justify-content:space-between;min-height:31px;padding:5px 0;width:100%}.assets-page .deposit-record .detail-row:last-child{border-bottom:none}.assets-page .deposit-record .detail-row>span{color:#777;flex:0 0 auto;font-size:9px;font-weight:400}.assets-page .deposit-record .detail-row>strong{color:#ddd;font-size:9px;font-weight:600;line-height:1.3;max-width:68%;text-align:right;word-break:break-word}.assets-page .deposit-record .detail-value-copy{align-items:center;display:flex;gap:5px;justify-content:flex-end;max-width:70%}.assets-page .deposit-record .detail-value-copy strong{color:#ddd;font-size:9px;max-width:calc(100% - 25px);word-break:break-all}.assets-page .deposit-record .detail-value-copy button{align-items:center;background:#1a1a1a;border:none;border-radius:5px;color:#b7ff21;cursor:pointer;display:flex;flex:0 0 21px;height:21px;justify-content:center;outline:none;padding:0;width:21px}.assets-page .deposit-record .detail-value-copy button svg{color:#b7ff21;height:9px;width:9px}.assets-page .deposit-record .deposit-status-success{color:#5ecb72!important}.assets-page .deposit-record .deposit-status-failed{color:#f55!important}.assets-page .deposit-record .deposit-status-pending{color:#d9aa2e!important}.assets-page .deposit-record .deposit-status-other{color:#999!important}.assets-page .empty-box{background:#151515;border:1px solid #252525;border-radius:11px;color:#777;flex-direction:column;gap:5px;margin-top:6px;min-height:115px;padding:20px 12px;text-align:center;width:100%}.assets-page .empty-box,.assets-page .empty-box>div{align-items:center;display:flex;justify-content:center}.assets-page .empty-box>div{background:#222;border-radius:50%;color:#b7ff21;font-size:11px;height:29px;width:29px}.assets-page .empty-box strong{color:#ddd;font-size:11px;font-weight:600}.assets-page .empty-box span{color:#707070;font-size:8px}.assets-page .crypto-content{width:100%}.assets-page .crypto-table-head{align-items:center;background:#0000;color:#777;display:flex;font-size:9px;font-weight:600;justify-content:space-between;margin:7px 0;padding:0 2px;width:100%}.assets-page .crypto-list{background:#0000;display:flex;flex-direction:column;gap:6px;width:100%}.assets-page .crypto-row{align-items:center;background:#151515;border:1px solid hsla(0,0%,100%,.025);border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:51px;padding:7px 9px;width:100%}.assets-page .crypto-row:hover{background:#1d1d1d}.assets-page .crypto-row:active{transform:scale(.99)}.assets-page .crypto-left{align-items:center;background:#0000;display:flex;gap:8px;min-width:0}.assets-page .coin-logo{align-items:center;border-radius:50%;color:#fff;display:flex;flex:0 0 32px;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.assets-page .crypto-left h3{color:#fff;font-size:12px;font-weight:600;line-height:1.2;margin:0}.assets-page .crypto-left p{color:#777;font-size:9px;line-height:1.2;margin:2px 0 0}.assets-page .crypto-right{min-width:0;text-align:right}.assets-page .crypto-right h3{color:#fff;font-size:11px;font-weight:600;line-height:1.2;margin:0;white-space:nowrap}.assets-page .crypto-right .profit{color:#39d353;font-size:9px;font-weight:600;margin:2px 0 0}.assets-page .earning-record{background:#0000;color:#fff;margin:5px 0 0;padding:0;width:100%}.assets-page .earning-loading{color:#777;font-size:10px;min-height:70px}.assets-page .earning-empty,.assets-page .earning-loading{align-items:center;display:flex;justify-content:center;width:100%}.assets-page .earning-empty{background:#151515;border:1px solid #242424;border-radius:11px;flex-direction:column;gap:5px;min-height:145px;padding:20px 12px;text-align:center}.assets-page .earning-empty-icon{align-items:center;background:#222;border-radius:50%;color:#b7ff21;display:flex;font-size:13px;height:34px;justify-content:center;margin-bottom:3px;width:34px}.assets-page .earning-empty h3{color:#ddd;font-size:12px;font-weight:650;margin:0}.assets-page .earning-empty p{color:#707070;font-size:9px;line-height:1.3;margin:0;max-width:280px}.assets-page .earning-header{align-items:center;background:#151515;border:1px solid #242424;border-radius:10px;display:flex;gap:9px;margin-bottom:7px;min-height:52px;padding:9px;width:100%}.assets-page .earning-header>div:first-child{flex:1 1;min-width:0}.assets-page .earning-header h2{color:#fff;font-size:14px;font-weight:700;margin:0}.assets-page .earning-header p{color:#707070;font-size:8px;margin:2px 0 0}.assets-page .earning-total{align-items:flex-end;display:flex;flex-direction:column;white-space:nowrap}.assets-page .earning-total span{color:#707070;font-size:8px}.assets-page .earning-total strong{color:#b7ff21;font-size:11px;margin-top:2px}.assets-page .earning-count{align-items:center;background:#252525;border-radius:50%;color:#b7ff21;display:flex;font-size:9px;font-weight:700;height:23px;justify-content:center;min-width:23px}.assets-page .earning-list{display:flex;flex-direction:column;gap:1px;width:100%}.assets-page .earning-item{background:#090909;border-bottom:1px solid #1a1a1a;overflow:hidden;width:100%}.assets-page .earning-item.is-open{background:#0d0d0d}.assets-page .earning-main-row{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;gap:5px;min-height:55px;outline:none;padding:7px 3px 7px 1px;text-align:left;width:100%}.assets-page .earning-main-left{flex:1 1;min-width:0}.assets-page .earning-type{color:#f2f2f2;font-size:10px;font-weight:650;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assets-page .earning-date{align-items:center;color:#747474;display:flex;font-size:7.5px;gap:4px}.assets-page .earning-time{color:#5e5e5e}.assets-page .earning-main-amount{color:#b7ff21;font-size:9.5px;font-weight:700;min-width:92px;text-align:right;white-space:nowrap}.assets-page .earning-main-status{color:#5ecb72;font-size:8px;font-weight:700;min-width:27px;text-align:right}.assets-page .earning-arrow{align-items:center;color:#71929c;display:flex;flex:0 0 20px;font-size:9px;justify-content:center;width:20px}.assets-page .earning-item.is-open .earning-arrow{color:#b7ff21}.assets-page .earning-details-panel{animation:assetsEarningOpen .16s ease both;background:#0c0c0c;border-top:1px solid #191919;padding:4px 9px 7px;width:100%}@keyframes assetsEarningOpen{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.assets-page .earning-detail-row{align-items:center;border-bottom:1px solid #181818;display:flex;gap:8px;justify-content:space-between;min-height:31px;padding:5px 0;width:100%}.assets-page .earning-detail-row:last-child{border-bottom:none}.assets-page .earning-detail-row>span{color:#777;flex:0 0 auto;font-size:9px}.assets-page .earning-detail-row>strong{color:#ddd;font-size:9px;font-weight:600;line-height:1.3;max-width:68%;text-align:right;word-break:break-word}.assets-page .earning-win{color:#5ecb72!important}.assets-page .earning-profit{color:#b7ff21!important}.assets-page .earning-bet-id{word-break:break-all!important}@media (max-width:600px){.assets-page{padding:7px 8px 65px}.assets-page .assets-header{margin-bottom:7px;min-height:31px}.assets-page .asset-back-btn,.assets-page .asset-eye-btn{font-size:16px;height:30px;width:30px}.assets-page .asset-back-btn svg,.assets-page .asset-eye-btn svg{height:16px;width:16px}.assets-page .balance-title{font-size:10px;margin-bottom:4px}.assets-page .assets-balance-button{gap:6px;min-height:39px}.assets-page .assets-balance-currency{font-size:25px;letter-spacing:-.6px}.assets-page .assets-balance-amount{font-size:27px;letter-spacing:-.7px}.assets-page .assets-balance-arrow{height:10px;width:10px}.assets-page .today-pnl{font-size:9px;margin-top:4px}.assets-page .assets-balance-menu{width:215px}.assets-page .assets-balance-option{font-size:10px;min-height:36px}.assets-page .assets-balance-option strong{font-size:10px}.assets-page .asset-actions{gap:2px;margin:13px 0 14px}.assets-page .asset-action{min-width:52px}.assets-page .circle-btn{flex-basis:40px;font-size:15px;height:40px;width:40px}.assets-page .circle-btn svg{height:15px;width:15px}.assets-page .asset-action>span:last-child{font-size:9px}.assets-page .portfolio-title{margin:11px 0 6px}.assets-page .portfolio-title h2{font-size:16px}.assets-page .portfolio-card{flex-basis:116px;min-height:100px;min-width:116px;padding:8px}.assets-page .portfolio-icon{height:29px;margin-bottom:6px;width:29px}.assets-page .portfolio-card h3{font-size:10px}.assets-page .portfolio-card h4{font-size:13px}.assets-page .asset-tabs{gap:4px;margin:10px 0 8px}.assets-page .asset-tabs button{font-size:9px;min-height:30px;padding:6px 10px}.assets-page .record-inline-box{gap:9px;min-height:63px;padding:9px}.assets-page .record-inline-icon{flex-basis:32px;height:32px;width:32px}.assets-page .record-inline-content strong{font-size:11px}.assets-page .record-inline-content span{font-size:8px}.assets-page .deposit-record .deposit-main-row{min-height:52px;padding:6px 2px 6px 1px}.assets-page .deposit-record .deposit-type{font-size:10px}.assets-page .deposit-record .deposit-date{font-size:7.5px}.assets-page .deposit-record .deposit-main-right{min-width:98px}.assets-page .deposit-record .deposit-main-amount{font-size:10px}.assets-page .deposit-record .deposit-main-status{font-size:7.5px}.assets-page .deposit-record .detail-row{min-height:30px}.assets-page .crypto-table-head,.assets-page .deposit-record .detail-row>span,.assets-page .deposit-record .detail-row>strong,.assets-page .deposit-record .detail-value-copy strong{font-size:8px}.assets-page .crypto-list{gap:5px}.assets-page .crypto-row{min-height:49px;padding:7px 8px}.assets-page .coin-logo{flex-basis:30px;height:30px;width:30px}.assets-page .crypto-left{gap:7px}.assets-page .crypto-left h3,.assets-page .crypto-right h3{font-size:11px}.assets-page .crypto-left p,.assets-page .crypto-right .profit{font-size:8px}.assets-page .earning-header{gap:7px;min-height:50px;padding:8px}.assets-page .earning-header h2{font-size:13px}.assets-page .earning-total strong{font-size:10px}.assets-page .earning-main-row{min-height:52px;padding:6px 2px}.assets-page .earning-type{font-size:9px}.assets-page .earning-date{font-size:7px}.assets-page .earning-main-amount{font-size:8.5px;min-width:82px}.assets-page .earning-main-status{font-size:7.5px;min-width:24px}.assets-page .earning-arrow{flex-basis:18px;width:18px}.assets-page .earning-detail-row{min-height:30px}.assets-page .earning-detail-row>span,.assets-page .earning-detail-row>strong{font-size:8px}}@media (max-width:400px){.assets-page{padding:6px 7px 60px}.assets-page .assets-balance-currency{font-size:23px}.assets-page .assets-balance-amount{font-size:25px}.assets-page .assets-balance-button{gap:5px}.assets-page .today-pnl{font-size:8px}.assets-page .asset-action{min-width:49px}.assets-page .circle-btn{flex-basis:37px;font-size:14px;height:37px;width:37px}.assets-page .circle-btn svg{height:14px;width:14px}.assets-page .asset-action>span:last-child{font-size:8px}.assets-page .portfolio-card{flex-basis:108px;min-height:96px;min-width:108px;padding:7px}.assets-page .portfolio-card h3{font-size:9px}.assets-page .portfolio-card h4{font-size:12px}.assets-page .asset-tabs button{font-size:8.5px;min-height:29px;padding:6px 9px}.assets-page .record-inline-box{min-height:59px;padding:8px}.assets-page .record-inline-icon{flex-basis:30px;height:30px;width:30px}.assets-page .record-inline-content strong{font-size:10px}.assets-page .record-inline-content span{font-size:7.5px}.assets-page .deposit-record .deposit-main-right{min-width:89px}.assets-page .deposit-record .deposit-main-amount{font-size:9px}.assets-page .deposit-record .deposit-main-status{font-size:7px}.assets-page .deposit-record .detail-row>span,.assets-page .deposit-record .detail-row>strong,.assets-page .deposit-record .detail-value-copy strong{font-size:7.5px}.assets-page .crypto-row{min-height:47px;padding:6px 7px}.assets-page .coin-logo{flex-basis:28px;height:28px;width:28px}.assets-page .crypto-left h3,.assets-page .crypto-right h3{font-size:10px}.assets-page .crypto-left p,.assets-page .crypto-right .profit{font-size:7.5px}.assets-page .earning-main-amount{font-size:8px;min-width:74px}}@media (max-width:340px){.assets-page{padding:5px 6px 55px}.assets-page .assets-balance-currency{font-size:21px}.assets-page .assets-balance-amount{font-size:22px}.assets-page .assets-balance-button{gap:4px}.assets-page .today-pnl{font-size:7.5px}.assets-page .asset-action{min-width:46px}.assets-page .circle-btn{flex-basis:35px;font-size:13px;height:35px;width:35px}.assets-page .asset-action>span:last-child{font-size:7.5px}.assets-page .portfolio-card{flex-basis:98px;min-height:92px;min-width:98px}.assets-page .asset-tabs button{font-size:8px;padding:5px 8px}.assets-page .deposit-record .deposit-main-right{min-width:80px}.assets-page .deposit-record .deposit-main-amount{font-size:8.5px}.assets-page .earning-main-amount{font-size:7.5px;min-width:67px}.assets-page .earning-main-status{font-size:7px;min-width:21px}}@media (hover:none){.assets-page .asset-action:hover{opacity:1}.assets-page .portfolio-card:hover{background:#171717}.assets-page .crypto-row:hover{background:#151515}.assets-page .asset-tabs button:hover{background:#191919;color:#909090}.assets-page .asset-tabs button.active:hover{background:#b7ff21;color:#000}.assets-page .assets-balance-option:hover{background:#0000}}@media (max-height:500px) and (orientation:landscape){.assets-page{padding-bottom:30px}.assets-page .balance-box{margin-bottom:8px}.assets-page .asset-actions{margin:8px 0 10px}.assets-page .circle-btn{flex-basis:35px;height:35px;width:35px}.assets-page .portfolio-card{min-width:105px}.assets-page .record-inline-box{min-height:55px}}.rule-container{color:#fff;font-family:Arial,sans-serif;margin:0 auto;max-width:900px;padding:20px}.rule-title{color:gold;font-size:26px;font-weight:800;margin-bottom:20px;text-align:center}.rule-card{background:#0f172a;border:1px solid #ffd70026;border-radius:14px;box-shadow:0 6px 18px #0009;margin-bottom:18px;padding:20px}.rule-warning{background:linear-gradient(135deg,#2b0a0a,#1a0505);border:1px solid #ff4d4f}.rule-subtitle{color:#0a7cff;font-size:18px;font-weight:700;margin-bottom:10px}.rule-text{color:#e5e7eb;font-size:15px;line-height:1.7}.rule-list{list-style:none;margin:0;padding:0}.rule-list li{align-items:center;color:#fff;display:flex;font-size:15px;gap:8px;padding:8px 0}.rule-footer{border-top:1px solid #ffffff1a;color:#9ca3af;font-size:13px;margin-top:30px;padding-top:15px;text-align:center}@media (max-width:768px){.rule-title{font-size:22px}.rule-card{padding:16px}.rule-list li,.rule-text{font-size:14px}.rule-subtitle{font-size:16px}}.crypto{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:15px}.crypto .search-box{margin:12px 0 18px}.crypto .search-box input{background:#181818;border:none;border-radius:4px;color:#fff;font-size:15px;height:28px;outline:none;padding:0 18px;width:56%}.crypto .search-box input::placeholder{color:#777}.crypto .tabs{display:flex;gap:6px;margin-bottom:8px;overflow-x:auto;scrollbar-width:none}.crypto .tabs::-webkit-scrollbar{display:none}.crypto .tabs button{background:#0000;border:none;border-radius:20px;color:#9b9494;cursor:pointer;font-size:14px;padding:9px 16px;transition:.3s;white-space:nowrap}.crypto .tabs button.active{background:#262626;color:#fff;font-weight:600}.crypto .header{border-bottom:1px solid #222;color:#fff6f6;font-size:12px;padding-bottom:10px}.crypto .coin,.crypto .header{display:grid;grid-template-columns:2fr 1fr 1fr}.crypto .coin{align-items:center;border-bottom:1px solid #151515;padding:15px 0;transition:.25s}.crypto .coin:hover{background:#111}.crypto .left{align-items:center;display:flex;gap:12px}.crypto .left img{border-radius:50%;height:42px;object-fit:cover;width:42px}.crypto .left h3{font-size:15px;font-weight:700;margin:0}.crypto .left p{color:#777;font-size:12px;margin-top:4px}.crypto .price{text-align:center}.crypto .price h3{font-size:15px;font-weight:700}.crypto .green,.crypto .red{border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:700;justify-self:end;padding:8px 0;width:85px}.crypto .green{background:#16c784}.crypto .red{background:#ea3943}@media (max-width:768px){.crypto{padding:12px}.crypto .left img{height:38px;width:38px}.crypto .left h3{font-size:12px}.crypto .left p{font-size:11px}.crypto .price h3{font-size:14px}.crypto .green,.crypto .red{font-size:15px;padding:6px 0;width:72px}.crypto .header{font-size:14px}.crypto .tabs button{font-size:13px;padding:11px 12px}}.crypto-announcement{align-items:center;background:#00d084;color:#fff;display:flex;font-size:15px;font-weight:700;height:20px;overflow:hidden}.crypto-announcement marquee{width:100%}.market-boxes{display:flex;gap:1px;overflow-x:auto;padding:2px}.market-card{align-items:center;background:#171717;border-radius:18px;color:#fff;display:flex;flex-direction:column;height:38px;justify-content:center;min-width:89px}.icon{font-size:24px;margin-bottom:8px}.blue{color:#00bfff}.orange{color:#ff9800}.green{color:#00e676}.signal{display:flex;gap:8px}.green-circle,.red-circle{border-radius:50%;height:14px;width:14px}.green-circle{background:#00e676}.red-circle{background:#ff3b30}.forex-container,.forex-container *{box-sizing:border-box}.forex-container{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:760px;min-height:100vh;overflow:visible;padding:0 0 80px;position:relative;width:100%}.forex-container button,.forex-container input{font-family:inherit}.forex-container .forex-top-area{background:#000;border-bottom:1px solid #252525;max-width:100%;position:relative;width:100%;z-index:1}.forex-container .forex-search-row{grid-gap:6px;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 43px;max-width:100%;padding:3px 10px 5px;position:relative;width:100%}.forex-container .forex-search-box{align-items:center;background:#000;border:1px solid #343434;border-radius:5px;display:flex;height:41px;min-width:0;padding:0 9px;width:100%}.forex-container .forex-search-icon{color:#aaa;flex:0 0 auto;font-size:23px;line-height:1;margin-right:6px}.forex-container .forex-search-box input{background:#0000;border:none;color:#eee;font-size:13px;font-weight:400;height:100%;min-width:0;outline:none;padding:0;width:100%}.forex-container .forex-search-box input::placeholder{color:#aaa;opacity:1}.forex-container .forex-settings-btn{align-items:center;background:#000;border:1px solid #343434;border-radius:5px;color:#aaa;cursor:pointer;display:flex;font-size:20px;height:41px;justify-content:center;padding:0;width:43px}.forex-container .forex-settings-btn:active{opacity:.7}.forex-container .forex-currencies{-webkit-overflow-scrolling:touch;align-items:center;display:flex;gap:6px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 10px 6px;scrollbar-width:none;white-space:nowrap;width:100%}.forex-container .forex-currencies::-webkit-scrollbar{display:none}.forex-container .forex-currencies button{align-items:center;background:#090909;border:1px solid #353535;border-radius:5px;color:#ccc;cursor:pointer;display:flex;flex:0 0 auto;font-size:10px;font-weight:900;gap:4px;height:31px;justify-content:center;padding:0 7px}.forex-container .forex-currencies button span{font-size:14px}.forex-container .forex-currencies button strong{font-size:inherit;font-weight:900}.forex-container .forex-currencies button.active{background:#171717;border-color:#666;color:#fff}.forex-container .forex-currencies button:active{opacity:.7}.forex-container .forex-loading{color:#aaa;font-size:11px;padding:12px 10px;text-align:center;width:100%}.forex-container .forex-cards{display:flex;flex-direction:column;gap:7px;max-width:100%;padding:4px 9px 10px;position:relative;width:100%;z-index:1}.forex-container .forex-no-pairs{color:#999;font-size:11px;padding:15px 10px;text-align:center;width:100%}.forex-container .forex-no-pairs button{background:#151515;border:1px solid #444;border-radius:5px;color:#ddd;cursor:pointer;padding:7px 12px}.forex-container .pair-card{background:#151515;border:1px solid #303030;border-radius:5px;color:#ddd;max-width:100%;padding:8px 10px;position:relative;width:100%}.forex-container .pair-header{flex-direction:column}.forex-container .pair-header,.forex-container .pair-name{align-items:center;display:flex;justify-content:center;width:100%}.forex-container .pair-name{color:#ddd;font-size:15px;font-weight:900;gap:4px;line-height:17px;text-align:center}.forex-container .star{color:#b97800;font-size:18px;line-height:18px}.forex-container .spread{color:#aaa;font-size:9px;line-height:11px;margin-top:1px;text-align:center;width:100%}.forex-container .pair-center{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:minmax(80px,1fr) minmax(90px,1fr) minmax(80px,1fr);margin-top:2px;min-width:0;width:100%}.forex-container .trade-box{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.forex-container .price{align-items:center;border-radius:4px;color:#ddd;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:16px;min-height:26px;padding:2px;white-space:nowrap;width:100%}.forex-container .red-box{background:#960a148c;color:#ddd}.forex-container .green-box{background:#0a69418c;color:#ddd}.forex-container .sell-btn{background:#0000;border:1px solid #d30020;border-radius:5px;color:#d7192d;cursor:pointer;font-size:12px;font-weight:600;height:29px;padding:0;width:100%}.forex-container .sell-btn:active{background:#d300201a}.forex-container .buy-btn{background:#0000;border:1px solid #16945e;border-radius:5px;color:#21a46b;cursor:pointer;font-size:12px;font-weight:600;height:29px;padding:0;width:100%}.forex-container .buy-btn:active{background:#16945e1a}.forex-container .chart-box{align-items:center;display:flex;justify-content:center;min-width:0;overflow:hidden;width:100%}.forex-container .chart-box svg{display:block;height:44px;max-width:150px;width:100%}@media (max-width:600px){.forex-container{max-width:100%;width:100%}.forex-container .forex-search-row{gap:5px;grid-template-columns:minmax(0,1fr) 40px;padding:2px 8px 4px}.forex-container .forex-search-box{height:37px;padding:0 8px}.forex-container .forex-settings-btn{font-size:18px;height:37px;width:40px}.forex-container .forex-search-icon{font-size:21px;margin-right:5px}.forex-container .forex-search-box input{font-size:12px}.forex-container .forex-currencies{gap:5px;padding:3px 8px 5px}.forex-container .forex-currencies button{font-size:9px;gap:4px;height:29px;padding:0 7px}.forex-container .forex-currencies button span{font-size:13px}.forex-container .forex-cards{gap:6px;padding:3px 7px 8px}.forex-container .pair-card{border-radius:5px;padding:7px 8px}.forex-container .pair-name{font-size:14px;gap:4px;line-height:16px}.forex-container .star{font-size:17px;line-height:17px}.forex-container .spread{font-size:8px;line-height:10px;margin-top:0}.forex-container .pair-center{gap:5px;grid-template-columns:minmax(75px,1fr) minmax(85px,1fr) minmax(75px,1fr);margin-top:1px}.forex-container .trade-box{gap:3px}.forex-container .price{font-size:12px;line-height:14px;min-height:24px;padding:1px}.forex-container .buy-btn,.forex-container .sell-btn{border-radius:4px;font-size:11px;height:27px}.forex-container .chart-box svg{height:40px;max-width:135px}}@media (max-width:430px){.forex-container{max-width:100%;padding-bottom:75px;width:100%}.forex-container .forex-search-box,.forex-container .forex-settings-btn{height:35px}.forex-container .forex-settings-btn{width:38px}.forex-container .forex-search-box input{font-size:12px}.forex-container .forex-currencies{padding-bottom:4px;padding-top:2px}.forex-container .forex-currencies button{font-size:9px;height:28px}.forex-container .forex-cards{gap:5px;padding-top:2px}.forex-container .pair-card{padding-bottom:6px;padding-top:6px}.forex-container .pair-name{font-size:13px}.forex-container .star{font-size:16px}.forex-container .pair-center{gap:4px;margin-top:1px}.forex-container .price{font-size:11px;min-height:22px}.forex-container .buy-btn,.forex-container .sell-btn{font-size:11px;height:25px}.forex-container .chart-box svg{height:37px}}@media (max-width:370px){.forex-container .forex-search-row{padding-left:5px;padding-right:5px}.forex-container .forex-search-box input{font-size:11px}.forex-container .forex-cards,.forex-container .forex-currencies{padding-left:5px;padding-right:5px}.forex-container .pair-card{padding:5px 6px}.forex-container .pair-name{font-size:12px}.forex-container .star{font-size:15px}.forex-container .pair-center{gap:3px;grid-template-columns:minmax(68px,1fr) minmax(75px,1fr) minmax(68px,1fr)}.forex-container .price{font-size:10px;min-height:21px}.forex-container .buy-btn,.forex-container .sell-btn{font-size:10px;height:24px}.forex-container .chart-box svg{height:35px}}.pair-card{background:#181818;border-radius:12px;margin-bottom:14px;padding:18px}.pair-header{margin-bottom:12px;text-align:center}.pair-name{font-size:20px}.star{color:#d9a400}.spread{color:#999;font-size:14px;margin-top:3px}.pair-content{align-items:center;display:flex;justify-content:space-between}.side{text-align:center;width:110px}.price{font-size:20px;font-weight:700;margin-bottom:12px}.sell-btn{border:2px solid #ff3b30;border-radius:8px;color:#ff3b30}.buy-btn,.sell-btn{background:#0000;font-size:18px;height:46px;width:100%}.buy-btn{border:2px solid #00c853;border-radius:8px;color:#00c853}.chart{width:120px}.pair-header{position:relative;width:100%}.pair-header,.pair-name{align-items:center;display:flex;justify-content:center}.pair-name{font-weight:700;gap:8px}.star{color:gold;font-size:30px}.candle-button{align-items:center;background:#161d27;border:2px solid #00e89d;border-radius:1px;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:5px;top:0;transition:transform .15s ease,background .15s ease;width:20px}.candle-icon{font-size:16px;line-height:1}.candle-button:active{transform:scale(.9)}.candle-button:hover{background:#202936}.spread{margin-top:4px;opacity:.7;text-align:center}.forex-sticky-header,.forex-sticky-header *{box-sizing:border-box}.forex-sticky-header{background:#000;border-bottom:1px solid #1d1d1d;isolation:isolate;left:0;margin:0 auto;max-width:760px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10000}.forex-sticky-header>.forex-account-header{align-items:center;background:#000;display:flex;height:49px;margin:0;padding:4px 8px;position:relative;width:100%}.forex-sticky-header button{-webkit-tap-highlight-color:transparent;font-family:Arial,Helvetica,sans-serif}.forex-sticky-header .forex-back-btn{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;flex:0 0 26px;font-size:30px;font-weight:300;height:36px;justify-content:center;line-height:1;margin:0 3px 0 0;outline:none;padding:0;width:26px}.forex-sticky-header .forex-back-btn:active{opacity:.6}.forex-sticky-header .forex-brand{display:flex;flex:0 0 74px;flex-direction:column;justify-content:center;min-width:74px;overflow:hidden;padding:1px 0 0;width:74px}.forex-sticky-header .forex-brand-main{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:900;letter-spacing:-2px;line-height:20px;margin:0;padding:0;white-space:nowrap}.forex-sticky-header .forex-brand-small{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:4px;font-weight:800;letter-spacing:1.5px;line-height:5px;margin:1px 0 0;padding:0;white-space:nowrap}.forex-sticky-header .forex-account{align-items:flex-start;background:#202020;border-radius:4px;display:flex;flex:0 0 auto;height:34px;margin:0 0 0 2px;overflow:hidden;padding:3px 5px 7px;position:relative}.forex-sticky-header .forex-demo{align-items:center;background:#3497d3;border:none;border-radius:3px;color:#fff;display:flex;font-size:8px;height:17px;justify-content:center;margin:0;padding:0 5px}.forex-sticky-header .forex-account-balance,.forex-sticky-header .forex-demo{flex:0 0 auto;font-family:Arial,Helvetica,sans-serif;font-weight:900;line-height:17px;white-space:nowrap}.forex-sticky-header .forex-account-balance{color:#ddd;font-size:12px;margin:0 0 0 5px;padding:0}.forex-sticky-header .forex-account-arrow{color:#aaa;flex:0 0 auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;margin:0 0 0 3px;padding:0;white-space:nowrap}.forex-sticky-header .forex-account-line{background:#15985e;border-radius:20px;bottom:3px;height:2px;left:5px;margin:0;padding:0;pointer-events:none;position:absolute;right:5px}.forex-sticky-header .forex-notification{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:none;color:#ddd;cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;line-height:1;margin:0;outline:none;padding:0;position:absolute;right:7px;top:7px;width:30px}.forex-sticky-header .forex-notification:active{opacity:.7}.forex-sticky-header .forex-notification>span{align-items:center;background:#c80016;border-radius:10px;color:#fff;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:900;height:13px;justify-content:center;line-height:13px;margin:0;min-width:15px;padding:0 3px;position:absolute;right:-1px;top:-2px;white-space:nowrap}@media (max-width:600px){.forex-sticky-header{max-width:100%;width:100%}.forex-sticky-header>.forex-account-header{height:47px;padding:4px 8px}.forex-sticky-header .forex-back-btn{flex-basis:25px;font-size:29px;height:35px;width:25px}.forex-sticky-header .forex-brand{flex-basis:72px;min-width:72px;width:72px}.forex-sticky-header .forex-brand-main{font-size:21px;line-height:20px}.forex-sticky-header .forex-brand-small{font-size:4px;letter-spacing:1.4px}.forex-sticky-header .forex-account{height:34px}.forex-sticky-header .forex-account-balance{font-size:12px}.forex-sticky-header .forex-notification{font-size:18px;height:30px;right:7px;top:7px;width:30px}}@media (max-width:430px){.forex-sticky-header>.forex-account-header{height:45px;padding:4px 6px}.forex-sticky-header .forex-back-btn{flex-basis:24px;font-size:28px;height:34px;margin-right:2px;width:24px}.forex-sticky-header .forex-brand{flex-basis:68px;min-width:68px;width:68px}.forex-sticky-header .forex-brand-main{font-size:20px;line-height:19px}.forex-sticky-header .forex-brand-small{font-size:4px;letter-spacing:1.3px}.forex-sticky-header .forex-account{height:32px;padding:3px 5px 7px}.forex-sticky-header .forex-demo{font-size:8px;height:16px;line-height:16px;padding:0 4px}.forex-sticky-header .forex-account-balance{font-size:11px;line-height:16px;margin-left:4px}.forex-sticky-header .forex-account-arrow{font-size:11px;line-height:14px;margin-left:2px}.forex-sticky-header .forex-notification{right:5px;top:6px}}@media (max-width:370px){.forex-sticky-header>.forex-account-header{height:44px;padding-left:4px;padding-right:4px}.forex-sticky-header .forex-back-btn{flex-basis:21px;font-size:26px;margin-right:1px;width:21px}.forex-sticky-header .forex-brand{flex-basis:61px;min-width:61px;width:61px}.forex-sticky-header .forex-brand-main{font-size:18px;line-height:18px}.forex-sticky-header .forex-brand-small{font-size:3.8px;letter-spacing:1.1px}.forex-sticky-header .forex-account{margin-left:1px;padding-left:4px;padding-right:4px}.forex-sticky-header .forex-demo{font-size:7px;padding-left:4px;padding-right:4px}.forex-sticky-header .forex-account-balance{font-size:10px;margin-left:3px}.forex-sticky-header .forex-account-arrow{font-size:10px;margin-left:1px}.forex-sticky-header .forex-notification{right:3px}}@media (max-width:330px){.forex-sticky-header .forex-brand{flex-basis:56px;min-width:56px;width:56px}.forex-sticky-header .forex-brand-main{font-size:17px}.forex-sticky-header .forex-brand-small{font-size:3.5px;letter-spacing:.9px}.forex-sticky-header .forex-demo{font-size:7px;padding-left:3px;padding-right:3px}.forex-sticky-header .forex-account-balance{font-size:9px}.forex-sticky-header .forex-notification{font-size:16px;height:27px;width:27px}}.forex-bottom-nav{background:#000;border-top:1px solid #1f1f1f;bottom:0;height:78px;justify-content:space-around;left:0;position:fixed;right:0;z-index:999}.forex-bottom-nav,.nav-item{align-items:center;display:flex}.nav-item{color:#cfcfcf;flex:1 1;flex-direction:column;font-size:13px;justify-content:center;text-decoration:none;transition:.2s}.nav-icon{font-size:29px;margin-bottom:5px}.nav-item.active,.nav-item:hover{color:#2d73ff}.league-wrapper{-webkit-overflow-scrolling:touch;background:#fff;border-bottom:1px solid #ececec;margin:4px 0;overflow-x:auto;overflow-y:hidden;padding:4px 0;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap;width:100%}.league-wrapper::-webkit-scrollbar{display:none}.league-track{gap:8px;padding:0 8px;width:-webkit-max-content;width:max-content}.league-card,.league-track{align-items:center;display:flex}.league-card{background:#fff;border:1px solid #e5e5e5;border-radius:20px;box-shadow:0 1px 4px #0000000d;cursor:pointer;gap:6px;min-width:-webkit-max-content;min-width:max-content;padding:5px 10px;transition:.2s;-webkit-user-select:none;user-select:none}.league-card:hover{background:#f5f9ff}.league-card:active{transform:scale(.96)}.league-logo{background:#fff;border:1px solid #ddd;border-radius:50%;object-fit:contain}.league-fallback,.league-logo{flex-shrink:0;height:28px;width:28px}.league-fallback{align-items:center;background:#1e88e5;border-radius:50%;color:#fff;display:flex;flex-direction:column;justify-content:center}.ball{font-size:10px;line-height:1}.initials{font-size:6px;font-weight:700;line-height:1}.league-name{color:#222;font-size:11px;font-weight:700;white-space:nowrap}.league-count{align-items:center;background:#1976d2;border-radius:20px;color:#fff;display:flex;font-size:9px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px}.league-loading{color:#666;font-size:13px;padding:20px;text-align:center}@media(max-width:600px){.league-wrapper{padding:3px 0}.league-track{gap:6px;padding:0 6px}.league-card{border-radius:18px;padding:4px 8px}.league-fallback,.league-logo{height:24px;width:24px}.ball{font-size:8px}.initials{font-size:5px}.league-name{font-size:10px}.league-count{font-size:8px;height:14px;min-width:14px}}.loading-dots{justify-content:center}*{margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.allpage,body{background:#000}.allpage{color:#fff;min-height:100vh;padding:8px 8px 70px}.top-head{justify-content:space-between;margin-bottom:10px}.head-right,.top-head{align-items:center;display:flex}.head-right{gap:14px}.head-icon{color:#fff;cursor:pointer;font-size:22px;transition:.25s}.head-icon:hover{color:#a8ff00;transform:scale(1.08)}.menu-section{background:#1b1b1b;border-radius:18px;margin-bottom:10px;padding:14px 10px;transition:.25s}.menu-section:hover{background:#202020}.menu-section h2{font-size:16px;font-weight:700;margin-bottom:14px}.menu-grid{grid-gap:18px 6px;display:grid;gap:18px 6px;grid-template-columns:repeat(4,1fr)}.menu-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;transition:.2s}.menu-item:hover{transform:scale(1.05)}.menu-item:active{transform:scale(.9)}.menu-icon{align-items:center;color:#fff;display:flex;font-size:26px;height:44px;justify-content:center;margin-bottom:6px;width:44px}.menu-item span{color:#fff;font-size:12px;font-weight:500;line-height:15px;text-align:center}.about-card{align-items:center;background:#1b1b1b;border-radius:18px;display:flex;justify-content:space-between;margin-top:8px;padding:14px;transition:.25s}.about-card:hover{background:#202020}.about-left{align-items:center;display:flex;font-size:15px;font-weight:600;gap:10px}.about-left svg{font-size:22px}.about-card span:last-child{color:#999;font-size:14px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#444;border-radius:10px}::-webkit-scrollbar-track{background:#000}@media(max-width:768px){.allpage{padding:6px 6px 65px}.top-head{margin-bottom:8px}.head-right{gap:12px}.head-icon{font-size:20px}.menu-section{border-radius:16px;margin-bottom:8px;padding:12px 8px}.menu-section h2{font-size:15px;margin-bottom:12px}.menu-grid{gap:14px 4px;grid-template-columns:repeat(4,1fr)}.menu-icon{font-size:22px;height:38px;margin-bottom:5px;width:38px}.menu-item span{font-size:11px;line-height:14px}.about-card{border-radius:16px;padding:12px}.about-left{font-size:14px;gap:8px}.about-left svg{font-size:20px}.about-card span:last-child{font-size:13px}}@media(max-width:380px){.menu-grid{gap:12px 2px;grid-template-columns:repeat(4,1fr)}.menu-icon{font-size:20px;height:34px;width:34px}.menu-item span{font-size:10px;line-height:13px}.menu-section h2{font-size:14px}.about-left{font-size:13px}.about-left svg{font-size:18px}.about-card span:last-child{font-size:12px}}.deposit-confirm-page{background:#f7f7f7;box-sizing:border-box;color:#222;font-family:Arial,Helvetica,sans-serif;margin:auto;max-width:450px;min-height:100vh;padding:10px}.deposit-confirm-page *{box-sizing:border-box}.deposit-confirm-page .deposit-header{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-bottom:12px}.deposit-confirm-page .back-button{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 6px #00000026;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:34px;justify-content:center;width:34px}.deposit-confirm-page .deposit-header h2{flex:1 1;font-size:18px;font-weight:700;margin:0}.deposit-confirm-page .deposit-summary{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:10px;padding:12px}.deposit-confirm-page .success-icon{align-items:center;background:#eaf9ef;border-radius:50%;display:flex;font-size:22px;height:46px;justify-content:center;margin:auto auto 8px;width:46px}.deposit-confirm-page .deposit-summary h3{font-size:16px;margin-bottom:10px;text-align:center}.deposit-confirm-page .summary-row{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:13px;justify-content:space-between;padding:7px 0}.deposit-confirm-page .summary-row:last-child{border-bottom:none}.deposit-confirm-page .summary-row span{color:#777}.deposit-confirm-page .summary-row b{color:#111;font-weight:700}.deposit-confirm-page .deposit-form{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;padding:12px}.deposit-confirm-page .deposit-form label{display:block;font-size:12px;font-weight:600;margin:8px 0 4px}.deposit-confirm-page .deposit-form input{border:1px solid #ddd;border-radius:8px;font-size:13px;outline:none;padding:9px 10px;transition:.2s;width:100%}.deposit-confirm-page .deposit-form input:focus{border-color:#19b663}.deposit-confirm-page .deposit-warning{background:#fff8dc;border:1px solid #ffe08a;border-radius:8px;color:#555;font-size:12px;line-height:17px;margin-top:10px;padding:9px}.deposit-confirm-page .submit-deposit-btn{background:#19b663;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:12px;padding:11px;transition:.25s;width:100%}.deposit-confirm-page .submit-deposit-btn:hover{background:#14864b}.deposit-confirm-page .submit-deposit-btn:disabled{background:#93d8af;cursor:not-allowed}@media(max-width:600px){.deposit-confirm-page{padding:8px}.deposit-confirm-page .deposit-header{gap:6px;margin-bottom:8px}.deposit-confirm-page .back-button{font-size:15px;height:32px;width:32px}.deposit-confirm-page .deposit-header h2{font-size:17px}.deposit-confirm-page .deposit-summary{margin-bottom:8px;padding:10px}.deposit-confirm-page .success-icon{font-size:20px;height:42px;margin-bottom:6px;width:42px}.deposit-confirm-page .deposit-summary h3{font-size:15px;margin-bottom:8px}.deposit-confirm-page .summary-row{font-size:12px;padding:6px 0}.deposit-confirm-page .deposit-form{padding:10px}.deposit-confirm-page .deposit-form label{font-size:11px;margin:7px 0 3px}.deposit-confirm-page .deposit-form input{font-size:12px;padding:8px}.deposit-confirm-page .deposit-warning{font-size:11px;line-height:16px;margin-top:8px;padding:8px}.deposit-confirm-page .submit-deposit-btn{font-size:13px;margin-top:10px;padding:10px}}.readonly-input{background:#f3f3f3;color:#938f8f;cursor:not-allowed;-webkit-user-select:none;user-select:none}.country-overlay{align-items:center;background:#000000b8;display:flex;font-family:Arial,Helvetica,sans-serif;inset:0;justify-content:center;padding:14px;position:fixed;z-index:99999}.country-overlay,.country-overlay *,.country-overlay :after,.country-overlay :before{box-sizing:border-box}.country-overlay .country-modal{background:#181a20;border:1px solid #ffffff0d;border-radius:18px;box-shadow:0 20px 60px #0000008c;color:#fff;display:flex;flex-direction:column;max-height:88vh;max-width:430px;overflow:hidden;padding:16px;width:100%}.country-overlay .modal-bar{background:#69717d;border-radius:999px;height:4px;margin:0 auto 12px;opacity:.8;width:38px}.country-overlay .modal-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;width:100%}.country-overlay .modal-header h2{color:#fff;font-size:18px;font-weight:700;margin:0}.country-overlay .close-btn{align-items:center;background:#2b3139;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;height:32px;justify-content:center;outline:none;padding:0;transition:.2s ease;width:32px}.country-overlay .close-btn:hover{background:#343a44}.country-overlay .close-btn:active{transform:scale(.94)}.country-overlay .search-box{align-items:center;background:#2b3139;border:1px solid #ffffff0f;border-radius:11px;box-sizing:border-box;display:flex;gap:9px;height:44px;margin:0 0 10px;overflow:hidden;padding:0 12px;width:100%}.country-overlay .search-box .search-icon{align-items:center;color:#848e9c;display:flex;flex:0 0 16px;font-size:14px;height:16px;justify-content:center;pointer-events:none;width:16px}.country-overlay .search-box .search-icon,.country-overlay .search-box input{background:#0000!important;border:none!important;box-shadow:none!important;margin:0;padding:0}.country-overlay .search-box input{-webkit-appearance:none;appearance:none;color:#fff;flex:1 1;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:100%;min-width:0;outline:none!important;width:100%}.country-overlay .search-box input::placeholder{color:#69717d;opacity:1}.country-overlay .search-box input:focus{background:#0000!important;border:none!important;box-shadow:none!important;outline:none!important}.country-overlay .search-box:focus-within{background:#303640;border-color:#fcd5358c}.country-overlay .country-list{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:2px 0 4px;scrollbar-color:#69717d #0000;scrollbar-width:thin;width:100%}.country-overlay .country-list::-webkit-scrollbar{width:5px}.country-overlay .country-list::-webkit-scrollbar-track{background:#0000}.country-overlay .country-list::-webkit-scrollbar-thumb{background:#69717d;border-radius:999px}.country-overlay .country-list::-webkit-scrollbar-thumb:hover{background:#848e9c}.country-overlay .country-item{align-items:center;background:#0000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:space-between;margin:0;min-height:48px;outline:none;padding:7px 9px;text-align:left;transition:background .18s ease,transform .12s ease;width:100%}.country-overlay .country-item:hover{background:#1e2329}.country-overlay .country-item:active{transform:scale(.99)}.country-overlay .country-item.selected{background:#fcd53514}.country-overlay .country-item.selected:hover{background:#fcd5351f}.country-overlay .country-left{align-items:center;display:flex;gap:10px;min-width:0}.country-overlay .country-item .flag{align-items:center;background:#2b3139;border-radius:50%;display:flex;flex-shrink:0;font-size:20px;height:34px;justify-content:center;line-height:1;width:34px}.country-overlay .country-info{display:flex;flex-direction:column;gap:2px;min-width:0}.country-overlay .country-name{color:#fff;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-overlay .country-code{color:#848e9c;font-size:10px;font-weight:500;text-transform:uppercase}.country-overlay .country-right{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.country-overlay .country-right .check{color:#fcd535;font-size:16px}.country-overlay .no-country{align-items:center;color:#848e9c;display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:35px 15px;text-align:center;width:100%}.country-overlay .no-country-icon{font-size:24px;margin-bottom:8px}.country-overlay .no-country small{color:#69717d;display:block;font-size:11px;margin-top:5px}@media (max-width:480px){.country-overlay{align-items:flex-end;padding:0}.country-overlay .country-modal{border-radius:18px 18px 0 0;max-height:82vh;max-width:none;padding:14px 12px 12px;width:100%}.country-overlay .modal-bar{height:4px;margin-bottom:10px;width:34px}.country-overlay .modal-header{margin-bottom:10px}.country-overlay .modal-header h2{font-size:17px}.country-overlay .close-btn{font-size:12px;height:30px;width:30px}.country-overlay .search-box{border-radius:10px;gap:8px;height:42px;margin-bottom:8px;padding:0 11px}.country-overlay .search-box .search-icon{flex-basis:15px;font-size:13px;height:15px;width:15px}.country-overlay .search-box input{font-size:12px}.country-overlay .country-item{border-radius:9px;min-height:45px;padding:6px 7px}.country-overlay .country-left{gap:9px}.country-overlay .country-item .flag{font-size:18px;height:31px;width:31px}.country-overlay .country-name{font-size:12px}.country-overlay .country-code{font-size:9px}.country-overlay .country-right .check{font-size:15px}}@media (max-width:360px){.country-overlay .country-modal{max-height:84vh;padding:12px 10px 10px}.country-overlay .modal-header h2{font-size:16px}.country-overlay .search-box{height:40px;padding:0 10px}.country-overlay .search-box input{font-size:11px}.country-overlay .country-item{min-height:42px;padding:5px 6px}.country-overlay .country-item .flag{font-size:17px;height:29px;width:29px}.country-overlay .country-name{font-size:11px}.country-overlay .country-code{font-size:8px}}.country-overlay button,.country-overlay input{font-family:Arial,Helvetica,sans-serif}.country-overlay input{box-sizing:border-box}.country-overlay button{appearance:none;-webkit-appearance:none;box-sizing:border-box}.country-overlay .search-box .search-icon,.country-overlay .search-box input,.country-overlay .search-box input:active,.country-overlay .search-box input:focus,.country-overlay .search-box input:hover,.country-overlay .search-box svg{background:#0000!important;border:0!important;box-shadow:none!important;outline:0!important}.country-overlay .country-back-btn{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:32px;margin:0 0 9px;outline:none;padding:0;transition:.2s ease;width:auto}.country-overlay .country-back-btn svg{color:#fcd535;font-size:13px}.country-overlay .country-back-btn:hover{color:#fcd535}.country-overlay .country-back-btn:active{transform:translateX(-2px)}@media (max-width:480px){.country-overlay .country-back-btn{font-size:12px;height:29px;margin-bottom:7px}.country-overlay .country-back-btn svg{font-size:12px}}.crypto-wallets-page{-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% -10%,#eaff0014,#0000 32%),radial-gradient(circle at 100% 35%,rgba(0,190,255,.055),#0000 30%),#0d0f13;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:560px;min-height:100vh;overflow-x:hidden;padding:0 10px 35px;width:100%}.crypto-wallets-page,.crypto-wallets-page *,.crypto-wallets-page :after,.crypto-wallets-page :before{box-sizing:border-box}.crypto-wallets-page .crypto-wallet-header{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0d0f13f0;border-bottom:1px solid hsla(0,0%,100%,.055);display:flex;gap:9px;height:58px;margin:0 auto;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.crypto-wallets-page .crypto-back-button{align-items:center;background:hsla(0,0%,100%,.045);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Arial,Helvetica,sans-serif;font-size:34px;font-weight:300;height:40px;justify-content:center;line-height:1;margin:0;padding:0 0 4px;transition:background .15s ease,color .15s ease,transform .12s ease;-webkit-user-select:none;user-select:none;width:40px}.crypto-wallets-page .crypto-back-button:hover{background:#eaff0017;color:#eaff00}.crypto-wallets-page .crypto-back-button:active{transform:scale(.88)}.crypto-wallets-page .crypto-back-button:focus-visible{outline:1px solid #eaff00;outline-offset:2px}.crypto-wallets-page .crypto-header-title{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.crypto-wallets-page .crypto-header-title strong{color:#fff;font-size:13px;font-weight:900;line-height:1.15}.crypto-wallets-page .crypto-header-title small{color:#ffffff6b;font-size:8px;font-weight:600;line-height:1.2}.crypto-wallets-page .crypto-header-count{align-items:center;background:rgba(234,255,0,.055);border:1px solid #eaff002e;border-radius:8px;color:#eaff00;display:flex;font-size:11px;font-weight:900;gap:2px;height:29px;justify-content:center;min-width:43px;padding:0 8px}.crypto-wallets-page .crypto-header-count span{color:#eaff0073;font-size:9px}.crypto-wallets-page .crypto-wallet-content{padding-top:12px;width:100%}.crypto-wallets-page .crypto-intro{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018));border:1px solid #ffffff0f;border-radius:13px;box-shadow:0 5px 20px #0000002e;display:flex;gap:11px;margin-bottom:8px;padding:13px 12px;width:100%}.crypto-wallets-page .crypto-intro-icon{align-items:center;background:linear-gradient(145deg,#eaff00,#bcd500);border-radius:11px;box-shadow:0 0 18px #eaff0021;color:#101010;display:flex;flex-shrink:0;font-size:21px;font-weight:900;height:39px;justify-content:center;width:39px}.crypto-wallets-page .crypto-intro h1{color:#fff;font-size:13px;font-weight:900;line-height:1.2;margin:0 0 3px}.crypto-wallets-page .crypto-intro p{color:#ffffff73;font-size:8.5px;font-weight:600;line-height:1.35;margin:0}.crypto-wallets-page .crypto-limit-bar{background:hsla(0,0%,100%,.022);border:1px solid hsla(0,0%,100%,.055);border-radius:10px;margin-bottom:8px;padding:9px 10px;width:100%}.crypto-wallets-page .crypto-limit-bar>div:first-child{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;width:100%}.crypto-wallets-page .crypto-limit-bar span{color:#ffffff6e;font-size:8px;font-weight:700}.crypto-wallets-page .crypto-limit-bar b{color:#eaff00;font-size:8px;font-weight:900}.crypto-wallets-page .crypto-limit-track{background:#ffffff14;border-radius:20px;height:4px;overflow:hidden;width:100%}.crypto-wallets-page .crypto-limit-fill{background:linear-gradient(90deg,#b9cf00,#eaff00);border-radius:inherit;box-shadow:0 0 9px #eaff003d;height:100%;min-width:0;transition:width .3s ease}.crypto-wallets-page .crypto-page-error{align-items:center;background:rgba(255,80,95,.045);border:1px solid #ff647540;border-radius:9px;display:flex;gap:8px;margin-bottom:8px;padding:10px;width:100%}.crypto-wallets-page .crypto-page-error span{align-items:center;background:#ff6475;border-radius:50%;color:#111;display:flex;flex-shrink:0;font-size:12px;font-weight:900;height:23px;justify-content:center;width:23px}.crypto-wallets-page .crypto-page-error p{color:#ffffffbf;font-size:9px;font-weight:600;line-height:1.35;margin:0}.crypto-wallets-page .crypto-loading{align-items:center;color:#fff6;display:flex;flex-direction:column;font-size:9px;font-weight:600;gap:9px;justify-content:center;min-height:130px;width:100%}.crypto-wallets-page .crypto-spinner{animation:cryptoWalletSpin .75s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top-color:#eaff00;height:24px;width:24px}@keyframes cryptoWalletSpin{to{transform:rotate(1turn)}}.crypto-wallets-page .crypto-empty-state{background:hsla(0,0%,100%,.018);border:1px dashed #ffffff17;border-radius:13px;margin:8px 0;padding:25px 16px;text-align:center;width:100%}.crypto-wallets-page .crypto-empty-icon{align-items:center;background:rgba(234,255,0,.045);border:1px solid #eaff0029;border-radius:13px;color:#eaff00;display:flex;font-size:25px;height:45px;justify-content:center;margin:0 auto 9px;width:45px}.crypto-wallets-page .crypto-empty-state h2{color:#fff;font-size:12px;font-weight:900;margin:0 0 5px}.crypto-wallets-page .crypto-empty-state p{color:#fff6;font-size:8px;font-weight:600;line-height:1.5;margin:0 auto;max-width:270px}.crypto-wallets-page .crypto-wallet-list{display:flex;flex-direction:column;gap:7px;margin-bottom:9px;width:100%}.crypto-wallets-page .crypto-wallet-item{background:linear-gradient(145deg,hsla(0,0%,100%,.042),hsla(0,0%,100%,.018));border:1px solid hsla(0,0%,100%,.065);border-radius:12px;box-shadow:0 5px 18px #00000029;padding:11px;transition:border-color .15s ease,transform .15s ease;width:100%}.crypto-wallets-page .crypto-wallet-item:hover{border-color:#eaff0026;transform:translateY(-1px)}.crypto-wallets-page .crypto-item-header{align-items:center;display:flex;gap:8px;margin-bottom:10px;width:100%}.crypto-wallets-page .crypto-coin-symbol{align-items:center;background:linear-gradient(145deg,#eaff002e,rgba(234,255,0,.055));border:1px solid #eaff0024;border-radius:9px;color:#eaff00;display:flex;flex-shrink:0;font-size:13px;font-weight:900;height:33px;justify-content:center;width:33px}.crypto-wallets-page .crypto-coin-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.crypto-wallets-page .crypto-coin-info strong{color:#fff;font-size:10px;font-weight:900;line-height:1.2}.crypto-wallets-page .crypto-coin-info span{color:#ffffff61;font-size:7.5px;font-weight:700;line-height:1.2}.crypto-wallets-page .crypto-secured{align-items:center;background:rgba(82,255,154,.035);border:1px solid #52ff9a21;border-radius:6px;color:#52ff9abf;display:flex;font-size:6.5px;font-weight:800;gap:3px;padding:4px 6px;white-space:nowrap}.crypto-wallets-page .crypto-secured span{font-size:8px;font-weight:900}.crypto-wallets-page .crypto-address-area{background:#0000002b;border:1px solid hsla(0,0%,100%,.055);border-radius:8px;padding:8px;width:100%}.crypto-wallets-page .crypto-address-label{color:#ffffff4d;display:block;font-size:6.5px;font-weight:900;letter-spacing:.5px;margin-bottom:5px}.crypto-wallets-page .crypto-address-line{align-items:center;display:flex;gap:6px;width:100%}.crypto-wallets-page .crypto-address-line code{color:#ffffffc7;flex:1 1;font-family:Courier New,monospace;font-size:8px;font-weight:700;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crypto-wallets-page .crypto-copy-button{background:rgba(234,255,0,.055);border:1px solid #eaff0029;border-radius:6px;color:#eaff00;cursor:pointer;flex-shrink:0;font-family:Arial,Helvetica,sans-serif;font-size:7.5px;font-weight:900;height:27px;padding:0 8px;transition:background .15s ease,transform .1s ease}.crypto-wallets-page .crypto-copy-button:hover{background:#eaff001a}.crypto-wallets-page .crypto-copy-button:active{transform:scale(.95)}.crypto-wallets-page .crypto-item-actions{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-top:7px;width:100%}.crypto-wallets-page .crypto-item-actions button{background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:6px;color:#ffffff8c;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:7.5px;font-weight:800;height:27px;padding:0 9px;transition:background .15s ease,color .15s ease,border-color .15s ease}.crypto-wallets-page .crypto-item-actions button:first-child{flex:1 1;text-align:left}.crypto-wallets-page .crypto-item-actions button:hover{background:#ffffff0d;border-color:#ffffff21;color:#fff}.crypto-wallets-page .crypto-item-actions .crypto-remove-button{border-color:#ff64751f;color:#ff6475c7}.crypto-wallets-page .crypto-item-actions .crypto-remove-button:hover{background:#ff64750f;border-color:#ff647538;color:#ff6475}.crypto-wallets-page .crypto-item-actions button:disabled{cursor:not-allowed;opacity:.45}.crypto-wallets-page .crypto-add-button{align-items:center;background:linear-gradient(180deg,#efff42,#ddeb00);border:1px solid #eaff0040;border-radius:9px;box-shadow:0 5px 18px #eaff0014;color:#171717;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:900;gap:8px;height:43px;justify-content:center;margin:8px 0 0;padding:0 12px;transition:transform .12s ease,filter .15s ease,opacity .15s ease;width:100%}.crypto-wallets-page .crypto-add-button:hover{filter:brightness(1.04)}.crypto-wallets-page .crypto-add-button:active{transform:scale(.985)}.crypto-wallets-page .crypto-add-button:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.45}.crypto-wallets-page .crypto-add-plus{font-size:17px;font-weight:400;line-height:1}.crypto-wallet-notification{align-items:center;animation:cryptoNotificationIn .2s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:9px;box-shadow:0 12px 35px #0000006b;display:flex;gap:8px;left:50%;min-height:43px;padding:8px 11px;position:fixed;top:12px;transform:translateX(-50%);width:min(calc(100% - 20px),430px);z-index:999999}.crypto-wallet-notification>span:last-child{color:#ffffffd1;font-size:8.5px;font-weight:700;line-height:1.3}.crypto-notification-success{background:#0f231bf5;border:1px solid #52ff9a40}.crypto-notification-error{background:#281216f5;border:1px solid #ff647547}.crypto-notification-info,.crypto-notification-warning{background:#1e2014f5;border:1px solid #eaff0038}.crypto-wallets-page .crypto-notification-icon{align-items:center;background:#eaff00;border-radius:50%;color:#111;display:flex;flex-shrink:0;font-size:10px;font-weight:900;height:25px;justify-content:center;width:25px}.crypto-notification-success .crypto-notification-icon{background:#52ff9a}.crypto-notification-error .crypto-notification-icon{background:#ff6475}@keyframes cryptoNotificationIn{0%{opacity:0;transform:translateX(-50%) translateY(-10px) scale(.97)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.crypto-wallets-page .crypto-form-overlay{align-items:flex-end;animation:cryptoOverlayIn .18s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000009e;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:99990}@keyframes cryptoOverlayIn{0%{opacity:0}to{opacity:1}}.crypto-wallets-page .crypto-form-panel{animation:cryptoPanelUp .22s ease;background:linear-gradient(180deg,#171920,#0f1116);border:1px solid hsla(0,0%,100%,.075);border-bottom:none;border-radius:17px 17px 0 0;box-shadow:0 -12px 45px #00000080;max-height:92vh;max-width:560px;overflow-y:auto;width:100%}@keyframes cryptoPanelUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.crypto-wallets-page .crypto-form-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.055);display:flex;gap:10px;justify-content:space-between;min-height:61px;padding:12px 14px;width:100%}.crypto-wallets-page .crypto-form-header span{color:#eaff00;display:block;font-size:6.5px;font-weight:900;letter-spacing:.8px;margin-bottom:3px}.crypto-wallets-page .crypto-form-header h2{color:#fff;font-size:13px;font-weight:900;margin:0}.crypto-wallets-page .crypto-form-header>button{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:8px;color:#ffffff9e;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;line-height:1;padding:0;width:30px}.crypto-wallets-page .crypto-form-header>button:hover{background:#ffffff12;color:#fff}.crypto-wallets-page .crypto-form-body{padding:13px 14px 20px}.crypto-wallets-page .crypto-field{display:block;margin-bottom:10px;width:100%}.crypto-wallets-page .crypto-field>span{color:#ffffff8c;display:block;font-size:8px;font-weight:800;margin-bottom:5px}.crypto-wallets-page .crypto-field select{-webkit-appearance:auto;appearance:auto;background:#20222b;border:1px solid #ffffff17;border-radius:8px;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:700;height:40px;outline:none;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.crypto-wallets-page .crypto-field select:hover{border-color:#eaff0033}.crypto-wallets-page .crypto-field select:focus{border-color:#eaff00;box-shadow:0 0 0 2px #eaff0012}.crypto-wallets-page .crypto-field select option{background:#20222b;color:#fff}.crypto-wallets-page .crypto-network-preview{align-items:center;background:rgba(234,255,0,.035);border:1px solid #eaff001a;border-radius:7px;display:flex;gap:8px;justify-content:space-between;margin:-3px 0 10px;min-height:35px;padding:0 9px;width:100%}.crypto-wallets-page .crypto-network-preview span{color:#fff6;font-size:7.5px;font-weight:700}.crypto-wallets-page .crypto-network-preview strong{color:#eaff00;font-size:8px;font-weight:900}.crypto-wallets-page .crypto-address-input{align-items:stretch;display:flex;gap:5px;width:100%}.crypto-wallets-page .crypto-address-input input{background:#20222b;border:1px solid #ffffff17;border-radius:8px;box-sizing:border-box;color:#fff;flex:1 1;font-family:Courier New,monospace;font-size:8px;font-weight:700;height:40px;min-width:0;outline:none;padding:0 9px;transition:border-color .15s ease,box-shadow .15s ease}.crypto-wallets-page .crypto-address-input input::placeholder{color:#ffffff40;font-family:Arial,Helvetica,sans-serif;font-weight:600}.crypto-wallets-page .crypto-address-input input:focus{border-color:#eaff00;box-shadow:0 0 0 2px #eaff0012}.crypto-wallets-page .crypto-address-input button{background:rgba(234,255,0,.065);border:1px solid #eaff002e;border-radius:8px;color:#eaff00;cursor:pointer;flex-shrink:0;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:900;height:40px;transition:background .15s ease,transform .1s ease;width:55px}.crypto-wallets-page .crypto-address-input button:hover{background:#eaff001c}.crypto-wallets-page .crypto-address-input button:active{transform:scale(.96)}.crypto-wallets-page .crypto-address-input button:disabled{cursor:not-allowed;opacity:.45}.crypto-wallets-page .crypto-form-error{align-items:flex-start;background:rgba(255,80,95,.045);border:1px solid #ff64753b;border-radius:7px;display:flex;gap:7px;margin:-2px 0 9px;padding:8px;width:100%}.crypto-wallets-page .crypto-form-error span{align-items:center;background:#ff6475;border-radius:50%;color:#111;display:flex;flex-shrink:0;font-size:9px;font-weight:900;height:18px;justify-content:center;width:18px}.crypto-wallets-page .crypto-form-error p{color:#ffffffbf;font-size:8px;font-weight:700;line-height:1.35;margin:1px 0 0}.crypto-wallets-page .crypto-security-note{align-items:flex-start;background:rgba(0,190,255,.025);border:1px solid #00beff1a;border-radius:8px;display:flex;gap:7px;margin:4px 0 12px;padding:8px;width:100%}.crypto-wallets-page .crypto-security-note>span{flex-shrink:0;font-size:12px;line-height:1.2}.crypto-wallets-page .crypto-security-note p{color:#fff6;font-size:7px;font-weight:600;line-height:1.45;margin:0}.crypto-wallets-page .crypto-save-button{align-items:center;background:linear-gradient(180deg,#efff42,#dce900);border:none;border-radius:8px;box-shadow:0 5px 18px #eaff0014;color:#151515;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:900;gap:7px;height:42px;justify-content:center;letter-spacing:.3px;transition:filter .15s ease,transform .1s ease;width:100%}.crypto-wallets-page .crypto-save-button:hover{filter:brightness(1.04)}.crypto-wallets-page .crypto-save-button:active{transform:scale(.985)}.crypto-wallets-page .crypto-save-button:disabled{cursor:not-allowed;opacity:.55}.crypto-wallets-page .crypto-small-spinner{animation:cryptoWalletSpin .65s linear infinite;border:2px solid #0003;border-radius:50%;border-top-color:#111;height:14px;width:14px}.crypto-wallets-page .crypto-cancel-button{background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:8px;color:#ffffff80;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:800;height:36px;margin-top:6px;width:100%}.crypto-wallets-page .crypto-cancel-button:hover{background:#ffffff0d;color:#fff}.crypto-wallets-page .crypto-cancel-button:disabled{cursor:not-allowed;opacity:.4}.crypto-wallets-page button,.crypto-wallets-page input,.crypto-wallets-page select{font-family:Arial,Helvetica,sans-serif}.crypto-wallets-page button:focus-visible,.crypto-wallets-page input:focus-visible,.crypto-wallets-page select:focus-visible{outline:1px solid #eaff00;outline-offset:2px}.crypto-wallets-page .crypto-form-panel::-webkit-scrollbar,.crypto-wallets-page::-webkit-scrollbar{width:4px}.crypto-wallets-page .crypto-form-panel::-webkit-scrollbar-track,.crypto-wallets-page::-webkit-scrollbar-track{background:hsla(0,0%,100%,.015)}.crypto-wallets-page .crypto-form-panel::-webkit-scrollbar-thumb,.crypto-wallets-page::-webkit-scrollbar-thumb{background:#eaff0040;border-radius:20px}.crypto-wallets-page .crypto-form-panel::-webkit-scrollbar-thumb:hover,.crypto-wallets-page::-webkit-scrollbar-thumb:hover{background:#eaff0066}@media (max-width:600px){.crypto-wallets-page{max-width:100%;padding:0 7px 28px}.crypto-wallets-page .crypto-wallet-header{height:53px}.crypto-wallets-page .crypto-back-button{font-size:32px;height:37px;width:37px}.crypto-wallets-page .crypto-header-title strong{font-size:12px}.crypto-wallets-page .crypto-header-title small{font-size:7.5px}.crypto-wallets-page .crypto-header-count{font-size:10px;height:27px;min-width:40px}.crypto-wallets-page .crypto-wallet-content{padding-top:9px}.crypto-wallets-page .crypto-intro{border-radius:11px;padding:11px 10px}.crypto-wallets-page .crypto-intro-icon{border-radius:9px;font-size:19px;height:35px;width:35px}.crypto-wallets-page .crypto-intro h1{font-size:11px}.crypto-wallets-page .crypto-intro p{font-size:7.5px}.crypto-wallets-page .crypto-limit-bar{border-radius:8px;padding:8px}.crypto-wallets-page .crypto-wallet-item{border-radius:10px;padding:9px}.crypto-wallets-page .crypto-coin-symbol{font-size:12px;height:31px;width:31px}.crypto-wallets-page .crypto-coin-info strong{font-size:9px}.crypto-wallets-page .crypto-coin-info span{font-size:7px}.crypto-wallets-page .crypto-secured{font-size:6px;padding:3px 5px}.crypto-wallets-page .crypto-address-area{padding:7px}.crypto-wallets-page .crypto-address-line code{font-size:7px}.crypto-wallets-page .crypto-copy-button{font-size:7px;height:25px;padding:0 7px}.crypto-wallets-page .crypto-item-actions button{font-size:7px;height:25px}.crypto-wallets-page .crypto-add-button{font-size:8.5px;height:41px}.crypto-wallets-page .crypto-form-panel{border-radius:15px 15px 0 0;max-height:94vh}.crypto-wallets-page .crypto-form-header{min-height:56px;padding:10px 11px}.crypto-wallets-page .crypto-form-header h2{font-size:12px}.crypto-wallets-page .crypto-form-body{padding:11px 11px 17px}.crypto-wallets-page .crypto-field{margin-bottom:8px}.crypto-wallets-page .crypto-field>span{font-size:7.5px}.crypto-wallets-page .crypto-field select{font-size:8.5px;height:38px}.crypto-wallets-page .crypto-address-input input{font-size:7.5px;height:38px}.crypto-wallets-page .crypto-address-input button{font-size:7.5px;height:38px;width:51px}.crypto-wallets-page .crypto-save-button{font-size:8.5px;height:40px}.crypto-wallets-page .crypto-cancel-button{font-size:7.5px;height:34px}}@media (max-width:380px){.crypto-wallets-page{padding:0 5px 24px}.crypto-wallets-page .crypto-wallet-header{height:49px}.crypto-wallets-page .crypto-back-button{font-size:29px;height:34px;width:34px}.crypto-wallets-page .crypto-header-title strong{font-size:11px}.crypto-wallets-page .crypto-header-title small{font-size:6.8px}.crypto-wallets-page .crypto-header-count{font-size:9px;height:25px;min-width:37px}.crypto-wallets-page .crypto-intro{gap:8px;padding:9px}.crypto-wallets-page .crypto-intro-icon{font-size:17px;height:32px;width:32px}.crypto-wallets-page .crypto-intro h1{font-size:10px}.crypto-wallets-page .crypto-intro p{font-size:7px}.crypto-wallets-page .crypto-wallet-item{padding:8px}.crypto-wallets-page .crypto-coin-symbol{font-size:11px;height:28px;width:28px}.crypto-wallets-page .crypto-secured{display:none}.crypto-wallets-page .crypto-address-line code{font-size:6.5px}.crypto-wallets-page .crypto-copy-button{font-size:6.5px;padding:0 6px}.crypto-wallets-page .crypto-item-actions button{font-size:6.5px}.crypto-wallets-page .crypto-add-button{font-size:8px;height:39px}.crypto-wallets-page .crypto-form-body{padding:9px 9px 15px}.crypto-wallets-page .crypto-address-input button,.crypto-wallets-page .crypto-address-input input,.crypto-wallets-page .crypto-field select{height:36px}.crypto-wallets-page .crypto-save-button{height:38px}}@media (max-height:600px) and (orientation:landscape){.crypto-wallets-page{padding-bottom:20px}.crypto-wallets-page .crypto-wallet-header{height:45px}.crypto-wallets-page .crypto-back-button{font-size:28px;height:32px;width:32px}.crypto-wallets-page .crypto-intro{padding:8px 10px}.crypto-wallets-page .crypto-wallet-item{padding:8px}.crypto-wallets-page .crypto-form-panel{max-height:96vh}.crypto-wallets-page .crypto-form-body{padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.crypto-wallets-page *,.crypto-wallets-page :after,.crypto-wallets-page :before{animation:none!important;transition:none!important}}.digital-usdt-withdraw-page{-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% -5%,#00ffc814,#0000 28%),radial-gradient(circle at 100% 35%,#506eff0f,#0000 30%),#080b10;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:560px;min-height:100vh;overflow-x:hidden;padding:0 10px 35px;width:100%}.digital-usdt-withdraw-page *,.digital-usdt-withdraw-page :after,.digital-usdt-withdraw-page :before{box-sizing:border-box}.digital-withdraw-header{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#080b10ed;border-bottom:1px solid hsla(0,0%,100%,.055);display:flex;gap:10px;height:61px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:500}.digital-back-button{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:11px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:34px;font-weight:300;height:40px;justify-content:center;line-height:1;padding:0 0 4px;transition:color .15s ease,background .15s ease,transform .12s ease;width:40px}.digital-back-button:hover{background:#00ffd012;color:#00ffd0}.digital-back-button:active{transform:scale(.87)}.digital-back-button:focus-visible{outline:1px solid #00ffd0;outline-offset:2px}.digital-header-center{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.digital-header-center span{color:#00ffd0a6;font-size:6px;font-weight:900;letter-spacing:1.2px}.digital-header-center h1{color:#fff;font-size:13px;font-weight:900;line-height:1.2;margin:0}.digital-header-status{align-items:center;background:rgba(0,255,208,.035);border:1px solid #00ffd026;border-radius:7px;color:#00ffd0b8;display:flex;font-size:6px;font-weight:900;gap:5px;height:25px;letter-spacing:.4px;padding:0 7px}.digital-header-status i{animation:digitalLivePulse 1.4s ease-in-out infinite;background:#00ffd0;border-radius:50%;box-shadow:0 0 8px #00ffd0cc;height:5px;width:5px}@keyframes digitalLivePulse{0%,to{opacity:.45}50%{opacity:1}}.digital-withdraw-content{padding-top:12px;width:100%}.digital-balance-card{background:linear-gradient(135deg,rgba(0,255,208,.065),rgba(50,70,130,.045),hsla(0,0%,100%,.018));border:1px solid #00ffd021;border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 10px 30px #00000040;margin-bottom:8px;padding:15px;width:100%}.digital-balance-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.digital-balance-top>span:first-child{color:#ffffff6b;font-size:7px;font-weight:900;letter-spacing:.8px}.balance-network{color:#00ffd08c;font-size:6px;font-weight:800}.digital-balance-value{color:#fff;font-size:28px;font-weight:900;letter-spacing:-.8px;line-height:1;margin:10px 0 9px}.digital-balance-value small{color:#00ffd0cc;font-size:10px;font-weight:900;letter-spacing:0;margin-left:6px}.digital-balance-bottom{border-top:1px solid hsla(0,0%,100%,.045);display:flex;justify-content:space-between;padding-top:8px}.digital-balance-bottom span{color:#ffffff4f;font-size:7px;font-weight:700}.digital-balance-bottom span:last-child{color:#ffffff85}.digital-bet-requirement{background:linear-gradient(135deg,rgba(0,255,208,.045),hsla(0,0%,100%,.014));border:1px solid #00ffd01f;border-radius:11px;box-shadow:0 5px 18px #0000001f;margin-bottom:8px;padding:11px 12px;width:100%}.digital-bet-top{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:7px}.digital-bet-top span{color:#ffffff61;font-size:6.5px;font-weight:900;letter-spacing:.65px}.digital-bet-top strong{color:#00ffd0;font-family:Courier New,monospace;font-size:8px;font-weight:900;white-space:nowrap}.digital-bet-track{background:#ffffff12;border-radius:20px;height:5px;overflow:hidden;width:100%}.digital-bet-fill{background:linear-gradient(90deg,#00bfa3,#00ffd0);border-radius:20px;box-shadow:0 0 10px #00ffd04d;height:100%;min-width:0;transition:width .35s ease}.digital-bet-status{color:#ffffff61;font-size:6.5px;font-weight:700;line-height:1.35;margin-top:6px}.digital-section{background:hsla(0,0%,100%,.022);border:1px solid #ffffff0f;border-radius:12px;box-shadow:0 5px 18px #0000001f;margin-bottom:7px;padding:12px;width:100%}.digital-section-heading{align-items:center;display:flex;gap:8px;margin-bottom:9px}.heading-icon{align-items:center;background:rgba(0,255,208,.045);border:1px solid #00ffd021;border-radius:8px;color:#00ffd0;display:flex;flex-shrink:0;font-size:14px;font-weight:900;height:30px;justify-content:center;width:30px}.digital-section-heading div:last-child{display:flex;flex-direction:column;gap:2px}.digital-section-heading strong{color:#fff;font-size:9px;font-weight:900}.digital-section-heading small{color:#ffffff57;font-size:6.5px;font-weight:600}.digital-wallet-select-wrap{position:relative;width:100%}.digital-wallet-select{-webkit-appearance:auto;appearance:auto;background:#151922;border:1px solid #ffffff17;border-radius:10px;color:#fff;cursor:pointer;font-size:11px;font-weight:800;height:48px;outline:none;padding:0 14px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.digital-wallet-select:hover{background:#171c25;border-color:#00ffd038}.digital-wallet-select:focus{border-color:#00ffd0;box-shadow:0 0 0 2px #00ffd00f}.digital-wallet-select option{background:#151922;color:#fff;font-size:11px;font-weight:700}.digital-wallet-preview{background:rgba(0,255,208,.025);border:1px solid #00ffd01a;border-radius:10px;margin-top:8px;padding:10px;width:100%}.wallet-preview-top{align-items:center;display:flex;gap:8px}.wallet-coin-badge{align-items:center;background:linear-gradient(145deg,#00ffd02e,rgba(0,255,208,.035));border-radius:9px;color:#00ffd0;display:flex;flex-shrink:0;font-size:18px;font-weight:900;height:34px;justify-content:center;width:34px}.wallet-preview-name{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.wallet-preview-name strong{color:#fff;font-size:10px;font-weight:900}.wallet-preview-name span{color:#00ffd08c;font-size:7px;font-weight:800}.wallet-verified{color:#52ff9ab3;font-size:6px;font-weight:900;white-space:nowrap}.wallet-address-box{align-items:center;border-top:1px solid hsla(0,0%,100%,.045);display:flex;gap:7px;justify-content:space-between;margin-top:8px;padding-top:7px}.wallet-address-box span{color:#ffffff47;font-size:5.5px;font-weight:900}.wallet-address-box code{color:#ffffffa8;font-family:Courier New,monospace;font-size:7px;font-weight:700}.digital-loading-box{align-items:center;color:#ffffff52;display:flex;flex-direction:column;font-size:7px;font-weight:700;gap:7px;justify-content:center;min-height:75px}.digital-spinner{animation:digitalSpinner .7s linear infinite;border:2px solid #ffffff14;border-radius:50%;border-top-color:#00ffd0;height:20px;width:20px}@keyframes digitalSpinner{to{transform:rotate(1turn)}}.digital-speed-section{overflow:hidden;position:relative}.digital-speed-section.speed-error{border-color:#ff647573;box-shadow:0 0 0 1px #ff64750a,0 5px 18px #0000001f}.digital-speed-select-wrap{position:relative;width:100%}.digital-speed-select{-webkit-appearance:auto;appearance:auto;background:#151922;border:1px solid #ffffff17;border-radius:10px;color:#fff;cursor:pointer;font-size:11px;font-weight:800;height:48px;letter-spacing:.1px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.digital-speed-select:hover{background:#171c25;border-color:#00ffd040}.digital-speed-select:focus{border-color:#00ffd0;box-shadow:0 0 0 2px #00ffd012}.digital-speed-select.error{border-color:#ff6475bf;box-shadow:0 0 0 2px #ff64750f}.digital-speed-select option{background:#151922;color:#fff;font-size:11px;font-weight:700;padding:12px}.digital-speed-preview{align-items:center;background:linear-gradient(135deg,rgba(0,255,208,.045),hsla(0,0%,100%,.015));border:1px solid #00ffd01f;border-radius:10px;display:flex;gap:10px;margin-top:8px;min-height:62px;padding:10px 12px;width:100%}.speed-preview-icon{align-items:center;background:#00ffd00f;border:1px solid #00ffd029;border-radius:9px;color:#00ffd0;display:flex;flex-shrink:0;font-size:18px;font-weight:900;height:36px;justify-content:center;width:36px}.speed-preview-info{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.speed-preview-info strong{color:#fff;font-size:11px;font-weight:900}.speed-preview-info span{color:#fff6;font-size:8px;font-weight:600}.speed-preview-fee{align-items:flex-end;display:flex;flex-direction:column;gap:2px;min-width:50px}.speed-preview-fee strong{color:#00ffd0;font-family:Courier New,monospace;font-size:13px;font-weight:900}.speed-preview-fee span{color:#ffffff47;font-size:6px;font-weight:900;letter-spacing:.5px}.digital-speed-error{align-items:center;background:rgba(255,100,117,.035);border:1px solid #ff647526;border-radius:7px;display:flex;gap:6px;margin-top:7px;padding:6px 7px}.digital-speed-error>span{align-items:center;background:#ff6475;border-radius:50%;color:#111;display:flex;flex-shrink:0;font-size:8px;font-weight:900;height:15px;justify-content:center;width:15px}.digital-speed-error p{color:#ff6475;font-size:7px;font-weight:800;margin:0}.digital-amount-input{align-items:center;background:#10141b;border:1px solid #ffffff17;border-radius:10px;display:flex;height:52px;padding:0 7px 0 11px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.digital-amount-input:focus-within{border-color:#00ffd08c;box-shadow:0 0 0 2px rgba(0,255,208,.055)}.digital-amount-input.error{border-color:#ff5b6eb3;box-shadow:0 0 0 2px #ff5b6e0d}.digital-amount-input input{background:#0000;border:none;color:#fff;flex:1 1;font-family:Courier New,monospace;font-size:19px;font-weight:900;height:100%;min-width:0;outline:none}.digital-amount-input input::placeholder{color:#ffffff2b}.digital-amount-input input::-webkit-inner-spin-button,.digital-amount-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.digital-amount-input input[type=number]{-moz-appearance:textfield}.digital-amount-input>span{color:#00ffd0b3;font-size:8px;font-weight:900;margin-right:7px}.digital-amount-input button{background:rgba(0,255,208,.045);border:1px solid #00ffd02e;border-radius:7px;color:#00ffd0;cursor:pointer;font-size:7px;font-weight:900;height:31px;padding:0 9px;transition:background .15s ease,transform .1s ease}.digital-amount-input button:hover{background:#00ffd017}.digital-amount-input button:active{transform:scale(.95)}.digital-amount-error{align-items:center;color:#ff6475;display:flex;font-size:7px;font-weight:800;gap:5px;margin-top:5px}.digital-amount-error span{align-items:center;background:#ff6475;border-radius:50%;color:#111;display:flex;font-size:8px;font-weight:900;height:14px;justify-content:center;width:14px}.digital-amount-limits{display:flex;justify-content:space-between;margin-top:6px}.digital-amount-limits span{color:#ffffff40;font-size:6px;font-weight:800}.digital-amount-limits b{color:#ffffff7a;font-weight:900;margin-left:4px}.digital-rate-card{background:rgba(255,178,0,.025);border:1px solid #ffb20021;border-radius:10px;justify-content:space-between;margin-bottom:7px;padding:10px;width:100%}.digital-rate-card,.rate-left{align-items:center;display:flex}.rate-left{gap:8px}.rate-icon{align-items:center;background:#ffb2001a;border-radius:8px;color:#ffb200;display:flex;font-size:15px;font-weight:900;height:28px;justify-content:center;width:28px}.rate-left>div:last-child{display:flex;flex-direction:column;gap:2px}.rate-left span{color:#ffffff47;font-size:5.5px;font-weight:900}.rate-left strong{color:#ffb200c7;font-family:Courier New,monospace;font-size:7px;font-weight:900}.rate-dot{background:#00ffd0;border-radius:50%;box-shadow:0 0 8px #00ffd0bf;height:6px;width:6px}.rate-dot.loading{background:#ffb200;box-shadow:0 0 8px #ffb2008c}.digital-summary{background:linear-gradient(145deg,hsla(0,0%,100%,.032),hsla(0,0%,100%,.014));border:1px solid hsla(0,0%,100%,.065);border-radius:12px;margin-bottom:7px;padding:12px;width:100%}.summary-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.summary-title>span{color:#ffffff61;font-size:6.5px;font-weight:900;letter-spacing:.7px}.summary-title i{background:rgba(82,255,154,.025);border:1px solid #52ff9a24;border-radius:5px;color:#52ff9aad;font-size:5px;font-style:normal;font-weight:900;padding:3px 5px}.summary-line{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:23px}.summary-line span{color:#ffffff57;font-size:7px;font-weight:700}.summary-line strong{color:#ffffffb8;font-family:Courier New,monospace;font-size:7.5px;font-weight:900;text-align:right}.summary-divider{background:#ffffff0d;height:1px;margin:5px 0}.summary-receive{align-items:center;display:flex;gap:10px;justify-content:space-between;padding-top:4px}.summary-receive>div{display:flex;flex-direction:column;gap:3px}.summary-receive>div span{color:#00ffd0ad;font-size:6px;font-weight:900}.summary-receive>div small{color:#ffffff40;font-size:5.5px;font-weight:600}.summary-receive>strong{color:#00ffd0;font-family:Courier New,monospace;font-size:15px;font-weight:900;text-align:right}.summary-receive>strong small{color:#00ffd08c;font-family:Arial,Helvetica,sans-serif;font-size:7px;margin-left:4px}.digital-security-info{align-items:flex-start;background:rgba(0,190,255,.022);border:1px solid #00beff1a;border-radius:8px;display:flex;gap:7px;margin:6px 0 9px;padding:8px;width:100%}.digital-security-info>span{align-items:center;background:#00ffd01a;border-radius:50%;color:#00ffd0;display:flex;flex-shrink:0;font-size:8px;font-weight:900;height:17px;justify-content:center;width:17px}.digital-security-info p{color:#ffffff57;font-size:6.5px;font-weight:600;line-height:1.45;margin:1px 0 0}.digital-withdraw-submit{align-items:center;background:linear-gradient(135deg,#00e9bd,#00bfa3);border:1px solid #00ffd04d;border-radius:9px;box-shadow:0 7px 25px #00ffd01a;color:#04100e;cursor:pointer;display:flex;font-size:9px;font-weight:900;height:45px;justify-content:space-between;letter-spacing:.3px;padding:0 13px;transition:transform .1s ease,filter .15s ease;width:100%}.digital-withdraw-submit:hover{filter:brightness(1.05)}.digital-withdraw-submit:active{transform:scale(.985)}.digital-withdraw-submit:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.45}.digital-withdraw-submit b{font-size:20px;font-weight:400;line-height:1}.digital-return-button{background:hsla(0,0%,100%,.018);border:1px solid #ffffff0f;border-radius:8px;color:#fff6;cursor:pointer;font-size:7px;font-weight:900;height:34px;margin-top:6px;transition:color .15s ease,background .15s ease,transform .1s ease;width:100%}.digital-return-button:hover{background:#ffffff0a;color:#fff}.digital-return-button:active{transform:scale(.985)}.digital-withdraw-notice-overlay{align-items:flex-start;animation:digitalNoticeOverlay .18s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000007a;display:flex;inset:0;justify-content:center;padding:14px 9px;position:fixed;z-index:99999}@keyframes digitalNoticeOverlay{0%{opacity:0}to{opacity:1}}.digital-withdraw-notice{align-items:center;animation:digitalNoticeIn .22s ease;background:#11151c;border:1px solid #00ffd02e;border-radius:10px;box-shadow:0 15px 40px #00000085;display:flex;gap:9px;min-height:61px;padding:9px 34px 9px 9px;position:relative;width:min(100%,400px)}@keyframes digitalNoticeIn{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.notice-error{border-color:#ff647547}.notice-warning{border-color:#ffb20040}.notice-success{border-color:#52ff9a40}.notice-symbol{align-items:center;background:#00ffd0;border-radius:50%;color:#07100e;display:flex;flex-shrink:0;font-size:14px;font-weight:900;height:28px;justify-content:center;width:28px}.notice-error .notice-symbol{background:#ff6475}.notice-warning .notice-symbol{background:#ffb200}.notice-success .notice-symbol{background:#52ff9a}.notice-text{display:flex;flex-direction:column;gap:3px;min-width:0}.notice-text strong{color:#00ffd0;font-size:8px;font-weight:900}.notice-error .notice-text strong{color:#ff6475}.notice-warning .notice-text strong{color:#ffb200}.notice-success .notice-text strong{color:#52ff9a}.notice-text span{color:#ffffffb3;font-size:8px;font-weight:600;line-height:1.35}.notice-close{align-items:center;background:#0000;border:none;color:#fff6;cursor:pointer;display:flex;font-size:19px;height:23px;justify-content:center;padding:0;position:absolute;right:7px;top:6px;width:23px}.notice-close:hover{color:#fff}@media (max-width:600px){.digital-usdt-withdraw-page{max-width:100%;padding:0 7px 27px}.digital-withdraw-header{height:54px}.digital-back-button{font-size:32px;height:37px;width:37px}.digital-header-center h1{font-size:12px}.digital-header-center span{font-size:5.5px}.digital-header-status{font-size:5.5px;height:23px}.digital-withdraw-content{padding-top:9px}.digital-balance-card{border-radius:13px;padding:12px}.digital-balance-value{font-size:25px}.digital-bet-requirement{border-radius:10px;padding:10px 11px}.digital-bet-top span{font-size:6px}.digital-bet-top strong{font-size:7.5px}.digital-bet-status{font-size:6px}.digital-section{border-radius:10px;padding:10px}.heading-icon{font-size:13px;height:28px;width:28px}.digital-wallet-select{font-size:10.5px;height:47px;padding:0 13px}.digital-wallet-select option{font-size:10.5px}.digital-speed-select{font-size:10.5px;height:47px;padding:0 13px}.digital-speed-select option{font-size:10.5px}.digital-speed-preview{min-height:58px;padding:9px 10px}.speed-preview-icon{font-size:17px;height:34px;width:34px}.speed-preview-info strong{font-size:10px}.speed-preview-info span{font-size:7px}.speed-preview-fee strong{font-size:12px}.speed-preview-fee span{font-size:5.5px}.digital-amount-input{height:49px}.digital-amount-input input{font-size:17px}.digital-summary{padding:10px}.summary-receive>strong{font-size:14px}.digital-withdraw-submit{height:43px}}@media (max-width:380px){.digital-usdt-withdraw-page{padding:0 5px 23px}.digital-withdraw-header{height:49px}.digital-back-button{font-size:29px;height:34px;width:34px}.digital-header-center h1{font-size:11px}.digital-header-status{font-size:5px;padding:0 5px}.digital-balance-value{font-size:22px}.digital-bet-requirement{padding:8px 9px}.digital-bet-top{gap:6px;margin-bottom:6px}.digital-bet-top span{font-size:5.5px}.digital-bet-top strong{font-size:7px}.digital-bet-track{height:4px}.digital-bet-status{font-size:5.5px;margin-top:5px}.digital-section{padding:8px}.digital-section-heading{margin-bottom:7px}.heading-icon{font-size:12px;height:26px;width:26px}.digital-wallet-select{font-size:9.5px;height:44px;padding:0 11px}.digital-wallet-select option{font-size:9.5px}.digital-speed-select{font-size:9.5px;height:44px;padding:0 11px}.digital-speed-select option{font-size:9.5px}.digital-speed-preview{gap:8px;min-height:54px;padding:8px 9px}.speed-preview-icon{font-size:15px;height:31px;width:31px}.speed-preview-info strong{font-size:9px}.speed-preview-info span{font-size:6px}.speed-preview-fee{min-width:40px}.speed-preview-fee strong{font-size:10px}.speed-preview-fee span{font-size:5px}.digital-amount-input{height:46px}.digital-amount-input input{font-size:16px}.digital-wallet-preview{padding:8px}.wallet-verified{display:none}.wallet-address-box code{font-size:6.5px}.digital-withdraw-submit{font-size:8px;height:41px}}@media (max-height:600px) and (orientation:landscape){.digital-withdraw-header{height:45px}.digital-back-button{font-size:28px;height:32px;width:32px}.digital-balance-card{padding:9px}.digital-balance-value{font-size:22px;margin:6px 0}.digital-bet-requirement{margin-bottom:5px;padding:7px 9px}.digital-bet-top{margin-bottom:5px}.digital-bet-top span{font-size:5.5px}.digital-bet-top strong{font-size:6.5px}.digital-bet-track{height:4px}.digital-bet-status{font-size:5.5px;margin-top:4px}.digital-section{margin-bottom:5px;padding:8px}.digital-speed-select,.digital-wallet-select{font-size:9px;height:43px}.digital-speed-preview{min-height:48px;padding:7px 9px}.speed-preview-icon{font-size:14px;height:29px;width:29px}.speed-preview-info strong{font-size:8px}.speed-preview-info span{font-size:5.5px}.speed-preview-fee strong{font-size:9px}.digital-withdraw-submit{height:38px}}@media (prefers-reduced-motion:reduce){.digital-usdt-withdraw-page *,.digital-usdt-withdraw-page :after,.digital-usdt-withdraw-page :before{animation:none!important;transition:none!important}}.digital-usdt-withdraw-page button,.digital-usdt-withdraw-page input,.digital-usdt-withdraw-page select{font-family:Arial,Helvetica,sans-serif}.digital-usdt-withdraw-page::-webkit-scrollbar{width:4px}.digital-usdt-withdraw-page::-webkit-scrollbar-track{background:hsla(0,0%,100%,.015)}.digital-usdt-withdraw-page::-webkit-scrollbar-thumb{background:#00ffd040;border-radius:20px}.digital-usdt-withdraw-page::-webkit-scrollbar-thumb:hover{background:#00ffd066}.trades-page{background:#000;box-sizing:border-box;color:#d0d0d0;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding-bottom:100px}.trades-header{padding:52px 28px 32px}.trades-header h1{color:#d7d7d7;font-size:36px;font-weight:700;margin:0}.trades-tabs{border-bottom:1px solid #333;display:grid;grid-template-columns:repeat(3,1fr);height:88px}.trades-tabs button{background:#0000;border:0;color:#777;cursor:pointer;font-size:24px;position:relative}.trades-tabs button.active{color:#ddd;font-weight:700}.trades-tabs button.active:after{background:#d31325;bottom:-1px;content:"";height:4px;left:0;position:absolute;right:0}.trade-count{align-items:center;background:#d10c1c;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-flex;font-size:18px;height:34px;justify-content:center;margin-left:10px;min-width:34px;padding:0 4px;position:absolute;top:8px}.trades-content{padding:30px 28px}.trades-summary{gap:20px;justify-content:space-between;margin-bottom:20px;min-height:60px}.trades-summary,.trades-total{align-items:center;display:flex}.trades-total{font-size:24px}.trades-total strong{margin-left:5px}.summary-arrow{font-size:28px;font-weight:700;margin-left:12px}.profit{color:#18a369!important}.loss{color:#e0182d!important}.closed-filter-button{align-items:center;background:#0000;border:2px solid #999;border-radius:8px;color:#d0d0d0;display:flex;font-size:21px;font-weight:700;height:56px;justify-content:space-between;min-width:280px;padding:0 20px}.trade-card{background:#151515;border:1px solid #292929;border-radius:12px;box-sizing:border-box;margin-bottom:20px;padding:18px 25px}.trade-card-top{align-items:center;display:flex;gap:18px}.trade-expand{background:#0000;border:0;color:#ddd;font-size:26px;font-weight:700;padding:0;width:25px}.trade-side{border-radius:8px;box-sizing:border-box;color:#fff;font-size:18px;font-weight:700;min-width:62px;padding:10px 12px;text-align:center}.trade-side.buy{background:#17a667}.trade-side.sell{background:#d1192d}.trade-symbol{align-items:center;background:#0000;border:2px solid #aaa;border-radius:8px;color:#ddd;display:flex;height:46px;justify-content:space-between;min-width:150px;padding:0 14px}.trade-symbol strong{font-size:20px}.trade-symbol span{color:#aaa;font-size:38px;line-height:20px}.trade-pnl{font-size:24px;font-weight:700;margin-left:auto}.trade-card-bottom{align-items:center;display:flex;gap:16px;margin-top:22px}.trade-entry{font-size:18px;margin-left:28px;white-space:nowrap}.trade-entry span,.trade-entry strong{font-weight:700}.trade-actions{display:flex;gap:18px;margin-left:auto}.trade-close,.trade-more{background:#0000;border-radius:8px;font-size:18px;font-weight:700;height:46px;min-width:115px;padding:0 18px}.trade-more{border:2px solid #aaa;color:#ddd}.trade-close{border:2px solid #d31325;color:#ddd}.trade-close:disabled{opacity:.5}.closed-info{font-size:18px;margin-left:auto;white-space:nowrap}.closed-more{min-width:105px}.pending-info{color:#aaa;font-size:18px;margin-left:auto}.trade-details{grid-gap:16px;border-top:1px solid #333;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:20px;padding-top:18px}.trade-details div{display:flex;flex-direction:column;gap:5px}.trade-details span{color:#777;font-size:14px}.trade-details strong{color:#ddd;font-size:16px}.no-trades,.trades-loading{color:#777;padding:80px 20px;text-align:center}.no-trades-icon{font-size:50px;margin-bottom:15px}.no-trades h3{color:#aaa;margin:0 0 8px}.no-trades p{margin:0}.trade-modal-overlay{align-items:flex-end;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.trade-filter-sheet{box-sizing:border-box;padding:0 18px 30px;width:100%}.filter-options{background:#242424;border-radius:9px;overflow:hidden}.filter-options button{background:#0000;border:0;border-bottom:1px solid #383838;color:#ddd;font-size:22px;font-weight:600;height:74px;width:100%}.filter-options button:last-child{border-bottom:0}.filter-cancel{background:#242424;border:0;border-radius:8px;color:#ddd;font-size:22px;font-weight:700;height:72px;margin-top:10px;width:100%}.custom-date-sheet{background:#222;border-radius:18px 18px 0 0;box-sizing:border-box;padding:25px 25px 40px;width:100%}.custom-date-sheet h3{color:#eee;font-size:24px;margin:0 0 25px;text-align:center}.custom-date-sheet label{color:#aaa;display:block;margin-bottom:20px}.custom-date-sheet input{background:#111;border:1px solid #555;border-radius:8px;box-sizing:border-box;color:#eee;font-size:18px;height:55px;margin-top:8px;padding:0 15px;width:100%}.custom-apply{background:#d31325;border:0;border-radius:8px;color:#fff;font-size:19px;font-weight:700;height:55px;width:100%}.custom-apply:disabled{opacity:.4}@media (max-width:600px){.trades-header{padding:48px 20px 25px}.trades-header h1{font-size:30px}.trades-tabs{height:78px}.trades-tabs button{font-size:19px}.trades-content{padding:24px 16px}.trades-total{font-size:19px}.closed-filter-button{font-size:16px;height:48px;min-width:180px}.trade-card{padding:15px 14px}.trade-card-top{gap:10px}.trade-side{font-size:15px;min-width:55px;padding:9px 8px}.trade-symbol{height:40px;min-width:125px;padding:0 10px}.trade-symbol strong{font-size:16px}.trade-pnl{font-size:19px}.trade-card-bottom{gap:10px}.trade-entry{font-size:15px;margin-left:27px}.trade-actions{gap:10px}.trade-close,.trade-more{font-size:15px;height:40px;min-width:78px;padding:0 10px}.closed-info{font-size:15px}.closed-more{min-width:75px}}.volume-container{background:#0f0f0f;border-radius:12px;margin:6px 0;padding:2px}.volume-container h2{color:#fff;margin-bottom:4px}.subtitle{font-size:14px;margin-bottom:2px}.volume-list{display:flex;flex-direction:column;gap:16px}.volume-card{background:#1a1a1a;border:1px solid #333;border-radius:2px;padding:6px;transition:all .3s ease}.volume-card:hover{border-color:#3b82f6;box-shadow:0 10px 20px #0006;transform:translateY(-4px)}.coin-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.coin-header img{border-radius:50%;height:40px;width:40px}.volume-total{color:#aaa;font-size:13px}.volume-bar{background:#222;border-radius:6px;display:flex;height:22px;margin:10px 0;overflow:hidden;position:relative}.buy-volume{background:linear-gradient(90deg,#16c784,#2f8);color:#000}.buy-volume,.sell-volume{align-items:center;display:flex;font-size:12px;font-weight:700;justify-content:center;transition:width .8s ease}.sell-volume{background:linear-gradient(90deg,#ef4444,#f87171);color:#fff}.change-info{display:flex;font-size:14px;justify-content:space-between;margin-top:2px}.green{color:#16c784}.green,.red{font-weight:600}.red{color:#ef4444}.loading{padding:10px}.signal-container{background:#0f0f0f;border-radius:12px;margin:12px 0;padding:12px}.signal-container h2{font-size:18px;margin-bottom:4px}.subtitle{color:#888;font-size:13px;margin-bottom:10px}.signal-search{background:#1f1f1f;border:none;border-radius:8px;color:#fff;font-size:14px;margin:8px 0 12px;padding:10px;width:100%}.signal-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.signal-filters button{background:#1f1f1f;border:none;border-radius:9999px;color:#fff;font-size:13px;padding:6px 12px}.signal-filters button.active{background:#3b82f6}.signal-card{background:#1a1a1a;border-left:4px solid #555;border-radius:10px;margin-bottom:10px;padding:10px;transition:all .2s}.buy-card{border-left-color:#16c784}.sell-card{border-left-color:#ef4444}.signal-header{justify-content:space-between;margin-bottom:8px}.coin-info,.signal-header{align-items:center;display:flex}.coin-info{gap:8px}.coin-icon{border-radius:50%;height:32px;width:32px}.best-badge{background:#eab308;border-radius:3px;color:#000;font-size:10px;padding:1px 4px}.change-big{font-size:20px;font-weight:700;margin:6px 0}.reasons h4{color:#aaa;font-size:12px;margin:4px 0 2px}.reasons ul{color:#ddd;font-size:12.5px;line-height:1.3;margin:0;padding-left:14px}.volume-note{color:#888;font-size:12px;margin-top:6px}.strength{border-radius:9999px;font-size:11px;font-weight:700;padding:2px 6px}.strength.high{background:#16c784;color:#000}.loading{color:#666;font-size:14px;padding:16px;text-align:center}.match-list{box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:900px;padding:12px;width:100%}.sports-select{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:12px;width:100%}.select-box{align-items:center;background:linear-gradient(145deg,#151d3d,#0d142c);border:1px solid #6366f140;border-radius:14px;box-sizing:border-box;color:#aeb9dc;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:70px;min-width:0;padding:8px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.select-box:hover{border-color:#6366f18c;box-shadow:0 8px 22px #00000047}.select-box.active{background:linear-gradient(145deg,#303b82,#20295d);border-color:#00d9ff8c;box-shadow:0 0 20px #6366f126,inset 0 1px 0 #ffffff12;color:#fff}.select-box .count{font-size:19px;font-weight:900;line-height:1;margin-bottom:6px}.select-box .label{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.search-wrap{margin-bottom:12px;position:relative;width:100%}.search-icon{font-size:14px;left:14px;opacity:.7;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-input{background:linear-gradient(145deg,#151d3d,#0d142c);border:1px solid #6366f140;border-radius:12px;box-sizing:border-box;color:#fff;font-size:13px;font-weight:600;height:44px;outline:none;padding:0 14px 0 40px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.search-input::placeholder{color:#68759d}.search-input:focus{border-color:#00d9ff8c;box-shadow:0 0 0 2px #00d9ff0f}.day-tabs{display:flex;gap:7px;margin:0 0 14px;width:100%}.day-tabs button{background:#111a36;border:1px solid #6366f133;border-radius:20px;color:#8f9cc1;cursor:pointer;flex:1 1;font-size:11px;font-weight:800;height:38px;transition:background .2s ease,color .2s ease,border-color .2s ease}.day-tabs button:hover{border-color:#6366f173}.day-tabs button.active{background:linear-gradient(135deg,#4f46e5,#2563eb);border-color:#00d9ff59;box-shadow:0 0 16px #2563eb33;color:#fff}.league-section{margin-bottom:16px;width:100%}.league-title{align-items:center;color:#dbe4ff;display:flex;font-size:13px;font-weight:900;gap:8px;line-height:1;margin:12px 2px 8px;padding-left:2px}.league-dot{background:#00d9ff;border-radius:50%;box-shadow:0 0 9px #00d9ff8c;flex:0 0 7px;height:7px;width:7px}.match-card{grid-gap:9px;align-items:center;background:radial-gradient(circle at 100% 0,#6366f129,#0000 35%),linear-gradient(145deg,#202957,#151d3d 55%,#0d142c);border:1px solid #697bff4d;border-radius:15px;box-shadow:0 8px 24px #0000004d,inset 0 1px 0 #ffffff0d;box-sizing:border-box;cursor:pointer;display:grid;gap:9px;grid-template-columns:48px minmax(0,1fr) 48px;margin-bottom:8px;min-height:90px;overflow:hidden;padding:10px 9px;position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.match-card:before{background:radial-gradient(circle at 90% 15%,#00d9ff12,#0000 32%);inset:0}.match-card:after,.match-card:before{content:"";pointer-events:none;position:absolute}.match-card:after{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);height:2px;left:0;opacity:.8;top:0;width:100%}.match-card:hover{border-color:#6366f199;box-shadow:0 11px 28px #0000005c,0 0 18px #6366f114}.match-card:active{transform:none}.logo-fallback,.team-logo{border-radius:50%;box-sizing:border-box;flex-shrink:0;height:44px;position:relative;width:44px;z-index:2}.team-logo{border:1px solid #ffffff1a;display:block}.logo-fallback{background:radial-gradient(circle at 35% 25%,#6366f1,#20295d 55%,#10182f);border:1px solid #6366f173;box-shadow:0 0 14px #6366f11f;font-size:10px;font-weight:900;letter-spacing:.4px}.match-info{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:center;z-index:2}.match-info,.teams{justify-content:center;min-width:0;width:100%}.teams{color:#fff;font-size:12px;font-weight:900;gap:5px;line-height:1.25}.team-name{max-width:44%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs{background:#30396f;border:1px solid #6366f140;border-radius:5px;color:#cbd5ff;flex-shrink:0;font-size:7px;font-weight:900;line-height:1;padding:3px 5px}.match-info .league{color:#8f9bc0;font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.match-info .league,.match-meta{margin-top:5px;overflow:hidden;width:100%}.match-meta{align-items:center;display:flex;gap:7px;justify-content:center}.time{color:#aeb9dc;font-weight:700;overflow:hidden;text-overflow:ellipsis}.countdown,.time{font-size:8px;white-space:nowrap}.countdown{color:#00d9ff;flex-shrink:0;font-weight:900;text-shadow:0 0 8px #00d9ff33}.more-btn{background:linear-gradient(135deg,#242d5d,#151d3d);border:1px solid #6366f159;border-radius:12px;box-shadow:0 7px 20px #00000040;color:#dbe4ff;cursor:pointer;font-size:12px;font-weight:900;height:42px;margin:8px 0 18px;width:100%}.more-btn:hover{background:linear-gradient(135deg,#29356f,#19234b);border-color:#00d9ff66}.empty-state{background:linear-gradient(145deg,#161d39d9,#0a0f1ff2);border:1px dashed #7989b459;border-radius:17px;box-sizing:border-box;flex-direction:column;gap:6px;margin-top:10px;min-height:180px;text-align:center;width:100%}.empty-icon,.empty-state{align-items:center;display:flex;justify-content:center}.empty-icon{background:#6366f11f;border-radius:16px;box-shadow:0 0 20px #6366f11a;font-size:25px;height:52px;margin-bottom:6px;width:52px}.empty-state strong{color:#fff;font-size:14px;font-weight:900}.empty-state small{color:#8290b3;font-size:10px}.loading-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#05081438;display:flex;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:9999}.loading-dots{align-items:center;background:#0d142ceb;border:1px solid #6366f14d;border-radius:18px;box-shadow:0 10px 30px #00000059;gap:8px;padding:13px 16px}.loading-dots span{background:#00d9ff;height:9px;width:9px}@media (max-width:768px){.match-list{max-width:100%;padding:10px}.match-card{grid-template-columns:48px minmax(0,1fr) 48px}}@media (max-width:520px){.match-list{padding:8px}.sports-select{gap:6px}.select-box{border-radius:12px;min-height:62px}.select-box .count{font-size:16px}.select-box .label{font-size:9px}.search-input{border-radius:11px;font-size:12px;height:42px}.day-tabs{gap:6px}.day-tabs button{font-size:10px;height:36px}.match-card{border-radius:14px;gap:7px;grid-template-columns:44px minmax(0,1fr) 44px;min-height:84px;padding:9px 7px}.logo-fallback,.team-logo{height:40px;width:40px}.logo-fallback{font-size:9px}.teams{font-size:10px;gap:3px}.team-name{max-width:42%}.vs{font-size:6px;padding:2px 4px}.match-info .league{font-size:8px}.countdown,.time{font-size:7px}.match-meta{gap:5px}.league-title{font-size:12px}}@media (max-width:360px){.match-list{padding:6px}.sports-select{gap:4px}.select-box{min-height:58px}.select-box .count{font-size:14px}.select-box .label{font-size:8px}.match-card{gap:5px;grid-template-columns:38px minmax(0,1fr) 38px;padding:8px 6px}.logo-fallback,.team-logo{height:35px;width:35px}.teams{font-size:9px}.vs{font-size:5px;padding:2px 3px}.match-info .league{font-size:7px}.countdown,.time{font-size:6px}.day-tabs button{font-size:9px}}.betplace,.betplace *{box-sizing:border-box}.betplace{align-items:flex-start;background:#eef6fa;color:#252525;display:flex;font-family:Arial,Helvetica,sans-serif;justify-content:center;min-height:100vh;padding:10px 6px 90px;width:100%}.betplace button,.betplace input,.betplace select{font-family:inherit}.betplace .betplace-card{background:#fff;border:1px solid #e3eaed;border-radius:28px;box-shadow:0 3px 14px #0000001a;margin:0 auto;max-width:520px;overflow:hidden;width:100%}.betplace .betplace-handle{background:#c7d1d4;border-radius:20px;height:4px;margin:11px auto 13px;width:54px}.betplace .betplace-you-bet{color:#9fa8ab;font-size:11px;font-weight:600;margin-bottom:6px;text-align:center}.betplace .betplace-selection-title{color:#73ad79;font-size:20px;font-weight:900;line-height:1.25;margin-bottom:12px;padding:0 10px;text-align:center}.betplace .betplace-league{color:#444b4e;font-size:12px;font-weight:700;margin-bottom:11px;padding:0 10px;text-align:center}.betplace .betplace-teams{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);padding:0 12px;width:100%}.betplace .betplace-team{align-items:center;color:#252525;display:flex;font-size:12px;gap:5px;justify-content:center;min-width:0}.betplace .betplace-team strong{font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betplace .betplace-team small{color:#6c7477;flex:none;font-size:9px;font-weight:600}.betplace .betplace-vs{color:#333;font-size:12px;font-weight:900;text-align:center}.betplace .betplace-logo-fallback,.betplace .betplace-team-logo{border-radius:50%;height:28px;min-width:28px;width:28px}.betplace .betplace-team-logo{background:#fff;object-fit:contain}.betplace .betplace-logo-fallback{align-items:center;color:#fff;display:flex;font-size:8px;font-weight:900;justify-content:center}.betplace .betplace-date{color:#9aa4a7;font-size:10px;font-weight:600;margin-top:7px;padding:0 10px 13px;text-align:center}.betplace .betplace-balance-loading{background:#f7fbfc;border-top:1px solid #e5edef;color:#829195;font-size:10px;font-weight:700;padding:7px 10px;text-align:center;width:100%}.betplace .betplace-calc{grid-gap:7px;background:#eef8fc;border-bottom:1px solid #dfeaec;border-top:1px solid #e1ecef;display:grid;gap:7px;grid-template-columns:minmax(0,1.35fr) minmax(70px,.75fr) minmax(80px,.9fr);padding:14px 10px;width:100%}.betplace .betplace-calc-col{min-width:0}.betplace .betplace-calc-label{color:#51595c;font-size:12px;font-weight:900;margin-bottom:8px}.betplace .betplace-input-wrap{align-items:stretch;background:#fff;border:1px solid #dfe7e9;border-radius:4px;display:flex;height:42px;overflow:hidden;width:100%}.betplace .betplace-input-wrap input{background:#fff;border:none;color:#252525;font-size:11px;font-weight:700;height:100%;min-width:0;outline:none;padding:0 7px;width:100%}.betplace .betplace-input-wrap input::placeholder{color:#b3babe;font-size:9px;font-weight:500}.betplace .betplace-input-wrap input::-webkit-inner-spin-button,.betplace .betplace-input-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.betplace .betplace-input-wrap input[type=number]{-moz-appearance:textfield}.betplace .betplace-currency-select{background:#fff;border:none;color:#31383a;cursor:pointer;min-width:65px;outline:none;width:65px}.betplace .betplace-currency-select,.betplace .betplace-single-currency{border-left:1px solid #e0e7e9;font-size:10px;font-weight:900;height:100%;padding:0 4px}.betplace .betplace-single-currency{align-items:center;background:#f8fbfc;color:#333a3d;display:flex;justify-content:center;min-width:58px;width:58px}.betplace .betplace-profit-col{text-align:center}.betplace .betplace-profit-value{align-items:center;color:#444b4e;display:flex;font-size:15px;font-weight:900;justify-content:center;min-height:21px;white-space:nowrap}.betplace .betplace-profit-col small{color:#df6e74;display:block;font-size:9px;font-weight:800;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betplace .betplace-gain-value{align-items:center;color:#79aeb5;display:flex;font-size:12px;font-weight:900;line-height:1.25;min-height:42px;overflow-wrap:anywhere}.betplace .correct-options{grid-gap:6px;background:#eef8fc;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 10px 0;width:100%}.betplace .correct-option{background:#fff;border:1px solid #abc4c9;border-radius:4px;color:#71979d;cursor:pointer;font-size:11px;font-weight:900;height:34px}.betplace .correct-option.active{background:#88b5bd;border-color:#88b5bd;color:#fff}.betplace .correct-option:active{transform:scale(.97)}.betplace .betplace-quick{grid-gap:4px;background:#eef8fc;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr)) 52px 30px;padding:12px 10px;width:100%}.betplace .betplace-quick button{background:#fff;border:1px solid #a8c1c6;border-radius:4px;color:#708f95;cursor:pointer;font-size:9px;font-weight:900;height:35px;min-width:0;overflow:hidden;padding:0 3px;text-overflow:ellipsis;white-space:nowrap}.betplace .betplace-quick button:active{transform:scale(.96)}.betplace .betplace-quick button:disabled{cursor:not-allowed;opacity:.45}.betplace .betplace-quick .betplace-all{color:#709da3;font-size:10px}.betplace .betplace-quick .betplace-settings{background:#0000;border:none;color:#719ca4;font-size:19px;padding:0}.betplace .betplace-balance{align-items:center;background:#eef8fc;border-top:1px solid #dfeaed;display:flex;gap:10px;padding:13px 12px;width:100%}.betplace .betplace-balance span{color:#596164;font-size:12px;font-weight:800}.betplace .betplace-balance strong{color:#303638;font-size:15px;font-weight:900;overflow-wrap:anywhere}.betplace .betplace-no-balance{background:#fff2f2;border:1px solid #ffd3d3;border-radius:5px;color:#d43c3c;font-size:10px;font-weight:800;margin:8px 10px;padding:9px;text-align:center}.betplace .betplace-actions{grid-gap:8px;background:#fff;display:grid;gap:8px;grid-template-columns:.75fr 2.25fr;padding:15px 10px 12px;width:100%}.betplace .betplace-actions button{border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:900;height:44px}.betplace .betplace-cancel{background:#fff;color:#70a878}.betplace .betplace-confirm{background:#86b6bf;color:#fff}.betplace .betplace-cancel:active,.betplace .betplace-confirm:active{transform:scale(.98)}.betplace .betplace-actions button:disabled{cursor:not-allowed;opacity:.5}.betplace-empty{background:#eef6fa;color:#7a8589;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;min-height:70vh;padding:20px;width:100%}.betplace .betplace-loader-screen,.betplace-empty{align-items:center;display:flex;justify-content:center}.betplace .betplace-loader-screen{background:#0d1519;inset:0;overflow:hidden;position:fixed;z-index:999999}.betplace .betplace-loader-bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.betplace .betplace-loader-overlay{background:#000000b3;inset:0;position:absolute}.betplace .betplace-loader-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;z-index:2}.betplace .betplace-loader-content p{color:#fff;font-size:13px;font-weight:900;letter-spacing:.4px;margin:20px 0 0}.betplace .betplace-solar-system{align-items:center;display:flex;height:130px;justify-content:center;position:relative;width:130px}.betplace .betplace-sun{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 20px #ffffff4d;display:flex;height:54px;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:54px;z-index:5}.betplace .betplace-sun img{height:100%;object-fit:cover;width:100%}.betplace .betplace-orbit{border:1px solid #ffffff40;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.betplace .betplace-orbit-one{animation:betplaceSpin 1.6s linear infinite;height:95px;width:95px}.betplace .betplace-orbit-two{animation:betplaceSpinReverse 2.2s linear infinite;height:128px;width:128px}.betplace .betplace-planet-ball{font-size:18px;left:50%;position:absolute;top:-9px;transform:translateX(-50%)}.betplace .betplace-planet-ball.small{font-size:14px;left:-8px;top:50%;transform:translateY(-50%)}@keyframes betplaceSpin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes betplaceSpinReverse{0%{transform:translate(-50%,-50%) rotate(1turn)}to{transform:translate(-50%,-50%) rotate(0deg)}}@media (max-width:600px){.betplace{padding:6px 4px 80px}.betplace .betplace-card{border-radius:24px;max-width:100%}.betplace .betplace-selection-title{font-size:18px}.betplace .betplace-calc{gap:4px;grid-template-columns:minmax(0,1.3fr) minmax(60px,.72fr) minmax(70px,.9fr);padding:12px 7px}.betplace .betplace-calc-label{font-size:10px}.betplace .betplace-profit-value{font-size:12px}.betplace .betplace-gain-value{font-size:10px}}@media (max-width:400px){.betplace{padding:4px 3px 75px}.betplace .betplace-card{border-radius:21px}.betplace .betplace-handle{margin-bottom:10px;margin-top:9px;width:45px}.betplace .betplace-you-bet{font-size:9px}.betplace .betplace-selection-title{font-size:16px;margin-bottom:9px}.betplace .betplace-league{font-size:10px;margin-bottom:9px}.betplace .betplace-teams{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);padding:0 5px}.betplace .betplace-team{font-size:9px;gap:3px}.betplace .betplace-team small{font-size:7px}.betplace .betplace-vs{font-size:9px}.betplace .betplace-logo-fallback,.betplace .betplace-team-logo{height:23px;min-width:23px;width:23px}.betplace .betplace-date{font-size:8px;padding-bottom:10px}.betplace .betplace-calc{gap:3px;grid-template-columns:minmax(0,1.3fr) minmax(55px,.7fr) minmax(63px,.85fr);padding:10px 5px}.betplace .betplace-calc-label{font-size:9px;margin-bottom:6px}.betplace .betplace-input-wrap{height:37px}.betplace .betplace-input-wrap input{font-size:9px;padding:0 4px}.betplace .betplace-input-wrap input::placeholder{font-size:7px}.betplace .betplace-currency-select{font-size:8px;min-width:53px;padding:0 2px;width:53px}.betplace .betplace-single-currency{font-size:8px;min-width:48px;padding:0 2px;width:48px}.betplace .betplace-profit-value{font-size:11px}.betplace .betplace-profit-col small{font-size:7px}.betplace .betplace-gain-value{font-size:8px;min-height:37px}.betplace .correct-options{gap:4px;padding:8px 6px 0}.betplace .correct-option{font-size:9px;height:30px}.betplace .betplace-quick{gap:3px;grid-template-columns:repeat(3,minmax(0,1fr)) 42px 25px;padding:9px 5px}.betplace .betplace-quick button{font-size:7px;height:31px;padding:0 2px}.betplace .betplace-quick .betplace-all{font-size:8px}.betplace .betplace-quick .betplace-settings{font-size:16px}.betplace .betplace-balance{padding:11px 7px}.betplace .betplace-balance span{font-size:10px}.betplace .betplace-balance strong{font-size:12px}.betplace .betplace-actions{gap:6px;grid-template-columns:.7fr 2.3fr;padding:12px 7px 10px}.betplace .betplace-actions button{font-size:10px;height:40px}}.order-result-overlay{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.order-result-sheet{background:#111;border-radius:18px;color:#fff;max-width:340px;padding:35px 20px;text-align:center;width:90%}.order-processing h2{font-size:22px;margin-top:20px}.order-processing p{color:#bbb;margin-top:8px}.processing-spinner{animation:spin .8s linear infinite;border:5px solid #ffffff26;border-radius:50%;border-top-color:#00c853;height:60px;margin:auto;width:60px}.bet-success-info{display:flex;flex-direction:column;gap:14px;margin:25px 0}.bet-success-info div{background:#1b1b1b;border-radius:10px;display:flex;justify-content:space-between;padding:10px 14px}.bet-success-info span{color:#999}.bet-success-info strong{color:#fff}.success-check{align-items:center;background:#00c853;border-radius:50%;color:#fff;display:flex;font-size:38px;height:70px;justify-content:center;margin:auto auto 20px;width:70px}.deposit-page{background:#000;display:flex;flex-direction:column;overflow:hidden}.deposit-header{gap:18px;height:60px;padding:0 18px}.back-icon{color:#fff;cursor:pointer;font-size:24px}.deposit-header h2{font-size:28px;font-weight:700}.deposit-sheet{animation:sheetUp .25s ease;background:#1b1b1b;border-radius:28px 28px 0 0;margin-top:auto;padding:14px 0 10px}@keyframes sheetUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.sheet-line{background:#666;border-radius:30px;height:5px;margin:0 auto 18px;width:70px}.deposit-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 20px;transition:.25s}.deposit-item:hover{background:#252525}.deposit-item:not(:last-child){border-bottom:1px solid #ffffff0f}.deposit-left{gap:15px}.deposit-icon,.deposit-left{align-items:center;display:flex}.deposit-icon{background:#303030;border-radius:50%;color:#fff;flex-shrink:0;font-size:22px;height:52px;justify-content:center;width:52px}.deposit-left h3{font-size:21px;font-weight:700;margin-bottom:6px}.deposit-left p{color:#9b9b9b;font-size:15px;line-height:1.5;max-width:240px}.arrow{color:#bdbdbd;font-size:22px}@media(max-width:600px){.deposit-header{height:56px;padding:0 15px}.deposit-header h2{font-size:24px}.back-icon{font-size:22px}.deposit-sheet{border-radius:24px 24px 0 0;padding-top:12px}.sheet-line{height:4px;margin-bottom:14px;width:55px}.deposit-item{padding:16px}.deposit-icon{font-size:19px;height:46px;width:46px}.deposit-left h3{font-size:18px}.deposit-left p{font-size:13px;max-width:200px}.arrow{font-size:18px}}.deposit-page::-webkit-scrollbar{width:4px}.deposit-page::-webkit-scrollbar-thumb{background:#444;border-radius:20px}.deposit-page::-webkit-scrollbar-track{background:#0000}.wallet-page{background:radial-gradient(circle at top right,#2563eb14,#0000 32%),#f5f7fb;color:#111827;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh;padding:0;width:100%}.wallet-container{margin:0 auto;padding:22px 18px 45px;width:min(100%,760px)}.wallet-header{gap:14px;margin-bottom:22px}.wallet-back,.wallet-header{align-items:center;display:flex}.wallet-back{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 4px 15px #0f172a0d;color:#111827;cursor:pointer;flex-shrink:0;font-size:25px;height:44px;justify-content:center;line-height:1;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:44px}.wallet-back:hover{background:#f8fafc;box-shadow:0 7px 20px #0f172a14;transform:translateX(-2px)}.wallet-back:active{transform:scale(.95)}.wallet-header-content{min-width:0}.wallet-header-content h1{color:#111827;font-size:24px;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:0}.wallet-header-content p{color:#64748b;font-size:13px;line-height:1.4;margin:5px 0 0}.wallet-hero{align-items:center;background:linear-gradient(135deg,#111827,#1e293b 55%,#334155);border-radius:22px;box-shadow:0 18px 40px #0f172a29;color:#fff;display:flex;gap:15px;margin-bottom:15px;overflow:hidden;padding:20px;position:relative}.wallet-hero:before{background:#ffffff14;height:180px;right:-70px;top:-85px;width:180px}.wallet-hero:after,.wallet-hero:before{border-radius:50%;content:"";position:absolute}.wallet-hero:after{background:#ffffff0d;bottom:-70px;height:110px;right:80px;width:110px}.wallet-hero-icon{align-items:center;background:#ffffff1f;border:1px solid #ffffff1f;border-radius:17px;display:flex;flex-shrink:0;font-size:29px;font-weight:700;height:54px;justify-content:center;position:relative;width:54px;z-index:2}.wallet-hero-content{flex:1 1;min-width:0;position:relative;z-index:2}.wallet-hero-content span{color:#cbd5e1;display:block;font-size:9px;font-weight:800;letter-spacing:1.5px;margin-bottom:4px}.wallet-hero-content strong{color:#fff;display:block;font-size:20px;font-weight:800}.wallet-hero-content p{color:#cbd5e1;font-size:12px;line-height:1.4;margin:4px 0 0}.wallet-hero-count{align-items:baseline;background:#ffffff1a;border-radius:12px;display:flex;gap:2px;padding:9px 12px;position:relative;white-space:nowrap;z-index:2}.wallet-hero-count strong{font-size:20px;font-weight:800}.wallet-hero-count span{color:#cbd5e1;font-size:12px}.wallet-warning{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:17px;display:flex;gap:13px;margin-bottom:15px;padding:16px}.wallet-warning-icon{align-items:center;background:#fef3c7;border-radius:11px;color:#92400e;display:flex;flex-shrink:0;font-weight:900;height:34px;justify-content:center;width:34px}.wallet-warning-content{flex:1 1}.wallet-warning-content strong{color:#78350f;display:block;font-size:14px;font-weight:800}.wallet-warning-content p{color:#92400e;font-size:12px;line-height:1.5;margin:4px 0 10px}.wallet-warning-content button{background:#92400e;border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:11px;font-weight:700;padding:8px 12px}.wallet-capacity{background:#fff;border:1px solid #e8edf3;border-radius:18px;box-shadow:0 7px 25px rgba(15,23,42,.045);margin-bottom:15px;padding:17px}.wallet-capacity-top{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.wallet-capacity-top>div{display:flex;flex-direction:column;gap:3px}.wallet-capacity-top span{color:#64748b;font-size:11px;font-weight:600}.wallet-capacity-top strong{color:#111827;font-size:15px;font-weight:800}.wallet-capacity-top small{color:#64748b;font-size:11px;font-weight:700;white-space:nowrap}.wallet-capacity-track{background:#eef2f7;border-radius:100px;height:7px;overflow:hidden;width:100%}.wallet-capacity-fill{background:linear-gradient(90deg,#2563eb,#4f46e5);border-radius:inherit;height:100%;transition:width .4s ease}.wallet-success{align-items:center;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:15px;color:#166534;display:flex;gap:11px;margin-bottom:14px;padding:13px 14px}.wallet-success>span{align-items:center;background:#dcfce7;border-radius:50%;display:flex;flex-shrink:0;font-weight:900;height:30px;justify-content:center;width:30px}.wallet-success>div{flex:1 1}.wallet-success strong{display:block;font-size:12px;font-weight:800}.wallet-success p{color:#15803d;font-size:11px;margin:2px 0 0}.wallet-success button{background:#0000;border:0;color:#166534;cursor:pointer;font-size:19px}.wallet-error{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:15px;color:#991b1b;display:flex;gap:10px;margin-bottom:14px;padding:13px 14px}.wallet-error>span{align-items:center;background:#fee2e2;border-radius:50%;display:flex;flex-shrink:0;font-weight:900;height:29px;justify-content:center;width:29px}.wallet-error p{flex:1 1;font-size:12px;font-weight:600;line-height:1.4;margin:0}.wallet-error button{background:#0000;border:0;color:#991b1b;cursor:pointer;font-size:19px}.wallet-add-button{align-items:center;background:#fff;border:1px solid #dbe4f0;border-radius:18px;box-shadow:0 7px 22px rgba(15,23,42,.045);cursor:pointer;display:flex;gap:13px;margin-bottom:25px;padding:15px;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.wallet-add-button:hover:not(:disabled){border-color:#93c5fd;box-shadow:0 12px 28px #2563eb1a;transform:translateY(-2px)}.wallet-add-button:active:not(:disabled){transform:scale(.985)}.wallet-add-button:disabled{cursor:not-allowed;opacity:.55}.wallet-add-icon{align-items:center;background:#eff6ff;border-radius:14px;color:#2563eb;display:flex;flex-shrink:0;font-size:26px;font-weight:400;height:45px;justify-content:center;width:45px}.wallet-add-text{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.wallet-add-text strong{color:#111827;font-size:14px;font-weight:800}.wallet-add-text small{color:#64748b;font-size:11px}.wallet-add-arrow{align-items:center;background:#f8fafc;border-radius:10px;color:#64748b;display:flex;font-size:19px;height:34px;justify-content:center;width:34px}.wallet-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:11px}.wallet-list-header h2{color:#111827;font-size:17px;font-weight:800;margin:0}.wallet-list-header span{color:#94a3b8;display:block;font-size:11px;margin-top:3px}.wallet-list{display:flex;flex-direction:column;gap:11px}.wallet-item{align-items:center;background:#fff;border:1px solid #e5eaf0;border-radius:18px;box-shadow:0 6px 20px #0f172a0a;cursor:pointer;display:flex;gap:13px;padding:15px;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.wallet-item:hover{border-color:#cbd5e1;box-shadow:0 12px 28px #0f172a14;transform:translateY(-2px)}.wallet-item:active{transform:scale(.99)}.wallet-item-icon{align-items:center;background:#f1f5f9;border-radius:15px;display:flex;flex-shrink:0;font-size:23px;height:47px;justify-content:center;width:47px}.wallet-item-content{flex:1 1;min-width:0}.wallet-item-title{align-items:center;display:flex;gap:7px;min-width:0}.wallet-item-title strong{color:#111827;font-size:14px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-item-title span{background:#f1f5f9;border-radius:6px;color:#475569;font-size:9px;font-weight:800;padding:3px 7px}.wallet-item-content p{color:#64748b;font-size:11px;font-weight:600;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-item-content small{color:#334155;display:block;font-size:11px;font-weight:700}.wallet-item-right{align-items:center;display:flex;gap:9px}.wallet-secure-badge{align-items:center;background:#ecfdf5;border-radius:50%;color:#16a34a;display:flex;font-size:12px;font-weight:900;height:27px;justify-content:center;width:27px}.wallet-item-arrow{color:#94a3b8;font-size:23px;line-height:1}.wallet-empty{align-items:center;background:#ffffffbf;border:1px dashed #cbd5e1;border-radius:20px;display:flex;flex-direction:column;padding:35px 20px;text-align:center}.wallet-empty-icon{align-items:center;background:#eff6ff;border-radius:18px;color:#2563eb;display:flex;font-size:30px;height:58px;justify-content:center;margin-bottom:13px;width:58px}.wallet-empty strong{color:#111827;font-size:15px;font-weight:800}.wallet-empty p{color:#64748b;font-size:12px;line-height:1.5;margin:6px 0 15px;max-width:360px}.wallet-empty button{background:#111827;border:0;border-radius:11px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:10px 17px;transition:transform .2s ease,background .2s ease}.wallet-empty button:hover{background:#1e293b;transform:translateY(-1px)}.wallet-footer-note{align-items:flex-start;background:#f8fafc;border-radius:14px;display:flex;gap:9px;margin-top:18px;padding:13px}.wallet-footer-note span{font-size:13px}.wallet-footer-note p{color:#64748b;font-size:10px;line-height:1.5;margin:0}.wallet-loading-screen{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:100vh;padding:30px}.wallet-loader{animation:walletSpin .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#2563eb;height:38px;margin-bottom:7px;width:38px}.wallet-loading-screen strong{color:#111827;font-size:14px}.wallet-loading-screen span{color:#64748b;font-size:11px}@keyframes walletSpin{to{transform:rotate(1turn)}}.wallet-modal-overlay{align-items:center;animation:walletFadeIn .2s ease;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#0f172aad;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:9999}@keyframes walletFadeIn{0%{opacity:0}to{opacity:1}}.wallet-modal{animation:walletModalUp .25s ease;background:#fff;border-radius:24px;box-shadow:0 30px 80px #0f172a4d;max-height:calc(100vh - 36px);overflow-y:auto;scrollbar-color:#cbd5e1 #0000;scrollbar-width:thin;width:min(100%,500px)}@keyframes walletModalUp{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.wallet-modal-header{align-items:flex-start;border-bottom:1px solid #eef2f7;display:flex;gap:15px;justify-content:space-between;padding:21px 21px 17px}.wallet-modal-header>div{min-width:0}.wallet-modal-header span{color:#2563eb;display:block;font-size:9px;font-weight:900;letter-spacing:1.3px;margin-bottom:5px}.wallet-modal-header h2{color:#111827;font-size:21px;font-weight:850;margin:0}.wallet-modal-header p{color:#64748b;font-size:11px;margin:4px 0 0}.wallet-modal-close{background:#f1f5f9;border:0;border-radius:11px;color:#475569;cursor:pointer;flex-shrink:0;font-size:22px;height:37px;line-height:1;transition:background .2s ease,transform .2s ease;width:37px}.wallet-modal-close:hover{background:#e2e8f0;transform:rotate(4deg)}.wallet-modal-close:disabled{cursor:not-allowed;opacity:.5}.wallet-account-box{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;display:flex;gap:15px;justify-content:space-between;margin:18px 21px 14px;padding:13px 14px}.wallet-account-box span{color:#64748b;font-size:10px;font-weight:700}.wallet-account-box strong{color:#111827;font-size:12px;font-weight:800;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-field{margin-top:14px;padding:0 21px}.wallet-field label{color:#334155;display:block;font-size:11px;font-weight:800;margin-bottom:7px}.wallet-field input,.wallet-field select{background:#fff;border:1px solid #dbe2ea;border-radius:13px;color:#111827;font-size:13px;min-height:46px;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.wallet-field select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#64748b 0),linear-gradient(135deg,#64748b 50%,#0000 0);background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;cursor:pointer;padding:0 38px 0 13px}.wallet-field input{padding:0 13px}.wallet-field input:focus,.wallet-field select:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #2563eb1a}.wallet-field input:disabled,.wallet-field select:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.wallet-country-info{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr;margin:13px 21px 0}.wallet-country-info>div{background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;padding:11px 12px}.wallet-country-info span{color:#94a3b8;display:block;font-size:9px;font-weight:700;letter-spacing:.4px;margin-bottom:3px;text-transform:uppercase}.wallet-country-info strong{color:#334155;display:block;font-size:12px;font-weight:800}.wallet-number-input{align-items:center;background:#fff;border:1px solid #dbe2ea;border-radius:13px;display:flex;min-height:46px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.wallet-number-input:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px #2563eb1a}.wallet-number-input>span{align-items:center;background:#f8fafc;border-right:1px solid #e2e8f0;color:#475569;display:flex;font-size:12px;font-weight:800;height:46px;padding:0 11px;white-space:nowrap}.wallet-number-input input{border:0!important;border-radius:0!important;box-shadow:none!important;min-height:44px;padding:0 12px}.wallet-field-error{align-items:center;background:#fef2f2;border-radius:10px;color:#b91c1c;display:flex;font-size:11px;font-weight:600;gap:8px;margin:8px 21px 0;padding:9px 11px}.wallet-field-error:first-letter{font-weight:900}.wallet-modal-security{align-items:flex-start;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;display:flex;gap:9px;margin:16px 21px 0;padding:11px 12px}.wallet-modal-security span{font-size:13px}.wallet-modal-security p{color:#64748b;font-size:10px;line-height:1.5;margin:0}.wallet-confirm-button{background:linear-gradient(135deg,#2563eb,#4f46e5);border:0;border-radius:13px;box-shadow:0 8px 20px #2563eb33;color:#fff;cursor:pointer;font-size:12px;font-weight:900;letter-spacing:.4px;margin:18px 21px 9px;min-height:47px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:calc(100% - 42px)}.wallet-confirm-button:hover:not(:disabled){box-shadow:0 11px 25px #2563eb42;transform:translateY(-1px)}.wallet-confirm-button:active:not(:disabled){transform:scale(.985)}.wallet-confirm-button:disabled{cursor:not-allowed;opacity:.6}.wallet-cancel-button{background:#fff;border:1px solid #e2e8f0;border-radius:13px;color:#475569;cursor:pointer;font-size:12px;font-weight:700;margin:0 21px 21px;min-height:44px;transition:background .2s ease,border-color .2s ease;width:calc(100% - 42px)}.wallet-cancel-button:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.wallet-cancel-button:disabled{cursor:not-allowed;opacity:.5}.wallet-detail-overlay{align-items:center;animation:walletFadeIn .2s ease;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#0f172aab;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:10000}.wallet-detail-modal{animation:walletModalUp .25s ease;background:#fff;border-radius:23px;box-shadow:0 30px 80px #0f172a4d;max-height:calc(100vh - 36px);overflow-y:auto;padding:20px;width:min(100%,470px)}.wallet-detail-header{align-items:flex-start;border-bottom:1px solid #eef2f7;display:flex;gap:15px;justify-content:space-between;padding-bottom:17px}.wallet-detail-header span{color:#2563eb;display:block;font-size:9px;font-weight:900;letter-spacing:1.2px;margin-bottom:4px}.wallet-detail-header h3{color:#111827;font-size:21px;font-weight:850;margin:0}.wallet-detail-header button{background:#f1f5f9;border:0;border-radius:10px;color:#475569;cursor:pointer;font-size:21px;height:35px;width:35px}.wallet-detail-main{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:16px;display:flex;gap:13px;margin:18px 0;padding:15px}.wallet-detail-country-icon{align-items:center;background:#fff;border-radius:14px;box-shadow:0 3px 10px #0f172a0d;display:flex;font-size:23px;height:48px;justify-content:center;width:48px}.wallet-detail-main>div:last-child{display:flex;flex-direction:column;gap:3px}.wallet-detail-main strong{color:#111827;font-size:14px}.wallet-detail-main span{color:#64748b;font-size:11px}.wallet-detail-row{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:20px;justify-content:space-between;padding:12px 0}.wallet-detail-row span{color:#64748b;font-size:11px}.wallet-detail-row strong{color:#111827;font-size:11px;max-width:60%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.wallet-detail-secured{align-items:center;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:13px;display:flex;gap:10px;margin-top:17px;padding:12px}.wallet-detail-secured>span{align-items:center;background:#dcfce7;border-radius:50%;color:#16a34a;display:flex;font-size:12px;font-weight:900;height:30px;justify-content:center;width:30px}.wallet-detail-secured>div{display:flex;flex-direction:column;gap:2px}.wallet-detail-secured strong{color:#166534;font-size:11px}.wallet-detail-secured small{color:#15803d;font-size:9px}.wallet-detail-close{background:#111827;border:0;border-radius:12px;color:#fff;cursor:pointer;font-size:12px;font-weight:800;margin-top:16px;min-height:44px;transition:background .2s ease,transform .2s ease;width:100%}.wallet-detail-close:hover{background:#1e293b;transform:translateY(-1px)}@media (max-width:600px){.wallet-container{padding:16px 13px 35px}.wallet-header{margin-bottom:17px}.wallet-back{border-radius:12px;font-size:22px;height:40px;width:40px}.wallet-header-content h1{font-size:21px}.wallet-header-content p{font-size:11px}.wallet-hero{border-radius:19px;padding:16px}.wallet-hero-icon{border-radius:14px;font-size:25px;height:47px;width:47px}.wallet-hero-content strong{font-size:17px}.wallet-hero-content p{font-size:10px}.wallet-hero-count{padding:7px 9px}.wallet-hero-count strong{font-size:17px}.wallet-capacity{border-radius:16px;padding:14px}.wallet-add-button{border-radius:16px;padding:13px}.wallet-add-icon{border-radius:12px;height:42px;width:42px}.wallet-item{border-radius:16px;padding:13px}.wallet-item-icon{border-radius:13px;font-size:21px;height:43px;width:43px}.wallet-item-title strong{font-size:13px}.wallet-item-content p,.wallet-item-content small{font-size:10px}.wallet-item-right{gap:5px}.wallet-secure-badge{font-size:10px;height:24px;width:24px}.wallet-item-arrow{font-size:20px}.wallet-detail-overlay,.wallet-modal-overlay{align-items:flex-end;padding:0}.wallet-detail-modal,.wallet-modal{animation:walletSheetUp .25s ease;border-radius:25px 25px 0 0;max-height:calc(100vh - 10px);width:100%}@keyframes walletSheetUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.wallet-modal-header{padding:19px 17px 15px}.wallet-account-box{margin:15px 17px 12px}.wallet-field{padding:0 17px}.wallet-country-info{margin:12px 17px 0}.wallet-field-error{margin:8px 17px 0}.wallet-modal-security{margin:14px 17px 0}.wallet-confirm-button{margin:16px 17px 8px;width:calc(100% - 34px)}.wallet-cancel-button{margin:0 17px 18px;width:calc(100% - 34px)}.wallet-detail-modal{padding:18px 17px 22px}}@media (max-width:380px){.wallet-container{padding-left:10px;padding-right:10px}.wallet-hero{gap:10px}.wallet-hero-icon{font-size:22px;height:42px;width:42px}.wallet-hero-content strong{font-size:15px}.wallet-hero-content p{display:none}.wallet-hero-count{padding:6px 8px}.wallet-item-content{min-width:0}.wallet-item-title span{display:none}.wallet-item-right{flex-shrink:0}.wallet-add-text strong{font-size:13px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.user-bonus-history{box-sizing:border-box;color:#172033;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:1180px;padding:24px;width:100%}.user-bonus-topbar{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.user-bonus-title-wrap{align-items:center;display:flex;gap:13px}.user-bonus-title-icon{align-items:center;background:linear-gradient(135deg,#111827,#1d4ed8);border-radius:16px;box-shadow:0 12px 28px #2563eb2e;color:#fff;display:flex;flex-shrink:0;font-size:22px;height:50px;justify-content:center;width:50px}.user-bonus-title-wrap h2{color:#111827;font-size:24px;font-weight:850;letter-spacing:-.5px;margin:0}.user-bonus-title-wrap p{color:#7b8495;font-size:13px;font-weight:500;margin:4px 0 0}.user-bonus-refresh{align-items:center;background:linear-gradient(135deg,#111827,#26344d);border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-height:42px;padding:0 16px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.user-bonus-refresh:hover{box-shadow:0 9px 24px #0f172a29;transform:translateY(-1px)}.user-bonus-refresh:active{transform:translateY(0)}.user-bonus-refresh:disabled{cursor:not-allowed;opacity:.55}.user-bonus-identity{align-items:center;background:#fffffff2;border:1px solid #e6eaf1;border-radius:17px;box-shadow:0 8px 30px rgba(15,23,42,.045);display:flex;gap:13px;margin-bottom:16px;padding:15px 17px}.user-bonus-avatar{align-items:center;background:linear-gradient(135deg,#eef4ff,#e0eaff);border-radius:14px;color:#2457bd;display:flex;flex-shrink:0;font-size:19px;font-weight:850;height:45px;justify-content:center;width:45px}.user-bonus-user-info{display:flex;flex-direction:column;gap:2px}.user-bonus-user-info span{color:#8a94a6;font-size:9px;font-weight:850;letter-spacing:1.1px}.user-bonus-user-info strong{color:#172033;font-size:14px;font-weight:800}.user-bonus-secure{align-items:center;color:#667085;display:flex;font-size:11px;font-weight:700;gap:7px;margin-left:auto}.secure-dot{background:#16a34a;border-radius:50%;box-shadow:0 0 0 4px #16a34a17;height:7px;width:7px}.user-bonus-summary{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:25px}.user-bonus-summary-card{align-items:center;background:#fff;border:1px solid #e7ebf2;border-radius:16px;box-shadow:0 7px 25px #0f172a0a;display:flex;gap:11px;min-width:0;padding:15px}.user-bonus-summary-card.total{background:linear-gradient(135deg,#f8fbff,#eef4ff);border-color:#cbd9fa}.summary-card-icon{align-items:center;background:#f4f6fa;border-radius:12px;display:flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.user-bonus-summary-card span{color:#7c8798;display:block;font-size:10px;font-weight:750;margin-bottom:3px}.user-bonus-summary-card strong{color:#111827;display:block;font-size:15px;font-weight:850;white-space:nowrap}.user-bonus-error{background:#fff4f4;border:1px solid #fecaca;border-radius:12px;color:#b42318;font-size:12px;font-weight:700;margin-bottom:16px;padding:12px 14px}.user-bonus-loading{align-items:center;color:#7a8496;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:12px;justify-content:center;min-height:220px}.user-bonus-spinner{animation:userBonusSpin .8s linear infinite;border:3px solid #e8edf5;border-radius:50%;border-top-color:#2563eb;height:31px;width:31px}@keyframes userBonusSpin{to{transform:rotate(1turn)}}.user-bonus-empty{background:#fff;border:1px dashed #d7dde8;border-radius:18px;padding:55px 20px;text-align:center}.user-bonus-empty-icon{align-items:center;background:#f4f7fb;border-radius:20px;display:flex;font-size:27px;height:65px;justify-content:center;margin:0 auto 14px;width:65px}.user-bonus-empty h3{color:#1d2939;font-size:18px;font-weight:850;margin:0 0 6px}.user-bonus-empty p{color:#7a8496;font-size:12px;line-height:1.6;margin:0 auto;max-width:390px}.user-bonus-section-header{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:10px}.user-bonus-section-header h3{color:#172033;font-size:17px;font-weight:850;margin:0}.user-bonus-section-header p{color:#7d8798;font-size:11px;font-weight:500;margin:3px 0 0}.user-bonus-count{background:#f2f5f9;border-radius:20px;color:#596579;flex-shrink:0;font-size:10px;font-weight:800;padding:7px 11px}.user-bonus-table-wrapper{background:#fff;border:1px solid #e4e8ef;border-radius:17px;box-shadow:0 9px 28px rgba(15,23,42,.045);overflow-x:auto;width:100%}.user-bonus-table{border-collapse:initial;border-spacing:0;min-width:760px;width:100%}.user-bonus-table thead th{background:#f8fafc;border-bottom:1px solid #e7ebf1;color:#7a8496;font-size:9px;font-weight:850;letter-spacing:.65px;padding:13px 15px;text-align:left;text-transform:uppercase;white-space:nowrap}.user-bonus-table tbody td{background:#fff;border-bottom:1px solid #eef1f5;color:#334155;font-size:11px;padding:14px 15px;vertical-align:middle}.user-bonus-table tbody tr:last-child td{border-bottom:0}.user-bonus-table tbody tr{transition:background .18s ease}.user-bonus-table tbody tr:hover td{background:#fbfcff}.user-bonus-table tbody tr.bonus-main-row-open td{background:#f8fbff;border-bottom-color:#e2e9f5}.bonus-date{color:#667085;font-size:10px;font-weight:650;white-space:nowrap}.bonus-type-pill{align-items:center;border-radius:20px;display:inline-flex;font-size:9px;font-weight:800;padding:6px 9px;white-space:nowrap}.bonus-type-pill.self{background:#eef6ff;color:#2457bd}.bonus-type-pill.referral{background:#f4efff;color:#7048b8}.bonus-amount{color:#079455!important;font-weight:850!important;white-space:nowrap}.status-paid{background:#effbf4;border:1px solid #d6f1e2;border-radius:20px;color:#087443;font-size:9px;font-weight:850;padding:6px 9px;white-space:nowrap}.bonus-details-btn,.status-paid{align-items:center;display:inline-flex;justify-content:center}.bonus-details-btn{background:linear-gradient(135deg,#f8fafc,#eef3f9);border:1px solid #e1e7f0;border-radius:10px;color:#4770bd;cursor:pointer;height:31px;padding:0;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:31px}.bonus-details-btn span{display:block;font-size:19px;line-height:1;transform:translateY(-1px)}.bonus-details-btn:hover{background:#edf4ff;border-color:#b9c9e8;transform:translateY(-1px)}.bonus-details-btn.open{background:#eaf2ff;border-color:#c5d6f7;color:#2563eb}.bonus-details-row td{background:#f8fafc!important;padding:0!important}.bonus-details-panel{animation:bonusDetailsIn .18s ease;background:linear-gradient(180deg,#f8fafc,#fbfcfe);border-top:1px solid #e4eaf3;padding:18px}@keyframes bonusDetailsIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.bonus-detail-title{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:13px}.bonus-detail-title>div{display:flex;flex-direction:column;gap:3px}.bonus-detail-title span:first-child{color:#8a94a6;font-size:8px;font-weight:850;letter-spacing:1px}.bonus-detail-title strong{color:#172033;font-size:14px;font-weight:850}.detail-paid{color:#087443!important;font-weight:850!important}.bonus-detail-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.bonus-detail-item{background:#fff;border:1px solid #e5eaf1;border-radius:12px;min-width:0;padding:12px}.bonus-detail-item span{color:#8993a4;display:block;font-size:9px;font-weight:700;margin-bottom:5px}.bonus-detail-item strong{color:#263246;display:block;font-size:11px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-private-note{align-items:center;background:#f4f7fa;border:1px solid #e8edf4;border-radius:10px;display:flex;gap:8px;margin-top:10px;padding:9px 11px}.bonus-private-note>span{font-size:13px}.bonus-private-note p{color:#707b8d;font-size:9px;line-height:1.45;margin:0}.user-bonus-mobile-list{display:none}.user-bonus-card{background:#fff;border:1px solid #e4e9f0;border-radius:18px;box-shadow:0 8px 25px rgba(15,23,42,.045);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.user-bonus-card.open{border-color:#c9d8f3;box-shadow:0 12px 30px #2563eb14}.user-bonus-card-top{align-items:center;background:#fff;border:0;color:inherit;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:82px;padding:14px;text-align:left;width:100%}.user-bonus-card-summary{display:flex;flex-direction:column;gap:3px;min-width:0}.mobile-card-label{color:#8993a4;font-size:9px;font-weight:850;letter-spacing:1px}.mobile-card-amount{color:#079455;font-size:17px;font-weight:900;line-height:1.1;white-space:nowrap}.mobile-card-date{color:#8993a4;display:block;font-size:9px;font-weight:600;line-height:1.3;margin-top:2px;white-space:nowrap}.mobile-card-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.mobile-details-btn{align-items:center;background:linear-gradient(135deg,#f9fbfd,#eef3f8);border:1px solid #e0e6ef;border-radius:11px;color:#4770bd;display:inline-flex;flex-shrink:0;font-size:21px;height:35px;justify-content:center;line-height:1;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:35px}.mobile-details-btn.open{background:#edf4ff;border-color:#c4d5f5;color:#2563eb}.mobile-bonus-details{animation:bonusDetailsIn .18s ease;background:linear-gradient(180deg,#f9fbfd,#fff);border-top:1px solid #edf0f5;padding:15px}.mobile-details-title{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.mobile-details-title>div{display:flex;flex-direction:column;gap:3px}.mobile-details-title span:first-child{color:#8993a4;font-size:8px;font-weight:850;letter-spacing:1px}.mobile-details-title strong{color:#172033;font-size:13px;font-weight:850}.user-bonus-card-row{align-items:center;border-bottom:1px solid #edf0f4;display:flex;gap:12px;justify-content:space-between;min-height:40px;padding:9px 0}.user-bonus-card-row:last-of-type{border-bottom:0}.user-bonus-card-row>span{color:#8993a4;font-size:10px;font-weight:650}.user-bonus-card-row>strong{color:#263246;font-size:10px;font-weight:800;max-width:65%;text-align:right}@media (max-width:950px){.user-bonus-history{padding:18px}.bonus-detail-grid,.user-bonus-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.user-bonus-history{padding:12px}.user-bonus-topbar{gap:10px}.user-bonus-title-wrap{gap:9px}.user-bonus-title-icon{border-radius:13px;font-size:19px;height:43px;width:43px}.user-bonus-title-wrap h2{font-size:19px}.user-bonus-title-wrap p{font-size:10px}.user-bonus-refresh{border-radius:10px;font-size:10px;min-height:37px;padding:0 10px}.user-bonus-identity{border-radius:15px;padding:12px}.user-bonus-avatar{border-radius:12px;font-size:17px;height:40px;width:40px}.user-bonus-user-info span{font-size:8px}.user-bonus-user-info strong{font-size:12px}.user-bonus-secure{display:none}.user-bonus-summary{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.user-bonus-summary-card{border-radius:13px;gap:8px;padding:11px}.summary-card-icon{border-radius:9px;font-size:14px;height:32px;width:32px}.user-bonus-summary-card span{font-size:8px}.user-bonus-summary-card strong{font-size:11px}.user-bonus-section-header{margin-bottom:8px}.user-bonus-section-header h3{font-size:14px}.user-bonus-section-header p{font-size:9px}.user-bonus-count{font-size:8px;padding:6px 8px}.user-bonus-table-wrapper{display:none}.user-bonus-mobile-list{display:flex;flex-direction:column;gap:9px}.user-bonus-card-top{min-height:76px;padding:12px}.mobile-card-label{font-size:8px}.mobile-card-amount{font-size:16px}.mobile-card-date,.status-paid{font-size:8px}.status-paid{padding:5px 7px}.mobile-details-btn{border-radius:10px;font-size:19px;height:33px;width:33px}.mobile-bonus-details{padding:12px}.mobile-details-title{margin-bottom:9px}.mobile-details-title span:first-child{font-size:7px}.mobile-details-title strong{font-size:12px}.user-bonus-card-row{min-height:37px;padding:8px 0}.user-bonus-card-row>span,.user-bonus-card-row>strong{font-size:9px}.bonus-private-note{margin-top:9px;padding:8px 9px}.bonus-private-note p{font-size:8px}}@media (max-width:420px){.user-bonus-history{padding:9px}.user-bonus-topbar{align-items:flex-start}.user-bonus-title-icon{height:40px;width:40px}.user-bonus-title-wrap h2{font-size:17px}.user-bonus-title-wrap p{font-size:9px}.user-bonus-refresh{font-size:9px;min-height:34px;padding:0 8px}.user-bonus-summary{gap:6px}.user-bonus-summary-card{border-radius:11px;padding:9px}.summary-card-icon{font-size:13px;height:29px;width:29px}.user-bonus-summary-card span{font-size:7px}.user-bonus-summary-card strong{font-size:10px}.user-bonus-card-top{min-height:72px;padding:11px}.mobile-card-amount{font-size:15px}.mobile-card-date{font-size:7px}.mobile-card-right{gap:5px}.status-paid{font-size:7px;padding:4px 6px}.mobile-details-btn{font-size:17px;height:30px;width:30px}.mobile-bonus-details{padding:10px}}@media (max-width:350px){.user-bonus-summary{grid-template-columns:1fr}.user-bonus-card-top{padding:10px}.mobile-card-amount{font-size:14px}.mobile-card-date{max-width:145px;overflow:hidden;text-overflow:ellipsis}.mobile-card-right{align-items:flex-end;flex-direction:column}}.promo-page{background:radial-gradient(circle at 50% -15%,#4f39b938,#0000 38%),radial-gradient(circle at 100% 45%,#008cff12,#0000 28%),linear-gradient(180deg,#090a1c,#080a19 45%,#070916);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh;overflow-x:hidden;padding:28px 24px 110px;position:relative;width:100%}.promo-orb{border-radius:50%;filter:blur(90px);height:300px;opacity:.1;pointer-events:none;position:fixed;width:300px;z-index:0}.promo-orb-one{background:#693cff;left:-130px;top:-150px}.promo-orb-two{background:#008cff;right:-160px;top:420px}.promo-header{margin:0 auto 32px;max-width:850px;position:relative;text-align:center;width:100%;z-index:2}.promo-top-badge{align-items:center;background:linear-gradient(135deg,#5933be2e,#303f9b14);border:1px solid #794bff73;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0d,0 0 25px #633cff14;color:#a993ff;display:inline-flex;font-size:11px;font-weight:900;gap:8px;justify-content:center;letter-spacing:2px;padding:9px 20px}.promo-top-badge span{color:#ad96ff;font-size:16px;line-height:1;text-shadow:0 0 12px #9678ffcc}.promo-header h1{color:#fff;font-size:clamp(35px,6vw,58px);font-weight:950;letter-spacing:-2.5px;line-height:1.05;margin:22px 0 11px}.promo-header h1 span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#9273ff,#598cff 50%,#20d8ff);-webkit-background-clip:text;background-clip:text;color:#0000}.promo-header p{color:#9ba7c0;font-size:15px;line-height:1.7;margin:0 auto;max-width:700px}.promo-header p strong{color:#fff;font-weight:800}.promo-section{margin:0 auto;max-width:1050px;position:relative;width:100%;z-index:2}.promo-section-title{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}.promo-section-title>div:first-child>span{color:#937cff;display:block;font-size:11px;font-weight:900;letter-spacing:2px;margin-bottom:6px}.promo-section-title h2{color:#fff;font-size:27px;font-weight:900;letter-spacing:-.7px;margin:0}.promo-live{align-items:center;background:#16bc7b0f;border:1px solid #1ddc9647;border-radius:999px;box-shadow:0 0 20px #22e99c0d;color:#72efba;display:inline-flex;font-size:10px;font-weight:900;gap:8px;letter-spacing:1px;padding:10px 15px}.promo-live i{animation:promo-live-pulse 1.8s ease-in-out infinite;background:#21e99a;border-radius:50%;box-shadow:0 0 10px #21e99ae6;display:block;height:8px;width:8px}@keyframes promo-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.promo-list{display:flex;flex-direction:column;gap:10px;width:100%}.promo-list-card{--promo-color:#8b5cf6;--promo-glow:#8b5cf61f;grid-gap:14px;-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(110deg,#0d1931fa,#081226fa);border:1px solid #486cae52;border-radius:21px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 10px 32px #0000002e;cursor:pointer;display:grid;gap:14px;grid-template-columns:76px minmax(0,1fr) 145px 52px;min-height:126px;overflow:hidden;padding:13px 16px 13px 17px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-user-select:none;user-select:none;width:100%}.promo-list-card:before{bottom:0;box-shadow:0 0 14px var(--promo-color);left:0;opacity:.9;top:0;width:3px}.promo-list-card:after,.promo-list-card:before{background:var(--promo-color);content:"";position:absolute}.promo-list-card:after{border-radius:50%;filter:blur(25px);height:180px;opacity:.035;pointer-events:none;right:-100px;top:-100px;width:180px}.promo-list-card:hover{background:linear-gradient(110deg,#101f3d,#09152b);border-color:#5c8bdc94;box-shadow:0 15px 42px #00000047,0 0 25px var(--promo-glow);transform:translateX(4px)}.promo-list-card:active{transform:scale(.985)}.promo-green{--promo-color:#21e99a;--promo-glow:#21e99a24}.promo-blue{--promo-color:#4b8cff;--promo-glow:#4b8cff24}.promo-orange{--promo-color:#ffad32;--promo-glow:#ffad3224}.promo-purple{--promo-color:#9963ff;--promo-glow:#9963ff26}.promo-cyan{--promo-color:#25d4ed;--promo-glow:#25d4ed24}.promo-list-icon{align-items:center;background:linear-gradient(145deg,#1a2b4e,#101d38);border:1px solid #5f86c92b;border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 8px 20px #0003;display:flex;flex-shrink:0;font-size:35px;height:68px;justify-content:center;line-height:1;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:68px;z-index:1}.promo-list-card:hover .promo-list-icon{box-shadow:inset 0 1px 0 #ffffff0d,0 0 22px var(--promo-glow);transform:scale(1.04)}.promo-list-content{min-width:0;position:relative;z-index:1}.promo-list-content h3{color:#fff;font-size:16px;font-weight:850;letter-spacing:-.2px;line-height:1.35;margin:0 0 6px}.promo-list-content p{color:#9ca9c1;font-size:12.5px;line-height:1.65;margin:0;max-width:520px}.promo-list-right{align-items:flex-start;display:flex;flex-direction:column;gap:11px;justify-content:center;min-width:0;position:relative;z-index:1}.promo-list-tag{align-items:center;background:#7c3aed21;border:1px solid #8b5cf638;border-radius:999px;color:#b39cff;display:inline-flex;font-size:11px;font-weight:950;justify-content:center;letter-spacing:1px;line-height:1;max-width:100%;padding:9px 14px;white-space:nowrap}.promo-green .promo-list-tag{background:#21e99a14;border-color:#21e99a38;color:#78efbc}.promo-blue .promo-list-tag{background:#3b82f61a;border-color:#3b82f638;color:#7ca8ff}.promo-orange .promo-list-tag{background:#f59e0b1a;border-color:#f59e0b38;color:#ffb849}.promo-purple .promo-list-tag{background:#8b5cf61c;border-color:#8b5cf63b;color:#b18aff}.promo-cyan .promo-list-tag{background:#22d3ee14;border-color:#22d3ee38;color:#69def3}.promo-list-rate{color:var(--promo-color);display:block;font-size:27px;font-weight:950;letter-spacing:-1px;line-height:1;text-shadow:0 0 18px var(--promo-glow)}.promo-list-arrow{align-items:center;background:#111f3cbf;border:1px solid #507ecf9e;border-radius:50%;color:#dce5f7;cursor:pointer;display:flex;flex-shrink:0;font-size:27px;font-weight:300;height:48px;justify-content:center;line-height:1;padding:0;position:relative;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease;width:48px;z-index:2}.promo-list-arrow:hover{background:#4370c347;border-color:#82a5ebd9;color:#fff;transform:translateX(3px)}.promo-list-arrow:active{transform:scale(.92)}.promo-list-arrow:focus{outline:none}.promo-info{align-items:flex-start;background:linear-gradient(135deg,#11203df7,#091328f7);border:1px solid #466bac4d;border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 10px 32px #00000029;display:flex;gap:15px;margin:18px auto 0;max-width:1050px;padding:17px 19px;position:relative;width:100%;z-index:2}.promo-info-icon{align-items:center;background:linear-gradient(145deg,#183257,#101e3a);border:1px solid #527fcd2e;border-radius:15px;display:flex;flex-shrink:0;font-size:24px;height:48px;justify-content:center;width:48px}.promo-info strong{color:#fff;display:block;font-size:15px;font-weight:850;margin:2px 0 6px}.promo-info p{color:#8f9db7;font-size:12px;line-height:1.65;margin:0}.promo-list-card:focus-visible{outline:2px solid #788cff;outline-offset:3px}.promo-list-arrow:focus-visible{outline:2px solid #788cff;outline-offset:3px}@media (max-width:900px){.promo-page{padding:25px 17px 100px}.promo-list-card{gap:11px;grid-template-columns:70px minmax(0,1fr) 130px 47px;padding:12px 13px}.promo-list-icon{font-size:32px;height:62px;width:62px}.promo-list-content h3{font-size:14px}.promo-list-content p{font-size:11.5px}.promo-list-tag{font-size:10px;font-weight:950;letter-spacing:.7px;padding:8px 11px}.promo-list-rate{font-size:24px}}@media (max-width:700px){.promo-page{min-height:100vh;padding:24px 11px 95px}.promo-header{margin-bottom:25px}.promo-top-badge{font-size:9px;letter-spacing:1.6px;padding:8px 16px}.promo-top-badge span{font-size:14px}.promo-header h1{font-size:clamp(31px,9vw,43px);letter-spacing:-1.8px;margin:19px 0 9px}.promo-header p{font-size:12.5px;line-height:1.65;max-width:370px}.promo-section-title{align-items:center;margin-bottom:13px}.promo-section-title>div:first-child>span{font-size:9px;letter-spacing:1.5px}.promo-section-title h2{font-size:21px}.promo-live{font-size:8px;gap:6px;padding:7px 11px}.promo-live i{height:6px;width:6px}.promo-list{gap:9px}.promo-list-card{border-radius:19px;gap:8px;grid-template-columns:60px minmax(0,1fr) 92px 39px;min-height:119px;padding:10px 7px 10px 9px}.promo-list-icon{border-radius:15px;font-size:29px;height:56px;width:56px}.promo-list-content h3{font-size:11.8px;line-height:1.35;margin-bottom:4px}.promo-list-content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:9.5px;line-height:1.55;overflow:hidden}.promo-list-right{gap:8px}.promo-list-tag{font-size:9px;font-weight:950;letter-spacing:.6px;line-height:1;padding:7px 9px;white-space:nowrap}.promo-list-rate{font-size:19px;letter-spacing:-.4px}.promo-list-arrow{font-size:21px;height:37px;width:37px}.promo-info{border-radius:18px;gap:11px;margin-top:14px;padding:14px}.promo-info-icon{border-radius:13px;font-size:21px;height:41px;width:41px}.promo-info strong{font-size:13px}.promo-info p{font-size:10px;line-height:1.6}}@media (max-width:430px){.promo-page{padding:21px 8px 90px}.promo-header{margin-bottom:22px}.promo-top-badge{font-size:8px;letter-spacing:1.4px;padding:7px 13px}.promo-header h1{font-size:31px;letter-spacing:-1.5px;margin:17px 0 8px}.promo-header p{font-size:11px;line-height:1.6}.promo-section-title h2{font-size:20px}.promo-live{font-size:7px;padding:6px 10px}.promo-list-card{border-radius:17px;gap:6px;grid-template-columns:53px minmax(0,1fr) 79px 33px;min-height:113px;padding:8px 5px 8px 7px}.promo-list-icon{border-radius:13px;font-size:25px;height:49px;width:49px}.promo-list-content h3{font-size:10.5px;line-height:1.35}.promo-list-content p{-webkit-line-clamp:3;font-size:8.3px;line-height:1.5}.promo-list-right{gap:6px}.promo-list-tag{font-size:8px;font-weight:950;letter-spacing:.5px;line-height:1;padding:6px 8px}.promo-list-rate{font-size:16px}.promo-list-arrow{font-size:18px;height:31px;width:31px}.promo-info{gap:9px;padding:12px}.promo-info-icon{font-size:18px;height:36px;width:36px}.promo-info strong{font-size:11px}.promo-info p{font-size:8.8px}}@media (max-width:360px){.promo-page{padding-left:6px;padding-right:6px}.promo-header h1{font-size:28px}.promo-header p{font-size:10px}.promo-section-title h2{font-size:18px}.promo-list-card{gap:5px;grid-template-columns:47px minmax(0,1fr) 72px 29px;padding:7px 4px 7px 6px}.promo-list-icon{font-size:22px;height:44px;width:44px}.promo-list-content h3{font-size:9.5px}.promo-list-content p{font-size:7.5px}.promo-list-tag{font-size:7px;font-weight:950;letter-spacing:.4px;line-height:1;padding:5px 7px}.promo-list-rate{font-size:14px}.promo-list-arrow{font-size:16px;height:27px;width:27px}}@media (max-height:500px) and (orientation:landscape){.promo-page{padding-top:18px}.promo-header h1{margin-top:12px}.promo-list-card{min-height:105px}}@media (prefers-reduced-motion:reduce){.promo-list-arrow,.promo-list-card,.promo-list-icon{transition:none}.promo-live i{animation:none}}.user-monthly-history{box-sizing:border-box;color:#f4f7f6;min-height:100%;overflow-x:hidden;padding:20px;width:100%}.history-back-btn{align-items:center;background:#111816;border:1px solid #26332e;border-radius:14px;color:#e9efec;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:10px;height:48px;justify-content:center;margin-bottom:32px;padding:0 18px;transition:background .2s ease,border-color .2s ease,transform .2s ease}.history-back-btn:hover{background:#16201c;border-color:#00e676;transform:translateX(-2px)}.back-arrow{color:#00e676;font-size:20px;line-height:1}.history-header{align-items:center;box-sizing:border-box;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px;width:100%}.history-header-left{flex:1 1;min-width:0}.history-eyebrow{color:#00e676;display:block;font-size:11px;font-weight:900;letter-spacing:2px;margin-bottom:8px}.history-header h2{color:#f3f7f5;font-size:30px;font-weight:900;line-height:1.15;margin:0}.history-header p{color:#7f8b86;font-size:13px;line-height:1.5;margin:8px 0 0;max-width:520px}.history-username{background:#00e67614;border:1px solid #00e67638;border-radius:9px;color:#00e676;display:inline-flex;font-size:11px;font-weight:900;margin-top:13px;max-width:100%;overflow-wrap:anywhere;padding:7px 12px}.history-count{background:#111816;border:1px solid #26332e;border-radius:16px;box-sizing:border-box;flex-shrink:0;min-width:110px;padding:16px 18px;text-align:center}.history-count span{color:#7b8782;display:block;font-size:9px;font-weight:900;letter-spacing:1.2px;margin-bottom:6px}.history-count strong{color:#00e676;display:block;font-size:28px;font-weight:900}.history-error{background:#ff464614;border:1px solid #ff464633;border-radius:10px;box-sizing:border-box;color:#f77;font-size:12px;margin-bottom:15px;padding:13px 15px}.history-list{box-sizing:border-box;gap:10px;max-width:100%}.history-row{grid-gap:18px;align-items:center;background:linear-gradient(145deg,#131a17,#0c110f);border:1px solid #26332e;border-radius:15px;box-sizing:border-box;display:grid;gap:18px;grid-template-columns:minmax(150px,1.2fr) minmax(120px,.9fr) minmax(150px,1fr) minmax(110px,.8fr) 125px;min-height:92px;min-width:0;padding:15px 16px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.history-row:hover{border-color:#35453e;box-shadow:0 10px 30px #00000040;transform:translateY(-2px)}.history-row-approved{border-left:3px solid #00e676}.history-row-amount,.history-row-date,.history-row-month,.history-row-status{box-sizing:border-box;max-width:100%;min-width:0}.history-row-amount,.history-row-date,.history-row-status{display:flex;flex-direction:column;gap:6px}.history-row-month span{color:#e8efeb;display:block;font-size:15px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-row-month small{color:#68756f;display:block;font-size:10px;font-weight:600;margin-top:5px;overflow-wrap:anywhere}.history-row-amount span,.history-row-date span,.history-row-status>span{color:#697670;display:block;font-size:8px;font-weight:900;letter-spacing:.9px}.history-row-date strong{color:#e8efeb;font-size:12px;font-weight:800;white-space:nowrap}.history-row-amount strong{color:#00e676;font-size:14px;font-weight:900;white-space:nowrap}.history-status{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-size:8px;font-weight:900;justify-content:center;letter-spacing:.5px;max-width:100%;padding:6px 10px;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.history-status.success{background:#00e6761a;border:1px solid #00e67640;color:#00e676}.history-status.pending{background:#ffc10714;border:1px solid #ffc10733;color:#ffd54a}.history-status.danger{background:#ff464614;border:1px solid #ff464633;color:#ff6868}.history-status.neutral{background:#ffffff0a;border:1px solid #29342f;color:#aab4b0}.history-view-btn{align-items:center;background:#151e1a;border:1px solid #293731;border-radius:12px;box-sizing:border-box;color:#9ba7a2;cursor:pointer;display:flex;font-size:12px;font-weight:900;gap:10px;justify-content:center;min-height:48px;min-width:0;padding:0 14px;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;width:100%}.history-view-btn:hover{background:#00e67614;border-color:#00e6764d;color:#00e676;transform:translateX(2px)}.view-arrow{color:#00e676;font-size:18px;line-height:1}.history-empty{background:#0e1412;border:1px solid #25322d;border-radius:17px;box-sizing:border-box;flex-direction:column;min-height:300px;padding:30px}.history-empty,.history-empty-icon{align-items:center;display:flex;justify-content:center}.history-empty-icon{background:#00e67614;border-radius:14px;font-size:25px;height:55px;margin-bottom:13px;width:55px}.history-empty h3{font-size:18px;margin:0}.history-empty p{color:#727e79;font-size:12px;line-height:1.6;max-width:400px}.history-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px}.history-loading p{color:#78847f;font-size:12px;margin-top:13px}.history-spinner{animation:historySpin .8s linear infinite;border:3px solid #26332d;border-radius:50%;border-top-color:#00e676;height:38px;width:38px}@keyframes historySpin{to{transform:rotate(1turn)}}.bonus-details-overlay{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c7;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.bonus-details-modal{background:linear-gradient(145deg,#141c18,#0b100e);border:1px solid #2b3933;border-radius:20px;box-shadow:0 25px 80px #0009;box-sizing:border-box;max-height:90vh;overflow-y:auto;padding:22px;width:min(650px,100%)}.details-header{align-items:flex-start;border-bottom:1px solid #24302b;display:flex;gap:15px;justify-content:space-between;padding-bottom:17px}.details-header span{color:#00e676;display:block;font-size:9px;font-weight:900;letter-spacing:1.5px;margin-bottom:6px}.details-header h2{color:#f2f6f4;font-size:23px;font-weight:900;margin:0}.details-close-btn{align-items:center;background:#111814;border:1px solid #2b3832;border-radius:10px;color:#9ca8a3;cursor:pointer;display:flex;flex-shrink:0;font-size:24px;height:38px;justify-content:center;width:38px}.details-close-btn:hover{border-color:#ff46464d;color:#ff6b6b}.details-main{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}.details-main-item{background:#111713;border:1px solid #202c26;border-radius:12px;box-sizing:border-box;min-width:0;padding:15px}.details-main-item>span{color:#6f7c76;display:block;font-size:8px;font-weight:900;letter-spacing:.8px;margin-bottom:7px}.details-main-item>strong{color:#00e676;font-size:20px;font-weight:900;overflow-wrap:anywhere}.details-section{margin-top:18px}.details-section-title{color:#00e676;font-size:9px;font-weight:900;letter-spacing:1.2px;margin-bottom:10px}.details-score{background:#111713;border:1px solid #202c26;border-radius:12px;box-sizing:border-box;padding:14px}.details-score-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.details-score-top span{color:#75817c;font-size:9px;font-weight:900}.details-score-top strong{color:#ffd54a;font-size:21px;font-weight:900}.details-score-bar{background:#202923;border-radius:999px;height:7px;margin-top:9px;overflow:hidden;width:100%}.details-score-progress{background:#00e676;border-radius:inherit;height:100%;transition:width .4s ease}.details-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.details-stat{background:#111713;border:1px solid #202c26;border-radius:11px;box-sizing:border-box;min-width:0;padding:12px}.details-stat span{color:#6f7c76;display:block;font-size:8px;font-weight:900;letter-spacing:.5px;margin-bottom:6px}.details-stat strong{color:#e6ece9;display:block;font-size:13px;font-weight:900;overflow-wrap:anywhere}.details-stat strong small{color:#68756f;font-size:8px}.details-date{align-items:center;background:#111713;border:1px solid #202c26;border-radius:11px;box-sizing:border-box;display:flex;gap:15px;justify-content:space-between;margin-top:15px;padding:13px}.details-date span{color:#6f7c76;font-size:8px;font-weight:900;letter-spacing:.8px}.details-date strong{color:#dce4e0;font-size:11px;text-align:right}.details-user{align-items:center;background:#00e6760a;border:1px solid #00e6761a;border-radius:10px;box-sizing:border-box;display:flex;gap:15px;justify-content:space-between;margin-top:10px;padding:12px 13px}.details-user span{color:#68756f;font-size:8px;font-weight:900}.details-user strong{color:#00e676;font-size:11px}.details-source,.details-user strong{overflow-wrap:anywhere;text-align:right}.details-source{color:#5f6c66;font-size:9px;margin-top:12px}@media screen and (max-width:1050px){.history-row{gap:12px;grid-template-columns:minmax(130px,1.1fr) minmax(100px,.8fr) minmax(130px,1fr) minmax(100px,.8fr) 105px;padding:13px}}@media screen and (max-width:700px){.user-monthly-history{box-sizing:border-box;max-width:100%;overflow-x:hidden;padding:12px 10px 30px;width:100%}.history-back-btn{height:45px;margin-bottom:25px;padding:0 16px}.history-header{align-items:flex-start;gap:12px;margin-bottom:20px;width:100%}.history-header-left{flex:1 1;min-width:0}.history-header h2{font-size:24px;line-height:1.15}.history-header p{font-size:12px}.history-count{border-radius:13px;min-width:72px;padding:12px 10px}.history-count strong{font-size:24px}.history-list{max-width:100%;overflow:hidden;width:100%}.history-row{grid-gap:14px!important;border-radius:14px;box-sizing:border-box!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-height:auto;min-width:0!important;padding:14px!important;width:100%!important}.history-row-month{box-sizing:border-box;grid-column:1!important;min-width:0!important;width:100%}.history-row-month span{font-size:13px;line-height:1.25;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.history-row-month small{font-size:9px;overflow-wrap:anywhere;word-break:break-word}.history-row-date{align-items:flex-end;box-sizing:border-box;grid-column:2!important;min-width:0!important;text-align:right;width:100%}.history-row-date span{font-size:8px}.history-row-date strong{font-size:11px;line-height:1.3;overflow-wrap:anywhere;white-space:normal}.history-row-amount{box-sizing:border-box;grid-column:1!important;min-width:0!important;width:100%}.history-row-amount span{font-size:8px}.history-row-amount strong{font-size:12px;line-height:1.3;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.history-row-status{align-items:flex-end;box-sizing:border-box;grid-column:2!important;min-width:0!important;width:100%}.history-row-status>span{font-size:8px}.history-status{font-size:8px;max-width:100%;padding:6px 9px}.history-view-btn{box-sizing:border-box;grid-column:1/-1!important;margin-top:0;min-height:42px;min-width:0!important;width:100%!important}.bonus-details-overlay{padding:12px}.bonus-details-modal{border-radius:17px;max-height:92vh;max-width:100%;padding:18px;width:100%}}@media screen and (max-width:430px){.user-monthly-history{padding:10px 8px 25px}.history-header{align-items:flex-start;gap:10px}.history-header-left{min-width:0}.history-header h2{font-size:22px}.history-header p{font-size:11px;line-height:1.45}.history-count{min-width:62px;padding:10px 8px}.history-count span{font-size:8px}.history-count strong{font-size:22px}.history-row{gap:10px!important;grid-template-columns:minmax(0,1fr) minmax(85px,auto)!important;padding:13px!important}.history-row-month{grid-column:1!important}.history-row-date{align-items:flex-end;grid-column:2!important;text-align:right}.history-row-amount{grid-column:1!important}.history-row-status{align-items:flex-end;grid-column:2!important}.history-view-btn{grid-column:1/3!important;width:100%!important}.bonus-details-overlay{padding:8px}.bonus-details-modal{border-radius:16px;max-height:94vh;padding:16px}.details-header{gap:10px}.details-header h2{font-size:20px}.details-main{grid-template-columns:1fr}.details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.details-date{align-items:flex-start;flex-direction:column}.details-date strong{text-align:left}.details-user{align-items:flex-start;flex-direction:column;gap:7px}.details-user strong{text-align:left}}@media screen and (max-width:350px){.history-header{flex-direction:column}.history-count{align-self:flex-end}.history-row{gap:9px!important;grid-template-columns:minmax(0,1fr) minmax(75px,auto)!important}.history-row-month span{font-size:12px}.history-row-date strong{font-size:10px}.history-row-amount strong{font-size:11px}.history-status{font-size:7px;padding:5px 7px}.details-grid{grid-template-columns:1fr}.bonus-details-modal{padding:14px}}.exchange-container{color:#fff;padding:15px}.transfer-title{font-size:22px;font-weight:700;margin-bottom:15px}.transfer-box{background:#161616;border-radius:12px;margin-bottom:18px;padding:18px}.row{display:flex;justify-content:space-between;margin-bottom:10px}.label{color:#f3eeee;font-size:14px}.value{color:#f2eaea;font-size:15px;font-weight:700}.switch-arrow{color:#fffdfd;font-size:26px;padding:5px 0;text-align:center}.section{margin-bottom:20px}.select-input{background:#0f2232;border:1px solid #fcf6f6;border-radius:8px;color:#fff;padding:12px;width:100%}.amount-box{align-items:center;background:#454343;border:1px solid #fff3f3;border-radius:8px;display:flex;padding:5px}.amount-box input{background:none;border:none;color:#fff;flex:1 1;font-size:16px;outline:none;padding:12px}.asset-tag{color:#aaa;margin-right:10px}.max-btn{background:#444;border:none;border-radius:6px;color:#fff;padding:6px 12px}.available{color:#f6f6f6;margin-top:6px}.confirm-btn{background:#262c38;border:none;border-radius:10px;color:#fff;font-size:17px;padding:14px;width:100%}.confirm-btn,.error-msg{font-weight:700;margin-top:10px}.error-msg{color:red}.success-msg{color:#fbfcfc;font-weight:700;margin-top:10px}.phone-wallet-page{-webkit-overflow-scrolling:touch;background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.phone-wallet-page *,.phone-wallet-page :after,.phone-wallet-page :before{box-sizing:border-box}.phone-wallet-page button,.phone-wallet-page input,.phone-wallet-page select{-webkit-tap-highlight-color:transparent;font-family:Arial,Helvetica,sans-serif}.phone-wallet-container{background:#000;margin:0 auto;max-width:520px;min-height:100vh;padding:16px 12px 35px;width:100%}.phone-wallet-header{align-items:center;display:flex;gap:10px;margin:0 0 18px;padding:0;width:100%}.phone-wallet-header>div{display:flex;flex-direction:column;justify-content:center;min-width:0}.phone-wallet-header h1{color:#ddd;font-size:20px;font-weight:700;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-wallet-header span{color:#777;display:block;font-size:9px;font-weight:500;line-height:1.1;margin-top:4px}.phone-wallet-back{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;color:#ccc;cursor:pointer;display:flex;flex:0 0 32px;font-size:15px;height:32px;justify-content:center;margin:0;outline:none;padding:0;transition:color .15s ease,background .15s ease,transform .1s ease;width:32px}.phone-wallet-back:hover{background:#c6ff000f;color:#c6ff00}.phone-wallet-back:active{transform:scale(.9)}.phone-wallet-back:focus-visible{outline:1px solid #c6ff00b3;outline-offset:2px}.phone-wallet-security-card{align-items:flex-start;background:linear-gradient(180deg,#151515,#111);border:1px solid #303030;border-radius:7px;box-shadow:0 8px 25px #00000040;display:flex;gap:11px;margin:0 0 12px;padding:13px;width:100%}.phone-wallet-security-card>svg{color:#c6ff00;flex:0 0 auto;font-size:20px;margin-top:2px}.phone-wallet-security-card strong{color:#ddd;display:block;font-size:12px;font-weight:700;line-height:1.2;margin:0}.phone-wallet-security-card p{color:#888;font-size:9px;font-weight:400;line-height:1.45;margin:5px 0 0}.phone-wallet-requirements{background:#101010;border:1px solid #252525;border-radius:6px;margin:0 0 14px;overflow:hidden;width:100%}.phone-wallet-requirement{align-items:center;background:#101010;border-bottom:1px solid #222;display:flex;gap:10px;justify-content:space-between;min-height:40px;padding:7px 10px}.phone-wallet-requirement:last-child{border-bottom:none}.phone-wallet-requirement span:first-child{color:#bbb;font-size:10px;font-weight:500;line-height:1.2;min-width:0}.phone-wallet-requirement span:last-child{color:#ffb000;flex:0 0 auto;font-size:8px;font-weight:700;text-transform:uppercase}.phone-wallet-profile-btn{align-items:center;background:#c6ff00;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:38px;justify-content:center;line-height:1;margin:0;outline:none;padding:0;transition:background .15s ease,transform .1s ease,opacity .15s ease;width:100%}.phone-wallet-profile-btn:hover{background:#d3ff3d}.phone-wallet-profile-btn:active{transform:scale(.99)}.phone-wallet-profile-btn:focus-visible{outline:1px solid #c6ff00;outline-offset:2px}.phone-wallet-profile-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.phone-wallet-redirect-container{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:100vh;padding:24px 12px}.phone-wallet-redirect-container
.phone-wallet-header{margin:0 0 18px;width:100%}.phone-wallet-redirect-card{align-items:center;background:linear-gradient(180deg,#151515,#101010);border:1px solid #c6ff0029;border-radius:7px;box-shadow:0 12px 35px #00000073;display:flex;flex:0 0 auto;gap:11px;margin:0 0 12px;padding:13px;width:100%}.phone-wallet-redirect-icon{align-items:center;background:#c6ff000f;border:1px solid #c6ff0026;border-radius:50%;color:#c6ff00;display:flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.phone-wallet-redirect-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.phone-wallet-redirect-content strong{color:#c6ff00;display:block;font-size:11px;font-weight:700;line-height:1.2}.phone-wallet-redirect-content>span{color:#777;display:block;font-size:8px;line-height:1.3;margin-top:3px}.phone-wallet-redirect-content small{color:#555;display:block;font-size:7px;line-height:1.3}.phone-wallet-countdown{align-items:center;animation:phoneWalletCountdownPulse 1s ease-in-out infinite;background:#c6ff0017;border:1px solid #c6ff0073;border-radius:50%;color:#c6ff00;display:flex;flex:0 0 34px;font-size:14px;font-weight:800;height:34px;justify-content:center;line-height:1;margin:7px 0 5px;user-select:none;-webkit-user-select:none;width:34px}@keyframes phoneWalletCountdownPulse{0%{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(.95)}}.phone-wallet-verify-card{background:linear-gradient(180deg,#151515,#111);border:1px solid #303030;border-radius:7px;box-shadow:0 10px 30px #00000059;padding:16px;width:100%}.phone-wallet-verify-icon{align-items:center;background:#c6ff0014;border:1px solid #c6ff001f;border-radius:50%;color:#c6ff00;display:flex;font-size:18px;height:40px;justify-content:center;margin:0 0 10px;width:40px}.phone-wallet-verify-title{color:#ddd;font-size:14px;font-weight:700;line-height:1.2}.phone-wallet-verify-description{color:#777;font-size:9px;line-height:1.45;margin-top:5px}.phone-wallet-question{background:#0b0b0b;border:1px solid #303030;border-radius:5px;color:#d0d0d0;font-size:11px;font-weight:600;line-height:1.45;margin:14px 0 12px;overflow-wrap:anywhere;padding:11px;width:100%}.phone-wallet-input-group{margin:0 0 12px;width:100%}.phone-wallet-input-group label{align-items:center;color:#999;display:flex;font-size:9px;font-weight:600;gap:8px;justify-content:space-between;line-height:1.2;margin:0 0 5px;width:100%}.phone-wallet-input-group label small{color:#666;font-size:8px;font-weight:500;line-height:1}.phone-wallet-input-group>input{-webkit-appearance:none;appearance:none;background:#0d0d0d;border:1px solid #333;border-radius:5px;color:#fff;display:block;font-size:10px;font-weight:500;height:38px;outline:none;padding:0 10px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.phone-wallet-input-group>input::placeholder{color:#555}.phone-wallet-input-group>input:focus{background:#101010;border-color:#c6ff00;box-shadow:0 0 0 1px #c6ff0014}.phone-wallet-network-select{position:relative;width:100%}.phone-wallet-network-select select{-webkit-appearance:none;appearance:none;background:#0d0d0d;border:1px solid #333;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:10px;font-weight:500;height:38px;outline:none;padding:0 36px 0 10px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.phone-wallet-network-select select:focus{background:#101010;border-color:#c6ff00;box-shadow:0 0 0 1px #c6ff0014}.phone-wallet-network-select select option{background:#111;color:#fff}.phone-wallet-select-arrow{color:#aaa;font-size:17px;font-weight:700;line-height:1;pointer-events:none;position:absolute;right:11px;top:50%;transform:translateY(-58%);transition:color .15s ease,transform .15s ease}.phone-wallet-network-select:focus-within
.phone-wallet-select-arrow{color:#c6ff00;transform:translateY(-50%)}.phone-input-box{align-items:center;background:#0d0d0d;border:1px solid #333;border-radius:5px;display:flex;gap:8px;height:38px;padding:0 10px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.phone-input-box:focus-within{background:#101010;border-color:#c6ff00;box-shadow:0 0 0 1px #c6ff0014}.phone-input-box>svg{color:#777;flex:0 0 auto;font-size:12px}.phone-input-box input{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#fff;font-size:10px;font-weight:500;height:100%;margin:0;min-width:0;outline:none;padding:0;width:100%}.phone-input-box input::placeholder{color:#555}.phone-input-box.locked,.phone-input-box.locked:focus-within{background:rgba(198,255,0,.025);border-color:#c6ff001f}.phone-input-box.locked:focus-within{box-shadow:none}.phone-input-box.locked input{color:#aaa;cursor:not-allowed}.phone-wallet-input-lock{color:#666!important;flex:0 0 auto;font-size:10px!important}.phone-wallet-field-note{color:#555;display:block;font-size:7.5px;line-height:1.35;margin:5px 0 0}.phone-wallet-network-saved{align-items:center;background:rgba(198,255,0,.035);border:1px solid #c6ff0021;border-radius:5px;color:#c6ff00;display:flex;gap:8px;min-height:38px;padding:0 10px;width:100%}.phone-wallet-network-saved>svg:first-child{color:#888;flex:0 0 auto;font-size:12px}.phone-wallet-network-saved>span{color:#ddd;flex:1 1;font-size:10px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-wallet-network-saved>svg:last-child{color:#c6ff00;flex:0 0 auto;font-size:13px}.phone-wallet-verified{align-items:center;background:#c6ff000f;border:1px solid #c6ff002e;border-radius:5px;display:flex;gap:9px;margin:0 0 13px;padding:10px;width:100%}.phone-wallet-verified>svg{color:#c6ff00;flex:0 0 auto;font-size:18px}.phone-wallet-verified>div{min-width:0}.phone-wallet-verified strong{color:#c6ff00;display:block;font-size:10px;font-weight:700;line-height:1.2}.phone-wallet-verified span{color:#777;display:block;font-size:8px;line-height:1.3;margin-top:3px}.phone-wallet-verify-btn{align-items:center;background:#c6ff00;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:10px;font-weight:700;gap:6px;height:37px;justify-content:center;line-height:1;margin:0;outline:none;padding:0;transition:background .15s ease,transform .1s ease;width:100%}.phone-wallet-verify-btn:hover{background:#d3ff3d}.phone-wallet-verify-btn:active{transform:scale(.99)}.phone-wallet-verify-btn:focus-visible{outline:1px solid #c6ff00;outline-offset:2px}.phone-wallet-form{width:100%}.phone-wallet-progress-card{background:linear-gradient(180deg,#151515,#101010);border:1px solid #c6ff0024;border-radius:7px;box-shadow:0 8px 25px #00000040;margin:0 0 13px;padding:12px;width:100%}.phone-wallet-progress-header{align-items:center;border-bottom:1px solid #262626;display:flex;gap:9px;margin:0 0 10px;padding:0 0 10px;width:100%}.phone-wallet-progress-header>svg{color:#c6ff00;flex:0 0 auto;font-size:17px}.phone-wallet-progress-header>div{display:flex;flex-direction:column;min-width:0}.phone-wallet-progress-header strong{color:#c6ff00;font-size:10px;font-weight:700;line-height:1.2}.phone-wallet-progress-header span{color:#666;font-size:7.5px;line-height:1.3;margin-top:3px}.phone-wallet-progress-list{display:flex;flex-direction:column;gap:5px;width:100%}.phone-wallet-progress-item{align-items:center;background:#0c0c0c;border:1px solid #272727;border-radius:5px;display:flex;gap:8px;justify-content:space-between;min-height:38px;padding:6px 8px;width:100%}.phone-wallet-progress-item>div{align-items:center;display:flex;gap:6px;min-width:0}.phone-wallet-progress-item>div svg{flex:0 0 auto;font-size:11px}.phone-wallet-progress-item>div span{color:#999;font-size:8px;font-weight:600;min-width:0}.phone-wallet-progress-item>strong{color:#666;font-size:8px;font-weight:600;max-width:50%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.phone-wallet-progress-item.completed{border-color:#c6ff001f}.phone-wallet-progress-item.completed>div svg{color:#c6ff00}.phone-wallet-progress-item.completed>div span{color:#aaa}.phone-wallet-progress-item.completed>strong{color:#c6ff00}.phone-wallet-progress-item.pending{border-color:#252525}.phone-wallet-progress-item.pending>div svg{color:#666}.phone-wallet-progress-item.pending>div span{color:#777}.phone-wallet-progress-item.pending>strong{color:#555}.phone-wallet-add-second-card{align-items:center;background:linear-gradient(180deg,rgba(198,255,0,.055),rgba(198,255,0,.025));border:1px solid #c6ff0021;border-radius:5px;display:flex;gap:9px;margin:0 0 12px;padding:10px;width:100%}.phone-wallet-add-second-icon{align-items:center;background:#c6ff0017;border-radius:50%;color:#c6ff00;display:flex;flex:0 0 30px;font-size:11px;height:30px;justify-content:center;width:30px}.phone-wallet-add-second-card>div:last-child{display:flex;flex-direction:column;min-width:0}.phone-wallet-add-second-card strong{color:#c6ff00;font-size:9px;font-weight:700;line-height:1.2}.phone-wallet-add-second-card span{color:#666;font-size:7px;line-height:1.35;margin-top:3px}.phone-wallet-status-card{background:#0d0d0d;border:1px solid #292929;border-radius:6px;margin:0 0 12px;padding:11px;width:100%}.phone-wallet-status-title{align-items:center;border-bottom:1px solid #242424;display:flex;gap:7px;margin:0 0 8px;padding:0 0 8px;width:100%}.phone-wallet-status-title svg{color:#c6ff00;font-size:12px}.phone-wallet-status-title strong{color:#aaa;font-size:8px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.phone-wallet-status-row{align-items:center;border-bottom:1px solid #181818;display:flex;gap:8px;justify-content:space-between;min-height:29px;width:100%}.phone-wallet-status-row:last-child{border-bottom:none}.phone-wallet-status-row>span{color:#777;font-size:8px;font-weight:500}.phone-wallet-status-row>b{align-items:center;display:flex;font-size:7px;font-weight:700;gap:4px}.phone-wallet-status-row>b svg{font-size:9px}.status-complete{color:#c6ff00}.status-pending{color:#666}.phone-wallet-later-note{align-items:flex-start;background:#101010;border:1px solid #222;border-radius:5px;color:#666;display:flex;font-size:7.5px;gap:7px;line-height:1.4;margin:10px 0 0;padding:8px 9px;width:100%}.phone-wallet-later-note>svg{color:#777;flex:0 0 auto;font-size:10px;margin-top:1px}.phone-wallet-message{align-items:center;border-radius:5px;display:flex;font-size:9px;font-weight:500;gap:6px;line-height:1.35;margin:10px 0 0;padding:8px 9px;width:100%}.phone-wallet-message.success{background:#c6ff0014;border:1px solid #c6ff001f;color:#c6ff00}.phone-wallet-message.error{background:#ff323214;border:1px solid #ff323214;color:#f77}.phone-wallet-message svg{flex:0 0 auto;font-size:11px}.phone-wallet-message span{min-width:0;overflow-wrap:anywhere}.phone-wallet-save-btn{align-items:center;background:#c6ff00;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:10px;font-weight:700;gap:6px;justify-content:center;line-height:1;margin:4px 0 0;min-height:38px;outline:none;padding:0 10px;transition:background .15s ease,transform .1s ease,opacity .15s ease;width:100%}.phone-wallet-save-btn:hover{background:#d3ff3d}.phone-wallet-save-btn:active{transform:scale(.99)}.phone-wallet-save-btn:focus-visible{outline:1px solid #c6ff00;outline-offset:2px}.phone-wallet-save-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.phone-wallet-secured-card{background:linear-gradient(180deg,#151515,#101010);border:1px solid #c6ff0029;border-radius:7px;box-shadow:0 10px 30px #00000059;padding:13px;width:100%}.phone-wallet-secured-header{align-items:center;border-bottom:1px solid #262626;display:flex;gap:10px;margin:0 0 13px;padding:0 0 12px;width:100%}.phone-wallet-secured-icon{align-items:center;background:#c6ff0014;border:1px solid #c6ff0029;border-radius:50%;color:#c6ff00;display:flex;flex:0 0 38px;font-size:18px;height:38px;justify-content:center;width:38px}.phone-wallet-secured-header>div:last-child{display:flex;flex-direction:column;justify-content:center;min-width:0}.phone-wallet-secured-header strong{color:#c6ff00;display:block;font-size:12px;font-weight:700;line-height:1.2}.phone-wallet-secured-header span{color:#777;display:block;font-size:8px;font-weight:500;line-height:1.35;margin-top:4px}.phone-wallet-detail{align-items:center;background:#0c0c0c;border:1px solid #292929;border-radius:5px;display:flex;gap:9px;margin:0 0 7px;min-height:57px;padding:8px 9px;width:100%}.phone-wallet-detail:last-of-type{margin-bottom:0}.phone-wallet-detail-icon{align-items:center;background:#171717;border-radius:5px;color:#888;display:flex;flex:0 0 31px;font-size:13px;height:31px;justify-content:center;width:31px}.phone-wallet-detail-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden}.phone-wallet-detail-content span{color:#777;display:block;font-size:8px;font-weight:500;line-height:1.2;margin:0 0 3px}.phone-wallet-detail-content strong{color:#ddd;display:block;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-wallet-detail-check{color:#c6ff00;flex:0 0 auto;font-size:14px}.phone-wallet-secured-status{align-items:center;background:#c6ff000d;border:1px solid #c6ff001f;border-radius:5px;display:flex;gap:8px;margin:10px 0 0;padding:9px 10px;width:100%}.phone-wallet-secured-status>svg{color:#c6ff00;flex:0 0 auto;font-size:15px}.phone-wallet-secured-status>div{display:flex;flex-direction:column;min-width:0}.phone-wallet-secured-status strong{color:#c6ff00;font-size:9px;font-weight:700;line-height:1.2}.phone-wallet-secured-status span{color:#666;font-size:7.5px;line-height:1.3;margin-top:3px}.phone-wallet-locked{align-items:center;background:#101010;border:1px solid #242424;border-radius:5px;color:#666;display:flex;font-size:8px;gap:7px;line-height:1.35;margin:8px 0 0;padding:8px 9px;width:100%}.phone-wallet-locked>svg{color:#777;flex:0 0 auto;font-size:11px}.phone-wallet-loading{align-items:center;color:#777;display:flex;flex-direction:column;font-size:10px;font-weight:500;gap:8px;justify-content:center;min-height:100vh;width:100%}.phone-wallet-spinner{animation:phoneWalletSpin 1s linear infinite;color:#c6ff00;font-size:20px}.phone-wallet-button-spinner{animation:phoneWalletSpin 1s linear infinite;color:#000}@keyframes phoneWalletSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.phone-wallet-page input:disabled,.phone-wallet-page select:disabled{cursor:not-allowed;opacity:.6}.phone-wallet-page input:-webkit-autofill,.phone-wallet-page input:-webkit-autofill:focus,.phone-wallet-page input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0d0d0d;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.phone-wallet-page button:focus{outline:none}.phone-wallet-page button:focus-visible{outline:1px solid #c6ff00b3;outline-offset:2px}.phone-wallet-page h1,.phone-wallet-page h2,.phone-wallet-page h3,.phone-wallet-page label,.phone-wallet-page p,.phone-wallet-page small,.phone-wallet-page span,.phone-wallet-page strong{text-rendering:optimizeLegibility}.phone-wallet-add-second-icon,.phone-wallet-back,.phone-wallet-countdown,.phone-wallet-detail-check,.phone-wallet-detail-icon,.phone-wallet-locked>svg,.phone-wallet-redirect-icon,.phone-wallet-secured-icon,.phone-wallet-secured-status>svg,.phone-wallet-verify-icon{user-select:none;-webkit-user-select:none}.phone-wallet-container,.phone-wallet-page{max-width:100%}@media (min-width:900px){.phone-wallet-container,.phone-wallet-redirect-container{padding-left:16px;padding-right:16px}.phone-wallet-redirect-container{justify-content:center;max-width:520px;min-height:100vh}}@media (max-width:600px){.phone-wallet-container{max-width:100%;padding:13px 9px 28px}.phone-wallet-redirect-container{justify-content:center;min-height:100vh;padding:20px 9px}.phone-wallet-header{gap:8px;margin-bottom:14px}.phone-wallet-header h1{font-size:19px}.phone-wallet-header span{font-size:8px}.phone-wallet-back{flex-basis:30px;font-size:14px;height:30px;width:30px}.phone-wallet-security-card{padding:12px}.phone-wallet-security-card>svg{font-size:18px}.phone-wallet-security-card strong{font-size:11px}.phone-wallet-security-card p{font-size:8px}.phone-wallet-requirement{min-height:38px}.phone-wallet-profile-btn{font-size:9px;height:37px}.phone-wallet-redirect-card{gap:9px;padding:11px}.phone-wallet-redirect-icon{flex-basis:35px;height:35px;width:35px}.phone-wallet-redirect-content strong{font-size:10px}.phone-wallet-redirect-content>span{font-size:7.5px}.phone-wallet-countdown{flex-basis:32px;font-size:13px;height:32px;margin:6px 0 4px;width:32px}.phone-wallet-redirect-content small{font-size:6.5px}.phone-wallet-verify-card{padding:14px}.phone-wallet-verify-icon{font-size:17px;height:38px;width:38px}.phone-wallet-verify-title{font-size:13px}.phone-wallet-verify-description{font-size:8px}.phone-wallet-question{font-size:10px;padding:10px}.phone-wallet-input-group label{font-size:8px}.phone-wallet-input-group label small{font-size:7px}.phone-input-box,.phone-wallet-input-group>input,.phone-wallet-network-saved,.phone-wallet-network-select select{font-size:9px;height:37px;min-height:37px}.phone-wallet-select-arrow{font-size:16px;right:10px}.phone-wallet-verified{padding:9px}.phone-wallet-verified strong{font-size:9px}.phone-wallet-verified span{font-size:7.5px}.phone-wallet-progress-card{padding:10px}.phone-wallet-progress-item{min-height:36px;padding:6px 7px}.phone-wallet-progress-item>div span,.phone-wallet-progress-item>strong{font-size:7.5px}.phone-wallet-add-second-card{padding:9px}.phone-wallet-add-second-icon{flex-basis:28px;height:28px;width:28px}.phone-wallet-add-second-card strong{font-size:8.5px}.phone-wallet-add-second-card span{font-size:6.5px}.phone-wallet-status-card{padding:9px}.phone-wallet-status-row{min-height:28px}.phone-wallet-status-row>span{font-size:7.5px}.phone-wallet-status-row>b{font-size:6.5px}.phone-wallet-secured-card{padding:11px}.phone-wallet-secured-header{gap:8px;margin-bottom:11px;padding-bottom:10px}.phone-wallet-secured-icon{flex-basis:35px;font-size:16px;height:35px;width:35px}.phone-wallet-secured-header strong{font-size:11px}.phone-wallet-secured-header span{font-size:7.5px}.phone-wallet-detail{gap:8px;min-height:54px;padding:7px 8px}.phone-wallet-detail-icon{flex-basis:29px;font-size:12px;height:29px;width:29px}.phone-wallet-detail-content span{font-size:7.5px}.phone-wallet-detail-content strong{font-size:10px}.phone-wallet-detail-check{font-size:13px}.phone-wallet-secured-status{padding:8px 9px}.phone-wallet-secured-status strong{font-size:8.5px}.phone-wallet-secured-status span{font-size:7px}.phone-wallet-locked{font-size:7.5px;padding:7px 8px}.phone-wallet-profile-btn,.phone-wallet-save-btn,.phone-wallet-verify-btn{font-size:9px;height:37px;min-height:37px}}@media (max-width:400px){.phone-wallet-container{padding:11px 7px 23px}.phone-wallet-redirect-container{justify-content:center;min-height:100vh;padding:16px 7px}.phone-wallet-header{gap:7px;margin-bottom:12px}.phone-wallet-header h1{font-size:17px}.phone-wallet-header span{font-size:7px}.phone-wallet-back{flex-basis:27px;font-size:13px;height:27px;width:27px}.phone-wallet-verify-card{padding:12px}.phone-wallet-verify-icon{font-size:16px;height:35px;margin-bottom:8px;width:35px}.phone-wallet-verify-title{font-size:12px}.phone-wallet-verify-description{font-size:7.5px;margin-top:4px}.phone-wallet-question{font-size:9px;margin:11px 0 10px;padding:9px}.phone-wallet-input-group{margin-bottom:9px}.phone-wallet-input-group label{font-size:7.5px;margin-bottom:4px}.phone-wallet-input-group label small{font-size:6.5px}.phone-input-box,.phone-wallet-input-group>input,.phone-wallet-network-saved,.phone-wallet-network-select select{font-size:8.5px;height:35px;min-height:35px}.phone-wallet-select-arrow{font-size:15px;right:9px}.phone-input-box{gap:7px;padding:0 8px}.phone-input-box svg{font-size:11px}.phone-wallet-save-btn,.phone-wallet-verify-btn{font-size:8.5px;height:35px;min-height:35px}.phone-wallet-progress-card{padding:9px}.phone-wallet-progress-header{gap:7px;padding-bottom:8px}.phone-wallet-progress-header strong{font-size:8.5px}.phone-wallet-progress-header span{font-size:6.5px}.phone-wallet-progress-item{min-height:34px;padding:5px 6px}.phone-wallet-progress-item>div span,.phone-wallet-progress-item>strong{font-size:7px}.phone-wallet-add-second-card{gap:7px;padding:8px}.phone-wallet-add-second-icon{flex-basis:26px;font-size:10px;height:26px;width:26px}.phone-wallet-add-second-card strong{font-size:8px}.phone-wallet-add-second-card span{font-size:6px}.phone-wallet-status-card{padding:8px}.phone-wallet-status-title{padding-bottom:7px}.phone-wallet-status-title strong{font-size:7px}.phone-wallet-status-row{min-height:26px}.phone-wallet-status-row>span{font-size:7px}.phone-wallet-status-row>b{font-size:6px}.phone-wallet-message{font-size:7.5px;margin-top:8px;padding:7px 8px}.phone-wallet-later-note{font-size:7px;padding:7px 8px}.phone-wallet-secured-card{border-radius:6px;padding:10px}.phone-wallet-secured-header{gap:7px;margin-bottom:9px;padding-bottom:9px}.phone-wallet-secured-icon{flex-basis:32px;font-size:15px;height:32px;width:32px}.phone-wallet-secured-header strong{font-size:10px}.phone-wallet-secured-header span{font-size:7px;margin-top:3px}.phone-wallet-detail{gap:7px;margin-bottom:5px;min-height:49px;padding:6px 7px}.phone-wallet-detail-icon{flex-basis:27px;font-size:11px;height:27px;width:27px}.phone-wallet-detail-content span{font-size:7px;margin-bottom:2px}.phone-wallet-detail-content strong{font-size:9px}.phone-wallet-detail-check{font-size:12px}.phone-wallet-secured-status{gap:6px;margin-top:8px;padding:7px 8px}.phone-wallet-secured-status>svg{font-size:13px}.phone-wallet-secured-status strong{font-size:8px}.phone-wallet-secured-status span{font-size:6.5px;margin-top:2px}.phone-wallet-locked{font-size:7px;gap:6px;margin-top:6px;padding:6px 7px}.phone-wallet-locked>svg{font-size:10px}}@media (max-width:340px){.phone-wallet-container{padding:9px 6px 20px}.phone-wallet-redirect-container{justify-content:center;min-height:100vh;padding:12px 6px}.phone-wallet-header{gap:6px;margin-bottom:10px}.phone-wallet-header h1{font-size:16px}.phone-wallet-header span{font-size:6.5px}.phone-wallet-back{flex-basis:25px;font-size:12px;height:25px;width:25px}.phone-wallet-redirect-card{border-radius:5px;gap:6px;padding:8px}.phone-wallet-redirect-icon{flex-basis:29px;height:29px;width:29px}.phone-wallet-redirect-content strong{font-size:8px}.phone-wallet-redirect-content>span{font-size:6.5px}.phone-wallet-countdown{flex-basis:27px;font-size:11px;height:27px;margin:4px 0 3px;width:27px}.phone-wallet-redirect-content small{font-size:5.5px}.phone-wallet-verify-card{padding:10px}.phone-wallet-verify-icon{font-size:14px;height:32px;width:32px}.phone-wallet-verify-title{font-size:11px}.phone-wallet-verify-description{font-size:7px}.phone-wallet-question{font-size:8px;padding:8px}.phone-wallet-input-group label{font-size:7px}.phone-wallet-input-group label small{font-size:6px}.phone-input-box,.phone-wallet-input-group>input,.phone-wallet-network-saved,.phone-wallet-network-select select{font-size:8px;height:33px;min-height:33px}.phone-wallet-network-select select{padding-left:7px;padding-right:30px}.phone-wallet-select-arrow{font-size:14px;right:8px}.phone-input-box{gap:6px;padding:0 7px}.phone-wallet-save-btn,.phone-wallet-verify-btn{font-size:8px;height:33px;min-height:33px}.phone-wallet-progress-card{padding:8px}.phone-wallet-progress-header{gap:6px;padding-bottom:7px}.phone-wallet-progress-header strong{font-size:8px}.phone-wallet-progress-header span{font-size:6px}.phone-wallet-progress-item{min-height:31px;padding:4px 5px}.phone-wallet-progress-item>div{gap:5px}.phone-wallet-progress-item>div svg{font-size:9px}.phone-wallet-progress-item>div span,.phone-wallet-progress-item>strong{font-size:6.5px}.phone-wallet-add-second-card{gap:6px;padding:7px}.phone-wallet-add-second-icon{flex-basis:24px;font-size:9px;height:24px;width:24px}.phone-wallet-add-second-card strong{font-size:7.5px}.phone-wallet-add-second-card span{font-size:5.8px}.phone-wallet-status-card{padding:7px}.phone-wallet-status-title{padding-bottom:6px}.phone-wallet-status-title strong{font-size:6.5px}.phone-wallet-status-row{min-height:24px}.phone-wallet-status-row>span{font-size:6.5px}.phone-wallet-status-row>b{font-size:5.5px}.phone-wallet-message{font-size:7px;padding:6px 7px}.phone-wallet-later-note{font-size:6.5px;padding:6px 7px}.phone-wallet-secured-card{padding:8px}.phone-wallet-secured-header{gap:6px;padding-bottom:8px}.phone-wallet-secured-icon{flex-basis:29px;font-size:13px;height:29px;width:29px}.phone-wallet-secured-header strong{font-size:9px}.phone-wallet-secured-header span{font-size:6.5px}.phone-wallet-detail{min-height:45px;padding:5px 6px}.phone-wallet-detail-icon{flex-basis:24px;font-size:10px;height:24px;width:24px}.phone-wallet-detail-content span{font-size:6.5px}.phone-wallet-detail-content strong{font-size:8px}.phone-wallet-detail-check{font-size:10px}.phone-wallet-secured-status{padding:6px 7px}.phone-wallet-secured-status strong{font-size:7px}.phone-wallet-secured-status span{font-size:6px}.phone-wallet-locked{font-size:6.5px;padding:5px 6px}}@media (hover:none){.phone-wallet-profile-btn:hover,.phone-wallet-save-btn:hover,.phone-wallet-verify-btn:hover{background:#c6ff00}.phone-wallet-back:hover{background:#0000;color:#ccc}.phone-wallet-network-select select:hover{border-color:#333}}@media (prefers-reduced-motion:reduce){.phone-wallet-button-spinner,.phone-wallet-countdown,.phone-wallet-spinner{animation:none}.phone-wallet-back,.phone-wallet-network-select select,.phone-wallet-profile-btn,.phone-wallet-save-btn,.phone-wallet-select-arrow,.phone-wallet-verify-btn{transition:none}}@supports (padding-bottom:env(safe-area-inset-bottom)){.phone-wallet-container{padding-bottom:calc(35px + env(safe-area-inset-bottom))}.phone-wallet-redirect-container{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.phone-wallet-page::-webkit-scrollbar{width:3px}.phone-wallet-page::-webkit-scrollbar-track{background:#000}.phone-wallet-page::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.phone-wallet-page::-webkit-scrollbar-thumb:hover{background:#555}@media (max-height:600px){.phone-wallet-redirect-container{justify-content:flex-start;overflow-y:auto;padding-bottom:25px;padding-top:25px}}@media (min-height:601px){.phone-wallet-redirect-container{justify-content:center}}.phone-wallet-redirect-container
.phone-wallet-header,.phone-wallet-redirect-container
.phone-wallet-profile-btn,.phone-wallet-redirect-container
.phone-wallet-redirect-card{flex:0 0 auto}.phone-wallet-redirect-card *{max-width:100%}.phone-wallet-redirect-content{overflow:hidden}.phone-wallet-input-group,.phone-wallet-input-group>*,.phone-wallet-network-select{max-width:100%}.phone-wallet-input-group input,.phone-wallet-network-select select{min-width:0}.phone-wallet-page p,.phone-wallet-page small,.phone-wallet-page span,.phone-wallet-page strong{overflow-wrap:anywhere}.phone-wallet-profile-btn:disabled,.phone-wallet-save-btn:disabled,.phone-wallet-verify-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.transactions-container{background:#000;margin:0 auto;max-width:720px;min-height:100vh;padding:12px;width:100%}.transactions-container h2{color:#fff;font-size:18px;font-weight:600;margin-bottom:15px;text-align:center}.transactions-table{background:#020202;border-collapse:collapse;border-radius:10px;overflow:hidden;width:100%}.transactions-table thead{display:none}.transactions-table tbody tr{border-bottom:1px solid #eee}.transactions-table tbody tr:last-child{border-bottom:none}.transactions-table td{font-size:14px;padding:10px;vertical-align:middle}.transactions-table tbody tr{grid-gap:6px;display:grid;gap:6px;grid-template-areas:"date amount" "type status";grid-template-columns:1fr auto}.transactions-table td:first-child{color:#fff;font-size:12px;grid-area:date}.transactions-table td:nth-child(2){color:#fff;font-weight:500;grid-area:type}.transactions-table td:nth-child(4){font-size:13px;font-weight:600;grid-area:status;text-align:right}.status.processing{color:#ff9800}.status.success{color:#1e9e4a}.status.rejected{color:#e53935}.transactions-container p{color:#fff;font-size:14px;margin-top:30px;text-align:center}.deposit-wrapper{background:radial-gradient(circle at 8% 0,#28e6aa17,#0000 27%),radial-gradient(circle at 100% 15%,rgba(0,140,255,.055),#0000 28%),#070b11;box-sizing:border-box;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:10px 9px 24px;width:100%}.deposit-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 auto 9px;max-width:720px;min-height:42px;width:100%}.deposit-header-left{align-items:center;display:flex;flex:1 1;gap:7px;min-width:0}.deposit-back-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:8px;color:#cbd5dc;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:7px;font-weight:850;gap:5px;height:31px;justify-content:center;padding:0 9px;transition:background .15s ease,color .15s ease,transform .15s ease}.deposit-back-btn:hover{background:rgba(42,229,166,.065);color:#42e6a8}.deposit-back-btn:active{transform:scale(.95)}.deposit-back-btn svg{font-size:8px}.deposit-title{align-items:center;display:flex;gap:7px;min-width:0}.deposit-title-icon{align-items:center;background:linear-gradient(145deg,#3cefa9,#13b97c);border-radius:9px;box-shadow:0 6px 17px #27eaa521;color:#06130e;display:flex;flex:0 0 33px;font-size:11px;height:33px;justify-content:center;width:33px}.deposit-title>div:last-child{min-width:0}.deposit-title span{color:#596875;display:block;font-size:5.5px;font-weight:900;letter-spacing:1.25px;line-height:1}.deposit-title h1{color:#edf3f7;font-size:16px;font-weight:950;line-height:1;margin:3px 0 0;white-space:nowrap}.deposit-refresh{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:9px;color:#647382;cursor:pointer;display:flex;flex:0 0 31px;font-size:9px;height:31px;justify-content:center;transition:color .15s ease,background .15s ease,transform .15s ease;width:31px}.deposit-refresh:hover{background:#28e6a812;color:#40e6a8}.deposit-refresh:active{transform:scale(.94)}.deposit-refresh.spinning svg{animation:depositSpin .7s linear infinite}@keyframes depositSpin{to{transform:rotate(1turn)}}.deposit-error{align-items:center;background:rgba(255,70,70,.045);border:1px solid #ff505021;border-radius:8px;box-sizing:border-box;color:#c98c8c;display:flex;font-size:6px;gap:8px;justify-content:space-between;margin:0 auto 7px;max-width:720px;padding:7px 9px;width:100%}.deposit-error button{background:#3ee1a2;border:0;border-radius:5px;color:#08110e;cursor:pointer;font-family:inherit;font-size:5px;font-weight:900;padding:4px 7px}.deposit-summary{align-items:center;background:linear-gradient(135deg,#0d181f,#091118);border:1px solid #ffffff0d;border-radius:11px;box-shadow:0 7px 21px #00000021;box-sizing:border-box;display:flex;gap:9px;margin:0 auto 8px;max-width:720px;min-height:70px;padding:9px 10px;width:100%}.deposit-summary-icon{align-items:center;background:rgba(43,229,165,.075);border:1px solid #2be5a51a;border-radius:11px;color:#3fe6a4;display:flex;flex:0 0 39px;font-size:14px;height:39px;justify-content:center;width:39px}.deposit-summary-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.deposit-summary-main>span{color:#596978;font-size:5.5px;font-weight:900;letter-spacing:.7px;line-height:1}.deposit-summary-main strong{color:#edf5f6;font-size:18px;font-weight:950;line-height:1;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-summary-main small{color:#566673;font-size:5.5px;line-height:1;margin-top:3px}.deposit-summary-side{align-items:center;border-left:1px solid #ffffff0d;display:flex;flex-direction:column;justify-content:center;min-width:47px;padding-left:8px}.deposit-summary-side strong{color:#3fe3a3;font-size:15px;font-weight:950;line-height:1}.deposit-summary-side span{color:#586963;font-size:5px;font-weight:800;margin-top:3px;text-transform:uppercase}.deposit-stats{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;width:100%}.deposit-stat{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0a;border-radius:8px;box-sizing:border-box;display:flex;gap:6px;min-height:43px;min-width:0;padding:6px}.deposit-stat-icon{align-items:center;background:rgba(45,226,163,.065);border-radius:7px;color:#39dfa0;display:flex;flex:0 0 25px;font-size:8px;height:25px;justify-content:center;width:25px}.deposit-stat>div:last-child{display:flex;flex-direction:column;min-width:0}.deposit-stat span{color:#4e5d6b;font-size:4.5px;font-weight:900;letter-spacing:.6px;line-height:1}.deposit-stat strong{color:#dce6eb;font-size:9px;font-weight:950;line-height:1;margin-top:3px}.deposit-level-tabs{grid-gap:3px;background:#0b1119;border:1px solid #ffffff0d;border-radius:10px;box-sizing:border-box;display:grid;gap:3px;grid-template-columns:repeat(3,1fr);margin:0 auto 7px;max-width:720px;padding:3px;width:100%}.deposit-level-tab{align-items:center;background:#0000;border:0;border-radius:7px;color:#627080;cursor:pointer;display:flex;font-family:inherit;font-size:7px;font-weight:850;gap:5px;height:34px;justify-content:center;min-width:0;padding:0 5px;transition:color .15s ease,background .15s ease,transform .15s ease}.deposit-level-tab:active{transform:scale(.97)}.deposit-level-tab strong{align-items:center;background:hsla(0,0%,100%,.045);border-radius:5px;box-sizing:border-box;color:#7d8b98;display:flex;font-size:7px;height:16px;justify-content:center;min-width:16px;padding:0 3px}.deposit-level-tab.active{background:linear-gradient(135deg,#3aeca7,#18c888);box-shadow:0 4px 13px #26eba11f;color:#06130e}.deposit-level-tab.active strong{background:#0000001a;color:#073623}.deposit-section-head{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid #ffffff0a;border-radius:8px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 6px;max-width:720px;min-height:36px;padding:6px 9px;width:100%}.deposit-section-head>div:first-child{align-items:center;display:flex;gap:6px}.deposit-section-head>div:first-child span{color:#526170;font-size:5px;font-weight:900;letter-spacing:.8px}.deposit-section-head>div:first-child strong{color:#dce5eb;font-size:7px;font-weight:900}.deposit-section-count{color:#3ee3a2;font-size:7px;font-weight:950}.deposit-section-count span{color:#53645f;font-size:5px;font-weight:700;margin-left:3px}.deposit-list{display:flex;flex-direction:column;gap:5px;margin:0 auto;max-width:720px;width:100%}.deposit-user-card{background:linear-gradient(135deg,#0d161f,#091119);border:1px solid hsla(0,0%,100%,.045);border-radius:10px;box-shadow:0 4px 14px #00000014;box-sizing:border-box;overflow:hidden;transition:border-color .15s ease,background .15s ease;width:100%}.deposit-user-card:hover{background:linear-gradient(135deg,#0e1921,#0a141b);border-color:#30e6a521}.deposit-user-header{align-items:center;box-sizing:border-box;display:flex;gap:7px;min-height:49px;padding:6px 8px}.deposit-number{color:#3e4c5a;flex:0 0 17px;font-size:6px;font-weight:900;text-align:center;width:17px}.deposit-avatar{align-items:center;background:#2ce5a612;border:1px solid #2ce5a617;border-radius:8px;color:#3ee3a3;display:flex;flex:0 0 29px;font-size:9px;height:29px;justify-content:center;width:29px}.deposit-user-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.deposit-user-info strong{color:#e8eff3;font-size:8px;font-weight:900;line-height:1.1;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-user-info span{color:#526271;font-size:5px;font-weight:700;line-height:1;margin-top:3px}.deposit-user-total{align-items:flex-end;display:flex;flex-direction:column;min-width:67px}.deposit-user-total span{color:#485766;font-size:4.5px;font-weight:900;letter-spacing:.5px;line-height:1}.deposit-user-total strong{color:#e1ebe9;font-size:8px;font-weight:900;line-height:1;margin-top:3px;max-width:85px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-transactions{display:flex;flex-direction:column;gap:3px;padding:0 7px 7px 32px}.deposit-row{background:hsla(0,0%,100%,.021);border:1px solid #ffffff08;border-radius:7px;box-sizing:border-box;gap:6px;min-height:39px;padding:5px 6px}.deposit-row,.deposit-row-icon{align-items:center;display:flex}.deposit-row-icon{background:#2edea10f;border-radius:7px;color:#38dda0;flex:0 0 24px;font-size:8px;height:24px;justify-content:center;width:24px}.deposit-row-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.deposit-row-info>strong{color:#dfe8ec;font-size:7.5px;font-weight:900;line-height:1;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-row-meta{align-items:center;display:flex;gap:7px;margin-top:3px}.deposit-row-meta span{align-items:center;color:#536270;display:inline-flex;font-size:4.5px;font-weight:700;gap:3px;line-height:1}.deposit-row-meta svg{color:#38d99d;font-size:4.5px}.deposit-status{align-items:center;border-radius:5px;box-sizing:border-box;display:inline-flex;font-size:4.5px;font-weight:950;gap:3px;justify-content:center;letter-spacing:.2px;line-height:1;min-height:16px;min-width:45px;padding:0 5px}.deposit-status svg{font-size:5px}.deposit-status.success{background:#32e1a012;border:1px solid #32e1a01a;color:#3fe2a2}.deposit-status.failed{background:rgba(235,80,80,.065);border:1px solid #eb50501a;color:#ed7777}.deposit-status.pending{background:rgba(210,170,85,.065);border:1px solid #d2aa5517;color:#d2aa55}.deposit-chevron{color:#435261;flex:0 0 auto;font-size:5px}.deposit-empty{background:linear-gradient(135deg,#0c141c,#091119);border:1px solid hsla(0,0%,100%,.045);border-radius:13px;box-shadow:0 6px 20px #00000017;box-sizing:border-box;flex-direction:column;margin:12px auto;max-width:720px;padding:28px 15px;text-align:center;width:100%}.deposit-empty,.deposit-empty-icon{align-items:center;display:flex;justify-content:center}.deposit-empty-icon{background:hsla(0,0%,100%,.035);border-radius:12px;color:#4b5a69;font-size:15px;height:42px;margin-bottom:9px;width:42px}.deposit-empty h3{color:#dce5ea;font-size:12px;font-weight:900;line-height:1;margin:0}.deposit-empty p{color:#596875;font-size:7px;line-height:1.5;margin:6px 0 0;max-width:270px}.deposit-empty-date{align-items:center;background:hsla(0,0%,100%,.025);border-radius:6px;color:#596967;display:inline-flex;font-size:5px;font-weight:700;gap:5px;margin-top:9px;padding:5px 8px}.deposit-empty-date svg{color:#38d99c;font-size:6px}.deposit-back-empty{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:7px;color:#d3dde2;cursor:pointer;display:inline-flex;font-family:inherit;font-size:6px;font-weight:850;gap:5px;justify-content:center;margin-top:11px;min-height:29px;padding:0 10px}.deposit-back-empty svg{font-size:7px}.deposit-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.035);box-sizing:border-box;display:flex;flex-direction:column;margin:10px auto 0;max-width:720px;padding:8px;text-align:center;width:100%}.deposit-footer span{color:#465562;font-size:5px;font-weight:900;letter-spacing:1px}.deposit-footer small{color:#3f4e5b;font-size:5px;line-height:1.4;margin-top:3px}.deposit-loading{align-items:center;color:#637282;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:55vh}.deposit-spinner{animation:depositSpin .75s linear infinite;border:2px solid #ffffff12;border-radius:50%;border-top-color:#39e5a1;height:22px;margin-bottom:3px;width:22px}.deposit-loading strong{color:#aab7c0;font-size:8px;font-weight:850}.deposit-loading span{color:#4f5e6d;font-size:6px}@media (max-width:560px){.deposit-wrapper{padding:7px 6px 17px}.deposit-header{margin-bottom:7px;min-height:38px}.deposit-header-left{gap:5px}.deposit-back-btn{border-radius:7px;font-size:6.5px;gap:4px;height:28px;padding:0 7px}.deposit-back-btn svg{font-size:7px}.deposit-title{gap:6px}.deposit-title-icon{border-radius:8px;flex-basis:29px;font-size:9px;height:29px;width:29px}.deposit-title span{font-size:4.5px}.deposit-title h1{font-size:14px;margin-top:3px}.deposit-refresh{border-radius:8px;flex-basis:28px;font-size:8px;height:28px;width:28px}.deposit-error{border-radius:7px;font-size:5.5px;padding:6px 7px}.deposit-error button{font-size:4.5px}.deposit-summary{border-radius:9px;gap:7px;margin-bottom:6px;min-height:59px;padding:7px 8px}.deposit-summary-icon{border-radius:9px;flex-basis:32px;font-size:12px;height:32px;width:32px}.deposit-summary-main>span{font-size:4.5px}.deposit-summary-main strong{font-size:15px}.deposit-summary-main small{font-size:4.5px}.deposit-summary-side{min-width:39px;padding-left:6px}.deposit-summary-side strong{font-size:13px}.deposit-summary-side span{font-size:4px}.deposit-stats{gap:3px;margin-bottom:5px}.deposit-stat{border-radius:7px;gap:4px;min-height:38px;padding:5px}.deposit-stat-icon{border-radius:6px;flex-basis:22px;font-size:7px;height:22px;width:22px}.deposit-stat span{font-size:4px}.deposit-stat strong{font-size:8px}.deposit-level-tabs{border-radius:8px;gap:2px;margin-bottom:5px;padding:2px}.deposit-level-tab{border-radius:6px;font-size:6.5px;gap:3px;height:30px}.deposit-level-tab strong{border-radius:4px;font-size:6px;height:14px;min-width:14px}.deposit-section-head{border-radius:7px;margin-bottom:4px;min-height:30px;padding:5px 7px}.deposit-section-head>div:first-child{gap:5px}.deposit-section-head>div:first-child span{font-size:4.5px}.deposit-section-head>div:first-child strong{font-size:6.5px}.deposit-section-count{font-size:6px}.deposit-section-count span{font-size:4.5px}.deposit-list{gap:3px}.deposit-user-card{border-radius:8px}.deposit-user-header{gap:5px;min-height:44px;padding:5px 6px}.deposit-number{flex-basis:13px;font-size:5px;width:13px}.deposit-avatar{border-radius:7px;flex-basis:26px;font-size:8px;height:26px;width:26px}.deposit-user-info strong{font-size:7px;max-width:110px}.deposit-user-info span{font-size:4.5px;margin-top:2px}.deposit-user-total{min-width:58px}.deposit-user-total span{font-size:4px}.deposit-user-total strong{font-size:7px;max-width:70px}.deposit-transactions{gap:3px;padding:0 6px 6px 26px}.deposit-row{border-radius:6px;gap:5px;min-height:35px;padding:4px 5px}.deposit-row-icon{border-radius:6px;flex-basis:22px;font-size:7px;height:22px;width:22px}.deposit-row-info>strong{font-size:6.5px;max-width:105px}.deposit-row-meta{gap:5px;margin-top:2px}.deposit-row-meta span{font-size:4px;gap:2px}.deposit-row-meta svg{font-size:4px}.deposit-status{border-radius:4px;font-size:3.8px;gap:2px;min-height:14px;min-width:39px;padding:0 4px}.deposit-chevron,.deposit-status svg{font-size:4px}.deposit-empty{border-radius:10px;margin-top:9px;padding:24px 12px}.deposit-empty-icon{border-radius:10px;font-size:13px;height:36px;margin-bottom:7px;width:36px}.deposit-empty h3{font-size:10px}.deposit-empty p{font-size:6px}.deposit-empty-date{font-size:4.5px;margin-top:7px;padding:4px 7px}.deposit-back-empty{border-radius:6px;font-size:5.5px;margin-top:9px;min-height:27px;padding:0 8px}.deposit-footer{margin-top:8px;padding:7px}.deposit-footer small,.deposit-footer span{font-size:4.5px}}@media (max-width:380px){.deposit-wrapper{padding:5px 5px 14px}.deposit-back-btn{font-size:6px;height:26px;padding:0 6px}.deposit-back-btn span{display:none}.deposit-title{gap:5px}.deposit-title-icon{border-radius:7px;flex-basis:27px;height:27px;width:27px}.deposit-title h1{font-size:13px}.deposit-refresh{flex-basis:26px;height:26px;width:26px}.deposit-summary{min-height:55px;padding:6px 7px}.deposit-summary-icon{border-radius:8px;flex-basis:29px;height:29px;width:29px}.deposit-summary-main strong{font-size:14px}.deposit-summary-side{min-width:34px}.deposit-summary-side strong{font-size:12px}.deposit-stat{gap:3px;min-height:35px;padding:4px}.deposit-stat-icon{border-radius:5px;flex-basis:20px;height:20px;width:20px}.deposit-stat span{font-size:3.7px}.deposit-stat strong{font-size:7px}.deposit-level-tab{font-size:6px;height:28px}.deposit-level-tab strong{font-size:5.5px;height:13px;min-width:13px}.deposit-section-head{min-height:28px;padding:4px 6px}.deposit-user-header{min-height:41px;padding:4px 5px}.deposit-number{flex-basis:12px;font-size:4.5px;width:12px}.deposit-avatar{border-radius:6px;flex-basis:24px;font-size:7px;height:24px;width:24px}.deposit-user-info strong{font-size:6.5px;max-width:90px}.deposit-user-info span{font-size:4px}.deposit-user-total{min-width:52px}.deposit-user-total span{font-size:3.7px}.deposit-user-total strong{font-size:6.5px;max-width:60px}.deposit-transactions{padding-left:23px}.deposit-row{min-height:33px;padding:3px 4px}.deposit-row-icon{border-radius:5px;flex-basis:20px;font-size:6px;height:20px;width:20px}.deposit-row-info>strong{font-size:6px;max-width:90px}.deposit-row-meta span{font-size:3.7px}.deposit-status{font-size:3.4px;min-height:13px;min-width:35px}.deposit-chevron{display:none}.deposit-empty{padding:22px 10px}.deposit-empty-icon{border-radius:9px;height:34px;width:34px}.deposit-empty h3{font-size:9px}.deposit-empty p{font-size:5.5px}}@media (max-width:330px){.deposit-title span{display:none}.deposit-title h1{font-size:12px}.deposit-summary{min-height:51px}.deposit-summary-icon{flex-basis:27px;height:27px;width:27px}.deposit-summary-main strong{font-size:13px}.deposit-summary-side{min-width:30px}.deposit-summary-side strong{font-size:11px}.deposit-stat{gap:2px;min-height:33px;padding:3px}.deposit-stat-icon{flex-basis:18px;font-size:6px;height:18px;width:18px}.deposit-stat span{font-size:3.3px}.deposit-stat strong{font-size:6.5px}.deposit-level-tab{font-size:5.5px;height:26px}.deposit-level-tab strong{font-size:5px;height:12px;min-width:12px}.deposit-user-header{gap:3px;min-height:38px}.deposit-number{flex-basis:10px;width:10px}.deposit-avatar{border-radius:6px;flex-basis:22px;font-size:6px;height:22px;width:22px}.deposit-user-info strong{font-size:6px;max-width:70px}.deposit-user-info span{display:none}.deposit-user-total{min-width:45px}.deposit-user-total strong{font-size:5.8px;max-width:50px}.deposit-transactions{padding-bottom:4px;padding-left:18px;padding-right:4px}.deposit-row{gap:3px;min-height:30px;padding:3px}.deposit-row-icon{border-radius:5px;flex-basis:18px;font-size:5px;height:18px;width:18px}.deposit-row-info>strong{font-size:5.5px;max-width:72px}.deposit-row-meta{display:none}.deposit-status{font-size:3px;min-height:12px;min-width:31px;padding:0 3px}.deposit-status svg{font-size:3.5px}.deposit-empty{padding:20px 8px}.deposit-empty-icon{border-radius:8px;font-size:11px;height:31px;margin-bottom:6px;width:31px}.deposit-empty h3{font-size:8.5px}.deposit-empty p{font-size:5px}.deposit-empty-date{font-size:4px}.deposit-back-empty{font-size:5px;min-height:25px}.deposit-footer{display:none}}.deposit-back-btn:focus-visible,.deposit-back-empty:focus-visible,.deposit-error button:focus-visible,.deposit-level-tab:focus-visible,.deposit-refresh:focus-visible{outline:2px solid #40e5a6;outline-offset:2px}button{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){.deposit-back-btn,.deposit-level-tab,.deposit-refresh,.deposit-user-card{transition:none}.deposit-refresh.spinning svg,.deposit-spinner{animation:none}}.member-gain-wrapper{background:linear-gradient(180deg,#f8fafc,#f3f5f9);box-sizing:border-box;color:#172033;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding:24px;width:100%}.member-gain-header{align-items:center;display:flex;gap:18px;justify-content:space-between;margin:0 auto 22px;max-width:1400px;width:100%}.member-gain-back,.member-gain-refresh{background:#fff;border:none;box-shadow:0 5px 20px #0f172a12;color:#172033;cursor:pointer;outline:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.member-gain-back:hover,.member-gain-refresh:hover{box-shadow:0 8px 24px #0f172a1c;transform:translateY(-2px)}.member-gain-back{display:inline-flex;font-size:13px;font-weight:800;gap:9px;min-width:88px;padding:0 15px}.member-gain-back,.member-gain-refresh{align-items:center;border-radius:13px;height:46px;justify-content:center}.member-gain-refresh{display:flex;font-size:16px;width:46px}.member-gain-refresh.spinning svg{animation:member-gain-spin .9s linear infinite}@keyframes member-gain-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.member-gain-title{flex:1 1;gap:13px}.member-gain-title,.member-gain-title-icon{align-items:center;display:flex;justify-content:center}.member-gain-title-icon{background:linear-gradient(135deg,#172033,#26344d);border-radius:15px;box-shadow:0 8px 22px #1720332e;color:#fff;flex-shrink:0;font-size:21px;height:50px;width:50px}.member-gain-title span{color:#8a93a5;display:block;font-size:10px;font-weight:900;letter-spacing:.14em}.member-gain-title h1{color:#172033;font-size:27px;font-weight:900;line-height:1.1;margin:3px 0 0}.member-gain-error{align-items:center;background:#fff1f2;border:1px solid #fecaca;border-radius:13px;box-sizing:border-box;color:#b42318;display:flex;font-size:13px;font-weight:700;gap:15px;justify-content:space-between;margin:0 auto 16px;max-width:1400px;padding:13px 16px;width:100%}.member-gain-error button{background:#b42318;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:12px;font-weight:800;padding:8px 13px}.member-gain-period{background:#fff;border:1px solid #edf0f5;border-radius:17px;box-shadow:0 5px 24px rgba(15,23,42,.045);box-sizing:border-box;margin:0 auto 16px;max-width:1400px;padding:16px;width:100%}.member-gain-period-title{align-items:center;color:#687286;display:flex;font-size:11px;font-weight:900;gap:8px;letter-spacing:.08em;margin-bottom:13px}.member-gain-period-title svg{font-size:14px}.member-gain-period-buttons{display:flex;flex-wrap:wrap;gap:8px}.member-gain-period-buttons button{background:#fff;border:1px solid #e4e8ef;border-radius:10px;color:#697387;cursor:pointer;font-size:12px;font-weight:800;outline:none;padding:10px 16px;transition:all .2s ease}.member-gain-period-buttons button:hover{border-color:#172033;color:#172033;transform:translateY(-1px)}.member-gain-period-buttons button.active{background:linear-gradient(135deg,#172033,#26344d);border-color:#172033;box-shadow:0 5px 15px #17203329;color:#fff}.member-gain-main-summary{align-items:center;background:linear-gradient(135deg,#172033,#202e46 55%,#263852);border-radius:19px;box-shadow:0 12px 35px #1720332b;box-sizing:border-box;color:#fff;display:flex;gap:17px;margin:0 auto 16px;max-width:1400px;padding:23px;width:100%}.member-gain-summary-icon{align-items:center;background:#ffffff1c;border:1px solid #ffffff14;border-radius:16px;display:flex;flex-shrink:0;font-size:22px;height:58px;justify-content:center;width:58px}.member-gain-summary-content{flex:1 1}.member-gain-summary-content span{color:#ffffff9e;display:block;font-size:10px;font-weight:900;letter-spacing:.09em}.member-gain-summary-content strong{display:block;font-size:31px;font-weight:900;letter-spacing:-.02em;line-height:1.1;margin-top:5px}.member-gain-summary-content small{color:#ffffff94;display:block;font-size:11px;font-weight:700;margin-top:3px}.member-gain-summary-profit{border-left:1px solid #ffffff1f;min-width:180px;padding-left:22px;text-align:right}.member-gain-summary-profit span{color:#ffffff9e;display:block;font-size:10px;font-weight:900;letter-spacing:.09em}.member-gain-summary-profit strong{display:block;font-size:22px;font-weight:900;line-height:1.1;margin-top:6px}.member-gain-summary-profit small{color:#ffffff8c;display:block;font-size:10px;margin-top:3px}.member-gain-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 17px;max-width:1400px;width:100%}.member-gain-stat{align-items:center;background:#fff;border:1px solid #edf0f5;border-radius:16px;box-shadow:0 5px 20px rgba(15,23,42,.045);box-sizing:border-box;display:flex;gap:12px;min-width:0;padding:17px;transition:transform .2s ease,box-shadow .2s ease}.member-gain-stat:hover{box-shadow:0 9px 25px #0f172a14;transform:translateY(-2px)}.member-gain-stat-icon{align-items:center;background:#f1f4f8;border-radius:12px;color:#344054;display:flex;flex-shrink:0;font-size:16px;height:43px;justify-content:center;width:43px}.member-gain-stat span{color:#9098a8;display:block;font-size:9px;font-weight:900;letter-spacing:.08em}.member-gain-stat strong{color:#172033;display:block;font-size:18px;font-weight:900;margin-top:4px;overflow:hidden;text-overflow:ellipsis}.member-gain-level-tabs{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 17px;max-width:1400px;width:100%}.member-gain-level-tabs button{align-items:center;background:#fff;border:1px solid #e2e7ee;border-radius:12px;color:#687286;cursor:pointer;display:flex;font-size:11px;font-weight:900;gap:8px;justify-content:center;min-height:49px;min-width:0;outline:none;padding:9px 12px;transition:all .2s ease}.member-gain-level-tabs button:hover{border-color:#172033;color:#172033;transform:translateY(-1px)}.member-gain-level-tabs button.active{background:linear-gradient(135deg,#172033,#26344d);border-color:#172033;box-shadow:0 6px 17px #17203326;color:#fff}.member-gain-level-tabs button strong{align-items:center;background:#eef1f5;border-radius:8px;box-sizing:border-box;color:#667085;display:flex;font-size:10px;height:24px;justify-content:center;min-width:24px;padding:0 6px}.member-gain-level-tabs button.active strong{background:#ffffff24;color:#fff}.member-gain-level-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 18px;max-width:1400px;width:100%}.member-gain-level-card{background:#fff;border:1px solid #edf0f5;border-radius:17px;box-shadow:0 5px 20px rgba(15,23,42,.045);box-sizing:border-box;min-width:0;padding:17px;transition:all .2s ease}.member-gain-level-card:hover{box-shadow:0 9px 25px #0f172a14;transform:translateY(-2px)}.member-gain-level-card.active{border:2px solid #172033;padding:16px}.member-gain-level-card-head{align-items:center;display:flex;gap:11px;margin-bottom:16px}.member-gain-level-badge{align-items:center;background:linear-gradient(135deg,#172033,#2c3a53);border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:900;height:43px;justify-content:center;width:43px}.member-gain-level-card-head span{color:#9098a8;display:block;font-size:9px;font-weight:900;letter-spacing:.08em}.member-gain-level-card-head strong{color:#172033;display:block;font-size:14px;font-weight:900;margin-top:3px}.member-gain-level-card-row{align-items:center;border-top:1px solid #eef1f5;display:flex;gap:12px;justify-content:space-between;margin-top:9px;min-height:31px;padding-top:10px}.member-gain-level-card-row span{color:#81899a;font-size:11px;font-weight:700}.member-gain-level-card-row strong{color:#172033;font-size:12px;font-weight:900;text-align:right}.member-gain-all-total{background:#fff;border:1px solid #edf0f5;border-radius:18px;box-shadow:0 6px 24px #0f172a0d;box-sizing:border-box;margin:0 auto 20px;max-width:1400px;padding:19px;width:100%}.member-gain-all-total-head{align-items:center;display:flex;gap:12px;margin-bottom:17px}.member-gain-all-total-icon{align-items:center;background:linear-gradient(135deg,#172033,#293750);border-radius:13px;color:#fff;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.member-gain-all-total-head span{color:#9098a8;display:block;font-size:9px;font-weight:900;letter-spacing:.1em}.member-gain-all-total-head strong{color:#172033;display:block;font-size:15px;font-weight:900;margin-top:3px}.member-gain-all-total-values{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.member-gain-all-total-values div{background:#f7f8fa;border:1px solid #f0f2f5;border-radius:11px;min-width:0;padding:13px}.member-gain-all-total-values span{color:#8b94a5;display:block;font-size:9px;font-weight:900;letter-spacing:.06em}.member-gain-all-total-values strong{color:#172033;display:block;font-size:15px;font-weight:900;margin-top:5px;overflow:hidden;text-overflow:ellipsis}.member-gain-section-head{align-items:flex-end;display:flex;gap:15px;justify-content:space-between;margin:0 auto 12px;max-width:1400px;width:100%}.member-gain-section-head span{color:#9098a8;display:block;font-size:9px;font-weight:900;letter-spacing:.12em}.member-gain-section-head strong{color:#172033;display:block;font-size:21px;font-weight:900;margin-top:4px}.member-gain-section-period{align-items:center;color:#7b8496;display:flex;font-size:11px;font-weight:800;gap:7px;white-space:nowrap}.member-gain-list{display:flex;flex-direction:column;gap:9px;margin:0 auto;max-width:1400px;width:100%}.member-gain-user-card{background:#fff;border:1px solid #edf0f5;border-radius:15px;box-shadow:0 4px 17px #0f172a0a;box-sizing:border-box;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;width:100%}.member-gain-user-card:hover{box-shadow:0 8px 24px rgba(15,23,42,.075)}.member-gain-user-card.expanded{box-shadow:0 10px 28px #0f172a17}.member-gain-user-row{align-items:center;background:#fff;border:none;box-sizing:border-box;color:#172033;cursor:pointer;display:flex;gap:12px;min-height:74px;outline:none;padding:12px 15px;text-align:left;transition:background .2s ease;width:100%}.member-gain-user-row:hover{background:#fbfcfd}.member-gain-user-number{color:#a1a8b6;flex-shrink:0;font-size:10px;font-weight:900;text-align:center;width:26px}.member-gain-user-avatar{align-items:center;background:linear-gradient(135deg,#eef1f6,#e7ebf1);border-radius:12px;color:#536076;display:flex;flex-shrink:0;font-size:15px;height:42px;justify-content:center;width:42px}.member-gain-user-info{flex:1 1;min-width:150px}.member-gain-user-info strong{color:#172033;display:block;font-size:13px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-gain-user-info span{color:#8b94a5;display:block;font-size:10px;font-weight:700;margin-top:3px}.member-gain-user-bets,.member-gain-user-profit,.member-gain-user-win{flex-shrink:0;min-width:110px}.member-gain-user-bets span,.member-gain-user-profit span,.member-gain-user-win span{color:#969eae;display:block;font-size:8px;font-weight:900;letter-spacing:.06em}.member-gain-user-bets strong,.member-gain-user-profit strong,.member-gain-user-win strong{color:#172033;display:block;font-size:12px;font-weight:900;margin-top:4px;white-space:nowrap}.member-gain-user-arrow{align-items:center;color:#8b94a5;display:flex;flex-shrink:0;font-size:12px;justify-content:center;width:30px}.member-gain-user-details{grid-gap:9px;animation:member-gain-details-in .2s ease;background:#fafbfc;border-top:1px solid #edf0f4;box-sizing:border-box;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));padding:15px;width:100%}@keyframes member-gain-details-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.member-gain-detail{background:#fff;border:1px solid #edf0f4;border-radius:11px;min-width:0;padding:12px}.member-gain-detail span{color:#929aaa;display:block;font-size:8px;font-weight:900;letter-spacing:.07em}.member-gain-detail strong{color:#172033;display:block;font-size:12px;font-weight:900;line-height:1.35;margin-top:5px;word-break:break-word}.member-gain-empty{background:#fff;border:1px solid #edf0f5;border-radius:18px;box-shadow:0 6px 22px rgba(15,23,42,.045);box-sizing:border-box;margin:25px auto;max-width:1400px;padding:55px 20px;text-align:center;width:100%}.member-gain-empty-icon{align-items:center;background:#eef1f6;border-radius:17px;color:#667085;display:flex;font-size:22px;height:62px;justify-content:center;margin:0 auto 15px;width:62px}.member-gain-empty h3{color:#172033;font-size:17px;font-weight:900;margin:0 0 8px}.member-gain-empty p{color:#7c8596;font-size:13px;line-height:1.6;margin:0 auto 18px;max-width:400px}.member-gain-empty button{align-items:center;background:#172033;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;padding:10px 17px}.member-gain-loading{align-items:center;background:#fff;border-radius:18px;box-shadow:0 7px 25px #0f172a0d;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:70px auto;max-width:1400px;min-height:300px;padding:45px 20px;text-align:center;width:100%}.member-gain-spinner{animation:member-gain-spin .85s linear infinite;border:4px solid #e7eaf0;border-radius:50%;border-top-color:#172033;height:42px;margin-bottom:16px;width:42px}.member-gain-loading strong{color:#172033;font-size:15px;font-weight:900}.member-gain-loading span{color:#8b94a5;font-size:12px;margin-top:6px}.member-gain-footer{color:#8b94a5;margin:25px auto 0;max-width:1400px;padding:20px 10px 10px;text-align:center;width:100%}.member-gain-footer span{color:#667085;display:block;font-size:10px;font-weight:900;letter-spacing:.1em}.member-gain-footer small{display:block;font-size:10px;margin-top:5px}.member-gain-wrapper .positive{color:#16a34a!important}.member-gain-wrapper .negative{color:#dc2626!important}@media (max-width:1100px){.member-gain-wrapper{padding:18px}.member-gain-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.member-gain-all-total-values,.member-gain-level-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.member-gain-user-info{min-width:120px}.member-gain-user-bets,.member-gain-user-profit,.member-gain-user-win{min-width:95px}.member-gain-user-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.member-gain-level-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.member-gain-level-summary{grid-template-columns:1fr}.member-gain-all-total-values{grid-template-columns:repeat(2,minmax(0,1fr))}.member-gain-user-row{flex-wrap:wrap}.member-gain-user-info{flex-basis:calc(100% - 100px);flex-grow:1;flex-shrink:1;min-width:calc(100% - 100px)}.member-gain-user-bets,.member-gain-user-profit,.member-gain-user-win{flex-basis:calc(33.333% - 12px);flex-grow:1;flex-shrink:1;min-width:calc(33.333% - 12px)}.member-gain-user-arrow{margin-left:auto}}@media (max-width:600px){.member-gain-wrapper{padding:11px}.member-gain-header{gap:7px;margin-bottom:14px}.member-gain-back{border-radius:11px;height:42px;min-width:42px;padding:0;width:42px}.member-gain-back span{display:none}.member-gain-refresh{border-radius:11px;height:42px;width:42px}.member-gain-title{gap:9px;justify-content:flex-start}.member-gain-title-icon{border-radius:12px;font-size:17px;height:40px;width:40px}.member-gain-title span{font-size:8px;letter-spacing:.1em}.member-gain-title h1{font-size:20px}.member-gain-period{border-radius:14px;padding:13px}.member-gain-period-title{margin-bottom:10px}.member-gain-period-buttons{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.member-gain-period-buttons button{font-size:10px;padding:10px 8px;width:100%}.member-gain-main-summary{border-radius:15px;gap:11px;padding:16px}.member-gain-summary-icon{border-radius:12px;font-size:17px;height:43px;width:43px}.member-gain-summary-content span{font-size:8px}.member-gain-summary-content strong{font-size:21px}.member-gain-summary-content small{font-size:9px}.member-gain-summary-profit{min-width:105px;padding-left:12px}.member-gain-summary-profit span{font-size:8px}.member-gain-summary-profit strong{font-size:15px}.member-gain-summary-profit small{font-size:8px}.member-gain-stats{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.member-gain-stat{border-radius:13px;gap:9px;padding:12px}.member-gain-stat-icon{border-radius:10px;font-size:13px;height:35px;width:35px}.member-gain-stat span{font-size:8px}.member-gain-stat strong{font-size:14px}.member-gain-level-tabs{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.member-gain-level-tabs button{border-radius:10px;font-size:9px;min-height:43px;padding:8px}.member-gain-level-tabs button strong{font-size:9px;height:21px;min-width:21px}.member-gain-level-card{border-radius:14px;padding:14px}.member-gain-level-card.active{padding:13px}.member-gain-level-badge{border-radius:10px;height:38px;width:38px}.member-gain-level-card-head{margin-bottom:12px}.member-gain-level-card-row{margin-top:7px;min-height:28px;padding-top:8px}.member-gain-level-card-row span{font-size:10px}.member-gain-level-card-row strong{font-size:11px}.member-gain-all-total{border-radius:14px;padding:14px}.member-gain-all-total-values{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.member-gain-all-total-values div{padding:10px}.member-gain-all-total-values span{font-size:8px}.member-gain-all-total-values strong{font-size:12px}.member-gain-section-head{align-items:flex-start;gap:8px}.member-gain-section-head strong{font-size:17px}.member-gain-section-period{font-size:9px}.member-gain-user-row{gap:8px;min-height:0;padding:12px}.member-gain-user-number{display:none}.member-gain-user-avatar{border-radius:10px;font-size:13px;height:36px;width:36px}.member-gain-user-info{flex-basis:calc(100% - 80px);flex-grow:1;flex-shrink:1;min-width:calc(100% - 80px)}.member-gain-user-info strong{font-size:12px}.member-gain-user-info span{font-size:9px}.member-gain-user-bets,.member-gain-user-profit,.member-gain-user-win{flex-basis:calc(33.333% - 6px);flex-grow:1;flex-shrink:1;min-width:calc(33.333% - 6px);padding-top:7px}.member-gain-user-bets span,.member-gain-user-profit span,.member-gain-user-win span{font-size:7px}.member-gain-user-bets strong,.member-gain-user-profit strong,.member-gain-user-win strong{font-size:10px}.member-gain-user-arrow{font-size:10px;width:22px}.member-gain-user-details{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.member-gain-detail{border-radius:9px;padding:9px}.member-gain-detail span{font-size:7px}.member-gain-detail strong{font-size:10px}.member-gain-empty{border-radius:15px;padding:42px 15px}.member-gain-loading{border-radius:15px;margin:40px auto;min-height:250px}.member-gain-error{font-size:11px;padding:10px 11px}}@media (max-width:400px){.member-gain-wrapper{padding:8px}.member-gain-title-icon{border-radius:10px;height:36px;width:36px}.member-gain-title h1{font-size:18px}.member-gain-title span{font-size:7px}.member-gain-main-summary{padding:13px}.member-gain-summary-profit{display:none}.member-gain-summary-content strong{font-size:20px}.member-gain-stats{gap:6px}.member-gain-stat{gap:7px;padding:10px}.member-gain-stat-icon{font-size:11px;height:31px;width:31px}.member-gain-stat strong{font-size:12px}.member-gain-level-tabs button{font-size:8px;gap:5px;min-width:0}.member-gain-all-total-values{grid-template-columns:1fr 1fr}.member-gain-section-head strong{font-size:15px}.member-gain-section-period{display:none}.member-gain-user-details{grid-template-columns:1fr}.member-gain-user-bets strong,.member-gain-user-profit strong,.member-gain-user-win strong{font-size:9px}}.record-page{background:#0f1115;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:20px 15px 30px;width:100%}.record-header{margin:0 auto 18px;max-width:600px;width:100%}.record-header h2{color:#fff;font-size:22px;font-weight:700;margin:0}.record-header p{color:#8b949e;font-size:12px;margin:5px 0 0}.record-tabs{background:#181a20;border:1px solid #ffffff0f;border-radius:12px;box-sizing:border-box;gap:6px;margin:0 auto 18px;max-width:600px;padding:5px;width:100%}.record-tab,.record-tabs{align-items:center;display:flex}.record-tab{background:#0000;border:none;border-radius:9px;color:#858d99;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;height:42px;justify-content:center;outline:none;padding:0 10px;transition:background .2s ease,color .2s ease,transform .15s ease}.record-tab:hover{background:#242830;color:#fff}.record-tab.active{font-weight:700}.record-tab.active,.record-tab.active:hover{background:#fcd535;color:#181a20}.record-tab:active{transform:scale(.97)}.record-content{box-sizing:border-box;margin:0 auto;max-width:600px;width:100%}@media (max-width:480px){.record-page{padding:16px 10px 25px}.record-header{margin-bottom:14px}.record-header h2{font-size:19px}.record-header p{font-size:11px}.record-tabs{border-radius:11px;gap:4px;margin-bottom:14px;padding:4px}.record-tab{border-radius:8px;font-size:11px;height:40px;padding:0 6px}}@media (max-width:360px){.record-page{padding:13px 8px 20px}.record-header h2{font-size:18px}.record-header p{font-size:10px}.record-tabs{gap:3px;padding:3px}.record-tab{font-size:10px;height:38px;padding:0 4px}}.record-page *,.record-page :after,.record-page :before{box-sizing:border-box}.record-page button{appearance:none;-webkit-appearance:none;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}.user-commission-record{background:radial-gradient(circle at 8% 8%,#00ffaa17,#0000 27%),radial-gradient(circle at 92% 15%,#4682ff1a,#0000 28%),radial-gradient(circle at 50% 100%,#00b4ff0d,#0000 30%),linear-gradient(135deg,#05080d,#080e17 48%,#05080d);color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:18px 20px 45px;position:relative;width:100%}.user-commission-record:before{background:linear-gradient(hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:42px 42px;content:"";inset:0;mask-image:linear-gradient(180deg,#000 0,#00000073 55%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 0,#00000073 55%,#0000);pointer-events:none;position:fixed;z-index:0}.record-back-button{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff17;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff0a;color:#aeb9c9;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:700;gap:7px;justify-content:center;line-height:1;margin:0 auto 12px;padding:8px 13px;position:relative;transition:transform .25s ease,color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease;width:-webkit-fit-content;width:fit-content;z-index:10}.record-back-button:hover{background:#00ffaa12;border-color:#00ffaa40;box-shadow:0 8px 25px #00ffaa14;color:#00f5a0;transform:translateX(-3px)}.record-back-button:active{transform:translateX(-2px) scale(.98)}.record-back-button:focus{outline:none}.record-back-button:focus-visible{outline:2px solid #00ffaa8c;outline-offset:3px}.back-icon{align-items:center;display:inline-flex;font-size:17px;justify-content:center;transition:transform .25s ease}.record-back-button:hover .back-icon{transform:translateX(-2px)}.user-commission-header{background:linear-gradient(135deg,#131c2af5,#080d15f2);border:1px solid hsla(0,0%,100%,.075);border-radius:19px;box-shadow:0 20px 50px #00000052,inset 0 1px 0 hsla(0,0%,100%,.045);margin:0 auto 17px;max-width:1050px;overflow:hidden;padding:21px 25px;position:relative;width:100%;z-index:1}.user-commission-header:before{background:radial-gradient(circle,#00ffaa2e,#0000 68%);border-radius:50%;content:"";height:230px;pointer-events:none;position:absolute;right:-70px;top:-140px;width:230px}.user-commission-header:after{background:linear-gradient(90deg,#0000,#00ffaa73,#0000);bottom:0;content:"";height:1px;left:8%;pointer-events:none;position:absolute;right:8%}.user-commission-header span{align-items:center;background:#00ffaa12;border:1px solid #00ffaa2b;border-radius:999px;color:#00f5a0;display:inline-flex;font-size:9px;font-weight:900;letter-spacing:1.35px;line-height:1;margin-bottom:7px;padding:5px 10px;position:relative;text-transform:uppercase;z-index:2}.user-commission-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#d6dfeb);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:clamp(24px,4vw,35px);font-weight:900;letter-spacing:-1px;line-height:1.08;margin:0;position:relative;z-index:2}.user-commission-header p{color:#8997aa;font-size:12px;font-weight:500;line-height:1.55;margin:7px 0 0;max-width:600px;position:relative;z-index:2}.commission-record-menu{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1050px;position:relative;width:100%;z-index:1}.record-menu-card{border:1px solid hsla(0,0%,100%,.075);border-radius:18px;box-shadow:0 15px 35px #0000003b,inset 0 1px 0 hsla(0,0%,100%,.035);color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:182px;min-width:0;overflow:hidden;padding:18px;position:relative;text-align:left;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,background .28s ease}.commission-menu{background:linear-gradient(145deg,#00dc911f,#0a121cf7 68%)}.bonus-menu{background:linear-gradient(145deg,#ffb1461f,#0a121cf7 68%)}.monthly-menu{background:linear-gradient(145deg,#5a87ff21,#0a121cf7 68%)}.record-menu-card:before{border-radius:50%;content:"";height:180px;opacity:.8;pointer-events:none;position:absolute;right:-75px;top:-100px;transition:transform .4s ease,opacity .4s ease;width:180px}.commission-menu:before{background:radial-gradient(circle,#00ffaa38,#0000 68%)}.bonus-menu:before{background:radial-gradient(circle,#ffb84d3b,#0000 68%)}.monthly-menu:before{background:radial-gradient(circle,#6491ff3d,#0000 68%)}.record-menu-card:hover{border-color:#ffffff24;box-shadow:0 22px 45px #00000057,inset 0 1px 0 #ffffff0d;transform:translateY(-5px)}.record-menu-card:hover:before{opacity:1;transform:scale(1.3)}.record-menu-card:active{transform:translateY(-2px) scale(.99)}.record-menu-card:focus{outline:none}.record-menu-card:focus-visible{outline:2px solid #00ffaaa6;outline-offset:3px}.record-menu-icon{align-items:center;background:hsla(0,0%,100%,.052);border:1px solid #ffffff14;border-radius:13px;box-shadow:inset 0 1px 0 #ffffff0d;display:flex;flex-shrink:0;font-size:21px;height:46px;justify-content:center;line-height:1;position:relative;transition:transform .28s ease,background .28s ease;width:46px;z-index:2}.record-menu-card:hover .record-menu-icon{background:hsla(0,0%,100%,.075);transform:scale(1.08) rotate(-3deg)}.commission-menu .record-menu-icon{box-shadow:0 8px 28px #00ffaa14,inset 0 1px 0 #ffffff0d}.bonus-menu .record-menu-icon{box-shadow:0 8px 28px #ffb44614,inset 0 1px 0 #ffffff0d}.monthly-menu .record-menu-icon{box-shadow:0 8px 28px #5a8cff14,inset 0 1px 0 #ffffff0d}.record-menu-content{margin-top:9px;padding-right:38px;position:relative;z-index:2}.record-menu-content span{color:#7d8ba0;display:block;font-size:8px;font-weight:900;letter-spacing:1.35px;line-height:1;margin-bottom:4px}.record-menu-content h2{color:#fff;font-size:16px;font-weight:800;letter-spacing:-.25px;line-height:1.25;margin:0}.record-menu-content p{color:#8795a8;font-size:10.5px;font-weight:500;line-height:1.5;margin:6px 0 0;max-width:280px}.record-menu-arrow{align-items:center;background:hsla(0,0%,100%,.052);border:1px solid #ffffff14;border-radius:9px;bottom:15px;display:flex;font-size:16px;font-weight:800;height:31px;justify-content:center;line-height:1;position:absolute;right:15px;transition:transform .28s ease,background .28s ease,border-color .28s ease;width:31px;z-index:3}.record-menu-card:hover .record-menu-arrow{transform:translateX(4px)}.commission-menu .record-menu-arrow{color:#00f5a0}.bonus-menu .record-menu-arrow{color:#ffb84d}.monthly-menu .record-menu-arrow{color:#82a8ff}.commission-menu:hover{border-color:#00f5a038}.commission-menu:hover .record-menu-arrow{background:#00f5a014;border-color:#00f5a02e}.bonus-menu:hover{border-color:#ffb84d38}.bonus-menu:hover .record-menu-arrow{background:#ffb84d14;border-color:#ffb84d2e}.monthly-menu:hover{border-color:#82a8ff38}.monthly-menu:hover .record-menu-arrow{background:#82a8ff14;border-color:#82a8ff2e}@media (max-width:950px){.user-commission-record{padding:16px 15px 35px}.user-commission-header{max-width:900px;padding:19px 21px}.commission-record-menu{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.record-menu-card{min-height:175px}.record-menu-card:last-child{grid-column:1/-1}}@media (max-width:650px){.user-commission-record{padding:11px 10px 25px}.record-back-button{border-radius:9px;font-size:11px;margin:0 0 9px 1px;padding:7px 11px}.back-icon{font-size:16px}.user-commission-header{border-radius:15px;margin-bottom:10px;padding:15px 16px}.user-commission-header:before{height:170px;right:-65px;top:-105px;width:170px}.user-commission-header span{font-size:7px;letter-spacing:1.1px;margin-bottom:6px;padding:4px 8px}.user-commission-header h1{font-size:22px;letter-spacing:-.7px}.user-commission-header p{font-size:10px;line-height:1.45;margin-top:5px}.commission-record-menu{gap:9px;grid-template-columns:1fr}.record-menu-card,.record-menu-card:last-child{border-radius:14px;grid-column:auto;min-height:132px;padding:13px}.record-menu-icon{border-radius:10px;font-size:17px;height:37px;width:37px}.record-menu-content{margin-top:6px;padding-right:32px}.record-menu-content span{font-size:7px;letter-spacing:1px;margin-bottom:3px}.record-menu-content h2{font-size:13.5px;letter-spacing:-.1px}.record-menu-content p{font-size:9px;line-height:1.4;margin-top:3px;max-width:95%}.record-menu-arrow{border-radius:8px;bottom:11px;font-size:14px;height:27px;right:11px;width:27px}}@media (max-width:390px){.user-commission-record{padding:9px 8px 20px}.record-back-button{font-size:10px;margin-bottom:7px;padding:6px 10px}.back-icon{font-size:15px}.user-commission-header{border-radius:13px;margin-bottom:8px;padding:13px 14px}.user-commission-header span{font-size:6.5px;padding:3px 7px}.user-commission-header h1{font-size:20px}.user-commission-header p{font-size:9px;line-height:1.4}.commission-record-menu{gap:7px}.record-menu-card,.record-menu-card:last-child{border-radius:13px;min-height:121px;padding:11px}.record-menu-icon{border-radius:9px;font-size:15px;height:34px;width:34px}.record-menu-content{margin-top:5px;padding-right:28px}.record-menu-content span{font-size:6.5px}.record-menu-content h2{font-size:12.5px}.record-menu-content p{font-size:8.5px;line-height:1.35;margin-top:2px}.record-menu-arrow{bottom:10px;font-size:13px;height:25px;right:10px;width:25px}}@media (max-width:340px){.user-commission-record{padding:8px 7px 18px}.user-commission-header{padding:12px}.user-commission-header h1{font-size:18px}.user-commission-header p{font-size:8.5px}.record-menu-card,.record-menu-card:last-child{min-height:112px;padding:10px}.record-menu-icon{font-size:14px;height:31px;width:31px}.record-menu-content h2{font-size:11.5px}.record-menu-content p{font-size:8px}.record-menu-arrow{bottom:8px;font-size:12px;height:23px;right:8px;width:23px}}@media (hover:none){.record-back-button:hover,.record-menu-card:hover,.record-menu-card:hover .record-menu-arrow,.record-menu-card:hover .record-menu-icon{transform:none}}@media (prefers-reduced-motion:reduce){.back-icon,.record-back-button,.record-menu-arrow,.record-menu-card,.record-menu-card:before,.record-menu-icon{transition:none!important}}.user-commission-record::-webkit-scrollbar{width:7px}.user-commission-record::-webkit-scrollbar-track{background:#05080d}.user-commission-record::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:20px}.user-commission-record::-webkit-scrollbar-thumb:hover{background:#00ffaa4d}@media (prefers-color-scheme:light){.user-commission-record{background:radial-gradient(circle at 10% 10%,#00be8c14,#0000 28%),linear-gradient(135deg,#f4f7fb,#e8edf4);color:#111827}}.betting-wrapper{background:#080808;border-radius:12px;box-shadow:0 4px 12px #0003;color:#070606;font-family:Arial,sans-serif;margin:20px auto;max-width:900px;padding:20px}.betting-wrapper .top-info{align-items:center;background:#303030;border-radius:8px;color:#e3e3e3;display:flex;font-weight:700;justify-content:space-between;padding:10px 15px}.betting-wrapper .username{color:#fcf510}.betting-wrapper .balance{background:#1f1f20;border-radius:8px;color:#fff;font-size:14px;font-weight:700;padding:6px 12px}.betting-wrapper h3{color:#42887f;font-size:1.4rem;margin:15px 0;text-align:center}.betting-wrapper .match-info{background:#141414;border-radius:10px;margin-bottom:12px;padding:15px;transition:transform .2s ease,box-shadow .2s ease}.betting-wrapper .match-info:hover{box-shadow:0 6px 14px #0003;transform:translateY(-2px)}.betting-wrapper .match-info p{color:#e1e1e1;font-size:14px;margin:5px 0}.betting-wrapper .score{color:#fffefe;font-weight:700;margin-right:5px}.betting-wrapper .odds{color:#ececec;font-style:italic}.betting-wrapper .ticket{align-items:center;background:#1f1f1f;border-radius:8px;color:#fff;display:flex;font-weight:700;justify-content:space-between;margin:5px 0;padding:6px 12px}.betting-wrapper .cancel-btn{background:#ff4d4d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;padding:5px 10px;transition:all .2s}.betting-wrapper .cancel-btn:hover{background:#d62828}.betting-wrapper .result{background:#f0f8ff;border-radius:6px;color:#f6eded;margin-top:12px;padding:10px}.betting-wrapper .label{color:#232424;font-weight:700}.betting-wrapper .value{color:#444;float:right;font-weight:700}.betting-wrapper .green{color:#28a745!important}.betting-wrapper .red{color:#e60000!important}.betting-wrapper .summary-bar{align-items:center;background:#fffbfb;border-radius:8px;box-shadow:0 2px 6px #00000014;display:flex;justify-content:space-between;margin:16px 0;padding:12px 16px}.betting-wrapper .summary-item{display:flex;flex-direction:column;text-align:center}.betting-wrapper .summary-item .label{color:#bbb;font-size:13px;font-weight:500;margin-bottom:3px}.betting-wrapper .summary-item .value{color:#3b5e72;font-size:16px;font-weight:700}.betting-wrapper .year-banner{background:linear-gradient(90deg,#506470,#8a886f);border-radius:10px;box-shadow:0 4px 8px #0000004d;color:#1f1f1f;font-size:1.2rem;font-weight:700;margin-bottom:20px;padding:12px 20px;text-align:center}.betting-wrapper .week-selector{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.betting-wrapper .week-selector button{background:#e7e0e0;border:2px solid #868474;border-radius:8px;color:#637785;cursor:pointer;font-weight:700;padding:8px 16px;transition:all .2s ease-in-out}.betting-wrapper .week-selector button.active,.betting-wrapper .week-selector button:hover{background:#517a85;color:#1f1f1f;transform:scale(1.05)}.betting-wrapper .records-table{border-collapse:collapse;border-radius:8px;margin-top:15px;overflow:hidden;width:100%}.betting-wrapper .records-table td,.betting-wrapper .records-table th{border:1px solid #497192;color:#eee;padding:8px;text-align:center}.betting-wrapper .records-table th{background:#fff;color:#3c5966}.betting-wrapper .records-table .summary{background:#383838}.betting-wrapper .banner{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:20px}.betting-wrapper .banner-item{background:#f5f5f5;border-radius:8px;box-shadow:0 2px 6px #00000026;color:#1d3855;padding:12px;text-align:center}.betting-wrapper .banner-item h4{color:#131314;margin-bottom:6px}.filter-banner{align-items:center;background:linear-gradient(90deg,#2e4f69,#3b6479);border-radius:10px;box-shadow:0 3px 8px #00000040;display:flex;gap:15px;justify-content:center;margin:20px 0;padding:12px 18px}.filter-banner button{background:#f1f1f1;border:none;border-radius:8px;color:#434343;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:all .3s ease}.filter-banner button:hover{background:#ddd}.filter-banner button.active{background:#869156;box-shadow:0 2px 6px #0000004d;color:#f2f0f0;transform:scale(1.05)}.status-tag{font-size:14px}.status-tag.red{color:#ff4747}.final-score{color:gold;font-weight:700;padding-left:5px}.status-tag{font-size:15px;font-weight:700;margin-bottom:5px}.status-tag.green{color:#00ff6a}.status-tag.red{color:#ff4b4b}.report-wrapper{background:linear-gradient(180deg,#f7f9fc,#eef2f7);box-sizing:border-box;color:#172033;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;padding:18px 18px 45px;width:100%}.report-header{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:0 auto 18px;max-width:1400px;min-height:72px;width:100%}.report-back{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 4px 14px #0f172a12;color:#172033;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;height:42px;justify-content:center;min-width:82px;outline:none;padding:0 14px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.report-back:hover{background:#f8fafc;box-shadow:0 7px 20px #0f172a1c;transform:translateY(-1px)}.report-back:active{transform:scale(.97)}.report-back svg{font-size:13px}.report-title{flex:1 1;gap:12px}.report-title,.report-title-icon{align-items:center;display:flex;justify-content:center}.report-title-icon{background:linear-gradient(135deg,#111827,#334155);border-radius:14px;box-shadow:0 8px 20px #0f172a2e;color:#fff;flex-shrink:0;height:46px;width:46px}.report-title-icon svg{font-size:21px}.report-title>div:last-child{min-width:0}.report-title span{color:#7b8496;display:block;font-size:9px;font-weight:800;letter-spacing:1.5px;margin-bottom:2px;text-transform:uppercase}.report-title h1{color:#101827;font-size:24px;font-weight:800;line-height:1.15;margin:0}.report-refresh{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 4px 14px #0f172a12;color:#172033;cursor:pointer;display:flex;flex-shrink:0;height:42px;justify-content:center;outline:none;transition:transform .2s ease,background .2s ease;width:42px}.report-refresh:hover{background:#f1f5f9;transform:translateY(-1px)}.report-refresh:active{transform:scale(.95)}.report-refresh svg{font-size:15px}.report-refresh.spinning svg{animation:report-spin .9s linear infinite}@keyframes report-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.report-error{align-items:center;background:#fff1f2;border:1px solid #fecaca;border-radius:12px;box-sizing:border-box;color:#b91c1c;display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between;margin:0 auto 16px;max-width:1400px;padding:12px 14px;width:100%}.report-error button{background:#b91c1c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;outline:none;padding:7px 12px}.report-error button:hover{background:#991b1b}.report-period{align-items:center;background:#fff;border:1px solid #e4e8ef;border-radius:16px;box-shadow:0 5px 20px rgba(15,23,42,.045);box-sizing:border-box;display:flex;gap:15px;justify-content:space-between;margin:0 auto 16px;max-width:1400px;padding:14px;width:100%}.report-period-title{align-items:center;display:flex;flex-shrink:0;gap:9px}.report-period-title svg{color:#475569;font-size:14px}.report-period-title span{color:#647084;font-size:10px;font-weight:800;letter-spacing:1px}.report-period-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.report-period-buttons button{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;color:#647084;cursor:pointer;font-size:11px;font-weight:700;height:34px;outline:none;padding:0 12px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.report-period-buttons button:hover{background:#f1f5f9;border-color:#cbd5e1;color:#172033}.report-period-buttons button:active{transform:scale(.96)}.report-period-buttons button.active{background:#172033;border-color:#172033;box-shadow:0 5px 12px #0f172a26;color:#fff}.report-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 16px;max-width:1400px;width:100%}.report-stat{background:#fff;border:1px solid #e5e9f0;border-radius:15px;box-shadow:0 5px 18px rgba(15,23,42,.045);box-sizing:border-box;gap:12px;min-height:92px;min-width:0;overflow:hidden;padding:14px}.report-stat,.report-stat-icon{align-items:center;display:flex}.report-stat-icon{background:#f1f5f9;border-radius:12px;color:#334155;flex-shrink:0;height:42px;justify-content:center;width:42px}.report-stat-icon svg{font-size:16px}.report-stat>div:last-child{min-width:0}.report-stat span{color:#8a94a6;font-size:8px;letter-spacing:1px;margin-bottom:4px}.report-stat span,.report-stat strong{display:block;font-weight:800;white-space:nowrap}.report-stat strong{color:#182132;font-size:20px;line-height:1.15;overflow:hidden;text-overflow:ellipsis}.report-stat small{color:#94a3b8;display:block;font-size:9px;font-weight:700;margin-top:2px}.report-stat strong.positive{color:#15803d}.report-stat strong.negative{color:#dc2626}.report-chart-card{background:#fff;border:1px solid #e3e8ef;border-radius:18px;box-shadow:0 7px 24px rgba(15,23,42,.055);margin:0 auto 16px;max-width:1400px;overflow:hidden;width:100%}.report-chart-header{align-items:center;border-bottom:1px solid #edf0f4;box-sizing:border-box;display:flex;gap:15px;justify-content:space-between;min-height:72px;padding:15px 18px}.report-chart-header>div:first-child{min-width:0}.report-chart-header span{color:#8a94a6;display:block;font-size:8px;font-weight:800;letter-spacing:1.3px;margin-bottom:3px}.report-chart-header h2{color:#172033;font-size:18px;font-weight:800;margin:0}.report-chart-info{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.report-chart-info span{background:#f8fafc;border-radius:7px;color:#64748b;font-size:9px;font-weight:700;letter-spacing:0;margin:0;padding:5px 8px}.report-chart{box-sizing:border-box;min-height:420px;padding:5px 8px 12px;width:100%}.report-chart .apexcharts-canvas{margin:0 auto}.report-chart .apexcharts-tooltip{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;box-shadow:0 10px 30px #0f172a1f!important}.report-chart .apexcharts-gridline{stroke:#edf1f5}.report-chart .apexcharts-xaxis-label,.report-chart .apexcharts-yaxis-label{fill:#7b8496}.report-chart .apexcharts-title-text{font-weight:800}.report-tooltip{box-sizing:border-box;color:#172033;font-size:11px;line-height:1.65;min-width:150px;padding:10px 12px}.report-tooltip strong{color:#111827;display:block;font-size:12px;font-weight:800;margin-bottom:5px}.report-tooltip div{color:#64748b;display:flex;gap:15px;justify-content:space-between}.report-tooltip div:first-letter{color:#172033}.report-no-data{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:400px;text-align:center;width:100%}.report-no-data svg{color:#cbd5e1;font-size:36px;margin-bottom:5px}.report-no-data strong{color:#64748b;font-size:14px}.report-no-data span{color:#94a3b8;font-size:11px}.report-table-card{background:#fff;border:1px solid #e3e8ef;border-radius:18px;box-shadow:0 7px 24px rgba(15,23,42,.045);margin:0 auto 16px;max-width:1400px;overflow:hidden;width:100%}.report-table-header{border-bottom:1px solid #edf0f4;padding:16px 18px}.report-table-header span{color:#8a94a6;display:block;font-size:8px;font-weight:800;letter-spacing:1.3px;margin-bottom:3px}.report-table-header h2{color:#172033;font-size:18px;font-weight:800;margin:0}.report-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.report-table-wrapper table{border-collapse:collapse;min-width:720px;table-layout:auto;width:100%}.report-table-wrapper thead{background:#f8fafc}.report-table-wrapper th{border-bottom:1px solid #e5eaf0;color:#7b8496;font-size:8px;font-weight:800;letter-spacing:1px;padding:12px 15px;text-align:left;white-space:nowrap}.report-table-wrapper td{border-bottom:1px solid #eef1f5;color:#475569;font-size:11px;font-weight:600;padding:13px 15px;white-space:nowrap}.report-table-wrapper tbody tr{transition:background .15s ease}.report-table-wrapper tbody tr:hover{background:#f8fafc}.report-table-wrapper tbody tr:last-child td{border-bottom:none}.report-table-wrapper td:first-child{color:#172033;font-weight:800}.report-table-wrapper td.positive{color:#15803d;font-weight:800}.report-table-wrapper td.negative{color:#dc2626;font-weight:800}.report-footer{align-items:center;border-top:1px solid #dfe5ec;display:flex;gap:10px;justify-content:space-between;margin:24px auto 0;max-width:1400px;padding:16px 5px;width:100%}.report-footer span{color:#7b8496;font-size:8px;font-weight:800;letter-spacing:1.4px}.report-footer small{color:#9aa4b4;font-size:9px;font-weight:600;text-align:right}.report-loading{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:80vh;text-align:center;width:100%}.report-loading strong{color:#334155;font-size:15px;font-weight:800}.report-loading span{color:#94a3b8;font-size:11px}.report-spinner{animation:report-spin .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#172033;height:38px;margin-bottom:8px;width:38px}.report-empty{align-items:center;background:#fff;border:1px solid #e3e8ef;border-radius:18px;box-shadow:0 8px 30px #0f172a0f;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:100px auto 0;min-height:320px;padding:30px 20px;text-align:center;width:min(420px,calc(100% - 30px))}.report-empty>svg{background:#f1f5f9;border-radius:15px;box-sizing:border-box;color:#64748b;height:54px;margin-bottom:8px;padding:15px;width:54px}.report-empty h3{color:#172033;font-size:17px;font-weight:800;margin:0}.report-empty p{color:#8a94a6;font-size:12px;line-height:1.6;margin:2px 0 12px;max-width:300px}.report-empty button{align-items:center;background:#172033;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;min-height:40px;outline:none;padding:0 16px;transition:transform .2s ease,background .2s ease}.report-empty button:hover{background:#0f172a;transform:translateY(-1px)}@media (min-width:1200px){.report-wrapper{padding:24px 30px 50px}.report-header{margin-bottom:22px}.report-title h1{font-size:27px}.report-title-icon{height:50px;width:50px}.report-stat{min-height:102px;padding:17px}.report-stat-icon{height:46px;width:46px}.report-stat strong{font-size:22px}.report-chart{padding-left:15px;padding-right:15px}}@media (max-width:900px){.report-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.report-period{align-items:flex-start;flex-direction:column}.report-period-buttons{justify-content:flex-start;width:100%}.report-chart-header{align-items:flex-start;flex-direction:column}.report-chart-info{justify-content:flex-start}}@media (max-width:600px){.report-wrapper{padding:12px 10px 30px}.report-header{gap:7px;margin-bottom:12px;min-height:58px}.report-back{border-radius:10px;height:38px;min-width:38px;padding:0;width:38px}.report-back span{display:none}.report-title{gap:8px;justify-content:flex-start}.report-title-icon{border-radius:10px;height:38px;width:38px}.report-title-icon svg{font-size:17px}.report-title span{font-size:7px;letter-spacing:1.1px}.report-title h1{font-size:18px}.report-refresh{border-radius:10px;height:38px;width:38px}.report-error{align-items:flex-start;flex-direction:column;gap:9px;padding:11px}.report-error button{width:100%}.report-period{border-radius:13px;gap:10px;margin-bottom:11px;padding:11px}.report-period-title span{font-size:8px}.report-period-buttons{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.report-period-buttons button{border-radius:8px;font-size:9px;height:32px;padding:0 4px;width:100%}.report-summary{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:11px}.report-stat{border-radius:12px;gap:8px;min-height:82px;padding:10px}.report-stat-icon{border-radius:9px;height:34px;width:34px}.report-stat-icon svg{font-size:13px}.report-stat span{font-size:6.5px;letter-spacing:.7px}.report-stat strong{font-size:15px}.report-stat small{font-size:7px}.report-chart-card{border-radius:14px;margin-bottom:11px}.report-chart-header{gap:9px;min-height:auto;padding:12px}.report-chart-header span{font-size:7px}.report-chart-header h2{font-size:15px}.report-chart-info{gap:4px;width:100%}.report-chart-info span{font-size:7px;padding:4px 6px}.report-chart{min-height:340px;padding:0 2px 7px}.report-chart .apexcharts-canvas{min-height:340px!important}.report-chart .apexcharts-svg{overflow:visible}.report-chart .apexcharts-xaxis-label,.report-chart .apexcharts-yaxis-label{font-size:8px}.report-no-data{min-height:330px}.report-table-card{border-radius:14px}.report-table-header{padding:12px}.report-table-header span{font-size:7px}.report-table-header h2{font-size:15px}.report-table-wrapper th{font-size:7px;padding:10px 11px}.report-table-wrapper td{font-size:9px;padding:11px}.report-footer{align-items:flex-start;flex-direction:column;gap:4px;margin-top:15px;padding:13px 2px}.report-footer span{font-size:7px}.report-footer small{font-size:8px;text-align:left}.report-empty{border-radius:15px;margin-top:70px;min-height:280px;padding:25px 15px}}@media (max-width:380px){.report-wrapper{padding-left:7px;padding-right:7px}.report-title h1{font-size:16px}.report-title-icon{height:34px;width:34px}.report-back,.report-refresh{height:35px;min-width:35px;width:35px}.report-period-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.report-stat{min-height:76px;padding:8px}.report-stat-icon{height:30px;width:30px}.report-stat strong{font-size:13px}.report-chart{min-height:300px}}.report-wrapper button:focus-visible{outline:2px solid #64748b;outline-offset:2px}@media (prefers-reduced-motion:reduce){.report-wrapper *,.report-wrapper :after,.report-wrapper :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition:none!important}}.manual-section{background:#f8f8f8;border:1px solid #e5e5e5;border-radius:12px;box-sizing:border-box;margin:15px 0 22px;padding:16px;width:100%}.manual-section h3{color:#111;font-size:17px;font-weight:900;margin:0 0 6px}.manual-section p{color:#777;font-size:12px;line-height:1.5;margin:0 0 12px}.manual-textarea{background:#fff;border:1px solid #d8d8d8;border-radius:9px;box-sizing:border-box;color:#111;display:block;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.6;min-height:260px;outline:none;padding:13px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.manual-textarea:focus{border-color:#000;box-shadow:0 0 0 2px #0000000f}.manual-textarea::placeholder{color:#999}.manual-save-btn{background:#16a34a;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:13px;font-weight:900;margin-top:10px;min-height:47px;padding:11px 15px;transition:transform .2s ease,opacity .2s ease,background .2s ease;width:100%}.manual-save-btn:hover:not(:disabled){background:#15803d}.manual-save-btn:active:not(:disabled){transform:scale(.98)}.manual-save-btn:disabled{cursor:not-allowed;opacity:.5}.admin-divider{align-items:center;color:#999;display:flex;font-size:10px;font-weight:900;gap:12px;letter-spacing:1px;margin:20px 0;width:100%}.admin-divider:after,.admin-divider:before{background:#ddd;content:"";flex:1 1;height:1px}@media (max-width:520px){.manual-section{border-radius:9px;padding:12px}.manual-section h3{font-size:15px}.manual-textarea{font-size:11px;min-height:230px;padding:10px}.manual-save-btn{font-size:12px;min-height:44px}}@media (prefers-color-scheme:dark){.manual-section{background:#151515;border-color:#303030}.manual-section h3{color:#fff}.manual-section p{color:#999}.manual-textarea{background:#0e0e0e;border-color:#333;color:#fff}.manual-textarea:focus{border-color:#777}.admin-divider{color:#777}.admin-divider:after,.admin-divider:before{background:#333}}.page-container td{background:#0d2f59;border-bottom:1px solid #1f4f87;color:#fff;padding:12px}.page-container tbody tr:hover td{background:#58595a}.Commission_container__D05VY{background:#0a0b0b;border:1px solid #ebf705;border-radius:10px;box-shadow:0 3px 8px #0000001a;font-family:Arial,sans-serif;margin:20px auto;max-width:600px;padding:15px}.Commission_container__D05VY h2{color:#333;margin-bottom:15px;text-align:center}.Commission_table__jhB42{font-size:14px}.Commission_table__jhB42 td,.Commission_table__jhB42 th{border:1px solid #090909;text-align:center}.Commission_table__jhB42 th{background-color:#010101;color:#000;font-weight:700}.Commission_table__jhB42 tr:hover{background-color:#000}.Commission_waiting__eTs3M{background:#ffe5e5;border-radius:6px;color:#dc2626;padding:4px;text-transform:uppercase}.Commission_processing__jbCDY{background:#d3d3cf;border-radius:6px;color:#d97706;padding:4px;text-transform:uppercase}.Commission_success__1Q9AB{border-radius:6px;color:#16a34a;padding:4px;text-transform:uppercase}@media (max-width:600px){.Commission_container__D05VY{padding:10px}.Commission_table__jhB42{font-size:12px}.Commission_table__jhB42 td,.Commission_table__jhB42 th{padding:6px}}.Commission_container__D05VY{padding:20px}.Commission_summary__XdSN7{display:flex;gap:15px;margin-bottom:20px}.Commission_card__mE4d7{background:#0a2b14;border-radius:8px;box-shadow:0 2px 4px #0000001a;flex:1 1;padding:10px;text-align:center}.Commission_card__mE4d7 h4{color:#fffcfc;font-size:14px;margin:0}.Commission_card__mE4d7 p{color:#04fceb;font-weight:700;margin:5px 0 0}.Commission_table__jhB42{border-collapse:collapse;width:100%}.Commission_table__jhB42 td,.Commission_table__jhB42 th{border:1px solid #060606;padding:8px;text-align:left}.Commission_waiting__eTs3M{color:red;font-weight:700}.Commission_processing__jbCDY{color:orange;font-weight:700}.Commission_success__1Q9AB{color:green;font-weight:700}.admin-bonus-container{-webkit-tap-highlight-color:transparent;background:#0000;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;max-width:100%;min-width:0;overflow-x:hidden;padding:14px;width:100%}.admin-bonus-container *,.admin-bonus-container :after,.admin-bonus-container :before{box-sizing:border-box}.admin-bonus-container
.admin-bonus-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px;width:100%}.admin-bonus-container
.admin-bonus-header>div{min-width:0}.admin-bonus-container
.admin-bonus-header h2{color:#fff;font-size:20px;font-weight:800;line-height:1.2;margin:0}.admin-bonus-container
.admin-bonus-header p{color:#777;font-size:11px;line-height:1.3;margin:4px 0 0}.admin-bonus-container
.admin-bonus-refresh-btn{background:#111;border:1px solid #252525;border-radius:7px;color:#b7ff21;cursor:pointer;flex-shrink:0;font-size:10px;font-weight:700;height:32px;min-width:72px;padding:0 12px;transition:background .15s ease,border-color .15s ease,transform .1s ease}.admin-bonus-container
.admin-bonus-refresh-btn:hover{background:#181818;border-color:#383838}.admin-bonus-container
.admin-bonus-refresh-btn:active{transform:scale(.97)}.admin-bonus-container
.admin-bonus-refresh-btn:disabled{cursor:not-allowed;opacity:.45}.admin-bonus-container
.bonus-summary-box{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px;width:100%}.admin-bonus-container
.summary-card{background:#0b0b0b;border:1px solid #1d1d1d;border-radius:9px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:78px;min-width:0;padding:12px}.admin-bonus-container
.summary-card p{color:#6e6e6e;font-size:9px;font-weight:500;line-height:1.2;margin:0}.admin-bonus-container
.summary-card h3{color:#b7ff21;font-size:18px;font-weight:800;line-height:1;margin:0}.admin-bonus-container
.bonus-search-box{margin-bottom:10px;width:100%}.admin-bonus-container
.bonus-search-box input{background:#0b0b0b;border:1px solid #222;border-radius:7px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:10px;height:36px;outline:none;padding:0 11px;transition:border-color .15s ease,background .15s ease;width:100%}.admin-bonus-container
.bonus-search-box input::placeholder{color:#555}.admin-bonus-container
.bonus-search-box input:focus{background:#101010;border-color:#b7ff21}.admin-bonus-container
.admin-bonus-loading{align-items:center;color:#666;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:140px;text-align:center;width:100%}.admin-bonus-container
.admin-bonus-loading span{color:#777;font-size:10px}.admin-bonus-container
.admin-bonus-spinner{animation:adminBonusSpin .8s linear infinite;border:2px solid #222;border-radius:50%;border-top-color:#b7ff21;height:26px;width:26px}@keyframes adminBonusSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin-bonus-container
.bonus-table-wrapper{-webkit-overflow-scrolling:touch;background:#090909;border:1px solid #1c1c1c;border-radius:9px;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-color:#333 #0b0b0b;scrollbar-width:thin;width:100%}.admin-bonus-container
.bonus-table{border-collapse:collapse;border-spacing:0;font-size:9px;min-width:100%;table-layout:auto;width:-webkit-max-content;width:max-content}.admin-bonus-container
.bonus-table thead{background:#111}.admin-bonus-container
.bonus-table th{border-bottom:1px solid #272727;color:#858585;font-size:8px;font-weight:700;height:38px;line-height:1.2;padding:7px 9px;text-align:left;vertical-align:middle;white-space:nowrap}.admin-bonus-container
.bonus-table td{border-bottom:1px solid #181818;color:#d5d5d5;font-size:9px;font-weight:400;line-height:1.35;min-height:42px;padding:8px 9px;vertical-align:middle;white-space:nowrap}.admin-bonus-container
.bonus-table tbody tr{background:#090909;transition:background .15s ease}.admin-bonus-container
.bonus-table tbody tr:hover{background:#101010}.admin-bonus-container
.bonus-table tbody tr:last-child td{border-bottom:none}.admin-bonus-container
.bonus-amount-cell,.admin-bonus-container
.bonus-username{color:#fff!important;font-weight:700!important}.admin-bonus-container
.bonus-source-badge{background:#111;border:1px solid #252525;color:#b7ff21}.admin-bonus-container
.bonus-source-badge,.admin-bonus-container
.deposit-type{align-items:center;border-radius:5px;display:inline-flex;font-size:8px;font-weight:700;justify-content:center;min-height:20px;padding:2px 7px}.admin-bonus-container
.deposit-type{white-space:nowrap}.admin-bonus-container
.deposit-first{background:#4da3ff1a;border:1px solid #4da3ff2e;color:#4da3ff}.admin-bonus-container
.deposit-second{background:#b7ff2114;border:1px solid #b7ff2129;color:#b7ff21}.admin-bonus-container
.deposit-other{background:#a0a0a014;border:1px solid #a0a0a026;color:#888}.admin-bonus-container
.active-bonus-badge,.admin-bonus-container
.locked-bonus-badge{align-items:center;border-radius:5px;display:inline-flex;font-size:8px;font-weight:700;justify-content:center;min-height:20px;padding:2px 7px;white-space:nowrap}.admin-bonus-container
.locked-bonus-badge{background:#ff505f12;border:1px solid #ff505f24;color:#ff5b5b}.admin-bonus-container
.active-bonus-badge{background:#b7ff2112;border:1px solid #b7ff2124;color:#b7ff21}.admin-bonus-container
.bonus-edit-cell{align-items:center;display:inline-flex;gap:5px}.admin-bonus-container
.bonus-edit-cell input{background:#111;border:1px solid #272727;border-radius:5px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:600;height:27px;outline:none;padding:0 6px;text-align:right;width:86px}.admin-bonus-container
.bonus-edit-cell input:focus{background:#151515;border-color:#b7ff21}.admin-bonus-container
.bonus-edit-cell input:disabled{color:#888;cursor:not-allowed;opacity:.55}.admin-bonus-container
.bonus-edit-cell span{color:#777;font-size:8px;font-weight:600}.admin-bonus-container
.bonus-edit-cell input::-webkit-inner-spin-button,.admin-bonus-container
.bonus-edit-cell input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.admin-bonus-container
.bonus-edit-cell input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.admin-bonus-container
.bonus-locked,.admin-bonus-container
.bonus-paid,.admin-bonus-container
.bonus-pending{align-items:center;border-radius:5px;display:inline-flex;font-size:8px;font-weight:700;justify-content:center;min-height:20px;padding:2px 7px;white-space:nowrap}.admin-bonus-container
.bonus-paid{background:#54d87814;border:1px solid #54d87826;color:#54d878}.admin-bonus-container
.bonus-pending{background:#e1ad2814;border:1px solid #e1ad2826;color:#e1ad28}.admin-bonus-container
.bonus-locked{background:#78787812;border:1px solid #78787824;color:#777}.admin-bonus-container
.approve-btn{background:#b7ff2114;border:1px solid #b7ff2138;border-radius:6px;color:#b7ff21;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:700;height:28px;min-width:94px;padding:0 9px;transition:background .15s ease,border-color .15s ease,transform .1s ease;white-space:nowrap}.admin-bonus-container
.approve-btn:hover{background:#b7ff2124;border-color:#b7ff2166}.admin-bonus-container
.approve-btn:active{transform:scale(.97)}.admin-bonus-container
.approve-btn:disabled{cursor:not-allowed;opacity:.45;transform:none}.admin-bonus-container
.approve-btn.locked-btn{background:#64646412;border-color:#252525;color:#777}.admin-bonus-container
.bonus-no-records{color:#666!important;font-size:10px!important;height:100px;text-align:center!important;vertical-align:middle!important}.admin-bonus-container
.bonus-table-wrapper::-webkit-scrollbar{height:7px}.admin-bonus-container
.bonus-table-wrapper::-webkit-scrollbar-track{background:#0b0b0b}.admin-bonus-container
.bonus-table-wrapper::-webkit-scrollbar-thumb{background:#303030;border-radius:10px}.admin-bonus-container
.bonus-table-wrapper::-webkit-scrollbar-thumb:hover{background:#414141}.admin-bonus-container
button:focus-visible,.admin-bonus-container
input:focus-visible{outline:1px solid #b7ff21;outline-offset:1px}@media (max-width:700px){.admin-bonus-container{padding:9px}.admin-bonus-container .admin-bonus-header{gap:7px;margin-bottom:9px}.admin-bonus-container .admin-bonus-header h2{font-size:15px}.admin-bonus-container .admin-bonus-header p{font-size:8px;margin-top:3px}.admin-bonus-container .admin-bonus-refresh-btn{font-size:8px;height:27px;min-width:58px;padding:0 8px}.admin-bonus-container .bonus-summary-box{gap:4px;margin-bottom:7px}.admin-bonus-container .summary-card{border-radius:7px;gap:4px;min-height:55px;padding:7px}.admin-bonus-container .summary-card p{font-size:6.5px}.admin-bonus-container .summary-card h3{font-size:13px}.admin-bonus-container .bonus-search-box{margin-bottom:7px}.admin-bonus-container .bonus-search-box input{font-size:9px;height:32px;padding:0 9px}.admin-bonus-container .bonus-table{font-size:8px}.admin-bonus-container .bonus-table th{font-size:7px;height:34px;padding:6px 7px}.admin-bonus-container .bonus-table td{font-size:8px;padding:7px}.admin-bonus-container .bonus-edit-cell input{font-size:8px;height:25px;width:75px}.admin-bonus-container .approve-btn{font-size:7px;height:26px;min-width:84px}}@media (max-width:400px){.admin-bonus-container{padding:7px}.admin-bonus-container .admin-bonus-header h2{font-size:13px}.admin-bonus-container .admin-bonus-header p{font-size:7px}.admin-bonus-container .admin-bonus-refresh-btn{font-size:7px;height:25px;min-width:52px;padding:0 6px}.admin-bonus-container .summary-card{min-height:48px;padding:6px}.admin-bonus-container .summary-card p{font-size:5.8px}.admin-bonus-container .summary-card h3{font-size:11px}.admin-bonus-container .bonus-search-box input{font-size:8px;height:30px}.admin-bonus-container .bonus-table th{font-size:6.5px}.admin-bonus-container .bonus-table td{font-size:7.5px}.admin-bonus-container .bonus-edit-cell input{font-size:7.5px;height:24px;width:68px}.admin-bonus-container .bonus-edit-cell span{font-size:7px}.admin-bonus-container .approve-btn{font-size:6.5px;height:25px;min-width:76px;padding:0 6px}}@media (max-width:340px){.admin-bonus-container{padding:5px}.admin-bonus-container .bonus-summary-box{gap:2px}.admin-bonus-container .summary-card{min-height:44px;padding:5px}.admin-bonus-container .summary-card p{font-size:5px}.admin-bonus-container .summary-card h3{font-size:10px}.admin-bonus-container .bonus-table th{font-size:6px;padding:5px}.admin-bonus-container .bonus-table td{font-size:7px;padding:6px 5px}.admin-bonus-container .bonus-edit-cell input{font-size:7px;height:23px;width:62px}.admin-bonus-container .approve-btn{font-size:6px;height:23px;min-width:70px}}@media (hover:none){.admin-bonus-container .admin-bonus-refresh-btn:hover{background:#111;border-color:#252525}.admin-bonus-container .approve-btn:hover{background:#b7ff2114;border-color:#b7ff2138}}@media (prefers-reduced-motion:reduce){.admin-bonus-container *,.admin-bonus-container :after,.admin-bonus-container :before{animation:none!important;transition:none!important}}.agent-dashboard{background:linear-gradient(180deg,#0b0b0b,#111);color:#fff;min-height:100vh;padding:20px}.agent-dashboard h2{color:gold;margin-bottom:20px;text-align:center}.agent-card{background:#151515;border:1px solid #ffd7004d;border-radius:14px;box-shadow:0 0 18px #ffd70026;margin:auto;max-width:420px;padding:20px}.agent-info p{font-size:15px;margin:10px 0}.agent-info strong{color:gold}.agent-divider{background:linear-gradient(90deg,#0000,gold,#0000);height:1px;margin:18px 0}.agent-duties h3{color:#00e676;margin-bottom:10px}.agent-duties ul{padding-left:18px}.agent-duties li{font-size:14px;margin-bottom:8px}.agent-role{background:linear-gradient(135deg,gold,#cfa300);border-radius:10px;color:#000;font-weight:700;margin-top:20px;padding:10px;text-align:center}.agent-error,.agent-loading{color:gold;padding:40px;text-align:center}.admin-security-page{background:#f5f7fb;box-sizing:border-box;color:#172033;min-height:100vh;padding:24px;width:100%}.admin-security-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.admin-eyebrow{color:#68738a;display:block;font-size:11px;font-weight:800;letter-spacing:1.5px;margin-bottom:5px}.admin-security-header h1{font-size:28px;line-height:1.2;margin:0}.admin-security-header p{color:#778198;font-size:13px;line-height:1.5;margin:6px 0 0}.admin-user-count{background:#fff;border:1px solid #e5e9f0;border-radius:14px;box-sizing:border-box;min-width:120px;padding:14px 18px;text-align:center}.admin-user-count strong{display:block;font-size:22px;line-height:1.2}.admin-user-count span{color:#7c879c;display:block;font-size:11px;margin-top:3px}.admin-search-box{align-items:center;background:#fff;border:1px solid #e2e6ee;border-radius:14px;box-sizing:border-box;display:flex;gap:12px;height:52px;margin-bottom:20px;padding:0 16px}.admin-search-box>svg{color:#7b8598;flex-shrink:0}.admin-search-box input{background:#0000;border:0;color:#172033;flex:1 1;font-size:14px;min-width:0;outline:0;width:100%}.admin-search-box input::placeholder{color:#9aa3b3}.admin-search-box span{background:#eef1f6;border-radius:50%;box-sizing:border-box;color:#536078;display:grid;font-size:12px;font-weight:700;height:28px;min-width:28px;padding:0 7px;place-items:center}.admin-security-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:360px minmax(0,1fr)}.admin-details-panel,.admin-users-panel{background:#fff;border:1px solid #e3e7ee;border-radius:18px;overflow:hidden}.admin-details-panel{min-height:650px}.admin-panel-title{border-bottom:1px solid #edf0f5;padding:18px}.admin-panel-title h2{color:#202b40;font-size:17px;margin:0}.admin-panel-title span{color:#8992a5;display:block;font-size:12px;margin-top:4px}.admin-users-list{max-height:calc(100vh - 230px);overflow-y:auto}.admin-users-list::-webkit-scrollbar{width:6px}.admin-users-list::-webkit-scrollbar-track{background:#0000}.admin-users-list::-webkit-scrollbar-thumb{background:#d8dde7;border-radius:20px}.admin-user-card{align-items:center;background:#fff;border:0;border-bottom:1px solid #f0f2f6;box-sizing:border-box;color:#172033;cursor:pointer;display:flex;gap:12px;padding:14px;text-align:left;transition:background .18s ease,transform .18s ease;width:100%}.admin-user-card:hover{background:#f8f9fc}.admin-user-card:active{transform:scale(.995)}.admin-user-card.selected{background:#eef3ff}.admin-user-avatar{background:#edf1f7;border-radius:12px;color:#657087;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.admin-user-info{flex:1 1;min-width:0}.admin-user-info small,.admin-user-info span,.admin-user-info strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-info strong{color:#202b40;font-size:14px}.admin-user-info span{color:#626d82;font-size:12px;margin-top:2px}.admin-user-info small{color:#969eae;font-size:10px;margin-top:2px}.admin-user-status{align-items:center;color:#8a94a8;display:flex;gap:8px}.admin-user-status svg:first-child{color:#27a66f}.admin-details-header{align-items:center;border-bottom:1px solid #e8ebf1;display:flex;gap:15px;justify-content:space-between;padding:22px}.admin-details-header>div:first-child{min-width:0}.admin-details-header>div:first-child>span{color:#8791a5;font-size:10px;font-weight:800;letter-spacing:1px}.admin-details-header h2{color:#202b40;font-size:23px;line-height:1.25;margin:5px 0 2px;overflow-wrap:anywhere}.admin-details-header p{color:#778197;font-size:13px;margin:0}.admin-detail-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.admin-cancel-button,.admin-close-button,.admin-danger-button,.admin-edit-button,.admin-save-button{align-items:center;border:0;border-radius:9px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:7px;justify-content:center;padding:10px 14px;transition:opacity .18s ease,transform .18s ease,background .18s ease}.admin-cancel-button:hover,.admin-close-button:hover,.admin-danger-button:hover,.admin-edit-button:hover,.admin-save-button:hover{opacity:.9}.admin-cancel-button:active,.admin-close-button:active,.admin-danger-button:active,.admin-edit-button:active,.admin-save-button:active{transform:scale(.98)}.admin-edit-button{background:#eef3ff;color:#3457b5}.admin-save-button{background:#1e8758;color:#fff}.admin-cancel-button:disabled,.admin-danger-button:disabled,.admin-save-button:disabled,.admin-wallet-delete-button:disabled{cursor:not-allowed;opacity:.55}.admin-close-button{background:#f1f3f7;color:#687287;height:38px;padding:0;width:38px}.admin-section{border-bottom:1px solid #e8ebf1;padding:22px}.admin-section:last-of-type{border-bottom:0}.admin-section-heading{align-items:center;display:flex;gap:11px;margin-bottom:18px}.admin-section-heading>svg{color:#61708b;flex-shrink:0}.admin-section-heading h3{color:#28344a;font-size:15px;margin:0}.admin-section-heading span{color:#8993a6;display:block;font-size:11px;margin-top:3px}.admin-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-field{min-width:0}.admin-field.full{grid-column:1/-1}.admin-field label{color:#657086;display:block;font-size:11px;font-weight:700;margin-bottom:6px}.admin-field input,.admin-field select,.admin-field textarea{background:#fff;border:1px solid #dfe4ec;border-radius:9px;box-sizing:border-box;color:#172033;font-family:inherit;font-size:13px;min-height:44px;outline:none;padding:10px 12px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.admin-field textarea{min-height:90px;resize:vertical}.admin-field input:focus,.admin-field select:focus,.admin-field textarea:focus{border-color:#7184b2;box-shadow:0 0 0 3px #7184b217}.admin-field input:disabled,.admin-field select:disabled,.admin-field textarea:disabled{background:#f5f6f9;color:#6d778b;cursor:not-allowed}.admin-secret-input{position:relative;width:100%}.admin-secret-input input{padding-right:42px}.admin-secret-input button{background:#0000;border:0;border-radius:7px;color:#778197;cursor:pointer;display:grid;height:30px;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:30px}.admin-secret-input button:hover{background:#f1f3f7}.admin-security-status-box{align-items:center;background:#f3f8f5;border:1px solid #dcefe5;border-radius:11px;display:flex;gap:11px;grid-column:1/-1;padding:13px}.admin-security-status-box>svg{color:#27a66f;flex-shrink:0}.admin-security-status-box span,.admin-security-status-box strong{display:block}.admin-security-status-box strong{color:#28694d;font-size:12px}.admin-security-status-box span{color:#718078;font-size:10px;margin-top:2px}.admin-wallet-list{grid-gap:12px;display:grid;gap:12px}.admin-wallet-card{align-items:center;background:#fff;border:1px solid #e3e7ee;border-radius:13px;box-sizing:border-box;display:flex;gap:14px;padding:15px;transition:border-color .18s ease,box-shadow .18s ease}.admin-wallet-card:hover{border-color:#d8dee9;box-shadow:0 4px 16px #1a24370a}.admin-wallet-icon{background:#f2f4f8;border-radius:12px;display:grid;flex-shrink:0;font-size:21px;height:44px;place-items:center;width:44px}.admin-wallet-content{flex:1 1;min-width:0}.admin-wallet-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-wallet-title strong{color:#273249;font-size:13px}.admin-wallet-title span{background:#f0f2f6;border-radius:5px;color:#647087;font-size:9px;font-weight:700;padding:3px 7px}.admin-wallet-content p{color:#6f7a8f;font-size:11px;margin:3px 0}.admin-wallet-content small{color:#929aac;font-size:10px}.admin-wallet-secured{align-items:center;color:#239461;display:flex;font-size:10px;gap:5px;margin-top:5px}.admin-wallet-secured svg{font-size:10px}.admin-wallet-actions{align-items:center;display:flex;flex-shrink:0;gap:7px}.admin-wallet-delete-button,.admin-wallet-edit-button{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:6px;justify-content:center;padding:8px 10px}.admin-wallet-edit-button{background:#eef2fb;color:#52688f}.admin-wallet-delete-button{background:#fff0f0;color:#c34b4b}.admin-wallet-delete-button:hover{background:#ffe4e4}.admin-wallet-edit{width:100%}.admin-wallet-edit .admin-wallet-actions{display:flex;justify-content:flex-end;margin-top:12px}.admin-wallet-edit .admin-form-grid{width:100%}.admin-empty,.admin-wallet-empty{align-items:center;box-sizing:border-box;color:#8791a5;display:flex;flex-direction:column;justify-content:center;padding:45px 20px;text-align:center}.admin-empty svg,.admin-wallet-empty svg{color:#a0a9b8;font-size:25px;margin-bottom:10px}.admin-empty span,.admin-wallet-empty span{font-size:12px;margin-top:4px}.admin-empty strong{color:#556176;font-size:13px}.admin-phonewallet-section{background:#fbfcfe}.admin-phonewallet-list{grid-gap:12px;display:grid;gap:12px}.admin-phonewallet-card{background:#fff;border:1px solid #e0e5ed;border-radius:14px;overflow:hidden}.admin-phonewallet-header{align-items:center;background:#fafbfc;border-bottom:1px solid #edf0f5;display:flex;gap:15px;justify-content:space-between;padding:15px 16px}.admin-phonewallet-header-left{align-items:center;display:flex;gap:11px;min-width:0}.admin-phonewallet-icon{background:#eef3ff;border-radius:11px;color:#4f67a5;display:grid;flex-shrink:0;font-size:17px;height:42px;place-items:center;width:42px}.admin-phonewallet-header-info{min-width:0}.admin-phonewallet-header-info strong{color:#273249;display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-phonewallet-header-info span{color:#8993a6;display:block;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-phonewallet-status{align-items:center;background:#edf9f2;border-radius:6px;color:#258b5b;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:800;gap:5px;padding:5px 8px}.admin-phonewallet-status svg{font-size:9px}.admin-phonewallet-body{padding:16px}.admin-phonewallet-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-phonewallet-item{background:#fafbfc;border:1px solid #edf0f5;border-radius:9px;min-width:0;padding:11px 12px}.admin-phonewallet-item.full{grid-column:1/-1}.admin-phonewallet-item label{color:#8a94a7;display:block;font-size:9px;font-weight:800;letter-spacing:.4px;margin-bottom:5px;text-transform:uppercase}.admin-phonewallet-item span,.admin-phonewallet-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-phonewallet-item strong{color:#303b51;font-size:12px}.admin-phonewallet-item span{color:#667287;font-size:11px}.admin-phonewallet-footer{align-items:center;background:#fafbfc;border-top:1px solid #edf0f5;display:flex;gap:12px;justify-content:space-between;padding:11px 16px}.admin-phonewallet-footer small{color:#929aac;font-size:9px}.admin-phonewallet-footer strong{color:#3d4960;font-size:10px}.admin-phonewallet-document{background:#fff;border:1px solid #e1e6ee;border-radius:14px;padding:16px}.admin-phonewallet-document-header{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:15px}.admin-phonewallet-document-title{align-items:center;display:flex;gap:10px}.admin-phonewallet-document-title svg{color:#566caa}.admin-phonewallet-document-title h4{color:#273249;font-size:13px;margin:0}.admin-phonewallet-document-title span{color:#929aac;display:block;font-size:10px;margin-top:3px}.admin-phonewallet-fields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-phonewallet-field{background:#fafbfc;border:1px solid #edf0f5;border-radius:9px;min-width:0;padding:11px 12px}.admin-phonewallet-field.full{grid-column:1/-1}.admin-phonewallet-field label{color:#8a94a7;display:block;font-size:9px;font-weight:800;margin-bottom:5px;text-transform:uppercase}.admin-phonewallet-field span{color:#344057;display:block;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.admin-phone-numbers{grid-gap:8px;display:grid;gap:8px}.admin-phone-number{align-items:center;background:#fff;border:1px solid #e8ebf1;border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.admin-phone-number-label{color:#8b95a7;font-size:9px;font-weight:800;text-transform:uppercase}.admin-phone-number-value{color:#344057;font-size:12px;font-weight:700}.admin-network-badges{display:flex;flex-wrap:wrap;gap:6px}.admin-network-badge{align-items:center;background:#f0f3f8;border-radius:6px;color:#56627a;display:inline-flex;font-size:9px;font-weight:800;gap:5px;padding:5px 8px}.admin-network-badge.selected{background:#eaf1ff;color:#4261a5}.admin-network-badge.success{background:#edf9f2;color:#258b5b}.admin-phonewallet-bool{align-items:center;border-radius:6px;display:inline-flex;font-size:9px;font-weight:800;gap:5px;padding:5px 8px}.admin-phonewallet-bool.true{background:#edf9f2;color:#258b5b}.admin-phonewallet-bool.false{background:#fff1f1;color:#b24a4a}.admin-danger-zone{align-items:center;background:#fff8f8;border:1px solid #f0cccc;border-radius:13px;box-sizing:border-box;display:flex;gap:20px;justify-content:space-between;margin:22px;padding:18px}.admin-danger-zone>div{align-items:center;display:flex;gap:11px;min-width:0}.admin-danger-zone>div>svg{color:#c84949;flex-shrink:0}.admin-danger-zone h3{color:#a83f3f;font-size:13px;margin:0}.admin-danger-zone p{color:#8d7373;font-size:10px;line-height:1.5;margin:4px 0 0}.admin-danger-zone button{align-items:center;background:#c84949;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:11px;font-weight:700;gap:7px;padding:10px 13px}.admin-danger-zone button:hover{background:#b63f3f}.admin-error,.admin-success{align-items:center;border-radius:10px;display:flex;font-size:12px;gap:10px;margin-bottom:15px;padding:12px 14px}.admin-success{background:#edf9f2;border:1px solid #d6efdf;color:#23764d}.admin-error{background:#fff1f1;border:1px solid #f1d6d6;color:#a64242}.admin-error button,.admin-success button{background:#0000;border:0;color:inherit;cursor:pointer;font-size:18px;margin-left:auto}.admin-no-selection{align-items:center;box-sizing:border-box;color:#8791a5;display:flex;flex-direction:column;justify-content:center;min-height:600px;padding:30px;text-align:center}.admin-no-selection>svg{color:#7f8ba0;font-size:38px;margin-bottom:14px}.admin-no-selection h2{color:#344056;font-size:20px;margin:0}.admin-no-selection p{color:#8791a5;font-size:12px;line-height:1.6;max-width:360px}.admin-security-loading{align-items:center;display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:80vh}.admin-security-loading strong{color:#344056;font-size:14px}.admin-security-loading span{color:#8993a6;font-size:12px}.admin-spinner{animation:admin-spin 1s linear infinite}@keyframes admin-spin{to{transform:rotate(1turn)}}.admin-confirm-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f152394;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.admin-confirm-modal{background:#fff;border-radius:18px;box-shadow:0 25px 80px #00000040;box-sizing:border-box;padding:25px;text-align:center;width:min(420px,100%)}.admin-confirm-icon{background:#fff0f0;border-radius:50%;color:#c84949;display:grid;height:52px;margin:0 auto 14px;place-items:center;width:52px}.admin-confirm-modal h2{color:#263148;font-size:20px;margin:0}.admin-confirm-modal p{color:#737d91;font-size:12px;line-height:1.6}.admin-confirm-warning{color:#b04444!important;font-weight:700}.admin-confirm-actions{display:flex;gap:9px;justify-content:center;margin-top:20px}.admin-danger-button{background:#c84949;color:#fff}.admin-cancel-button:focus-visible,.admin-close-button:focus-visible,.admin-danger-button:focus-visible,.admin-edit-button:focus-visible,.admin-save-button:focus-visible,.admin-search-box input:focus-visible,.admin-secret-input button:focus-visible,.admin-user-card:focus-visible,.admin-wallet-delete-button:focus-visible,.admin-wallet-edit-button:focus-visible{outline:3px solid #4a68b140;outline-offset:2px}@media (max-width:1100px){.admin-security-layout{grid-template-columns:310px minmax(0,1fr)}}@media (max-width:950px){.admin-security-page{padding:18px}.admin-security-layout{grid-template-columns:1fr}.admin-users-list{max-height:350px}.admin-details-panel{min-height:500px}}@media (max-width:650px){.admin-security-page{padding:13px}.admin-security-header{align-items:flex-start;flex-direction:column;gap:13px}.admin-security-header h1{font-size:22px}.admin-security-header p{font-size:12px}.admin-user-count{min-width:0;padding:10px;width:100%}.admin-search-box{height:48px;padding:0 13px}.admin-search-box input{font-size:13px}.admin-details-header{align-items:flex-start;flex-direction:column;padding:17px}.admin-details-header h2{font-size:20px}.admin-detail-actions{width:100%}.admin-edit-button,.admin-save-button{flex:1 1}.admin-section{padding:17px}.admin-section-heading{margin-bottom:15px}.admin-form-grid{gap:12px;grid-template-columns:1fr}.admin-field.full{grid-column:auto}.admin-wallet-card{align-items:flex-start;flex-wrap:wrap}.admin-wallet-content{min-width:calc(100% - 60px)}.admin-wallet-actions{width:100%}.admin-wallet-card>.admin-wallet-actions{justify-content:flex-end}.admin-phonewallet-header{align-items:flex-start;flex-direction:column}.admin-phonewallet-status{align-self:flex-start}.admin-phonewallet-grid{grid-template-columns:1fr}.admin-phonewallet-item.full{grid-column:auto}.admin-phonewallet-fields{grid-template-columns:1fr}.admin-phonewallet-field.full{grid-column:auto}.admin-phonewallet-footer{align-items:flex-start;flex-direction:column}.admin-danger-zone{align-items:stretch;flex-direction:column;margin:17px}.admin-danger-zone button{justify-content:center}.admin-confirm-overlay{padding:13px}.admin-confirm-modal{border-radius:15px;padding:21px}}@media (max-width:400px){.admin-security-page{padding:10px}.admin-security-header h1{font-size:20px}.admin-user-card{padding:11px}.admin-user-avatar{height:38px;width:38px}.admin-details-header,.admin-section{padding:14px}.admin-wallet-card{padding:12px}.admin-wallet-icon{height:40px;width:40px}.admin-phonewallet-body,.admin-phonewallet-header{padding:12px}.admin-phonewallet-footer{padding:10px 12px}.admin-confirm-actions{flex-direction:column}.admin-confirm-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.admin-spinner{animation:none}.admin-cancel-button,.admin-close-button,.admin-danger-button,.admin-edit-button,.admin-save-button,.admin-user-card,.admin-wallet-card{transition:none}}.admin-transactions-container{border-radius:8px;box-shadow:0 0 15px #ffd70099;max-width:1000px;padding:20px}.admin-transactions-container h2{margin-bottom:20px;text-shadow:0 0 8px gold}.admin-transactions-container p{color:#ffea00;font-size:1.1rem;font-weight:600;margin-bottom:15px;text-align:center;text-shadow:0 0 4px #b8860b}.admin-transactions-table{border-radius:6px;box-shadow:0 0 10px #ffd70080}.admin-transactions-table td,.admin-transactions-table th{border-bottom:1px solid #444;color:gold;padding:12px 15px;text-align:left}.admin-transactions-table th{box-shadow:inset 0 -2px 4px #ffd7004d;font-weight:700;letter-spacing:1px}.admin-transactions-table tbody tr:hover{background-color:#ffd7001a;cursor:pointer}.status{box-shadow:0 0 8px #ffd700b3;font-weight:600;min-width:80px;padding:5px 10px;text-align:center}.status.pending{background-color:#ffeb3b;color:#1a1a1a;text-shadow:none}.status.approved{background-color:#4caf50;color:#fff;text-shadow:0 0 5px #2e7d32}.status.rejected{background-color:#d32f2f;text-shadow:0 0 5px #b71c1c}.admin-transactions-table select{background-color:#333;border:1px solid gold;border-radius:4px;box-shadow:0 0 6px #ffd700cc;color:gold;cursor:pointer;font-weight:600;padding:5px 10px;transition:background-color .3s ease}.admin-transactions-table select:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.admin-transactions-table td,.admin-transactions-table th{font-size:.9rem;padding:8px 10px}.admin-transactions-container{padding:10px}}.admin-refund{background:#0f172a;box-sizing:border-box;color:#fff;font-family:Arial,sans-serif;min-height:100vh;overflow:hidden;padding:10px;width:100%}.admin-refund h2{color:#38bdf8;font-size:22px}.admin-refund .msg,.admin-refund h2{margin-bottom:15px;text-align:center}.admin-refund .msg{color:#22c55e;font-weight:700}.admin-refund .top-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.admin-refund input{background:#1e293b;border:1px solid #334155;border-radius:8px;color:#fff;flex:1 1;font-size:13px;min-width:220px;outline:none;padding:10px}.admin-refund input:focus{border-color:#38bdf8}.admin-refund button{border:none;border-radius:6px;cursor:pointer;font-size:11px;font-weight:700;padding:6px 10px}.admin-refund .refund-btn{background:#16a34a;color:#fff}.admin-refund .refund-btn:hover{background:#15803d}.admin-refund .refund-all{background:#2563eb;color:#fff}.admin-refund .refund-all:hover{background:#1d4ed8}.admin-refund .lock-btn{background:#f59e0b;color:#fff}.admin-refund .lock-btn:hover{background:#d97706}.admin-refund .disabled-btn{cursor:not-allowed;opacity:.5}.admin-refund .table-wrapper{background:#1e293b;border:1px solid #334155;border-radius:10px;display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}.admin-refund .table-wrapper::-webkit-scrollbar{height:12px}.admin-refund .table-wrapper::-webkit-scrollbar-track{background:#0f172a}.admin-refund .table-wrapper::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:20px}.admin-refund table{background:#1e293b;border-collapse:collapse;min-width:1400px;width:1400px}.admin-refund thead{background:#0d47a1}.admin-refund th{background:#0d47a1;border:1px solid #3b82f6;position:-webkit-sticky;position:sticky;top:0}.admin-refund td,.admin-refund th{color:#fff;font-size:10px;padding:8px;text-align:center;white-space:nowrap}.admin-refund td{border:1px solid #ffffff26}.admin-refund tbody tr:nth-child(2n){background:#162033}.admin-refund tbody tr:hover{background:#22385c}.admin-refund .status-refunded{color:#22c55e;font-weight:700}.admin-refund .status-not-refunded{color:#ef4444;font-weight:700}.admin-refund .status-locked{color:#f59e0b;font-weight:700}.admin-refund .status-unlocked{color:#22c55e;font-weight:700}@media(max-width:768px){.admin-refund{padding:5px}.admin-refund h2{font-size:18px}.admin-refund input{font-size:11px;min-width:100%;width:100%}.admin-refund table{min-width:1400px;width:1400px}.admin-refund td,.admin-refund th{font-size:8px;padding:5px}.admin-refund button{font-size:8px;padding:4px 6px}}@media(max-width:480px){.admin-refund table{min-width:1400px;width:1400px}.admin-refund button,.admin-refund td,.admin-refund th{font-size:7px}}.bt-mybets{background:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:12px}.bt-no-bets{color:#666;font-size:18px;padding:80px 20px;text-align:center}.bt-card{background:#f5f2f2;border:1px solid #dcdcdc;border-radius:12px;box-shadow:0 2px 6px #0000001f;margin-bottom:18px;overflow:hidden}.bt-summary{background:#f8ecd3;display:grid;grid-template-columns:1fr 1fr}.bt-summary-item{padding:15px;text-align:center}.bt-summary-item:first-child{border-right:1px solid #e4d7ba}.bt-summary-item span{color:#666;display:block;font-size:14px;margin-bottom:6px}.bt-summary-item strong{color:#0b82ca;font-size:23px}.bt-profit{color:#2ba84a}.bt-match{padding:18px;text-align:center}.bt-match-header{color:#555;flex-wrap:wrap;font-size:15px;font-weight:600;gap:12px;justify-content:center;margin-bottom:18px}.bt-match-header,.bt-teams{align-items:center;display:flex}.bt-teams{gap:15px;justify-content:space-between}.bt-team{flex:1 1;text-align:center}.bt-team strong{color:#111;display:block;font-size:20px;margin-top:8px}.bt-team small{color:#666;display:block;font-size:13px;margin-top:4px}.bt-vs{color:#3488c0;font-size:30px;font-weight:700}.bt-team-logo{background:#fff;border:1px solid #ddd;border-radius:50%;height:65px;object-fit:contain;padding:5px;width:65px}.bt-logo-fallback{background:#0b82ca;border-radius:50%;color:#fff;font-size:22px;height:65px;margin:auto;width:65px}.bt-logo-fallback,.bt-pick{align-items:center;display:flex;font-weight:700;justify-content:center}.bt-pick{background:#e6e3e3;color:#1c1b1b;font-size:20px;gap:14px;margin-top:18px;padding:10px}.bt-score{color:#1d7fe2;font-size:24px;font-weight:700}.bt-odds{color:#b78400;font-size:22px;font-weight:700}.bt-ticket-row{align-items:center;background:#fff;border-bottom:1px solid #ececec;border-top:1px solid #ececec;display:flex;gap:15px;justify-content:space-between;padding:14px 16px}.bt-ticket-left{flex:1 1;overflow:hidden}.bt-ticket-left span{color:#666;display:block;font-size:13px;margin-bottom:4px}.bt-ticket-left strong{color:#222;display:block;font-size:15px;font-weight:700;word-break:break-word}.bt-cancel-ticket{background:#ff4d4d;border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:700;height:42px;min-width:120px;padding:0 18px;transition:.25s}.bt-cancel-ticket:hover{background:#e53b3b}.bt-cancel-ticket:disabled{cursor:not-allowed;opacity:.7}.bt-bet-time{align-items:center;background:#fafafa;border-bottom:1px solid #ececec;color:#555;display:flex;font-size:15px;justify-content:space-between;padding:15px 18px}.bt-bet-time strong{color:#b8860b}.bt-bottom-summary{background:#eef9fc;border-top:1px solid #d8e8ee}.bt-summary-row{align-items:center;display:flex;justify-content:space-between;padding:14px 18px}.bt-summary-row:first-child{border-bottom:1px solid #d8e8ee}.bt-summary-row span{color:#2d6d9a;font-size:18px;font-weight:700}.bt-summary-row strong{color:#2d6d9a;font-size:20px;font-weight:700}.bt-summary-row .bt-profit{color:#2ea44f}.bt-loader-screen{align-items:center;background:#fff;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.bt-loader-bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.bt-loader-overlay{background:#000000a6;inset:0;position:absolute}.bt-loader-content{color:#fff;position:relative;text-align:center;z-index:10}.bt-solar-system{height:120px;margin:auto;position:relative;width:120px}.bt-sun{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.bt-sun img{height:50px;width:50px}.bt-orbit{animation:bt-spin 4s linear infinite;border:2px solid #fff3;border-radius:50%;position:absolute}.bt-orbit-one{height:120px;width:120px}.bt-orbit-two{animation-duration:2.5s;height:80px;left:20px;top:20px;width:80px}.bt-planet{font-size:22px;left:50%;position:absolute;top:-10px;transform:translateX(-50%)}.bt-small{font-size:18px}@keyframes bt-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:600px){.bt-mybets{padding:10px}.bt-card{border-radius:10px}.bt-summary-item strong{font-size:18px}.bt-logo-fallback,.bt-team-logo{height:50px;width:50px}.bt-team strong{font-size:17px}.bt-team small{font-size:11px}.bt-match-header{font-size:13px;gap:8px}.bt-score{font-size:20px}.bt-odds{font-size:18px}.bt-ticket-row{flex-wrap:nowrap}.bt-ticket-left{flex:1 1;overflow:hidden}.bt-ticket-left strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-cancel-ticket{font-size:14px;height:40px;margin-left:10px;min-width:110px;padding:0 14px;width:auto}.bt-bet-time{font-size:13px}.bt-summary-row span{font-size:16px}.bt-summary-row strong{font-size:18px}}.mybets{background:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:12px}.no-bets{color:#666;font-size:18px;padding:80px 20px;text-align:center}.betslip-card{background:#f5f2f2;border:1px solid #dcdcdc;border-radius:12px;box-shadow:0 2px 6px #0000001f;margin-bottom:18px;overflow:hidden}.betslip-summary{background:#f8ecd3;display:grid;grid-template-columns:1fr 1fr}.summary-item{padding:15px;text-align:center}.summary-item:first-child{border-right:1px solid #e4d7ba}.summary-item span{color:#666;display:block;font-size:14px;margin-bottom:6px}.summary-item strong{color:#0b82ca;font-size:23px}.summary-item .profit{color:#2ba84a}.betslip-match{padding:18px;text-align:center}.match-header{color:#555;flex-wrap:wrap;font-size:15px;font-weight:600;gap:12px;justify-content:center;margin-bottom:18px}.match-header,.teams{align-items:center;display:flex}.teams{gap:15px;justify-content:space-between}.team{flex:1 1;text-align:center}.team strong{color:#111;display:block;font-size:20px;margin-top:8px}.team small{color:#666;display:block;font-size:13px;margin-top:4px}.vs{color:#3488c0;font-size:30px}.team-logo{background:#fff;border:1px solid #ddd;border-radius:50%;height:65px;object-fit:contain;padding:5px;width:65px}.logo-fallback{background:#0b82ca;border-radius:50%;color:#fff;font-size:22px;height:65px;margin:auto;width:65px}.logo-fallback,.pick{align-items:center;display:flex;font-weight:700;justify-content:center}.pick{background:#e6e3e3;color:#1c1b1b;font-size:20px;gap:14px;margin-top:18px;padding:10px}.score{color:#1d7fe2;font-size:24px}.odds,.score{font-weight:700}.odds{color:#b78400;font-size:22px}.ticket-row{align-items:center;background:#fff;border-bottom:1px solid #ececec;border-top:1px solid #ececec;display:flex;gap:15px;justify-content:space-between;padding:14px 16px}.ticket-left{flex:1 1;overflow:hidden}.ticket-left span{color:#666;display:block;font-size:13px;margin-bottom:4px}.ticket-left strong{color:#222;display:block;font-size:15px;font-weight:700;word-break:break-word}.cancel-ticket{background:#ff4d4d;border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:700;height:42px;min-width:120px;padding:0 18px;transition:.25s}.cancel-ticket:hover{background:#e53b3b}.bet-time{align-items:center;background:#fafafa;border-bottom:1px solid #ececec;color:#555;display:flex;font-size:15px;justify-content:space-between;padding:15px 18px}.bet-time strong{color:#b8860b}.bottom-summary{background:#eef9fc;border-top:1px solid #d8e8ee}.summary-row{align-items:center;display:flex;justify-content:space-between;padding:14px 18px}.summary-row:first-child{border-bottom:1px solid #d8e8ee}.summary-row span{color:#2d6d9a;font-size:18px;font-weight:700}.summary-row strong{color:#2d6d9a;font-size:20px;font-weight:700}.summary-row .profit{color:#2ea44f}.betslip-loader-screen{align-items:center;background:#fff;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.betslip-loader-bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.betslip-loader-overlay{background:#000000a6;inset:0;position:absolute}.betslip-loader-content{color:#fff;position:relative;text-align:center;z-index:10}.betslip-solar-system{height:120px;margin:auto;position:relative;width:120px}.betslip-sun{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.betslip-sun img{height:50px;width:50px}.betslip-orbit{animation:spin 4s linear infinite;border:2px solid #fff3;border-radius:50%;position:absolute}.betslip-orbit-one{height:120px;width:120px}.betslip-orbit-two{animation-duration:2.5s;height:80px;left:20px;top:20px;width:80px}.betslip-planet-ball{font-size:22px;left:50%;position:absolute;top:-10px;transform:translateX(-50%)}.small{font-size:18px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:600px){.mybets{padding:10px}.betslip-card{border-radius:10px}.summary-item strong{font-size:18px}.logo-fallback,.team-logo{height:50px;width:50px}.team strong{font-size:17px}.team small{font-size:11px}.match-header{font-size:13px;gap:8px}.score{font-size:20px}.odds{font-size:18px}.ticket-row{flex-wrap:nowrap}.ticket-left{flex:1 1;overflow:hidden}.ticket-left strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cancel-ticket{font-size:14px;height:40px;margin-left:10px;min-width:110px;padding:0 14px;width:auto}.bet-time{font-size:13px}.summary-row span{font-size:16px}.summary-row strong{font-size:18px}}.loading-dots{display:flex;gap:10px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.loading-dots span{animation:dotBounce 1.2s ease-in-out infinite;background:#1e88e5;border-radius:50%;height:12px;width:12px}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes dotBounce{0%,80%,to{opacity:.4;transform:scale(.5)}40%{opacity:1;transform:scale(1.3)}}.admin-container{background:#080808;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow-x:hidden;padding:24px}.admin-container h2{color:#fff;font-size:24px;font-weight:800;letter-spacing:-.3px;margin:0 0 20px}.admin-container:before{background:#1d1d1d;content:"";display:block;height:1px;margin-bottom:18px;width:100%}.deposit-table{background:#0c0c0c;border:1px solid #222;border-collapse:initial;border-radius:12px;border-spacing:0;font-size:11px;min-width:1150px;overflow:hidden;width:100%}.deposit-table thead{background:#111}.deposit-table th{border-bottom:1px solid #252525;color:#777;font-size:9px;font-weight:700;height:46px;letter-spacing:.4px;padding:0 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.deposit-table tbody tr{background:#0c0c0c;transition:background .18s ease}.deposit-table tbody tr:hover{background:#121212}.deposit-table td{border-bottom:1px solid #191919;color:#cfcfcf;font-size:10px;padding:12px;vertical-align:middle;white-space:nowrap}.deposit-table tbody tr:last-child td{border-bottom:none}.deposit-table td:first-child{color:#fff;font-weight:700}.deposit-table td:nth-child(2){color:#aaa;font-weight:600}.deposit-table td:nth-child(3),.deposit-table td:nth-child(5){color:#999;font-family:monospace;font-size:10px}.deposit-table td:nth-child(4){color:#ddd;font-weight:600}.deposit-table td:nth-child(6){color:#fff;font-weight:700}.deposit-table td:nth-child(7){color:#b7ff21;font-weight:800}.deposit-table td:nth-child(9){color:#777;font-family:monospace;font-size:9px;max-width:150px;overflow:hidden;text-overflow:ellipsis}.deposit-type{align-items:center;border-radius:6px;box-sizing:border-box;display:inline-flex;font-size:9px;font-weight:800;height:25px;justify-content:center;letter-spacing:.2px;min-width:58px;padding:0 9px;white-space:nowrap}.deposit-first{background:#58a6ff1a;border:1px solid #58a6ff38;color:#58a6ff}.deposit-second{background:#b7ff2117;border:1px solid #b7ff2133;color:#b7ff21}.deposit-other{background:#d6a85d17;border:1px solid #d6a85d2e;color:#d6a85d}.status-select{-webkit-appearance:auto;appearance:auto;background:#111;border:1px solid #292929;border-radius:7px;color:#ddd;cursor:pointer;font-size:9px;font-weight:700;height:31px;outline:none;padding:0 8px;width:118px}.status-select:hover{border-color:#3a3a3a}.status-select:focus{border-color:#555;box-shadow:0 0 0 2px #b7ff210f}.status-select.pending{background:#d6a85d0f;border-color:#d6a85d40;color:#d6a85d}.status-select.processing{background:#58a6ff0f;border-color:#58a6ff40;color:#58a6ff}.status-select.success{background:#b7ff2112;border-color:#b7ff2147;color:#b7ff21}.status-select.rejected{background:#ff69690f;border-color:#ff696940;color:#ff6969}.status-select.Expired{background:#111;border-color:#292929;color:#888}.status-select option{background:#111;color:#fff}.deposit-table tbody:empty:after{color:#555;content:"No visitor deposits found";display:block;font-size:11px;padding:40px;text-align:center}@media (max-width:1200px){.admin-container{overflow-x:auto}.deposit-table{min-width:1150px}}@media (max-width:768px){.admin-container{min-height:100vh;padding:16px}.admin-container h2{font-size:19px;margin-bottom:15px}.deposit-table{border-radius:9px;font-size:10px;min-width:1100px}.deposit-table th{font-size:8px;height:42px;padding:0 10px}.deposit-table td{font-size:9px;padding:10px}.deposit-type{font-size:8px;height:23px;min-width:53px;padding:0 7px}.status-select{font-size:8px;height:29px;width:108px}}@media (max-width:600px){.admin-container{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:10px}.admin-container h2{font-size:17px;margin-bottom:12px}.admin-container:before{margin-bottom:12px}.deposit-table{border-radius:8px;min-width:1080px}.deposit-table th{font-size:7px;height:38px;padding:0 8px}.deposit-table td{font-size:8px;padding:8px}.deposit-type{border-radius:5px;font-size:7px;height:21px;min-width:48px;padding:0 6px}.status-select{border-radius:6px;font-size:8px;height:27px;padding:0 6px;width:100px}}@media (max-width:400px){.admin-container{padding:8px}.admin-container h2{font-size:15px}.deposit-table{min-width:1050px}.deposit-table th{font-size:7px;padding:0 7px}.deposit-table td{font-size:8px;padding:7px}.status-select{font-size:7px;height:26px;width:96px}}.admin-container::-webkit-scrollbar{height:7px;width:7px}.admin-container::-webkit-scrollbar-track{background:#0a0a0a}.admin-container::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.admin-container::-webkit-scrollbar-thumb:hover{background:#3b3b3b}.admin-container{scrollbar-color:#2a2a2a #0a0a0a;scrollbar-width:thin}.admin-container ::selection{background:#b7ff2140;color:#fff}@media (prefers-reduced-motion:reduce){.admin-container *,.admin-container :after,.admin-container :before{animation:none!important;transition:none!important}}.other-country-container{background:#181a20;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow-x:hidden;padding:8px;width:100%}.other-country-container *,.other-country-container :after,.other-country-container :before{box-sizing:border-box}.back-btn{background:#2b3139;border:0;border-radius:50%;color:#fff;font-size:12px;height:32px;margin-bottom:7px;width:32px}.input-box{margin-bottom:7px;width:100%}.input-box label{color:#848e9c;display:block;font-size:10px;margin-bottom:3px}.input-box input{background:#1e2329;border:1px solid #ffffff0a;border-radius:9px;color:#fff;font-size:12px;height:38px;outline:none;padding:0 10px;width:100%}.input-box input:focus{border-color:#fcd53573}.country-title{align-items:center;background:#1e2329;border-radius:10px;display:flex;gap:7px;margin:4px 0 7px;padding:8px 10px}.country-title .flag{font-size:20px}.country-title h2{font-size:15px;margin:0}.country-title span:not(.flag){color:#848e9c;font-size:10px}.amount-to-send{background:#1e2329;border-radius:11px;margin-bottom:7px;padding:10px;text-align:center}.amount-to-send span{color:#848e9c;display:block;font-size:10px}.amount-to-send strong{color:#fcd535;display:block;font-size:20px;margin:3px 0}.amount-to-send small{color:#848e9c;font-size:9px}.receiving-card{background:#1e2329;border-radius:11px;margin-bottom:7px;padding:9px}.receiving-card h3{font-size:13px;margin:0 0 5px}.account-row{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;gap:6px;justify-content:space-between;padding:6px 0}.account-row:last-child{border-bottom:0}.account-row span{color:#848e9c;display:block;font-size:9px;margin-bottom:2px}.account-row strong{color:#fff;display:block;font-size:11px;word-break:break-all}.account-row button{background:#2b3139;border:0;border-radius:6px;color:#fcd535;flex-shrink:0;font-size:9px;padding:5px 8px}.instructions-card{background:#1e2329;border-radius:11px;margin-bottom:7px;padding:10px}.instructions-header{align-items:center;display:flex;gap:5px;justify-content:space-between;margin-bottom:7px}.instructions-header h3{font-size:13px;margin:0}.instructions-header span{color:#fcd535;font-size:9px}.ussd-box{align-items:center;background:#2b3139;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:7px;padding:7px 9px}.ussd-box span{color:#848e9c;font-size:9px}.ussd-box strong{color:#fcd535;font-size:12px}.deposit-steps{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.deposit-steps li{align-items:flex-start;color:#d9dde3;display:flex;font-size:10px;gap:6px;line-height:1.3}.step-number{align-items:center;background:#2b3139;border-radius:50%;color:#fcd535;display:flex;flex-shrink:0;font-size:8px;font-weight:700;height:18px;justify-content:center;width:18px}.step-text{padding-top:2px}.instruction-important{display:flex;gap:6px;margin-top:7px}.instruction-important>div{background:#2b3139;border-radius:8px;flex:1 1;padding:7px}.instruction-important span{color:#848e9c;display:block;font-size:8px}.instruction-important strong{color:#fcd535;display:block;font-size:10px;margin-top:2px;word-break:break-all}.form-error{background:#f6465d1a;border:1px solid #f6465d33;border-radius:8px;color:#f6465d}.form-error,.form-success{font-size:10px;margin-bottom:7px;padding:7px 9px}.form-success{background:#0ecb811a;border:1px solid #0ecb8133;border-radius:8px;color:#0ecb81}.deposit-btn{background:#fcd535;border:0;border-radius:20px;color:#181a20;font-size:12px;font-weight:700;height:42px;margin-top:2px;width:100%}.confirmation-overlay{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;padding:8px;position:fixed;z-index:99999}.confirmation-modal{background:#181a20;border-radius:15px;color:#fff;max-height:94vh;max-width:400px;overflow-y:auto;padding:12px;width:100%}.confirmation-header{margin-bottom:10px;text-align:center}.confirmation-icon{align-items:center;background:#fcd535;border-radius:50%;color:#181a20;display:flex;font-size:19px;font-weight:800;height:36px;justify-content:center;margin:0 auto 5px;width:36px}.confirmation-header h2{font-size:16px;margin:0 0 3px}.confirmation-header p{color:#848e9c;font-size:9px;margin:0}.confirmation-history{background:#1e2329;border-radius:10px;margin-bottom:9px;padding:4px 9px}.history-row{align-items:flex-start;border-bottom:1px solid #ffffff0d;display:flex;gap:8px;justify-content:space-between;padding:6px 0}.history-row:last-child{border-bottom:0}.history-row span{color:#848e9c;font-size:9px}.history-row strong{color:#fff;font-size:9px;max-width:60%;text-align:right;word-break:break-word}.history-row strong.processing{color:#fcd535}.confirmation-actions{display:flex;gap:6px}.cancel-confirmation,.confirm-confirmation{border:0;border-radius:9px;flex:1 1;font-size:10px;font-weight:700;height:38px}.cancel-confirmation{background:#2b3139;color:#fff}.confirm-confirmation{background:#fcd535;color:#181a20}@media (max-width:360px){.other-country-container{padding:6px}.amount-to-send strong{font-size:18px}.deposit-steps li{font-size:9px}.step-number{font-size:7px;height:16px;width:16px}.input-box input{height:36px}.deposit-btn{height:40px}}.confirmed-withdraw-page{--cw-bg:#090b0f;--cw-surface:#101319;--cw-surface-2:#141820;--cw-surface-3:#181d25;--cw-border:hsla(0,0%,100%,.075);--cw-border-soft:hsla(0,0%,100%,.045);--cw-text:#fff;--cw-text-soft:#ffffffa8;--cw-text-muted:#fff6;--cw-accent:#eaff00;--cw-accent-soft:#eaff001a;--cw-accent-border:#eaff0033;--cw-warning:#ffb547;--cw-danger:#ff6475;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% -10%,#00d0ff1a,#0000 32%),radial-gradient(circle at 100% 35%,rgba(234,255,0,.045),#0000 28%),linear-gradient(180deg,#0b0d11,#090b0f);color:var(--cw-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif;isolation:isolate;margin:0 auto;max-width:540px;min-height:100vh;overflow-x:hidden;padding:0 10px 92px;position:relative;width:100%}.confirmed-withdraw-page:before{background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:34px 34px;content:"";inset:0;mask-image:linear-gradient(180deg,#000,#0000 78%);-webkit-mask-image:linear-gradient(180deg,#000,#0000 78%);opacity:.2;pointer-events:none;position:fixed;z-index:-1}.confirmed-withdraw-page *,.confirmed-withdraw-page :after,.confirmed-withdraw-page :before{box-sizing:border-box}.confirmed-withdraw-page button,.confirmed-withdraw-page input{font:inherit}.confirmed-withdraw-page .confirmed-withdraw-header{align-items:center;border-bottom:1px solid var(--cw-border-soft);display:flex;gap:11px;min-height:64px;padding:9px 2px 10px;position:relative;width:100%}.confirmed-withdraw-page .confirmed-withdraw-header:after{background:linear-gradient(90deg,#eaff003d,#0000 65%);bottom:-1px;content:"";height:1px;left:48px;opacity:.45;position:absolute;right:0}.confirmed-withdraw-page .confirmed-back-btn{align-items:center;background:linear-gradient(145deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.025));border:1px solid #ffffff17;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:37px;justify-content:center;line-height:1;padding:0;transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease;width:37px}.confirmed-withdraw-page .confirmed-back-btn:hover{background:rgba(234,255,0,.055);border-color:#eaff003d;box-shadow:0 0 18px rgba(234,255,0,.055)}.confirmed-withdraw-page .confirmed-back-btn:active{transform:scale(.94)}.confirmed-withdraw-page .confirmed-back-btn:disabled{cursor:not-allowed;opacity:.35}.confirmed-withdraw-page .confirmed-withdraw-header h1{color:#fff;font-size:15px;font-weight:900;letter-spacing:-.25px;line-height:1.2;margin:0}.confirmed-withdraw-page .confirmed-withdraw-header p{color:var(--cw-text-muted);font-size:8.5px;font-weight:600;letter-spacing:.05px;line-height:1.3;margin:4px 0 0}.confirmed-withdraw-page .confirmed-success{align-items:center;animation:confirmedSuccessIn .28s ease;background:linear-gradient(135deg,rgba(234,255,0,.075),rgba(234,255,0,.025));border:1px solid var(--cw-accent-border);border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 6px 20px #00000024;display:flex;gap:8px;margin:7px auto 5px;padding:7px 9px;width:100%}.confirmed-withdraw-page .confirmed-success-icon{align-items:center;background:var(--cw-accent);border-radius:50%;box-shadow:0 0 15px #eaff002b;color:#0b0d0f;display:flex;flex-shrink:0;font-size:13px;font-weight:950;height:25px;justify-content:center;width:25px}.confirmed-withdraw-page .confirmed-success div:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.confirmed-withdraw-page .confirmed-success strong{color:var(--cw-accent);font-size:9px;font-weight:900;line-height:1.2}.confirmed-withdraw-page .confirmed-success span{color:var(--cw-text-soft);font-size:7.5px;font-weight:600;line-height:1.3}@keyframes confirmedSuccessIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.confirmed-withdraw-page .confirmed-main-card{background:radial-gradient(circle at 50% 0,rgba(234,255,0,.065),#0000 48%),linear-gradient(145deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.017));border:1px solid #ffffff14;border-radius:11px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 7px 22px #0003;margin:5px auto;overflow:hidden;padding:11px 10px 9px;position:relative;text-align:center;width:100%}.confirmed-withdraw-page .confirmed-main-card:before{background:linear-gradient(90deg,#0000,#eaff0073,#0000);content:"";height:1px;left:15%;position:absolute;right:15%;top:0}.confirmed-withdraw-page .confirmed-label{color:var(--cw-text-muted);display:block;font-size:7.5px;font-weight:700;letter-spacing:.15px;line-height:1.2}.confirmed-withdraw-page .confirmed-big-amount{color:var(--cw-accent);font-size:20px;font-weight:950;letter-spacing:-.35px;line-height:1.1;margin-top:4px;text-shadow:0 0 20px #eaff0017;word-break:break-word}.confirmed-withdraw-page .confirmed-big-amount small{color:#fff9;font-size:.55em;font-weight:900}.confirmed-withdraw-page .confirmed-status{align-items:center;background:hsla(0,0%,100%,.022);border:1px solid hsla(0,0%,100%,.055);border-radius:999px;color:var(--cw-text-muted);display:inline-flex;font-size:6.5px;font-weight:700;gap:5px;justify-content:center;line-height:1.2;margin-top:5px;padding:3px 7px}.confirmed-withdraw-page .confirmed-status>span:last-child{color:#ffffff85}.confirmed-withdraw-page .pending-dot,.confirmed-withdraw-page .verified-dot{border-radius:50%;flex-shrink:0;height:5px;width:5px}.confirmed-withdraw-page .pending-dot{background:var(--cw-warning);box-shadow:0 0 7px #ffb54773}.confirmed-withdraw-page .verified-dot{background:var(--cw-accent);box-shadow:0 0 8px #eaff008c}.confirmed-withdraw-page .confirmed-reference{background:rgba(234,255,0,.022);border:1px solid #eaff001a;border-radius:6px;color:#ffffff61;font-family:Courier New,Courier,monospace;font-size:6px;font-weight:700;line-height:1.25;margin-top:5px;max-width:100%;padding:4px 6px;word-break:break-all}.confirmed-withdraw-page .confirmed-section{background:linear-gradient(145deg,hsla(0,0%,100%,.038),hsla(0,0%,100%,.018));border:1px solid var(--cw-border);border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 4px 15px #0000001c;margin:0 auto 6px;padding:7px 9px;width:100%}.confirmed-withdraw-page .confirmed-section-title{align-items:center;border-bottom:1px solid var(--cw-border-soft);color:#ffffffc2;display:flex;font-size:8px;font-weight:900;letter-spacing:.1px;line-height:1.2;margin-bottom:1px;padding-bottom:5px;width:100%}.confirmed-withdraw-page .confirmed-section-title:before{background:var(--cw-accent);border-radius:999px;box-shadow:0 0 7px #eaff0047;content:"";height:10px;margin-right:5px;width:3px}.confirmed-withdraw-page .confirmed-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.032);display:flex;gap:8px;justify-content:space-between;min-height:24px;padding:3px 0;width:100%}.confirmed-withdraw-page .confirmed-row:last-child{border-bottom:none}.confirmed-withdraw-page .confirmed-row span{color:#ffffff78;font-size:7.5px;font-weight:600;line-height:1.25;min-width:0}.confirmed-withdraw-page .confirmed-row strong{color:#ffffffe0;font-size:8.5px;font-weight:850;line-height:1.25;max-width:67%;text-align:right;word-break:break-word}.confirmed-withdraw-page .confirmed-green{color:var(--cw-accent)!important;text-shadow:0 0 12px #eaff0014}.confirmed-withdraw-page .crypto-receive-card{background:radial-gradient(circle at 0 0,rgba(234,255,0,.075),#0000 42%),linear-gradient(145deg,rgba(234,255,0,.035),hsla(0,0%,100%,.016));border:1px solid #eaff001c;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);margin-top:5px;padding:8px;width:100%}.confirmed-withdraw-page .crypto-receive-left{align-items:center;display:flex;gap:8px;width:100%}.confirmed-withdraw-page .crypto-coin-icon{align-items:center;background:radial-gradient(circle at 35% 30%,#eaff0026,rgba(234,255,0,.045));border:1px solid #eaff002e;border-radius:50%;box-shadow:0 0 15px rgba(234,255,0,.055);color:var(--cw-accent);display:flex;flex-shrink:0;font-size:16px;font-weight:950;height:34px;justify-content:center;width:34px}.confirmed-withdraw-page .crypto-receive-left>div:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.confirmed-withdraw-page .crypto-receive-left span{color:#ffffff57;font-size:6px;font-weight:800;letter-spacing:.4px;line-height:1.2}.confirmed-withdraw-page .crypto-receive-left strong{color:var(--cw-accent);font-size:12px;font-weight:950;line-height:1.2;word-break:break-word}.confirmed-withdraw-page .confirmed-conversion{align-items:center;background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.045);border-radius:6px;display:flex;gap:8px;justify-content:space-between;margin-top:5px;padding:5px 7px;width:100%}.confirmed-withdraw-page .confirmed-conversion span{color:#ffffff57;font-size:6px;font-weight:700;letter-spacing:.2px}.confirmed-withdraw-page .confirmed-conversion strong{color:#ffffffbd;font-size:7px;font-weight:850;max-width:67%;text-align:right;word-break:break-word}.confirmed-withdraw-page .crypto-wallet-confirm-card{background:linear-gradient(145deg,hsla(0,0%,100%,.028),hsla(0,0%,100%,.012));border:1px solid hsla(0,0%,100%,.065);border-radius:8px;margin-top:5px;padding:7px;width:100%}.confirmed-withdraw-page .crypto-wallet-confirm-top{align-items:center;display:flex;gap:8px;width:100%}.confirmed-withdraw-page .crypto-wallet-confirm-icon{align-items:center;background:rgba(234,255,0,.065);border:1px solid #eaff001f;border-radius:8px;color:var(--cw-accent);display:flex;flex-shrink:0;font-size:15px;font-weight:950;height:31px;justify-content:center;width:31px}.confirmed-withdraw-page .crypto-wallet-confirm-name{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.confirmed-withdraw-page .crypto-wallet-confirm-name strong{color:#fff;font-size:9px;font-weight:900;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirmed-withdraw-page .crypto-wallet-confirm-name span{color:#fff6;font-size:6.5px;font-weight:600;line-height:1.2}.confirmed-withdraw-page .crypto-wallet-confirm-status{background:rgba(234,255,0,.055);border:1px solid #eaff002b;border-radius:999px;color:var(--cw-accent);flex-shrink:0;font-size:5px;font-weight:950;letter-spacing:.3px;line-height:1;padding:3px 5px}.confirmed-withdraw-page .crypto-wallet-address{background:#0c0f14;border:1px solid hsla(0,0%,100%,.045);border-radius:6px;margin-top:6px;padding:5px 7px;width:100%}.confirmed-withdraw-page .crypto-wallet-address span{color:#ffffff4a;display:block;font-size:5.5px;font-weight:850;letter-spacing:.4px;line-height:1.2;margin-bottom:3px}.confirmed-withdraw-page .crypto-wallet-address code{color:#ffffffb8;display:block;font-family:SFMono-Regular,Cascadia Code,Roboto Mono,Courier New,Courier,monospace;font-size:6.4px;font-weight:700;line-height:1.35;word-break:break-all}.confirmed-withdraw-page .confirmed-address-value{font-family:SFMono-Regular,Cascadia Code,Roboto Mono,Courier New,Courier,monospace!important;letter-spacing:.1px}.confirmed-withdraw-page .confirmed-user-card{animation:confirmedUserReveal .3s ease;background:linear-gradient(145deg,rgba(234,255,0,.035),hsla(0,0%,100%,.015));border:1px solid #eaff001a;border-radius:8px;margin-top:5px;padding:3px 7px;width:100%}.confirmed-withdraw-page .confirmed-user-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.035);display:flex;gap:8px;justify-content:space-between;min-height:25px;padding:3px 0;width:100%}.confirmed-withdraw-page .confirmed-user-row:last-child{border-bottom:none}.confirmed-withdraw-page .confirmed-user-row span{color:#ffffff6e;font-size:7.2px;font-weight:600}.confirmed-withdraw-page .confirmed-user-row strong{color:#fff;font-size:8.3px;font-weight:850;max-width:67%;text-align:right;word-break:break-word}@keyframes confirmedUserReveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.confirmed-withdraw-page .confirmed-security-note{align-items:flex-start;background:linear-gradient(135deg,rgba(234,255,0,.045),rgba(234,255,0,.018));border:1px solid #eaff001f;border-radius:9px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);display:flex;gap:7px;margin:0 auto 7px;padding:7px;width:100%}.confirmed-withdraw-page .confirmed-security-icon{align-items:center;background:#eaff0012;border-radius:7px;display:flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;width:24px}.confirmed-withdraw-page .confirmed-security-note div{min-width:0}.confirmed-withdraw-page .confirmed-security-note strong{color:var(--cw-accent);display:block;font-size:8px;font-weight:900;line-height:1.2}.confirmed-withdraw-page .confirmed-security-note p{color:#ffffff6b;font-size:7px;font-weight:600;line-height:1.35;margin:3px 0 0}.confirmed-withdraw-page .confirmed-submit-btn{background:linear-gradient(180deg,#f5ff52,#eaff00);border:1px solid #ffffff14;border-radius:9px;bottom:7px;box-shadow:0 9px 25px #0000006b,0 0 18px #eaff0014,inset 0 1px 0 #ffffff59;color:#0a0c0f;cursor:pointer;font-size:10px;font-weight:950;height:43px;letter-spacing:.4px;line-height:43px;margin:7px auto 0;min-height:43px;padding:0;position:-webkit-sticky;position:sticky;text-align:center;transition:transform .13s ease,filter .15s ease,box-shadow .15s ease,opacity .15s ease;width:100%;z-index:50}.confirmed-withdraw-page .confirmed-submit-btn:hover{box-shadow:0 12px 30px #00000073,0 0 23px #eaff0021;filter:brightness(1.04)}.confirmed-withdraw-page .confirmed-submit-btn:active{transform:translateY(1px) scale(.987)}.confirmed-withdraw-page .confirmed-submit-btn:disabled{cursor:not-allowed;filter:none;opacity:.55}.confirmed-withdraw-page .confirmed-done-btn{background:linear-gradient(145deg,#eaff001f,rgba(234,255,0,.055));border:1px solid #eaff0045;border-radius:9px;bottom:7px;box-shadow:0 8px 22px #00000040,inset 0 1px 0 hsla(0,0%,100%,.035);color:var(--cw-accent);cursor:pointer;font-size:10px;font-weight:950;height:43px;letter-spacing:.4px;margin:7px auto 0;min-height:43px;padding:0;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .13s ease,border-color .15s ease;width:100%;z-index:50}.confirmed-withdraw-page .confirmed-done-btn:hover{background:#eaff0024;border-color:#eaff0061}.confirmed-withdraw-page .confirmed-done-btn:active{transform:scale(.987)}.confirmed-withdraw-page .withdraw-password-overlay{align-items:center;animation:passwordOverlayIn .2s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#020407cc;display:flex;inset:0;justify-content:center;padding:16px 10px;position:fixed;z-index:99999}@keyframes passwordOverlayIn{0%{opacity:0}to{opacity:1}}.confirmed-withdraw-page .withdraw-password-modal{animation:passwordModalIn .23s ease;background:radial-gradient(circle at 50% 0,rgba(234,255,0,.045),#0000 35%),#12151b;border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 30px 90px #000000b8,inset 0 1px 0 hsla(0,0%,100%,.035);max-height:calc(100vh - 32px);max-width:400px;overflow-y:auto;padding:13px 12px 11px;scrollbar-width:thin;width:100%}.confirmed-withdraw-page .withdraw-password-modal::-webkit-scrollbar{width:3px}.confirmed-withdraw-page .withdraw-password-modal::-webkit-scrollbar-track{background:#0000}.confirmed-withdraw-page .withdraw-password-modal::-webkit-scrollbar-thumb{background:#eaff0033;border-radius:999px}@keyframes passwordModalIn{0%{opacity:0;transform:translateY(14px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}.confirmed-withdraw-page .withdraw-password-header{align-items:center;border-bottom:1px solid var(--cw-border-soft);display:flex;gap:8px;justify-content:space-between;padding-bottom:9px;width:100%}.confirmed-withdraw-page .withdraw-password-header>div:first-child{align-items:center;display:flex;gap:9px;min-width:0}.confirmed-withdraw-page .withdraw-password-icon{align-items:center;background:#eaff0012;border:1px solid #eaff0024;border-radius:9px;box-shadow:0 0 15px #eaff000a;display:flex;flex-shrink:0;font-size:15px;height:34px;justify-content:center;width:34px}.confirmed-withdraw-page .withdraw-password-header h2{color:#fff;font-size:11.5px;font-weight:950;line-height:1.2;margin:0}.confirmed-withdraw-page .withdraw-password-header p{color:#ffffff63;font-size:7.5px;font-weight:600;line-height:1.2;margin:3px 0 0}.confirmed-withdraw-page .withdraw-password-close{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:8px;color:#ffffff94;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:29px;justify-content:center;line-height:1;padding:0;transition:background .15s ease,color .15s ease,transform .1s ease;width:29px}.confirmed-withdraw-page .withdraw-password-close:hover{background:hsla(0,0%,100%,.075);color:#fff}.confirmed-withdraw-page .withdraw-password-close:active{transform:scale(.93)}.confirmed-withdraw-page .withdraw-password-close:disabled{cursor:not-allowed;opacity:.35}.confirmed-withdraw-page .withdraw-password-field{margin-top:11px;width:100%}.confirmed-withdraw-page .withdraw-password-field label{color:#ffffff96;display:block;font-size:8px;font-weight:750;line-height:1.2;margin-bottom:5px}.confirmed-withdraw-page .withdraw-password-input-wrap{align-items:center;background:#0e1116;border:1px solid #ffffff1a;border-radius:8px;display:flex;height:40px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.confirmed-withdraw-page .withdraw-password-input-wrap:focus-within{border-color:#eaff00b8;box-shadow:0 0 0 3px rgba(234,255,0,.055)}.confirmed-withdraw-page .withdraw-password-input-wrap input{background:#0000;border:none;color:#fff;flex:1 1;font-size:10px;font-weight:700;height:100%;min-width:0;outline:none;padding:0 10px;width:100%}.confirmed-withdraw-page .withdraw-password-input-wrap input::placeholder{color:#ffffff40}.confirmed-withdraw-page .withdraw-password-input-wrap input:disabled{opacity:.55}.confirmed-withdraw-page .withdraw-password-toggle{background:#0000;border:none;border-left:1px solid hsla(0,0%,100%,.055);color:var(--cw-accent);cursor:pointer;flex-shrink:0;font-size:7.8px;font-weight:850;height:100%;padding:0 9px}.confirmed-withdraw-page .withdraw-password-toggle:hover{background:rgba(234,255,0,.035)}.confirmed-withdraw-page .withdraw-password-toggle:disabled{cursor:not-allowed;opacity:.35}.confirmed-withdraw-page .withdraw-password-error{align-items:center;animation:confirmedPasswordError .3s ease;background:rgba(255,80,95,.055);border:1px solid #ff505f2e;border-radius:7px;color:var(--cw-danger);display:flex;font-size:7.8px;font-weight:700;gap:6px;line-height:1.3;margin-top:6px;padding:6px 7px;width:100%}.confirmed-withdraw-page .withdraw-password-error>span:first-child{align-items:center;background:#ff647524;border-radius:50%;display:flex;flex-shrink:0;font-size:8px;font-weight:950;height:16px;justify-content:center;width:16px}@keyframes confirmedPasswordError{0%{opacity:0;transform:translateX(-5px)}30%{transform:translateX(4px)}60%{transform:translateX(-3px)}to{opacity:1;transform:translateX(0)}}.confirmed-withdraw-page .withdraw-password-preview{grid-gap:8px;background:hsla(0,0%,100%,.021);border:1px solid hsla(0,0%,100%,.055);border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px;padding:8px;width:100%}.confirmed-withdraw-page .withdraw-password-preview>div{background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.035);border-radius:6px;display:flex;flex-direction:column;gap:3px;min-width:0;padding:5px 6px}.confirmed-withdraw-page .withdraw-password-preview span{color:#ffffff57;font-size:6.8px;font-weight:650;line-height:1.2}.confirmed-withdraw-page .withdraw-password-preview strong{color:#fff;font-size:8.5px;font-weight:900;line-height:1.25;word-break:break-word}.confirmed-withdraw-page .withdraw-password-preview .preview-green{color:var(--cw-accent)}.confirmed-withdraw-page .withdraw-password-confirm{align-items:center;background:linear-gradient(180deg,#f5ff52,#eaff00);border:1px solid #ffffff14;border-radius:8px;box-shadow:0 8px 22px #00000042,inset 0 1px 0 #ffffff59;color:#0a0c0f;cursor:pointer;display:flex;font-size:9.5px;font-weight:950;gap:7px;height:40px;justify-content:center;letter-spacing:.25px;margin-top:9px;min-height:40px;padding:0;transition:transform .12s ease,filter .15s ease,opacity .15s ease;width:100%}.confirmed-withdraw-page .withdraw-password-confirm:hover{filter:brightness(1.035)}.confirmed-withdraw-page .withdraw-password-confirm:active{transform:scale(.985)}.confirmed-withdraw-page .withdraw-password-confirm:disabled{cursor:not-allowed;filter:none;opacity:.58}.confirmed-withdraw-page .password-spinner{animation:confirmedPasswordSpinner .7s linear infinite;border:2px solid #0a0c0f38;border-radius:50%;border-top-color:#0a0c0f;flex-shrink:0;height:13px;width:13px}@keyframes confirmedPasswordSpinner{to{transform:rotate(1turn)}}.confirmed-withdraw-page .withdraw-password-cancel{background:#0000;border:none;border-radius:7px;color:#ffffff61;cursor:pointer;font-size:8px;font-weight:700;height:32px;margin-top:4px;padding:0;transition:background .15s ease,color .15s ease;width:100%}.confirmed-withdraw-page .withdraw-password-cancel:hover{background:hsla(0,0%,100%,.028);color:#fff}.confirmed-withdraw-page .withdraw-password-cancel:disabled{cursor:not-allowed;opacity:.3}.confirmed-withdraw-page .confirmed-loading{align-items:center;color:#ffffff70;display:flex;flex-direction:column;font-size:9px;font-weight:700;gap:10px;justify-content:center;min-height:100vh;width:100%}.confirmed-withdraw-page .confirmed-spinner{animation:confirmedPageSpinner .75s linear infinite;border-bottom:2px solid #ffffff14;border-left:2px solid #ffffff14;border-radius:50%;border-right:2px solid #eaff0040;border-top:2px solid #ffffff14;border-top-color:var(--cw-accent);box-shadow:0 0 15px #eaff000f;height:25px;width:25px}@keyframes confirmedPageSpinner{to{transform:rotate(1turn)}}.confirmed-withdraw-page button:focus-visible,.confirmed-withdraw-page input:focus-visible{outline:2px solid var(--cw-accent);outline-offset:2px}.confirmed-withdraw-page button:disabled{-webkit-user-select:none;user-select:none}@media (max-width:600px){.confirmed-withdraw-page{max-width:100%;padding:0 6px 82px}.confirmed-withdraw-page .confirmed-withdraw-header{min-height:55px;padding:6px 1px 7px}.confirmed-withdraw-page .confirmed-back-btn{border-radius:9px;font-size:18px;height:33px;width:33px}.confirmed-withdraw-page .confirmed-withdraw-header h1{font-size:13.5px}.confirmed-withdraw-page .confirmed-withdraw-header p{font-size:7.5px}.confirmed-withdraw-page .confirmed-main-card{border-radius:10px;margin:4px auto;padding:9px 8px 8px}.confirmed-withdraw-page .confirmed-label{font-size:7px}.confirmed-withdraw-page .confirmed-big-amount{font-size:18px;margin-top:3px}.confirmed-withdraw-page .confirmed-status{font-size:6px;margin-top:4px;padding:3px 6px}.confirmed-withdraw-page .confirmed-reference{font-size:5.8px;margin-top:4px;padding:3px 5px}.confirmed-withdraw-page .confirmed-success{margin:5px auto 4px;padding:6px 8px}.confirmed-withdraw-page .confirmed-success-icon{font-size:12px;height:23px;width:23px}.confirmed-withdraw-page .confirmed-success strong{font-size:8.5px}.confirmed-withdraw-page .confirmed-success span{font-size:7px}.confirmed-withdraw-page .confirmed-section{border-radius:9px;margin-bottom:5px;padding:7px 8px}.confirmed-withdraw-page .confirmed-section-title{font-size:7.8px;padding-bottom:5px}.confirmed-withdraw-page .confirmed-row{min-height:23px;padding:2.5px 0}.confirmed-withdraw-page .confirmed-row span{font-size:7.3px}.confirmed-withdraw-page .confirmed-row strong{font-size:8.2px}.confirmed-withdraw-page .crypto-receive-card{padding:8px 7px}.confirmed-withdraw-page .crypto-coin-icon{font-size:15px;height:32px;width:32px}.confirmed-withdraw-page .crypto-receive-left strong{font-size:11.5px}.confirmed-withdraw-page .crypto-wallet-confirm-card{padding:7px}.confirmed-withdraw-page .crypto-wallet-confirm-icon{height:30px;width:30px}.confirmed-withdraw-page .crypto-wallet-confirm-status{font-size:4.8px}.confirmed-withdraw-page .crypto-wallet-address code{font-size:6px}.confirmed-withdraw-page .confirmed-security-note{padding:7px}.confirmed-withdraw-page .confirmed-security-note strong{font-size:7.7px}.confirmed-withdraw-page .confirmed-security-note p{font-size:6.8px}.confirmed-withdraw-page .confirmed-done-btn,.confirmed-withdraw-page .confirmed-submit-btn{border-radius:8px;bottom:5px;font-size:9.5px;height:40px;min-height:40px}.confirmed-withdraw-page .withdraw-password-overlay{padding:10px 6px}.confirmed-withdraw-page .withdraw-password-modal{border-radius:11px;max-width:100%;padding:10px 9px 8px}.confirmed-withdraw-page .withdraw-password-icon{font-size:13px;height:30px;width:30px}.confirmed-withdraw-page .withdraw-password-header h2{font-size:10px}.confirmed-withdraw-page .withdraw-password-header p{font-size:6.8px}.confirmed-withdraw-page .withdraw-password-input-wrap{height:37px}.confirmed-withdraw-page .withdraw-password-input-wrap input{font-size:9px}.confirmed-withdraw-page .withdraw-password-toggle{font-size:7.2px;padding:0 7px}.confirmed-withdraw-page .withdraw-password-confirm{font-size:8.8px;height:37px;min-height:37px}}@media (max-width:380px){.confirmed-withdraw-page{padding:0 4px 76px}.confirmed-withdraw-page .confirmed-withdraw-header{min-height:50px}.confirmed-withdraw-page .confirmed-back-btn{font-size:16px;height:30px;width:30px}.confirmed-withdraw-page .confirmed-withdraw-header h1{font-size:12px}.confirmed-withdraw-page .confirmed-withdraw-header p{font-size:6.7px}.confirmed-withdraw-page .confirmed-main-card{margin:3px auto;padding:7px 7px 6px}.confirmed-withdraw-page .confirmed-label{font-size:6.8px}.confirmed-withdraw-page .confirmed-big-amount{font-size:16px}.confirmed-withdraw-page .confirmed-status{font-size:5.8px;margin-top:3px;padding:2px 5px}.confirmed-withdraw-page .confirmed-reference{font-size:5.3px;margin-top:3px;padding:3px 4px}.confirmed-withdraw-page .confirmed-section{margin-bottom:4px;padding:5px 6px}.confirmed-withdraw-page .confirmed-section-title{font-size:7.3px}.confirmed-withdraw-page .confirmed-row{min-height:21px}.confirmed-withdraw-page .confirmed-row span{font-size:6.8px}.confirmed-withdraw-page .confirmed-row strong{font-size:7.8px}.confirmed-withdraw-page .crypto-receive-left strong{font-size:10px}.confirmed-withdraw-page .crypto-wallet-confirm-name strong{font-size:8px}.confirmed-withdraw-page .crypto-wallet-confirm-name span{font-size:6.2px}.confirmed-withdraw-page .crypto-wallet-address code{font-size:5.5px}.confirmed-withdraw-page .confirmed-done-btn,.confirmed-withdraw-page .confirmed-submit-btn{bottom:3px;font-size:8.5px;height:37px;min-height:37px}.confirmed-withdraw-page .withdraw-password-modal{padding:8px}.confirmed-withdraw-page .withdraw-password-header{padding-bottom:6px}.confirmed-withdraw-page .withdraw-password-icon{font-size:11px;height:27px;width:27px}.confirmed-withdraw-page .withdraw-password-header h2{font-size:9.2px}.confirmed-withdraw-page .withdraw-password-header p{font-size:6.2px}.confirmed-withdraw-page .withdraw-password-field label{font-size:6.8px}.confirmed-withdraw-page .withdraw-password-input-wrap{height:34px}.confirmed-withdraw-page .withdraw-password-input-wrap input{font-size:8.5px}.confirmed-withdraw-page .withdraw-password-error{font-size:6.8px}.confirmed-withdraw-page .withdraw-password-preview{padding:5px}.confirmed-withdraw-page .withdraw-password-preview span{font-size:5.8px}.confirmed-withdraw-page .withdraw-password-preview strong{font-size:7.2px}.confirmed-withdraw-page .withdraw-password-confirm{font-size:8px;height:34px;min-height:34px}.confirmed-withdraw-page .withdraw-password-cancel{font-size:6.8px;height:27px}}@media (max-height:600px) and (orientation:landscape){.confirmed-withdraw-page{padding-bottom:64px}.confirmed-withdraw-page .confirmed-withdraw-header{min-height:43px;padding:3px 1px 4px}.confirmed-withdraw-page .confirmed-back-btn{height:29px;width:29px}.confirmed-withdraw-page .confirmed-main-card{margin:3px auto;padding:6px}.confirmed-withdraw-page .confirmed-big-amount{font-size:15px}.confirmed-withdraw-page .confirmed-section{margin-bottom:3px;padding:4px 7px}.confirmed-withdraw-page .confirmed-row{min-height:19px;padding:2px 0}.confirmed-withdraw-page .confirmed-done-btn,.confirmed-withdraw-page .confirmed-submit-btn{bottom:3px;font-size:8.5px;height:34px;min-height:34px}.confirmed-withdraw-page .withdraw-password-modal{max-height:95vh;overflow-y:auto}}@media (min-width:900px){.confirmed-withdraw-page{max-width:540px;padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.confirmed-withdraw-page *,.confirmed-withdraw-page :after,.confirmed-withdraw-page :before{animation:none!important;transition:none!important}}@media (prefers-contrast:more){.confirmed-withdraw-page{--cw-border:#ffffff29;--cw-border-soft:#ffffff1a;--cw-text-muted:#ffffff8f}}@media (max-width:320px){.confirmed-withdraw-page{padding-left:3px;padding-right:3px}.confirmed-withdraw-page .confirmed-main-card{padding:6px}.confirmed-withdraw-page .confirmed-big-amount{font-size:15px}.confirmed-withdraw-page .confirmed-row strong{max-width:62%}.confirmed-withdraw-page .crypto-wallet-confirm-top{gap:5px}.confirmed-withdraw-page .crypto-wallet-confirm-status{font-size:4.7px;padding:2px 4px}}.profile-change-page{background:#f5f7fb;box-sizing:border-box;color:#172033;min-height:100vh;padding:25px 18px 50px}.profile-change-content{margin:0 auto;width:min(720px,100%)}.profile-change-header{align-items:flex-start;display:flex;gap:15px;margin-bottom:22px}.profile-change-back{background:#fff;border:1px solid #e0e5ed;border-radius:12px;color:#647089;cursor:pointer;display:grid;flex-shrink:0;font-size:14px;height:42px;place-items:center;width:42px}.profile-change-back:hover{background:#f1f4f9}.profile-change-back:disabled{cursor:not-allowed;opacity:.5}.profile-change-eyebrow{color:#71809a;display:block;font-size:10px;font-weight:800;letter-spacing:1.4px;margin-bottom:4px}.profile-change-header h1{font-size:27px;line-height:1.2;margin:0}.profile-change-header p{color:#7b8599;font-size:13px;margin:6px 0 0}.profile-change-security-ready,.profile-change-warning{align-items:center;border-radius:12px;display:flex;gap:12px;margin-bottom:18px;padding:14px 16px}.profile-change-warning{background:#fff5f5;border:1px solid #f0d2d2;color:#a84545}.profile-change-security-ready{background:#effaf4;border:1px solid #d2eadc;color:#287b53}.profile-change-security-ready>svg,.profile-change-warning>svg{flex-shrink:0;font-size:19px}.profile-change-security-ready span,.profile-change-security-ready strong,.profile-change-warning span,.profile-change-warning strong{display:block}.profile-change-security-ready strong,.profile-change-warning strong{font-size:12px}.profile-change-security-ready span,.profile-change-warning span{font-size:11px;margin-top:3px;opacity:.85}.profile-change-card{background:#fff;border:1px solid #e3e7ee;border-radius:17px;box-shadow:0 5px 20px rgba(35,46,70,.035);margin-bottom:18px;padding:21px}.profile-change-card-heading{align-items:center;border-bottom:1px solid #edf0f4;display:flex;gap:11px;margin-bottom:18px;padding-bottom:17px}.profile-change-card-heading>svg{color:#5f7090;font-size:17px}.profile-change-card-heading h2{font-size:15px;margin:0}.profile-change-card-heading span{color:#8993a6;display:block;font-size:11px;margin-top:3px}.profile-change-type-buttons{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 1fr}.profile-change-type{align-items:center;background:#fff;border:1px solid #e2e6ed;border-radius:12px;color:#27334b;cursor:pointer;display:flex;gap:11px;padding:14px;text-align:left}.profile-change-type:hover{background:#f8f9fc}.profile-change-type.active{background:#f1f5ff;border-color:#6c82ba}.profile-change-type:disabled{cursor:not-allowed;opacity:.6}.profile-change-type-icon{background:#eef2f8;border-radius:10px;color:#5c6f91;display:grid;flex-shrink:0;height:39px;place-items:center;width:39px}.profile-change-type.active .profile-change-type-icon{background:#dfe8ff;color:#4163aa}.profile-change-type span,.profile-change-type strong{display:block}.profile-change-type strong{font-size:12px}.profile-change-type span{color:#8992a4;font-size:10px;line-height:1.4;margin-top:3px}.profile-change-field{margin-bottom:16px}.profile-change-field:last-of-type{margin-bottom:0}.profile-change-field label{color:#5f6c83;display:block;font-size:11px;font-weight:750;margin-bottom:6px}.profile-change-field>input,.profile-change-field>select{background:#fff;border:1px solid #dfe4ec;border-radius:9px;box-sizing:border-box;color:#202a3d;font-size:13px;min-height:45px;outline:none;padding:10px 12px;width:100%}.profile-change-field>select{cursor:pointer}.profile-change-field>input:focus,.profile-change-field>select:focus{border-color:#6d81b0;box-shadow:0 0 0 3px #5b74b114}.profile-change-field>input:disabled,.profile-change-field>select:disabled{background:#f5f6f9;color:#8a93a4;cursor:not-allowed}.profile-change-field small{color:#9098a8;display:block;font-size:10px;line-height:1.5;margin-top:5px}.profile-change-password-input{position:relative}.profile-change-password-input input{background:#fff;border:1px solid #dfe4ec;border-radius:9px;box-sizing:border-box;color:#202a3d;font-size:13px;min-height:45px;outline:none;padding:10px 44px 10px 12px;width:100%}.profile-change-password-input input:focus{border-color:#6d81b0;box-shadow:0 0 0 3px #5b74b114}.profile-change-password-input input:disabled{background:#f5f6f9;cursor:not-allowed}.profile-change-password-input button{background:#0000;border:0;color:#7b8598;cursor:pointer;display:grid;height:30px;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:30px}.profile-change-password-input button:hover{color:#405171}.profile-change-password-input button:disabled{cursor:not-allowed;opacity:.5}.profile-change-message{align-items:center;border-radius:9px;display:flex;font-size:11px;gap:9px;line-height:1.4;margin-top:17px;padding:12px 13px}.profile-change-message.success{background:#edf9f2;color:#23764d}.profile-change-message.error{background:#fff1f1;color:#a64242}.profile-change-actions{border-top:1px solid #edf0f4;display:flex;gap:9px;justify-content:flex-end;margin-top:21px;padding-top:18px}.profile-change-cancel,.profile-change-save{align-items:center;border:0;border-radius:9px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:750;gap:7px;justify-content:center;min-height:42px;padding:10px 15px}.profile-change-cancel{background:#f0f2f6;color:#667188}.profile-change-cancel:hover{background:#e8ebf1}.profile-change-save{background:#1f8759;color:#fff}.profile-change-save:hover{background:#19794e}.profile-change-cancel:disabled,.profile-change-save:disabled{cursor:not-allowed;opacity:.55}.profile-change-button-spinner{animation:profile-change-spin .8s linear infinite}.profile-change-info{align-items:center;background:#fafbfc;border:1px solid #e4e8ef;border-radius:12px;color:#6c778b;display:flex;gap:11px;padding:14px 15px}.profile-change-info>svg{color:#61708d;flex-shrink:0}.profile-change-info span,.profile-change-info strong{display:block}.profile-change-info strong{color:#46536b;font-size:11px}.profile-change-info span{font-size:10px;line-height:1.5;margin-top:3px}.profile-change-loading{align-items:center;color:#8993a6;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:80vh}.profile-change-loading span{font-size:12px}.profile-change-spinner{animation:profile-change-spin .8s linear infinite;font-size:23px}@keyframes profile-change-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:650px){.profile-change-page{padding:15px 12px 35px}.profile-change-header{gap:11px}.profile-change-header h1{font-size:22px}.profile-change-header p{font-size:11px}.profile-change-back{height:38px;width:38px}.profile-change-card{border-radius:14px;padding:16px}.profile-change-type-buttons{grid-template-columns:1fr}.profile-change-actions{flex-direction:column-reverse}.profile-change-cancel,.profile-change-save{width:100%}}.user-commission-page{background:radial-gradient(circle at 15% 5%,#6366f12e,#0000 28%),radial-gradient(circle at 90% 20%,#00d9ff1a,#0000 25%),#080d1b;box-sizing:border-box;color:#fff;min-height:100vh;padding:80px 16px 90px;position:relative;width:100%}.commission-corner-back{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#141b37eb;border:1px solid #7d8fff73;border-radius:11px;box-shadow:0 8px 25px #00000059,0 0 15px #6366f11a;color:#dbe4ff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:7px;justify-content:center;left:16px;min-height:40px;padding:8px 14px;position:absolute;top:16px;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;z-index:100}.commission-corner-back:hover{background:#6366f138;border-color:#6366f1bf;box-shadow:0 10px 28px #0006,0 0 20px #6366f138;transform:translateY(-2px)}.commission-corner-back:active{transform:scale(.95)}.back-icon{font-size:18px;line-height:1}.user-commission-container{margin:0 auto;max-width:1100px;width:100%}.commission-header{align-items:center;background:linear-gradient(145deg,#262d5bf5,#11172ffa);border:1px solid #7a89ff47;border-radius:22px;box-shadow:0 15px 45px #00000059,inset 0 1px 0 #ffffff0f;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;overflow:hidden;padding:22px;position:relative}.commission-header:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.commission-header>div:first-child{min-width:0}.commission-header>div:first-child>span{align-items:center;background:#6366f12e;border:1px solid #747eff59;border-radius:999px;color:#aeb7ff;display:inline-flex;font-size:11px;font-weight:900;letter-spacing:1.4px;margin-bottom:10px;padding:8px 14px}.commission-header h1{color:#fff;font-size:30px;font-weight:950;letter-spacing:-.8px;line-height:1.1;margin:0;text-shadow:0 0 22px #ffffff1f}.commission-header p{color:#9ca8c7;font-size:13px;line-height:1.5;margin:9px 0 0}.commission-user{background:hsla(0,0%,100%,.045);border:1px solid #7d8fff40;border-radius:15px;min-width:200px;padding:14px 17px}.commission-user span{color:#8290b3;font-size:10px;letter-spacing:1px;margin-bottom:5px}.commission-user strong{color:#fff;display:block;font-size:17px;font-weight:900}.commission-error{align-items:center;background:#7f1d1d40;border:1px solid #f8717159;border-radius:13px;color:#fca5a5;display:flex;font-size:13px;font-weight:800;gap:9px;margin-bottom:18px;padding:13px 15px}.commission-summary{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1.5fr 1fr;margin-bottom:20px}.commission-summary>div{background:linear-gradient(145deg,#303875f2,#192043fa);border:1px solid #697bff4d;border-radius:18px;box-shadow:0 12px 30px #00000040,inset 0 1px 0 #ffffff0d;min-width:0;overflow:hidden;padding:18px;position:relative}.commission-summary>div:after{background:#00d9ff14;border-radius:50%;content:"";height:100px;position:absolute;right:-40px;top:-50px;width:100px}.commission-summary>div:first-child{border-color:#6366f173}.commission-summary>div:first-child:before{background:linear-gradient(90deg,#6366f1,#00d9ff);bottom:0;box-shadow:0 0 12px #6366f1;content:"";height:2px;left:0;position:absolute;width:45%}.commission-summary span{color:#9ca8d0;display:block;font-size:10px;font-weight:900;letter-spacing:1.2px;margin-bottom:7px;position:relative;z-index:1}.commission-summary strong{color:#fff;display:block;font-size:24px;font-weight:950;line-height:1.2;position:relative;word-break:break-word;z-index:1}.commission-record-section{background:linear-gradient(145deg,#161d39f7,#0a0f1ffa);border:1px solid #6474a040;border-radius:22px;box-shadow:0 15px 45px #00000047,inset 0 1px 0 hsla(0,0%,100%,.035);padding:18px}.section-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:17px}.section-heading span{color:#8d78ff;display:block;font-size:10px;font-weight:950;letter-spacing:1.4px;margin-bottom:5px}.section-heading h2{color:#fff;font-size:21px;font-weight:950;letter-spacing:-.3px;margin:0}.commission-table-wrapper{background:#0509147a;border:1px solid #6b7ba44d;border-radius:16px;overflow:hidden;width:100%}.commission-table{border-collapse:collapse;table-layout:fixed;width:100%}.commission-table th{background:#2b34588c;border-bottom:1px solid #7081ac4d;color:#aeb9dc;font-size:10px;font-weight:950;height:48px;letter-spacing:1px;padding:10px 13px;text-align:left;white-space:nowrap}.commission-table th:first-child{width:30%}.commission-table th:nth-child(2){width:25%}.commission-table th:nth-child(3){width:23%}.commission-table th:nth-child(4){width:22%}.commission-table td{border-bottom:1px solid #58689133;color:#fff;padding:14px 13px;vertical-align:middle}.commission-table tbody tr{transition:background .2s ease,box-shadow .2s ease}.commission-table tbody tr:hover{background:#6366f112;box-shadow:inset 3px 0 0 #6366f1}.commission-table tbody tr:last-child td{border-bottom:none}.record-date{display:flex;flex-direction:column;gap:5px;min-width:0}.record-date strong{color:#f8fafc;font-size:12px;font-weight:850;line-height:1.35;white-space:normal}.record-amount{color:#fff;display:block;font-size:14px;font-weight:950;line-height:1.3;text-shadow:0 0 15px #6366f140;word-break:break-word}.record-status{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:950;gap:7px;justify-content:center;letter-spacing:.3px;min-width:92px;padding:7px 10px;text-transform:uppercase;white-space:nowrap}.record-status i{border-radius:50%;display:block;flex:0 0 7px;height:7px;width:7px}.commission-success{background:#10b98121;border:1px solid #10b98140;color:#34d399}.commission-success i{background:#10b981;box-shadow:0 0 0 3px #10b9811f,0 0 10px #10b981}.commission-processing{background:#f59e0b24;border:1px solid #f59e0b47;color:#fbbf24}.commission-processing i{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b21,0 0 10px #f59e0b}.commission-waiting{background:#94a3b81f;border:1px solid #94a3b838;color:#cbd5e1}.commission-waiting i{background:#94a3b8;box-shadow:0 0 0 3px #94a3b81a}.details-button{align-items:center;background:linear-gradient(135deg,#6366f1bf,#4f46e5b3);border:1px solid #6c70ff8c;border-radius:10px;box-shadow:0 5px 15px #4f46e533,inset 0 1px 0 #ffffff1f;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;font-weight:900;gap:6px;justify-content:center;min-height:34px;padding:7px 11px;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.details-button:hover{box-shadow:0 8px 20px #4f46e552,0 0 15px #6366f12e;filter:brightness(1.12);transform:translateY(-1px)}.details-button:active{transform:scale(.96)}.commission-empty{background:#0a0f1e73;border:1px dashed #7989b459;flex-direction:column;min-height:220px;padding:25px;text-align:center}.commission-empty,.commission-empty>div{align-items:center;border-radius:17px;display:flex;justify-content:center}.commission-empty>div{background:#6366f11f;font-size:25px;height:55px;margin-bottom:12px;width:55px}.commission-empty h3{color:#fff;font-size:17px;font-weight:900;margin:0 0 7px}.commission-empty p{color:#8290b3;font-size:12px;margin:0}.commission-loading{align-items:center;color:#9ca8c7;display:flex;flex-direction:column;gap:15px;justify-content:center;min-height:400px}.commission-spinner{animation:commissionSpin .75s linear infinite;border-color:#6366f1 #00d9ff #6366f12e #6366f12e;border-radius:50%;border-style:solid;border-width:3px;box-shadow:0 0 18px #6366f133;height:40px;width:40px}.commission-loading p{font-size:13px;font-weight:800;margin:0}@keyframes commissionSpin{to{transform:rotate(1turn)}}.commission-modal-overlay{align-items:center;animation:modalOverlayIn .2s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#02050fc7;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:9999}@keyframes modalOverlayIn{0%{opacity:0}to{opacity:1}}.commission-modal{animation:modalIn .25s ease;background:radial-gradient(circle at 90% 0,#6366f129,#0000 30%),linear-gradient(145deg,#182142,#0b1123);border:1px solid #7080ff61;border-radius:23px;box-shadow:0 25px 80px #0000008c,0 0 35px #6366f11a;max-height:calc(100vh - 35px);max-width:560px;overflow-y:auto;padding:20px;width:100%}@keyframes modalIn{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:18px}.modal-header span{color:#8d78ff;display:block;font-size:10px;font-weight:950;letter-spacing:1.3px;margin-bottom:5px}.modal-header h2{color:#fff;font-size:22px;font-weight:950;margin:0}.modal-close{align-items:center;background:#ffffff0d;border:1px solid #7d8fbe4d;border-radius:11px;color:#dbe4ff;cursor:pointer;display:flex;flex:0 0 38px;font-size:24px;height:38px;justify-content:center;line-height:1;width:38px}.modal-close:hover{background:#ef444426;border-color:#ef444459;color:#fca5a5}.modal-date{background:hsla(0,0%,100%,.035);border:1px solid #7182ad38;border-radius:13px;margin-bottom:13px;padding:13px 14px}.modal-date span,.modal-paid span,.modal-status-row>span:first-child,.modal-total span{color:#7f8daf;display:block;font-size:9px;font-weight:900;letter-spacing:1px;margin-bottom:5px}.modal-date strong{color:#fff;font-size:12px;font-weight:800}.modal-status-row{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #7182ad38;border-radius:13px;display:flex;gap:15px;justify-content:space-between;margin-bottom:15px;padding:13px 14px}.level-details{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:13px}.detail-level{background:hsla(0,0%,100%,.035);border:1px solid #7182ad40;border-radius:14px;overflow:hidden;padding:14px;position:relative}.detail-level:before{content:"";height:3px;left:0;position:absolute;top:0;width:100%}.level1-detail:before{background:#6366f1}.level2-detail:before{background:#8b5cf6}.level3-detail:before{background:#ec4899}.detail-level>div{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:9px}.detail-level span{color:#aab6d5;font-size:10px;font-weight:950}.detail-level small{background:#6366f121;border-radius:5px;color:#9fa8ff;font-size:9px;font-weight:900;padding:3px 5px}.detail-level strong{color:#fff;display:block;font-size:13px;font-weight:950;word-break:break-word}.modal-total{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:10px}.modal-total>div{background:#6366f114;border:1px solid #6366f140;border-radius:14px;padding:14px}.modal-total strong{color:#fff;display:block;font-size:15px;font-weight:950;word-break:break-word}.modal-paid{background:hsla(0,0%,100%,.035);border:1px solid #7182ad38;border-radius:13px;margin-top:10px;padding:13px 14px}.modal-paid strong{color:#fff;display:block;font-size:13px;font-weight:900;word-break:break-word}@media (max-width:760px){.commission-header{align-items:stretch;flex-direction:column}.commission-user{box-sizing:border-box;width:100%}.commission-summary{grid-template-columns:1fr 1fr}.commission-table td,.commission-table th{padding:12px 9px}.record-date strong{font-size:11px}.record-amount{font-size:12px}.record-status{font-size:8px;min-width:auto;padding:6px 8px}.details-button{font-size:9px;padding:6px 8px}}@media (max-width:600px){.user-commission-page{padding:68px 8px 80px}.commission-corner-back{border-radius:10px;font-size:10px;left:8px;min-height:36px;padding:7px 11px;top:10px}.back-icon{font-size:16px}.commission-header{border-radius:19px;margin-bottom:13px;padding:17px}.commission-header>div:first-child>span{font-size:9px;padding:7px 11px}.commission-header h1{font-size:24px}.commission-header p{font-size:11px}.commission-user{padding:12px 13px;width:100%}.commission-user strong{font-size:15px}.commission-summary{gap:8px;grid-template-columns:1fr 1fr;margin-bottom:13px}.commission-summary>div{border-radius:15px;padding:14px 12px}.commission-summary span{font-size:8px;letter-spacing:.8px}.commission-summary strong{font-size:17px}.commission-record-section{border-radius:18px;padding:12px}.section-heading{margin-bottom:12px}.section-heading span{font-size:8px}.section-heading h2{font-size:17px}.commission-table-wrapper{border-radius:12px;overflow:hidden}.commission-table{table-layout:fixed;width:100%}.commission-table th{font-size:7px;height:38px;letter-spacing:.5px;padding:7px 5px}.commission-table th:first-child{width:30%}.commission-table th:nth-child(2){width:25%}.commission-table th:nth-child(3){width:23%}.commission-table th:nth-child(4){width:22%}.commission-table td{overflow:hidden;padding:10px 5px}.record-date{gap:3px}.record-date strong{font-size:8px}.record-amount,.record-date strong{line-height:1.25;word-break:break-word}.record-amount{font-size:9px}.record-status{box-sizing:border-box;display:inline-flex;font-size:6.5px;gap:4px;letter-spacing:0;max-width:100%;min-width:0;padding:5px}.record-status i{flex-basis:5px;height:5px;width:5px}.details-button{border-radius:7px;box-sizing:border-box;font-size:7px;gap:3px;min-height:27px;padding:5px 4px;width:100%}.commission-modal-overlay{padding:10px}.commission-modal{border-radius:19px;padding:15px}.modal-header h2{font-size:19px}.level-details,.modal-total{grid-template-columns:1fr}}@media (max-width:380px){.user-commission-page{padding-left:6px;padding-right:6px}.commission-corner-back{left:6px}.commission-header{padding:14px}.commission-header h1{font-size:21px}.commission-summary>div{padding:12px 9px}.commission-summary strong{font-size:15px}.commission-record-section{padding:9px}.commission-table th{font-size:6px}.commission-table td,.commission-table th{padding-left:3px;padding-right:3px}.record-date strong{font-size:7px}.record-amount{font-size:8px}.record-status{font-size:5.5px;padding:4px 3px}.details-button{font-size:6px;min-height:24px;padding:4px 2px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.commission-modal::-webkit-scrollbar{width:5px}.commission-modal::-webkit-scrollbar-track{background:#0000}.commission-modal::-webkit-scrollbar-thumb{background:#6366f173;border-radius:20px}.user-commission-page ::selection{background:#6366f173;color:#fff}.monthly-bonus-page{background:radial-gradient(circle at top right,#00ff9914,#0000 30%),#070b0a;box-sizing:border-box;color:#f4f7f6;min-height:100vh;padding:30px 20px 60px}.monthly-bonus-container{margin:0 auto;max-width:1500px;width:100%}.monthly-bonus-header{align-items:flex-end;display:flex;gap:25px;justify-content:space-between;margin-bottom:25px}.eyebrow{color:#00e676;display:block;font-size:12px;font-weight:900;letter-spacing:2px;margin-bottom:8px}.monthly-bonus-header h1{font-size:clamp(30px,5vw,48px);font-weight:900;margin:0}.monthly-bonus-header p{color:#8e9a95;line-height:1.6;margin:10px 0 0;max-width:650px}.month-selector{background:#111816;border:1px solid #24302c;border-radius:16px;min-width:270px;padding:14px}.month-selector label{color:#00e676;display:block;font-size:10px;font-weight:900;letter-spacing:1.5px;margin-bottom:8px}.month-controls{display:flex;gap:8px}.month-controls select{border:1px solid #303c38;border-radius:9px;flex:1 1;outline:none;padding:10px}.month-controls select,.month-controls select option{background:#090d0c;color:#fff}.monthly-bonus-message{background:#00e6761a;border:1px solid #00e67659;border-radius:12px;color:#00e676;font-weight:700;margin-bottom:18px;padding:13px 16px}.monthly-bonus-error{background:#ff46461a;border:1px solid #ff464659;border-radius:12px;color:#ff7474;margin-bottom:18px;padding:13px 16px}.monthly-summary-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.monthly-summary-card{background:linear-gradient(145deg,#131a17,#0c100f);border:1px solid #25322d;border-radius:16px;box-sizing:border-box;min-height:105px;padding:20px}.monthly-summary-card span{color:#7d8984;display:block;font-size:11px;font-weight:900;letter-spacing:1px;margin-bottom:12px}.monthly-summary-card strong{font-size:30px;font-weight:900}.monthly-summary-card.eligible-card{border-color:#00e67666;box-shadow:0 10px 35px #00e67614}.monthly-summary-card.eligible-card strong{color:#00e676}.month-card-name{font-size:19px!important}.criteria-card{background:#0e1412;border:1px solid #26332e;border-radius:18px;margin-bottom:25px;padding:22px}.criteria-title span{color:#00e676;font-size:10px;font-weight:900;letter-spacing:1.5px}.criteria-title h2{font-size:22px;margin:5px 0 20px}.criteria-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.criteria-grid>div{background:#121a17;border:1px solid #25322d;border-radius:13px;padding:15px}.criteria-grid b{align-items:center;background:#00e6761a;border-radius:8px;color:#00e676;display:inline-flex;font-size:11px;height:30px;justify-content:center;margin-bottom:10px;width:30px}.criteria-grid strong{display:block;font-size:15px;margin-bottom:5px}.criteria-grid span{color:#87928e;font-size:12px;line-height:1.5}.candidate-toolbar{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin:25px 0 15px}.candidate-toolbar>div span{color:#00e676;font-size:10px;font-weight:900;letter-spacing:1.5px}.candidate-toolbar h2{font-size:23px;margin:5px 0 0}.candidate-toolbar input{background:#101613;border:1px solid #2a3731;border-radius:10px;box-sizing:border-box;color:#fff;max-width:100%;outline:none;padding:12px 14px;width:280px}.candidate-toolbar input::placeholder{color:#65716c}.candidate-toolbar input:focus{border-color:#00e676;box-shadow:0 0 0 2px #00e67614}.monthly-table-wrapper{background:#0c110f!important;border:1px solid #27332f;border-radius:16px;box-shadow:0 15px 50px #00000040;overflow-x:auto;width:100%}.monthly-bonus-table{background:#0c110f!important;border-collapse:collapse;border-spacing:0;min-width:1150px;width:100%}.monthly-bonus-table th,.monthly-bonus-table thead,.monthly-bonus-table thead tr{background:#141b18!important}.monthly-bonus-table th{border-bottom:1px solid #28332f!important;color:#7f8b86!important;font-size:10px;font-weight:900;letter-spacing:.8px;padding:14px 12px;text-align:left;white-space:nowrap}.monthly-bonus-table tbody,.monthly-bonus-table tbody tr,.monthly-bonus-table tbody tr:nth-child(2n),.monthly-bonus-table tbody tr:nth-child(odd){background:#0c110f!important}.monthly-bonus-table tbody td,.monthly-bonus-table tbody tr:nth-child(2n) td,.monthly-bonus-table tbody tr:nth-child(odd) td{background:#0c110f!important;border-bottom:1px solid #1d2723!important;color:#f4f7f6!important}.monthly-bonus-table tbody tr{transition:background .2s ease,box-shadow .2s ease}.monthly-bonus-table tbody tr:hover,.monthly-bonus-table tbody tr:hover td{background:#121916!important}.monthly-bonus-table tbody tr.eligible-row,.monthly-bonus-table tbody tr.eligible-row td{background:rgba(0,230,118,.025)!important}.monthly-bonus-table tbody tr.eligible-row:hover,.monthly-bonus-table tbody tr.eligible-row:hover td{background:#00e6760f!important}.monthly-bonus-table td{border-bottom:1px solid #1d2723!important;font-size:13px;padding:15px 12px;white-space:nowrap}.username-cell{display:flex;flex-direction:column;gap:5px}.username-cell strong{color:#f4f7f6!important;font-size:14px}.username-cell small{background:#00e6761a!important;border-radius:5px;font-size:8px;font-weight:900;padding:3px 6px;width:-webkit-fit-content;width:fit-content}.text-success,.username-cell small{color:#00e676!important}.text-danger{color:#ff6464!important}.score-box{background:#17201c!important;border-radius:7px;color:#ffd54a!important;min-width:45px;padding:5px 8px}.approved-badge,.score-box,.status-badge{display:inline-flex;font-weight:900;justify-content:center}.approved-badge,.status-badge{align-items:center;border-radius:999px;font-size:9px;letter-spacing:.5px;padding:6px 9px}.status-eligible{background:#00e6761a!important;border:1px solid #00e67640!important;color:#00e676!important}.status-partial{background:#ffc10714!important;border:1px solid #ffc10733!important;color:#ffc107!important}.approved-badge{background:#00bcd41a!important;color:#7de8ff!important}.choose-bonus-btn,.review-bonus-btn{border:none;border-radius:8px;cursor:pointer;font-size:10px;font-weight:900;padding:9px 11px;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.choose-bonus-btn{background:#00e676;color:#03140a}.review-bonus-btn{background:#252d29;color:#cbd3cf}.choose-bonus-btn:hover,.review-bonus-btn:hover{opacity:.9;transform:translateY(-1px)}.choose-bonus-btn:hover{box-shadow:0 5px 18px #00e6762e}.empty-table{background:#0c110f!important;color:#78827e!important;padding:50px!important;text-align:center!important}.bonus-modal-overlay{align-items:center;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#000000c7;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.bonus-modal{background:#0d1310;border:1px solid #2b3933;border-radius:20px;box-shadow:0 30px 100px #0009;box-sizing:border-box;max-height:92vh;max-width:720px;overflow-y:auto;padding:24px;width:100%}.bonus-modal::-webkit-scrollbar{width:6px}.bonus-modal::-webkit-scrollbar-track{background:#0a0e0c}.bonus-modal::-webkit-scrollbar-thumb{background:#29352f;border-radius:10px}.bonus-modal-header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px}.bonus-modal-header span{color:#00e676;font-size:10px;font-weight:900;letter-spacing:1.5px}.bonus-modal-header h2{font-size:27px;margin:5px 0 0}.close-modal{background:#202824;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:25px;height:38px;transition:background .15s ease,transform .15s ease;width:38px}.close-modal:hover{background:#2b3530;transform:rotate(4deg)}.performance-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.performance-grid>div{background:#141b18;border:1px solid #25312d;border-radius:12px;padding:14px}.performance-grid span{color:#78847f;display:block;font-size:9px;font-weight:900;letter-spacing:.8px;margin-bottom:7px}.performance-grid strong{font-size:22px}.modal-deposit-box{background:#00e6760f;border:1px solid #00e6762e;border-radius:13px;margin-top:12px;padding:17px}.modal-deposit-box span{color:#77837e;display:block;font-size:10px;font-weight:900;margin-bottom:7px}.modal-deposit-box strong{color:#00e676;font-size:22px}.level1-modal-section{margin-top:20px}.modal-section-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.modal-section-title span{color:#8c9792;font-size:10px;font-weight:900;letter-spacing:1px}.modal-section-title strong{color:#00e676}.level1-list{display:flex;flex-direction:column;gap:7px;max-height:220px;overflow-y:auto}.level1-list::-webkit-scrollbar{width:5px}.level1-list::-webkit-scrollbar-track{background:#0b100e}.level1-list::-webkit-scrollbar-thumb{background:#2a3631;border-radius:10px}.level1-item{align-items:center;background:#141b18;border:1px solid #232e29;border-radius:9px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.level1-item>div{display:flex;flex-direction:column;gap:3px}.level1-item strong{font-size:13px}.level1-item span{color:#7c8782;font-size:10px}.child-not-qualified,.child-qualified{border-radius:5px;font-size:8px!important;font-weight:900;padding:5px 7px}.child-qualified{background:#00e6761a!important;color:#00e676!important}.child-not-qualified{background:#ff464614!important;color:#ff6f6f!important}.modal-empty{color:#707a76}.criteria-check{background:#111713;border-radius:13px;margin-top:20px;padding:13px}.criteria-check>div{align-items:center;border-bottom:1px solid #202a26;display:flex;justify-content:space-between;padding:9px 2px}.criteria-check>div:last-child{border-bottom:none}.criteria-check span{color:#9ca6a2;font-size:12px}.criteria-check b{font-size:10px}.check-ok{color:#00e676!important}.check-no{color:#ff5f5f!important}.bonus-selector{margin-top:22px}.bonus-selector-label{color:#00e676;display:block;font-size:10px;font-weight:900;letter-spacing:1px;margin-bottom:10px}.bonus-options{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.bonus-option{background:#171e1b;border:1px solid #2c3833;border-radius:9px;color:#dce4e0;cursor:pointer;font-size:11px;font-weight:900;padding:12px 8px;transition:border-color .15s ease,background .15s ease,transform .15s ease}.bonus-option:hover{border-color:#00e676;transform:translateY(-1px)}.bonus-option.selected{background:#00e676;border-color:#00e676;color:#03140a}.custom-bonus-input{background:#090d0b;border:1px solid #34413b;border-radius:9px;box-sizing:border-box;color:#fff;margin-top:10px;outline:none;padding:12px;width:100%}.custom-bonus-input::placeholder{color:#68736e}.custom-bonus-input:focus{border-color:#00e676;box-shadow:0 0 0 2px #00e67612}.modal-message{background:#ffc10714;border-radius:9px;color:#ffd54a;font-size:12px;font-weight:700;margin-top:14px;padding:10px 12px}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.approve-bonus-btn,.cancel-bonus-btn{border:none;border-radius:9px;cursor:pointer;font-size:11px;font-weight:900;padding:12px 18px;transition:transform .15s ease,opacity .15s ease}.cancel-bonus-btn{background:#222a26;color:#cbd3cf}.approve-bonus-btn{background:#00e676;color:#03140a}.approve-bonus-btn:hover,.cancel-bonus-btn:hover{opacity:.9;transform:translateY(-1px)}.approve-bonus-btn:disabled,.cancel-bonus-btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.monthly-bonus-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:70vh;text-align:center}.monthly-bonus-loading h3{margin:18px 0 5px}.monthly-bonus-loading p{color:#77827e}.monthly-bonus-spinner{animation:monthlySpin .8s linear infinite;border:4px solid #24302b;border-radius:50%;border-top-color:#00e676;height:45px;width:45px}@keyframes monthlySpin{to{transform:rotate(1turn)}}.monthly-bonus-page table,.monthly-bonus-page tbody,.monthly-bonus-page td,.monthly-bonus-page th,.monthly-bonus-page thead,.monthly-bonus-page tr{box-sizing:border-box}.monthly-bonus-page table tbody tr:nth-child(2n),.monthly-bonus-page table tbody tr:nth-child(2n) td,.monthly-bonus-page table tbody tr:nth-child(odd),.monthly-bonus-page table tbody tr:nth-child(odd) td{background-color:#0c110f!important}@media (max-width:900px){.monthly-bonus-page{padding:25px 15px 50px}.monthly-bonus-header{align-items:stretch;flex-direction:column}.month-selector{box-sizing:border-box;width:100%}.criteria-grid,.monthly-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.monthly-bonus-page{padding:20px 10px 40px}.monthly-bonus-header h1{font-size:32px}.monthly-bonus-header p{font-size:13px}.monthly-summary-grid{gap:8px;grid-template-columns:1fr 1fr}.monthly-summary-card{min-height:95px;padding:14px}.monthly-summary-card strong{font-size:23px}.monthly-summary-card span{font-size:9px}.criteria-card{padding:16px}.criteria-grid{grid-template-columns:1fr}.candidate-toolbar{align-items:stretch;flex-direction:column}.candidate-toolbar input{width:100%}.monthly-table-wrapper{border-radius:12px}.monthly-bonus-table{min-width:1050px}.bonus-modal{border-radius:15px;padding:17px}.bonus-options,.performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-actions{flex-direction:column-reverse}.approve-bonus-btn,.cancel-bonus-btn{width:100%}}@media (max-width:380px){.monthly-bonus-page{padding-left:8px;padding-right:8px}.bonus-options,.monthly-summary-grid,.performance-grid{grid-template-columns:1fr}}.dup-container{color:#fff;margin:auto;max-width:900px;padding:20px}.dup-group{background:#121212;border:1px solid #444;border-radius:10px;margin-bottom:16px;padding:12px}.dup-card{align-items:center;background:#1e1e1e;border-radius:6px;display:flex;justify-content:space-between;margin-top:6px;padding:8px}.delete-btn{background:#b00020;padding:6px 10px}.admin-match-manager,.admin-match-manager *{box-sizing:border-box}.admin-match-manager{--amm-bg:#03070b;--amm-panel:#071017;--amm-panel-2:#0b151d;--amm-text:#edfaff;--amm-muted:#718594;--amm-muted-2:#50636f;--amm-cyan:#00ffd0;--amm-cyan-2:#00a8ff;--amm-green:#48ffc0;--amm-blue:#55cfff;--amm-yellow:#ffd84f;--amm-purple:#d18cff;--amm-red:#ff7180;--amm-orange:#ffad70;background:radial-gradient(circle at 10% 0,#00ffd514,#0000 28%),radial-gradient(circle at 90% 5%,#008cff14,#0000 25%),linear-gradient(135deg,#020509,#071017 50%,#03070b);color:var(--amm-text);font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;overflow-x:hidden;padding:28px;position:relative;width:100%}.admin-match-manager:before{background-image:linear-gradient(rgba(0,255,210,.018) 1px,#0000 0),linear-gradient(90deg,rgba(0,255,210,.018) 1px,#0000 0);background-size:44px 44px;content:"";inset:0;pointer-events:none;position:fixed;z-index:0}.admin-match-manager>*{position:relative;z-index:1}.admin-match-manager .amm-header{align-items:flex-start;background:linear-gradient(145deg,#0e1922f5,#050c12f5);border:1px solid #ffffff12;border-radius:20px;box-shadow:0 20px 70px #00000059;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px;padding:24px;width:100%}.admin-match-manager .amm-system-label{color:var(--amm-cyan);font-size:10px;font-weight:900;letter-spacing:2px;margin-bottom:7px}.admin-match-manager .amm-header h1{color:#f2fbff;font-size:29px;font-weight:900;letter-spacing:-.6px;margin:0}.admin-match-manager .amm-header p{color:#8193a2;font-size:13px;margin:8px 0 0}.admin-match-manager .amm-live{align-items:center;background:#00ffb40f;border:1px solid #00ffb440;border-radius:999px;color:#5fffc5;display:flex;font-size:10px;font-weight:900;gap:8px;letter-spacing:1px;padding:9px 13px;white-space:nowrap}.admin-match-manager .amm-live span{background:#32ffc0;border-radius:50%;box-shadow:0 0 12px #32ffc0;height:7px;width:7px}.admin-match-manager .amm-controls{align-items:center;display:flex;gap:12px;margin-bottom:20px}.admin-match-manager .amm-search{flex:1 1;min-width:0;position:relative}.admin-match-manager .amm-search-icon{color:var(--amm-cyan);font-size:21px;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.admin-match-manager .amm-search input{background:#070f15f5;border:1px solid #00ffd224;border-radius:13px;color:#fff;font-size:13px;height:52px;outline:none;padding:0 18px 0 47px;transition:.2s ease;width:100%}.admin-match-manager .amm-search input::placeholder{color:#5d7180}.admin-match-manager .amm-search input:focus{border-color:#00ffd280;box-shadow:0 0 0 3px #00ffd20d}.admin-match-manager .amm-counter{align-items:center;background:#081219e6;border:1px solid #ffffff12;border-radius:13px;display:flex;gap:7px;height:52px;justify-content:center;min-width:140px}.admin-match-manager .amm-counter span{color:#687c8c;font-size:9px;font-weight:900;letter-spacing:1px}.admin-match-manager .amm-counter strong{color:var(--amm-cyan);font-size:18px}.admin-match-manager .amm-counter small{color:#50616e;font-size:10px}.admin-match-manager .amm-match-card{background:linear-gradient(145deg,#0d1821fa,#050b11fa);border:1px solid #ffffff12;border-radius:20px;box-shadow:0 18px 65px #00000061;margin-bottom:20px;overflow:hidden;padding:20px;position:relative;width:100%}.admin-match-manager .amm-match-card:before{background:linear-gradient(#00ffd0,#008cff);box-shadow:0 0 18px #00ffd080;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.admin-match-manager .amm-card-top{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;gap:15px;justify-content:space-between;padding-bottom:15px}.admin-match-manager .amm-match-id{color:#617583;font-size:9px;font-weight:900;letter-spacing:1.3px}.admin-match-manager .amm-match-id span{color:#a6b7c4;font-family:monospace;letter-spacing:0;margin-left:7px;word-break:break-all}.admin-match-manager .amm-main-status{border-radius:999px;font-size:9px;font-weight:900;letter-spacing:1px;padding:7px 12px}.admin-match-manager .status-ok{color:var(--amm-green)!important}.admin-match-manager .status-go{color:var(--amm-blue)!important}.admin-match-manager .status-first{color:var(--amm-yellow)!important}.admin-match-manager .status-second{color:var(--amm-purple)!important}.admin-match-manager .status-pending{color:var(--amm-orange)!important}.admin-match-manager .status-empty{color:#788994!important}.admin-match-manager .amm-main-status.status-ok{background:#00ffa014;border:1px solid #00ffa040}.admin-match-manager .amm-main-status.status-go{background:#00a0ff14;border:1px solid #00a0ff40}.admin-match-manager .amm-main-status.status-empty{background:#ffffff0a;border:1px solid #ffffff12}.admin-match-manager .amm-teams{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);padding:25px 10px}.admin-match-manager .amm-team{align-items:center;display:flex;gap:12px;min-width:0}.admin-match-manager .amm-team-b{justify-content:flex-end;text-align:right}.admin-match-manager .amm-logo-placeholder,.admin-match-manager .amm-team img{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex:0 0 48px;height:48px;object-fit:contain;width:48px}.admin-match-manager .amm-logo-placeholder{align-items:center;background:#00ffd20d;color:var(--amm-cyan);display:flex;font-size:15px;font-weight:900;justify-content:center}.admin-match-manager .amm-team strong{color:#f2f8fc;font-size:15px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.admin-match-manager .amm-versus{text-align:center}.admin-match-manager .amm-versus span{color:var(--amm-cyan);display:block;font-size:12px;font-weight:900;letter-spacing:1px}.admin-match-manager .amm-versus small{color:#708492;display:block;font-family:monospace;font-size:11px;margin-top:6px}.admin-match-manager .amm-league{align-items:center;background:rgba(0,255,210,.035);border:1px solid #00ffd214;border-radius:10px;display:flex;gap:9px;margin-bottom:17px;padding:11px 14px}.admin-match-manager .amm-league>span{color:var(--amm-cyan)}.admin-match-manager .amm-league strong{color:#b9c9d4;font-size:12px}.admin-match-manager .amm-league i{color:#607584;font-size:11px;font-style:normal;margin-left:auto}.admin-match-manager .amm-section{background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.055);border-radius:14px;margin-top:17px;padding:16px}.admin-match-manager .amm-section-title{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.admin-match-manager .amm-section-title span{color:#b7c8d3;font-size:10px;font-weight:900;letter-spacing:1.4px}.admin-match-manager .amm-section-title em{color:#526875;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.8px}.admin-match-manager .amm-signals{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.admin-match-manager .amm-signal{align-items:center;background:#0000002e;border:1px solid #ffffff0f;border-radius:12px;display:flex;gap:11px;min-width:0;padding:13px}.admin-match-manager .amm-signal-icon{align-items:center;border-radius:9px;display:flex;flex:0 0 34px;font-size:12px;font-weight:900;height:34px;justify-content:center;width:34px}.admin-match-manager .amm-signal-icon.main{background:#00ffd214;color:var(--amm-cyan)}.admin-match-manager .amm-signal-icon.first{background:#ffd74614;color:var(--amm-yellow)}.admin-match-manager .amm-signal-icon.second{background:#be50ff14;color:var(--amm-purple)}.admin-match-manager .amm-signal span{color:#607380;display:block;font-size:8px;font-weight:900;letter-spacing:1px}.admin-match-manager .amm-signal strong{display:block;font-size:12px;font-weight:900;margin-top:4px}.admin-match-manager .amm-score-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-match-manager .amm-score-card{background:linear-gradient(145deg,#0f1f28f2,#070e14f2);border:1px solid #00ffd214;border-radius:11px;min-height:88px;min-width:0;padding:11px}.admin-match-manager .amm-score-card>span{color:#536874;font-size:8px;font-weight:900}.admin-match-manager .amm-score-card strong{color:#fff;display:block;font-family:monospace;font-size:19px;margin-top:7px;text-align:center}.admin-match-manager .amm-score-card small{color:var(--amm-cyan);display:block;font-size:9px;font-weight:900;margin-top:7px;text-align:center}.admin-match-manager .amm-no-score{border:1px dashed #ffffff14;border-radius:10px;color:#5d707d;font-size:11px;padding:20px;text-align:center}.admin-match-manager .amm-result{grid-gap:10px;background:linear-gradient(145deg,rgba(0,255,210,.045),rgba(0,120,255,.025));border:1px solid #00ffd217;border-radius:14px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:17px;padding:16px}.admin-match-manager .amm-result>div{padding:10px;text-align:center}.admin-match-manager .amm-result span{color:#5f737f;display:block;font-size:8px;font-weight:900;letter-spacing:1px}.admin-match-manager .amm-result strong{color:#fff;display:block;font-family:monospace;font-size:20px;margin-top:7px}.admin-match-manager .amm-info-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.admin-match-manager .amm-info-grid>div{align-items:center;background:#00000029;border:1px solid hsla(0,0%,100%,.035);border-radius:9px;display:flex;gap:12px;justify-content:space-between;min-height:42px;min-width:0;padding:9px 11px}.admin-match-manager .amm-info-grid span{color:#607481;font-size:9px}.admin-match-manager .amm-info-grid strong{color:#c8d5dd;font-size:10px;max-width:65%;overflow-wrap:anywhere;text-align:right}.admin-match-manager .amm-actions-panel{border-top:1px solid #ffffff12;margin-top:18px;padding-top:17px}.admin-match-manager .amm-action-title{color:#536672;font-size:9px;font-weight:900;letter-spacing:1.4px;margin-bottom:11px}.admin-match-manager .amm-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.admin-match-manager .amm-btn{background:#0b151d;border:1px solid #ffffff14;border-radius:9px;cursor:pointer;font-size:9px;font-weight:900;letter-spacing:.2px;min-height:40px;padding:8px 10px;transition:transform .18s ease,background .18s ease,border-color .18s ease}.admin-match-manager .amm-btn:hover{background:#ffffff0d;transform:translateY(-2px)}.admin-match-manager .amm-btn.edit{border-color:#ffd75038;color:var(--amm-yellow)}.admin-match-manager .amm-btn.delete{border-color:#ff465a38;color:var(--amm-red)}.admin-match-manager .amm-btn.ok{border-color:#32ff9638;color:var(--amm-green)}.admin-match-manager .amm-btn.go{border-color:#32b4ff38;color:var(--amm-blue)}.admin-match-manager .amm-btn.first{border-color:#ffd73c38;color:var(--amm-yellow)}.admin-match-manager .amm-btn.pending{color:#aebbc4}.admin-match-manager .amm-btn.second{border-color:#be50ff38;color:var(--amm-purple)}.admin-match-manager .amm-btn.wait{border-color:#ff964638;color:var(--amm-orange)}.admin-match-manager .amm-empty{background:#ffffff05;border:1px solid #ffffff0f;border-radius:18px;padding:60px 20px;text-align:center}.admin-match-manager .amm-empty>div{color:var(--amm-cyan);font-size:38px}.admin-match-manager .amm-empty h3{color:#c8d5dc;margin:10px 0 5px}.admin-match-manager .amm-empty p{color:#687b87;font-size:12px;margin:0}.admin-match-manager .amm-modal{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99999}.admin-match-manager .amm-modal-box{background:linear-gradient(145deg,#101d26,#050c12);border:1px solid #00ffd233;border-radius:18px;box-shadow:0 35px 100px #000000bf;max-height:94vh;max-width:850px;overflow-y:auto;padding:22px;width:100%}.admin-match-manager .amm-modal-header{align-items:flex-start;border-bottom:1px solid #ffffff0f;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.admin-match-manager .amm-modal-header span{color:var(--amm-cyan);font-size:9px;font-weight:900;letter-spacing:1.5px}.admin-match-manager .amm-modal-header h2{color:#f3fbff;font-size:20px;margin:6px 0 0}.admin-match-manager .amm-modal-header p{color:#6e828f;font-size:11px;margin:5px 0 0}.admin-match-manager .amm-close{background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;color:#ff7585;cursor:pointer;flex:0 0 36px;font-size:23px;height:36px;line-height:1;width:36px}.admin-match-manager .amm-form{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-match-manager .amm-form label{display:block;min-width:0}.admin-match-manager .amm-form label>span{color:#718591;display:block;font-size:9px;font-weight:900;letter-spacing:.7px;margin-bottom:6px}.admin-match-manager .amm-form input{background:#050c11;border:1px solid #ffffff14;border-radius:9px;color:#fff;font-size:12px;height:43px;outline:none;padding:0 12px;transition:.2s ease;width:100%}.admin-match-manager .amm-form input:focus{border-color:#00ffd280;box-shadow:0 0 0 3px #00ffd20d}.admin-match-manager .amm-edit-scores{background:linear-gradient(145deg,rgba(0,255,210,.035),rgba(0,120,255,.025));border:1px solid #00ffd21c;border-radius:14px;margin-top:20px;padding:17px}.admin-match-manager .amm-edit-scores-header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:15px}.admin-match-manager .amm-edit-scores-header>div:first-child{min-width:0}.admin-match-manager .amm-edit-scores-header span{color:var(--amm-cyan);font-size:9px;font-weight:900;letter-spacing:1.3px}.admin-match-manager .amm-edit-scores-header h3{color:#e7f3f8;font-size:16px;margin:5px 0 0}.admin-match-manager .amm-edit-scores-header p{color:#657985;font-size:10px;line-height:1.5;margin:5px 0 0}.admin-match-manager .amm-options-count{background:#00ffd20f;border:1px solid #00ffd21a;border-radius:9px;color:var(--amm-cyan);font-size:17px;font-weight:900;min-width:65px;padding:8px;text-align:center}.admin-match-manager .amm-options-count small{color:#58707c;display:block;font-size:7px;letter-spacing:1px;margin-top:2px}.admin-match-manager .amm-edit-score-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-match-manager .amm-edit-score-card{background:linear-gradient(145deg,#0f1f28f5,#070e14f5);border:1px solid #ffffff12;border-radius:11px;color:#fff;cursor:pointer;min-width:0;padding:11px;position:relative;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.admin-match-manager .amm-edit-score-card:hover{border-color:#00ffd259;box-shadow:0 8px 25px #00ffd212;transform:translateY(-2px)}.admin-match-manager .amm-edit-score-card.selected{background:linear-gradient(145deg,#00ffd21a,#0078ff0f);border-color:#00ffd2bf;box-shadow:0 0 22px #00ffd214}.admin-match-manager .amm-score-index{color:#536874;font-size:8px;font-weight:900}.admin-match-manager .amm-edit-score-value{color:#fff;font-family:monospace;font-size:20px;font-weight:900;margin-top:7px;text-align:center}.admin-match-manager .amm-edit-score-odds{align-items:center;display:flex;gap:5px;justify-content:space-between;margin-top:8px}.admin-match-manager .amm-edit-score-odds span{color:#526671;font-size:8px;font-weight:900}.admin-match-manager .amm-edit-score-odds strong{color:var(--amm-cyan);font-family:monospace;font-size:11px}.admin-match-manager .amm-use-score{border-top:1px solid #ffffff0d;color:#617984;font-size:7px;font-weight:900;letter-spacing:1px;margin-top:10px;padding-top:8px;text-align:center}.admin-match-manager .amm-edit-score-card.selected .amm-use-score{color:var(--amm-cyan)}.admin-match-manager .amm-no-correct-scores{align-items:center;border:1px dashed #ffffff1a;border-radius:10px;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:30px 15px;text-align:center}.admin-match-manager .amm-no-correct-scores strong{color:#8498a4;font-size:12px}.admin-match-manager .amm-no-correct-scores span{color:#526570;font-size:10px}.admin-match-manager .amm-selected-preview{grid-gap:10px;background:#00000040;border:1px solid #ffffff0f;border-radius:12px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:12px;padding:13px}.admin-match-manager .amm-selected-preview>div{text-align:center}.admin-match-manager .amm-selected-preview span{color:#5d717d;display:block;font-size:8px;font-weight:900;letter-spacing:1px}.admin-match-manager .amm-selected-preview strong{color:var(--amm-cyan);display:block;font-family:monospace;font-size:17px;margin-top:5px}.admin-match-manager .amm-modal-actions{border-top:1px solid #ffffff0f;display:flex;gap:10px;margin-top:20px;padding-top:16px}.admin-match-manager .amm-modal-actions button{border-radius:9px;cursor:pointer;font-size:10px;font-weight:900;letter-spacing:.5px;min-height:44px}.admin-match-manager .amm-cancel{background:#ff3c500d;border:1px solid #ff465a33;color:var(--amm-red);min-width:120px}.admin-match-manager .amm-save{background:linear-gradient(135deg,#00e9bd,#009bc4);border:none;color:#00130f;flex:1 1}.admin-match-manager .amm-modal-actions button:disabled{cursor:not-allowed;opacity:.55}.admin-match-manager .amm-modal-box::-webkit-scrollbar{width:7px}.admin-match-manager .amm-modal-box::-webkit-scrollbar-track{background:#03070b}.admin-match-manager .amm-modal-box::-webkit-scrollbar-thumb{background:#0b8978;border-radius:10px}@media (max-width:900px){.admin-match-manager{padding:18px}.admin-match-manager .amm-edit-score-grid,.admin-match-manager .amm-score-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-match-manager .amm-actions{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.admin-match-manager{padding:10px}.admin-match-manager .amm-header{flex-direction:column;padding:17px}.admin-match-manager .amm-header h1{font-size:22px}.admin-match-manager .amm-live{align-self:flex-start}.admin-match-manager .amm-controls{align-items:stretch;flex-direction:column}.admin-match-manager .amm-counter{width:100%}.admin-match-manager .amm-match-card{border-radius:15px;padding:14px}.admin-match-manager .amm-teams{gap:7px;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);padding:20px 0}.admin-match-manager .amm-team{flex-direction:column;gap:7px}.admin-match-manager .amm-team,.admin-match-manager .amm-team-b{justify-content:center;text-align:center}.admin-match-manager .amm-team strong{font-size:11px}.admin-match-manager .amm-logo-placeholder,.admin-match-manager .amm-team img{flex-basis:40px;height:40px;width:40px}.admin-match-manager .amm-versus span{font-size:10px}.admin-match-manager .amm-section{padding:12px}.admin-match-manager .amm-signals{grid-template-columns:1fr}.admin-match-manager .amm-edit-score-grid,.admin-match-manager .amm-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-match-manager .amm-info-grid,.admin-match-manager .amm-result{grid-template-columns:1fr}.admin-match-manager .amm-actions{grid-template-columns:1fr 1fr}.admin-match-manager .amm-form{grid-template-columns:1fr}.admin-match-manager .amm-modal{padding:8px}.admin-match-manager .amm-modal-box{max-height:96vh;padding:16px}.admin-match-manager .amm-edit-scores-header{flex-direction:column}.admin-match-manager .amm-options-count{align-self:flex-start}.admin-match-manager .amm-modal-actions{flex-direction:column}.admin-match-manager .amm-cancel{width:100%}}@media (max-width:380px){.admin-match-manager .amm-edit-score-grid{grid-template-columns:1fr 1fr}.admin-match-manager .amm-actions{grid-template-columns:1fr}.admin-match-manager .amm-league{flex-wrap:wrap}.admin-match-manager .amm-league i{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.admin-match-manager *,.admin-match-manager :after,.admin-match-manager :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.admin-page{background:#0f0f10;color:#fff;display:flex;font-family:Arial,Helvetica,sans-serif;justify-content:center;padding:20px}.admin-wrapper{display:flex;gap:25px;max-width:1200px;width:100%}.admin-card{background:#181818;border-radius:12px;flex:1 1;padding:18px}.admin-card h2{font-size:22px;margin-bottom:15px}.admin-input,.admin-select{background:#262626;border:none;border-radius:8px;color:#fff;font-size:15px;margin-top:10px;outline:none;padding:11px;width:100%}.admin-input::placeholder{color:#888}.admin-btn{background:#00a651;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;margin-top:12px;padding:12px;width:100%}.admin-btn:hover{opacity:.9}.admin-btn.blue{background:#1565c0}.admin-btn.purple{background:#7b1fa2}.provider-title{color:#ffd54f;font-size:17px;margin-bottom:8px;margin-top:18px}.number-card{align-items:center;background:#111;border-radius:8px;display:flex;justify-content:space-between;margin-top:8px;padding:10px}.number-name{font-weight:700;margin-bottom:4px}.number-phone{color:#999;font-size:14px}.delete-btn{background:#d32f2f;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:7px 12px}.delete-btn:hover{background:#b71c1c}@media(max-width:900px){.admin-wrapper{flex-direction:column}.admin-card{width:100%}}:root{--admin-bg:#080b11;--admin-bg-soft:#0d1119;--admin-card:#111722;--admin-card-2:#151c28;--admin-card-3:#192231;--admin-border:#ffffff14;--admin-border-soft:hsla(0,0%,100%,.055);--admin-text:#f8fafc;--admin-muted:#8b97a8;--admin-muted-2:#647184;--admin-primary:#22c55e;--admin-primary-dark:#16a34a;--admin-warning:#facc15;--admin-danger:#ef4444;--admin-info:#38bdf8;--admin-radius:18px;--admin-radius-sm:10px;--admin-shadow:0 20px 60px #00000047}.admin-page,.admin-page *{box-sizing:border-box}.admin-page{background:radial-gradient(circle at 90% 0,#22c55e12,#0000 30%),radial-gradient(circle at 0 0,rgba(56,189,248,.035),#0000 28%),#080b11;background:radial-gradient(circle at 90% 0,#22c55e12,#0000 30%),radial-gradient(circle at 0 0,rgba(56,189,248,.035),#0000 28%),var(--admin-bg);color:#f8fafc;color:var(--admin-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:32px;width:100%}.admin-container{margin:0;max-width:none;padding:0;width:100%}.admin-header{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:28px;width:100%}.admin-header>div:first-child{flex:1 1;min-width:0}.admin-badge{align-items:center;background:#22c55e12;border:1px solid #22c55e2e;border-radius:999px;color:#4ade80;display:inline-flex;font-size:10px;font-weight:900;gap:7px;letter-spacing:.1em;margin-bottom:12px;padding:7px 12px}.admin-header h1{color:#fff;font-size:clamp(32px,4vw,52px);font-weight:900;letter-spacing:-.045em;line-height:1;margin:0}.admin-header h1 span{color:#22c55e;color:var(--admin-primary);margin-left:10px}.admin-header p{color:#8b97a8;color:var(--admin-muted);font-size:14px;line-height:1.7;margin:14px 0 0;max-width:700px}.admin-week{background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:18px;border-radius:var(--admin-radius);box-shadow:0 20px 60px #00000047;box-shadow:var(--admin-shadow);flex-shrink:0;min-width:190px;padding:18px 20px;text-align:right}.admin-week span{color:#647184;color:var(--admin-muted-2);display:block;font-size:9px;font-weight:900;letter-spacing:.1em;margin-bottom:6px}.admin-week strong{color:#fff;display:block;font-size:20px;font-weight:900}.admin-week small{color:#22c55e;color:var(--admin-primary);display:block;font-size:10px;font-weight:700;margin-top:5px}.admin-error,.admin-message{align-items:center;border-radius:12px;display:flex;font-size:13px;font-weight:700;gap:12px;margin-bottom:18px;padding:13px 16px;width:100%}.admin-message{background:#22c55e14;border:1px solid #22c55e33;color:#86efac}.admin-error{background:#ef444414;border:1px solid #ef444433;color:#fca5a5}.admin-error>span,.admin-message>span{align-items:center;background:#ffffff0d;border-radius:50%;display:flex;flex-shrink:0;height:27px;justify-content:center;width:27px}.admin-error button,.admin-message button{background:#0000;border:0;border-radius:7px;color:currentColor;cursor:pointer;font-size:20px;height:28px;margin-left:auto;width:28px}.admin-error button:hover,.admin-message button:hover{background:#ffffff14}.admin-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px;width:100%}.stat-card{background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:18px;border-radius:var(--admin-radius);box-shadow:0 20px 60px #00000047;box-shadow:var(--admin-shadow);min-height:145px;overflow:hidden;padding:22px;position:relative;width:100%}.stat-card:after{background:hsla(0,0%,100%,.025);border-radius:50%;bottom:-50px;content:"";height:110px;pointer-events:none;position:absolute;right:-40px;width:110px}.stat-card span{color:#647184;color:var(--admin-muted-2);display:block;font-size:10px;font-weight:900;letter-spacing:.09em;margin-bottom:10px}.stat-card strong{color:#fff;display:block;font-size:38px;font-weight:900;line-height:1}.stat-card small{color:#8b97a8;color:var(--admin-muted);display:block;font-size:11px;margin-top:12px}.waiting-stat{border-color:#94a3b821}.processing-stat{border-color:#facc1524}.success-stat{border-color:#22c55e24}.processing-stat strong{color:#facc15;color:var(--admin-warning)}.success-stat strong{color:#22c55e;color:var(--admin-primary)}.admin-toolbar{gap:18px;justify-content:space-between;margin-bottom:30px;width:100%}.admin-search,.admin-toolbar{align-items:center;display:flex}.admin-search{background:#111722;background:var(--admin-card);border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:12px;gap:10px;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease;width:min(420px,100%)}.admin-search:focus-within{border-color:#22c55e66;box-shadow:0 0 0 3px #22c55e12}.admin-search>span{color:#8b97a8;color:var(--admin-muted);font-size:20px;line-height:1}.admin-search input{background:#0000;border:0;color:#fff;font-size:13px;height:46px;outline:0;padding:0;width:100%}.admin-search input::placeholder{color:#647184;color:var(--admin-muted-2)}.admin-search button{background:#ffffff0d;border:0;border-radius:7px;color:#8b97a8;color:var(--admin-muted);cursor:pointer;flex-shrink:0;height:27px;width:27px}.admin-search button:hover{background:#ffffff17;color:#fff}.admin-actions{align-items:center;display:flex;gap:9px}.admin-page button{font-family:inherit}.btn-pay,.btn-pay-all,.btn-process,.btn-process-all,.btn-processing,.btn-refresh,.btn-waiting{align-items:center;border:1px solid #0000;border-radius:9px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:7px;justify-content:center;min-height:40px;padding:0 14px;transition:transform .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease;white-space:nowrap}.btn-pay-all:hover,.btn-pay:hover,.btn-process-all:hover,.btn-process:hover,.btn-processing:hover,.btn-refresh:hover,.btn-waiting:hover{transform:translateY(-1px)}.admin-page button:disabled{cursor:not-allowed;opacity:.45;transform:none}.btn-refresh{background:#111722;background:var(--admin-card);border-color:#ffffff14;border-color:var(--admin-border);color:#dbe3ed}.btn-refresh:hover{background:#151c28;background:var(--admin-card-2)}.btn-process-all{background:#facc1517;border-color:#facc152e;color:#fde047}.btn-process-all:hover{background:#facc1526}.btn-pay-all{background:#22c55e1a;border-color:#22c55e33;color:#4ade80}.btn-pay-all:hover{background:#22c55e2b}.btn-process{background:#facc1517;border-color:#facc152e;color:#fde047}.btn-process:hover{background:#facc1526}.btn-pay{background:#22c55e1c;border-color:#22c55e33;color:#4ade80}.btn-pay:hover{background:#22c55e2e}.btn-waiting{background:#94a3b812;border-color:#94a3b824;color:#aeb9c8}.btn-processing{background:#facc1514;border-color:#facc152e;color:#fde047}.commission-section,.history-section{display:block;margin:0 0 36px;max-width:none;padding:0;width:100%}.section-title{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:17px;width:100%}.section-title>div:first-child{min-width:0}.section-title>div:first-child>span{color:#647184;color:var(--admin-muted-2);display:block;font-size:9px;font-weight:900;letter-spacing:.12em;margin-bottom:5px}.section-title h2{color:#fff;font-size:23px;font-weight:900;letter-spacing:-.02em;line-height:1.2;margin:0}.secure-badge{align-items:center;background:#22c55e0f;border:1px solid #22c55e24;border-radius:999px;color:#86efac;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:900;gap:8px;letter-spacing:.08em;padding:8px 11px}.secure-badge i{background:#22c55e;background:var(--admin-primary);border-radius:50%;box-shadow:0 0 10px #22c55eb3;height:6px;width:6px}.week-label{border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:8px;color:#8b97a8;color:var(--admin-muted);font-size:10px;padding:8px 11px}.admin-commission-table-wrapper,.week-label{background:#111722;background:var(--admin-card)}.admin-commission-table-wrapper{border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:18px;border-radius:var(--admin-radius);box-shadow:0 20px 60px #00000047;box-shadow:var(--admin-shadow);display:block;margin:0;max-width:none;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#374151 #0000;scrollbar-width:thin;width:100%}.admin-commission-table-wrapper::-webkit-scrollbar{height:8px;width:7px}.admin-commission-table-wrapper::-webkit-scrollbar-track{background:#0000}.admin-commission-table-wrapper::-webkit-scrollbar-thumb{background:#374151;border-radius:999px}.admin-commission-table-wrapper::-webkit-scrollbar-thumb:hover{background:#4b5563}.admin-commission-table{background:#111722;background:var(--admin-card);border-collapse:initial;border-spacing:0;color:#fff;display:table;margin:0;min-width:1000px;padding:0;table-layout:auto;width:100%}.admin-commission-table thead,.admin-commission-table thead tr{background:#171e29}.admin-commission-table th{background:#171e29;border:0;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--admin-border);color:#7f8b9c;font-size:9px;font-weight:900;height:52px;letter-spacing:.09em;line-height:1.2;padding:15px 18px;text-align:left;white-space:nowrap}.admin-commission-table th:first-child{border-top-left-radius:18px;border-top-left-radius:var(--admin-radius)}.admin-commission-table th:last-child{border-top-right-radius:18px;border-top-right-radius:var(--admin-radius)}.admin-commission-table tbody,.admin-commission-table tbody tr{background:#111722;background:var(--admin-card)}.admin-commission-table tbody tr{transition:background .2s ease}.admin-commission-table tbody tr:nth-child(2n){background:#121925}.admin-commission-table tbody tr:nth-child(odd){background:#111722}.admin-commission-table tbody tr:hover{background:#192231}.admin-commission-table td{background:#0000!important;border:0;border-bottom:1px solid hsla(0,0%,100%,.055);color:#cbd5e1;font-size:12px;height:62px;line-height:1.4;padding:16px 18px;vertical-align:middle;white-space:nowrap}.admin-commission-table tbody tr:last-child td{border-bottom:0}.admin-commission-table tbody *,.admin-commission-table td *,.admin-commission-table th *,.admin-commission-table tr{background-color:initial}.admin-commission-table tbody tr:nth-child(2n) td,.admin-commission-table tbody tr:nth-child(odd) td{background:#0000!important}.admin-commission-table td:first-child{min-width:180px}.admin-commission-table td:first-child strong{color:#fff;display:inline-block;font-size:13px;font-weight:800}.admin-commission-table td:nth-child(2),.admin-commission-table td:nth-child(3),.admin-commission-table td:nth-child(4){color:#dbe3ed;font-weight:700;min-width:160px}.admin-commission-table td:nth-child(5){min-width:180px}.admin-commission-table td:nth-child(5) strong{color:#fff;font-size:13px;font-weight:900}.admin-commission-table td:last-child,.admin-commission-table th:last-child{min-width:190px}.table-payment-list{display:flex;flex-direction:column;gap:6px;min-width:150px}.table-payment-item{background:hsla(0,0%,100%,.025)!important;border:1px solid hsla(0,0%,100%,.055);border-radius:8px;gap:12px;min-width:145px;padding:7px 9px}.table-payment-item>span{color:#7f8b9c;font-size:9px;font-weight:900}.table-payment-item strong{color:#f1f5f9;font-size:11px;font-weight:800}.table-payment-item input{background:#0a0e15!important;border:1px solid #ffffff1a;border-radius:7px;font-family:inherit;font-size:11px;height:30px;padding:0 8px;text-align:right;width:105px}.table-payment-item input:focus{border-color:#22c55e73;box-shadow:0 0 0 3px #22c55e12}.admin-commission-table .commission-status{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:900;gap:7px;padding:7px 10px;text-transform:uppercase;white-space:nowrap}.admin-commission-table .commission-status i{border-radius:50%;display:block;flex-shrink:0;height:6px;width:6px}.admin-commission-table .status-waiting{background:#94a3b812!important;border:1px solid #94a3b81a;color:#94a3b8}.admin-commission-table .status-waiting i{background:#94a3b8}.admin-commission-table .status-processing{background:#facc1512!important;border:1px solid #facc1521;color:#fde047}.admin-commission-table .status-processing i{background:#facc15;box-shadow:0 0 8px #facc1580}.admin-commission-table .status-success{background:#22c55e12!important;border:1px solid #22c55e21;color:#4ade80}.admin-commission-table .status-success i{background:#22c55e;box-shadow:0 0 8px #22c55e80}.table-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:180px}.table-actions .btn-pay,.table-actions .btn-process,.table-actions .btn-processing,.table-actions .btn-waiting{font-size:10px;min-height:34px;padding:0 10px}.admin-commission-table .paid-label{align-items:center;background:#22c55e0f!important;border:1px solid #22c55e1a;border-radius:8px;color:#4ade80;display:inline-flex;font-size:9px;font-weight:900;justify-content:center;min-height:34px;padding:0 10px}.admin-empty{background:#111722;background:var(--admin-card);border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:18px;border-radius:var(--admin-radius);box-shadow:0 20px 60px #00000047;box-shadow:var(--admin-shadow);flex-direction:column;padding:65px 25px;text-align:center;width:100%}.admin-empty,.admin-empty>div{align-items:center;display:flex}.admin-empty>div{background:#22c55e14;border-radius:50%;font-size:27px;height:65px;justify-content:center;margin-bottom:17px;width:65px}.admin-empty h3{color:#fff;font-size:17px;font-weight:900;margin:0}.admin-empty p{color:#8b97a8;color:var(--admin-muted);font-size:12px;line-height:1.7;margin:9px 0 0;max-width:500px}.commission-list{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.commission-card{background:#111722;background:var(--admin-card);border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:18px;border-radius:var(--admin-radius);box-shadow:0 20px 60px #00000047;box-shadow:var(--admin-shadow);overflow:hidden;width:100%}.commission-card-top{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--admin-border);display:flex;gap:15px;justify-content:space-between;padding:20px}.commission-user{align-items:center;display:flex;gap:12px}.history-avatar,.user-avatar{align-items:center;background:linear-gradient(135deg,#22c55e33,#22c55e0d);border:1px solid #22c55e24;border-radius:12px;color:#4ade80;display:flex;flex-shrink:0;font-size:16px;font-weight:900;height:43px;justify-content:center;width:43px}.commission-user span{color:#647184;color:var(--admin-muted-2);display:block;font-size:8px;font-weight:900;letter-spacing:.09em;margin-bottom:4px}.commission-user h3{color:#fff;font-size:15px;font-weight:900;margin:0}.commission-status{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:900;gap:7px;padding:7px 10px;text-transform:uppercase}.commission-status i{border-radius:50%;height:6px;width:6px}.status-success{background:#22c55e14;color:#4ade80}.status-success i{background:#22c55e}.status-processing{background:#facc1514;color:#fde047}.status-processing i{background:#facc15}.status-waiting{background:#94a3b814;color:#94a3b8}.status-waiting i{background:#94a3b8}.commission-levels{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));padding:17px 20px}.level-box{background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:11px;display:flex;flex-direction:column;padding:13px}.level-box span{color:#647184;color:var(--admin-muted-2);font-size:8px;font-weight:900;letter-spacing:.08em}.level-box b{font-size:11px;font-weight:900;margin-top:4px}.level-box strong{color:#fff;font-size:12px;margin-top:9px}.level-one b{color:#4ade80}.level-two b{color:#38bdf8}.level-three b{color:#c084fc}.commission-total{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 17px}.commission-total>div{background:hsla(0,0%,100%,.025);border-radius:10px;padding:13px}.commission-total span{color:#647184;color:var(--admin-muted-2);display:block;font-size:8px;font-weight:900}.commission-total strong{color:#fff;display:block;font-size:13px;margin-top:7px}.commission-edit{background:#0000001f;border:1px solid #ffffff0f;border-radius:12px;margin:0 20px 17px;padding:15px}.edit-heading{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:12px}.edit-heading span{color:#647184;color:var(--admin-muted-2);display:block;font-size:8px;font-weight:900}.edit-heading strong{color:#fff;display:block;font-size:12px;margin-top:3px}.edit-heading small{background:#ffffff0a;border-radius:6px;color:#8b97a8;color:var(--admin-muted);font-size:8px;font-weight:900;padding:5px 8px}.currency-edit-list{display:flex;flex-direction:column;gap:7px}.currency-edit{align-items:center;background:hsla(0,0%,100%,.025);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.currency-edit>span{color:#8b97a8;color:var(--admin-muted);font-size:10px;font-weight:900}.currency-edit input,.currency-edit strong{color:#fff;font-size:11px}.currency-edit input{background:#090d13;border:1px solid #ffffff1a;border-radius:7px;height:32px;outline:none;padding:0 9px;text-align:right;width:130px}.currency-edit input:focus{border-color:#22c55e73}.no-amount{color:#8b97a8;color:var(--admin-muted);font-size:11px;padding:12px;text-align:center}.commission-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 20px}.paid-label{align-items:center;background:#22c55e14;border-radius:9px;color:#4ade80;display:inline-flex;font-size:10px;font-weight:900;justify-content:center;min-height:40px;padding:0 13px}.history-list{display:flex;flex-direction:column;gap:9px;width:100%}.history-card{grid-gap:20px;align-items:center;background:#111722;background:var(--admin-card);border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:13px;box-shadow:0 10px 30px #0000001f;display:grid;gap:20px;grid-template-columns:minmax(180px,1.3fr) minmax(280px,2fr) minmax(150px,1fr) minmax(100px,auto);padding:15px 18px;width:100%}.history-user{align-items:center;display:flex;gap:11px}.history-avatar{border-radius:10px;font-size:13px;height:37px;width:37px}.history-user strong{color:#fff;display:block;font-size:12px}.history-user span{color:#647184;color:var(--admin-muted-2);display:block;font-size:9px;margin-top:3px}.history-levels{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.history-levels>div{background:hsla(0,0%,100%,.025);border-radius:8px;padding:8px 10px}.history-levels span{color:#647184;color:var(--admin-muted-2);display:block;font-size:8px;font-weight:900}.history-levels strong{color:#fff;display:block;font-size:10px;margin-top:4px}.history-paid{background:#22c55e0d;border-radius:9px;padding:9px 11px}.history-paid span{color:#647184;color:var(--admin-muted-2);display:block;font-size:8px;font-weight:900}.history-paid strong{color:#4ade80;display:block;font-size:11px;margin-top:4px}.history-status{justify-self:end}.history-empty{background:#111722;background:var(--admin-card);border:1px solid #ffffff14;border:1px solid var(--admin-border);border-radius:18px;border-radius:var(--admin-radius);color:#8b97a8;color:var(--admin-muted);font-size:12px;padding:40px 20px;text-align:center;width:100%}.admin-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:70vh}.admin-loading p{color:#8b97a8;color:var(--admin-muted);font-size:12px;font-weight:600;margin:18px 0 0}.admin-loader{align-items:center;display:flex;gap:6px}.admin-loader span{animation:adminLoader .9s ease-in-out infinite;background:#22c55e;background:var(--admin-primary);border-radius:50%;display:block;height:9px;width:9px}.admin-loader span:nth-child(2){animation-delay:.15s}.admin-loader span:nth-child(3){animation-delay:.3s}@keyframes adminLoader{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-7px)}}@media (max-width:1100px){.admin-page{padding:24px}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-list{grid-template-columns:1fr}.history-card{gap:14px;grid-template-columns:1fr 1fr}.history-status{justify-self:start}}@media (max-width:768px){.admin-page{padding:15px}.admin-header{align-items:stretch;flex-direction:column;gap:18px}.admin-header h1{font-size:34px}.admin-header h1 span{display:block;margin:5px 0 0}.admin-header p{font-size:12px}.admin-week{text-align:left;width:100%}.admin-stats{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card{min-height:120px;padding:16px}.stat-card strong{font-size:29px}.stat-card small{font-size:9px}.admin-toolbar{align-items:stretch;flex-direction:column}.admin-search{width:100%}.admin-actions{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.admin-actions button{font-size:9px;padding:0 7px;width:100%}.section-title{align-items:flex-start;flex-direction:column;gap:10px}.section-title h2{font-size:20px}.admin-commission-table-wrapper{-webkit-overflow-scrolling:touch;border-radius:13px;overflow-x:auto;width:100%}.admin-commission-table{min-width:1000px;width:100%}.admin-commission-table th{padding:13px 12px}.admin-commission-table td{padding:14px 12px}.commission-card-top{align-items:flex-start;flex-direction:column}.commission-levels{grid-template-columns:1fr;padding:14px}.commission-total{grid-template-columns:1fr;padding:0 14px 14px}.commission-edit{margin:0 14px 14px}.commission-actions{padding:0 14px 14px}.history-card{gap:12px;grid-template-columns:1fr;padding:14px}.history-levels{width:100%}.history-status{justify-self:start}}@media (max-width:480px){.admin-page{padding:11px}.admin-header h1{font-size:29px}.admin-stats{gap:8px}.stat-card{min-height:110px;padding:13px}.stat-card span{font-size:8px}.stat-card strong{font-size:25px}.admin-actions{grid-template-columns:1fr}.admin-actions button{width:100%}.history-levels{grid-template-columns:1fr}.secure-badge{font-size:8px}}.admin-page button:focus-visible,.admin-page input:focus-visible{outline:2px solid #22c55e99;outline-offset:2px}@media (prefers-reduced-motion:reduce){.admin-page *,.admin-page :after,.admin-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.admin-page .admin-commission-table-wrapper,.admin-page .commission-section{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.admin-page .admin-commission-table{width:100%!important}.admin-page .admin-commission-table tbody,.admin-page .admin-commission-table tbody td,.admin-page .admin-commission-table tbody tr{background-color:initial!important}.admin-page .admin-commission-table tbody tr:nth-child(2n){background:#121925!important}.admin-page .admin-commission-table tbody tr:nth-child(odd){background:#111722!important}.status-section{margin-top:32px;position:relative}.status-section+.status-section{margin-top:40px}.section-count{align-items:center;border:1px solid #ffffff14;border-radius:14px;display:flex;font-size:18px;font-weight:900;height:48px;justify-content:center;min-width:48px;padding:0 16px}.waiting-count{background:#f5c5421a;color:#f5c542}.processing-count{background:#58a6ff1a;color:#58a6ff}.success-count{background:#35d07f1a;color:#35d07f}.processing-section{border-color:#58a6ff2e}.processing-section .section-title{border-bottom-color:#58a6ff1f}.success-section{border-color:#35d07f2e}.success-section .section-title{border-bottom-color:#35d07f1f}.compact-empty{min-height:180px;padding:35px 20px}.table-paid-amount,.table-payment-list{display:flex;flex-direction:column;gap:7px}.table-payment-item{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:110px}.table-payment-item span{font-size:11px;font-weight:800;opacity:.65}.table-payment-item strong{font-size:13px}.table-payment-item input{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;color:#fff;font-weight:700;outline:none;padding:8px 10px;width:110px}.table-payment-item input:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.status-processing{background:#58a6ff1a;border:1px solid #58a6ff33;color:#58a6ff}.status-processing i{background:#58a6ff;box-shadow:0 0 10px #58a6ffcc}.status-success{background:#35d07f1a;border:1px solid #35d07f33;color:#35d07f}.status-success i{background:#35d07f;box-shadow:0 0 10px #35d07fcc}.status-waiting{background:#f5c5421a;border:1px solid #f5c54233;color:#f5c542}.status-waiting i{background:#f5c542;box-shadow:0 0 10px #f5c542cc}@media (max-width:900px){.status-section{margin-top:24px}.section-title{gap:15px}.section-count{height:42px;min-width:42px}.admin-commission-table-wrapper{overflow-x:auto}.admin-commission-table{min-width:1050px}}.abm-page{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:24px;width:100%}.abm-page,.abm-page *,.abm-page :after,.abm-page :before{box-sizing:border-box}.abm-container{margin:0 auto;max-width:1200px;width:100%}.abm-header{margin-bottom:18px;width:100%}.abm-header h2{color:#fff;font-size:24px;font-weight:800;letter-spacing:-.3px;line-height:1.2;margin:0}.abm-header p{color:#666;font-size:10px;line-height:1.4;margin:6px 0 0}.abm-search-form{grid-gap:9px;background:#0b0b0b;border:1px solid #1d1d1d;border-radius:9px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) 100px;margin-bottom:12px;padding:11px;width:100%}.abm-input{background:#111;border:1px solid #292929;border-radius:7px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:500;height:40px;min-width:0;outline:none;padding:0 12px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.abm-input::placeholder{color:#555}.abm-input:focus{background:#151515;border-color:#b7ff21;box-shadow:0 0 0 2px #b7ff210d}.abm-select{background:#111;border:1px solid #292929;border-radius:7px;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;height:40px;min-width:0;outline:none;padding:0 10px;width:100%}.abm-select:focus{border-color:#b7ff21;box-shadow:0 0 0 2px #b7ff210d}.abm-page select option{background:#111;color:#fff}.abm-btn{border-radius:7px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:800;height:40px;padding:0 14px;transition:background .15s ease,border-color .15s ease,transform .1s ease,opacity .15s ease}.abm-btn:active{transform:scale(.97)}.abm-btn:disabled{cursor:not-allowed;opacity:.45}.abm-btn-search{background:#b7ff21;border:1px solid #b7ff21;color:#000;font-weight:900;width:100%}.abm-btn-search:hover:not(:disabled){background:#c6ff4c;border-color:#c6ff4c}.abm-message{align-items:center;background:#0d0d0d;border:1px solid #202020;border-radius:7px;color:#9a9a9a;display:flex;font-size:9px;line-height:1.4;margin-bottom:12px;min-height:36px;padding:8px 11px;width:100%}.abm-card{background:#090909;border:1px solid #1e1e1e;border-radius:11px;box-shadow:0 10px 35px #0000004d;padding:18px;width:100%}.abm-card-title{border-bottom:1px solid #1c1c1c;color:#fff;font-size:18px;font-weight:800;line-height:1.2;margin:0 0 14px;padding-bottom:13px}.abm-user-info{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;width:100%}.abm-user-info p{background:#101010;border:1px solid #1a1a1a;border-radius:7px;color:#777;font-size:8px;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere;padding:10px}.abm-user-info strong{color:#555;display:block;font-size:7px;font-weight:700;letter-spacing:.2px;margin-bottom:5px;text-transform:uppercase}.abm-section-title{color:#b7ff21;font-size:10px;font-weight:800;letter-spacing:.4px;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.abm-balance-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px;width:100%}.abm-balance-box{background:#101010;border:1px solid #1b1b1b;border-radius:7px;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:67px;min-width:0;padding:10px;transition:border-color .15s ease,background .15s ease}.abm-balance-box:hover{background:#131313;border-color:#292929}.abm-balance-title{color:#666;font-size:8px;font-weight:700}.abm-balance-title,.abm-balance-value{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abm-balance-value{color:#b7ff21;font-size:12px;font-weight:800}.abm-action-card{background:#0d0d0d;border:1px solid #1c1c1c;border-radius:9px;padding:14px;width:100%}.abm-action-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:130px minmax(0,1fr);margin-bottom:9px;width:100%}.abm-button-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;width:100%}.abm-btn-add{background:#b7ff21;border:1px solid #b7ff21;color:#000;font-weight:900;width:100%}.abm-btn-add:hover:not(:disabled){background:#c6ff4c;border-color:#c6ff4c}.abm-btn-deduct{background:#ff505012;border:1px solid #ff505038;color:#ff7070;width:100%}.abm-btn-deduct:hover:not(:disabled){background:#ff505021;border-color:#ff505061}.abm-page input[type=number]{color:#b7ff21;font-weight:700}.abm-page input[type=number]::-webkit-inner-spin-button,.abm-page input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.abm-page input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.abm-page button:focus-visible,.abm-page input:focus-visible,.abm-page select:focus-visible{outline:1px solid #b7ff21;outline-offset:1px}@media (min-width:1400px){.abm-page{padding:28px 35px}.abm-container{max-width:1350px}.abm-header h2{font-size:26px}.abm-balance-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1000px){.abm-page{padding:18px}.abm-user-info{grid-template-columns:repeat(2,minmax(0,1fr))}.abm-balance-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:750px){.abm-page{padding:12px}.abm-card{padding:13px}.abm-balance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.abm-action-row{grid-template-columns:110px minmax(0,1fr)}}@media (max-width:600px){.abm-page{min-height:100vh;overflow-x:hidden;padding:9px}.abm-container,.abm-page{width:100%}.abm-header{margin-bottom:11px}.abm-header h2{font-size:17px}.abm-header p{font-size:8px;margin-top:4px}.abm-search-form{border-radius:7px;gap:6px;grid-template-columns:1fr;padding:8px}.abm-search-form .abm-btn,.abm-search-form .abm-input{height:34px}.abm-search-form .abm-input{font-size:9px}.abm-search-form .abm-btn{font-size:8px}.abm-message{font-size:7.5px;margin-bottom:9px;min-height:31px;padding:7px 9px}.abm-card{border-radius:8px;padding:9px}.abm-card-title{font-size:14px;margin-bottom:10px;padding-bottom:9px}.abm-user-info{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.abm-user-info p{border-radius:5px;font-size:7px;padding:7px}.abm-user-info strong{font-size:6px;margin-bottom:3px}.abm-section-title{font-size:8px;margin-bottom:7px}.abm-balance-grid{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.abm-balance-box{border-radius:5px;gap:5px;min-height:53px;padding:7px}.abm-balance-title{font-size:6.5px}.abm-balance-value{font-size:9px}.abm-action-card{border-radius:7px;padding:9px}.abm-action-row{gap:6px;grid-template-columns:1fr;margin-bottom:6px}.abm-action-row .abm-input,.abm-action-row .abm-select{font-size:8px;height:33px}.abm-button-row{gap:5px;grid-template-columns:1fr 1fr}.abm-button-row .abm-btn{font-size:7px;height:33px;padding:0 7px}}@media (max-width:400px){.abm-page{padding:6px}.abm-header h2{font-size:15px}.abm-header p{font-size:7px}.abm-search-form{padding:6px}.abm-search-form .abm-btn,.abm-search-form .abm-input{font-size:7.5px;height:31px}.abm-card{padding:7px}.abm-card-title{font-size:12px}.abm-user-info{gap:4px}.abm-user-info p{font-size:6.5px;padding:6px}.abm-user-info strong{font-size:5.5px}.abm-section-title{font-size:7.5px}.abm-balance-grid{gap:4px}.abm-balance-box{min-height:47px;padding:6px}.abm-balance-title{font-size:6px}.abm-balance-value{font-size:8px}.abm-action-card{padding:7px}.abm-action-row .abm-input,.abm-action-row .abm-select{font-size:7.5px;height:30px}.abm-button-row .abm-btn{font-size:6.5px;height:30px}}@media (max-width:340px){.abm-page{padding:5px}.abm-user-info{grid-template-columns:1fr}.abm-balance-grid{grid-template-columns:1fr 1fr}.abm-button-row{grid-template-columns:1fr}.abm-button-row .abm-btn{width:100%}}.abm-page::-webkit-scrollbar{height:6px;width:6px}.abm-page::-webkit-scrollbar-track{background:#070707}.abm-page::-webkit-scrollbar-thumb{background:#303030;border-radius:10px}.abm-page::-webkit-scrollbar-thumb:hover{background:#444}.abm-page input:-webkit-autofill,.abm-page input:-webkit-autofill:focus,.abm-page input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #111;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.abm-page ::selection{background:#b7ff2140;color:#fff}@media (prefers-reduced-motion:reduce){.abm-page *,.abm-page :after,.abm-page :before{animation:none!important;transition:none!important}}.admin-transactions-container{background:#1a1a1a;border-radius:12px;box-shadow:0 0 15px #ffd70040;box-sizing:border-box;color:gold;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:20px auto;max-width:1600px;padding:25px;width:100%}.admin-transactions-container h2{color:#fff;font-size:32px;font-weight:700;margin-bottom:30px;text-align:center}.admin-transactions-container p{color:gold;font-size:18px}.admin-transactions-table{background:#222;border-collapse:collapse;border-radius:10px;margin-top:20px;overflow:hidden;width:100%}.admin-transactions-table th{background:#333;border-bottom:1px solid #555;color:gold;font-size:14px;padding:15px;text-transform:uppercase}.admin-transactions-table td{border-bottom:1px solid #333;color:#fff;padding:15px}.admin-transactions-table tbody tr:hover{background:#2a2a2a}.status{font-size:13px;padding:6px 12px}.status.success{background:#1e7e34;color:#d6d5d5}.status.pending{background:orange}.status.rejected{background:crimson;color:#010000}.admin-transactions-table select{background:#ededed;border:1px solid #555;border-radius:5px;color:#414040}input[type=text]{background:#474646;border:1px solid #555;border-radius:8px;color:#eeecec;margin-bottom:15px;outline:none;padding:12px;width:100%}input[type=text]:focus{border-color:gold}ul{margin:0;padding:0}li{list-style:none}@media (max-width:1000px){.admin-transactions-container>div{display:block!important}.admin-transactions-table{display:block;overflow-x:auto;white-space:nowrap}}@media (max-width:768px){.admin-transactions-container{padding:15px}.admin-transactions-container h2{font-size:24px}.admin-transactions-table td,.admin-transactions-table th{font-size:13px;padding:10px}input[type=text]{font-size:14px}}.admin-transactions-table td{border:1px solid #1f2937;color:#f3f4f6;padding:24px}.admin-transactions-table tbody tr:nth-child(2n){background:#172033}.admin-transactions-table tbody tr:hover{background:#09277a;transition:.3s}.status{border-radius:20px;display:inline-block;font-size:12px;font-weight:700;padding:6px 14px}.status.success{background:#16a34a;color:#fff}.status.pending{background:#f59e0b;color:#000}.status.rejected{background:#dc2626;color:#fff}.admin-transactions-table select{background:#111827;border:1px solid #1b4090;border-radius:6px;color:#fff;padding:8px;width:100%}.admin-transactions-table select:focus{border-color:#093aeb;outline:none}.summary-card{background:#111827;border:1px solid #2563eb;border-radius:10px;color:#fff;padding:20px}.summary-card h3{color:#38bdf8}.summary-card strong{color:#60a5fa}@media (max-width:1200px){.admin-transactions-table{display:block;overflow-x:auto;white-space:nowrap}}@media(max-width:768px){.admin-transactions-container{padding:15px}.admin-transactions-container h2{font-size:24px}.admin-transactions-table td,.admin-transactions-table th{font-size:12px;padding:10px}}.admin-hacking-container{background:#0f172a;color:#e5e7eb;font-family:Segoe UI,Arial,sans-serif;min-height:100vh;padding:16px}.admin-hacking-container h2{color:#facc15;margin-bottom:20px;text-align:center}.admin-hacking-container h3{color:#38bdf8;margin:20px 0 10px}.bets-table,.summary-table{background:#020617;border-collapse:collapse;border-radius:8px;margin-bottom:25px;overflow:hidden;width:100%}.bets-table td,.bets-table th,.summary-table td,.summary-table th{border-bottom:1px solid #1e293b;font-size:14px;padding:10px 8px;text-align:center}.bets-table th,.summary-table th{background:linear-gradient(90deg,#1e3a8a,#020617);color:#facc15;font-size:13px;font-weight:600}.bets-table tr:hover,.bets-table tr:nth-child(2n),.bets-table tr:nth-child(odd),.summary-table tr:hover,.summary-table tr:nth-child(2n),.summary-table tr:nth-child(odd){background:#020617}.highlighted-table{border:2px solid #dc2626}.highlighted-table th{background:linear-gradient(90deg,#7f1d1d,#020617);color:#fee2e2}.bets-table input{background:#020617;border:1px solid #334155;border-radius:4px;color:#e5e7eb;font-size:13px;padding:5px 6px;width:100%}.bets-table input:focus{border-color:#38bdf8;outline:none}.bets-table button{background:linear-gradient(90deg,#16a34a,#15803d);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;padding:6px 10px;transition:.2s}.bets-table button:hover{background:linear-gradient(90deg,#22c55e,#16a34a);transform:scale(1.03)}.highlighted-table td{color:#fecaca;font-weight:500}strong{color:#facc15}p{font-size:14px}@media (max-width:900px){.bets-table,.summary-table{font-size:12px}.bets-table td,.bets-table th,.summary-table td,.summary-table th{padding:6px 4px}.bets-table input{font-size:12px}.bets-table button{font-size:12px;padding:5px 8px}}.admin-ant-container{background:#071321;min-height:100vh;padding:20px}.admin-ant-container h2{color:#4db8ff;margin-bottom:20px;text-align:center}.admin-ant-container input{background:#10253d;border:1px solid #1e88e5;border-radius:10px;color:#fff;display:block;margin:15px auto;max-width:450px;outline:none;padding:12px;width:100%}.admin-ant-container input:focus{border-color:#42a5f5;box-shadow:0 0 8px #42a5f5}.admin-ant-container .admin-message{color:#4caf50;font-weight:700;margin:15px 0;text-align:center}.admin-ant-container .summary-card{background:#10253d;border:1px solid #1565c0;border-radius:12px;padding:18px;text-align:center}.admin-ant-container .summary-card h3{color:#64b5f6}.admin-ant-container .summary-card p{color:#fff;font-size:26px;font-weight:700}.admin-ant-container table{background:#0c1b2b;border-collapse:collapse;width:100%}.admin-ant-container thead{background:#1565c0}.admin-ant-container th{color:#fff;padding:12px}.admin-ant-container td{border-bottom:1px solid #1d3557;color:#fff;padding:10px}.admin-ant-container tbody tr:nth-child(2n){background:#10253d}.admin-ant-container tbody tr:hover{background:#183b63}.admin-ant-container button{border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px;transition:.3s}.admin-ant-container .won-btn{background:#1976d2}.admin-ant-container .won-btn:hover{background:#2196f3}.admin-ant-container .lost-btn:hover{background:#ef5350}.admin-ant-container .block-btn{background:#ff9800}.admin-ant-container .block-btn:hover{background:#ffb300}.admin-ant-container .delete-btn:hover{background:#c62828}@media(max-width:900px){.admin-ant-container table{display:block;overflow-x:auto;white-space:nowrap}}.admin-ant-container .won-btn{background:#0d7e2f;color:#fff}.admin-ant-container .lost-btn{background:#d32f2f;color:#fff}.admin-ant-container .block-btn{background:#f9a825;color:#fff}.admin-ant-container .delete-btn{background:#7f0000;color:#fff}.deposit-page{background:#181a20;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:12px 14px;width:100%}.deposit-page *,.deposit-page :after,.deposit-page :before{box-sizing:border-box}.deposit-page .deposit-header{align-items:center;display:flex;gap:10px;margin-bottom:13px}.deposit-page .back-button{align-items:center;background:#2b3139;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:34px;justify-content:center;width:34px}.deposit-page .deposit-header h2{font-size:18px;font-weight:700;margin:0}.deposit-page .buy-sell{background:#2b3139;border-radius:11px;display:flex;margin-bottom:12px;padding:3px}.deposit-page .buy-sell button{background:#0000;border:none;border-radius:8px;color:#848e9c;cursor:pointer;flex:1 1;font-size:13px;height:36px}.deposit-page .buy-sell button.active{background:#fcd535;color:#181a20;font-weight:700}.deposit-page .deposit-card{background:#1e2329;border-radius:14px;margin-bottom:9px;padding:12px 13px;width:100%}.deposit-page .deposit-card label{color:#848e9c;display:block;font-size:11px;margin-bottom:6px}.deposit-page .pay-row{align-items:center;display:flex;gap:7px;width:100%}.deposit-page .pay-row input{-webkit-appearance:textfield;appearance:textfield;background:#0000;border:none;color:#fff;flex:1 1;font-size:25px;font-weight:700;min-width:0;outline:none;padding:0;width:100%}.deposit-page .pay-row input::placeholder{color:#555c66}.deposit-page .pay-row input::-webkit-inner-spin-button,.deposit-page .pay-row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.deposit-page .currency-btn{align-items:center;background:#2b3139;border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;gap:6px;justify-content:center;min-width:88px;padding:6px 9px}.deposit-page .currency-btn svg{color:#848e9c;font-size:9px}.deposit-page .flag{align-items:center;background:#3a414b;border-radius:50%;display:flex;flex-shrink:0;font-size:15px;height:27px;justify-content:center;width:27px}.deposit-page .currency{font-size:13px;font-weight:700}.deposit-page .currency-btn.usdt{cursor:default}.deposit-page .minimum-amount{color:#707985;font-size:10px;line-height:1.3;margin-top:6px}.deposit-page .minimum-amount strong{color:#fff}.deposit-page .amount-error{color:#f6465d;font-size:10px;margin-top:4px}.deposit-page .amount-error strong{color:#f6465d}.deposit-page .exchange-icon{align-items:center;background:#2b3139;border-radius:50%;color:#fcd535;display:flex;font-size:13px;height:34px;justify-content:center;margin:0 auto 9px;width:34px}.deposit-page .rate-box{align-items:center;color:#707985;display:flex;font-size:10px;gap:10px;justify-content:space-between;margin:2px 0 8px}.deposit-page .rate-box span:last-child{color:#fff;font-weight:600;text-align:right}.deposit-page .verify-box{margin-bottom:9px}.deposit-page .checkbox{align-items:center;color:#9aa1ac;cursor:pointer;display:flex;font-size:10px;gap:7px;line-height:1.2}.deposit-page .checkbox input{accent-color:#fcd535;height:14px;margin:0;width:14px}.deposit-page .payment-card{margin-bottom:11px}.deposit-page .payment-card label{color:#848e9c;display:block;font-size:11px;margin-bottom:6px}.deposit-page .payment-btn{align-items:center;background:#2b3139;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:43px;justify-content:space-between;padding:0 13px;width:100%}.deposit-page .payment-btn svg{color:#848e9c;font-size:10px}.deposit-page .continue-btn{align-items:center;background:#fcd535;border:none;border-radius:999px;color:#181a20;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-top:2px;width:100%}.deposit-page .continue-btn:hover{background:#f0c419}.deposit-page .continue-btn.disabled,.deposit-page .continue-btn:disabled{background:#343a42;color:#69717d;cursor:not-allowed}.deposit-page .payment-overlay{align-items:flex-end;background:#000000b8;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.deposit-page .payment-modal{animation:paymentSlideUp .22s ease;background:#181a20;border-radius:20px 20px 0 0;max-height:70vh;max-width:480px;overflow:hidden;padding:15px;width:100%}.deposit-page .payment-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.deposit-page .payment-modal-header h3{color:#fff;font-size:16px;margin:0}.deposit-page .payment-close{align-items:center;background:#2b3139;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;width:32px}.deposit-page .payment-country{align-items:center;background:#1e2329;border-radius:10px;color:#fff;display:flex;font-size:12px;gap:7px;margin-bottom:10px;padding:7px 9px}.deposit-page .payment-country-flag{align-items:center;background:#2b3139;border-radius:50%;display:flex;font-size:15px;height:25px;justify-content:center;width:25px}.deposit-page .network-list{display:flex;flex-direction:column;gap:7px;max-height:50vh;overflow-y:auto}.deposit-page .network-item{align-items:center;background:#2b3139;border:none;border-radius:11px;color:#fff;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;min-height:45px;padding:0 13px;text-align:left;width:100%}.deposit-page .network-item:hover{background:#343a44}.deposit-page .network-item.selected{background:#fcd5351a;border:1px solid #fcd53559}.deposit-page .network-check{color:#fcd535;font-size:17px;font-weight:700}.deposit-page .no-network{color:#848e9c;font-size:12px;line-height:1.4;padding:20px 10px;text-align:center}.deposit-page .no-network strong{color:#fff}@keyframes paymentSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:360px){.deposit-page{padding:10px 11px}.deposit-page .deposit-header{margin-bottom:10px}.deposit-page .deposit-header h2{font-size:17px}.deposit-page .buy-sell{margin-bottom:10px}.deposit-page .buy-sell button{font-size:12px;height:34px}.deposit-page .deposit-card{margin-bottom:7px;padding:10px 11px}.deposit-page .pay-row input{font-size:23px}.deposit-page .currency-btn{min-width:82px;padding:5px 7px}.deposit-page .flag{font-size:14px;height:25px;width:25px}.deposit-page .currency{font-size:12px}.deposit-page .exchange-icon{height:31px;margin-bottom:7px;width:31px}.deposit-page .payment-btn{height:40px}.deposit-page .continue-btn{height:42px}}.customer-care-page{background:radial-gradient(circle at top left,#ffffff14,#0000 35%),linear-gradient(135deg,#07111f,#0b1728 45%,#050b14);color:#fff;min-height:100vh;overflow-x:hidden;width:100%}.customer-care-page,.customer-care-page *,.customer-care-page :after,.customer-care-page :before{box-sizing:border-box}.customer-care-page .customer-care-header{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#050c17f0;border-bottom:1px solid #ffffff14;display:flex;height:76px;justify-content:space-between;padding:0 32px;position:relative;width:100%;z-index:20}.customer-care-page .back-button{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:9px;height:42px;justify-content:center;padding:0 16px;transition:background .2s ease,transform .2s ease,border-color .2s ease}.customer-care-page .back-button:hover{background:#ffffff1a;border-color:#ffffff38;transform:translateX(-2px)}.customer-care-page .back-button:active{transform:translateX(0)}.customer-care-page .back-button svg{font-size:14px}.customer-care-page .customer-care-brand{align-items:center;display:flex;gap:12px;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.customer-care-page .brand-icon{align-items:center;background:linear-gradient(135deg,#1f8cff,#1264d8);border-radius:12px;box-shadow:0 8px 25px #1f8cff40;display:flex;height:42px;justify-content:center;width:42px}.customer-care-page .brand-icon svg{color:#fff;font-size:19px}.customer-care-page .customer-care-brand>div:last-child{display:flex;flex-direction:column;gap:2px}.customer-care-page .customer-care-brand span{color:#ffffffa6;font-size:14px;font-weight:500}.customer-care-page .customer-care-brand strong{color:#fff;font-size:16px;font-weight:700}.customer-care-page .online-status{align-items:center;color:#9fe8bd;display:flex;font-size:13px;font-weight:600;gap:8px}.customer-care-page .online-dot{background:#31d77b;border-radius:50%;box-shadow:0 0 0 4px #31d77b1a,0 0 12px #31d77bb3;height:9px;width:9px}.customer-care-page .customer-care-main{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 76px);padding:50px 20px 70px;position:relative}.customer-care-page .customer-care-main:before{background:#1f8cff14;border-radius:50%;content:"";filter:blur(5px);height:420px;left:-180px;pointer-events:none;position:absolute;top:30px;width:420px}.customer-care-page .customer-care-main:after{background:#1769e112;border-radius:50%;bottom:10px;content:"";filter:blur(5px);height:360px;pointer-events:none;position:absolute;right:-150px;width:360px}.customer-care-page .customer-care-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.035));border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 25px 80px #00000059,inset 0 1px 0 #ffffff0d;max-width:620px;padding:52px 46px;position:relative;text-align:center;width:100%;z-index:2}.customer-care-page .large-headset{align-items:center;background:linear-gradient(135deg,#258fff,#0c5fca);border-radius:50%;box-shadow:0 18px 40px #167deb4d;display:flex;height:82px;justify-content:center;margin:0 auto 24px;width:82px}.customer-care-page .large-headset svg{color:#fff;font-size:34px}.customer-care-page .customer-care-card h1{color:#fff;font-size:32px;font-weight:800;letter-spacing:-.6px;line-height:1.2;margin:0 0 15px}.customer-care-page .customer-care-card>p{color:#ffffffa8;font-size:15px;line-height:1.7;margin:0 auto 30px;max-width:500px}.customer-care-page .start-chat-button{align-items:center;background:linear-gradient(135deg,#278fff,#1266d5);border:0;border-radius:12px;box-shadow:0 12px 30px #197de647;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:10px;justify-content:center;max-width:360px;min-height:54px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:100%}.customer-care-page .start-chat-button:hover{box-shadow:0 18px 38px #197de666;filter:brightness(1.06);transform:translateY(-2px)}.customer-care-page .start-chat-button:active{transform:translateY(0)}.customer-care-page .start-chat-button svg{font-size:18px}.customer-care-page .support-info{grid-gap:12px;border-top:1px solid #ffffff14;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:35px;padding-top:28px;width:100%}.customer-care-page .support-info>div{background:hsla(0,0%,100%,.025);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 8px}.customer-care-page .support-info strong{color:#ffffffd9;font-size:12px;font-weight:700}.customer-care-page .support-info span{color:#ffffff7a;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.customer-care-page .back-button:focus-visible,.customer-care-page .start-chat-button:focus-visible{outline:2px solid #55a8ff;outline-offset:3px}@media (max-width:768px){.customer-care-page .customer-care-header{height:70px;padding:0 18px}.customer-care-page .customer-care-main{min-height:calc(100vh - 70px);padding:35px 16px 55px}.customer-care-page .customer-care-card{border-radius:20px;max-width:560px;padding:42px 28px}.customer-care-page .customer-care-card h1{font-size:28px}.customer-care-page .large-headset{height:74px;width:74px}.customer-care-page .large-headset svg{font-size:30px}}@media (max-width:600px){.customer-care-page .customer-care-header{height:64px;padding:0 12px}.customer-care-page .back-button{height:40px;padding:0;width:40px}.customer-care-page .back-button span{display:none}.customer-care-page .customer-care-brand{gap:8px}.customer-care-page .brand-icon{border-radius:10px;height:36px;width:36px}.customer-care-page .brand-icon svg{font-size:16px}.customer-care-page .customer-care-brand span{font-size:11px}.customer-care-page .customer-care-brand strong{font-size:13px}.customer-care-page .online-status{font-size:11px}.customer-care-page .online-dot{height:7px;width:7px}.customer-care-page .customer-care-main{align-items:flex-start;min-height:calc(100vh - 64px);padding:30px 12px 45px}.customer-care-page .customer-care-card{border-radius:18px;padding:35px 20px;width:100%}.customer-care-page .large-headset{height:68px;margin-bottom:20px;width:68px}.customer-care-page .large-headset svg{font-size:27px}.customer-care-page .customer-care-card h1{font-size:24px;letter-spacing:-.3px}.customer-care-page .customer-care-card>p{font-size:14px;line-height:1.65;margin-bottom:25px}.customer-care-page .start-chat-button{font-size:14px;min-height:52px;width:100%}.customer-care-page .support-info{gap:8px;grid-template-columns:1fr;margin-top:28px;padding-top:22px}.customer-care-page .support-info>div{align-items:center;flex-direction:row;justify-content:space-between;padding:12px 14px;text-align:left}.customer-care-page .support-info strong{font-size:12px}.customer-care-page .support-info span{font-size:11px;text-align:right}}@media (max-width:380px){.customer-care-page .customer-care-header{padding:0 9px}.customer-care-page .customer-care-brand strong{font-size:12px}.customer-care-page .online-status{display:none}.customer-care-page .customer-care-main{padding-left:9px;padding-right:9px}.customer-care-page .customer-care-card{padding:30px 16px}.customer-care-page .customer-care-card h1{font-size:22px}.customer-care-page .customer-care-card>p{font-size:13px}}.pending-withdrawals-page{-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at top,#00beff14,#0000 30%),#111216;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:20px;width:100%}.pending-withdrawals-page *,.pending-withdrawals-page :after,.pending-withdrawals-page :before{box-sizing:border-box}.pending-withdrawals-header{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:12px;box-shadow:0 5px 20px #0000002e;display:flex;gap:15px;justify-content:space-between;margin-bottom:16px;padding:16px;width:100%}.pending-withdrawals-header h2{color:#fff;font-size:22px;font-weight:900;line-height:1.2;margin:0 0 5px}.pending-withdrawals-header span{color:#ffffff7a;display:block;font-size:12px;line-height:1.3}.pending-withdrawals-refresh{background:#eaff0014;border:1px solid #eaff0033;border-radius:7px;color:#eaff00;cursor:pointer;flex-shrink:0;font-size:11px;font-weight:800;height:38px;min-width:80px;padding:0 13px;transition:background .15s ease,border-color .15s ease,transform .1s ease}.pending-withdrawals-refresh:hover{background:#eaff0024;border-color:#eaff0059}.pending-withdrawals-refresh:active{transform:scale(.97)}.pending-withdrawals-refresh:disabled{cursor:not-allowed;opacity:.5}.pending-withdrawals-alert{align-items:center;border-radius:8px;display:flex;font-size:11px;font-weight:700;gap:9px;line-height:1.35;margin-bottom:12px;padding:11px 13px;width:100%}.pending-withdrawals-alert.error{background:#ff505f12;border:1px solid #ff505f38;color:#ff7482}.pending-withdrawals-alert.success{background:#eaff000f;border:1px solid #eaff0033;color:#eaff00}.pending-withdrawals-count{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:10px 13px;width:100%}.pending-withdrawals-count span{color:#ffffff94;font-size:11px;font-weight:700}.pending-withdrawals-count b{align-items:center;background:#eaff00;border-radius:20px;color:#111;display:inline-flex;font-size:11px;font-weight:900;height:24px;justify-content:center;min-width:28px;padding:0 8px}.pending-withdrawals-loading{align-items:center;color:#ffffff94;display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:11px;justify-content:center;min-height:200px;width:100%}.pending-withdrawals-spinner{animation:pendingWithdrawSpin .8s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#eaff00;height:29px;width:29px}@keyframes pendingWithdrawSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pending-withdrawals-empty{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:12px;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:200px;padding:26px;text-align:center;width:100%}.pending-withdrawals-empty .empty-icon{align-items:center;background:#eaff0014;border:1px solid #eaff002e;border-radius:50%;color:#eaff00;display:flex;font-size:19px;font-weight:900;height:44px;justify-content:center;margin-bottom:5px;width:44px}.pending-withdrawals-empty strong{color:#fff;font-size:14px;font-weight:900}.pending-withdrawals-empty span{color:#ffffff6b;font-size:11px}.pending-withdrawals-list{display:flex;flex-direction:column;gap:12px;width:100%}.pending-withdrawal-card{background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018));border:1px solid #ffffff12;border-radius:11px;box-shadow:0 4px 15px #00000029;overflow:hidden;padding:15px;transition:border-color .15s ease,transform .15s ease;width:100%}.pending-withdrawal-card:hover{border-color:#eaff0026;transform:translateY(-1px)}.pending-card-header{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;gap:10px;justify-content:space-between;padding-bottom:11px;width:100%}.pending-user{align-items:center;display:flex;gap:9px;min-width:0}.pending-user-avatar{align-items:center;background:#eaff001a;border:1px solid #eaff002e;border-radius:50%;color:#eaff00;display:flex;flex-shrink:0;font-size:14px;font-weight:900;height:38px;justify-content:center;width:38px}.pending-user-info{display:flex;flex-direction:column;gap:3px;min-width:0}.pending-user-info strong{color:#fff;font-size:14px;font-weight:900}.pending-user-info span,.pending-user-info strong{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-user-info span{color:#ffffff80;font-size:10px;font-weight:600}.pending-status{border-radius:6px;flex-shrink:0;font-size:9px;font-weight:900;line-height:1;padding:6px 9px;text-transform:capitalize}.pending-status.status-processing{background:#ffc1071f;border:1px solid #ffc10733;color:#ffc107}.pending-status.status-reviewing{background:#ffffff14;border:1px solid #ffffff1f;color:#fff}.pending-status.status-reviewed{background:#007bff1f;border:1px solid #007bff33;color:#4da3ff}.pending-status.status-success{background:#28a7451f;border:1px solid #28a74533;color:#45d96a}.pending-status.status-cancelled,.pending-status.status-error{background:#dc35451f;border:1px solid #dc354533;color:#ff6475}.pending-status.status-default{background:#ffffff0f;color:#ffffff8c}.pending-country{align-items:center;color:#ffffff94;display:flex;font-size:10px;font-weight:700;gap:6px;padding:10px 0;width:100%}.pending-country-flag{font-size:15px}.pending-country b{color:#eaff00;font-size:10px;font-weight:900;margin-left:auto}.pending-amount-box{grid-gap:8px;background:#00000021;border:1px solid hsla(0,0%,100%,.055);border-radius:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;padding:11px;width:100%}.pending-amount-box>div{display:flex;flex-direction:column;gap:5px;min-width:0}.pending-amount-box span{color:#fff6;font-size:9px;font-weight:700}.pending-amount-box strong{color:#fff;font-size:14px;font-weight:900;line-height:1.2;word-break:break-word}.pending-amount-box strong.receive{color:#eaff00}.pending-amount-box .tzs-value{border-top:1px solid hsla(0,0%,100%,.045);color:#00ff82d9;font-size:10px;font-weight:800;grid-column:1/-1;padding-top:6px}.pending-wallet-box{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.055);border-radius:8px;display:flex;gap:9px;margin-top:9px;padding:10px;width:100%}.pending-wallet-icon{align-items:center;background:#eaff0012;border-radius:7px;display:flex;flex-shrink:0;font-size:15px;height:31px;justify-content:center;width:31px}.pending-wallet-info{display:flex;flex-direction:column;gap:3px;min-width:0}.pending-wallet-info span{color:#ffffff61;font-size:9px;font-weight:700}.pending-wallet-info strong{color:#fff;font-size:11px;font-weight:900}.pending-wallet-info b{color:#eaff00;font-size:11px;font-weight:800;word-break:break-all}.pending-address-box{align-items:flex-start;background:linear-gradient(145deg,rgba(234,255,0,.035),hsla(0,0%,100%,.015));border:1px solid #eaff001a;border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);display:flex;gap:9px;margin-top:9px;padding:10px;width:100%}.pending-address-icon{align-items:center;background:#eaff0012;border:1px solid #eaff0014;border-radius:7px;display:flex;flex-shrink:0;font-size:15px;height:31px;justify-content:center;width:31px}.pending-address-info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.pending-address-info span{color:#ffffff61;display:block;font-size:9px;font-weight:700;letter-spacing:.25px;line-height:1.2;text-transform:uppercase}.pending-address-info strong{color:#fff;display:block;font-size:10.5px;font-weight:800;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.pending-address-info .no-address{color:#ffffff4d;font-style:italic;font-weight:600}.pending-details{grid-gap:1px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.045);border-radius:8px;display:grid;gap:1px;grid-template-columns:1fr 1fr;margin-top:9px;overflow:hidden;width:100%}.pending-details>div{background:#111216d1;display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px}.pending-details span{color:#ffffff61;font-size:8.5px;font-weight:700}.pending-details b{color:#ffffffd1;font-size:10.5px;font-weight:800;word-break:break-word}.pending-date{align-items:center;border-top:1px solid hsla(0,0%,100%,.045);display:flex;gap:10px;justify-content:space-between;margin-top:9px;padding-top:9px;width:100%}.pending-date span{color:#ffffff61;font-size:9px;font-weight:700}.pending-date b{color:#fff9;font-size:9px;font-weight:700;text-align:right}.pending-action{align-items:center;display:flex;gap:8px;margin-top:11px;width:100%}.pending-status-select{background:#191a22;border:1px solid #ffffff1a;border-radius:7px;color:#fff;cursor:pointer;flex:1 1;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;height:38px;min-height:38px;outline:none;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.pending-status-select:hover{border-color:#eaff004d}.pending-status-select:focus{border-color:#eaff00;box-shadow:0 0 0 1px #eaff001a}.pending-status-select:disabled{cursor:not-allowed;opacity:.55}.pending-status-select option{background:#191a22;color:#fff}.pending-action-loading{align-items:center;color:#ffffff80;display:flex;flex-shrink:0;font-size:9px;font-weight:700;gap:5px}.pending-mini-spinner{animation:pendingWithdrawSpin .7s linear infinite;border:2px solid #ffffff1f;border-radius:50%;border-top-color:#eaff00;height:14px;width:14px}.pending-withdrawals-page
button:focus-visible,.pending-withdrawals-page
select:focus-visible{outline:1px solid #eaff00;outline-offset:1px}@media (min-width:701px){.pending-withdrawals-list{display:flex;flex-direction:column;gap:12px}.pending-withdrawal-card{grid-column-gap:14px;grid-row-gap:7px;align-items:stretch;column-gap:14px;display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(90px,.7fr) minmax(170px,1.3fr) minmax(160px,1.15fr) minmax(150px,1.1fr) minmax(140px,.95fr);grid-template-rows:auto auto auto auto;padding:15px;row-gap:7px;width:100%}.pending-card-header{align-items:flex-start;border-bottom:none;display:flex;flex-direction:column;gap:9px;grid-column:1;grid-row:1/3;justify-content:center;padding:0}.pending-user{width:100%}.pending-user-avatar{font-size:15px;height:40px;width:40px}.pending-user-info strong{font-size:14px;max-width:170px}.pending-user-info span{font-size:10px;max-width:170px}.pending-status{font-size:9px;padding:7px 10px}.pending-country{align-content:center;align-items:center;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.045);border-radius:8px;display:flex;flex-wrap:wrap;font-size:10px;grid-column:2;grid-row:1/3;justify-content:center;margin:0;min-height:70px;padding:8px;width:100%}.pending-country-flag{font-size:18px}.pending-country b{font-size:11px;margin-left:0;text-align:center;width:100%}.pending-amount-box{display:flex;flex-direction:column;gap:9px;grid-column:3;grid-row:1/3;height:100%;justify-content:center;margin:0;padding:11px;width:100%}.pending-amount-box>div{gap:4px}.pending-amount-box span{font-size:9px}.pending-amount-box strong{font-size:14px}.pending-amount-box .tzs-value{font-size:9px;padding-top:6px}.pending-wallet-box{align-items:center;border-radius:8px;display:flex;grid-column:4;grid-row:1;height:100%;justify-content:flex-start;margin:0;min-height:70px;padding:11px;width:100%}.pending-wallet-icon{font-size:16px;height:34px;width:34px}.pending-wallet-info span{font-size:9px}.pending-wallet-info strong{font-size:11px}.pending-wallet-info b{font-size:10px}.pending-address-box{align-items:center;border-radius:8px;display:flex;grid-column:4;grid-row:2;height:100%;margin:0;min-height:70px;padding:9px;width:100%}.pending-address-icon{font-size:14px;height:31px;width:31px}.pending-address-info{gap:3px}.pending-address-info span{font-size:8px}.pending-address-info strong{font-size:9px;line-height:1.35}.pending-details{border-radius:8px;display:flex;flex-direction:column;gap:1px;grid-column:5;grid-row:1/3;height:100%;justify-content:center;margin:0;width:100%}.pending-details>div{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;min-height:28px;padding:5px 8px}.pending-details span{font-size:8px;white-space:nowrap}.pending-details b{font-size:9px;text-align:right}.pending-action{align-items:stretch;display:flex;flex-direction:column;gap:8px;grid-column:6;grid-row:1/3;height:100%;justify-content:center;margin:0;width:100%}.pending-status-select{font-size:10px;height:39px;min-height:39px;padding:0 9px;width:100%}.pending-action-loading{font-size:8px;justify-content:center}.pending-date{grid-column:1/7;grid-row:3;margin:0;padding-top:8px;width:100%}.pending-date b,.pending-date span{font-size:8px}}@media (min-width:1100px){.pending-withdrawals-page{margin:0 auto;max-width:1500px;padding:25px 22px 40px;width:100%}.pending-withdrawals-list{display:flex;flex-direction:column;gap:13px;width:100%}.pending-withdrawal-card{column-gap:16px;grid-template-columns:minmax(175px,1.15fr) minmax(100px,.7fr) minmax(190px,1.35fr) minmax(180px,1.25fr) minmax(175px,1.15fr) minmax(150px,.9fr);padding:17px}.pending-user-info strong{font-size:15px}.pending-user-info span{font-size:11px}.pending-amount-box strong{font-size:15px}.pending-wallet-info strong{font-size:12px}.pending-wallet-info b{font-size:11px}.pending-address-box{padding:10px}.pending-address-info span{font-size:8.5px}.pending-address-info strong{font-size:9.5px}.pending-details span{font-size:8.5px}.pending-details b{font-size:9.5px}.pending-status-select{font-size:10px;height:40px;min-height:40px}}@media (min-width:1500px){.pending-withdrawals-page{max-width:1700px;padding-left:30px;padding-right:30px}.pending-withdrawal-card{column-gap:18px;grid-template-columns:minmax(190px,1.2fr) minmax(110px,.7fr) minmax(220px,1.4fr) minmax(200px,1.25fr) minmax(190px,1.15fr) minmax(160px,.9fr);padding:18px}.pending-user-info strong{font-size:16px}.pending-user-info span{font-size:11px}.pending-amount-box strong{font-size:16px}.pending-wallet-info strong{font-size:13px}.pending-wallet-info b{font-size:12px}.pending-address-info strong{font-size:10px}}@media (min-width:701px) and (max-width:900px){.pending-withdrawals-page{padding:14px}.pending-withdrawal-card{column-gap:8px;grid-template-columns:minmax(125px,1fr) minmax(80px,.65fr) minmax(145px,1.15fr) minmax(135px,1fr) minmax(135px,1fr) minmax(115px,.85fr);padding:10px}.pending-user{gap:6px}.pending-user-avatar{font-size:11px;height:32px;width:32px}.pending-user-info strong{font-size:11px;max-width:110px}.pending-user-info span{font-size:8px;max-width:110px}.pending-status{font-size:7px;padding:5px 7px}.pending-country{font-size:8px;min-height:58px}.pending-country-flag{font-size:14px}.pending-country b{font-size:9px}.pending-amount-box{gap:6px;padding:7px}.pending-amount-box span{font-size:7px}.pending-amount-box strong{font-size:10px}.pending-amount-box .tzs-value{font-size:7px}.pending-wallet-box{gap:5px;padding:7px}.pending-wallet-icon{font-size:12px;height:26px;width:26px}.pending-wallet-info span{font-size:7px}.pending-wallet-info b,.pending-wallet-info strong{font-size:8px}.pending-address-box{gap:5px;min-height:58px;padding:7px}.pending-address-icon{font-size:12px;height:26px;width:26px}.pending-address-info{gap:2px}.pending-address-info span{font-size:6.5px}.pending-address-info strong{font-size:7.5px;line-height:1.3}.pending-details>div{gap:4px;min-height:24px;padding:4px 5px}.pending-details span{font-size:6.5px}.pending-details b{font-size:7px}.pending-status-select{font-size:7px;height:32px;min-height:32px;padding:0 5px}.pending-date b,.pending-date span{font-size:6.5px}}@media (max-width:700px){.pending-withdrawals-page{padding:11px 8px 30px}.pending-withdrawals-header{border-radius:9px;margin-bottom:10px;padding:12px}.pending-withdrawals-header h2{font-size:17px}.pending-withdrawals-header span{font-size:10px}.pending-withdrawals-refresh{font-size:9px;height:33px;min-width:65px;padding:0 9px}.pending-withdrawals-alert{font-size:10px;margin-bottom:8px;padding:9px 10px}.pending-withdrawals-count{margin-bottom:8px;padding:8px 10px}.pending-withdrawals-count span{font-size:9px}.pending-withdrawals-count b{font-size:9px;height:21px;min-width:24px}.pending-withdrawals-list{gap:8px}.pending-withdrawal-card{border-radius:8px;display:block;padding:10px;width:100%}.pending-card-header{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding-bottom:8px}.pending-user{gap:7px}.pending-user-avatar{font-size:11px;height:31px;width:31px}.pending-user-info strong{font-size:12px;max-width:170px}.pending-user-info span{font-size:9px;max-width:170px}.pending-status{font-size:8px;padding:5px 7px}.pending-country{font-size:9px;padding:8px 0}.pending-country-flag{font-size:13px}.pending-country b{font-size:9px}.pending-amount-box{grid-gap:6px;border-radius:7px;display:grid;gap:6px;grid-template-columns:1fr 1fr;padding:9px}.pending-amount-box span{font-size:8px}.pending-amount-box strong{font-size:12px}.pending-amount-box .tzs-value{font-size:9px;padding-top:5px}.pending-wallet-box{gap:7px;margin-top:7px;padding:8px}.pending-wallet-icon{font-size:12px;height:27px;width:27px}.pending-wallet-info span{font-size:8px}.pending-wallet-info b,.pending-wallet-info strong{font-size:10px}.pending-address-box{align-items:flex-start;border-radius:7px;display:flex;gap:7px;margin-top:7px;padding:8px;width:100%}.pending-address-icon{border-radius:6px;font-size:12px;height:27px;width:27px}.pending-address-info{gap:3px}.pending-address-info span{font-size:7.5px;line-height:1.2}.pending-address-info strong{font-size:9px;line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.pending-address-info .no-address{font-size:8.5px}.pending-details{display:grid;grid-template-columns:1fr 1fr;margin-top:7px}.pending-details>div{padding:8px}.pending-details span{font-size:7.5px}.pending-details b{font-size:9px}.pending-date{margin-top:7px;padding-top:7px}.pending-date b,.pending-date span{font-size:8px}.pending-action{align-items:center;display:flex;gap:6px;margin-top:8px}.pending-status-select{border-radius:6px;font-size:9px;height:33px;min-height:33px;padding:0 8px;width:100%}.pending-action-loading{font-size:7.5px}.pending-mini-spinner{height:13px;width:13px}}@media (max-width:380px){.pending-withdrawals-page{padding:8px 6px 25px}.pending-withdrawals-header{border-radius:7px;padding:10px}.pending-withdrawals-header h2{font-size:15px}.pending-withdrawals-header span{font-size:8.5px}.pending-withdrawals-refresh{font-size:8px;height:30px;min-width:57px;padding:0 7px}.pending-withdrawal-card{border-radius:7px;padding:9px}.pending-user-avatar{font-size:9px;height:28px;width:28px}.pending-user-info strong{font-size:10px;max-width:135px}.pending-user-info span{font-size:8px;max-width:135px}.pending-status{font-size:7px;padding:4px 6px}.pending-country{font-size:8px}.pending-country-flag{font-size:12px}.pending-country b{font-size:8px}.pending-amount-box{padding:8px}.pending-amount-box span{font-size:7px}.pending-amount-box strong{font-size:10px}.pending-amount-box .tzs-value{font-size:8px}.pending-wallet-box{padding:7px}.pending-wallet-icon{font-size:11px;height:25px;width:25px}.pending-wallet-info span{font-size:7px}.pending-wallet-info b,.pending-wallet-info strong{font-size:9px}.pending-address-box{gap:6px;margin-top:6px;padding:7px}.pending-address-icon{font-size:11px;height:25px;width:25px}.pending-address-info{gap:2px}.pending-address-info span{font-size:6.5px}.pending-address-info strong{font-size:8px;line-height:1.35}.pending-address-info .no-address{font-size:7.5px}.pending-details>div{padding:7px}.pending-details span{font-size:6.5px}.pending-details b{font-size:8px}.pending-date b,.pending-date span{font-size:7px}.pending-status-select{font-size:8px;height:31px;min-height:31px}}@media (max-width:320px){.pending-withdrawals-page{padding:6px 4px 20px}.pending-withdrawals-header h2{font-size:14px}.pending-withdrawals-header span{font-size:8px}.pending-withdrawals-refresh{font-size:7px;height:28px;min-width:52px}.pending-withdrawal-card{padding:8px}.pending-user-info strong{font-size:9px;max-width:110px}.pending-user-info span{font-size:7px;max-width:110px}.pending-status{font-size:6.5px;padding:3px 5px}.pending-amount-box{padding:7px}.pending-amount-box span{font-size:6.5px}.pending-amount-box strong{font-size:9px}.pending-wallet-info b,.pending-wallet-info strong{font-size:8px}.pending-address-box{gap:5px;margin-top:5px;padding:6px}.pending-address-icon{border-radius:5px;font-size:10px;height:23px;width:23px}.pending-address-info{gap:2px}.pending-address-info span{font-size:6px}.pending-address-info strong{font-size:7.2px;line-height:1.3}.pending-address-info .no-address{font-size:6.8px}.pending-details span{font-size:6px}.pending-details b{font-size:7px}.pending-date b,.pending-date span{font-size:6.5px}.pending-status-select{font-size:7px;height:29px;min-height:29px}}@media (prefers-reduced-motion:reduce){.pending-withdrawals-page *,.pending-withdrawals-page :after,.pending-withdrawals-page :before{animation:none!important;transition:none!important}}.admin-user-manager{background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;max-width:100%;min-height:100vh;overflow-x:hidden;padding:24px;width:100%}.admin-user-manager,.admin-user-manager *,.admin-user-manager :after,.admin-user-manager :before{box-sizing:border-box}.admin-user-manager>h2{color:#fff;font-size:24px;font-weight:800;letter-spacing:-.3px;line-height:1.2;margin:0 0 20px;width:100%}.admin-user-manager .search-box{grid-gap:10px;background:#0b0b0b;border:1px solid #1e1e1e;border-radius:10px;display:grid;gap:10px;grid-template-columns:180px minmax(0,1fr) 100px;margin-bottom:16px;max-width:100%;padding:12px;width:100%}.admin-user-manager .search-box select{background:#111;border:1px solid #292929;border-radius:7px;color:#ddd;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;height:40px;min-width:0;outline:none;padding:0 11px;width:100%}.admin-user-manager .search-box select:focus{border-color:#b7ff21;box-shadow:0 0 0 2px #b7ff210f}.admin-user-manager .search-box input{background:#111;border:1px solid #292929;border-radius:7px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:40px;min-width:0;outline:none;padding:0 12px;width:100%}.admin-user-manager .search-box input::placeholder{color:#555}.admin-user-manager .search-box input:focus{background:#151515;border-color:#b7ff21;box-shadow:0 0 0 2px #b7ff210d}.admin-user-manager .search-box button{background:#b7ff2114;border:1px solid #b7ff2140;border-radius:7px;color:#b7ff21;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;height:40px;padding:0 12px;transition:background .15s ease,border-color .15s ease,transform .1s ease;width:100%}.admin-user-manager .search-box button:hover{background:#b7ff2124;border-color:#b7ff2173}.admin-user-manager .search-box button:active{transform:scale(.97)}.admin-user-manager .admin-message{background:#0d0d0d;border:1px solid #222;border-radius:7px;color:#9a9a9a;font-size:10px;line-height:1.4;margin:0 0 14px;padding:10px 12px;width:100%}.admin-user-manager .user-card{background:#090909;border:1px solid #1f1f1f;border-radius:12px;box-shadow:0 8px 30px #00000040;margin:0 0 16px;max-width:100%;overflow:hidden;padding:18px;width:100%}.admin-user-manager .user-card-header{align-items:center;border-bottom:1px solid #1b1b1b;display:flex;gap:15px;justify-content:space-between;margin-bottom:14px;padding-bottom:14px;width:100%}.admin-user-manager .user-card-header>div{min-width:0}.admin-user-manager .user-card-header h3{color:#fff;font-size:18px;font-weight:800;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-manager .user-card-header p{color:#777;font-size:10px;line-height:1.3;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-manager .badge{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:800;height:27px;justify-content:center;min-width:64px;padding:0 9px;white-space:nowrap}.admin-user-manager .badge.active{background:#b7ff2114;border:1px solid #b7ff212e;color:#b7ff21}.admin-user-manager .badge.ok{background:#58a6ff14;border:1px solid #58a6ff2e;color:#58a6ff}.admin-user-manager .badge.blocked{background:#ff505014;border:1px solid #ff50502e;color:#ff6868}.admin-user-manager .section{background:#0d0d0d;border:1px solid #191919;border-radius:9px;margin-bottom:14px;padding:14px;width:100%}.admin-user-manager .edit-area h4,.admin-user-manager .section h4{color:#b7ff21;font-size:11px;font-weight:800;letter-spacing:.35px;line-height:1.2;margin:0 0 11px;text-transform:uppercase}.admin-user-manager .detail-row{grid-gap:12px;border-bottom:1px solid #181818;display:grid;gap:12px;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);min-width:0;padding:9px 0;width:100%}.admin-user-manager .detail-row:last-child{border-bottom:none;padding-bottom:0}.admin-user-manager .detail-row:first-child{padding-top:0}.admin-user-manager .detail-row span{color:#666;font-size:9px;font-weight:600;line-height:1.4;min-width:0}.admin-user-manager .detail-row strong{color:#ddd;font-size:10px;font-weight:600;line-height:1.4;min-width:0;overflow-wrap:anywhere;text-align:right;word-break:break-word}.admin-user-manager .balance-view-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.admin-user-manager .balance-item{background:#101010;border:1px solid #1b1b1b;border-radius:7px;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:65px;min-width:0;padding:10px}.admin-user-manager .balance-item span{color:#666;font-size:8px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-manager .balance-item strong{color:#b7ff21;font-size:11px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-manager .wallet-box{background:#111;border:1px solid #202020;border-radius:7px;margin:0 0 9px;padding:11px;width:100%}.admin-user-manager .wallet-box:last-child{margin-bottom:0}.admin-user-manager .wallet-box h5{color:#fff;font-size:10px;font-weight:800;margin:0 0 9px;text-transform:uppercase}.admin-user-manager .empty-text{color:#555;font-size:10px;margin:0;padding:15px;text-align:center}.admin-user-manager .action-row{align-items:center;border-top:1px solid #1b1b1b;display:flex;gap:8px;margin-top:14px;padding-top:14px;width:100%}.admin-user-manager .action-row button{border-radius:7px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:800;height:34px;padding:0 15px;transition:background .15s ease,border-color .15s ease,transform .1s ease}.admin-user-manager .action-row button:active{transform:scale(.97)}.admin-user-manager .edit-btn{background:#b7ff2114;border:1px solid #b7ff2138;color:#b7ff21;min-width:80px}.admin-user-manager .edit-btn:hover{background:#b7ff2124;border-color:#b7ff2166}.admin-user-manager .delete-btn{background:#ff505012;border:1px solid #ff505033;color:#f66;min-width:80px}.admin-user-manager .delete-btn:hover{background:#ff505021;border-color:#ff505059}.admin-user-manager .edit-area{grid-gap:10px;background:#0b0b0b;border:1px solid #1c1c1c;border-radius:9px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:15px;width:100%}.admin-user-manager .edit-area h4{border-bottom:1px solid #1a1a1a;grid-column:1/-1;margin-top:5px;padding-bottom:8px}.admin-user-manager .input-box{display:flex;flex-direction:column;gap:5px;min-width:0}.admin-user-manager .input-box label{color:#6d6d6d;font-size:8px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-manager .input-box input,.admin-user-manager .input-box select{background:#111;border:1px solid #292929;border-radius:6px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:9px;height:35px;min-width:0;outline:none;padding:0 9px;width:100%}.admin-user-manager .input-box input:focus,.admin-user-manager .input-box select:focus{background:#151515;border-color:#b7ff21;box-shadow:0 0 0 2px #b7ff210d}.admin-user-manager .input-box input[type=number]{color:#b7ff21;font-weight:700}.admin-user-manager .input-box input[type=number]::-webkit-inner-spin-button,.admin-user-manager .input-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.admin-user-manager .input-box input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.admin-user-manager .save-btn{background:#b7ff21;border:1px solid #b7ff21;color:#000;font-weight:900;min-width:90px}.admin-user-manager .save-btn:hover{background:#c5ff4d}.admin-user-manager .cancel-btn{background:#151515;border:1px solid #303030;color:#bbb;min-width:90px}.admin-user-manager .cancel-btn:hover{background:#1c1c1c;border-color:#404040}.admin-user-manager select option{background:#111;color:#fff}.admin-user-manager .section .detail-row strong{overflow-wrap:anywhere}.admin-user-manager .section:last-of-type .detail-row strong{color:#aaa;font-family:monospace;font-size:9px}@media (min-width:1400px){.admin-user-manager{padding:28px 34px}.admin-user-manager>h2{font-size:26px}.admin-user-manager .balance-view-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-user-manager .edit-area{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.admin-user-manager{padding:18px}.admin-user-manager .search-box{grid-template-columns:150px minmax(0,1fr) 90px}.admin-user-manager .balance-view-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-user-manager .edit-area{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.admin-user-manager{overflow-x:hidden;padding:10px;width:100%}.admin-user-manager>h2{font-size:17px;margin-bottom:12px}.admin-user-manager .search-box{grid-gap:7px;border-radius:8px;display:grid;gap:7px;grid-template-columns:1fr;margin-bottom:10px;padding:9px}.admin-user-manager .search-box button,.admin-user-manager .search-box input,.admin-user-manager .search-box select{font-size:9px;height:34px}.admin-user-manager .user-card{border-radius:9px;margin-bottom:10px;padding:10px}.admin-user-manager .user-card-header{gap:8px;margin-bottom:10px;padding-bottom:10px}.admin-user-manager .user-card-header h3{font-size:14px}.admin-user-manager .user-card-header p{font-size:8px}.admin-user-manager .badge{font-size:7px;height:24px;min-width:52px;padding:0 7px}.admin-user-manager .section{border-radius:7px;margin-bottom:9px;padding:10px}.admin-user-manager .edit-area h4,.admin-user-manager .section h4{font-size:9px;margin-bottom:9px}.admin-user-manager .detail-row{gap:8px;grid-template-columns:100px minmax(0,1fr);padding:8px 0}.admin-user-manager .detail-row span{font-size:7px}.admin-user-manager .detail-row strong{font-size:8px}.admin-user-manager .balance-view-grid{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-manager .balance-item{border-radius:6px;gap:5px;min-height:53px;padding:7px}.admin-user-manager .balance-item span{font-size:6.5px}.admin-user-manager .balance-item strong{font-size:8px}.admin-user-manager .edit-area{border-radius:7px;gap:8px;grid-template-columns:1fr;padding:10px}.admin-user-manager .edit-area h4{margin-top:4px}.admin-user-manager .input-box{gap:4px}.admin-user-manager .input-box label{font-size:7px}.admin-user-manager .input-box input,.admin-user-manager .input-box select{border-radius:5px;font-size:8px;height:32px;padding:0 8px}.admin-user-manager .wallet-box{border-radius:6px;margin-bottom:6px;padding:8px}.admin-user-manager .wallet-box h5{font-size:8px}.admin-user-manager .action-row{gap:6px;margin-top:10px;padding-top:10px}.admin-user-manager .action-row button{font-size:8px;height:31px;min-width:70px;padding:0 10px}.admin-user-manager .admin-message{font-size:8px;padding:8px 9px}}@media (max-width:400px){.admin-user-manager{padding:7px}.admin-user-manager>h2{font-size:15px;margin-bottom:9px}.admin-user-manager .search-box{gap:5px;padding:7px}.admin-user-manager .search-box button,.admin-user-manager .search-box input,.admin-user-manager .search-box select{font-size:8px;height:31px}.admin-user-manager .user-card{padding:8px}.admin-user-manager .user-card-header h3{font-size:12px}.admin-user-manager .user-card-header p{font-size:7px}.admin-user-manager .badge{font-size:6.5px;height:22px;min-width:47px}.admin-user-manager .section{padding:8px}.admin-user-manager .edit-area h4,.admin-user-manager .section h4{font-size:8px}.admin-user-manager .detail-row{gap:6px;grid-template-columns:85px minmax(0,1fr);padding:7px 0}.admin-user-manager .detail-row span{font-size:6.5px}.admin-user-manager .detail-row strong{font-size:7.5px}.admin-user-manager .balance-view-grid{gap:4px}.admin-user-manager .balance-item{min-height:48px;padding:6px}.admin-user-manager .balance-item span{font-size:6px}.admin-user-manager .balance-item strong{font-size:7px}.admin-user-manager .wallet-box{padding:7px}.admin-user-manager .input-box input,.admin-user-manager .input-box select{font-size:7.5px;height:30px}.admin-user-manager .action-row button{font-size:7px;height:29px;min-width:64px}}@media (max-width:340px){.admin-user-manager{padding:5px}.admin-user-manager .balance-view-grid{grid-template-columns:1fr}.admin-user-manager .detail-row{grid-template-columns:75px minmax(0,1fr)}.admin-user-manager .user-card-header{align-items:flex-start}.admin-user-manager .badge{font-size:6px;min-width:43px}}.admin-user-manager::-webkit-scrollbar{height:6px;width:6px}.admin-user-manager::-webkit-scrollbar-track{background:#080808}.admin-user-manager::-webkit-scrollbar-thumb{background:#303030;border-radius:10px}.admin-user-manager::-webkit-scrollbar-thumb:hover{background:#444}.admin-user-manager input:-webkit-autofill,.admin-user-manager input:-webkit-autofill:focus,.admin-user-manager input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #111;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.admin-user-manager button:focus-visible,.admin-user-manager input:focus-visible,.admin-user-manager select:focus-visible{outline:1px solid #b7ff21;outline-offset:1px}.admin-user-manager ::selection{background:#b7ff2140;color:#fff}@media (hover:none){.admin-user-manager .search-box button:hover{background:#b7ff2114;border-color:#b7ff2140}.admin-user-manager .edit-btn:hover{background:#b7ff2114}.admin-user-manager .delete-btn:hover{background:#ff505012}.admin-user-manager .save-btn:hover{background:#b7ff21}.admin-user-manager .cancel-btn:hover{background:#151515}}@media (prefers-reduced-motion:reduce){.admin-user-manager *,.admin-user-manager :after,.admin-user-manager :before{animation:none!important;transition:none!important}}.admin-exchanges{font-family:Arial,sans-serif;padding:20px}.admin-exchanges h2{color:#333;margin-bottom:20px}.admin-exchanges table{background-color:#2f3439;border-collapse:collapse;margin-bottom:20px;width:100%}.admin-exchanges td,.admin-exchanges th{border:1px solid #ddd;padding:8px 12px;text-align:center}.admin-exchanges th{background-color:#4caf50;color:#fff;font-weight:700}.admin-exchanges tr:nth-child(2n){background-color:#3e414a}.admin-exchanges tr:hover{background-color:#2c2e33}.admin-exchanges td{font-size:14px}.admin-exchanges table td:first-child,.admin-exchanges table th:first-child{text-align:left}.container{background:#0f172a;color:#fff;min-height:100vh;padding:15px}.title{font-size:20px;margin-bottom:10px}.input{background:#1e293b;border:none;border-radius:8px;color:#fff;margin-bottom:8px;padding:10px;width:100%}.button{background:#22c55e;margin-right:10px}.button,.uploadBtn{border:none;border-radius:8px;cursor:pointer;padding:10px}.uploadBtn{background:#f97316}.countryBlock{margin-bottom:10px}.countryHeader{background:#1e293b;border-radius:10px;cursor:pointer;font-weight:700;padding:12px}.leagueBlock{margin-left:10px;margin-top:5px}.leagueHeader{background:#334155;border-radius:8px;cursor:pointer;padding:10px}.matchRow{background:#020617;border-radius:8px;justify-content:space-between;margin-top:5px;padding:8px}.matchRow,.team{align-items:center;display:flex}.team{gap:5px}.team img{width:20px}.vs{color:#22c55e;font-weight:700;font-weight:800;min-width:80px;text-align:center}.vs small{display:block;font-size:11px;margin-top:3px;opacity:.75}.manualImportTitle{font-weight:700;margin-bottom:10px}.manualTextarea{background:#111827;border:1px solid #374151;border-radius:10px;min-height:300px;outline:none;resize:vertical}.manualTextarea:focus{border-color:#22c55e}.manualBtn{border-radius:10px;margin-top:10px}.manualBtn:hover{opacity:.9}.manualImportTitle{color:#fff;font-size:18px;margin-top:20px}.manualTextarea{background:#111;border:1px solid #444;border-radius:8px;font-size:14px;margin-bottom:10px;min-height:250px}.manualBtn,.manualTextarea{color:#fff;padding:12px;width:100%}.manualBtn{background:#16a34a;border:none;border-radius:8px;cursor:pointer;font-weight:700;margin-bottom:15px}.bet-page,.bet-page *{box-sizing:border-box}.bet-page{background:#eef4f6;color:#222;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:600px;min-height:100vh;overflow-x:hidden;padding:3px;width:100%}.bet-page button,.bet-page input,.bet-page select{font-family:inherit}.bet-page .bet-header{background:#fff;border:1px solid #dfe7e9;border-bottom:none;border-radius:10px 10px 0 0;padding:7px 4px 5px}.bet-page .bet-header .teams{align-items:center;display:flex;gap:4px;justify-content:center}.bet-page .bet-header .team{align-items:center;color:#222;display:flex;flex:1 1;font-size:9px;font-weight:800;gap:3px;min-width:0}.bet-page .bet-header .team:first-child{justify-content:flex-end;text-align:right}.bet-page .bet-header .team:last-child{justify-content:flex-start;text-align:left}.bet-page .bet-header .team span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-page .logo-fallback,.bet-page .team-logo{border-radius:50%;height:24px;min-width:24px;width:24px}.bet-page .team-logo{background:#fff;object-fit:contain}.bet-page .logo-fallback{align-items:center;color:#fff;display:flex;font-size:6px;font-weight:900;justify-content:center}.bet-page .vs{color:#444;flex:none;font-size:8px;font-weight:900}.bet-page .league{color:#7b8589;font-size:8px;font-weight:600;margin:4px 0 0;text-align:center}.bet-page .tabs{background:#fff;border-bottom:1px solid #dfe7e9;border-left:1px solid #dfe7e9;border-right:1px solid #dfe7e9;display:flex;width:100%}.bet-page .tab{border-bottom:2px solid #0000;color:#8a9498;cursor:pointer;flex:1 1;font-size:9px;font-weight:800;padding:6px 2px;text-align:center}.bet-page .tab.active{border-bottom-color:#719da4;color:#222}.bet-page .score-table{background:#fff;border:1px solid #d9e2e5;border-radius:0 0 12px 12px;border-top:none;box-shadow:0 2px 5px #0000000d;overflow:hidden;width:100%}.bet-page .score-table-header,.bet-page .score-table-row{display:grid;grid-template-columns:16% 18% 46% 20%;width:100%}.bet-page .score-table-header{align-items:stretch;background:#fff3e3;border-bottom:1px solid #dfe7e9;color:#333;font-size:8px;font-weight:900;min-height:31px}.bet-page .score-table-header>div{align-items:center;display:flex;min-width:0;padding:3px}.bet-page .score-table-header>div:not(:last-child){border-right:1px solid #e8e3dc}.bet-page .quantity-title,.bet-page .score-table-header>div:first-child,.bet-page .score-table-header>div:nth-child(2){justify-content:center}.bet-page .score-table-row{align-items:stretch;background:#fff;border-bottom:1px solid #e2eaec;min-height:34px;position:relative}.bet-page .score-table-row:last-child{border-bottom:none}.bet-page .score-table-row>div{align-items:center;border-right:1px solid #e2eaec;display:flex;min-width:0;padding:2px 3px}.bet-page .table-score{color:#50575a}.bet-page .table-profit,.bet-page .table-score{font-size:9px;font-weight:900;justify-content:center;white-space:nowrap}.bet-page .table-profit{color:#73a77a}.bet-page .table-quantity{color:#292d30;font-size:8px;font-weight:900;justify-content:flex-end;overflow:hidden;text-align:right;white-space:nowrap}.bet-page .table-bet-btn{align-self:center;background:#fff;border:1px solid #9fbabe;border-radius:2px;color:#719da4;cursor:pointer;font-size:8px;font-weight:900;height:23px;justify-self:center;letter-spacing:.3px;margin:0;max-width:52px;padding:0;width:calc(100% - 6px)}.bet-page .table-bet-btn:active{background:#eef8f9;transform:scale(.96)}.bet-page .selected-row{background:snow;box-shadow:inset 3px 0 0 red,inset -3px 0 0 red,inset 0 3px 0 red,inset 0 -3px 0 red;z-index:2}.bet-page .selected-row .table-score{color:#222}.bet-page .selected-row .table-profit{color:#69a474}.bet-page .bet-box{background:#fff;border:1px solid #dce5e8;border-radius:5px;color:#333;font-size:9px;font-weight:600;margin-top:4px;padding:6px 4px;text-align:center}.bet-page .loading{background:#fff;color:#70787c;font-size:10px;font-weight:700;padding:15px 5px;text-align:center;width:100%}.bet-page .market-chart-bar{align-items:center;background:#fff;border-left:1px solid #dfe7e9;border-right:1px solid #dfe7e9;display:flex;justify-content:flex-end;padding:4px 6px;width:100%}.bet-page .market-chart-btn{align-items:center;background:#fff;border:1px solid #9eb9bd;border-radius:4px;color:#5e8e95;cursor:pointer;display:flex;font-size:9px;font-weight:900;gap:4px;height:28px;justify-content:center;padding:0 8px}.bet-page .market-chart-icon{font-size:14px;line-height:1}.bet-page .market-chart-btn:hover{background:#eefafa}.bet-page .market-chart-btn:active{transform:scale(.96)}.bet-page .chart-header{align-items:center!important;display:flex!important;justify-content:center!important;padding:0!important}.bet-page .header-chart-btn{align-items:center;background:#0000;border:none;color:#5e8e95;cursor:pointer;display:flex;font-size:16px;height:100%;justify-content:center;min-height:31px;padding:0;width:100%}.bet-page .header-chart-btn:hover{background:#0000000a}.bet-page .header-chart-btn:active{transform:scale(.9)}@media (max-width:480px){.bet-page{padding:2px;width:100%}.bet-page .bet-header{padding:5px 3px 4px}.bet-page .logo-fallback,.bet-page .team-logo{height:20px;min-width:20px;width:20px}.bet-page .bet-header .team{font-size:8px}.bet-page .league,.bet-page .vs{font-size:7px}.bet-page .tab{font-size:8px;padding:5px 2px}.bet-page .score-table-header,.bet-page .score-table-row{grid-template-columns:15% 17% 48% 20%}.bet-page .score-table-header{font-size:7px;min-height:27px}.bet-page .score-table-row{min-height:31px}.bet-page .score-table-header>div,.bet-page .score-table-row>div{padding:2px}.bet-page .table-profit,.bet-page .table-score{font-size:8px}.bet-page .table-quantity{font-size:7px;letter-spacing:-.2px}.bet-page .table-bet-btn{font-size:7px;height:21px;width:calc(100% - 4px)}.bet-page .market-chart-bar{padding:3px 5px}.bet-page .market-chart-btn{font-size:8px;height:25px;padding:0 6px}.bet-page .market-chart-icon{font-size:12px}.bet-page .header-chart-btn{font-size:14px;min-height:27px}}@media (max-width:350px){.bet-page .score-table-header,.bet-page .score-table-row{grid-template-columns:15% 17% 49% 19%}.bet-page .table-profit,.bet-page .table-score{font-size:7px}.bet-page .table-quantity{font-size:6.5px}.bet-page .table-bet-btn{font-size:6.5px;height:19px}.bet-page .header-chart-btn{font-size:13px}}
/*# sourceMappingURL=main.0b7a7bd0.css.map*/