: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;scrollbar-color:#444 #111;scrollbar-width:thin}*,:after,:before{box-sizing:inherit}body{color:#fff}#root,body{min-height:100vh;min-height:100dvh;min-width:0;padding:0;width:100%}#root{background:#000;margin:0}.app-content{box-sizing:border-box;margin:0!important;min-width:0;overflow-x:clip;padding:0;position:relative;width:100%}.app-content.no-header,.app-content.with-header{margin:0!important;padding-left:0;padding-right:0;padding-top:0!important;width:100%}.app-content.no-header.with-header,main.app-content.no-header{margin-top:0!important;padding-top:0!important}.app-content.volatility-host{margin:0!important;min-height:100vh;min-height:100dvh;overflow:hidden;padding:0!important;width:100%}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}body,html{overflow-x:hidden}#root{overflow-x:clip}::selection{background:#333;color:#fff}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#111}@media (max-width:600px){html{min-width:0;width:100%}#root,body{margin:0;min-height:100vh;min-height:100dvh;min-width:0;padding:0;width:100%}.app-content{margin:0!important;padding:0!important;width:100%}.app-content.no-header,.app-content.with-header{margin-top:0!important;padding-top:0!important}.app-content.volatility-host{margin:0!important;padding:0!important}}@media (min-width:601px) and (max-width:900px){#root,body,html{margin:0;min-width:0;padding:0;width:100%}.app-content{margin:0!important;padding:0!important;width:100%}.app-content.no-header,.app-content.with-header{margin-top:0!important;padding-top:0!important}}@media (min-width:901px){#root,body,html{margin:0;min-width:0;padding:0;width:100%}.app-content{margin:0!important;padding:0!important;width:100%}.app-content.no-header,.app-content.with-header{margin-top:0!important;padding-top:0!important}}@supports (padding-left:env(safe-area-inset-left)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.app-content{width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}}#root,body,html{margin:0!important;padding:0!important}.app-content{padding-top:0!important;position:relative!important;top:0!important;transform:none}.app-content,.app-content>*{margin-top:0!important}.app-content>:first-child,.app-content>article:first-child,.app-content>div:first-child,.app-content>main:first-child,.app-content>section:first-child{margin-top:0!important;padding-top:0!important}.app-content>:first-child h1:first-child,.app-content>:first-child h2:first-child,.app-content>:first-child h3:first-child,.app-content>:first-child h4:first-child{margin-top:0!important}.app-content.no-header,.app-content.volatility-host,.app-content.with-header{margin-top:0!important;padding-top:0!important}@media (max-width:600px){.app-content{padding-top:0!important}.app-content,.app-content>*{margin-top:0!important}.app-content>:first-child{margin-top:0!important;padding-top:0!important}}.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;width:100%;z-index:9999}.topbar-left,.topbar-right{align-items:center;display:flex;flex-shrink:0;gap:18px}.topbar-logo{border-radius:8px;display:block;height:34px;object-fit:contain;width:34px}.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:opacity .2s,transform .2s}.top-icon-btn:hover .top-icon{opacity:.75}.top-icon-btn:active .top-icon{transform:scale(.92)}.topbar-center{align-items:center;background:#1b1b1b;border-radius:24px;display:flex;flex-shrink:1;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;min-height:35px;outline:none;padding:4px 16px;transition:background .25s,color .25s,opacity .25s;white-space:nowrap}.topbar-center .active-btn{background:#3a3a3a!important;color:#fff!important;font-weight:700}.topbar-center .wallet-btn{background:#0000;color:#8f8f8f}.topbar-center button:hover{color:#fff}.topbar-center button:focus{outline:none}.topbar-center button:active{opacity:.75}body{margin:0;padding-top:45px}@media (max-width:480px){.topbar{gap:5px;height:45px;padding:0 10px}.topbar-left,.topbar-right{gap:13px}.topbar-logo{height:30px;width:30px}.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;min-height:33px;padding:4px 11px}}@media (max-width:360px){.topbar{padding:0 6px}.topbar-left,.topbar-right{gap:7px}.topbar-logo{height:27px;width:27px}.top-icon{font-size:18px}.top-center-icon-btn{display:none}.topbar-center button{font-size:12px;padding:4px 8px}}.header{backface-visibility:hidden;background:radial-gradient(circle at 10% 0,#00dcff29,#0000 30%),radial-gradient(circle at 90% 0,#b400ff2e,#0000 32%),linear-gradient(135deg,#020617,#06112d 45%,#09051f)!important;background-color:#020617!important;background-image:radial-gradient(circle at 10% 0,#00dcff29,#0000 30%),radial-gradient(circle at 90% 0,#b400ff2e,#0000 32%),linear-gradient(135deg,#020617,#06112d 45%,#09051f)!important;border-bottom:1px solid #00dcff59!important;box-shadow:0 1px 0 #aa00ff73,0 8px 30px #0000008c,0 0 25px #00b4ff14!important;color:#fff!important;contain:layout paint style!important;font-family:Arial,Helvetica,sans-serif!important;height:auto!important;isolation:isolate!important;left:0!important;margin:0!important;overflow:visible!important;padding:12px 10px 9px!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;transform:translateZ(0);width:100%!important;z-index:999999!important}.header,.header *,.header :after,.header :before{box-sizing:border-box!important}.header button,.header div,.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.header p,.header span,.header strong{margin-bottom:0!important;margin-top:0!important}.header .header-top{align-items:center!important;background:#0000!important;background-color:initial!important;color:#fff!important;display:flex!important;gap:9px!important;margin:0!important;min-height:31px!important;padding:0!important;width:100%!important}.header .header-grid-wrapper{background:#0000!important;overflow:visible!important;position:relative!important}.header .header-grid-btn,.header .header-grid-wrapper{align-items:center!important;display:flex!important;flex:0 0 29px!important;height:29px!important;justify-content:center!important;margin:0!important;padding:0!important;width:29px!important}.header .header-grid-btn{background:radial-gradient(circle,#00dcff29,#5000ff14)!important;border:1px solid #00d2ff59!important;border-radius:50%!important;box-shadow:inset 0 0 8px #00d2ff1f,0 0 10px #00beff2e!important;color:#fff!important;cursor:pointer!important;transition:.2s ease!important}.header .header-grid-btn:hover{border-color:#00eaff!important;box-shadow:0 0 8px #00eaff8c,0 0 18px #00aaff4d!important;transform:translateY(-1px)!important}.header .header-grid-btn:active{transform:scale(.93)!important}.header .header-grid-dot{background:radial-gradient(circle at 30% 30%,#f7b,#ff1768)!important;border:1px solid #06112d!important;border-radius:50%!important;box-shadow:0 0 5px #ff2d7d,0 0 12px #ff2d7dcc!important;height:8px!important;position:absolute!important;right:-2px!important;top:-2px!important;width:8px!important;z-index:999999!important}.header .header-grid-dot,.header .logo{cursor:pointer!important;margin:0!important;padding:0!important}.header .logo{align-items:center!important;background:#0000!important;border:0!important;color:#fff!important;display:flex!important;flex:0 0 82px!important;justify-content:center!important;width:82px!important}.header .logo-text{color:#fff!important;display:block!important;font-size:18px!important;font-weight:800!important;letter-spacing:-.5px!important;line-height:1!important;margin:0!important;padding:0!important;text-shadow:0 0 6px #ffffff8c,0 0 14px #00d2ff59!important;transition:.2s ease!important;white-space:nowrap!important}.header .logo:hover .logo-text{color:#8df7ff!important;text-shadow:0 0 6px #00eaff,0 0 16px #00eaff,0 0 25px #a000ffb3!important}.header .logo:active{transform:scale(.96)!important}.header .header-balance-wrapper{background:#0000!important;flex:1 1!important;overflow:visible!important;padding:0!important;z-index:99999!important}.header .header-balance,.header .header-balance-wrapper{align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;min-width:0!important;position:relative!important}.header .header-balance{background:linear-gradient(135deg,#0a2046f2,#14083af2)!important;border:1px solid #00e0ffa6!important;border-radius:7px!important;box-shadow:inset 0 0 10px #00beff14,0 0 7px #00dcff40,0 0 15px #6400ff1f!important;color:#c6ff00!important;cursor:pointer!important;font-size:12px!important;font-weight:800!important;gap:4px!important;height:26px!important;line-height:1!important;overflow:hidden!important;padding:0 8px!important;text-overflow:ellipsis!important;transition:.2s ease!important;white-space:nowrap!important;width:100%!important}.header .header-balance:before{background:linear-gradient(90deg,#0000,#00eaff,#9d00ff,#ff38c7,#0000)!important;box-shadow:0 0 7px #00eaff,0 0 12px #9d00ff!important;content:""!important;height:1px!important;left:12%!important;position:absolute!important;right:12%!important;top:-1px!important}.header .header-balance:hover{border-color:#00eaff!important;box-shadow:inset 0 0 14px #00dcff1f,0 0 10px #00dcff80,0 0 25px #8200ff38!important}.header .header-balance:active{transform:scale(.98)!important}.header .header-balance-text{color:#c6ff00!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-overflow:ellipsis!important;text-shadow:0 0 5px #c6ff0059!important;white-space:nowrap!important}.header .header-balance-arrow{background:#0000!important;color:#00eaff!important;flex:0 0 auto!important;font-size:9px!important;margin-left:1px!important;pointer-events:none!important;text-shadow:0 0 6px #00eaff!important;transition:.2s ease!important}.header .header-balance-arrow.rotate{transform:rotate(90deg)!important}.header .header-balance-menu{background:linear-gradient(145deg,#05122dfa,#120530fa)!important;border:1px solid #00dcff80!important;border-radius:8px!important;box-shadow:0 0 8px #00dcff33,0 0 25px #6e00ff33,0 15px 35px #000000a6!important;left:50%!important;margin:0!important;max-width:195px!important;min-width:135px!important;overflow:hidden!important;padding:5px!important;position:absolute!important;top:calc(100% + 7px)!important;transform:translateX(-50%)!important;width:100%!important;z-index:999999!important}.header .header-balance-menu:before{background:linear-gradient(90deg,#00eaff,#8a2cff,#ff35c8)!important;box-shadow:0 0 8px #00eaff,0 0 12px #9d00ff!important;content:""!important;height:1px!important;left:10%!important;position:absolute!important;right:10%!important;top:0!important}.header .header-balance-option{align-items:center!important;background:#0000!important;border:1px solid #0000!important;border-radius:5px!important;color:#aeb9d4!important;cursor:pointer!important;display:flex!important;font-size:10px!important;font-weight:600!important;gap:8px!important;justify-content:space-between!important;line-height:1!important;margin:0!important;min-height:29px!important;padding:6px 8px!important;text-align:left!important;transition:.18s ease!important;white-space:nowrap!important;width:100%!important}.header .header-balance-option:hover{background:linear-gradient(90deg,#00dcff1a,#8c00ff1f)!important;border-color:#00dcff40!important;color:#fff!important}.header .header-balance-option>span{color:#aeb9d4!important;font-weight:600!important}.header .header-balance-option>span,.header .header-balance-option>strong{font-size:10px!important;margin:0!important;padding:0!important;white-space:nowrap!important}.header .header-balance-option>strong{color:#fff!important;font-weight:800!important}.header .header-balance-option.active{background:linear-gradient(90deg,#00dcff24,#7d00ff2e)!important;border-color:#00dcff66!important;box-shadow:inset 0 0 10px #00dcff0f,0 0 8px #00b4ff1f!important;color:#c6ff00!important}.header .header-balance-option.active>span,.header .header-balance-option.active>strong{color:#c6ff00!important;text-shadow:0 0 5px #c6ff004d!important}.header .header-icons{background:#0000!important;flex:0 0 auto!important;gap:9px!important}.header .header-icon-btn,.header .header-icons{align-items:center!important;color:#fff!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important}.header .header-icon-btn{background:radial-gradient(circle,#6400ff1f,#00d2ff0a)!important;border:1px solid #8246ff47!important;border-radius:50%!important;box-shadow:0 0 8px #6e00ff26!important;cursor:pointer!important;flex:0 0 28px!important;height:28px!important;position:relative!important;transition:.2s ease!important;width:28px!important}.header .header-icon-btn:hover{border-color:#a855ff!important;box-shadow:0 0 8px #aa46ff80,0 0 18px #00d2ff29!important;color:#fff!important;transform:translateY(-1px)!important}.header .header-icon-btn:active{transform:scale(.92)!important}.header .header-notification-dot{background:radial-gradient(circle at 30% 30%,#ff75bb,#ff1768)!important;border:1px solid #07112b!important;border-radius:50%!important;box-shadow:0 0 6px #ff1768,0 0 13px #ff1768a6!important;height:8px!important;margin:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;right:-1px!important;top:-1px!important;width:8px!important}.header .header-bell-btn{position:relative!important}.header .header-unread-badge{background:#ff1744!important;border:2px solid #10142d!important;border-radius:999px!important;box-shadow:0 0 5px #ff1744cc,0 0 12px #ff174473!important;box-sizing:border-box!important;font-size:10px!important;font-weight:900!important;height:19px!important;line-height:1!important;min-width:19px!important;padding:0 5px!important;pointer-events:none!important;position:absolute!important;right:-7px!important;top:-7px!important;white-space:nowrap!important;z-index:20!important}.header .header-profile-btn,.header .header-unread-badge{align-items:center!important;color:#fff!important;display:flex!important;justify-content:center!important}.header .header-profile-btn{background:radial-gradient(circle at 35% 25%,#00eeff38,#5500b42e)!important;border:1px solid #00e1ffa6!important;border-radius:50%!important;box-shadow:0 0 7px #00dcff59,0 0 16px #6400ff2e!important;cursor:pointer!important;flex:0 0 30px!important;height:30px!important;margin:0!important;padding:0!important;transition:.2s ease!important;width:30px!important}.header .header-profile-btn:hover{border-color:#00eaff!important;box-shadow:0 0 8px #00eaff,0 0 20px #6400ff73!important}.header .header-profile-btn:active{transform:scale(.92)!important}.header .header-grid-btn>.icon,.header .header-icon-btn>.icon,.header .header-profile-btn>.icon{background:#0000!important;border:0!important;color:#fff!important;display:block!important;line-height:1!important;margin:0!important;padding:0!important;pointer-events:none!important;transition:.2s ease!important}.header .header-grid-btn:hover>.icon,.header .header-icon-btn:hover>.icon{color:#7ceeff!important;text-shadow:0 0 7px #00eaff!important}.header .header-grid-btn>.icon,.header .header-icon-btn>.icon{font-size:20px!important}.header .header-profile-btn>.profile{color:#fff!important;font-size:27px!important;text-shadow:0 0 6px #00dcff66!important}.header .header-switch{align-items:stretch!important;background:linear-gradient(135deg,#03122dfa,#13052bfa)!important;border:1px solid #6446dc59!important;border-radius:20px!important;box-shadow:inset 0 0 10px #00dcff0d,0 0 10px #5000ff1f!important;display:flex!important;height:25px!important;margin:5px 0 0!important;overflow:hidden!important;padding:2px!important;width:100%!important}.header .header-switch>button{align-items:center!important;background:#0000!important;border:0!important;border-radius:18px!important;color:#71809e!important;cursor:pointer!important;display:flex!important;flex:1 1!important;font-size:11px!important;font-weight:700!important;height:21px!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0 8px!important;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .1s ease!important}.header .header-switch>button:hover{background:#00d2ff12!important;color:#b8eaff!important}.header .header-switch>button.active-btn{background:linear-gradient(90deg,#00eaff,#29dfff 35%,#8a4dff)!important;box-shadow:0 0 7px #00eaff8c,0 0 16px #6428ff59!important;color:#020617!important;font-weight:800!important;text-shadow:none!important}.header .header-switch>button.active-casino{background:linear-gradient(90deg,#9b4dff,#ff3ccf)!important;box-shadow:0 0 8px #a03cff8c,0 0 17px #ff28be47!important;color:#fff!important}.header svg{fill:currentColor!important;background:#0000!important;border:0!important;box-shadow:none!important;vertical-align:middle!important}.header button:focus{outline:none!important}.header button:focus-visible{box-shadow:0 0 8px #00eaff8c!important;outline:1px solid #00eaff!important;outline-offset:2px!important}.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!important}@media (max-width:600px){.header{padding:10px 8px 8px!important}.header .header-top{gap:7px!important}.header .header-grid-btn,.header .header-grid-wrapper{flex-basis:26px!important;height:26px!important;width:26px!important}.header .header-grid-dot{height:6px!important;right:-1px!important;top:-1px!important;width:6px!important}.header .logo{flex-basis:70px!important;width:70px!important}.header .logo-text{font-size:16px!important}.header .header-balance{font-size:11px!important;height:24px!important;padding:0 6px!important}.header .header-balance-arrow{font-size:8px!important}.header .header-balance-menu{max-width:170px!important;min-width:115px!important;padding:4px!important;top:calc(100% + 6px)!important}.header .header-balance-option{font-size:9px!important;min-height:27px!important;padding:5px 6px!important}.header .header-balance-option>span,.header .header-balance-option>strong{font-size:9px!important}.header .header-icons{gap:7px!important}.header .header-icon-btn{flex-basis:25px!important;height:25px!important;width:25px!important}.header .header-grid-btn>.icon,.header .header-icon-btn>.icon{font-size:18px!important}.header .header-profile-btn{flex-basis:27px!important;height:27px!important;width:27px!important}.header .header-profile-btn>.profile{font-size:25px!important}.header .header-notification-dot{height:6px!important;width:6px!important}.header .header-unread-badge{font-size:9px!important;height:17px!important;min-width:17px!important;padding:0 4px!important;right:-6px!important;top:-6px!important}.header .header-switch{height:24px!important;margin-top:4px!important}.header .header-switch>button{font-size:10px!important;height:20px!important}}@media (max-width:400px){.header{padding:9px 7px 7px!important}.header .header-top{gap:5px!important}.header .header-grid-btn,.header .header-grid-wrapper{flex-basis:24px!important;height:24px!important;width:24px!important}.header .logo{flex-basis:62px!important;width:62px!important}.header .logo-text{font-size:14px!important}.header .header-balance{font-size:10px!important;height:23px!important;padding:0 5px!important}.header .header-balance-menu{max-width:150px!important;min-width:105px!important}.header .header-balance-option{font-size:8px!important;min-height:25px!important;padding:4px 5px!important}.header .header-balance-option>span,.header .header-balance-option>strong{font-size:8px!important}.header .header-icons{gap:5px!important}.header .header-icon-btn{flex-basis:23px!important;height:23px!important;width:23px!important}.header .header-grid-btn>.icon,.header .header-icon-btn>.icon{font-size:16px!important}.header .header-profile-btn{flex-basis:25px!important;height:25px!important;width:25px!important}.header .header-profile-btn>.profile{font-size:23px!important}.header .header-notification-dot{height:5px!important;width:5px!important}.header .header-unread-badge{font-size:8px!important;height:16px!important;min-width:16px!important;padding:0 3px!important;right:-5px!important;top:-5px!important}.header .header-switch{height:23px!important}.header .header-switch>button{font-size:9px!important;height:19px!important}}@media (max-width:340px){.header{padding:8px 6px 6px!important}.header .header-top{gap:3px!important}.header .header-grid-btn,.header .header-grid-wrapper{flex-basis:22px!important;height:22px!important;width:22px!important}.header .logo{flex-basis:54px!important;width:54px!important}.header .logo-text{font-size:12px!important}.header .header-balance{font-size:9px!important;height:21px!important;padding:0 4px!important}.header .header-balance-menu{max-width:135px!important;min-width:95px!important}.header .header-balance-option{font-size:7px!important;min-height:22px!important;padding:4px!important}.header .header-balance-option>span,.header .header-balance-option>strong{font-size:7px!important}.header .header-icons{gap:3px!important}.header .header-icon-btn{flex-basis:21px!important;height:21px!important;width:21px!important}.header .header-grid-btn>.icon,.header .header-icon-btn>.icon{font-size:14px!important}.header .header-profile-btn{flex-basis:23px!important;height:23px!important;width:23px!important}.header .header-profile-btn>.profile{font-size:21px!important}.header .header-notification-dot{height:5px!important;width:5px!important}.header .header-unread-badge{font-size:7px!important;height:15px!important;min-width:15px!important;padding:0 3px!important;right:-5px!important;top:-5px!important}.header .header-switch{height:21px!important}.header .header-switch>button{font-size:8px!important;height:17px!important;padding:0 5px!important}}@media (hover:none){.header .header-grid-btn:hover{border-color:#00d2ff59!important;box-shadow:inset 0 0 8px #00d2ff1f,0 0 10px #00beff2e!important;transform:none!important}.header .header-icon-btn:hover{border-color:#8246ff47!important;box-shadow:0 0 8px #6e00ff26!important;transform:none!important}.header .header-profile-btn:hover{border-color:#00e1ffa6!important;box-shadow:0 0 7px #00dcff59,0 0 16px #6400ff2e!important}.header .header-balance:hover{border-color:#00e0ffa6!important}.header .header-balance-option:hover{background:#0000!important;border-color:#0000!important}.header .header-switch>button:hover{background:#0000!important;color:#71809e!important}.header .header-switch>button.active-btn:hover{background:linear-gradient(90deg,#00eaff,#29dfff 35%,#8a4dff)!important;color:#020617!important}}.header,.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-top,.header .logo,.header .logo-text{background-image:inherit!important}.header{border-bottom-color:#00d2ff61!important}.header button,.header input,.header select,.header textarea{appearance:none!important;font-family:Arial,Helvetica,sans-serif!important;outline:none!important}body.has-header{--header-space:82px}body:not(.has-header){--header-space:0px}body.has-header .app-content,body.has-header .content,body.has-header .main-content,body.has-header .page-content{padding-top:var(--header-space)!important}body:not(.has-header) .app-content,body:not(.has-header) .content,body:not(.has-header) .main-content,body:not(.has-header) .page-content{padding-top:0!important}body.has-header main{padding-top:var(--header-space)!important}body:not(.has-header) main{padding-top:0!important}body:not(.has-header) .app-content,body:not(.has-header) .content,body:not(.has-header) .main-content,body:not(.has-header) .page-content,body:not(.has-header) main{margin-top:0!important}@media (max-width:600px){body.has-header{--header-space:78px}}@media (max-width:400px){body.has-header{--header-space:72px}}@media (max-width:340px){body.has-header{--header-space:68px}}body:not(.has-header){--header-space:0px!important}body:not(.has-header) .header{display:none!important}.tz-page{background:radial-gradient(circle at 10% 5%,#6366f12e,#0000 28%),radial-gradient(circle at 90% 15%,#00d9ff1a,#0000 25%),radial-gradient(circle at 50% 100%,#8b5cf614,#0000 30%),#080d1b;box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow-x:hidden;padding:70px 16px 90px;position:relative;width:100%}.tz-header{align-items:center;background:linear-gradient(145deg,#262d5bf5,#11172ffa);border:1px solid #7a89ff47;border-radius:20px;box-shadow:0 15px 40px #00000059,inset 0 1px 0 #ffffff0f;display:flex;gap:12px;margin:0 auto 16px;max-width:650px;overflow:hidden;padding:17px;position:relative}.tz-header:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.tz-header .back{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #7d8fff59;border-radius:11px;color:#dbe4ff;cursor:pointer;display:flex;flex:0 0 38px;font-size:17px;height:38px;justify-content:center;position:relative;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:38px;z-index:2}.tz-header .back:hover{background:#6366f133;border-color:#6366f1b3;transform:translateX(-3px)}.tz-header h2{color:#fff;font-size:23px;font-weight:950;letter-spacing:-.5px;margin:0;position:relative;text-shadow:0 0 20px #ffffff1a;z-index:2}.tz-page>*{box-sizing:border-box}.buy-sell{background:#0e1428e6;border:1px solid #697bb440;border-radius:17px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 10px 30px #0003;display:flex;margin:0 auto 16px;max-width:650px;padding:4px;width:100%}.buy-sell button{background:#0000;border:none;border-radius:13px;color:#7783a5;cursor:pointer;flex:1 1;font-size:14px;font-weight:900;height:43px;transition:color .2s ease,background .2s ease,transform .2s ease}.buy-sell button:hover{color:#dbe4ff}.buy-sell button.active{background:linear-gradient(135deg,#6366f1e6,#4f46e5cc);box-shadow:0 6px 18px #4f46e547,inset 0 1px 0 #ffffff26;color:#fff}.input-box{background:linear-gradient(145deg,#1c2446f5,#0c1224fa);border:1px solid #697bb447;border-radius:20px;box-shadow:0 15px 40px #00000047,inset 0 1px 0 hsla(0,0%,100%,.045);margin:0 auto 15px;max-width:650px;padding:20px}.input-box label{color:#9ca8c7;font-size:11px;font-weight:950;letter-spacing:1.2px;margin-bottom:10px;text-transform:uppercase}.amount-row{align-items:center;border-bottom:1px solid #7081ac4d;display:flex;gap:12px;padding:4px 0 10px}.amount-row input{background:#0000;border:none;color:#fff;flex:1 1;font-size:46px;font-weight:950;letter-spacing:-1.5px;min-width:0;outline:none;text-shadow:0 0 22px #6366f138;width:100%}.amount-row input::placeholder{color:#39435f}.amount-row input::-webkit-inner-spin-button,.amount-row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-row input[type=number]{-moz-appearance:textfield}.currency{background:#6366f11f;border:1px solid #6366f14d;border-radius:999px;box-shadow:0 5px 15px #00000026;color:#dbe4ff;flex:0 0 auto;font-size:14px;font-weight:950;padding:9px 14px}.deposit-range{align-items:center;display:flex;height:28px;justify-content:center;margin:12px 0 2px;position:relative;width:100%}.range-line{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);border-radius:20px;box-shadow:0 0 12px #00d9ff59;height:3px;left:0;position:absolute;width:100%}.range-text{background:#151c35;border:1px solid #6366f14d;border-radius:999px;color:#aeb7ff;font-size:10px;font-weight:950;letter-spacing:.5px;padding:5px 12px;position:relative;z-index:2}.provider-box{align-items:center;background:linear-gradient(145deg,#1d2548f5,#0c1225fa);border:1px solid #697bb447;border-radius:18px;box-shadow:0 12px 30px #00000040,inset 0 1px 0 #ffffff0a;color:#fff;cursor:pointer;display:flex;justify-content:space-between;margin:0 auto 8px;max-width:650px;padding:17px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.provider-box:hover{border-color:#6366f18c;box-shadow:0 15px 35px #0000004d,0 0 20px #6366f11a;transform:translateY(-2px)}.provider-box h3{color:#fff;font-size:14px;font-weight:950;margin:0 0 5px}.provider-box p{color:#8290b3;font-size:11px;font-weight:700;margin:0}.provider-box>svg{color:#8d78ff;font-size:14px;transition:transform .2s ease}.method-list{animation:methodFade .22s ease;background:linear-gradient(145deg,#1b2344fa,#0a0f1ffc);border:1px solid #697bb447;border-radius:16px;box-shadow:0 15px 35px #00000059;margin:0 auto 12px;max-width:650px;overflow:hidden;width:100%}.method-item{border-bottom:1px solid #6474a033;color:#dbe4ff;cursor:pointer;font-size:13px;font-weight:800;padding:14px 16px;position:relative;transition:background .18s ease,padding-left .18s ease,color .18s ease}.method-item:last-child{border-bottom:none}.method-item:hover{background:#6366f11f;color:#fff;padding-left:21px}.method-item:before{background:#6366f1;border-radius:50%;box-shadow:0 0 9px #6366f1;content:"";display:inline-block;height:6px;margin-right:9px;width:6px}@keyframes methodFade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.select-hint{animation:hintIn .2s ease;background:#f59e0b1a;border:1px solid #f59e0b47;border-radius:12px;box-shadow:0 5px 20px #f59e0b0f;box-sizing:border-box;color:#fbbf24;font-size:11px;font-weight:900;margin:5px auto 12px;max-width:650px;padding:11px 13px;width:100%}@keyframes hintIn{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.shake{animation:depositShake .28s infinite}@keyframes depositShake{0%{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-4px)}to{transform:translateX(0)}}.info-box{background:linear-gradient(145deg,#161d39f7,#0a0f1ffa);border:1px solid #6474a040;border-radius:17px;box-shadow:0 12px 30px #00000040,inset 0 1px 0 hsla(0,0%,100%,.035);box-sizing:border-box;margin:15px auto 16px;max-width:650px;padding:14px 16px;width:100%}.info-box div{align-items:center;border-bottom:1px solid #58689133;color:#8f9bb9;display:flex;font-size:12px;font-weight:800;gap:15px;justify-content:space-between;padding:10px 0}.info-box div:last-child{border-bottom:none}.info-box span{color:#fff;font-weight:950;text-align:right}.info-box div:first-child span{color:#34d399}.info-box div:nth-child(2) span{color:#22d3ee}.info-box div:last-child span{color:#aeb7ff}.deposit-btn{background:linear-gradient(135deg,#6366f1,#8b5cf6,#00b8d9);border:1px solid #ffffff1f;border-radius:15px;box-shadow:0 10px 28px #4f46e547,0 0 25px #6366f11a,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:950;height:54px;letter-spacing:.2px;margin:0 auto;max-width:650px;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.deposit-btn:hover{box-shadow:0 14px 35px #4f46e559,0 0 25px #6366f12e;filter:brightness(1.1);transform:translateY(-2px)}.deposit-btn:active{transform:scale(.97)}.banner-message{animation:bannerIn .25s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#1c2446fa,#0c1225fa);border:1px solid #6366f159;border-radius:12px;box-shadow:0 12px 35px #00000080,0 0 20px #6366f11f;box-sizing:border-box;color:#fff;font-size:12px;font-weight:900;left:50%;max-width:calc(100% - 30px);padding:11px 18px;position:fixed;text-align:center;top:18px;transform:translateX(-50%);width:max-content;z-index:99999}@keyframes bannerIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}.amount-error{color:#f87171;font-size:11px;font-weight:800;margin-top:8px;text-align:center}@media (min-width:700px){.tz-page{padding-top:45px}.buy-sell,.deposit-btn,.info-box,.input-box,.method-list,.provider-box,.select-hint,.tz-header{max-width:700px}.amount-row input{font-size:54px}}@media (max-width:600px){.tz-page{padding:55px 9px 70px}.tz-header{border-radius:17px;margin-bottom:11px;padding:14px}.tz-header .back{flex-basis:34px;font-size:15px;height:34px;width:34px}.tz-header h2{font-size:20px}.buy-sell{border-radius:15px;margin-bottom:11px}.buy-sell button{border-radius:11px;font-size:13px;height:40px}.input-box{border-radius:17px;margin-bottom:11px;padding:15px}.input-box label{font-size:9px;margin-bottom:7px}.amount-row{gap:7px}.amount-row input{font-size:38px;letter-spacing:-1px}.currency{font-size:12px;padding:7px 10px}.deposit-range{margin-top:9px}.range-text{font-size:8px;padding:4px 9px}.provider-box{border-radius:16px;padding:14px}.provider-box h3{font-size:13px}.provider-box p{font-size:10px}.method-list{border-radius:14px}.method-item{font-size:12px;padding:13px 14px}.select-hint{font-size:10px;padding:9px 11px}.info-box{border-radius:15px;margin-top:12px;padding:11px 13px}.info-box div{font-size:11px;padding:8px 0}.deposit-btn{border-radius:14px;font-size:14px;height:48px}.banner-message{font-size:11px;padding:9px 13px;top:12px}}@media (max-width:380px){.tz-page{padding-left:6px;padding-right:6px}.tz-header{padding:12px}.tz-header h2{font-size:18px}.amount-row input{font-size:33px}.currency{font-size:10px;padding:6px 8px}.provider-box{padding:12px}.info-box{padding:9px 11px}.info-box div{font-size:10px}.deposit-btn{font-size:13px;height:46px}}.tz-page::-webkit-scrollbar{width:5px}.tz-page::-webkit-scrollbar-track{background:#0000}.tz-page::-webkit-scrollbar-thumb{background:#6366f173;border-radius:20px}.tz-page ::selection{background:#6366f173;color:#fff}.mobile-payment-page{background:radial-gradient(circle at 10% 5%,#6366f133,#0000 28%),radial-gradient(circle at 90% 15%,#00d9ff1f,#0000 26%),radial-gradient(circle at 50% 100%,#8b5cf61a,#0000 30%),#080d1b;color:#fff;font-family:Arial,Helvetica,sans-serif;padding:60px 12px 75px;position:relative}.payment-back-btn{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#141b37eb;border:1px solid #7d8fff6b;border-radius:10px;box-shadow:0 7px 22px #00000052,0 0 14px #6366f117;color:#dbe4ff;font-weight:900;left:12px;min-height:37px;padding:7px 12px;position:absolute;top:11px;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;z-index:100}.payment-back-btn:hover{background:#6366f138;border-color:#6366f1bf;transform:translateY(-2px)}.payment-back-btn:active{transform:scale(.95)}.payment-back-btn svg{font-size:14px}.mobile-payment-container{max-width:600px}.payment-header{background:linear-gradient(145deg,#262d5bf7,#11172ffa);border:1px solid #7a89ff47;border-radius:19px;box-shadow:0 12px 35px #00000052,inset 0 1px 0 #ffffff0f;gap:15px;margin-bottom:11px;padding:17px 18px}.payment-header:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);height:2px;left:0;top:0;width:100%}.payment-badge{background:#6366f12e;border:1px solid #747eff59;border-radius:999px;color:#aeb7ff;font-weight:950;letter-spacing:1.2px;margin-bottom:7px;padding:5px 10px}.payment-header h1{color:#fff;font-size:24px;font-weight:950;letter-spacing:-.5px;line-height:1.1}.payment-header p{color:#9ca8c7;margin:7px 0 0}.payment-security-icon{background:#00d9ff12;border:1px solid #00d9ff40;border-radius:14px;box-shadow:0 0 22px #00d9ff14;color:#00d9ff;flex:0 0 50px;font-size:21px;height:50px;width:50px}.summary-card{background:linear-gradient(145deg,#303875f2,#192043fa);border:1px solid #697bff47;border-radius:14px;box-shadow:0 9px 23px #0000003b,inset 0 1px 0 #ffffff0d;min-height:62px;padding:11px 12px}.summary-card.amount-card{border-color:#00d9ff40}.summary-icon{background:#6366f126;border-radius:9px;color:#aeb7ff;flex:0 0 33px;height:33px;width:33px}.amount-card .summary-icon{background:#00d9ff1a;color:#00d9ff}.summary-card span{color:#8996ba;font-weight:950;letter-spacing:.9px;margin-bottom:4px}.summary-card strong{color:#fff;font-weight:950;word-break:break-word}.payment-section{background:linear-gradient(145deg,#161d39f7,#0a0f1ffa);border:1px solid #6474a040;border-radius:19px;box-shadow:0 12px 35px #00000045,inset 0 1px 0 hsla(0,0%,100%,.035);padding:15px}.section-heading span{font-size:8px;letter-spacing:1.2px;margin-bottom:4px}.section-heading h2{font-size:18px;letter-spacing:-.25px}.account-tabs{grid-gap:7px;gap:7px;margin-bottom:10px}.account-tabs button{background:hsla(0,0%,100%,.035);border:1px solid #6c7ba540;border-radius:10px;color:#8f9bb9;font-weight:900;min-height:42px;padding:8px 6px;transition:.2s ease}.account-tabs button svg{font-size:12px}.account-tabs button:hover{background:#6366f11a;border-color:#6366f18c;color:#fff}.account-tabs button.active{background:linear-gradient(135deg,#6366f14d,#4f46e52e);border-color:#6366f1a6;box-shadow:0 0 18px #6366f11a,inset 0 1px 0 #ffffff0f;color:#fff}.number-box{background:radial-gradient(circle at 100% 0,#6366f11f,#0000 35%),#080d1db3;border:1px solid #6366f14d;border-radius:14px;margin-bottom:10px;padding:13px;position:relative}.number-box:before{background:linear-gradient(90deg,#6366f1,#00d9ff);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.account-label{margin-bottom:10px}.account-label span{color:#8d9abd;font-weight:950;letter-spacing:1px}.account-label svg{color:#34d399;filter:drop-shadow(0 0 6px rgba(52,211,153,.45));font-size:13px}.account-row{border-bottom:1px solid #58689133;padding:8px 0}.account-row:last-child{padding-bottom:0}.row-icon{background:#6366f11f;border-radius:8px;color:#8d9aff;flex:0 0 30px;font-size:12px;height:30px;width:30px}.account-info span{color:#7583a6;font-size:6.5px;letter-spacing:.9px;margin-bottom:3px}.account-info strong{color:#fff;font-weight:950;word-break:break-word}.copy-btn{background:#6366f121;border:1px solid #6366f173;border-radius:8px;color:#aeb7ff;font-size:7px;font-weight:900;min-height:28px;padding:5px 8px;transition:.2s ease}.copy-btn:hover{background:#6366f140;border-color:#6366f1b3}.no-account-box{background:#0a0f1e73;border:1px dashed #7989b459;border-radius:14px;justify-content:center;margin-bottom:10px;min-height:130px;padding:16px}.no-account-icon{background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:11px;color:#fbbf24;font-size:17px;height:38px;margin-bottom:8px;width:38px}.no-account-box h3{color:#fff;font-size:13px}.no-account-box p{color:#7f8daf;font-size:8px;max-width:300px}.payment-note{background:linear-gradient(135deg,#f59e0b17,hsla(0,0%,100%,.025));border:1px solid #f59e0b3d;border-radius:12px;margin-bottom:10px;padding:11px}.note-icon{background:#f59e0b1f;border-radius:9px;color:#fbbf24;flex:0 0 30px;font-size:12px;height:30px;width:30px}.note-content>span{color:#fbbf24;font-weight:950;letter-spacing:1px;margin-bottom:4px}.note-content p{color:#d4d9e8;margin:0 0 4px}.note-content strong{color:#fff;font-size:11px}.note-content small{color:#7f8daf;font-size:7.5px;line-height:1.45}.payment-status{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #7182ad2e;border-radius:10px;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px;padding:8px 10px}.payment-status div{align-items:center;color:#8390b1;display:flex;font-size:7px;font-weight:800;gap:5px}.payment-status svg{color:#34d399;font-size:10px}.payment-status div:last-child svg{color:#00d9ff}.continue-btn{background:linear-gradient(135deg,#6366f1,#4f46e5);border:1px solid #818cf88c;border-radius:12px;box-shadow:0 9px 22px #4f46e53b,inset 0 1px 0 #ffffff29;font-size:12px;gap:10px;min-height:48px;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.continue-btn:hover{box-shadow:0 12px 27px #4f46e552,0 0 18px #6366f129;filter:brightness(1.12);transform:translateY(-2px)}.continue-btn:active{transform:scale(.97)}.continue-arrow{font-size:12px}@media (max-width:600px){.mobile-payment-page{padding:55px 9px 65px}.payment-back-btn{border-radius:9px;font-size:10px;left:9px;min-height:35px;padding:6px 10px;top:9px}.payment-back-btn svg{font-size:13px}.payment-header{border-radius:17px;margin-bottom:9px;padding:15px}.payment-badge{font-size:7px;margin-bottom:5px;padding:5px 8px}.payment-header h1{font-size:21px}.payment-header p{font-size:9px;margin-top:5px}.payment-security-icon{border-radius:12px;flex-basis:44px;font-size:19px;height:44px;width:44px}.payment-summary{gap:6px;margin-bottom:8px}.summary-card{border-radius:12px;gap:7px;min-height:55px;padding:9px}.summary-icon{border-radius:8px;flex-basis:29px;font-size:11px;height:29px;width:29px}.summary-card span{font-size:6px}.summary-card strong{font-size:9.5px}.payment-section{border-radius:16px;padding:12px}.section-heading{margin-bottom:10px}.section-heading span{font-size:7px}.section-heading h2{font-size:16px}.account-tabs{gap:6px;margin-bottom:9px}.account-tabs button{border-radius:9px;font-size:8px;min-height:39px;padding:7px 5px}.account-tabs button svg{font-size:10px}.number-box{border-radius:12px;margin-bottom:9px;padding:11px}.account-label{margin-bottom:8px}.account-label span{font-size:6px}.account-label svg{font-size:11px}.account-row{gap:7px;padding:7px 0}.row-icon{border-radius:7px;flex-basis:27px;font-size:10px;height:27px;width:27px}.account-info span{font-size:6px}.account-info strong{font-size:10px}.copy-btn{border-radius:7px;font-size:7px;min-height:26px;padding:4px 7px}.copy-btn svg{font-size:8px}.no-account-box{margin-bottom:9px;min-height:115px;padding:13px}.no-account-icon{border-radius:10px;font-size:15px;height:34px;margin-bottom:7px;width:34px}.no-account-box h3{font-size:12px}.no-account-box p{font-size:7.5px}.payment-note{border-radius:11px;gap:7px;margin-bottom:9px;padding:10px}.note-icon{border-radius:8px;flex-basis:27px;font-size:10px;height:27px;width:27px}.note-content>span{font-size:6px}.note-content p{font-size:8.5px;line-height:1.4}.note-content strong{font-size:10px}.note-content small{font-size:7px}.payment-status{border-radius:9px;margin-bottom:9px;padding:7px 8px}.payment-status div{font-size:6px}.payment-status svg{font-size:9px}.continue-btn{border-radius:10px;font-size:11px;min-height:44px}.continue-arrow{font-size:10px}}@media (max-width:380px){.mobile-payment-page{padding:52px 7px 60px}.payment-back-btn{left:7px;top:8px}.payment-header{padding:13px}.payment-header h1{font-size:19px}.payment-header p{font-size:8px}.payment-security-icon{flex-basis:40px;font-size:17px;height:40px;width:40px}.summary-card{min-height:50px;padding:8px}.summary-icon{flex-basis:27px;height:27px;width:27px}.summary-card strong{font-size:9px}.payment-section{padding:10px}.section-heading h2{font-size:15px}.account-tabs button{font-size:7px;min-height:37px}.number-box{padding:10px}.account-info strong{font-size:9px}.copy-btn{font-size:6.5px;padding:4px 6px}.payment-note{padding:9px}.note-content p{font-size:8px}.note-content strong{font-size:9px}.payment-status div{font-size:5.5px}.continue-btn{font-size:10px;min-height:42px}}.mobile-payment-page::-webkit-scrollbar{width:5px}.mobile-payment-page::-webkit-scrollbar-track{background:#0000}.mobile-payment-page::-webkit-scrollbar-thumb{background:#6366f173;border-radius:20px}.mobile-payment-page ::selection{background:#6366f173;color:#fff}.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{border:none;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}.wb-page{background:radial-gradient(circle at top left,#3b82f629,#0000 35%),radial-gradient(circle at bottom right,#10b9811f,#0000 35%),#07111f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:24px 16px}.wb-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#142337f5,#081220fa);border:1px solid #ffffff17;border-radius:24px;box-shadow:0 25px 70px #00000073,inset 0 1px 0 #ffffff0a;max-width:520px;overflow:hidden;padding:32px 26px;text-align:center}.wb-card:before{background:#25d3661f;filter:blur(70px);height:220px;left:50%;pointer-events:none;top:-100px;transform:translateX(-50%);width:220px}.wb-back-btn{background:hsla(0,0%,100%,.045);border:1px solid #ffffff17;border-radius:10px;color:#dbeafe;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin:0 auto 22px;padding:9px 15px;transition:background .2s ease,border-color .2s ease,transform .2s ease;z-index:2}.wb-back-btn span{font-size:18px}.wb-back-btn:hover{background:#ffffff17;border-color:#ffffff29;transform:translateX(-2px)}.wb-back-btn:active{transform:translateX(-2px) scale(.97)}.wb-gift{animation:wbFloat 3s ease-in-out infinite;background:linear-gradient(145deg,#22c55e2e,#10b98112);border:1px solid #22c55e33;border-radius:50%;box-shadow:0 0 35px #22c55e1f;font-size:36px;height:76px;margin:0 auto 16px;position:relative;width:76px;z-index:1}@keyframes wbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.wb-badge{align-items:center;background:#22c55e1a;border:1px solid #22c55e33;color:#4ade80;display:inline-flex;font-size:11px;justify-content:center;letter-spacing:1.4px;margin-bottom:12px;padding:7px 13px}.wb-badge,.wb-card h2{font-weight:800;position:relative;z-index:1}.wb-card h2{font-size:25px;line-height:1.25}.wb-subtitle{color:#94a3b8;font-size:14px;line-height:1.75;margin:13px auto 22px;max-width:430px;position:relative;z-index:1}.wb-subtitle strong{color:#f8fafc;font-weight:700}.wb-deposit-box{grid-gap:10px;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:17px;gap:10px;margin-top:10px;padding:14px;position:relative;z-index:1}.wb-deposit-box>div{align-items:flex-start;background:#00000021;border-radius:12px;gap:5px;padding:12px;text-align:left}.wb-deposit-box span{color:#64748b;font-size:10px;font-weight:700;letter-spacing:.8px}.wb-deposit-box strong{color:#e2e8f0;font-size:13px;line-height:1.35;overflow:hidden;width:100%;word-break:break-word}.wb-bonus-box{background:linear-gradient(145deg,#22c55e21,rgba(16,185,129,.045));border:1px solid #22c55e33;border-radius:19px;box-shadow:0 12px 35px #22c55e12;margin-top:18px;padding:22px 18px;z-index:1}.wb-bonus-box span{color:#86efac;font-size:10px;font-weight:800;letter-spacing:1.4px;margin-bottom:7px}.wb-bonus-box strong{color:#4ade80;font-size:32px;font-weight:850;letter-spacing:-.8px;line-height:1.2;word-break:break-word}.wb-bonus-box small{color:#94a3b8;font-size:12px;line-height:1.5;margin-top:7px}.wb-message{border-radius:13px;font-size:13px;gap:11px;line-height:1.55;margin-top:17px;padding:13px 14px;position:relative;text-align:left;z-index:1}.wb-message>span{flex:0 0 auto;font-size:12px;height:23px;width:23px}.wb-message p{flex:1 1;min-width:0}.wb-info{background:#3b82f614;border:1px solid #3b82f629;color:#bfdbfe}.wb-info>span{background:#3b82f629;color:#60a5fa}.wb-success{background:#22c55e14;border:1px solid #22c55e29;color:#bbf7d0}.wb-success>span{background:#22c55e29;color:#4ade80}.wb-apply-btn{background:linear-gradient(135deg,#22c55e,#10b981);border:0;border-radius:13px;box-shadow:0 12px 30px #22c55e33;color:#03140b;font-size:13px;font-weight:850;gap:12px;letter-spacing:.3px;margin-top:19px;padding:15px 18px;position:relative;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;z-index:1}.wb-apply-btn>span:last-child{font-size:18px;line-height:1;transition:transform .2s ease}.wb-apply-btn:hover{box-shadow:0 16px 36px #22c55e45;transform:translateY(-2px)}.wb-apply-btn:hover>span:last-child{transform:translateX(4px)}.wb-apply-btn:active{transform:translateY(0)}.wb-apply-btn:disabled{opacity:.65}.wb-button-loader{animation:wbSpin .75s linear infinite;border:2px solid #03140b40;border-top-color:#03140b;height:17px;width:17px}.wb-paid{background:#22c55e12;border:1px solid #22c55e24;border-radius:13px;color:#86efac;font-size:12px;gap:9px;line-height:1.4;margin-top:18px;padding:13px 15px;position:relative;z-index:1}.wb-paid>span{align-items:center;background:#22c55e26;border-radius:50%;color:#4ade80;display:flex;font-size:12px;font-weight:900;height:22px;justify-content:center;width:22px}.wb-note{color:#64748b;font-size:11px;line-height:1.7;margin:20px auto 0;max-width:440px;position:relative;z-index:1}.wb-note strong{color:#94a3b8;font-weight:700}.wb-loading{min-height:330px}.wb-loading .wb-back-btn{left:22px;margin:0;position:absolute;top:22px}.wb-loading p{color:#94a3b8;font-size:13px;margin:17px 0 0}.wb-loader{border-color:#22c55e #10b981 #ffffff14 #ffffff14;border-style:solid;border-width:3px;height:43px;width:43px}@media (max-width:600px){.wb-page{align-items:flex-start;min-height:100dvh;padding:16px 12px}.wb-card{border-radius:20px;margin-top:10px;max-width:100%;padding:25px 16px 22px}.wb-back-btn{margin-bottom:18px}.wb-gift{font-size:32px;height:68px;margin-bottom:14px;width:68px}.wb-card h2{font-size:22px}.wb-subtitle{font-size:13px;line-height:1.7;margin-top:11px}.wb-deposit-box{gap:8px;padding:10px}.wb-deposit-box>div{padding:10px}.wb-deposit-box span{font-size:9px}.wb-deposit-box strong{font-size:12px}.wb-bonus-box{padding:19px 14px}.wb-bonus-box strong{font-size:28px}.wb-apply-btn{font-size:12px;padding:14px}}@media (max-width:380px){.wb-page{padding:10px 8px}.wb-card{border-radius:18px;padding:21px 12px 19px}.wb-card h2{font-size:20px}.wb-subtitle{font-size:12px}.wb-deposit-box{grid-template-columns:1fr}.wb-deposit-box>div{min-height:55px}.wb-bonus-box strong{font-size:25px}.wb-note{font-size:10px}}@media (prefers-reduced-motion:reduce){.wb-button-loader,.wb-gift,.wb-loader{animation:none}.wb-apply-btn,.wb-back-btn{transition:none}}.league-matches-page{background:radial-gradient(circle at 100% 0,#6366f129,#0000 35%),linear-gradient(145deg,#080d20,#101936 55%,#080d1d);box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:8px;width:100%}.league-matches-header{align-items:center;background:linear-gradient(135deg,#242d5df5,#0f1834fa);border:1px solid #6366f159;border-radius:12px;box-shadow:0 6px 18px #00000047,inset 0 1px 0 #ffffff0d;box-sizing:border-box;display:flex;gap:8px;margin-bottom:8px;min-height:54px;padding:7px 9px;width:100%}.league-matches-back{-webkit-tap-highlight-color:transparent;align-items:center;background:#6366f126;border:1px solid #6366f159;border-radius:8px;color:#dce5ff;cursor:pointer;display:flex;font-size:25px;height:30px;justify-content:center;line-height:1;margin:0;min-width:30px;padding:0;width:30px}.league-matches-back:active{background:#00d9ff2e;border-color:#00d9ff80}.league-header-info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.league-country-flag{align-items:center;background:linear-gradient(135deg,#8b5cf659,#00d9ff1f);border:1px solid #8b5cf659;border-radius:9px;display:flex;font-size:20px;height:34px;justify-content:center;min-width:34px;width:34px}.league-header-info h1{color:#fff;font-size:15px;font-weight:900;line-height:1.1;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-header-info p{color:#8f9bc3;font-size:9px;font-weight:700;line-height:1;margin:3px 0 0}.league-matches-content{min-width:0;width:100%}.league-matches-list{gap:7px}.league-match-card,.league-matches-list{display:flex;flex-direction:column;width:100%}.league-match-card{-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 100% 0,#6366f13d,#0000 36%),radial-gradient(circle at 0 100%,#00d9ff12,#0000 32%),linear-gradient(145deg,#242d5d,#151d3d 55%,#0d142c);border:1px solid #697bff61;border-radius:13px;box-shadow:0 7px 20px #00000052,inset 0 1px 0 #ffffff0d;box-sizing:border-box;cursor:pointer;height:108px;margin:0;max-height:108px;min-height:108px;min-width:0;overflow:hidden;padding:7px 9px;position:relative;-webkit-user-select:none;user-select:none}.league-match-card:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);content:"";height:2px;left:0;pointer-events:none;position:absolute;top:0;width:100%}.league-match-card:hover{border-color:#6366f1b3}.league-match-card:active{border-color:#00d9ffa6}.league-match-card:focus,.league-match-card:focus-visible{border-color:#00d9ffb3;box-shadow:0 0 0 1px #00d9ff33,0 7px 20px #00000059;outline:none}.league-match-top{align-items:center;display:flex;gap:5px;height:15px;justify-content:space-between;margin:0;max-height:15px;min-height:15px;overflow:hidden;padding:0;position:relative;width:100%;z-index:2}.league-match-league{color:#aeb9dc;font-size:8px;font-weight:800;line-height:1;max-width:72%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-match-status{background:#00d9ff1f;border:1px solid #00d9ff4d;border-radius:6px;color:#baf6ff;flex:0 0 auto;font-size:6px;font-weight:900;line-height:1;padding:3px 6px;white-space:nowrap}.league-match-main{gap:7px;margin:0;max-height:58px;padding:0;position:relative;width:100%;z-index:2}.league-match-center,.league-match-main{align-items:center;display:flex;height:58px;min-height:58px;min-width:0;overflow:hidden}.league-match-center{flex:1 1;flex-direction:column;justify-content:center}.league-match-teams{align-items:center;display:flex;gap:5px;justify-content:center;min-width:0;overflow:hidden;width:100%}.league-match-team{color:#fff;flex:1 1;font-size:12px;font-weight:900;line-height:1.1;max-width:44%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-match-team:first-child{text-align:right}.league-match-team:last-child{text-align:left}.league-match-vs{background:#070d1db3;border:1px solid #6366f140;border-radius:6px;color:#8e9ac1;flex:0 0 auto;font-size:7px;font-weight:900;line-height:1;min-width:22px;padding:4px 5px;text-align:center}.league-match-league-name{color:#aeb7ff;font-weight:800}.league-match-date,.league-match-league-name{font-size:7px;line-height:1;margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-match-date{color:#aeb9dc;font-weight:700}.league-match-country{background:#6366f11f;border:1px solid #8b5cf640;border-radius:8px;flex:0 0 53px;flex-direction:column;gap:3px;height:48px;max-width:53px;min-width:53px;overflow:hidden;padding:3px;width:53px}.league-match-country,.league-match-country-flag{align-items:center;display:flex;justify-content:center}.league-match-country-flag{font-size:18px;height:25px;line-height:1;min-width:25px;width:25px}.league-match-country span{color:#aeb7df;font-size:6px;font-weight:800}.league-match-countdown,.league-match-country span{line-height:1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.league-match-countdown{font-size:8px;font-weight:900;height:18px;margin:0;max-height:18px;min-height:18px;padding:0;position:relative;text-shadow:0 0 8px #00d9ff2e;z-index:2}.league-match-countdown,.league-matches-loading{align-items:center;color:#00d9ff;display:flex;justify-content:center}.league-matches-loading{flex-direction:column;gap:10px;min-height:180px;text-align:center;width:100%}.league-matches-loading p{font-size:11px;font-weight:800;margin:0}.league-matches-dots{align-items:center;display:flex;gap:5px}.league-matches-dots span{animation:league-dot-pulse 1s ease-in-out infinite;background:#00d9ff;border-radius:50%;height:7px;width:7px}.league-matches-dots span:nth-child(2){animation-delay:.15s}.league-matches-dots span:nth-child(3){animation-delay:.3s}@keyframes league-dot-pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.league-matches-empty{background:linear-gradient(145deg,#161d39d9,#0a0f1ff2);border:1px dashed #7989b459;border-radius:13px;box-sizing:border-box;flex-direction:column;min-height:180px;padding:20px 10px;text-align:center;width:100%}.league-matches-empty,.league-matches-empty-icon{align-items:center;display:flex;justify-content:center}.league-matches-empty-icon{background:#6366f126;border-radius:14px;font-size:28px;height:48px;margin-bottom:8px;width:48px}.league-matches-empty h2{color:#fff;font-size:14px;font-weight:900;margin:0}.league-matches-empty p{color:#8290b3;font-size:10px;line-height:1.4;margin:7px 0 0;max-width:280px}@media (max-width:480px){.league-matches-page{padding:5px}.league-matches-header{border-radius:10px;min-height:48px;padding:6px 7px}.league-matches-back{font-size:22px;height:27px;min-width:27px;width:27px}.league-country-flag{font-size:18px;height:30px;min-width:30px;width:30px}.league-header-info h1{font-size:13px}.league-header-info p{font-size:8px}.league-matches-list{gap:6px}.league-match-card{border-radius:11px;height:100px;max-height:100px;min-height:100px;padding:6px 7px}.league-match-main{max-height:54px}.league-match-center,.league-match-main{height:54px;min-height:54px}.league-match-team{font-size:10px}.league-match-vs{font-size:6px;min-width:19px;padding:3px 4px}.league-match-date,.league-match-league-name{font-size:6px}.league-match-country{flex-basis:45px;height:43px;max-width:45px;min-width:45px;width:45px}.league-match-country-flag{font-size:16px;height:22px;min-width:22px;width:22px}.league-match-country span{font-size:5px}.league-match-countdown{font-size:7px;height:16px;max-height:16px;min-height:16px}}@media (max-width:350px){.league-matches-page{padding:3px}.league-match-card{border-radius:10px;height:92px;max-height:92px;min-height:92px;padding:5px 6px}.league-match-top{height:13px;max-height:13px;min-height:13px}.league-match-league{font-size:7px}.league-match-status{font-size:5px;padding:2px 4px}.league-match-main{max-height:50px}.league-match-center,.league-match-main{height:50px;min-height:50px}.league-match-team{font-size:9px}.league-match-vs{font-size:5px;min-width:16px;padding:3px}.league-match-country{flex-basis:40px;height:39px;max-width:40px;min-width:40px;width:40px}.league-match-country-flag{font-size:14px;height:19px;min-width:19px;width:19px}.league-match-country span{font-size:4.5px}.league-match-countdown{font-size:6px}}@media (prefers-reduced-motion:reduce){.league-matches-dots span{animation:none}.league-match-card{transition:none}}.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;font-size:14px;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{align-items:center;background:linear-gradient(145deg,#111827,#0b1220);border:1px solid #6366f12e;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff08,0 6px 18px #00000038;display:flex;gap:5px;padding:6px;width:100%}.league{background:#1a2435;border:1px solid #0000;border-radius:8px;color:#9ca8bd;cursor:pointer;flex:1 1;font-family:inherit;font-size:9px;font-weight:750;letter-spacing:.15px;line-height:1.1;min-width:0;overflow:hidden;padding:7px 4px;text-align:center;text-overflow:ellipsis;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap}.league:hover{background:#263247;border-color:#6366f138;color:#fff;transform:translateY(-1px)}.active-league{background:linear-gradient(135deg,#4f46e5,#2563eb);border-color:#818cf88c;box-shadow:0 4px 12px #2563eb47,0 0 12px #6366f126,inset 0 1px 0 #ffffff29;color:#fff}.active-league:hover{background:linear-gradient(135deg,#6366f1,#3b82f6);box-shadow:0 5px 15px #2563eb59,0 0 15px #6366f12e;color:#fff;transform:translateY(-1px)}.league:active{transform:scale(.97)}@media (max-width:768px){.league-tabs{border-radius:9px;gap:3px;padding:5px}.league{border-radius:7px;font-size:8px;font-weight:750;letter-spacing:0;padding:6px 3px}}@media (max-width:480px){.league-tabs{gap:3px;padding:4px}.league{border-radius:6px;font-size:7px;line-height:1;padding:5px 2px}}@media (max-width:360px){.league-tabs{gap:2px;padding:4px}.league{font-size:6.5px;font-weight:700;padding:5px 1px}}@media (hover:none){.league:hover{background:#1a2435;border-color:#0000;color:#9ca8bd;transform:none}.active-league:hover{background:linear-gradient(135deg,#4f46e5,#2563eb);color:#fff;transform:none}}@media (prefers-reduced-motion:reduce){.league{transition:none}}.special-games{-webkit-tap-highlight-color:transparent!important;box-sizing:border-box!important;display:block!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;isolation:isolate!important;line-height:1.2!important;margin:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:visible!important;padding:4px!important;position:relative!important;width:100%!important}.special-games *,.special-games :after,.special-games :before{animation:none!important;box-sizing:border-box!important;max-width:100%;transform:none!important}.special-games .match-card{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:radial-gradient(circle at 100% 0,#6366f138,#0000 36%),radial-gradient(circle at 0 100%,#00d9ff0f,#0000 32%),linear-gradient(145deg,#242d5d,#151d3d 55%,#0d142c)!important;border:1px solid #697bff61!important;border-radius:16px!important;box-shadow:0 10px 28px #00000059,inset 0 1px 0 #ffffff0f!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;flex-direction:row!important;gap:8px!important;height:82px!important;margin:0 0 8px!important;max-width:100%!important;min-height:82px!important;min-width:0!important;overflow:hidden!important;padding:8px!important;position:relative!important;transition:border-color .2s ease,box-shadow .2s ease!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important}.special-games .match-card:after{background:linear-gradient(90deg,#6366f1,#00d9ff 50%,#8b5cf6)!important;border-radius:16px 16px 0 0!important;height:2px!important;left:0!important;opacity:.95!important;top:0!important;z-index:10!important}.special-games .match-card:after,.special-games .match-card:before{content:""!important;pointer-events:none!important;position:absolute!important;width:100%!important}.special-games .match-card:before{background:radial-gradient(circle at 90% 20%,#00d9ff14,#0000 30%),radial-gradient(circle at 10% 100%,#6366f112,#0000 35%)!important;height:100%!important;inset:0!important;z-index:0!important}.special-games .match-card:hover{border-color:#6366f1ad!important;box-shadow:0 12px 32px #0000006b,0 0 20px #6366f11f,inset 0 1px 0 #ffffff12!important}.special-games .match-card:active{border-color:#00d9ff9e!important;box-shadow:0 8px 22px #00000061,0 0 16px #00d9ff1a!important}.special-games .match-card:focus,.special-games .match-card:focus-visible{border-color:#00d9ff99!important;box-shadow:0 0 0 1px #00d9ff2e,0 12px 30px #0006!important;outline:none!important}.special-games .left-box{align-items:center!important;align-self:center!important;background:radial-gradient(circle at 35% 25%,#8b5cf6b8,#242d68 45%,#101a3e 100%)!important;border:1px solid #6366f194!important;border-radius:50%!important;box-shadow:inset 0 1px 8px #ffffff14,0 0 15px #6366f12e!important;box-sizing:border-box!important;display:flex!important;flex:0 0 60px!important;flex-direction:column!important;flex-shrink:0!important;font-size:0!important;height:60px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:60px!important;max-width:60px!important;min-height:60px!important;min-width:60px!important;overflow:hidden!important;padding:4px!important;position:relative!important;text-align:center!important;width:60px!important;z-index:2!important}.special-games .left-box small{color:#aeb9dc!important;font-size:6px!important;font-weight:700!important;letter-spacing:0!important;margin:0 0 2px!important}.special-games .left-box h1,.special-games .left-box small{display:block!important;flex:0 0 auto!important;font-family:Arial,Helvetica,sans-serif!important;height:auto!important;line-height:1!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important}.special-games .left-box h1{color:#fff!important;font-size:20px!important;font-weight:900!important;letter-spacing:-.5px!important;margin:0!important}.special-games .match-info{align-items:stretch!important;flex:1 1 auto!important;flex-direction:column!important;height:64px!important;max-height:64px!important;max-width:calc(100% - 68px)!important;min-height:64px!important;position:relative!important;width:auto!important;z-index:2!important}.special-games .date-row,.special-games .match-info{box-sizing:border-box!important;display:flex!important;justify-content:space-between!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:0!important}.special-games .date-row{align-items:center!important;flex-direction:row!important;gap:5px!important;height:17px!important;max-height:17px!important;max-width:100%!important;min-height:17px!important;width:100%!important}.special-games .date{color:#aeb9dc!important;flex:1 1 auto!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8px!important;font-weight:700!important;line-height:1!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important}.special-games .date-label{color:#7f8bad!important;margin:0 2px 0 0!important}.special-games .date-label,.special-games .date-value{display:inline!important;font-size:inherit!important;font-weight:700!important;line-height:inherit!important;padding:0!important}.special-games .date-value{color:#b7c1df!important;margin:0!important}.special-games .session-badge{border-radius:8px!important;box-sizing:border-box!important;flex:0 0 auto!important;font-family:Arial,Helvetica,sans-serif!important;font-size:7px!important;font-weight:900!important;height:18px!important;letter-spacing:.2px!important;margin:0!important;max-height:18px!important;max-width:72px!important;min-height:18px!important;min-width:43px!important;overflow:hidden!important;padding:3px 7px!important;position:relative!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;z-index:2!important}.special-games .period-svg,.special-games .session-badge{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}.special-games .period-svg{margin:0 3px 0 0!important}.special-games .period-svg,.special-games .period-svg svg{flex:0 0 17px!important;height:17px!important;max-height:17px!important;max-width:17px!important;min-height:17px!important;min-width:17px!important;overflow:visible!important;padding:0!important;width:17px!important}.special-games .period-svg svg{display:block!important;margin:0!important}.special-games .session-badge.daily{background:linear-gradient(135deg,#00d9ff2e,#6366f12e)!important;border:1px solid #00d9ff52!important;box-shadow:0 0 10px #00d9ff14!important;color:#c9f8ff!important}.special-games .session-badge.night{background:linear-gradient(135deg,#8b5cf638,#4338ca2e)!important;border:1px solid #8b5cf657!important;box-shadow:0 0 10px #8b5cf614!important;color:#ddd5ff!important}.special-games .period-text{color:inherit!important;display:inline-block!important;font-size:inherit!important;font-weight:900!important;line-height:1!important;margin:0!important;padding:0!important;white-space:nowrap!important}.special-games .teams{box-sizing:border-box!important;color:#fff!important;flex-direction:row!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:900!important;gap:5px!important;height:25px!important;justify-content:center!important;line-height:1!important;max-height:25px!important;max-width:100%!important;min-height:25px!important;padding:0 2px!important;text-shadow:0 0 12px #ffffff14!important;width:100%!important}.special-games .team-name,.special-games .teams{align-items:center!important;display:flex!important;margin:0!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important}.special-games .team-name{flex:1 1!important;flex-direction:row!important;gap:4px!important;height:24px!important;max-height:24px!important;max-width:42%!important;min-height:24px!important;padding:0!important;text-overflow:ellipsis!important;width:auto!important}.special-games .team-name:first-child{justify-content:flex-end!important;text-align:right!important}.special-games .team-name:last-child{justify-content:flex-start!important;text-align:left!important}.special-games .team-text{color:#fff!important;display:block!important;flex:0 1 auto!important;font-size:inherit!important;line-height:1.1!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.special-games .team-text,.special-games .teams .vs{font-weight:900!important;margin:0!important;padding:0!important;white-space:nowrap!important}.special-games .teams .vs{color:#8d98bd!important;flex:0 0 auto!important;font-family:Arial,Helvetica,sans-serif!important;font-size:9px!important;line-height:1!important;max-width:30px!important;min-width:20px!important;overflow:visible!important;text-align:center!important;width:auto!important}.special-games .teams .vs span{color:inherit!important;display:inline-block!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important;margin:0!important;padding:0!important}.special-games .bottom-row{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:6px!important;height:28px!important;justify-content:flex-start!important;max-height:28px!important;max-width:100%!important;min-height:28px!important;padding:0!important;width:100%!important}.special-games .bottom-row,.special-games .score-box{align-items:center!important;margin:0!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important}.special-games .score-box{background:linear-gradient(145deg,#30396f,#20294f)!important;border:1px solid #6366f14d!important;border-radius:9px!important;box-shadow:inset 0 1px 0 #ffffff0d!important;color:#fff!important;display:inline-flex!important;flex:0 1 auto!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:950!important;gap:3px!important;height:27px!important;justify-content:center!important;line-height:1!important;max-height:27px!important;max-width:48%!important;min-height:27px!important;padding:5px 9px!important;text-overflow:ellipsis!important;width:auto!important}.special-games .score-label{color:#fff!important;font-weight:900!important}.special-games .score-box strong,.special-games .score-label{display:inline-block!important;font-size:inherit!important;line-height:1!important;margin:0!important;padding:0!important}.special-games .score-box strong{color:#ffd84a!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:950!important}.special-games .odds-box{color:#c4caff!important;font-size:11px!important;max-width:22%!important}.special-games .odds-box,.special-games .starts{flex:0 0 auto!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:850!important;line-height:1!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important}.special-games .starts{color:#00d9ff!important;font-size:9px!important;max-width:30%!important;text-shadow:0 0 8px #00d9ff38!important}.special-games .starts.starting{color:#ffd84a!important;text-shadow:0 0 8px #ffd84a33!important}.special-games .league{align-items:center!important;background:#6366f129!important;border:1px solid #8b5cf640!important;border-radius:6px!important;box-sizing:border-box!important;color:#aeb7ff!important;display:inline-flex!important;flex:1 1 auto!important;font-family:Arial,Helvetica,sans-serif!important;font-size:7px!important;font-weight:800!important;gap:3px!important;height:20px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:20px!important;max-width:100%!important;min-height:20px!important;min-width:0!important;overflow:hidden!important;padding:3px 7px!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important}.special-games .league-icon{align-items:center!important;color:inherit!important;display:inline-flex!important;flex:0 0 15px!important;justify-content:center!important}.special-games .league-icon,.special-games .league-icon svg{height:15px!important;margin:0!important;max-height:15px!important;max-width:15px!important;min-height:15px!important;min-width:15px!important;padding:0!important;width:15px!important}.special-games .league-icon svg{display:block!important}.special-games .more-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:linear-gradient(135deg,#242d5d,#151d3d)!important;border:1px solid #6366f159!important;border-radius:11px!important;box-shadow:0 7px 20px #00000040!important;box-sizing:border-box!important;color:#dbe4ff!important;cursor:pointer!important;display:flex!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:900!important;gap:7px!important;height:38px!important;justify-content:center!important;line-height:1!important;margin:9px 0 0!important;max-width:100%!important;min-height:38px!important;padding:9px!important;position:relative!important;text-align:center!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;z-index:2!important}.special-games .more-btn span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.special-games .more-btn .more-arrow,.special-games .more-btn span{display:inline-block!important;line-height:1!important;margin:0!important;padding:0!important}.special-games .more-btn .more-arrow{color:#00d9ff!important;font-size:15px!important;font-weight:900!important}.special-games .more-btn:hover{background:linear-gradient(135deg,#29356f,#19234b)!important;border-color:#6366f1a6!important}.special-games .more-btn:active{background:linear-gradient(135deg,#202957,#121a35)!important;border-color:#00d9ff80!important}.special-games .special-loading{align-items:center!important;box-sizing:border-box!important;color:#00d9ff!important;display:flex!important;flex-direction:column!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:800!important;gap:9px!important;justify-content:center!important;max-width:100%!important;min-height:100px!important;padding:22px 10px!important;text-align:center!important;width:100%!important}.special-games .loading-spinner{animation:special-spin .8s linear infinite!important;border:3px solid #00d9ff2e!important;border-radius:50%!important;border-top-color:#00d9ff!important;height:25px!important;min-height:25px!important;min-width:25px!important;width:25px!important}@keyframes special-spin{0%{transform:rotate(0deg)!important}to{transform:rotate(1turn)!important}}.special-games .special-empty{background:linear-gradient(145deg,#161d39d9,#0a0f1ff2)!important;border:1px dashed #7989b459!important;box-sizing:border-box!important;flex-direction:column!important;gap:6px!important;margin:0!important;max-width:100%!important;min-height:180px!important;overflow:hidden!important;padding:25px 10px!important;text-align:center!important;width:100%!important}.special-games .special-empty,.special-games .special-empty .empty-icon{align-items:center!important;border-radius:17px!important;display:flex!important;justify-content:center!important}.special-games .special-empty .empty-icon{background:#6366f11f!important;box-shadow:0 0 20px #6366f11a!important;color:#fff!important;font-size:27px!important;height:55px!important;margin:0 0 6px!important;min-height:55px!important;min-width:55px!important;padding:0!important;width:55px!important}.special-games .special-empty .empty-icon svg{display:block!important;height:50px!important;margin:0!important;max-height:50px!important;max-width:50px!important;padding:0!important;width:50px!important}.special-games .special-empty strong{color:#fff!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;max-width:100%!important}.special-games .special-empty small,.special-games .special-empty strong{display:block!important;font-family:Arial,Helvetica,sans-serif!important;margin:0!important;padding:0!important;text-align:center!important;width:100%!important}.special-games .special-empty small{color:#8290b3!important;font-size:10px!important;font-weight:500!important;line-height:1.4!important;max-width:280px!important}.special-games img{display:block!important;max-width:100%!important}.special-games .period-icon,.special-games .period-icon-fallback,.special-games .team-logo,.special-games img{box-sizing:border-box!important}@media (max-width:480px){.special-games{padding:3px!important;width:100%!important}.special-games .match-card{border-radius:15px!important;gap:7px!important;height:80px!important;max-height:80px!important;min-height:80px!important;padding:7px!important;width:100%!important}.special-games .left-box{flex:0 0 58px!important;height:58px!important;max-height:58px!important;max-width:58px!important;min-height:58px!important;min-width:58px!important;padding:4px!important;width:58px!important}.special-games .left-box small{font-size:5.5px!important;line-height:1!important;margin-bottom:2px!important}.special-games .left-box h1{font-size:20px!important;letter-spacing:-.5px!important;line-height:1!important}.special-games .match-info{height:62px!important;max-height:62px!important;max-width:calc(100% - 65px)!important;min-height:62px!important}.special-games .date-row{height:16px!important;max-height:16px!important;min-height:16px!important}.special-games .date{font-size:7px!important}.special-games .session-badge{font-size:6px!important;height:17px!important;max-height:17px!important;max-width:65px!important;min-height:17px!important;min-width:39px!important;padding:3px 6px!important}.special-games .period-svg{flex-basis:15px!important}.special-games .period-svg,.special-games .period-svg svg{height:15px!important;max-height:15px!important;max-width:15px!important;min-height:15px!important;min-width:15px!important;width:15px!important}.special-games .teams{font-size:11px!important;gap:4px!important;height:24px!important;max-height:24px!important;min-height:24px!important}.special-games .team-name{gap:3px!important;height:23px!important;max-height:23px!important;max-width:42%!important;min-height:23px!important}.special-games .teams .vs{font-size:8px!important;min-width:18px!important}.special-games .bottom-row{gap:5px!important;height:26px!important;max-height:26px!important;min-height:26px!important}.special-games .score-box{font-size:11px!important;height:25px!important;max-height:25px!important;min-height:25px!important;padding:5px 8px!important}.special-games .odds-box{font-size:10px!important;max-width:22%!important}.special-games .starts{font-size:8px!important;max-width:29%!important}.special-games .league{font-size:6px!important;height:19px!important;max-height:19px!important;min-height:19px!important;padding:3px 6px!important}.special-games .league-icon{flex-basis:13px!important}.special-games .league-icon,.special-games .league-icon svg{height:13px!important;max-height:13px!important;max-width:13px!important;min-height:13px!important;min-width:13px!important;width:13px!important}}@media (max-width:350px){.special-games{padding:2px!important}.special-games .match-card{border-radius:14px!important;gap:5px!important;height:78px!important;max-height:78px!important;min-height:78px!important;padding:6px!important}.special-games .left-box{flex:0 0 54px!important;height:54px!important;max-height:54px!important;max-width:54px!important;min-height:54px!important;min-width:54px!important;padding:3px!important;width:54px!important}.special-games .left-box small{font-size:5px!important;line-height:1!important}.special-games .left-box h1{font-size:18px!important;letter-spacing:-.4px!important;line-height:1!important}.special-games .match-info{height:60px!important;max-height:60px!important;max-width:calc(100% - 61px)!important;min-height:60px!important}.special-games .date{font-size:6px!important}.special-games .date-row{height:15px!important;max-height:15px!important;min-height:15px!important}.special-games .session-badge{font-size:5.5px!important;height:16px!important;max-height:16px!important;max-width:57px!important;min-height:16px!important;min-width:35px!important;padding:3px 5px!important}.special-games .period-svg{flex-basis:14px!important}.special-games .period-svg,.special-games .period-svg svg{height:14px!important;max-height:14px!important;max-width:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.special-games .teams{font-size:10px!important;gap:3px!important;height:23px!important;max-height:23px!important;min-height:23px!important}.special-games .team-name{gap:2px!important;height:22px!important;max-height:22px!important;max-width:40%!important;min-height:22px!important}.special-games .teams .vs{font-size:7px!important;min-width:16px!important}.special-games .bottom-row{gap:4px!important;height:25px!important;max-height:25px!important;min-height:25px!important}.special-games .score-box{font-size:10px!important;height:24px!important;max-height:24px!important;max-width:47%!important;min-height:24px!important;padding:5px 7px!important}.special-games .odds-box{font-size:9px!important}.special-games .starts{font-size:7px!important;max-width:29%!important}.special-games .league{font-size:5px!important;height:18px!important;max-height:18px!important;min-height:18px!important;padding:3px 5px!important}.special-games .league-icon{flex-basis:12px!important}.special-games .league-icon,.special-games .league-icon svg{height:12px!important;max-height:12px!important;max-width:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}}@media (max-width:300px){.special-games{padding:2px!important}.special-games .match-card{border-radius:13px!important;gap:4px!important;height:76px!important;max-height:76px!important;min-height:76px!important;padding:5px!important}.special-games .left-box{flex:0 0 49px!important;height:49px!important;max-height:49px!important;max-width:49px!important;min-height:49px!important;min-width:49px!important;padding:2px!important;width:49px!important}.special-games .left-box small{font-size:4.5px!important;line-height:1!important;margin-bottom:1px!important}.special-games .left-box h1{font-size:16px!important;letter-spacing:-.3px!important;line-height:1!important}.special-games .match-info{height:58px!important;max-height:58px!important;max-width:calc(100% - 56px)!important;min-height:58px!important}.special-games .date-row{height:14px!important;max-height:14px!important;min-height:14px!important}.special-games .date{font-size:5.5px!important}.special-games .session-badge{font-size:5px!important;height:15px!important;max-height:15px!important;max-width:50px!important;min-height:15px!important;min-width:31px!important;padding:2px 4px!important}.special-games .period-svg{flex-basis:12px!important;margin-right:2px!important}.special-games .period-svg,.special-games .period-svg svg{height:12px!important;max-height:12px!important;max-width:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.special-games .teams{font-size:9px!important;gap:2px!important;height:22px!important;max-height:22px!important;min-height:22px!important}.special-games .team-name{height:21px!important;max-height:21px!important;max-width:39%!important;min-height:21px!important}.special-games .teams .vs{font-size:6px!important;min-width:14px!important}.special-games .bottom-row{gap:3px!important;height:24px!important;max-height:24px!important;min-height:24px!important}.special-games .score-box{font-size:9px!important;height:23px!important;max-height:23px!important;min-height:23px!important;padding:4px 6px!important}.special-games .odds-box{font-size:8px!important}.special-games .starts{font-size:6px!important;max-width:29%!important}.special-games .league{font-size:4.5px!important;height:17px!important;max-height:17px!important;min-height:17px!important;padding:2px 4px!important}.special-games .league-icon{flex-basis:10px!important}.special-games .league-icon,.special-games .league-icon svg{height:10px!important;max-height:10px!important;max-width:10px!important;min-height:10px!important;min-width:10px!important;width:10px!important}}@media (hover:none){.special-games .match-card:hover{border-color:#697bff61!important;box-shadow:0 10px 28px #00000059,inset 0 1px 0 #ffffff0f!important}.special-games .more-btn:hover{background:linear-gradient(135deg,#242d5d,#151d3d)!important;border-color:#6366f159!important}}@media (prefers-reduced-motion:reduce){.special-games *,.special-games :after,.special-games :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.special-games .left-box,.special-games .match-card,.special-games .match-card:active,.special-games .match-card:focus,.special-games .match-card:focus-visible,.special-games .match-card:hover,.special-games .more-btn,.special-games .more-btn:active,.special-games .more-btn:hover{box-sizing:border-box!important;rotate:none!important;scale:none!important;translate:none!important}.special-games,.special-games .bottom-row,.special-games .date-row,.special-games .left-box,.special-games .left-box h1,.special-games .left-box small,.special-games .match-card,.special-games .match-info,.special-games .teams{overflow-x:hidden!important}.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}@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: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;min-height:64px;padding:12px 15px;position:sticky;top:0;z-index:100}.left-section,.top-bar{align-items:center;display:flex}.left-section{gap:15px}.logo{border-radius:10px;display:block;height:42px;object-fit:contain;width:42px}.menu-icon{cursor:pointer;font-size:24px;-webkit-user-select:none;user-select:none}.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{color:#fff;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.user-avatar{background:#444;border-radius:50%;cursor:pointer;font-size:18px;height:32px;width:32px}@media (max-width:768px){.top-bar{gap:8px;padding:10px}.left-section{gap:8px}.logo{height:36px;width:36px}.menu-icon{font-size:20px}.center-tabs{gap:2px;padding:3px}.tab{font-size:13px;padding:8px 12px}.right-section{gap:8px}.icon{font-size:18px}.user-avatar{font-size:16px;height:28px;width:28px}}.match-list-container{padding:10px}.match-card{animation:slide 6s linear infinite alternate;cursor:pointer}.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{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;display:flex;justify-content:space-between;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:radial-gradient(circle at top right,#1e88e514,#0000 32%),linear-gradient(180deg,#eef3f8,#e8edf3);color:#17202a;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:14px;width:100%}.history-page,.history-page *,.history-page :after,.history-page :before{box-sizing:border-box}.history-header{gap:12px;margin-bottom:15px}.history-header h2{color:#17202a;font-size:22px;letter-spacing:-.4px;line-height:1.2}.history-filter-btn{background:linear-gradient(135deg,#0d8ddd,#066fae);border:1px solid #0876b8;border-radius:9px;box-shadow:0 4px 12px #066fae33;color:#fff;cursor:pointer;font-size:13px;font-weight:800;height:40px;letter-spacing:.2px;min-width:86px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.history-filter-btn:hover{box-shadow:0 6px 16px #066fae47;filter:brightness(1.06)}.history-filter-btn:active{transform:translateY(1px)}.history-filter-box{background:#fffffff5;border:1px solid #d7e0e9;border-radius:11px;box-shadow:0 5px 18px #1f344914;margin-bottom:15px;padding:14px;width:100%}.history-filter-box input,.history-filter-box select{background:#f9fbfd;border:1px solid #cfd9e3;border-radius:8px;color:#202b36;font-family:inherit;font-size:14px;font-weight:600;height:42px;margin:0 0 10px;outline:none;padding:0 12px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.history-filter-box input:last-child,.history-filter-box select:last-child{margin-bottom:0}.history-filter-box input::placeholder{color:#98a5b2}.history-filter-box input:focus,.history-filter-box select:focus{background:#fff;border-color:#1688cf;box-shadow:0 0 0 3px #1688cf1a}.history-tabs{display:flex;gap:8px;margin-bottom:17px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;width:100%}.history-tabs::-webkit-scrollbar{display:none}.history-tabs button{background:linear-gradient(180deg,#fff,#e8edf2);border:1px solid #c9d3dd;border-radius:9px;color:#5d6975;cursor:pointer;flex:1 1;font-family:inherit;font-size:12px;font-weight:900;height:43px;letter-spacing:.25px;min-width:105px;padding:0 10px;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease;white-space:nowrap}.history-tabs button:hover{border-color:#9fb2c2;color:#25313c}.history-tabs button:active{transform:translateY(1px)}.history-tabs .active{background:linear-gradient(135deg,#0b87d1,#075d8f);border-color:#075f92;box-shadow:0 4px 13px #075f8f38;color:#fff}.history-list{background:#fff;border-radius:10px;box-shadow:0 5px 20px #1f344914;overflow:hidden}.history-table-head{background:linear-gradient(135deg,#263746,#182631);border:1px solid #1e2b36;display:grid;grid-template-columns:1fr 1.25fr 1.25fr 40px;min-height:53px;width:100%}.history-table-head span{align-items:center;border-right:1px solid #ffffff1a;color:#fff;display:flex;font-size:12px;font-weight:900;justify-content:center;letter-spacing:.2px;line-height:1.2;padding:10px 8px;text-align:center}.history-table-head span:first-child{justify-content:flex-start;text-align:left}.history-table-head span:last-child{border-right:none}.history-day{background:#fff;border-bottom:1px solid #d6dee6;border-left:1px solid #d6dee6;border-right:1px solid #d6dee6;width:100%}.history-day-header{display:grid;grid-template-columns:1fr 1.25fr 1.25fr 40px;min-height:56px;width:100%}.history-day-header>span{align-items:center;background:linear-gradient(180deg,#f8fafc,#edf1f5);border-right:1px solid #d6dee6;color:#26313b;display:flex;font-size:13px;font-weight:800;justify-content:center;padding:11px 8px;text-align:center}.history-day-header>span:first-child{color:#354452;justify-content:flex-start;text-align:left}.history-day-header>span:last-of-type{border-right:none}.history-arrow{background:#f2f5f8;border:none;border-left:1px solid #d6dee6;color:#52616e;cursor:pointer;font-size:17px;font-weight:900;height:100%;min-height:56px;outline:none;padding:0;transition:background .18s ease,color .18s ease;width:40px}.history-arrow:hover{background:#e4ebf1;color:#0b7fc2}.history-details{background:linear-gradient(180deg,#f6f8fa,#eef2f5);border-top:1px solid #d7e0e7;display:block;width:100%}.history-detail-card{background:#fff;border-bottom:1px solid #dfe6ec;padding:18px;width:100%}.history-detail-card:last-child{border-bottom:none}.history-detail-card h4{border-bottom:1px solid #e5ebf0;color:#34424f;font-size:15px;font-weight:900;letter-spacing:.1px;line-height:1.5;margin:0 0 16px;padding:0 0 12px;text-align:center}.match-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px;width:100%}.match-row strong{color:#008d9a;flex:1 1;font-size:15px;font-weight:900;line-height:1.3;min-width:0;text-align:center;word-break:break-word}.match-row span{background:linear-gradient(135deg,#218be0,#1268a7);border:1px solid #0c68a5;border-radius:20px;box-shadow:0 3px 9px #1268a72e;color:#fff;flex-shrink:0;font-size:13px;font-weight:900;min-width:68px;padding:7px 11px;text-align:center}.score-type-box{align-items:center;background:linear-gradient(135deg,#f7fafc,#edf3f7);border:1px solid #d3dee7;border-radius:10px;box-shadow:0 3px 10px #1f34490f;display:flex;flex-direction:column;gap:7px;justify-content:center;margin:2px 0 18px;padding:13px 12px;width:100%}.score-type-label{color:#637382;font-size:10px;letter-spacing:1.2px}.score-type-label,.score-type-value{font-weight:900;line-height:1.2;text-align:center}.score-type-value{background:linear-gradient(135deg,#168cda,#0c68a6);border:1px solid #0b67a3;border-radius:20px;box-shadow:0 4px 11px #0c68a62e;color:#fff;font-size:21px;letter-spacing:.5px;min-width:82px;padding:7px 18px}.score-type-box:has(.score-type-label){position:relative}.detail-line{align-items:center;border-bottom:1px solid #edf1f4;display:flex;font-size:13px;gap:15px;justify-content:space-between;line-height:1.35;min-height:43px;padding:10px 0;width:100%}.detail-line:last-child{border-bottom:none}.detail-line span:first-child{color:#71808d;flex:0 0 auto;font-weight:600}.detail-line span:last-child{color:#202a33;font-weight:800;min-width:0;text-align:right;word-break:break-word}.detail-line.blue span:last-child{color:#147dcc;font-weight:900}.green{color:#159447!important;font-weight:900!important}.detail-line.green span:last-child{color:#159447;font-weight:900}.red{color:#df3939!important;font-weight:900!important}.detail-line.red span:last-child{color:#df3939;font-weight:900}.history-total-row{align-items:center;background:linear-gradient(135deg,#f0dfbd,#dfc18c);border:1px solid #8b6b3d;border-top:2px solid #8b6b3d;display:grid;grid-template-columns:1fr 1.25fr 1.25fr 40px;min-height:60px;width:100%}.history-total-row span{border-right:1px solid #aa8a58;color:#151515;font-size:14px;font-weight:900;min-width:0;padding:13px 8px;text-align:center}.history-total-row span:first-child{text-align:left;text-transform:lowercase}.history-total-row span:last-child{border-right:none}.history-total-row span:nth-child(2){color:#111}.history-total-row .green{color:#087c30!important}.history-total-row .red{color:#c70000!important}.history-empty,.history-loading{align-items:center;background:#fff;border:1px solid #d6dfe7;border-radius:10px;color:#7a8793;display:flex;font-size:15px;font-weight:700;justify-content:center;min-height:260px;padding:50px 20px;text-align:center;width:100%}.loading-dots{gap:9px;justify-content:center;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:#1688cf;display:block;height:11px;width:11px}@keyframes dotBounce{0%,80%,to{opacity:.35;transform:scale(.55)}40%{opacity:1;transform:scale(1.25)}}@media (max-width:600px){.history-page{padding:10px}.history-header{margin-bottom:12px}.history-header h2{font-size:18px}.history-filter-btn{font-size:12px;height:36px;min-width:74px;padding:0 13px}.history-filter-box{border-radius:9px;padding:11px}.history-filter-box input,.history-filter-box select{font-size:13px;height:39px}.history-tabs{gap:6px;margin-bottom:13px}.history-tabs button{font-size:10px;height:40px;min-width:96px;padding:0 8px}.history-table-head{grid-template-columns:1.3fr .9fr .9fr 30px;min-height:48px}.history-table-head span{font-size:10px;padding:8px 4px}.history-day-header{grid-template-columns:1.3fr .9fr .9fr 30px;min-height:48px}.history-day-header>span{font-size:11px;padding:9px 4px}.history-arrow{font-size:15px;min-height:48px;width:30px}.score-type-label{color:#000;font-size:10px;font-weight:900;letter-spacing:1.2px;line-height:1.2;text-align:center}.history-detail-card{padding:14px}.history-detail-card h4{font-size:13px;margin-bottom:13px;padding-bottom:10px}.match-row{gap:7px;margin-bottom:12px}.match-row strong{font-size:13px}.match-row span{font-size:11px;min-width:55px;padding:6px 8px}.score-type-box{border-radius:9px;gap:6px;margin-bottom:15px;padding:11px 9px}.score-type-label{font-size:9px;letter-spacing:.9px}.score-type-value{font-size:18px;min-width:70px;padding:6px 15px}.detail-line{font-size:12px;gap:10px;min-height:39px;padding:9px 0}.history-total-row{grid-template-columns:1.3fr .9fr .9fr 30px;min-height:51px}.history-total-row span{font-size:11px;padding:10px 4px}}@media (max-width:400px){.history-page{padding:8px}.history-header h2{font-size:17px}.history-filter-btn{font-size:11px;height:34px;min-width:68px;padding:0 11px}.history-tabs button{font-size:9px;min-width:88px}.history-table-head span{font-size:9px}.history-day-header>span{font-size:10px}.history-detail-card{padding:12px}.history-detail-card h4,.match-row strong{font-size:12px}.match-row span{font-size:10px;min-width:50px}.detail-line{font-size:11px}.score-type-label{font-size:8px}.score-type-value{font-size:17px;min-width:64px}}.history-page button:focus-visible,.history-page input:focus-visible,.history-page select:focus-visible{outline:2px solid #1688cf;outline-offset:2px}@media (prefers-reduced-motion:reduce){.history-page *,.history-page :after,.history-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.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}.account-info span{color:#64738f;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;left:14px;position:absolute;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;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-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{border:1px solid #ccc;border-radius:6px;font-size:14px;margin-bottom:16px;padding:10px;width:100%}.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;text-align:center}.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;font-family:inherit;font-weight:950;letter-spacing:.2px;min-height:43px;padding:0 16px;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.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}.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{background:rgba(44,229,166,.075);border:1px solid #2ce5a61a;border-radius:11px;color:#3ee7a5;flex:0 0 38px;font-size:14px;height:38px;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}}: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: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}}.fdusdt-page{background:radial-gradient(circle at top left,#23d39721,#0000 35%),radial-gradient(circle at bottom right,#007aff1a,#0000 35%),#07110f;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh;padding:80px 20px 40px;width:100%}.fdusdt-back-btn,.fdusdt-page{align-items:center;color:#fff;display:flex}.fdusdt-back-btn{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0c1916db;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;gap:9px;left:20px;padding:10px 15px;position:fixed;top:20px;transition:transform .2s ease,background .2s ease,border-color .2s ease;z-index:20}.fdusdt-back-btn:hover{background:#142a24f2;border-color:#31e6a459;transform:translateY(-2px)}.fdusdt-back-btn:active{transform:translateY(0)}.fdusdt-back-icon{font-size:20px;line-height:1}.fdusdt-card{background:linear-gradient(145deg,#122722f7,#081411fa);border:1px solid #ffffff17;border-radius:28px;box-shadow:0 25px 80px #0000006b;box-sizing:border-box;max-width:470px;overflow:hidden;padding:38px 30px 30px;position:relative;text-align:center;width:100%}.fdusdt-card:before{background:#2ce6a41f;filter:blur(10px);height:220px;right:-100px;top:-120px;width:220px}.fdusdt-card:after,.fdusdt-card:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.fdusdt-card:after{background:#0096ff14;bottom:-110px;filter:blur(15px);height:180px;left:-90px;width:180px}.fdusdt-gift{align-items:center;animation:fdusdtGiftFloat 3s ease-in-out infinite;background:linear-gradient(135deg,#20d89a,#0c9c72);border-radius:22px;box-shadow:0 15px 35px #1cd79938;display:flex;font-size:38px;height:76px;justify-content:center;margin:0 auto 18px;width:76px}@keyframes fdusdtGiftFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.fdusdt-badge{align-items:center;background:#23d39714;border:1px solid #2be0a040;border-radius:999px;color:#48e9b0;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;letter-spacing:1.1px;padding:7px 12px}.fdusdt-card h2{color:#fff;font-size:29px;font-weight:800;line-height:1.2;margin:16px 0 10px}.fdusdt-subtitle{color:#ffffffa8;font-size:14px;line-height:1.7;margin:0 auto 24px;max-width:360px}.fdusdt-subtitle strong{color:#fff;font-weight:750}.fdusdt-deposit-box{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:17px;margin-bottom:14px;margin-top:8px;padding:15px 18px}.fdusdt-deposit-box span{color:#ffffff75;display:block;font-size:10px;font-weight:800;letter-spacing:1.2px;margin-bottom:7px}.fdusdt-deposit-box strong{color:#fff;display:block;font-size:21px;font-weight:800}.fdusdt-bonus-box{background:linear-gradient(135deg,#1cd79921,#0c5d472e);border:1px solid #31e6a440;border-radius:22px;margin:12px 0 18px;overflow:hidden;padding:23px 20px;position:relative}.fdusdt-bonus-box:before{animation:fdusdtShine 4s infinite;background:linear-gradient(110deg,#0000,#ffffff0f,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes fdusdtShine{0%{transform:translateX(-100%)}35%,to{transform:translateX(100%)}}.fdusdt-bonus-box span{color:#ffffff8c;display:block;font-size:10px;font-weight:800;letter-spacing:1.3px;margin-bottom:7px;position:relative}.fdusdt-bonus-box strong{color:#4ff0b7;display:block;font-size:34px;font-weight:900;line-height:1.15;position:relative}.fdusdt-bonus-box small{color:#ffffff94;display:block;font-size:12px;margin-top:8px;position:relative}.fdusdt-message{align-items:flex-start;border:1px solid #ffffff14;border-radius:15px;display:flex;gap:11px;margin:14px 0 17px;padding:14px;text-align:left}.fdusdt-message>span{align-items:center;border-radius:50%;display:flex;flex:0 0 auto;font-size:13px;font-weight:900;height:25px;justify-content:center;width:25px}.fdusdt-message p{color:#ffffffc2;font-size:13px;line-height:1.55;margin:2px 0 0}.fdusdt-success{background:#23d39712;border-color:#23d3972e}.fdusdt-success>span{background:#23d39729;color:#49e9b0}.fdusdt-info{background:#ffb84c0f;border-color:#ffb84c29}.fdusdt-info>span{background:#ffb84c21;color:#ffc56d}.fdusdt-apply-btn{align-items:center;background:linear-gradient(135deg,#43eeb0,#19c88c);border:0;border-radius:16px;box-shadow:0 12px 30px #19c88c33;color:#04130e;cursor:pointer;display:flex;font-size:13px;font-weight:900;gap:12px;justify-content:center;letter-spacing:.45px;min-height:55px;padding:14px 18px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.fdusdt-apply-btn span{font-size:20px;line-height:1}.fdusdt-apply-btn:hover{box-shadow:0 16px 38px #19c88c47;transform:translateY(-2px)}.fdusdt-apply-btn:active{transform:translateY(0)}.fdusdt-apply-btn:disabled{cursor:not-allowed;opacity:.68;transform:none}.fdusdt-button-loader{animation:fdusdtSpin .8s linear infinite;border:2px solid #04130e40;border-radius:50%;border-top-color:#04130e;height:17px;width:17px!important}@keyframes fdusdtSpin{to{transform:rotate(1turn)}}.fdusdt-paid{background:#23d39712;border:1px solid #23d3972e;border-radius:15px;box-sizing:border-box;color:#55eab5;font-size:13px;font-weight:800;gap:9px;margin-top:3px;min-height:53px;width:100%}.fdusdt-paid,.fdusdt-paid span{align-items:center;display:flex;justify-content:center}.fdusdt-paid span{background:#23d39729;border-radius:50%;font-weight:900;height:24px;width:24px}.fdusdt-note{color:#fff6;font-size:11px;line-height:1.65;margin:20px 4px 0}.fdusdt-note strong{color:#ffffffa6}.fdusdt-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:260px}.fdusdt-loading p{color:#ffffff94;font-size:13px;margin:18px 0 0}.fdusdt-loader{animation:fdusdtSpin .85s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#35e4a7;height:42px;width:42px}@media (max-width:600px){.fdusdt-page{align-items:flex-start;padding:78px 14px 25px}.fdusdt-back-btn{left:14px;padding:9px 12px;top:14px}.fdusdt-card{border-radius:23px;max-width:100%;padding:30px 20px 24px}.fdusdt-gift{border-radius:19px;font-size:34px;height:68px;width:68px}.fdusdt-card h2{font-size:25px}.fdusdt-subtitle{font-size:13px}.fdusdt-bonus-box{padding:21px 15px}.fdusdt-bonus-box strong{font-size:29px}.fdusdt-apply-btn{font-size:12px;min-height:53px}}@media (max-width:360px){.fdusdt-card{padding:27px 15px 21px}.fdusdt-card h2{font-size:22px}.fdusdt-bonus-box strong{font-size:26px}.fdusdt-apply-btn{font-size:11px}}.sdb-page{align-items:center;background:radial-gradient(circle at 50% 0,#22c55e1f,#0000 32%),radial-gradient(circle at 10% 90%,#10b98114,#0000 30%),linear-gradient(180deg,#06110d,#071711 45%,#04100b);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;padding:90px 20px 40px;position:relative;width:100%}.sdb-page:before{background:#22c55e14;filter:blur(80px);height:420px;left:50%;top:-220px;transform:translateX(-50%);width:420px}.sdb-page:after,.sdb-page:before{border-radius:50%;content:"";pointer-events:none;position:fixed;z-index:0}.sdb-page:after{background:#10b9810f;bottom:-120px;filter:blur(70px);height:280px;right:-150px;width:280px}.sdb-back-btn{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0a1913d9;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 25px #00000040;color:#d8e8df;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:9px;justify-content:center;left:25px;min-height:42px;padding:9px 16px;position:absolute;top:25px;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease;z-index:10}.sdb-back-btn:hover{background:#142d21f2;border-color:#4ade8059;color:#fff;transform:translateY(-2px)}.sdb-back-btn:active{transform:translateY(0)}.sdb-back-btn:focus-visible{outline:2px solid #4ade80cc;outline-offset:3px}.sdb-back-icon{align-items:center;display:inline-flex;font-size:19px;height:22px;justify-content:center;line-height:1;transition:transform .2s ease;width:22px}.sdb-back-btn:hover .sdb-back-icon{transform:translateX(-3px)}.sdb-card{animation:sdbCardAppear .5s ease both;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#0f2219f5,#05130df7);border:1px solid #4ade8029;border-radius:26px;box-shadow:0 25px 70px #0000007a,inset 0 0 0 1px hsla(0,0%,100%,.025),0 0 45px #22c55e0d;box-sizing:border-box;margin:auto;overflow:hidden;padding:34px 32px 30px;position:relative;text-align:center;width:min(100%,520px);z-index:2}.sdb-card:before{background:linear-gradient(90deg,#0000,#4ade80bf,#0000);content:"";height:1px;left:10%;position:absolute;right:10%;top:0}.sdb-card:after{background:#22c55e14;border-radius:50%;content:"";filter:blur(55px);height:240px;left:50%;pointer-events:none;position:absolute;top:-150px;transform:translateX(-50%);width:240px}.sdb-gift{animation:sdbGiftFloat 3s ease-in-out infinite;background:linear-gradient(145deg,#22c55e2e,#10b9810f);border:1px solid #4ade8040;border-radius:22px;box-shadow:0 12px 35px #00000040,0 0 30px #22c55e14;display:flex;font-size:38px;height:76px;margin:0 auto 17px;width:76px}.sdb-badge,.sdb-gift{align-items:center;justify-content:center;position:relative;z-index:2}.sdb-badge{background:#22c55e17;border:1px solid #4ade8033;border-radius:999px;box-shadow:0 5px 20px #00000026;color:#86efac;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:1.5px;min-height:28px;padding:6px 12px;text-transform:uppercase}.sdb-card h2{color:#fff;font-size:clamp(24px,5vw,31px);font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:15px 0 10px}.sdb-card h2,.sdb-subtitle{position:relative;z-index:2}.sdb-subtitle{color:#a9bdb3;font-size:14px;line-height:1.7;margin:0 auto 25px;max-width:390px}.sdb-subtitle strong{color:#fff;font-weight:700}.sdb-deposit-box{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018));border:1px solid #ffffff14;border-radius:17px;box-shadow:0 10px 30px #0000002e;box-sizing:border-box;display:flex;flex-direction:column;gap:7px;margin:0 0 13px;padding:18px 20px;position:relative;width:100%;z-index:2}.sdb-deposit-box span{color:#82988c;font-size:10px;font-weight:800;letter-spacing:1.4px}.sdb-deposit-box strong{color:#e8f5ed;font-size:23px;font-weight:800;line-height:1.2}.sdb-deposit-box small{color:#6f8679;font-size:11px;line-height:1.4}.sdb-bonus-box{align-items:center;animation:sdbBonusPulse 3s ease-in-out infinite;background:radial-gradient(circle at 50% 0,#4ade8026,#0000 65%),linear-gradient(145deg,#22c55e1c,rgba(16,185,129,.035));border:1px solid #4ade8040;border-radius:19px;box-shadow:0 12px 35px #00000038,0 0 35px #22c55e0f;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;margin:0 0 19px;padding:23px 20px;position:relative;width:100%;z-index:2}.sdb-bonus-box:before{background:linear-gradient(90deg,#0000,#86efaccc,#0000);content:"";height:1px;left:15%;position:absolute;right:15%;top:0}.sdb-bonus-box span{color:#86efac;font-size:10px;font-weight:800;letter-spacing:1.5px}.sdb-bonus-box strong{color:#fff;font-size:clamp(29px,7vw,38px);font-weight:900;letter-spacing:-.7px;line-height:1.15;text-shadow:0 4px 25px #4ade8029}.sdb-bonus-box small{color:#9db9aa;font-size:12px;font-weight:600;line-height:1.4}.sdb-message{align-items:flex-start;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:13px;box-sizing:border-box;display:flex;gap:11px;margin:0 0 17px;padding:13px 14px;position:relative;text-align:left;width:100%;z-index:2}.sdb-message>span{align-items:center;background:#ffffff12;border-radius:50%;color:#cbd5cf;display:flex;flex:0 0 auto;font-size:12px;font-weight:900;height:23px;justify-content:center;width:23px}.sdb-message p{color:#b7c7be;font-size:12px;line-height:1.6;margin:1px 0 0;overflow-wrap:anywhere}.sdb-info{background:rgba(251,191,36,.045);border-color:#fbbf242e}.sdb-info>span{background:#fbbf241a;color:#fcd34d}.sdb-success{background:#22c55e12;border-color:#4ade803d}.sdb-success>span{background:#22c55e21;color:#86efac}.sdb-success p{color:#c8ead3}.sdb-apply-btn{align-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);border:1px solid #86efac59;border-radius:15px;box-shadow:0 13px 32px #16a34a38,0 0 25px #22c55e12;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:900;gap:12px;justify-content:center;letter-spacing:.5px;min-height:54px;padding:14px 18px;position:relative;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,opacity .2s ease;width:100%;z-index:2}.sdb-apply-btn:hover:not(:disabled){box-shadow:0 17px 38px #16a34a4d,0 0 35px #22c55e1f;filter:brightness(1.08);transform:translateY(-2px)}.sdb-apply-btn:active:not(:disabled){box-shadow:0 8px 20px #16a34a38;transform:translateY(0)}.sdb-apply-btn:focus-visible{outline:2px solid #86efac;outline-offset:3px}.sdb-apply-btn:disabled{cursor:not-allowed;filter:grayscale(.15);opacity:.65;transform:none}.sdb-apply-btn>span:last-child{font-size:20px;line-height:1;transition:transform .2s ease}.sdb-apply-btn:hover:not(:disabled)>span:last-child{transform:translateX(4px)}.sdb-button-loader{animation:sdbSpin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:17px;width:17px}.sdb-paid{background:#22c55e12;border:1px solid #4ade8038;border-radius:14px;box-sizing:border-box;color:#a7e9b9;font-weight:800;gap:9px;min-height:52px;padding:13px 16px;position:relative;width:100%;z-index:2}.sdb-paid,.sdb-paid>span{align-items:center;display:flex;font-size:13px;justify-content:center}.sdb-paid>span{background:#22c55e26;border-radius:50%;color:#86efac;font-weight:900;height:23px;width:23px}.sdb-note{color:#71877b;font-size:11px;line-height:1.75;margin:21px auto 0;max-width:420px;position:relative;text-align:center;z-index:2}.sdb-note strong{color:#9db9aa;font-weight:700}.sdb-loading{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:250px}.sdb-loading p{color:#9bb0a4;font-size:13px;line-height:1.5;margin:0;text-align:center}.sdb-loader{animation:sdbSpin .8s linear infinite;border-color:#4ade80 #22c55e #4ade801f #4ade801f;border-radius:50%;border-style:solid;border-width:3px;box-shadow:0 0 25px #22c55e1a;height:42px;width:42px}.sdb-apply-btn:focus,.sdb-back-btn:focus{outline:none}.sdb-apply-btn:focus-visible,.sdb-back-btn:focus-visible{outline:2px solid #86eface6;outline-offset:3px}@keyframes sdbCardAppear{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sdbGiftFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(1deg)}}@keyframes sdbBonusPulse{0%,to{box-shadow:0 12px 35px #00000038,0 0 35px #22c55e0f}50%{box-shadow:0 14px 40px #00000040,0 0 42px #22c55e1a}}@keyframes sdbSpin{to{transform:rotate(1turn)}}@media (max-width:768px){.sdb-page{padding:82px 16px 30px}.sdb-back-btn{left:16px;top:18px}.sdb-card{border-radius:23px;padding:30px 24px 27px}.sdb-gift{font-size:34px;height:70px;width:70px}}@media (max-width:480px){.sdb-page{min-height:100svh;padding:76px 12px 24px}.sdb-back-btn{border-radius:11px;font-size:13px;left:12px;min-height:40px;padding:8px 13px;top:15px}.sdb-back-icon{font-size:17px;height:20px;width:20px}.sdb-card{border-radius:21px;padding:27px 17px 23px;width:100%}.sdb-gift{border-radius:19px;font-size:31px;height:65px;margin-bottom:14px;width:65px}.sdb-badge{font-size:9px;letter-spacing:1.2px;min-height:26px;padding:5px 10px}.sdb-card h2{font-size:24px;letter-spacing:-.3px;margin-top:13px}.sdb-subtitle{font-size:13px;line-height:1.65;margin-bottom:21px}.sdb-deposit-box{border-radius:15px;padding:16px 14px}.sdb-deposit-box strong{font-size:20px}.sdb-bonus-box{border-radius:17px;padding:20px 14px}.sdb-bonus-box strong{font-size:29px}.sdb-message{border-radius:12px;gap:9px;padding:12px}.sdb-apply-btn,.sdb-message p{font-size:11.5px}.sdb-apply-btn{border-radius:13px;min-height:51px;padding:13px 14px}.sdb-note{font-size:10.5px;line-height:1.7;margin-top:18px}.sdb-paid{border-radius:13px;font-size:12px;min-height:49px}}@media (max-width:360px){.sdb-page{padding:72px 9px 20px}.sdb-card{border-radius:18px;padding:24px 13px 20px}.sdb-card h2{font-size:21px}.sdb-subtitle{font-size:12px}.sdb-bonus-box strong{font-size:26px}.sdb-apply-btn{font-size:10.5px;gap:8px}}@media (prefers-reduced-motion:reduce){.sdb-bonus-box,.sdb-button-loader,.sdb-card,.sdb-gift,.sdb-loader{animation:none!important}.sdb-apply-btn,.sdb-apply-btn>span:last-child,.sdb-back-btn,.sdb-back-icon{transition:none!important}}@media (prefers-color-scheme:dark){.sdb-page{color-scheme:dark}}: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: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: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{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;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;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;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{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{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;color:#fff;font-family:Arial,sans-serif;padding:10px}.admin-ant-container h2{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{background:#1e293b;border:1px solid #334155;border-radius:10px;direction:ltr;display:block;position:relative;scroll-behavior:auto}.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}.admin-ant-container table{margin-left:0;margin-right:auto}.admin-ant-container thead{background:#0d47a1}.admin-ant-container th{background:#0d47a1;border:1px solid #3b82f6;font-size:11px;padding:8px;z-index:20}.admin-ant-container td{border:1px solid #ffffff26;font-size:11px;padding:8px}.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{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{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{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{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{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;display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.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-radius:50%;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{flex-direction:column;text-align:center;width:100%}.order-success,.success-check{align-items:center;display:flex}.success-check{background:#19a866;border-radius:50%;color:#fff;font-size:72px;font-weight:300;height:112px;justify-content:center;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 .section:first-of-type{margin-top:10px}.local-withdraw-page .progress-bar{background:#ffffff17;border-radius:20px;display:block;height:4px;margin-top:4px;overflow:hidden;position:relative;width:100%}.local-withdraw-page .progress-fill{background:#eaff00;border-radius:inherit;box-shadow:0 0 7px #eaff0040;display:block;height:100%;max-width:100%;min-height:4px;transition:width .3s ease}.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 .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: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 .section:first-of-type{margin-top:12px}.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 .progress-bar{height:4px;width:100%}.local-withdraw-page .progress-fill{height:100%;min-width:100%;width:100%!important}.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 .section:first-of-type{margin-top:10px}.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 .progress-bar{height:4px;width:100%}.local-withdraw-page .progress-fill{min-width:100%;width:100%!important}.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 .progress-bar{height:4px;width:100%}.local-withdraw-page .progress-fill{min-width:100%;width:100%!important}.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}.local-withdraw-page .progress-bar{width:100%!important}.local-withdraw-page .progress-fill{max-width:100%!important;width:100%!important}.register-page{align-items:flex-start;background:radial-gradient(circle at 12% 4%,#6366f12e,#0000 27%),radial-gradient(circle at 92% 18%,#00d9ff17,#0000 24%),radial-gradient(circle at 50% 100%,#8b5cf614,#0000 30%),#080d1b;color:#fff;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:14px 12px 25px;position:relative;scrollbar-color:#6366f161 #080d1b;scrollbar-width:thin;width:100%}.register-page,.register-page *,.register-page :after,.register-page :before{box-sizing:border-box}.register-page .slideshow-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:brightness(.22) saturate(1.15);inset:0;pointer-events:none;position:fixed;transform:scale(1.05);transition:background-image 1.2s ease-in-out;z-index:0}.register-page .register-bg-overlay{background:linear-gradient(180deg,#040712b8,#050914f0);inset:0;pointer-events:none;position:fixed;z-index:1}.register-page .register-digital-grid{background-image:linear-gradient(rgba(99,102,241,.045) 1px,#0000 0),linear-gradient(90deg,rgba(99,102,241,.045) 1px,#0000 0);background-size:32px 32px;inset:0;mask-image:linear-gradient(180deg,#000,#0000 94%);-webkit-mask-image:linear-gradient(180deg,#000,#0000 94%);pointer-events:none;position:fixed;z-index:2}.register-page .register-glow{border-radius:50%;filter:blur(90px);opacity:.28;pointer-events:none;position:fixed;z-index:2}.register-page .register-glow-one{background:#6366f161;height:300px;left:-125px;top:-145px;width:300px}.register-page .register-glow-two{background:#00d9ff33;bottom:-145px;height:300px;right:-145px;width:300px}.register-page .form-container{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:radial-gradient(circle at 90% 0,#6366f121,#0000 28%),linear-gradient(145deg,#262d5bf7,#0c1124fc);border:1px solid #7a89ff47;border-radius:22px;box-shadow:0 25px 70px #00000094,0 0 35px #6366f114,inset 0 1px 0 #ffffff0f;margin:0 auto;overflow:hidden;padding:15px 16px 16px;position:relative;width:min(100%,430px);z-index:5}.register-page .form-container:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);box-shadow:0 0 15px #6366f1a6;content:"";height:2px;left:0;position:absolute;top:0;width:100%}.register-page .form-container:after{background:rgba(0,217,255,.045);border-radius:50%;content:"";filter:blur(25px);height:180px;pointer-events:none;position:absolute;right:-90px;top:-90px;width:180px}.register-page .register-topbar{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:5px;min-height:32px;position:relative;z-index:5}.register-page .register-back{align-items:center;background:#141b37e6;border:1px solid #7d8fff66;border-radius:10px;box-shadow:0 6px 18px #00000040,0 0 12px #6366f114;color:#dbe4ff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:9px;font-weight:900;gap:6px;justify-content:center;min-height:32px;padding:7px 10px;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.register-page .register-back:hover{background:#6366f133;border-color:#6366f1b3;box-shadow:0 8px 22px #00000052,0 0 18px #6366f12e;color:#fff;transform:translateY(-1px)}.register-page .register-back:active{transform:scale(.96)}.register-page .register-back svg{display:block;flex:0 0 auto;font-size:10px;height:10px;width:10px}.register-page .register-secure-badge{align-items:center;background:rgba(0,217,255,.055);border:1px solid #00d9ff38;border-radius:999px;box-shadow:0 0 15px #00d9ff0f;color:#78eaff;display:inline-flex;font-size:7px;font-weight:950;gap:5px;letter-spacing:1px;padding:7px 10px}.register-page .register-secure-badge svg{display:block;flex:0 0 auto;font-size:9px;height:9px;width:9px}.register-page .language-top{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0e142bf0;border:1px solid #7d8fff52;border-radius:9px;box-shadow:0 7px 20px #00000040,0 0 14px #6366f112;color:#aeb7ff;display:flex;gap:5px;padding:5px 7px;position:absolute;right:14px;top:13px;z-index:20}.register-page .language-top svg{color:#8d78ff;display:block;flex:0 0 auto;font-size:9px;height:9px;width:9px}.register-page .language-top select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:linear-gradient(45deg,#0000 50%,#8d78ff 0),linear-gradient(135deg,#8d78ff 50%,#0000 0);background-position:calc(100% - 8px) 8px,calc(100% - 4px) 8px;background-repeat:no-repeat;background-size:4px 4px,4px 4px;border:none;color:#edf0ff;cursor:pointer;font-family:inherit;font-size:8px;font-weight:850;height:21px;min-width:72px;outline:none;padding:0 18px 0 2px;width:auto}.register-page .language-top select option{background:#10152d;color:#fff}.register-page .register-logo-section{display:flex;justify-content:center;margin:4px 0 7px;position:relative;z-index:3}.register-page .register-logo-glow{background:radial-gradient(circle at 50% 35%,#00d9ff21,#0000 55%),linear-gradient(145deg,#313a70d9,#0c1227f2);border:1px solid #6366f16b;border-radius:15px;box-shadow:0 10px 30px #00000052,0 0 25px #6366f121,inset 0 1px 0 #ffffff14;display:grid;height:48px;place-items:center;position:relative;width:48px}.register-page .register-logo-glow:before{border:1px solid #00d9ff21;border-radius:11px;content:"";inset:4px;pointer-events:none;position:absolute}.register-page .register-logo-glow img{display:block;filter:drop-shadow(0 0 8px rgba(0,217,255,.45));height:33px;object-fit:contain;position:relative;width:33px;z-index:2}.register-page .register-heading{margin-bottom:10px;position:relative;text-align:center;z-index:3}.register-page .register-heading-icon{background:#6366f121;border:1px solid #6366f166;border-radius:9px;box-shadow:0 0 18px #6366f11a;color:#9b91ff;display:grid;height:29px;margin:0 auto 4px;place-items:center;width:29px}.register-page .register-heading-icon svg{display:block;font-size:12px;height:12px;width:12px}.register-page .register-heading h1{color:#fff;font-size:20px;font-weight:950;letter-spacing:-.4px;line-height:1.1;margin:0;text-shadow:0 0 20px #ffffff1a}.register-page .register-heading p{color:#8e9abb;font-size:8px;line-height:1.4;margin:3px 0 0}.register-page .register-alert{align-items:center;border-radius:10px;box-shadow:0 8px 20px #0000002e;display:flex;font-size:8px;font-weight:800;gap:8px;line-height:1.35;margin-bottom:8px;padding:8px 10px;position:relative;z-index:4}.register-page .register-alert p{margin:0;min-width:0;word-break:break-word}.register-page .register-alert-error{background:#7f1d1d38;border:1px solid #f8717152;color:#fca5a5}.register-page .register-alert-error>span{background:#ef444429;border-radius:50%;color:#fb7185;display:grid;flex:0 0 18px;font-size:9px;font-weight:950;height:18px;place-items:center;width:18px}.register-page .register-alert-success{background:#10b9811a;border:1px solid #10b98145;color:#6ee7b7}.register-page .register-alert-success svg{color:#34d399;display:block;flex:0 0 auto;font-size:13px;height:13px;width:13px}.register-page .register-form{display:flex;flex-direction:column;gap:8px;position:relative;z-index:3}.register-page .register-field{min-width:0;width:100%}.register-page .register-field>label{align-items:baseline;color:#aab6d5;display:flex;font-size:7px;font-weight:950;gap:6px;justify-content:space-between;letter-spacing:.7px;line-height:1;margin:0 0 4px 2px;text-transform:uppercase}.register-page .register-field>label small{color:#687697;font-size:6.5px;font-weight:650;letter-spacing:0;text-transform:none}.register-page .register-input-wrap{min-width:0;position:relative;width:100%}.register-page .register-input-wrap>svg{align-items:center;color:#8d78ff;display:flex;font-size:11px;height:14px;justify-content:center;left:13px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease,filter .2s ease;width:14px;z-index:5}.register-page .register-input-wrap input,.register-page .register-input-wrap select{background:linear-gradient(145deg,#1d254beb,#0b1022fa);border:1px solid #7182ad40;border-radius:9px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);color:#fff;font-family:inherit;font-size:9px;font-weight:600;height:37px;line-height:1;outline:none;padding:0 10px 0 42px!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.register-page .register-input-wrap input::placeholder{color:#687697;opacity:1}.register-page .register-input-wrap input:hover,.register-page .register-input-wrap select:hover{border-color:#7d8fff73}.register-page .register-input-wrap input:focus,.register-page .register-input-wrap select:focus{background:linear-gradient(145deg,#252d5bfa,#0d1328);border-color:#6366f1cc;box-shadow:0 0 0 2px #6366f114,0 0 18px #6366f11a,inset 0 1px 0 hsla(0,0%,100%,.035)}.register-page .register-input-wrap:focus-within>svg{color:#b0a7ff;filter:drop-shadow(0 0 6px rgba(99,102,241,.55))}.register-page .register-input-wrap:has(.password-toggle) input{padding-left:42px!important;padding-right:43px!important}.register-page .password-toggle{align-items:center;background:#0000;border:none;border-radius:8px;color:#687697;cursor:pointer;display:flex;height:29px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:color .18s ease,background .18s ease,transform .18s ease;width:29px;z-index:10}.register-page .password-toggle:hover{background:#6366f11a;color:#b0a7ff}.register-page .password-toggle:active{transform:translateY(-50%) scale(.92)}.register-page .password-toggle svg{display:block;font-size:11px;height:11px;width:11px}.register-page .country-wrap{position:relative;width:100%}.register-page .country-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none!important;cursor:pointer;padding-left:42px!important;padding-right:42px!important}.register-page .country-wrap:after{color:#a095ff;content:"›";font-size:19px;font-weight:900;line-height:1;pointer-events:none;position:absolute;right:13px;text-shadow:0 0 8px #6366f166;top:50%;transform:translateY(-55%);transition:color .18s ease,transform .18s ease,text-shadow .18s ease;z-index:8}.register-page .country-wrap:hover:after{color:#c0baff;text-shadow:0 0 10px #6366f1a6}.register-page .country-wrap:focus-within:after{color:#00d9ff;text-shadow:0 0 10px #00d9ff8c;transform:translateY(-55%) translateX(1px)}.register-page .country-select option{background:#10152d;color:#fff}.register-page .phone-input{align-items:center;background:linear-gradient(145deg,#1d254beb,#0b1022fa);border:1px solid #7182ad40;border-radius:9px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);display:flex;height:37px;overflow:hidden;position:relative;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.register-page .phone-input:hover{border-color:#7d8fff73}.register-page .phone-input:focus-within{background:linear-gradient(145deg,#252d5bfa,#0d1328);border-color:#6366f1cc;box-shadow:0 0 0 2px #6366f114,0 0 18px #6366f11a}.register-page .phone-prefix{color:#a095ff;flex:0 0 52px;font-size:8px;font-weight:950;line-height:1;min-width:52px;padding:0 5px 0 7px;text-align:center;white-space:nowrap;width:52px}.register-page .phone-divider{background:#7182ad40;flex:0 0 1px;height:19px;margin:0 2px;width:1px}.register-page .phone-icon{align-items:center;color:#8d78ff;display:flex;flex:0 0 14px;font-size:10px;height:14px;justify-content:center;line-height:1;margin-left:7px;transition:color .2s ease,filter .2s ease;width:14px}.register-page .phone-input input{background:#0000;border:none;color:#fff;flex:1 1 auto;font-family:inherit;font-size:9px;font-weight:600;height:100%;line-height:1;min-width:0;outline:none;padding:0 9px 0 8px!important;width:100%}.register-page .phone-input input::placeholder{color:#687697;opacity:1}.register-page .phone-input:focus-within .phone-icon{color:#b0a7ff;filter:drop-shadow(0 0 6px rgba(99,102,241,.55))}.register-page .register-submit{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5 55%,#00a9d9);border:1px solid #7d70ff73;border-radius:10px;box-shadow:0 10px 25px #4f46e540,0 0 20px #6366f11f,inset 0 1px 0 #ffffff2e;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:8px;font-weight:950;gap:7px;height:40px;justify-content:center;letter-spacing:1px;margin-top:3px;overflow:hidden;position:relative;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;width:100%}.register-page .register-submit:before{animation:registerButtonShine 3.8s infinite;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);content:"";height:100%;left:-110%;position:absolute;top:0;transform:skewX(-20deg);width:55%}@keyframes registerButtonShine{0%{left:-110%}35%{left:135%}to{left:135%}}.register-page .register-submit:hover{box-shadow:0 13px 30px #4f46e557,0 0 25px #6366f12e,inset 0 1px 0 #ffffff38;filter:brightness(1.1);transform:translateY(-2px)}.register-page .register-submit:active{transform:scale(.98)}.register-page .register-submit:disabled{cursor:not-allowed;filter:none;opacity:.62;transform:none}.register-page .register-submit svg{display:block;font-size:10px;height:10px;width:10px}.register-page .register-spinner{animation:registerSpin .75s linear infinite;border-color:#fff #a095ff #ffffff40 #ffffff40;border-radius:50%;border-style:solid;border-width:2px;height:12px;width:12px}@keyframes registerSpin{to{transform:rotate(1turn)}}.register-page .register-success-bottom{align-items:center;background:#10b98112;border:1px solid #10b98138;border-radius:9px;color:#6ee7b7;display:flex;font-size:8px;font-weight:850;gap:6px;justify-content:center;margin-top:7px;padding:7px 10px}.register-page .register-success-bottom svg{color:#34d399;display:block;font-size:11px;height:11px;width:11px}.register-page .register-customer-care{align-items:center;background:radial-gradient(circle at 0 50%,#00d9ff14,#0000 42%),linear-gradient(145deg,#1c244ceb,#0b1124f5);border:1px solid #6366f147;border-radius:12px;box-shadow:0 8px 22px #00000040,0 0 20px #6366f112,inset 0 1px 0 #ffffff0a;display:flex;gap:9px;margin-top:10px;overflow:hidden;padding:9px 10px;position:relative;width:100%}.register-page .register-customer-care:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#0000);content:"";height:1px;left:0;opacity:.75;position:absolute;top:0;width:100%}.register-page .register-customer-icon{background:linear-gradient(145deg,#6366f133,#00d9ff14);border:1px solid #00d9ff3d;border-radius:9px;box-shadow:0 0 15px #00d9ff14;color:#8defff;display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.register-page .register-customer-icon svg{display:block;filter:drop-shadow(0 0 5px rgba(0,217,255,.35));font-size:14px;height:14px;width:14px}.register-page .register-customer-text{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:1px;justify-content:center;min-width:0}.register-page .register-customer-label{color:#687697;font-size:6px;font-weight:950;letter-spacing:.8px}.register-page .register-customer-text strong{color:#fff;font-size:9px;font-weight:950;line-height:1.2}.register-page .register-customer-text small{color:#7f8dab;font-size:6.5px;line-height:1.25;max-width:100%}.register-page .register-customer-button{align-items:center;background:linear-gradient(135deg,#6366f147,#00a9d929);border:1px solid #6366f16b;border-radius:8px;box-shadow:0 5px 14px #0003;color:#c9c5ff;display:inline-flex;flex:0 0 auto;font-size:6.5px;font-weight:950;gap:4px;justify-content:center;letter-spacing:.3px;min-height:27px;padding:6px 9px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.register-page .register-customer-button span{font-size:9px;line-height:1}.register-page .register-customer-button:hover{background:linear-gradient(135deg,#6366f161,#00d9ff33);border-color:#00d9ff8c;box-shadow:0 7px 18px #00000047,0 0 15px #6366f11a;color:#fff;transform:translateY(-1px)}.register-page .register-customer-button:active{transform:scale(.96)}.register-page .register-login{align-items:center;color:#8290b3;display:flex;flex-wrap:wrap;font-size:8px;gap:5px;justify-content:center;margin-top:10px;text-align:center}.register-page .register-login a{color:#a095ff;font-weight:950;text-decoration:none;transition:color .18s ease,text-shadow .18s ease}.register-page .register-login a:hover{color:#c0baff;text-decoration:underline;text-shadow:0 0 12px #6366f159}.register-page .register-footer{align-items:center;border-top:1px solid #7182ad26;color:#62708f;display:flex;font-size:6px;font-weight:950;gap:7px;justify-content:center;letter-spacing:.75px;margin-top:9px;padding-top:8px}.register-page .register-footer span{align-items:center;display:inline-flex;gap:3px}.register-page .register-footer svg{color:#8d78ff;display:block;font-size:7px;height:7px;width:7px}.register-page .register-footer i{background:#46516d;border-radius:50%;flex:0 0 2px;height:2px;width:2px}.register-page a:focus-visible,.register-page button:focus-visible,.register-page input:focus-visible,.register-page select:focus-visible{outline:2px solid #8176ff99;outline-offset:2px}.register-page input:-webkit-autofill,.register-page input:-webkit-autofill:focus,.register-page input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #121936;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.register-page ::selection{background:#6366f173;color:#fff}.register-page::-webkit-scrollbar{width:5px}.register-page::-webkit-scrollbar-track{background:#080d1b}.register-page::-webkit-scrollbar-thumb{background:#6366f161;border-radius:20px}.register-page::-webkit-scrollbar-thumb:hover{background:#6366f1a6}@media (max-width:520px){.register-page{padding:7px 7px 16px}.register-page .form-container{border-radius:19px;padding:11px 12px 12px;width:min(100%,410px)}.register-page .register-topbar{margin-bottom:3px}.register-page .register-secure-badge{display:none}.register-page .language-top{right:11px;top:10px}.register-page .language-top select{font-size:7.5px;min-width:67px}.register-page .register-logo-section{margin:3px 0 5px}.register-page .register-logo-glow{border-radius:13px;height:43px;width:43px}.register-page .register-logo-glow img{height:30px;width:30px}.register-page .register-heading{margin-bottom:7px}.register-page .register-heading-icon{height:26px;width:26px}.register-page .register-heading h1{font-size:18px}.register-page .register-heading p{font-size:7px}.register-page .register-form{gap:6px}.register-page .register-field>label{font-size:6.5px;margin-bottom:3px}.register-page .phone-input,.register-page .register-input-wrap input,.register-page .register-input-wrap select{height:35px}.register-page .register-input-wrap>svg{font-size:10.5px;height:13px;left:12px;width:13px}.register-page .register-input-wrap input,.register-page .register-input-wrap select{font-size:8.5px;padding-left:40px!important}.register-page .register-input-wrap:has(.password-toggle) input{padding-left:40px!important;padding-right:40px!important}.register-page .password-toggle{height:27px;right:5px;width:27px}.register-page .password-toggle svg{font-size:11px;height:11px;width:11px}.register-page .country-select{background-image:none!important;padding-left:40px!important;padding-right:36px!important}.register-page .country-wrap:after{font-size:18px;right:12px}.register-page .phone-prefix{flex-basis:50px;font-size:8px;min-width:50px}.register-page .phone-icon{flex-basis:13px;font-size:9.5px;height:13px;margin-left:7px;width:13px}.register-page .phone-input input{font-size:8.5px;padding:0 8px!important}.register-page .register-submit{font-size:7.5px;height:37px}.register-page .register-customer-care{border-radius:10px;gap:7px;margin-top:8px;padding:8px}.register-page .register-customer-icon{border-radius:8px;flex-basis:29px;height:29px;width:29px}.register-page .register-customer-icon svg{font-size:13px;height:13px;width:13px}.register-page .register-customer-label{font-size:5.5px}.register-page .register-customer-text strong{font-size:8px}.register-page .register-customer-text small{font-size:6px}.register-page .register-customer-button{font-size:6px;min-height:25px;padding:5px 7px}.register-page .register-customer-button span{font-size:8px}.register-page .register-login{font-size:7.5px;margin-top:8px}.register-page .register-footer{font-size:5.5px;margin-top:7px;padding-top:6px}}@media (max-width:380px){.register-page{padding:4px 5px 11px}.register-page .form-container{border-radius:17px;padding:9px 9px 10px}.register-page .register-back{min-height:29px;padding:6px 8px}.register-page .register-back span{display:none}.register-page .language-top{padding:4px 5px;right:9px;top:8px}.register-page .language-top select{font-size:7px;min-width:63px}.register-page .register-logo-glow{height:39px;width:39px}.register-page .register-logo-glow img{height:27px;width:27px}.register-page .register-heading{margin-bottom:6px}.register-page .register-heading-icon{height:24px;width:24px}.register-page .register-heading h1{font-size:16px}.register-page .register-form{gap:5px}.register-page .register-field>label{font-size:6px}.register-page .phone-input,.register-page .register-input-wrap input,.register-page .register-input-wrap select{height:32px}.register-page .register-input-wrap>svg{font-size:9.5px;height:12px;left:11px;width:12px}.register-page .register-input-wrap input,.register-page .register-input-wrap select{font-size:8px;padding-left:37px!important}.register-page .register-input-wrap:has(.password-toggle) input{padding-left:37px!important;padding-right:37px!important}.register-page .password-toggle{height:25px;right:4px;width:25px}.register-page .password-toggle svg{font-size:10px;height:10px;width:10px}.register-page .country-select{background-image:none!important;padding-left:37px!important;padding-right:32px!important}.register-page .country-wrap:after{font-size:17px;right:10px}.register-page .phone-prefix{flex-basis:47px;font-size:7.5px;min-width:47px}.register-page .phone-icon{flex-basis:12px;font-size:9px;height:12px;margin-left:6px;width:12px}.register-page .phone-input input{font-size:8px;padding:0 7px!important}.register-page .register-submit{height:34px}.register-page .register-customer-care{gap:6px;margin-top:7px;padding:7px}.register-page .register-customer-icon{flex-basis:27px;height:27px;width:27px}.register-page .register-customer-icon svg{font-size:12px;height:12px;width:12px}.register-page .register-customer-label{font-size:5px}.register-page .register-customer-text strong{font-size:7px}.register-page .register-customer-text small{font-size:5.5px}.register-page .register-customer-button{font-size:5.5px;min-height:23px;padding:4px 6px}.register-page .register-customer-button span{font-size:7px}.register-page .register-footer{display:none}}@media (max-height:720px) and (min-width:381px){.register-page{padding-bottom:9px;padding-top:5px}.register-page .form-container{padding-bottom:10px;padding-top:10px}.register-page .register-logo-section{margin:1px 0 3px}.register-page .register-logo-glow{height:40px;width:40px}.register-page .register-logo-glow img{height:28px;width:28px}.register-page .register-heading{margin-bottom:6px}.register-page .register-form{gap:5px}.register-page .phone-input,.register-page .register-input-wrap input,.register-page .register-input-wrap select{height:33px}.register-page .register-submit{height:35px}.register-page .register-customer-care{margin-top:6px;padding:7px 8px}.register-page .register-login{margin-top:6px}.register-page .register-footer{margin-top:6px;padding-top:5px}}@media (max-height:600px) and (orientation:landscape){.register-page{padding:5px 10px 12px}.register-page .form-container{padding:10px 13px;width:min(680px,94vw)}.register-page .register-heading-icon,.register-page .register-logo-section{display:none}.register-page .register-heading{margin-bottom:5px}.register-page .register-heading h1{font-size:17px}.register-page .register-form{grid-gap:6px 9px;display:grid;gap:6px 9px;grid-template-columns:1fr 1fr}.register-page .register-alert,.register-page .register-heading,.register-page .register-submit{grid-column:1/-1}.register-page .register-submit{margin-top:1px}.register-page .register-customer-care{grid-column:1/-1;margin-top:6px}.register-page .register-footer{margin-top:5px}}@media (min-width:521px) and (min-height:721px){.register-page{padding-top:20px}.register-page .form-container{margin-top:3px}}@media (min-width:900px){.register-page{padding-top:28px}.register-page .form-container{box-shadow:0 30px 85px #0000009e,0 0 45px #6366f11a,inset 0 1px 0 #ffffff0f}.register-page .register-glow-one,.register-page .register-glow-two{filter:blur(105px);height:350px;width:350px}.register-page .register-customer-care{padding:10px 11px}.register-page .register-customer-icon{flex-basis:34px;height:34px;width:34px}.register-page .register-customer-text strong{font-size:9.5px}}@media (hover:none){.register-page .register-back:hover{background:#141b37e6;border-color:#7d8fff66;box-shadow:0 6px 18px #00000040;color:#dbe4ff;transform:none}.register-page .register-submit:hover{filter:none;transform:none}.register-page .password-toggle:hover{background:#0000;color:#687697}.register-page .register-customer-button:hover{background:linear-gradient(135deg,#6366f147,#00a9d929);border-color:#6366f16b;box-shadow:0 5px 14px #0003;color:#c9c5ff;transform:none}}@media (prefers-reduced-motion:reduce){.register-page *,.register-page :after,.register-page :before{animation:none!important;transition:none!important}.register-page .slideshow-bg{transition:none!important}}@supports (padding:max(0px)){.register-page{padding:max(10px,env(
          safe-area-inset-top
        )) max(8px,env(
          safe-area-inset-right
        )) max(18px,env(
          safe-area-inset-bottom
        )) max(8px,env(
          safe-area-inset-left
        ))}}.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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:radial-gradient(circle at 10% 0,#6366f138,#0000 28%),radial-gradient(circle at 100% 12%,#00d9ff1f,#0000 25%),radial-gradient(circle at 50% 100%,#8b5cf621,#0000 30%),linear-gradient(145deg,#040712,#080d1b 45%,#050914);color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-start;margin:0;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:14px 12px 32px;position:relative;width:100%}.login-page,.login-page *,.login-page :after,.login-page :before{box-sizing:border-box}.login-page:before{background-image:linear-gradient(rgba(99,102,241,.045) 1px,#0000 0),linear-gradient(90deg,rgba(99,102,241,.045) 1px,#0000 0);background-size:32px 32px;mask-image:linear-gradient(180deg,#000c,#0000 85%);-webkit-mask-image:linear-gradient(180deg,#000c,#0000 85%);opacity:.16;z-index:-3}.login-page:after,.login-page:before{content:"";inset:0;pointer-events:none;position:fixed}.login-page:after{background:radial-gradient(ellipse at center,#0000 35%,#0000004d 100%);z-index:-4}.login-page .login-bg-orb{border-radius:50%;filter:blur(65px);opacity:.22;pointer-events:none;position:fixed;will-change:transform;z-index:-2}.login-page .login-bg-orb-one{animation:loginOrbOne 8s ease-in-out infinite;background:radial-gradient(circle,#6366f1bf,#0000 70%);height:210px;left:-70px;top:-90px;width:210px}.login-page .login-bg-orb-two{animation:loginOrbTwo 10s ease-in-out infinite;background:radial-gradient(circle,#00d9ffa6,#0000 70%);height:200px;right:-85px;top:28%;width:200px}.login-page .login-bg-orb-three{animation:loginOrbThree 11s ease-in-out infinite;background:radial-gradient(circle,#8b5cf6a6,#0000 70%);bottom:-120px;height:220px;left:32%;width:220px}@keyframes loginOrbOne{0%,to{transform:translateZ(0)}50%{transform:translate3d(18px,15px,0)}}@keyframes loginOrbTwo{0%,to{transform:translateZ(0)}50%{transform:translate3d(-16px,18px,0)}}@keyframes loginOrbThree{0%,to{transform:translateZ(0)}50%{transform:translate3d(12px,-15px,0)}}.login-page .login-container{animation:loginContainerIn .42s cubic-bezier(.2,.8,.2,1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:linear-gradient(145deg,#1d254ef5,rgba(12,18,38,.985) 48%,#070c19fc);border:1px solid #7786ff57;border-radius:21px;box-shadow:0 28px 70px #0000008c,0 0 35px #6366f112,inset 0 1px 0 hsla(0,0%,100%,.075),inset 0 -1px 0 #0006;margin:0 auto;max-width:420px;overflow:visible;padding:20px 22px 18px;position:relative;transform:translateZ(0);width:100%;z-index:5}.login-page .login-container:before{background:linear-gradient(90deg,#0000,#6366f1 18%,#00d9ff 50%,#8b5cf6 82%,#0000);border-radius:0 0 20px 20px;box-shadow:0 0 8px #6366f18c,0 0 18px #00d9ff40;content:"";height:2px;left:8%;pointer-events:none;position:absolute;top:0;width:84%}.login-page .login-container:after{border-radius:20px;box-shadow:inset 0 0 35px rgba(99,102,241,.025);content:"";inset:1px;pointer-events:none;position:absolute;z-index:-1}@keyframes loginContainerIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.login-page .login-language-wrapper{position:absolute;right:11px;top:11px;z-index:100}.login-page .login-language-button{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,#161f40f5,#090f1ff5);border:1px solid #7d8fff61;border-radius:8px;box-shadow:0 6px 16px #00000047,inset 0 1px 0 #ffffff0d;color:#e5eaff;cursor:pointer;display:flex;font-family:inherit;font-size:8px;font-weight:900;gap:5px;height:30px;justify-content:center;padding:0 9px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.login-page .login-language-button:hover{background:linear-gradient(145deg,#373e7de6,#0d152bf5);border-color:#6366f1b8;box-shadow:0 8px 20px #00000057,0 0 14px #6366f121;transform:translateY(-1px)}.login-page .login-language-button:active{transform:scale(.96)}.login-page .login-language-button svg{color:#9b8cff;filter:drop-shadow(0 0 5px rgba(139,92,246,.45));font-size:10px}.login-page .login-language-arrow{color:#8794b8;font-size:6px;margin-left:1px}.login-page .login-language-dropdown{animation:languageDropdownIn .16s ease;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(145deg,#141c3bfa,#080e1efc);border:1px solid #7d8fff61;border-radius:11px;box-shadow:0 18px 38px #0000008c,0 0 20px #6366f112,inset 0 1px 0 #ffffff0d;padding:5px;position:absolute;right:0;top:36px;width:145px}@keyframes languageDropdownIn{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.login-page .login-language-title{color:#7180a3;font-size:7px;font-weight:900;letter-spacing:.9px;padding:6px 8px;text-transform:uppercase}.login-page .login-language-option{align-items:center;background:#0000;border:none;border-radius:7px;color:#dbe4ff;cursor:pointer;display:flex;font-family:inherit;gap:7px;min-height:33px;padding:5px 8px;text-align:left;transition:background .14s ease,color .14s ease,transform .14s ease;width:100%}.login-page .login-language-option:hover{background:#6366f121;color:#fff;transform:translateX(1px)}.login-page .login-language-option.active{background:linear-gradient(90deg,#6366f12e,#6366f10f);box-shadow:inset 2px 0 0 #6366f1,inset 0 1px 0 hsla(0,0%,100%,.025);color:#fff}.login-page .language-option-flag{display:flex;font-size:13px;justify-content:center;width:18px}.login-page .language-option-name{flex:1 1;font-size:9px;font-weight:800}.login-page .language-option-code{color:#7180a3;font-size:7px;font-weight:900}.login-page .login-logo-section{align-items:center;display:flex;justify-content:center;margin:0 0 11px;padding:0;width:100%}.login-page .login-logo-glow{align-items:center;animation:logoFloat 3.5s ease-in-out infinite;background:linear-gradient(145deg,#6366f12e,rgba(0,217,255,.055));border:1px solid #6366f16b;border-radius:20px;box-shadow:0 12px 28px #00000057,0 0 20px #6366f11f,inset 0 1px 0 #ffffff12;display:flex;height:70px;justify-content:center;position:relative;width:70px}.login-page .login-logo-glow:before{border:1px solid #00d9ff17;border-radius:24px;box-shadow:0 0 20px #6366f10f;content:"";inset:-5px;pointer-events:none;position:absolute}.login-page .login-logo-glow:after{background:radial-gradient(circle,#6366f11a,#0000 70%);border-radius:14px;content:"";inset:8px;pointer-events:none;position:absolute}.login-page .login-logo{-webkit-user-drag:none;border-radius:14px;display:block;filter:drop-shadow(0 0 10px rgba(99,102,241,.34)) drop-shadow(0 0 3px rgba(0,217,255,.16));height:54px;object-fit:contain;position:relative;-webkit-user-select:none;user-select:none;width:54px;z-index:2}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.login-page .login-brand{align-items:center;display:flex;gap:10px;margin-bottom:15px;padding-right:35px}.login-page .login-brand-icon{align-items:center;background:linear-gradient(145deg,#6366f14d,#00d9ff17);border:1px solid #6366f180;border-radius:13px;box-shadow:0 8px 19px #00000047,0 0 17px #6366f121,inset 0 1px 0 #ffffff0f;color:#c0c7ff;display:flex;filter:drop-shadow(0 0 5px rgba(99,102,241,.18));flex:0 0 46px;font-size:19px;height:46px;justify-content:center;width:46px}.login-page .login-brand-text{min-width:0}.login-page .login-brand-label{color:#9a86ff;display:block;font-size:7px;font-weight:900;letter-spacing:1.35px;margin-bottom:3px;text-shadow:0 0 8px #8b5cf64d}.login-page .login-brand-text h1{color:#fff;font-size:21px;font-weight:900;letter-spacing:-.45px;line-height:1.1;margin:0;text-shadow:0 2px 12px #00000040}.login-page .login-brand-text p{color:#91a0c4;font-size:9px;font-weight:600;line-height:1.3;margin:4px 0 0}.login-page .login-error-box{align-items:center;animation:loginMessageIn .18s ease;background:linear-gradient(135deg,#7f1d1d4d,#4b121233);border:1px solid #f871715c;border-radius:10px;box-shadow:0 8px 20px #0003,inset 0 1px 0 hsla(0,0%,100%,.035);color:#ffb0b0;display:flex;font-size:9px;font-weight:800;gap:8px;margin-bottom:11px;padding:9px 11px}.login-page .login-error-icon{align-items:center;background:#ef444433;border-radius:50%;box-shadow:0 0 8px #ef444421;color:#ff9d9d;display:flex;flex:0 0 19px;font-size:10px;font-weight:900;height:19px;justify-content:center;width:19px}.login-page .login-blocked-box{align-items:center;animation:loginMessageIn .18s ease;background:linear-gradient(135deg,#78350f4d,#4b270a33);border:1px solid #f59e0b5c;border-radius:10px;box-shadow:0 8px 20px #0003,inset 0 1px 0 hsla(0,0%,100%,.035);color:#fcd34d;display:flex;gap:8px;margin-bottom:11px;padding:9px 11px}.login-page .login-blocked-icon{align-items:center;background:#f59e0b2b;border-radius:7px;color:#fbbf24;display:flex;flex:0 0 23px;font-size:11px;font-weight:900;height:23px;justify-content:center;width:23px}.login-page .login-blocked-box>div{display:flex;flex-direction:column;gap:2px;min-width:0}.login-page .login-blocked-box strong{color:#fbbf24;font-size:9px;font-weight:900}.login-page .login-blocked-box span{color:#d6b65c;font-size:8px;line-height:1.3}@keyframes loginMessageIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.login-page .login-form{display:flex;flex-direction:column;gap:11px;width:100%}.login-page .login-input-group{width:100%}.login-page .login-input-group label{color:#afbad7;display:block;font-size:7px;font-weight:900;letter-spacing:1px;margin-bottom:5px}.login-page .login-input-wrapper{align-items:center;background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018));border:1px solid #7182ad47;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 5px 15px #0000001a;display:flex;min-height:43px;position:relative;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;width:100%}.login-page .login-input-wrapper:hover{background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.022));border-color:#7d8fbe7a}.login-page .login-input-wrapper:focus-within{background:linear-gradient(145deg,rgba(99,102,241,.095),hsla(0,0%,100%,.025));border-color:#6366f1d1;box-shadow:0 0 0 2px #6366f114,0 0 18px #6366f117,inset 0 1px 0 hsla(0,0%,100%,.045)}.login-page .login-input-icon{align-items:center;color:#7f8daf;display:flex;flex:0 0 38px;font-size:12px;justify-content:center;pointer-events:none;transition:color .15s ease,filter .15s ease;width:38px}.login-page .login-input-wrapper:focus-within .login-input-icon{color:#9c8cff;filter:drop-shadow(0 0 5px rgba(139,92,246,.4))}.login-page .login-input-wrapper input{background:#0000;border:none;color:#fff;font-family:inherit;font-size:11px;font-weight:700;height:41px;line-height:1;margin:0;min-width:0;outline:none;padding:0 9px 0 0;width:100%}.login-page .login-input-wrapper input::placeholder{color:#657292;font-weight:600;opacity:1}.login-page .login-input-wrapper input:disabled{cursor:not-allowed;opacity:.55}.login-page .login-input-wrapper input:-webkit-autofill,.login-page .login-input-wrapper input:-webkit-autofill:focus,.login-page .login-input-wrapper input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #111932fa;caret-color:#fff;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.login-page .login-password-toggle{align-items:center;background:#0000;border:none;color:#7f8daf;cursor:pointer;display:flex;flex:0 0 38px;font-size:13px;height:38px;justify-content:center;margin-right:1px;outline:none;padding:0;transition:color .15s ease,transform .15s ease,filter .15s ease;width:38px}.login-page .login-password-toggle:hover{color:#b0a6ff;filter:drop-shadow(0 0 5px rgba(139,92,246,.35));transform:scale(1.06)}.login-page .login-password-toggle:active{transform:scale(.93)}.login-page .login-password-toggle:disabled{cursor:not-allowed;opacity:.45}.login-page .login-verification-box{background:linear-gradient(145deg,#6366f121,rgba(0,217,255,.035),#8b5cf612);border:1px solid #6366f157;border-radius:11px;box-shadow:0 8px 20px #0000002e,inset 0 1px 0 hsla(0,0%,100%,.045),inset 0 0 18px rgba(99,102,241,.035);margin-bottom:5px;overflow:hidden;padding:10px;position:relative}.login-page .login-verification-box:before{background:linear-gradient(90deg,#0000,#6366f1a6,#00d9ff73,#0000);content:"";height:1px;left:0;pointer-events:none;position:absolute;top:0;width:100%}.login-page .login-verification-box:after{background:radial-gradient(circle,#00d9ff17,#0000 70%);border-radius:50%;content:"";height:75px;pointer-events:none;position:absolute;right:-32px;top:-38px;width:75px}.login-page .login-code-display{align-items:center;display:flex;gap:8px;justify-content:center;position:relative;z-index:1}.login-page .login-code-icon{align-items:center;background:#6366f129;border:1px solid #6366f13d;border-radius:7px;box-shadow:0 0 10px #6366f114;color:#b1b9ff;display:flex;flex:0 0 25px;font-size:10px;height:25px;justify-content:center;width:25px}.login-page .login-code-value{color:#fff;font-size:19px;font-weight:950;letter-spacing:4px;line-height:1;text-shadow:0 0 8px #6366f16b,0 0 18px #00d9ff21;-webkit-user-select:none;user-select:none}.login-page .login-code-caption{color:#8491b2;font-size:7px;font-weight:700;line-height:1.25;margin-top:6px;position:relative;text-align:center;z-index:1}.login-page .login-submit-button{align-items:center;background:linear-gradient(135deg,#6865f4,#5148e8 45%,#4038c9);border:1px solid #817dffb3;border-radius:10px;box-shadow:0 10px 25px #4f46e552,0 0 16px #6366f11a,inset 0 1px 0 #ffffff2e,inset 0 -1px 0 #0000001f;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:10px;font-weight:900;gap:7px;height:44px;justify-content:center;letter-spacing:.9px;margin-top:1px;overflow:hidden;padding:0;position:relative;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;width:100%}.login-page .login-submit-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-110%;pointer-events:none;position:absolute;top:0;transform:skewX(-20deg);transition:left .55s ease;width:65%}.login-page .login-submit-button:hover:before{left:135%}.login-page .login-submit-button:hover{box-shadow:0 13px 29px #4f46e566,0 0 22px #6366f129,inset 0 1px 0 #fff3;filter:brightness(1.1);transform:translateY(-1px)}.login-page .login-submit-button:active{transform:scale(.98)}.login-page .login-submit-button:disabled{box-shadow:0 7px 16px #4f46e529;cursor:not-allowed;filter:none;opacity:.65;transform:none}.login-page .login-button-spinner{animation:loginSpinner .65s linear infinite;border-color:#fff #ffffffd9 #ffffff47 #ffffff47;border-radius:50%;border-style:solid;border-width:2px;height:13px;width:13px}@keyframes loginSpinner{to{transform:rotate(1turn)}}.login-page .login-customer-care{align-items:center;background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018));border:1px solid #7182ad40;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 6px 15px #00000021;color:#fff;cursor:pointer;display:flex;font-family:inherit;gap:8px;margin-top:10px;padding:8px 10px;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease;width:100%}.login-page .login-customer-care:hover{background:linear-gradient(145deg,#6366f11a,rgba(0,217,255,.025));border-color:#6366f170;box-shadow:0 8px 19px #0000002e,0 0 14px #6366f10f;transform:translateY(-1px)}.login-page .login-customer-care:active{transform:scale(.98)}.login-page .login-customer-icon{align-items:center;background:linear-gradient(145deg,#00d9ff1c,#6366f112);border:1px solid #00d9ff1f;border-radius:8px;box-shadow:0 0 12px #00d9ff0f;color:#00d9ff;display:flex;flex:0 0 30px;font-size:13px;height:30px;justify-content:center;width:30px}.login-page .login-customer-content{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.login-page .login-customer-content strong{color:#fff;font-size:9px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-page .login-customer-content small{color:#7f8daf;font-size:7px;font-weight:700}.login-page .login-customer-arrow{color:#9b8cff;font-size:14px;font-weight:900;transition:transform .15s ease,color .15s ease}.login-page .login-customer-care:hover .login-customer-arrow{color:#00d9ff;transform:translateX(3px)}.login-page .login-register{align-items:center;color:#7f8daf;display:flex;flex-wrap:wrap;font-size:8px;font-weight:700;gap:4px;justify-content:center;line-height:1.3;margin-top:10px;text-align:center}.login-page .login-register a{color:#a69cff;font-weight:900;text-decoration:none;text-shadow:0 0 8px #8b5cf626;transition:color .15s ease,text-shadow .15s ease}.login-page .login-register a:hover{color:#00d9ff;text-decoration:underline;text-shadow:0 0 9px #00d9ff40}.login-page .login-footer{color:#4e5d80;font-size:6px;font-weight:900;letter-spacing:1.4px;line-height:1.2;margin-top:9px;position:relative;text-align:center;text-shadow:0 0 7px #6366f11a;z-index:2}@media (max-width:700px){.login-page{padding:10px 10px 30px}.login-page .login-container{max-width:400px;padding:18px 19px 16px}}@media (max-width:600px){.login-page{min-height:100dvh;padding:7px 7px 28px}.login-page .login-container{border-radius:17px;box-shadow:0 22px 55px #00000080,0 0 25px #6366f10f,inset 0 1px 0 #ffffff0f;max-width:390px;padding:18px 13px 15px;width:100%}.login-page .login-language-wrapper{right:9px;top:9px}.login-page .login-language-button{border-radius:7px;font-size:7px;gap:4px;height:27px;padding:0 7px}.login-page .login-language-dropdown{top:32px;width:135px}.login-page .login-logo-section{margin:0 0 9px}.login-page .login-logo-glow{border-radius:17px;height:61px;width:61px}.login-page .login-logo{border-radius:12px;height:48px;width:48px}.login-page .login-brand{gap:9px;margin-bottom:12px;padding-right:25px}.login-page .login-brand-icon{border-radius:11px;flex-basis:41px;font-size:17px;height:41px;width:41px}.login-page .login-brand-label{font-size:6.5px;letter-spacing:1px}.login-page .login-brand-text h1{font-size:19px}.login-page .login-brand-text p{font-size:8px;margin-top:3px}.login-page .login-form{gap:9px}.login-page .login-input-group label{font-size:6.5px;margin-bottom:4px}.login-page .login-input-wrapper{border-radius:9px;min-height:40px}.login-page .login-input-wrapper input{font-size:10px;height:38px}.login-page .login-input-icon{flex-basis:35px;font-size:11px;width:35px}.login-page .login-password-toggle{flex-basis:35px;font-size:12px;height:35px;width:35px}.login-page .login-verification-box{border-radius:9px;padding:8px}.login-page .login-code-value{font-size:16px;letter-spacing:2px}.login-page .login-code-icon{flex-basis:23px;font-size:9px;height:23px;width:23px}.login-page .login-code-caption{font-size:6.5px;margin-top:5px}.login-page .login-submit-button{border-radius:9px;font-size:9px;height:40px}.login-page .login-customer-care{border-radius:9px;margin-top:8px;padding:7px 8px}.login-page .login-customer-icon{flex-basis:28px;font-size:12px;height:28px;width:28px}.login-page .login-customer-content strong{font-size:8px}.login-page .login-customer-content small{font-size:6.5px}.login-page .login-customer-arrow{font-size:13px}.login-page .login-register{font-size:7.5px;margin-top:8px}.login-page .login-footer{font-size:5.5px;margin-top:7px}}@media (max-width:380px){.login-page{padding:5px 5px 24px}.login-page .login-container{border-radius:15px;max-width:370px;padding:16px 10px 13px}.login-page .login-logo-section{margin-bottom:7px}.login-page .login-logo-glow{border-radius:15px;height:56px;width:56px}.login-page .login-logo{border-radius:10px;height:44px;width:44px}.login-page .login-brand{gap:8px;margin-bottom:10px;padding-right:20px}.login-page .login-brand-icon{border-radius:10px;flex-basis:38px;font-size:15px;height:38px;width:38px}.login-page .login-brand-text h1{font-size:17px}.login-page .login-brand-text p{font-size:7px}.login-page .login-brand-label{font-size:6px}.login-page .login-form{gap:8px}.login-page .login-input-wrapper{border-radius:8px;min-height:38px}.login-page .login-input-wrapper input{font-size:9px;height:36px}.login-page .login-input-icon{flex-basis:32px;font-size:10px;width:32px}.login-page .login-password-toggle{flex-basis:33px;font-size:11px;height:33px;width:33px}.login-page .login-verification-box{padding:7px}.login-page .login-code-value{font-size:15px;letter-spacing:2px}.login-page .login-code-icon{flex-basis:21px;height:21px;width:21px}.login-page .login-code-caption{font-size:6px}.login-page .login-submit-button{font-size:8px;height:38px}.login-page .login-customer-care{margin-top:7px;padding:6px 7px}.login-page .login-customer-icon{flex-basis:26px;font-size:11px;height:26px;width:26px}.login-page .login-customer-content strong{font-size:7px}.login-page .login-customer-content small{font-size:6px}.login-page .login-customer-arrow{font-size:12px}.login-page .login-register{font-size:7px;margin-top:7px}.login-page .login-footer{font-size:5px}}@media (max-width:330px){.login-page{padding:4px 4px 20px}.login-page .login-container{border-radius:14px;max-width:325px;padding:14px 8px 11px}.login-page .login-language-wrapper{right:7px;top:7px}.login-page .login-language-button{font-size:6px;height:25px;padding:0 6px}.login-page .login-language-dropdown{top:29px;width:128px}.login-page .login-logo-glow{border-radius:14px;height:51px;width:51px}.login-page .login-logo{border-radius:9px;height:40px;width:40px}.login-page .login-brand{gap:7px;margin-bottom:8px;padding-right:15px}.login-page .login-brand-icon{border-radius:9px;flex-basis:35px;font-size:14px;height:35px;width:35px}.login-page .login-brand-text h1{font-size:16px}.login-page .login-brand-text p{font-size:6.5px}.login-page .login-brand-label{font-size:5.5px;letter-spacing:.8px}.login-page .login-form{gap:7px}.login-page .login-input-group label{font-size:6px}.login-page .login-input-wrapper{border-radius:7px;min-height:36px}.login-page .login-input-wrapper input{font-size:8.5px;height:34px}.login-page .login-input-icon{flex-basis:29px;font-size:9px;width:29px}.login-page .login-password-toggle{flex-basis:31px;font-size:10px;height:31px;width:31px}.login-page .login-verification-box{padding:6px}.login-page .login-code-value{font-size:14px;letter-spacing:1.5px}.login-page .login-code-icon{flex-basis:20px;font-size:8px;height:20px;width:20px}.login-page .login-code-caption{font-size:5.5px}.login-page .login-submit-button{border-radius:8px;font-size:7.5px;height:36px}.login-page .login-customer-care{border-radius:8px;gap:6px;padding:5px 6px}.login-page .login-customer-icon{flex-basis:24px;font-size:10px;height:24px;width:24px}.login-page .login-customer-content strong{font-size:6.5px}.login-page .login-customer-content small{font-size:5.5px}.login-page .login-customer-arrow{font-size:11px}.login-page .login-register{font-size:6.5px;margin-top:6px}.login-page .login-footer{font-size:4.5px;letter-spacing:1px}}@media (max-height:600px) and (orientation:landscape){.login-page{min-height:100vh;padding:8px 10px 20px}.login-page .login-container{max-width:500px;padding:14px 18px 12px}.login-page .login-logo-section{margin-bottom:6px}.login-page .login-logo-glow{height:50px;width:50px}.login-page .login-logo{height:40px;width:40px}.login-page .login-brand{margin-bottom:8px}.login-page .login-form{gap:7px}.login-page .login-input-wrapper{min-height:37px}.login-page .login-input-wrapper input{height:35px}.login-page .login-submit-button{height:37px}.login-page .login-customer-care,.login-page .login-register{margin-top:6px}}@media (min-width:1200px){.login-page{padding:14px 12px 35px}.login-page .login-container{max-width:420px;padding:20px 22px 18px}}@media (hover:none){.login-page .login-customer-care:hover,.login-page .login-language-button:hover,.login-page .login-password-toggle:hover,.login-page .login-submit-button:hover{transform:none}}@media (prefers-reduced-motion:reduce){.login-page *,.login-page :after,.login-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.login-page::-webkit-scrollbar{width:4px}.login-page::-webkit-scrollbar-track{background:#0000}.login-page::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1a6,#00d9ff73);border-radius:20px}.login-page::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6366f1d9,#00d9ffa6)}.login-page ::selection{background:#6366f17a;color:#fff}@supports (padding-bottom:env(safe-area-inset-bottom)){.login-page{padding-bottom:calc(32px + env(safe-area-inset-bottom))}}@media (max-width:600px){@supports (padding-bottom:env(safe-area-inset-bottom)){.login-page{padding-bottom:calc(28px + env(safe-area-inset-bottom))}}}.deposit-record{background:#0000;color:#fff;font-family:Arial,Helvetica,sans-serif;margin:0;max-width:100%;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;padding:0}.deposit-record-header p{color:#707070;font-size:9px;font-weight:400;line-height:1.2;margin:2px 0 0;padding:0}.deposit-count{align-items:center;background:#181818;border-radius:50%;color:#b7ff21;display:flex;flex:0 0 auto;font-size:9px;font-weight:700;height:23px;justify-content:center;min-width:23px;padding:0 6px}.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:8px 6px 8px 4px;text-align:left;width:100%}.deposit-main-row,.deposit-main-row:active,.deposit-main-row:focus,.deposit-main-row:hover{border:none;box-shadow:none;outline:none}.deposit-main-left{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;text-align:left}.deposit-type{background:#0000;border:none;border-radius:0;box-shadow:none;color:#f4f4f4;display:block;font-size:12px;font-weight:700;line-height:1.15;margin:0 0 4px;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;width:100%}.deposit-date{align-items:center;color:#04fa98;display:flex;font-size:9px;font-weight:400;gap:4px;line-height:1.2;margin:0;padding:0;white-space:nowrap}.deposit-time{color:#04fbee}.deposit-main-right{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;min-width:112px;padding-left:7px;text-align:right}.deposit-main-amount{color:#fff;font-size:12px;font-weight:700;margin:0}.deposit-main-amount,.deposit-main-status{line-height:1.2;padding:0;white-space:nowrap}.deposit-main-status{font-size:9px;font-weight:600;margin-top:3px}.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 30px;font-size:12px;height:100%;justify-content:flex-end;margin-left:auto;transition:color .15s ease,transform .15s ease;width:30px}.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:6px 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}.transaction-id,.wallet-address{max-width:68%;overflow-wrap:anywhere;word-break:break-all}.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{max-width:100%;overflow-x:hidden;width:100%}.deposit-record-header{margin-bottom:6px;width:100%}.deposit-record-header h2{font-size:15px}.deposit-record-header p{font-size:8px}.deposit-count{font-size:8px;height:21px;min-width:21px;padding:0 5px}.deposit-main-row{min-height:56px;padding:7px 5px 7px 4px;width:100%}.deposit-main-left{flex:1 1;min-width:0}.deposit-type{background:#0000;border:none;border-radius:0;box-shadow:none;font-size:12px;margin-bottom:3px;padding:0;text-align:left;width:100%}.deposit-date{font-size:8px;gap:4px}.deposit-main-right{min-width:110px;padding-left:6px}.deposit-main-amount{font-size:11px}.deposit-main-status{font-size:8px;margin-top:3px}.deposit-arrow{flex:0 0 27px;font-size:11px;justify-content:flex-end;margin-left:auto;width:27px}.deposit-details-panel{padding:6px 10px 9px;width:100%}.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%}.transaction-id,.wallet-address{max-width:68%}.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:54px;padding:6px 4px 6px 3px}.deposit-type{font-size:11px;margin-bottom:3px}.deposit-date{font-size:7.5px;gap:3px}.deposit-main-right{min-width:99px;padding-left:5px}.deposit-main-amount{font-size:10.5px}.deposit-main-status{font-size:7.5px}.deposit-arrow{flex-basis:24px;font-size:10px;width:24px}.deposit-details-panel{padding:5px 8px 8px}.detail-row{min-height:32px;padding:5px 0}.detail-row>span,.detail-row>strong{font-size:8.5px}.transaction-id,.wallet-address{max-width:67%}}@media (max-width:340px){.deposit-main-row{min-height:51px;padding:6px 3px 6px 2px}.deposit-type{font-size:10.5px}.deposit-date{font-size:7px}.deposit-main-right{min-width:91px;padding-left:4px}.deposit-main-amount{font-size:10px}.deposit-main-status{font-size:7px}.deposit-arrow{flex-basis:21px;font-size:9px;width:21px}.detail-row{min-height:30px}.detail-row>span,.detail-row>strong{font-size:8px}.transaction-id,.wallet-address{max-width:65%}}@media (hover:none){.deposit-main-row:hover{background:#0000}.deposit-main-row:active{background:#151515}}.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}.deposit-type{font-size:10px}.deposit-date{font-size:7px}.deposit-main-amount{font-size:10px}.deposit-main-status{font-size:7px}.deposit-arrow{flex-basis:25px;font-size:9px;width:25px}.detail-row{min-height:30px;padding:4px 0}.detail-row>span,.detail-row>strong{font-size:8px}}.deposit-record .deposit-type{border:0 #0000!important;border-radius:0!important;margin-left:0!important;padding:0!important}.deposit-record .deposit-main-row,.deposit-record .deposit-type{background:#0000!important;box-shadow:none!important;outline:none!important}.deposit-record .deposit-main-row{border:0!important;border-radius:0!important}.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: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{flex:0 0 auto;margin:0 0 0 2px}.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;white-space:nowrap}.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}.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;margin:0 0 0 3px;padding:0;white-space:nowrap}.forex-sticky-header .forex-account-line{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-sticky-header .forex-account-wrapper{flex:0 0 auto;margin-left:2px;position:relative}.forex-sticky-header .forex-account{align-items:flex-start;background:#202020;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Arial,Helvetica,sans-serif;height:34px;margin:0;overflow:hidden;padding:3px 5px 7px;position:relative}.forex-sticky-header .forex-demo{background:#15985e!important;color:#fff!important}.forex-sticky-header .forex-account-balance{color:#fff;margin-left:5px;white-space:nowrap}.forex-sticky-header .forex-account-arrow{color:#20d98a;font-size:14px;line-height:15px;margin-left:5px}.forex-sticky-header .forex-account-line{background:#15985e}.forex-sticky-header .forex-account-menu{animation:forexMenuIn .16s ease;background:#171a20;border:1px solid #303640;border-radius:10px;box-shadow:0 12px 32px #00000073;color:#fff;left:0;max-width:calc(100vw - 24px);padding:10px;position:absolute;top:calc(100% + 9px);width:210px;z-index:10005}.forex-sticky-header .forex-menu-title{color:#8993a1;font-size:10px;font-weight:700;letter-spacing:.7px;padding:3px 5px 9px;text-transform:uppercase}.forex-sticky-header .forex-menu-option{align-items:center;background:#222730;border:1px solid #303640;border-radius:7px;color:#fff;cursor:pointer;display:flex;gap:9px;padding:10px 8px;text-align:left;transition:background .18s ease,border-color .18s ease;width:100%}.forex-sticky-header .forex-menu-option:hover{background:#29332f;border-color:#15985e}.forex-sticky-header .forex-menu-dot{background:#8993a1;border-radius:50%;flex:0 0 9px;height:9px;width:9px}.forex-sticky-header .forex-menu-account-info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.forex-sticky-header .forex-menu-account-info strong{color:#fff;font-size:12px;font-weight:700}.forex-sticky-header .forex-menu-account-info small{color:#8993a1;font-size:10px}.forex-sticky-header .forex-menu-arrow{color:#20d98a;font-size:22px;line-height:1}.forex-sticky-header .forex-switch-loading{align-items:center;background:#171a20;border:1px solid #303640;border-radius:10px;box-shadow:0 12px 32px #00000073;color:#fff;display:flex;font-size:12px;font-weight:600;gap:9px;justify-content:center;left:0;max-width:calc(100vw - 24px);padding:15px 10px;position:absolute;top:calc(100% + 9px);width:210px;z-index:10006}.forex-sticky-header .forex-loading-spinner{animation:forexSpin .7s linear infinite;border:2px solid #3a4540;border-radius:50%;border-top-color:#20d98a;flex:0 0 15px;height:15px;width:15px}@keyframes forexSpin{to{transform:rotate(1turn)}}@keyframes forexMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:430px){.forex-sticky-header .forex-account-menu,.forex-sticky-header .forex-switch-loading{width:195px}}@media (prefers-reduced-motion:reduce){.forex-sticky-header .forex-account-menu,.forex-sticky-header .forex-loading-spinner{animation:none}}.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-section{background:radial-gradient(circle at top,#092d67 0,#041d48 45%,#021331 100%);overflow:hidden;padding:3px 0 4px;width:100%}.league-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding:2px 0 3px;scrollbar-width:none;width:100%}.league-wrapper::-webkit-scrollbar{display:none}.league-track{align-items:stretch;display:flex;gap:3px;padding:0 3px;width:max-content}.league-card{align-items:center;background:linear-gradient(180deg,#14458d,#052452);border:1px solid #087cff;border-radius:6px;box-shadow:0 0 3px #0084ff8c;cursor:pointer;display:flex;flex-direction:column;min-height:58px;min-width:38px;outline:none;padding:4px 2px 3px;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none;width:38px}.league-card:hover{border-color:#36b7ff;box-shadow:0 0 5px #009dffa6;transform:translateY(-1px)}.league-card:active{transform:scale(.95)}.league-card:focus-visible{border-color:#fff;box-shadow:0 0 0 1px #fff,0 0 5px #009dffb3}.league-flag-box{align-items:center;background:linear-gradient(145deg,#123f91,#06265e);border:1px solid #008dff;border-radius:4px;box-shadow:0 0 3px #0093ffb3;display:flex;height:21px;justify-content:center;overflow:hidden;width:21px}.league-flag{font-size:13px;height:100%;line-height:1}.league-card-name,.league-flag{align-items:center;display:flex;justify-content:center;width:100%}.league-card-name{color:#fff;font-size:6px;font-weight:900;line-height:1.15;margin-top:3px;min-height:22px;overflow-wrap:anywhere;padding:0 1px;text-align:center;white-space:normal;word-break:break-word}.league-count{align-items:center;background:linear-gradient(180deg,#123f87,#09265b);border:1px solid #009bff;border-radius:3px;box-shadow:0 0 3px #009dffb3;color:#fff;display:flex;font-size:5px;font-weight:900;height:10px;justify-content:center;line-height:1;margin-top:auto;min-width:17px;padding:0 3px}.league-empty{background:#031735;color:#fff;font-size:8px;padding:5px;text-align:center;width:100%}.league-loading-screen{align-items:center;background:linear-gradient(180deg,#06275a,#021331);display:flex;justify-content:center;min-height:32px}.loading-dots{align-items:center;display:flex;gap:3px}.loading-dots span{animation:leagueDotBounce 1.2s ease-in-out infinite;background:#009bff;border-radius:50%;height:4px;width:4px}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes leagueDotBounce{0%,80%,to{opacity:.4;transform:scale(.5)}40%{opacity:1;transform:scale(1.1)}}@media (max-width:768px){.league-card{min-height:56px;min-width:36px;width:36px}.league-card-name{font-size:6px}}@media (max-width:520px){.league-section{padding:2px 0 3px}.league-wrapper{padding:1px 0 2px}.league-track{gap:2px;padding:0 2px}.league-card{border-radius:5px;min-height:54px;min-width:35px;padding:3px 2px;width:35px}.league-flag-box{height:20px;width:20px}.league-flag{font-size:12px}.league-card-name{font-size:5.5px;line-height:1.15;margin-top:3px;min-height:20px}.league-count{font-size:4.5px;height:9px;min-width:16px}}@media (max-width:360px){.league-track{gap:2px;padding:0 2px}.league-card{border-radius:4px;min-height:50px;min-width:32px;padding:3px 1px 2px;width:32px}.league-flag-box{border-radius:3px;height:18px;width:18px}.league-flag{font-size:11px}.league-card-name{font-size:5px;line-height:1.1;margin-top:2px;min-height:18px}.league-count{font-size:4px;height:8px;min-width:14px}}@media (prefers-reduced-motion:reduce){.league-card{transition:none}.loading-dots span{animation:none}}*{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:radial-gradient(circle at 10% 5%,#6366f12e,#0000 30%),radial-gradient(circle at 90% 10%,#00d9ff1a,#0000 28%),radial-gradient(circle at 50% 100%,#8b5cf614,#0000 35%),#080d1b!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;margin:0 auto!important;max-width:620px!important;min-height:100vh!important;overflow-x:hidden!important;padding:10px 12px 80px!important;width:100%!important}.deposit-confirm-page,.deposit-confirm-page *,.deposit-confirm-page :after,.deposit-confirm-page :before{box-sizing:border-box!important}.deposit-confirm-page .deposit-header{align-items:center!important;background:linear-gradient(145deg,#262d5bf7,#11172ffa)!important;border:1px solid #6366f173!important;border-radius:18px!important;box-shadow:0 8px 25px #0000004d,inset 0 1px 0 #ffffff0f!important;display:flex!important;gap:10px!important;margin:0 0 9px!important;min-height:62px!important;overflow:hidden!important;padding:6px 11px!important;position:relative!important;width:100%!important}.deposit-confirm-page .deposit-header:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6)!important;content:""!important;height:3px!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.deposit-confirm-page .back-button{align-items:center!important;background:#0a1023c7!important;border:1px solid #6366f173!important;border-radius:13px!important;box-shadow:0 5px 15px #00000040!important;color:#aeb7ff!important;cursor:pointer!important;display:flex!important;flex:0 0 67px!important;font-size:18px!important;height:43px!important;justify-content:center!important;transition:.2s ease!important;width:67px!important}.deposit-confirm-page .back-button:hover{background:#6366f133!important;border-color:#6366f1cc!important;transform:translateY(-1px)!important}.deposit-confirm-page .deposit-header h2{color:#fff!important;flex:1 1 auto!important;font-size:24px!important;font-weight:900!important;letter-spacing:-.3px!important;line-height:1.1!important;margin:0!important;min-width:0!important;padding:0!important;text-align:center!important;white-space:nowrap!important}.deposit-confirm-page .deposit-summary{background:radial-gradient(circle at 100% 0,#00d9ff12,#0000 30%),linear-gradient(145deg,#0a181ffa,#08111bfc)!important;border:1px solid #00d9ff3d!important;border-radius:17px!important;box-shadow:0 8px 25px #00000040,inset 0 1px 0 hsla(0,0%,100%,.035)!important;margin:0 0 9px!important;overflow:hidden!important;padding:11px 14px 9px!important;position:relative!important;width:100%!important}.deposit-confirm-page .deposit-summary:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6)!important;content:""!important;height:3px!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.deposit-confirm-page .success-icon{align-items:center!important;background:#34d3991a!important;border:1px solid #34d39959!important;border-radius:50%!important;box-shadow:0 0 17px #34d3991a!important;color:#34d399!important;display:flex!important;font-size:20px!important;height:39px!important;justify-content:center!important;margin:0 auto 3px!important;width:39px!important}.deposit-confirm-page .deposit-summary h3{color:#fff!important;font-size:17px!important;font-weight:900!important;line-height:1.1!important;margin:0 0 4px!important;padding:0!important;text-align:center!important;width:100%!important}.deposit-confirm-page .summary-row{align-items:center!important;border-bottom:1px solid #6474a02e!important;font-size:12px!important;gap:8px!important;justify-content:space-between!important;line-height:1.15!important;margin:0!important;min-width:0!important;padding:5px 0!important;white-space:normal!important;width:100%!important}.deposit-confirm-page .summary-row:last-child{border-bottom:none!important;padding-bottom:0!important}.deposit-confirm-page .summary-row>span{color:#7f8daf!important;flex:0 0 40%!important;font-size:11px!important;font-weight:800!important;text-align:left!important;width:40%!important;word-break:normal!important}.deposit-confirm-page .summary-row>b,.deposit-confirm-page .summary-row>span{display:block!important;line-height:1.15!important;margin:0!important;min-width:0!important;padding:0!important;white-space:normal!important;writing-mode:horizontal-tb!important}.deposit-confirm-page .summary-row>b{color:#fff!important;flex:1 1 60%!important;font-size:12px!important;font-weight:900!important;overflow-wrap:anywhere!important;text-align:right!important;width:60%!important;word-break:break-word!important}.deposit-confirm-page .deposit-form{background:linear-gradient(145deg,#161d39fa,#0a0f1ffc)!important;border:1px solid #6366f14d!important;border-radius:17px!important;box-shadow:0 9px 28px #00000047,inset 0 1px 0 hsla(0,0%,100%,.035)!important;margin:0!important;padding:14px 15px 15px!important;width:100%!important}.deposit-confirm-page .deposit-form label{color:#fff!important;display:block!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 5px!important;padding:0!important;width:100%!important}.deposit-confirm-page .deposit-form label:not(:first-child){margin-top:11px!important}.deposit-confirm-page .deposit-form input{background:linear-gradient(145deg,#2b3148f2,#191f35fa)!important;border:1px solid #6474a059!important;border-radius:12px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important;color:#fff!important;display:block!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;height:46px!important;line-height:normal!important;margin:0!important;min-width:0!important;outline:none!important;padding:0 13px!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important;width:100%!important}.deposit-confirm-page .deposit-form input:focus{background:#1c2441fa!important;border-color:#6366f1cc!important;box-shadow:0 0 0 3px #6366f11a,0 0 16px #6366f114!important}.deposit-confirm-page .deposit-form input::placeholder{color:#7783a5!important;opacity:1!important}.deposit-confirm-page .readonly-input{background:linear-gradient(145deg,#353a4ef2,#282d41fa)!important;border-color:#7882a04d!important;color:#9da7c1!important;cursor:not-allowed!important;-webkit-user-select:none!important;user-select:none!important}.deposit-confirm-page .deposit-warning{background:linear-gradient(135deg,#f59e0b14,hsla(0,0%,100%,.025))!important;border:1px solid #f59e0b4d!important;border-radius:11px!important;color:#d5d9e7!important;font-size:10px!important;line-height:1.4!important;margin:11px 0 0!important;padding:9px 11px!important;width:100%!important}.deposit-confirm-page .submit-deposit-btn{align-items:center!important;background:linear-gradient(135deg,#6366f1,#4f46e5)!important;border:1px solid #818cf899!important;border-radius:12px!important;box-shadow:0 7px 19px #4f46e540,inset 0 1px 0 #ffffff26!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:900!important;justify-content:center!important;margin:11px 0 0!important;min-height:47px!important;padding:0 13px!important;text-align:center!important;transition:.18s ease!important;width:100%!important}.deposit-confirm-page .submit-deposit-btn:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}.deposit-confirm-page .submit-deposit-btn:active{transform:scale(.98)!important}.deposit-confirm-page .submit-deposit-btn:disabled{cursor:not-allowed!important;filter:none!important;opacity:.65!important;transform:none!important}@media (max-width:600px){.deposit-confirm-page{max-width:100%!important;padding:8px 8px 75px!important;width:100%!important}.deposit-confirm-page .deposit-header{border-radius:16px!important;gap:8px!important;margin-bottom:8px!important;min-height:59px!important;padding:6px 9px!important}.deposit-confirm-page .back-button{border-radius:12px!important;flex:0 0 63px!important;font-size:17px!important;height:41px!important;width:63px!important}.deposit-confirm-page .deposit-header h2{font-size:22px!important;letter-spacing:-.3px!important}.deposit-confirm-page .deposit-summary{border-radius:16px!important;margin-bottom:8px!important;padding:10px 12px 8px!important}.deposit-confirm-page .success-icon{font-size:19px!important;height:37px!important;margin-bottom:3px!important;width:37px!important}.deposit-confirm-page .deposit-summary h3{font-size:16px!important;margin-bottom:3px!important}.deposit-confirm-page .summary-row{font-size:11px!important;gap:7px!important;padding:5px 0!important}.deposit-confirm-page .summary-row>span{flex:0 0 40%!important;font-size:10px!important;max-width:40%!important;width:40%!important}.deposit-confirm-page .summary-row>b{flex:1 1 60%!important;font-size:11px!important;width:60%!important}.deposit-confirm-page .deposit-form{border-radius:16px!important;padding:13px 13px 14px!important}.deposit-confirm-page .deposit-form label{font-size:10.5px!important;margin-bottom:5px!important}.deposit-confirm-page .deposit-form label:not(:first-child){margin-top:11px!important}.deposit-confirm-page .deposit-form input{border-radius:11px!important;font-size:12.5px!important;height:45px!important;padding:0 12px!important}.deposit-confirm-page .deposit-warning{border-radius:10px!important;font-size:9.5px!important;line-height:1.4!important;margin-top:10px!important;padding:9px 10px!important}.deposit-confirm-page .submit-deposit-btn{border-radius:11px!important;font-size:11.5px!important;margin-top:10px!important;min-height:46px!important}}@media (max-width:380px){.deposit-confirm-page{padding-left:6px!important;padding-right:6px!important}.deposit-confirm-page .deposit-header{gap:7px!important;min-height:56px!important;padding:5px 7px!important}.deposit-confirm-page .back-button{flex:0 0 58px!important;font-size:16px!important;height:39px!important;width:58px!important}.deposit-confirm-page .deposit-header h2{font-size:20px!important}.deposit-confirm-page .deposit-summary{padding:9px 10px 7px!important}.deposit-confirm-page .success-icon{font-size:18px!important;height:35px!important;width:35px!important}.deposit-confirm-page .deposit-summary h3{font-size:15px!important}.deposit-confirm-page .summary-row{gap:5px!important;padding:4px 0!important}.deposit-confirm-page .summary-row>span{flex-basis:39%!important;font-size:9px!important;width:39%!important}.deposit-confirm-page .summary-row>b{flex-basis:61%!important;font-size:10px!important;width:61%!important}.deposit-confirm-page .deposit-form{padding:11px 11px 12px!important}.deposit-confirm-page .deposit-form input{font-size:12px!important;height:43px!important}.deposit-confirm-page .deposit-warning{font-size:9px!important;padding:8px 9px!important}.deposit-confirm-page .submit-deposit-btn{font-size:11px!important;min-height:44px!important}}.deposit-confirm-page .deposit-summary,.deposit-confirm-page .deposit-summary .summary-row,.deposit-confirm-page .deposit-summary .summary-row b,.deposit-confirm-page .deposit-summary .summary-row span,.deposit-confirm-page .deposit-summary h3{float:none!important;position:static!important;text-orientation:mixed!important;transform:none!important;writing-mode:horizontal-tb!important}.deposit-confirm-page .deposit-summary{display:block!important;flex-direction:column!important;grid-template-columns:none!important}.deposit-confirm-page .summary-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template-columns:none!important}.deposit-confirm-page input{-webkit-text-size-adjust:100%!important;appearance:none!important;-webkit-appearance:none!important}.deposit-confirm-page .deposit-summary b,.deposit-confirm-page .deposit-summary h3,.deposit-confirm-page .deposit-summary span{text-orientation:mixed!important;writing-mode:horizontal-tb!important}.deposit-confirm-page::-webkit-scrollbar{width:4px!important}.deposit-confirm-page::-webkit-scrollbar-track{background:#0000!important}.deposit-confirm-page::-webkit-scrollbar-thumb{background:#6366f173!important;border-radius:20px!important}.deposit-confirm-page ::selection{background:#6366f173!important;color:#fff!important}@media (prefers-reduced-motion:reduce){.deposit-confirm-page *,.deposit-confirm-page :after,.deposit-confirm-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.country-overlay{-webkit-tap-highlight-color:transparent;align-items:center;background:#000000b8;display:flex;font-family:Arial,Helvetica,sans-serif;inset:0;justify-content:center;overflow:hidden;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{animation:countryModalIn .2s ease;background:radial-gradient(circle at 100% 0,rgba(252,213,53,.035),#0000 30%),#181a20;border:1px solid #ffffff0f;border-radius:18px;box-shadow:0 20px 60px #0000008c,0 0 35px rgba(252,213,53,.035);color:#fff;display:flex;flex-direction:column;height:auto;max-height:88vh;max-height:88dvh;max-width:430px;overflow:hidden;padding:16px;position:relative;width:100%}@keyframes countryModalIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.country-overlay .country-modal:before{background:linear-gradient(90deg,#0000,#fcd5358c,#0000);content:"";height:1px;left:0;pointer-events:none;position:absolute;top:0;width:100%}.country-overlay .modal-bar{background:#69717d;border-radius:999px;flex:0 0 auto;height:4px;margin:0 auto 12px;opacity:.8;width:38px}.country-overlay .country-back-btn{align-items:center;align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;gap:7px;height:32px;line-height:1;margin:0 0 9px;outline:none;padding:0;transition:color .2s ease,transform .2s ease;width:auto}.country-overlay .country-back-btn svg{color:#fcd535;flex-shrink:0;height:13px;transition:transform .2s ease;width:13px}.country-overlay .country-back-btn:hover{color:#fcd535}.country-overlay .country-back-btn:hover svg{transform:translateX(-2px)}.country-overlay .country-back-btn:active{transform:scale(.97)}.country-overlay .modal-header{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;flex:0 0 auto;gap:10px;justify-content:space-between;margin:0 0 10px;padding:0 0 10px;width:100%}.country-overlay .modal-header h2{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.2px;line-height:1.2;margin:0}.country-overlay .close-btn{align-items:center;background:#2b3139;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:0 0 32px;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:32px;justify-content:center;outline:none;padding:0;transition:background .2s ease,color .2s ease,transform .2s ease;width:32px}.country-overlay .close-btn:hover{background:#343a44;color:#fcd535}.country-overlay .close-btn:active{transform:scale(.94)}.country-overlay .close-btn svg{height:12px;width:12px}.country-overlay .search-box{align-items:center!important;background:#2b3139!important;border:1px solid #ffffff14!important;border-radius:9px!important;box-shadow:none!important;display:flex!important;flex-direction:row!important;gap:8px!important;justify-content:flex-start!important;margin:0 0 10px!important;min-width:0!important;overflow:hidden!important;padding:0 9px!important;position:relative!important;transition:border-color .2s ease,background .2s ease}.country-overlay .search-box:focus-within{background:#303640!important;border-color:#fcd5358c!important;box-shadow:0 0 0 2px #fcd5350a!important}.country-overlay .search-box .search-icon{color:#848e9c!important;flex:0 0 16px!important;font-size:14px!important;height:16px!important;line-height:1!important;max-height:16px!important;max-width:16px!important;min-height:16px!important;min-width:16px!important;pointer-events:none!important;width:16px!important}.country-overlay .search-box .search-icon,.country-overlay .search-box input{background:#0000!important;border:none!important;box-shadow:none!important;display:block!important;margin:0!important;outline:none!important;padding:0!important;position:static!important}.country-overlay .search-box input{appearance:none!important;-webkit-appearance:none!important;border-radius:0!important;color:#fff!important;flex:1 1!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;height:100%!important;line-height:normal!important;max-height:100%!important;max-width:100%!important;min-height:0!important;min-width:0!important;text-align:left!important;width:0!important}.country-overlay .search-box input::placeholder{color:#848e9c!important;opacity:1!important}.country-overlay .search-box input:active,.country-overlay .search-box input:focus,.country-overlay .search-box input:hover{background:#0000!important;border:none!important;box-shadow:none!important;outline:none!important}.country-overlay .search-box .search-clear{align-items:center!important;background:#3a414b!important;border:none!important;border-radius:50%!important;box-shadow:none!important;color:#aeb5c0!important;cursor:pointer;display:flex!important;flex:0 0 24px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;height:24px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:24px!important;max-width:24px!important;min-height:24px!important;min-width:24px!important;outline:none!important;padding:0!important;position:static!important;width:24px!important}.country-overlay .search-box .search-clear:hover{background:#454d58!important;color:#fff!important}.country-overlay .search-box .search-clear:active{transform:scale(.9)}.country-overlay .search-box .search-clear svg{background:#0000!important;border:none!important;box-shadow:none!important;display:block!important;height:10px!important;margin:0!important;padding:0!important;width:10px!important}.country-overlay .country-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:2px 0 4px;position:relative;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;flex:0 0 auto;font-family:Arial,Helvetica,sans-serif;gap:10px;justify-content:space-between;margin:0;min-height:48px;min-width:0;outline:none;padding:7px 9px;position:relative;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;box-shadow:inset 2px 0 0 #fcd535b3}.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%;box-shadow:inset 0 0 0 1px #ffffff0a;display:flex;flex:0 0 34px;font-size:20px;height:34px;justify-content:center;line-height:1;width:34px}.country-overlay .country-info{display:flex;flex-direction:column;gap:3px;min-width:0}.country-overlay .country-name{color:#fff;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-overlay .country-code{color:#848e9c;font-size:10px;font-weight:500;line-height:1.2;text-transform:uppercase}.country-overlay .country-right{align-items:center;display:flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.country-overlay .country-right .check{color:#fcd535;filter:drop-shadow(0 0 5px rgba(252,213,53,.2));height:16px;width: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;opacity:.8}.country-overlay .no-country small{color:#69717d;display:block;font-size:11px;margin-top:5px}.country-overlay button,.country-overlay input{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}.country-overlay button,.country-overlay input{appearance:none;-webkit-appearance:none}.country-overlay .search-box svg{background:#0000!important;border:none!important;box-shadow:none!important;outline:none!important}@media (max-width:480px){.country-overlay{align-items:flex-end;justify-content:center;padding:0}.country-overlay .country-modal{animation:countryMobileModalIn .2s ease;border-radius:18px 18px 0 0;max-height:82vh;max-height:82dvh;max-width:none;padding:14px 12px 12px;width:100%}@keyframes countryMobileModalIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.country-overlay .modal-bar{height:4px;margin-bottom:9px;width:34px}.country-overlay .country-back-btn{font-size:12px;gap:6px;height:28px;margin-bottom:6px}.country-overlay .country-back-btn svg{height:12px;width:12px}.country-overlay .modal-header{margin-bottom:8px;padding-bottom:8px}.country-overlay .modal-header h2{font-size:17px}.country-overlay .close-btn{flex-basis:30px;height:30px;width:30px}.country-overlay .search-box{align-items:center!important;flex:0 0 42px!important;flex-direction:row!important;gap:8px!important;height:42px!important;margin-bottom:9px!important;max-height:42px!important;min-height:42px!important;padding:0 9px!important;width:100%!important}.country-overlay .search-box .search-icon{flex:0 0 16px!important;height:16px!important;max-width:16px!important;min-width:16px!important;width:16px!important}.country-overlay .search-box input{flex:1 1!important;font-size:12px!important;height:100%!important;max-height:100%!important;min-height:0!important;min-width:0!important;width:0!important}.country-overlay .search-box .search-clear{flex:0 0 24px!important;height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.country-overlay .country-item{border-radius:9px;min-height:45px;padding:6px 7px}.country-overlay .country-left{gap:9px}.country-overlay .country-item .flag{flex-basis:31px;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{flex-basis:22px;height:22px;width:22px}.country-overlay .country-right .check{height:15px;width:15px}}@media (max-width:360px){.country-overlay .country-modal{max-height:84vh;max-height:84dvh;padding:12px 10px 10px}.country-overlay .modal-header h2{font-size:16px}.country-overlay .close-btn{flex-basis:29px;height:29px;width:29px}.country-overlay .search-box{flex-basis:40px!important;height:40px!important;max-height:40px!important;min-height:40px!important;padding:0 8px!important}.country-overlay .search-box input{font-size:11px!important}.country-overlay .country-item{min-height:42px;padding:5px 6px}.country-overlay .country-item .flag{flex-basis:29px;font-size:17px;height:29px;width:29px}.country-overlay .country-name{font-size:11px}.country-overlay .country-code{font-size:8px}.country-overlay .country-right{flex-basis:20px;height:20px;width:20px}.country-overlay .country-right .check{height:14px;width:14px}}@media (max-height:500px) and (orientation:landscape){.country-overlay{align-items:center;padding:8px}.country-overlay .country-modal{border-radius:15px;max-height:94vh;max-height:94dvh;max-width:500px;padding:10px 12px;width:100%}.country-overlay .modal-bar{margin-bottom:6px}.country-overlay .country-back-btn{font-size:11px;height:25px;margin-bottom:4px}.country-overlay .modal-header{margin-bottom:5px;padding-bottom:5px}.country-overlay .modal-header h2{font-size:15px}.country-overlay .close-btn{flex-basis:27px;height:27px;width:27px}.country-overlay .search-box{flex-basis:36px!important;height:36px!important;margin-bottom:5px!important;max-height:36px!important;min-height:36px!important}.country-overlay .search-box input{font-size:11px!important}.country-overlay .country-item{min-height:38px;padding:4px 7px}.country-overlay .country-item .flag{flex-basis:27px;font-size:15px;height:27px;width:27px}.country-overlay .country-name{font-size:11px}.country-overlay .country-code{font-size:8px}}@media (min-width:481px){.country-overlay .country-modal{max-width:430px;width:100%}.country-overlay .search-box{flex-basis:42px!important;height:42px!important;max-height:42px!important;min-height:42px!important}.country-overlay .search-box input{font-size:12px!important}}@media (hover:none){.country-overlay .country-item:hover{background:#0000}.country-overlay .country-item.selected:hover{background:#fcd53514}.country-overlay .close-btn:hover{background:#2b3139;color:#fff}.country-overlay .country-back-btn:hover{color:#fff}.country-overlay .country-back-btn:hover svg{transform:none}.country-overlay .search-clear:hover{background:#3a414b;color:#aeb5c0}}.country-overlay button:focus-visible{outline:2px solid #fcd53599;outline-offset:2px}.country-overlay input:focus-visible{outline:none!important}@supports (padding:max(0px)){@media (max-width:480px){.country-overlay .country-modal{padding-bottom:max(12px,env(safe-area-inset-bottom))}}}@media (prefers-reduced-motion:reduce){.country-overlay *,.country-overlay :after,.country-overlay :before{animation:none!important;transition:none!important}}.country-overlay{align-items:center!important;background:#000000b8!important;height:100vh!important;height:100dvh!important;inset:0!important;justify-content:center!important;position:fixed!important;z-index:99999!important}.country-overlay,.country-overlay .country-modal{display:flex!important;overflow:hidden!important;padding:16px!important;width:100%!important}.country-overlay .country-modal{border-radius:18px!important;bottom:auto!important;flex:0 1 auto!important;flex-direction:column!important;height:auto!important;left:auto!important;margin:auto!important;max-height:82vh!important;max-height:82dvh!important;max-width:430px!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important}.country-overlay .modal-header,.country-overlay .search-box{flex-shrink:0!important;position:relative!important}.country-overlay .search-box{flex:0 0 42px!important;height:42px!important;max-height:42px!important;min-height:42px!important;width:100%!important}.country-overlay .country-list{flex:1 1 auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}@media (max-width:480px){.country-overlay{align-items:center!important;justify-content:center!important;padding:16px!important}.country-overlay .country-modal{animation:countryCenterIn .2s ease!important;border-radius:18px!important;margin:auto!important;max-height:82vh!important;max-height:82dvh!important;max-width:430px!important;padding:14px 12px!important;width:100%!important}}@keyframes countryCenterIn{0%{opacity:0;transform:scale(.96)!important}to{opacity:1;transform:scale(1)!important}}@media (max-width:360px){.country-overlay{padding:12px!important}.country-overlay .country-modal{max-height:85vh!important;max-height:85dvh!important;padding:12px 10px!important}}.crypto-wallets-page{-webkit-tap-highlight-color:transparent;align-items:center;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;display:flex;flex-direction:column;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;max-width:540px;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{margin-left:auto;margin-right:auto;max-width:540px;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:0 auto 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:0 auto 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:0 auto 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 auto;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:0 auto 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;margin-left:auto;margin-right:auto;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 auto 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;margin:0 auto;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;width:100%}.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{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{align-items:center;margin-left:auto;margin-right:auto;max-width:100%;padding:0 7px 28px;width:100%}.crypto-wallets-page .crypto-wallet-header{height:53px;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.crypto-wallets-page .crypto-wallet-content{margin-left:auto;margin-right:auto;max-width:100%;padding-top:9px;width:100%}.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-intro{border-radius:11px;margin-left:auto;margin-right:auto;padding:11px 10px;width:100%}.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;margin-left:auto;margin-right:auto;padding:8px;width:100%}.crypto-wallets-page .crypto-wallet-item{border-radius:10px;margin-left:auto;margin-right:auto;padding:9px;width:100%}.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;margin-left:auto;margin-right:auto;width:100%}.crypto-wallets-page .crypto-form-panel{border-radius:15px 15px 0 0;margin-left:auto;margin-right:auto;max-height:94vh;max-width:100%;width:100%}.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;width:100%}.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{max-width:100%;padding:0 5px 24px;width:100%}.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 (min-width:601px){.crypto-wallets-page{max-width:560px;padding-left:10px;padding-right:10px;width:100%}.crypto-wallets-page,.crypto-wallets-page .crypto-wallet-content,.crypto-wallets-page .crypto-wallet-header{margin-left:auto;margin-right:auto}}@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: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-selector{background:#00000029;border:1px solid #00ffd01a;border-radius:9px;display:flex;flex-direction:column;gap:5px;margin-bottom:9px;margin-top:8px;padding:8px 9px;width:100%}.digital-balance-selector label{color:#00ffd09e;font-size:6px;font-weight:900;letter-spacing:.7px}.digital-balance-select{appearance:auto;background:#151922;border:1px solid #ffffff14;border-radius:8px;color:#fff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:800;min-height:39px;outline:none;padding:0 10px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.digital-balance-select:hover{background:#171c25;border-color:#00ffd03d}.digital-balance-select:focus{border-color:#00ffd0;box-shadow:0 0 0 2px #00ffd00f}.digital-balance-select:disabled{cursor:not-allowed;opacity:.55}.digital-balance-select option{background:#151922;color:#fff;font-size:9px;font-weight:700}.digital-balance-bottom{border-top:1px solid hsla(0,0%,100%,.045);display:flex;gap:8px;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:#00ffd09e;font-weight:800;text-align:right}.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{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{border-top:1px solid hsla(0,0%,100%,.045);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{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-balance-selector{border-radius:8px;margin-bottom:8px;margin-top:7px;padding:7px 8px}.digital-balance-selector label{font-size:5.5px}.digital-balance-select{border-radius:7px;font-size:8.5px;min-height:37px;padding:0 9px}.digital-balance-select option{font-size:8.5px}.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-balance-selector{margin-top:6px;padding:6px 7px}.digital-balance-selector label{font-size:5px}.digital-balance-select{font-size:7.5px;min-height:35px;padding:0 8px}.digital-balance-select option{font-size:7.5px}.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-balance-selector{margin-bottom:6px;margin-top:5px;padding:6px 8px}.digital-balance-selector label{font-size:5px}.digital-balance-select{font-size:7.5px;min-height:33px}.digital-balance-select option{font-size:7.5px}.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}:root{--dc-bg:#050b12;--dc-bg-2:#07131c;--dc-card:#08121b;--dc-card-2:#0b1822;--dc-border:#2fe7d224;--dc-border-strong:#2fe7d252;--dc-text:#f4f8fb;--dc-text-soft:#9aaaba;--dc-text-muted:#6f8091;--dc-green:#4df1c8;--dc-green-2:#16d9bd;--dc-blue:#37b9ff;--dc-danger:#ff6b78;--dc-warning:#ffeaa7;--dc-radius:22px;--dc-radius-sm:15px;--dc-shadow:0 18px 50px #00000057;--dc-glow:0 0 30px #2de8cf14}.deposit-page{background:radial-gradient(circle at 50% -10%,#28b4b41f,#0000 38%),linear-gradient(180deg,#061018,#040a10 55%,#03080d);box-sizing:border-box;color:#f4f8fb;color:var(--dc-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden;padding:24px 18px 50px}.deposit-page button,.deposit-page input{font:inherit}.deposit-container{margin:0 auto;max-width:980px;width:100%}.deposit-header{gap:16px;margin-bottom:22px}.deposit-back-btn{background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015));border:1px solid #2fe7d224;border:1px solid var(--dc-border);border-radius:14px;color:#fff;display:flex;flex:0 0 46px;font-size:26px;height:46px;line-height:1;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:46px}.deposit-back-btn:hover{background:#4df1c814;border-color:#2fe7d252;border-color:var(--dc-border-strong);transform:translateX(-2px)}.deposit-title-wrap{flex:1 1;min-width:0}.deposit-title{color:#fff;font-size:28px;font-weight:850;letter-spacing:-.6px;line-height:1.15;margin:0}.deposit-subtitle{color:#9aaaba;color:var(--dc-text-soft);font-size:13px;line-height:1.4;margin:5px 0 0}.deposit-security{align-items:center;background:rgba(77,241,200,.055);border:1px solid #4df1c82e;border-radius:999px;color:#4df1c8;color:var(--dc-green);display:flex;font-size:12px;font-weight:750;gap:7px;padding:8px 12px;white-space:nowrap}.deposit-security-dot{background:#4df1c8;background:var(--dc-green);border-radius:50%;box-shadow:0 0 10px #4df1c8d9;height:7px;width:7px}.deposit-balance-card{background:linear-gradient(135deg,#0e202bf0,#061119f2);border:1px solid #2fe7d224;border:1px solid var(--dc-border);border-radius:22px;border-radius:var(--dc-radius);box-shadow:0 18px 50px #00000057,inset 0 1px 0 hsla(0,0%,100%,.025);box-shadow:var(--dc-shadow),inset 0 1px 0 hsla(0,0%,100%,.025);margin-bottom:20px;overflow:hidden;padding:22px 24px;position:relative;width:100%}.deposit-balance-card:after{background:#4df1c814;border-radius:50%;content:"";filter:blur(8px);height:170px;pointer-events:none;position:absolute;right:-80px;top:-80px;width:170px}.deposit-balance-label{color:#6f8091;color:var(--dc-text-muted);font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:7px;position:relative;text-transform:uppercase;z-index:1}.deposit-balance-value{color:#fff;font-size:32px;font-weight:850;letter-spacing:-1px;line-height:1;position:relative;z-index:1}.deposit-balance-currency{color:#4df1c8;color:var(--dc-green);font-size:13px;font-weight:800;letter-spacing:.8px;margin-left:9px}.deposit-alert{align-items:flex-start;border-radius:16px;display:flex;font-size:13px;gap:12px;line-height:1.5;margin-bottom:16px;padding:14px 16px;width:100%}.deposit-alert>span{align-items:center;border-radius:50%;display:flex;flex:0 0 auto;font-weight:900;height:24px;justify-content:center;width:24px}.deposit-alert p{flex:1 1;margin:1px 0 0;min-width:0}.deposit-alert button{background:#0000;border:0;color:currentColor;cursor:pointer;flex:0 0 25px;font-size:20px;height:25px;line-height:1;opacity:.8;width:25px}.deposit-error{background:#ff465a12;border:1px solid #ff6b7838;color:#ffb4bc}.deposit-error>span{background:#ff6b7824;color:#ff6b78;color:var(--dc-danger)}.deposit-success{background:rgba(77,241,200,.065);border:1px solid #4df1c833;color:#b8f9e9}.deposit-success>span{background:#4df1c824;color:#4df1c8;color:var(--dc-green)}.deposit-search{align-items:center;background:#060f16c7;border:1px solid #2fe7d224;border:1px solid var(--dc-border);border-radius:16px;box-shadow:inset 0 1px 0 #ffffff05;display:flex;gap:11px;height:52px;margin-bottom:24px;padding:0 17px;width:100%}.search-icon{color:#6f8091;color:var(--dc-text-muted);font-size:24px;line-height:1}.deposit-search input{background:#0000;border:0;color:#f4f8fb;color:var(--dc-text);font-size:14px;outline:none;width:100%}.deposit-search input::placeholder{color:#607181}.deposit-search input:disabled{cursor:not-allowed;opacity:1}.deposit-section-title{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:800;gap:8px;margin-bottom:12px}.deposit-section-title span{font-size:17px}.deposit-method-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px;width:100%}.deposit-method{align-items:center;background:linear-gradient(145deg,#0c1a24f2,#060f16f5);border:1px solid hsla(0,0%,100%,.055);border-radius:18px;color:#f4f8fb;color:var(--dc-text);cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:15px;text-align:left;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.deposit-method:hover{background:linear-gradient(145deg,#0f222dfa,#07121afa);border-color:#4df1c833;box-shadow:0 10px 30px #00000040;transform:translateY(-2px)}.deposit-method:active{transform:scale(.99)}.deposit-method-selected{background:linear-gradient(145deg,#0e2a30fa,#07191efa)!important;border-color:#4df1c873!important;box-shadow:0 0 0 1px #4df1c812,0 15px 40px #00000040,0 0 30px #4df1c80d}.method-left{gap:12px;min-width:0}.method-icon,.method-left{align-items:center;display:flex}.method-icon{background:hsla(0,0%,100%,.035);border-radius:13px;flex:0 0 42px;height:42px;justify-content:center;overflow:hidden;width:42px}.method-icon svg{display:block;height:34px;width:34px}.method-info{display:flex;flex-direction:column;gap:4px;min-width:0}.method-info strong{color:#f5f9fc;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.method-info span{color:#6f8091;color:var(--dc-text-muted);font-size:11px;font-weight:650;line-height:1.2}.method-right{align-items:flex-end;color:#778998;display:flex;flex:0 0 auto;flex-direction:column;font-size:10px;gap:4px;line-height:1.2;text-align:right}.wallet-ready{color:#4df1c8;color:var(--dc-green);font-size:9px;font-weight:800;margin-top:2px;white-space:nowrap}.deposit-usdt.deposit-method-selected{border-color:#26a17b80!important}.deposit-trx.deposit-method-selected{border-color:#ec1c246b!important}.deposit-eth.deposit-method-selected{border-color:#627eea7a!important}.deposit-bnb.deposit-method-selected{border-color:#f3ba2f75!important}.deposit-btc.deposit-method-selected{border-color:#f7931a75!important}.deposit-sol.deposit-method-selected{border-color:#9945ff73!important}.wallet-panel{animation:walletPanelIn .3s ease both;background:linear-gradient(160deg,#09161ffa,#040b11fc);border:1px solid #2fe7d224;border:1px solid var(--dc-border);border-radius:24px;box-shadow:0 18px 50px #00000057,0 0 30px #2de8cf14;box-shadow:var(--dc-shadow),var(--dc-glow);overflow:hidden;width:100%}@keyframes walletPanelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wallet-panel-header{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.025),#0000);border-bottom:1px solid hsla(0,0%,100%,.045);display:flex;gap:15px;justify-content:space-between;padding:21px 22px;width:100%}.wallet-title-area{align-items:center;display:flex;gap:13px;min-width:0}.wallet-main-icon{align-items:center;background:hsla(0,0%,100%,.035);border-radius:14px;display:flex;flex:0 0 46px;height:46px;justify-content:center;width:46px}.wallet-main-icon svg{height:38px;width:38px}.wallet-small{color:#6f8091;color:var(--dc-text-muted);display:block;font-size:9px;font-weight:800;letter-spacing:1.4px;margin-bottom:3px}.wallet-title-area h2{color:#fff;font-size:18px;font-weight:850;line-height:1.2;margin:0}.wallet-title-area p{color:#9aaaba;color:var(--dc-text-soft);font-size:11px;margin:3px 0 0}.wallet-coin-symbol{align-items:center;display:flex;flex:0 0 40px;height:40px;justify-content:center;opacity:.85;width:40px}.wallet-coin-symbol svg{height:36px;width:36px}.wallet-generating{align-items:center;display:flex;gap:14px;justify-content:center;min-height:170px;padding:35px 20px}.wallet-generating>div:last-child{display:flex;flex-direction:column;gap:5px}.wallet-generating strong{color:#fff;font-size:15px}.wallet-generating span{color:#6f8091;color:var(--dc-text-muted);font-size:12px}.deposit-spinner{animation:depositSpin .8s linear infinite;border:3px solid #4df1c824;border-top:3px solid var(--dc-green);height:30px;width:30px}.wallet-full-content{padding:24px;width:100%}.wallet-status{align-items:center;background:#4df1c80f;border:1px solid #4df1c82b;border-radius:999px;color:#4df1c8;color:var(--dc-green);display:flex;font-size:11px;font-weight:800;gap:7px;margin:0 auto 20px;padding:7px 12px;width:fit-content}.wallet-status span{align-items:center;background:#4df1c824;border-radius:50%;display:flex;font-size:10px;height:17px;justify-content:center;width:17px}.wallet-qr-wrapper{flex-direction:column;margin-bottom:26px}.wallet-qr,.wallet-qr-wrapper{align-items:center;display:flex}.wallet-qr{background:#fff;border-radius:20px;box-shadow:0 15px 45px #0000004d;height:230px;justify-content:center;padding:10px;width:230px}.wallet-qr img{border-radius:7px;display:block;height:100%;object-fit:contain;width:100%}.wallet-qr-wrapper>span{color:#738596;font-size:12px;font-weight:650;margin-top:12px}.wallet-address-title{color:#8da0b1;font-size:11px;font-weight:800;letter-spacing:.7px;line-height:1.4;margin-bottom:9px;text-transform:uppercase}.wallet-address-box{align-items:center;background:#02080dd1;border:1px solid #ffffff0f;border-radius:17px;display:flex;gap:10px;margin-bottom:18px;padding:10px;width:100%}.wallet-address-box span{color:#c3ced7;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.45;min-width:0;padding:7px;word-break:break-all}.wallet-address-box button{background:#4df1c812;border:1px solid #4df1c833;border-radius:11px;color:#4df1c8;color:var(--dc-green);cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:800;height:40px;min-width:82px;transition:background .2s ease,transform .2s ease}.wallet-address-box button:hover{background:#4df1c821}.wallet-address-box button:active{transform:scale(.96)}.wallet-warning{background:linear-gradient(135deg,#fffad8fa,#fff8d0f5);border:1px solid #ffdd696b;border-radius:20px;box-shadow:0 12px 35px #00000024;color:#a69b6c;gap:12px;margin-bottom:24px;padding:17px 18px;width:100%}.wallet-warning>span{flex:0 0 auto;font-size:22px;line-height:1.2}.wallet-warning p{font-size:13px;font-weight:600;line-height:1.65;margin:0}.wallet-warning strong{color:#857746;font-weight:900}.deposit-amount-form{width:100%}.deposit-amount-form label{color:#91a3b3;display:block;font-size:13px;font-weight:800;margin-bottom:9px}.amount-input{align-items:center;background:linear-gradient(145deg,#050d13fa,#040a0ffa);border:1px solid #4df1c84d;border-radius:18px;box-shadow:inset 0 0 20px rgba(77,241,200,.025);display:flex;gap:10px;height:62px;padding:0 17px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.amount-input:focus-within{border-color:#4df1c8a6;box-shadow:0 0 0 3px #4df1c812,inset 0 0 20px #4df1c808}.amount-input>span:first-child{color:#4df1c8;color:var(--dc-green);font-size:22px;font-weight:850}.amount-input input{background:#0000;border:0;color:#fff;flex:1 1;font-size:19px;font-weight:750;height:100%;min-width:0;outline:none}.amount-input input::placeholder{color:#526575;font-weight:600}.amount-input input::-webkit-inner-spin-button,.amount-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input input[type=number]{-moz-appearance:textfield}.amount-input>span:last-child{color:#4df1c8;color:var(--dc-green);font-size:13px;font-weight:900;letter-spacing:.4px}.deposit-submit{background:linear-gradient(100deg,#55efc4,#3ed8ef);border:0;border-radius:18px;box-shadow:0 12px 30px #2ed4be24;color:#031016;cursor:pointer;font-size:15px;font-weight:900;margin-top:14px;min-height:62px;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease;width:100%}.deposit-submit:hover{box-shadow:0 16px 35px #2ed4be33;filter:brightness(1.05);transform:translateY(-1px)}.deposit-submit:active{transform:scale(.985)}.deposit-submit:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.wallet-create-box{flex-direction:column;min-height:300px;padding:38px 24px;text-align:center;width:100%}.create-wallet-logo,.wallet-create-box{align-items:center;display:flex;justify-content:center}.create-wallet-logo{background:rgba(77,241,200,.055);border:1px solid #4df1c81f;border-radius:24px;height:76px;margin-bottom:18px;width:76px}.create-wallet-logo svg{height:54px;width:54px}.wallet-create-box h3{color:#fff;font-size:19px;font-weight:850;margin:0 0 8px}.wallet-create-box p{color:#6f8091;color:var(--dc-text-muted);font-size:12px;line-height:1.65;margin:0 0 22px;max-width:430px}.wallet-create-box button{background:linear-gradient(100deg,#4df1c824,#37b9ff1f);border:1px solid #4df1c840;border-radius:14px;color:#4df1c8;color:var(--dc-green);cursor:pointer;font-size:13px;font-weight:850;min-height:48px;padding:0 24px;transition:background .2s ease,transform .2s ease,border-color .2s ease}.wallet-create-box button:hover{background:linear-gradient(100deg,#4df1c836,#37b9ff2e);border-color:#4df1c866;transform:translateY(-1px)}.wallet-create-box button:active{transform:scale(.97)}.wallet-create-box button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:700px){.deposit-page{padding:14px 12px 32px}.deposit-header{gap:11px;margin-bottom:16px}.deposit-back-btn{border-radius:12px;flex-basis:42px;font-size:23px;height:42px;width:42px}.deposit-title{font-size:22px}.deposit-subtitle{font-size:11px}.deposit-security{font-size:10px;padding:7px 9px}.deposit-balance-card{border-radius:19px;margin-bottom:15px;padding:18px 19px}.deposit-balance-value{font-size:27px}.deposit-method-list{gap:9px;grid-template-columns:1fr}.deposit-method{min-height:70px;padding:12px}.method-icon{flex-basis:40px;height:40px;width:40px}.method-right{font-size:9px}.wallet-panel{border-radius:20px}.wallet-panel-header{padding:17px 16px}.wallet-main-icon{flex-basis:42px;height:42px;width:42px}.wallet-title-area h2{font-size:16px}.wallet-full-content{padding:18px 14px 20px}.wallet-qr{height:220px;width:220px}.wallet-address-box{align-items:stretch;flex-direction:column}.wallet-address-box span{font-size:11px;padding:5px}.wallet-address-box button{height:43px;width:100%}.wallet-warning{border-radius:17px;padding:15px}.wallet-warning p{font-size:12px;line-height:1.65}.amount-input{height:60px}.deposit-submit{font-size:14px;min-height:60px}}@media (max-width:420px){.deposit-page{padding:10px 9px 25px}.deposit-title{font-size:20px}.deposit-subtitle{font-size:10px}.deposit-security{display:none}.deposit-balance-card{border-radius:17px;padding:17px}.deposit-balance-value{font-size:25px}.deposit-section-title{font-size:13px}.deposit-method{border-radius:15px;padding:11px}.method-left{gap:9px}.method-info strong{font-size:12px}.method-info span{font-size:10px}.method-right{font-size:8px}.wallet-panel-header{padding:15px 13px}.wallet-title-area{gap:9px}.wallet-main-icon{flex-basis:38px;height:38px;width:38px}.wallet-main-icon svg{height:32px;width:32px}.wallet-title-area h2{font-size:14px}.wallet-title-area p{font-size:10px}.wallet-coin-symbol{display:none}.wallet-full-content{padding:16px 11px 18px}.wallet-qr{border-radius:17px;height:195px;padding:8px;width:195px}.wallet-address-title{font-size:10px}.wallet-warning{border-radius:15px;gap:8px;padding:13px}.wallet-warning>span{font-size:19px}.wallet-warning p{font-size:11px}.amount-input{height:57px;padding:0 13px}.amount-input input{font-size:17px}.deposit-submit{border-radius:15px;font-size:13px;min-height:57px}.wallet-create-box{padding:30px 15px}.create-wallet-logo{border-radius:20px;height:65px;width:65px}.wallet-create-box h3{font-size:17px}}@media (max-width:350px){.deposit-page{padding-left:7px;padding-right:7px}.deposit-header{gap:8px}.deposit-back-btn{flex-basis:38px;height:38px;width:38px}.deposit-title{font-size:18px}.deposit-method{padding:9px}.method-icon{flex-basis:36px;height:36px;width:36px}.method-icon svg{height:30px;width:30px}.method-right{display:none}.wallet-qr{height:175px;width:175px}}@media (max-height:600px) and (orientation:landscape){.deposit-page{padding-top:10px}.wallet-qr{height:170px;width:170px}.wallet-full-content{padding-top:15px}.wallet-status{margin-bottom:12px}}.deposit-page button:focus-visible,.deposit-page input:focus-visible{outline:2px solid #4df1c8;outline:2px solid var(--dc-green);outline-offset:2px}@media (prefers-reduced-motion:reduce){.deposit-page *,.deposit-page :after,.deposit-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.crypto-wallet-page{background:radial-gradient(circle at top center,rgba(0,255,200,.055),#0000 34%),#050b11;box-sizing:border-box;color:#fff;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;justify-content:center;min-height:100vh;padding:7px 8px 18px;width:100%}.crypto-wallet-page .crypto-wallet-container{box-sizing:border-box;margin:0 auto;max-width:620px;width:100%}.crypto-wallet-page .crypto-wallet-header{align-items:center;box-sizing:border-box;display:flex;gap:7px;margin:0 0 7px;width:100%}.crypto-wallet-page .crypto-wallet-header>div:nth-child(2){flex:1 1;min-width:0}.crypto-wallet-page .crypto-wallet-header>div:nth-child(2)>span{color:#62e6d1;display:block;font-size:7px;font-weight:800;letter-spacing:.9px;line-height:1;margin:0 0 2px}.crypto-wallet-page .crypto-wallet-header h1{color:#fff;font-size:15px;font-weight:900;letter-spacing:-.3px;line-height:1.1;margin:0}.crypto-wallet-page .crypto-wallet-header p{color:#8493a5;font-size:8px;font-weight:700;line-height:1.1;margin:2px 0 0}.crypto-wallet-page .crypto-wallet-back{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:0 0 30px;font-size:17px;height:30px;justify-content:center;line-height:1;padding:0;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:30px}.crypto-wallet-page .crypto-wallet-back:hover{background:#ffffff14;border-color:#62e6d159}.crypto-wallet-page .crypto-wallet-back:active{transform:scale(.94)}.crypto-wallet-page .crypto-wallet-icon{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:9px;box-shadow:0 5px 16px #00000040;box-sizing:border-box;display:flex;flex:0 0 32px;height:32px;justify-content:center;width:32px}.crypto-wallet-page .crypto-wallet-icon svg{height:24px;width:24px}.crypto-wallet-page .crypto-wallet-alert{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid;border-radius:10px;box-sizing:border-box;display:flex;gap:7px;margin:0 0 8px;padding:8px 9px;width:100%}.crypto-wallet-page .crypto-wallet-alert>span{align-items:center;border-radius:50%;display:flex;flex:0 0 21px;font-size:11px;font-weight:900;height:21px;justify-content:center;width:21px}.crypto-wallet-page .crypto-wallet-alert p{flex:1 1;font-size:9px;font-weight:700;line-height:1.35;margin:0}.crypto-wallet-page .crypto-wallet-alert button{background:#0000;border:0;color:inherit;cursor:pointer;flex:0 0 21px;font-size:17px;height:21px;padding:0;width:21px}.crypto-wallet-page .crypto-wallet-alert.error{background:#ef444414;border-color:#ef444440;color:#ffb4b4}.crypto-wallet-page .crypto-wallet-alert.error>span{background:#ef444429;color:#ff6b6b}.crypto-wallet-page .crypto-wallet-alert.success{background:#22c55e14;border-color:#22c55e40;color:#a8f5c0}.crypto-wallet-page .crypto-wallet-alert.success>span{background:#22c55e29;color:#4ade80}.crypto-wallet-page .crypto-wallet-loading{align-items:center;color:#8998aa;display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:65vh}.crypto-wallet-page .crypto-wallet-loading p{font-size:10px;font-weight:700;margin:0}.crypto-wallet-page .deposit-spinner{animation:crypto-wallet-spin .8s linear infinite;border-color:#56ead1 #35bfff #ffffff1f #ffffff1f;border-radius:50%;border-style:solid;border-width:2px;height:24px;width:24px}@keyframes crypto-wallet-spin{to{transform:rotate(1turn)}}.crypto-wallet-page .wallet-generating{align-items:center;background:linear-gradient(135deg,#39e6cc14,#28aeff0f);border:1px solid #42e0cd2e;border-radius:11px;box-shadow:0 8px 20px #00000040;box-sizing:border-box;display:flex;gap:9px;margin-bottom:8px;padding:10px;width:100%}.crypto-wallet-page .wallet-generating strong{color:#fff;display:block;font-size:10px}.crypto-wallet-page .wallet-generating span{color:#7e8c9d;display:block;font-size:8px;margin-top:2px}.crypto-wallet-page .wallet-create-box{background:radial-gradient(circle at top,#37ebd014,#0000 45%),#071018;border:1px solid #44dccd29;border-radius:15px;box-shadow:0 12px 35px #00000059;box-sizing:border-box;padding:20px 14px;text-align:center;width:100%}.crypto-wallet-page .create-wallet-logo{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:13px;display:flex;height:48px;justify-content:center;margin:0 auto 9px;width:48px}.crypto-wallet-page .create-wallet-logo svg{height:32px;width:32px}.crypto-wallet-page .wallet-create-box h2{color:#fff;font-size:15px;font-weight:900;margin:0 0 5px}.crypto-wallet-page .wallet-create-box p{color:#8796a7;font-size:9px;line-height:1.45;margin:0 auto 13px;max-width:350px}.crypto-wallet-page .wallet-create-box button{background:linear-gradient(135deg,#54efd0,#2db8ff);border:0;border-radius:10px;box-shadow:0 7px 18px #2bcddc33;color:#031016;cursor:pointer;font-size:11px;font-weight:900;max-width:320px;min-height:40px;padding:0 13px;transition:transform .2s ease;width:100%}.crypto-wallet-page .wallet-create-box button:hover{transform:translateY(-1px)}.crypto-wallet-page .wallet-create-box button:active{transform:scale(.98)}.crypto-wallet-page .wallet-create-box button:disabled{cursor:not-allowed;opacity:.55;transform:none}.crypto-wallet-page .wallet-content{background:radial-gradient(circle at top,rgba(39,212,194,.055),#0000 40%),#071018;border:1px solid #3be2d126;border-radius:16px;box-shadow:0 12px 35px #00000061;box-sizing:border-box;padding:10px;width:100%}.crypto-wallet-page .wallet-status{align-items:center;background:#34d39914;border:1px solid #34d3992b;border-radius:999px;color:#62e4b2;display:inline-flex;font-size:8px;font-weight:900;gap:5px;margin-bottom:6px;padding:5px 8px}.crypto-wallet-page .wallet-status span{align-items:center;background:#34d39929;border-radius:50%;display:flex;font-size:8px;height:14px;justify-content:center;width:14px}.crypto-wallet-page .wallet-qr-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 0 8px;width:100%}.crypto-wallet-page .wallet-qr{align-items:center;background:#fff;border-radius:11px;box-shadow:0 8px 25px #00000061;box-sizing:border-box;display:flex;height:175px;justify-content:center;max-height:55vw;max-width:55vw;padding:5px;width:175px}.crypto-wallet-page .wallet-qr img{border-radius:5px;display:block;height:100%;object-fit:contain;width:100%}.crypto-wallet-page .wallet-qr-wrapper>span{color:#7f90a3;font-size:9px;font-weight:700;margin-top:5px}.crypto-wallet-page .wallet-address-title{color:#fff;font-size:10px;font-weight:800;letter-spacing:.3px;margin:0 0 5px;text-transform:uppercase}.crypto-wallet-page .wallet-address-box{align-items:center;background:#151b2d;border:1px solid #94a3b833;border-radius:11px;box-sizing:border-box;display:flex;gap:6px;margin-bottom:7px;min-height:50px;padding:5px;width:100%}.crypto-wallet-page .wallet-address-box>span{color:#aebdca;flex:1 1;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;line-height:1.25;min-width:0;overflow-wrap:anywhere;padding:4px;word-break:break-all}.crypto-wallet-page .wallet-address-box button{background:#26334d;border:1px solid #43e0cf33;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:8px;font-weight:800;min-height:30px;min-width:52px;padding:0 8px;transition:background .2s ease,transform .2s ease}.crypto-wallet-page .wallet-address-box button:hover{background:#334155}.crypto-wallet-page .wallet-address-box button:active{transform:scale(.96)}.crypto-wallet-page .wallet-warning{align-items:flex-start;background:linear-gradient(135deg,#b0ffc0fa,#d6ffeffa);border:1px solid #00b9fcbf;border-radius:11px;box-shadow:0 7px 18px #00000026;box-sizing:border-box;display:flex;gap:7px;margin:0 0 9px;padding:8px;width:100%}.crypto-wallet-page .wallet-warning>span{flex:0 0 auto;font-size:13px;line-height:1.35}.crypto-wallet-page .wallet-warning p{color:#7b6b38;flex:1 1;font-size:8px;font-weight:600;line-height:1.4;margin:0}.crypto-wallet-page .wallet-warning strong{color:#64552b;font-weight:900}.crypto-wallet-page .deposit-details{animation:crypto-wallet-details-in .3s ease;width:100%}@keyframes crypto-wallet-details-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.crypto-wallet-page .deposit-summary{align-items:center;background:#1e293b59;border:1px solid #94a3b824;border-radius:11px;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;margin:0 0 7px;padding:11px 13px;width:100%}.crypto-wallet-page .deposit-summary span{color:#94a3b8;font-size:10px}.crypto-wallet-page .deposit-summary strong{color:#fff;font-size:14px}.crypto-wallet-page .deposit-change-amount{background:#0000;border:0;color:#94a3b8;cursor:pointer;font-size:11px;margin:0;padding:8px;transition:color .2s ease;width:100%}.crypto-wallet-page .deposit-change-amount:hover{color:#fff}.crypto-wallet-page .deposit-amount-form{margin:8px 0 0;width:100%}.crypto-wallet-page .deposit-amount-form label{color:#fff;display:block;font-size:10px;font-weight:700;margin:0 0 5px}.crypto-wallet-page .amount-input{align-items:center;background:#151b2d;border:1px solid #38e0cb40;border-radius:10px;box-sizing:border-box;display:flex;gap:5px;min-height:42px;overflow:hidden;padding:0 8px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.crypto-wallet-page .amount-input:focus-within{border-color:#4aeed8a6;box-shadow:0 0 0 2px #41dfcc14}.crypto-wallet-page .amount-input>span:first-child{color:#58e8d0;font-size:14px;font-weight:900;padding-left:3px}.crypto-wallet-page .amount-input input{background:#0000;border:0;color:#fff;flex:1 1;font-size:12px;font-weight:700;height:40px;min-width:0;outline:none;padding:0 5px;width:100%}.crypto-wallet-page .amount-input input::placeholder{color:#536273;opacity:1}.crypto-wallet-page .amount-input input::-webkit-inner-spin-button,.crypto-wallet-page .amount-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.crypto-wallet-page .amount-input input[type=number]{-moz-appearance:textfield}.crypto-wallet-page .amount-input>span:last-child{align-items:center;background:#253047;color:#94a3b8;display:flex;font-size:9px;font-weight:800;height:100%;padding:0 8px}.crypto-wallet-page .amount-shortcuts-wrapper{align-items:flex-start;box-sizing:border-box;display:flex;gap:8px;margin-top:8px;position:relative;width:100%}.crypto-wallet-page .amount-shortcuts-scroll{align-content:flex-start;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;max-height:38px;min-width:0;opacity:1;overflow:hidden;transition:max-height .45s ease,opacity .35s ease}.crypto-wallet-page .amount-shortcuts-scroll.show-all{max-height:130px}.crypto-wallet-page .amount-shortcut{background:#eef1f5;border:1px solid #ffffff1f;border-radius:6px;box-sizing:border-box;color:#111827;cursor:pointer;flex:0 0 auto;font-size:14px;font-weight:600;line-height:1;min-height:34px;opacity:1;padding:7px 10px;transform:translateX(0);transition:transform .4s ease,opacity .35s ease,background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.crypto-wallet-page .amount-shortcut:hover{background:#dce3ea}.crypto-wallet-page .amount-shortcut.active{background:#00b87c;border-color:#00b87c;color:#fff}.crypto-wallet-page .amount-shortcuts-more{align-items:center;background:#1d293d;border:1px solid #ffffff26;border-radius:7px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:0 0 34px;font-size:25px;height:34px;justify-content:center;line-height:1;padding:0;transition:background .25s ease,transform .25s ease;width:34px}.crypto-wallet-page .amount-shortcuts-more:hover{background:#263650}.crypto-wallet-page .amount-shortcuts-more:active{transform:scale(.94)}.crypto-wallet-page .amount-shortcuts-scroll.show-all .amount-shortcut:nth-child(n+12){animation:amountRevealFromRight .45s ease both}.crypto-wallet-page .amount-shortcuts-scroll.show-all .amount-shortcut:nth-child(12){animation-delay:.03s}.crypto-wallet-page .amount-shortcuts-scroll.show-all .amount-shortcut:nth-child(13){animation-delay:.08s}.crypto-wallet-page .amount-shortcuts-scroll.show-all .amount-shortcut:nth-child(14){animation-delay:.13s}.crypto-wallet-page .amount-shortcuts-scroll.show-all .amount-shortcut:nth-child(15){animation-delay:.18s}@keyframes amountRevealFromRight{0%{opacity:0;transform:translateX(45px)}to{opacity:1;transform:translateX(0)}}.crypto-wallet-page .minimum-deposit{color:#6f8091;font-size:8px;font-weight:700;margin:3px 0 0;padding-left:2px}.crypto-wallet-page .minimum-deposit strong{color:#58e8d0;font-weight:900}.crypto-wallet-page .deposit-submit{background:#059669;border:0;border-radius:11px;box-shadow:0 7px 18px #0596692e;color:#fff;cursor:pointer;font-size:11px;font-weight:900;margin:7px 0 0;min-height:43px;padding:0 11px;transition:transform .2s ease,background .2s ease,opacity .2s ease;width:100%}.crypto-wallet-page .deposit-submit:hover{background:#047857;transform:translateY(-1px)}.crypto-wallet-page .deposit-submit:active{transform:scale(.985)}.crypto-wallet-page .deposit-submit:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.crypto-wallet-page .crypto-wallet-page-promo{box-sizing:border-box;margin-top:12px;padding:0;width:100%}.crypto-wallet-page .crypto-wallet-promo-card{align-items:center;background:radial-gradient(circle at 85% 20%,#00ffb42e,#0000 35%),linear-gradient(135deg,#071c1b,#09252a 55%,#07151e);border:1px solid #37e6cc40;border-radius:17px;box-shadow:0 12px 35px #00000059;box-sizing:border-box;display:flex;min-height:145px;overflow:hidden;padding:18px 17px;position:relative;width:100%}.crypto-wallet-page .crypto-wallet-promo-card:before{background:#29ffbe14;border-radius:50%;content:"";height:150px;position:absolute;right:-65px;top:-70px;width:150px}.crypto-wallet-page .crypto-wallet-promo-card:after{border:1px solid #37e6cc1a;border-radius:50%;bottom:-55px;content:"";height:90px;position:absolute;right:55px;width:90px}.crypto-wallet-page .crypto-wallet-promo-content{flex:1 1;min-width:0;position:relative;z-index:2}.crypto-wallet-page .crypto-wallet-promo-label{background:#2fe6bf1f;border:1px solid #2fe6bf38;border-radius:999px;color:#5df2d2;display:inline-block;font-size:7px;font-weight:900;letter-spacing:.8px;margin-bottom:5px;padding:4px 7px}.crypto-wallet-page .crypto-wallet-promo-content h3{color:#fff;font-size:18px;font-weight:900;letter-spacing:-.4px;line-height:1.1;margin:0 0 5px}.crypto-wallet-page .crypto-wallet-promo-content p{color:#91a8ad;font-size:9px;font-weight:600;line-height:1.45;margin:0 0 11px;max-width:280px}.crypto-wallet-page .crypto-wallet-promo-content button{background:linear-gradient(135deg,#19d69f,#08a979);border:0;border-radius:8px;box-shadow:0 6px 15px #00d2962e;color:#02150f;cursor:pointer;font-size:9px;font-weight:900;min-height:31px;padding:0 13px;transition:transform .2s ease,filter .2s ease}.crypto-wallet-page .crypto-wallet-promo-content button:hover{filter:brightness(1.08);transform:translateY(-1px)}.crypto-wallet-page .crypto-wallet-promo-content button:active{transform:scale(.97)}.crypto-wallet-page .crypto-wallet-promo-icon{align-items:center;animation:crypto-wallet-promo-float 3s ease-in-out infinite;background:linear-gradient(135deg,#30efc12b,#1c8eff1f);border:1px solid #43e5cf38;border-radius:20px;box-shadow:0 10px 25px #0003;display:flex;flex:0 0 70px;font-size:38px;height:70px;justify-content:center;margin-left:10px;position:relative;width:70px;z-index:2}@keyframes crypto-wallet-promo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.crypto-wallet-page .crypto-wallet-promo-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;width:100%}.crypto-wallet-page .crypto-wallet-promo-small{align-items:center;background:#09141ce6;border:1px solid #56e6d31f;border-radius:12px;box-shadow:0 7px 18px #0003;box-sizing:border-box;display:flex;gap:8px;min-width:0;padding:10px}.crypto-wallet-page .crypto-wallet-promo-small-icon{align-items:center;background:#35e1c117;border:1px solid #35e1c121;border-radius:9px;display:flex;flex:0 0 31px;font-size:15px;height:31px;justify-content:center;width:31px}.crypto-wallet-page .crypto-wallet-promo-small strong{color:#fff;display:block;font-size:9px;font-weight:900;margin-bottom:2px}.crypto-wallet-page .crypto-wallet-promo-small span{color:#718693;display:block;font-size:7px;font-weight:600;line-height:1.25}.crypto-wallet-bonus-section{box-sizing:border-box;margin-top:18px;padding-bottom:25px;width:100%}.crypto-wallet-bonus-header{margin-bottom:14px;padding:4px 2px}.crypto-wallet-bonus-header>span{color:#18e6a0;display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.5px;margin-bottom:6px}.crypto-wallet-bonus-header h2{color:#fff;font-size:20px;line-height:1.2;margin:0}.crypto-wallet-bonus-header p{color:#8d99ae;font-size:12px;line-height:1.5;margin:7px 0 0}.crypto-wallet-bonus-card{align-items:center;background:radial-gradient(circle at 85% 20%,#00ffae1f,#0000 38%),#101a2d;border:1px solid #ffffff0f;border-radius:18px;box-shadow:0 12px 30px #00000038;box-sizing:border-box;display:flex;gap:14px;margin-bottom:12px;min-height:145px;overflow:hidden;padding:18px;position:relative;transition:transform .2s ease,border-color .2s ease;width:100%}.crypto-wallet-bonus-card:hover{transform:translateY(-2px)}.crypto-wallet-bonus-icon{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px;box-shadow:inset 0 0 20px hsla(0,0%,100%,.025);display:flex;flex:0 0 68px;font-size:34px;height:68px;justify-content:center;width:68px}.crypto-wallet-bonus-content{flex:1 1;min-width:0}.crypto-wallet-bonus-tag{color:#18e6a0;display:inline-block;font-size:9px;font-weight:900;letter-spacing:1.2px;margin-bottom:5px}.crypto-wallet-bonus-content h3{color:#fff;font-size:16px;line-height:1.2;margin:0}.crypto-wallet-bonus-content p{color:#9ba8bb;font-size:11px;line-height:1.45;margin:7px 0 10px}.crypto-wallet-bonus-content p strong{color:#fff}.crypto-wallet-bonus-rate{color:#18e6a0;display:inline-block;font-size:20px;font-weight:900;line-height:1;margin-bottom:11px;text-shadow:0 0 14px #18e6a040}.crypto-wallet-bonus-content button{background:#18e6a0;border:none;border-radius:10px;box-shadow:0 6px 18px #18e6a02e;color:#06120e;cursor:pointer;display:block;font-size:11px;font-weight:800;min-height:38px;padding:8px 12px;transition:transform .2s ease,opacity .2s ease;width:100%}.crypto-wallet-bonus-content button:hover{transform:translateY(-1px)}.crypto-wallet-bonus-content button:active{transform:scale(.98)}.crypto-wallet-bonus-content button:disabled{cursor:not-allowed;opacity:.55;transform:none}.crypto-wallet-bonus-first{border-color:#18e6a038}.crypto-wallet-bonus-first .crypto-wallet-bonus-icon{background:#18e6a014;border-color:#18e6a029}.crypto-wallet-bonus-second{background:radial-gradient(circle at 85% 20%,#4182ff24,#0000 38%),#101a2d;border-color:#437dff38}.crypto-wallet-bonus-second .crypto-wallet-bonus-tag{color:#5d91ff}.crypto-wallet-bonus-second .crypto-wallet-bonus-rate{color:#5d91ff;text-shadow:0 0 14px #5d91ff40}.crypto-wallet-bonus-second .crypto-wallet-bonus-icon{background:#4182ff14;border-color:#4182ff29}.crypto-wallet-bonus-second .crypto-wallet-bonus-content button{background:#3978ff;box-shadow:0 6px 18px #3978ff2e;color:#fff}.crypto-wallet-bonus-wednesday{background:radial-gradient(circle at 85% 20%,#a64cff29,#0000 38%),#101a2d;border-color:#a64cff3d}.crypto-wallet-bonus-wednesday .crypto-wallet-bonus-tag{color:#b05cff}.crypto-wallet-bonus-wednesday .crypto-wallet-bonus-rate{color:#b05cff;text-shadow:0 0 14px #b05cff47}.crypto-wallet-bonus-wednesday .crypto-wallet-bonus-icon{background:#a64cff17;border-color:#a64cff2e}.crypto-wallet-bonus-wednesday .crypto-wallet-bonus-content button{background:#9b43ff;box-shadow:0 6px 18px #9b43ff33;color:#fff}.crypto-wallet-bonus-section button:focus-visible,.crypto-wallet-page button:focus-visible,.crypto-wallet-page input:focus-visible{outline:2px solid #55e8d0;outline-offset:2px}@media (max-width:600px){.crypto-wallet-page{display:flex;justify-content:center;padding:5px 6px 12px;width:100%}.crypto-wallet-page .crypto-wallet-container{max-width:500px;width:100%}.crypto-wallet-page .crypto-wallet-header{gap:6px;margin-bottom:6px}.crypto-wallet-page .crypto-wallet-back{border-radius:8px;flex-basis:29px;height:29px;width:29px}.crypto-wallet-page .crypto-wallet-header h1{font-size:15px}.crypto-wallet-page .crypto-wallet-header p{font-size:8px}.crypto-wallet-page .crypto-wallet-icon{flex-basis:31px;height:31px;width:31px}.crypto-wallet-page .crypto-wallet-icon svg{height:23px;width:23px}.crypto-wallet-page .wallet-content{border-radius:14px;padding:9px}.crypto-wallet-page .wallet-qr{height:170px;max-height:52vw;max-width:52vw;padding:5px;width:170px}.crypto-wallet-page .wallet-address-box{min-height:48px;padding:5px}.crypto-wallet-page .wallet-address-box>span{font-size:8px}.crypto-wallet-page .wallet-address-box button{font-size:8px;min-height:29px;min-width:51px}.crypto-wallet-page .wallet-warning{padding:8px}.crypto-wallet-page .wallet-warning p{font-size:8px}.crypto-wallet-page .deposit-summary{padding:10px 12px}.crypto-wallet-page .deposit-summary span{font-size:9px}.crypto-wallet-page .deposit-summary strong{font-size:13px}.crypto-wallet-page .deposit-change-amount{font-size:10px;padding:7px}.crypto-wallet-page .amount-shortcuts-wrapper{gap:6px;margin-top:7px}.crypto-wallet-page .amount-shortcuts-scroll{gap:5px;max-height:34px}.crypto-wallet-page .amount-shortcuts-scroll.show-all{max-height:115px}.crypto-wallet-page .amount-shortcut{border-radius:6px;font-size:12px;min-height:31px;padding:6px 9px}.crypto-wallet-page .amount-shortcuts-more{border-radius:6px;flex-basis:31px;font-size:22px;height:31px;width:31px}.crypto-wallet-page .deposit-submit{font-size:10px;min-height:42px}.crypto-wallet-page .crypto-wallet-page-promo{margin-top:10px}.crypto-wallet-page .crypto-wallet-promo-card{border-radius:14px;min-height:125px;padding:14px 13px}.crypto-wallet-page .crypto-wallet-promo-content h3{font-size:15px}.crypto-wallet-page .crypto-wallet-promo-content p{font-size:8px;margin-bottom:9px;max-width:220px}.crypto-wallet-page .crypto-wallet-promo-content button{font-size:8px;min-height:29px;padding:0 11px}.crypto-wallet-page .crypto-wallet-promo-icon{border-radius:16px;flex-basis:56px;font-size:29px;height:56px;width:56px}.crypto-wallet-page .crypto-wallet-promo-grid{gap:6px;margin-top:6px}.crypto-wallet-page .crypto-wallet-promo-small{border-radius:10px;gap:6px;padding:8px}.crypto-wallet-page .crypto-wallet-promo-small-icon{border-radius:8px;flex-basis:27px;font-size:13px;height:27px;width:27px}.crypto-wallet-page .crypto-wallet-promo-small strong{font-size:8px}.crypto-wallet-page .crypto-wallet-promo-small span{font-size:6.5px}.crypto-wallet-bonus-section{margin-top:15px;padding-bottom:18px}.crypto-wallet-bonus-header{margin-bottom:11px;padding:3px 1px}.crypto-wallet-bonus-header>span{font-size:9px;letter-spacing:1.2px;margin-bottom:5px}.crypto-wallet-bonus-header h2{font-size:18px}.crypto-wallet-bonus-header p{font-size:10px;line-height:1.4;margin-top:5px}.crypto-wallet-bonus-card{border-radius:16px;gap:11px;min-height:140px;padding:14px}.crypto-wallet-bonus-icon{border-radius:15px;flex-basis:55px;font-size:27px;height:55px;width:55px}.crypto-wallet-bonus-content h3{font-size:14px}.crypto-wallet-bonus-content p{font-size:10px;margin:5px 0 8px}.crypto-wallet-bonus-rate{font-size:18px;margin-bottom:8px}.crypto-wallet-bonus-content button{border-radius:9px;font-size:10px;min-height:34px}}@media (max-width:380px){.crypto-wallet-page{padding:4px 5px 10px}.crypto-wallet-page .crypto-wallet-container{max-width:360px}.crypto-wallet-page .wallet-content{padding:8px}.crypto-wallet-page .wallet-qr{height:155px;max-height:50vw;max-width:50vw;width:155px}.crypto-wallet-page .wallet-warning p{font-size:7.5px}.crypto-wallet-page .wallet-address-title{font-size:9px}.crypto-wallet-page .wallet-address-box>span{font-size:7.5px}.crypto-wallet-page .amount-shortcuts-wrapper{gap:5px;margin-top:6px}.crypto-wallet-page .amount-shortcuts-scroll{gap:4px;max-height:32px}.crypto-wallet-page .amount-shortcuts-scroll.show-all{max-height:108px}.crypto-wallet-page .amount-shortcut{border-radius:5px;font-size:11px;min-height:29px;padding:5px 8px}.crypto-wallet-page .amount-shortcuts-more{flex-basis:29px;font-size:20px;height:29px;width:29px}.crypto-wallet-page .deposit-submit{font-size:9px;min-height:40px}.crypto-wallet-page .crypto-wallet-promo-card{min-height:115px;padding:12px 10px}.crypto-wallet-page .crypto-wallet-promo-content h3{font-size:14px}.crypto-wallet-page .crypto-wallet-promo-content p{font-size:7.5px;max-width:190px}.crypto-wallet-page .crypto-wallet-promo-icon{flex-basis:48px;font-size:25px;height:48px;width:48px}.crypto-wallet-page .crypto-wallet-promo-small{padding:7px}.crypto-wallet-page .crypto-wallet-promo-small-icon{flex-basis:25px;height:25px;width:25px}.crypto-wallet-bonus-section{margin-top:13px;padding-bottom:15px}.crypto-wallet-bonus-card{border-radius:14px;gap:9px;padding:12px}.crypto-wallet-bonus-icon{flex-basis:48px;font-size:23px;height:48px;width:48px}.crypto-wallet-bonus-content h3{font-size:13px}.crypto-wallet-bonus-content p{font-size:9px;margin:5px 0 7px}.crypto-wallet-bonus-rate{font-size:16px;margin-bottom:7px}.crypto-wallet-bonus-content button{font-size:9px;min-height:32px;padding:7px 10px}.crypto-wallet-bonus-header h2{font-size:17px}.crypto-wallet-bonus-header p{font-size:9px}}@media (max-width:360px){.crypto-wallet-bonus-card{gap:8px;padding:11px}.crypto-wallet-bonus-icon{flex-basis:45px;font-size:21px;height:45px;width:45px}.crypto-wallet-bonus-content h3{font-size:12px}.crypto-wallet-bonus-content p{font-size:8.5px}.crypto-wallet-bonus-rate{font-size:15px}.crypto-wallet-bonus-content button{font-size:8.5px;min-height:30px}.crypto-wallet-page .amount-shortcuts-scroll{gap:4px;max-height:30px}.crypto-wallet-page .amount-shortcuts-scroll.show-all{max-height:100px}.crypto-wallet-page .amount-shortcut{font-size:10px;min-height:27px;padding:5px 7px}.crypto-wallet-page .amount-shortcuts-more{flex-basis:27px;font-size:19px;height:27px;width:27px}}@media (max-height:700px) and (max-width:600px){.crypto-wallet-page{padding-bottom:8px;padding-top:3px}.crypto-wallet-page .crypto-wallet-header{margin-bottom:4px}.crypto-wallet-page .wallet-content{padding:7px}.crypto-wallet-page .wallet-status{margin-bottom:4px;padding:4px 7px}.crypto-wallet-page .wallet-qr{height:145px;width:145px}.crypto-wallet-page .wallet-qr-wrapper{margin-bottom:4px}.crypto-wallet-page .wallet-qr-wrapper>span{font-size:8px;margin-top:3px}.crypto-wallet-page .wallet-address-title{margin-bottom:3px}.crypto-wallet-page .wallet-address-box{margin-bottom:5px}.crypto-wallet-page .wallet-warning{margin-bottom:6px;padding:6px}.crypto-wallet-page .wallet-warning p{font-size:7px;line-height:1.3}.crypto-wallet-page .deposit-amount-form{margin-top:5px}.crypto-wallet-page .deposit-amount-form label{font-size:9px;margin-bottom:3px}.crypto-wallet-page .amount-input{min-height:36px}.crypto-wallet-page .amount-input input{font-size:11px;height:34px}.crypto-wallet-page .amount-shortcuts-wrapper{gap:5px;margin-top:5px}.crypto-wallet-page .amount-shortcuts-scroll{gap:4px;max-height:28px}.crypto-wallet-page .amount-shortcuts-scroll.show-all{max-height:90px}.crypto-wallet-page .amount-shortcut{font-size:10px;min-height:27px;padding:5px 7px}.crypto-wallet-page .amount-shortcuts-more{flex-basis:27px;font-size:18px;height:27px;width:27px}.crypto-wallet-page .minimum-deposit{font-size:7px;margin-top:2px}.crypto-wallet-page .deposit-submit{font-size:9px;margin-top:5px;min-height:38px}.crypto-wallet-page .crypto-wallet-page-promo{margin-top:7px}.crypto-wallet-page .crypto-wallet-promo-card{min-height:105px;padding:10px}.crypto-wallet-page .crypto-wallet-promo-label{font-size:6px;margin-bottom:3px;padding:3px 5px}.crypto-wallet-page .crypto-wallet-promo-content h3{font-size:13px}.crypto-wallet-page .crypto-wallet-promo-content p{font-size:7px;margin-bottom:6px}.crypto-wallet-page .crypto-wallet-promo-content button{font-size:7px;min-height:25px}.crypto-wallet-page .crypto-wallet-promo-icon{flex-basis:43px;font-size:22px;height:43px;width:43px}.crypto-wallet-bonus-section{margin-top:8px;padding-bottom:10px}.crypto-wallet-bonus-header{margin-bottom:8px}.crypto-wallet-bonus-header>span{font-size:7px;margin-bottom:3px}.crypto-wallet-bonus-header h2{font-size:15px}.crypto-wallet-bonus-header p{font-size:7.5px;margin-top:4px}.crypto-wallet-bonus-card{border-radius:12px;gap:7px;margin-bottom:7px;min-height:100px;padding:9px}.crypto-wallet-bonus-icon{border-radius:11px;flex-basis:40px;font-size:19px;height:40px;width:40px}.crypto-wallet-bonus-tag{font-size:7px;letter-spacing:.8px;margin-bottom:3px}.crypto-wallet-bonus-content h3{font-size:11px}.crypto-wallet-bonus-content p{font-size:7.5px;line-height:1.3;margin:3px 0 5px}.crypto-wallet-bonus-rate{font-size:14px;margin-bottom:5px}.crypto-wallet-bonus-content button{border-radius:7px;font-size:7.5px;min-height:27px;padding:5px 8px}}@media (prefers-reduced-motion:reduce){.crypto-wallet-bonus-section *,.crypto-wallet-bonus-section :after,.crypto-wallet-bonus-section :before,.crypto-wallet-page *,.crypto-wallet-page :after,.crypto-wallet-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.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}.betplace{clip:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;all:initial;align-items:flex-start;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:radial-gradient(circle at 50% -10%,#4f46e52e,#0000 38%),linear-gradient(180deg,#070b19,#0b1022 48%,#0e1530);border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;caption-side:top;clear:none;color:#000;color:#f8fafc;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;display:flex;empty-cells:show;float:none;font-family:serif;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-size:16px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;isolation:isolate;justify-content:center;left:auto;letter-spacing:normal;line-height:normal;line-height:1.2;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-height:100vh;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-x:hidden;overflow-y:visible;padding:14px 8px 90px;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;position:relative;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;width:100%;word-spacing:normal;z-index:auto}.betplace,.betplace *,.betplace :after,.betplace :before{box-sizing:border-box}.betplace button,.betplace div,.betplace h1,.betplace h2,.betplace h3,.betplace h4,.betplace h5,.betplace h6,.betplace img,.betplace input,.betplace p,.betplace select,.betplace small,.betplace span,.betplace strong{margin:0}.betplace button,.betplace input,.betplace select,.betplace textarea{font-family:Arial,Helvetica,sans-serif}.betplace button{-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.betplace .betplace-card{background:radial-gradient(circle at 50% 0,#6366f114,#0000 32%),#10172f;border:1px solid #6366f133;border-radius:27px;box-shadow:0 18px 55px #0000006b,0 0 30px #4f46e512,inset 0 1px 0 #ffffff0d;color:#f8fafc;isolation:isolate;margin:0 auto;max-width:540px;min-width:0;overflow:hidden;position:relative;width:100%}.betplace .betplace-card:before{background:linear-gradient(90deg,#0000,#6366f1,#00d9ff,#6366f1,#0000);content:"";height:2px;left:12%;opacity:.85;pointer-events:none;position:absolute;right:12%;top:0;z-index:5}.betplace .betplace-handle{background:linear-gradient(90deg,#4f46e5,#00d9ff);border-radius:20px;box-shadow:0 0 10px #00d9ff33;height:4px;margin:11px auto 14px;width:54px}.betplace .betplace-you-bet{color:#7785aa;font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:6px;text-align:center;text-transform:uppercase}.betplace .betplace-selection-title{color:#63e6a5;font-size:20px;font-weight:900;letter-spacing:-.2px;line-height:1.25;margin-bottom:12px;padding:0 12px;text-align:center;text-shadow:0 0 14px #63e6a51a}.betplace .betplace-league{color:#a9b5d5;font-size:10px;font-weight:800;line-height:1.3;margin-bottom:12px;padding:0 12px;text-align:center}.betplace .betplace-teams{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);padding:0 14px;width:100%}.betplace .betplace-team{align-items:center;color:#f8fafc;display:flex;font-size:11px;gap:6px;justify-content:center;line-height:1.2;min-width:0}.betplace .betplace-team strong{color:#fff;font-size:11px;font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betplace .betplace-team small{color:#7f8cad;flex:none;font-size:8px;font-weight:700}.betplace .betplace-vs{align-items:center;background:#6366f124;border:1px solid #6366f147;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff0a;color:#b9c5e8;display:flex;font-size:8px;font-weight:900;justify-content:center;letter-spacing:.3px;min-height:24px;min-width:30px}.betplace .betplace-logo-fallback,.betplace .betplace-team-logo{border-radius:50%;flex:0 0 34px;height:34px;max-height:34px;max-width:34px;min-height:34px;min-width:34px;width:34px}.betplace .betplace-team-logo{background:#fff;border:1px solid #ffffff21;box-shadow:0 4px 12px #0000004d;display:block;object-fit:contain;padding:2px}.betplace .betplace-logo-fallback{align-items:center;background:radial-gradient(circle at 30% 25%,#6366f1,#303b82 50%,#11182f 100%);border:1px solid #00d9ff40;box-shadow:0 4px 13px #00000047;color:#fff;display:flex;font-size:9px;font-weight:900;justify-content:center;letter-spacing:.3px}.betplace .betplace-date{color:#7886a9;font-size:9px;font-weight:700;line-height:1.2;margin-top:9px;padding:0 12px 14px;text-align:center}.betplace .betplace-balance-loading{background:#6366f10d;border-top:1px solid #6366f11a;color:#8290b4;font-size:9px;font-weight:700;padding:8px 10px;text-align:center;width:100%}.betplace .betplace-calc{grid-gap:7px;background:linear-gradient(145deg,#121d3b,#0d1730);border-bottom:1px solid #6366f124;border-top:1px solid #6366f124;display:grid;gap:7px;grid-template-columns:minmax(0,1.35fr) minmax(70px,.75fr) minmax(80px,.9fr);padding:15px 11px;width:100%}.betplace .betplace-calc-col{min-width:0}.betplace .betplace-calc-label{color:#9ba8ca;font-size:10px;font-weight:900;letter-spacing:.4px;margin-bottom:8px;text-transform:uppercase}.betplace .betplace-input-wrap{align-items:stretch;background:#0a1022;border:1px solid #6366f147;border-radius:7px;box-shadow:inset 0 2px 8px #0003;display:flex;height:43px;overflow:hidden;width:100%}.betplace .betplace-input-wrap input{background:#0000;border:none;color:#fff;font-size:11px;font-weight:800;height:100%;min-width:0;outline:none;padding:0 8px;width:100%}.betplace .betplace-input-wrap input::placeholder{color:#5d6989;font-size:8px;font-weight:600}.betplace .betplace-input-wrap:focus-within{border-color:#00d9ff8c;box-shadow:0 0 0 2px #00d9ff0f,inset 0 2px 8px #0003}.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{border:none;color:#dbe5ff;cursor:pointer;min-width:67px;outline:none;width:67px}.betplace .betplace-currency-select,.betplace .betplace-single-currency{background:#111a35;border-left:1px solid #6366f12e;font-size:9px;font-weight:900;height:100%;padding:0 4px}.betplace .betplace-single-currency{align-items:center;color:#cbd5ff;display:flex;justify-content:center;min-width:59px;width:59px}.betplace .betplace-profit-col{text-align:center}.betplace .betplace-profit-value{align-items:center;color:#e1e7ff;display:flex;font-size:14px;font-weight:900;justify-content:center;min-height:22px;white-space:nowrap}.betplace .betplace-profit-col small{color:#ff8792;display:block;font-size:8px;font-weight:800;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betplace .betplace-gain-value{align-items:center;color:#55e6b0;display:flex;font-size:11px;font-weight:900;line-height:1.25;min-height:43px;overflow-wrap:anywhere;text-shadow:0 0 12px #55e6b014}.betplace .correct-options{grid-gap:6px;background:#101a34;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));padding:11px 11px 0;width:100%}.betplace .correct-option{background:#121c39;border:1px solid #6366f147;border-radius:7px;color:#8e9dc4;cursor:pointer;font-size:10px;font-weight:900;height:35px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .14s ease}.betplace .correct-option:hover{border-color:#00d9ff59;color:#dce5ff}.betplace .correct-option.active{background:linear-gradient(135deg,#4f46e5,#2563eb);border-color:#00d9ff7a;box-shadow:0 5px 15px #2563eb33;color:#fff}.betplace .correct-option:active{transform:scale(.97)}.betplace .betplace-quick{grid-gap:5px;background:#101a34;display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr)) 52px 32px;padding:12px 11px;width:100%}.betplace .betplace-quick button{background:linear-gradient(145deg,#172344,#111a35);border:1px solid #6366f140;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff08;color:#9fb0d6;font-size:8px;font-weight:900;height:35px;min-width:0;overflow:hidden;padding:0 3px;text-overflow:ellipsis;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .14s ease;white-space:nowrap}.betplace .betplace-quick button:hover{background:linear-gradient(145deg,#1b2b54,#121c3a);border-color:#00d9ff61;color:#fff}.betplace .betplace-quick button:active{transform:scale(.96)}.betplace .betplace-quick button:disabled{cursor:not-allowed;opacity:.38}.betplace .betplace-quick .betplace-all{color:#58dfad;font-size:9px}.betplace .betplace-quick .betplace-settings{background:#0000;border:none;box-shadow:none;color:#8493bb;font-size:18px;padding:0}.betplace .betplace-quick .betplace-settings:hover{background:#0000;color:#00d9ff}.betplace .betplace-balance{align-items:center;background:linear-gradient(90deg,#101a35,#131f3d);border-top:1px solid #6366f11f;display:flex;gap:10px;justify-content:space-between;padding:13px 12px;width:100%}.betplace .betplace-balance span{color:#7f8dac;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.betplace .betplace-balance strong{color:#63e6a5;font-size:14px;font-weight:900;overflow-wrap:anywhere;text-align:right;text-shadow:0 0 12px #63e6a514}.betplace .betplace-no-balance{background:#7f1d1d29;border:1px solid #f8717138;border-radius:8px;color:#ff9292;font-size:9px;font-weight:800;margin:8px 11px;padding:10px;text-align:center}.betplace .betplace-actions{grid-gap:8px;background:#0e162d;border-top:1px solid #6366f11a;display:grid;gap:8px;grid-template-columns:.75fr 2.25fr;padding:14px 11px 12px;width:100%}.betplace .betplace-actions button{border-radius:8px;font-size:11px;font-weight:900;height:45px;transition:transform .14s ease,box-shadow .16s ease,background .16s ease,opacity .16s ease}.betplace .betplace-cancel{background:#131d38;border:1px solid #6366f133;color:#8fa0c8}.betplace .betplace-cancel:hover{border-color:#6366f166;color:#fff}.betplace .betplace-confirm{background:linear-gradient(135deg,#4f46e5,#2563eb 58%,#0891b2);border:1px solid #00d9ff33;box-shadow:0 7px 20px #2563eb38;color:#fff}.betplace .betplace-confirm:hover{background:linear-gradient(135deg,#5b52ee,#2d70ed,#089dbb);box-shadow:0 9px 24px #2563eb4d}.betplace .betplace-cancel:active,.betplace .betplace-confirm:active{transform:scale(.98)}.betplace .betplace-actions button:disabled{box-shadow:none;cursor:not-allowed;opacity:.42}.betplace .betplace-empty{all:unset;background:linear-gradient(180deg,#070b19,#0e1530);box-sizing:border-box;color:#8290b3;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;min-height:70vh;text-align:center;width:100%}.betplace .betplace-empty,.betplace .order-result-overlay{align-items:center;display:flex;justify-content:center;padding:20px}.betplace .order-result-overlay{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#030712d1;inset:0;isolation:isolate;position:fixed;z-index:999999}.betplace .order-result-sheet{animation:betplaceResultIn .22s ease-out;background:radial-gradient(circle at 50% 0,#4f46e526,#0000 42%),linear-gradient(145deg,#151e3d,#0b1228);border:1px solid #6366f147;border-radius:22px;box-shadow:0 25px 80px #00000094,0 0 35px #4f46e51f,inset 0 1px 0 #ffffff0f;color:#fff;max-height:calc(100vh - 40px);max-width:350px;overflow-y:auto;padding:30px 20px 22px;position:relative;text-align:center;width:100%}.betplace .order-result-sheet:before{background:linear-gradient(90deg,#0000,#6366f1,#00d9ff,#0000);border-radius:10px;content:"";height:2px;left:18%;position:absolute;right:18%;top:0}.betplace .order-processing{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.betplace .order-processing h2{color:#fff;font-size:21px;font-weight:900;line-height:1.2;margin-top:19px}.betplace .order-processing p{color:#8c99b8;font-size:11px;font-weight:600;margin-top:8px}.betplace .processing-spinner{animation:betplaceSpinLoader .8s linear infinite;border-color:#00d9ff #6366f1 #ffffff14 #ffffff14;border-radius:50%;border-style:solid;border-width:5px;box-shadow:0 0 22px #00d9ff1f;height:62px;margin:0 auto;width:62px}.betplace .order-success{text-align:center;width:100%}.betplace .order-success h2{color:#fff;font-size:19px;font-weight:900;line-height:1.25;margin-top:4px}.betplace .success-check{align-items:center;animation:betplaceSuccessPop .35s ease-out;background:radial-gradient(circle at 35% 25%,#63e6a5,#16a36d 60%,#08734e 100%);border:2px solid #63e6a559;border-radius:50%;box-shadow:0 0 25px #63e6a533,inset 0 1px 0 #ffffff40;color:#fff;display:flex;font-size:37px;font-weight:900;height:72px;justify-content:center;line-height:1;margin:0 auto 18px;width:72px}.betplace .bet-success-info{display:flex;flex-direction:column;gap:8px;margin:22px 0;width:100%}.betplace .bet-success-info div{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #6366f11f;border-radius:9px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left}.betplace .bet-success-info span{color:#8290af;font-size:9px;font-weight:700}.betplace .bet-success-info strong{color:#fff;font-size:10px;font-weight:900;min-width:0;overflow-wrap:anywhere;text-align:right}.betplace .order-result-ok{background:linear-gradient(135deg,#4f46e5,#2563eb,#0891b2);border:1px solid #00d9ff40;border-radius:8px;box-shadow:0 7px 20px #2563eb38;color:#fff;cursor:pointer;font-size:11px;font-weight:900;height:43px;transition:transform .14s ease,box-shadow .16s ease;width:100%}.betplace .order-result-ok:hover{box-shadow:0 10px 25px #2563eb52}.betplace .order-result-ok:active{transform:scale(.98)}@keyframes betplaceSpinLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes betplaceResultIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes betplaceSuccessPop{0%{opacity:0;transform:scale(.55)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.betplace{padding:8px 5px 80px}.betplace .betplace-card{border-radius:24px;max-width:100%}.betplace .betplace-selection-title{font-size:18px}.betplace .betplace-calc{gap:5px;grid-template-columns:minmax(0,1.3fr) minmax(60px,.72fr) minmax(70px,.9fr);padding:13px 8px}.betplace .betplace-calc-label{font-size:9px}.betplace .betplace-profit-value{font-size:12px}.betplace .betplace-gain-value{font-size:10px}}@media (max-width:450px){.betplace{padding:6px 4px 75px}.betplace .betplace-card{border-radius:21px}.betplace .betplace-handle{margin:9px auto 11px;width:45px}.betplace .betplace-you-bet{font-size:8px;letter-spacing:.8px}.betplace .betplace-selection-title{font-size:16px;margin-bottom:9px}.betplace .betplace-league{font-size:9px;margin-bottom:9px}.betplace .betplace-teams{gap:3px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);padding:0 7px}.betplace .betplace-team{font-size:9px;gap:4px}.betplace .betplace-team strong{font-size:9px}.betplace .betplace-team small{font-size:7px}.betplace .betplace-vs{font-size:7px;min-height:21px;min-width:25px}.betplace .betplace-logo-fallback,.betplace .betplace-team-logo{flex-basis:27px;height:27px;max-height:27px;max-width:27px;min-height:27px;min-width:27px;width:27px}.betplace .betplace-logo-fallback{font-size:7px}.betplace .betplace-date{font-size:8px;padding:0 8px 11px}.betplace .betplace-calc{gap:3px;grid-template-columns:minmax(0,1.3fr) minmax(54px,.7fr) minmax(62px,.85fr);padding:10px 5px}.betplace .betplace-calc-label{font-size:8px;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:7px;min-width:51px;width:51px}.betplace .betplace-single-currency{font-size:7px;min-width:47px;width:47px}.betplace .betplace-profit-value{font-size:10px}.betplace .betplace-profit-col small{font-size:6.5px}.betplace .betplace-gain-value{font-size:8px;min-height:37px}.betplace .correct-options{gap:4px;padding:8px 6px 0}.betplace .correct-option{font-size:8px;height:30px}.betplace .betplace-quick{gap:3px;grid-template-columns:repeat(3,minmax(0,1fr)) 42px 26px;padding:9px 5px}.betplace .betplace-quick button{font-size:6.5px;height:31px}.betplace .betplace-quick .betplace-all{font-size:7px}.betplace .betplace-quick .betplace-settings{font-size:16px}.betplace .betplace-balance{padding:11px 7px}.betplace .betplace-balance span{font-size:8px}.betplace .betplace-balance strong{font-size:11px}.betplace .betplace-actions{gap:6px;grid-template-columns:.7fr 2.3fr;padding:11px 7px 9px}.betplace .betplace-actions button{font-size:9px;height:40px}.betplace .order-result-overlay{padding:14px}.betplace .order-result-sheet{border-radius:19px;max-width:340px;padding:27px 16px 18px}.betplace .processing-spinner{height:55px;width:55px}.betplace .order-processing h2{font-size:18px}.betplace .success-check{font-size:33px;height:65px;width:65px}.betplace .order-success h2{font-size:17px}}@media (max-width:340px){.betplace{padding:4px 3px 70px}.betplace .betplace-card{border-radius:19px}.betplace .betplace-selection-title{font-size:15px}.betplace .betplace-teams{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);padding:0 4px}.betplace .betplace-team{font-size:8px;gap:3px}.betplace .betplace-team strong{font-size:8px}.betplace .betplace-logo-fallback,.betplace .betplace-team-logo{flex-basis:24px;height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.betplace .betplace-vs{font-size:6px;min-width:21px}.betplace .betplace-calc{grid-template-columns:minmax(0,1.3fr) minmax(51px,.7fr) minmax(59px,.85fr)}.betplace .betplace-currency-select{font-size:6.5px;min-width:45px;width:45px}.betplace .betplace-single-currency{font-size:6.5px;min-width:43px;width:43px}.betplace .betplace-quick{grid-template-columns:repeat(3,minmax(0,1fr)) 39px 24px}.betplace .betplace-quick button{font-size:6px}.betplace .betplace-actions button{font-size:8px}}@media (prefers-reduced-motion:reduce){.betplace *,.betplace :after,.betplace :before{animation:none!important;transition:none!important}}.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{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:cen-ter;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: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}}.admin-basketball-page,.admin-basketball-page *{box-sizing:border-box}.admin-basketball-page{background:#f8fafc;font-family:Arial,Helvetica,sans-serif;font-size:14px;max-width:1250px;padding:24px}.admin-basketball-page h1{color:#0f172a;font-size:28px;font-weight:800;line-height:1.3;margin:0 0 8px}.admin-basketball-page h2{color:#172033;font-size:21px;font-weight:800;margin:0 0 8px}.admin-basketball-page h3{color:#1e293b;font-size:16px;font-weight:800;margin:0 0 12px}.admin-basketball-page h4{color:#0f172a;font-size:13px;font-weight:800;margin:0}.admin-basketball-page p{color:#64748b;line-height:1.6;margin:8px 0}.admin-basketball-page small{font-size:12px}.ab-header{gap:16px;margin-bottom:22px}.ab-eyebrow{color:#15803d;letter-spacing:1.2px;margin-bottom:8px}.ab-count{background:#dcfce7;border:1px solid #bbf7d0;border-radius:14px;color:#166534;min-width:86px;padding:12px}.ab-count strong{font-size:24px;font-weight:900}.ab-count span{font-size:11px;font-weight:700}.ab-panel{box-shadow:0 4px 18px rgba(15,23,42,.045);margin-bottom:22px;min-width:0;padding:24px}.ab-panel-heading{align-items:flex-start;gap:14px;margin-bottom:20px}.ab-panel-heading p{margin-bottom:0}.ab-form{grid-gap:16px;gap:16px}.ab-correct-scores-field,.ab-form>label{color:#334155;gap:7px;line-height:1.5}.ab-form input,.ab-form select,.ab-form textarea,.ab-score-section input,.ab-search{background:#fff;border:1px solid #cbd5e1;border-radius:9px;color:#0f172a;display:block;font-family:inherit;font-size:14px;margin:0;min-height:44px;min-width:0;outline:none;padding:12px 13px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.ab-form textarea{line-height:1.7;min-height:125px;resize:vertical}.ab-form input::placeholder,.ab-form textarea::placeholder,.ab-search::placeholder{color:#94a3b8}.ab-form input:focus,.ab-form select:focus,.ab-form textarea:focus,.ab-score-section input:focus,.ab-search:focus{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a1f}.ab-form input:disabled,.ab-form select:disabled,.ab-form textarea:disabled,.ab-score-section input:disabled{background:#f1f5f9;cursor:not-allowed;opacity:.7}.ab-form small{color:#64748b;font-size:12px;font-weight:400;line-height:1.7}.ab-correct-scores-field,.ab-form-actions{grid-column:1/-1}.ab-form-actions{gap:10px;justify-content:flex-start;margin-top:2px}.admin-basketball-page button{align-items:center;background:#15803d;border:1px solid #0000;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:750;gap:8px;justify-content:center;min-height:42px;padding:11px 17px;text-align:center;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.admin-basketball-page button:hover{background:#166534;box-shadow:0 4px 12px #16653424}.admin-basketball-page button:active{transform:translateY(1px)}.admin-basketball-page button:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.admin-basketball-page button.ab-primary{background:#15803d;color:#fff}.admin-basketball-page button.ab-primary:hover{background:#166534}.admin-basketball-page button.ab-secondary{background:#f1f5f9;border-color:#cbd5e1;color:#334155}.admin-basketball-page button.ab-secondary:hover{background:#e2e8f0;color:#0f172a}.ab-bulk-panel{border-color:#bbf7d0}.ab-bulk-format{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;color:#166534;display:flex;flex-direction:column;gap:9px;margin-bottom:18px;padding:15px}.ab-bulk-format strong{font-size:13px;font-weight:800}.ab-bulk-format code{background:#fff;border:1px solid #dcfce7;border-radius:7px;color:#14532d;display:block;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.8;overflow-wrap:anywhere;padding:11px;white-space:normal}.ab-bulk-format small{color:#3f6212;font-size:12px;line-height:1.7}.ab-bulk-textarea{background:#fbfefc!important;border-color:#86c99a!important;font-family:Consolas,Monaco,Courier New,monospace!important;line-height:1.9!important;min-height:210px!important;overflow-x:auto;padding:14px!important;white-space:pre;width:100%}.ab-bulk-textarea:focus{border-color:#15803d!important;box-shadow:0 0 0 3px #15803d1f!important}.ab-bulk-textarea::placeholder{color:#94a3b8;opacity:1}.ab-bulk-panel .ab-form-actions button{min-width:155px}.ab-bulk-panel .ab-note{background:#fffbeb;border:1px solid #fde68a;border-radius:9px;color:#854d0e;margin-top:16px;padding:12px 14px}.ab-alert{border-radius:10px;margin:0 0 18px;padding:13px 15px}.ab-error{background:#fef2f2;color:#991b1b}.ab-success{background:#f0fdf4;color:#166534}.ab-selected-match{align-items:flex-start;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;flex-direction:column;gap:7px;margin-bottom:18px;padding:14px}.ab-selected-match span{color:#166534;font-size:11px;font-weight:800;text-transform:uppercase}.ab-selected-match strong{color:#14532d;font-size:16px}.ab-note{color:#64748b;line-height:1.7}.ab-score-section{border-top:1px solid #e2e8f0;margin-top:18px;padding-top:18px}.ab-final-score{align-items:flex-end;display:flex;gap:12px;justify-content:space-between}.ab-final-score label{color:#334155;display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:700;gap:7px;min-width:0}.ab-score-separator{color:#64748b;font-size:20px;font-weight:800;padding-bottom:12px}.ab-quarter-grid{grid-gap:10px;gap:10px}.ab-quarter-card{border-radius:10px;gap:12px;padding:12px}.ab-quarter-card h4{padding-bottom:8px}.ab-quarter-card label{color:#334155;font-size:12px}.ab-quarter-card input{padding:10px!important}.ab-total-preview{align-items:stretch;display:flex;gap:12px;margin-top:16px}.ab-total-preview>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;display:flex;flex:1 1;flex-direction:column;gap:7px;padding:13px}.ab-total-preview span{color:#64748b;font-size:11px}.ab-total-preview strong{color:#15803d;font-size:20px;font-weight:900}.ab-search{margin-bottom:16px}.ab-match-list{display:flex;flex-direction:column;gap:14px}.ab-match-card{border-radius:13px;padding:17px;transition:border-color .2s ease,box-shadow .2s ease}.ab-match-card:hover{border-color:#cbd5e1;box-shadow:0 5px 16px #0f172a0d}.ab-match-meta{justify-content:flex-start;margin-bottom:14px}.ab-match-meta>span:not(.ab-status){color:#64748b;font-size:11px}.ab-status{background:#fef9c3;color:#854d0e;text-transform:uppercase}.ab-status-live{color:#991b1b}.ab-status-postponed{background:#dbeafe;color:#1d4ed8}.ab-status-cancelled{background:#fee2e2;color:#991b1b}.ab-status-upcoming{background:#fef9c3;color:#854d0e}.ab-teams{display:flex;gap:10px;justify-content:space-between}.ab-teams>div{flex:1 1;gap:8px}.ab-teams strong{color:#0f172a;font-size:15px}.ab-teams small{color:#15803d;font-size:20px;font-weight:900}.ab-vs{color:#94a3b8;flex-shrink:0;font-size:11px;font-weight:800}.ab-saved-correct-scores{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;font-size:12px;line-height:1.8;margin-top:13px;overflow-wrap:anywhere;padding:11px}.ab-saved-correct-scores strong{color:#15803d}.ab-match-foot{align-items:flex-start;color:#64748b;flex-direction:column;gap:6px;margin-top:8px;padding:12px 0}.ab-match-card>button{width:100%}.ab-empty{border-radius:10px;color:#64748b;padding:28px 16px}.ab-footnote{color:#64748b;line-height:1.7;padding:12px 0 24px}.ab-footnote code{color:#166534;font-weight:700}@media (max-width:900px){.admin-basketball-page{padding:18px}.ab-panel{padding:20px}.ab-quarter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.admin-basketball-page{padding:12px}.admin-basketball-page h1{font-size:23px}.admin-basketball-page h2{font-size:18px}.ab-header{align-items:flex-start;gap:10px}.ab-count{min-width:68px;padding:9px}.ab-count strong{font-size:20px}.ab-panel{border-radius:12px;margin-bottom:16px;padding:15px}.ab-form{grid-template-columns:1fr}.ab-correct-scores-field,.ab-form-actions{grid-column:auto}.ab-panel-heading{align-items:flex-start;flex-direction:column}.ab-form-actions{align-items:stretch;flex-direction:column}.ab-form-actions button{width:100%}.ab-bulk-panel .ab-form-actions button{min-width:0;width:100%}.ab-bulk-textarea{font-size:12px!important;min-height:230px!important}.ab-final-score{gap:8px}.ab-final-score label{font-size:11px}.ab-score-separator{font-size:16px}.ab-quarter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-total-preview{flex-direction:column}.ab-teams strong{font-size:13px}.ab-teams small{font-size:18px}.ab-match-card{padding:13px}.ab-match-meta{gap:6px}.ab-match-foot{font-size:10px}.admin-basketball-page button{max-width:100%}}@media (max-width:360px){.admin-basketball-page{padding:8px}.ab-panel{padding:11px}.ab-header{gap:8px}.ab-count{min-width:58px;padding:7px}.ab-count strong{font-size:18px}.ab-quarter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-teams{gap:6px}.ab-teams strong{font-size:12px}.ab-teams small{font-size:16px}.ab-vs{font-size:9px}.ab-final-score{gap:6px}.ab-final-score label{font-size:10px}.ab-bulk-format{padding:10px}.ab-bulk-format code{font-size:11px}}.ab-correct-score-box{background:#fff;border:1px solid #d8dee8;border-radius:14px;margin-top:24px;padding:18px}.ab-correct-score-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.ab-correct-score-heading h3{margin:0 0 6px}.ab-correct-score-heading p{color:#687386;font-size:13px;margin:0}.ab-correct-score-heading>strong{font-size:13px;white-space:nowrap}.ab-correct-score-grid{grid-gap:9px;gap:9px;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));margin-top:14px;max-height:520px;overflow-y:auto;padding:3px}.ab-correct-score{background:#f8fafc;border:1px solid #e0e5ed;border-radius:9px;display:flex;flex-direction:column;gap:6px;padding:9px}.ab-correct-score span{font-size:13px;font-weight:700}.ab-correct-score input{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-sizing:border-box;color:#172033;min-width:0;padding:8px;width:100%}.ab-correct-score input:disabled{background:#edf0f5;cursor:not-allowed}.ab-correct-score-box .ab-search{box-sizing:border-box;margin-top:14px;width:100%}@media (max-width:600px){.ab-correct-score-box{padding:12px}.ab-correct-score-grid{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.ab-correct-score{padding:6px}.ab-correct-score input{font-size:12px;padding:6px 4px}.ab-correct-score-heading{align-items:flex-start;flex-direction:column}}.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;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{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{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{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}.wallets-page{background:radial-gradient(circle at top right,#2c5bbe38,#0000 35%),linear-gradient(145deg,#050814,#0b1022 55%,#050711);box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:28px 18px 40px;width:100%}.wallets-header{margin:0 auto 30px;max-width:720px;text-align:center;width:100%}.wallets-kicker{color:#21e6ff;display:inline-block;font-size:11px;font-weight:900;letter-spacing:2px;margin-bottom:10px}.wallets-header h1{color:#fff;font-size:30px;font-weight:900;line-height:1.2;margin:0}.wallets-header p{color:#aeb8d8;font-size:14px;line-height:1.6;margin:12px 0 0}.wallets-list{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:720px;width:100%}.wallet-option-card{align-items:center;background:linear-gradient(135deg,#1a2752f5,#0a1025fa);border:1px solid #5f7ddc59;border-radius:18px;box-shadow:0 8px 24px #00000047,inset 0 1px 0 #ffffff0a;box-sizing:border-box;color:#fff;display:flex;gap:15px;min-width:0;padding:18px;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease;width:100%}.wallet-option-card:hover{background:linear-gradient(135deg,#1f3a77fa,#0c1630);border-color:#21e6ff;transform:translateY(-3px)}.wallet-option-card:active{transform:scale(.98)}.wallet-option-icon{align-items:center;border-radius:16px;box-shadow:0 6px 16px #00000040;color:#fff;display:flex;font-size:25px;height:58px;justify-content:center;min-width:58px;width:58px}.card-icon{background:linear-gradient(135deg,#087cf5,#4b4dff)}.east-icon{background:linear-gradient(135deg,#00a878,#00d4a1)}.crypto-icon{background:linear-gradient(135deg,#e68b00,#f5c542)}.wallet-option-content{flex:1 1;min-width:0}.wallet-option-content h2{color:#fff;font-size:18px;font-weight:900;margin:0 0 6px}.wallet-option-content p{color:#aeb8d8;font-size:13px;line-height:1.5;margin:0}.wallet-option-arrow{color:#21e6ff;flex-shrink:0;font-size:18px}@media (max-width:480px){.wallets-page{padding:24px 13px 30px}.wallets-header h1{font-size:25px}.wallet-option-card{border-radius:15px;gap:12px;padding:14px}.wallet-option-icon{border-radius:13px;font-size:21px;height:50px;min-width:50px;width:50px}.wallet-option-content h2{font-size:16px}.wallet-option-content p{font-size:12px}}.volatility-page-header{align-items:center;background:#111415;border-bottom:1px solid #ffffff0d;box-sizing:border-box;color:#fff;display:flex;height:64px;justify-content:space-between;min-height:64px;padding:0 14px;position:relative;width:100%;z-index:10000}.volatility-page-header-left{align-items:center;display:flex;gap:9px;min-width:0}.volatility-page-header-back{align-items:center;background:linear-gradient(145deg,#202426,#111415);border:none;border-radius:11px;box-shadow:inset 0 1px #ffffff0a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:28px;font-weight:700;height:44px;justify-content:center;line-height:1;margin:0;min-width:38px;outline:none;padding:0;transition:background .15s ease,transform .15s ease,opacity .15s ease;width:38px}.volatility-page-header-back:hover{background:linear-gradient(145deg,#292c2e,#181a1b);transform:translateX(-2px)}.volatility-page-header-back:active{transform:translateX(-4px) scale(.96)}.volatility-page-header-back:focus-visible{outline:2px solid #ffffff73;outline-offset:2px}.volatility-page-header-back:disabled{cursor:not-allowed;opacity:.4;transform:none}.volatility-page-header-logo{align-items:center;background:linear-gradient(145deg,#24282a,#111415);border:1px solid #ffffff0d;border-radius:11px;box-shadow:inset 0 1px #ffffff0a;color:#c6ff00;display:flex;flex-shrink:0;font-size:17px;font-weight:800;height:38px;justify-content:center;min-width:38px;text-transform:uppercase;width:38px}.volatility-page-header-balance{align-items:baseline;display:flex;gap:2px;min-width:0;white-space:nowrap}.balance-label{color:#888;font-size:14px;font-weight:700}.balance-value{font-feature-settings:"tnum";color:#f2f2f2;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.2px}.volatility-page-header-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.volatility-page-header-deposit{background:linear-gradient(145deg,#0c5c2e,#06451f);border:none;border-radius:11px;box-shadow:inset 0 1px #ffffff0d;color:#b8ffcd;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;height:42px;padding:0 17px;transition:transform .15s ease,background .15s ease,opacity .15s ease}.volatility-page-header-deposit:hover{background:linear-gradient(145deg,#11723a,#075b29);transform:translateY(-1px)}.volatility-page-header-deposit:active{transform:scale(.97)}.volatility-page-header-deposit:disabled{cursor:not-allowed;opacity:.45}.volatility-page-header-menu{align-items:center;background:linear-gradient(145deg,#202426,#111415);border:none;border-radius:11px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:28px;font-weight:400;height:42px;justify-content:center;line-height:1;min-width:42px;padding:0;transition:background .15s ease,transform .15s ease;width:42px}.volatility-page-header-menu:hover{background:linear-gradient(145deg,#292c2e,#181a1b)}.volatility-page-header-menu:active{transform:scale(.94)}.volatility-page-header-menu.active{font-size:32px}.volatility-page-header-menu:disabled{cursor:not-allowed;opacity:.45}.volatility-menu-overlay{animation:volatilityOverlayIn .18s ease forwards;background:#0000008f;inset:0;position:fixed;z-index:10001}@keyframes volatilityOverlayIn{0%{opacity:0}to{opacity:1}}.volatility-side-menu{animation:volatilityMenuIn .2s ease forwards;background:linear-gradient(180deg,#181a1c,#111315);border:1px solid #ffffff1a;border-radius:22px;box-shadow:0 30px 80px #0000008c,inset 0 1px #ffffff08;box-sizing:border-box;left:15px;margin-left:auto;margin-right:auto;max-height:calc(100vh - 30px);max-height:calc(100dvh - 30px);max-width:680px;overflow-x:hidden;overflow-y:auto;padding:16px 18px;position:fixed;right:15px;scrollbar-color:#303436 #0000;scrollbar-width:thin;top:50%;transform:translateY(-50%);width:auto;z-index:10002}@keyframes volatilityMenuIn{0%{opacity:0;transform:translateY(calc(-50% + 12px)) scale(.98)}to{opacity:1;transform:translateY(-50%) scale(1)}}.volatility-side-menu-top{align-items:center;display:flex;gap:12px;width:100%}.volatility-side-menu-back{align-items:center;background:linear-gradient(145deg,#25282a,#141617);border:none;border-radius:12px;box-shadow:inset 0 1px #ffffff0a;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:29px;font-weight:700;height:44px;justify-content:center;line-height:1;min-width:44px;padding:0;transition:background .15s ease,transform .15s ease,opacity .15s ease;width:44px}.volatility-side-menu-back:hover{background:linear-gradient(145deg,#303436,#1b1d1f);transform:translateX(-2px)}.volatility-side-menu-back:active{transform:translateX(-4px) scale(.95)}.volatility-side-menu-back:focus-visible{outline:2px solid #ffffff73;outline-offset:2px}.volatility-side-menu-back:disabled{cursor:not-allowed;opacity:.4}.volatility-side-menu-switches{align-items:center;display:flex;gap:12px}.volatility-currency-button,.volatility-demo-button{border:none;border-radius:13px;cursor:default;font-family:inherit;font-size:17px;font-weight:800;height:46px;min-width:86px;padding:0 18px}.volatility-currency-button{background:#44464b;color:#30e1d1}.volatility-demo-button{background:#5c4c008c;color:#fff033}.volatility-side-menu-divider{background:#ffffff14;height:1px;margin:14px 0 6px;width:100%}.volatility-side-menu-nav{display:flex;flex-direction:column;width:100%}.volatility-side-menu-item{align-items:center;background:#0000;border:none;border-radius:10px;color:#b4b5bb;cursor:pointer;display:flex;font-family:inherit;font-size:22px;font-weight:650;line-height:1.2;min-height:56px;padding:0 18px;text-align:left;transition:color .15s ease,background .15s ease,padding-left .15s ease;width:100%}.volatility-side-menu-item:hover{background:hsla(0,0%,100%,.035);color:#fff;padding-left:22px}.volatility-side-menu-item:active{background:#ffffff12}.volatility-side-menu-item:disabled{cursor:not-allowed;opacity:.45}.volatility-side-menu-bottom{margin-top:8px;width:100%}.volatility-side-menu-logout{align-items:center;background:#0000;border:1px solid #ffffff14;border-radius:15px;color:#b4b5bb;cursor:pointer;display:flex;font-family:inherit;font-size:22px;font-weight:650;line-height:1.2;min-height:70px;padding:0 18px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.volatility-side-menu-logout:hover{background:#ffffff0a;color:#fff}.volatility-side-menu-logout:active{background:#ffffff14}.volatility-side-menu-logout:disabled{cursor:not-allowed;opacity:.45}@media (max-width:600px){.volatility-page-header{height:58px;min-height:58px;padding:0 10px}.volatility-page-header-left{gap:7px}.volatility-page-header-right{gap:6px}.volatility-page-header-logo{border-radius:10px;font-size:15px;height:34px;min-width:34px;width:34px}.balance-label{font-size:12px}.balance-value{font-size:14px}.volatility-page-header-deposit{border-radius:10px;font-size:12px;height:38px;padding:0 12px}.volatility-page-header-menu{border-radius:10px;font-size:25px;height:38px;min-width:38px;width:38px}.volatility-page-header-menu.active{font-size:29px}.volatility-side-menu{border-radius:21px;left:15px;max-height:calc(100vh - 30px);max-height:calc(100dvh - 30px);padding:16px 18px;right:15px}.volatility-side-menu-back{border-radius:11px;font-size:27px;height:42px;min-width:42px;width:42px}.volatility-currency-button,.volatility-demo-button{border-radius:12px;font-size:16px;height:44px;min-width:80px;padding:0 16px}.volatility-side-menu-item{font-size:21px;min-height:55px;padding:0 16px}.volatility-side-menu-item:hover{padding-left:20px}.volatility-side-menu-logout{border-radius:15px;font-size:21px;min-height:68px;padding:0 18px}}@media (max-width:430px){.volatility-page-header{padding:0 8px}.volatility-page-header-left{gap:6px}.volatility-page-header-back{border-radius:10px;font-size:25px;height:40px;min-width:34px;width:34px}.volatility-page-header-logo{height:32px;min-width:32px;width:32px}.balance-value{font-size:13px}.volatility-page-header-deposit{font-size:11px;padding:0 10px}.volatility-page-header-menu{height:36px;min-width:36px;width:36px}.volatility-side-menu{border-radius:21px;left:15px;padding:16px;right:15px}.volatility-side-menu-back{font-size:26px;height:40px;min-width:40px;width:40px}.volatility-currency-button,.volatility-demo-button{font-size:15px;height:43px;min-width:76px;padding:0 14px}.volatility-side-menu-item{font-size:20px;min-height:52px;padding:0 15px}.volatility-side-menu-logout{font-size:20px;min-height:64px}}@media (max-width:360px){.volatility-page-header-left{gap:5px}.volatility-page-header-right{gap:4px}.volatility-page-header-back{border-radius:9px;font-size:23px;height:37px;min-width:31px;width:31px}.volatility-page-header-logo{height:30px;min-width:30px;width:30px}.balance-label{font-size:11px}.balance-value{font-size:12px}.volatility-page-header-deposit{font-size:10px;padding:0 8px}.volatility-page-header-menu{font-size:23px;height:34px;min-width:34px;width:34px}.volatility-side-menu{left:10px;padding:14px;right:10px}.volatility-side-menu-back{font-size:24px;height:38px;min-width:38px;width:38px}.volatility-currency-button,.volatility-demo-button{font-size:14px;height:40px;min-width:70px;padding:0 12px}.volatility-side-menu-item{font-size:19px;min-height:50px;padding:0 14px}.volatility-side-menu-logout{font-size:19px;min-height:60px}}@media (hover:none){.volatility-page-header-back:hover{background:linear-gradient(145deg,#202426,#111415);transform:none}.volatility-side-menu-back:hover{background:linear-gradient(145deg,#25282a,#141617);transform:none}.volatility-page-header-deposit:hover{transform:none}.volatility-page-header-menu:hover{background:linear-gradient(145deg,#202426,#111415)}.volatility-side-menu-item:hover{background:#0000;padding-left:16px}.volatility-side-menu-logout:hover{background:#0000}}@media (prefers-reduced-motion:reduce){.volatility-page-header-back,.volatility-page-header-deposit,.volatility-page-header-menu,.volatility-side-menu-back,.volatility-side-menu-item,.volatility-side-menu-logout{transition:none}.volatility-menu-overlay,.volatility-side-menu{animation:none}}.bottom-nav-volatility{align-items:stretch;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#08090bfa;border-top:1px solid #ffffff12;bottom:0;box-shadow:0 -8px 28px #00000059;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:68px;isolation:isolate;left:0;padding:5px 4px env(safe-area-inset-bottom,0);position:fixed;right:0;-webkit-user-select:none;user-select:none;width:100%;z-index:99999}.bottom-nav-volatility-item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;box-sizing:border-box;color:#ffffff8a;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:4px;height:100%;justify-content:center;min-width:0;outline:0;padding:5px 2px;position:relative;touch-action:manipulation;transition:color .18s ease,transform .18s ease}@media (hover:hover){.bottom-nav-volatility-item:hover{color:#ffffffe0}}.bottom-nav-volatility-item.active{color:#e6c58b}.bottom-nav-volatility-item.active:before{background:#e6c58b;border-radius:0 0 4px 4px;box-shadow:0 0 9px #e6c58b6b;content:"";height:2px;left:50%;position:absolute;top:-5px;transform:translateX(-50%);width:30px}.bottom-nav-volatility-item:active{transform:scale(.96)}.bottom-nav-volatility-item:focus-visible{border-radius:6px;outline:2px solid #e6c58b;outline-offset:-3px}.bottom-nav-volatility-icon{align-items:center;box-sizing:border-box;display:flex;flex:0 0 25px;height:25px;justify-content:center;position:relative;width:25px}.bottom-nav-volatility-label{display:block;font-size:10px;font-weight:600;letter-spacing:.1px;line-height:1;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.history-icon{border:2px solid;border-radius:4px;height:22px;margin-top:1px;width:20px}.history-icon:before{content:"";height:3px;top:-4px}.history-icon-line,.history-icon:before{background:currentColor;border-radius:2px;left:4px;position:absolute;width:10px}.history-icon-line{height:1.5px;opacity:.9}.history-icon-line.line-one{top:6px}.history-icon-line.line-two{top:10px}.history-icon-line.line-three{top:14px}.market-icon{height:23px;width:25px}.market-icon:before{bottom:2px;content:"";height:1px;left:2px;opacity:.35;right:2px}.market-icon-candle,.market-icon:before{background:currentColor;position:absolute}.market-icon-candle{border-radius:2px;bottom:4px;width:3px}.market-icon-candle:after,.market-icon-candle:before{background:currentColor;content:"";left:50%;position:absolute;transform:translateX(-50%);width:1px}.market-icon-candle:before{height:4px;top:-4px}.market-icon-candle:after{bottom:-4px;height:4px}.market-icon-candle.candle-one{height:8px;left:3px}.market-icon-candle.candle-two{height:14px;left:9px}.market-icon-candle.candle-three{height:10px;left:15px}.market-icon-candle.candle-four{height:17px;left:21px}.closed-icon-circle{border:2px solid;border-radius:50%;box-sizing:border-box;display:block;height:22px;position:relative;width:22px}.closed-icon-check{border-bottom:2px solid;border-left:2px solid;height:4px;left:5px;position:absolute;top:6px;transform:rotate(-45deg);width:8px}.open-icon-ring{align-items:center;border:2px solid;border-radius:50%;box-sizing:border-box;display:flex;height:22px;justify-content:center;width:22px}.open-icon-dot{background:currentColor;border-radius:50%;box-shadow:0 0 7px currentColor;height:7px;width:7px}.transaction-icon{align-items:flex-start;flex-direction:column;gap:4px;height:22px;justify-content:center;width:23px}.transaction-icon-row{background:currentColor;border-radius:2px;display:block;height:2px}.transaction-icon-row.row-one{width:17px}.transaction-icon-row.row-two{width:13px}.transaction-icon-row.row-three{width:17px}.volatility-page{padding-bottom:calc(82px + env(safe-area-inset-bottom, 0px))}@media (max-width:480px){.bottom-nav-volatility{height:68px;padding-left:2px;padding-right:2px}.bottom-nav-volatility-item{gap:4px;padding-left:1px;padding-right:1px}.bottom-nav-volatility-label{font-size:9px;letter-spacing:0}}@media (max-width:350px){.bottom-nav-volatility{height:64px}.bottom-nav-volatility-icon{transform:scale(.92)}.bottom-nav-volatility-label{font-size:8px}}@media (prefers-reduced-motion:reduce){.bottom-nav-volatility-item{transition:none}}.bulk-page{background:radial-gradient(circle at 50% -10%,rgba(20,230,220,.035),#0000 35%),#090a0b;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh;overflow-x:hidden;padding-bottom:80px;width:100%}.bulk-page,.bulk-page *,.bulk-page :after,.bulk-page :before{box-sizing:border-box}.bulk-container,.bulk-content{margin:0 auto;max-width:1000px;padding:28px 22px 50px;width:100%}.bulk-heading,.bulk-panel-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.bulk-heading{margin-bottom:24px}.bulk-heading h1,.bulk-panel-heading h2{color:#f5f7f8;font-weight:800;margin:0}.bulk-heading h1{font-size:clamp(24px,4vw,32px)}.bulk-heading p,.bulk-panel-heading p{color:#858990;font-size:14px;line-height:1.5;margin:7px 0 0}.bulk-panel-heading h2{font-size:19px}.bulk-status{align-items:center;background:#121416;border:1px solid #ffffff17;border-radius:999px;color:#a9adb3;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:8px;padding:9px 12px}.bulk-status-dot{background:#858990;border-radius:50%;flex-shrink:0;height:8px;width:8px}.bulk-status-connected .bulk-status-dot{background:#32d9b3;box-shadow:0 0 9px #32d9b366}.bulk-status-connecting .bulk-status-dot{background:#ffd02e}.bulk-status-disconnected .bulk-status-dot,.bulk-status-error .bulk-status-dot{background:#ff536c}.bulk-alert{border:1px solid #0000;border-radius:12px;font-size:14px;font-weight:600;line-height:1.55;margin-bottom:18px;overflow-wrap:anywhere;padding:14px 16px;width:100%}.bulk-alert-error{background:#ff2d4e14;border-color:#ff3f5b47;color:#ff8b9c}.bulk-alert-info{background:#31dceb0d;border-color:#31dceb33;color:#75dce8}.bulk-error{background:#ff2d4e12;border:1px solid #ff3f5b40;border-radius:12px;color:#ff8b9c;font-weight:600}.bulk-error,.bulk-message{font-size:14px;margin-bottom:20px;padding:14px 18px;text-align:center}.bulk-message{background:#31dceb0d;border:1px solid #31dceb33;border-radius:12px;color:#75dce8;line-height:1.5}.bulk-summary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.bulk-card{background:linear-gradient(145deg,#151719,#101112);border:1px solid #ffffff12;border-radius:15px;display:flex;flex-direction:column;gap:9px;min-width:0;padding:19px 16px}.bulk-card>span{color:#858990;font-size:12px;font-weight:650;line-height:1.4}.bulk-card strong{color:#f3f5f6;font-size:clamp(18px,2vw,25px);font-weight:800;overflow-wrap:anywhere}.bulk-card:nth-child(2) strong,.bulk-card:nth-child(3) strong{color:#41dff2}.bulk-card small{color:#686d73;font-size:11px;line-height:1.4}.bulk-panel{background:hsla(0,0%,100%,.012);border:1px solid #ffffff12;border-radius:18px;min-width:0;padding:22px;width:100%}.bulk-panel,.bulk-panel-heading{margin-bottom:22px}.bulk-controls-grid,.bulk-form-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.bulk-controls-grid label,.bulk-field{display:flex;flex-direction:column;gap:9px;min-width:0}.bulk-controls-grid label span,.bulk-field>span{color:#858990;font-size:12px;font-weight:700;letter-spacing:.55px;line-height:1.45;text-transform:uppercase}.bulk-controls-grid input,.bulk-controls-grid select,.bulk-field input,.bulk-field select{background-color:#181a1c;border:1px solid #ffffff17;border-radius:12px;color:#f1f1f1;font:inherit;font-size:15px;font-weight:650;height:58px;min-width:0;outline:none;padding:0 15px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.bulk-controls-grid select,.bulk-field select{cursor:pointer;padding-right:34px}.bulk-controls-grid input:focus,.bulk-controls-grid select:focus,.bulk-field input:focus,.bulk-field select:focus{border-color:#31dceba6;box-shadow:0 0 0 3px #31dceb14}.bulk-controls-grid input:disabled,.bulk-controls-grid select:disabled,.bulk-field input:disabled,.bulk-field select:disabled{cursor:not-allowed;opacity:.55}.bulk-page input[type=number]::-webkit-inner-spin-button,.bulk-page input[type=number]::-webkit-outer-spin-button{opacity:.4}.bulk-risk-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.bulk-risk-summary>div{background:#5e430017;border:1px solid #b88b1740;border-radius:12px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:15px}.bulk-risk-summary span{color:#99999c;font-size:12px;line-height:1.5}.bulk-risk-summary strong{color:#ffd02e;font-size:17px;font-weight:800;overflow-wrap:anywhere}.bulk-risk{align-items:center;background:#5e43001f;border:1px solid #b88b178c;border-radius:17px;color:#b7b7b9;display:flex;flex-wrap:wrap;font-size:18px;gap:7px;justify-content:center;margin-bottom:25px;min-height:75px;padding:15px;text-align:center}.bulk-risk strong{color:#ffd02e;font-size:22px;font-weight:800}.bulk-risk em{color:#777980;font-size:14px;font-style:normal}.bulk-button{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:750;gap:9px;justify-content:center;line-height:1.3;min-height:48px;padding:12px 18px;text-align:center;transition:background .15s ease,border-color .15s ease,transform .15s ease,opacity .15s ease}.bulk-button:active:not(:disabled){transform:scale(.985)}.bulk-button:disabled{cursor:not-allowed;opacity:.45}.bulk-button-primary{background:#12aebc;border-color:#31dceb73;color:#061012}.bulk-button-primary:hover:not(:disabled){background:#36d2df}.bulk-button-secondary{background:#1b1d1f;border-color:#ffffff1a;color:#d9dcdf}.bulk-button-secondary:hover:not(:disabled){background:#25282b}.bulk-submit{font-size:16px;min-height:60px;width:100%}.bulk-disclaimer{color:#777b80;font-size:12px;line-height:1.65;margin:13px 0 0;text-align:center}.bulk-trade-buttons{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.bulk-trade-buttons button{align-items:center;border:0;border-radius:15px;cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;min-height:78px;min-width:0;padding:0 22px;transition:transform .15s ease,filter .15s ease,opacity .15s ease}.bulk-trade-buttons button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.bulk-trade-buttons button:disabled{cursor:not-allowed;opacity:.45}.bulk-trade-buttons button b{font-size:21px;font-weight:800}.bulk-trade-buttons button span{font-size:14px;font-weight:700}.bulk-over{background:#14b9a8;color:#fff}.bulk-under{background:#f6375d;color:#fff}.bulk-ai-scanner,.bulk-auto-button{align-items:center;background:#005b632b;border:1px solid #29dbeb73;border-radius:15px;color:#55e3f2;cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:800;gap:12px;justify-content:center;margin-bottom:22px;min-height:68px;padding:12px 18px;width:100%}.bulk-ai-scanner b{color:#54e8cb;font-size:20px}.bulk-digit-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:25px}.bulk-digit{aspect-ratio:1/1;margin:0 auto;max-width:108px;position:relative;width:100%}.bulk-digit,.bulk-digit>div:last-child{align-items:center;display:flex;justify-content:center}.bulk-digit>div:last-child{flex-direction:column;inset:0;position:absolute;z-index:2}.bulk-digit strong{color:#f2f2f2;font-size:25px;font-weight:800;line-height:1}.bulk-digit span{color:#7c7f84;font-size:12px;margin-top:7px}.bulk-recent-digits{flex-wrap:wrap;gap:10px;margin-bottom:25px}.bulk-recent-digits,.bulk-recent-digits span{align-items:center;display:flex;justify-content:center}.bulk-recent-digits span{background:#151719;border:1px solid #ffffff14;border-radius:12px;color:#f2f2f2;font-size:21px;font-weight:800;height:52px;min-width:52px;width:52px}.bulk-table-wrap{-webkit-overflow-scrolling:touch;background:#101112;border:1px solid #ffffff12;border-radius:13px;overflow-x:auto;width:100%}.bulk-table{border-collapse:collapse;color:#dedfe1;min-width:720px;text-align:left;width:100%}.bulk-table th{background:#17191b;border-bottom:1px solid #ffffff14;color:#858990;font-size:12px;font-weight:750;text-transform:uppercase}.bulk-table td,.bulk-table th{padding:15px 16px;white-space:nowrap}.bulk-table td{border-bottom:1px solid hsla(0,0%,100%,.055);color:#d8dadd;font-size:13px}.bulk-table tbody tr:last-child td{border-bottom:0}.bulk-table tbody tr:hover{background:hsla(0,0%,100%,.025)}.bulk-history{background:#101112;border:1px solid #ffffff12;border-radius:16px;margin-top:22px;overflow:hidden;width:100%}.bulk-history-header{align-items:center;background:#151719;border-bottom:1px solid #ffffff12;display:flex;gap:12px;justify-content:space-between;min-height:66px;padding:12px 16px}.bulk-history-header h2{color:#f1f2f3;font-size:17px;font-weight:800;margin:0}.bulk-history-header button{background:#202326;border:1px solid #ffffff1a;border-radius:9px;color:#d9dcdf;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;min-height:36px;padding:0 12px}.bulk-history-header button.reset{background:#ff536c14;border-color:#ff536c40;color:#ff8395}.bulk-history-content{padding:18px}.bulk-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.bulk-summary p{background:#151719;border:1px solid #ffffff0f;border-radius:12px;color:#858990;display:flex;flex-direction:column;font-size:12px;gap:7px;justify-content:center;margin:0;min-height:75px;min-width:0;padding:13px}.bulk-summary p b{color:#f2f3f4;font-size:17px;font-weight:800}.bulk-transactions{display:flex;flex-direction:column;gap:10px}.bulk-row{align-items:center;background:hsla(0,0%,100%,.018);border:1px solid #ffffff0f;border-radius:12px;display:flex;gap:15px;justify-content:space-between;min-height:70px;padding:12px 14px}.bulk-row>div{display:flex;flex-direction:column;gap:4px;min-width:0}.bulk-row>div:last-child{align-items:flex-end}.bulk-row b{color:#eee;font-size:14px}.bulk-row span{color:#777980;font-size:12px}.bulk-row small{color:#62646a;font-size:11px}.bulk-settings-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:25px}.bulk-settings-grid label{display:flex;flex-direction:column;gap:9px;min-width:0}.bulk-settings-grid label span{color:#858990;font-size:12px;font-weight:650;line-height:1.4;min-height:34px;text-transform:uppercase}.bulk-settings-grid input{background:#181a1c;border:1px solid #ffffff14;border-radius:13px;color:#f2f2f2;font-family:inherit;font-size:23px;font-weight:750;height:65px;min-width:0;outline:none;padding:0 12px;text-align:center;width:100%}.bulk-settings-grid input:focus{border-color:#31dceb8c;box-shadow:0 0 0 3px #31dceb12}.bulk-current-tick{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:6px 0 28px;text-align:center}.bulk-current-tick span{color:#858990;font-size:13px;letter-spacing:.5px}.bulk-current-tick strong{color:#41dff2;font-size:44px;font-weight:800;line-height:1.15;margin-top:5px}.bulk-current-tick small{color:#6f7478;font-size:11px;margin-top:7px}.bulk-trader-tabs{background:#0e0f10;border-bottom:1px solid #ffffff14;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:74px;width:100%}.bulk-trader-tabs button{background:#0000;border:0;color:#777980;cursor:pointer;font-family:inherit;font-size:17px;font-weight:700;position:relative}.bulk-trader-tabs button:hover{background:hsla(0,0%,100%,.025);color:#fff}.bulk-trader-tabs button.active{background:#00bedc1a;color:#42e7f5}.bulk-trader-tabs button.active:after{background:#35dcea;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}@media (max-width:800px){.bulk-container,.bulk-content{padding:24px 18px 40px}.bulk-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-panel{padding:18px}.bulk-controls-grid,.bulk-form-grid{gap:15px}.bulk-table{min-width:650px}.bulk-digit-grid{gap:17px}.bulk-current-tick strong{font-size:39px}}@media (max-width:600px){.bulk-page{padding-bottom:72px}.bulk-container,.bulk-content{padding:21px 13px 32px}.bulk-heading{align-items:flex-start;gap:10px}.bulk-heading h1{font-size:24px}.bulk-heading p{font-size:12px}.bulk-status{font-size:10px;padding:7px 9px}.bulk-summary-grid{gap:9px;margin-bottom:17px}.bulk-card{border-radius:12px;gap:7px;padding:14px 12px}.bulk-card>span{font-size:10px}.bulk-card strong{font-size:19px}.bulk-card small{font-size:10px}.bulk-panel{border-radius:15px;margin-bottom:16px;padding:16px 13px}.bulk-panel-heading{gap:10px;margin-bottom:18px}.bulk-panel-heading h2{font-size:17px}.bulk-panel-heading p{font-size:12px}.bulk-controls-grid,.bulk-form-grid{gap:14px 10px;margin-bottom:19px}.bulk-controls-grid label,.bulk-field{gap:7px}.bulk-controls-grid label span,.bulk-field>span{font-size:10px}.bulk-controls-grid input,.bulk-controls-grid select,.bulk-field input,.bulk-field select{border-radius:10px;font-size:13px;height:51px;padding:0 10px}.bulk-controls-grid select,.bulk-field select{padding-right:23px}.bulk-risk-summary{gap:8px;margin-bottom:17px}.bulk-risk-summary>div{gap:6px;padding:11px 10px}.bulk-risk-summary span{font-size:10px}.bulk-risk-summary strong,.bulk-submit{font-size:14px}.bulk-submit{min-height:54px}.bulk-disclaimer{font-size:11px}.bulk-table th{font-size:10px;padding:12px 10px}.bulk-table td{font-size:12px;padding:12px 10px}.bulk-digit-grid{gap:12px 8px}.bulk-digit{max-width:70px}.bulk-digit strong{font-size:19px}.bulk-digit span{font-size:10px}.bulk-recent-digits{gap:7px;justify-content:flex-start}.bulk-recent-digits span{font-size:18px;height:44px;min-width:43px;width:43px}.bulk-trader-tabs{height:62px}.bulk-trader-tabs button{font-size:13px}.bulk-settings-grid{gap:9px}.bulk-settings-grid label span{font-size:10px;min-height:28px}.bulk-settings-grid input{font-size:19px;height:55px;padding:0 6px}.bulk-trade-buttons{gap:9px}.bulk-trade-buttons button{border-radius:12px;min-height:67px;padding:0 12px}.bulk-trade-buttons button b{font-size:17px}.bulk-trade-buttons button span{font-size:11px}.bulk-history-header{min-height:58px}.bulk-history-header button{font-size:11px}.bulk-history-header button.reset{font-size:10px;margin:6px 4px;min-width:54px;padding:0 6px}.bulk-history-content{padding:14px 10px}.bulk-summary{gap:8px}.bulk-summary p{font-size:11px;min-height:65px;padding:10px}.bulk-summary p b{font-size:14px}.bulk-row{gap:10px;min-height:64px;padding:10px}.bulk-row b{font-size:12px}.bulk-row span{font-size:11px}.bulk-row small{font-size:10px}}@media (max-width:380px){.bulk-container,.bulk-content{padding-left:10px;padding-right:10px}.bulk-heading h1{font-size:21px}.bulk-status{font-size:9px;gap:5px;padding:6px 7px}.bulk-card{padding:12px 9px}.bulk-card strong{font-size:17px}.bulk-panel{padding:13px 10px}.bulk-controls-grid,.bulk-form-grid{gap:12px 8px}.bulk-controls-grid label span,.bulk-field>span{font-size:9px}.bulk-controls-grid input,.bulk-controls-grid select,.bulk-field input,.bulk-field select{font-size:12px;height:47px;padding:0 8px}.bulk-digit{max-width:57px}.bulk-digit strong{font-size:16px}.bulk-trade-buttons button{padding:0 8px}.bulk-trade-buttons button b{font-size:15px}.bulk-trade-buttons button span{font-size:10px}}@media (hover:none){.bulk-trader-tabs button:hover{background:#0000;color:#777980}.bulk-trader-tabs button.active:hover{background:#00bedc1a;color:#42e7f5}.bulk-button:hover:not(:disabled){filter:none}.bulk-trade-buttons button:hover:not(:disabled){filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.bulk-page *,.bulk-page :after,.bulk-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@supports (padding-bottom:env(safe-area-inset-bottom)){.bulk-page{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.bulk-page .bulk-table-wrap{-webkit-overflow-scrolling:touch;border-radius:12px;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%}.bulk-page .bulk-table{background:#101112;border-collapse:collapse;min-width:0;table-layout:fixed;width:100%}.bulk-page .bulk-table td,.bulk-page .bulk-table th{font-size:11px;min-width:0;overflow-wrap:anywhere;padding:12px 5px;text-align:center;white-space:normal;word-break:normal}.bulk-page .bulk-table th{background:#191b1d;color:#92969c;font-size:9px;font-weight:800;letter-spacing:0;line-height:1.35}.bulk-page .bulk-table td strong{display:block;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.bulk-page .bulk-table td small{display:block;font-size:9px;margin-top:4px}.bulk-page .bulk-order-status{font-size:9px;max-width:100%;min-height:23px;padding:4px 5px;white-space:normal}.bulk-page .bulk-table td:nth-child(4),.bulk-page .bulk-table td:nth-child(6){font-size:9px;line-height:1.4;overflow-wrap:anywhere}@media (max-width:600px){.bulk-page .bulk-panel{padding:14px 8px}.bulk-page .bulk-table-wrap{overflow-x:hidden}.bulk-page .bulk-table{min-width:0;table-layout:fixed;width:100%}.bulk-page .bulk-table td,.bulk-page .bulk-table th{font-size:9px;padding:12px 3px}.bulk-page .bulk-table th{font-size:8px}.bulk-page .bulk-table td strong{font-size:9px}.bulk-page .bulk-table td small{font-size:8px}.bulk-page .bulk-order-status{font-size:8px;padding:4px 3px}}.bulk-page .bulk-table,.bulk-page .bulk-table-wrap{background:#101112!important}.bulk-page .bulk-table{color:#d5d7da!important}.bulk-page .bulk-table thead th{background:#191b1d!important;color:#92969c!important}.bulk-page .bulk-table tbody td,.bulk-page .bulk-table tbody tr,.bulk-page .bulk-table tbody tr:nth-child(2n),.bulk-page .bulk-table tbody tr:nth-child(odd){background-color:#101112!important}.bulk-page .bulk-table tbody td{border-bottom:1px solid #252729!important;color:#d5d7da!important}.bulk-page .bulk-table tbody tr:hover td{background-color:#191b1d!important}.bulk-page .bulk-table tbody td strong{color:#f2f2f2!important}.bulk-page .bulk-table tbody td small{color:#858990!important}:root{--dev-bg:#070b14;--dev-bg-soft:#0c1321;--dev-card:#101a2b;--dev-card-hover:#142239;--dev-border:#94a3b829;--dev-text:#f1f5f9;--dev-muted:#9aa9bd;--dev-green:#39e58c;--dev-green-dark:#13b96b;--dev-blue:#4da3ff;--dev-purple:#9b8cff;--dev-radius:20px;--dev-shadow:0 18px 55px #0000003d}.developers-page{background:radial-gradient(ellipse at 15% 0,#276c5d24,#0000 35%),radial-gradient(ellipse at 90% 12%,#3974d61f,#0000 30%),#070b14;background:radial-gradient(ellipse at 15% 0,#276c5d24,#0000 35%),radial-gradient(ellipse at 90% 12%,#3974d61f,#0000 30%),var(--dev-bg);color:#f1f5f9;color:var(--dev-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow:hidden}.developers-page *,.developers-page :after,.developers-page :before{box-sizing:border-box}.developers-page button{font:inherit}.developers-container{margin:0 auto;padding:36px 0 28px;width:min(1180px,calc(100% - 40px))}.developers-page h1,.developers-page h2,.developers-page h3,.developers-page p{margin-top:0}.developers-page h2{color:#f1f5f9;color:var(--dev-text);font-size:clamp(24px,3vw,34px);letter-spacing:-.8px;line-height:1.2}.developers-page p{color:#9aa9bd;color:var(--dev-muted);line-height:1.8}.developers-page button:focus-visible{outline:2px solid #39e58c;outline:2px solid var(--dev-green);outline-offset:4px}.developers-eyebrow{align-items:center;color:#39e58c;color:var(--dev-green);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:1.8px;line-height:1.6;text-transform:uppercase}.developers-hero{grid-gap:40px;align-items:center;background:linear-gradient(125deg,#132d31f0,#0e1728f7 52%,#161830f5);border:1px solid #5fd3a62e;border-radius:28px;box-shadow:0 18px 55px #0000003d;box-shadow:var(--dev-shadow);display:grid;gap:40px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-height:360px;overflow:hidden;padding:clamp(28px,5vw,58px);position:relative}.developers-hero:before{border:1px solid #39e58c1a;border-radius:50%;content:"";height:340px;pointer-events:none;position:absolute;right:20%;top:-140px;width:340px}.developers-hero-content{max-width:650px;position:relative;z-index:2}.developers-hero h1{color:#fff;font-size:clamp(35px,5vw,57px);font-weight:850;letter-spacing:-2px;line-height:1.08;margin:20px 0 18px}.developers-hero h1 span{color:#39e58c;color:var(--dev-green);display:inline-block}.developers-hero-content>p{font-size:15px;margin-bottom:26px;max-width:560px}.developers-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.dev-button{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:750;justify-content:center;min-height:46px;padding:12px 19px;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.dev-button:hover{transform:translateY(-2px)}.dev-button-primary{background:#39e58c;background:var(--dev-green);box-shadow:0 8px 24px #39e58c21;color:#04150d}.dev-button-primary:hover{background:#65f0a6;box-shadow:0 10px 28px #39e58c38}.dev-button-secondary{background:hsla(0,0%,100%,.035);border-color:#94a3b829;border-color:var(--dev-border);color:#f1f5f9;color:var(--dev-text)}.dev-button-secondary:hover{background:#39e58c12;border-color:#39e58c80}.developers-hero-art{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:245px;position:relative}.dev-orbit{border:1px solid #39e58c33;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dev-orbit-one{animation:dev-rotate 24s linear infinite;height:230px;width:230px}.dev-orbit-two{animation:dev-rotate 18s linear infinite reverse;border-color:#4da3ff52;height:165px;width:165px}.dev-core{background:linear-gradient(145deg,#39e58c33,#4da3ff1f),#101c2c;border:1px solid #39e58c7a;border-radius:28px;box-shadow:0 0 55px #39e58c21,inset 0 0 25px #39e58c0d;color:#39e58c;color:var(--dev-green);display:grid;font-size:30px;font-weight:900;height:100px;letter-spacing:-2px;place-items:center;position:relative;width:100px}.dev-floating{background:#09111ef0;border:1px solid #94a3b829;border:1px solid var(--dev-border);border-radius:10px;box-shadow:0 8px 22px #0003;color:#f1f5f9;color:var(--dev-text);font-size:10px;font-weight:850;letter-spacing:1px;padding:9px 12px;position:absolute;z-index:2}.dev-floating-one{color:#39e58c;color:var(--dev-green);left:7%;top:12%}.dev-floating-two{bottom:17%;color:#4da3ff;color:var(--dev-blue);right:0}.dev-floating-three{bottom:7%;color:#9b8cff;color:var(--dev-purple);left:15%}@keyframes dev-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.developers-status{align-items:center;background:#101a2bc7;border:1px solid #94a3b829;border:1px solid var(--dev-border);border-radius:16px;display:flex;gap:15px;margin-top:22px;padding:19px 22px}.dev-status-icon{background:#39e58c14;border:1px solid #39e58c38;border-radius:13px;color:#39e58c;color:var(--dev-green);display:grid;flex:0 0 43px;font-size:21px;height:43px;place-items:center;width:43px}.dev-status-copy{flex:1 1;min-width:0}.dev-status-copy h2{font-size:14px;font-weight:800;letter-spacing:0;margin-bottom:4px}.dev-status-copy p{font-size:12px;margin:0}.dev-status-indicator{background:#f4bd50;border-radius:50%;box-shadow:0 0 12px currentColor;flex:0 0 10px;height:10px;width:10px}.status-connected{background:#39e58c;background:var(--dev-green);color:#39e58c;color:var(--dev-green)}.status-checking{animation:dev-pulse 1.2s ease-in-out infinite;background:#f4bd50;color:#f4bd50}.status-unavailable{background:#fb7185;color:#fb7185}@keyframes dev-pulse{50%{opacity:.35}}.developers-section{margin-top:66px;scroll-margin-top:35px}.dev-section-heading{margin:0 auto 30px;max-width:760px;text-align:center}.dev-section-heading .developers-eyebrow{margin-bottom:12px}.dev-section-heading h2{margin-bottom:13px}.dev-section-heading p{font-size:14px;margin:0 auto;max-width:700px}.developers-feature-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dev-feature-card{background:linear-gradient(145deg,#121e31fa,#0b121ffa);border:1px solid #94a3b829;border:1px solid var(--dev-border);border-radius:20px;border-radius:var(--dev-radius);box-shadow:0 10px 35px #0000001a;min-width:0;overflow:hidden;padding:25px;position:relative;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.dev-feature-card:after{background:rgba(57,229,140,.035);border-radius:50%;content:"";height:120px;pointer-events:none;position:absolute;right:-50px;top:-50px;transition:background .22s ease;width:120px}.dev-feature-card:hover{background:#142239;background:var(--dev-card-hover);border-color:#39e58c59;box-shadow:0 18px 45px #0003;transform:translateY(-4px)}.dev-feature-card:hover:after{background:#39e58c14}.dev-feature-top{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:22px;position:relative;z-index:1}.dev-feature-icon{background:rgba(57,229,140,.075);border:1px solid #39e58c2b;border-radius:15px;display:grid;font-size:24px;height:51px;place-items:center;width:51px}.dev-feature-number{color:#b1c2d76b;font-size:13px;font-weight:850;letter-spacing:1.5px}.dev-feature-card h3{color:#f7fafc;font-size:19px;font-weight:800;letter-spacing:-.3px;line-height:1.35;margin-bottom:10px;position:relative;z-index:1}.dev-feature-card>p{font-size:13px;line-height:1.8;margin-bottom:17px;position:relative;z-index:1}.dev-feature-card ul{grid-gap:10px;border-top:1px solid #94a3b81f;display:grid;gap:10px;list-style:none;margin:0;padding:16px 0 0;position:relative;z-index:1}.dev-feature-card li{color:#c0cbd9;font-size:12px;line-height:1.7;padding-left:19px;position:relative}.dev-feature-card li:before{background:#39e58c;background:var(--dev-green);border-radius:50%;box-shadow:0 0 9px #39e58c38;content:"";height:7px;left:0;position:absolute;top:7px;width:7px}.dev-process{grid-gap:0;display:grid;gap:0;margin:0 auto;max-width:850px}.dev-process-step{align-items:flex-start;background:#101a2bb8;border:1px solid #94a3b829;border:1px solid var(--dev-border);border-radius:16px;display:flex;gap:18px;padding:20px}.dev-process-step>span{background:#39e58c14;border:1px solid #39e58c40;border-radius:13px;color:#39e58c;color:var(--dev-green);display:grid;flex:0 0 45px;font-size:13px;font-weight:900;height:45px;place-items:center;width:45px}.dev-process-step h3{color:#f1f5f9;color:var(--dev-text);font-size:15px;margin-bottom:6px}.dev-process-step p{font-size:13px;margin-bottom:0}.dev-process-line{background:linear-gradient(180deg,#39e58c73,#39e58c0d);height:20px;margin-left:41px;width:2px}.dev-faq-list{grid-gap:12px;display:grid;gap:12px;margin:0 auto;max-width:850px}.dev-faq-item{background:#101a2bcc;border:1px solid #94a3b829;border:1px solid var(--dev-border);border-radius:14px;overflow:hidden;transition:border-color .2s ease,background .2s ease}.dev-faq-item.is-open{background:#121f31f5;border-color:#39e58c47}.dev-faq-question{align-items:center;background:#0000;border:0;color:#f1f5f9;color:var(--dev-text);cursor:pointer;display:flex;font-size:14px;font-weight:750;gap:18px;justify-content:space-between;line-height:1.6;min-height:60px;padding:17px 20px;text-align:left;width:100%}.dev-faq-question:hover{color:#39e58c;color:var(--dev-green)}.dev-faq-toggle{background:#ffffff08;border:1px solid #94a3b829;border:1px solid var(--dev-border);border-radius:9px;color:#39e58c;color:var(--dev-green);display:grid;flex:0 0 29px;font-size:19px;height:29px;place-items:center;width:29px}.dev-faq-answer{color:#9aa9bd;color:var(--dev-muted);font-size:13px;line-height:1.9;padding:0 20px 20px}.developers-disclaimer{align-items:flex-start;background:rgba(244,189,80,.045);border:1px solid #f4bd5033;border-radius:17px;display:flex;gap:15px;margin-top:60px;padding:23px}.dev-disclaimer-icon{background:#f4bd5017;border:1px solid #f4bd5040;border-radius:12px;color:#f4bd50;display:grid;flex:0 0 38px;font-size:21px;height:38px;place-items:center;width:38px}.developers-disclaimer h3{color:#f7d38b;font-size:15px;margin-bottom:7px}.developers-disclaimer p{font-size:12px;line-height:1.9;margin-bottom:0}.developers-footer{align-items:center;border-top:1px solid #94a3b829;border-top:1px solid var(--dev-border);display:flex;gap:16px;justify-content:space-between;margin-top:35px;padding:23px 4px 10px}.developers-footer strong{color:#39e58c;color:var(--dev-green);font-size:16px;font-weight:900;letter-spacing:.5px}.developers-footer span{color:#8493a8;font-size:11px}@media (min-width:900px){.developers-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.developers-container{padding-top:25px;width:min(100% - 32px,760px)}.developers-hero{gap:20px;grid-template-columns:minmax(0,1fr) 260px;padding:35px 28px}.developers-hero h1{font-size:clamp(34px,5vw,46px)}.developers-hero-art{min-height:220px;transform:scale(.9)}.developers-section{margin-top:54px}}@media (max-width:640px){.developers-container{padding-bottom:20px;padding-top:16px;width:calc(100% - 24px)}.developers-hero{border-radius:22px;gap:5px;grid-template-columns:minmax(0,1fr);min-height:auto;padding:27px 21px 17px}.developers-hero h1{font-size:clamp(33px,9vw,43px);letter-spacing:-1.5px;margin:16px 0 13px}.developers-hero-content>p{font-size:13px;margin-bottom:20px}.developers-hero-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.dev-button{min-height:45px;width:100%}.developers-hero-art{margin-top:0;min-height:195px;transform:scale(.82)}.dev-orbit-one{height:215px;width:215px}.dev-orbit-two{height:155px;width:155px}.developers-status{border-radius:14px;gap:12px;margin-top:14px;padding:15px}.dev-status-icon{flex-basis:39px;height:39px;width:39px}.dev-status-copy h2{font-size:13px}.dev-status-copy p{font-size:11px;overflow-wrap:anywhere}.developers-section{margin-top:45px}.dev-section-heading{margin-bottom:22px;text-align:left}.dev-section-heading h2{font-size:26px;letter-spacing:-.7px}.dev-section-heading p{font-size:13px;line-height:1.8;margin:0}.developers-feature-grid{gap:13px;grid-template-columns:minmax(0,1fr)}.dev-feature-card{border-radius:17px;padding:21px}.dev-feature-top{margin-bottom:17px}.dev-feature-icon{border-radius:13px;font-size:22px;height:46px;width:46px}.dev-feature-card h3{font-size:18px}.dev-feature-card>p{font-size:13px}.dev-feature-card li{font-size:12px}.dev-process-step{gap:13px;padding:16px}.dev-process-step>span{flex-basis:40px;height:40px;width:40px}.dev-process-line{margin-left:35px}.dev-process-step p{font-size:12px}.dev-faq-question{font-size:13px;min-height:57px;padding:15px}.dev-faq-answer{font-size:12px;padding:0 15px 17px}.developers-disclaimer{gap:12px;margin-top:43px;padding:17px}.dev-disclaimer-icon{flex-basis:33px;height:33px;width:33px}.developers-disclaimer h3{font-size:14px}.developers-disclaimer p{font-size:11px}.developers-footer{align-items:flex-start;flex-direction:column;gap:7px;margin-top:27px;padding-top:19px}}@media (max-width:360px){.developers-container{width:calc(100% - 18px)}.developers-hero{padding-left:16px;padding-right:16px}.developers-hero h1{font-size:31px}.developers-eyebrow{font-size:9px;letter-spacing:1.3px}.dev-feature-card{padding:17px}.dev-feature-card h3{font-size:17px}.dev-faq-question{font-size:12px;gap:10px;padding:13px}}@media (prefers-reduced-motion:reduce){.developers-page *,.developers-page :after,.developers-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.dev-orbit-three{animation:dev-rotate 32s linear infinite;border-color:#9b8cff29;border-style:dashed;height:285px;width:285px}.record-page{background:radial-gradient(circle at 50% 0,#0084ff24,#0000 38%),radial-gradient(circle at 100% 35%,#ff00cc14,#0000 35%),linear-gradient(180deg,#020817,#030b1b 45%,#020714);box-sizing:border-box;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow-x:hidden;padding:18px 12px 30px;position:relative;width:100%}.record-page:before{background:linear-gradient(90deg,#0000,#00d9ff,#8b35ff,#ff28d7,#0000);box-shadow:0 0 8px #00d9ff,0 0 15px #a028ffb3;content:"";height:1px;left:5%;pointer-events:none;position:absolute;right:5%;top:0}.record-header{margin:0 auto 13px;max-width:600px;padding:0 3px;width:100%}.record-header h2{color:#fff;font-size:20px;font-weight:800;letter-spacing:-.3px;margin:0;text-shadow:0 0 8px #ffffff26}.record-header p{color:#8ea3c4;font-size:10px;line-height:1.4;margin:4px 0 0}.record-tabs{background:linear-gradient(135deg,#05142df2,#080c20f2);border:1px solid #3967b48c;border-radius:9px;box-shadow:0 0 8px #0099ff14,inset 0 0 12px #0050b40f;box-sizing:border-box;gap:4px;margin:0 auto 12px;max-width:600px;padding:3px;width:100%}.record-tab,.record-tabs{align-items:center;display:flex}.record-tab{background:#0000;border:1px solid #0000;border-radius:7px;color:#7185a8;cursor:pointer;flex:1 1;font-size:10px;font-weight:700;height:34px;justify-content:center;min-width:0;outline:none;padding:0 5px;transition:all .2s ease;white-space:nowrap}.record-tab:hover{background:#193c6e59;border-color:#00c3ff40;color:#dceaff}.record-tab.active{background:linear-gradient(135deg,#00cfff,#168cff 45%,#8b35ff);border-color:#57dcffcc;box-shadow:0 0 7px #00ccff8c,0 0 14px #742bff4d;color:#fff;font-weight:800;text-shadow:0 1px 3px #00000059}.record-tab.active:hover{background:linear-gradient(135deg,#19d9ff,#208eff 45%,#a13cff);color:#fff}.record-tab:active{transform:scale(.96)}.record-content{box-sizing:border-box;margin:0 auto;max-width:600px;width:100%}.record-content>*{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.record-content .deposit-card,.record-content .earning-card,.record-content .record-card,.record-content .record-item,.record-content .transaction-card,.record-content .withdraw-card{background:linear-gradient(135deg,#071734f5,#030d1efa)!important;border:1px solid #2f6bbe80!important;border-radius:8px!important;box-shadow:0 0 8px #0077ff12,inset 0 0 12px #0064ff0a!important;margin-bottom:7px;padding:9px 10px!important;width:100%}.record-content h1,.record-content h2,.record-content h3,.record-content h4{color:#fff;font-weight:700;margin-bottom:5px;margin-top:0}.record-content p,.record-content small{color:#8297b9;font-size:10px;line-height:1.35}.record-content .amount,.record-content .record-amount{color:#c6ff00;font-size:13px;font-weight:800;text-shadow:0 0 7px #c6ff002e}.record-content .status,.record-content .success{align-items:center;background:#00ffaa14;border:1px solid #00ffaa4d;border-radius:20px;color:#00e5a0;display:inline-flex;font-size:9px;font-weight:700;justify-content:center;min-height:20px;padding:3px 7px}.record-content button{background:linear-gradient(135deg,#28146ecc,#0a235acc);border:1px solid #7540ffbf;border-radius:6px;box-shadow:0 0 7px #7540ff33;color:#bba7ff;cursor:pointer;font-size:9px;font-weight:700;min-height:28px;padding:0 9px;transition:all .2s ease}.record-content button:hover{border-color:#a96cff;box-shadow:0 0 10px #8448ff73;color:#fff}.record-content button:active{transform:scale(.96)}.record-content .icon,.record-content .record-icon{align-items:center;background:linear-gradient(135deg,#00b7ff2e,#7027ff2e);border:1px solid #3d98ff66;border-radius:7px;box-shadow:0 0 8px #00b7ff26;color:#62dfff;display:flex;height:28px!important;justify-content:center;min-width:28px!important;width:28px!important}.record-content input,.record-content select{background:#041024f2;border:1px solid #3469b28c;border-radius:6px;color:#fff;font-size:10px;height:32px;outline:none;padding:0 9px;width:100%}.record-content input:focus,.record-content select:focus{border-color:#00cfff;box-shadow:0 0 8px #00cfff33}.record-content .empty,.record-content .empty-state,.record-content .no-record{background:#041024b8;border:1px solid #3667aa73;border-radius:9px;color:#7187aa;font-size:10px;padding:25px 12px;text-align:center;width:100%}@media (max-width:480px){.record-page{padding:14px 8px 24px}.record-header{margin-bottom:10px;padding:0 2px}.record-header h2{font-size:18px}.record-header p{font-size:9px}.record-tabs{border-radius:8px;gap:3px;margin-bottom:10px;padding:3px}.record-tab{border-radius:6px;font-size:9px;height:32px;padding:0 3px}.record-content .deposit-card,.record-content .earning-card,.record-content .record-card,.record-content .record-item,.record-content .transaction-card,.record-content .withdraw-card{border-radius:7px!important;margin-bottom:6px;padding:8px!important}.record-content p,.record-content small{font-size:9px}.record-content .amount,.record-content .record-amount{font-size:12px}.record-content button{font-size:8px;min-height:26px;padding:0 7px}.record-content input,.record-content select{font-size:9px;height:30px}}@media (max-width:360px){.record-page{padding:11px 6px 20px}.record-header h2{font-size:17px}.record-header p{font-size:8px}.record-tabs{gap:2px;padding:2px}.record-tab{font-size:8px;height:30px;padding:0 2px}.record-content .deposit-card,.record-content .earning-card,.record-content .record-card,.record-content .record-item,.record-content .transaction-card,.record-content .withdraw-card{margin-bottom:5px;padding:7px!important}.record-content p,.record-content small{font-size:8px}.record-content .amount,.record-content .record-amount{font-size:11px}.record-content button{font-size:7px;min-height:24px}}@media (max-width:320px){.record-page{padding:9px 5px 18px}.record-header h2{font-size:16px}.record-tab{font-size:7px;height:28px}.record-content .deposit-card,.record-content .earning-card,.record-content .record-card,.record-content .record-item,.record-content .transaction-card,.record-content .withdraw-card{padding:6px!important}}.record-page button{appearance:none;-webkit-appearance:none;font-family:Arial,Helvetica,sans-serif;outline:none}.record-page *,.record-page :after,.record-page :before{box-sizing:border-box}.record-page::-webkit-scrollbar{width:3px}.record-page::-webkit-scrollbar-track{background:#020817}.record-page::-webkit-scrollbar-thumb{background:linear-gradient(#00cfff,#8b35ff);border-radius:10px}.record-page button{-webkit-tap-highlight-color:transparent}@media (hover:none){.record-tab:hover{background:#0000;border-color:#0000;color:#7185a8}.record-tab.active:hover{background:linear-gradient(135deg,#00cfff,#168cff 45%,#8b35ff);color:#fff}}.bfc-deposit-page{background:radial-gradient(circle at 50% -15%,#6366f126,#0000 30%),radial-gradient(circle at 100% 30%,rgba(0,217,255,.055),#0000 24%),radial-gradient(circle at 0 70%,rgba(139,92,246,.055),#0000 25%),#060a15;color:#fff;font-family:Arial,Helvetica,sans-serif;min-height:100vh;min-height:100dvh;overflow-x:hidden;padding:7px 7px 16px;position:relative;scrollbar-color:#303b58 #0000;scrollbar-width:thin;width:100%}.bfc-deposit-page,.bfc-deposit-page *,.bfc-deposit-page :after,.bfc-deposit-page :before{box-sizing:border-box}.bfc-deposit-page:before{background-image:linear-gradient(#6366f10a 1px,#0000 0),linear-gradient(90deg,#6366f10a 1px,#0000 0);background-size:25px 25px;inset:0;opacity:.12}.bfc-deposit-page:after,.bfc-deposit-page:before{content:"";pointer-events:none;position:fixed;z-index:0}.bfc-deposit-page:after{background:radial-gradient(circle,rgba(99,102,241,.035),#0000 68%);border-radius:50%;filter:blur(18px);height:210px;left:50%;top:8%;transform:translateX(-50%);width:210px}.bfc-deposit-page>*{position:relative;z-index:1}.bfc-banner-message{animation:bfcBannerIn .18s ease;background:linear-gradient(135deg,#1a2340,#0c1429);border:1px solid #6366f18c;border-radius:8px;box-shadow:0 7px 20px #0000008c,0 0 14px #6366f11a;color:#fff;font-size:9px;font-weight:700;left:50%;line-height:1.25;max-width:360px;padding:7px 9px;position:fixed;text-align:center;top:7px;transform:translateX(-50%);width:calc(100% - 14px);z-index:9999}@keyframes bfcBannerIn{0%{opacity:0;transform:translate(-50%,-7px)}to{opacity:1;transform:translate(-50%)}}.bfc-deposit-header{align-items:center;background:linear-gradient(135deg,#111a37fa,#080e1efa);border:1px solid #6366f145;border-radius:10px;box-shadow:0 6px 17px #00000047;display:flex;gap:6px;margin:0 auto 5px;max-width:430px;min-height:50px;overflow:hidden;padding:5px 6px;position:relative;width:100%}.bfc-deposit-header:before{animation:bfcHeaderLine 4s linear infinite;background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6,#6366f1);background-size:200% 100%;content:"";height:1px;left:0;position:absolute;top:0;width:100%}@keyframes bfcHeaderLine{0%{background-position:0 50%}to{background-position:200% 50%}}.bfc-back-button{align-items:center;background:#6366f114;border:1px solid #6366f142;border-radius:7px;color:#cfd5ff;cursor:pointer;display:flex;flex:0 0 28px;font-size:10px;height:28px;justify-content:center;padding:0;transition:.16s ease;width:28px}.bfc-back-button:hover{background:#6366f129;border-color:#6366f180;color:#fff;transform:translateX(-1px)}.bfc-back-button:active{transform:scale(.94)}.bfc-header-title{display:flex;flex:1 1;flex-direction:column;gap:1px;justify-content:center;min-width:0}.bfc-header-badge{background:#00d9ff0d;border:1px solid #00d9ff2e;border-radius:999px;color:#6eeaff;font-size:5.5px;font-weight:900;letter-spacing:.55px;padding:1px 4px;width:fit-content}.bfc-header-title h2{color:#fff;font-size:14px;font-weight:900;letter-spacing:-.2px;line-height:1.05;margin:0}.bfc-header-title p{color:#707c97;font-size:6px;line-height:1.15;margin:0}.bfc-header-security{align-items:center;background:#00d9ff0d;border:1px solid #00d9ff33;border-radius:7px;box-shadow:0 0 10px #00d9ff0d;color:#00d9ff;display:flex;flex:0 0 27px;font-size:10px;height:27px;justify-content:center;width:27px}.bfc-buy-sell{grid-gap:2px;background:#0b1122f0;border:1px solid #6366f138;border-radius:8px;display:grid;gap:2px;grid-template-columns:1fr 1fr;height:31px;margin:0 auto 5px;max-width:430px;padding:2px;width:100%}.bfc-buy-sell button{background:#0000;border:none;border-radius:6px;color:#64708a;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:7.5px;font-weight:900;outline:none;transition:.16s ease}.bfc-buy-sell button.active{background:linear-gradient(135deg,#6366f1,#4f46e5,#00a9d9);box-shadow:0 3px 9px #4f46e538;color:#fff}.bfc-buy-sell button:not(.active):hover{background:#6366f10f;color:#cbd3ea}.bfc-country-selector-box{align-items:center;background:linear-gradient(135deg,#131c3afa,#090f20fa);border:1px solid #00d9ff2e;border-radius:9px;box-shadow:0 6px 17px #0003;cursor:pointer;display:flex;gap:7px;justify-content:space-between;margin:0 auto 5px;max-width:430px;min-height:46px;overflow:hidden;padding:5px 7px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .1s ease;width:100%}.bfc-country-selector-box:before{background:linear-gradient(90deg,#00d9ff,#0000);content:"";height:1px;left:0;position:absolute;top:0;width:30%}.bfc-country-selector-box:hover{border-color:#00d9ff61;box-shadow:0 7px 20px #00000040,0 0 12px #00d9ff0a}.bfc-country-selector-box:active{transform:scale(.997)}.bfc-country-selector-left{align-items:center;display:flex;gap:6px;min-width:0}.bfc-country-flag{align-items:center;background:linear-gradient(135deg,#6366f11c,#00d9ff0d);border:1px solid #6366f138;border-radius:7px;display:flex;flex:0 0 29px;font-size:15px;height:29px;justify-content:center;width:29px}.bfc-country-details{display:flex;flex-direction:column;gap:1px;min-width:0}.bfc-country-details span{color:#5e6a84;font-size:5px;font-weight:900;letter-spacing:.55px}.bfc-country-details strong{color:#fff;font-size:9px;font-weight:900}.bfc-country-details small,.bfc-country-details strong{line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bfc-country-details small{color:#69758e;font-size:6px;font-weight:600}.bfc-country-selector-box>svg{color:#606c85;flex:0 0 auto;font-size:8px;transition:.16s ease}.bfc-country-selector-box:hover>svg{color:#00d9ff;transform:translateY(1px)}.bfc-input-box{background:linear-gradient(145deg,#111a36fa,#080e1efa);border:1px solid #6366f13d;border-radius:10px;box-shadow:0 8px 20px #0000003b;margin:0 auto 5px;max-width:430px;overflow:hidden;padding:7px;position:relative;width:100%}.bfc-input-box:after{background:rgba(99,102,241,.055);border-radius:50%;content:"";filter:blur(22px);height:110px;pointer-events:none;position:absolute;right:-55px;top:-55px;width:110px}.bfc-input-label-row{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:3px;position:relative;z-index:1}.bfc-input-label-row label{color:#77839d;font-size:6px;font-weight:900;letter-spacing:.45px;text-transform:uppercase}.bfc-input-label-row span{color:#00d9ff;font-size:6px;font-weight:900;letter-spacing:.25px}.bfc-deposit-method-selector{grid-gap:4px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin-bottom:1px;position:relative;width:100%;z-index:2}.bfc-deposit-method-selector button{align-items:center;background:#060c1ac7;border:1px solid #6366f130;border-radius:7px;color:#707d96;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:900;gap:4px;justify-content:center;min-height:29px;padding:4px;transition:.16s ease}.bfc-deposit-method-selector button svg{font-size:9px}.bfc-deposit-method-selector button:hover{background:rgba(99,102,241,.065);border-color:#6366f166;color:#cfd6ff}.bfc-deposit-method-selector button.active{background:linear-gradient(135deg,#6366f12e,rgba(0,217,255,.065));border-color:#00d9ff7a;box-shadow:0 0 11px rgba(0,217,255,.045);color:#fff}.bfc-deposit-method-selector button.active svg{color:#00d9ff;filter:drop-shadow(0 0 4px rgba(0,217,255,.32))}.bfc-amount-row{align-items:center;background:#040914f0;border:1px solid #6366f140;border-radius:8px;display:flex;gap:5px;height:39px;padding:0 6px;position:relative;transition:border-color .16s ease,box-shadow .16s ease;width:100%;z-index:1}.bfc-amount-row:focus-within{border-color:#00d9ff85;box-shadow:0 0 0 1px #00d9ff0a,0 0 13px #00d9ff0a}.bfc-money-icon{align-items:center;background:#6366f11a;border-radius:6px;color:#8b8fff;display:flex;flex:0 0 22px;font-size:9px;height:22px;justify-content:center;width:22px}.bfc-amount-row input{appearance:textfield;-webkit-appearance:none;background:#0000!important;border:none!important;box-shadow:none!important;color:#fff;flex:1 1;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:900;height:100%;min-width:0;outline:none!important;padding:0;width:100%}.bfc-amount-row input::placeholder{color:#3f4a62;opacity:1}.bfc-amount-row input::-webkit-inner-spin-button,.bfc-amount-row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bfc-currency{color:#00d9ff;flex-shrink:0;font-size:7px;font-weight:900;letter-spacing:.25px;max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bfc-deposit-range{margin-top:5px;position:relative;z-index:1}.bfc-range-line{background:#1b2438;border-radius:999px;height:2px;overflow:hidden;width:100%}.bfc-range-line span{background:linear-gradient(90deg,#6366f1,#00d9ff);border-radius:inherit;box-shadow:0 0 6px #00d9ff40;display:block;height:100%;width:24%}.bfc-range-text{color:#59657e;font-size:5.5px;font-weight:600;margin-top:2px;text-align:right}.bfc-entered-amount{align-items:center;border-top:1px solid #ffffff0a;display:flex;gap:6px;justify-content:space-between;margin-top:5px;padding-top:5px;position:relative;z-index:1}.bfc-entered-amount span{color:#69758e;font-size:6.5px;font-weight:600}.bfc-entered-amount strong{color:#fff;font-size:8.5px;font-weight:900;text-align:right}.bfc-exchange-rate-box{align-items:center;background:linear-gradient(135deg,rgba(99,102,241,.065),#00d9ff08);border:1px solid #6366f12b;border-radius:7px;display:flex;gap:5px;margin-top:5px;padding:5px 6px;position:relative;z-index:1}.bfc-exchange-icon{align-items:center;background:#6366f117;border-radius:5px;color:#8f91ff;display:flex;flex:0 0 20px;font-size:7px;height:20px;justify-content:center;width:20px}.bfc-exchange-content{display:flex;flex-direction:column;gap:1px;min-width:0}.bfc-exchange-content span{color:#5d6981;font-size:5px;font-weight:900;letter-spacing:.45px}.bfc-exchange-content strong{color:#cfd5ff;font-size:7px;font-weight:800;line-height:1.15}.bfc-usdt-receive-box{align-items:center;background:linear-gradient(135deg,rgba(0,217,255,.055),#6366f10f);border:1px solid #00d9ff33;border-radius:7px;display:flex;gap:6px;margin-top:4px;padding:6px;position:relative;z-index:1}.bfc-usdt-icon{align-items:center;background:#00d9ff17;border-radius:50%;color:#00d9ff;display:flex;flex:0 0 22px;font-size:9px;height:22px;justify-content:center;width:22px}.bfc-usdt-content{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.bfc-usdt-content span{color:#60708a;font-size:5px;font-weight:900;letter-spacing:.45px}.bfc-usdt-content strong{color:#00e0ff;font-size:12px;font-weight:900;line-height:1;text-shadow:0 0 7px #00d9ff24}.bfc-provider-box{align-items:center;background:linear-gradient(135deg,#101933f7,#080f20f7);border:1px solid #6366f13b;border-radius:8px;box-shadow:0 5px 15px #0000002b;color:#fff;cursor:pointer;display:flex;gap:6px;justify-content:space-between;margin:0 auto 4px;max-width:430px;min-height:46px;padding:6px 7px;transition:border-color .16s ease,background .16s ease,transform .1s ease;width:100%}.bfc-provider-box:hover{border-color:#6366f16b;box-shadow:0 7px 18px #00000038}.bfc-provider-box:active{transform:scale(.997)}.bfc-provider-content{align-items:center;display:flex;gap:6px;min-width:0}.bfc-provider-icon{align-items:center;background:#6366f114;border:1px solid #6366f133;border-radius:7px;color:#8e91ff;display:flex;flex:0 0 26px;font-size:10px;height:26px;justify-content:center;width:26px}.bfc-provider-label{color:#5c6982;display:block;font-size:5px;font-weight:900;letter-spacing:.55px;margin-bottom:1px}.bfc-provider-content h3{color:#fff;font-size:8.5px;font-weight:900;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bfc-provider-content p{color:#5d6981;font-size:5.5px;line-height:1.15;margin:1px 0 0}.bfc-provider-box>svg{color:#59667f;flex-shrink:0;font-size:8px;transition:transform .16s ease,color .16s ease}.bfc-provider-box:hover>svg{color:#00d9ff}.bfc-provider-box .bfc-chevron-open{color:#00d9ff;transform:rotate(180deg)}.bfc-select-hint{animation:bfcHintIn .16s ease;background:#ffb84d0d;border:1px solid #ffb84d33;border-radius:6px;color:#ffc66d;font-size:6.5px;font-weight:800;margin:-1px auto 4px;max-width:430px;padding:5px 6px;text-align:center;width:100%}@keyframes bfcHintIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.bfc-provider-box.shake{animation:bfcShake .3s ease}@keyframes bfcShake{0%,to{transform:translateX(0)}25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-2px)}}.bfc-method-list{animation:bfcMethodListIn .15s ease;background:#070d1cf7;border:1px solid #6366f130;border-radius:8px;box-shadow:0 8px 20px #0000003b;margin:-1px auto 5px;max-width:430px;padding:2px;width:100%}@keyframes bfcMethodListIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.bfc-no-method{color:#66728b;font-size:6.5px;font-weight:700;line-height:1.25;padding:8px 6px;text-align:center}.bfc-method-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;gap:6px;justify-content:space-between;min-height:34px;padding:4px 5px;text-align:left;transition:background .14s ease,border-color .14s ease,transform .1s ease;width:100%}.bfc-method-item:hover{background:rgba(99,102,241,.065);border-color:#6366f124}.bfc-method-item:active{transform:scale(.99)}.bfc-method-item.selected-method{background:linear-gradient(135deg,#6366f11f,#00d9ff0a);border-color:#00d9ff30}.bfc-method-left{align-items:center;display:flex;gap:5px;min-width:0}.bfc-method-icon{align-items:center;background:#6366f114;border-radius:5px;color:#858aff;display:flex;flex:0 0 22px;font-size:8px;height:22px;justify-content:center;width:22px}.bfc-method-info{display:flex;flex-direction:column;gap:1px;min-width:0}.bfc-method-info span{color:#fff;font-size:7.5px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bfc-method-info small{color:#5b6881;font-size:5.5px;font-weight:600}.bfc-method-check{color:#00d9ff;filter:drop-shadow(0 0 4px rgba(0,217,255,.22));flex-shrink:0;font-size:10px}.bfc-info-box{grid-gap:2px;background:#0b1223eb;border:1px solid #6366f12e;border-radius:8px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);margin:0 auto 5px;max-width:430px;padding:4px;width:100%}.bfc-info-item{align-items:center;border-right:1px solid #ffffff0a;display:flex;flex-direction:column;gap:1px;justify-content:center;min-height:31px;min-width:0;padding:2px;text-align:center}.bfc-info-item:last-child{border-right:none}.bfc-info-label{align-items:center;color:#5e6a82;display:flex;font-size:5px;font-weight:900;gap:2px;justify-content:center;text-transform:uppercase;white-space:nowrap}.bfc-info-label svg{color:#707c95;font-size:5.5px}.bfc-info-item strong{color:#cdd4e8;font-size:6.5px;font-weight:900;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bfc-info-item strong.success{color:#46e6a0}.bfc-info-item strong.processing{color:#6edfff}.bfc-security-note{align-items:flex-start;background:linear-gradient(135deg,#00d9ff08,#6366f10a);border:1px solid #00d9ff1a;border-radius:7px;display:flex;gap:5px;margin:0 auto 5px;max-width:430px;padding:5px 6px;width:100%}.bfc-security-icon{align-items:center;background:rgba(0,217,255,.065);border-radius:6px;color:#00d9ff;display:flex;flex:0 0 21px;font-size:8px;height:21px;justify-content:center;width:21px}.bfc-security-note strong{color:#d9e1f5;display:block;font-size:7px;font-weight:900;margin-bottom:1px}.bfc-security-note p{color:#606d85;font-size:5.5px;line-height:1.3;margin:0}.bfc-deposit-btn{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5 45%,#00a9d9);border:1px solid #6366f18f;border-radius:8px;box-shadow:0 7px 18px #4f46e538,0 0 12px #00d9ff0d;color:#fff;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:8.5px;font-weight:900;gap:6px;height:36px;justify-content:center;letter-spacing:.1px;margin:0 auto;max-width:430px;overflow:hidden;position:relative;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;width:100%}.bfc-deposit-btn:before{animation:bfcButtonShine 3.2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff26,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);width:55%}@keyframes bfcButtonShine{0%{left:-100%}35%,to{left:140%}}.bfc-deposit-btn:hover{box-shadow:0 9px 21px #4f46e547,0 0 16px #00d9ff14;filter:brightness(1.05);transform:translateY(-1px)}.bfc-deposit-btn:active{transform:scale(.985)}.bfc-button-arrow,.bfc-deposit-btn span{position:relative;z-index:1}.bfc-button-arrow{font-size:8px;transform:rotate(180deg)}.bfc-deposit-page button:focus-visible{outline:1px solid #00d9ffb3;outline-offset:1px}.bfc-country-modal-overlay{align-items:center;animation:bfcCountryOverlayIn .15s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#02050dcc;display:flex;inset:0;justify-content:center;padding:8px;position:fixed;z-index:10000}@keyframes bfcCountryOverlayIn{0%{opacity:0}to{opacity:1}}.bfc-country-modal{animation:bfcCountryModalIn .17s ease;background:linear-gradient(145deg,#101933,#070e20);border:1px solid #6366f161;border-radius:12px;box-shadow:0 22px 60px #000000a6,0 0 28px #6366f117;display:flex;flex-direction:column;max-height:88vh;max-height:88dvh;max-width:370px;overflow:hidden;position:relative;width:100%}.bfc-country-modal:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);content:"";height:1px;left:0;position:absolute;top:0;width:100%}@keyframes bfcCountryModalIn{0%{opacity:0;transform:translateY(7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.bfc-country-modal-header{align-items:center;border-bottom:1px solid #ffffff0a;display:flex;gap:6px;min-height:44px;padding:6px 7px}.bfc-country-modal-header>div{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.bfc-country-modal-header strong{color:#fff;font-size:10px;font-weight:900}.bfc-country-modal-header span{color:#65718a;font-size:5.5px}.bfc-country-modal-back,.bfc-country-modal-close{align-items:center;background:rgba(99,102,241,.065);border:1px solid #6366f133;border-radius:6px;color:#8590a8;cursor:pointer;display:flex;flex:0 0 26px;font-size:8px;height:26px;justify-content:center;padding:0;transition:.15s ease;width:26px}.bfc-country-modal-back:hover,.bfc-country-modal-close:hover{background:rgba(0,217,255,.055);border-color:#00d9ff61;color:#fff}.bfc-country-search{align-items:center;background:#040914d6;border:1px solid #6366f133;border-radius:7px;color:#66738d;display:flex;gap:5px;height:33px;margin:6px 7px 4px;padding:0 7px;transition:.15s ease}.bfc-country-search:focus-within{border-color:#00d9ff70;box-shadow:0 0 0 1px rgba(0,217,255,.035)}.bfc-country-search>svg{color:#65718a;flex:0 0 auto;font-size:8px}.bfc-country-search input{background:#0000!important;border:none!important;box-shadow:none!important;color:#fff;flex:1 1;font-family:Arial,Helvetica,sans-serif;font-size:7px;height:100%;min-width:0;outline:none!important;padding:0;width:100%}.bfc-country-search input::placeholder{color:#424d65}.bfc-country-search button{align-items:center;background:#ffffff0a;border:none;border-radius:5px;color:#68748d;cursor:pointer;display:flex;flex:0 0 19px;height:19px;justify-content:center;padding:0;width:19px}.bfc-country-search button:hover{background:hsla(0,0%,100%,.075);color:#fff}.bfc-country-list{flex:1 1;min-height:0;overflow-y:auto;padding:2px 5px 4px;scrollbar-color:#303b58 #0000;scrollbar-width:thin}.bfc-country-list::-webkit-scrollbar{width:3px}.bfc-country-list::-webkit-scrollbar-track{background:#0000}.bfc-country-list::-webkit-scrollbar-thumb{background:#303b58;border-radius:999px}.bfc-country-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:#fff;cursor:pointer;display:flex;gap:6px;justify-content:space-between;margin-bottom:2px;min-height:42px;padding:4px 5px;text-align:left;transition:background .14s ease,border-color .14s ease,transform .1s ease;width:100%}.bfc-country-item:hover{background:#6366f112;border-color:#6366f126}.bfc-country-item:active{transform:scale(.99)}.bfc-country-item.active{background:linear-gradient(135deg,#6366f121,rgba(0,217,255,.045));border-color:#00d9ff33}.bfc-country-item-left{align-items:center;display:flex;gap:6px;min-width:0}.bfc-country-item-flag{align-items:center;background:#6366f112;border:1px solid #6366f133;border-radius:7px;display:flex;flex:0 0 28px;font-size:14px;height:28px;justify-content:center;width:28px}.bfc-country-item-info{display:flex;flex-direction:column;gap:1px;min-width:0}.bfc-country-item-info strong{color:#fff;font-size:7.5px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bfc-country-item-info span{color:#00d9ff;font-size:5.5px;font-weight:900}.bfc-country-item-info small{color:#59667f;font-size:5px;font-weight:600}.bfc-country-check{color:#00d9ff;filter:drop-shadow(0 0 4px rgba(0,217,255,.22));flex:0 0 auto;font-size:10px}.bfc-country-empty{align-items:center;color:#606c84;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:130px;text-align:center}.bfc-country-empty>svg{color:#6875a0;font-size:16px;margin-bottom:2px}.bfc-country-empty strong{color:#cfd6ea;font-size:8.5px}.bfc-country-empty span{font-size:6px}.bfc-country-modal-footer{align-items:center;border-top:1px solid #ffffff0a;color:#4e5a72;display:flex;font-size:5.5px;justify-content:center;min-height:24px;padding:3px 6px}@media (max-width:480px){.bfc-deposit-page{padding:6px 6px max(14px,env(safe-area-inset-bottom))}.bfc-deposit-header{border-radius:9px;margin-bottom:5px;max-width:100%;min-height:49px;padding:5px 6px}.bfc-back-button{border-radius:6px;flex-basis:27px;font-size:9px;height:27px;width:27px}.bfc-header-security{border-radius:6px;flex-basis:26px;font-size:9px;height:26px;width:26px}.bfc-header-title h2{font-size:13px}.bfc-header-title p{font-size:5.5px}.bfc-header-badge{font-size:5px;padding:1px 4px}.bfc-buy-sell{border-radius:7px;height:30px;margin-bottom:5px;max-width:100%;padding:2px}.bfc-buy-sell button{border-radius:5px;font-size:7px}.bfc-country-selector-box{border-radius:8px;margin-bottom:5px;max-width:100%;min-height:45px;padding:4px 6px}.bfc-country-flag{border-radius:6px;flex-basis:28px;font-size:14px;height:28px;width:28px}.bfc-country-selector-left{gap:5px}.bfc-country-details span{font-size:4.8px}.bfc-country-details strong{font-size:8.5px}.bfc-country-details small{font-size:5.5px}.bfc-input-box{border-radius:9px;margin-bottom:5px;max-width:100%;padding:7px}.bfc-input-label-row label,.bfc-input-label-row span{font-size:5.7px}.bfc-deposit-method-selector{gap:3px}.bfc-deposit-method-selector button{border-radius:6px;font-size:6.7px;min-height:28px}.bfc-deposit-method-selector button svg{font-size:8px}.bfc-amount-row{border-radius:7px;gap:5px;height:38px;padding:0 5px}.bfc-money-icon{border-radius:5px;flex-basis:21px;font-size:8px;height:21px;width:21px}.bfc-amount-row input{font-size:14px}.bfc-currency{font-size:6.5px}.bfc-deposit-range{margin-top:4px}.bfc-range-text{font-size:5px}.bfc-entered-amount{margin-top:5px;padding-top:5px}.bfc-entered-amount span{font-size:6px}.bfc-entered-amount strong{font-size:8px}.bfc-exchange-rate-box{border-radius:6px;margin-top:4px;padding:5px}.bfc-exchange-icon{flex-basis:20px;height:20px;width:20px}.bfc-exchange-content strong{font-size:6.7px}.bfc-usdt-receive-box{border-radius:6px;margin-top:3px;padding:5px}.bfc-usdt-icon{flex-basis:21px;font-size:8px;height:21px;width:21px}.bfc-usdt-content strong{font-size:11px}.bfc-provider-box{border-radius:8px;margin-bottom:3px;max-width:100%;min-height:44px;padding:5px 6px}.bfc-provider-icon{border-radius:6px;flex-basis:25px;font-size:9px;height:25px;width:25px}.bfc-provider-label{font-size:4.8px}.bfc-provider-content h3{font-size:8px}.bfc-provider-content p{font-size:5.5px}.bfc-method-list{border-radius:7px;margin-bottom:4px;max-width:100%;padding:2px}.bfc-method-item{min-height:33px;padding:4px}.bfc-method-icon{border-radius:5px;flex-basis:22px;font-size:7px;height:22px;width:22px}.bfc-method-info span{font-size:6.8px}.bfc-method-info small{font-size:5px}.bfc-method-check{font-size:9px}.bfc-info-box{border-radius:7px;gap:2px;margin-bottom:4px;max-width:100%;padding:3px}.bfc-info-item{min-height:29px;padding:2px}.bfc-info-label{font-size:4.7px}.bfc-info-label svg{font-size:4.8px}.bfc-info-item strong{font-size:6px}.bfc-security-note{border-radius:6px;margin-bottom:4px;max-width:100%;padding:5px}.bfc-security-icon{border-radius:5px;flex-basis:21px;font-size:7px;height:21px;width:21px}.bfc-security-note strong{font-size:6.5px}.bfc-security-note p{font-size:5.2px}.bfc-deposit-btn{border-radius:7px;font-size:8px;height:35px;max-width:100%}.bfc-button-arrow{font-size:7px}.bfc-country-modal-overlay{padding:7px}.bfc-country-modal{border-radius:11px;max-height:91vh;max-height:91dvh;max-width:355px;width:100%}.bfc-country-modal-header{min-height:43px;padding:5px 6px}.bfc-country-modal-header strong{font-size:9.5px}.bfc-country-modal-header span{font-size:5.2px}.bfc-country-modal-back,.bfc-country-modal-close{border-radius:5px;flex-basis:25px;font-size:7px;height:25px;width:25px}.bfc-country-search{border-radius:6px;height:31px;margin:5px 6px 4px;padding:0 6px}.bfc-country-search input{font-size:6.7px}.bfc-country-search>svg{font-size:7px}.bfc-country-search button{border-radius:4px;flex-basis:18px;height:18px;width:18px}.bfc-country-list{padding:2px 4px 3px}.bfc-country-item{border-radius:6px;margin-bottom:2px;min-height:40px;padding:3px 4px}.bfc-country-item-left{gap:5px}.bfc-country-item-flag{border-radius:6px;flex-basis:26px;font-size:13px;height:26px;width:26px}.bfc-country-item-info strong{font-size:7px}.bfc-country-item-info span{font-size:5.2px}.bfc-country-item-info small{font-size:4.8px}.bfc-country-check{font-size:9px}.bfc-country-modal-footer{font-size:5px;min-height:22px}}@media (max-width:360px){.bfc-deposit-page{padding:5px 5px max(12px,env(safe-area-inset-bottom))}.bfc-deposit-header{min-height:47px;padding:4px 5px}.bfc-back-button{flex-basis:25px;font-size:8px;height:25px;width:25px}.bfc-header-security{flex-basis:24px;font-size:8px;height:24px;width:24px}.bfc-header-title h2{font-size:12px}.bfc-header-title p{font-size:5px}.bfc-buy-sell{height:28px}.bfc-buy-sell button{font-size:6.5px}.bfc-country-selector-box{min-height:43px;padding:4px 5px}.bfc-country-flag{flex-basis:26px;font-size:13px;height:26px;width:26px}.bfc-country-details strong{font-size:8px}.bfc-country-details small{font-size:5px}.bfc-input-box{border-radius:8px;padding:6px}.bfc-deposit-method-selector button{font-size:6.2px;min-height:27px}.bfc-amount-row{height:36px}.bfc-amount-row input{font-size:13px}.bfc-usdt-content strong{font-size:10px}.bfc-provider-box{min-height:42px;padding:5px}.bfc-provider-icon{flex-basis:24px;height:24px;width:24px}.bfc-provider-content h3{font-size:7.5px}.bfc-provider-content p{font-size:5px}.bfc-method-item{min-height:31px}.bfc-info-item{min-height:28px}.bfc-info-label{font-size:4.3px}.bfc-info-item strong{font-size:5.7px}.bfc-security-note p{font-size:4.8px}.bfc-deposit-btn{font-size:7.5px;height:33px}.bfc-country-modal{max-width:335px}.bfc-country-item{min-height:38px}.bfc-country-item-flag{flex-basis:24px;font-size:12px;height:24px;width:24px}}@media (max-height:500px) and (orientation:landscape){.bfc-deposit-page{padding:4px 9px 10px}.bfc-deposit-header{margin-bottom:4px;max-width:590px;min-height:42px}.bfc-header-title h2{font-size:11px}.bfc-header-title p{font-size:5px}.bfc-buy-sell{height:26px;margin-bottom:4px;max-width:590px}.bfc-country-selector-box{margin-bottom:4px;max-width:590px;min-height:40px}.bfc-country-flag{flex-basis:24px;height:24px;width:24px}.bfc-input-box{margin-bottom:4px;max-width:590px;padding:6px}.bfc-amount-row{height:34px}.bfc-deposit-btn,.bfc-info-box,.bfc-method-list,.bfc-provider-box,.bfc-security-note{max-width:590px}.bfc-provider-box{min-height:40px}.bfc-method-item{min-height:30px}.bfc-info-item{min-height:26px}.bfc-security-note{margin-bottom:4px;padding:4px}.bfc-deposit-btn{height:32px}}@media (min-width:600px){.bfc-deposit-page{padding:12px 12px 20px}.bfc-buy-sell,.bfc-country-selector-box,.bfc-deposit-btn,.bfc-deposit-header,.bfc-info-box,.bfc-input-box,.bfc-method-list,.bfc-provider-box,.bfc-security-note{max-width:455px}.bfc-deposit-header{min-height:54px}.bfc-country-selector-box{min-height:50px}.bfc-country-flag{flex-basis:31px;height:31px;width:31px}.bfc-input-box{padding:8px}.bfc-amount-row{height:41px}}@media (min-width:900px){.bfc-deposit-page{padding-top:16px}.bfc-buy-sell,.bfc-country-selector-box,.bfc-deposit-btn,.bfc-deposit-header,.bfc-info-box,.bfc-input-box,.bfc-method-list,.bfc-provider-box,.bfc-security-note{max-width:470px}.bfc-country-selector-box{min-height:52px}.bfc-country-flag{flex-basis:32px;height:32px;width:32px}}@media (hover:none){.bfc-back-button:hover{background:#6366f114;border-color:#6366f142;color:#cfd5ff;transform:none}.bfc-country-selector-box:hover{border-color:#00d9ff2e;box-shadow:0 6px 17px #0003;transform:none}.bfc-country-selector-box:hover>svg{color:#606c85;transform:none}.bfc-provider-box:hover{border-color:#6366f13b;box-shadow:0 5px 15px #0000002b}.bfc-provider-box:hover>svg{color:#59667f}.bfc-method-item:hover{background:#0000;border-color:#0000}.bfc-method-item.selected-method:hover{background:linear-gradient(135deg,#6366f11f,#00d9ff0a);border-color:#00d9ff30}.bfc-country-item:hover{background:#0000;border-color:#0000}.bfc-country-item.active:hover{background:linear-gradient(135deg,#6366f121,rgba(0,217,255,.045));border-color:#00d9ff33}.bfc-deposit-method-selector button:hover{background:#060c1ac7;border-color:#6366f130;color:#707d96}.bfc-deposit-method-selector button.active:hover{background:linear-gradient(135deg,#6366f12e,rgba(0,217,255,.065));border-color:#00d9ff7a;color:#fff}.bfc-deposit-btn:hover{filter:none;transform:none}}@supports (padding:max(0px)){@media (max-width:480px){.bfc-deposit-page{padding-bottom:max(14px,env(safe-area-inset-bottom))}}}@media (prefers-reduced-motion:reduce){.bfc-deposit-page *,.bfc-deposit-page :after,.bfc-deposit-page :before{animation:none!important;transition:none!important}}.bfc-deposit-page ::selection{background:#00d9ff33;color:#fff}.bfc-deposit-page::-webkit-scrollbar{width:4px}.bfc-deposit-page::-webkit-scrollbar-track{background:#0000}.bfc-deposit-page::-webkit-scrollbar-thumb{background:#303b58;border-radius:999px}.bfc-deposit-page::-webkit-scrollbar-thumb:hover{background:#465678}.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}}.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: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}}.logout-page{align-items:center;background:radial-gradient(circle at 50% 20%,#00ffc814,#0000 35%),radial-gradient(circle at 15% 80%,#0096ff12,#0000 35%),#05070b;box-sizing:border-box;color:#fff;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;padding:24px;position:relative;width:100%}.logout-bg-grid{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,#0000 0);background-size:32px 32px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000);mask-image:linear-gradient(180deg,#000,#0000);opacity:.18}.logout-bg-glow,.logout-bg-grid{pointer-events:none;position:absolute}.logout-bg-glow{border-radius:50%;filter:blur(80px);height:280px;opacity:.12;width:280px}.logout-glow-one{background:#00ffc8;left:-80px;top:-100px}.logout-glow-two{background:#07f;bottom:-120px;right:-100px}.logout-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#121820f5,#070a0ffa);border:1px solid #ffffff17;border-radius:24px;box-shadow:0 30px 80px #0000008c,inset 0 1px 0 #ffffff0a;box-sizing:border-box;padding:38px 30px 32px;position:relative;text-align:center;width:min(440px,100%);z-index:5}.logout-logo-wrapper{margin-bottom:28px}.logout-logo,.logout-logo-wrapper{display:flex;justify-content:center}.logout-logo{align-items:flex-end;background:#00ffc80a;border:1px solid #00ffc826;border-radius:16px;box-shadow:0 0 35px #00ffc814;gap:5px;height:56px;padding:10px;width:56px}.logout-logo-bar{background:linear-gradient(0deg,#00b894,#00ffc8);border-radius:5px 5px 2px 2px;box-shadow:0 0 10px #00ffc859;display:block;width:7px}.logout-logo-bar.bar-one{height:20px}.logout-logo-bar.bar-two{height:30px}.logout-logo-bar.bar-three{height:24px}.logout-content{width:100%}.logout-content h1{color:#fff;font-size:30px;font-weight:800;letter-spacing:-.5px;margin:12px 0 10px}.logout-content p{color:#8e99a8;font-size:14px;line-height:1.7;margin:0 auto;max-width:320px}.logout-status{align-items:center;background:#00ffc814;border:1px solid #00ffc826;border-radius:999px;color:#00ffc8;display:inline-flex;font-size:10px;font-weight:800;justify-content:center;letter-spacing:1.6px;min-height:28px;padding:0 12px}.logout-status-error{background:#ff465a14;border-color:#ff465a29;color:#ff6575}.logout-spinner{animation:logoutSpin .8s linear infinite;border-color:#00ffc8 #00ffc859 #ffffff14 #ffffff14;border-radius:50%;border-style:solid;border-width:3px;box-shadow:0 0 22px #00ffc81f;height:54px;margin:5px auto 22px;width:54px}@keyframes logoutSpin{to{transform:rotate(1turn)}}.logout-success-icon{animation:logoutSuccessIn .4s ease-out;background:#00ffc814;border:1px solid #00ffc833;border-radius:50%;box-shadow:0 0 35px #00ffc81a;height:72px;margin:0 auto 18px;width:72px}.logout-success-icon,.logout-success-icon span{align-items:center;display:flex;justify-content:center}.logout-success-icon span{background:#00ffc8;border-radius:50%;box-shadow:0 0 20px #00ffc859;color:#04100d;font-size:24px;font-weight:900;height:44px;width:44px}@keyframes logoutSuccessIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.logout-error-icon{align-items:center;background:#ff465a14;border:1px solid #ff465a33;border-radius:50%;color:#ff6575;display:flex;font-size:32px;font-weight:900;height:70px;justify-content:center;margin:0 auto 18px;width:70px}.logout-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:28px}.logout-actions button,.logout-login-button{border:1px solid #0000;border-radius:13px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;min-height:50px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.logout-actions button:hover,.logout-login-button:hover{transform:translateY(-2px)}.logout-actions button:active,.logout-login-button:active{transform:translateY(0)}.logout-back-in{align-items:center;background:hsla(0,0%,100%,.045);border-color:#ffffff17!important;color:#dfe6ed;display:flex;gap:8px;justify-content:center}.logout-back-in:hover{background:hsla(0,0%,100%,.075);border-color:#ffffff26!important}.logout-back-out{align-items:center;background:#00ffc817;border-color:#00ffc833!important;box-shadow:0 0 18px #00ffc80d;color:#00ffc8;display:flex;gap:8px;justify-content:center}.logout-back-out:hover{background:#00ffc824;border-color:#00ffc859!important;box-shadow:0 0 25px #00ffc81a}.logout-button-icon{font-size:17px;line-height:1}.logout-login-button{background:linear-gradient(135deg,#00ffc8,#00c99e);box-shadow:0 10px 28px #00ffc81f;color:#03100c;margin-top:12px;width:100%}.logout-login-button:hover{box-shadow:0 14px 35px #00ffc833}.logout-security{align-items:center;color:#667281;display:flex;font-size:11px;gap:8px;justify-content:center;margin-top:22px}.logout-security-dot{background:#00ffc8;border-radius:50%;box-shadow:0 0 8px #00ffc880;height:6px;width:6px}.logout-footer{align-items:center;bottom:20px;color:#46505c;display:flex;font-size:9px;font-weight:700;gap:9px;justify-content:center;left:0;letter-spacing:1.5px;position:absolute;right:0;z-index:5}.logout-footer i{color:#00a986;font-style:normal}@media (max-width:520px){.logout-page{padding:16px}.logout-card{border-radius:20px;padding:32px 20px 25px}.logout-content h1{font-size:26px}.logout-content p{font-size:13px}.logout-actions{gap:9px}.logout-actions button,.logout-login-button{font-size:12px;min-height:48px}}@media (max-width:360px){.logout-page{padding:12px}.logout-card{padding:26px 16px 22px}.logout-logo-wrapper{margin-bottom:22px}.logout-logo{height:50px;width:50px}.logout-content h1{font-size:23px}.logout-content p{font-size:12px}.logout-success-icon{height:62px;width:62px}.logout-success-icon span{font-size:20px;height:38px;width:38px}.logout-actions{grid-template-columns:1fr}}@media (max-height:560px) and (orientation:landscape){.logout-page{align-items:flex-start;overflow-y:auto;padding-bottom:70px;padding-top:20px}.logout-card{margin-top:10px}.logout-logo-wrapper{margin-bottom:14px}.logout-logo{height:46px;width:46px}.logout-content h1{font-size:22px;margin-top:8px}.logout-actions{margin-top:18px}.logout-footer{bottom:8px;position:fixed}}.logout-actions button:focus-visible,.logout-login-button:focus-visible{outline:2px solid #00ffc8;outline-offset:3px}@media (prefers-reduced-motion:reduce){.logout-spinner,.logout-success-icon{animation:none}.logout-actions button,.logout-login-button{transition:none}}.trade-records-page{background:#080d1b;color:#f8fafc;font-family:Inter,Arial,sans-serif;min-height:100vh;padding:16px 12px 100px}.trade-records-page,.trade-records-page *{box-sizing:border-box}.trade-records-container{margin:0 auto;max-width:1000px;width:100%}.trade-records-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:20px 0}.trade-records-heading h1{font-size:clamp(22px,5vw,32px);font-weight:800;margin:0 0 6px}.trade-records-heading p{color:#94a3b8;font-size:13px;margin:0}.record-count{background:#111a31;border:1px solid #334155;border-radius:20px;color:#cbd5e1;flex-shrink:0;font-size:12px;font-weight:700;padding:8px 12px}.record-list{grid-gap:12px;display:grid;gap:12px}.record-card{background:#111a2d;border:1px solid #26334c;border-radius:16px;min-width:0;padding:16px}.record-open{border-left:4px solid #facc15}.record-won{border-left:4px solid #34d399}.record-lost{border-left:4px solid #fb7185}.record-card-top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:16px}.record-card-top h2{font-size:16px;margin:0 0 5px;overflow-wrap:anywhere}.record-card-top p{color:#94a3b8;font-size:12px;margin:0}.record-status{background:#422006;border:1px solid #854d0e;border-radius:20px;color:#facc15;flex-shrink:0;font-size:10px;font-weight:800;padding:6px 10px}.record-status.status-won{background:#064e3b;border-color:#047857;color:#6ee7b7}.record-status.status-lost{background:#4c0519;border-color:#9f1239;color:#fda4af}.record-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.record-grid>div{background:#080d1b8c;border:1px solid #64748b33;border-radius:10px;min-width:0;padding:10px}.record-grid span{color:#94a3b8;display:block;font-size:10px;letter-spacing:.4px;margin-bottom:6px;text-transform:uppercase}.record-grid strong{color:#e2e8f0;display:block;font-size:12px;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.result-positive{color:#34d399!important}.result-negative{color:#fb7185!important}.record-empty,.record-message{background:#111a2d;border:1px solid #26334c;border-radius:14px;color:#cbd5e1;padding:28px 16px;text-align:center}.record-error{color:#fda4af}.record-empty h2{font-size:18px;margin:0 0 8px}.record-empty p{color:#94a3b8;font-size:13px;margin:0}@media (max-width:360px){.trade-records-page{padding-left:8px;padding-right:8px}.record-card{padding:12px}.record-grid{gap:8px}.record-grid>div{padding:8px}.record-grid strong{font-size:11px}}:root{--att-bg:#f4f7fb;--att-card:#fff;--att-text:#172033;--att-muted:#6b7280;--att-border:#e2e8f0;--att-primary:#2563eb;--att-primary-hover:#1d4ed8;--att-success:#15803d;--att-success-bg:#dcfce7;--att-danger:#b91c1c;--att-danger-bg:#fee2e2;--att-radius:16px;--att-shadow:0 8px 28px #0f172a0f}.admin-basketball-page{background:#f4f7fb;background:var(--att-bg);box-sizing:border-box;color:#172033;color:var(--att-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:1440px;min-height:100vh;padding:28px;width:100%}.admin-basketball-page *,.admin-basketball-page :after,.admin-basketball-page :before{box-sizing:border-box}.admin-basketball-page button,.admin-basketball-page input,.admin-basketball-page select,.admin-basketball-page textarea{font:inherit}.ab-header{align-items:center;background:linear-gradient(135deg,#111827,#1e40af);border-radius:22px;box-shadow:0 8px 28px #0f172a0f;box-shadow:var(--att-shadow);color:#fff;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px;padding:28px}.ab-header h1{font-size:clamp(24px,4vw,34px);font-weight:800;letter-spacing:-.7px;line-height:1.2;margin:8px 0}.ab-header p{color:#dbeafe;font-size:14px;line-height:1.6;margin:8px 0 0}.ab-eyebrow{color:#bfdbfe;display:inline-block;font-size:11px;font-weight:800;letter-spacing:1.8px}.ab-count{align-items:center;background:#ffffff1f;border:1px solid #fff3;border-radius:16px;color:#fff;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;min-width:105px;padding:16px 20px}.ab-count strong{font-size:30px;line-height:1.2}.ab-count span{color:#dbeafe;font-size:12px;margin-top:4px}.ab-panel{background:#fff;background:var(--att-card);border:1px solid #e2e8f0;border:1px solid var(--att-border);border-radius:16px;border-radius:var(--att-radius);box-shadow:0 8px 28px #0f172a0f;box-shadow:var(--att-shadow);margin-bottom:24px;padding:26px}.ab-panel-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:22px}.ab-panel-heading h2{color:#172033;color:var(--att-text);font-size:21px;font-weight:800;letter-spacing:-.3px;margin:0}.ab-panel-heading p{color:#6b7280;color:var(--att-muted);font-size:13px;line-height:1.6;margin:7px 0 0}.ab-list-heading{flex-wrap:wrap}.ab-alert{border:1px solid #0000;border-radius:12px;font-size:14px;font-weight:600;line-height:1.6;margin-bottom:20px;overflow-wrap:anywhere;padding:14px 16px}.ab-error{background:#fee2e2;background:var(--att-danger-bg);border-color:#fecaca;color:#b91c1c;color:var(--att-danger)}.ab-success{background:#dcfce7;background:var(--att-success-bg);border-color:#bbf7d0;color:#15803d;color:var(--att-success)}.ab-form{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ab-correct-scores-field,.ab-form>label{color:#374151;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:9px;min-width:0}.ab-form input,.ab-form select,.ab-form textarea,.ab-search{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#172033;color:var(--att-text);min-width:0;outline:none;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.ab-form input,.ab-form select{min-height:46px}.ab-form input:focus,.ab-form select:focus,.ab-form textarea:focus,.ab-search:focus{border-color:#2563eb;border-color:var(--att-primary);box-shadow:0 0 0 3px #2563eb1f}.ab-form input::placeholder,.ab-form textarea::placeholder,.ab-search::placeholder{color:#9ca3af}.ab-form input:disabled,.ab-form textarea:disabled{background:#f3f4f6;cursor:not-allowed}.ab-correct-scores-field{grid-column:1/-1}.ab-bulk-textarea{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace!important;font-size:13px!important;line-height:1.8;min-height:230px;resize:vertical;tab-size:2}.ab-note{color:#6b7280;color:var(--att-muted);font-size:12px;line-height:1.8;margin:16px 0}.ab-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;grid-column:1/-1;margin-top:4px}.ab-primary,.ab-secondary{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:43px;padding:11px 18px;text-align:center;transition:background .2s ease,border-color .2s ease,transform .15s ease,box-shadow .2s ease}.ab-primary{background:#2563eb;background:var(--att-primary);border-color:#2563eb;border-color:var(--att-primary);color:#fff}.ab-primary:hover:not(:disabled){background:#1d4ed8;background:var(--att-primary-hover);border-color:#1d4ed8;border-color:var(--att-primary-hover);box-shadow:0 5px 14px #2563eb2e;transform:translateY(-1px)}.ab-secondary{background:#fff;border-color:#d1d5db;color:#374151}.ab-secondary:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af;color:#111827}.ab-primary:disabled,.ab-secondary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.ab-bulk-preview{border-top:1px solid #e2e8f0;border-top:1px solid var(--att-border);margin-top:26px;padding-top:22px}.ab-bulk-preview h3{font-size:17px;font-weight:800;margin:0 0 16px}.ab-empty{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;color:#6b7280;color:var(--att-muted);font-size:13px;line-height:1.7;margin:16px 0 0;padding:24px 18px;text-align:center}.ab-match-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ab-match-card{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--att-border);border-radius:14px;display:flex;flex-direction:column;gap:16px;min-width:0;padding:19px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ab-match-card:hover{border-color:#bfdbfe;box-shadow:0 8px 22px #0f172a0f}.ab-match-card>button{align-self:flex-start}.ab-match-meta{align-items:center;color:#6b7280;color:var(--att-muted);display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:7px}.ab-match-meta>span:not(.ab-status){background:#f1f5f9;border-radius:6px;padding:5px 8px}.ab-teams{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ab-teams>div{display:flex;flex-direction:column;gap:7px;min-width:0}.ab-teams>div:last-child{text-align:right}.ab-teams strong{color:#111827;font-size:14px;font-weight:800;line-height:1.5;overflow-wrap:anywhere}.ab-teams small{color:#6b7280;color:var(--att-muted);font-size:11px}.ab-vs{align-items:center;background:#f1f5f9;border-radius:7px;color:#64748b;display:inline-flex;font-size:10px;font-weight:900;justify-content:center;padding:6px 8px}.ab-match-foot{align-items:center;border-top:1px solid #f1f5f9;color:#6b7280;color:var(--att-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;line-height:1.7;overflow-wrap:anywhere;padding-top:12px}.ab-status{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:800;justify-content:center;padding:5px 9px;text-transform:capitalize}.ab-status-upcoming{background:#dbeafe;color:#1d4ed8}.ab-status-finished{background:#dcfce7;color:#166534}.ab-status-live{background:#fee2e2;color:#b91c1c}.ab-selected-match{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:18px 0;padding:16px}.ab-selected-match span{color:#1d4ed8;font-size:12px;font-weight:700}.ab-selected-match strong{color:#1e3a8a;font-size:15px;font-weight:800;overflow-wrap:anywhere}.ab-quarter-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin:20px 0}.ab-quarter-card{background:#f8fafc;border:1px solid #e2e8f0;border:1px solid var(--att-border);border-radius:12px;display:flex;flex-direction:column;gap:14px;min-width:0;padding:15px}.ab-quarter-card h4{border-bottom:1px solid #e2e8f0;color:#1e40af;font-size:14px;font-weight:900;margin:0;padding-bottom:10px;text-align:center}.ab-quarter-card label{color:#475569;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:7px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.ab-quarter-card input{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#111827;min-height:42px;min-width:0;outline:none;padding:9px;text-align:center;width:100%}.ab-quarter-card input:focus{border-color:#2563eb;border-color:var(--att-primary);box-shadow:0 0 0 3px #2563eb1f}.ab-quarter-card input:disabled{background:#e5e7eb;cursor:not-allowed}.ab-search{display:block;margin:0 0 20px;min-height:46px}.ab-footnote{color:#6b7280;color:var(--att-muted);font-size:12px;line-height:1.8;margin:18px 0;text-align:center}.ab-footnote code{background:#dbeafe;border-radius:5px;color:#1d4ed8;font-size:12px;padding:3px 7px}#att-score-editor{scroll-margin-top:24px}@media (max-width:1000px){.admin-basketball-page{padding:20px}.ab-quarter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-match-list{grid-template-columns:1fr}}@media (max-width:640px){.admin-basketball-page{padding:12px}.ab-header{align-items:flex-start;border-radius:16px;gap:14px;padding:20px 16px}.ab-header h1{font-size:23px}.ab-header p{font-size:12px}.ab-eyebrow{font-size:9px;letter-spacing:1.3px}.ab-count{border-radius:12px;min-width:70px;padding:12px 10px}.ab-count strong{font-size:24px}.ab-count span{font-size:10px}.ab-panel{border-radius:14px;margin-bottom:16px;padding:17px 13px}.ab-panel-heading{align-items:flex-start;gap:12px;margin-bottom:18px}.ab-panel-heading h2{font-size:18px}.ab-panel-heading p{font-size:12px}.ab-form{gap:16px;grid-template-columns:1fr}.ab-correct-scores-field,.ab-form>label{grid-column:1/-1}.ab-form input,.ab-form select{min-height:45px}.ab-bulk-textarea{font-size:12px!important;min-height:200px}.ab-form-actions{align-items:stretch;flex-direction:column;gap:10px}.ab-form-actions button{width:100%}.ab-match-list{gap:12px;grid-template-columns:1fr}.ab-match-card{gap:13px;padding:15px 12px}.ab-teams{gap:8px}.ab-teams strong{font-size:12px}.ab-vs{font-size:9px;padding:5px 6px}.ab-match-foot{font-size:10px}.ab-quarter-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ab-quarter-card{padding:12px 9px}.ab-quarter-card label{font-size:10px}.ab-selected-match{align-items:flex-start;flex-direction:column;padding:13px}.ab-selected-match strong{font-size:13px}.ab-list-heading{align-items:stretch;flex-direction:column}.ab-list-heading>button{width:100%}.ab-alert{font-size:12px;padding:12px}}@media (max-width:360px){.admin-basketball-page{padding:8px}.ab-header{padding:16px 12px}.ab-header h1{font-size:20px}.ab-count{min-width:58px;padding:10px 7px}.ab-count strong{font-size:21px}.ab-panel{padding:13px 10px}.ab-quarter-grid{grid-template-columns:1fr}.ab-match-card{padding:12px 9px}}.ab-correct-score-box{background:#0f172a52;border:1px solid #94a3b847;border-radius:12px;box-sizing:border-box;margin-top:16px;padding:16px;width:100%}.ab-correct-score-box>strong{display:block;margin-bottom:12px}.ab-correct-score-editor h3{margin:0 0 10px}.ab-correct-score-editor p{line-height:1.5;margin-bottom:14px}.ab-correct-score-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.ab-correct-score-grid label{display:flex;flex-direction:column;gap:7px;min-width:0}.ab-correct-score-grid input{border:1px solid #94a3b866;border-radius:8px;box-sizing:border-box;min-width:0;padding:10px;width:100%}.ab-correct-score-grid>span{background:#94a3b81f;border-radius:8px;display:block;font-weight:600;overflow-wrap:anywhere;padding:10px}@media (max-width:700px){.ab-correct-score-box{padding:12px}.ab-correct-score-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.ih-page{color:#172033;margin:0 auto;max-width:1200px;padding:24px}.ih-header,.ih-list-heading,.ih-score-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.ih-header{margin-bottom:24px}.ih-header h1{margin:5px 0}.ih-header p,.ih-muted{color:#687386;font-size:13px;line-height:1.5}.ih-eyebrow{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:1px}.ih-count{align-items:center;background:#eaf1ff;border-radius:12px;display:flex;flex-direction:column;padding:12px 20px}.ih-count strong{font-size:24px}.ih-panel{background:#fff;border:1px solid #e0e6ef;border-radius:16px;box-shadow:0 4px 18px #17203308;margin:18px 0;padding:22px}.ih-panel h2{margin-top:0}.ih-form{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ih-form label,.ih-label,.ih-score-form label{display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:7px}.ih-page input,.ih-page textarea{background:#fff;border:1px solid #cbd5e1;border-radius:9px;box-sizing:border-box;color:#172033;font:inherit;min-width:0;padding:11px 12px;width:100%}.ih-page input:focus,.ih-page textarea:focus{border-color:#2563eb;outline:2px solid #bfdbfe}.ih-textarea{font-family:monospace!important;line-height:1.6!important;margin-top:8px;resize:vertical}.ih-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ih-full{grid-column:1/-1}.ih-primary,.ih-secondary{border:0;border-radius:9px;cursor:pointer;font-weight:700;padding:11px 16px}.ih-primary{background:#175cd3;color:#fff}.ih-secondary{background:#e9eef5;color:#243247}.ih-primary:disabled,.ih-secondary:disabled{cursor:not-allowed;opacity:.55}.ih-alert{border-radius:9px;margin:14px 0;padding:13px 15px}.ih-error{background:#fee2e2;color:#991b1b}.ih-success{background:#dcfce7;color:#166534}.ih-preview{margin-top:24px}.ih-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.ih-match{background:#fafcff;border:1px solid #e0e6ef;border-radius:12px;min-width:0;padding:16px}.ih-meta{color:#687386;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:space-between}.ih-teams{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:16px 0}.ih-teams>div{display:flex;flex-direction:column;gap:6px;min-width:0}.ih-teams>div:last-child{text-align:right}.ih-teams strong{overflow-wrap:anywhere}.ih-teams small{font-size:18px;font-weight:800}.ih-teams>span{color:#687386;font-size:12px;font-weight:800}.ih-odds-row{margin:12px 0}.ih-odds-row span{background:#f0f5fc;border:1px solid #dce4ef;border-radius:7px;font-size:13px;font-weight:800;padding:9px 5px;text-align:center}.ih-match button{width:100%}.ih-selected{background:#eff6ff;border-radius:10px;display:flex;flex-direction:column;gap:6px;margin:14px 0;padding:14px}.ih-selected span{color:#52647c;font-size:12px}.ih-score-form{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:20px 0;max-width:500px}.ih-score-form>span{font-weight:800;padding-bottom:12px}.ih-correct-score{border:1px solid #e0e6ef;border-radius:12px;margin-top:22px;padding:16px}.ih-score-heading h3{margin:0 0 5px}.ih-score-heading p{color:#687386;font-size:12px;margin:0}.ih-score-heading>strong{white-space:nowrap}.ih-search{margin:14px 0}.ih-score-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));max-height:420px;overflow-y:auto;padding:3px}.ih-score-option{background:#f8fafc;border:1px solid #e0e6ef;border-radius:9px;display:flex;flex-direction:column;gap:6px;padding:9px}.ih-score-option span{font-size:13px;font-weight:800}.ih-score-option input{padding:8px}.ih-empty{color:#687386;padding:20px 0;text-align:center}.ih-footnote{color:#687386;font-size:12px;padding:14px 0}@media (max-width:650px){.ih-page{padding:12px}.ih-panel{padding:14px}.ih-form,.ih-list{grid-template-columns:1fr}.ih-header{align-items:flex-start}.ih-score-grid{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.ih-score-option{padding:6px}.ih-score-option input{font-size:12px;padding:6px 4px}.ih-score-heading{align-items:flex-start;flex-direction:column}}.admin-baseball,.admin-baseball *{box-sizing:border-box}.admin-baseball{color:#172033;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:24px auto;min-height:100vh;width:min(1120px,calc(100% - 28px))}.baseball-cs-heading,.baseball-header,.baseball-list-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.baseball-header{margin-bottom:22px}.baseball-header h1{color:#10251a;font-size:clamp(24px,4vw,34px);font-weight:800;line-height:1.25;margin:6px 0}.baseball-header p{color:#697386;line-height:1.6;margin:8px 0 0}.baseball-eyebrow{color:#15803d;display:inline-block;font-size:12px;font-weight:800;letter-spacing:2px}.baseball-count{align-items:center;background:#dcfce7;border:1px solid #bbf7d0;border-radius:14px;color:#166534;display:flex;flex-direction:column;justify-content:center;min-width:88px;padding:13px}.baseball-count strong{font-size:26px;font-weight:900}.baseball-count span{font-size:12px;font-weight:700;margin-top:3px}.baseball-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 5px 20px rgba(15,23,42,.045);margin:20px 0;min-width:0;padding:24px}.baseball-panel h2{color:#172033;font-size:21px;font-weight:800;line-height:1.4;margin:0 0 10px}.baseball-panel h3{color:#1e293b;font-size:16px;font-weight:800;margin:24px 0 14px}.baseball-muted{color:#697386;font-size:13px;line-height:1.7}.baseball-panel>.baseball-muted{margin:8px 0 16px}.baseball-alert{border:1px solid #0000;border-radius:10px;font-size:14px;line-height:1.7;margin:12px 0 18px;overflow-wrap:anywhere;padding:13px 16px}.baseball-alert.error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.baseball-alert.success{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.baseball-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.baseball-form-grid label{color:#334155;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:8px;line-height:1.5;min-width:0}.admin-baseball input,.baseball-textarea{background:#fff;border:1px solid #cbd5e1;border-radius:9px;color:#172033;display:block;font-family:inherit;font-size:14px;margin:0;min-height:44px;min-width:0;outline:none;padding:11px 13px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.admin-baseball input::placeholder,.baseball-textarea::placeholder{color:#94a3b8}.admin-baseball input:focus,.baseball-textarea:focus{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a1f}.admin-baseball input:disabled,.baseball-textarea:disabled{background:#f1f5f9;cursor:not-allowed;opacity:.7}.baseball-textarea{background:#fbfefc;border-color:#86c99a;color:#172033;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.8;min-height:210px;overflow-x:auto;padding:15px;resize:vertical;white-space:pre}.baseball-textarea:focus{border-color:#15803d;box-shadow:0 0 0 3px #15803d1f}.baseball-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.admin-baseball button{align-items:center;border:1px solid #0000;border-radius:9px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:42px;padding:11px 16px;text-align:center;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.admin-baseball button:active:not(:disabled){transform:translateY(1px)}.admin-baseball button:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.admin-baseball .baseball-primary{background:#15803d;border-color:#15803d;color:#fff}.admin-baseball .baseball-primary:hover:not(:disabled){background:#166534;border-color:#166534;box-shadow:0 4px 12px #16653426}.admin-baseball .baseball-secondary{background:#f1f5f9;border-color:#cbd5e1;color:#334155}.admin-baseball .baseball-secondary:hover:not(:disabled){background:#e2e8f0;border-color:#94a3b8;color:#0f172a}.baseball-preview{margin-top:24px}.baseball-preview h3{align-items:center;display:flex;font-size:17px;justify-content:space-between;margin:0 0 14px}.baseball-preview>.baseball-muted{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;padding:18px}.baseball-match{grid-gap:8px;background:#fff;border:1px solid #e0e5ed;border-radius:12px;display:grid;gap:8px;margin:12px 0;min-width:0;overflow-wrap:anywhere;padding:16px;transition:border-color .2s ease,box-shadow .2s ease}.baseball-match:hover{border-color:#a7d8b4;box-shadow:0 4px 14px #0f172a0a}.baseball-match small{color:#64748b;font-size:11px;font-weight:700}.baseball-match strong{color:#0f172a;font-size:15px;font-weight:800;line-height:1.6}.baseball-match span{color:#475569;font-size:13px;line-height:1.6}.baseball-match>button{justify-self:start;margin-top:5px}.baseball-correct-score{border-top:1px solid #e2e8f0;margin-top:26px;padding-top:8px}.baseball-cs-heading{align-items:flex-start;margin-bottom:16px}.baseball-cs-heading h3{margin:10px 0 6px}.baseball-cs-heading p{margin:0}.baseball-score-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.baseball-score-item{background:#f8fafc;border:1px solid #e0e5ed;border-radius:10px;color:#334155;display:flex;flex-direction:column;font-size:13px;font-weight:750;gap:8px;min-width:0;padding:11px;transition:border-color .2s ease,background .2s ease}.baseball-score-item:focus-within{background:#f0fdf4;border-color:#86c99a}.baseball-score-item span{overflow-wrap:anywhere}.baseball-score-item input{font-size:13px;min-height:39px;padding:8px 9px}.baseball-correct-score>.baseball-muted{background:#fffbeb;border:1px solid #fde68a;border-radius:9px;margin-top:16px;padding:12px}.baseball-list-heading{align-items:flex-start;margin-bottom:16px}.baseball-list-heading h2{margin-bottom:5px}.baseball-list-heading p{margin:0}.admin-baseball .baseball-search{background:#fff;border:1px solid #cbd5e1;border-radius:9px;color:#172033;font:inherit;margin:8px 0 18px;min-height:45px;padding:12px 14px;width:100%}.admin-baseball .baseball-search:focus{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a1f;outline:none}.admin-baseball>.baseball-muted{overflow-wrap:anywhere;padding:12px 0 24px;text-align:center}.admin-baseball code{background:#f0fdf4;border-radius:4px;color:#166534;font-family:Consolas,Monaco,monospace;font-size:12px;font-weight:700;padding:2px 5px}@media (max-width:900px){.admin-baseball{margin:18px auto;width:calc(100% - 24px)}.baseball-panel{padding:20px}.baseball-score-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.admin-baseball{font-size:13px;margin:12px auto;width:calc(100% - 20px)}.baseball-header{align-items:flex-start;gap:10px}.baseball-header h1{font-size:23px}.baseball-header p{font-size:13px}.baseball-count{border-radius:11px;min-width:65px;padding:9px}.baseball-count strong{font-size:21px}.baseball-count span{font-size:10px}.baseball-panel{border-radius:12px;margin:15px 0;padding:15px}.baseball-panel h2{font-size:18px}.baseball-panel h3{font-size:15px}.baseball-form-grid{gap:13px;grid-template-columns:1fr}.baseball-textarea{font-size:12px;min-height:230px;padding:12px}.baseball-actions{align-items:stretch;flex-direction:column}.admin-baseball .baseball-actions button{width:100%}.baseball-cs-heading,.baseball-list-heading{align-items:stretch;flex-direction:column}.baseball-score-grid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.baseball-score-item{font-size:12px;padding:8px}.baseball-match{padding:13px}.baseball-match strong{font-size:14px}.baseball-match span{font-size:12px}.baseball-match>button{width:100%}}@media (max-width:360px){.admin-baseball{width:calc(100% - 14px)}.baseball-panel{padding:11px}.baseball-header{gap:7px}.baseball-header h1{font-size:20px}.baseball-count{min-width:56px;padding:7px}.baseball-count strong{font-size:18px}.baseball-score-grid{gap:6px}.baseball-score-item{padding:6px}.baseball-score-item input{font-size:12px;padding:7px 5px}}.admin-dashboard-page{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:radial-gradient(circle at 50% -10%,#1e73e81f,#0000 40%),linear-gradient(180deg,#101010,#080808);border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;box-sizing:border-box;caption-side:top;clear:none;color:#000;color:#fff;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;display:block;empty-cells:show;float:none;font-family:serif;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;isolation:isolate;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-height:100vh;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:25px 20px;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;width:100%;word-spacing:normal;z-index:auto}.admin-dashboard-page,.admin-dashboard-page *,.admin-dashboard-page :after,.admin-dashboard-page :before{box-sizing:border-box}.admin-dashboard-page .admin-title{color:#fff;font-size:28px;font-weight:900;line-height:1.1;margin:0 0 8px;text-align:center;text-shadow:0 2px 8px #000000b3}.admin-dashboard-page .admin-subtitle{color:#aaa;font-size:14px;line-height:1.4;margin:0 0 25px;text-align:center}.admin-dashboard-page .admin-tools-grid{grid-gap:10px;align-items:stretch;display:grid;gap:10px;grid-auto-rows:minmax(52px,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,minmax(52px,auto));margin:0 auto;max-width:1250px;width:100%}.admin-dashboard-page .admin-tool-link{display:block;min-width:0;text-decoration:none;width:100%}.admin-dashboard-page .admin-tool-button{align-items:center;background:linear-gradient(180deg,#2184e8,#176dcc);border:1px solid #59a4ffa6;border-radius:9px;box-shadow:0 3px 8px #00000047,inset 0 1px 0 #ffffff26;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;line-height:1.15;min-height:52px;padding:10px 12px;text-align:center;transition:transform .12s ease,background .15s ease,box-shadow .15s ease;width:100%}.admin-dashboard-page .admin-tool-button:hover{background:linear-gradient(180deg,#3194f3,#1c78dc);box-shadow:0 5px 14px #00000061,0 0 0 2px #3791f01f;transform:translateY(-1px)}.admin-dashboard-page .admin-tool-button:active{box-shadow:0 2px 5px #0000004d;transform:scale(.98)}.admin-dashboard-page .admin-tool-button:focus-visible{outline:2px solid #65b4ff;outline-offset:2px}@media (max-width:850px){.admin-dashboard-page{padding:20px 12px}.admin-dashboard-page .admin-tools-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-page .admin-tool-button{border-radius:8px;font-size:12px;min-height:50px;padding:8px 7px}}@media (max-width:600px){.admin-dashboard-page{padding:14px 6px}.admin-dashboard-page .admin-title{font-size:23px}.admin-dashboard-page .admin-subtitle{font-size:11px;margin-bottom:16px}.admin-dashboard-page .admin-tools-grid{gap:6px;grid-auto-rows:minmax(47px,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-page .admin-tool-button{border-radius:7px;font-size:10px;min-height:47px;padding:7px 4px}}@media (max-width:380px){.admin-dashboard-page{padding:10px 4px}.admin-dashboard-page .admin-tools-grid{gap:5px}.admin-dashboard-page .admin-tool-button{border-radius:6px;font-size:8.5px;min-height:44px;padding:6px 3px}}@media (max-width:340px){.admin-dashboard-page .admin-tool-button{font-size:7.8px;min-height:42px}}@media (prefers-reduced-motion:reduce){.admin-dashboard-page *,.admin-dashboard-page :after,.admin-dashboard-page :before{animation:none!important;transition:none!important}}.container{background:#0b0d10;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:680px;padding:18px 14px 40px;width:100%}.container,.container *,.container :after,.container :before{box-sizing:border-box}.title{color:#fcd535;font-size:22px;font-weight:800;letter-spacing:-.3px;line-height:1.2;margin:0 0 8px}.container>div[style]{background:#fcd5350f;border-left:3px solid #fcd535;border-radius:5px;color:#c7ccd4!important;font-size:11px;font-weight:600!important;margin-bottom:16px;padding:8px 10px!important}.manual-section{background:#12151a;border:1px solid #ffffff12;border-radius:12px;box-shadow:0 8px 25px #0000002e;margin-bottom:18px;padding:15px;width:100%}.manual-section h3{color:#fff;font-size:15px;font-weight:700;margin:0 0 6px}.manual-section p{color:#8d96a3;font-size:11px;line-height:1.5;margin:0 0 12px}.manual-textarea{background:#0b0d10;border:1px solid #292e36;border-radius:8px;color:#dce2e8;display:block;font-family:Courier New,monospace;font-size:11px;line-height:1.6;margin:0;min-height:190px;outline:none;padding:12px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.manual-textarea::placeholder{color:#5f6772}.manual-textarea:focus{border-color:#fcd535;box-shadow:0 0 0 2px #fcd53514}.manual-save-btn{align-items:center;background:#fcd535;border:0;border-radius:8px;color:#111318;cursor:pointer;display:flex;font-size:12px;font-weight:800;height:42px;justify-content:center;margin-top:10px;padding:0 14px;transition:transform .15s ease,background .2s ease,opacity .2s ease;width:100%}.manual-save-btn:hover{background:#ffd94d}.manual-save-btn:active{transform:scale(.98)}.manual-save-btn:disabled{cursor:not-allowed;opacity:.45;transform:none}.admin-divider{align-items:center;display:flex;gap:10px;margin:20px 0;width:100%}.admin-divider:after,.admin-divider:before{background:#292e36;content:"";flex:1 1;height:1px}.admin-divider span{color:#626b77;flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:.7px}.mode-buttons{background:#15181d;border:1px solid #ffffff0f;border-radius:9px;display:flex;gap:6px;margin-bottom:14px;padding:4px;width:100%}.mode-btn{background:#0000;border:0;border-radius:7px;color:#7d8692;cursor:pointer;flex:1 1;font-size:11px;font-weight:700;height:36px;transition:background .2s ease,color .2s ease,transform .15s ease}.mode-btn:hover{background:#20242b;color:#fff}.mode-btn.active,.mode-btn.active:hover{background:#fcd535;color:#111318}.mode-btn:active{transform:scale(.97)}.filter-group{margin-bottom:11px;width:100%}.filter-group label{color:#aeb5bf;font-size:10px;margin:0 0 5px}.filter-group input{background:#12151a;border:1px solid #292e36;border-radius:7px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:38px;margin:0;outline:none;padding:0 11px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.filter-group input::placeholder{color:#5e6671}.filter-group input:focus{background:#15181d;border-color:#fcd535;box-shadow:0 0 0 2px #fcd53512}.date-range,.time-range{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.filter-group input[type=date]::-webkit-calendar-picker-indicator,.filter-group input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1);opacity:.7}.button{align-items:center;background:#242931;border:0;color:#fff;display:flex;font-size:12px;font-weight:800;height:42px;justify-content:center;margin-top:4px;padding:0 14px;transition:background .2s ease,transform .15s ease,opacity .2s ease;width:100%}.button:hover{background:#303640}.button:active{transform:scale(.98)}.button:disabled{cursor:not-allowed;opacity:.45;transform:none}.uploadBtn{align-items:center;background:#fcd535;border:0;box-shadow:0 5px 16px #fcd5351f;color:#111318;display:flex;font-size:12px;font-weight:800;height:44px;justify-content:center;margin-top:8px;padding:0 14px;transition:background .2s ease,transform .15s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.uploadBtn:hover{background:#ffd94d;box-shadow:0 7px 20px #fcd5352e}.uploadBtn:active{transform:scale(.98)}.uploadBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:.4;transform:none}.container>div[style*="Selected Matches"]{background:#12151a;border:1px solid #ffffff0f;border-radius:7px;color:#fcd535!important;font-size:11px;font-weight:700!important;margin:12px 0 8px;padding:8px 10px!important}.matchRow{grid-gap:8px;background:#12151a;border:1px solid #ffffff0f;border-radius:9px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 55px minmax(0,1fr);margin-bottom:7px;min-height:58px;padding:8px 10px;transition:border-color .2s ease,background .2s ease,transform .15s ease;width:100%}.matchRow:hover{background:#15181d;border-color:#fcd53538}.team{color:#e9edf2;font-size:10px;font-weight:600;gap:7px;line-height:1.25}.team:first-child{justify-content:flex-start}.team:last-child{justify-content:flex-end;text-align:right}.team img{background:#1b1f25;border:1px solid #292e36;border-radius:50%;display:block;flex:0 0 26px;height:26px;object-fit:contain;padding:3px;width:26px}.team span{min-width:0;overflow:hidden;text-overflow:ellipsis}.team span,.vs{white-space:nowrap}.vs{align-items:center;background:#1b1f25;border:1px solid #292e36;border-radius:6px;color:#fcd535;display:flex;font-size:10px;justify-content:center;min-height:28px;padding:0 5px;width:100%}.container>div[style*="Hakuna matches"]{background:#12151a;border:1px solid #ffffff0f;border-radius:9px;color:#858e9a;font-size:11px;margin-top:10px;padding:18px!important}.container button:focus{outline:none}.container button:focus-visible{outline:1px solid #fcd535cc;outline-offset:2px}@media (max-width:600px){.container{max-width:100%;padding:15px 10px 30px}.title{font-size:20px}.manual-section{border-radius:10px;padding:13px}.manual-textarea{font-size:10px;min-height:175px}.filter-group input{font-size:11px;height:37px}.mode-btn{font-size:10px;height:35px}.button,.manual-save-btn{height:41px}.uploadBtn{height:43px}.matchRow{gap:5px;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);min-height:54px;padding:7px 8px}.team{font-size:9px;gap:5px}.team img{flex-basis:23px;height:23px;padding:2px;width:23px}.vs{font-size:9px;min-height:25px}}@media (max-width:400px){.container{padding:12px 8px 25px}.title{font-size:18px}.container>div[style]{font-size:9px!important}.manual-section{padding:11px}.manual-section h3{font-size:14px}.manual-section p{font-size:10px}.manual-textarea{font-size:9px;min-height:155px;padding:9px}.date-range,.time-range{gap:6px}.filter-group{margin-bottom:9px}.filter-group label{font-size:9px}.filter-group input{font-size:10px;height:35px;padding:0 9px}.mode-buttons{gap:3px;padding:3px}.mode-btn{font-size:9px;height:33px}.button,.manual-save-btn{font-size:10px;height:39px}.uploadBtn{font-size:10px;height:41px}.matchRow{gap:4px;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);padding:6px}.team{font-size:8px;gap:4px}.team img{flex-basis:21px;height:21px;width:21px}.vs{font-size:8px;min-height:23px;padding:0 3px}}@media (max-width:340px){.container{padding:10px 6px 20px}.title{font-size:17px}.manual-section{padding:9px}.manual-textarea{font-size:8px;min-height:140px}.filter-group input{font-size:9px;height:33px}.mode-btn{font-size:8px;height:31px}.button,.manual-save-btn{font-size:9px;height:37px}.uploadBtn{font-size:9px;height:39px}.matchRow{gap:3px;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);padding:5px}.team{font-size:7px}.team img{flex-basis:19px;height:19px;width:19px}.vs{font-size:7px;min-height:21px}}@media (hover:none){.mode-btn:hover{background:#0000;color:#7d8692}.mode-btn.active:hover{background:#fcd535;color:#111318}.button:hover{background:#242931}.manual-save-btn:hover,.uploadBtn:hover{background:#fcd535}.matchRow:hover{background:#12151a;border-color:#ffffff0f}}@media (prefers-reduced-motion:reduce){.container *,.container :after,.container :before{animation:none!important;transition:none!important}}.notification-page{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:radial-gradient(circle at 12% 4%,#e3062029,#0000 28%),radial-gradient(circle at 90% 18%,#6366f11f,#0000 27%),linear-gradient(145deg,#080b15,#05070e 55%,#090d1a);color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;isolation:isolate;line-height:1.3;min-height:100vh;overflow-x:hidden;padding:80px 16px 90px;position:relative;width:100%}.notification-page,.notification-page *,.notification-page :after,.notification-page :before{box-sizing:border-box}.notification-page article,.notification-page button,.notification-page div,.notification-page h1,.notification-page h2,.notification-page h3,.notification-page header,.notification-page main,.notification-page nav,.notification-page p,.notification-page span,.notification-page time{margin:0;padding:0}.notification-page:before{background:linear-gradient(90deg,#e30620,#ff4057,#6366f1,#e30620);box-shadow:0 0 18px #e3062059;content:"";height:2px;left:0;position:absolute;top:0;width:100%}.notification-page button{-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none;border:none;cursor:pointer;font-family:inherit;outline:none}.notification-page .notification-header{align-items:center;background:linear-gradient(145deg,#262d5bf5,#11172ffa);border:1px solid #7d8fff47;border-radius:22px;box-shadow:0 15px 45px #00000059,inset 0 1px 0 #ffffff0f;display:flex;gap:18px;justify-content:space-between;margin:0 auto 18px;max-width:1100px;min-height:112px;overflow:hidden;padding:22px 25px;position:relative;width:100%}.notification-page .notification-header:before{background:linear-gradient(90deg,#e30620,#ff5267,#6366f1);content:"";height:3px;left:0;position:absolute;top:0;width:100%}.notification-page .notification-back{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #7d8fff61;border-radius:12px;color:#dbe4ff;display:inline-flex;flex:0 0 43px;font-size:31px;height:43px;justify-content:center;line-height:1;transition:transform .18s ease,background .18s ease,border-color .18s ease;width:43px}.notification-page .notification-back:hover{background:#e3062029;border-color:#e30620a6;transform:translateY(-2px)}.notification-page .notification-back:active{transform:scale(.94)}.notification-page .notification-back span{display:block;transform:translateY(-2px)}.notification-page .notification-header h1{color:#fff;flex:1 1;font-size:30px;font-weight:950;letter-spacing:-.8px;line-height:1.1;text-shadow:0 0 22px #ffffff1a}.notification-page .notification-header h1:after{color:#9ca8c7;content:"YOUR ACCOUNT UPDATES";display:block;font-size:10px;font-weight:900;letter-spacing:1.8px;margin-top:9px}.notification-page .notification-tabs{grid-gap:10px;align-items:stretch;background:#0c1122e6;border:1px solid #7080ad40;border-radius:18px;box-shadow:0 12px 30px #00000040;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin:0 auto 22px;max-width:1100px;min-height:68px;padding:9px;width:100%}.notification-page .notification-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;color:#8290b3;display:flex;font-size:13px;font-weight:850;gap:7px;justify-content:center;line-height:1;min-height:48px;min-width:0;padding:8px 10px;position:relative;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease;white-space:nowrap}.notification-page .notification-tab:hover{background:hsla(0,0%,100%,.045);border-color:#7d8fff2e;color:#fff;transform:translateY(-1px)}.notification-page .notification-tab.active{background:linear-gradient(135deg,#e3062038,#6366f126);border-color:#e3062073;box-shadow:inset 0 1px 0 #ffffff0d,0 0 18px #e3062014;color:#fff}.notification-page .notification-tab.active:after{background:linear-gradient(90deg,#e30620,#ff5267);border-radius:999px;bottom:-1px;box-shadow:0 0 12px #e3062073;content:"";height:3px;left:18px;position:absolute;right:18px}.notification-page .notification-badge{align-items:center;background:linear-gradient(135deg,#e30620,#a90017);border:1px solid #ffffff1f;border-radius:999px;box-shadow:0 0 12px #e3062040;color:#fff;display:inline-flex;font-size:11px;font-weight:950;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0 6px}.notification-page .notification-content{margin:0 auto;max-width:1100px;padding:0 0 30px;width:100%}.notification-page .notification-card{animation:notificationCardIn .35s ease both;background:linear-gradient(145deg,#192043f7,#0a0f1ffa);border:1px solid #7080ad47;border-radius:20px;box-shadow:0 15px 40px #0000004d,inset 0 1px 0 hsla(0,0%,100%,.035);margin-bottom:17px;overflow:hidden;position:relative;width:100%}.notification-page .notification-card:before{background:linear-gradient(180deg,#e30620,#ff5267,#6366f1);content:"";height:100%;left:0;opacity:.95;position:absolute;top:0;width:4px}.notification-page .notification-card-title{align-items:center;background:linear-gradient(145deg,#2e3769e6,#1a2144f2);border-bottom:1px solid #7d8fff38;display:flex;min-height:78px;padding:20px 23px 19px 27px;width:100%}.notification-page .notification-card-title h2{color:#fff;font-size:21px;font-weight:950;letter-spacing:-.25px;line-height:1.25;overflow-wrap:anywhere;width:100%}.notification-page .notification-card-body{background:linear-gradient(180deg,#0d1327f5,#080d1bfa);min-height:145px;padding:23px 24px 20px 27px;width:100%}.notification-page .notification-message{color:#dbe4ff;font-size:16px;font-weight:500;line-height:1.65;overflow-wrap:anywhere;white-space:pre-line;width:100%}.notification-page .notification-card-footer{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:24px;min-height:43px;width:100%}.notification-page .notification-card-footer time{color:#8290b3;font-size:11px;font-weight:800;line-height:1.4;overflow-wrap:anywhere;white-space:normal}.notification-page .notification-action{align-items:center;background:linear-gradient(135deg,#e30620d1,#a60018eb);border:1px solid #e306207a;border-radius:11px;box-shadow:0 7px 18px #e306202e,inset 0 1px 0 #ffffff26;color:#fff;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:950;justify-content:center;line-height:1;min-height:40px;min-width:105px;padding:9px 15px;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.notification-page .notification-action:hover{box-shadow:0 10px 25px #e3062047,0 0 18px #e3062024;filter:brightness(1.12);transform:translateY(-2px)}.notification-page .notification-action:active{transform:scale(.95)}.notification-page .notification-card.markets:before{background:linear-gradient(180deg,#00d9ff,#2563eb)}.notification-page .notification-card.account:before{background:linear-gradient(180deg,#10b981,#059669)}.notification-page .notification-card.news:before{background:linear-gradient(180deg,#f59e0b,#ea580c)}.notification-page .notification-card.messages:before{background:linear-gradient(180deg,#a855f7,#6366f1)}.notification-page .notification-card.markets
.notification-card-title{border-bottom-color:#00d9ff59}.notification-page .notification-card.account
.notification-card-title{border-bottom-color:#10b98159}.notification-page .notification-card.news
.notification-card-title{border-bottom-color:#f59e0b59}.notification-page .notification-card.messages
.notification-card-title{border-bottom-color:#a855f759}.notification-page .notification-empty{align-items:center;background:linear-gradient(145deg,#192043b8,#0a0f1fcc);border:1px dashed #7d8fff52;border-radius:22px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:330px;padding:30px;text-align:center;width:100%}.notification-page .notification-empty-icon{align-items:center;background:#e306201a;border:1px solid #e306204d;border-radius:20px;box-shadow:0 0 25px #e3062014;display:flex;font-size:32px;height:70px;justify-content:center;margin-bottom:8px;width:70px}.notification-page .notification-empty strong{color:#fff;font-size:20px;font-weight:950}.notification-page .notification-empty span{color:#8290b3;font-size:13px;line-height:1.5}.notification-page .notification-loading{align-items:center;background:linear-gradient(145deg,#080d1b,#05070e);color:#9ca8c7;display:flex;flex-direction:column;font-size:13px;font-weight:850;gap:15px;justify-content:center;min-height:100vh;width:100%}.notification-page .notification-spinner{animation:notificationSpin .75s linear infinite;border-color:#e30620 #6366f1 #e3062026 #e3062026;border-radius:50%;border-style:solid;border-width:3px;box-shadow:0 0 20px #e306202e;height:42px;width:42px}@keyframes notificationSpin{to{transform:rotate(1turn)}}@keyframes notificationCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.notification-page .notification-action:focus-visible,.notification-page .notification-back:focus-visible,.notification-page .notification-tab:focus-visible{outline:2px solid #ff5267;outline-offset:3px}@media (max-width:760px){.notification-page{padding:70px 12px 75px}.notification-page .notification-header{border-radius:19px;min-height:100px;padding:20px}.notification-page .notification-header h1{font-size:26px}.notification-page .notification-tabs{border-radius:15px;gap:6px;padding:7px}.notification-page .notification-tab{font-size:11px;padding:7px 5px}.notification-page .notification-card-title{padding:18px 19px 17px 23px}.notification-page .notification-card-title h2{font-size:19px}.notification-page .notification-card-body{padding:21px 20px 18px 23px}.notification-page .notification-message{font-size:15px}}@media (max-width:600px){.notification-page{padding:68px 8px 70px}.notification-page .notification-header{border-radius:17px;margin-bottom:12px;min-height:96px;padding:17px}.notification-page .notification-back{flex-basis:38px;font-size:27px;height:38px;width:38px}.notification-page .notification-header h1{font-size:23px;letter-spacing:-.5px}.notification-page .notification-header h1:after{font-size:8px;letter-spacing:1.1px;margin-top:7px}.notification-page .notification-tabs{border-radius:13px;gap:4px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;min-height:61px;padding:5px}.notification-page .notification-tab{border-radius:9px;font-size:10px;gap:3px;min-height:48px;padding:6px 2px}.notification-page .notification-tab.active:after{left:7px;right:7px}.notification-page .notification-badge{font-size:9px;height:19px;min-width:19px;padding:0 4px}.notification-page .notification-card{border-radius:16px;margin-bottom:13px}.notification-page .notification-card-title{min-height:67px;padding:16px 15px 16px 20px}.notification-page .notification-card-title h2{font-size:17px;line-height:1.3}.notification-page .notification-card-body{min-height:130px;padding:19px 15px 16px 20px}.notification-page .notification-message{font-size:14px;line-height:1.6}.notification-page .notification-card-footer{align-items:flex-end;gap:9px;margin-top:20px}.notification-page .notification-card-footer time{font-size:9px;line-height:1.5}.notification-page .notification-action{border-radius:9px;font-size:9px;min-height:35px;min-width:82px;padding:8px 10px}.notification-page .notification-empty{border-radius:17px;min-height:280px;padding:25px}.notification-page .notification-empty-icon{font-size:28px;height:60px;width:60px}.notification-page .notification-empty strong{font-size:18px}.notification-page .notification-empty span{font-size:12px}}@media (max-width:380px){.notification-page{padding:62px 6px 60px}.notification-page .notification-header{border-radius:15px;min-height:86px;padding:14px}.notification-page .notification-back{flex-basis:34px;font-size:24px;height:34px;width:34px}.notification-page .notification-header h1{font-size:20px}.notification-page .notification-header h1:after{font-size:7px;letter-spacing:.8px}.notification-page .notification-tab{font-size:8.5px}.notification-page .notification-badge{font-size:8px;height:17px;min-width:17px}.notification-page .notification-card-title{min-height:61px;padding:14px 12px 14px 17px}.notification-page .notification-card-title h2{font-size:15px}.notification-page .notification-card-body{padding:17px 12px 14px 17px}.notification-page .notification-message{font-size:13px}.notification-page .notification-card-footer{gap:6px;margin-top:18px}.notification-page .notification-card-footer time{font-size:8px}.notification-page .notification-action{font-size:8px;min-height:31px;min-width:70px;padding:7px 8px}}@media (max-width:350px){.notification-page .notification-header h1{font-size:18px}.notification-page .notification-tab{font-size:7.5px}.notification-page .notification-card-title h2{font-size:14px}.notification-page .notification-message{font-size:12px}.notification-page .notification-card-footer time{font-size:7px}.notification-page .notification-action{font-size:7px;min-width:64px}}@media (prefers-reduced-motion:reduce){.notification-page *,.notification-page :after,.notification-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.notification-page ::selection{background:#e3062073;color:#fff}.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}:root{--bonus-bg:#07111f;--bonus-bg-soft:#0b1728;--bonus-card:#0d1b2dd1;--bonus-card-2:#122338eb;--bonus-border:#94a3b824;--bonus-border-light:#ffffff14;--bonus-text:#f8fafc;--bonus-text-soft:#94a3b8;--bonus-text-muted:#64748b;--bonus-primary:#00e5ff;--bonus-primary-dark:#009bb0;--bonus-green:#22c55e;--bonus-green-soft:#22c55e1f;--bonus-yellow:#f59e0b;--bonus-yellow-soft:#f59e0b1f;--bonus-red:#ef4444;--bonus-red-soft:#ef44441f;--bonus-purple:#a855f7;--bonus-purple-soft:#a855f71f;--bonus-radius:16px;--bonus-shadow:0 20px 60px #00000059;--bonus-transition:0.22s ease}.admin-bonus-dashboard{background:radial-gradient(circle at top left,#00e5ff12,#0000 28%),radial-gradient(circle at top right,#a855f70f,#0000 25%),#07111f;background:radial-gradient(circle at top left,#00e5ff12,#0000 28%),radial-gradient(circle at top right,#a855f70f,#0000 25%),var(--bonus-bg);box-sizing:border-box;color:#f8fafc;color:var(--bonus-text);min-height:100vh;padding:24px;width:100%}.admin-bonus-header{align-items:center;background:linear-gradient(135deg,#102238f2,#081525eb);border:1px solid #94a3b824;border:1px solid var(--bonus-border);border-radius:16px;border-radius:var(--bonus-radius);box-shadow:0 20px 60px #00000059;box-shadow:var(--bonus-shadow);display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;overflow:hidden;padding:22px 24px;position:relative}.admin-bonus-header:before{background:#00e5ff;background:var(--bonus-primary);border-radius:50%;content:"";filter:blur(40px);height:180px;opacity:.08;pointer-events:none;position:absolute;right:-70px;top:-90px;width:180px}.admin-bonus-header h2{color:#fff;font-size:25px;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:0;position:relative}.admin-bonus-header p{color:#94a3b8;color:var(--bonus-text-soft);font-size:13px;letter-spacing:.2px;margin:7px 0 0;position:relative}.admin-bonus-refresh-btn{background:linear-gradient(135deg,#00e5ff26,#009bb014);border:1px solid #00e5ff47;border-radius:10px;color:#00e5ff;color:var(--bonus-primary);cursor:pointer;font-size:13px;font-weight:700;min-width:105px;padding:11px 18px;position:relative;transition:transform .22s ease,background .22s ease,box-shadow .22s ease,border-color .22s ease;transition:transform var(--bonus-transition),background var(--bonus-transition),box-shadow var(--bonus-transition),border-color var(--bonus-transition)}.admin-bonus-refresh-btn:hover:not(:disabled){background:#00e5ff24;border-color:#00e5ffa6;box-shadow:0 8px 25px #00e5ff1f;transform:translateY(-2px)}.admin-bonus-refresh-btn:active:not(:disabled){transform:translateY(0)}.admin-bonus-refresh-btn:disabled{cursor:not-allowed;opacity:.5}.admin-bonus-header+div:not(.bonus-search-box){align-items:center;background:linear-gradient(135deg,#22c55e17,#22c55e08);border:1px solid #22c55e2e;border-radius:10px;box-shadow:0 8px 25px #00000026;color:#86efac;display:inline-flex;letter-spacing:.2px;margin-bottom:14px;padding:10px 15px!important;position:relative}.bonus-search-box{margin-bottom:16px;position:relative;width:100%}.bonus-search-box:before{color:#00e5ff;color:var(--bonus-primary);content:"⌕";font-size:21px;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-52%);z-index:2}.bonus-search-box input{background:#0d1b2dd1;border:1px solid #94a3b824;border:1px solid var(--bonus-border);border-radius:12px;box-sizing:border-box;color:#fff;font-size:14px;height:48px;outline:none;padding:0 16px 0 45px;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease;transition:border-color var(--bonus-transition),box-shadow var(--bonus-transition),background var(--bonus-transition);width:100%}.bonus-search-box input::placeholder{color:#64748b}.bonus-search-box input:hover{border-color:#94a3b840}.bonus-search-box input:focus{background:#0d1f33f2;border-color:#00e5ff8c;box-shadow:0 0 0 3px #00e5ff14,0 10px 35px #0003}.bonus-table-wrapper{background:#081321e0;border:1px solid #94a3b824;border:1px solid var(--bonus-border);border-radius:16px;border-radius:var(--bonus-radius);box-shadow:0 20px 60px #00000059;box-shadow:var(--bonus-shadow);overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#00e5ff59 #0000;scrollbar-width:thin;width:100%}.bonus-table-wrapper::-webkit-scrollbar{height:8px}.bonus-table-wrapper::-webkit-scrollbar-track{background:#0000}.bonus-table-wrapper::-webkit-scrollbar-thumb{background:#00e5ff4d;border-radius:20px}.bonus-table-wrapper::-webkit-scrollbar-thumb:hover{background:#00e5ff8c}.bonus-table{border-collapse:initial;border-spacing:0;color:#f8fafc;color:var(--bonus-text);font-size:12px;min-width:1450px;width:100%}.bonus-table thead th{background:linear-gradient(180deg,#102238,#0d1d31);border-bottom:1px solid #00e5ff1f;color:#cbd5e1;font-size:10px;font-weight:800;letter-spacing:.65px;padding:14px 13px;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:5}.bonus-table thead th:first-child{border-top-left-radius:16px;border-top-left-radius:var(--bonus-radius)}.bonus-table thead th:last-child{border-top-right-radius:16px;border-top-right-radius:var(--bonus-radius)}.bonus-table tbody td{background:#0a182899;border-bottom:1px solid #94a3b812;color:#cbd5e1;padding:14px 13px;transition:background .22s ease,color .22s ease;transition:background var(--bonus-transition),color var(--bonus-transition);vertical-align:middle;white-space:nowrap}.bonus-table tbody tr{transition:transform .22s ease;transition:transform var(--bonus-transition)}.bonus-table tbody tr:hover td{background:rgba(0,229,255,.035);color:#f8fafc}.bonus-table tbody tr:last-child td{border-bottom:none}.bonus-username{color:#fff!important;font-weight:800;letter-spacing:.15px}.deposit-type{background:#94a3b814;border:1px solid #94a3b826;border-radius:7px;color:#cbd5e1;font-size:10px;min-width:55px;padding:5px 9px;text-transform:capitalize}.deposit-tanzania{background:#22d3ee14;border-color:#22d3ee33;color:#67e8f9}.deposit-visitor{background:#a855f717;border-color:#a855f738;color:#c084fc}.bonus-table strong{color:#fff;font-weight:800;letter-spacing:.1px}.bonus-table td:nth-child(6){color:#67e8f9;font-weight:700}.bonus-locked,.bonus-paid,.bonus-pending{align-items:center;border-radius:20px;display:inline-flex;font-size:10px;font-weight:800;padding:6px 10px 6px 20px;position:relative;white-space:nowrap}.bonus-locked:before,.bonus-paid:before,.bonus-pending:before{border-radius:50%;content:"";height:5px;left:8px;position:absolute;width:5px}.bonus-paid{background:#22c55e1f;background:var(--bonus-green-soft);border:1px solid #22c55e33;color:#86efac}.bonus-paid:before{background:#22c55e;background:var(--bonus-green);box-shadow:0 0 8px #22c55ecc}.bonus-pending{background:#f59e0b1f;background:var(--bonus-yellow-soft);border:1px solid #f59e0b33;color:#fcd34d}.bonus-pending:before{background:#f59e0b;background:var(--bonus-yellow);box-shadow:0 0 8px #f59e0bcc}.bonus-locked{background:#64748b14;border:1px solid #64748b2e;color:#94a3b8}.bonus-locked:before{background:#64748b}.approve-btn{background:linear-gradient(135deg,#00e5ff24,#009bb014);border:1px solid #00e5ff47;border-radius:9px;color:#67e8f9;cursor:pointer;font-size:10px;font-weight:800;min-width:125px;overflow:hidden;padding:9px 13px;position:relative;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease;transition:transform var(--bonus-transition),box-shadow var(--bonus-transition),background var(--bonus-transition),border-color var(--bonus-transition)}.approve-btn:before{background:linear-gradient(90deg,#0000,#ffffff26,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);transition:left .55s ease;width:70%}.approve-btn:hover:not(:disabled):before{left:140%}.approve-btn:hover:not(:disabled){background:linear-gradient(135deg,#00e5ff38,#009bb01f);border-color:#00e5ffa6;box-shadow:0 8px 25px #00e5ff24;transform:translateY(-2px)}.approve-btn:active:not(:disabled){transform:translateY(0)}.approve-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(.25);opacity:.5}.admin-bonus-loading{align-items:center;background:#0a1828b3;border:1px solid #94a3b824;border:1px solid var(--bonus-border);border-radius:16px;border-radius:var(--bonus-radius);color:#94a3b8;color:var(--bonus-text-soft);display:flex;flex-direction:column;font-size:13px;gap:14px;justify-content:center;min-height:300px}.admin-bonus-spinner{animation:bonus-spin .8s linear infinite;border-bottom:3px solid #94a3b824;border-left:3px solid #94a3b824;border-radius:50%;border-right:3px solid #00e5ff4d;border-top:3px solid #00e5ff;border-top-color:var(--bonus-primary);box-shadow:0 0 20px #00e5ff1f;height:38px;width:38px}@keyframes bonus-spin{to{transform:rotate(1turn)}}.bonus-no-records{background:#081321b3!important;color:#64748b!important;font-size:13px;padding:70px 20px!important;text-align:center}.bonus-no-records:before{color:#334155;content:"◎";display:block;font-size:30px;margin-bottom:10px}@media (max-width:900px){.admin-bonus-dashboard{padding:14px}.admin-bonus-header{align-items:flex-start;flex-direction:column;padding:18px}.admin-bonus-header h2{font-size:20px}.admin-bonus-header p{font-size:12px}.admin-bonus-refresh-btn{width:100%}.bonus-table-wrapper{border-radius:12px}.bonus-table{min-width:1300px}}@media (max-width:600px){.admin-bonus-dashboard{padding:10px}.admin-bonus-header{border-radius:12px;margin-bottom:12px;padding:16px}.admin-bonus-header h2{font-size:18px}.bonus-search-box input{font-size:13px;height:45px}.admin-bonus-loading{min-height:230px}.bonus-table thead th{font-size:9px;padding:12px 10px}.bonus-table tbody td{font-size:11px;padding:12px 10px}.approve-btn{min-width:115px;padding:8px 10px}}*{scrollbar-color:#00e5ff47 #0000;scrollbar-width:thin}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#00e5ff40;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#00e5ff73}.admin-bonus-header ::selection,.bonus-search-box ::selection,.bonus-table ::selection{background:#00e5ff40;color:#fff}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!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-forex-container{background:#0f172a;box-sizing:border-box;color:#fff;font-family:Arial,sans-serif;margin:0;min-height:100vh;padding:10px;width:100%}.admin-forex-container h2{color:#38bdf8;font-size:24px;margin:8px 0 16px;text-align:center}.aft-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(120px,1fr));margin-bottom:14px}.aft-summary-card{background:#1e293b;border:1px solid #334155;border-radius:10px;min-width:0;padding:12px;text-align:center}.aft-summary-card h3{color:#38bdf8;font-size:12px;margin:0 0 8px}.aft-summary-card p{color:#fff;font-size:20px;font-weight:700;margin:0;overflow-wrap:anywhere}.aft-margin-panel{background:#172554;border:1px solid #1d4ed8;border-radius:10px;line-height:1.5;margin:12px 0;padding:12px}.aft-margin-panel h3{color:#7dd3fc;margin:0 0 8px}.aft-margin-panel p{margin:5px 0}.aft-margin-panel small{color:#cbd5e1;display:block}.aft-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.aft-search,.aft-toolbar select{background:#1e293b;border:1px solid #3b82f6;border-radius:7px;box-sizing:border-box;color:#fff;font-size:13px;padding:10px}.aft-search{max-width:100%;width:360px}.aft-tabs{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.admin-forex-container button{border:0;border-radius:5px;cursor:pointer;font-size:11px;font-weight:700;padding:8px 10px}.admin-forex-container button:disabled{cursor:not-allowed;opacity:.55}.aft-tabs button{background:#334155;color:#fff}.aft-tabs button.active{background:#0284c7}.aft-table-wrapper{-webkit-overflow-scrolling:touch;background:#1e293b;border:1px solid #334155;border-radius:10px;max-height:72vh;max-width:100%;overflow:auto;width:100%}.aft-table-wrapper table{border-collapse:collapse;margin:0;min-width:1800px;table-layout:auto;width:max-content}.aft-table-wrapper thead{background:#0d47a1}.aft-table-wrapper th{background:#0d47a1;border:1px solid #3b82f6;padding:9px;position:sticky;top:0;z-index:2}.aft-table-wrapper td,.aft-table-wrapper th{color:#fff;font-size:11px;text-align:center;white-space:nowrap}.aft-table-wrapper td{border:1px solid #ffffff26;padding:8px}.aft-table-wrapper tbody tr:nth-child(2n){background:#162033}.aft-table-wrapper tbody tr:hover{background:#22385c}.aft-actions{align-items:center;display:flex;gap:5px;justify-content:center}.aft-close{background:#0f766e;color:#fff}.aft-edit{background:#2563eb;color:#fff}.aft-delete{background:#991b1b;color:#fff}.aft-status{background:#475569;border-radius:5px;display:inline-block;padding:4px 7px}.aft-status.open{background:#166534}.aft-status.pending{background:#854d0e}.aft-status.closed{background:#334155}.negative{color:#fb7185!important}.positive{color:#4ade80!important}.aft-error,.aft-message,.aft-notice{border-radius:8px;margin:10px 0;padding:12px}.aft-error{background:#7f1d1d;color:#fff}.aft-notice{background:#14532d;color:#fff;display:flex;gap:10px;justify-content:space-between}.aft-modal-backdrop{align-items:flex-start;background:#020617d1;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:18px;position:fixed;z-index:9999}.aft-confirm,.aft-editor{background:#0f172a;border:1px solid #334155;border-radius:12px;box-shadow:0 20px 70px #00000073;box-sizing:border-box;padding:16px;width:min(900px,100%)}.aft-confirm h3,.aft-editor h3{color:#38bdf8;margin:0 0 12px}.aft-fields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.aft-fields label{color:#7dd3fc;display:flex;flex-direction:column;font-size:12px;gap:5px;min-width:0}.aft-fields input,.aft-fields select{background:#1e293b;border:1px solid #475569;border-radius:6px;box-sizing:border-box;color:#fff;padding:9px;width:100%}.aft-warning{background:#422006;border:1px solid #92400e;border-radius:7px;color:#fde68a;font-size:12px;line-height:1.5;padding:10px}.aft-modal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.aft-modal-actions button{background:#475569;color:#fff;padding:10px 14px}.aft-modal-actions button[type=submit]{background:#16a34a}@media (max-width:900px){.aft-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.admin-forex-container{padding:5px}.admin-forex-container h2{font-size:18px}.aft-summary{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.aft-summary-card{padding:9px 4px}.aft-summary-card h3{font-size:10px}.aft-summary-card p{font-size:16px}.aft-toolbar{align-items:stretch}.aft-search,.aft-toolbar select{width:100%}.aft-table-wrapper td,.aft-table-wrapper th{font-size:9px;padding:6px}.aft-fields{grid-template-columns:1fr}.aft-editor{padding:10px}.aft-modal-backdrop{padding:7px}}.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: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}}.admin-edit-matches{background:radial-gradient(circle at top right,#00e5ff1a,#0000 28%),radial-gradient(circle at bottom left,#5b3fff1f,#0000 30%),#050914;color:#eaf2ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate;min-height:100vh;padding:30px;width:100%}.admin-edit-matches,.admin-edit-matches *,.admin-edit-matches :after,.admin-edit-matches :before{box-sizing:border-box}.admin-edit-header{align-items:center;background:#081120e6;border:1px solid #5a82be40;border-radius:20px;box-shadow:0 20px 60px #00000059;display:flex;gap:25px;justify-content:space-between;margin:0 auto 25px;max-width:1500px;padding:28px}.admin-edit-kicker{color:#00e5ff;font-size:11px;font-weight:900;letter-spacing:3px;margin-bottom:8px}.admin-edit-header h1{font-size:clamp(25px,4vw,42px);font-weight:1000;letter-spacing:-1px;margin:0}.admin-edit-header p{color:#8091aa;font-size:14px;margin:8px 0 0}.match-counter{background:#00e5ff0d;border:1px solid #00e5ff40;border-radius:16px;min-width:115px;padding:18px;text-align:center}.match-counter span{color:#00e5ff;display:block;font-size:32px;font-weight:1000}.match-counter small{color:#70819b;font-size:9px;font-weight:900;letter-spacing:2px}.admin-edit-toolbar{display:flex;gap:12px;margin:0 auto 20px;max-width:1500px}.search-box{align-items:center;background:#091321;border:1px solid #263752;border-radius:13px;display:flex;flex:1 1;gap:12px;min-height:52px;padding:0 17px}.search-box span{color:#00e5ff;font-size:25px}.search-box input{background:#0000;border:0;color:#fff;font-size:14px;outline:0;width:100%}.search-box input::placeholder{color:#53657e}.add-score-btn,.delete-match-btn,.refresh-btn,.remove-score-btn,.save-match-btn{border:0;cursor:pointer;font-family:inherit;font-weight:900}.refresh-btn{background:#0b1729;border:1px solid #263752;border-radius:13px;color:#a9bbd4;min-width:110px}.refresh-btn:hover{border-color:#00e5ff;color:#00e5ff}.admin-edit-message{background:#00e5ff12;border:1px solid #00e5ff40;border-radius:12px;color:#bcefff;font-weight:800;margin:0 auto 18px;max-width:1500px;padding:14px 17px}.admin-edit-loading{align-items:center;color:#7588a3;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:300px}.digital-loader{animation:adminSpin .8s linear infinite;border:3px solid #1b2a40;border-radius:50%;border-top-color:#00e5ff;height:38px;width:38px}@keyframes adminSpin{to{transform:rotate(1turn)}}.matches-editor-list{grid-gap:22px;display:grid;gap:22px;margin:0 auto;max-width:1500px}.match-editor-card{background:linear-gradient(145deg,#0b1729fa,#050c17fa);border:1px solid #20304a;border-radius:20px;box-shadow:0 25px 70px #00000047;overflow:hidden}.match-editor-top{align-items:center;background:#00000026;border-bottom:1px solid #1c2b42;display:flex;gap:15px;min-height:76px;padding:15px 18px}.match-number{color:#00e5ff;font-size:11px;font-weight:1000;letter-spacing:1px}.match-title{flex:1 1;min-width:0}.match-title strong{color:#fff;display:block;font-size:17px;font-weight:950}.match-title strong span{color:#5d718d;font-size:11px;margin:0 6px}.match-title small{color:#52657e;display:block;font-family:monospace;font-size:9px;margin-top:4px}.match-editor-actions{display:flex;gap:8px}.delete-match-btn,.save-match-btn{border-radius:10px;min-height:40px;padding:0 15px}.save-match-btn{background:linear-gradient(135deg,#00e5ff,#008cff);color:#00131a}.save-match-btn:hover{box-shadow:0 8px 25px #00e5ff2e;transform:translateY(-1px)}.save-match-btn:disabled{cursor:wait;opacity:.55}.delete-match-btn{background:#ff375514;border:1px solid #ff4b6940;color:#ff6b86}.delete-match-btn:hover{background:#ff375526}.editor-section{border-bottom:1px solid #17263b;padding:22px}.section-title{align-items:center;color:#aebed3;font-size:11px;font-weight:1000;gap:10px;letter-spacing:1.8px}.section-title span{align-items:center;background:#00e5ff0f;border:1px solid #00e5ff4d;border-radius:7px;color:#00e5ff;display:inline-flex;font-size:9px;height:27px;justify-content:center;width:27px}.editor-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-grid label{display:flex;flex-direction:column;gap:7px}.editor-grid label.full-width{grid-column:1/-1}.correct-score-header,.editor-grid label>span,.final-score-info strong,.odds-field>span{color:#61758f;font-size:9px;font-weight:1000;letter-spacing:1.3px}.correct-score-row input,.editor-grid input,.final-score-input,.odds-field input{background:#07111f;border:1px solid #263752;border-radius:9px;color:#f5f9ff;font-size:13px;font-weight:700;min-height:44px;outline:none;padding:0 12px;width:100%}.correct-score-row input:focus,.editor-grid input:focus,.final-score-input:focus,.odds-field input:focus{border-color:#00e5ff;box-shadow:0 0 0 3px #00e5ff0f}.odds-editor{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.odds-field{background:#07111e;border:1px solid #21314a;border-radius:12px;padding:14px}.odds-field input{font-size:19px;font-weight:1000;margin-top:8px;text-align:center}.odds-field.home input{color:#63e7ff}.odds-field.draw input{color:#ffd76a}.odds-field.away input{color:#ff7e98}.final-score-panel{align-items:center;background:linear-gradient(135deg,#00e5ff0f,#1e3c6e14);border:1px solid #00e5ff33;border-radius:14px;display:flex;gap:20px;justify-content:space-between;padding:18px}.final-score-info{display:flex;flex-direction:column;gap:6px}.final-score-info span{color:#6f829d;font-size:11px}.final-score-info b{color:#00e5ff}.final-score-input{border-color:#00e5ff59;color:#00e5ff;font-size:25px;font-weight:1000;height:58px;letter-spacing:2px;text-align:center;width:130px}.correct-score-header{grid-gap:10px;display:grid;gap:10px;grid-template-columns:45px 1fr 1fr 45px;padding:0 10px 9px}.correct-score-header span:first-child{grid-column:2}.correct-score-header span:nth-child(2){grid-column:3}.correct-score-header span:nth-child(3){grid-column:4}.correct-score-list{grid-gap:8px;display:grid;gap:8px}.correct-score-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:45px 1fr 1fr 45px}.score-index{color:#4d617c;font-family:monospace;font-size:10px;font-weight:1000;text-align:center}.correct-score-row input:first-of-type{color:#fff;font-weight:900}.correct-score-row input:nth-of-type(2){color:#00e5ff;font-weight:1000}.remove-score-btn{background:#ff375512;border:1px solid #ff4b6933;border-radius:9px;color:#ff6683;font-size:20px;height:40px;width:40px}.remove-score-btn:hover{background:#ff375529}.add-score-btn{background:#00e5ff08;border:1px dashed #2b4967;border-radius:10px;color:#00e5ff;margin-top:8px;min-height:44px}.add-score-btn:hover{background:#00e5ff12;border-color:#00e5ff}.editor-footer{align-items:center;color:#43566f;display:flex;font-size:8px;font-weight:900;gap:15px;justify-content:space-between;letter-spacing:1px;min-height:48px;padding:0 22px}.admin-edit-empty{background:#07111f;border:1px dashed #263752;border-radius:18px;margin:50px auto;max-width:1500px;padding:60px 20px;text-align:center}.admin-edit-empty>div{color:#00e5ff;font-size:45px}.admin-edit-empty h3{margin:10px 0 5px}.admin-edit-empty p{color:#647790;margin:0}@media (max-width:900px){.admin-edit-matches{padding:18px}.editor-grid{grid-template-columns:repeat(2,1fr)}.odds-editor{grid-template-columns:1fr}}@media (max-width:650px){.admin-edit-matches{padding:10px}.admin-edit-header{border-radius:15px;padding:18px}.admin-edit-header h1{font-size:25px}.match-counter{min-width:75px;padding:10px}.match-counter span{font-size:24px}.admin-edit-toolbar{flex-direction:column}.refresh-btn{height:48px}.match-editor-top{align-items:flex-start;flex-wrap:wrap;padding:14px}.match-title{width:calc(100% - 60px)}.match-editor-actions{width:100%}.delete-match-btn,.save-match-btn{flex:1 1}.editor-section{padding:16px}.editor-grid{grid-template-columns:1fr}.editor-grid label.full-width{grid-column:auto}.final-score-panel{align-items:stretch;flex-direction:column}.final-score-input{width:100%}.correct-score-header{display:none}.correct-score-row{grid-template-columns:28px 1fr 1fr 40px}.correct-score-row input{min-width:0}.editor-footer{align-items:flex-start;flex-direction:column;padding:12px 16px}}@media (max-width:400px){.admin-edit-header{align-items:stretch;flex-direction:column}.match-counter{width:100%}.correct-score-row{gap:6px;grid-template-columns:24px 1fr 1fr 35px}.remove-score-btn{width:35px}}@media (prefers-reduced-motion:reduce){.digital-loader{animation:none}.save-match-btn:hover{transform:none}}.match-date-tabs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;width:100%}.date-tab{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border-radius:14px;color:#fff;cursor:pointer;display:flex;gap:14px;min-height:78px;padding:14px 16px;position:relative;text-align:left;transition:.2s ease}.date-tab:hover{background:hsla(0,0%,100%,.045);border-color:#ffffff2e;transform:translateY(-1px)}.date-tab.active{background:#00ffaa14;border-color:#00ffaaa6;box-shadow:0 0 0 1px #00ffaa14,0 10px 30px #0003}.date-tab-icon{align-items:center;background:#ffffff0f;border-radius:10px;display:flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.date-tab.active .date-tab-icon{background:#00ffaa24}.date-tab-content{display:flex;flex-direction:column;gap:4px;min-width:0}.date-tab-content strong{font-size:13px;letter-spacing:1px}.date-tab-content small{color:#ffffff80;font-size:11px}.date-tab-count{align-items:center;background:#ffffff12;border-radius:9px;display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;margin-left:auto;min-width:32px;padding:0 8px}.date-tab.active .date-tab-count{background:#00ffaa29;color:#0fa}.active-filter-info{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;width:100%}.active-filter-info>div{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:9px;display:flex;gap:7px;padding:8px 12px}.active-filter-info span{color:#fff6;font-size:9px;letter-spacing:1px}.active-filter-info strong{color:#ffffffd9;font-size:11px}.search-box{position:relative}.search-box input{padding-right:42px}.clear-search-btn{background:#ffffff14;border:none;border-radius:50%;color:#ffffffa6;cursor:pointer;font-size:16px;height:25px;line-height:1;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:25px}.clear-search-btn:hover{background:#ffffff24;color:#fff}.admin-edit-empty button{background:#00ffaa14;border:1px solid #00ffaa4d;border-radius:9px;color:#0fa;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.7px;margin-top:15px;padding:11px 17px}@media (max-width:800px){.match-date-tabs{grid-template-columns:1fr}.date-tab{min-height:68px}.active-filter-info{gap:7px}.active-filter-info>div{padding:7px 9px}}@media (max-width:500px){.date-tab-icon{height:34px;width:34px}.date-tab-content strong{font-size:11px}.date-tab-content small{font-size:9px}.date-tab-count{height:28px;min-width:28px}}.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{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{border-bottom:1px solid #ffffff0d;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: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: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:radial-gradient(circle at 15% 10%,#536ea814,#0000 30%),radial-gradient(circle at 90% 80%,#2e97650f,#0000 28%),#f5f7fb;box-sizing:border-box;color:#172033;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;padding:28px 18px 55px;width:100%}.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;box-shadow:0 3px 12px rgba(25,39,68,.035);color:#647089;cursor:pointer;display:grid;flex-shrink:0;font-size:14px;height:42px;place-items:center;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;width:42px}.profile-change-back:hover{background:#f1f4f9;border-color:#d4dbe6;color:#3e5276;transform:translateX(-2px)}.profile-change-back:disabled{cursor:not-allowed;opacity:.5;transform:none}.profile-change-eyebrow{color:#71809a;display:block;font-size:10px;font-weight:800;letter-spacing:1.5px;margin-bottom:4px}.profile-change-header h1{color:#172033;font-size:27px;font-weight:800;letter-spacing:-.4px;line-height:1.2;margin:0}.profile-change-header p{color:#7b8599;font-size:13px;line-height:1.5;margin:6px 0 0}.profile-change-security-ready,.profile-change-warning{align-items:center;border-radius:12px;box-sizing:border-box;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;box-shadow:0 3px 14px rgba(35,112,74,.035);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;font-weight:750}.profile-change-security-ready span,.profile-change-warning span{font-size:11px;line-height:1.45;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);box-sizing:border-box;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;flex-shrink:0;font-size:17px}.profile-change-card-heading h2{color:#27334b;font-size:15px;font-weight:750;line-height:1.3;margin:0}.profile-change-card-heading span{color:#8993a6;display:block;font-size:11px;line-height:1.45;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;box-sizing:border-box;color:#27334b;cursor:pointer;display:flex;gap:11px;padding:14px;text-align:left;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;width:100%}.profile-change-type:hover{background:#f8f9fc;border-color:#d4dbe6;box-shadow:0 5px 16px rgba(35,46,70,.045);transform:translateY(-1px)}.profile-change-type:active{transform:translateY(0)}.profile-change-type.active{background:#f1f5ff;border-color:#6c82ba;box-shadow:0 4px 15px #46619a12}.profile-change-type:disabled{cursor:not-allowed;opacity:.6;transform:none}.profile-change-type-icon{background:#eef2f8;border-radius:10px;color:#5c6f91;display:grid;flex-shrink:0;font-size:15px;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{color:#27334b;font-size:12px;font-weight:750}.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-family:inherit;font-size:13px;min-height:45px;outline:none;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.profile-change-field>select{cursor:pointer}.profile-change-field>input::placeholder{color:#a1a9b8}.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;width:100%}.profile-change-password-input input{background:#fff;border:1px solid #dfe4ec;border-radius:9px;box-sizing:border-box;color:#202a3d;font-family:inherit;font-size:13px;min-height:45px;outline:none;padding:10px 44px 10px 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.profile-change-password-input input::placeholder{color:#a1a9b8}.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;border-radius:7px;color:#7b8598;cursor:pointer;display:grid;font-size:13px;height:30px;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background .2s ease,color .2s ease;width:30px}.profile-change-password-input button:hover{background:#f1f4f8;color:#405171}.profile-change-password-input button:disabled{cursor:not-allowed;opacity:.5}.profile-change-message{align-items:center;border-radius:9px;box-sizing:border-box;display:flex;font-size:11px;gap:9px;line-height:1.4;margin-top:17px;padding:12px 13px}.profile-change-message svg{flex-shrink:0;font-size:13px}.profile-change-message.success{background:#edf9f2;border:1px solid #d5eddf;color:#23764d}.profile-change-message.error{background:#fff1f1;border:1px solid #f1d7d7;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-family:inherit;font-size:11px;font-weight:750;gap:7px;justify-content:center;min-height:42px;padding:10px 15px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.profile-change-cancel{background:#f0f2f6;color:#667188}.profile-change-cancel:hover{background:#e8ebf1;transform:translateY(-1px)}.profile-change-save{background:#1f8759;box-shadow:0 4px 12px #1f87591f;color:#fff}.profile-change-save:hover{background:#19794e;box-shadow:0 6px 16px #1f875929;transform:translateY(-1px)}.profile-change-cancel:disabled,.profile-change-save:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.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;box-sizing:border-box;color:#6c778b;display:flex;gap:11px;margin-bottom:18px;padding:14px 15px}.profile-change-info>svg{color:#61708d;flex-shrink:0;font-size:15px}.profile-change-info span,.profile-change-info strong{display:block}.profile-change-info strong{color:#46536b;font-size:11px;font-weight:750}.profile-change-info span{font-size:10px;line-height:1.5;margin-top:3px}.profile-change-logout-card{align-items:center;background:#fff;border:1px solid #eadede;border-radius:14px;box-shadow:0 4px 16px rgba(55,35,35,.025);box-sizing:border-box;display:flex;gap:12px;margin-top:4px;padding:15px 16px;width:100%}.profile-change-logout-icon{background:#fff1f1;border-radius:10px;color:#b34a4a;display:grid;flex-shrink:0;font-size:14px;height:38px;place-items:center;width:38px}.profile-change-logout-content{flex:1 1;min-width:0}.profile-change-logout-content span,.profile-change-logout-content strong{display:block}.profile-change-logout-content strong{color:#4d5361;font-size:12px;font-weight:750}.profile-change-logout-content span{color:#9399a6;font-size:10px;line-height:1.45;margin-top:3px}.profile-change-logout-button{align-items:center;background:#fff5f5;border:1px solid #e5caca;border-radius:9px;color:#a94343;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:10px;font-weight:800;gap:7px;justify-content:center;min-height:38px;padding:9px 13px;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.profile-change-logout-button:hover{background:#ffeaea;border-color:#dfb5b5;color:#963838;transform:translateY(-1px)}.profile-change-logout-button:active{transform:translateY(0)}.profile-change-logout-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.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;margin-bottom:18px}.profile-change-header h1{font-size:22px}.profile-change-header p{font-size:11px}.profile-change-back{border-radius:10px;height:38px;width:38px}.profile-change-eyebrow{font-size:9px}.profile-change-security-ready,.profile-change-warning{padding:12px 13px}.profile-change-card{border-radius:14px;margin-bottom:14px;padding:16px}.profile-change-card-heading{gap:9px;margin-bottom:15px;padding-bottom:14px}.profile-change-card-heading h2{font-size:14px}.profile-change-card-heading span{font-size:10px}.profile-change-type-buttons{gap:9px;grid-template-columns:1fr}.profile-change-type{padding:13px}.profile-change-type-icon{height:37px;width:37px}.profile-change-field{margin-bottom:14px}.profile-change-field>input,.profile-change-field>select,.profile-change-password-input input{font-size:12px;min-height:44px}.profile-change-actions{flex-direction:column-reverse;gap:8px}.profile-change-cancel,.profile-change-save{width:100%}.profile-change-info,.profile-change-logout-card{align-items:flex-start;padding:13px}.profile-change-logout-card{gap:10px}.profile-change-logout-icon{height:36px;width:36px}.profile-change-logout-button{font-size:9px;min-height:36px;padding:8px 10px}}@media (max-width:400px){.profile-change-page{padding-left:9px;padding-right:9px}.profile-change-header{gap:9px}.profile-change-header h1{font-size:20px}.profile-change-header p{font-size:10px}.profile-change-card{padding:14px}.profile-change-type{padding:12px}.profile-change-type-icon{height:35px;width:35px}.profile-change-type strong{font-size:11px}.profile-change-type span{font-size:9px}.profile-change-field label{font-size:10px}.profile-change-field small,.profile-change-logout-content span{font-size:9px}.profile-change-logout-button{padding:8px 9px}}@media (prefers-reduced-motion:reduce){.profile-change-back,.profile-change-cancel,.profile-change-logout-button,.profile-change-save,.profile-change-type{transition:none}.profile-change-button-spinner,.profile-change-spinner{animation:none}}.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{margin-bottom:17px}.section-heading span{color:#8d78ff;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}.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: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}}.admin-notification-page{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:radial-gradient(circle at 50% -10%,#d8071d14,#0000 35%),linear-gradient(180deg,#080808,#0d0d0d);border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;box-sizing:border-box;caption-side:top;clear:none;color:#000;color:#eee;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;display:block;empty-cells:show;float:none;font-family:serif;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-size:16px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;isolation:isolate;left:auto;letter-spacing:normal;line-height:normal;line-height:1.3;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-height:100vh;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:24px;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;width:100%;word-spacing:normal;z-index:auto}.admin-notification-page,.admin-notification-page *,.admin-notification-page :after,.admin-notification-page :before{box-sizing:border-box}.admin-notification-page button,.admin-notification-page div,.admin-notification-page h1,.admin-notification-page h2,.admin-notification-page h3,.admin-notification-page input,.admin-notification-page p,.admin-notification-page select,.admin-notification-page span,.admin-notification-page textarea{margin:0;padding:0}.admin-notification-page .admin-notification-header{border-bottom:1px solid #292929;margin:0 auto 22px;max-width:900px;padding:10px 4px 18px;width:100%}.admin-notification-page .admin-notification-kicker{color:#d50720;display:block;font-size:11px;font-weight:900;letter-spacing:2px;margin-bottom:7px}.admin-notification-page .admin-notification-header h1{color:#fff;font-size:32px;font-weight:900;line-height:1.05}.admin-notification-page .admin-notification-header p{color:#858585;font-size:14px;margin-top:7px}.admin-notification-page .admin-notification-card{background:linear-gradient(180deg,#151515,#101010);border:1px solid #292929;border-radius:12px;box-shadow:0 5px 20px #0006;margin:0 auto 18px;max-width:900px;padding:22px;width:100%}.admin-notification-page .admin-section-title{align-items:flex-start;display:flex;gap:14px;margin-bottom:20px}.admin-notification-page .admin-section-number{align-items:center;background:#0b0b0b;border:1px solid #3b3b3b;border-radius:7px;color:#d50720;display:flex;flex:0 0 38px;font-size:11px;font-weight:900;height:38px;justify-content:center;width:38px}.admin-notification-page .admin-section-title h2{color:#fff;font-size:20px;font-weight:900;line-height:1.1}.admin-notification-page .admin-section-title p{color:#777;font-size:13px;margin-top:4px}.admin-notification-page .admin-search-row{display:flex;gap:10px;width:100%}.admin-notification-page .admin-search-row input{background:#090909;border:1px solid #3a3a3a;border-radius:8px;color:#fff;flex:1 1;font-family:inherit;font-size:16px;height:52px;min-width:0;outline:none;padding:0 15px}.admin-notification-page .admin-search-row input::placeholder{color:#656565}.admin-notification-page .admin-search-row input:focus{border-color:#d50720;box-shadow:0 0 0 2px #d507201a}.admin-notification-page .admin-search-btn{background:linear-gradient(180deg,#d50720,#ae0015);border:1px solid #d50720;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:900;height:52px;min-width:145px;padding:0 18px;transition:transform .12s ease,filter .15s ease}.admin-notification-page .admin-search-btn:hover{filter:brightness(1.12)}.admin-notification-page .admin-search-btn:active{transform:scale(.97)}.admin-notification-page .admin-search-btn:disabled{cursor:not-allowed;opacity:.55}.admin-notification-page .admin-user-found{align-items:center;background:#0a0a0a;border:1px solid #313131;border-radius:9px;display:flex;gap:12px;margin-top:14px;padding:13px;width:100%}.admin-notification-page .admin-user-avatar{align-items:center;background:linear-gradient(145deg,#333,#151515);border:1px solid #494949;border-radius:50%;color:#fff;display:flex;flex:0 0 42px;font-size:17px;font-weight:900;height:42px;justify-content:center;width:42px}.admin-notification-page .admin-user-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.admin-notification-page .admin-user-info span{color:#777;font-size:9px;font-weight:900;letter-spacing:1.3px}.admin-notification-page .admin-user-info strong{color:#fff;font-size:16px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-notification-page .admin-user-status{color:#35b86b;font-size:10px;font-weight:900;white-space:nowrap}.admin-notification-page .admin-presets{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,1fr)}.admin-notification-page .admin-presets button{background:linear-gradient(180deg,#1c1c1c,#111);border:1px solid #373737;border-radius:7px;color:#d9d9d9;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;height:44px;transition:border-color .15s ease,color .15s ease,background .15s ease}.admin-notification-page .admin-presets button:hover{background:#191919;border-color:#d50720;color:#fff}.admin-notification-page .admin-field{margin-bottom:17px;width:100%}.admin-notification-page .admin-field label{align-items:center;color:#cfcfcf;display:flex;font-size:12px;font-weight:900;gap:7px;letter-spacing:.3px;margin-bottom:7px}.admin-notification-page .admin-field label span{color:#656565;font-size:9px;font-weight:700}.admin-notification-page .admin-field input,.admin-notification-page .admin-field select,.admin-notification-page .admin-field textarea{background:#090909;border:1px solid #363636;border-radius:8px;color:#fff;font-family:inherit;font-size:15px;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.admin-notification-page .admin-field input,.admin-notification-page .admin-field select{height:50px;padding:0 13px}.admin-notification-page .admin-field textarea{line-height:1.45;min-height:150px;padding:13px;resize:vertical}.admin-notification-page .admin-field input:focus,.admin-notification-page .admin-field select:focus,.admin-notification-page .admin-field textarea:focus{border-color:#d50720;box-shadow:0 0 0 2px #d5072017}.admin-notification-page .admin-field select{cursor:pointer}.admin-notification-page .admin-preview-label{color:#777;font-size:10px;font-weight:900;letter-spacing:1.5px;margin:8px 0 9px}.admin-notification-page .admin-notification-preview{background:#111;border:1px solid #2a2a2a;border-radius:10px;overflow:hidden;width:100%}.admin-notification-page .admin-preview-title{align-items:center;background:linear-gradient(180deg,#242424,#202020);color:#f5f5f5;display:flex;font-size:19px;font-weight:900;line-height:1.2;min-height:62px;padding:15px 17px}.admin-notification-page .admin-preview-line{background:#d50720;height:2px;width:100%}.admin-notification-page .admin-preview-body{padding:18px 17px}.admin-notification-page .admin-preview-body p{color:#eee;font-size:16px;line-height:1.4;min-height:60px;white-space:pre-line}.admin-notification-page .admin-preview-footer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:20px}.admin-notification-page .admin-preview-footer span{color:#777;font-size:11px}.admin-notification-page .admin-preview-footer button{background:#151515;border:1px solid #464646;border-radius:7px;color:#eee;font-size:13px;font-weight:700;min-height:40px;padding:0 13px}.admin-notification-page .admin-form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.admin-notification-page .admin-clear-btn{background:#151515;border:1px solid #444;border-radius:8px;color:#bcbcbc;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;height:48px;min-width:95px;padding:0 16px}.admin-notification-page .admin-clear-btn:hover{border-color:#666;color:#fff}.admin-notification-page .admin-send-btn{background:linear-gradient(180deg,#d50720,#ac0015);border:1px solid #d50720;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:900;height:48px;min-width:180px;padding:0 20px;transition:transform .12s ease,filter .15s ease}.admin-notification-page .admin-send-btn:hover{filter:brightness(1.12)}.admin-notification-page .admin-send-btn:active{transform:scale(.97)}.admin-notification-page .admin-send-btn:disabled{cursor:not-allowed;opacity:.55}.admin-notification-page .admin-notification-success{align-items:center;background:#1b6e3e1f;border:1px solid #205c38;border-radius:8px;color:#5ee394;display:flex;font-size:14px;font-weight:700;gap:10px;margin:0 auto 15px;max-width:900px;padding:14px 16px;width:100%}.admin-notification-page .admin-notification-success span{align-items:center;background:#1d7d47;border-radius:50%;color:#fff;display:flex;font-weight:900;height:24px;justify-content:center;width:24px}.admin-notification-page .admin-notification-error{align-items:center;background:#b000191f;border:1px solid #72202b;border-radius:8px;color:#ff6879;display:flex;font-size:14px;font-weight:700;gap:10px;margin:0 auto 15px;max-width:900px;padding:14px 16px;width:100%}.admin-notification-page .admin-notification-error span{align-items:center;background:#bd1429;border-radius:50%;color:#fff;display:flex;font-weight:900;height:24px;justify-content:center;width:24px}@media (max-width:600px){.admin-notification-page{padding:14px}.admin-notification-page .admin-notification-header h1{font-size:28px}.admin-notification-page .admin-notification-card{border-radius:10px;padding:17px}.admin-notification-page .admin-search-row{flex-direction:column}.admin-notification-page .admin-search-btn{width:100%}.admin-notification-page .admin-presets{grid-template-columns:repeat(2,1fr)}.admin-notification-page .admin-preview-title{font-size:17px}.admin-notification-page .admin-preview-body p{font-size:15px}}@media (max-width:380px){.admin-notification-page{padding:9px}.admin-notification-page .admin-notification-header h1{font-size:24px}.admin-notification-page .admin-notification-header p{font-size:12px}.admin-notification-page .admin-notification-card{padding:14px}.admin-notification-page .admin-section-title h2{font-size:18px}.admin-notification-page .admin-section-title p{font-size:11px}.admin-notification-page .admin-section-number{flex-basis:34px;height:34px;width:34px}.admin-notification-page .admin-user-status{display:none}.admin-notification-page .admin-form-actions{flex-direction:column}.admin-notification-page .admin-clear-btn,.admin-notification-page .admin-send-btn{width:100%}}@media (prefers-reduced-motion:reduce){.admin-notification-page *,.admin-notification-page :after,.admin-notification-page :before{animation:none!important;transition:none!important}}.betslip-page{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:radial-gradient(circle at 12% 0,#6366f124,#0000 28%),radial-gradient(circle at 92% 18%,#00d9ff12,#0000 26%),#080d1b!important;border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;box-sizing:border-box;caption-side:top;clear:none;color:#000;color:#fff!important;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;contain:layout style;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;display:block;empty-cells:show;float:none;font-family:serif;font-family:Arial,Helvetica,sans-serif!important;font-size:medium;font-size:16px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;isolation:isolate;left:auto;letter-spacing:normal;line-height:normal;line-height:1.4;list-style:disc none outside;margin:0;margin:0!important;max-height:none;max-width:none;min-height:0;min-height:auto!important;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-x:hidden;overflow-y:visible;padding:0;padding:12px 8px 16px!important;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;position:relative;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;width:100%!important;word-spacing:normal;z-index:auto}.betslip-page *,.betslip-page :after,.betslip-page :before{box-sizing:border-box!important}.betslip-page button,.betslip-page div,.betslip-page img,.betslip-page section,.betslip-page small,.betslip-page span,.betslip-page strong{font-family:Arial,Helvetica,sans-serif!important}.betslip-page button{appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;letter-spacing:normal;margin:0!important;text-transform:none!important}.betslip-page .betslip-tabs{display:flex!important;gap:7px!important;margin:0 auto 12px!important;max-width:520px!important;padding:0!important;width:100%!important}.betslip-page .betslip-tab{align-items:center!important;background:linear-gradient(145deg,#262d5bf5,#11172ffa)!important;border:1px solid #7d8fff40!important;border-radius:11px!important;box-shadow:0 6px 18px #0003,inset 0 1px 0 #ffffff0a!important;color:#aeb9dc!important;display:flex!important;flex:1 1!important;font-size:10px!important;font-weight:900!important;gap:7px!important;justify-content:space-between!important;line-height:1.2!important;min-width:0!important;padding:9px 10px!important;position:relative!important;text-align:left!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.betslip-page .betslip-tab:before{background:linear-gradient(90deg,#6366f1,#00d9ff);border-radius:0 0 8px 8px;content:"";height:2px;left:10px;opacity:.35;position:absolute;right:10px;top:0}.betslip-page .betslip-tab:active{transform:scale(.98)!important}.betslip-page .betslip-tab strong{align-items:center!important;background:#ffffff14!important;border:1px solid #ffffff14!important;border-radius:50%!important;color:#dbe4ff!important;display:flex!important;flex-shrink:0!important;font-size:9px!important;font-weight:900!important;height:22px!important;justify-content:center!important;line-height:1!important;min-width:22px!important;padding:0 4px!important;width:22px!important}.betslip-page .betslip-tab.active{background:linear-gradient(135deg,#4f46e5,#087ea4)!important;border-color:#00d9ffb3!important;box-shadow:0 9px 22px #00d9ff1f,0 0 17px #6366f11a,inset 0 1px 0 #ffffff2e!important;color:#fff!important}.betslip-page .betslip-tab.active:before{opacity:1}.betslip-page .betslip-tab.active strong{background:#fff!important;color:#4f46e5!important}.betslip-page .tab-match-info{align-items:flex-start!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:2px!important;justify-content:center!important;min-width:0!important}.betslip-page .tab-match-info>span{color:inherit!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important}.betslip-page .tab-match-info small,.betslip-page .tab-match-info>span{display:block!important;overflow-wrap:anywhere!important;width:100%!important;word-break:break-word!important}.betslip-page .tab-match-info small{color:#9ca8d0!important;font-size:7px!important;font-weight:700!important;line-height:1.3!important}.betslip-page .betslip-tab.active .tab-match-info small{color:#dffaff!important}.betslip-page .no-bets{background:linear-gradient(145deg,#262d5bf5,#0a0f1ffa)!important;border:1px solid #7080ff47!important;border-radius:17px!important;box-shadow:0 12px 35px #00000040,inset 0 1px 0 #ffffff0a!important;color:#fff!important;display:block!important;margin:25px auto!important;max-width:520px!important;padding:28px 16px!important;text-align:center!important;width:100%!important}.betslip-page .empty-icon{color:#00d9ff!important;font-size:34px!important;line-height:1!important;text-shadow:0 0 15px #00d9ff4d!important}.betslip-page .no-bets h3{color:#fff!important;font-size:14px!important;font-weight:900!important;line-height:1.3!important;margin:10px 0 5px!important}.betslip-page .no-bets p{color:#9ca8c7!important;font-size:10px!important;line-height:1.4!important;margin:0!important}.betslip-page .horizontal-match-card{background:linear-gradient(145deg,#262d5bf5,#0a0f1ffa)!important;border:1px solid #00d9ff45!important;border-radius:17px!important;box-shadow:0 12px 35px #00000052,0 0 18px rgba(0,217,255,.025),inset 0 1px 0 #ffffff0d!important;color:#fff!important;display:block!important;height:auto!important;isolation:isolate!important;margin:0 auto 10px!important;max-width:520px!important;min-height:0!important;overflow:hidden!important;padding:0!important;position:relative!important;width:100%!important}.betslip-page .horizontal-match-card:before{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);content:"";height:2px;left:0;position:absolute;top:0;width:100%;z-index:4}.betslip-page .players-background{background-image:linear-gradient(90deg,#070c1ffa,#0d1836db,#050e1efa),url(https://images.unsplash.com/photo-1517466787929-bc90951d0974?auto=format&fit=crop&w=1200&q=80)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;filter:saturate(1.08)!important;height:100%!important;inset:0!important;pointer-events:none!important;position:absolute!important;transform:scale(1.02)!important;width:100%!important;z-index:-2!important}.betslip-page .match-card-content{color:#fff!important;display:block!important;padding:11px!important;position:relative!important;width:100%!important;z-index:2!important}.betslip-page .match-card-header{align-items:center!important;background:#0000!important;border-bottom:1px solid #7a89ff3d!important;display:flex!important;gap:8px!important;margin:0 0 10px!important;min-height:34px!important;padding:0 0 9px!important}.betslip-page .brand-image{border:none!important;border-radius:0!important;display:block!important;filter:drop-shadow(0 0 9px rgba(0,217,255,.16))!important;flex:0 0 auto!important;height:34px!important;margin:0!important;object-fit:contain!important;padding:0!important;width:34px!important}.betslip-page .header-title{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:2px!important;margin:0!important;min-width:0!important;padding:0!important}.betslip-page .header-title strong{color:#fff!important;display:block!important;font-size:11px!important;font-weight:900!important;letter-spacing:.4px!important;line-height:1.2!important;margin:0!important;padding:0!important;text-shadow:0 0 13px #ffffff12!important}.betslip-page .header-title span{color:#aab6d5!important;display:block!important;font-size:7px!important;font-weight:700!important;line-height:1.35!important;margin:0!important;max-width:100%!important;overflow-wrap:anywhere!important;padding:0!important}.betslip-page .match-information{grid-gap:5px!important;align-items:center!important;background:linear-gradient(145deg,#303875c7,#11172ff0)!important;border:1px solid #6366f14d!important;border-radius:11px!important;box-shadow:inset 0 1px 0 #ffffff08!important;display:grid!important;gap:5px!important;grid-template-areas:"date teams time league"!important;grid-template-columns:minmax(40px,.75fr) minmax(0,2fr) auto minmax(48px,.8fr)!important;justify-items:center!important;margin:0 0 10px!important;padding:9px 5px!important;text-align:center!important;width:100%!important}.betslip-page .match-date{color:#aab6d5!important;font-size:8px!important;font-weight:800!important;grid-area:date!important;line-height:1.25!important;margin:0!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;width:100%!important;word-break:break-word!important}.betslip-page .match-teams-banner{align-items:center!important;display:flex!important;gap:3px!important;grid-area:teams!important;justify-content:center!important;min-width:0!important;width:100%!important}.betslip-page .match-team-a,.betslip-page .match-team-b{background:#080f23d1!important;border:1px solid #7d8fff42!important;border-radius:7px!important;color:#fff!important;display:block!important;flex:1 1!important;font-size:8px!important;font-weight:900!important;line-height:1.2!important;margin:0!important;max-width:none!important;min-width:0!important;overflow-wrap:anywhere!important;padding:4px 3px!important;text-align:center!important;word-break:break-word!important}.betslip-page .match-team-a{border-color:#00d9ff4d!important;color:#a5e9ff!important}.betslip-page .match-team-b{color:#fff!important}.betslip-page .match-vs-text{color:#9ca8c7!important;flex:0 0 auto!important;font-size:7px!important;font-weight:900!important;text-transform:uppercase!important}.betslip-page .match-time-banner{color:#00d9ff!important;font-size:17px!important;font-weight:900!important;grid-area:time!important;line-height:1.1!important;margin:0!important;padding:0!important;text-shadow:0 0 12px #00d9ff4d!important;white-space:nowrap!important}.betslip-page .match-league-banner{background:#6366f11c!important;border:1px solid #6366f15c!important;border-radius:7px!important;color:#c8d1ff!important;font-size:6px!important;font-weight:800!important;grid-area:league!important;line-height:1.2!important;margin:0!important;min-width:0!important;overflow-wrap:anywhere!important;padding:4px 2px!important;text-align:center!important;width:100%!important;word-break:break-word!important}.betslip-page .horizontal-teams{grid-gap:6px!important;align-items:center!important;display:grid!important;gap:6px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;margin:0!important;padding:0!important;width:100%!important}.betslip-page .horizontal-team{background:linear-gradient(145deg,#303875e6,#11172ff7)!important;border:1px solid #7d8fff45!important;border-radius:12px!important;box-shadow:0 7px 18px #0003,inset 0 1px 0 hsla(0,0%,100%,.035)!important;gap:5px!important;isolation:isolate!important;min-height:132px!important;padding:6px 4px 7px!important}.betslip-page .horizontal-team,.betslip-page .team-match-banner{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin:0!important;min-width:0!important;overflow:hidden!important;position:relative!important;text-align:center!important}.betslip-page .team-match-banner{border-radius:6px!important;box-shadow:0 3px 8px #00000024,inset 0 1px 0 #ffffff0f!important;min-height:22px!important;padding:3px 4px!important;width:100%!important;z-index:5!important}.betslip-page .team-match-banner:before{background:linear-gradient(90deg,#6366f1,#00d9ff)!important;content:"";height:1px!important;left:0!important;position:absolute!important;right:0!important;top:0!important}.betslip-page .home-match-banner{background:linear-gradient(135deg,#4f46e545,#141d48bf)!important;border:1px solid #6366f161!important}.betslip-page .away-match-banner{background:linear-gradient(135deg,#0096be36,#0a2239cc)!important;border:1px solid #00d9ff5c!important}.betslip-page .team-match-banner-title{color:#9ca8d0!important;font-size:5px!important;letter-spacing:.6px!important;line-height:1.05!important;margin:0 0 1px!important;text-transform:uppercase!important}.betslip-page .team-match-banner-name,.betslip-page .team-match-banner-title{display:block!important;font-weight:900!important;padding:0!important;width:100%!important}.betslip-page .team-match-banner-name{color:#fff!important;font-size:7px!important;line-height:1.15!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.betslip-page .home-match-banner .team-match-banner-name{color:#b7b8ff!important}.betslip-page .away-match-banner .team-match-banner-name{color:#a5efff!important}.betslip-page .team-card-bfc-logo{border:none!important;border-radius:50%!important;filter:drop-shadow(0 0 10px rgba(0,217,255,.1))!important;height:62%!important;left:50%!important;margin:0!important;object-fit:contain!important;opacity:.08!important;padding:0!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;-webkit-user-select:none!important;user-select:none!important;width:62%!important;z-index:-1!important}.betslip-page .home-team{background:linear-gradient(145deg,#3a428be6,#111734f7)!important;border-color:#6366f16e!important;box-shadow:0 7px 18px #0003,inset 0 0 22px #6366f112,0 0 12px #6366f108!important}.betslip-page .home-team .team-card-bfc-logo{filter:drop-shadow(0 0 11px rgba(99,102,241,.14))!important;opacity:.08!important}.betslip-page .away-team{background:linear-gradient(145deg,#30447de6,#0c1c31f7)!important;border-color:#00d9ff61!important;box-shadow:0 7px 18px #0003,inset 0 0 22px #00d9ff0f,0 0 12px #00d9ff08!important}.betslip-page .away-team .team-card-bfc-logo{filter:drop-shadow(0 0 11px rgba(0,217,255,.14))!important;opacity:.08!important}.betslip-page .team-image-box{background-image:linear-gradient(#0411204d,#0411204d),url(https://images.unsplash.com/photo-1579952363873-27f3bade9f55?auto=format&fit=crop&w=300&q=80)!important;background-position:50%!important;background-size:cover!important;border:1.5px solid #7dd7ff80!important;box-shadow:0 0 0 3px #2480be14,0 5px 14px #00000040!important;flex:0 0 auto!important;height:62px!important;margin:0!important;padding:5px!important;position:relative!important;width:62px!important;z-index:2!important}.betslip-page .ball-background,.betslip-page .team-image-box{align-items:center!important;border-radius:50%!important;display:flex!important;justify-content:center!important}.betslip-page .ball-background{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#051426bd!important;height:100%!important;width:100%!important}.betslip-page .team-logo{border:none!important;border-radius:0!important;display:block!important;height:44px!important;object-fit:contain!important;width:44px!important}.betslip-page .team-fallback{align-items:center!important;background:linear-gradient(135deg,#6366f1,#087ea4)!important;border-radius:50%!important;box-shadow:0 0 13px #6366f129!important;color:#fff!important;display:flex!important;font-size:12px!important;font-weight:900!important;height:44px!important;justify-content:center!important;width:44px!important}.betslip-page .team-details{align-items:center!important;display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important;position:relative!important;width:100%!important;z-index:3!important}.betslip-page .team-label{color:#9ca8d0!important;display:block!important;font-size:7px!important;font-weight:900!important;letter-spacing:.8px!important;line-height:1.1!important}.betslip-page .team-details strong{color:#fff!important;display:block!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important;overflow-wrap:anywhere!important;text-align:center!important;text-shadow:0 1px 4px #0000004d!important;width:100%!important;word-break:break-word!important}.betslip-page .team-score-badge{align-items:center!important;background:linear-gradient(135deg,#6366f166,#00d9ff33)!important;border:1px solid #00d9ff66!important;border-radius:50%!important;box-shadow:0 0 8px #00d9ff1a,inset 0 1px 0 #ffffff12!important;display:flex!important;flex:0 0 auto!important;height:27px!important;justify-content:center!important;margin:0!important;overflow:hidden!important;padding:4px!important;position:relative!important;width:27px!important;z-index:3!important}.betslip-page .team-score-logo{border:none!important;border-radius:50%!important;display:block!important;filter:drop-shadow(0 0 5px rgba(0,217,255,.2))!important;height:100%!important;margin:0!important;object-fit:contain!important;padding:0!important;width:100%!important}.betslip-page .versus-box{align-items:center!important;background:linear-gradient(135deg,#6366f166,#00d9ff26)!important;border:1px solid #00d9ff59!important;border-radius:50%!important;box-shadow:0 4px 12px #00000038,0 0 11px #00d9ff0f!important;color:#dffaff!important;display:flex!important;flex:0 0 auto!important;font-size:8px!important;font-weight:900!important;height:31px!important;justify-content:center!important;line-height:1!important;position:relative!important;width:31px!important;z-index:5!important}.betslip-page .selection-panel{grid-gap:5px!important;align-items:stretch!important;background:#0000!important;border:none!important;border-radius:0!important;display:grid!important;gap:5px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;margin:8px auto 0!important;max-width:250px!important;padding:0!important;width:100%!important}.betslip-page .selection-item{align-items:center!important;background:linear-gradient(145deg,#262d5bed,#0c142afa)!important;border:1px solid #7d8fff45!important;border-radius:7px!important;box-shadow:0 4px 11px #00000029,inset 0 1px 0 hsla(0,0%,100%,.035)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:36px!important;min-width:0!important;overflow:hidden!important;padding:5px 4px!important;position:relative!important;text-align:center!important}.betslip-page .selection-item:before{background:linear-gradient(90deg,#6366f1,#00d9ff);border-radius:0 0 8px 8px;content:"";height:1px;left:20%;opacity:.7;position:absolute;right:20%;top:0}.betslip-page .selection-label{color:#9ca8d0!important;font-size:6px!important;letter-spacing:.2px!important;margin:0 0 2px!important}.betslip-page .selection-label,.betslip-page .selection-value{display:block!important;font-weight:900!important;line-height:1.05!important;padding:0!important;text-align:center!important;width:100%!important}.betslip-page .selection-value{color:#fff!important;font-size:11px!important;margin:0!important;overflow-wrap:anywhere!important}.betslip-page .score-item{border-color:#6366f173!important}.betslip-page .score-item:before{background:linear-gradient(90deg,#6366f1,#8b5cf6)}.betslip-page .score-item .selection-value{color:#a5b4fc!important;text-shadow:0 0 9px #6366f12e!important}.betslip-page .odds-item{border-color:#00d9ff61!important}.betslip-page .odds-item:before{background:linear-gradient(90deg,#00d9ff,#10b981)}.betslip-page .odds-item .selection-value{color:#75f0d1!important;text-shadow:0 0 9px #10b9812b!important}.betslip-page .card-footer{align-items:center!important;color:#8290b3!important;display:flex!important;font-size:7px!important;font-weight:800!important;gap:6px!important;justify-content:space-between!important;line-height:1.2!important;margin:9px 0 0!important;text-transform:uppercase!important}.betslip-page .footer-mark{color:#00d9ff!important;letter-spacing:1px!important;text-shadow:0 0 9px #00d9ff2b!important}.betslip-page .league-green-box{background:linear-gradient(135deg,#10b98121,#064e3b30)!important;border:1px solid #10b98159!important;border-radius:6px!important;box-shadow:0 0 8px #10b9810d,inset 0 1px 0 #ffffff08!important;color:#75f0d1!important;font-size:6px!important;font-weight:900!important;line-height:1.1!important;margin:0!important;max-width:48%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:3px 6px!important;text-align:center!important;word-break:break-word!important}.betslip-page .league-green-box,.betslip-page .loading-screen{align-items:center!important;display:flex!important;justify-content:center!important}.betslip-page .loading-screen{background:radial-gradient(circle at center,#6366f11f,#0000 45%),#080d1b!important;color:#fff!important;flex-direction:column!important;gap:9px!important;min-height:100vh!important;padding:16px!important;width:100%!important}.betslip-page .loading-logo{animation:betslip-spin 2s linear infinite!important;display:block!important;filter:drop-shadow(0 0 13px rgba(0,217,255,.2))!important;height:50px!important;object-fit:contain!important;width:50px!important}.betslip-page .loading-screen p{color:#9ca8c7!important;font-size:10px!important;margin:0!important}@keyframes betslip-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:600px){.betslip-page{padding:18px 14px 20px!important}.betslip-page .betslip-tabs{gap:8px!important;margin-bottom:14px!important;max-width:560px!important}.betslip-page .betslip-tab{padding:10px 12px!important}.betslip-page .match-card-content{padding:14px!important}.betslip-page .horizontal-match-card{max-width:560px!important}.betslip-page .match-information{gap:8px!important;grid-template-columns:minmax(55px,.75fr) minmax(0,2fr) auto minmax(65px,.8fr)!important;padding:11px 8px!important}.betslip-page .match-team-a,.betslip-page .match-team-b{font-size:10px!important;padding:5px 7px!important}.betslip-page .match-vs-text{font-size:8px!important}.betslip-page .match-date{font-size:9px!important}.betslip-page .match-time-banner{font-size:23px!important}.betslip-page .match-league-banner{font-size:7px!important;padding:5px 6px!important}.betslip-page .horizontal-team{gap:6px!important;min-height:150px!important;padding:7px 6px 8px!important}.betslip-page .team-match-banner{min-height:25px!important;padding:4px 6px!important}.betslip-page .team-match-banner-title{font-size:6px!important}.betslip-page .team-match-banner-name{font-size:8px!important}.betslip-page .team-card-bfc-logo{height:65%!important;opacity:.08!important;width:65%!important}.betslip-page .team-image-box{height:70px!important;width:70px!important}.betslip-page .team-fallback,.betslip-page .team-logo{height:50px!important;width:50px!important}.betslip-page .team-details strong{font-size:11px!important}.betslip-page .team-score-badge{height:30px!important;padding:4px!important;width:30px!important}.betslip-page .versus-box{font-size:9px!important;height:34px!important;width:34px!important}.betslip-page .selection-panel{gap:5px!important;margin-top:8px!important;max-width:270px!important}.betslip-page .selection-item{min-height:39px!important;padding:6px 5px!important}.betslip-page .selection-label{font-size:7px!important}.betslip-page .selection-value{font-size:12px!important}.betslip-page .league-green-box{font-size:7px!important;padding:4px 8px!important}}@media (max-width:430px){.betslip-page{padding:9px 6px 12px!important}.betslip-page .betslip-tabs{gap:5px!important;margin-bottom:9px!important}.betslip-page .betslip-tab{border-radius:9px!important;gap:5px!important;padding:8px!important}.betslip-page .betslip-tab strong{font-size:8px!important;height:20px!important;min-width:20px!important;width:20px!important}.betslip-page .tab-match-info>span{font-size:9px!important}.betslip-page .tab-match-info small{font-size:6px!important}.betslip-page .horizontal-match-card{border-radius:14px!important;height:auto!important;min-height:0!important}.betslip-page .match-card-content{padding:8px!important}.betslip-page .match-card-header{gap:6px!important;margin-bottom:8px!important;min-height:29px!important;padding-bottom:7px!important}.betslip-page .brand-image{height:29px!important;width:29px!important}.betslip-page .header-title strong{font-size:9px!important}.betslip-page .header-title span{font-size:6px!important;line-height:1.3!important}.betslip-page .match-information{border-radius:9px!important;gap:3px!important;grid-template-areas:"date teams time league"!important;grid-template-columns:minmax(32px,.7fr) minmax(0,2fr) auto minmax(36px,.75fr)!important;margin-bottom:8px!important;padding:7px 2px!important}.betslip-page .match-teams-banner{gap:1px!important}.betslip-page .match-date{font-size:6px!important}.betslip-page .match-team-a,.betslip-page .match-team-b{border-radius:5px!important;font-size:6px!important;padding:3px 1px!important}.betslip-page .match-vs-text{font-size:5px!important}.betslip-page .match-time-banner{font-size:14px!important}.betslip-page .match-league-banner{border-radius:5px!important;font-size:5px!important;padding:3px 1px!important}.betslip-page .horizontal-teams{gap:4px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.betslip-page .horizontal-team{border-radius:10px!important;gap:4px!important;min-height:118px!important;padding:5px 3px 6px!important}.betslip-page .team-match-banner{border-radius:5px!important;margin-bottom:0!important;min-height:20px!important;padding:2px 3px!important}.betslip-page .team-match-banner:before{height:1px!important}.betslip-page .team-match-banner-title{font-size:4px!important;letter-spacing:.4px!important}.betslip-page .team-match-banner-name{font-size:6px!important}.betslip-page .team-card-bfc-logo{height:55%!important;opacity:.07!important;width:55%!important}.betslip-page .team-image-box{height:52px!important;padding:4px!important;width:52px!important}.betslip-page .team-fallback,.betslip-page .team-logo{height:38px!important;width:38px!important}.betslip-page .team-fallback{font-size:10px!important}.betslip-page .team-label{font-size:6px!important}.betslip-page .team-details strong{font-size:8px!important}.betslip-page .team-score-badge{height:24px!important;padding:3px!important;width:24px!important}.betslip-page .versus-box{font-size:7px!important;height:26px!important;width:26px!important}.betslip-page .selection-panel{gap:4px!important;margin-top:6px!important;max-width:220px!important}.betslip-page .selection-item{border-radius:6px!important;min-height:32px!important;padding:4px 3px!important}.betslip-page .selection-label{font-size:5px!important;letter-spacing:.1px!important;margin-bottom:1px!important}.betslip-page .selection-value{font-size:9px!important}.betslip-page .card-footer{font-size:6px!important;gap:4px!important;margin-top:7px!important}.betslip-page .league-green-box{font-size:5px!important;max-width:45%!important;padding:3px 5px!important}}@media (max-width:330px){.betslip-page{padding:7px 4px 9px!important}.betslip-page .match-card-content{padding:6px!important}.betslip-page .match-card-header{gap:5px!important;margin-bottom:6px!important;padding-bottom:6px!important}.betslip-page .brand-image{height:25px!important;width:25px!important}.betslip-page .header-title strong{font-size:8px!important}.betslip-page .header-title span{font-size:5px!important}.betslip-page .match-information{gap:2px!important;grid-template-columns:minmax(27px,.65fr) minmax(0,2fr) auto minmax(31px,.7fr)!important;padding:6px 1px!important}.betslip-page .match-date{font-size:5px!important}.betslip-page .match-team-a,.betslip-page .match-team-b{font-size:5px!important;padding:2px 1px!important}.betslip-page .match-vs-text{font-size:4px!important}.betslip-page .match-time-banner{font-size:12px!important}.betslip-page .match-league-banner{font-size:4px!important}.betslip-page .horizontal-team{gap:3px!important;min-height:106px!important;padding:4px 2px 5px!important}.betslip-page .team-match-banner{border-radius:4px!important;min-height:18px!important;padding:2px!important}.betslip-page .team-match-banner-title{font-size:3.5px!important}.betslip-page .team-match-banner-name{font-size:5px!important}.betslip-page .team-card-bfc-logo{height:48%!important;opacity:.06!important;width:48%!important}.betslip-page .team-image-box{height:44px!important;padding:3px!important;width:44px!important}.betslip-page .team-fallback,.betslip-page .team-logo{height:32px!important;width:32px!important}.betslip-page .team-details strong{font-size:7px!important}.betslip-page .team-score-badge{height:21px!important;padding:2px!important;width:21px!important}.betslip-page .versus-box{font-size:6px!important;height:23px!important;width:23px!important}.betslip-page .selection-panel{gap:3px!important;max-width:200px!important}.betslip-page .selection-item{border-radius:5px!important;min-height:29px!important;padding:3px 2px!important}.betslip-page .selection-label{font-size:4px!important;margin-bottom:1px!important}.betslip-page .selection-value{font-size:8px!important}.betslip-page .card-footer{font-size:5px!important;gap:3px!important;margin-top:5px!important}.betslip-page .league-green-box{font-size:4px!important;padding:2px 4px!important}}.betslip-page button:focus-visible{outline:2px solid #00d9ff!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){.betslip-page *,.betslip-page :after,.betslip-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.admin-volatility-container{background:radial-gradient(circle at top right,#00beff14,#0000 30%),radial-gradient(circle at bottom left,#7846ff12,#0000 30%),#070a10;color:#f2f5ff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:18px}.admin-volatility-header{align-items:center;background:linear-gradient(135deg,#0f1522f5,#090d16f5);border:1px solid #ffffff12;border-radius:12px;box-shadow:0 10px 30px #00000040;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:14px 16px}.admin-volatility-title{color:#fff;font-size:20px;font-weight:800;letter-spacing:.2px}.admin-volatility-subtitle{color:#7f8ba5;font-size:11px;letter-spacing:.5px;margin-top:3px}.admin-volatility-live{align-items:center;background:#00ff9612;border:1px solid #00ff9626;border-radius:7px;color:#55ffb1;display:flex;font-size:10px;font-weight:800;gap:6px;padding:6px 9px}.admin-live-dot{animation:livePulse 1.5s infinite;background:#00ff9d;border-radius:50%;box-shadow:0 0 8px #00ff9de6;height:7px;width:7px}@keyframes livePulse{0%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.admin-volatility-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px}.volatility-summary-card{background:linear-gradient(145deg,#101621,#0b1019);border:1px solid #ffffff0f;border-radius:10px;box-shadow:0 7px 20px #0003;min-width:0;padding:11px 12px}.summary-label{color:#727f98;display:block;font-size:9px;letter-spacing:.7px;margin-bottom:4px;text-transform:uppercase}.summary-value{color:#fff;display:inline-block;font-size:18px;line-height:1}.volatility-summary-card small{color:#69758d;font-size:9px;margin-left:3px}.success-card{border-color:#00ff9626}.success-card .summary-value{color:#00ff9d}.processing-card{border-color:#00beff26}.processing-card .summary-value{color:#00c8ff}.pending-card{border-color:#ffc30026}.pending-card .summary-value{color:#ffc400}.rejected-card{border-color:#ff465a26}.rejected-card .summary-value{color:#ff6072}.amount-card{border-color:#9164ff2e}.amount-card .summary-value{color:#bca1ff}.balance-notice{align-items:center;background:rgba(0,150,255,.045);border:1px solid #00c8ff21;border-radius:9px;display:flex;gap:9px;margin-bottom:12px;padding:9px 12px}.balance-notice-icon{align-items:center;background:#00beff1a;border-radius:7px;color:#00d5ff;display:flex;flex-shrink:0;font-size:15px;height:27px;justify-content:center;width:27px}.balance-notice strong{color:#dfe7f7;display:block;font-size:11px;margin-bottom:2px}.balance-notice span{color:#78869f;display:block;font-size:10px}.balance-notice b{color:#00d5ff;font-weight:700}.volatility-loading{align-items:center;background:#0c111bcc;border:1px solid #ffffff0f;border-radius:12px;color:#78869f;display:flex;flex-direction:column;font-size:12px;gap:9px;justify-content:center;min-height:180px}.loading-spinner{animation:spin .8s linear infinite;border:2px solid #ffffff14;border-radius:50%;border-top-color:#00c8ff;height:25px;width:25px}@keyframes spin{to{transform:rotate(1turn)}}.volatility-table-wrapper{background:#090d15f5;border:1px solid #ffffff0f;border-radius:12px;box-shadow:0 12px 35px #00000040;overflow-x:auto;scrollbar-color:#26344d #0000;scrollbar-width:thin;width:100%}.volatility-table-wrapper::-webkit-scrollbar{height:7px}.volatility-table-wrapper::-webkit-scrollbar-track{background:#0000}.volatility-table-wrapper::-webkit-scrollbar-thumb{background:#26344d;border-radius:10px}.volatility-table{border-collapse:collapse;font-size:11px;min-width:1180px;width:100%}.volatility-table thead{background:#0d131e}.volatility-table th{border-bottom:1px solid #ffffff12;color:#71809b;font-size:9px;letter-spacing:.55px;padding:10px 9px;text-align:left;text-transform:uppercase;white-space:nowrap}.volatility-table td{border-bottom:1px solid hsla(0,0%,100%,.045);color:#cbd4e5;padding:9px;vertical-align:middle}.volatility-table tbody tr{transition:background .15s ease}.volatility-table tbody tr:hover{background:rgba(0,190,255,.025)}.volatility-table tbody tr:last-child td{border-bottom:none}.row-number{align-items:center;background:#ffffff0a;border-radius:6px;color:#73809a;display:inline-flex;font-size:9px;height:22px;justify-content:center;width:22px}.username-cell{color:#fff;font-size:11px}.coin-badge{align-items:center;background:#00d29614;border:1px solid #00d29624;border-radius:5px;color:#50e9b0;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.4px;padding:4px 7px}.network-cell{color:#9ba8bf;font-size:10px;white-space:nowrap}.amount-cell{align-items:baseline;display:flex;gap:4px;white-space:nowrap}.amount-cell strong{color:#fff;font-size:12px}.amount-cell span{color:#6e7b92;font-size:9px;text-transform:uppercase}.address-cell{color:#8391aa;max-width:150px}.address-cell,.transaction-id-cell{display:inline-block;font-family:JetBrains Mono,Courier New,monospace;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction-id-cell{color:#8b9ab5;max-width:180px}.date-cell{color:#78869e;display:inline-block;font-size:9px;min-width:130px;white-space:nowrap}.volatility-status-select{background:#111824;border:1px solid #ffffff17;border-radius:6px;color:#d9e2f3;cursor:pointer;font-size:9px;font-weight:700;min-width:105px;outline:none;padding:6px 8px;transition:border-color .15s ease,box-shadow .15s ease}.volatility-status-select:hover{border-color:#00c8ff40}.volatility-status-select:focus{border-color:#00c8ff73;box-shadow:0 0 0 2px #00c8ff0f}.volatility-status-select:disabled{cursor:wait;opacity:.55}.volatility-status-select.success{background:rgba(0,255,150,.055);border-color:#00ff9633;color:#00ff9d}.volatility-status-select.processing{background:rgba(0,200,255,.055);border-color:#00c8ff33;color:#00c8ff}.volatility-status-select.pending{background:rgba(255,195,0,.055);border-color:#ffc30033;color:#ffc400}.volatility-status-select.rejected{background:rgba(255,70,90,.055);border-color:#ff465a33;color:#ff6577}.volatility-status-select.expired{background:#a0aabe0d;border-color:#a0aabe26;color:#a8b0c0}.empty-transactions{padding:45px 20px!important;text-align:center}.empty-transactions div{flex-direction:column;gap:8px}.empty-transactions div,.empty-transactions span{align-items:center;display:flex;justify-content:center}.empty-transactions span{background:hsla(0,0%,100%,.035);border-radius:10px;color:#64718a;font-size:19px;height:38px;width:38px}.empty-transactions p{color:#65728a;font-size:11px;margin:0}@media (max-width:1100px){.admin-volatility-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.admin-volatility-container{padding:9px}.admin-volatility-header{border-radius:9px;padding:11px}.admin-volatility-title{font-size:16px}.admin-volatility-subtitle{font-size:9px}.admin-volatility-live{font-size:8px;padding:5px 7px}.admin-volatility-summary{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.volatility-summary-card{padding:9px}.summary-value{font-size:16px}.balance-notice{align-items:flex-start;padding:8px}.balance-notice span{line-height:1.4}.volatility-table{min-width:1100px}}@media (max-width:380px){.admin-volatility-container{padding:7px}.admin-volatility-header{align-items:flex-start}.admin-volatility-summary{grid-template-columns:1fr 1fr}.summary-label{font-size:8px}.summary-value{font-size:14px}.balance-notice strong{font-size:10px}.balance-notice span{font-size:9px}}@media (prefers-reduced-motion:reduce){.admin-live-dot,.loading-spinner{animation:none}.volatility-table tbody tr{transition:none}}@media (hover:none){.volatility-table tbody tr:hover{background:#0000}}.mobile-payment-page{background:radial-gradient(circle at 10% 0,#00c3ff17,#0000 30%),radial-gradient(circle at 95% 15%,#7046ff17,#0000 30%),linear-gradient(145deg,#05080e,#080d15 50%,#05070c);color:#eef4ff;padding:14px}.payment-back-btn{align-items:center;background:#0d131ee6;border:1px solid #ffffff14;border-radius:8px;color:#aebbd0;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:7px;height:34px;justify-content:center;margin-bottom:10px;outline:none;padding:0 12px;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.payment-back-btn svg{font-size:10px}.payment-back-btn:hover{background:#00b4ff12;border-color:#00c8ff47;color:#fff;transform:translateX(-2px)}.payment-back-btn:active{transform:translateX(0)}.mobile-payment-container{margin:0 auto;max-width:520px;padding-bottom:24px;width:100%}.payment-header{align-items:center;background:linear-gradient(135deg,#0f1724fa,#080d16fa);border:1px solid #ffffff12;border-radius:13px;box-shadow:0 12px 35px #00000040;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;min-height:94px;overflow:hidden;padding:15px 16px;position:relative}.payment-header:before{background:#00c3ff12;border-radius:50%;content:"";filter:blur(2px);height:150px;position:absolute;right:-55px;top:-70px;width:150px}.payment-header:after{background:linear-gradient(90deg,#0000,#00d2ff80,#0000);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.payment-header-content{min-width:0;position:relative;z-index:2}.payment-badge{align-items:center;background:#00c8ff0f;border:1px solid #00d2ff29;border-radius:5px;color:#00cfff;display:inline-flex;font-size:8px;font-weight:800;letter-spacing:1px;margin-bottom:5px;padding:4px 7px}.payment-header h1{color:#f7faff;font-size:21px;font-weight:800;letter-spacing:-.4px;line-height:1.15;margin:0}.payment-header p{color:#74829a;font-size:10px;line-height:1.45;margin:5px 0 0;max-width:350px}.payment-security-icon{align-items:center;background:#00beff12;border:1px solid #00d2ff29;border-radius:10px;box-shadow:0 0 18px #00beff12;color:#00d5ff;display:flex;flex-shrink:0;height:40px;justify-content:center;position:relative;width:40px;z-index:2}.payment-security-icon svg{font-size:16px}.payment-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:10px}.summary-card{background:#0c121ceb;border:1px solid #ffffff0f;box-shadow:0 8px 22px #0000002e;gap:9px;min-width:0;padding:10px}.summary-card,.summary-icon{align-items:center;display:flex}.summary-icon{background:#00c8ff14;border:1px solid #00c8ff1a;border-radius:8px;color:#00cfff;flex-shrink:0;height:30px;justify-content:center;width:30px}.summary-icon svg{font-size:12px}.summary-card>div:last-child{min-width:0}.summary-card span{color:#68758d;display:block;font-size:7px;font-weight:800;letter-spacing:.65px;margin-bottom:3px}.summary-card strong{color:#eaf1ff;display:block;font-size:11px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amount-card{border-color:#00ffa017}.amount-card .summary-icon{background:#00ffa012;border-color:#00ffa01a;color:#00ffa2}.amount-card strong{color:#00ffa2}.payment-section{background:linear-gradient(145deg,#0d131df7,#080c14f7);border:1px solid #ffffff12;border-radius:13px;box-shadow:0 15px 40px #0000003d;padding:13px}.section-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.section-heading span{color:#64728b;display:block;font-size:7px;font-weight:800;letter-spacing:.8px;margin-bottom:2px}.section-heading h2{color:#edf3ff;font-size:15px;font-weight:800;line-height:1.2;margin:0}.account-tabs{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-bottom:9px}.account-tabs button{align-items:center;background:#0a0f18e6;border:1px solid #ffffff12;border-radius:8px;color:#77849a;cursor:pointer;display:flex;font-size:9px;font-weight:700;gap:6px;justify-content:center;min-height:39px;outline:none;padding:7px 8px;transition:all .18s ease}.account-tabs button svg{font-size:11px}.account-tabs button:hover{border-color:#00c8ff33;color:#dce8f9}.account-tabs button.active{background:linear-gradient(135deg,#00beff1a,#0064ff0a);border-color:#00d2ff59;box-shadow:inset 0 0 18px rgba(0,190,255,.035),0 0 15px rgba(0,190,255,.035);color:#00d4ff}.number-box{background:#060c14d9;border:1px solid #00d2ff1c;border-radius:10px;margin-bottom:9px;overflow:hidden}.account-label{align-items:center;background:rgba(0,190,255,.035);border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;min-height:31px;padding:0 10px}.account-label span{color:#738198;font-size:7px;font-weight:800;letter-spacing:.7px}.account-label svg{color:#00ff9d;font-size:11px}.account-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.045);display:flex;gap:8px;min-height:54px;padding:8px 10px}.account-row:last-child{border-bottom:none}.row-icon{align-items:center;background:#00c8ff12;border:1px solid #00c8ff14;border-radius:7px;color:#00cfff;display:flex;flex-shrink:0;height:29px;justify-content:center;width:29px}.row-icon svg{font-size:11px}.account-info{flex:1 1;min-width:0}.account-info span{color:#5e6c84;display:block;font-size:7px;font-weight:800;letter-spacing:.6px;margin-bottom:2px}.account-info strong{color:#eef5ff;display:block;font-size:12px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn{align-items:center;background:#00c8ff0f;border:1px solid #00c8ff26;border-radius:7px;color:#00cfff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:8px;font-weight:800;gap:4px;height:29px;justify-content:center;min-width:56px;outline:none;padding:0 7px;transition:all .18s ease}.copy-btn svg{font-size:9px}.copy-btn:hover{background:#00d2ff1a;border-color:#00d2ff59;color:#fff}.copy-btn:active{transform:scale(.96)}.copy-btn.copied{background:#00ff9d12;border-color:#00ff9d40;color:#00ff9d}.no-account-box{align-items:center;background:rgba(255,70,90,.025);border:1px dashed #ff50642e;border-radius:10px;display:flex;flex-direction:column;margin-bottom:9px;padding:24px 15px;text-align:center}.no-account-icon{align-items:center;background:#ff465a14;border:1px solid #ff465a24;border-radius:50%;color:#ff687b;display:flex;font-size:13px;font-weight:900;height:30px;justify-content:center;margin-bottom:7px;width:30px}.no-account-box h3{color:#dce4f2;font-size:11px;margin:0 0 4px}.no-account-box p{color:#6e7b91;font-size:9px;line-height:1.45;margin:0;max-width:280px}.payment-note{align-items:flex-start;background:linear-gradient(135deg,rgba(0,190,255,.055),rgba(90,70,255,.025));border:1px solid #00beff1a;border-radius:9px;display:flex;gap:9px;margin-bottom:9px;padding:10px}.note-icon{align-items:center;background:#00c8ff14;border:1px solid #00c8ff1a;border-radius:7px;color:#00cfff;display:flex;flex-shrink:0;height:29px;justify-content:center;width:29px}.note-icon svg{font-size:11px}.note-content{min-width:0}.note-content>span{color:#00cfff;display:block;font-size:7px;font-weight:800;letter-spacing:.7px;margin-bottom:3px}.note-content p{color:#aab7cb;font-size:9px;line-height:1.45;margin:0 0 3px}.note-content p strong{color:#fff;font-weight:800}.note-content small{color:#68768e;display:block;font-size:8px;line-height:1.4}.payment-status{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-bottom:9px}.payment-status>div{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0d;border-radius:7px;color:#68768e;display:flex;font-size:7px;font-weight:700;gap:6px;min-height:31px;padding:6px 8px}.payment-status svg{flex-shrink:0;font-size:9px}.payment-status>div:first-child svg{color:#00ff9d}.payment-status>div:last-child svg{color:#00cfff}.continue-btn{align-items:center;background:linear-gradient(135deg,#007ea3,#0754a7);border:1px solid #00dcff4d;border-radius:8px;box-shadow:0 8px 20px #0096ff1f;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:800;justify-content:center;letter-spacing:.15px;min-height:40px;outline:none;overflow:hidden;padding:8px 42px 8px 14px;position:relative;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;width:100%}.continue-btn:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);transition:left .55s ease;width:70%}.continue-btn:hover:before{left:130%}.continue-btn:hover{box-shadow:0 10px 25px #00a0ff2e;filter:brightness(1.08);transform:translateY(-1px)}.continue-btn:active{transform:translateY(0)}.continue-arrow{font-size:10px;position:absolute;right:13px;transform:rotate(180deg)}.account-tabs button:focus-visible,.continue-btn:focus-visible,.copy-btn:focus-visible,.payment-back-btn:focus-visible{outline:2px solid #00d2ff8c;outline-offset:2px}@media (min-width:650px){.mobile-payment-page{padding:22px}.mobile-payment-container{max-width:550px}.payment-header{min-height:102px;padding:17px 18px}.payment-header h1{font-size:23px}.payment-section{padding:15px}}@media (max-width:420px){.mobile-payment-page{padding:9px}.payment-back-btn{font-size:10px;height:32px;margin-bottom:8px;padding:0 10px}.payment-header{border-radius:11px;min-height:88px;padding:12px}.payment-header h1{font-size:18px}.payment-header p{font-size:9px}.payment-security-icon{border-radius:8px;height:35px;width:35px}.payment-security-icon svg{font-size:14px}.summary-card{gap:7px;padding:8px}.summary-icon{height:27px;width:27px}.summary-card strong{font-size:10px}.payment-section{border-radius:11px;padding:10px}.section-heading h2{font-size:14px}.account-tabs button{font-size:8px;min-height:37px}.account-row{min-height:51px;padding:7px 8px}.account-info strong{font-size:11px}.copy-btn{font-size:7px;height:27px;min-width:50px}.payment-status{grid-template-columns:1fr}}@media (max-width:350px){.mobile-payment-page{padding:6px}.payment-header{padding:10px}.payment-header h1{font-size:16px}.payment-header p{font-size:8px}.payment-security-icon{height:32px;width:32px}.payment-summary{gap:5px}.summary-card{gap:5px;padding:7px}.summary-icon{height:24px;width:24px}.summary-card span{font-size:6px}.summary-card strong{font-size:9px}.payment-section{padding:8px}.account-tabs{gap:4px}.account-tabs button{font-size:7px;padding:6px 4px}.account-tabs button svg{font-size:9px}.account-info strong{font-size:10px}.copy-btn{font-size:6px;min-width:43px;padding:0 5px}.note-content p{font-size:8px}.continue-btn{font-size:9px;min-height:38px}}@media (max-height:500px) and (orientation:landscape){.mobile-payment-page{padding:8px}.payment-header{min-height:75px;padding:10px 13px}.payment-header h1{font-size:17px}.payment-header p{margin-top:3px}.payment-section{padding:10px}.account-row{min-height:46px}}@supports (padding:max(0px)){.mobile-payment-page{padding:max(9px,env(safe-area-inset-top)) max(9px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(9px,env(safe-area-inset-left))}}@media (prefers-reduced-motion:reduce){.account-tabs button,.continue-btn,.copy-btn,.payment-back-btn{transition:none}.continue-btn:before{display:none}}.admin-volatility-container{background:#0f172a;box-sizing:border-box;color:#fff;font-family:Arial,sans-serif;margin:0;min-height:100vh;padding:10px;width:100%}.admin-volatility-container h2{color:#38bdf8;font-size:24px;margin:8px 0 16px;text-align:center}.admin-volatility-container .av-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(120px,1fr));margin:0 0 14px}.admin-volatility-container .summary-card{background:#1e293b;border:1px solid #334155;border-radius:10px;padding:12px;text-align:center}.admin-volatility-container .summary-card h3{color:#38bdf8;font-size:13px;margin:0 0 8px}.admin-volatility-container .summary-card p{color:#fff;font-size:22px;font-weight:700;margin:0}.admin-volatility-container .av-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:12px 0}.admin-volatility-container .av-search{background:#1e293b;border:1px solid #3b82f6;border-radius:8px;box-sizing:border-box;color:#fff;font-size:13px;margin:0;max-width:100%;outline:none;padding:10px;width:360px}.admin-volatility-container .av-search:focus{border-color:#60a5fa}.admin-volatility-container .av-tabs{display:flex;flex-wrap:wrap;gap:7px}.admin-volatility-container button{border:0;border-radius:5px;cursor:pointer;font-size:10px;font-weight:700;padding:7px 10px}.admin-volatility-container button:disabled{cursor:not-allowed;opacity:.6}.admin-volatility-container .av-tab{background:#334155;color:#fff}.admin-volatility-container .av-tab.active{background:#0284c7;color:#fff}.admin-volatility-container .admin-message{color:#22c55e;font-size:14px;font-weight:700;margin:10px 0;text-align:center}.admin-volatility-container .av-error{background:#7f1d1d;border-radius:8px;color:#fff;margin:10px 0;padding:12px}.admin-volatility-container .av-result-count{color:#cbd5e1;font-size:12px;margin:8px 0}.admin-volatility-container .av-table-wrapper{-webkit-overflow-scrolling:touch;background:#1e293b;border:1px solid #334155;border-radius:10px;direction:ltr;display:block;max-height:72vh;max-width:100%;overflow-x:auto;overflow-y:auto;position:relative;width:100%}.admin-volatility-container .av-table-wrapper::-webkit-scrollbar{height:12px;width:10px}.admin-volatility-container .av-table-wrapper::-webkit-scrollbar-track{background:#0f172a}.admin-volatility-container .av-table-wrapper::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:20px}.admin-volatility-container table{border-collapse:collapse;margin:0;min-width:1900px;table-layout:auto;width:max-content}.admin-volatility-container thead{background:#0d47a1}.admin-volatility-container th{background:#0d47a1;border:1px solid #3b82f6;position:sticky;top:0;z-index:2}.admin-volatility-container td,.admin-volatility-container th{color:#fff;font-size:11px;padding:8px;text-align:center;white-space:nowrap}.admin-volatility-container td{border:1px solid #ffffff26;max-width:260px}.admin-volatility-container tbody tr:nth-child(2n){background:#162033}.admin-volatility-container tbody tr:hover{background:#22385c}.admin-volatility-container .av-actions{align-items:center;display:flex;gap:6px;justify-content:center}.admin-volatility-container .av-edit-btn{background:#2563eb;color:#fff}.admin-volatility-container .delete-btn{background:#991b1b;color:#fff}.admin-volatility-container .av-modal-backdrop{align-items:flex-start;background:#020617d1;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:18px;position:fixed;z-index:9999}.admin-volatility-container .av-editor{background:#0f172a;border:1px solid #334155;border-radius:12px;box-shadow:0 20px 70px #00000073;box-sizing:border-box;padding:16px;width:min(1100px,100%)}.admin-volatility-container .av-editor-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.admin-volatility-container .av-editor h3{color:#38bdf8;font-size:20px;margin:0}.admin-volatility-container .av-record-id{color:#94a3b8;font-size:11px;overflow-wrap:anywhere}.admin-volatility-container .av-warning{background:#422006;border:1px solid #92400e;border-radius:7px;color:#fde68a;font-size:12px;line-height:1.5;padding:10px}.admin-volatility-container .av-fields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-volatility-container .av-field{display:flex;flex-direction:column;gap:5px;min-width:0}.admin-volatility-container .av-field span{color:#7dd3fc;font-size:11px;overflow-wrap:anywhere}.admin-volatility-container .av-field input,.admin-volatility-container .av-field textarea{background:#1e293b;border:1px solid #475569;border-radius:6px;box-sizing:border-box;color:#fff;font:12px Arial,sans-serif;min-width:0;outline:none;padding:9px;width:100%}.admin-volatility-container .av-field input:focus,.admin-volatility-container .av-field textarea:focus{border-color:#38bdf8}.admin-volatility-container .av-field-wide{grid-column:span 2}.admin-volatility-container .av-editor-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.admin-volatility-container .av-save-btn{background:#16a34a;color:#fff;padding:10px 16px}.admin-volatility-container .av-cancel-btn,.admin-volatility-container .av-close-btn{background:#475569;color:#fff;padding:9px 14px}@media (max-width:768px){.admin-volatility-container{padding:5px}.admin-volatility-container h2{font-size:17px}.admin-volatility-container .av-summary{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-volatility-container .summary-card{padding:9px 4px}.admin-volatility-container .summary-card h3{font-size:10px}.admin-volatility-container .summary-card p{font-size:17px}.admin-volatility-container .av-toolbar{align-items:stretch}.admin-volatility-container .av-search{width:100%}.admin-volatility-container table{min-width:1800px}.admin-volatility-container td,.admin-volatility-container th{font-size:9px;padding:6px}.admin-volatility-container .av-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.admin-volatility-container h2{font-size:15px}.admin-volatility-container .av-fields{grid-template-columns:1fr}.admin-volatility-container .av-field-wide{grid-column:auto}.admin-volatility-container .av-editor{padding:10px}.admin-volatility-container .av-modal-backdrop{padding:7px}}.sports-page{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:#0000;border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;caption-side:top;clear:none;color:#000;color:#fff;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;display:block;empty-cells:show;float:none;font-family:serif;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;width:100%;word-spacing:normal;z-index:auto}.sports-page,.sports-page *,.sports-page :after,.sports-page :before{box-sizing:border-box}.sports-page button,.sports-page input{font-family:Arial,Helvetica,sans-serif;outline:none}.sports-page-inner{margin:0 auto;max-width:760px;overflow:visible;padding:5px;width:100%}.sports-league-tabs{margin:0 0 5px;min-width:0;overflow:visible;padding:0;width:100%}.sports-controls{margin:0;min-width:0;padding:0;width:100%}.sports-select{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 5px;padding:0;width:100%}.sports-select-box{all:unset;align-items:center;background:linear-gradient(145deg,#151d3d,#0d142c);border:1px solid #6366f140;border-radius:5px;box-shadow:none;color:#aeb9dc;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:27px;min-width:0;padding:2px 3px;text-align:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.sports-select-box:hover{border-color:#6366f18c}.sports-select-box:focus-visible{border-color:#00d9ffbf;box-shadow:0 0 0 2px #00d9ff26}.sports-select-box.active{background:linear-gradient(145deg,#303b82,#20295d);border-color:#00d9ff8c;box-shadow:0 0 7px #6366f11f;color:#fff}.sports-select-box .count{display:block;font-size:9px;font-weight:900;line-height:1;margin:0 0 1px;padding:0}.sports-select-box .label{display:block;font-size:6px;font-weight:800;letter-spacing:.1px;line-height:1;margin:0;padding:0;text-transform:uppercase}.sports-search-wrap{margin:0 auto 5px;min-width:0;padding:0;position:relative;width:100%}.sports-search-icon{font-size:8px;left:7px;line-height:1;opacity:.65;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.sports-search-input{all:unset;background:linear-gradient(145deg,#151d3d,#0d142c);border:1px solid #6366f138;border-radius:5px;color:#fff;display:block;font-size:8px;font-weight:600;height:24px;line-height:24px;padding:0 7px 0 22px;width:100%}.sports-search-input::placeholder{color:#68759d;opacity:1}.sports-search-input:focus{border-color:#00d9ff8c;box-shadow:0 0 0 2px #00d9ff0f}.sports-day-tabs{display:flex;gap:3px;margin:0 0 6px;padding:0;width:100%}.sports-day-tabs button{all:unset;align-items:center;background:#111a36;border:1px solid #6366f133;border-radius:11px;color:#8f9cc1;cursor:pointer;display:flex;flex:1 1;font-size:7px;font-weight:800;height:22px;justify-content:center;line-height:1;min-width:0;text-align:center}.sports-day-tabs button:hover{border-color:#6366f173}.sports-day-tabs button:focus-visible{border-color:#00d9ffa6;box-shadow:0 0 0 2px #00d9ff1a}.sports-day-tabs button.active{background:linear-gradient(135deg,#4f46e5,#2563eb);border-color:#00d9ff59;color:#fff}.sports-matches-container{margin:0;min-width:0;overflow:visible;padding:0;width:100%}.sports-date-section{margin-bottom:8px;width:100%}.sports-date-title{align-items:center;color:#fff;display:flex;font-size:10px;font-weight:800;gap:5px;line-height:1.1;margin:7px 0 5px;padding-left:1px}.sports-date-dot{background:#00d9ff;border-radius:50%;box-shadow:0 0 5px #00d9ffa6;height:5px;min-width:5px;width:5px}.sports-league-section{margin-bottom:7px;min-width:0;width:100%}.sports-league-title{align-items:center;color:#fff;display:flex;font-size:9px;font-weight:800;gap:5px;line-height:1.1;margin:5px 0 4px;padding:0 1px}.sports-league-dot{background:#00d9ff;border-radius:50%;box-shadow:0 0 5px #00d9ff99;height:5px;min-width:5px;width:5px}.sports-match-card{align-items:center;background:radial-gradient(circle at 100% 0,#6366f121,#0000 35%),linear-gradient(145deg,#202957,#151d3d 55%,#0d142c);border:1px solid #697bff47;border-radius:7px;box-shadow:0 2px 7px #0003;color:#fff;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;isolation:isolate;justify-content:center;margin:0 0 4px;min-height:52px;min-width:0;overflow:hidden;padding:6px 7px;position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.sports-match-card:before{background:radial-gradient(circle at 90% 15%,#00d9ff0d,#0000 32%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.sports-match-card:after{background:linear-gradient(90deg,#6366f1,#00d9ff,#8b5cf6);content:"";height:1px;left:0;opacity:.8;pointer-events:none;position:absolute;top:0;width:100%}.sports-match-card:hover{border-color:#6366f199;box-shadow:0 4px 10px #00000040}.sports-match-card:focus-visible{border-color:#00d9ffbf;box-shadow:0 0 0 2px #00d9ff1f;outline:none}.sports-match-info{flex-direction:column;overflow:hidden;position:relative;z-index:2}.sports-match-info,.sports-teams{align-items:center;display:flex;justify-content:center;min-width:0;text-align:center;width:100%}.sports-teams{color:#fff;flex-direction:row;font-size:11px;font-weight:900;gap:5px;line-height:1.2}.sports-team-name{display:block;max-width:43%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-vs{align-items:center;background:#30396f;border:1px solid #6366f140;border-radius:3px;color:#cbd5ff;display:inline-flex;flex:0 0 auto;font-size:6px;font-weight:900;justify-content:center;line-height:1;margin:0;padding:2px 4px}.sports-match-league{color:#8f9bc0;font-size:7px;font-weight:700;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sports-match-league,.sports-match-meta{margin:3px 0 0;min-width:0;overflow:hidden;padding:0;width:100%}.sports-match-meta{align-items:center;display:flex;gap:4px;justify-content:center}.sports-time{color:#aeb9dc;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis}.sports-countdown,.sports-time{display:block;font-size:7px;line-height:1.1;white-space:nowrap}.sports-countdown{color:#00d9ff;font-weight:900}.sports-match-country{align-items:center;border-left:1px solid #6366f138;color:#b8c4e8;display:flex;flex:0 0 auto;font-size:6px;font-weight:700;gap:2px;justify-content:center;line-height:1.2;margin-left:4px;max-width:28%;padding-left:4px;text-align:center}.sports-country-icon{flex:0 0 auto;font-size:8px;line-height:1}.sports-country-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-more-btn{all:unset;align-items:center;background:linear-gradient(135deg,#242d5d,#151d3d);border:1px solid #6366f14d;border-radius:6px;color:#dbe4ff;cursor:pointer;display:flex;font-size:8px;font-weight:900;height:25px;justify-content:center;margin:5px 0 8px;padding:0;width:100%}.sports-more-btn:hover{border-color:#00d9ff66}.sports-empty-state{background:linear-gradient(145deg,#161d39d9,#0a0f1ff2);border:1px dashed #7989b459;border-radius:8px;color:#fff;flex-direction:column;gap:4px;margin:6px 0 0;min-height:90px;padding:10px;text-align:center;width:100%}.sports-empty-icon,.sports-empty-state{align-items:center;display:flex;justify-content:center}.sports-empty-icon{background:#6366f11f;border-radius:7px;font-size:14px;height:27px;margin-bottom:2px;width:27px}.sports-empty-state strong{font-size:9px;font-weight:900}.sports-empty-state small{color:#8290b3;font-size:7px;font-weight:500}.sports-loading-overlay{min-height:75px;padding:10px;width:100%}.sports-loading-box,.sports-loading-overlay{align-items:center;display:flex;justify-content:center}.sports-loading-box{background:#0d142ceb;border:1px solid #6366f14d;border-radius:7px;padding:7px 9px}.sports-loading-dots{align-items:center;display:flex;gap:4px}.sports-loading-dots span{animation:sportsDotBounce 1.2s ease-in-out infinite;background:#00d9ff;border-radius:50%;display:block;height:5px;width:5px}.sports-loading-dots span:nth-child(2){animation-delay:.2s}.sports-loading-dots span:nth-child(3){animation-delay:.4s}@keyframes sportsDotBounce{0%,80%,to{opacity:.4;transform:scale(.5)}40%{opacity:1;transform:scale(1.25)}}@media (max-width:768px){.sports-page-inner{max-width:100%;padding:5px}}@media (max-width:520px){.sports-page-inner{padding:4px}.sports-select{gap:2px}.sports-select-box{border-radius:4px;min-height:24px;padding:2px}.sports-select-box .count{font-size:8px}.sports-select-box .label{font-size:5px}.sports-search-input{font-size:7px;height:22px;line-height:22px;padding-left:20px}.sports-search-icon{font-size:7px;left:6px}.sports-day-tabs{gap:2px}.sports-day-tabs button{font-size:6px;height:20px}.sports-match-card{border-radius:6px;min-height:48px;padding:5px 6px}.sports-teams{font-size:10px;gap:4px}.sports-vs{font-size:5px;padding:1px 3px}.sports-countdown,.sports-match-league,.sports-time{font-size:6px}.sports-match-country{font-size:5px;gap:2px;margin-left:3px;max-width:28%;padding-left:3px}.sports-country-icon{font-size:7px}.sports-date-title{font-size:9px}.sports-league-title{font-size:8px}}@media (max-width:360px){.sports-page-inner{padding:3px}.sports-select-box{min-height:22px}.sports-select-box .count{font-size:7px}.sports-select-box .label{font-size:4px}.sports-search-input{font-size:6px;height:20px;line-height:20px}.sports-match-card{min-height:45px;padding:4px 5px}.sports-teams{font-size:9px;gap:3px}.sports-vs{font-size:4px;padding:1px 2px}.sports-countdown,.sports-match-league,.sports-time{font-size:5px}.sports-match-country{font-size:5px;gap:2px;margin-left:2px;max-width:28%;padding-left:2px}.sports-country-icon,.sports-day-tabs button{font-size:6px}}.ih-odds-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;width:100%}.ih-odd{align-items:center;background:#f7f9fc;border:1px solid #d9e0e8;border-radius:7px;color:#182230;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 12px}.ih-odd strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:480px){.ih-odds-row{gap:5px}.ih-odd{font-size:12px;padding:9px 7px}}:host{box-sizing:border-box;display:block;isolation:isolate;margin:0;max-width:100%;min-width:0;padding:0;width:100%}.mybets-isolated{clip:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;all:initial;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:#fff;border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;caption-side:top;clear:none;color:#000;color:#111827;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;display:block;empty-cells:show;float:none;font-family:serif;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-size:16px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;isolation:isolate;left:auto;letter-spacing:normal;line-height:normal;line-height:1.3;list-style:disc none outside;margin:0;max-height:none;max-width:none;max-width:100%;min-height:0;min-height:100vh;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-x:hidden;overflow-y:visible;padding:12px;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;position:relative;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;width:100%;word-spacing:normal;z-index:auto}.mybets-isolated,.mybets-isolated *,.mybets-isolated :after,.mybets-isolated :before{box-sizing:border-box}.mybets-isolated article,.mybets-isolated button,.mybets-isolated div,.mybets-isolated footer,.mybets-isolated h1,.mybets-isolated h2,.mybets-isolated h3,.mybets-isolated h4,.mybets-isolated h5,.mybets-isolated h6,.mybets-isolated header,.mybets-isolated img,.mybets-isolated input,.mybets-isolated main,.mybets-isolated p,.mybets-isolated section,.mybets-isolated select,.mybets-isolated small,.mybets-isolated span,.mybets-isolated strong{box-sizing:border-box;font-family:inherit;margin:0;padding:0}.mybets-isolated button{-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;letter-spacing:normal;line-height:normal;margin:0;outline:none;text-transform:none}.mybets-isolated input,.mybets-isolated select,.mybets-isolated textarea{box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit}.mybets-isolated img{box-sizing:border-box;display:block;height:auto;max-width:100%}.mybets-isolated .no-bets{align-items:center;color:#666;display:flex;font-size:17px;font-weight:600;justify-content:center;min-height:220px;padding:30px;text-align:center;width:100%}.mybets-isolated .betslip-card{background:#f5f2f2;border:1px solid #dcdcdc;border-radius:12px;box-shadow:0 2px 6px #0000001f;isolation:isolate;margin:0 0 18px;max-width:100%;overflow:hidden;position:relative;width:100%}.mybets-isolated .betslip-summary{background:#f8ecd3;display:grid;grid-template-columns:1fr 1fr;width:100%}.mybets-isolated .summary-item{min-width:0;padding:15px;text-align:center}.mybets-isolated
.summary-item:first-child{border-right:1px solid #e4d7ba}.mybets-isolated
.summary-item span{color:#666;display:block;font-size:14px;line-height:1.3;margin:0 0 6px}.mybets-isolated
.summary-item strong{color:#0b82ca;display:block;font-size:23px;font-weight:700;line-height:1.2}.mybets-isolated
.summary-item .profit{color:#2ba84a}.mybets-isolated .betslip-match{padding:18px;text-align:center;width:100%}.mybets-isolated .match-header{align-items:center;color:#555;display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:12px;justify-content:center;line-height:1.4;margin:0 0 18px;width:100%}.mybets-isolated .teams{align-items:center;display:flex;gap:15px;justify-content:space-between;min-width:0;width:100%}.mybets-isolated .team{flex:1 1;min-width:0;text-align:center}.mybets-isolated .team strong{color:#111;display:block;font-size:20px;font-weight:700;line-height:1.25;margin:8px 0 0;overflow-wrap:anywhere}.mybets-isolated .team small{color:#666;display:block;font-size:13px;line-height:1.2;margin:4px 0 0}.mybets-isolated .vs{color:#3488c0;flex:0 0 auto;font-size:30px;font-weight:700;line-height:1}.mybets-isolated .team-logo{background:#fff;border:1px solid #ddd;display:block;object-fit:contain;padding:5px}.mybets-isolated .logo-fallback,.mybets-isolated .team-logo{border-radius:50%;height:65px;margin:0 auto;min-height:65px;min-width:65px;width:65px}.mybets-isolated .logo-fallback{background:#0b82ca;color:#fff;font-size:22px;line-height:1}.mybets-isolated .logo-fallback,.mybets-isolated .pick{align-items:center;display:flex;font-weight:700;justify-content:center}.mybets-isolated .pick{background:#e6e3e3;color:#1c1b1b;flex-wrap:wrap;font-size:20px;gap:14px;line-height:1.3;margin:18px 0 0;padding:10px;width:100%}.mybets-isolated .score{color:#1d7fe2;font-size:24px;font-weight:700;line-height:1.2}.mybets-isolated .odds{color:#b78400;font-size:22px;font-weight:700;line-height:1.2}.mybets-isolated .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;min-width:0;padding:14px 16px;width:100%}.mybets-isolated .ticket-left{flex:1 1 auto;min-width:0;overflow:hidden}.mybets-isolated .ticket-left span{color:#666;display:block;font-size:13px;line-height:1.2;margin:0 0 4px}.mybets-isolated .ticket-left strong{color:#222;display:block;font-size:15px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.mybets-isolated .cancel-ticket{background:#ff4d4d;border:0;border-radius:8px;color:#fff;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:15px;font-weight:700;height:42px;line-height:1;margin:0;min-width:120px;padding:0 18px;transition:background .2s ease,opacity .2s ease,transform .15s ease;width:auto}.mybets-isolated
.cancel-ticket:hover{background:#e53b3b}.mybets-isolated
.cancel-ticket:active{transform:scale(.97)}.mybets-isolated
.cancel-ticket:disabled{cursor:not-allowed;opacity:.7}.mybets-isolated .bet-time{align-items:center;background:#fafafa;border-bottom:1px solid #ececec;color:#555;display:flex;flex-wrap:wrap;font-size:15px;gap:10px;justify-content:space-between;line-height:1.3;padding:15px 18px;width:100%}.mybets-isolated .bet-time strong{color:#b8860b;font-weight:700}.mybets-isolated .bottom-summary{background:#eef9fc;border-top:1px solid #d8e8ee;width:100%}.mybets-isolated .summary-row{align-items:center;display:flex;gap:15px;justify-content:space-between;padding:14px 18px;width:100%}.mybets-isolated
.summary-row:first-child{border-bottom:1px solid #d8e8ee}.mybets-isolated .summary-row span{color:#2d6d9a;font-size:18px;font-weight:700;line-height:1.3}.mybets-isolated
.summary-row strong{color:#2d6d9a;font-size:20px;font-weight:700;line-height:1.3;text-align:right}.mybets-isolated
.summary-row .profit{color:#2ea44f}.mybets-isolated .loading-dots{align-items:center;display:flex;gap:10px;justify-content:center;min-height:220px;position:relative;width:100%}.mybets-isolated
.loading-dots span{animation:mybetsIsolatedDotBounce 1.2s ease-in-out infinite;background:#1e88e5;border-radius:50%;display:block;height:12px;width:12px}.mybets-isolated
.loading-dots span:nth-child(2){animation-delay:.2s}.mybets-isolated
.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes mybetsIsolatedDotBounce{0%,80%,to{opacity:.4;transform:scale(.5)}40%{opacity:1;transform:scale(1.3)}}.mybets-isolated
button:focus-visible{outline:3px solid #1e88e559;outline-offset:2px}@media (max-width:600px){.mybets-isolated{padding:10px}.mybets-isolated .betslip-card{border-radius:10px;margin-bottom:14px}.mybets-isolated .summary-item{padding:13px 8px}.mybets-isolated .summary-item span{font-size:12px}.mybets-isolated .summary-item strong{font-size:18px}.mybets-isolated .betslip-match{padding:15px 10px}.mybets-isolated .match-header{font-size:13px;gap:8px;margin-bottom:15px}.mybets-isolated .teams{gap:8px}.mybets-isolated .team strong{font-size:17px;margin-top:6px}.mybets-isolated .team small{font-size:11px}.mybets-isolated .vs{font-size:22px}.mybets-isolated .pick{font-size:17px;gap:10px;margin-top:14px;padding:9px 7px}.mybets-isolated .score{font-size:20px}.mybets-isolated .odds{font-size:18px}.mybets-isolated .ticket-row{gap:10px;padding:12px}.mybets-isolated .ticket-left span{font-size:11px}.mybets-isolated .ticket-left strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mybets-isolated .cancel-ticket{font-size:13px;height:38px;min-width:100px;padding:0 12px}.mybets-isolated .bet-time{font-size:12px;padding:12px}.mybets-isolated .summary-row{gap:10px;padding:12px}.mybets-isolated .summary-row span{font-size:15px}.mybets-isolated .summary-row strong{font-size:17px}}@media (max-width:380px){.mybets-isolated{padding:7px}.mybets-isolated .betslip-match{padding:13px 7px}.mybets-isolated .team strong{font-size:14px}.mybets-isolated .team small{font-size:10px}.mybets-isolated .vs{font-size:19px}.mybets-isolated .pick{font-size:15px}.mybets-isolated .score{font-size:18px}.mybets-isolated .odds{font-size:16px}.mybets-isolated .cancel-ticket{font-size:12px;min-width:88px;padding:0 9px}}@media (max-width:330px){.mybets-isolated{padding:5px}.mybets-isolated .teams{gap:5px}.mybets-isolated .team strong{font-size:13px}.mybets-isolated .vs{font-size:17px}.mybets-isolated .ticket-row{padding:10px 8px}.mybets-isolated .cancel-ticket{font-size:11px;height:36px;min-width:78px;padding:0 7px}}@media (prefers-reduced-motion:reduce){.mybets-isolated *,.mybets-isolated :after,.mybets-isolated :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.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}}.navbar-bottom-notifications{box-sizing:border-box;padding:8px 12px;width:100%}.pending-notification{align-items:center;background:#fff3cd;border:1px solid #ffc107;border-radius:10px;box-shadow:0 2px 8px #00000014;color:#664d03;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:12px}.notification-bell{font-size:22px}.pending-notification button{background:#b42318;border:none;border-radius:7px;color:#fff;cursor:pointer;font-weight:700;padding:8px 12px}.pending-notification button:hover{background:#8f1b13}@media (max-width:600px){.pending-notification{font-size:13px;justify-content:flex-start}.pending-notification button{font-size:12px}}.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]{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;padding:20px}.admin-ant-container h2{color:#4db8ff;margin-bottom:20px}.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;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{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}}.admin-container{--usdt-bg:#080d18;--usdt-panel:#111a2b;--usdt-panel-alt:#162238;--usdt-border:#293750;--usdt-text:#edf3ff;--usdt-muted:#a4b2c8;--usdt-accent:#39d9a1;background:var(--usdt-bg)!important;color:var(--usdt-text)!important;color-scheme:dark!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px!important;isolation:isolate!important;line-height:1.5!important;margin:0!important;min-height:100vh!important;padding:24px!important;width:100%!important}.admin-container,.admin-container *,.admin-container :after,.admin-container :before{box-sizing:border-box!important}.admin-container h1,.admin-container h2,.admin-container h3,.admin-container h4{color:#f4f7ff!important;font-weight:800!important;letter-spacing:.2px!important}.admin-container h2{font-size:clamp(22px,3vw,30px)!important;line-height:1.3!important;margin:0 0 24px!important}.admin-container>div[style*="display: flex"]{align-items:stretch!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-bottom:24px!important}.admin-container>div[style*="display: flex"]>div{background:#111a2b!important;border:1px solid #293750!important;border-radius:12px!important;box-shadow:0 5px 18px #0003!important;color:#edf3ff!important;flex:1 1 135px!important;min-width:125px!important;padding:16px 18px!important}.admin-container>div[style*="display: flex"]>div strong{color:inherit!important;font-weight:800!important}.admin-container .table-wrapper{-webkit-overflow-scrolling:touch!important;background:#111a2b!important;border:1px solid #293750!important;border-radius:14px!important;box-shadow:0 8px 28px #00000038!important;display:block!important;margin:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;position:relative!important;width:100%!important}.admin-container table.deposit-table{background:#111a2b!important;border:0!important;border-collapse:initial!important;border-spacing:0!important;color:#edf3ff!important;font-family:inherit!important;font-size:14px!important;line-height:1.5!important;margin:0!important;min-width:1000px!important;width:100%!important}.admin-container table.deposit-table thead,.admin-container table.deposit-table thead tr{background:#1b2940!important}.admin-container table.deposit-table thead th{background:#1b2940!important;border:0!important;border-bottom:1px solid #435675!important;color:#fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.6px!important;padding:16px 14px!important;position:sticky!important;text-align:left!important;text-transform:uppercase!important;top:0!important;vertical-align:middle!important;white-space:nowrap!important;z-index:3!important}.admin-container table.deposit-table tbody,.admin-container table.deposit-table tbody tr{background:#111a2b!important;color:#edf3ff!important}.admin-container table.deposit-table tbody tr{transition:background-color .18s ease!important}.admin-container table.deposit-table tbody tr:nth-child(odd){background:#111a2b!important}.admin-container table.deposit-table tbody tr:nth-child(2n){background:#17243a!important}.admin-container table.deposit-table tbody tr td{background-color:initial!important}.admin-container table.deposit-table tbody tr:hover{background:#233650!important}.admin-container table.deposit-table tbody tr:hover td{background-color:initial!important}.admin-container table.deposit-table tbody td{border:0!important;border-bottom:1px solid #293750!important;color:#e8eef9!important;font-size:13px!important;line-height:1.6!important;padding:15px 14px!important;text-align:left!important;vertical-align:middle!important}.admin-container table.deposit-table tbody tr:last-child td{border-bottom:0!important}.admin-container table.deposit-table tbody td strong{color:#f5f8ff!important;font-weight:800!important}.admin-container table.deposit-table td[colspan]{color:#a4b2c8!important;padding:30px 16px!important;text-align:center!important}.admin-container table.deposit-table td.transaction-address{color:#c5d3e8!important;max-width:320px!important;min-width:200px!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:break-word!important}.admin-container .position-first{background:#ffd76a1f!important;border:1px solid #ffd76a59!important;border-radius:7px!important;color:#ffd76a!important}.admin-container .position-first,.admin-container .position-second{display:inline-block!important;font-weight:800!important;padding:5px 9px!important;text-transform:uppercase!important}.admin-container .position-second{background:#6ecbff1f!important;border:1px solid #6ecbff59!important;border-radius:7px!important;color:#6ecbff!important}.admin-container .position-other{background:#c0cada1a!important;border:1px solid #c0cada40!important;border-radius:7px!important;color:#c0cada!important;display:inline-block!important;font-weight:750!important;padding:5px 9px!important;text-transform:uppercase!important}.admin-container table.deposit-table select.status-select{background-color:#101b2d!important;border:1px solid #3a4c68!important;color:#f3f6ff!important;cursor:pointer!important;font-family:inherit!important;max-width:180px!important;min-width:135px!important;outline:none!important;padding:10px 30px 10px 12px!important;width:100%!important}.admin-container table.deposit-table select.status-select:focus{border-color:#39d9a1!important;box-shadow:0 0 0 3px #39d9a126!important}.admin-container table.deposit-table select.status-select:disabled{cursor:not-allowed!important;opacity:.55!important}.admin-container table.deposit-table select.status-select option{background:#101b2d!important}.admin-container select.status-select.success{background-color:#102c27!important;border-color:#237b60!important;color:#65e6b5!important}.admin-container select.status-select.pending{background-color:#302818!important;border-color:#856c32!important;color:#ffd76a!important}.admin-container select.status-select.processing{background-color:#15283d!important;border-color:#315f88!important;color:#7ccaff!important}.admin-container select.status-select.Expired,.admin-container select.status-select.expired,.admin-container select.status-select.rejected{background-color:#321b24!important;border-color:#843e49!important;color:#ff969d!important}.admin-container p{color:#a4b2c8!important}.admin-container label{color:#dce6f6!important}.admin-container .table-wrapper{scrollbar-color:#3a4b66 #0b1220!important;scrollbar-width:thin!important}.admin-container .table-wrapper::-webkit-scrollbar{height:10px!important}.admin-container .table-wrapper::-webkit-scrollbar-track{background:#0b1220!important;border-radius:10px!important}.admin-container .table-wrapper::-webkit-scrollbar-thumb{background:#3a4b66!important;border:2px solid #0b1220!important;border-radius:10px!important}.admin-container .table-wrapper::-webkit-scrollbar-thumb:hover{background:#5a6f90!important}@media (max-width:900px){.admin-container{padding:18px!important}.admin-container table.deposit-table{min-width:950px!important}.admin-container table.deposit-table tbody td,.admin-container table.deposit-table thead th{padding:12px!important}}@media (max-width:600px){.admin-container{padding:12px!important}.admin-container h2{font-size:23px!important;margin-bottom:18px!important}.admin-container>div[style*="display: flex"]{gap:8px!important}.admin-container>div[style*="display: flex"]>div{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1;font-size:13px!important;min-width:0!important;padding:12px!important}.admin-container .table-wrapper{border-radius:10px!important}.admin-container table.deposit-table{font-size:13px!important;min-width:950px!important}.admin-container table.deposit-table thead th{font-size:11px!important;padding:12px 10px!important}.admin-container table.deposit-table tbody td{font-size:12px!important;padding:12px 10px!important}.admin-container table.deposit-table td.transaction-address{max-width:240px!important;min-width:180px!important}.admin-container select.status-select{min-width:120px!important;padding:9px 25px 9px 9px!important}}@media (prefers-color-scheme:light){.admin-container{background:#080d18!important;color:#edf3ff!important}.admin-container .table-wrapper,.admin-container table.deposit-table,.admin-container table.deposit-table tbody{background-color:#111a2b!important;color:#edf3ff!important}.admin-container table.deposit-table thead,.admin-container table.deposit-table thead th,.admin-container table.deposit-table thead tr{background-color:#1b2940!important;color:#fff!important}.admin-container table.deposit-table tbody tr,.admin-container table.deposit-table tbody tr:nth-child(odd){background-color:#111a2b!important}.admin-container table.deposit-table tbody tr:nth-child(2n){background-color:#17243a!important}.admin-container table.deposit-table tbody td{color:#e8eef9!important}.admin-container table.deposit-table select.status-select{background-color:#101b2d!important;color:#f3f6ff!important;color-scheme:dark!important}}.admin-container table.deposit-table tbody td:last-child{min-width:190px!important;overflow:visible!important;padding:12px 10px!important;width:190px!important}.admin-container table.deposit-table select.status-select{appearance:auto!important;-webkit-appearance:auto!important;background-color:#102c27!important;border:1px solid #39b98a!important;border-radius:9px!important;box-sizing:border-box!important;color:#e8fff5!important;color-scheme:dark!important;display:block!important;font-family:Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;height:42px!important;line-height:normal!important;margin:0!important;max-width:none!important;min-width:165px!important;overflow:visible!important;padding:0 30px 0 12px!important;text-overflow:clip!important;white-space:nowrap!important;width:165px!important}.admin-container table.deposit-table select.status-select option{background-color:#101b2d!important;color:#f3f6ff!important;padding:10px!important;white-space:nowrap!important}.admin-container table.deposit-table{min-width:1050px!important;table-layout:auto!important}@media (max-width:600px){.admin-container table.deposit-table tbody td:last-child{min-width:185px!important;width:185px!important}.admin-container table.deposit-table select.status-select{font-size:12px!important;height:40px!important;min-width:160px!important;width:160px!important}}.admin-quick-links{align-items:center;background:#101827;border-bottom:1px solid #ffffff1f;box-sizing:border-box;display:flex;gap:10px;overflow-x:auto;padding:12px 16px;position:sticky;top:0;width:100%;z-index:1000}.admin-quick-link{align-items:center;background:#1c293b;border:1px solid #0000;border-radius:9px;color:#d6deeb;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 14px;text-decoration:none;transition:.2s ease;white-space:nowrap}.admin-quick-link:hover{background:#293a52;color:#fff}.admin-quick-link.active{background:#087f5b;border-color:#19b889;color:#fff}.admin-quick-icon{font-size:20px;line-height:1}@media (max-width:600px){.admin-quick-links{gap:8px;padding:10px}.admin-quick-link{font-size:12px;padding:9px 11px}.admin-quick-icon{font-size:18px}}.all-add-matches{box-sizing:border-box;color:#172033;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:1500px;padding:24px;width:100%}.all-add-matches-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.all-add-matches-header h1{font-size:30px;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:0}.all-add-matches-header p{color:#687386;font-size:14px;margin:8px 0 0}.matches-count{background:#eef4ff;border-radius:12px;color:#2563eb;flex-shrink:0;font-size:14px;font-weight:700;padding:10px 16px}.paste-card{background:#fff;border:1px solid #e4e8ef;border-radius:18px;box-shadow:0 8px 30px #0f172a0d;box-sizing:border-box;margin-bottom:20px;padding:22px;width:100%}.paste-header{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:15px}.paste-header h2{color:#172033;font-size:19px;font-weight:800;margin:0}.paste-header p{color:#7a8495;font-size:13px;margin:5px 0 0}.matches-textarea{background:#fafbfd;border:1px solid #d9dee8;border-radius:13px;box-sizing:border-box;color:#202938;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;line-height:1.65;min-height:300px;outline:none;padding:16px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.matches-textarea::placeholder{color:#a0a8b6}.matches-textarea:hover{border-color:#c8cfdb}.matches-textarea:focus{background:#fff;border-color:#4f7df3;box-shadow:0 0 0 4px #4f7df31a}.input-actions{align-items:center;display:flex;gap:10px;margin-top:14px}.clear-all-btn,.clear-btn,.generate-btn,.save-btn{border:none;cursor:pointer;font-family:inherit;font-weight:700;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.clear-all-btn:hover:not(:disabled),.clear-btn:hover:not(:disabled),.generate-btn:hover:not(:disabled),.save-btn:hover:not(:disabled){transform:translateY(-1px)}.clear-all-btn:active:not(:disabled),.clear-btn:active:not(:disabled),.generate-btn:active:not(:disabled),.save-btn:active:not(:disabled){transform:translateY(0)}.clear-all-btn:disabled,.clear-btn:disabled,.generate-btn:disabled,.save-btn:disabled{cursor:not-allowed;opacity:.6}.generate-btn{background:#2563eb;border-radius:11px;box-shadow:0 5px 14px #2563eb38;color:#fff;font-size:14px;min-height:44px;padding:0 20px}.generate-btn:hover:not(:disabled){box-shadow:0 7px 18px #2563eb47}.clear-btn{background:#f1f3f7;border-radius:11px;color:#4b5565;font-size:14px;min-height:44px;padding:0 17px}.clear-btn:hover:not(:disabled){background:#e7eaf0}.filters-card{grid-gap:12px;background:#fff;border:1px solid #e4e8ef;border-radius:16px;box-shadow:0 6px 24px #0f172a0a;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:minmax(200px,1.5fr) minmax(150px,1fr) minmax(180px,1fr) minmax(150px,1fr) minmax(130px,.8fr);margin-bottom:18px;padding:17px;width:100%}.filter-group{min-width:0}.filter-group label{color:#687386;display:block;font-size:12px;font-weight:700;margin-bottom:7px}.filter-group input,.filter-group select{background:#fff;border:1px solid #d9dee8;border-radius:10px;box-sizing:border-box;color:#253044;font-family:inherit;font-size:13px;height:42px;outline:none;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.filter-group input:focus,.filter-group select:focus{border-color:#4f7df3;box-shadow:0 0 0 3px #4f7df31a}.filter-group select{cursor:pointer}.search-group{min-width:0}.matches-action-bar{align-items:center;background:#fff;border:1px solid #e4e8ef;border-radius:14px;box-shadow:0 5px 20px #0f172a0a;color:#687386;display:flex;font-size:13px;gap:15px;justify-content:space-between;margin-bottom:18px;padding:15px 17px}.matches-action-bar strong{color:#172033}.action-buttons{align-items:center;display:flex;gap:9px}.save-btn{background:#16a34a;border-radius:10px;box-shadow:0 5px 14px #16a34a2e;color:#fff;font-size:13px;min-height:42px;padding:0 18px}.save-btn:hover:not(:disabled){box-shadow:0 7px 18px #16a34a40}.clear-all-btn{background:#fff1f2;border-radius:10px;color:#dc2626;font-size:13px;min-height:42px;padding:0 15px}.clear-all-btn:hover:not(:disabled){background:#ffe4e6}.generated-matches{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.match-card{background:#fff;border:1px solid #e4e8ef;border-radius:16px;box-shadow:0 6px 24px rgba(15,23,42,.045);box-sizing:border-box;min-width:0;padding:17px;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.match-card:hover{border-color:#d5dce8;box-shadow:0 12px 30px #0f172a14;transform:translateY(-2px)}.match-card-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.league-info{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:7px;min-width:0}.country{color:#2563eb;font-weight:800}.separator{color:#a4acb9}.league{color:#687386;font-weight:600}.remove-match{align-items:center;background:#f6f7f9;border:none;border-radius:8px;color:#7b8492;cursor:pointer;display:flex;flex:0 0 auto;font-size:21px;height:30px;justify-content:center;line-height:1;padding:0;transition:background .15s ease,color .15s ease;width:30px}.remove-match:hover{background:#fee2e2;color:#dc2626}.match-main{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);margin-bottom:17px}.team{min-width:0}.team strong{color:#172033;display:block;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.team small{color:#9aa3b2;display:block;font-size:11px;font-weight:600;margin-top:4px}.away-team{text-align:right}.match-time{align-items:center;background:#f7f9fc;border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:8px 5px;text-align:center}.match-time strong{color:#172033;font-size:16px;font-weight:800}.match-time span{color:#8a94a5;display:block;font-size:10px;font-weight:600;margin-top:3px;word-break:break-word}.odds-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:13px}.odd{align-items:center;background:#fafbfc;border:1px solid #e7eaf0;border-radius:9px;display:flex;gap:8px;justify-content:space-between;min-width:0;padding:10px 12px}.odd span{color:#7a8495;font-size:12px;font-weight:800}.odd strong{color:#172033;font-size:13px;font-weight:800}.match-meta{align-items:center;border-top:1px solid #eef0f4;color:#9aa3b2;display:flex;font-size:10px;font-weight:600;gap:10px;justify-content:space-between;padding-top:11px}.match-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state{background:#fafbfd;border:1px dashed #d7dce5;border-radius:16px;box-sizing:border-box;color:#7b8493;flex-direction:column;grid-column:1/-1;min-height:260px;padding:35px;text-align:center}.empty-icon,.empty-state{align-items:center;display:flex;justify-content:center}.empty-icon{background:#eef4ff;border-radius:50%;font-size:26px;height:56px;margin-bottom:12px;width:56px}.empty-state h3{color:#273246;font-size:17px;margin:0}.empty-state p{color:#8992a1;font-size:13px;line-height:1.6;margin:7px 0 0;max-width:420px}@media (max-width:1100px){.filters-card{grid-template-columns:repeat(3,minmax(0,1fr))}.generated-matches{grid-template-columns:1fr}}@media (max-width:800px){.all-add-matches{padding:18px}.all-add-matches-header{align-items:flex-start}.all-add-matches-header h1{font-size:26px}.filters-card{grid-template-columns:repeat(2,minmax(0,1fr))}.matches-action-bar{align-items:flex-start;flex-direction:column}.action-buttons{width:100%}.clear-all-btn,.save-btn{flex:1 1}}@media (max-width:600px){.all-add-matches{padding:12px}.all-add-matches-header{flex-direction:column;gap:12px;margin-bottom:16px}.all-add-matches-header h1{font-size:23px}.all-add-matches-header p{font-size:13px}.matches-count{box-sizing:border-box;text-align:center;width:100%}.paste-card{border-radius:14px;padding:14px}.paste-header h2{font-size:17px}.paste-header p{font-size:12px}.matches-textarea{font-size:12px;line-height:1.55;min-height:260px;padding:13px}.input-actions{flex-direction:column;width:100%}.clear-btn,.generate-btn{width:100%}.filters-card{border-radius:14px;grid-template-columns:1fr;padding:13px}.matches-action-bar{border-radius:13px;padding:13px}.action-buttons{flex-direction:column;width:100%}.clear-all-btn,.save-btn{width:100%}.match-card{border-radius:14px;padding:14px}.match-card-top{margin-bottom:14px}.league-info{font-size:11px}.match-main{gap:7px;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr)}.team strong{font-size:13px}.team small{font-size:10px}.match-time{padding:7px 3px}.match-time strong{font-size:14px}.match-time span{font-size:9px}.odds-row{gap:6px}.odd{padding:9px 8px}.odd span{font-size:11px}.odd strong{font-size:12px}.match-meta{font-size:9px}.empty-state{min-height:220px;padding:25px 15px}}@media (max-width:380px){.all-add-matches{padding:9px}.paste-card{padding:11px}.matches-textarea{min-height:230px}.match-main{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr)}.team strong{font-size:12px}.match-time strong{font-size:13px}.odd{flex-direction:column;gap:3px;justify-content:center;padding:8px 5px}}@media (prefers-reduced-motion:reduce){.clear-all-btn,.clear-btn,.generate-btn,.match-card,.remove-match,.save-btn{transition:none}}.admin-ant-container{background:radial-gradient(circle at top left,#2563eb1f,#0000 35%),radial-gradient(circle at bottom right,#0ea5e914,#0000 35%),#07111f;box-sizing:border-box;color:#f8fafc;font-family:Arial,Helvetica,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:18px;width:100%}.admin-ant-container h2{border-bottom:1px solid #38bdf82e;box-sizing:border-box;color:#38bdf8;font-size:24px;font-weight:800;letter-spacing:.3px;margin:0 0 20px;padding:15px 10px;text-align:center;text-shadow:0 0 15px #38bdf82e;width:100%}.admin-ant-container>input{background:#0f1c2e;border:1px solid #334155;border-radius:10px;box-sizing:border-box;color:#fff;display:block;font-size:13px;height:42px;margin:0 auto 20px;max-width:100%;outline:none;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:380px}.admin-ant-container>input::placeholder{color:#64748b}.admin-ant-container>input:focus{background:#111f33;border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf81a,0 0 18px #38bdf814}.admin-ant-container>p{background:#22c55e14;border:1px solid #22c55e40;border-radius:8px;color:#4ade80;font-size:12px;font-weight:700;margin:0 auto 18px;max-width:95%;padding:9px 14px;text-align:center;width:fit-content}.admin-ant-container .admin-loading{align-items:center;color:#38bdf8;display:flex;font-size:13px;font-weight:700;justify-content:center;min-height:120px}.admin-ant-container .table-wrapper{-webkit-overflow-scrolling:touch;background:#0d1726;border:1px solid #243447;border-radius:12px;box-sizing:border-box;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-color:#2563eb #09111d;scrollbar-width:thin;width:100%}.admin-ant-container .table-wrapper::-webkit-scrollbar{height:11px}.admin-ant-container .table-wrapper::-webkit-scrollbar-track{background:#09111d;border-radius:20px}.admin-ant-container .table-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#2563eb,#38bdf8);border-radius:20px}.admin-ant-container .table-wrapper::-webkit-scrollbar-thumb:hover{background:#38bdf8}.admin-ant-container table{background:#0d1726;border-collapse:initial;border-spacing:0;font-size:11px;margin:0;min-width:1900px;padding:0;table-layout:auto;width:max-content}.admin-ant-container thead{background:#10233d}.admin-ant-container th{background:linear-gradient(180deg,#12345d,#0d2748);border-bottom:1px solid #2563eb;border-right:1px solid #263b56;box-shadow:0 2px 8px #0000002e;color:#bae6fd;font-size:10px;font-weight:800;letter-spacing:.3px;min-height:40px;padding:11px 10px;position:sticky;text-align:center;top:0;white-space:nowrap;z-index:10}.admin-ant-container th:first-child{border-left:0}.admin-ant-container td{background:#0d1726;border-bottom:1px solid #94a3b81a;border-right:1px solid #94a3b81a;color:#e2e8f0;font-size:10px;font-weight:500;padding:10px 9px;text-align:center;transition:background .15s ease,color .15s ease;white-space:nowrap}.admin-ant-container tbody tr:nth-child(2n) td{background:#101d2e}.admin-ant-container tbody tr:hover td{background:#172b45;color:#fff}.admin-ant-container tbody td:first-child{color:#38bdf8;font-weight:800}.admin-ant-container tbody td:nth-child(2){color:#facc15;font-weight:700}.admin-ant-container tbody td:nth-child(4){color:#fff;font-weight:700}.admin-ant-container tbody td:nth-child(5){color:#a5b4fc;font-weight:600}.admin-ant-container tbody td:nth-child(10){color:#22c55e;font-weight:800}.admin-ant-container tbody td:nth-child(11){color:#fbbf24;font-weight:800}.admin-ant-container tbody td:nth-child(12){color:#f8fafc;font-weight:700}.admin-ant-container tbody td:nth-child(13){color:#4ade80;font-weight:800}.admin-ant-container tbody td:nth-child(14){color:#38bdf8;font-weight:800}.admin-ant-container tbody td:nth-child(15){color:#facc15;font-weight:800}.admin-ant-container tbody td:nth-child(16){color:#ef4444;font-size:13px}.admin-ant-container tbody td:last-child{min-width:190px}.admin-ant-container button{appearance:none;border:0;border-radius:7px;color:#fff;cursor:pointer;font-size:9px;font-weight:800;letter-spacing:.2px;margin:2px;min-height:30px;outline:none;padding:7px 11px;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.admin-ant-container button:first-child{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 3px 10px #22c55e2e}.admin-ant-container button:nth-child(2){background:linear-gradient(135deg,#dc2626,#ef4444);box-shadow:0 3px 10px #ef444429}.admin-ant-container button:nth-child(3){background:linear-gradient(135deg,#7f1d1d,#b91c1c);box-shadow:0 3px 10px #b91c1c26}.admin-ant-container button:hover{opacity:.92;transform:translateY(-1px)}.admin-ant-container button:active{transform:translateY(0)}.admin-ant-container .action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;width:100%}.admin-ant-container .action-buttons button{border-radius:8px;font-size:11px;min-height:38px;padding:9px 16px}.admin-ant-container .all-won-btn{background:linear-gradient(135deg,#15803d,#22c55e);box-shadow:0 4px 14px #22c55e2e}.admin-ant-container .all-lost-btn{background:linear-gradient(135deg,#991b1b,#ef4444);box-shadow:0 4px 14px #ef44442e}.admin-ant-container tbody:empty:after{color:#64748b;content:"No pending bets";display:block;padding:30px;text-align:center}@media (max-width:768px){.admin-ant-container{padding:10px 6px}.admin-ant-container h2{font-size:18px;margin-bottom:15px;padding:12px 5px}.admin-ant-container>input{font-size:11px;height:38px;margin-bottom:15px;width:96%}.admin-ant-container>p{font-size:10px;padding:8px 11px}.admin-ant-container .table-wrapper{border-radius:9px}.admin-ant-container table{min-width:1800px}.admin-ant-container td,.admin-ant-container th{font-size:9px;padding:8px 7px}.admin-ant-container tbody td:last-child{min-width:175px}.admin-ant-container button{border-radius:6px;font-size:8px;min-height:27px;padding:6px 8px}.admin-ant-container .action-buttons{gap:7px;margin-top:14px}.admin-ant-container .action-buttons button{font-size:10px;min-height:35px;padding:8px 12px}}@media (max-width:480px){.admin-ant-container{padding:7px 4px}.admin-ant-container h2{font-size:16px;margin-bottom:12px}.admin-ant-container>input{font-size:10px;height:36px;padding:0 10px;width:97%}.admin-ant-container table{min-width:1750px}.admin-ant-container td,.admin-ant-container th{font-size:8px;padding:7px 6px}.admin-ant-container button{font-size:7px;min-height:25px;padding:5px 7px}.admin-ant-container tbody td:last-child{min-width:160px}.admin-ant-container .action-buttons{display:flex;width:100%}.admin-ant-container .action-buttons button{flex:1 1;font-size:9px;min-height:34px;padding:7px 9px}}@media (max-width:360px){.admin-ant-container h2{font-size:14px}.admin-ant-container table{min-width:1700px}.admin-ant-container td,.admin-ant-container th{font-size:7px}.admin-ant-container button{font-size:6px;padding:4px 6px}}@media (prefers-reduced-motion:reduce){.admin-ant-container *,.admin-ant-container :after,.admin-ant-container :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.volatility-page{--vol-bg:#05070a;--vol-bg-2:#080b0f;--vol-bg-3:#0b0f14;--vol-card:#0e1217f0;--vol-card-2:#12171df5;--vol-card-3:#090d11fa;--vol-glass:hsla(0,0%,100%,.025);--vol-glass-2:hsla(0,0%,100%,.045);--vol-border:hsla(0,0%,100%,.075);--vol-border-light:hsla(0,0%,100%,.035);--vol-green:#00f5a0;--vol-green-2:#00d98b;--vol-green-3:#35ffc0;--vol-green-dark:#071a14;--vol-red:#ff4964;--vol-red-2:#ff3657;--vol-red-dark:#1b080d;--vol-gold:#f2c879;--vol-gold-2:#dba95b;--vol-cyan:#27d9ff;--vol-blue:#4f8cff;--vol-purple:#9c6cff;--vol-white:#f5f7f8;--vol-text:#d8dde2;--vol-text-2:#a8afb6;--vol-muted:#747d85;--vol-muted-2:#515a61;--vol-shadow:0 12px 35px #0000006b;--vol-glow-green:0 0 18px #00f5a01f;--vol-glow-red:0 0 18px #ff49641f;--vol-radius:11px;--vol-radius-sm:7px;background:radial-gradient(circle at 50% -10%,rgba(0,245,160,.055),#0000 32%),radial-gradient(circle at 100% 20%,rgba(39,217,255,.025),#0000 28%),linear-gradient(180deg,#05070a,#070a0e 45%,#05070a);color:var(--vol-white);font-family:Inter,SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;isolation:isolate;margin:0!important;min-height:100vh;min-width:0;padding:5px;width:100%}.volatility-page,.volatility-page *,.volatility-page :after,.volatility-page :before{box-sizing:border-box}.volatility-page button,.volatility-page input,.volatility-page select,.volatility-page textarea{font-family:inherit}.volatility-page button{-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none}.volatility-page button:focus-visible,.volatility-page input:focus-visible{outline:1px solid #00f5a08c;outline-offset:2px}.volatility-page .volatility-topbar{align-items:center;background:linear-gradient(135deg,#141a20f5,#080c10fa);border:1px solid var(--vol-border);border-radius:10px;box-shadow:var(--vol-shadow),inset 0 1px hsla(0,0%,100%,.035);display:flex;gap:8px;margin:0 0 5px;min-height:45px;overflow:hidden;padding:5px 8px;position:relative;width:100%}.volatility-page .volatility-topbar:before{background:linear-gradient(90deg,#0000,rgba(0,245,160,.025),#0000);content:"";inset:0;pointer-events:none;position:absolute}.volatility-page .volatility-topbar-logo{align-items:flex-end;background:linear-gradient(145deg,#1c252a,#090d10);border:1px solid #00f5a021;border-radius:8px;box-shadow:inset 0 1px #ffffff0a,0 0 12px rgba(0,245,160,.035);display:flex;gap:2px;height:31px;justify-content:center;min-width:31px;padding-bottom:6px;position:relative;width:31px}.volatility-page .logo-line{background:linear-gradient(to top,var(--vol-green),var(--vol-cyan));border-radius:3px;box-shadow:0 0 5px #00f5a040;display:block;width:3px}.volatility-page .logo-line-1{height:9px}.volatility-page .logo-line-2{height:16px}.volatility-page .logo-line-3{height:11px}.volatility-page .volatility-topbar-balance{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.volatility-page .balance-avatar{align-items:center;background:radial-gradient(circle at 35% 30%,#263238,#0d1216);border:1px solid #ffffff14;border-radius:50%;box-shadow:inset 0 1px hsla(0,0%,100%,.035);color:var(--vol-green);display:flex;font-size:9px;font-weight:900;height:25px;justify-content:center;min-width:25px;width:25px}.volatility-page .volatility-topbar-balance strong{color:#eef2f4;font-size:11px;letter-spacing:.1px;white-space:nowrap}.volatility-page .demo-badge{background:#00f5a00f;border:1px solid #00f5a024;border-radius:5px;color:var(--vol-green);font-size:7px;font-weight:900;letter-spacing:.3px;padding:3px 5px}.volatility-page .volatility-deposit-button{background:linear-gradient(135deg,#00f5a01a,rgba(0,245,160,.035));border:1px solid #00f5a038;border-radius:7px;box-shadow:inset 0 1px hsla(0,0%,100%,.025);color:var(--vol-green);cursor:pointer;font-size:9px;font-weight:900;min-height:30px;padding:5px 11px;transition:transform .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease}.volatility-page .volatility-deposit-button:hover{background:#00f5a024;border-color:#00f5a061;box-shadow:0 0 15px #00f5a014}.volatility-page .volatility-deposit-button:active{transform:scale(.96)}.volatility-page .volatility-menu-button{align-items:center;background:linear-gradient(145deg,#171e23,#0d1115);border:1px solid hsla(0,0%,100%,.075);border-radius:7px;cursor:pointer;display:flex;flex-direction:column;gap:4px;height:30px;justify-content:center;min-width:30px;padding:0;transition:background .12s ease,border-color .12s ease;width:30px}.volatility-page .volatility-menu-button:hover{background:#1b2329;border-color:#ffffff21}.volatility-page .volatility-menu-button span{background:#9aa3aa;border-radius:2px;height:1px;width:12px}.volatility-page .trader-tabs{grid-gap:4px;background:#070a0df2;border:1px solid var(--vol-border);border-radius:9px;box-shadow:inset 0 1px #ffffff05;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);margin:0 0 5px;padding:4px}.volatility-page .trader-tab{background:#0000;border:1px solid #0000;border-radius:6px;color:#687179;cursor:pointer;font-size:9px;font-weight:800;min-height:34px;overflow:hidden;padding:5px 7px;text-overflow:ellipsis;transition:background .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap}.volatility-page .trader-tab:hover{color:#aeb6bc}.volatility-page .trader-tab.active{background:linear-gradient(135deg,#00f5a017,rgba(39,217,255,.045));border-color:#00f5a029;box-shadow:inset 0 1px hsla(0,0%,100%,.025),0 0 10px rgba(0,245,160,.025);color:#edf2f4}.volatility-page .contract-tabs{grid-gap:4px;background:#070a0df2;border:1px solid var(--vol-border);border-radius:9px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);margin:0 0 5px;padding:4px}.volatility-page .contract-tab{background:#0000;border:1px solid #0000;border-radius:6px;color:#646d74;cursor:pointer;font-size:8px;font-weight:800;min-height:31px;min-width:0;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;transition:background .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap}.volatility-page .contract-tab:hover{color:#aab2b8}.volatility-page .contract-tab.active{background:hsla(39,82%,71%,.075);border-color:#f2c87930;box-shadow:inset 0 1px #ffffff05;color:var(--vol-gold)}.volatility-page .volatility-card{background:linear-gradient(145deg,#13181ef7,#070a0dfc);border:1px solid var(--vol-border);border-radius:12px;box-shadow:0 14px 40px #0000007a,inset 0 1px hsla(0,0%,100%,.035);margin:0 auto;max-width:100%;overflow:visible;padding:7px;position:relative;width:100%}.volatility-page .volatility-header{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.022),hsla(0,0%,100%,.008));border:1px solid hsla(0,0%,100%,.025);border-radius:var(--vol-radius);display:flex;gap:8px;justify-content:space-between;margin:0 0 4px;min-height:48px;padding:6px 8px;position:relative}.volatility-page .volatility-title{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.volatility-page .volatility-icon{align-items:flex-end;background:linear-gradient(145deg,#1d272c,#0b1014);border:1px solid #00f5a01f;border-radius:8px;box-shadow:inset 0 1px hsla(0,0%,100%,.035),0 0 14px rgba(0,245,160,.035);display:flex;gap:2px;height:32px;justify-content:center;min-width:32px;overflow:hidden;padding-bottom:7px;width:32px}.volatility-page .volatility-icon span{background:linear-gradient(to top,var(--vol-green),var(--vol-cyan));border-radius:3px;box-shadow:0 0 5px #00f5a033;display:block;width:3px}.volatility-page .volatility-icon span:first-child{height:8px}.volatility-page .volatility-icon span:nth-child(2){height:14px}.volatility-page .volatility-icon span:nth-child(3){height:10px}.volatility-page .volatility-title>div:last-child{min-width:0}.volatility-page .volatility-title h3{color:var(--vol-white);font-size:12px;font-weight:800;letter-spacing:-.1px;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volatility-page .volatility-price-row{align-items:center;display:flex;gap:5px;margin-top:3px;min-width:0}.volatility-page .volatility-price{font-feature-settings:"tnum";color:#c7cdd2;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.volatility-page .volatility-change{font-feature-settings:"tnum";font-size:9px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;white-space:nowrap}.volatility-page .volatility-change.positive{color:var(--vol-green)}.volatility-page .volatility-change.negative{color:var(--vol-red)}.volatility-page .volatility-dropdown{align-items:center;background:linear-gradient(145deg,#192025,#0d1216);border:1px solid #ffffff14;border-radius:8px;color:#bfc7cc;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;padding:0;transition:background .12s ease,border-color .12s ease;width:32px}.volatility-page .volatility-dropdown:hover{background:#1c252b;border-color:#00f5a02e}.volatility-page .volatility-dropdown.open{background:#00f5a014;border-color:#00f5a040;color:var(--vol-green)}.volatility-page .dropdown-chevron{display:block;font-size:10px;transition:transform .15s ease}.volatility-page .volatility-dropdown.open .dropdown-chevron{transform:rotate(180deg)}.volatility-page .volatility-market-menu{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(145deg,#13191efc,#070b0efc);border:1px solid hsla(0,0%,100%,.085);border-radius:9px;box-shadow:0 18px 45px #000000b8,0 0 25px rgba(0,245,160,.025);left:6px;padding:7px;position:absolute;right:6px;top:49px;z-index:1000}.volatility-page .market-menu-title{color:var(--vol-muted);font-size:8px;font-weight:800;letter-spacing:.5px;padding:4px 6px 6px;text-transform:uppercase}.volatility-page .market-option{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--vol-text);cursor:pointer;display:flex;gap:7px;justify-content:space-between;min-height:40px;padding:6px 7px;text-align:left;transition:background .12s ease,transform .08s ease;width:100%}.volatility-page .market-option:hover{background:rgba(0,245,160,.035)}.volatility-page .market-option:active{transform:scale(.99)}.volatility-page .market-option.active{background:linear-gradient(90deg,rgba(0,245,160,.075),rgba(0,245,160,.018))}.volatility-page .market-status-dot{border-radius:50%;height:6px;min-width:6px;width:6px}.volatility-page .market-status-dot.green{background:var(--vol-green);box-shadow:0 0 7px #00f5a08c}.volatility-page .market-status-dot.red{background:var(--vol-red);box-shadow:0 0 7px #ff496473}.volatility-page .market-option-name{flex:1 1;font-size:9px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volatility-page .market-option-price{font-feature-settings:"tnum";color:#aeb5ba;font-size:8px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.volatility-page .market-option-change{font-size:8px;font-weight:800;min-width:38px;text-align:right;white-space:nowrap}.volatility-page .market-option-change.green{color:var(--vol-green)}.volatility-page .market-option-change.red{color:var(--vol-red)}.volatility-page .volatility-chart{background:linear-gradient(180deg,#080c10,#05080b);border:1px solid hsla(0,0%,100%,.035);border-radius:9px;box-shadow:inset 0 1px #ffffff05,0 5px 18px #00000038;height:185px;margin:3px 0;min-height:185px;overflow:hidden;padding:0;position:relative;width:100%}.volatility-page .volatility-chart:before{background:linear-gradient(90deg,rgba(0,245,160,.025),#0000 20%,#0000 80%,rgba(39,217,255,.018));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.volatility-page .volatility-chart .recharts-surface,.volatility-page .volatility-chart .recharts-wrapper{overflow:visible}.volatility-page
.volatility-chart
.recharts-cartesian-axis-tick-value{fill:#59636b;font-size:8px}.volatility-page
.volatility-chart
.recharts-cartesian-grid line{stroke:hsla(0,0%,100%,.045)}.volatility-page
.volatility-chart
.recharts-reference-line line{stroke:#00f5a04d}.volatility-page
.volatility-chart
.recharts-area-area{opacity:.9}.volatility-page .volatility-tooltip{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#070b0ef7;border:1px solid #ffffff17;border-radius:6px;box-shadow:0 10px 25px #00000080;color:#edf1f3;font-size:9px;padding:6px 8px}.volatility-page .current-price-badge{font-feature-settings:"tnum";border-radius:5px;font-size:9px;font-variant-numeric:tabular-nums;font-weight:900;min-width:52px;padding:4px 6px;position:absolute;right:5px;text-align:center;top:50%;transform:translateY(-50%);z-index:5}.volatility-page .current-price-badge.positive{background:linear-gradient(135deg,var(--vol-green),var(--vol-green-2));box-shadow:0 0 14px #00f5a02e;color:#03120c}.volatility-page .current-price-badge.negative{background:linear-gradient(135deg,var(--vol-red),var(--vol-red-2));box-shadow:0 0 14px #ff496429;color:#180408}.volatility-page .current-price-percent,.volatility-page .current-price-value{display:block}.volatility-page .current-price-percent{font-size:7px;font-weight:800;margin-top:1px;opacity:.72}.volatility-page .volatility-digits{align-items:center;background:linear-gradient(180deg,#0b1014,#080c10);border:1px solid hsla(0,0%,100%,.035);border-radius:8px;display:flex;gap:3px;justify-content:space-between;margin:4px 0;min-height:54px;overflow:hidden;padding:5px 4px}.volatility-page .digit-item{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;height:45px;justify-content:center;min-width:0;padding:0;position:relative}.volatility-page .digit-circle{align-items:center;background:radial-gradient(circle at 35% 30%,#1a2328,#0d1216);border:1px solid hsla(0,0%,100%,.075);border-radius:50%;color:#aeb6bc;display:flex;flex-shrink:0;font-size:10px;font-weight:800;height:27px;justify-content:center;line-height:1;min-width:27px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,color .12s ease;width:27px}.volatility-page .digit-percent{color:#68727a;display:block;font-size:7px;font-weight:700;line-height:1;margin:0;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.volatility-page .digit-item:hover .digit-circle{border-color:#00f5a03d}.volatility-page .digit-item.active .digit-circle{background:#f2c8791a;border-color:#f2c8799e;box-shadow:0 0 10px #f2c8791a;color:var(--vol-gold)}.volatility-page .digit-item.active .digit-percent{color:var(--vol-gold);font-weight:800}.volatility-page .digit-arrow{color:var(--vol-green);font-size:8px;line-height:1;pointer-events:none;position:absolute;right:1px;top:-1px}.volatility-page .trading-mode{grid-gap:5px;background:#090d11;border:1px solid hsla(0,0%,100%,.035);border-radius:8px;display:grid;gap:5px;grid-template-columns:1fr 1fr;margin:4px 0;padding:4px}.volatility-page .trading-mode-button{background:#0000;border:1px solid #0000;border-radius:6px;color:#747d84;cursor:pointer;font-size:10px;font-weight:800;min-height:35px;padding:5px 7px;transition:background .12s ease,color .12s ease,border-color .12s ease}.volatility-page .trading-mode-button:hover{color:#b9c0c5}.volatility-page .trading-mode-button.active{background:linear-gradient(135deg,#00f5a017,rgba(0,245,160,.025));border-color:#00f5a029;box-shadow:inset 0 1px hsla(0,0%,100%,.025);color:#eef3f5}.volatility-page .amount-panel{background:linear-gradient(145deg,#11171cf5,#090d11fa);border:1px solid var(--vol-border);border-radius:9px;box-shadow:inset 0 1px #ffffff05;margin:4px 0;padding:8px}.volatility-page .amount-label{color:#7e878e;font-size:9px;font-weight:800;letter-spacing:.35px;margin-bottom:5px;text-transform:uppercase}.volatility-page .amount-control{align-items:center;background:#070b0e;border:1px solid hsla(0,0%,100%,.035);border-radius:7px;display:flex;justify-content:space-between;min-height:46px;padding:5px 7px}.volatility-page .amount-control button{align-items:center;background:linear-gradient(145deg,#1b2328,#0e1317);border:1px solid hsla(0,0%,100%,.075);border-radius:6px;color:#d7dde0;cursor:pointer;display:flex;font-size:14px;height:29px;justify-content:center;min-width:29px;padding:0;transition:background .12s ease,transform .08s ease,border-color .12s ease;width:29px}.volatility-page .amount-control button:hover{background:#202a30;border-color:#00f5a029}.volatility-page .amount-control button:active{transform:scale(.94)}.volatility-page .amount-value{font-feature-settings:"tnum";align-items:center;color:#f0f3f5;display:flex;font-size:14px;font-variant-numeric:tabular-nums;font-weight:900;gap:3px}.volatility-page .amount-value span{color:#8d979e}.volatility-page .amount-presets{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(6,1fr);margin-top:6px}.volatility-page .amount-preset{background:#12181c;border:1px solid #ffffff0f;border-radius:5px;color:#858f96;cursor:pointer;font-size:9px;font-weight:800;min-height:30px;padding:4px;transition:background .12s ease,border-color .12s ease,color .12s ease}.volatility-page .amount-preset.active,.volatility-page .amount-preset:hover{background:rgba(0,245,160,.065);border-color:#00f5a033;color:#e8edef}.volatility-page .auto-settings{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin:4px 0}.volatility-page .setting-card{background:linear-gradient(145deg,#11171cf2,#080c10fa);border:1px solid var(--vol-border);border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:58px;padding:7px}.volatility-page .setting-card>span{color:#737c83;display:block;font-size:8px;letter-spacing:.25px;line-height:1.1;margin-bottom:4px;text-transform:uppercase}.volatility-page .setting-card input{font-feature-settings:"tnum";background:#070b0e;border:1px solid hsla(0,0%,100%,.075);border-radius:5px;color:#eee;font-size:11px;font-variant-numeric:tabular-nums;font-weight:900;height:27px;min-width:0;outline:none;padding:3px 6px;text-align:center;transition:border-color .12s ease,background .12s ease;width:100%}.volatility-page .setting-card input:hover{background:#0b1014}.volatility-page .setting-card input:focus{background:#0c1115;border-color:#00f5a04d}.volatility-page .setting-card.profit{border-color:#00f5a021}.volatility-page .setting-card.profit input{color:var(--vol-green)}.volatility-page .setting-card.loss{border-color:#ff496421}.volatility-page .setting-card.loss input{color:var(--vol-red)}.volatility-page .setting-card.multiplier{border-color:#f2c87921}.volatility-page .setting-card.multiplier input{color:var(--vol-gold)}.volatility-page input[type=number]{appearance:textfield;-moz-appearance:textfield}.volatility-page
input[type=number]::-webkit-inner-spin-button,.volatility-page
input[type=number]::-webkit-outer-spin-button{margin:0;opacity:.25}.volatility-page .stake-scaling{background:linear-gradient(145deg,#11171cf5,#080c10fa);border:1px solid var(--vol-border);border-radius:9px;margin:4px 0;padding:8px}.volatility-page .stake-header{align-items:center;display:flex;gap:7px;justify-content:space-between;margin-bottom:6px}.volatility-page .stake-header>span{color:#858e95;font-size:9px;font-weight:800;margin:0;white-space:nowrap}.volatility-page .stake-header label{align-items:center;color:#737c83;cursor:pointer;display:flex;font-size:8px;gap:5px;white-space:nowrap}.volatility-page .stake-header input{accent-color:var(--vol-green);cursor:pointer;height:13px;margin:0;width:13px}.volatility-page .scaling-fields{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr)}.volatility-page .scaling-field{background:#070b0e;border:1px solid hsla(0,0%,100%,.025);border-radius:6px;min-width:0;padding:6px}.volatility-page .scaling-field>label{color:#666f76;display:block;font-size:8px;line-height:1.1;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volatility-page .scaling-field>div{align-items:center;color:#aaa;display:flex;gap:4px;min-width:0}.volatility-page .scaling-field input{background:#0d1216;border:1px solid #ffffff12;border-radius:4px;color:#ddd;font-size:10px;font-weight:800;height:24px;min-width:0;outline:none;padding:2px 5px;text-align:center;width:100%}.volatility-page .scaling-field input:focus{background:#11181d;border-color:#00f5a047}.volatility-page
.scaling-field>div>span:not(.scaling-value){color:#727b82;font-size:9px;white-space:nowrap}.volatility-page .scaling-value{font-feature-settings:"tnum";color:#d7dde0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volatility-page .scaling-description{color:#5e676e;font-size:8px;line-height:1.25;margin:5px 0 0}.volatility-page .trade-buttons{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin:5px 0}.volatility-page .trade-button{border:1px solid #0000;border-radius:9px;cursor:pointer;min-height:64px;padding:7px;position:relative;transition:transform .1s ease,filter .12s ease,box-shadow .12s ease}.volatility-page .trade-button:hover{filter:brightness(1.08)}.volatility-page .trade-button:active{transform:scale(.98)}.volatility-page .trade-button.even{background:linear-gradient(145deg,#10251d,#07150f);border-color:#00f5a038;box-shadow:inset 0 1px hsla(0,0%,100%,.025);color:var(--vol-green)}.volatility-page .trade-button.even:hover{box-shadow:0 0 18px #00f5a017}.volatility-page .trade-button.odd{background:linear-gradient(145deg,#281319,#17080d);border-color:#ff496438;box-shadow:inset 0 1px hsla(0,0%,100%,.025);color:var(--vol-red)}.volatility-page .trade-button.odd:hover{box-shadow:0 0 18px #ff496414}.volatility-page .trade-button-top{align-items:center;display:flex;gap:5px;justify-content:space-between}.volatility-page .trade-button-top strong{font-size:11px;font-weight:900;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volatility-page .trade-button-top>span{font-size:9px;font-weight:900}.volatility-page .trade-payout{font-size:8px;line-height:1.2;margin-top:4px;opacity:.68}.volatility-page .demo-trade-controls{align-items:center;display:flex;gap:5px;justify-content:center;margin:4px 0;padding:5px}.volatility-page .demo-trade-controls button{background:linear-gradient(145deg,#161e23,#0d1216);border:1px solid hsla(0,0%,100%,.075);border-radius:6px;color:#a7b0b6;cursor:pointer;font-size:9px;font-weight:800;min-height:30px;padding:5px 9px;transition:background .12s ease,border-color .12s ease}.volatility-page .demo-trade-controls button:hover{background:#1b252b;border-color:#ffffff21}.volatility-page .demo-trade-controls button:first-child{border-color:#00f5a024;color:var(--vol-green)}.volatility-page .demo-trade-controls button:nth-child(2){border-color:#ff496424;color:var(--vol-red)}.volatility-page .balance-display{align-items:center;background:linear-gradient(135deg,#0d1418fa,#070b0efa);border:1px solid var(--vol-border);border-radius:8px;display:flex;justify-content:space-between;margin:4px 0;min-height:42px;padding:6px 9px}.volatility-page .balance-label{color:#727b82;font-size:9px;font-weight:700}.volatility-page .balance-value{font-feature-settings:"tnum";color:var(--vol-green);font-size:12px;font-variant-numeric:tabular-nums;font-weight:900;text-shadow:0 0 8px #00f5a014}.volatility-page .trade-history{background:linear-gradient(145deg,#0e1317fa,#070b0efa);border:1px solid var(--vol-border);border-radius:9px;box-shadow:inset 0 1px #ffffff05;margin-top:5px;overflow:hidden}.volatility-page .history-tabs{align-items:center;background:#080c10;border-bottom:1px solid hsla(0,0%,100%,.045);display:flex;gap:4px;min-height:38px;padding:4px}.volatility-page .history-tab{background:#0000;border:0;border-radius:5px;color:#687179;cursor:pointer;flex:1 1;font-size:9px;font-weight:800;min-height:30px;min-width:0;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;transition:background .12s ease,color .12s ease;white-space:nowrap}.volatility-page .history-tab:hover{color:#aeb7bd}.volatility-page .history-tab.active{background:linear-gradient(135deg,#00f5a017,rgba(39,217,255,.035));box-shadow:inset 0 1px hsla(0,0%,100%,.025);color:#edf2f4}.volatility-page .history-add{align-items:center;background:#151c21;border:1px solid hsla(0,0%,100%,.065);border-radius:5px;color:#9ba4aa;cursor:pointer;display:flex;font-size:13px;height:29px;justify-content:center;min-width:29px;padding:0;transition:background .12s ease,color .12s ease;width:29px}.volatility-page .history-add:hover{background:#1c252b;color:#e3e8ea}.volatility-page .history-content{max-height:230px;overflow-y:auto;scrollbar-color:#29343b #070b0e;scrollbar-width:thin}.volatility-page .history-empty{color:#59636a;font-size:9px;padding:18px 9px;text-align:center}.volatility-page .trade-row{grid-gap:8px;align-items:center;background:hsla(0,0%,100%,.005);border-bottom:1px solid hsla(0,0%,100%,.035);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:51px;padding:7px 9px;position:relative;transition:background .12s ease}.volatility-page .trade-row:hover{background:rgba(0,245,160,.018)}.volatility-page .trade-row:last-child{border-bottom:0}.volatility-page .trade-row>div:first-child{min-width:0}.volatility-page .trade-row-title{color:#e1e6e9;font-size:10px;font-weight:900;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volatility-page .trade-row-time{font-feature-settings:"tnum";color:#5e686f;font-size:8px;font-variant-numeric:tabular-nums;line-height:1.2;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volatility-page .trade-row>div:last-child{min-width:58px}.volatility-page .trade-open{color:var(--vol-gold);font-size:9px;font-weight:900;letter-spacing:.3px;text-align:right;white-space:nowrap}.volatility-page .trade-open:before{background:var(--vol-gold);border-radius:50%;box-shadow:0 0 7px #f2c87980;content:"";display:inline-block;height:6px;margin-right:4px;vertical-align:middle;width:6px}.volatility-page .trade-win{color:var(--vol-green);font-size:9px;font-weight:900;line-height:1.15;text-align:right;white-space:nowrap}.volatility-page .trade-win strong{display:block;font-size:9px;font-weight:900;letter-spacing:.3px}.volatility-page .trade-loss{color:var(--vol-red);font-size:9px;font-weight:900;line-height:1.15;text-align:right;white-space:nowrap}.volatility-page .trade-loss strong{display:block;font-size:9px;font-weight:900;letter-spacing:.3px}.volatility-page .trade-status-stack{align-items:flex-end;display:flex;flex-direction:column;gap:2px;justify-content:center;min-width:60px}.volatility-page .trade-status-label{font-size:8px;font-weight:900;letter-spacing:.35px;line-height:1}.volatility-page .trade-status-profit{font-feature-settings:"tnum";font-size:9px;font-variant-numeric:tabular-nums;font-weight:900;line-height:1;white-space:nowrap}.volatility-page .trade-status-digit{color:#687279;font-size:7px;font-weight:700;line-height:1;margin-top:1px}.volatility-page .trade-status-stack.open .trade-status-label{color:var(--vol-gold)}.volatility-page .trade-status-stack.open .trade-status-profit{color:#737d84}.volatility-page .trade-status-stack.won .trade-status-label,.volatility-page .trade-status-stack.won .trade-status-profit{color:var(--vol-green)}.volatility-page .trade-status-stack.lost .trade-status-label,.volatility-page .trade-status-stack.lost .trade-status-profit{color:var(--vol-red)}.volatility-page .trade-row.status-open{background:linear-gradient(90deg,hsla(39,82%,71%,.035),#0000 55%);border-left:2px solid #f2c8796b}.volatility-page .trade-row.status-won{background:linear-gradient(90deg,rgba(0,245,160,.032),#0000 55%);border-left:2px solid #00f5a061}.volatility-page .trade-row.status-lost{background:linear-gradient(90deg,rgba(255,73,100,.032),#0000 55%);border-left:2px solid #ff496461}.volatility-page .transaction-row{grid-gap:8px;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.035);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:51px;padding:7px 9px;position:relative}.volatility-page .transaction-row:last-child{border-bottom:0}.volatility-page .transaction-title{color:#dce2e5;font-size:9px;font-weight:900;line-height:1.15}.volatility-page .transaction-meta{color:#606a71;font-size:8px;line-height:1.2;margin-top:3px}.volatility-page .transaction-amount{font-feature-settings:"tnum";font-size:9px;font-variant-numeric:tabular-nums;font-weight:900;text-align:right;white-space:nowrap}.volatility-page .transaction-amount.positive{color:var(--vol-green)}.volatility-page .transaction-amount.negative{color:var(--vol-red)}.volatility-page .transaction-amount.pending{color:var(--vol-gold)}.volatility-page .volatility-floating-menu{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0a0f13fa;border:1px solid hsla(0,0%,100%,.085);border-radius:8px;box-shadow:0 18px 45px #000000b3;padding:6px;position:fixed;right:7px;top:48px;width:165px;z-index:3000}.volatility-page .volatility-floating-menu button{background:#0000;border:0;border-radius:5px;color:#9aa4aa;cursor:pointer;font-size:9px;font-weight:800;min-height:34px;padding:6px 8px;text-align:left;width:100%}.volatility-page .volatility-floating-menu button:hover{background:rgba(0,245,160,.035);color:#edf2f4}.volatility-page ::-webkit-scrollbar{height:4px;width:4px}.volatility-page ::-webkit-scrollbar-track{background:#070b0e}.volatility-page ::-webkit-scrollbar-thumb{background:#29343b;border-radius:5px}.volatility-page ::-webkit-scrollbar-thumb:hover{background:#3c4a53}.volatility-page .volatility-error,.volatility-page .volatility-loading,.volatility-page .volatility-offline{align-items:center;border-radius:7px;display:flex;font-size:8px;font-weight:800;justify-content:center;margin:4px 0;min-height:32px;padding:6px 8px;text-align:center}.volatility-page .volatility-loading{background:hsla(39,82%,71%,.035);border:1px solid #f2c87924;color:var(--vol-gold)}.volatility-page .volatility-offline{background:#ff49640a;border:1px solid #ff496426;color:var(--vol-red)}.volatility-page .volatility-error{background:rgba(255,73,100,.045);border:1px solid #ff49642b;color:#ff8998}.volatility-page .deriv-status{align-items:center;color:#737d84;display:inline-flex;font-size:7px;font-weight:800;gap:4px;min-width:0;white-space:nowrap}.volatility-page .deriv-status-dot{background:#505960;border-radius:50%;box-shadow:none;height:6px;min-width:6px;width:6px}.volatility-page .deriv-status.connected{color:var(--vol-green)}.volatility-page .deriv-status.connected
.deriv-status-dot{background:var(--vol-green);box-shadow:0 0 7px #00f5a094}.volatility-page .deriv-status.connecting{color:var(--vol-gold)}.volatility-page .deriv-status.connecting
.deriv-status-dot{background:var(--vol-gold);box-shadow:0 0 7px #f2c87973}.volatility-page .deriv-status.disconnected,.volatility-page .deriv-status.error{color:var(--vol-red)}.volatility-page .deriv-status.disconnected
.deriv-status-dot,.volatility-page .deriv-status.error
.deriv-status-dot{background:var(--vol-red);box-shadow:0 0 7px #ff496466}.volatility-page .live-tick-badge{align-items:center;background:rgba(0,245,160,.035);border:1px solid #00f5a024;border-radius:5px;color:var(--vol-green);display:inline-flex;font-size:7px;font-weight:900;gap:4px;min-height:18px;padding:2px 5px;white-space:nowrap}.volatility-page .live-tick-badge:before{background:var(--vol-green);border-radius:50%;box-shadow:0 0 6px #00f5a08c;content:"";height:5px;width:5px}.volatility-page .digit-item.latest .digit-circle{border-color:#00f5a075;box-shadow:0 0 9px #00f5a017;color:var(--vol-green)}.volatility-page .digit-item.latest .digit-arrow{color:var(--vol-green)}.volatility-page .volatility-price.flash-up{color:var(--vol-green);text-shadow:0 0 8px #00f5a02e}.volatility-page .volatility-price.flash-down{color:var(--vol-red);text-shadow:0 0 8px #ff496429}.volatility-page button:disabled{cursor:not-allowed;filter:grayscale(.12);opacity:.42}.volatility-page .trade-button:disabled{box-shadow:none;transform:none}@media (min-width:768px){.volatility-page{padding:8px}.volatility-page .contract-tabs,.volatility-page .trader-tabs,.volatility-page .volatility-topbar{margin-left:auto;margin-right:auto;max-width:700px}.volatility-page .volatility-card{max-width:700px;padding:8px}.volatility-page .volatility-chart{height:210px;min-height:210px}.volatility-page .volatility-header{min-height:50px}.volatility-page .volatility-icon{height:34px;min-width:34px;width:34px}.volatility-page .volatility-title h3{font-size:13px}.volatility-page .trade-button{min-height:66px}}@media (min-width:1000px){.volatility-page{padding:10px}.volatility-page .contract-tabs,.volatility-page .trader-tabs,.volatility-page .volatility-card,.volatility-page .volatility-topbar{max-width:760px}.volatility-page .volatility-chart{height:225px;min-height:225px}.volatility-page .history-content{max-height:260px}}@media (max-width:600px){.volatility-page{padding:3px}.volatility-page .volatility-topbar{gap:5px;min-height:40px;padding:4px 5px}.volatility-page .volatility-topbar-logo{height:27px;min-width:27px;width:27px}.volatility-page .volatility-topbar-balance{gap:5px}.volatility-page .balance-avatar{height:22px;min-width:22px;width:22px}.volatility-page .volatility-topbar-balance strong{font-size:10px}.volatility-page .demo-badge{font-size:6px}.volatility-page .volatility-deposit-button{font-size:8px;min-height:27px;padding:4px 8px}.volatility-page .volatility-menu-button{height:27px;min-width:27px;width:27px}.volatility-page .trader-tabs{gap:3px;padding:3px}.volatility-page .trader-tab{font-size:8px;min-height:31px}.volatility-page .contract-tabs{gap:3px;padding:3px}.volatility-page .contract-tab{font-size:7px;min-height:29px}.volatility-page .volatility-card{border-radius:10px;padding:5px}.volatility-page .volatility-header{min-height:43px;padding:5px 6px}.volatility-page .volatility-icon{height:29px;min-width:29px;padding-bottom:6px;width:29px}.volatility-page .volatility-title{gap:6px}.volatility-page .volatility-title h3{font-size:11px}.volatility-page .volatility-price{font-size:9px}.volatility-page .volatility-change{font-size:8px}.volatility-page .volatility-dropdown{height:29px;min-width:29px;width:29px}.volatility-page .volatility-market-menu{top:45px}.volatility-page .market-option{min-height:37px}.volatility-page .volatility-chart{height:175px;min-height:175px}.volatility-page .volatility-digits{gap:2px;min-height:52px;padding:4px 2px}.volatility-page .digit-item{height:44px}.volatility-page .digit-circle{font-size:9px;height:25px;min-width:25px;width:25px}.volatility-page .digit-percent{font-size:6px}.volatility-page .digit-arrow{font-size:7px;right:0;top:-1px}.volatility-page .trading-mode-button{min-height:32px}.volatility-page .amount-panel,.volatility-page .stake-scaling{padding:7px}.volatility-page .setting-card{min-height:53px}.volatility-page .setting-card>span{font-size:7px}.volatility-page .setting-card input{font-size:10px;height:24px}.volatility-page .scaling-field input{font-size:9px}.volatility-page .trade-button{min-height:58px}.volatility-page .history-content{max-height:200px}.volatility-page .history-tab{font-size:8px}.volatility-page .trade-row{min-height:47px;padding:6px 7px}.volatility-page .trade-row-title{font-size:9px}.volatility-page .trade-row-time{font-size:7px}.volatility-page .trade-status-stack{min-width:55px}.volatility-page .trade-status-label{font-size:7px}.volatility-page .trade-status-profit{font-size:8px}.volatility-page .trade-status-digit{font-size:6px}}@media (max-width:430px){.volatility-page{padding:2px}.volatility-page .volatility-topbar{min-height:38px;padding:3px 4px}.volatility-page .volatility-topbar-logo{height:25px;min-width:25px;width:25px}.volatility-page .volatility-topbar-balance strong{font-size:9px}.volatility-page .demo-badge{display:none}.volatility-page .volatility-deposit-button{font-size:7px;min-height:25px;padding:3px 7px}.volatility-page .volatility-menu-button{height:25px;min-width:25px;width:25px}.volatility-page .trader-tab{font-size:7px;min-height:29px;padding:4px}.volatility-page .contract-tab{font-size:6px;min-height:27px;padding:3px}.volatility-page .volatility-card{border-radius:9px;padding:4px}.volatility-page .volatility-header{margin-bottom:3px;min-height:40px;padding:4px 5px}.volatility-page .volatility-icon{border-radius:7px;height:27px;min-width:27px;padding-bottom:5px;width:27px}.volatility-page .volatility-icon span{width:2px}.volatility-page .volatility-icon span:first-child{height:7px}.volatility-page .volatility-icon span:nth-child(2){height:12px}.volatility-page .volatility-icon span:nth-child(3){height:9px}.volatility-page .volatility-title{gap:5px}.volatility-page .volatility-title h3{font-size:10px}.volatility-page .volatility-price{font-size:8px}.volatility-page .volatility-change{font-size:7px}.volatility-page .volatility-dropdown{border-radius:6px;height:27px;min-width:27px;width:27px}.volatility-page .dropdown-chevron{font-size:8px}.volatility-page .volatility-market-menu{top:42px}.volatility-page .market-option{min-height:35px;padding:5px}.volatility-page .market-option-name{font-size:8px}.volatility-page .market-option-change,.volatility-page .market-option-price{font-size:7px}.volatility-page .volatility-chart{height:160px;min-height:160px}.volatility-page .current-price-badge{font-size:8px;min-width:43px;padding:3px 4px}.volatility-page .volatility-digits{gap:1px;min-height:49px;padding:3px 1px}.volatility-page .digit-item{height:42px}.volatility-page .digit-circle{font-size:8px;height:22px;min-width:22px;width:22px}.volatility-page .digit-percent{font-size:5.5px;line-height:1;margin-top:1px}.volatility-page .digit-arrow{font-size:7px;right:-1px;top:-1px}.volatility-page .trading-mode-button{font-size:9px;min-height:30px}.volatility-page .amount-panel{padding:6px}.volatility-page .amount-control{min-height:41px}.volatility-page .amount-control button{font-size:12px;height:26px;min-width:26px;width:26px}.volatility-page .amount-value{font-size:12px}.volatility-page .amount-preset{font-size:8px;min-height:27px}.volatility-page .auto-settings{gap:4px}.volatility-page .setting-card{min-height:48px;padding:6px}.volatility-page .setting-card>span{font-size:6px}.volatility-page .setting-card input{font-size:9px;height:22px}.volatility-page .stake-scaling{padding:6px}.volatility-page .stake-header>span{font-size:8px}.volatility-page .stake-header label{font-size:7px}.volatility-page .scaling-fields{gap:4px}.volatility-page .scaling-field{padding:5px}.volatility-page .scaling-field>label{font-size:6px}.volatility-page .scaling-field input{font-size:8px;height:21px}.volatility-page .scaling-value{font-size:9px}.volatility-page .scaling-description{font-size:7px}.volatility-page .trade-buttons{gap:4px}.volatility-page .trade-button{min-height:53px;padding:6px}.volatility-page .trade-button-top strong{font-size:10px}.volatility-page .trade-button-top>span{font-size:8px}.volatility-page .trade-payout{font-size:7px}.volatility-page .demo-trade-controls{gap:4px}.volatility-page .demo-trade-controls button{font-size:8px;min-height:27px;padding:4px 7px}.volatility-page .balance-display{min-height:36px;padding:5px 7px}.volatility-page .balance-label{font-size:8px}.volatility-page .balance-value{font-size:11px}.volatility-page .history-tabs{gap:3px;min-height:34px}.volatility-page .history-tab{font-size:7px;min-height:27px;padding:3px 4px}.volatility-page .history-add{font-size:11px;height:26px;min-width:26px;width:26px}.volatility-page .trade-row{min-height:44px;padding:5px 6px}.volatility-page .trade-row-title{font-size:8px}.volatility-page .trade-row-time{font-size:6.5px}.volatility-page .trade-status-stack{min-width:50px}.volatility-page .trade-status-label{font-size:6.5px}.volatility-page .trade-status-profit{font-size:7.5px}.volatility-page .trade-status-digit{font-size:5.5px}.volatility-page .transaction-row{gap:5px;min-height:44px;padding:5px 6px}.volatility-page .transaction-title{font-size:8px}.volatility-page .transaction-meta{font-size:6.5px}.volatility-page .transaction-amount{font-size:8px}}@media (max-width:380px){.volatility-page .volatility-topbar{gap:4px}.volatility-page .volatility-deposit-button{padding-left:6px;padding-right:6px}.volatility-page .trader-tab{font-size:6.5px}.volatility-page .contract-tab{font-size:5.5px}.volatility-page .volatility-chart{height:145px;min-height:145px}.volatility-page .volatility-digits{gap:0;min-height:47px}.volatility-page .digit-item{height:40px}.volatility-page .digit-circle{font-size:7px;height:20px;min-width:20px;width:20px}.volatility-page .digit-percent{font-size:5px}.volatility-page .digit-arrow{font-size:6px}.volatility-page .auto-settings{gap:3px}.volatility-page .setting-card{min-height:45px;padding:5px}.volatility-page .setting-card>span{font-size:6px}.volatility-page .setting-card input{font-size:8px;height:20px;padding:2px 4px}.volatility-page .stake-header{gap:4px}.volatility-page .stake-header label{font-size:6px}.volatility-page .stake-header input{height:11px;width:11px}.volatility-page .scaling-field{padding:4px}.volatility-page .scaling-field>label{font-size:6px}.volatility-page .scaling-field input{font-size:7px;height:19px}.volatility-page .scaling-value{font-size:8px}.volatility-page .trade-button{min-height:49px}.volatility-page .trade-button-top strong{font-size:9px}.volatility-page .trade-button-top>span{font-size:7px}.volatility-page .trade-payout{font-size:6px}.volatility-page .history-content{max-height:180px}.volatility-page .history-tab{font-size:6px}.volatility-page .trade-row{min-height:42px;padding:4px 5px}.volatility-page .trade-row-title{font-size:7.5px}.volatility-page .trade-row-time{font-size:6.5px}.volatility-page .trade-status-stack{min-width:46px}.volatility-page .trade-status-label{font-size:6px}.volatility-page .trade-status-profit{font-size:7px}.volatility-page .trade-status-digit{font-size:5px}.volatility-page .transaction-row{min-height:40px;padding:4px 5px}.volatility-page .transaction-title{font-size:7px}.volatility-page .transaction-meta{font-size:6px}.volatility-page .transaction-amount{font-size:7px}}@media (max-width:340px){.volatility-page .volatility-card{padding:2px}.volatility-page .volatility-topbar{min-height:35px;padding:2px 3px}.volatility-page .volatility-topbar-logo{height:23px;min-width:23px;width:23px}.volatility-page .volatility-topbar-balance strong{font-size:8px}.volatility-page .volatility-deposit-button{font-size:6px;min-height:23px}.volatility-page .volatility-menu-button{height:23px;min-width:23px;width:23px}.volatility-page .trader-tab{font-size:5.5px;min-height:27px}.volatility-page .contract-tab{font-size:5px;min-height:25px}.volatility-page .volatility-header{min-height:37px;padding:3px 4px}.volatility-page .volatility-icon{height:24px;min-width:24px;width:24px}.volatility-page .volatility-title h3{font-size:9px}.volatility-page .volatility-price{font-size:7px}.volatility-page .volatility-change{font-size:6px}.volatility-page .volatility-dropdown{height:24px;min-width:24px;width:24px}.volatility-page .volatility-chart{height:130px;min-height:130px}.volatility-page .current-price-badge{font-size:7px;min-width:38px;padding:2px 3px}.volatility-page .volatility-digits{min-height:45px}.volatility-page .digit-item{height:39px}.volatility-page .digit-circle{font-size:7px;height:19px;min-width:19px;width:19px}.volatility-page .digit-percent{font-size:4.5px}.volatility-page .trading-mode{gap:3px}.volatility-page .trading-mode-button{font-size:8px;min-height:28px}.volatility-page .amount-control{min-height:38px}.volatility-page .amount-control button{height:24px;min-width:24px;width:24px}.volatility-page .amount-value{font-size:11px}.volatility-page .amount-preset{font-size:7px;min-height:25px}.volatility-page .trade-button{min-height:46px;padding:5px}.volatility-page .trade-button-top strong{font-size:8px}.volatility-page .trade-button-top>span{font-size:7px}.volatility-page .trade-payout{font-size:6px}.volatility-page .balance-display{min-height:33px}.volatility-page .history-content{max-height:165px}.volatility-page .history-tabs{min-height:31px}.volatility-page .history-tab{font-size:5.5px;min-height:25px}.volatility-page .history-add{height:24px;min-width:24px;width:24px}.volatility-page .trade-row{min-height:40px;padding:4px}.volatility-page .trade-row-title{font-size:7px}.volatility-page .trade-row-time{font-size:6px}.volatility-page .trade-status-stack{min-width:43px}.volatility-page .trade-status-label{font-size:5.5px}.volatility-page .trade-status-profit{font-size:6.5px}.volatility-page .trade-status-digit{font-size:4.5px}}@media (max-height:600px) and (orientation:landscape){.volatility-page{padding:3px}.volatility-page .volatility-topbar{min-height:35px}.volatility-page .contract-tab,.volatility-page .trader-tab{min-height:27px}.volatility-page .volatility-card{padding:4px}.volatility-page .volatility-header{min-height:37px;padding:3px 5px}.volatility-page .volatility-icon{height:26px;min-width:26px;width:26px}.volatility-page .volatility-chart{height:125px;min-height:125px}.volatility-page .volatility-digits{gap:2px;min-height:42px}.volatility-page .digit-item{height:37px}.volatility-page .digit-circle{height:21px;min-width:21px;width:21px}.volatility-page .digit-percent{font-size:5px}.volatility-page .digit-arrow{font-size:6px}.volatility-page .amount-panel,.volatility-page .stake-scaling{padding:6px}.volatility-page .trade-button{min-height:48px}.volatility-page .history-content{max-height:145px}.volatility-page .trade-row{min-height:40px}}@media (hover:none) and (pointer:coarse){.volatility-page .trade-button:hover{box-shadow:none;filter:none}.volatility-page .amount-preset:hover{background:#12181c;border-color:#ffffff0f;color:#858f96}.volatility-page .amount-preset.active:hover{background:rgba(0,245,160,.065);border-color:#00f5a033;color:#e8edef}.volatility-page .market-option:hover{background:#0000}.volatility-page .market-option.active:hover{background:linear-gradient(90deg,rgba(0,245,160,.075),rgba(0,245,160,.018))}.volatility-page .contract-tab:hover,.volatility-page .trader-tab:hover{color:inherit}.volatility-page .volatility-deposit-button:hover{background:linear-gradient(135deg,#00f5a01a,rgba(0,245,160,.035))}.volatility-page .trade-row:hover{background:inherit}}@media (prefers-reduced-motion:reduce){.volatility-page *,.volatility-page :after,.volatility-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.volatility-page .digit-circle,.volatility-page .trade-button,.volatility-page .volatility-dropdown{transition:none}}.volatility-page h1,.volatility-page h2,.volatility-page h3,.volatility-page h4,.volatility-page h5,.volatility-page h6,.volatility-page p{max-width:none}.volatility-page img,.volatility-page svg{max-width:100%}.volatility-page .recharts-responsive-container{height:100%!important;width:100%!important}main.app-content.volatility-host{max-width:none!important;min-height:100vh;overflow-x:hidden;padding:0!important}main.app-content.volatility-host,main.app-content.volatility-host>.volatility-page{box-sizing:border-box;margin:0!important;width:100%!important}@media (max-width:600px){main.app-content.volatility-host{padding-bottom:0!important;padding-top:0!important}main.app-content.volatility-host>.volatility-page{padding-top:3px}}@media (max-width:430px){main.app-content.volatility-host>.volatility-page{padding-top:2px}}.volatility-page{contain:layout style;overflow-x:hidden}.volatility-page .amount-panel,.volatility-page .stake-scaling,.volatility-page .trade-history,.volatility-page .volatility-card,.volatility-page .volatility-chart{min-width:0}@supports (padding-bottom:env(safe-area-inset-bottom)){.volatility-page{padding-bottom:calc(5px + env(safe-area-inset-bottom))}@media (max-width:600px){.volatility-page{padding-bottom:calc(3px + env(safe-area-inset-bottom))}}@media (max-width:430px){.volatility-page{padding-bottom:calc(2px + env(safe-area-inset-bottom))}}}.mobile-payment-page{--bfc-bg:#070b16;--bfc-card:#0c1220;--bfc-card-2:#101827;--bfc-border:#6366f138;--bfc-border-light:#ffffff12;--bfc-primary:#6366f1;--bfc-primary-2:#8b5cf6;--bfc-cyan:#22d3ee;--bfc-green:#22c55e;--bfc-yellow:#fbbf24;--bfc-red:#f87171;--bfc-text:#f8fafc;--bfc-muted:#94a3b8;--bfc-soft:#64748b;background:radial-gradient(circle at 50% -10%,#6366f11f,#0000 38%),linear-gradient(180deg,#070b16,#050811);color:var(--bfc-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;min-height:100dvh;overflow-x:hidden;padding:8px 8px 12px;width:100%}.mobile-payment-page,.mobile-payment-page *,.mobile-payment-page :after,.mobile-payment-page :before{box-sizing:border-box}.mobile-payment-page .payment-back-btn{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--bfc-border-light);border-radius:8px;color:var(--bfc-muted);cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:7px;height:30px;justify-content:center;padding:0 10px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:fit-content}.mobile-payment-page .payment-back-btn:hover{background:#6366f11a;border-color:#6366f173;color:#fff;transform:translateX(-2px)}.mobile-payment-page .payment-back-btn svg{font-size:10px}.mobile-payment-page .mobile-payment-container{display:flex;flex-direction:column;gap:6px;margin:7px auto 0;max-width:900px;width:100%}.mobile-payment-page .payment-header{align-items:center;background:linear-gradient(135deg,#0e1423fa,#090e1afa);border:1px solid var(--bfc-border);border-radius:11px;box-shadow:0 8px 24px #0003;display:flex;gap:10px;justify-content:space-between;min-height:54px;padding:8px 11px;width:100%}.mobile-payment-page .payment-header-content{display:flex;flex-direction:column;gap:1px;min-width:0}.mobile-payment-page .payment-badge{color:var(--bfc-cyan);font-size:8px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase;width:fit-content}.mobile-payment-page .payment-header h1{color:var(--bfc-text);font-size:17px;font-weight:850;line-height:1.15;margin:0}.mobile-payment-page .payment-header p{color:var(--bfc-muted);font-size:9px;line-height:1.25;margin:1px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-payment-page .payment-security-icon{align-items:center;background:#22d3ee14;border:1px solid #22d3ee2e;border-radius:9px;color:var(--bfc-cyan);display:flex;flex:0 0 31px;font-size:13px;height:31px;justify-content:center;width:31px}.mobile-payment-page .payment-summary{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.mobile-payment-page .summary-card{align-items:center;background:var(--bfc-card);border:1px solid var(--bfc-border-light);border-radius:9px;display:flex;gap:8px;min-height:47px;min-width:0;padding:6px 8px}.mobile-payment-page .summary-icon{align-items:center;background:#22d3ee12;border:1px solid #22d3ee1f;border-radius:7px;color:var(--bfc-cyan);display:flex;flex:0 0 27px;font-size:11px;height:27px;justify-content:center;width:27px}.mobile-payment-page .summary-card>div:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.mobile-payment-page .summary-card span{color:var(--bfc-soft);font-size:7px;font-weight:800;letter-spacing:.08em;line-height:1}.mobile-payment-page .summary-card strong{color:var(--bfc-text);display:block;font-size:11px;font-weight:800;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-payment-page .amount-card strong{color:var(--bfc-cyan)}.mobile-payment-page .payment-section{background:#0a101de0;border:1px solid var(--bfc-border);border-radius:11px;box-shadow:0 8px 24px #00000026;display:flex;flex-direction:column;gap:6px;padding:8px;width:100%}.mobile-payment-page .section-heading{align-items:center;display:flex;justify-content:space-between;min-height:30px}.mobile-payment-page .section-heading>div{min-width:0}.mobile-payment-page .section-heading span{color:var(--bfc-cyan);display:block;font-size:7px;font-weight:850;letter-spacing:.1em;line-height:1;margin-bottom:2px}.mobile-payment-page .section-heading h2{color:var(--bfc-text);font-size:12px;font-weight:800;line-height:1.1;margin:0}.mobile-payment-page .account-tabs{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.mobile-payment-page .account-tabs button{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid var(--bfc-border-light);border-radius:7px;color:var(--bfc-muted);cursor:pointer;display:flex;font-size:9px;font-weight:750;gap:6px;height:34px;justify-content:center;min-width:0;padding:0 7px;transition:background .18s ease,border-color .18s ease,color .18s ease}.mobile-payment-page .account-tabs button svg{flex:0 0 auto;font-size:10px}.mobile-payment-page .account-tabs button.active{background:linear-gradient(135deg,#6366f133,#8b5cf61f);border-color:#6366f1a6;box-shadow:inset 0 0 12px #6366f10d;color:#fff}.mobile-payment-page .account-tabs button:hover{border-color:#6366f173;color:#fff}.mobile-payment-page .number-box{background:linear-gradient(135deg,#101827fa,#090f1bfa);border:1px solid #22d3ee24;border-radius:9px;padding:7px 8px;width:100%}.mobile-payment-page .account-label{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;min-height:19px}.mobile-payment-page .account-label span{color:var(--bfc-cyan);font-size:7px;font-weight:850;letter-spacing:.08em;line-height:1}.mobile-payment-page .account-label svg{color:var(--bfc-green);font-size:11px}.mobile-payment-page .account-row{align-items:center;border-top:1px solid hsla(0,0%,100%,.045);display:flex;gap:7px;min-height:39px;padding:5px 0}.mobile-payment-page .account-row:first-of-type{border-top:none}.mobile-payment-page .row-icon{align-items:center;background:#6366f117;border-radius:7px;color:#818cf8;display:flex;flex:0 0 26px;font-size:10px;height:26px;justify-content:center;width:26px}.mobile-payment-page .account-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mobile-payment-page .account-info span{color:var(--bfc-soft);font-size:7px;font-weight:800;letter-spacing:.07em;line-height:1}.mobile-payment-page .account-info strong{color:var(--bfc-text);font-size:11px;font-weight:800;line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-payment-page .copy-btn{align-items:center;background:#6366f112;border:1px solid #6366f140;border-radius:6px;color:#a5b4fc;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:8px;font-weight:800;gap:4px;height:27px;justify-content:center;padding:0 8px;transition:background .18s ease,border-color .18s ease,color .18s ease}.mobile-payment-page .copy-btn:hover{background:#6366f124;border-color:#6366f180}.mobile-payment-page .copy-btn.copied{background:#22c55e12;border-color:#22c55e47;color:var(--bfc-green)}.mobile-payment-page .copy-btn svg{font-size:9px}.mobile-payment-page .no-account-box{align-items:center;background:rgba(239,68,68,.035);border:1px dashed #ef444440;border-radius:9px;display:flex;flex-direction:column;justify-content:center;min-height:76px;padding:10px;text-align:center;width:100%}.mobile-payment-page .no-account-icon{align-items:center;background:#ef44441a;border-radius:50%;color:var(--bfc-red);display:flex;font-size:11px;font-weight:900;height:22px;justify-content:center;margin-bottom:4px;width:22px}.mobile-payment-page .no-account-box h3{color:var(--bfc-text);font-size:10px;margin:0 0 2px}.mobile-payment-page .no-account-box p{color:var(--bfc-muted);font-size:8px;line-height:1.3;margin:0;max-width:400px}.mobile-payment-page .payment-note{align-items:flex-start;background:rgba(245,158,11,.035);border:1px solid #f59e0b26;border-radius:8px;display:flex;gap:7px;padding:7px 8px;width:100%}.mobile-payment-page .note-icon{align-items:center;background:#f59e0b14;border-radius:7px;color:var(--bfc-yellow);display:flex;flex:0 0 25px;font-size:10px;height:25px;justify-content:center;width:25px}.mobile-payment-page .note-content{display:flex;flex-direction:column;gap:2px;min-width:0}.mobile-payment-page .note-content>span{color:var(--bfc-yellow);font-size:7px;font-weight:850;letter-spacing:.08em;line-height:1}.mobile-payment-page .note-content p{color:var(--bfc-muted);font-size:8px;line-height:1.3;margin:0}.mobile-payment-page .note-content p strong{color:#fff;font-weight:850}.mobile-payment-page .note-content small{color:var(--bfc-soft);font-size:7px;line-height:1.25}.mobile-payment-page .country-instructions{background:linear-gradient(135deg,rgba(99,102,241,.045),rgba(139,92,246,.025));border:1px solid #6366f133;border-radius:9px;display:flex;flex-direction:column;gap:6px;padding:7px;width:100%}.mobile-payment-page .country-instructions-header{align-items:center;display:flex;gap:7px;min-height:30px;width:100%}.mobile-payment-page .country-instructions-icon{align-items:center;background:#6366f11a;border:1px solid #6366f129;border-radius:7px;color:#a5b4fc;display:flex;flex:0 0 27px;font-size:10px;height:27px;justify-content:center;width:27px}.mobile-payment-page .country-instructions-header span{color:var(--bfc-cyan);display:block;font-size:7px;font-weight:850;letter-spacing:.09em;line-height:1;margin-bottom:2px}.mobile-payment-page .country-instructions-header h3{color:var(--bfc-text);font-size:11px;font-weight:800;line-height:1.15;margin:0}.mobile-payment-page .country-instruction-card{background:#060b16b3;border:1px solid hsla(0,0%,100%,.055);border-radius:8px;padding:7px;width:100%}.mobile-payment-page .instruction-info-grid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) minmax(80px,.35fr);margin-bottom:6px;width:100%}.mobile-payment-page .instruction-info-item{background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.045);border-radius:6px;display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:34px;min-width:0;padding:5px 7px}.mobile-payment-page .instruction-info-item span{color:var(--bfc-soft);font-size:6px;font-weight:850;letter-spacing:.08em;line-height:1}.mobile-payment-page .instruction-info-item strong{color:var(--bfc-text);font-size:8px;font-weight:800;line-height:1.2;min-width:0;word-break:break-word}.mobile-payment-page .instruction-steps{border-top:1px solid hsla(0,0%,100%,.045);padding-top:5px;width:100%}.mobile-payment-page .instruction-steps-title{color:var(--bfc-cyan);font-size:7px;font-weight:850;letter-spacing:.08em;line-height:1;margin-bottom:5px}.mobile-payment-page .instruction-steps ol{counter-reset:bfc-step;display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:0;width:100%}.mobile-payment-page .instruction-steps li{align-items:flex-start;display:flex;gap:6px;min-height:20px;min-width:0;padding:2px 0}.mobile-payment-page .instruction-step-number{align-items:center;background:#6366f11a;border:1px solid #6366f129;border-radius:5px;color:#a5b4fc;display:flex;flex:0 0 18px;font-size:7px;font-weight:850;height:18px;justify-content:center;line-height:1;width:18px}.mobile-payment-page .instruction-step-text{color:var(--bfc-muted);flex:1 1;font-size:8px;line-height:1.3;min-width:0;padding-top:2px;word-break:break-word}.mobile-payment-page .instruction-steps li:first-child .instruction-step-number,.mobile-payment-page .instruction-steps li:nth-child(2) .instruction-step-number{background:#22d3ee0f;border-color:#22d3ee1f;color:var(--bfc-cyan)}.mobile-payment-page .instruction-steps li:last-child .instruction-step-number{background:#22c55e0f;border-color:#22c55e24;color:var(--bfc-green)}.mobile-payment-page .payment-status{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:25px;padding:3px 2px;width:100%}.mobile-payment-page .payment-status>div{align-items:center;color:var(--bfc-muted);display:flex;font-size:7px;font-weight:750;gap:4px;min-width:0}.mobile-payment-page .payment-status svg{color:var(--bfc-green);flex:0 0 auto;font-size:8px}.mobile-payment-page .payment-status>div:last-child svg{color:var(--bfc-yellow)}.mobile-payment-page .continue-btn{align-items:center;background:linear-gradient(135deg,var(--bfc-primary),var(--bfc-primary-2));border:none;border-radius:8px;box-shadow:0 7px 18px #6366f133;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:850;gap:8px;height:37px;justify-content:center;letter-spacing:.01em;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;width:100%}.mobile-payment-page .continue-btn:hover{box-shadow:0 9px 22px #6366f147;filter:brightness(1.08);transform:translateY(-1px)}.mobile-payment-page .continue-btn:active{transform:translateY(0) scale(.99)}.mobile-payment-page .continue-arrow{font-size:9px;transform:rotate(180deg)}.mobile-payment-page .account-tabs button:focus-visible,.mobile-payment-page .continue-btn:focus-visible,.mobile-payment-page .copy-btn:focus-visible,.mobile-payment-page .payment-back-btn:focus-visible{outline:2px solid #22d3eea6;outline-offset:2px}@media (min-width:700px){.mobile-payment-page{padding:10px 14px 14px}.mobile-payment-page .mobile-payment-container{gap:7px;max-width:900px}.mobile-payment-page .payment-header{min-height:58px;padding:9px 12px}.mobile-payment-page .payment-header h1{font-size:18px}.mobile-payment-page .payment-header p{font-size:9px}.mobile-payment-page .payment-section{padding:9px}.mobile-payment-page .country-instructions{padding:8px}.mobile-payment-page .instruction-step-text{font-size:8px}.mobile-payment-page .continue-btn{font-size:11px;height:39px}}@media (min-width:1100px){.mobile-payment-page{padding:12px 18px 18px}.mobile-payment-page .mobile-payment-container{gap:8px;max-width:940px}.mobile-payment-page .payment-section{gap:7px;padding:10px}.mobile-payment-page .country-instructions{padding:8px}.mobile-payment-page .instruction-step-text{font-size:8.5px}}@media (max-width:480px){.mobile-payment-page{padding:6px 6px 8px}.mobile-payment-page .mobile-payment-container{gap:5px;margin-top:5px}.mobile-payment-page .payment-header{border-radius:9px;min-height:49px;padding:7px 8px}.mobile-payment-page .payment-header h1{font-size:14px}.mobile-payment-page .payment-header p{font-size:8px;max-width:260px}.mobile-payment-page .payment-security-icon{flex-basis:27px;font-size:11px;height:27px;width:27px}.mobile-payment-page .summary-card{gap:6px;min-height:43px;padding:5px 6px}.mobile-payment-page .summary-icon{flex-basis:24px;font-size:9px;height:24px;width:24px}.mobile-payment-page .summary-card span{font-size:6px}.mobile-payment-page .summary-card strong{font-size:9px}.mobile-payment-page .payment-section{border-radius:9px;gap:5px;padding:7px}.mobile-payment-page .section-heading h2{font-size:11px}.mobile-payment-page .account-tabs button{font-size:8px;height:31px}.mobile-payment-page .number-box{padding:6px 7px}.mobile-payment-page .account-row{min-height:35px}.mobile-payment-page .account-info strong{font-size:10px}.mobile-payment-page .copy-btn{font-size:7px;height:25px;padding:0 6px}.mobile-payment-page .payment-note{padding:6px 7px}.mobile-payment-page .country-instructions{gap:5px;padding:6px}.mobile-payment-page .country-instructions-header{gap:6px;min-height:27px}.mobile-payment-page .country-instructions-icon{flex-basis:24px;font-size:9px;height:24px;width:24px}.mobile-payment-page .country-instructions-header span{font-size:6px}.mobile-payment-page .country-instructions-header h3{font-size:10px}.mobile-payment-page .country-instruction-card{padding:6px}.mobile-payment-page .instruction-info-grid{gap:4px;grid-template-columns:minmax(0,1fr);margin-bottom:5px}.mobile-payment-page .instruction-info-item{min-height:30px;padding:4px 6px}.mobile-payment-page .instruction-info-item span{font-size:5.5px}.mobile-payment-page .instruction-info-item strong{font-size:7.5px}.mobile-payment-page .instruction-steps{padding-top:5px}.mobile-payment-page .instruction-steps-title{font-size:6px;margin-bottom:4px}.mobile-payment-page .instruction-steps ol{gap:2px}.mobile-payment-page .instruction-steps li{gap:5px;min-height:19px}.mobile-payment-page .instruction-step-number{flex-basis:17px;font-size:6px;height:17px;width:17px}.mobile-payment-page .instruction-step-text{font-size:7px;line-height:1.3;padding-top:1px}.mobile-payment-page .payment-status{min-height:22px}.mobile-payment-page .continue-btn{font-size:9px;height:35px}}@media (max-width:360px){.mobile-payment-page{padding:4px 4px 6px}.mobile-payment-page .mobile-payment-container{gap:4px}.mobile-payment-page .payment-header{min-height:45px;padding:6px 7px}.mobile-payment-page .payment-header h1{font-size:13px}.mobile-payment-page .payment-header p{font-size:7px}.mobile-payment-page .payment-summary{gap:4px}.mobile-payment-page .summary-card{min-height:39px;padding:4px 5px}.mobile-payment-page .summary-icon{flex-basis:21px;height:21px;width:21px}.mobile-payment-page .summary-card strong{font-size:8px}.mobile-payment-page .payment-section{padding:6px}.mobile-payment-page .account-tabs{gap:4px}.mobile-payment-page .account-tabs button{font-size:7px;gap:4px;height:29px}.mobile-payment-page .account-info strong{font-size:9px}.mobile-payment-page .copy-btn{font-size:6px;height:23px;padding:0 5px}.mobile-payment-page .country-instructions{gap:4px;padding:5px}.mobile-payment-page .country-instructions-header{gap:5px;min-height:25px}.mobile-payment-page .country-instructions-icon{flex-basis:22px;font-size:8px;height:22px;width:22px}.mobile-payment-page .country-instructions-header span{font-size:5.5px}.mobile-payment-page .country-instructions-header h3{font-size:9px}.mobile-payment-page .country-instruction-card{padding:5px}.mobile-payment-page .instruction-info-item{min-height:28px;padding:4px 5px}.mobile-payment-page .instruction-info-item span{font-size:5px}.mobile-payment-page .instruction-info-item strong{font-size:7px}.mobile-payment-page .instruction-steps-title{font-size:5.5px}.mobile-payment-page .instruction-steps li{gap:4px;min-height:18px}.mobile-payment-page .instruction-step-number{flex-basis:16px;font-size:5.5px;height:16px;width:16px}.mobile-payment-page .instruction-step-text{font-size:6.5px;line-height:1.25}.mobile-payment-page .payment-note{gap:5px;padding:5px 6px}.mobile-payment-page .note-icon{flex-basis:21px;height:21px;width:21px}.mobile-payment-page .note-content p{font-size:7px}.mobile-payment-page .note-content small,.mobile-payment-page .payment-status>div{font-size:6px}.mobile-payment-page .continue-btn{font-size:8px;height:32px}}@media (max-height:600px) and (orientation:landscape){.mobile-payment-page{padding:4px 8px 6px}.mobile-payment-page .mobile-payment-container{gap:4px;max-width:1000px}.mobile-payment-page .payment-header{min-height:42px;padding:5px 8px}.mobile-payment-page .payment-header h1{font-size:13px}.mobile-payment-page .payment-header p{font-size:7px}.mobile-payment-page .payment-summary{gap:4px}.mobile-payment-page .summary-card{min-height:36px;padding:4px 6px}.mobile-payment-page .payment-section{gap:4px;padding:6px}.mobile-payment-page .account-tabs button{height:28px}.mobile-payment-page .number-box{padding:5px 7px}.mobile-payment-page .account-row{min-height:31px;padding:3px 0}.mobile-payment-page .country-instructions{gap:4px;padding:5px}.mobile-payment-page .country-instruction-card{padding:5px}.mobile-payment-page .instruction-info-grid{grid-template-columns:minmax(0,1fr) minmax(100px,.35fr);margin-bottom:4px}.mobile-payment-page .instruction-info-item{min-height:27px;padding:3px 5px}.mobile-payment-page .instruction-steps{padding-top:4px}.mobile-payment-page .instruction-steps ol{grid-column-gap:8px;grid-row-gap:2px;column-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2px}.mobile-payment-page .instruction-step-text{font-size:6.5px}.mobile-payment-page .payment-note{padding:5px 7px}.mobile-payment-page .continue-btn{height:31px}}@media (hover:none){.mobile-payment-page .account-tabs button:hover,.mobile-payment-page .continue-btn:hover,.mobile-payment-page .copy-btn:hover,.mobile-payment-page .payment-back-btn:hover{transform:none}}@supports (padding:max(0px)){.mobile-payment-page{padding-bottom:max(8px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.mobile-payment-page *,.mobile-payment-page :after,.mobile-payment-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.deposit-confirm-page{--bg:#070b14;--card:#0d1422;--card-2:#101a2b;--border:#00ffc82e;--border-soft:#ffffff14;--text:#f4f8ff;--muted:#8d9bb3;--cyan:#00ffd0;--green:#27f29a;--blue:#3ea6ff;--danger:#ffb020;align-items:center;background:radial-gradient(circle at 50% -10%,#00ffd01a,#0000 35%),linear-gradient(180deg,#070b14,#080d17);box-sizing:border-box;color:var(--text);display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;padding:18px 14px 25px;width:100%}.deposit-confirm-page *,.deposit-confirm-page :after,.deposit-confirm-page :before{box-sizing:border-box}.deposit-confirm-page .deposit-header{align-items:center;display:flex;margin-bottom:12px;max-width:540px;min-height:48px;position:relative;width:100%}.deposit-confirm-page .deposit-header h2{color:#fff;font-size:19px;font-weight:800;letter-spacing:.2px;margin:0;text-align:center;width:100%}.deposit-confirm-page .back-button{align-items:center;background:linear-gradient(145deg,#ffffff12,hsla(0,0%,100%,.025));border:1px solid var(--border-soft);border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease,border-color .2s ease,background .2s ease;width:40px}.deposit-confirm-page .back-button:hover{background:#00ffd014;border-color:#00ffd066}.deposit-confirm-page .back-button:active{transform:translateY(-50%) scale(.94)}.deposit-confirm-page .deposit-form,.deposit-confirm-page .deposit-summary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#101a2bfa,#090f1bfa);border:1px solid var(--border-soft);border-radius:18px;box-shadow:0 14px 40px #00000047;max-width:540px;width:100%}.deposit-confirm-page .deposit-summary{margin-bottom:10px;overflow:hidden;padding:16px 17px 14px;position:relative}.deposit-confirm-page .deposit-summary:before{background:linear-gradient(90deg,#0000,var(--cyan),#0000);content:"";height:2px;left:0;opacity:.8;position:absolute;right:0;top:0}.deposit-confirm-page .success-icon{align-items:center;background:#27f29a1a;border:1px solid #27f29a47;border-radius:50%;box-shadow:0 0 22px #27f29a14;display:flex;font-size:21px;height:42px;justify-content:center;margin:0 auto 7px;width:42px}.deposit-confirm-page .deposit-summary h3{color:#fff;font-size:15px;font-weight:800;margin:0 0 11px;text-align:center}.deposit-confirm-page .summary-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.055);display:flex;gap:15px;justify-content:space-between;min-height:34px;padding:7px 0}.deposit-confirm-page .summary-row:last-child{border-bottom:none;padding-bottom:1px}.deposit-confirm-page .summary-row span{color:var(--muted);font-size:12px;font-weight:500;white-space:nowrap}.deposit-confirm-page .summary-row b{color:#fff;font-size:12px;font-weight:800;overflow-wrap:anywhere;text-align:right}.deposit-confirm-page .summary-row:first-of-type b{color:var(--cyan)}.deposit-confirm-page .summary-row:nth-of-type(3) b{color:var(--green)}.deposit-confirm-page .deposit-form{display:flex;flex-direction:column;padding:15px 17px 17px}.deposit-confirm-page .deposit-form label{color:#c4cede;font-size:11px;font-weight:700;letter-spacing:.2px;margin:0 0 5px}.deposit-confirm-page .deposit-form input{background:#040911c7;border:1px solid #ffffff17;border-radius:10px;color:#fff;font-size:13px;font-weight:500;height:42px;margin:0 0 10px;outline:none;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.deposit-confirm-page .deposit-form input::placeholder{color:#5f6d82}.deposit-confirm-page .deposit-form input:focus{background:rgba(0,255,208,.025);border-color:#00ffd07a;box-shadow:0 0 0 3px rgba(0,255,208,.055)}.deposit-confirm-page .deposit-form .readonly-input{background:hsla(0,0%,100%,.035);color:#9eafc7;cursor:not-allowed}.deposit-confirm-page .deposit-warning{background:rgba(255,176,32,.055);border:1px solid #ffb0202b;border-radius:9px;color:#c9b58b;font-size:10.5px;line-height:1.45;margin:1px 0 12px;padding:9px 10px;text-align:center;width:100%}.deposit-confirm-page .submit-deposit-btn{background:linear-gradient(135deg,#00e6bd,#00bfa5);border:none;border-radius:11px;box-shadow:0 8px 22px #00ffd024;color:#001510;cursor:pointer;font-size:13px;font-weight:900;letter-spacing:.15px;min-height:45px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.deposit-confirm-page .submit-deposit-btn:hover{box-shadow:0 10px 28px #00ffd033;transform:translateY(-1px)}.deposit-confirm-page .submit-deposit-btn:active{transform:scale(.98)}.deposit-confirm-page .submit-deposit-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}@media (min-width:600px){.deposit-confirm-page{padding-bottom:35px;padding-top:25px}.deposit-confirm-page .deposit-header{margin-bottom:14px;max-width:580px}.deposit-confirm-page .deposit-form,.deposit-confirm-page .deposit-summary{max-width:580px}.deposit-confirm-page .deposit-summary{padding:18px 20px 15px}.deposit-confirm-page .deposit-form{padding:17px 20px 20px}}@media (max-width:480px){.deposit-confirm-page{padding:10px 10px calc(18px + env(safe-area-inset-bottom))}.deposit-confirm-page .deposit-header{margin-bottom:8px;min-height:43px}.deposit-confirm-page .deposit-header h2{font-size:17px;padding-left:42px;padding-right:42px}.deposit-confirm-page .back-button{border-radius:10px;font-size:16px;height:36px;width:36px}.deposit-confirm-page .deposit-form,.deposit-confirm-page .deposit-summary{border-radius:15px}.deposit-confirm-page .deposit-summary{margin-bottom:8px;padding:13px 13px 11px}.deposit-confirm-page .success-icon{font-size:18px;height:37px;margin-bottom:5px;width:37px}.deposit-confirm-page .deposit-summary h3{font-size:14px;margin-bottom:8px}.deposit-confirm-page .summary-row{gap:10px;min-height:30px;padding:5px 0}.deposit-confirm-page .summary-row b,.deposit-confirm-page .summary-row span{font-size:11px}.deposit-confirm-page .deposit-form{padding:12px 13px 14px}.deposit-confirm-page .deposit-form label{font-size:10.5px;margin-bottom:4px}.deposit-confirm-page .deposit-form input{border-radius:9px;font-size:12px;height:39px;margin-bottom:8px;padding:0 10px}.deposit-confirm-page .deposit-warning{font-size:9.5px;margin-bottom:9px;padding:8px}.deposit-confirm-page .submit-deposit-btn{border-radius:10px;font-size:12px;min-height:42px}}@media (max-width:360px){.deposit-confirm-page{padding:7px 7px calc(14px + env(safe-area-inset-bottom))}.deposit-confirm-page .deposit-header{min-height:39px}.deposit-confirm-page .deposit-header h2{font-size:15px}.deposit-confirm-page .back-button{font-size:14px;height:33px;width:33px}.deposit-confirm-page .deposit-summary{margin-bottom:6px;padding:11px 11px 9px}.deposit-confirm-page .success-icon{font-size:16px;height:33px;width:33px}.deposit-confirm-page .deposit-summary h3{font-size:13px;margin-bottom:6px}.deposit-confirm-page .summary-row{min-height:27px;padding:4px 0}.deposit-confirm-page .summary-row b,.deposit-confirm-page .summary-row span{font-size:10px}.deposit-confirm-page .deposit-form{padding:10px 11px 12px}.deposit-confirm-page .deposit-form input{font-size:11px;height:37px;margin-bottom:7px}.deposit-confirm-page .deposit-warning{font-size:9px;line-height:1.35;margin-bottom:8px;padding:7px}.deposit-confirm-page .submit-deposit-btn{font-size:11px;min-height:40px}}@media (max-height:600px) and (orientation:landscape){.deposit-confirm-page{padding-bottom:12px;padding-top:7px}.deposit-confirm-page .deposit-header{margin-bottom:6px;min-height:36px}.deposit-confirm-page .deposit-summary{margin-bottom:6px;padding:9px 13px}.deposit-confirm-page .success-icon{display:none}.deposit-confirm-page .deposit-summary h3{margin-bottom:5px}.deposit-confirm-page .summary-row{min-height:25px;padding:3px 0}.deposit-confirm-page .deposit-form{padding:10px 13px 12px}.deposit-confirm-page .deposit-form input{height:35px;margin-bottom:6px}.deposit-confirm-page .deposit-warning{margin-bottom:7px}.deposit-confirm-page .submit-deposit-btn{min-height:38px}}@media (hover:none) and (pointer:coarse){.deposit-confirm-page .back-button:hover,.deposit-confirm-page .submit-deposit-btn:hover{transform:none}.deposit-confirm-page .back-button,.deposit-confirm-page .submit-deposit-btn{-webkit-tap-highlight-color:transparent}}@media (prefers-reduced-motion:reduce){.deposit-confirm-page *,.deposit-confirm-page :after,.deposit-confirm-page :before{animation:none!important;transition:none!important}}*{box-sizing:border-box}.auto-trade-page{background:radial-gradient(circle at 50% -10%,#6e14462e,#0000 35%),#08090d;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh;overflow-x:hidden;padding-bottom:90px;width:100%}.auto-builder-header{align-items:center;background:linear-gradient(180deg,#15171d,#0d0f14);border-bottom:1px solid #272933;box-shadow:0 8px 30px #00000047;display:flex;gap:14px;justify-content:space-between;min-height:68px;padding:10px 18px;position:sticky;top:0;width:100%;z-index:1000}.auto-builder-brand{align-items:center;display:flex;gap:11px;min-width:0}.auto-builder-logo{align-items:center;background:linear-gradient(145deg,#d9ff00,#8db500);border-radius:10px;box-shadow:0 0 18px #c6ff0029;color:#08090d;display:flex;font-size:19px;font-weight:900;height:38px;justify-content:center;min-width:38px;width:38px}.auto-builder-title{font-size:15px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.auto-builder-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.auto-builder-actions button{background:#17191f;border:1px solid #30323b;border-radius:9px;color:#fff;cursor:pointer;font-size:13px;font-weight:800;min-height:38px;padding:0 14px;transition:transform .15s ease,background .15s ease,border-color .15s ease,opacity .15s ease}.auto-builder-actions button:hover{background:#20232a;border-color:#454853;transform:translateY(-1px)}.auto-builder-actions button:active{transform:translateY(0) scale(.98)}.auto-builder-actions button:disabled{cursor:not-allowed;opacity:.45;transform:none}.auto-back-button{background:#14161b!important}.auto-save-button{background:#191b22!important}.auto-run-button{background:linear-gradient(145deg,#c6ff00,#8dbb00)!important;border-color:#b8ed00!important;box-shadow:0 0 18px #c6ff001f;color:#090b0e!important}.auto-run-button:hover{background:linear-gradient(145deg,#d4ff39,#9bc900)!important}.auto-stop-button{background:#551d25!important;border-color:#e14b59!important;color:#ff8c98!important}.auto-trader-tabs{align-items:center;background:#0b0d11;border-bottom:1px solid #22242c;display:flex;gap:5px;overflow-x:auto;padding:0 18px;scrollbar-width:none;width:100%}.auto-trader-tabs::-webkit-scrollbar{display:none}.auto-trader-tabs button{background:#0000;border:none;border-bottom:2px solid #0000;color:#858995;cursor:pointer;font-size:13px;font-weight:800;min-height:48px;padding:0 18px;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.auto-trader-tabs button:hover{color:#fff}.auto-trader-tabs button.active{border-bottom-color:#c6ff00;color:#c6ff00}.auto-market-ticker{align-items:stretch;background:#090b0f;border-bottom:1px solid #1d1f26;display:flex;gap:7px;overflow-x:auto;padding:10px 14px;scrollbar-color:#343740 #0000;scrollbar-width:thin;width:100%}.auto-market-ticker::-webkit-scrollbar{height:4px}.auto-market-ticker::-webkit-scrollbar-track{background:#0000}.auto-market-ticker::-webkit-scrollbar-thumb{background:#343740;border-radius:99px}.auto-market-chip{grid-gap:3px 9px;background:#111318;border:1px solid #272a32;border-radius:9px;color:#fff;cursor:pointer;display:grid;gap:3px 9px;grid-template-columns:1fr auto;grid-template-rows:auto auto;min-width:145px;padding:9px 11px;text-align:left;transition:background .18s ease,border-color .18s ease,transform .18s ease}.auto-market-chip:hover{background:#171a20;border-color:#3c404a;transform:translateY(-1px)}.auto-market-chip.active{background:linear-gradient(145deg,#c6ff001a,rgba(198,255,0,.025));border-color:#b8ed00;box-shadow:inset 0 0 0 1px #c6ff000a}.auto-market-chip strong{color:#e7e9ee;font-size:11px;font-weight:800;grid-column:1/2;white-space:nowrap}.auto-market-chip span{color:#fff;font-size:12px;font-weight:800;grid-column:1/2}.auto-market-chip small{align-items:center;align-self:center;background:#20232a;border-radius:7px;color:#c6ff00;display:flex;font-size:12px;font-weight:900;grid-column:2;grid-row:1/3;height:27px;justify-content:center;min-width:27px}.auto-builder-toolbar{grid-gap:10px;background:#0d0f14;border-bottom:1px solid #22252d;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) minmax(210px,1.2fr) minmax(160px,.7fr);padding:11px 14px;width:100%}.auto-toolbar-balance,.auto-toolbar-market,.auto-toolbar-price{align-items:center;background:linear-gradient(145deg,#14161c,#0e1015);border:1px solid #252831;border-radius:10px;display:flex;min-height:58px;padding:9px 12px}.auto-toolbar-market{align-items:stretch;flex-direction:column;gap:4px;justify-content:center}.auto-toolbar-balance span,.auto-toolbar-market label,.auto-toolbar-price span{color:#777b86;font-size:9px;font-weight:900;letter-spacing:.08em}.auto-toolbar-market select{background:#0000;border:none;color:#fff;cursor:pointer;font-size:12px;font-weight:800;outline:none;width:100%}.auto-toolbar-market select option{background:#17191f;color:#fff}.auto-toolbar-price{gap:10px;justify-content:space-between}.auto-toolbar-price strong{color:#fff;font-size:17px;font-weight:900}.auto-toolbar-price small{color:#c6ff00;font-size:10px;font-weight:900}.auto-toolbar-balance{justify-content:space-between}.auto-toolbar-balance strong{color:#c6ff00;font-size:18px;font-weight:900}.auto-builder-area{background:#090b0f;border-bottom:1px solid #22252d;display:grid;grid-template-columns:150px minmax(0,1fr);min-height:570px;width:100%}.auto-category-nav{background:linear-gradient(180deg,#12141a,#0d0f14);border-right:1px solid #242730;display:flex;flex-direction:column;overflow-y:auto;padding:9px 7px;width:150px}.auto-category-nav button{background:#0000;border:none;border-left:3px solid #0000;border-radius:7px;color:#858995;cursor:pointer;font-size:12px;font-weight:800;min-height:42px;padding:0 11px;text-align:left;transition:color .18s ease,background .18s ease,border-color .18s ease;width:100%}.auto-category-nav button:hover{color:#fff}.auto-category-nav button.active{background:#c6ff0012;border-left-color:#c6ff00;color:#c6ff00}.auto-category-nav button:disabled{cursor:not-allowed;opacity:.45}.auto-workspace{background:#090b0f;display:flex;flex-direction:column;min-height:570px;min-width:0;overflow:hidden;position:relative}.auto-workspace-header{align-items:center;background:#101217;border-bottom:1px solid #242730;display:flex;gap:10px;justify-content:space-between;min-height:43px;padding:0 14px}.auto-workspace-header h3{color:#e8eaf0;font-size:12px;font-weight:900;margin:0}.auto-workspace-header span{color:#7d828e;font-size:10px;font-weight:700}.auto-blockly-workspace,.blockly-workspace{background-color:#0b0d12;background-image:radial-gradient(#292c35 1px,#0000 0);background-size:20px 20px;height:100%;min-height:520px;overflow:hidden;position:relative;width:100%}.auto-blockly-workspace .blocklySvg,.blockly-workspace .blocklySvg{background-color:initial}.auto-blockly-workspace .blocklyMainBackground,.blockly-workspace .blocklyMainBackground{stroke:#252832}.auto-blockly-workspace .blocklyToolboxDiv,.blockly-workspace .blocklyToolboxDiv{background:#111319;border-right:1px solid #292c35}.auto-blockly-workspace .blocklyTreeRow,.blockly-workspace .blocklyTreeRow{border-radius:7px;height:35px;margin:3px 5px;padding:0 9px}.auto-blockly-workspace .blocklyTreeRow:hover,.blockly-workspace .blocklyTreeRow:hover{background:#242832}.auto-blockly-workspace .blocklyTreeSelected,.blockly-workspace .blocklyTreeSelected{background:#c6ff001f!important}.auto-blockly-workspace .blocklyTreeLabel,.blockly-workspace .blocklyTreeLabel{color:#d8dbe3;font-size:12px;font-weight:700}.auto-blockly-workspace .blocklyFlyout,.auto-blockly-workspace .blocklyFlyoutBackground,.blockly-workspace .blocklyFlyout,.blockly-workspace .blocklyFlyoutBackground{fill:#12151c;fill-opacity:.98}.auto-blockly-workspace .blocklyText,.blockly-workspace .blocklyText{fill:#fff;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.auto-blockly-workspace .blocklyScrollbarHandle,.blockly-workspace .blocklyScrollbarHandle{fill:#484c58}.auto-blockly-workspace .blocklyScrollbarBackground,.blockly-workspace .blocklyScrollbarBackground{fill:#151820}.auto-blockly-workspace .blocklyZoom>image,.blockly-workspace .blocklyZoom>image{opacity:.9}.auto-workspace-empty{color:#777d89;flex-direction:column;gap:12px;inset:0;padding:30px;pointer-events:none;position:absolute;text-align:center}.auto-workspace-empty,.auto-workspace-empty-icon{align-items:center;display:flex;justify-content:center}.auto-workspace-empty-icon{background:#151820;border:1px solid #343844;border-radius:17px;color:#c6ff00;font-size:25px;height:58px;width:58px}.auto-workspace-empty h3{color:#dce0e8;font-size:15px;font-weight:900;margin:0}.auto-workspace-empty p{color:#777d89;font-size:12px;line-height:1.7;margin:0;max-width:300px}.auto-panel{background:linear-gradient(145deg,#15171e,#0e1015);border:1px solid #272a33;border-radius:12px;box-shadow:0 8px 24px #00000024;min-width:0;padding:15px}.auto-panel-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.auto-panel-header h3{color:#eceef4;font-size:13px;font-weight:900;margin:0}.auto-panel-header small{color:#7e8490;font-size:10px;font-weight:700}.auto-panel-divider{background:#292c35;border:0;height:1px;margin:13px 0}.auto-trade-page input,.auto-trade-page select,.auto-trade-page textarea{font-family:inherit;max-width:100%}.auto-trade-page input:not([type=checkbox]):not([type=radio]),.auto-trade-page select,.auto-trade-page textarea{background:#0c0e13;border:1px solid #30333d;border-radius:8px;color:#f1f3f8;font-size:12px;min-height:39px;outline:none;padding:9px 11px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.auto-trade-page input:focus,.auto-trade-page select:focus,.auto-trade-page textarea:focus{border-color:#a9d900;box-shadow:0 0 0 3px #c6ff0014}.auto-trade-page input::placeholder,.auto-trade-page textarea::placeholder{color:#656b77}.auto-trade-page select option{background:#14161d;color:#fff}.auto-trade-page label{color:#a0a5b0;font-size:11px;font-weight:800}.auto-btn{align-items:center;background:#1a1c24;border:1px solid #343742;border-radius:8px;color:#e9ebf1;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:7px;justify-content:center;min-height:39px;padding:0 15px;transition:transform .15s ease,background .15s ease,border-color .15s ease}.auto-btn:hover{background:#242731;border-color:#4a4e5a}.auto-btn:active{transform:scale(.98)}.auto-btn:disabled{cursor:not-allowed;opacity:.45;transform:none}.auto-btn-primary{background:#c6ff00;border-color:#b6e800;color:#090b0e}.auto-btn-primary:hover{background:#d1ff35;border-color:#d7ff57}.auto-btn-danger{background:#3d1a20;border-color:#80313a;color:#ff929d}.auto-btn-success{background:#10382a;border-color:#1e7653;color:#67e6ad}.auto-btn-full{width:100%}.auto-status-badge{align-items:center;background:#1a1c23;border:1px solid #343742;border-radius:99px;color:#b6bbc6;display:inline-flex;font-size:10px;font-weight:900;gap:5px;justify-content:center;min-height:23px;padding:3px 9px;white-space:nowrap}.auto-status-badge.running{background:#c6ff0014;border-color:#c6ff0047;color:#c6ff00}.auto-status-badge.stopped{background:#1b1d24;border-color:#383b45;color:#9298a4}.auto-status-badge.error{background:#e14b591a;border-color:#74313a;color:#ff7d89}.auto-trade-page *{scrollbar-color:#393d48 #101218;scrollbar-width:thin}.auto-trade-page ::-webkit-scrollbar{height:6px;width:6px}.auto-trade-page ::-webkit-scrollbar-track{background:#101218}.auto-trade-page ::-webkit-scrollbar-thumb{background:#393d48;border-radius:99px}.auto-trade-page ::-webkit-scrollbar-thumb:hover{background:#565b69}.auto-dashboard{grid-gap:12px;background:#0b0d12;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px}.auto-stat-card{background:linear-gradient(145deg,#171920,#101217);border:1px solid #292c35;border-radius:11px;min-width:0;padding:14px}.auto-stat-card span{color:#858b98;display:block;font-size:10px;font-weight:800;margin-bottom:8px}.auto-stat-card strong{color:#f4f5f8;display:block;font-size:21px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-stat-card small{color:#777d89;display:block;font-size:10px;margin-top:7px}.auto-stat-card.positive strong,.auto-stat-card.profit strong{color:#c6ff00}.auto-stat-card.loss strong,.auto-stat-card.negative strong{color:#ff6575}.auto-bot-controls{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.auto-control-group{display:flex;flex-direction:column;gap:7px;min-width:0}.auto-control-group label{color:#a4a9b4;font-size:11px;font-weight:800}.auto-control-group small{color:#737986;font-size:10px;line-height:1.5}.auto-control-row{align-items:center;display:flex;gap:8px}.auto-control-row>*{flex:1 1;min-width:0}.auto-toggle{align-items:center;cursor:pointer;display:inline-flex;gap:10px;position:relative}.auto-toggle input{height:1px;opacity:0;position:absolute;width:1px}.auto-toggle-track{background:#272a33;border:1px solid #414550;border-radius:99px;flex-shrink:0;height:23px;position:relative;transition:background .2s ease;width:42px}.auto-toggle-track:after{background:#a0a5b0;border-radius:50%;content:"";height:15px;left:3px;position:absolute;top:3px;transition:transform .2s ease,background .2s ease;width:15px}.auto-toggle input:checked+.auto-toggle-track{background:#c6ff0033;border-color:#b9eb00}.auto-toggle input:checked+.auto-toggle-track:after{background:#c6ff00;transform:translateX(19px)}.auto-toggle input:focus-visible+.auto-toggle-track{outline:2px solid #c6ff00;outline-offset:3px}.auto-toggle-text{color:#e3e6ed;font-size:12px;font-weight:800}.auto-trade-history{background:#111319;border:1px solid #292c35;border-radius:12px;margin:14px;min-width:0;overflow:hidden}.auto-trade-history-header{align-items:center;border-bottom:1px solid #292c35;display:flex;gap:12px;justify-content:space-between;min-height:52px;padding:12px 15px}.auto-trade-history-header h3{color:#eff1f6;font-size:13px;font-weight:900;margin:0}.auto-trade-history-header span{color:#858b98;font-size:10px}.auto-table-wrap{overflow-x:auto;width:100%}.auto-trade-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.auto-trade-table thead{background:#171920}.auto-trade-table th{border-bottom:1px solid #292c35;color:#858b98;font-size:10px;font-weight:900;padding:12px 14px;text-transform:uppercase}.auto-trade-table td{border-bottom:1px solid #232630;color:#d9dce4;font-size:11px;padding:12px 14px}.auto-trade-table tbody tr{transition:background .15s ease}.auto-trade-table tbody tr:hover{background:#191c23}.auto-trade-table tbody tr:last-child td{border-bottom:none}.auto-trade-table .result-win{color:#c6ff00;font-weight:900}.auto-trade-table .result-loss{color:#ff6575;font-weight:900}.auto-trade-table .result-pending{color:#f3c969;font-weight:900}.auto-empty-state{align-items:center;color:#777d89;display:flex;flex-direction:column;gap:9px;justify-content:center;padding:38px 18px;text-align:center}.auto-empty-state .icon{font-size:28px;opacity:.75}.auto-empty-state h3{color:#dce0e8;font-size:13px;font-weight:900;margin:0}.auto-empty-state p{font-size:11px;line-height:1.7;margin:0;max-width:320px}.auto-console{background:#090b0f;border:1px solid #292c35;border-radius:11px;margin:14px;min-width:0;overflow:hidden}.auto-console-header{align-items:center;background:#15171d;border-bottom:1px solid #292c35;display:flex;gap:10px;justify-content:space-between;min-height:43px;padding:10px 13px}.auto-console-header h3{color:#e4e7ee;font-size:12px;font-weight:900;margin:0}.auto-console-body{font-family:SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.8;max-height:260px;overflow-y:auto;padding:12px}.auto-console-line{align-items:flex-start;color:#aeb4c0;display:flex;gap:9px;overflow-wrap:anywhere;padding:3px 0}.auto-console-line .time{color:#646b78;flex-shrink:0}.auto-console-line.success{color:#c6ff00}.auto-console-line.error{color:#ff6575}.auto-console-line.warning{color:#f3c969}.auto-alert{align-items:flex-start;background:#171920;border:1px solid #343742;border-radius:9px;color:#cbd0da;display:flex;font-size:11px;gap:10px;line-height:1.6;margin:12px 14px;padding:12px 14px}.auto-alert.success{background:#20784c1f;border-color:#285c42;color:#77e6ae}.auto-alert.warning{background:#b8851c1a;border-color:#6a5427;color:#f3ce79}.auto-alert.error{background:#e14b591a;border-color:#71313b;color:#ff8995}.auto-loading{align-items:center;color:#9298a4;display:flex;font-size:12px;gap:10px;justify-content:center;padding:25px}.auto-spinner{animation:auto-spin .75s linear infinite;border:2px solid #343742;border-radius:50%;border-top-color:#c6ff00;height:19px;width:19px}@keyframes auto-spin{to{transform:rotate(1turn)}}.auto-strategy-panel{background:linear-gradient(145deg,#15171e,#0e1015);border:1px solid #292c35;border-radius:12px;display:flex;flex-direction:column;gap:15px;padding:15px}.auto-strategy-panel h3{color:#eff1f6;font-size:13px;font-weight:900;margin:0}.auto-strategy-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.auto-strategy-field{display:flex;flex-direction:column;gap:7px;min-width:0}.auto-strategy-field label{color:#a4a9b4;font-size:11px;font-weight:800}.auto-strategy-field input,.auto-strategy-field select{background:#0c0e13;border:1px solid #30333d;border-radius:8px;color:#f1f3f8;font-size:12px;min-height:39px;outline:none;padding:9px 11px;width:100%}.auto-strategy-field input:focus,.auto-strategy-field select:focus{border-color:#b8ed00;box-shadow:0 0 0 3px #c6ff0014}.auto-direction-options{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.auto-direction-option{align-items:center;background:#111319;border:1px solid #30333d;border-radius:9px;color:#b8bdc8;cursor:pointer;display:flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:43px;padding:9px;transition:all .18s ease}.auto-direction-option:hover{background:#191c23;border-color:#505563}.auto-direction-option.call.active{background:#29b8791f;border-color:#29b879;color:#5ee6a7}.auto-direction-option.put.active{background:#ed53641f;border-color:#ed5364;color:#ff8290}.auto-stake-control{align-items:stretch;background:#0c0e13;border:1px solid #30333d;border-radius:8px;display:flex;overflow:hidden}.auto-stake-control button{background:#1b1e26;border:none;color:#c6ff00;cursor:pointer;flex-shrink:0;font-size:18px;font-weight:900;width:40px}.auto-stake-control button:hover{background:#292d37}.auto-stake-control input{background:#0000;border:none;border-radius:0;flex:1 1;min-width:0;text-align:center}.auto-stake-control input:focus{box-shadow:none}.auto-quick-amounts{display:flex;flex-wrap:wrap;gap:7px}.auto-quick-amounts button{background:#171920;border:1px solid #30333d;border-radius:7px;color:#b9bec8;cursor:pointer;font-size:10px;font-weight:900;min-height:30px;padding:0 11px}.auto-quick-amounts button.active,.auto-quick-amounts button:hover{border-color:#b8ed00;color:#c6ff00}.auto-quick-amounts button.active{background:#c6ff001a}.auto-risk-limits{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.auto-risk-limit{background:#101218;border:1px solid #292c35;border-radius:9px;padding:12px}.auto-risk-limit label{color:#858b98;display:block;font-size:10px;font-weight:900;margin-bottom:8px}.auto-risk-limit strong{color:#edf0f6;font-size:16px;font-weight:900}.auto-risk-limit.profit strong{color:#c6ff00}.auto-risk-limit.loss strong{color:#ff6575}.auto-progress{background:#292c35;border-radius:99px;height:7px;overflow:hidden;width:100%}.auto-progress-bar{background:linear-gradient(90deg,#8db500,#c6ff00);border-radius:inherit;height:100%;transition:width .25s ease;width:0}.auto-progress-bar.danger{background:linear-gradient(90deg,#a52c3b,#ff6575)}.auto-progress-labels{align-items:center;color:#858b98;display:flex;font-size:10px;gap:10px;justify-content:space-between;margin-top:7px}@media (max-width:1000px){.auto-builder-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-toolbar-balance{grid-column:1/-1}.auto-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-builder-area{grid-template-columns:125px minmax(0,1fr)}.auto-category-nav{width:125px}.auto-category-nav button{font-size:11px;padding-left:8px;padding-right:6px}}@media (max-width:600px){.auto-builder-header{gap:7px;min-height:58px;padding:8px 10px}.auto-builder-logo{font-size:16px;height:32px;min-width:32px;width:32px}.auto-builder-title{font-size:11px;letter-spacing:.04em}.auto-builder-actions{gap:5px}.auto-builder-actions button{font-size:10px;min-height:33px;padding:0 8px}.auto-trader-tabs{padding:0 8px}.auto-trader-tabs button{font-size:11px;min-height:42px;padding:0 12px}.auto-market-ticker{padding:8px}.auto-market-chip{min-width:125px}.auto-builder-toolbar{gap:8px;grid-template-columns:minmax(0,1fr);padding:9px}.auto-toolbar-balance{grid-column:auto}.auto-builder-area{grid-template-columns:88px minmax(0,1fr);min-height:450px}.auto-category-nav{padding:6px 4px;width:88px}.auto-category-nav button{border-left-width:2px;font-size:10px;min-height:39px;overflow-wrap:anywhere;padding:5px;text-align:center}.auto-blockly-workspace,.auto-workspace,.blockly-workspace{min-height:450px}.auto-dashboard{gap:8px;padding:9px}.auto-stat-card{padding:10px}.auto-stat-card strong{font-size:17px}.auto-bot-controls{padding:9px}.auto-bot-controls,.auto-risk-limits,.auto-strategy-grid{grid-template-columns:minmax(0,1fr)}.auto-console,.auto-trade-history{margin:9px}.auto-trade-table td,.auto-trade-table th{font-size:10px;padding:10px}}@media (prefers-reduced-motion:reduce){.auto-trade-page *,.auto-trade-page :after,.auto-trade-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.auto-trade-page,.auto-trade-page *{box-sizing:border-box}.auto-live-signals,.auto-signal-panel,.auto-trading-signals,.live-trading-signals{background:linear-gradient(145deg,#15171e,#0b0d12);border:1px solid #292c35;border-radius:12px;box-shadow:0 8px 24px #0003;color:#f1f3f8;margin:14px;min-width:0;padding:16px}.auto-live-signals h2,.auto-live-signals h3,.auto-signal-panel h2,.auto-signal-panel h3,.auto-trading-signals h2,.auto-trading-signals h3,.live-trading-signals h2,.live-trading-signals h3{color:#ffd32a;font-size:16px;font-weight:900;line-height:1.4;margin:0 0 12px}.auto-live-signal-card,.auto-signal-card,.auto-signal-item,.signal-card{grid-gap:12px;background:#101218;border:1px solid #292c35;border-radius:10px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;padding:14px}.auto-live-signal-card strong,.auto-signal-card strong,.auto-signal-item strong,.signal-card strong{color:#c6ff00;overflow-wrap:anywhere}.auto-live-signals button,.auto-signal-panel button,.auto-trading-signals button,.live-trading-signals button{background:#1a1d25;border:1px solid #353945;border-radius:8px;color:#f4f5f8;cursor:pointer;font-size:12px;font-weight:800;min-height:40px;padding:9px 13px}.auto-live-signals button:hover,.auto-signal-panel button:hover,.auto-trading-signals button:hover,.live-trading-signals button:hover{background:#252934;border-color:#c6ff00}.auto-bot-log,.auto-console,.auto-log-panel,.bot-console{background:#101218;border:1px solid #292c35;border-radius:12px;color:#dfe2e9;margin:14px;min-width:0;overflow:hidden;padding:15px}.auto-bot-log h2,.auto-bot-log h3,.auto-console h2,.auto-console h3,.auto-log-panel h2,.auto-log-panel h3,.bot-console h2,.bot-console h3{color:#f0f2f7;font-size:13px;font-weight:900;margin:0 0 10px}.auto-bot-log p,.auto-console p,.auto-log-panel p,.bot-console p{color:#9298a5;font-size:12px;line-height:1.7;margin:0}.auto-bot-log pre,.auto-console pre,.auto-log-panel pre,.bot-console pre{background:#090b10;border:1px solid #292c35;border-radius:8px;color:#c6ff00;font-size:12px;max-width:100%;overflow:auto;overflow-wrap:anywhere;padding:12px;white-space:pre-wrap}.auto-bot-actions,.auto-bottom-actions,.auto-builder-bottom-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin:14px}.auto-bot-actions button,.auto-bottom-actions button,.auto-builder-bottom-actions button{background:#191c23;border:1px solid #343844;border-radius:9px;color:#eef0f5;cursor:pointer;font-size:12px;font-weight:800;min-height:42px;padding:10px 14px}.auto-bot-actions button:hover,.auto-bottom-actions button:hover,.auto-builder-bottom-actions button:hover{background:#252934;border-color:#c6ff00}@media (max-width:600px){.auto-bot-log,.auto-console,.auto-live-signals,.auto-log-panel,.auto-signal-panel,.auto-trading-signals,.bot-console,.live-trading-signals{border-radius:10px;margin:9px;padding:12px}.auto-live-signals h2,.auto-live-signals h3,.auto-signal-panel h2,.auto-signal-panel h3,.auto-trading-signals h2,.auto-trading-signals h3,.live-trading-signals h2,.live-trading-signals h3{font-size:14px}.auto-live-signal-card,.auto-signal-card,.auto-signal-item,.signal-card{gap:9px;grid-template-columns:minmax(0,1fr);padding:11px}.auto-bot-actions,.auto-bottom-actions,.auto-builder-bottom-actions{gap:7px;margin:9px}.auto-bot-actions button,.auto-bottom-actions button,.auto-builder-bottom-actions button{flex:1 1 100px;font-size:11px;min-height:40px;min-width:0;padding:9px}.auto-builder-area{grid-template-columns:82px minmax(0,1fr);min-height:430px}.auto-category-nav{width:82px}.auto-category-nav button{font-size:10px;overflow-wrap:anywhere;padding:5px 4px}.auto-blockly-workspace,.auto-workspace,.blockly-workspace{min-height:430px}}.auto-signals{background:#090b0f;border-bottom:1px solid #292c35;border-top:1px solid #292c35;color:#f5f6fa;font-family:Inter,Arial,sans-serif;margin:0;padding:18px;width:100%}.auto-section-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:15px}.auto-section-heading>div{align-items:center;display:flex;gap:9px}.auto-section-heading strong{color:#ffd32a;font-size:16px;font-weight:900;letter-spacing:.03em}.signal-dot{background:#c6ff00;border-radius:50%;box-shadow:0 0 12px #c6ff00a6;flex-shrink:0;height:9px;width:9px}.auto-section-heading button{background:#191c23;border:1px solid #353945;border-radius:8px;color:#e8eaf0;cursor:pointer;font-size:12px;font-weight:800;min-height:36px;padding:8px 13px;transition:.2s ease}.auto-section-heading button:hover{background:#222630;border-color:#c6ff00;color:#c6ff00}.auto-signal-card{background:linear-gradient(145deg,#151820,#0e1016);border:1px solid #2b2f39;border-radius:13px;box-shadow:0 8px 25px #00000038;padding:17px;width:100%}.signal-card-top{flex-wrap:wrap;gap:12px;margin-bottom:19px}.signal-card-top,.signal-rank{align-items:center;display:flex}.signal-rank{background:linear-gradient(145deg,#c6ff00,#8db500);border-radius:10px;color:#08090d;flex-shrink:0;font-size:17px;font-weight:900;height:38px;justify-content:center;width:38px}.signal-market{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:100px}.signal-market strong{color:#f5f6fa;font-size:14px;font-weight:900;overflow-wrap:anywhere}.signal-market span{color:#969ba8;font-size:11px}.signal-contract{background:#ffd32a14;border:1px solid #ffd32a4d;border-radius:8px;color:#ffd32a;font-size:13px;font-weight:900;padding:9px 12px;white-space:nowrap}.signal-confidence{margin-bottom:17px}.signal-confidence>div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:9px}.signal-confidence>div:first-child span{color:#9298a5;font-size:11px;font-weight:800;letter-spacing:.06em}.signal-confidence>div:first-child strong{color:#c6ff00;font-size:16px;font-weight:900}.confidence-bar{background:#292d36;border-radius:20px;height:7px;overflow:hidden;width:100%}.confidence-bar span{background:linear-gradient(90deg,#8db500,#c6ff00);border-radius:inherit;box-shadow:0 0 10px #c6ff0040;display:block;height:100%;transition:width .3s ease}.signal-stats{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:17px}.signal-stats>div{background:#101218;border:1px solid #292d36;border-radius:9px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 9px}.signal-stats span{color:#858b98;font-size:10px;font-weight:800;overflow-wrap:anywhere}.signal-stats strong{color:#f5f6fa;font-size:17px;font-weight:900;overflow-wrap:anywhere}.signal-load-button{background:linear-gradient(145deg,#c6ff00,#8db500);border:1px solid #b8ed00;border-radius:9px;color:#08090d;cursor:pointer;font-size:13px;font-weight:900;min-height:45px;padding:11px 14px;transition:transform .2s ease,filter .2s ease;width:100%}.signal-load-button:hover{filter:brightness(1.1);transform:translateY(-1px)}.signal-load-button:active{transform:scale(.98)}.auto-log{background:#101218;border:1px solid #292c35;border-radius:12px;color:#f1f3f8;margin:15px 18px;overflow:hidden}.auto-log-header{background:#171920;border-bottom:1px solid #292c35;color:#ffd32a;font-size:13px;font-weight:900;letter-spacing:.08em;padding:13px 15px}.auto-log-list{display:flex;flex-direction:column;gap:0;max-height:260px;overflow-y:auto}.auto-log-empty{color:#858b98;font-size:12px;line-height:1.7;padding:22px 15px}.auto-log-item{align-items:flex-start;border-bottom:1px solid #242730;display:flex;gap:12px;overflow-wrap:anywhere;padding:12px 14px}.auto-log-item:last-child{border-bottom:none}.auto-log-item span{color:#858b98;flex-shrink:0;font-size:10px}.auto-log-item strong{color:#e5e8ef;font-size:11px;font-weight:700;min-width:0;overflow-wrap:anywhere}.auto-log-item.win strong{color:#c6ff00}.auto-log-item.error strong,.auto-log-item.loss strong{color:#ff6877}.auto-log-item.trade strong{color:#66c9ff}.auto-bottom-actions{align-items:center;display:flex;flex-wrap:wrap;margin:15px 18px}.auto-bottom-actions button{border-radius:9px;color:#f1f3f8;font-size:12px;min-height:42px;padding:10px 15px}.auto-bottom-actions button:hover{background:#252934}.auto-bottom-actions button:active{transform:scale(.98)}@media (max-width:600px){.auto-signals{padding:12px}.auto-section-heading{gap:9px;margin-bottom:12px}.auto-section-heading strong{font-size:13px}.auto-section-heading button{font-size:11px;min-height:34px;padding:7px 10px}.auto-signal-card{border-radius:10px;padding:12px}.signal-card-top{gap:9px;margin-bottom:15px}.signal-rank{font-size:14px;height:33px;width:33px}.signal-market strong{font-size:12px}.signal-market span{font-size:10px}.signal-contract{font-size:11px;padding:8px 9px}.signal-stats{gap:6px}.signal-stats>div{gap:7px;padding:10px 7px}.signal-stats span{font-size:9px}.signal-stats strong{font-size:14px}.signal-confidence>div:first-child span{font-size:10px}.signal-confidence>div:first-child strong{font-size:14px}.signal-load-button{font-size:12px;min-height:43px;padding:10px}.auto-log{margin:10px 12px}.auto-log-header{padding:12px}.auto-log-empty{font-size:11px;padding:17px 12px}.auto-log-item{gap:8px;padding:10px}.auto-log-item span{font-size:9px}.auto-log-item strong{font-size:10px}.auto-bottom-actions{gap:7px;margin:10px 12px}.auto-bottom-actions button{flex:1 1 90px;font-size:11px;min-height:40px;min-width:0;padding:9px 7px}}@media (max-width:360px){.auto-section-heading{align-items:flex-start;flex-direction:column}.signal-card-top{flex-wrap:wrap}.signal-contract{text-align:center;width:100%}.signal-stats{grid-template-columns:1fr}.auto-bottom-actions button{flex-basis:100%}}.auto-modal-overlay{align-items:center;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#000000c7;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:99999}.auto-modal{animation:auto-modal-enter .2s ease-out;background:#111319;border:1px solid #353945;border-radius:16px;box-shadow:0 24px 80px #000000a6;color:#f5f6fa;max-height:min(80vh,650px);max-width:460px;overflow-y:auto;padding:0;width:100%}@keyframes auto-modal-enter{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.auto-modal-header{align-items:center;background:#171920;border-bottom:1px solid #30333d;display:flex;gap:12px;justify-content:space-between;min-height:58px;padding:12px 16px;position:sticky;top:0;z-index:2}.auto-modal-header strong{color:#ffd32a;font-size:17px;font-weight:900}.auto-modal-header button{align-items:center;background:#242731;border:1px solid #393d48;border-radius:9px;color:#f5f6fa;cursor:pointer;display:flex;font-size:23px;height:34px;justify-content:center;line-height:1;min-width:34px;padding:0;width:34px}.auto-modal-header button:hover{background:#382027;border-color:#ff6575;color:#ff8793}.auto-template-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);padding:14px}.auto-template-grid button{align-items:flex-start;background:#191c23;border:1px solid #343844;border-radius:11px;color:#f5f6fa;cursor:pointer;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:68px;min-width:0;overflow-wrap:anywhere;padding:13px 14px;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease;white-space:normal;width:100%}.auto-template-grid button:hover{background:#222630;border-color:#c6ff00;transform:translateY(-1px)}.auto-template-grid button strong{color:#ffd32a;font-size:14px;font-weight:900}.auto-template-grid button span{color:#a2a7b3;font-size:12px;line-height:1.5}.auto-saved-list{gap:9px}.auto-saved-list,.auto-saved-list button{display:flex;flex-direction:column;padding:14px}.auto-saved-list button{align-items:flex-start;background:#191c23;border:1px solid #343844;border-radius:11px;color:#f5f6fa;cursor:pointer;gap:7px;min-width:0;overflow-wrap:anywhere;text-align:left;transition:.2s ease;white-space:normal;width:100%}.auto-saved-list button:hover{background:#222630;border-color:#c6ff00}.auto-saved-list button strong{color:#ffd32a;font-size:14px;font-weight:900;max-width:100%;overflow-wrap:anywhere}.auto-saved-list button span{color:#9ba1ae;font-size:11px;max-width:100%;overflow-wrap:anywhere}.auto-no-bots{color:#969ba8;font-size:13px;line-height:1.7;padding:28px 18px;text-align:center}.auto-bottom-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px}.auto-bottom-actions button{align-items:center;background:#191c23;border:1px solid #343844;border-radius:11px;color:#f5f6fa;cursor:pointer;display:flex;font-size:13px;font-weight:800;justify-content:center;min-height:48px;min-width:0;overflow-wrap:anywhere;padding:10px;text-align:center;transition:.2s ease;width:100%}.auto-bottom-actions button:hover{background:#242731;border-color:#c6ff00}.auto-bottom-actions button:focus-visible,.auto-saved-list button:focus-visible,.auto-template-grid button:focus-visible{outline:2px solid #c6ff00;outline-offset:3px}.auto-ai-button{align-items:center;background:linear-gradient(145deg,#c6ff00,#8db500);border:1px solid #c6ff00;border-radius:50%;bottom:22px;box-shadow:0 5px 24px #c6ff0033;color:#08090d;cursor:pointer;display:flex;font-size:14px;font-weight:900;height:48px;justify-content:center;padding:0;position:fixed;right:18px;transition:transform .2s ease;width:48px;z-index:1000}.auto-ai-button:hover{transform:scale(1.06)}.auto-ai-button span{color:#08090d;font-size:14px;font-weight:900}@media (max-width:600px){.auto-modal-overlay{align-items:center;padding:14px}.auto-modal{border-radius:13px;max-height:78dvh;max-width:100%}.auto-modal-header{min-height:54px;padding:10px 13px}.auto-modal-header strong{font-size:15px}.auto-saved-list,.auto-template-grid{gap:8px;padding:11px}.auto-saved-list button,.auto-template-grid button{min-height:60px;padding:12px}.auto-saved-list button strong,.auto-template-grid button strong{font-size:13px}.auto-saved-list button span,.auto-template-grid button span{font-size:11px}.auto-bottom-actions{gap:8px;margin:10px 12px}.auto-bottom-actions button{font-size:12px;min-height:44px;padding:8px 5px}.auto-ai-button{bottom:18px;height:44px;right:14px;width:44px}}.history-page{--history-bg:#080d1b;--history-panel:#111a31;--history-border:#7e91ff3d;--history-purple:#8175ff;--history-cyan:#00d9ff;--history-text:#f8fafc;--history-muted:#95a3c5;-webkit-font-smoothing:antialiased!important;background:radial-gradient(circle at 12% 0,#6366f129,#0000 32%),radial-gradient(circle at 95% 20%,#00d9ff14,#0000 28%),var(--history-bg)!important;color:var(--history-text)!important;display:flow-root!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;isolation:isolate!important;margin:0!important;min-height:100vh!important;padding:24px 18px 70px!important;position:relative!important;width:100%!important}.history-page,.history-page *,.history-page :after,.history-page :before{box-sizing:border-box!important}.history-page button,.history-page input,.history-page select,.history-page textarea{font-family:inherit!important}.history-page button{-webkit-tap-highlight-color:transparent;cursor:pointer!important}.history-page .history-container{display:block!important;margin:0 auto!important;max-width:1240px!important;min-width:0!important;padding:0!important;width:100%!important}.history-page .history-heading{margin:18px 0 26px!important;padding:0!important}.history-page .history-heading,.history-page .history-heading-content{align-items:center!important;display:flex!important;gap:14px!important;min-width:0!important}.history-page .history-heading-content{flex:1 1 auto!important}.history-page .history-heading h1{color:#fff!important;font-family:inherit!important;font-size:clamp(25px,3vw,36px)!important;font-weight:950!important;letter-spacing:-1px!important;line-height:1.15!important;margin:0!important;padding:0!important;text-transform:none!important}.history-page .history-heading p{color:var(--history-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important;margin:8px 0 0!important;padding:0!important}.history-page .history-back,.history-page .history-refresh{align-items:center!important;background:#141d38f5!important;border:1px solid var(--history-border)!important;border-radius:12px!important;box-shadow:none!important;color:#dce5ff!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;font-weight:850!important;gap:7px!important;justify-content:center!important;line-height:1.3!important;margin:0!important;min-height:42px!important;padding:10px 15px!important;text-transform:none!important;transition:transform .2s ease,background .2s ease,border-color .2s ease!important}.history-page .history-back:hover,.history-page .history-refresh:hover{background:#6366f133!important;border-color:#8175ffbf!important;color:#fff!important;transform:translateY(-2px)!important}.history-page .history-back:active,.history-page .history-refresh:active{transform:scale(.97)!important}.history-page button:focus-visible{outline:2px solid var(--history-cyan)!important;outline-offset:3px!important}.history-page .history-summary{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 0 24px!important;padding:0!important}.history-page .history-summary-card{background:linear-gradient(145deg,#232d58fa,#0f172efc)!important;border:1px solid var(--history-border)!important;border-radius:20px!important;box-shadow:0 14px 35px #0003,inset 0 1px 0 hsla(0,0%,100%,.045)!important;color:#fff!important;display:block!important;isolation:isolate!important;margin:0!important;min-height:125px!important;min-width:0!important;overflow:hidden!important;padding:22px!important;position:relative!important;transition:transform .2s ease,border-color .2s ease!important}.history-page .history-summary-card:before{background:#00d9ff12!important;border-radius:50%!important;content:""!important;height:130px!important;pointer-events:none!important;position:absolute!important;right:-40px!important;top:-65px!important;width:130px!important;z-index:-1!important}.history-page .history-summary-card:first-child{border-color:#8175ff73!important}.history-page .history-summary-card:nth-child(2){border-color:#00d9ff59!important}.history-page .history-summary-card:hover{border-color:#8175ffb3!important;transform:translateY(-3px)!important}.history-page .history-summary-card span{color:#9eacd0!important;display:block!important;font-size:11px!important;font-weight:900!important;letter-spacing:1px!important;margin:0 0 13px!important;padding:0!important;text-transform:uppercase!important}.history-page .history-summary-card strong{color:#fff!important;display:block!important;font-size:clamp(23px,3vw,32px)!important;font-weight:950!important;letter-spacing:-.7px!important;line-height:1.2!important;margin:0!important;overflow-wrap:anywhere!important;padding:0!important}.history-page .history-content{background:#111a31f5!important;border:1px solid var(--history-border)!important;border-radius:18px!important;box-shadow:0 16px 40px #0003!important;min-width:0!important;overflow:hidden!important;width:100%!important}.history-page .history-section-heading{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:space-between!important;padding:24px 24px 20px!important}.history-page .history-section-heading h2{color:#fff!important;font-size:20px!important;font-weight:950!important;margin:0 0 7px!important}.history-page .history-section-heading p{color:var(--history-muted)!important;font-size:13px!important;margin:0!important}.history-page .history-count{background:#1e293bb3!important;border:1px solid var(--history-border)!important;border-radius:999px!important;color:#cbd5e1!important;flex:0 0 auto!important;font-size:12px!important;font-weight:850!important;padding:8px 12px!important}.history-page .history-filters{align-items:center!important;border-bottom:1px solid #6b7ba433!important;display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:0!important;padding:0 24px 20px!important}.history-page .history-filter{align-items:center!important;background:#121b34f5!important;border:1px solid #7c8dbe4d!important;border-radius:11px!important;box-shadow:none!important;color:#aab7d5!important;display:inline-flex!important;flex:0 0 auto!important;font-size:11px!important;font-weight:900!important;justify-content:center!important;line-height:1.3!important;margin:0!important;min-height:39px!important;padding:9px 17px!important;text-transform:none!important;transition:color .2s ease,background .2s ease,border-color .2s ease!important}.history-page .history-filter:hover{border-color:#8175ffb3!important;color:#fff!important}.history-page .history-filter.active{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;border-color:#6366f1!important;box-shadow:0 5px 16px #4f46e547!important;color:#fff!important}.history-page .history-table-wrapper{background:#0a1021f5!important;display:block!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scrollbar-color:#8175ff99 #0c1326!important;scrollbar-width:thin!important;width:100%!important}.history-page .history-table-wrapper::-webkit-scrollbar{height:6px!important}.history-page .history-table-wrapper::-webkit-scrollbar-track{background:#0c1326!important}.history-page .history-table-wrapper::-webkit-scrollbar-thumb{background:#8175ffb3!important;border-radius:20px!important}.history-page .history-table{background:#0000!important;border:0!important;border-collapse:collapse!important;border-spacing:0!important;color:#dce4f8!important;margin:0!important;min-width:700px!important;padding:0!important;table-layout:auto!important;text-align:left!important;width:100%!important}.history-page .history-table thead{background:#0c1326fa!important}.history-page .history-table th{border:0!important;border-bottom:1px solid #7081ac4d!important;color:#aebbe0!important;font-size:10px!important;font-weight:950!important;height:53px!important;letter-spacing:.7px!important;line-height:1.4!important;margin:0!important;padding:15px 18px!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important}.history-page .history-table td{border:0!important;border-bottom:1px solid #58689133!important;color:#dce4f8!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important;margin:0!important;padding:17px 18px!important;text-align:left!important;vertical-align:middle!important}.history-page .history-table tbody tr{background:#0000!important;transition:background .18s ease!important}.history-page .history-table tbody tr:nth-child(2n){background:#3341551f!important}.history-page .history-table tbody tr:hover{background:#6366f11a!important}.history-page .history-table tbody tr:last-child td{border-bottom:none!important}.history-page .history-table td:first-child{color:#93c5fd!important}.history-page .history-trade-id{font-family:monospace!important}.history-page .history-date{color:#b9c5dc!important}.history-page .history-asset{color:#f1f5f9!important;font-weight:800!important}.history-page .history-table td.history-amount{color:#fff!important;font-size:13px!important;font-weight:950!important;white-space:nowrap!important}.history-page .history-status{align-items:center!important;background:#94a3b81a!important;border:1px solid #94a3b840!important;border-radius:999px!important;color:#cbd5e1!important;display:inline-flex!important;font-size:9px!important;font-weight:950!important;justify-content:center!important;letter-spacing:.3px!important;line-height:1.4!important;margin:0!important;min-width:70px!important;overflow-wrap:anywhere!important;padding:7px 10px!important;text-align:center!important;text-transform:uppercase!important}.history-page .history-status-dot{background:currentColor!important;border-radius:50%!important;display:inline-block!important;flex:0 0 6px!important;height:6px!important;margin-right:5px!important;width:6px!important}.history-page .history-status.status-open,.history-page .history-status.status-pending,.history-page .history-status.status-running{background:#78350f80!important;border-color:#facc1559!important;color:#facc15!important}.history-page .history-status.status-profit,.history-page .history-status.status-success,.history-page .history-status.status-win,.history-page .history-status.status-won{background:#10b98124!important;border-color:#10b98166!important;color:#34d399!important}.history-page .history-status.status-failed,.history-page .history-status.status-loss,.history-page .history-status.status-lost{background:#ef444424!important;border-color:#f8717166!important;color:#fca5a5!important}.history-page .history-status.status-closed,.history-page .history-status.status-completed,.history-page .history-status.status-settled{background:#8b5cf624!important;border-color:#a78bfa66!important;color:#c4b5fd!important}.history-page .history-message{align-items:center!important;color:#b4c0df!important;display:flex!important;flex-direction:column!important;font-size:13px!important;font-weight:800!important;gap:12px!important;justify-content:center!important;margin:0!important;min-height:190px!important;padding:25px!important;text-align:center!important}.history-page .history-message p{margin:0!important}.history-page .history-spinner{animation:history-spin .8s linear infinite!important;border-bottom:3px solid #8175ff33!important;border-left:3px solid #8175ff33!important;border-radius:50%!important;border-right:3px solid #8175ff33!important;border-right-color:var(--history-cyan)!important;border-top:3px solid #8175ff33!important;border-top-color:var(--history-purple)!important;display:block!important;height:28px!important;width:28px!important}.history-page .history-error{color:#fca5a5!important}.history-page .history-empty-button,.history-page .history-error button{background:#312e81!important;border:1px solid #8175ff80!important;border-radius:10px!important;color:#fff!important;font-size:12px!important;font-weight:800!important;margin-top:6px!important;padding:10px 15px!important}@keyframes history-spin{to{transform:rotate(1turn)}}.history-page .history-empty{flex-direction:column!important;margin:0!important;min-height:270px!important;padding:35px 22px!important;text-align:center!important}.history-page .history-empty,.history-page .history-empty-icon{align-items:center!important;display:flex!important;justify-content:center!important}.history-page .history-empty-icon{background:#6366f126!important;border:1px solid #8175ff4d!important;border-radius:18px!important;color:#a5b4fc!important;font-size:30px!important;height:60px!important;margin:0 0 16px!important;width:60px!important}.history-page .history-empty h3{color:#fff!important;font-size:19px!important;font-weight:950!important;margin:0 0 9px!important}.history-page .history-empty p{color:#8f9fbe!important;font-size:12px!important;line-height:1.7!important;margin:0!important;max-width:380px!important}.history-page .history-footer-note{color:#7786a5!important;font-size:12px!important;line-height:1.6!important;margin:18px 0 0!important;text-align:center!important}@media (max-width:850px){.history-page{padding:20px 14px 55px!important}.history-page .history-summary{gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.history-page .history-summary-card{min-height:105px!important;padding:18px!important}}@media screen and (max-width:600px){.history-page{padding:12px 8px 35px!important;width:100%!important}.history-page .history-container{max-width:100%!important;width:100%!important}.history-page .history-heading{grid-gap:7px!important;align-items:center!important;display:grid!important;gap:7px!important;grid-template-columns:38px minmax(0,1fr) auto!important;margin:12px 0 18px!important}.history-page .history-heading-content{display:contents!important}.history-page .history-back{border-radius:10px!important;font-size:20px!important;grid-column:1!important;grid-row:1!important;height:38px!important;min-height:38px!important;padding:5px!important;width:38px!important}.history-page .history-heading-content>div{grid-column:2!important;grid-row:1!important;min-width:0!important}.history-page .history-heading h1{font-size:clamp(17px,4.8vw,23px)!important;letter-spacing:-.5px!important;overflow-wrap:anywhere!important}.history-page .history-heading p{font-size:10px!important;line-height:1.4!important;margin-top:5px!important}.history-page .history-refresh{border-radius:9px!important;font-size:9px!important;gap:4px!important;grid-column:3!important;grid-row:1!important;min-height:36px!important;padding:7px 8px!important}.history-page .history-summary{gap:9px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:18px!important}.history-page .history-summary-card{border-radius:14px!important;min-height:90px!important;padding:14px 12px!important}.history-page .history-summary-card span{font-size:9px!important;letter-spacing:.3px!important;margin-bottom:10px!important}.history-page .history-summary-card strong{font-size:25px!important}.history-page .history-content{border-radius:13px!important}.history-page .history-section-heading{gap:8px!important;padding:16px 11px!important}.history-page .history-section-heading h2{font-size:16px!important}.history-page .history-section-heading p{font-size:10px!important}.history-page .history-count{font-size:10px!important;padding:6px 8px!important}.history-page .history-filters{display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:0 10px 14px!important}.history-page .history-filter{border-radius:9px!important;font-size:9px!important;min-height:33px!important;padding:7px 10px!important}.history-page .history-table-wrapper{border:0!important;border-radius:0!important;max-width:100%!important;overflow-x:hidden!important;width:100%!important}.history-page .history-table{border-collapse:collapse!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important;width:100%!important}.history-page .history-table td,.history-page .history-table th{line-height:1.35!important;min-width:0!important;overflow-wrap:anywhere!important;padding:11px 2px!important;text-align:center!important;white-space:normal!important;word-break:break-word!important}.history-page .history-table td:first-child,.history-page .history-table th:first-child{width:16%!important}.history-page .history-table td:nth-child(2),.history-page .history-table th:nth-child(2){width:22%!important}.history-page .history-table td:nth-child(3),.history-page .history-table td:nth-child(4),.history-page .history-table td:nth-child(5),.history-page .history-table th:nth-child(3),.history-page .history-table th:nth-child(4),.history-page .history-table th:nth-child(5){width:14%!important}.history-page .history-table td:nth-child(6),.history-page .history-table th:nth-child(6){width:20%!important}.history-page .history-table th{font-size:7px!important;height:auto!important;letter-spacing:0!important;line-height:1.3!important;padding:10px 1px!important}.history-page .history-table td{font-size:8px!important;padding:12px 2px!important}.history-page .history-table td:first-child{padding-left:2px!important}.history-page .history-trade-id{display:inline-block!important;max-width:100%!important;word-break:break-all!important}.history-page .history-date,.history-page .history-trade-id{font-size:8px!important;overflow-wrap:anywhere!important}.history-page .history-asset{font-size:8px!important}.history-page .history-table td.history-amount{font-size:8px!important;overflow-wrap:anywhere!important;white-space:normal!important}.history-page .history-status{align-items:center!important;display:inline-flex!important;font-size:7px!important;gap:2px!important;justify-content:center!important;letter-spacing:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:4px 2px!important;white-space:normal!important}.history-page .history-status-dot{flex-basis:4px!important;height:4px!important;margin-right:2px!important;width:4px!important}.history-page .history-message{font-size:11px!important;min-height:145px!important;padding:20px 10px!important}.history-page .history-empty{min-height:230px!important;padding:25px 12px!important}.history-page .history-empty h3{font-size:16px!important}.history-page .history-empty p{font-size:11px!important}.history-page .history-footer-note{font-size:10px!important;margin-top:15px!important}}@media screen and (max-width:380px){.history-page{padding-left:5px!important;padding-right:5px!important}.history-page .history-heading{gap:5px!important;grid-template-columns:33px minmax(0,1fr) auto!important}.history-page .history-back{height:35px!important;min-height:35px!important;width:33px!important}.history-page .history-heading h1{font-size:16px!important}.history-page .history-heading p{font-size:9px!important}.history-page .history-refresh{font-size:8px!important;padding:6px!important}.history-page .history-summary{gap:6px!important}.history-page .history-summary-card{min-height:82px!important;padding:11px 9px!important}.history-page .history-summary-card span{font-size:8px!important}.history-page .history-summary-card strong{font-size:22px!important}.history-page .history-table th{font-size:6px!important}.history-page .history-asset,.history-page .history-date,.history-page .history-table td,.history-page .history-table td.history-amount,.history-page .history-trade-id{font-size:7px!important}.history-page .history-status{font-size:6px!important}.history-page .history-filter{padding-left:8px!important;padding-right:8px!important}}@media (prefers-reduced-motion:reduce){.history-page *,.history-page :after,.history-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.history-page .history-table td:first-child{color:#7dd3fc!important;padding:10px 5px!important}.history-page .history-trade-id{background:#1e3a5f47!important;border:1px solid #60a5fa59!important;border-radius:8px!important;color:#7dd3fc!important;display:inline-block!important;font-family:Courier New,monospace!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;max-width:100%!important;overflow-wrap:anywhere!important;padding:7px 8px!important;text-align:center!important;word-break:break-all!important}@media screen and (max-width:600px){.history-page .history-table th:first-child{width:30%!important}.history-page .history-table td:first-child{padding:9px 3px!important;width:30%!important}.history-page .history-trade-id{border-radius:7px!important;font-size:9px!important;line-height:1.3!important;overflow-wrap:anywhere!important;padding:6px 4px!important;word-break:break-all!important}}.history-page .history-table-wrapper,.history-page table.history-table,.history-page table.history-table tbody,.history-page table.history-table tbody td,.history-page table.history-table tbody tr,.history-page table.history-table thead{background-color:#0a1021!important;color:#dce4f8!important}.history-page table.history-table thead th,.history-page table.history-table thead tr{background-color:#0c1326!important}.history-page table.history-table tbody tr:nth-child(2n),.history-page table.history-table tbody tr:nth-child(2n) td{background-color:#111b31!important}.history-page table.history-table tbody tr:hover,.history-page table.history-table tbody tr:hover td{background-color:#202747!important}.admin-tennis-page{color:#172033;margin:0 auto;max-width:1100px;padding:24px}.at-actions,.at-foot,.at-header,.at-meta,.at-panel-heading,.at-selected,.at-teams{align-items:center;display:flex;gap:12px;justify-content:space-between}.at-header{margin-bottom:24px}.at-header h1{margin:4px 0}.at-count span,.at-empty,.at-eyebrow,.at-foot,.at-meta,.at-note,.at-selected span{color:#697386;font-size:13px}.at-count{background:#eef2ff;border-radius:12px;display:grid;padding:12px 18px;text-align:center}.at-count strong{font-size:24px}.at-panel{background:#fff;border:1px solid #e1e6ef;border-radius:16px;box-shadow:0 4px 16px #141e370d;margin:18px 0;padding:20px}.at-panel-heading{margin-bottom:18px}.at-panel-heading h2{font-size:19px;margin:0 0 6px}.at-panel-heading p{color:#697386;font-size:13px;margin:0}.at-field,.at-form label,.at-set label{grid-gap:7px;display:grid;font-size:13px;font-weight:600;gap:7px}.at-form input,.at-search,.at-set input,.at-textarea{background:#fbfcff;border:1px solid #cfd6e2;border-radius:10px;box-sizing:border-box;color:#172033;font:inherit;padding:12px;width:100%}.at-textarea{line-height:1.6;margin-top:8px;min-height:220px;resize:vertical}.at-form{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.at-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:16px}.at-primary,.at-secondary{border:0;border-radius:10px;cursor:pointer;font-weight:700;padding:11px 16px}.at-primary{background:#13795b;color:#fff}.at-secondary{background:#edf0f5;color:#253047}.at-primary:disabled,.at-secondary:disabled{cursor:not-allowed;opacity:.55}.at-alert{border-radius:10px;margin:12px 0;padding:13px 15px}.at-error{background:#fee2e2;color:#991b1b}.at-success{background:#dcfce7;color:#166534}.at-note{line-height:1.6;margin-top:14px}.at-preview{margin-top:22px}.at-preview h3{margin-bottom:12px}.at-list{grid-gap:12px;display:grid;gap:12px;margin-top:12px}.at-card{background:#fff;border:1px solid #e1e6ef;border-radius:12px;padding:15px}.at-meta{flex-wrap:wrap;font-size:12px;justify-content:flex-start;margin-bottom:14px}.at-meta span{background:#f0f3f8;border-radius:20px;padding:4px 8px}.at-teams{gap:10px;justify-content:space-between;margin:12px 0}.at-teams>div,.at-teams>strong{flex:1 1;overflow-wrap:anywhere}.at-teams>div{grid-gap:5px;display:grid;gap:5px}.at-teams>div:last-child{text-align:right}.at-teams small{color:#697386;font-size:12px}.at-foot{flex-wrap:wrap;justify-content:flex-start;margin-top:9px}.at-search{margin:8px 0 12px}.at-selected{background:#f3f6fb;border-radius:10px;flex-wrap:wrap;justify-content:flex-start;margin:12px 0;padding:12px}.at-sets{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.at-set{border:1px solid #e1e6ef;border-radius:10px;padding:10px}.at-set h4{margin:0 0 12px}.at-set label{margin-top:10px;overflow-wrap:anywhere}.at-set input{padding:9px}.at-list-heading{flex-wrap:wrap}.at-empty{padding:18px 0}@media (max-width:700px){.admin-tennis-page{padding:12px}.at-panel{padding:14px}.at-form{grid-template-columns:1fr}.at-sets{grid-template-columns:repeat(2,minmax(0,1fr))}.at-header,.at-teams{align-items:flex-start}}.at-correct-score,.at-correct-score-editor{background:#0f172a59;border:1px solid #94a3b840;border-radius:12px;margin-top:18px;padding:16px}.at-correct-score-editor h3,.at-correct-score>strong{display:block;margin:0 0 12px}.at-correct-score-editor p{line-height:1.5;margin-bottom:14px}.at-correct-score-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.at-correct-score-grid label,.at-correct-score-grid>span{display:flex;flex-direction:column;gap:8px;min-width:0}.at-correct-score-grid input{border:1px solid #94a3b866;border-radius:8px;box-sizing:border-box;min-width:0;padding:10px;width:100%}.at-correct-score-grid>span{background:#94a3b81f;border-radius:8px;font-weight:600;padding:10px}@media (max-width:700px){.at-correct-score-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.at-correct-score,.at-correct-score-editor{padding:12px}}.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]{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{clip:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;all:initial;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:radial-gradient(circle at 50% -10%,#2c828a1a,#0000 42%),linear-gradient(180deg,#f3f8f9,#eaf2f4);border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;caption-side:top;clear:none;color:#000;color:#172326;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;display:block;empty-cells:show;float:none;font-family:serif;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-size:16px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;isolation:isolate;left:auto;letter-spacing:normal;line-height:normal;line-height:1.2;list-style:disc none outside;margin:0 auto;max-height:none;max-width:none;max-width:620px;min-height:0;min-height:100vh;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-x:hidden;overflow-y:visible;padding:4px;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;width:100%;word-spacing:normal;z-index:auto}.bet-page,.bet-page *,.bet-page :after,.bet-page :before{box-sizing:border-box}.bet-page button,.bet-page div,.bet-page h1,.bet-page h2,.bet-page h3,.bet-page h4,.bet-page h5,.bet-page h6,.bet-page img,.bet-page p,.bet-page span{margin:0;padding:0}.bet-page button{appearance:none;-webkit-appearance:none;font-family:inherit;outline:none}.bet-page img{max-width:100%}.bet-page{background:radial-gradient(circle at 50% 0,#3691971a,#0000 35%),linear-gradient(180deg,#f5f9fa,#edf4f5 55%,#e8f0f2);position:relative}.bet-page .bet-header{background:linear-gradient(180deg,#fff,#f9fcfc 60%,#f4f9fa);border:1px solid #d4e2e5;border-radius:12px 12px 0 0;box-shadow:0 2px 6px rgba(23,55,59,.055),inset 0 1px 0 #fffffff2;overflow:hidden;padding:10px 7px 7px;position:relative;width:100%}.bet-page .bet-header:before{background:linear-gradient(90deg,#0000,#42a5a9 25%,#21858c 50%,#42a5a9 75%,#0000);border-radius:0 0 5px 5px;box-shadow:0 0 8px #2a8f9540;content:"";height:3px;left:10%;position:absolute;right:10%;top:0}.bet-page .bet-header:after{background:linear-gradient(90deg,#0000,#2b878e38,#0000);bottom:0;content:"";height:1px;left:22%;position:absolute;right:22%}.bet-page .bet-header .teams{align-items:center;display:flex;gap:6px;justify-content:center;width:100%}.bet-page .bet-header .team{align-items:center;color:#182326;display:flex;flex:1 1;font-size:10.5px;font-weight:900;gap:5px;line-height:1.05;min-width:0;overflow:hidden}.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:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-page .logo-fallback,.bet-page .team-logo{border-radius:50%;flex:0 0 28px;height:28px;min-height:28px;min-width:28px;width:28px}.bet-page .team-logo{background:linear-gradient(145deg,#fff,#f1f7f8);border:1px solid #d4e2e5;box-shadow:0 2px 5px #17363a1a,inset 0 1px 0 #fffffff2;display:block;object-fit:contain;padding:2px}.bet-page .logo-fallback{background:linear-gradient(145deg,#243b3f,#14272a);border:1px solid #314e52;box-shadow:0 2px 5px #12282b26;color:#fff;letter-spacing:.2px;line-height:1}.bet-page .logo-fallback,.bet-page .vs{align-items:center;display:flex;font-size:7px;font-weight:900;justify-content:center}.bet-page .vs{background:radial-gradient(circle at 35% 30%,#fff,#edf5f6 65%,#dfeaec 100%);border:1px solid #cbdde0;border-radius:50%;box-shadow:inset 0 1px 2px #fffffff2,0 2px 4px #19414512;color:#537176;flex:0 0 auto;height:27px;letter-spacing:.3px;width:27px}.bet-page .league{color:#708286;font-size:8.5px;font-weight:800;letter-spacing:.1px;line-height:1.2;margin-top:6px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.bet-page .tabs{background:linear-gradient(180deg,#fff,#f7fafb);border-bottom:1px solid #d4e1e4;border-left:1px solid #d4e1e4;border-right:1px solid #d4e1e4;box-shadow:0 2px 5px rgba(20,57,61,.045);display:flex;width:100%}.bet-page .tab{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#879699;cursor:pointer;display:flex;flex:1 1;font-size:9px;font-weight:900;justify-content:center;line-height:1;min-width:0;padding:9px 3px;position:relative;text-align:center;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .12s ease;-webkit-user-select:none;user-select:none}.bet-page .tab+.tab{border-left:1px solid #e9eff0}.bet-page .tab:hover{background:linear-gradient(180deg,#ecf8f9a6,#f5fafbcc);color:#36747a}.bet-page .tab.active{background:linear-gradient(180deg,#fff,#edf9fa);border-bottom-color:#2b969d;box-shadow:inset 0 -1px 0 #2b969d1a;color:#176c73}.bet-page .tab.active:after{background:linear-gradient(90deg,#0000,#23939a,#0000);bottom:-2px;box-shadow:0 0 7px #23939a73;content:"";height:2px;left:23%;position:absolute;right:23%}.bet-page .score-table{background:#fff;border:1px solid #d4e0e3;border-radius:0 0 13px 13px;border-top:none;box-shadow:0 3px 10px rgba(19,56,60,.075);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:linear-gradient(180deg,#fff8ec,#fff0dc 55%,#ffe9ce);border-bottom:1px solid #dfd5c7;box-shadow:inset 0 1px 0 #fffc;color:#3d4547;font-size:9px;font-weight:900;line-height:1;min-height:38px}.bet-page .score-table-header>div{align-items:center;display:flex;justify-content:center;min-width:0;overflow:hidden;padding:4px}.bet-page .score-table-header>div:not(:last-child){border-right:1px solid #e5dccc}.bet-page .score-table-header .chart-header{align-items:center!important;display:flex!important;justify-content:center!important;overflow:hidden;padding:0!important}.bet-page .header-chart-btn{align-items:center;background:#0000;border:none;border-radius:0;color:#4f858b;cursor:pointer;display:flex;font-size:18px;height:100%;justify-content:center;line-height:1;min-height:38px;padding:0;transition:background .15s ease,color .15s ease,transform .1s ease;width:100%}.bet-page .header-chart-btn:hover{background:#368b9217;color:#26767d}.bet-page .header-chart-btn:active{transform:scale(.87)}.bet-page .score-table-row{align-items:stretch;background:linear-gradient(90deg,#fff,#fcfefe 50%,#fff);border-bottom:1px solid #e2eaec;min-height:43px;position:relative;transition:background .15s ease,box-shadow .15s ease}.bet-page .score-table-row:hover{background:linear-gradient(90deg,#f9fdfd,#fff,#f9fdfd)}.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;overflow:hidden;padding:4px 5px}.bet-page .table-score{color:#384447;font-size:12px!important;font-weight:900;justify-content:center;line-height:1;white-space:nowrap}.bet-page .table-profit{color:#4d9660;font-size:11px!important;justify-content:center}.bet-page .table-profit,.bet-page .table-quantity{font-weight:900;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-page .table-quantity{color:#273033;font-size:10px!important;justify-content:flex-end;letter-spacing:-.15px;text-align:right}.bet-page .table-bet-btn{-webkit-tap-highlight-color:transparent;align-items:center;align-self:center;background:linear-gradient(180deg,#fff,#f1f8f8);border:1px solid #78a9ae;border-radius:5px;box-shadow:0 1px 3px #1e565b14,inset 0 1px 0 #fffffff2;color:#347a82;cursor:pointer;display:flex;font-size:11px!important;font-weight:900;height:29px;justify-content:center;justify-self:center;letter-spacing:.45px;line-height:1;margin:0;max-width:70px;padding:0 6px;transition:background .13s ease,border-color .13s ease,color .13s ease,transform .1s ease,box-shadow .13s ease;-webkit-user-select:none;user-select:none;width:calc(100% - 6px)}.bet-page .table-bet-btn:hover{background:linear-gradient(180deg,#faffff,#e4f6f7);border-color:#3d9299;box-shadow:0 3px 7px #25767d1f,0 0 0 2px #3d92990f;color:#216c73}.bet-page .table-bet-btn:active{background:linear-gradient(180deg,#e5f5f6,#d8eef0);box-shadow:none;transform:scale(.93)}.bet-page .selected-row{background:linear-gradient(90deg,#fff8f8,#fff 18%,#fff 82%,#fff8f8);box-shadow:inset 3px 0 0 #df2525,inset -3px 0 0 #df2525,inset 0 2px 0 #df2525,inset 0 -2px 0 #df2525;z-index:2}.bet-page .selected-row:hover{background:linear-gradient(90deg,#fff5f5,#fff,#fff5f5)}.bet-page .selected-row .table-score{color:#151d20;font-weight:900}.bet-page .selected-row .table-profit{color:#4b9360}.bet-page .selected-row .table-bet-btn{background:linear-gradient(180deg,#fffefe,#fff2f2);border-color:#d85252;box-shadow:0 2px 5px #c62b2b17;color:#c52e2e}.bet-page .selected-row .table-bet-btn:hover{background:linear-gradient(180deg,#fff,#ffeaea);border-color:#c92e2e;box-shadow:0 3px 8px #c62b2b24;color:#a91e1e}.bet-page .bet-box{background:linear-gradient(180deg,#fff,#f5fafb);border:1px solid #d3e1e4;border-radius:7px;box-shadow:0 2px 5px rgba(25,63,67,.055),inset 0 1px 0 #ffffffe6;color:#4d595d;display:block;font-size:10px;font-weight:600;line-height:1.3;margin-top:5px;padding:9px 7px;text-align:center;width:100%}.bet-page .bet-box strong{color:#182326;font-weight:900}.bet-page .loading{align-items:center;background:linear-gradient(180deg,#fff,#f6fafb);border:1px solid #d5e2e5;color:#6f7c80;display:flex;font-size:10px;font-weight:700;justify-content:center;line-height:1.2;min-height:48px;padding:16px 6px;text-align:center;width:100%}.bet-page .market-chart-bar{align-items:center;background:linear-gradient(180deg,#fff,#f8fbfc);border-bottom:1px solid #e2eaec;border-left:1px solid #d9e4e6;border-right:1px solid #d9e4e6;display:flex;justify-content:flex-end;padding:5px 7px;width:100%}.bet-page .market-chart-btn{align-items:center;background:linear-gradient(180deg,#fff,#f0f8f9);border:1px solid #8fb4b8;border-radius:5px;box-shadow:0 1px 3px #1b4a4f12;color:#4b858c;cursor:pointer;display:flex;font-size:9px;font-weight:900;gap:5px;height:29px;justify-content:center;line-height:1;padding:0 9px;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease,box-shadow .15s ease}.bet-page .market-chart-btn:hover{background:linear-gradient(180deg,#fff,#e6f6f7);border-color:#4d959b;box-shadow:0 3px 7px #2b787f1a;color:#276f76}.bet-page .market-chart-btn:active{box-shadow:none;transform:scale(.95)}.bet-page .market-chart-icon{font-size:14px;line-height:1}.bet-page .header-chart-btn:focus-visible,.bet-page .market-chart-btn:focus-visible,.bet-page .tab:focus-visible,.bet-page .table-bet-btn:focus-visible{box-shadow:0 0 0 3px #31939a21;outline:2px solid #31939a;outline-offset:2px}@media (max-width:480px){.bet-page{max-width:100%;padding:2px;width:100%}.bet-page .bet-header{border-radius:9px 9px 0 0;padding:7px 4px 5px}.bet-page .bet-header .teams{gap:4px}.bet-page .bet-header .team{font-size:8.5px;gap:3px}.bet-page .logo-fallback,.bet-page .team-logo{flex-basis:23px;height:23px;min-height:23px;min-width:23px;width:23px}.bet-page .vs{font-size:6.5px;height:23px;width:23px}.bet-page .league{font-size:7.5px;margin-top:4px}.bet-page .tab{font-size:8.5px;padding:8px 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:8px;min-height:32px}.bet-page .score-table-row{min-height:40px}.bet-page .score-table-header>div,.bet-page .score-table-row>div{padding:3px}.bet-page .table-score{font-size:11px!important}.bet-page .table-profit{font-size:10px!important}.bet-page .table-quantity{font-size:9px!important;letter-spacing:-.2px}.bet-page .table-bet-btn{border-radius:4px;font-size:10px!important;height:26px;max-width:68px;width:calc(100% - 4px)}.bet-page .header-chart-btn{font-size:15px;min-height:32px}.bet-page .bet-box{font-size:9px;padding:7px 4px}.bet-page .market-chart-bar{padding:4px 5px}.bet-page .market-chart-btn{font-size:8px;height:26px}}@media (max-width:380px){.bet-page{padding:1px}.bet-page .bet-header{padding:6px 3px 4px}.bet-page .bet-header .team{font-size:8px}.bet-page .logo-fallback,.bet-page .team-logo{flex-basis:21px;height:21px;min-height:21px;min-width:21px;width:21px}.bet-page .vs{font-size:6px;height:21px;width:21px}.bet-page .league{font-size:7px}.bet-page .tab{font-size:8px;padding:7px 1px}.bet-page .score-table-header,.bet-page .score-table-row{grid-template-columns:15% 17% 49% 19%}.bet-page .score-table-header{font-size:7.5px;min-height:30px}.bet-page .score-table-row{min-height:38px}.bet-page .table-score{font-size:10.5px!important}.bet-page .table-profit{font-size:9.5px!important}.bet-page .table-quantity{font-size:8.5px!important;letter-spacing:-.2px}.bet-page .table-bet-btn{border-radius:4px;font-size:9.5px!important;height:25px}.bet-page .header-chart-btn{font-size:14px;min-height:30px}.bet-page .bet-box{font-size:8.5px}.bet-page .market-chart-btn{font-size:8px;height:25px;padding:0 7px}.bet-page .market-chart-icon{font-size:12px}}@media (max-width:350px){.bet-page .bet-header .team{font-size:7.5px}.bet-page .logo-fallback,.bet-page .team-logo{flex-basis:19px;height:19px;min-height:19px;min-width:19px;width:19px}.bet-page .vs{font-size:5.5px;height:19px;width:19px}.bet-page .league{font-size:6.5px}.bet-page .tab{font-size:7.5px;padding:6px 1px}.bet-page .score-table-header,.bet-page .score-table-row{grid-template-columns:15% 17% 49% 19%}.bet-page .score-table-header{font-size:7px;min-height:29px}.bet-page .score-table-row{min-height:36px}.bet-page .table-score{font-size:10px!important}.bet-page .table-profit{font-size:9px!important}.bet-page .table-quantity{font-size:8px!important;letter-spacing:-.25px}.bet-page .table-bet-btn{border-radius:3px;font-size:9px!important;height:24px}.bet-page .header-chart-btn{font-size:13px;min-height:29px}.bet-page .bet-box{font-size:8px;padding:6px 3px}.bet-page .market-chart-bar{padding:3px}.bet-page .market-chart-btn{font-size:7.5px;height:23px;padding:0 6px}.bet-page .market-chart-icon{font-size:11px}}@media (prefers-reduced-motion:reduce){.bet-page *,.bet-page :after,.bet-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=main.17e35955.css.map*/