.sidebar-logo{position:absolute;top:34px;left:25px;height:36px;display:flex;align-items:center;gap:0;white-space:nowrap;overflow:visible;z-index:2;transition:gap .2s ease;cursor:pointer}.logo-icon-area{position:relative;width:36px;height:36px;flex-shrink:0;cursor:pointer}.logo-icon-img{height:36px;width:36px}.logo-hover-img,.logo-icon-img{object-fit:contain;display:block}.logo-hover-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;opacity:0;transition:opacity .15s ease;pointer-events:none;z-index:3}.logo-text-img,.sidebar-logo:not(.home) .logo-hover-img{display:none}.sidebar-logo:not(.home) .logo-icon-area:hover .logo-icon-img{opacity:1}.sidebar-logo.home{gap:10px;cursor:default}.sidebar-logo.home .logo-text-img{height:36px;max-height:36px;object-fit:contain;flex-shrink:0;opacity:1;max-width:200px;transition:opacity .15s ease,max-width .15s ease;overflow:hidden;display:block}.sidebar-logo.home .logo-icon-area:hover .logo-icon-img{opacity:1}.sidebar-logo.home .logo-icon-area:hover .logo-hover-img{opacity:0!important;visibility:hidden}.sidebar-toggle-btn{position:absolute;top:34px;right:14px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;border-radius:8px;transition:background .15s ease}.sidebar-toggle-btn:hover{background:rgba(255,255,255,.05)}.toggle-btn-img{width:24px;height:24px;object-fit:contain;display:block;transition:transform .2s ease}.sidebar-toggle-btn.collapsed .toggle-btn-img{transform:rotate(180deg)}.top-bar{position:absolute;top:0;left:0;right:0;height:88px;display:flex;align-items:flex-start;justify-content:space-between;padding:0 43px 0 240px;background:transparent;border-bottom:none;z-index:200}.top-bar.top-bar-market{padding:0 0 0 80px}.top-bar-left{align-items:center}.top-bar-left,.top-bar-right{display:flex;padding-top:40px}.top-bar-right{align-items:flex-start;padding-right:33px;gap:6px}.top-bar-blocks{display:flex;gap:5px;height:40px}.top-preview-label{align-self:center;color:#999;font-size:12px;white-space:nowrap}.top-block{height:48px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:rgba(255,255,255,0);border:1px solid rgba(255,255,255,.1);border-radius:50px;cursor:pointer;font-family:inherit;box-sizing:border-box;position:relative;padding:0 12px;transition:all .15s ease}.top-block-credits{width:94px}.top-block-director{width:93px}.top-block-market,.top-block-publish{width:80px}.top-block-profile{width:108px}.top-block-login{width:100px;gap:4px}.top-block:before{content:"";position:absolute;inset:1px;border:1px solid #5c5c5c;border-radius:46px;pointer-events:none}.top-block:hover{background:rgba(255,255,255,.05)}.top-block-icon{width:14px;height:18px;object-fit:contain;display:block;flex-shrink:0}.top-block-label{font-size:14px;line-height:28px;color:#fff;font-weight:500;white-space:nowrap}.top-block-profile .top-block-label{width:30px;height:28px;line-height:28px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:3px}.top-block-icon-hidden{visibility:hidden;opacity:0}.top-block-profile .top-avatar-inline{margin-right:5px;margin-left:3px}.top-avatar-inline{background:#2a2d3a;border:1px solid rgba(255,255,255,.2);flex-shrink:0}.top-avatar{cursor:pointer;-moz-user-select:none;flex-shrink:0;outline:none!important;user-select:none;-webkit-user-select:none}.top-avatar:active,.top-avatar:focus,.top-avatar:hover{outline:none!important;box-shadow:none!important;border-color:transparent!important}.top-avatar:focus-visible{outline:none!important}.avatar-popup{position:fixed;width:316px;min-height:328px;background:#1f2230;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5);overflow:hidden;z-index:1000;display:flex;flex-direction:column}.popup-top{flex:1 1;padding:12px 16px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.popup-user-row{display:flex;align-items:center;gap:12px}.popup-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;background:#2a2d3a}.popup-user-info{flex:1 1;min-width:0}.popup-user-name{font-size:15px;font-weight:600;color:#fff;line-height:1.3}.popup-user-phone{font-size:12px;color:rgba(255,255,255,.5);line-height:1.3;margin-top:2px}.popup-user-tag{font-size:11px;color:#00d4aa;background:rgba(0,212,170,.12);padding:3px 8px;border-radius:4px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.popup-user-tag:hover{background:rgba(0,212,170,.2)}.popup-user-tag--director{color:#ffa940;background:rgba(255,169,64,.12)}.popup-user-tag--director:hover{background:rgba(255,169,64,.2)}.popup-membership-row{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(0,212,170,.15),rgba(0,184,148,.1));border:1px solid rgba(0,212,170,.25);border-radius:8px;padding:8px 12px}.popup-membership-icon{font-size:16px;line-height:1}.popup-membership-info{display:flex;flex-direction:column;gap:2px}.popup-membership-name{font-size:12px;font-weight:600;color:#00d4aa;line-height:1.2}.popup-membership-expiry{font-size:11px;color:rgba(255,255,255,.55);line-height:1.2}.popup-wallet-row{display:flex;align-items:center;justify-content:space-between}.popup-wallet-left{display:flex;align-items:center;gap:4px}.popup-wallet-label{font-size:13px;color:rgba(255,255,255,.6)}.popup-wallet-amount{display:inline-block;width:72px;font-size:14px;font-weight:600;color:#fff;text-align:left}.popup-wallet-eye{display:inline-flex;align-items:center;justify-content:center;width:16px;font-size:12px;color:rgba(255,255,255,.4);cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none!important}.popup-wallet-eye:active,.popup-wallet-eye:focus{outline:none!important;box-shadow:none!important}.popup-wallet-eye:hover{color:rgba(255,255,255,.7)}.popup-recharge{font-size:13px;color:#00d4aa;cursor:pointer;font-weight:500;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none!important}.popup-recharge:active,.popup-recharge:focus{outline:none!important;box-shadow:none!important}.popup-recharge:hover{text-decoration:underline}.popup-balance-row{display:flex;flex-direction:column;gap:4px}.popup-balance-item{font-size:12px;color:rgba(255,255,255,.5)}.popup-divider{height:1px;background:rgba(255,255,255,.08);margin:0 16px}.popup-bottom{flex:1 1;padding:4px 0 20px;display:flex;flex-direction:column;justify-content:space-evenly}.popup-menu-item{display:flex;align-items:center;justify-content:space-between;padding:6px 16px;cursor:pointer;transition:background .15s ease}.popup-menu-item:hover{background:rgba(255,255,255,.05)}.popup-menu-text{font-size:13px;color:rgba(255,255,255,.85)}.popup-menu-arrow{font-size:10px;color:rgba(255,255,255,.3)}.popup-menu-item:hover .popup-menu-arrow{color:rgba(255,255,255,.6)}.popup-menu-logout .popup-menu-text{color:#ff6b6b}.credits-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:2000}.credits-modal{width:444px;height:374px;background:#252526;border:1px solid #5c5c5c;border-radius:20px;box-shadow:0 4px 14px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.3);display:flex;flex-direction:column;padding:22px 24px;box-sizing:border-box}.credits-modal-header{display:flex;align-items:center;justify-content:space-between}.credits-modal-title{font-size:16px;font-weight:700;color:#FFFFFF;font-family:PingFang SC,sans-serif}.credits-close{font-size:16px;color:#FFFFFF;cursor:pointer;transition:color .15s}.credits-close:hover{color:#9CF0CE}.credits-modal-divider{width:100%;height:1px;background:#3B3B3B;margin-top:15px}.credits-user-row{display:flex;align-items:center;margin-top:18px;gap:9px}.credits-user-avatar{width:36px;height:36px;border-radius:50%;background:#D9D9D9;object-fit:cover}.credits-user-name{font-size:14px;font-weight:700;color:#FFFFFF;font-family:PingFang SC,sans-serif}.credits-user-balance-label{font-size:12px;font-weight:400;color:#999999;font-family:PingFang SC,sans-serif;margin-left:8px}.credits-balance-icon{width:12px;height:12px;vertical-align:-1px}.credits-balance-value{font-size:12px;font-weight:700;color:#9CF0CE;font-family:PingFang SC,sans-serif}.credits-amount-row{display:flex;align-items:center;margin-top:60px}.credits-amount-symbol{margin-right:8px}.credits-amount-input,.credits-amount-symbol{font-size:24px;font-weight:700;color:#FFFFFF;font-family:PingFang SC,sans-serif;line-height:34px}.credits-amount-input{flex:1 1;background:transparent;border:none;outline:none}.credits-amount-input::-webkit-inner-spin-button,.credits-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.credits-amount-divider{width:100%;height:1px;background:#FFFFFF;margin-top:18px}.credits-calc-row{display:flex;align-items:center;margin-top:14px;gap:6px}.credits-calc-icon{width:12px;height:12px}.credits-calc-value{color:#9CF0CE;line-height:28px}.credits-calc-value,.credits-purchase-btn{font-size:16px;font-weight:700;font-family:PingFang SC,sans-serif}.credits-purchase-btn{width:377px;height:48px;background:#9CF0CE;border:none;border-radius:8px;color:#333333;cursor:pointer;margin-top:30px;align-self:center}.credits-purchase-btn:hover{opacity:.9}.payment-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2100}.payment-modal{width:520px;background:#1f2230;border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.5);overflow:hidden}.payment-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.payment-modal-title{font-size:16px;font-weight:600;color:#fff}.payment-close{font-size:18px;color:rgba(255,255,255,.5);cursor:pointer;transition:color .15s}.payment-close:hover{color:#fff}.payment-options{padding:8px 0}.payment-option{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;cursor:pointer;transition:background .15s ease}.payment-option:hover{background:rgba(255,255,255,.04)}.payment-option-left{display:flex;align-items:center;gap:12px}.payment-icon{width:28px;height:28px;border-radius:6px;object-fit:contain}.payment-label{font-size:15px;color:#fff;font-weight:500}.payment-balance-remain{font-size:13px;color:rgba(255,255,255,.5)}.payment-balance-value{color:#fff;font-weight:500}.publish-success-popup{position:fixed;top:385px;left:50%;transform:translateX(-50%);width:510px;background:#252526;border:1px solid #5c5c5c;border-radius:6px;z-index:1100;box-sizing:border-box}.publish-success-title{font-family:PingFang SC,sans-serif;font-weight:900;font-size:18px;color:#FFFFFF;line-height:24px;padding:16px 24px}.publish-success-footer{height:80px;border-top:1px solid #3b3b3b;display:flex;align-items:center;justify-content:flex-end;padding-right:24px;box-sizing:border-box}.publish-success-btn{width:52px;height:32px;background:#9CF0CE;border:none;border-radius:3px;font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;color:#333333;line-height:20px;cursor:pointer}.publish-success-btn:hover{opacity:.9}.director-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2100}.director-modal{width:726px;background:#1f2230;border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.5);overflow:hidden}.director-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.director-modal-title{font-size:16px;font-weight:600;color:#fff}.director-close{font-size:18px;color:rgba(255,255,255,.5);cursor:pointer;transition:color .15s}.director-close:hover{color:#fff}.director-modal-body{padding:20px 24px}.director-upload-area{width:100%;height:180px;background:#2a2d3a;border:2px dashed rgba(255,255,255,.15);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.director-upload-area:hover{border-color:rgba(0,212,170,.5);background:#313545}.director-upload-icon{width:44px;height:44px;object-fit:contain}.director-upload-text{font-size:14px;color:rgba(255,255,255,.6)}.director-cert-preview{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.director-modal-footer{padding:0 24px 24px;display:flex;justify-content:center}.director-footer-btns{display:flex;align-items:center;position:relative;width:256px}.director-footer-btns .director-confirm-btn{margin:0}.director-confirm-btn{width:256px;height:48px;background:linear-gradient(135deg,#00d4aa,#00b894);border:none;border-radius:10px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s}.director-confirm-btn:hover{opacity:.9}.director-clear-btn{position:absolute;left:calc(100% + 156px);top:50%;transform:translateY(-50%);width:56px;height:24px;background:transparent;border:1px solid rgba(255,255,255,.25);border-radius:6px;color:rgba(255,255,255,.7);font-size:12px;cursor:pointer;transition:all .15s ease}.director-clear-btn:hover{border-color:rgba(255,255,255,.5);color:#fff}.plan-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2100}.plan-modal{width:999px;min-height:575px;background:#1f2230;border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.5);overflow:hidden;display:flex;flex-direction:column}.plan-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.plan-modal-title{font-size:16px;font-weight:600;color:#fff}.plan-close{font-size:18px;color:rgba(255,255,255,.5);cursor:pointer;transition:color .15s}.plan-close:hover{color:#fff}.plan-modal-body{flex:1 1;padding:28px 24px;display:flex;justify-content:center}.plan-card{width:360px;background:#2a2d3a;border:1px dashed rgba(255,255,255,.12);border-radius:14px;padding:14px;display:flex;flex-direction:column;align-items:stretch;gap:14px}.plan-card-image{width:100%;height:170px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#2e1065,#831843 50%,#3b0764)}.plan-card-img{width:100%;height:100%;object-fit:cover}.plan-card-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.plan-card-title{font-size:18px;font-weight:700;color:#fff}.plan-card-tag{flex-shrink:0;background:rgba(0,212,170,.15);color:#00d4aa;font-size:12px;padding:3px 8px;border-radius:6px;font-weight:500;border:1px solid rgba(0,212,170,.35)}.plan-card-price{font-size:18px;font-weight:700;color:#ff4d4f}.plan-qty-row{display:inline-flex;align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.15);border-radius:6px;overflow:hidden}.plan-qty-btn{width:32px;height:30px;background:#222533;border:none;color:rgba(255,255,255,.75);font-size:16px;cursor:pointer;transition:background .15s}.plan-qty-btn:hover{background:#333748}.plan-qty-input{width:60px;height:30px;background:#1a1c27;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}.plan-features{display:flex;flex-direction:column;gap:10px}.plan-feature-item{display:flex;align-items:center;gap:8px}.plan-feature-check{width:18px;height:18px;border-radius:50%;background:rgba(0,212,170,.18);color:#00d4aa;font-size:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.plan-feature-text{font-size:13px;color:rgba(255,255,255,.75)}.plan-buy-btn{width:100%;height:42px;background:linear-gradient(135deg,#00d4aa,#00b894);border:none;border-radius:10px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s}.plan-buy-btn:hover{opacity:.9}.main-content{padding:0;min-height:100vh;background:transparent}.nav-cutouts{position:absolute;top:34px;left:14px;display:flex;flex-direction:column;z-index:1;padding-top:108px}.nav-cutout-item{display:flex;flex-direction:row;align-items:center;gap:14px;padding:8px;width:212px;height:52px;border-radius:10px;cursor:pointer;transition:background .2s ease,gap .2s ease,padding .2s ease,width .2s ease,height .2s ease;color:#8a8fa3;box-sizing:border-box}.nav-cutout-item+.nav-cutout-item{margin-top:25px}.nav-cutout-item:hover{background:rgba(255,255,255,.04)}.nav-cutout-item.active{background:rgba(0,212,170,.12)}.nav-cutout-item.active .nav-cutout-label{color:#00d4aa}.nav-cutout-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-cutout-icon img{width:100%;height:100%;object-fit:contain;display:block}.nav-cutout-label{font-size:13px;color:#8a8fa3;line-height:1;transition:color .2s ease,opacity .2s ease,max-width .2s ease;white-space:nowrap;overflow:hidden;opacity:1;max-width:120px}.nav-cutout-item:hover .nav-cutout-label{color:#fff}.app-sider .ant-layout-sider-children{position:relative;height:100%;padding:0!important;background:transparent}.app-sider.market-sider{background:rgba(19,22,25,.7)!important}.app-sider.market-sider .ant-layout-sider-children{background:transparent!important}.app-sider.ant-layout-sider-collapsed .logo-text-img{opacity:0;max-width:0;pointer-events:none;overflow:hidden}.app-sider.ant-layout-sider-collapsed .sidebar-logo{left:25px;cursor:pointer;width:auto;height:36px;gap:0;overflow:visible}.app-sider.ant-layout-sider-collapsed .logo-icon-img{height:36px;width:36px;object-fit:contain}.app-sider.ant-layout-sider-collapsed .sidebar-logo.home .logo-icon-area{width:36px;height:36px}.app-sider.ant-layout-sider-collapsed .sidebar-logo.home .logo-icon-area:hover .logo-icon-img{opacity:0!important}.app-sider.ant-layout-sider-collapsed .sidebar-logo.home .logo-icon-area:hover .logo-hover-img{opacity:1!important;visibility:visible}.app-sider.ant-layout-sider-collapsed .sidebar-toggle-btn{display:none}.app-sider.ant-layout-sider-collapsed .nav-cutout-label{opacity:0;max-width:0;overflow:hidden;pointer-events:none}.app-sider.ant-layout-sider-collapsed .nav-cutout-item{width:52px;height:52px;padding:8px;gap:0;border-radius:10px;align-items:center;justify-content:flex-start}.app-sider.ant-layout-sider-collapsed .nav-cutout-item.active{background:rgba(0,212,170,.15);width:52px;height:52px;padding:8px;box-sizing:border-box}.recharge-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;display:flex;align-items:center;justify-content:center;z-index:2000}.recharge-modal{width:535px;height:374px;background:#252526;border:1px solid #5c5c5c;border-radius:20px;box-sizing:border-box;padding:22px 24px 24px;display:flex;flex-direction:column}.recharge-modal-header{display:flex;align-items:center;justify-content:space-between}.recharge-modal-title{font-family:PingFang SC,sans-serif;font-weight:700;font-size:16px;color:#FFFFFF;line-height:normal}.recharge-close{color:#FFFFFF;font-size:16px;cursor:pointer;opacity:.8;transition:opacity .15s}.recharge-close:hover{opacity:1}.recharge-modal-sep{height:1px;background:#3B3B3B;margin:15px -24px 14px}.recharge-user-row{display:flex;align-items:center;gap:9px}.recharge-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#252526}.recharge-user-info{display:flex;flex-direction:column;justify-content:center}.recharge-user-name{font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;color:#FFFFFF;line-height:normal}.recharge-wallet{display:flex;align-items:center;gap:0;margin-top:2px}.recharge-wallet-label{font-family:PingFang SC,sans-serif;font-weight:400;font-size:12px;color:#999999;line-height:normal}.recharge-wallet-value{font-size:12px;line-height:28px;letter-spacing:.15px}.recharge-amount-label,.recharge-wallet-value{font-family:PingFang SC,sans-serif;font-weight:700;color:#FFFFFF}.recharge-amount-label{font-size:14px;line-height:normal;margin-top:18px}.recharge-input-row{display:flex;align-items:center;margin-top:8px;position:relative;width:346px}.recharge-input{width:346px;height:36px;background:#404040;border:1px solid #5c5c5c;border-radius:6px;box-sizing:border-box;padding:0 128px 0 10px;font-family:PingFang SC,sans-serif;font-size:14px;color:#FFFFFF;outline:none}.recharge-input::placeholder{color:#999999;font-weight:400}.recharge-input::-webkit-inner-spin-button,.recharge-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.recharge-input{-moz-appearance:textfield}.recharge-unit{position:absolute;right:10px;pointer-events:none}.recharge-qr-label,.recharge-unit{font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;color:#FFFFFF;line-height:normal}.recharge-qr-label{margin-top:16px}.recharge-pay-row{display:flex;align-items:flex-start;gap:23px;margin-top:8px}.recharge-qr{width:92px;height:92px;background:#FFFFFF;border-radius:4px;flex-shrink:0}.recharge-pay-info{display:flex;flex-direction:column;padding-top:4px}.recharge-pay-label{font-weight:500;font-size:14px;color:#FFFFFF}.recharge-pay-amount,.recharge-pay-label{font-family:PingFang SC,sans-serif;line-height:normal}.recharge-pay-amount{font-weight:700;font-size:20px;color:#E63B3B;margin-top:6px}.recharge-pay-methods{display:flex;align-items:center;gap:4px;margin-top:12px}.recharge-pay-methods-text{font-family:PingFang SC,sans-serif;font-weight:500;font-size:12px;color:#999999;line-height:normal;margin-left:4px}.withdraw-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;display:flex;align-items:center;justify-content:center;z-index:2000}.withdraw-modal{width:535px;background:#252526;border:1px solid #5c5c5c;border-radius:20px;box-sizing:border-box;padding:22px 24px 24px;display:flex;flex-direction:column}.withdraw-modal-header{display:flex;align-items:center;justify-content:space-between}.withdraw-modal-title{font-family:PingFang SC,sans-serif;font-weight:700;font-size:16px;color:#FFFFFF;line-height:normal}.withdraw-close{color:#FFFFFF;font-size:16px;cursor:pointer;opacity:.8;transition:opacity .15s}.withdraw-close:hover{opacity:1}.withdraw-modal-sep{height:1px;background:#3B3B3B;margin:15px -24px 14px}.withdraw-user-row{display:flex;align-items:center;gap:9px}.withdraw-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#252526}.withdraw-user-info{display:flex;flex-direction:column;justify-content:center}.withdraw-user-name{font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;color:#FFFFFF;line-height:normal}.withdraw-balance-line{gap:56px;margin-top:2px}.withdraw-balance-item,.withdraw-balance-line{display:flex;align-items:center}.withdraw-balance-label{font-family:PingFang SC,sans-serif;font-weight:400;font-size:12px;color:#999999;line-height:normal}.withdraw-balance-value{font-size:12px;line-height:28px;letter-spacing:.15px}.withdraw-amount-label,.withdraw-balance-value{font-family:PingFang SC,sans-serif;font-weight:700;color:#FFFFFF}.withdraw-amount-label{font-size:14px;line-height:normal;margin-top:18px}.withdraw-input-row{display:flex;align-items:center;margin-top:8px;position:relative;width:346px}.withdraw-input{width:346px;height:36px;background:#404040;border:1px solid #5c5c5c;border-radius:6px;box-sizing:border-box;padding:0 22px 0 10px;font-family:PingFang SC,sans-serif;font-size:14px;color:#FFFFFF;outline:none}.withdraw-input::placeholder{color:#999999;font-weight:400}.withdraw-input::-webkit-inner-spin-button,.withdraw-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.withdraw-input{-moz-appearance:textfield}.withdraw-unit{position:absolute;right:10px;pointer-events:none}.withdraw-card-label,.withdraw-unit{font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;color:#FFFFFF;line-height:normal}.withdraw-card-label{margin-top:22px}.withdraw-bank-card{margin-top:11px;position:relative}.withdraw-bank-card-inner{width:363px;height:112px;background:#D9D9D9;border-radius:0;display:flex;align-items:center;justify-content:center}.withdraw-bank-card-text{font-size:14px;color:#000000;line-height:normal}.withdraw-bank-card-link,.withdraw-bank-card-text{font-family:PingFang SC,sans-serif;font-weight:700}.withdraw-bank-card-link{position:absolute;right:12px;bottom:8px;font-size:12px;color:#9CF0CE;cursor:pointer}.withdraw-no-card{margin-top:22px;height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.withdraw-no-card-text{font-size:14px;color:#FFFFFF;line-height:normal}.withdraw-no-card-link,.withdraw-no-card-text{font-family:PingFang SC,sans-serif;font-weight:700}.withdraw-no-card-link{font-size:12px;color:#9CF0CE;cursor:pointer}.withdraw-invoice-label{font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;color:#FFFFFF;line-height:normal;margin-top:22px}.withdraw-upload-row{display:flex;align-items:flex-start;gap:11px;margin-top:8px}.withdraw-uploaded-img{position:relative;width:82px;height:82px;border-radius:6px;overflow:hidden;flex-shrink:0}.withdraw-uploaded-img img{width:100%;height:100%;object-fit:cover}.withdraw-del-img{position:absolute;top:4px;right:4px;width:10px;height:10px;cursor:pointer}.withdraw-del-img img{width:10px;height:10px;display:block}.withdraw-add-img{width:82px;height:82px;background:#F3F3F3;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.withdraw-add-img img{width:24px;height:24px}.withdraw-note{display:flex;align-items:flex-start;margin-top:14px}.withdraw-note-star{color:#FF0000;margin-right:2px}.withdraw-note-star,.withdraw-note-text{font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;line-height:normal}.withdraw-note-text{color:#999999}.bankcard-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;display:flex;align-items:center;justify-content:center;z-index:2100}.bankcard-modal{width:535px;min-height:261px;background:#252526;border:1px solid #5c5c5c;border-radius:20px;box-sizing:border-box;padding:22px 24px 24px;display:flex;flex-direction:column}.bankcard-modal-header{display:flex;align-items:center;justify-content:space-between}.bankcard-modal-title{font-family:PingFang SC,sans-serif;font-weight:700;font-size:16px;color:#FFFFFF;line-height:normal}.bankcard-close{color:#FFFFFF;font-size:16px;cursor:pointer;opacity:.8;transition:opacity .15s}.bankcard-close:hover{opacity:1}.bankcard-modal-sep{height:1px;background:#3B3B3B;margin:15px -24px 20px}.bankcard-amount-label{font-family:PingFang SC,sans-serif;font-weight:700;font-size:14px;color:#FFFFFF;line-height:normal}.bankcard-input-row{margin-top:8px;width:346px}.bankcard-input{width:346px;height:36px;background:#404040;border:1px solid #5c5c5c;border-radius:6px;box-sizing:border-box;padding:0 10px;font-family:PingFang SC,sans-serif;font-size:14px;color:#FFFFFF;outline:none}.bankcard-input::placeholder{color:#999999;font-weight:400}.bankcard-input.bankcard-input-error{border-color:#E63B3B}.bankcard-error-text{margin-top:6px;font-size:12px;color:#E63B3B;line-height:normal}.bankcard-confirm-btn,.bankcard-error-text{display:block;font-family:PingFang SC,sans-serif}.bankcard-confirm-btn{width:385px;height:44px;background:#9CF0CE;border:none;border-radius:6px;margin:36px auto 0;font-weight:700;font-size:14px;color:#333333;line-height:20px;cursor:pointer}