html{font-size:16px;font-family:PingFang SC;color:#fff}:root{--header-height: 4.5rem;--sports-menu-width: 4.5rem;--events-list-width: 13.75rem;--right-sidebar-width: 31.25rem;--sports-icon-size: 2.5rem;--nav-button-height: 2rem;--event-item-height: 3rem;--font-small: .75rem;--font-medium: .875rem;--font-large: 1rem;--font-title: 1.125rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--color-primary: #1677ff;--color-dark: #1d1d1d;--color-light: #fafafa;--color-border: #d9d9d9}.custom-page-content{flex:1;height:calc(100vh - var(--header-height));overflow:hidden;background-color:#0f0f0f}.custom-body{display:flex;height:100%;overflow:hidden;border-top:1px solid #333}.page-container{width:100%;height:100%;background-color:var(--color-dark)}.custom-layout{width:100vw;height:100vh;display:flex;flex-direction:column;background-color:var(--color-dark);overflow:hidden}.custom-header{width:100%;height:var(--header-height);background-color:var(--color-dark);border-bottom:1px solid #333;display:flex;align-items:center;padding:0 var(--spacing-md);flex-shrink:0}.top-navigation{width:100%;height:100%;display:flex}.nav-right{flex:1;display:flex;align-items:center;justify-content:end}.top-nav-notice{position:relative;cursor:pointer}.top-nav-notice-badge{position:absolute;top:0;right:1rem;width:.4rem;height:.4rem;background-color:red;border-radius:50%}.top-navigation .nav-signup{min-width:3.3rem;height:2.6rem;background-color:#1d1d1d;border:1px solid #ffd60a;font-weight:600;font-size:.875rem}.top-navigation .nav-login{min-width:3.3rem;height:2.6rem;background-color:#ffd60a;color:#000;font-weight:600;font-size:.875rem}.top-navigation .nav-login:hover{background:#ffd60a}.nav-help{margin-right:25rem;font-size:.875rem}.top-navigation .nav-language{margin-right:3rem}.top-navigation .nav-left{display:flex;align-items:center}.top-navigation .nav-left img{width:9.5rem;height:3rem;cursor:pointer;margin-left:5.25rem}.top-navigation-popover{width:17.5rem;height:19rem}.top-navigation-popover-top{display:flex;gap:.75rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid #424242}.top-navigation-popover-user{font-family:PingFang SC;font-weight:500;font-size:1.125rem;color:#fff}.top-navigation-popover-email{font-family:Roboto;font-weight:400;font-size:.875rem}.top-navigation-popover-bottom{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}.top-navigation-popover-bottom-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:4.875rem;height:4.25rem;gap:.5rem;cursor:pointer}.top-navigation-popover-bottom-item img{width:2.5rem;height:2.5rem}.top-navigation-popover-bottom-item-bottom-label{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fff}.top-navigation-popover-logout{font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#fff;text-align:center;margin-top:3rem;cursor:pointer}.custom-body{flex:1;display:flex;height:calc(100vh - var(--header-height));overflow:hidden;border-top:1px solid #333}.custom-sports-menu{width:var(--sports-menu-width);background-color:var(--color-dark);padding:var(--spacing-md) 0;overflow-y:auto;border-right:1px solid #333}.sports-type-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem}.sports-item{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.sports-item img{width:1.75rem;height:1.75rem}.sports-item:hover{background-color:#ffffff1a}.sports-item.active{background-color:#ffd60a}.sports-icon{width:var(--sports-icon-size);height:var(--sports-icon-size);font-size:1.5rem;margin-bottom:var(--spacing-xs)}.sports-label{font-size:var(--font-small);color:#fff;text-align:center}.custom-main-content{width:84.25rem;background-color:#0f0f0f;overflow-y:auto;padding:1.25rem}.main-filter-tab{height:2.625rem;background-color:#1d1d1d;border-radius:.5rem;margin-top:1.25rem;display:flex;align-items:center;padding-left:1rem;gap:1.5rem;cursor:pointer}.main-filter-tab-item{height:2.625rem;display:flex;align-items:center;justify-content:center}.main-filter-tab-item.main-filter-tab-active{color:#ffd60a;border-bottom:2px solid #ffd60a}.main-filter{margin-top:1.25rem;display:flex;justify-content:space-between;gap:1rem}.main-filter .ant-select-selector{border:none!important;box-shadow:none!important;color:#ffd60a;background:#333!important}.main-filter .ant-select-arrow{color:#ffd60a}.main-filter .ant-input-outlined{border:none;box-shadow:none;background:#333!important}.main-filter .ant-picker-outlined{border:none;box-shadow:none;background:#333!important;color:#ffd60a!important}.main-content-area .league-list{margin-top:1rem;background-color:#0f0f0f;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem}.main-content-area .league-list .league-title{background-color:#333;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:2.875rem;display:flex;align-items:center;justify-content:space-between;padding:0 1rem;font-weight:500;font-size:.875rem}.main-content-area .league-list .league-title .left{display:flex;align-items:center}.main-content-area .league-list img{width:1.5rem;height:1.5rem;border-radius:50%;margin-right:.5rem}.main-content-area .league-list .league-title .arrow-icon{width:1.5rem;height:1.5rem;transition:all .3s ease}.main-content-area .league-list .league-title .arrow-icon.expand{transform:rotate(180deg)}.main-content-area .ant-drawer-body{padding:0!important}.drawer-league-info{display:flex;gap:1.5rem;align-items:center}.drawer-league-info span{font-family:PingFang SC;font-size:.875rem;color:#fff}.drawer-match-info{display:flex;align-items:center;gap:.2rem;margin-top:.5rem;color:#fff}.drawer-match-teams{display:flex;justify-content:space-between;margin-top:.3rem}.drawer-match-item{background-color:#333;width:14.25rem;height:2.625rem;display:flex;justify-content:center;align-items:center;border-radius:.5rem;cursor:pointer}.drawer-match-item.active{border:2px solid #ffd60a}.drawer-match-fields{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.drawer-match-fields .field{display:flex;flex-direction:column;gap:.25rem}.drawer-match-fields .field .label{color:#fff}.drawer-match-fields .field .label-container{display:flex;justify-content:space-between}.drawer-match-fields .field .label-container .amount{color:#999}.drawer-match-fields .input{width:100%;height:2.625rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .3s}.drawer-match-fields .input:focus{outline:none;border-color:#ffd60a}.drawer-match-fields .input.error{border-color:#ef4444}.drawer-buttons{margin-top:3rem;display:flex;justify-content:space-between}.drawer-buttons button{width:14.25rem;height:2.625rem;border-radius:.5rem;font-family:PingFang SC;font-weight:600;font-size:.875rem;cursor:pointer}.drawer-buttons .sell{background-color:#ff4c4c;border:1px solid #ff4c4c}.drawer-buttons .buy{background-color:#28b328;border:1px solid #28b328}.drawer-match-fields .error-message{color:#ff4d4f;font-size:.875rem;margin-top:.25rem;line-height:1.4}.match-list{background-color:#1d1d1d;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.match-card{display:flex;flex-direction:column;padding:1.5rem 2.625rem;border-bottom:1px solid #333;background-color:#1d1d1d;gap:.75rem}.match-card:last-child{border-bottom:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.match-card-top,.match-card-top .match-time-status,.match-card-top .match-operate,.match-card-top .match-oddsPicker{display:flex}.match-card-top{gap:4.875rem}.match-card-top .match-operate{flex:1;justify-content:space-between;align-items:center}.match-card-top .match-time-status{align-items:center;gap:.5rem}.match-card-top .match-time-status .time{font-size:1.25rem}.match-card-top .match-time-status .status{width:2rem;height:1.2rem;border-radius:4px;font-size:.6875rem;text-align:center;color:#000;font-weight:500;background-color:red}.league-list .team-score{font-weight:500;font-size:.875rem;color:#ffd60a}.match-card-top .match-oddsPicker{font-size:.875rem;gap:1.2rem}.match-card-top .match-open-market{width:4.5rem;height:2.625rem;border-radius:.5rem;background-color:#ffd60a;color:#000;display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;cursor:pointer}.match-content{flex:1}.betting-header{display:flex;margin-bottom:-.5rem;gap:.25rem}.betting-header .team-column{width:12rem}.betting-header .bet-column{width:7.5rem;text-align:center;color:#999;font-size:.75rem;padding:.25rem 0;background-color:#1d1d1d}.match-row{display:flex;align-items:center;margin-bottom:.25rem;gap:.25rem}.match-row:last-child{margin-bottom:0}.team-column{width:12rem;display:flex;align-items:center}.team-info{display:flex;align-items:center;gap:.5rem}.team-logo{width:1.5rem;height:1.5rem;border-radius:50%;object-fit:cover}.league-list .team-info .team-name{color:#fffc;font-size:.875rem;font-weight:500;transition:all .3s ease}.league-list .team-info .team-name.handicap-team{color:#fff}.bet-column{display:flex;justify-content:center;align-items:center;width:7.5rem;height:3.25rem;background-color:#0f0f0f;border-radius:.25rem}.best-bet-column{border:1px solid #ffd60a}.odds-cell{display:flex;flex-direction:column;align-items:center;gap:.125rem;width:100%}.handicap-text{font-size:.6875rem;font-weight:400}.odds-button{color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.875rem;font-weight:500;min-width:2.5rem;text-align:center;line-height:1}.odds-button.highlighted{color:#ffd60a}.match-oddsPicker .item{cursor:pointer;transition:color .3s ease}.match-oddsPicker .item:hover{opacity:.8}.match-oddsPicker .item.active{color:#ffd60a!important;font-weight:700}.custom-right-sidebar{width:var(--right-sidebar-width);background-color:#0f0f0f;border-left:1px solid #333;overflow-y:auto;padding:1.25rem}.custom-right-sidebar .top{display:flex;align-items:center;height:2.625rem;background-color:#1d1d1d;border-radius:.5rem;justify-content:space-between;padding:0 2rem}.custom-right-sidebar .top .left{display:flex;align-items:center;gap:1.5rem}.custom-right-sidebar .top .tabItem{height:2.625rem;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Poppins;font-weight:500;font-size:1.25rem}.custom-right-sidebar .top .tabItem.active{color:#ffd60a;border-bottom:2px solid #ffd60a}.custom-right-sidebar .assets{margin-top:1rem;height:13.125rem;border-radius:.5rem;background-color:#1d1d1d;padding:1rem}.custom-right-sidebar .assets .assets-top{display:flex;justify-content:space-between}.custom-right-sidebar .assets .assets-top .assets-top-left{font-family:Poppins;font-weight:500;font-size:.875rem}.custom-right-sidebar .assets .assets-top .assets-top-right{font-weight:500;font-size:.875rem;text-decoration:underline;cursor:pointer}.custom-right-sidebar .assets .assets-total{font-weight:700;font-size:1.75rem;margin-top:.5rem}.custom-right-sidebar .assets .assets-list{display:flex;margin-top:1rem}.custom-right-sidebar .assets .assets-list .assets-list-item{width:50%;display:flex;align-items:center;gap:.25rem}.custom-right-sidebar .assets .assets-list .assets-list-item .label{font-weight:500;font-size:.875rem;color:#e1e1e1}.custom-right-sidebar .assets .assets-list .assets-list-item .value{font-weight:700;font-size:1.25rem}.custom-right-sidebar .assets .assets-buttons{display:flex;justify-content:space-between;margin-top:1rem}.custom-right-sidebar .assets .assets-buttons button{width:13rem;height:2.625rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer}.custom-right-sidebar .assets .assets-buttons .cz{background-color:#ffd60a;border:1px solid #ffd60a}.custom-right-sidebar .assets .assets-buttons .tx{background-color:#333;border:1px solid #333;color:#fff}.custom-right-sidebar .order-record{margin-top:1.25rem}.custom-right-sidebar .order-record .order-record-top{font-weight:500}.custom-right-sidebar .open-card-typeTab{display:flex;margin-top:1rem;gap:1.5rem;padding-left:1rem}.custom-right-sidebar .open-card-typeTab .open-card-typeTab-item{font-weight:500;font-size:.875rem;cursor:pointer}.custom-right-sidebar .open-card-typeTab .open-card-typeTab-item.active{color:#ffd60a}.custom-right-sidebar .open-record{margin-top:1rem;display:flex;flex-direction:column;gap:1rem;height:45rem;overflow-y:auto}.custom-right-sidebar .open-record .open-record-item{background-color:#1d1d1d;height:15.25rem;border-radius:.5rem;padding:1rem 1.25rem}.custom-right-sidebar .open-floatWindow{position:fixed;bottom:6.25rem;right:.625rem;height:2.375rem;background-color:#ffd60a;border-radius:100px;font-family:PingFang SC;font-weight:400;font-size:.875rem;padding:.75rem;display:flex;align-items:center;justify-content:center;z-index:1000;color:#000}.custom-right-sidebar .open-floatWindow div{display:flex;align-items:center;gap:2px}.custom-right-sidebar .open-floatWindow img{width:1rem;height:1rem;cursor:pointer}.OT-drawer-notice{height:3.125rem;border-radius:.5rem;background-color:#33291a;border:1px solid #ff9902;color:#ff9902;font-family:PingFang SC;font-size:.625rem;padding:.5rem .75rem}.OT-drawer-balance{display:flex;justify-content:space-between;margin:.75rem 0}.OT-drawer-balance-item{display:flex;gap:.25rem}.OT-drawer-balance-item-label{font-family:PingFang SC;font-size:.75rem;color:#c8c8c8}.OT-drawer-balance-item-value{font-family:Poppins;font-weight:500;font-size:.75rem;color:#fff}.OT-drawer-match-info{height:8.75rem;background-color:#333;border-radius:.5rem;padding:.75rem}.OT-drawer-match-info-title{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fff}.OT-drawer-match-info-team{display:flex;gap:.2rem}.OT-drawer-match-info-team-homeTeam{font-weight:500;font-size:.875rem;color:#fff}.OT-drawer-match-info-team-awayTeam{font-weight:500;font-size:.875rem;color:#fffc}.OT-drawer-match-info-market-title{font-family:PingFang SC;font-size:.875rem;color:#fff;margin-top:.5rem}.OT-drawer-match-info-marketInfo-backTeam{font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#fff;margin-right:.5rem}.OT-drawer-match-info-marketInfo-handicap{font-family:PingFang SC;font-size:1rem;color:#ffd60a;margin-right:.25rem}.OT-drawer-match-info-marketInfo-at{font-family:PingFang SC;font-size:1rem;color:#fff;margin-right:.25rem}.OT-drawer-match-info-marketInfo-handicapOdds{font-family:PingFang SC;font-size:1rem;color:#ffd60a}.OT-drawer-match-info-balance{margin-top:.25rem}.OT-drawer-match-info-balance-label{font-size:.75rem;color:#c8c8c8;margin-right:.25rem}.OT-drawer-match-info-balance-value{font-family:PingFang SC;font-weight:500;font-size:1rem;color:#ffd60a}.OT-drawer-buyAmount{margin-top:.75rem}.OT-drawer-buyAmount-label{font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#fff;margin-bottom:.5rem}.OT-drawer-buyAmount-Input.error{border:1px solid #ff4d4f}.OT-drawer-line{height:1px;background-color:#333;margin:1.25rem 0}.OT-drawer-calc-title{display:flex;gap:.25rem;align-items:center;height:1.5625rem}.OT-drawer-calc-title-icon{width:.125rem;height:.875rem;background-color:#fff}.OT-drawer-calc-title-text{font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#fff}.OT-drawer-calc-tip{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fffc}.OT-drawer-calc-inputs{display:flex;justify-content:space-between;gap:.5rem;margin-top:.5rem}.OT-drawer-calc-inputs-item{width:50%}.OT-drawer-calc-inputs-item-label{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fff;margin-bottom:.25rem}.OT-drawer-calc-result-card{height:4.25rem;background-color:#333;color:#fff;border-radius:.5rem;padding:1rem .75rem;margin-top:.5rem;display:flex;gap:.75rem;font-family:PingFang SC;font-weight:400;font-size:.875rem}.OT-drawer-calc-result-card img{width:2.25rem;height:2.25rem}.OT-drawer-button-confirm{height:2.625rem;background-color:#ffd60a;border-radius:.5rem;font-family:PingFang SC;font-weight:600;font-size:.875rem;text-align:center;cursor:pointer;line-height:2.625rem;color:#000;margin-top:1.75rem}.OT-drawer-button-close{height:2.625rem;background-color:#333;border-radius:.5rem;font-family:PingFang SC;font-weight:600;font-size:.875rem;text-align:center;cursor:pointer;line-height:2.625rem;margin-top:1.75rem}.OT-drawer-buttons{display:flex;justify-content:space-between;gap:1rem;margin-top:1.75rem}.OT-drawer-buttons-cancel{width:50%;height:2.625rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;background-color:#333;border:1px solid #333;color:#fff}.OT-drawer-buttons-confirm{width:50%;height:2.625rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;background-color:#ffd60a;border:1px solid #ffd60a;color:#000}.custom-sports-menu::-webkit-scrollbar,.custom-events-list::-webkit-scrollbar,.custom-main-content::-webkit-scrollbar,.custom-right-sidebar::-webkit-scrollbar{width:4px}.custom-sports-menu::-webkit-scrollbar-thumb,.custom-events-list::-webkit-scrollbar-thumb,.custom-main-content::-webkit-scrollbar-thumb,.custom-right-sidebar::-webkit-scrollbar-thumb{background:#555;border-radius:2px}.custom-sports-menu::-webkit-scrollbar-track,.custom-events-list::-webkit-scrollbar-track,.custom-main-content::-webkit-scrollbar-track,.custom-right-sidebar::-webkit-scrollbar-track{background-color:#2a2a2a;border-radius:2px}.recharge-drawer-container{display:flex;flex-direction:column;align-items:center}.recharge-drawer-warn{min-height:3.25rem;background-color:#ddd;border-radius:.5rem;display:flex;gap:.5rem;align-items:center;padding:.5rem .75rem}.recharge-drawer-warn-icon{width:.875rem;height:.875rem}.recharge-drawer-warn-desc{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#666}.recharge-drawer-qrcode{width:12.5rem;height:12.5rem;margin-top:1.5rem}.recharge-drawer-info{width:100%;height:12.25rem;border-radius:.5rem;background-color:#282828;margin-top:1.5rem}.recharge-drawer-info-item{height:50%;border-bottom:2px solid #333;padding:.875rem .75rem}.recharge-drawer-info-item:last-child{border-bottom:none}.recharge-drawer-info-item-network-label{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#999}.recharge-drawer-info-item-network-value{font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#fff}.recharge-drawer-info-item-coin-value{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#999}.recharge-drawer-info-item.top{display:flex;flex-direction:column;justify-content:space-around}.recharge-drawer-info-item-address-label{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#999}.recharge-drawer-info-item-address-value{margin-top:.5rem;display:flex;justify-content:space-between}.recharge-drawer-info-item-address-value-copy{width:1.25rem;height:1.25rem;cursor:pointer}.recharge-drawer-notice{width:100%;display:flex;flex-direction:column}.recharge-drawer-notice-item{display:flex;justify-content:space-between;padding:.5rem .75rem}.withdraw-drawer-title{height:2.5rem;border-radius:.5rem;background-color:#ddd;display:flex;align-items:center;gap:.5rem;padding:.75rem;font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#666}.withdraw-drawer-title img{width:.875rem;height:.875rem;margin-top:.125rem}.withdraw-drawer-wallet-list{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;max-height:22rem;overflow-y:auto}.withdraw-drawer-wallet-list::-webkit-scrollbar{width:4px}.withdraw-drawer-wallet-list::-webkit-scrollbar-thumb{background:#ffd60a;border-radius:2px}.withdraw-drawer-list-item{width:14.25rem;height:6.8125rem;background-color:#333;border-radius:.75rem;display:flex;gap:.75rem;padding:.75rem;box-sizing:border-box;cursor:pointer}.withdraw-drawer-list-item.active{border:1px solid #ffd60a}.withdraw-drawer-list-item img{width:2rem;height:2rem}.withdraw-drawer-list-item-right-title{display:flex;justify-content:space-between}.withdraw-drawer-list-item-right{flex:1}.withdraw-drawer-list-item-right-title-coin{font-family:PingFang SC;font-weight:500;font-size:1rem}.withdraw-drawer-list-item-right-title-name{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#999}.withdraw-drawer-list-item-right-network{font-family:PingFang SC;font-weight:400;font-size:.875rem}.withdraw-drawer-list-item-right-address{width:10rem;font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#bcbcbc;overflow-wrap:break-word;border-top:1px solid rgba(153,153,153,.2);padding-top:.25rem;margin-top:.25rem}.withdraw-drawer-form{margin-top:1rem}.withdraw-drawer-form-label{display:flex;justify-content:space-between}.withdraw-drawer-form-label-title{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fff}.withdraw-drawer-form-label-title-right-label{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#c8c8c8}.withdraw-drawer-form-label-title-right-value{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#fff;margin-left:.2rem}.withdraw-drawer-form-input{position:relative;margin-top:.5rem}.withdraw-drawer-form-input-btn{position:absolute;height:2rem;right:1rem;top:.5rem;text-align:center;line-height:2rem;border-left:1px solid rgba(153,153,153,.2);padding-left:.5rem;cursor:pointer;color:#ffd60a}.withdraw-drawer-line{height:1px;background-color:#333;margin-top:2rem;margin-bottom:1.25rem}.withdraw-drawer-info{display:flex;flex-direction:column;gap:1rem}.withdraw-drawer-info-item{display:flex;justify-content:space-between}.withdraw-drawer-info-item-label{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#bbb}.withdraw-drawer-info-item-value{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fff}.withdraw-drawer-comfirm{height:2.625rem;border-radius:.5rem;background-color:#ffd60a;cursor:pointer;line-height:2.625rem;text-align:center;color:#000;font-family:PingFang SC;font-weight:600;font-size:.875rem;margin-top:2rem}.withdraw-drawer-comfirm.disabled{cursor:not-allowed;opacity:.5}.withdraw-drawer-process-top{display:flex;flex-direction:column;align-items:center;gap:.75rem}.withdraw-drawer-process-top-title{display:flex;align-items:center;gap:.5rem}.withdraw-drawer-process-top-title img{width:1.5rem;height:1.5rem}.withdraw-drawer-process-top-title span{font-family:PingFang SC;font-weight:400;font-size:1.125rem;color:#009fff}.withdraw-drawer-process-top-amount{font-family:DIN Alternate;font-weight:700;font-style:Bold;font-size:1.75rem;color:#fff}.withdraw-drawer-process-top-desc{font-family:PingFang SC;font-weight:400;font-size:.75rem}.withdraw-drawer-process-line{height:1px;background-color:#333;margin:1.25rem 0}.withdraw-drawer-process-info{display:flex;flex-direction:column;gap:1rem}.withdraw-drawer-process-info-item{display:flex;justify-content:space-between}.withdraw-drawer-process-info-item-label{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#bbb}.withdraw-drawer-process-info-item-value{font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#fff}.my-open-filter{margin-top:1.25rem;margin-bottom:1rem;display:flex;justify-content:space-between;gap:1rem}.my-open-filter .ant-select-selector{border:none!important;box-shadow:none!important;color:#ffd60a;background:#333!important}.my-open-filter .ant-select-arrow{color:#ffd60a}.my-open-filter .ant-input-outlined{border:none;box-shadow:none;background:#333!important}.my-open-filter .ant-picker-outlined{border:none;box-shadow:none;background:#333!important;color:#ffd60a!important}.my-open-list{display:flex;flex-direction:column;gap:.75rem;max-height:39rem;overflow-y:auto}.my-open-list::-webkit-scrollbar{width:4px}.my-open-list::-webkit-scrollbar-thumb{background:#ffd60a;border-radius:2px}.my-open-list-item{height:12.5rem;border-radius:.5rem;background-color:#1d1d1d}.my-open-list-item-header{display:flex;align-items:center;gap:.5rem;height:2.125rem;background-color:#282828;border-radius:.5rem .5rem 0 0;padding:0 .75rem}.my-open-list-item-header-type{width:2.125rem;height:1.125rem;border-radius:.25rem;font-family:PingFang SC;font-weight:500;font-size:.625rem;text-align:center;line-height:1.125rem}.my-open-list-item-header-type.buy{background-color:#28b328}.my-open-list-item-header-type.sell{background-color:#ff4c4c}.my-open-list-item-header-time{font-family:PingFang SC;font-weight:400;font-size:.875rem}.my-open-list-item-info{padding:.75rem}.my-open-list-item-title{display:flex;justify-content:space-between;font-weight:500;font-size:.875rem;line-height:1.25rem;margin-bottom:.2rem}.my-open-list-item-title-time{font-family:PingFang SC}.my-open-list-item-title-state{font-family:Poppins}.my-open-list-item-leagueName{font-family:PingFang SC;font-weight:400;font-size:.875rem;line-height:1.25rem;margin-bottom:.2rem}.my-open-list-item-vs{display:flex;gap:.25rem;font-family:PingFang SC;font-weight:500;font-size:.875rem;line-height:1.25rem;margin-bottom:.2rem}.my-open-list-item-sports{display:flex;gap:.5rem;font-family:PingFang SC;font-weight:400;font-size:.875rem;line-height:1.25rem;margin-top:.5rem;margin-bottom:.25rem}.my-open-list-item-order-info{display:flex;justify-content:space-between;line-height:1.25rem;margin-bottom:.2rem}.my-open-list-item-order-info-left{font-family:Poppins;font-weight:400;font-size:.875rem;color:#c8c8c8}.my-open-list-item-order-info-right{display:flex;gap:.25rem;font-family:PingFang SC;font-weight:500;font-size:.875rem}.my-open-list-item-amount-info{display:flex;justify-content:space-between;line-height:1.25rem}.my-open-list-item-amount-info-left{font-family:Poppins;font-weight:400;font-size:.875rem;color:#c8c8c8}.my-open-list-item-amount-info-right{display:flex;gap:.25rem;font-family:PingFang SC;font-weight:500;font-size:.875rem}.custom-right-sidebar .open-record::-webkit-scrollbar{width:4px}.custom-right-sidebar .open-record::-webkit-scrollbar-thumb{background:#ffd60a;border-radius:2px}.market-match-card{position:relative;background-color:#1d1d1d;border-radius:.5rem;padding:1rem 1.25rem;height:15.25rem}.market-match-card-icon{position:absolute;bottom:1.5rem;right:1.75rem;width:6rem;height:5.5rem}.market-league-info{display:flex;align-items:center;justify-content:space-between}.market-league-name{display:flex;gap:.25rem;align-items:center;color:#fff}.market-league-name span{font-size:.875rem}.market-league-name .isMe{width:1.5rem;height:1rem}.market-match-time{font-size:1rem;font-weight:500}.market-odds-table{width:100%;position:relative}.market-odds-table .market-odds-table-footer{display:flex;justify-content:space-between;border-top:1px solid rgba(51,51,51,1)}.market-odds-table .market-odds-table-footer-right{width:6.75rem;height:2.625rem;background-color:#28b328;border-radius:.5rem;margin-top:.75rem;text-align:center;color:#1d1d1d;font-family:PingFang SC;font-weight:600;font-size:.875rem;line-height:2.625rem;cursor:pointer}.market-odds-table .market-odds-table-footer-right.buy{background-color:#28b328}.market-odds-table .market-odds-table-footer-right.sell{background-color:#f44336}.market-odds-table .market-odds-table-footer-top{padding-top:.75rem;display:flex;align-items:center;line-height:1;font-weight:700;color:#ffd60a;font-size:1.125rem}.market-odds-table .market-odds-table-footer-top img{width:1.25rem;height:1.25rem}.market-odds-table .market-odds-table-footer-bottom{margin-top:.25rem;font-size:.75rem;font-weight:500}.market-odds-scroll-container{overflow-x:auto;padding-bottom:.5rem;margin-left:6.25rem}.market-odds-grid{display:flex;gap:.25rem;min-width:fit-content;padding:0 .5rem;margin-left:2rem}.market-odds-column{display:flex;flex-direction:column;flex-shrink:0}.market-odds-header-cell{text-align:center;padding:.375rem .25rem;margin-bottom:.25rem;white-space:nowrap;font-size:.75rem}.market-odds-data-cell{width:5.25rem;height:2.625rem;background-color:#0f0f0f;color:#fff;border-radius:.25rem;font-size:.75rem;text-align:center;margin-bottom:.25rem;min-height:2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.25rem}.market-odds-data-cell .lockIcon{width:1rem;height:1rem}.market-odds-data-cell.highlighted{border:1px solid #ffd700;color:#fff;font-weight:600}.market-odds-data-cell.highlighted .market-odds-value{color:gold}.market-handicap-value{font-size:.75rem;line-height:1;opacity:1;color:#fff;font-weight:600}.market-odds-value{font-size:.875rem;font-weight:600;line-height:1;color:#fff}.market-team-labels{display:flex;flex-direction:column;position:absolute;left:0;top:1.75rem;z-index:2}.market-team-label{color:#fff;padding:.75rem .75rem .75rem 0;display:flex;align-items:center;margin-bottom:.25rem;position:relative;transition:all .3s ease;color:#fffc;font-weight:500;font-size:.875rem}.market-team-label.handicap-team{color:#fff}.market-team-label .team-logo{width:1.5rem;height:1.5rem;border-radius:50%;margin-right:.5rem}.order-record-list{background-color:#1d1d1d;border-radius:.5rem;height:33rem;padding:0 0 0 1rem}.order-record-list .tabs{display:flex;height:2.625rem;gap:1.5rem;align-items:center;border-bottom:1px solid #333}.order-record-list .tabs .item{font-family:Poppins;font-weight:600;font-size:.875rem;cursor:pointer;height:2.625rem;display:flex;align-items:center}.order-record-list .tabs .item.active{color:#ffd60a;border-bottom:2px solid #ffd60a}.records-list{display:flex;flex-direction:column;overflow-y:auto;height:30.375rem;padding-right:1rem}.record-item{position:relative;background-color:#1d1d1d;padding:.75rem;border-bottom:1px solid #333333}.records-list>.record-item:nth-last-child(2){border:none!important}.record-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.125px}.record-type{font-size:.6875rem;border-radius:.25rem;color:#fff;width:3.0625rem;height:1.125rem;text-align:center}.record-type.sell{border:1px solid #ff4c4c;color:#ff4c4c}.record-type.buy{border:1px solid #00aa00;color:#0a0}.record-date{flex:1;font-family:PingFang SC;font-weight:500;font-size:.875rem}.record-profit{font-size:.75rem;color:#999}.record-description{font-family:PingFang SC;font-weight:400;font-size:.875rem;margin-bottom:3px}.record-detail{margin-bottom:8px;font-family:PingFang SC;font-weight:500;font-size:.875rem}.record-match-type{font-size:.875rem;margin-bottom:.25rem;display:flex;justify-content:space-between;align-items:center;width:100%}.record-button{margin-top:.625rem}.record-button-cancel{width:100%;height:2.625rem;background-color:#333;border:none;border-radius:.5rem;color:#fff;font-family:PingFang SC;font-weight:600;font-size:.875rem;cursor:pointer}.match-type-text{flex:1;font-family:PingFang SC;font-weight:400;font-size:.875rem}.match-score{color:gold!important;font-weight:700;font-size:.875rem;margin-left:auto;padding-left:.75rem}.record-result{display:flex;align-items:center;justify-content:space-between;font-family:PingFang SC;font-weight:500;font-size:1rem;margin-bottom:.25rem}.result-text{font-size:.875rem;color:gold;font-weight:500}.bookmark{font-size:1rem}.record-amounts{display:flex;justify-content:space-between;margin-bottom:.25rem}.bet-amount,.settlement-amount{font-weight:400;font-size:.75rem;color:#c8c8c8;display:flex;align-items:center;gap:.25rem}.bet-amount-label,.settlement-amount-label{font-family:PingFang SC}.bet-amount-value,.settlement-amount-value{font-weight:500;font-size:.875rem;color:#fff}.record-meta{display:flex;flex-direction:column}.order-id,.end-time{font-weight:400;font-size:.75rem;color:#c8c8c8;display:flex;align-items:center;gap:.25rem}.order-id-label,.end-time-label{font-family:PingFang SC}.order-id-value,.end-time-value{font-size:.875rem;color:#fff}.empty-records,.loading-records{text-align:center;padding:2.5rem 1.25rem;color:#999;font-size:.875rem}.record-type.pending{background-color:#1890ff}.record-type.settling{background-color:#fa8c16}.record-type.win{background-color:#52c41a}.record-type.lose{background-color:#ff4d4f}.record-type.cancelled{background-color:#8c8c8c}.record-item.cancelled{opacity:.7}.pending-actions{margin-top:.75rem;text-align:right}.cancel-btn{background-color:#ff4d4f;color:#fff;border:none;padding:.375rem .75rem;border-radius:.25rem;font-size:.75rem;cursor:pointer;transition:background-color .2s ease}.cancel-btn:hover{background-color:#ff7875}.cancel-btn:active{transform:scale(.98)}.match-score,.final-score,.cancel-reason{font-size:.75rem;color:#999;margin-left:.75rem}.settlement-amount.win{color:#52c41a}.settlement-amount.lose{color:#ff4d4f}.refund-amount{color:#1890ff}.win-lose-badge{position:absolute;top:1rem;right:.75rem;border-radius:.25rem;padding:0px .625rem;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:#000;height:1.125rem}.win-lose-badge.win{background-color:#52c41a}.win-lose-badge.lose{background-color:#ff4d4f}.win-lose-badge.draw{background-color:#1890ff}.win-lose-badge.cancelled{background-color:#faad14}.loading-more,.no-more-data{display:flex;align-items:center;justify-content:center;padding:1rem;font-size:.75rem;color:#999;text-align:center}.loading-more{color:#ffd60a}.no-more-data{color:#666}.records-list::-webkit-scrollbar-thumb{background:#ffd60a!important}.records-list::-webkit-scrollbar{width:4px}.records-list::-webkit-scrollbar-track{background:#2a2a2a;border-radius:2px}.records-list::-webkit-scrollbar-thumb{background:#555;border-radius:2px}.records-list::-webkit-scrollbar-thumb:hover{background:#777}.video-player-container{display:flex;flex-direction:column;height:100%;background:#1a1a1a;color:#fff}.video-player-empty{display:flex;justify-content:center;align-items:center;height:200px;color:#999}.video-player-empty-text{font-size:1rem}.video-player-match-list{border-bottom:1px solid #333;padding:1rem;max-height:300px;overflow-y:auto}.video-player-match-list-title{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:#ffd60a}.video-player-match-list-content{display:flex;flex-direction:column;gap:.5rem}.video-player-match-item{padding:.75rem;border:1px solid #333;border-radius:.5rem;cursor:pointer;transition:all .2s ease;background:#2a2a2a}.video-player-match-item:hover{border-color:#ffd60a;background:#333}.video-player-match-item.active{border-color:#ffd60a;background:#ffd60a1a}.video-player-match-item-league{font-size:.75rem;color:#999;margin-bottom:.25rem}.video-player-match-item-teams{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.video-player-match-item-teams .vs{margin:0 .5rem;color:#ffd60a}.video-player-match-item-status{font-size:.75rem;color:#28a745}.video-player-main{flex:1;display:flex;flex-direction:column}.video-player-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #333}.video-player-match-info{flex:1}.video-player-match-title{font-size:1rem;font-weight:600;margin-bottom:.25rem}.video-player-match-league{font-size:.875rem;color:#999}.video-player-controls{display:flex;align-items:center;gap:1rem}.video-player-quality{display:flex;gap:.5rem}.quality-btn{padding:.375rem .75rem;border:1px solid #555;border-radius:.25rem;background:transparent;color:#fff;cursor:pointer;transition:all .2s ease;font-size:.875rem}.quality-btn:hover:not(:disabled){border-color:#ffd60a;color:#ffd60a}.quality-btn.active{border-color:#ffd60a;background:#ffd60a;color:#000}.quality-btn:disabled{opacity:.5;cursor:not-allowed}.video-player-wrapper{flex:1;position:relative;background:#000;display:flex;align-items:center;justify-content:center;min-height:300px}.video-player-video{width:100%;height:100%;object-fit:contain}.video-player-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1rem}.loading-spinner{width:2rem;height:2rem;border:2px solid #333;border-top:2px solid #ffd60a;border-radius:50%;animation:spin 1s linear infinite}.loading-text{color:#999;font-size:.875rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.video-player-error{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1rem}.error-text{color:#ff4d4f;font-size:.875rem;text-align:center}.retry-btn{padding:.5rem 1rem;border:1px solid #ffd60a;border-radius:.25rem;background:transparent;color:#ffd60a;cursor:pointer;transition:all .2s ease;font-size:.875rem}.retry-btn:hover{background:#ffd60a;color:#000}.video-player-match-list::-webkit-scrollbar{width:6px}.video-player-match-list::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.video-player-match-list::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.video-player-match-list::-webkit-scrollbar-thumb:hover{background:#666}@media (max-width: 768px){.video-player-header{flex-direction:column;align-items:flex-start;gap:.75rem}.video-player-match-info{width:100%}.video-player-controls{width:100%;justify-content:flex-end}.video-player-wrapper{min-height:250px}}.login-container{min-height:100vh;background-color:#0f0f0f;display:flex;align-items:center;justify-content:center;padding:1rem}.login-pc-container{width:34.5rem;background-color:#1d1d1d;border-radius:.5rem;box-shadow:0 .25rem .25rem #00000040,0 .125rem .125rem #0000004d;position:relative}.login-header{display:flex;align-items:center;justify-content:space-between;padding:1rem;box-shadow:#00000040 0 4px 4px,#0000004d 0 2px 2px}.login-title{font-size:1.25rem;font-weight:600;color:#fafafa}.login-close-btn{color:#9f9f9f;background:none;border:none;cursor:pointer;padding:.25rem;transition:color .3s}.login-close-btn:hover{color:#fff}.login-content{padding:1.5rem 3rem}.login-form{display:flex;flex-direction:column}.login-form-section{display:flex;flex-direction:column;gap:1.5rem}.login-field{display:flex;flex-direction:column}.login-label{font-size:.875rem;font-weight:500;color:#fff;margin-bottom:.25rem}.login-input{width:100%;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .3s}.login-input:focus{outline:none;border-color:#ffd60a}.login-input.error{border-color:#ef4444}.login-password-container{position:relative}.login-buttons{display:flex;gap:.5rem;margin-top:2rem}.login-btn-primary{width:100%;height:3rem;background-color:#ffd60a;border:1px solid transparent;border-radius:.375rem;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .3s}.login-btn-primary:hover{background-color:#d8b429}.login-btn-primary:disabled{background-color:#333;color:#666;cursor:not-allowed}.login-password-container-forget{text-align:right;font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#ffd60a;cursor:pointer;margin-top:.5rem}.signup-container{min-height:100vh;background-color:#0f0f0f;display:flex;align-items:center;justify-content:center;padding:1rem}.signup-mobile-header{display:none;background-color:#000;position:fixed;top:0;left:0;right:0;z-index:10;padding:1rem}.signup-mobile-nav{display:flex;align-items:center;position:relative}.signup-back-btn{position:absolute;left:0;color:#fff;background:none;border:none;cursor:pointer;padding:.25rem}.signup-mobile-title{color:#fff;font-size:1.125rem;font-weight:500;width:100%;text-align:center}.signup-pc-container{width:100%;max-width:48.5rem;background-color:#1d1d1d;border-radius:.5rem;box-shadow:0 .25rem .25rem #00000040,0 .125rem .125rem #0000004d;position:relative}.signup-header{display:flex;align-items:center;justify-content:space-between;padding:1rem;box-shadow:#00000040 0 4px 4px,#0000004d 0 2px 2px}.signup-title{font-size:1.25rem;font-weight:600;color:#fafafa}.signup-close-btn{color:#9f9f9f;background:none;border:none;cursor:pointer;padding:.25rem;transition:color .3s}.signup-close-btn:hover{color:#fff}.signup-content{padding:1rem 1.5rem}.signup-steps{margin-bottom:2rem}.signup-steps-wrapper{display:flex;justify-content:space-between;align-items:center}.signup-step{display:flex;flex-direction:column;align-items:center;color:#9f9f9f;transition:color .3s}.signup-step.active{color:#ffd60a}.signup-step-circle{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background-color:#333;color:#fff;font-size:.875rem;font-weight:500;margin-bottom:.25rem;transition:all .3s}.signup-step.active .signup-step-circle{background-color:#ffd60a;color:#000}.signup-step-label{font-size:.75rem;font-weight:500}.signup-step-line{flex:1;height:.125rem;background-color:#333;margin:-1rem .5rem 0;transition:background-color .3s}.signup-step-line.active{background-color:#ffd60a}.signup-form{display:flex;flex-direction:column}.signup-form-section{display:flex;flex-direction:column;gap:1.5rem}.signup-field{display:flex;flex-direction:column}.signup-label{font-size:.875rem;font-weight:500;color:#fff;margin-bottom:.25rem}.signup-input{width:100%;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .3s}.signup-input:focus{outline:none;border-color:#ffd60a}.signup-input.error{border-color:#ef4444}.signup-input:read-only{background-color:#2a2a2a;cursor:not-allowed}.signup-phone-container{display:flex}.signup-phone-prefix{display:flex;align-items:center;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-right:none;border-radius:.375rem 0 0 .375rem;color:#fff;font-size:.875rem}.signup-phone-input{flex:1;border-radius:0 .375rem .375rem 0}.signup-gender-group{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.25rem}.signup-gender-btn{height:3rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;cursor:pointer;transition:all .3s}.signup-gender-btn.active{border-color:#ffd60a;background-color:#333}.signup-gender-btn:hover{background-color:#404040}.signup-password-container{position:relative}.signup-password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#9f9f9f;cursor:pointer;padding:.25rem}.signup-checkbox-container{display:flex;align-items:flex-start;gap:.5rem}.signup-checkbox{width:1rem;height:1rem;margin-top:.125rem;accent-color:#ffd60a}.signup-checkbox-label{font-size:.75rem;color:#9f9f9f;line-height:1.4}.signup-link{color:#ffd60a;text-decoration:none;transition:color .3s}.signup-link:hover{color:#d8b429}.signup-error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.signup-help-text{font-size:.75rem;color:#9f9f9f;margin-top:.25rem}.signup-buttons{display:flex;gap:.5rem;margin-top:2rem}.signup-btn-secondary{width:100%;height:3rem;background-color:#333;border:1px solid #ffd60a;border-radius:.375rem;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .3s}.signup-btn-secondary:hover{background-color:#404040}.signup-btn-secondary:disabled{opacity:.6;cursor:not-allowed}.signup-btn-primary{width:100%;height:3rem;background-color:#ffd60a;border:1px solid transparent;border-radius:.375rem;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .3s}.signup-btn-primary:hover{background-color:#d8b429}.signup-btn-primary:disabled{background-color:#333;color:#666;cursor:not-allowed}.siup-up-succress{width:48.5rem;height:48rem;border-radius:.625rem;background-color:#333;display:flex;flex-direction:column;justify-content:center;align-items:center}.siup-up-succress .icon{width:4rem;height:4rem;margin-bottom:1rem}.siup-up-succress .title{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:1.5rem;color:#ffd60a;margin-bottom:.625rem}.siup-up-succress .subtitle{font-style:Regular;font-size:.875rem;color:#c8c8c8}.sign-up-success-btn{width:21rem;height:3rem;background-color:#ffd60a;border-radius:.625rem;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;border:1px solid transparent;margin-top:4rem;font-family:PINGFANG SC}@media (max-width: 768px){.signup-container{display:block;padding:0;min-height:100vh}.signup-mobile-header{display:block}.signup-pc-container{height:100vh;border-radius:0;margin-top:4rem}.signup-content{padding:1rem;height:calc(100vh - 8rem);overflow-y:auto}.signup-buttons{flex-direction:column}.signup-steps-wrapper{justify-content:center;gap:1rem}.signup-step-line{width:3rem;margin:0 .5rem}}.signup-select .ant-select-selector{background-color:#333!important;border:1px solid #333!important;color:#fff!important;height:3rem!important;border-radius:.375rem!important}.signup-select .ant-select-selection-search-input{color:#fff!important}.signup-select .ant-select-selection-placeholder{color:#ffffff80!important}.signup-select .ant-select-arrow{color:#9f9f9f!important}.signup-select.ant-select-focused .ant-select-selector{border-color:#ffd60a!important;box-shadow:none!important}.signup-datepicker .ant-picker{background-color:#333!important;border:1px solid #333!important;color:#fff!important;height:3rem!important;border-radius:.375rem!important;width:100%!important}.signup-datepicker .ant-picker-input>input{color:#fff!important}.signup-datepicker .ant-picker-suffix{color:#9f9f9f!important}.signup-datepicker.ant-picker-focused{border-color:#ffd60a!important;box-shadow:none!important}.signup-loading{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:#1677ff1a;border:1px solid rgba(22,119,255,.3);border-radius:.375rem;margin-top:1rem}.signup-loading-spinner{width:1.25rem;height:1.25rem;border:2px solid transparent;border-top:2px solid #1677ff;border-radius:50%;animation:spin 1s linear infinite}.signup-email-code-container{position:relative;display:flex;align-items:center}.signup-input-with-button{padding-right:120px}.signup-send-code-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:#ffd60a;color:#000;border:none;border-radius:4px;padding:8px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s;white-space:nowrap;min-width:80px}.signup-send-code-btn:hover:not(:disabled){background:#d8b429}.signup-send-code-btn:disabled{background:#666;color:#999;cursor:not-allowed}.signup-send-code-btn:disabled:hover{background:#666}.signup-loading-text{color:#1677ff;font-size:.875rem}.signup-error-message{padding:.75rem;background-color:#ef44441a;border:1px solid #ef4444;border-radius:.375rem;margin-top:1rem}.signup-error-text{color:#ef4444;font-size:.875rem}.message-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:1.25rem 0}.message-content{width:75rem;height:100%;display:flex;gap:1.25rem}.message-content-sideBar{width:13.75rem;border-radius:.5rem;background-color:#333;height:100%;padding:1.25rem 0}.message-content-sideBar .title{font-family:PingFang SC;font-weight:500;font-size:.75rem;color:#8f8e95;margin-left:1rem}.message-content-sideBar .tab-list{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.message-content-sideBar .tab-list .item{display:flex;padding-left:1rem;padding-right:.5rem;justify-content:space-between;color:#8f8e95;cursor:pointer}.message-content-sideBar .tab-list .item.active{color:#ffd60a;border-left:2px solid #ffd60a}.message-content-main{display:flex;flex-direction:column;gap:1.25rem;flex:1}.message-content-main .bread{width:fit-content;padding:.6rem .875rem;height:2.25rem;background-color:#333;border-radius:.5rem;display:flex;align-items:center}.message-content-main-area{width:60.25rem;height:57.125rem;background-color:#333;border-radius:.5rem;padding:1.25rem 2.5rem;overflow-y:auto}.message-content-main-area-sys-list{display:flex;flex-direction:column;height:45rem;overflow-y:auto}.message-content-main-area-sys-list .item{display:flex;flex-direction:column;border-bottom:2px solid #444;gap:.5rem;padding:1.25rem 0 1.5rem;cursor:pointer}.message-content-main-area-sys-list .item:last-child{border-bottom:none}.message-content-main-area-sys-list .item:hover{background-color:#666;border-radius:.5rem}.message-content-main-area-sys-list .item .top{display:flex;justify-content:space-between;padding:0 .75rem}.message-content-main-area-sys-list .item .top .left{font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#fff}.message-content-main-area-sys-list .item .top .right{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#999}.message-content-main-area-sys-list .item .bottom{display:flex;padding:0 .75rem;justify-content:space-between}.message-content-main-area-sys-list .item .bottom .left{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-content-main-area-sys-list .item .bottom .right{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#999}.message-detail-content img{object-fit:contain}.message-detail-content ol{list-style:decimal;padding-left:1rem}.message-detail-content ul{list-style:disc;padding-left:1rem}.personal-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:1.25rem 0}.personal-content{width:75rem;height:100%;display:flex;gap:1.25rem}.personal-content-sideBar{width:13.75rem;border-radius:.5rem;background-color:#1d1d1d;height:100%;padding:1.25rem 0}.personal-content-sideBar .title{font-family:PingFang SC;font-weight:500;font-size:.75rem;color:#8f8e95;margin-left:1rem}.personal-content-sideBar .tab-list{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.personal-content-sideBar .tab-list .item{display:flex;color:#8f8e95;cursor:pointer;align-items:center;gap:.5rem;padding-left:.5rem}.personal-content-sideBar .tab-list .item img{width:1.25rem;height:1.25rem}.personal-content-sideBar .tab-list .item.active{color:#ffd60a;border-left:2px solid #ffd60a}.personal-content-sideBar .tab-list .tab-list-line{width:calc(100% - 2rem);height:1px;background-color:#333;margin-left:1rem}.personal-content-main{display:flex;flex-direction:column;gap:1.25rem;flex:1}.personal-content-main .bread{width:fit-content;padding:.6rem .875rem;height:2.25rem;background-color:#1d1d1d;border-radius:.5rem;display:flex;align-items:center}.personal-content-main-area{width:60.25rem;height:57.125rem;background-color:#1d1d1d;border-radius:.5rem;padding:2.5rem 3.5rem;overflow-y:auto}.contact-us-container-title{font-family:PingFang SC;font-weight:600;font-size:1rem}.contact-us-container-sub-title{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fff;margin-top:1.5rem}.contact-us-container-list{margin-top:1.25rem;display:flex;justify-content:space-between}.contact-us-container-list-item{width:10.5rem;height:10.5rem;border-radius:1.5rem;background-color:#333;display:flex;flex-direction:column;align-items:center}.contact-us-container-list-item img{width:3.125rem;height:3.125rem;margin-top:1.25rem}.contact-us-container-list-item-title{font-family:Poppins;font-weight:500;font-size:.875rem;margin-top:.5rem;margin-bottom:.75rem}.contact-us-container-list-item-content,.contact-us-container-list-item-sub-title{font-family:Poppins;font-weight:400;font-size:.75rem}.contact-us-container-list-item-sub-title{margin-top:.4rem}.personal-info-container-top{display:flex;justify-content:space-between;align-items:center}.personal-info-container-top-left{display:flex;align-items:center;gap:1.25rem}.personal-info-container-top-left img{height:6rem;width:6rem}.personal-info-container-top-right{width:4.5rem;height:2.625rem;border-radius:.5rem;background-color:#333;line-height:2.625rem;text-align:center;color:#fff;font-family:PingFang SC;font-weight:500;font-size:.875rem;cursor:pointer}.personal-info-form{display:flex;margin-top:2.5rem}.personal-info-form-section{display:flex;gap:1.25rem 1rem;flex-wrap:wrap}.personal-info-field{display:flex;flex-direction:column;width:26rem}.personal-info-label{font-size:.875rem;font-weight:500;color:#fff;margin-bottom:.25rem}.personal-info-input{width:100%;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .3s}.personal-info-input:focus{outline:none;border-color:#ffd60a}.personal-info-input.error{border-color:#ef4444}.personal-info-input:read-only{background-color:#2a2a2a;cursor:not-allowed}.personal-info-phone-container{display:flex}.personal-info-phone-prefix{display:flex;align-items:center;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-right:none;border-radius:.375rem 0 0 .375rem;color:#fff;font-size:.875rem}.personal-info-phone-input{flex:1;border-radius:0 .375rem .375rem 0}.personal-info-gender-group{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.25rem}.personal-info-gender-btn{height:3rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;cursor:pointer;transition:all .3s}.personal-info-gender-btn.active{border-color:#ffd60a;background-color:#333}.personal-info-gender-btn:hover{background-color:#404040}.personal-info-password-container{position:relative}.personal-info-password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#9f9f9f;cursor:pointer;padding:.25rem}.personal-info-error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.personal-info-btn-primary{width:100%;height:3rem;background-color:#ffd60a;border:1px solid transparent;border-radius:.375rem;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .3s}.personal-info-btn-primary:hover{background-color:#d8b429}.personal-info-btn-primary:disabled{background-color:#333;color:#666;cursor:not-allowed}.personal-info-select .ant-select-selector{background-color:#333!important;border:1px solid #333!important;color:#fff!important;height:3rem!important;border-radius:.375rem!important}.personal-info-select .ant-select-disabled .ant-select-selector{background-color:#2a2a2a!important}.personal-info-select .ant-select-selection-search-input{color:#fff!important}.personal-info-select .ant-select-selection-placeholder{color:#ffffff80!important}.personal-info-select .ant-select-arrow{color:#9f9f9f!important}.personal-info-select.ant-select-focused .ant-select-selector{border-color:#ffd60a!important;box-shadow:none!important}.personal-info-loading{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:#1677ff1a;border:1px solid rgba(22,119,255,.3);border-radius:.375rem;margin-top:1rem}.personal-info-loading-spinner{width:1.25rem;height:1.25rem;border:2px solid transparent;border-top:2px solid #1677ff;border-radius:50%;animation:spin 1s linear infinite}.personal-info-send-code-btn:disabled:hover{background:#666}.personal-info-loading-text{color:#1677ff;font-size:.875rem}.personal-info-error-message{padding:.75rem;background-color:#ef44441a;border:1px solid #ef4444;border-radius:.375rem;margin-top:1rem}.personal-info-error-text{color:#ef4444;font-size:.875rem}.personal-info-save{margin-top:2rem;padding-top:3rem;border-top:1px solid #333;display:flex;justify-content:center;align-items:center}.personal-info-save-btn{width:13rem;height:2.625rem;background-color:#ffd60a;border-radius:.5rem;color:#000;font-weight:500;font-family:PingFang SC;line-height:2.625rem;text-align:center;cursor:pointer}.privacy-container{width:100%;height:100%;overflow-y:auto;color:#fff}.privacy-loading{display:flex;justify-content:center;align-items:center;height:12.5rem;font-size:.875rem;color:#666}.privacy-empty{display:flex;justify-content:center;align-items:center;height:12.5rem;font-size:.875rem;color:#999}.privacy-content-wrapper{padding:1.25rem}.privacy-content{font-size:.8125rem;line-height:1.6;max-width:100%}.privacy-content h1,.privacy-content h2,.privacy-content h3,.privacy-content h4,.privacy-content h5,.privacy-content h6{margin:1.25rem 0 .625rem;font-weight:700}.privacy-content p{margin:.625rem 0;text-align:start;word-wrap:break-word;word-break:break-word}.privacy-content strong{font-weight:700}.privacy-content ul,.privacy-content ol{margin:.625rem 0;padding-left:1.25rem}.privacy-content li{margin:.3125rem 0;text-align:start;line-height:1.5}.privacy-content ul li{list-style-type:disc}.privacy-content ol li{list-style-type:decimal}.privacy-content .container{width:100%;font-size:inherit}.privacy-content .tl{text-align:left}.reset-pwd-container{width:26rem}.reset-pwd-form{display:flex;margin-top:2.5rem}.reset-pwd-form-section{display:flex;flex-direction:column;gap:1.25rem 1rem;flex-wrap:wrap}.reset-pwd-field{display:flex;flex-direction:column;width:26rem}.reset-pwd-label{font-size:.875rem;font-weight:500;color:#fff;margin-bottom:.25rem}.reset-pwd-input{width:100%;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .3s}.reset-pwd-input:focus{outline:none;border-color:#ffd60a}.reset-pwd-input.error{border-color:#ef4444}.reset-pwd-input:read-only{background-color:#2a2a2a;cursor:not-allowed}.reset-pwd-phone-container{display:flex}.reset-pwd-phone-prefix{display:flex;align-items:center;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-right:none;border-radius:.375rem 0 0 .375rem;color:#fff;font-size:.875rem}.reset-pwd-phone-input{flex:1;border-radius:0 .375rem .375rem 0}.reset-pwd-gender-group{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.25rem}.reset-pwd-gender-btn{height:3rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;cursor:pointer;transition:all .3s}.reset-pwd-gender-btn.active{border-color:#ffd60a;background-color:#333}.reset-pwd-gender-btn:hover{background-color:#404040}.reset-pwd-password-container{position:relative}.reset-pwd-password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#9f9f9f;cursor:pointer;padding:.25rem}.reset-pwd-error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.reset-pwd-btn-primary{width:100%;height:3rem;background-color:#ffd60a;border:1px solid transparent;border-radius:.375rem;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .3s}.reset-pwd-btn-primary:hover{background-color:#d8b429}.reset-pwd-btn-primary:disabled{background-color:#333;color:#666;cursor:not-allowed}.reset-pwd-select .ant-select-selector{background-color:#333!important;border:1px solid #333!important;color:#fff!important;height:3rem!important;border-radius:.375rem!important}.reset-pwd-select .ant-select-disabled .ant-select-selector{background-color:#2a2a2a!important}.reset-pwd-select .ant-select-selection-search-input{color:#fff!important}.reset-pwd-select .ant-select-selection-placeholder{color:#ffffff80!important}.reset-pwd-select .ant-select-arrow{color:#9f9f9f!important}.reset-pwd-select.ant-select-focused .ant-select-selector{border-color:#ffd60a!important;box-shadow:none!important}.reset-pwd-loading{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:#1677ff1a;border:1px solid rgba(22,119,255,.3);border-radius:.375rem;margin-top:1rem}.reset-pwd-loading-spinner{width:1.25rem;height:1.25rem;border:2px solid transparent;border-top:2px solid #1677ff;border-radius:50%;animation:spin 1s linear infinite}.reset-pwd-send-code-btn:disabled:hover{background:#666}.reset-pwd-loading-text{color:#1677ff;font-size:.875rem}.reset-pwd-error-message{padding:.75rem;background-color:#ef44441a;border:1px solid #ef4444;border-radius:.375rem;margin-top:1rem}.reset-pwd-error-text{color:#ef4444;font-size:.875rem}.reset-pwd-save{margin-top:2rem;padding-top:3rem;border-top:1px solid #333;display:flex;justify-content:center;align-items:center}.reset-pwd-save-btn{width:13rem;height:2.625rem;background-color:#ffd60a;border-radius:.5rem;color:#000;font-weight:500;font-family:PingFang SC;line-height:2.625rem;text-align:center;cursor:pointer}.reset-pwd-bottom{margin-top:2rem;border-top:1px solid #333;display:flex;justify-content:center;align-items:center}.reset-pwd-bottom-btn{width:13rem;height:2.625rem;background-color:#ffd60a;border-radius:.5rem;color:#000;line-height:2.625rem;text-align:center;font-family:PingFang SC;font-weight:600;font-size:.875rem;margin-top:3rem;cursor:pointer}.wallet-container{height:100%}.wallet-container-empty{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.wallet-container-empty img{width:9rem;height:7rem}.wallet-container-empty-addBtn{width:13rem;height:2.625rem;border-radius:.5rem;background-color:#ffd60a;font-family:PingFang SC;font-weight:600;font-size:.875rem;line-height:2.625rem;text-align:center;color:#000;margin-top:2rem;cursor:pointer}.wallet-container-empty-title{font-family:PingFang SC;font-weight:300;font-size:.875rem;margin-top:.75rem}.wallet-list{display:flex;flex-direction:column;gap:1rem}.wallet-list-item{width:16.25rem;height:6.875rem;background-color:#333;border-radius:.5rem;display:flex;gap:.75rem;padding:.75rem;box-sizing:border-box}.wallet-list-item img{width:2rem;height:2rem}.wallet-list-item-right-title{display:flex;justify-content:space-between}.wallet-list-item-right{flex:1}.wallet-list-item-right-title-coin{font-family:PingFang SC;font-weight:500;font-size:1rem}.wallet-list-item-right-title-name{font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#999}.wallet-list-item-right-network{font-family:PingFang SC;font-weight:400;font-size:.875rem}.wallet-list-item-right-address{width:12rem;font-family:PingFang SC;font-weight:400;font-size:.75rem;color:#bcbcbc;overflow-wrap:break-word;border-top:1px solid rgba(153,153,153,.2);padding-top:.25rem;margin-top:.25rem}.wallet-list-btn{width:16.25rem;height:2.625rem;border-radius:.5rem;background-color:#333;font-family:PingFang SC;font-weight:600;font-size:.875rem;margin-top:.75rem;text-align:center;line-height:2.625rem;cursor:pointer}.wallet-form-title{font-family:PingFang SC;font-weight:600;font-size:1rem;margin-bottom:1.5rem}.wallet-form-section{display:flex;gap:1.25rem 1rem;flex-wrap:wrap}.wallet-field{display:flex;flex-direction:column;width:26rem}.wallet-label{font-size:.875rem;font-weight:500;color:#fff;margin-bottom:.25rem}.wallet-input{width:100%;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .3s}.wallet-input:focus{outline:none;border-color:#ffd60a}.wallet-input.error{border-color:#ef4444}.wallet-input:read-only{background-color:#2a2a2a;cursor:not-allowed}.wallet-phone-container{display:flex}.wallet-phone-prefix{display:flex;align-items:center;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-right:none;border-radius:.375rem 0 0 .375rem;color:#fff;font-size:.875rem}.wallet-phone-input{flex:1;border-radius:0 .375rem .375rem 0}.wallet-gender-group{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.25rem}.wallet-gender-btn{height:3rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;cursor:pointer;transition:all .3s}.wallet-gender-btn.active{border-color:#ffd60a;background-color:#333}.wallet-gender-btn:hover{background-color:#404040}.wallet-password-container{position:relative}.wallet-password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#9f9f9f;cursor:pointer;padding:.25rem}.wallet-error{font-size:.75rem;color:#ef4444;margin-top:.25rem}.wallet-btn-primary{width:100%;height:3rem;background-color:#ffd60a;border:1px solid transparent;border-radius:.375rem;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .3s}.wallet-btn-primary:hover{background-color:#d8b429}.wallet-btn-primary:disabled{background-color:#333;color:#666;cursor:not-allowed}.wallet-select .ant-select-selector{background-color:#333!important;border:1px solid #333!important;color:#fff!important;height:3rem!important;border-radius:.375rem!important}.wallet-select .ant-select-disabled .ant-select-selector{background-color:#2a2a2a!important}.wallet-select .ant-select-selection-search-input{color:#fff!important}.wallet-select .ant-select-selection-placeholder{color:#ffffff80!important}.wallet-select .ant-select-arrow{color:#9f9f9f!important}.wallet-select.ant-select-focused .ant-select-selector{border-color:#ffd60a!important;box-shadow:none!important}.wallet-loading{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:#1677ff1a;border:1px solid rgba(22,119,255,.3);border-radius:.375rem;margin-top:1rem}.wallet-loading-spinner{width:1.25rem;height:1.25rem;border:2px solid transparent;border-top:2px solid #1677ff;border-radius:50%;animation:spin 1s linear infinite}.wallet-send-code-btn:disabled:hover{background:#666}@keyframes spin{to{transform:rotate(360deg)}}.wallet-loading-text{color:#1677ff;font-size:.875rem}.wallet-error-message{padding:.75rem;background-color:#ef44441a;border:1px solid #ef4444;border-radius:.375rem;margin-top:1rem}.wallet-error-text{color:#ef4444;font-size:.875rem}.wallet-save{margin-top:2rem;padding-top:3rem;border-top:1px solid #333;display:flex;justify-content:center;align-items:center}.wallet-save-btn{width:13rem;height:2.625rem;background-color:#ffd60a;border-radius:.5rem;color:#000;font-weight:500;font-family:PingFang SC;line-height:2.625rem;text-align:center;cursor:pointer}.wallet-form-sub-title{margin:2rem 0 1.5rem}.wallet-form-section-bottom{display:flex}.wallet-field-bottom{display:flex;align-items:center;gap:.75rem}.wallet-field-bottom .wallet-label{margin-bottom:0;width:3.5rem}.wallet-field-bottom-email .wallet-label{margin-bottom:0;width:3rem;flex-shrink:0;flex-grow:0}.wallet-field-bottom-email{position:relative;display:flex;align-items:center;gap:1rem;margin-top:1rem}.wallet-form-section-bottom-btn{width:6rem!important;height:3rem!important;border-radius:.5rem;flex-shrink:0;flex-grow:0;border:1px solid #ffd60a;color:#ffd60a;font-family:PingFang SC;font-weight:500;font-style:Medium;font-size:.875rem;line-height:3rem;text-align:center;cursor:pointer}.withdraw-wallet-bottom{border-top:1px solid #333;margin-top:2rem;display:flex;justify-content:center;align-items:center}.withdraw-wallet-bottom-btn{width:13rem;height:2.625rem;border-radius:.5rem;cursor:pointer;background-color:#ffd60a;font-family:PingFang SC;font-weight:600;font-size:.875rem;text-align:center;line-height:2.625rem;color:#000;margin-top:3rem}.email-error{position:absolute;left:4rem;bottom:-1rem}.flow-container{width:100%;height:100%;display:flex}.flow-sideBar{width:13.75rem;height:100%;background-color:#1d1d1d;padding:1.25rem 0}.flow-sideBar-title{font-family:PingFang SC;font-weight:500;font-size:.75rem;color:#8f8e95;margin-left:1rem}.flow-sideBar-list{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.flow-sideBar-list-item{display:flex;cursor:pointer;color:#8f8e95}.flow-sideBar-list-item.active{color:#ffd60a;border-left:2px solid #ffd60a}.flow-sideBar-list-item-icon{width:1.5rem;height:1.5rem;margin-left:1rem;margin-right:.625rem}.flow-sideBar-list-item-title{font-family:PingFang SC;font-weight:500;font-size:1rem}.flow-content-main{display:flex;flex-direction:column;gap:1.25rem;flex:1;padding:1.25rem}.flow-content-main .bread{width:fit-content;padding:.6rem .875rem;height:2.25rem;background-color:#1d1d1d;border-radius:.5rem;display:flex;align-items:center}.help-center-main-area-sys-list{display:flex;flex-direction:column;height:44rem;overflow-y:auto}.help-center-main-area-sys-list .item{display:flex;flex-direction:column;border-bottom:2px solid #444;gap:.5rem;padding:1.25rem 0 1.5rem;cursor:pointer}.help-center-main-area-sys-list .item:last-child{border-bottom:none}.help-center-main-area-sys-list .item:hover{background-color:#666;border-radius:.5rem}.forget-pwd-container{min-height:100vh;background-color:#0f0f0f;display:flex;align-items:center;justify-content:center;padding:1rem}.forget-pwd-pc-container{width:34.5rem;background-color:#1d1d1d;border-radius:.5rem;box-shadow:0 .25rem .25rem #00000040,0 .125rem .125rem #0000004d;position:relative}.forget-pwd-header{display:flex;align-items:center;justify-content:space-between;padding:1rem;box-shadow:#00000040 0 4px 4px,#0000004d 0 2px 2px}.forget-pwd-title{font-size:1.25rem;font-weight:600;color:#fafafa}.forget-pwd-close-btn{color:#9f9f9f;background:none;border:none;cursor:pointer;padding:.25rem;transition:color .3s}.forget-pwd-close-btn:hover{color:#fff}.forget-pwd-content{padding:1.5rem 3rem}.forget-pwd-form{display:flex;flex-direction:column}.forget-pwd-form-section{display:flex;flex-direction:column;gap:1.5rem}.forget-pwd-field{display:flex;flex-direction:column}.forget-pwd-label{font-size:.875rem;font-weight:500;color:#fff;margin-bottom:.25rem}.forget-pwd-input{width:100%;height:3rem;padding:0 .75rem;background-color:#333;border:1px solid #333;border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .3s}.forget-pwd-input:focus{outline:none;border-color:#ffd60a}.forget-pwd-input.error{border-color:#ef4444}.forget-pwd-password-container{position:relative}.forget-pwd-buttons{display:flex;gap:.5rem;margin-top:2rem}.forget-pwd-btn-primary{width:100%;height:3rem;background-color:#ffd60a;border:1px solid transparent;border-radius:.375rem;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .3s}.forget-pwd-btn-primary:hover{background-color:#d8b429}.forget-pwd-btn-primary:disabled{background-color:#333;color:#666;cursor:not-allowed}.forget-pwd-password-container-forget{text-align:right;font-family:PingFang SC;font-weight:500;font-size:.875rem;color:#ffd60a;cursor:pointer;margin-top:.5rem}.forget-pwd-send-code{position:absolute;right:3.5rem!important;top:8.7rem!important;background-color:#ffd60a;border-radius:.25rem;color:#000;font-family:PingFang SC;font-weight:500;font-size:.75rem;padding:.5rem 1rem;cursor:pointer;transition:background-color .3s}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;margin:0;padding:0;font-family:PingFang SC}#root{height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
