.auth-layout .ant-input,.auth-layout .ant-input-affix-wrapper,.auth-layout .ant-input-password{cursor:text}.auth-layout input,.auth-layout .ant-input,.auth-layout .ant-input-affix-wrapper,.auth-layout input:hover,.auth-layout .ant-input:hover,.auth-layout .ant-input-affix-wrapper:hover,.auth-layout input:focus,.auth-layout .ant-input:focus,.auth-layout .ant-input-affix-wrapper:focus,.auth-layout input:active,.auth-layout .ant-input:active,.auth-layout .ant-input-affix-wrapper:active{caret-color:#ec3d61}.auth-layout .auth-form,.auth-layout .ant-form-item-control-input{cursor:default}.auth-layout .ant-form-item-control-input-content{cursor:auto}.auth-layout .auth-card{width:482px;max-width:100%;display:flex;flex-direction:column;align-items:center}.auth-layout .auth-title{font-size:36px;font-weight:600;color:#000000e6;margin:0 0 40px;text-align:center}.auth-layout .auth-subtitle{font-size:16px;color:#3d3d3dcc;margin:0 0 40px;text-align:center}.auth-layout .auth-subtitle a{color:#ec3d61;text-decoration:none}.auth-layout .auth-form{width:460px;max-width:100%}.auth-layout .ant-input-affix-wrapper,.auth-layout .ant-input,.auth-layout .ant-input-password{height:50px;font-size:14px;border-radius:12px}.auth-layout .ant-input-affix-wrapper{display:flex;align-items:center}.auth-layout .ant-input-affix-wrapper .ant-input{height:48px;line-height:48px;padding:0 11px;border:none;box-shadow:none}.auth-layout .ant-input-affix-wrapper .ant-input:focus{box-shadow:none}.auth-layout .ant-input{height:50px;line-height:50px;padding:0 11px}.auth-layout .ant-input-password{display:flex;align-items:center}.auth-layout .ant-input-password .ant-input{height:48px;line-height:48px;padding:0 11px;border:none;box-shadow:none}.auth-layout .ant-input-password .ant-input:focus{box-shadow:none}.auth-layout .ant-input-affix-wrapper .ant-input-prefix{display:flex;align-items:center;margin-right:8px}.auth-layout .ant-input-affix-wrapper .ant-input-suffix{display:flex;align-items:center;padding-right:12px}.auth-layout .auth-verification-code-btn{color:#ec3d61;font-size:16px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.auth-layout .auth-verification-code-btn:hover:not(.auth-verification-code-btn-disabled){opacity:.8}.auth-layout .auth-verification-code-btn.auth-verification-code-btn-disabled{color:#00000040;cursor:not-allowed}.auth-layout .auth-agreement-text{color:#0009;font-size:14px}.auth-layout .auth-agreement-link{color:#0009;text-decoration:none;margin:0 2px}.auth-layout .auth-agreement-link:hover{color:#ec3d61;text-decoration:underline}.auth-layout .ant-form-item{margin-bottom:40px}.auth-layout .auth-form-actions{display:flex;align-items:center;justify-content:space-between;margin:6px 0 18px;font-size:14px}.auth-layout .auth-link{color:#0009;text-decoration:none}.auth-layout .auth-link:hover{color:#000000d9}.auth-layout .auth-primary-btn{width:100%;height:50px;border-radius:24px;background:#ec3d61;border-color:#ec3d61;font-weight:600;font-size:16px}.auth-layout .auth-primary-btn:hover{background:#ea2a52;border-color:#ea2a52}.auth-layout .auth-primary-btn:focus,.auth-layout .auth-primary-btn:focus-visible,.auth-layout .auth-primary-btn:active{outline:none;box-shadow:none;border-color:#ec3d61}.auth-layout .auth-input-icon{width:16px;height:16px;object-fit:contain}.auth-layout .ant-input-group-wrapper .ant-input-group-addon{padding:0;border-radius:12px 0 0 12px;background:#fff;min-width:90px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select{width:86px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector{height:48px;border:none;background:transparent;box-shadow:none;padding:0 8px 0 16px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector .ant-select-selection-item{line-height:48px;font-size:14px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector .ant-select-selection-search-input{height:48px}.auth-layout .ant-input-group-wrapper .ant-input{height:50px;line-height:50px;border-radius:0 12px 12px 0}.auth-layout input:-webkit-autofill,.auth-layout input:-webkit-autofill:hover,.auth-layout input:-webkit-autofill:focus,.auth-layout input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #ffffff inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:rgba(0,0,0,.85)!important;background-color:#fff!important;background-image:none!important;transition:background-color 5000s ease-in-out 0s}.auth-layout .ant-input-affix-wrapper .ant-input:-webkit-autofill,.auth-layout .ant-input-affix-wrapper .ant-input:-webkit-autofill:hover,.auth-layout .ant-input-affix-wrapper .ant-input:-webkit-autofill:focus,.auth-layout .ant-input-affix-wrapper .ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #ffffff inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:rgba(0,0,0,.85)!important;background-color:#fff!important;background-image:none!important;transition:background-color 5000s ease-in-out 0s}.auth-layout .ant-input-password .ant-input:-webkit-autofill,.auth-layout .ant-input-password .ant-input:-webkit-autofill:hover,.auth-layout .ant-input-password .ant-input:-webkit-autofill:focus,.auth-layout .ant-input-password .ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #ffffff inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:rgba(0,0,0,.85)!important;background-color:#fff!important;background-image:none!important;transition:background-color 5000s ease-in-out 0s}.auth-layout .ant-input-group-wrapper input:-webkit-autofill,.auth-layout .ant-input-group-wrapper input:-webkit-autofill:hover,.auth-layout .ant-input-group-wrapper input:-webkit-autofill:focus,.auth-layout .ant-input-group-wrapper input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #ffffff inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:rgba(0,0,0,.85)!important;background-color:#fff!important;background-image:none!important}.auth-layout input:autofill,.auth-layout input:autofill:hover,.auth-layout input:autofill:focus,.auth-layout input:autofill:active{box-shadow:0 0 0 30px #fff inset!important;background-color:#fff!important}@media(max-width:768px){.auth-layout .auth-card{width:100%;padding:0 8px}.auth-layout .auth-title{font-size:28px;margin:0 0 24px}.auth-layout .auth-subtitle{font-size:15px;margin:0 0 28px}.auth-layout .auth-form{width:100%}.auth-layout .ant-input-affix-wrapper,.auth-layout .ant-input,.auth-layout .ant-input-password{height:46px;font-size:14px;border-radius:10px}.auth-layout .ant-input-affix-wrapper .ant-input,.auth-layout .ant-input-password .ant-input{height:44px;line-height:44px}.auth-layout .ant-input{height:46px;line-height:46px}.auth-layout .ant-form-item{margin-bottom:28px}.auth-layout .auth-form-actions{margin:4px 0 14px;font-size:13px}.auth-layout .auth-primary-btn{height:46px;border-radius:20px;font-size:15px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector{height:44px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector .ant-select-selection-item{line-height:44px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector .ant-select-selection-search-input{height:44px}.auth-layout .ant-input-group-wrapper .ant-input{height:46px;line-height:46px}}@media(max-width:480px){.auth-layout .auth-title{font-size:24px;margin:0 0 20px}.auth-layout .auth-subtitle{font-size:14px;margin:0 0 24px}.auth-layout .ant-input-affix-wrapper,.auth-layout .ant-input,.auth-layout .ant-input-password{height:44px;border-radius:8px}.auth-layout .ant-input-affix-wrapper .ant-input,.auth-layout .ant-input-password .ant-input{height:42px;line-height:42px}.auth-layout .ant-input{height:44px;line-height:44px}.auth-layout .ant-form-item{margin-bottom:22px}.auth-layout .auth-form-actions{margin:2px 0 12px;font-size:13px}.auth-layout .auth-primary-btn{height:44px;border-radius:18px;font-size:15px}.auth-layout .auth-verification-code-btn{font-size:14px}.auth-layout .auth-agreement-text{font-size:13px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector{height:42px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector .ant-select-selection-item{line-height:42px}.auth-layout .ant-input-group-wrapper .ant-input-group-addon .phone-area-code-select .ant-select-selector .ant-select-selection-search-input{height:42px}.auth-layout .ant-input-group-wrapper .ant-input{height:44px;line-height:44px}}.newbie-guide-modal-content-wrapper{width:948px!important;height:590px!important;padding:0!important;position:relative;overflow:hidden;border-radius:12px!important;background-color:#fff3f5;background-image:url(/workbench/assets/guide-bg-DkElsi5Q.png)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important}.newbie-guide-modal-content-wrapper .ant-modal-container{background:inherit!important;height:100%;padding:0}.newbie-guide-modal-content-wrapper .ant-modal-container .ant-modal-body{height:100%}.newbie-guide-modal-inner-container{width:100%;height:100%;padding:0 30px;position:relative;background:inherit!important}.newbie-guide-modal-title{height:70px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:500}.newbie-guide-modal-body{display:flex;padding:20px;background:linear-gradient(135deg,#fff,#fff6);border-radius:12px}.newbie-guide-modal-sidebar{width:250px;display:flex;flex-direction:column;gap:0}.newbie-guide-modal-step-item{width:100%;height:110px;display:flex;align-items:center;justify-content:flex-start;padding:0 32px 0 12px;position:relative;cursor:pointer;transition:all .3s;border-radius:12px}.newbie-guide-modal-step-item-content-wrapper{display:flex;align-items:flex-start;gap:12px}.newbie-guide-modal-step-item-icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:flex-start}.newbie-guide-modal-step-item-icon img{width:100%;height:100%;object-fit:contain}.newbie-guide-modal-step-item-text{flex:1;display:flex;flex-direction:column}.newbie-guide-modal-step-item-title{font-size:16px;font-weight:400;color:#000;margin-bottom:4px;line-height:20px}.newbie-guide-modal-step-item-description{font-size:14px;color:#4e5969;line-height:1.5}.newbie-guide-modal-step-item-active{background-color:#fff;box-shadow:0 0 18px #6666661a}.newbie-guide-modal-step-item-active .newbie-guide-modal-step-item-icon{color:#ff6370}.newbie-guide-modal-step-item-active:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:8px solid #FF6370;border-top:5px solid transparent;border-bottom:5px solid transparent}.newbie-guide-modal-step-item-disabled{opacity:.5;cursor:not-allowed}.newbie-guide-modal-content{width:578px;height:456px;padding:0;background:transparent;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-left:20px}.newbie-guide-modal-content-white-bg{background:#fff}.newbie-guide-modal-qrcode-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0;border-radius:12px}.newbie-guide-modal-qrcode-title{font-size:18px;color:#323233;margin-bottom:32px}.newbie-guide-modal-qrcode-wrapper{position:relative;padding:4px;border:1px solid #DEDEDE;border-radius:4px}.newbie-guide-modal-qrcode-wrapper .qrcode-inner{width:160px;height:160px;display:flex;align-items:center;justify-content:center;position:relative;padding:4px}.newbie-guide-modal-qrcode-wrapper:before{content:"";position:absolute;top:-17px;left:-17px;width:13px;height:13px;border-top:2px solid #FF6370;border-left:2px solid #FF6370}.newbie-guide-modal-qrcode-wrapper:after{content:"";position:absolute;bottom:-17px;right:-17px;width:13px;height:13px;border-bottom:2px solid #FF6370;border-right:2px solid #FF6370}.newbie-guide-modal-qrcode-wrapper .corner-top-right{position:absolute;top:-17px;right:-17px;width:13px;height:13px;border-top:2px solid #FF6370;border-right:2px solid #FF6370}.newbie-guide-modal-qrcode-wrapper .corner-bottom-left{position:absolute;bottom:-17px;left:-17px;width:13px;height:13px;border-bottom:2px solid #FF6370;border-left:2px solid #FF6370}.newbie-guide-modal-step-content-center{text-align:center;width:100%}.newbie-guide-modal-step-content-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.newbie-guide-modal-step-content-video-area{width:100%;flex:1;background:#eee;border-radius:12px;overflow:hidden}.newbie-guide-modal-step-content-video{width:100%;height:100%;object-fit:cover;border-radius:12px}.newbie-guide-modal-step-content-button-area{height:95px;display:flex;align-items:center;justify-content:flex-end;padding-right:24px}.newbie-guide-modal-button-primary{background:#ff6370!important;border-color:#ff6370!important;color:#fff!important;border-radius:24px!important;padding:0 32px!important;height:42px!important}.newbie-guide-modal-button-primary:hover{background:#ff4d5a!important;border-color:#ff4d5a!important}.newbie-guide-modal-button-primary:focus,.newbie-guide-modal-button-primary:focus-visible{outline:none!important;box-shadow:none!important}.newbie-guide-modal-button-secondary{background:#fff!important;border-color:#ff6370!important;color:#ff6370!important;border-radius:24px!important;padding:0 32px!important;height:42px!important}.newbie-guide-modal-button-secondary:hover{background:#fff5f5!important;border-color:#ff4d5a!important;color:#ff4d5a!important}.newbie-guide-modal-button-secondary:focus,.newbie-guide-modal-button-secondary:focus-visible{outline:none!important;box-shadow:none!important}.newbie-guide-modal-qrcode-refresh{margin-top:30px;display:flex;align-items:center;justify-content:center}.newbie-guide-modal-qrcode-refresh-link{display:inline-flex;align-items:center;gap:4px;color:#ff6370;font-size:14px;text-decoration:none;cursor:pointer;transition:all .3s}.newbie-guide-modal-qrcode-refresh-link:hover{color:#ff4d5a}.newbie-guide-modal-qrcode-refresh-link:active{color:#ff3d4a}.customer-service-qrcode-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#00000073}.customer-service-qrcode-container{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;justify-content:center}.customer-service-qrcode-content{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.customer-service-qrcode-frame{padding:28px;display:flex;align-items:center;justify-content:center}.customer-service-qrcode-wrapper{position:relative;padding:4px;border:1px solid #dedede;border-radius:4px}.customer-service-qrcode-wrapper .corner-top-right{position:absolute;top:-17px;right:-17px;width:13px;height:13px;border-top:2px solid #FF6370;border-right:2px solid #FF6370}.customer-service-qrcode-wrapper .corner-bottom-left{position:absolute;bottom:-17px;left:-17px;width:13px;height:13px;border-bottom:2px solid #FF6370;border-left:2px solid #FF6370}.customer-service-qrcode-wrapper:before{content:"";position:absolute;top:-17px;left:-17px;width:13px;height:13px;border-top:2px solid #FF6370;border-left:2px solid #FF6370}.customer-service-qrcode-wrapper:after{content:"";position:absolute;bottom:-17px;right:-17px;width:13px;height:13px;border-bottom:2px solid #FF6370;border-right:2px solid #FF6370}.customer-service-qrcode-wrapper .qrcode-inner{display:flex;align-items:center;justify-content:center;width:160px;height:160px;position:relative;padding:4px}.customer-service-qrcode-wrapper .qrcode-placeholder{color:#999;font-size:14px}.customer-service-qrcode-refresh{height:20px;line-height:20px;display:flex;align-items:center;justify-content:center}.customer-service-qrcode-refresh-link{color:#ec3d61;cursor:pointer;text-decoration:none;transition:all .3s;display:flex;align-items:center;gap:4px;font-size:14px}.customer-service-qrcode-refresh-link:hover{color:#ea2a52}.customer-service-qrcode-refresh-link:active{color:#e81843}.store-switch-dropdown{width:340px;background:#fff;box-shadow:0 4px 10px #0000000f;border-radius:6px;border:1px solid #F6F6F6;overflow:hidden;display:flex;flex-direction:column;padding:8px 2px 8px 12px;position:relative}.store-switch-dropdown-search{padding:10px 6px 12px 0;border-bottom:1px solid #F6F6F6;display:flex;align-items:center;gap:8px}.store-switch-dropdown-search .ant-input{border-radius:4px;flex:1}.store-switch-dropdown-refresh-icon{cursor:pointer;color:#a5b4cb;font-size:14px;display:flex;align-items:center;justify-content:center}.store-switch-dropdown-refresh-icon:hover{color:#ff6370}.store-switch-dropdown-list{max-height:400px;overflow-y:auto}.store-switch-dropdown-item{width:100%;padding:12px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #F6F6F6}.store-switch-dropdown-item:last-child{border-bottom:none}.store-switch-dropdown-item:hover{background-color:#0000000a}.store-switch-dropdown-item.active{background-color:#ff637014}.store-switch-dropdown-item-content{display:flex;align-items:center;gap:12px}.store-switch-dropdown-item-meta{display:flex;flex-direction:column;flex:1;min-width:0}.store-switch-dropdown-item-name{font-weight:500;margin-bottom:4px;color:#000;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-switch-dropdown-item-sub{font-size:12px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-switch-dropdown-item-sub:last-child{margin-bottom:0}.store-switch-dropdown-item-sub-label{color:#b2b2b2;margin-right:4px}.store-switch-dropdown-item-sub-value{color:#717171}.store-switch-dropdown-empty{padding:20px;text-align:center;color:#999;font-size:14px}.store-switch-dropdown-mask{position:absolute;inset:0;background:#ffffff73;display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:10}.df-page{padding:20px;background:#f7f8fa;min-height:100%}.df-page__title{margin:0 0 20px;font-size:24px;font-weight:600;color:#242731}.df-page__filter{margin-bottom:20px;padding:0;background:#f7f8fa;border-radius:8px}.df-page__actions{margin-bottom:0;padding:20px;background-color:#fff;border-radius:14px 14px 0 0}.df-page__table{background-color:#fff;padding:0 20px}.df-page__table-wrapper{background-color:#fff;overflow:hidden;padding:20px 20px 0}.df-page__table-wrapper .df-page__table{background-color:transparent;padding:0}.df-page__filter-input,.df-page__filter-select{width:200px}.df-page__filter .df-page__filter-input.ant-input,.df-page__filter .df-page__filter-input .ant-input{height:40px;line-height:40px;border:none;box-shadow:0 1px 1px #0000000f}.df-page__filter .df-page__filter-input.ant-input:hover,.df-page__filter .df-page__filter-input .ant-input:hover,.df-page__filter .df-page__filter-input.ant-input:focus,.df-page__filter .df-page__filter-input .ant-input:focus{border:none;box-shadow:0 1px 1px #0000000f}.df-page__filter .df-page__filter-input.ant-input::placeholder,.df-page__filter .df-page__filter-input .ant-input::placeholder{font-size:14px;color:#00000059}.df-page__filter .df-page__filter-select.ant-select{height:40px}.df-page__filter .df-page__filter-select.ant-select .ant-select-selector,.df-page__filter .df-page__filter-select.ant-select .ant-select-content{height:40px;border-radius:6px;border:none;box-shadow:0 1px 1px #0000000f;background:#fff;display:flex;align-items:center}.df-page__filter .df-page__filter-select.ant-select:not(.ant-select-disabled) .ant-select-selector:hover,.df-page__filter .df-page__filter-select.ant-select:not(.ant-select-disabled) .ant-select-content:hover{border:none;box-shadow:0 1px 1px #0000000f}.df-page__filter .df-page__filter-select.ant-select .ant-select-placeholder{font-size:14px;color:#00000059;line-height:40px}.df-page__filter .df-page__filter-select.ant-select .ant-select-input{height:40px}.df-page__filter .df-page__filter-select.ant-select.ant-select-outlined{--ant-select-border-color: transparent;--ant-select-hover-border-color: transparent;--ant-select-active-border-color: transparent;--ant-select-outline-color: transparent}.df-page__filter .df-page__filter-select.ant-select.ant-select-outlined .ant-select-content,.df-page__filter .df-page__filter-select.ant-select.ant-select-outlined .ant-select-selector,.df-page__filter .df-page__filter-select.ant-select.ant-select-outlined.ant-select-open .ant-select-content,.df-page__filter .df-page__filter-select.ant-select.ant-select-outlined.ant-select-open .ant-select-selector{border-color:transparent;outline:none}.df-page__filter .df-page__filter-select.ant-select,.df-page__filter .df-page__filter-select.ant-select.ant-select-focused{box-shadow:0 1px 1px #0000000f!important;outline:none}.df-page__filter .df-page__filter-rangePicker{min-width:220px}.df-page__filter .df-page__filter-rangePicker.ant-picker{height:40px;border-radius:0;border:none;background:transparent;box-shadow:none}.df-page__filter .df-page__filter-rangePicker .ant-picker-input>input::placeholder{font-size:14px;color:#00000059}.df-page__filter .df-page__filter-rangePicker .ant-picker-input>input{font-size:14px}.df-page__filter .df-page__filter-rangePicker .ant-picker-range-separator{color:#b2b2b2}.df-page__filter .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.df-page__filter .ant-btn-primary{background-color:#ff6370;border-color:#ff6370}.df-page__filter .ant-btn-primary:hover,.df-page__filter .ant-btn-primary:focus{background-color:#ff4f5d;border-color:#ff4f5d}.df-page__filter .ant-btn-default{color:#000000a6;border-color:#e1e1e1;background-color:#fff}.df-page__filter .ant-btn-default:hover,.df-page__filter .ant-btn-default:focus{color:#000000bf;border-color:#e1e1e1;background-color:#fff}.df-modal .ant-modal-content{border-radius:12px;padding:24px 24px 20px}.df-modal .ant-modal-header{margin-bottom:16px;padding:0;border-bottom:none}.df-modal .ant-modal-title{font-size:18px;font-weight:600;color:#242731}.df-modal .ant-modal-body{padding:0}.df-modal .ant-form-item-row{display:flex;align-items:flex-start;width:100%}.df-modal .ant-form-item{margin-bottom:30px}.df-modal .ant-form-item-label{flex:0 0 120px;padding:0!important;text-align:right;line-height:36px}.df-modal .ant-form-item-control{flex:1;display:flex;align-items:flex-start;flex-direction:column}.df-modal .ant-form-item-control-input,.df-modal .ant-form-item-control-input-content{width:100%}.df-modal .ant-form-item-explain-error{text-align:left;font-size:12px}.df-modal .ant-modal-footer{display:none}.df-modal .df-page__filter-input,.df-modal .df-page__filter-select.ant-select{width:100%}.df-modal .df-page__filter-input.ant-input,.df-modal .df-page__filter-input .ant-input{height:36px;line-height:36px;border:none;background:#f7f8fa;box-shadow:0 1px 1px #0000000f}.df-modal .df-page__filter-input.ant-input::placeholder,.df-modal .df-page__filter-input .ant-input::placeholder{font-size:14px;color:#00000059}.df-modal .df-page__filter-select.ant-select{height:36px;background:#f7f8fa}.df-modal .df-page__filter-select.ant-select .ant-select-selector,.df-modal .df-page__filter-select.ant-select .ant-select-content{height:36px;border-radius:6px;border:none;background:#f7f8fa;box-shadow:0 1px 1px #0000000f;display:flex;align-items:center}.df-modal .df-page__filter-select.ant-select:not(.ant-select-disabled) .ant-select-selector:hover,.df-modal .df-page__filter-select.ant-select:not(.ant-select-disabled) .ant-select-content:hover,.df-modal .df-page__filter-select.ant-select.ant-select-focused .ant-select-selector,.df-modal .df-page__filter-select.ant-select.ant-select-focused .ant-select-content{border:none;box-shadow:0 1px 1px #0000000f}.df-modal .df-page__filter-select.ant-select .ant-select-placeholder{font-size:14px;color:#00000059;line-height:36px}.df-modal .df-page__filter-select.ant-select .ant-select-input{height:36px}.df-modal .df-page__filter-select.ant-select.ant-select-outlined{--ant-select-border-color: transparent;--ant-select-hover-border-color: transparent;--ant-select-active-border-color: transparent;--ant-select-outline-color: transparent}.df-modal .df-page__filter-select.ant-select.ant-select-outlined .ant-select-selector,.df-modal .df-page__filter-select.ant-select.ant-select-outlined .ant-select-content{border-color:transparent;outline:none}.df-modal .df-modal__footer{margin-top:16px;display:flex;justify-content:flex-end;gap:8px}.df-modal .df-modal__footer .ant-btn{height:40px;border-radius:6px;padding:6px 16px;font-size:14px}.df-modal .df-modal__footer .ant-btn:focus,.df-modal .df-modal__footer .ant-btn:focus-visible{outline:none;box-shadow:none}.df-modal .df-modal__footer .ant-btn-primary{background-color:#ff6370;border-color:#ff6370}.df-modal .df-modal__footer .ant-btn-primary:hover,.df-modal .df-modal__footer .ant-btn-primary:focus{background-color:#ff4f5d;border-color:#ff4f5d}.df-modal .df-modal__footer .ant-btn-default{background-color:#efefef;border-color:#efefef;color:#333}.df-modal .df-modal__footer .ant-btn-default:hover,.df-modal .df-modal__footer .ant-btn-default:focus{background-color:#eaeaea;border-color:#eaeaea;color:#333}.df-form-required{color:#ff4d4f;margin-right:4px}.df-page__filter-select.ant-select .ant-select-content{box-shadow:none!important}.df-page__actions .ant-btn{height:36px;border-radius:18px;padding:6px 16px;font-size:14px;font-weight:500;background-color:#ff6370;border-color:#ff6370}.df-page__actions .ant-btn:hover,.df-page__actions .ant-btn:focus{background-color:#ff4f5d;border-color:#ff4f5d}.df-page__actions .ant-btn:focus,.df-page__actions .ant-btn:focus-visible{outline:none;box-shadow:none}.df-page .ant-btn:focus,.df-page .ant-btn:focus-visible{outline:none;box-shadow:none}.df-page .df-page__table-op-btn.ant-btn{height:32px;border-radius:32px;padding-inline:16px;background-color:#f7f8fa;border:none;color:#ff6370;font-size:14px;display:inline-flex;align-items:center}.df-page .df-page__table-op-btn.ant-btn .anticon{margin-right:4px}.df-page .df-page__table-op-btn.ant-btn:hover,.df-page .df-page__table-op-btn.ant-btn:focus{background-color:#f0f2f5;color:#ff4f5d}.df-page .ant-pagination-item-active{border-color:#ff6370}.df-page .ant-pagination-item-active a{color:#ff6370}.df-page .ant-pagination-item:hover{border-color:#ff6370}.df-page .ant-pagination-item:hover a{color:#ff6370}.df-page .ant-pagination-prev .ant-pagination-item-link,.df-page .ant-pagination-next .ant-pagination-item-link{color:#ff6370;border-radius:4px}.df-page .ant-pagination-prev:hover .ant-pagination-item-link,.df-page .ant-pagination-next:hover .ant-pagination-item-link{color:#ff4f5d;border-color:#ff6370}.df-page .ant-table-thead>tr>th{background:#fff;color:#b2b2b2;font-weight:400;border-bottom:1px solid #f0f0f0}.df-page .ant-table-tbody>tr>td{color:#717171}.df-page .ant-table-thead>tr>th:before{display:none!important}.df-page .ant-table-wrapper .ant-table-pagination,.df-page .ant-table-wrapper .ant-pagination{background:#fff;margin:0 0 20px;padding:16px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.df-page .df-page__table-wrapper .ant-table-wrapper .ant-table-pagination,.df-page .df-page__table-wrapper .ant-table-wrapper .ant-pagination{background:#fff;margin:0;padding:16px 20px;border-radius:0}.df-page .ant-pagination-total-text,.df-page .ant-pagination-options,.df-page .ant-pagination-options-quick-jumper{color:#0009;display:flex;align-items:center;line-height:32px}.df-page .ant-pagination-item-active{background:#ff6370;border-color:#ff6370}.df-page .ant-pagination-item-active a{color:#fff}.df-page .ant-pagination-item:hover:not(.ant-pagination-item-active){background:transparent;border-color:#ff6370}.df-page .ant-pagination-item:hover:not(.ant-pagination-item-active) a{color:inherit}.df-page .ant-pagination-prev:hover .ant-pagination-item-link,.df-page .ant-pagination-next:hover .ant-pagination-item-link{border-color:#ff6370}.ant-modal-confirm-btns .ant-btn:focus,.ant-modal-confirm-btns .ant-btn:focus-visible{outline:none;box-shadow:none}.ant-btn:focus,.ant-btn:focus-visible{outline:none!important;box-shadow:none!important}.layout-wrapper{height:100vh;display:flex;flex-direction:column;overflow:hidden}.layout-header{background:#fff;height:78px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.layout-header-logo{width:140px;height:auto;display:flex;align-items:center}.layout-header-logo img{width:100%;height:auto}.layout-header-actions{display:flex;align-items:center;gap:12px;height:100%}.layout-header-action-item{height:100%;display:flex;align-items:center}.layout-language-selector{min-width:104px;max-width:140px;height:34px;background:#f7f8fa;border-radius:20px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;cursor:pointer;transition:all .3s;text-decoration:none;color:inherit}.layout-language-selector:hover{background:#e8e9eb;color:inherit}.layout-language-selector-left{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.layout-language-flag{width:16px;height:16px;border-radius:50%;object-fit:cover}.layout-language-code{font-size:12px;color:#323233;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-language-arrow{font-size:12px;color:#a5b4cb;flex-shrink:0}.layout-action-circle{width:32px;height:32px;background:#f7f8fa;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.layout-action-circle img{width:32px;height:32px;object-fit:contain}.layout-user-info{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:16px;text-decoration:none;color:inherit}.layout-user-avatar{width:32px;height:32px;flex-shrink:0}.layout-user-name{font-size:14px;color:#435971e6;font-weight:400;width:124px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.layout-user-arrow{font-size:12px;color:#a5b4cb}.layout-user-dropdown{width:180px;height:130px;background:#fff;box-shadow:0 4px 10px #0000001a;border-radius:6px;padding:22px 16px;display:flex;flex-direction:column;gap:12px;overflow:hidden;margin-top:-4px;z-index:1050;pointer-events:auto}.layout-user-dropdown .ant-dropdown-menu{background:transparent;box-shadow:none;padding:0;margin:0;min-width:auto;overflow:visible;max-height:none;width:100%;pointer-events:auto}.layout-user-dropdown .ant-dropdown-menu-item{width:100%;height:41px;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-start;border-radius:6px;line-height:41px;overflow:visible;cursor:pointer;pointer-events:auto}.layout-user-dropdown .ant-dropdown-menu-item:not(:last-child){margin-bottom:12px}.layout-user-dropdown .ant-dropdown-menu-item:hover{background:#0000000a}.layout-user-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-active{height:41px;background:#0000000a}.layout-user-menu-item{width:100%;height:100%;display:flex;align-items:center;gap:8px;padding:0}.layout-user-menu-icon{width:16px;height:16px;flex-shrink:0;object-fit:contain}.layout-sider{background:#fff!important;border-right:1px solid #f0f0f0;height:100%;overflow:hidden}.layout-sider-content{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.layout-sider-store-switch{padding:10px 8px;display:flex;flex-direction:column;align-items:center;position:relative}.layout-sider-main{flex:1;display:flex;flex-direction:column;overflow-y:auto}.layout-sider-store-switch-line{width:200px;height:1px;background:#dfe5f157;margin-left:24px;align-self:flex-start}.layout-sider-store-switch-line-top{margin-bottom:10px}.layout-sider-store-switch-line-bottom{margin-top:10px}.layout-sider-store-switch-content{width:100%;border-radius:6px;display:flex;align-items:center;padding:10px 14px;gap:4px}.layout-sider-store-switch-content-empty{cursor:default;justify-content:flex-start}.layout-sider-store-switch-content-empty .layout-sider-store-switch-name{color:#000}.layout-sider-store-switch-link{color:#ff6370;cursor:pointer;text-decoration:none;transition:all .3s}.layout-sider-store-switch-link:hover{color:#ff4d5a;text-decoration:underline}.layout-sider-store-switch-avatar{width:34px;height:34px;flex-shrink:0;border:1px solid #FF6370;border-radius:50%;padding:1px;display:flex;align-items:center;justify-content:center}.layout-sider-store-switch-avatar img{width:30px;height:30px;border-radius:50%;object-fit:cover}.layout-sider-store-switch-name{flex:1;font-size:14px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-left:4px}.layout-sider-store-switch-arrow{width:24px;height:24px;background:#f7f8fa;box-shadow:0 0 10px #66666626;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .3s}.layout-sider-store-switch-arrow .iconfont{font-size:12px;color:#323233;transition:color .3s}.layout-sider-store-switch-arrow:hover .iconfont{color:#ff6370}.layout-sider-store-dropdown .ant-dropdown-menu,.layout-sider-store-dropdown .ant-dropdown-menu-item{border-radius:6px}.store-switch-dropdown-wrapper .ant-dropdown{padding:0;margin-top:0}.layout-wrapper>.ant-layout{flex:1;overflow:hidden;display:flex;flex-direction:row}.layout-wrapper .ant-layout-sider{height:100%;overflow:hidden}.layout-wrapper .ant-layout-content{flex:1;overflow:hidden;display:flex;flex-direction:column;height:100%;background-color:#f7f8fa}.layout-content{padding:0;margin:0;flex:1;overflow:auto!important;background:#fff;height:100%}.layout-content>div{min-width:1080px}.layout-sider-qr-section{display:flex;flex-direction:column;align-items:center}.layout-sider-qr-divider{width:200px;height:1px;background:#dfe5f157;margin-top:8px}.layout-sider-qr-bg{width:160px;height:160px;background:#f7f8fa;border-radius:4px;margin-top:18px;display:flex;align-items:center;justify-content:center}.layout-sider-qr-placeholder{width:144px;height:144px}.layout-sider-qr-text{margin-top:12px;font-weight:400;font-size:16px;color:#333;line-height:16px;text-align:center}.layout-sider-menu{border:none;background:transparent}.layout-sider-menu .ant-menu-item,.layout-sider-menu .ant-menu-submenu-title,.layout-sider-menu .ant-menu-item .layout-sider-menu-icon,.layout-sider-menu .ant-menu-submenu-title .layout-sider-menu-icon{color:#4e5969}.layout-sider-menu .ant-menu-item:hover,.layout-sider-menu .ant-menu-submenu-title:hover,.layout-sider-menu .ant-menu-item:hover .layout-sider-menu-icon,.layout-sider-menu .ant-menu-submenu-title:hover .layout-sider-menu-icon{color:#ff6370}.layout-sider-menu .ant-menu-item-selected{color:#ff6370;background-color:#f7f8fa}.layout-sider-menu .ant-menu-item-selected .layout-sider-menu-icon{color:#ff6370}.layout-sider-menu .ant-menu-submenu .ant-menu-submenu-title,.layout-sider-menu .ant-menu-submenu .ant-menu-submenu-title .layout-sider-menu-icon{color:#4e5969}.layout-sider-menu .ant-menu-submenu .ant-menu-submenu-title:hover,.layout-sider-menu .ant-menu-submenu .ant-menu-submenu-title:hover .layout-sider-menu-icon,.layout-sider-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title,.layout-sider-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .layout-sider-menu-icon{color:#ff6370}.layout-sider-menu .ant-menu-submenu .ant-menu-item{color:#4e5969}.layout-sider-menu .ant-menu-submenu .ant-menu-item:hover{color:#ff6370}.layout-sider-menu .ant-menu-submenu .ant-menu-item.ant-menu-item-selected{color:#ff6370;background-color:#f7f8fa}.layout-sider-menu-footer-item{display:flex;align-items:center;padding:12px 16px 12px 28px;cursor:pointer;transition:all .3s;color:#4e5969;margin-top:auto}.layout-sider-menu-footer-item .layout-sider-menu-footer-icon{font-size:16px;margin-right:8px;color:#4e5969;transition:color .3s}.layout-sider-menu-footer-item:hover{background-color:#f7f8fa;color:#ff6370}.layout-sider-menu-footer-item:hover .layout-sider-menu-footer-icon{color:#ff6370}.layout-sider-menu-footer-item.layout-sider-menu-footer-item-active{background-color:#f7f8fa;color:#ff6370}.layout-sider-menu-footer-item.layout-sider-menu-footer-item-active .layout-sider-menu-footer-icon{color:#ff6370}.auth-layout{width:100%;display:flex;background:#fff;min-height:100%;align-items:stretch}.auth-left{flex:1 1 50%;position:relative;background-image:url(/workbench/assets/auth-bg-BgsWw6-c.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column}.auth-left:before{content:"";position:absolute;inset:0;background:#ec3d61d4;z-index:1}.auth-left>*{position:relative;z-index:2}.auth-left-header{height:78px;padding:0 28px;display:flex;align-items:center;justify-content:space-between}.auth-left-content{flex:1;padding:40px 60px;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%}.auth-left-content-inner{width:100%;max-width:572px;display:flex;flex-direction:column;align-items:flex-start}.auth-left-title{font-size:28px;font-weight:600;color:#fff;line-height:1.2;margin:0 0 14px;text-align:left;width:100%}.auth-left-subtitle{font-size:20px;color:#fff;line-height:1.25;margin:0 0 8px;text-align:left;width:100%}.auth-left-cta{font-size:20px;color:#fff;line-height:1.25;margin:0 0 28px;text-align:left;width:100%}.auth-left-highlight{color:gold;font-weight:600;font-size:28px;display:inline-block;line-height:1;vertical-align:text-bottom;margin:0 5px}.auth-left-cards{display:grid;grid-template-columns:repeat(2,minmax(0,276px));gap:14px;justify-content:center;width:100%}.auth-left-card{background:#fff;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:6px;width:100%;max-width:276px}.auth-left-card-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:0}.auth-left-card-icon img{width:100%;height:100%;object-fit:contain}.auth-left-card-title{font-size:16px;font-weight:600;color:#000;margin:0;line-height:1.2}.auth-left-card-description{font-size:13px;color:#666;line-height:1.35;margin:0}.auth-right{flex:1 1 50%;display:flex;flex-direction:column;background:#fff;min-height:100%}.auth-right-header{height:78px;padding:0 28px;display:flex;align-items:center;justify-content:space-between}.auth-logo{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.auth-logo img{width:140px;height:auto}.auth-left .auth-logo img{filter:brightness(0) invert(1)}.auth-lang{display:inline-flex;align-items:center;gap:8px;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none}.auth-left .auth-lang{color:#fff}.auth-right .auth-lang{color:#ff6370}.auth-lang-flag{width:18px;height:18px;border-radius:50%;object-fit:cover}.auth-lang-label{font-size:14px}.auth-lang-arrow{font-size:12px;color:#fffc}.auth-right .auth-lang-arrow{color:#ff6370}.auth-right-body{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;margin-top:-39px}@media(max-width:1200px){.auth-left-content{padding:28px 36px}.auth-left-title{font-size:24px;line-height:1.2;margin-bottom:14px}.auth-left-subtitle{font-size:18px;line-height:1.25;margin-bottom:8px}.auth-left-cta{font-size:18px;line-height:1.25;margin-bottom:28px}.auth-left-highlight{font-size:24px;margin:0 5px}.auth-left-card{padding:16px;gap:6px}.auth-left-card-icon{width:36px;height:36px;margin-bottom:0}.auth-left-card-title{font-size:15px;line-height:1.2}.auth-left-card-description{font-size:12px;line-height:1.35}}@media(max-width:1100px){.auth-left-content{padding:24px 28px}.auth-left-title{font-size:22px;line-height:1.15;margin-bottom:12px}.auth-left-subtitle{font-size:17px;line-height:1.2;margin-bottom:6px}.auth-left-cta{font-size:17px;line-height:1.2;margin-bottom:24px}.auth-left-highlight{font-size:22px;margin:0 4px}.auth-left-cards{gap:14px}.auth-left-card{padding:14px;gap:5px}.auth-left-card-icon{width:32px;height:32px}.auth-left-card-title{font-size:14px;line-height:1.2}.auth-left-card-description{font-size:12px;line-height:1.3}}@media(max-width:1024px){.auth-left{display:none}.auth-right{flex:1 1 100%}}@media(max-width:768px){.auth-layout{min-width:auto}.auth-right-header{height:56px;padding:0 16px}.auth-logo img{width:100px}.auth-right-body{padding:12px;margin-top:0}}@media(max-width:480px){.auth-right-header{height:52px;padding:0 12px}.auth-logo img{width:88px}.auth-right-body{padding:10px}}.storeManagementPage{display:block}.storeManagementPage .storeFilterBar{display:flex;justify-content:space-between;align-items:flex-start}.storeManagementPage .storeFilterBar .storeFilterBar-left{flex:1}.storeManagementPage .storeFilterBar .storeFilterBar-right{flex-shrink:0}.storeManagementPage .storeFilterBar .storeFilterBar-right .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.storeInfo{display:flex;align-items:center;gap:12px}.storeInfoMeta{display:flex;flex-direction:column;flex:1}.storeName{font-weight:500;margin-bottom:4px;color:#000}.storeSub{font-size:12px}.storeSub-label{color:#b2b2b2;margin-right:4px}.storeSub-value{color:#717171}.storeManagementPage .df-page__table .ant-table-tbody>tr>td{height:124px;padding:12px 16px;vertical-align:middle}.listProductModal .ant-form-item-row{display:block!important}.listProductModal .ant-form-item-label{flex:none!important;width:auto!important;text-align:left!important;line-height:1.5!important;padding:0!important;margin-bottom:4px}.listProductModal .ant-form-item{margin-bottom:16px}.listProductModal .ant-form-item-control{width:100%}.listProductModal .ant-form-item-label>label{font-size:14px;color:#242731;margin-bottom:0}.listProductModal .listProductModal-input .ant-input-number{height:36px;line-height:36px;border:none;background:#f7f8fa;box-shadow:0 1px 1px #0000000f}.listProductModal .listProductModal-input .ant-input-number-input{height:36px;line-height:36px;font-size:14px}.listProductSuccessModal .listProductSuccessModal-content .listProductSuccessModal-header{display:flex;align-items:center;margin-bottom:12px}.listProductSuccessModal .listProductSuccessModal-content .listProductSuccessModal-header .listProductSuccessModal-icon{font-size:22px;color:#52c41a;margin-right:12px;flex-shrink:0}.listProductSuccessModal .listProductSuccessModal-content .listProductSuccessModal-header .listProductSuccessModal-title{font-size:16px;font-weight:600;color:#242731;line-height:1.5}.listProductSuccessModal .listProductSuccessModal-content .listProductSuccessModal-body{font-size:14px;color:#000000a6;line-height:1.5;margin-bottom:20px;text-align:left}.product-management-tooltip .ant-tooltip-container{width:500px}.productManagementPage{display:block}.productManagementPage .productFilterBar{display:flex;justify-content:space-between;align-items:flex-start}.productManagementPage .productFilterBar .productFilterBar-left{flex:1}.productManagementPage .productFilterBar .productFilterBar-right{flex-shrink:0}.productManagementPage .productFilterBar .productFilterBar-right .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.productManagementPage .productInfoCell{display:flex;align-items:center;gap:12px}.productManagementPage .productInfoCell-img{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0}.productManagementPage .productInfoCell-meta{display:flex;flex-direction:column;max-width:220px;padding:2px 0}.productManagementPage .productInfoCell-title{font-size:14px;color:#000;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;line-height:1.4;margin-bottom:4px}.productManagementPage .productInfoCell-sub{font-size:12px;color:#717171}.productManagementPage .productInfoCell-id{color:#b2b2b2}.productManagementPage .productStatusCell{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:4px 12px;line-height:20px;max-width:100%}.productManagementPage .productStatusDot{width:6px;height:6px;border-radius:50%;margin-right:4px;flex-shrink:0}.productManagementPage .productStatusText{font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productManagementPage .productStatus-help{margin-left:4px;font-size:14px;cursor:pointer}.productManagementPage .productActivityCell{display:flex;flex-direction:column;gap:4px;max-width:250px;align-items:flex-start}.productManagementPage .productActivity-name{font-size:14px;line-height:1.4}.productManagementPage .productActivity-date{font-size:14px;line-height:1.4;white-space:nowrap}.productManagementPage .productAction-btn{position:relative;padding-right:40px}.productManagementPage .productAction-btn .productAction-icon-right{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:14px;margin-left:8px}.productManagementPage .productAction-btn .anticon{margin-right:4px}.productManagementPage .productAction-btn-secondary{background-color:#f7f8fa;border-color:#f7f8fa;color:#717171}.productManagementPage .productAction-btn-secondary:hover,.productManagementPage .productAction-btn-secondary:focus{background-color:#f7f8fa;border-color:#f7f8fa;color:#717171;opacity:.8}.productManagementPage .productAction-btn-secondary:disabled{background-color:#f0f0f0;border-color:#f0f0f0;color:#bfbfbf;cursor:not-allowed}.productManagementPage .productAction-btn-secondary:disabled:hover{background-color:#f0f0f0;border-color:#f0f0f0;color:#bfbfbf;opacity:1}.productManagementPage .productAction-btn-secondary .anticon{color:#717171}.productManagementPage .productActions{display:flex;justify-content:space-between;align-items:center}.productManagementPage .productActions .productActions-left{flex:1}.productManagementPage .productActions .productActions-right{flex-shrink:0}.productManagementPage .productActions .productActions-help{display:flex;align-items:center;gap:4px;color:#0009;cursor:pointer;font-size:14px}.productManagementPage .productActions .productActions-help-icon{width:16px;height:16px}.productManagementPage .productActions .productActions-help-link{color:#0177fb}.productManagementPage .availableSamplesCell{display:inline-flex;align-items:center;gap:4px;justify-content:center}.productManagementPage .availableSamples-help{font-size:14px;color:#00000073;cursor:pointer;transition:color .3s}.productManagementPage .availableSamples-help:hover{color:#000000a6}.productManagementPage .ant-table-tbody>tr>td{vertical-align:middle}.productManagementPage .product-action-btn{background-color:#f7f8fa;border:1px solid #F7F8FA!important;color:#717171}.productManagementPage .product-action-btn:hover,.productManagementPage .product-action-btn:focus{background-color:#f7f8fa;border-color:#ff3e1d!important;color:#717171;opacity:.8}.productManagementPage .product-action-btn:disabled{background-color:#f0f0f0;border-color:#f0f0f0!important;color:#bfbfbf;cursor:not-allowed}.productManagementPage .product-action-btn:disabled:hover{background-color:#f0f0f0;border-color:#f0f0f0!important;color:#bfbfbf;opacity:1}.productManagementPage .product-action-btn.ant-btn-danger{background-color:#fff2f0;border:1px solid #FFF2F0!important;color:#ff3e1d}.productManagementPage .product-action-btn.ant-btn-danger:hover,.productManagementPage .product-action-btn.ant-btn-danger:focus{border-color:#ff3e1d!important;opacity:.8}.productManagementPage .product-action-btn.ant-btn-danger:disabled{background-color:#fff2f0;border-color:#fff2f0!important;color:#ffab9c;cursor:not-allowed}.productManagementPage .product-action-btn.ant-btn-danger:disabled:hover{background-color:#fff2f0;border-color:#fff2f0!important;color:#ffab9c;opacity:1}.orderManagementPage{display:block}.orderManagementPage .orderFilterBar{display:flex;justify-content:space-between;align-items:flex-start}.orderManagementPage .orderFilterBar .orderFilterBar-left{flex:1}.orderManagementPage .orderFilterBar .orderFilterBar-right{flex-shrink:0}.orderManagementPage .orderFilterBar .orderFilterBar-right .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.orderManagementPage .orderFilter-dateItem{display:inline-flex;align-items:center;height:40px;padding:0 10px;background:#fff;border-radius:6px;box-shadow:0 1px 1px #0000000f}.orderManagementPage .orderFilter-dateItem .orderFilter-dateLabel{font-size:14px;color:#717171;margin-right:12px}.orderManagementPage .orderFilter-dateItem .orderFilter-dateDivider{width:1px;height:20px;background-color:#e5e5e5}.orderManagementPage .orderProductCell{display:flex;align-items:center;gap:12px}.orderManagementPage .orderProductCell-img{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0}.orderManagementPage .orderProductCell-meta{display:flex;flex-direction:column;max-width:220px;padding:2px 0}.orderManagementPage .orderProductCell-title{font-size:14px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;line-height:1.4;margin-bottom:4px}.orderManagementPage .orderProductCell-sub{font-size:12px;color:#717171}.orderManagementPage .orderProductCell-id{color:#b2b2b2}.orderManagementPage .orderStatusCell{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:4px 12px;line-height:20px}.orderManagementPage .orderStatusDot{width:6px;height:6px;border-radius:50%;margin-right:4px}.orderManagementPage .orderTimeCell{display:inline-flex;flex-direction:column;gap:2px}.orderManagementPage .orderCell-rangePicker{width:100%}.orderManagementPage .orderCell-rangePicker .ant-picker-input>input{text-align:center}.orderManagementPage .orderCell-rangePicker .ant-picker-range-separator{color:#b2b2b2}.orderManagementPage .orderCell-rangePicker.ant-picker{background:#f7f8fa;border-radius:20px;border:none;box-shadow:0 1px 1px #0000000f;height:32px}.orderManagementPage .orderCell-rangePicker.ant-picker .ant-picker-input>input::placeholder{color:#00000059}.orderManagementPage .orderIncomeCell .orderIncome-label,.orderManagementPage .orderIncomeCell .orderIncome-value{margin-right:4px}.orderManagementPage .ant-table-tbody>tr>td{vertical-align:middle}.videoManagementPage{display:block}.videoManagementPage .videoFilterBar{display:flex;justify-content:space-between;align-items:flex-start}.videoManagementPage .videoFilterBar .videoFilterBar-left{flex:1}.videoManagementPage .videoFilterBar .videoFilterBar-right{flex-shrink:0}.videoManagementPage .videoFilterBar .videoFilterBar-right .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.videoManagementPage .videoFilter-kvItem{display:inline-flex;align-items:center;height:40px;padding:0 10px;background:#fff;border-radius:6px;box-shadow:0 1px 1px #0000000f}.videoManagementPage .videoFilter-kvLabel{font-size:14px;color:#717171;margin-right:12px}.videoManagementPage .videoFilter-kvDivider{width:1px;height:20px;background-color:#e5e5e5;margin-right:10px}.videoManagementPage .videoFilter-gmvRange{display:inline-flex;align-items:center;gap:8px;height:40px}.videoManagementPage .videoFilter-gmvSep{color:#b2b2b2}.videoManagementPage .videoFilter-gmvInput{width:92px}.videoManagementPage .videoFilter-gmvInput.ant-input-number{border:none;box-shadow:none;background:transparent}.videoManagementPage .videoFilter-gmvInput .ant-input-number-input{height:40px;line-height:40px;padding:0;font-size:14px}.videoManagementPage .videoInfoCell{display:flex;align-items:center;gap:12px}.videoManagementPage .videoInfoCell-img{border-radius:8px;object-fit:contain;flex-shrink:0}.videoManagementPage .videoInfoCell-meta{display:flex;flex-direction:column;max-width:220px;min-width:0;flex:1}.videoManagementPage .videoInfoCell-desc{font-size:14px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;line-height:1.4;margin-bottom:4px}.videoManagementPage .videoInfoCell-duration{font-size:12px;color:#717171}.videoManagementPage .videoTimeCell{display:inline-flex;flex-direction:column;gap:2px}.videoManagementPage .videoActionCell{display:inline-flex;align-items:center;justify-content:center;background:#eff7ff;border-radius:12px;padding:4px 12px;line-height:20px;cursor:pointer;transition:opacity .2s}.videoManagementPage .videoActionCell:hover{opacity:.8}.videoManagementPage .videoActionText{font-size:14px;color:#0177fb}.videoManagementPage .ant-table-tbody>tr>td{vertical-align:middle}.videoPlayerModal .ant-modal-container{padding:0!important}.videoPlayerModal .ant-modal-content{padding:0;border-radius:0;overflow:hidden;background:#000;box-shadow:none;border:none}.videoPlayerModal .ant-modal-header{display:none;padding:0}.videoPlayerModal .ant-modal-body{padding:0}.videoPlayerModal .ant-modal-close{top:16px;right:16px;width:32px;height:32px;z-index:10;color:#ffffffd9;background:#00000080;border-radius:50%}.videoPlayerModal .ant-modal-close:hover{color:#fff;background:#000000b3}.videoPlayerContainer{position:relative;width:100%;padding-bottom:56.25%;background:#000}.videoPlayer{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.sampleManagementPage{display:block}.sampleManagementPage .sampleFilterBar{display:flex;justify-content:space-between;align-items:flex-start}.sampleManagementPage .sampleFilterBar .sampleFilterBar-left{flex:1}.sampleManagementPage .sampleFilterBar .sampleFilterBar-right{flex-shrink:0}.sampleManagementPage .sampleFilterBar .sampleFilterBar-right .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.sampleManagementPage .sampleFilter-dateItem{display:inline-flex;align-items:center;height:40px;padding:0 10px;background:#fff;border-radius:6px;box-shadow:0 1px 1px #0000000f}.sampleManagementPage .sampleFilter-dateItem .sampleFilter-dateLabel{font-size:14px;color:#717171;margin-right:12px}.sampleManagementPage .sampleFilter-dateItem .sampleFilter-dateDivider{width:1px;height:20px;background-color:#e5e5e5}.sampleManagementPage .sampleProductCell{display:flex;align-items:center;gap:12px}.sampleManagementPage .sampleProductCell-img{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0}.sampleManagementPage .sampleProductCell-meta{display:flex;flex-direction:column;max-width:220px;padding:2px 0}.sampleManagementPage .sampleProductCell-title{font-size:14px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;line-height:1.4;margin-bottom:4px}.sampleManagementPage .sampleProductCell-sub{font-size:12px;color:#717171}.sampleManagementPage .sampleProductCell-id{color:#b2b2b2}.sampleManagementPage .sampleStatusCell{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:4px 12px;line-height:20px;max-width:100%}.sampleManagementPage .sampleStatusDot{width:6px;height:6px;border-radius:50%;margin-right:4px;flex-shrink:0}.sampleManagementPage .sampleStatusText{font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sampleManagementPage .sampleTimeCell{display:inline-flex;flex-direction:column;gap:2px}.sampleManagementPage .samplePlanCell{display:flex;flex-direction:column;gap:4px;max-width:200px;align-items:flex-start}.sampleManagementPage .samplePlan-name{font-size:14px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;line-height:1.4}.sampleManagementPage .samplePlan-id{font-size:12px;color:#b2b2b2;text-align:left}.sampleManagementPage .ant-table-tbody>tr>td{vertical-align:middle}.promotionPlanManagementPage{display:block}.promotionPlanManagementPage .promotionFilterBar{display:flex;justify-content:space-between;align-items:flex-start}.promotionPlanManagementPage .promotionFilterBar .promotionFilterBar-left{flex:1}.promotionPlanManagementPage .promotionFilterBar .promotionFilterBar-right{flex-shrink:0}.promotionPlanManagementPage .promotionFilterBar .promotionFilterBar-right .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.promotionPlanManagementPage .promotionFilter-dateItem{display:inline-flex;align-items:center;height:40px;padding:0 10px;background:#fff;border-radius:6px;box-shadow:0 1px 1px #0000000f}.promotionPlanManagementPage .promotionFilter-dateItem .promotionFilter-dateLabel{font-size:14px;color:#717171;margin-right:12px}.promotionPlanManagementPage .promotionFilter-dateItem .promotionFilter-dateDivider{width:1px;height:20px;background-color:#e5e5e5}.promotionPlanManagementPage .promotionFilter-checkboxItem{display:inline-flex;align-items:center;height:40px;padding:0 10px;background:#fff;border-radius:6px;box-shadow:0 1px 1px #0000000f}.promotionPlanManagementPage .promotionFilter-checkboxItem .ant-checkbox-wrapper{font-size:14px;color:#717171}.promotionPlanManagementPage .promotionProductCell{display:flex;align-items:center;gap:12px}.promotionPlanManagementPage .promotionProductCell-img{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0}.promotionPlanManagementPage .promotionProductCell-meta{display:flex;flex-direction:column;max-width:220px;padding:2px 0}.promotionPlanManagementPage .promotionProductCell-title{font-size:14px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;line-height:1.4;margin-bottom:4px}.promotionPlanManagementPage .promotionProductCell-sub{font-size:12px;color:#717171}.promotionPlanManagementPage .promotionProductCell-id{color:#b2b2b2}.promotionPlanManagementPage .promotionStatusCell{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:4px 12px;line-height:20px}.promotionPlanManagementPage .promotionStatusDot{width:6px;height:6px;border-radius:50%;margin-right:4px}.promotionPlanManagementPage .promotionStatusText{font-size:14px}.promotionPlanManagementPage .promotionProgressCell{font-size:14px;color:#717171}.promotionPlanManagementPage .promotionActionCell{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:8px;justify-items:center;align-items:center;min-height:60px}.promotionPlanManagementPage .promotionActionBtn{height:28px;border-radius:28px;padding-inline:12px;background-color:#f7f8fa;border:1px solid #F7F8FA;font-size:12px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;white-space:nowrap}.promotionPlanManagementPage .promotionActionBtn:hover{opacity:.8}.promotionPlanManagementPage .promotionActionBtn.promotionActionBtn-edit{color:#696cff}.promotionPlanManagementPage .promotionActionBtn.promotionActionBtn-terminate{color:#ff6370}.promotionPlanManagementPage .promotionActionBtn.promotionActionBtn-detail{color:#0177fb}.promotionPlanManagementPage .promotionActions{display:flex;align-items:center;gap:16px}.promotionPlanManagementPage .promotionActions .promotionActions-checkbox{font-size:14px;color:#717171}.promotionPlanManagementPage .ant-table-tbody>tr>td{vertical-align:middle}.createPromotionPlanPage{display:block}.createPromotionPlanPage .createPromotionPlan-breadcrumb{margin-bottom:16px;font-size:14px}.createPromotionPlanPage .createPromotionPlan-breadcrumb .createPromotionPlan-breadcrumb-link{color:#0177fb;cursor:pointer}.createPromotionPlanPage .createPromotionPlan-breadcrumb .createPromotionPlan-breadcrumb-link:hover{text-decoration:underline}.createPromotionPlanPage .createPromotionPlan-breadcrumb .ant-breadcrumb-separator{color:#b2b2b2}.createPromotionPlanPage .createPromotionPlan-breadcrumb .ant-breadcrumb-link{color:#717171}.createPromotionPlanPage .createPromotionPlan-header{margin-bottom:20px}.createPromotionPlanPage .createPromotionPlan-header .createPromotionPlan-subtitle{margin:8px 0 0;font-size:14px;color:#717171;line-height:1.5}.createPromotionPlanPage .createPromotionPlan-formContainer{padding:0;background:inherit;margin:0 auto}.createPromotionPlanPage .createPromotionPlan-card{background:#fff;border-radius:14px;padding:24px;margin-bottom:20px}.createPromotionPlanPage .createPromotionPlan-card .createPromotionPlan-cardTitle{margin:0 0 20px;font-size:18px;font-weight:600;color:#242731}.createPromotionPlanPage .createPromotionPlan-formCard{padding:0}.createPromotionPlanPage .createPromotionPlan-formHeader{padding:24px 24px 16px}.createPromotionPlanPage .createPromotionPlan-formHeader .createPromotionPlan-formTitle{margin:0 0 8px;font-size:18px;font-weight:600;color:#242731}.createPromotionPlanPage .createPromotionPlan-formHeader .createPromotionPlan-formSubtitle{margin:0;font-size:14px;color:#717171;line-height:1.5}.createPromotionPlanPage .createPromotionPlan-formDivider{height:1px;background:#f0f1f6;margin:0 24px}.createPromotionPlanPage .createPromotionPlan-formContent{padding:24px;display:flex;flex-direction:column;gap:12px}.createPromotionPlanPage .createPromotionPlan-formRow{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:0}.createPromotionPlanPage .createPromotionPlan-formItem{display:flex;flex-direction:column;position:relative;padding-bottom:22px}.createPromotionPlanPage .createPromotionPlan-formItem-full{grid-column:1 / -1}.createPromotionPlanPage .createPromotionPlan-formError{position:absolute;bottom:0;left:0;color:#ff4d4f;font-size:12px;line-height:18px;white-space:nowrap}.createPromotionPlanPage .createPromotionPlan-formLabel{font-size:14px;font-weight:500;color:#242731;line-height:1.5;margin-bottom:11px}.createPromotionPlanPage .createPromotionPlan-formLabelHint{color:#b2b2b2;font-size:14px;font-weight:400}.createPromotionPlanPage .createPromotionPlan-formInput{height:36px;border-radius:6px;border:none;background:#f7f8fa;box-shadow:none}.createPromotionPlanPage .createPromotionPlan-formInput::placeholder{color:#00000059;font-size:14px}.createPromotionPlanPage .createPromotionPlan-formInput:hover,.createPromotionPlanPage .createPromotionPlan-formInput:focus{border:none;box-shadow:none;background:#f7f8fa}.createPromotionPlanPage .ant-input-number.createPromotionPlan-formInput{height:36px;border-radius:6px;border:none;background:#f7f8fa;box-shadow:none}.createPromotionPlanPage .ant-input-number.createPromotionPlan-formInput .ant-input-number-input{height:36px;background:transparent;border:none;color:#000000d9;font-size:14px}.createPromotionPlanPage .ant-input-number.createPromotionPlan-formInput .ant-input-number-input::placeholder{color:#00000059;font-size:14px}.createPromotionPlanPage .ant-input-number.createPromotionPlan-formInput:hover,.createPromotionPlanPage .ant-input-number.createPromotionPlan-formInput.ant-input-number-focused{border:none;box-shadow:none;background:#f7f8fa}.createPromotionPlanPage .ant-input-number.createPromotionPlan-formInput.ant-input-number-disabled{background:#e8ebf1;color:#0006}.createPromotionPlanPage .ant-input-number.createPromotionPlan-formInput.ant-input-number-disabled .ant-input-number-input{background:transparent;color:#0006}.createPromotionPlanPage .createPromotionPlan-planTypes{display:flex;gap:20px}.createPromotionPlanPage .createPromotionPlan-planCard{flex:1;padding:24px;border-radius:12px;cursor:pointer;transition:all .3s;display:flex;flex-direction:column;background:#fcfcfc;box-shadow:0 4px 20px #b0b3bd33;border:2px solid #EEEEEE}.createPromotionPlanPage .createPromotionPlan-planCard.createPromotionPlan-planCard-selected{background:#fff3f4;box-shadow:0 4px 20px #ff63702b;border:2px solid #FF6370}.createPromotionPlanPage .createPromotionPlan-planCard-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.createPromotionPlanPage .createPromotionPlan-planCard-icon{flex-shrink:0}.createPromotionPlanPage .createPromotionPlan-planCard-icon img{width:48px;height:48px;object-fit:contain}.createPromotionPlanPage .createPromotionPlan-planCard-title{font-size:16px;font-weight:600;color:#242731}.createPromotionPlanPage .createPromotionPlan-planCard-description{font-size:14px;color:#717171;line-height:1.6;text-align:left}.createPromotionPlanPage .createPromotionPlan-planCard-description p{margin:0 0 8px}.createPromotionPlanPage .createPromotionPlan-planCard-description p:last-child{margin-bottom:0}.createPromotionPlanPage .createPromotionPlan-priceTags{display:flex;gap:12px}.createPromotionPlanPage .createPromotionPlan-priceTag{height:36px;border-radius:20px;padding:0 30px;margin:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;border:none;font-size:14px;font-weight:500;background:#f7f8fa;color:#4e5969}.createPromotionPlanPage .createPromotionPlan-priceTag.createPromotionPlan-priceTag-selected{background:#ff6370;color:#fff}.createPromotionPlanPage .createPromotionPlan-priceTag.createPromotionPlan-priceTag-disabled{opacity:.5;cursor:not-allowed}.createPromotionPlanPage .createPromotionPlan-priceTag:hover{opacity:.8}.createPromotionPlanPage .createPromotionPlan-formRangePicker{width:100%;height:36px}.createPromotionPlanPage .createPromotionPlan-formRangePicker.ant-picker{border:none;background:#f7f8fa;box-shadow:none;border-radius:6px}.createPromotionPlanPage .createPromotionPlan-formRangePicker.ant-picker:hover,.createPromotionPlanPage .createPromotionPlan-formRangePicker.ant-picker.ant-picker-focused{border:none;box-shadow:none;background:#f7f8fa}.createPromotionPlanPage .createPromotionPlan-formRangePicker.ant-picker.ant-picker-disabled{background:#e8ebf1}.createPromotionPlanPage .createPromotionPlan-formRangePicker.ant-picker.ant-picker-disabled .ant-picker-input{background:transparent;color:#0006}.createPromotionPlanPage .createPromotionPlan-formRangePicker .ant-picker-input>input::placeholder{color:#00000059;font-size:14px}.createPromotionPlanPage .createPromotionPlan-productSection{display:flex;flex-direction:column;gap:16px}.createPromotionPlanPage .createPromotionPlan-productInputRow{display:flex;gap:12px;align-items:center}.createPromotionPlanPage .createPromotionPlan-productInputRow .createPromotionPlan-productInput{flex:1;height:36px;border-radius:6px;border:none;background:#f7f8fa;box-shadow:none}.createPromotionPlanPage .createPromotionPlan-productInputRow .createPromotionPlan-productInput::placeholder{color:#00000059;font-size:14px}.createPromotionPlanPage .createPromotionPlan-productInputRow .createPromotionPlan-productInput:hover,.createPromotionPlanPage .createPromotionPlan-productInputRow .createPromotionPlan-productInput:focus{border:none;box-shadow:none;background:#f7f8fa}.createPromotionPlanPage .createPromotionPlan-productInputRow .ant-btn{height:36px;border-radius:6px}.createPromotionPlanPage .createPromotionPlan-productTable{margin-top:8px}.createPromotionPlanPage .productInfoCell{display:flex;align-items:center;gap:12px}.createPromotionPlanPage .productInfoCell-img{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0}.createPromotionPlanPage .productInfoCell-meta{display:flex;flex-direction:column;max-width:220px;padding:2px 0}.createPromotionPlanPage .productInfoCell-title{font-size:14px;color:#000;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;line-height:1.4;margin-bottom:4px}.createPromotionPlanPage .productInfoCell-sub{font-size:12px;color:#717171}.createPromotionPlanPage .productInfoCell-id{color:#b2b2b2}.createPromotionPlanPage .productStatusCell{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:4px 12px;line-height:20px;max-width:100%}.createPromotionPlanPage .productStatusDot{width:6px;height:6px;border-radius:50%;margin-right:4px;flex-shrink:0}.createPromotionPlanPage .productStatusText{font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createPromotionPlanPage .productActivityCell{display:flex;flex-direction:column;gap:4px;max-width:250px;align-items:flex-start}.createPromotionPlanPage .productActivity-name{font-size:14px;line-height:1.4}.createPromotionPlanPage .productActivity-date{font-size:14px;line-height:1.4;white-space:nowrap}.createPromotionPlanPage .createPromotionPlan-footerActions{margin-top:32px;padding-top:24px;display:flex;justify-content:flex-end;border-top:1px solid #F0F1F6}.createPromotionPlanPage .createPromotionPlan-footerActions .ant-btn-primary{height:48px;min-width:160px;font-size:16px;border-radius:8px}.createPromotionPlanPage .createPromotionPlan-highlightsSection{width:100%;display:flex;flex-direction:column;gap:16px}.createPromotionPlanPage .createPromotionPlan-highlightsTextRow{display:flex;flex-direction:column;gap:4px}.createPromotionPlanPage .createPromotionPlan-highlightsUploadRow{display:flex;flex-direction:column;gap:16px}.createPromotionPlanPage .createPromotionPlan-highlightsEmpty{display:flex;gap:24px;align-items:flex-start}.createPromotionPlanPage .createPromotionPlan-highlightsUpload{flex-shrink:0}.createPromotionPlanPage .createPromotionPlan-highlightsUpload .ant-upload-select{width:140px!important;height:140px!important;border-radius:8px;border:1px dashed #D9D9D9;background:#fafafa;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.createPromotionPlanPage .createPromotionPlan-highlightsUpload .ant-upload-select:hover{border-color:#ff6370;background:#fff3f4}.createPromotionPlanPage .createPromotionPlan-highlightsUpload .createPromotionPlan-uploadButton{display:flex;flex-direction:column;align-items:center;gap:8px;color:#717171;font-size:14px}.createPromotionPlanPage .createPromotionPlan-highlightsUpload .createPromotionPlan-uploadButton .anticon{font-size:24px}.createPromotionPlanPage .createPromotionPlan-highlightsExample{flex:1;display:flex;flex-direction:column;gap:12px;height:140px;background:#f7f8fa;padding:16px;border-radius:8px}.createPromotionPlanPage .createPromotionPlan-highlightsExampleTitle{color:#4e5969;line-height:22px;text-align:left;font-size:14px;font-weight:500}.createPromotionPlanPage .createPromotionPlan-highlightsExampleContent{display:flex;flex-direction:column;gap:8px}.createPromotionPlanPage .createPromotionPlan-highlightsExampleLabel{color:#b2b2b2;line-height:16px;font-size:14px}.createPromotionPlanPage .createPromotionPlan-highlightsExampleText{color:#b2b2b2;line-height:16px;font-size:14px;display:flex;flex-direction:column;gap:4px}.createPromotionPlanPage .createPromotionPlan-highlightsList{display:flex;flex-direction:column;gap:24px}.createPromotionPlanPage .createPromotionPlan-highlightsImages{display:flex;flex-wrap:wrap;gap:16px}.createPromotionPlanPage .createPromotionPlan-highlightCard{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden;border:1px solid #E1E1E1;flex-shrink:0}.createPromotionPlanPage .createPromotionPlan-highlightCard img{width:100%;height:100%;object-fit:cover}.createPromotionPlanPage .createPromotionPlan-highlightCard .createPromotionPlan-highlightRemove{position:absolute;top:4px;right:4px;width:24px;height:24px;padding:0;border-radius:50%;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;border:none;cursor:pointer;transition:all .3s}.createPromotionPlanPage .createPromotionPlan-highlightCard .createPromotionPlan-highlightRemove:hover{background:#000000b3}.walletRechargeModal .ant-modal-content{width:754px;max-width:754px;background:#fff;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014;border-radius:14px;padding:40px}.walletRechargeModal .walletRechargeModal-body{display:flex;flex-direction:column;gap:24px}.walletRechargeModal .walletRecharge-tip{width:100%;border-radius:8px}.walletRechargeModal .walletRecharge-tip .walletRecharge-tipAlert{background:#f7f8fa;border:none;padding:12px 16px}.walletRechargeModal .walletRecharge-tip .walletRecharge-tipAlert :global(.ant-alert-message){font-size:14px;color:#4e5969;line-height:20px}.walletRechargeModal .walletRecharge-amountList{display:flex;justify-content:space-between}.walletRechargeModal .walletRecharge-amountCard{position:relative;width:214px;height:142px;border-radius:12px;background:#fff;border:2px solid #EEEEEE;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s}.walletRechargeModal .walletRecharge-amountCard:hover:not(.walletRecharge-amountCard-active){border-color:#ff6370;background:#fff9f9}.walletRechargeModal .walletRecharge-amountCard-active{border-color:#ff6370;background:#fff4f5;box-shadow:0 4px 12px #ff637040}.walletRechargeModal .walletRecharge-amountBadge{position:absolute;top:0;right:0;height:28px;padding:2px 8px;background:#ffa14f;color:#fff;border-radius:0 6px;font-size:14px;line-height:18px;display:inline-flex;align-items:center;justify-content:center}.walletRechargeModal .walletRecharge-amountValue{font-size:36px;color:#333;line-height:1.2}.walletRechargeModal .walletRecharge-amountCurrency{font-size:22px;color:#333;line-height:1.2}.walletRechargeModal .walletRecharge-paymentRow{display:flex;gap:16px;align-items:flex-start}.walletRechargeModal .walletRecharge-paymentLabel{font-size:14px;color:#242731;line-height:40px;flex-shrink:0}.walletRechargeModal .walletRecharge-paymentOptions{display:flex;flex-wrap:wrap;gap:12px}.walletRechargeModal .walletRecharge-paymentOption{width:130px;height:40px;border-radius:4px;border:1px solid #D8D8D8;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .2s}.walletRechargeModal .walletRecharge-paymentOption:hover:not(.walletRecharge-paymentOption-active){border-color:#ff6370;background:#fff9f9}.walletRechargeModal .walletRecharge-paymentOption-active{border-color:#ff6370;background:#fff4f5;box-shadow:0 2px 8px #ff637026}.walletRechargeModal .walletRecharge-paymentIcon{width:20px;height:20px;object-fit:contain}.walletRechargeModal .walletRecharge-paymentIcon-only{height:auto;object-fit:contain}.walletRechargeModal .walletRecharge-paymentIcon-paypal{width:74px}.walletRechargeModal .walletRecharge-paymentIcon-visa{width:64px}.walletRechargeModal .walletRecharge-paymentText{font-size:14px;color:#333}.walletRechargeModal .walletRecharge-amountRow{display:flex;justify-content:flex-start;align-items:center;gap:8px}.walletRechargeModal .walletRecharge-summary{display:flex;flex-direction:column;height:122px;justify-content:space-between}.walletRechargeModal .walletRecharge-bottomRow{display:flex;justify-content:space-between;align-items:center;gap:16px}.walletRechargeModal .walletRecharge-bottomLeft{display:flex;flex-direction:column;gap:4px;min-width:0}.walletRechargeModal .walletRecharge-bottomRight{flex-shrink:0;display:flex;align-items:center}.walletRechargeModal .walletRecharge-bottomRight .ant-btn,.walletRechargeModal .walletRecharge-bottomRight .ant-btn:focus,.walletRechargeModal .walletRecharge-bottomRight .ant-btn:hover,.walletRechargeModal .walletRecharge-bottomRight .ant-btn:active,.walletRechargeModal .walletRecharge-bottomRight .ant-btn:focus-visible{outline:none;box-shadow:none;border-color:transparent}.walletRechargeModal .walletRecharge-amountLabel{font-size:14px;color:#242731}.walletRechargeModal .walletRecharge-amountNumber{font-size:16px;color:#ea3a3a;font-weight:600}.walletRechargeModal .walletRecharge-amountNumber-main{font-size:32px;color:#ea3a3a}.walletRechargeModal .walletRecharge-divider{height:1px;background:#e8e8e8;margin:8px 0}.walletRechargeModal .walletRecharge-agreement{margin-top:0}.walletRechargeModal .walletRecharge-agreement .walletRecharge-agreementText{font-size:12px;color:#666666d9}.walletRechargeModal .walletRecharge-agreement .walletRecharge-agreementLink{margin-left:4px;color:#0177fb;cursor:pointer}.walletRechargeModal .walletRecharge-footer{margin-top:0}.videoCommissionModal .ant-modal-content{width:754px;max-width:754px;background:#fff;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014;border-radius:14px;padding:40px}.videoCommissionModal .videoCommissionModal-body{display:flex;flex-direction:column;gap:24px}.videoCommissionModal .videoCommission-tip{width:100%;border-radius:8px}.videoCommissionModal .videoCommission-tip .videoCommission-tipAlert{background:#f7f8fa;border:none;padding:12px 16px}.videoCommissionModal .videoCommission-tip .videoCommission-tipAlert :global(.ant-alert-message){font-size:14px;color:#4e5969;line-height:20px}.videoCommissionModal .videoCommission-productCard{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;background:#f7f8fa}.videoCommissionModal .videoCommission-productInfo{display:flex;align-items:center;gap:12px}.videoCommissionModal .videoCommission-productImg{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f7f8fa}.videoCommissionModal .videoCommission-productMeta{display:flex;flex-direction:column;justify-content:space-between;line-height:27px;max-width:280px}.videoCommissionModal .videoCommission-productTitle{font-size:14px;color:#242731;line-height:22px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videoCommissionModal .videoCommission-productId{font-size:12px;color:#717171;line-height:22px;margin:0}.videoCommissionModal .videoCommission-productExtra{display:flex;flex-direction:column;gap:10px}.videoCommissionModal .videoCommission-line{font-size:14px;color:#242731;line-height:22px;display:flex;align-items:center}.videoCommissionModal .videoCommission-label{color:#717171}.videoCommissionModal .videoCommission-value{color:#242731}.videoCommissionModal .videoCommission-paymentRow{display:flex;gap:16px;align-items:flex-start}.videoCommissionModal .videoCommission-paymentLabel{font-size:14px;color:#242731;line-height:40px;flex-shrink:0}.videoCommissionModal .videoCommission-paymentOptions{display:flex;flex-wrap:wrap;gap:12px}.videoCommissionModal .videoCommission-paymentOption{width:130px;height:40px;border-radius:4px;border:1px solid #D8D8D8;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .2s}.videoCommissionModal .videoCommission-paymentOption:hover:not(.videoCommission-paymentOption-active){border-color:#ff6370;background:#fff9f9}.videoCommissionModal .videoCommission-paymentOption-active{border-color:#ff6370;background:#fff4f5;box-shadow:0 2px 8px #ff637026}.videoCommissionModal .videoCommission-paymentIcon{width:20px;height:20px;object-fit:contain}.videoCommissionModal .videoCommission-paymentIcon-only{height:auto;object-fit:contain}.videoCommissionModal .videoCommission-paymentIcon-paypal{width:74px}.videoCommissionModal .videoCommission-paymentIcon-visa{width:64px}.videoCommissionModal .videoCommission-paymentText{font-size:14px;color:#333}.videoCommissionModal .videoCommission-balanceRow{margin-top:8px;display:flex;align-items:center;gap:8px}.videoCommissionModal .videoCommission-balanceLabel{font-size:14px;color:#717171}.videoCommissionModal .videoCommission-balanceValue{font-size:16px;color:#ea3a3a;font-weight:600}.videoCommissionModal .videoCommission-rechargeLink{margin-left:10px;padding:0;height:auto;font-size:14px;color:#0177fb}.videoCommissionModal .videoCommission-summary{display:flex;flex-direction:column;gap:8px;margin-top:8px}.videoCommissionModal .videoCommission-amountRow{display:flex;justify-content:flex-start;align-items:center;gap:8px}.videoCommissionModal .videoCommission-amountLabel{font-size:14px;color:#242731}.videoCommissionModal .videoCommission-amountNumber{font-size:16px;color:#ea3a3a;font-weight:600}.videoCommissionModal .videoCommission-amountNumber-main{font-size:32px;color:#ea3a3a}.videoCommissionModal .videoCommission-divider{height:1px;background:#e8e8e8;margin:8px 0}.videoCommissionModal .videoCommission-bottomRow{display:flex;justify-content:space-between;align-items:center;gap:16px}.videoCommissionModal .videoCommission-bottomLeft{display:flex;flex-direction:column;gap:4px;min-width:0}.videoCommissionModal .videoCommission-bottomRight{flex-shrink:0;display:flex;align-items:center}.videoCommissionModal .videoCommission-agreement{margin-top:0}.videoCommissionModal .videoCommission-agreement .videoCommission-agreementText{font-size:12px;color:#666666d9}.videoCommissionModal .videoCommission-agreement .videoCommission-agreementLink{margin-left:4px;color:#0177fb;cursor:pointer}.promotionVideoDetailPage{display:block}.promotionVideoDetailPage .promotionStatusCell{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:4px 12px;line-height:20px}.promotionVideoDetailPage .promotionStatusDot{width:6px;height:6px;border-radius:50%;margin-right:4px}.promotionVideoDetailPage .promotionStatusText{font-size:14px}.promotionVideoDetailPage .promotionVideoDetail-breadcrumb{margin-bottom:16px;font-size:14px}.promotionVideoDetailPage .promotionVideoDetail-breadcrumb .promotionVideoDetail-breadcrumb-link{color:#0177fb;cursor:pointer}.promotionVideoDetailPage .promotionVideoDetail-breadcrumb .promotionVideoDetail-breadcrumb-link:hover{text-decoration:underline}.promotionVideoDetailPage .promotionVideoDetail-breadcrumb .ant-breadcrumb-separator{color:#b2b2b2}.promotionVideoDetailPage .promotionVideoDetail-breadcrumb .ant-breadcrumb-link{color:#717171}.promotionVideoDetailPage .promotionVideoDetail-header{margin-bottom:20px}.promotionVideoDetailPage .promotionVideoDetail-card{border-radius:14px;margin-bottom:20px}.promotionVideoDetailPage .promotionVideoDetail-card .ant-card-head{border-bottom:none}.promotionVideoDetailPage .promotionVideoDetail-card .ant-card-body{padding:12px 20px 20px}.promotionVideoDetailPage .promotionVideoDetail-card .ant-card-head-title{font-size:18px;font-weight:600;color:#242731}.promotionVideoDetailPage .promotionVideoDetail-cardBody{display:flex;gap:16px;align-items:flex-start}.promotionVideoDetailPage .promotionVideoDetail-image{width:120px;height:120px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#f7f8fa}.promotionVideoDetailPage .promotionVideoDetail-image .ant-image{width:100%;height:100%;display:block}.promotionVideoDetailPage .promotionVideoDetail-image .ant-image img{width:100%;height:100%;object-fit:cover}.promotionVideoDetailPage .promotionVideoDetail-meta{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px;text-align:left;height:120px}.promotionVideoDetailPage .promotionVideoDetail-planName{font-size:16px;font-weight:600;color:#242731;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px}.promotionVideoDetailPage .promotionVideoDetail-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.promotionVideoDetailPage .promotionVideoDetail-row{display:grid;gap:16px}.promotionVideoDetailPage .promotionVideoDetail-row-two{grid-template-columns:1fr 1fr}.promotionVideoDetailPage .promotionVideoDetail-row-three{grid-template-columns:1fr 1fr 1fr}.promotionVideoDetailPage .promotionVideoDetail-col{display:flex;align-items:center;gap:6px;min-width:0}.promotionVideoDetailPage .promotionVideoDetail-label{font-size:14px;color:#717171;flex-shrink:0}.promotionVideoDetailPage .promotionVideoDetail-value{font-size:14px;color:#242731;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promotionVideoDetailPage .promotionVideoDetail-filterBar{margin-bottom:20px}.promotionVideoDetailPage .promotionVideoDetail-dateItem{display:inline-flex;align-items:center;height:40px;padding:0 10px;background:#fff;border-radius:6px;box-shadow:0 1px 1px #0000000f}.promotionVideoDetailPage .promotionVideoDetail-dateItem .promotionVideoDetail-dateLabel{font-size:14px;color:#717171;margin-right:12px}.promotionVideoDetailPage .promotionVideoDetail-dateItem .promotionVideoDetail-dateDivider{width:1px;height:20px;background-color:#e5e5e5}.promotionVideoDetailPage .promotionVideoDetail-checkboxItem{display:inline-flex;align-items:center;height:40px;padding:0 10px;background:#fff;border-radius:6px;box-shadow:0 1px 1px #0000000f}.promotionVideoDetailPage .videoPlanCell{color:#242731;font-size:14px;text-align:left;white-space:nowrap}.promotionVideoDetailPage .videoInfoCell{display:flex;gap:12px;align-items:center}.promotionVideoDetailPage .videoInfoCell-img{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f7f8fa}.promotionVideoDetailPage .videoInfoCell-meta{display:flex;flex-direction:column;min-width:0;max-width:360px;text-align:left;flex:1}.promotionVideoDetailPage .videoInfoCell-title{font-size:14px;color:#242731;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;margin-bottom:4px}.promotionVideoDetailPage .videoInfoCell-sub{font-size:12px;color:#717171;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.promotionVideoDetailPage .videoAuditCell{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.promotionVideoDetailPage .videoAuditPill{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:4px 12px;line-height:20px}.promotionVideoDetailPage .videoAuditDot{width:6px;height:6px;border-radius:50%;margin-right:4px}.promotionVideoDetailPage .videoAuditText{font-size:14px}.promotionVideoDetailPage .videoAuditReason{font-size:12px;color:#717171;max-width:180px;text-align:left}.promotionVideoDetailPage .videoAuditReasonLabel{color:#717171;margin-right:4px}.promotionVideoDetailPage .videoAuditReasonText{color:#242731;word-break:break-word}.promotionVideoDetailPage .df-page__table .ant-table-thead>tr>th,.promotionVideoDetailPage .df-page__table .ant-table-tbody>tr>td{vertical-align:middle}.promotionVideoDetailPage .df-page__table .ant-table-tbody>tr>td{padding:16px}.promotionVideoDetailPage .videoActionCell{display:flex;flex-direction:column;gap:4px;justify-content:center}.promotionVideoDetailPage .videoActionRow{display:flex;justify-content:center;gap:8px}.promotionVideoDetailPage .videoActionBtn{height:28px;border-radius:28px;padding-inline:12px;background-color:#f7f8fa;border:1px solid #F7F8FA;font-size:12px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;white-space:nowrap}.promotionVideoDetailPage .videoActionBtn:hover{opacity:.8}.promotionVideoDetailPage .videoActionBtn.videoActionBtn-open{color:#0177fb}.promotionVideoDetailPage .videoActionBtn.videoActionBtn-review{color:#696cff}.promotionVideoDetailPage .videoPlayerModal .ant-modal-content,.promotionVideoDetailPage .videoPlayerModal .ant-modal-body{padding:0}.promotionVideoDetailPage .videoPlayerContainer{width:100%;aspect-ratio:16 / 9;background:#000;display:flex;align-items:center;justify-content:center}.promotionVideoDetailPage .videoPlayerContainer .videoPlayer{width:100%;height:100%}.promotionVideoDetailPage .videoReviewModal .ant-modal-body{padding:16px 24px}.promotionVideoDetailPage .videoReviewContent .videoReview-desc{font-size:14px;color:#717171;margin-bottom:20px;line-height:20px}.walletPage{display:block}.walletPage .wallet-balanceCard{background:#fff;border-radius:14px;padding:24px;margin-bottom:20px;height:172px;display:flex;align-items:center;justify-content:space-between}.walletPage .wallet-balanceCard-left{flex:0 0 420px;width:420px}.walletPage .wallet-balanceCard-right{flex:1;display:flex;flex-direction:column;gap:12px;margin-left:72px}.walletPage .wallet-balanceInfo{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;background-image:url(data:image/webp;base64,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);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px;box-shadow:0 2px 8px #0000001a}.walletPage .wallet-balanceInfo-left{display:flex;align-items:center;gap:12px}.walletPage .wallet-balanceInfo-right{flex-shrink:0}.walletPage .wallet-balanceIcon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.walletPage .wallet-balanceIcon img{width:32px;height:32px;object-fit:contain}.walletPage .wallet-balanceText{display:flex;flex-direction:column;gap:4px}.walletPage .wallet-balanceLabel{font-size:16px;color:#4e5969;line-height:1.5}.walletPage .wallet-balanceValue{font-size:18px;color:#323233;line-height:1.5;font-weight:600}.walletPage .wallet-rechargeBtn{height:40px;border-radius:16px;padding:0 20px;color:#ff6370;background:#fff4f5;border:1px solid #FFF4F5;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.walletPage .wallet-rechargeBtn:hover{background:#fff;color:#ff6370}.walletPage .wallet-rechargeBtn:focus{outline:none;box-shadow:none;border-color:transparent}.walletPage .wallet-rechargeBtn:active{background:#ffe5e7;border-color:transparent}.walletPage .wallet-tipItem{display:flex;align-items:flex-start;gap:8px;line-height:24px}.walletPage .wallet-tipDot{width:6px;height:6px;border-radius:50%;background:#ff6370;flex-shrink:0;margin-top:9px}.walletPage .wallet-tipText{font-size:14px;color:#717171;line-height:24px}.walletPage .wallet-subtitle{margin:0 0 20px;font-size:20px;font-weight:600;color:#3d3d3d}.walletPage .wallet-tabContainer{background:#fff;padding:20px;border-radius:14px}.walletPage .wallet-tabs .ant-tabs-nav{margin-bottom:20px}.walletPage .wallet-tabs .ant-tabs-tab{font-size:16px;padding:8px 16px}.walletPage .wallet-tabs .ant-tabs-content-holder,.walletPage .wallet-tabs .ant-tabs-tabpane{background:inherit}.walletPage .walletFilterBar{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;background:inherit}.walletPage .walletFilterBar .walletFilterBar-left{flex:1}.walletPage .walletFilterBar .walletFilterBar-right{flex-shrink:0}.walletPage .walletFilterBar .walletFilterBar-right .ant-btn{height:40px;border-radius:6px;padding-inline:16px;font-size:14px}.walletPage .walletFilter-dateItem{display:inline-flex;align-items:center;height:36px}.walletPage .walletFilter-dateItem .walletFilter-dateLabel,.walletPage .walletFilter-dateItem .walletFilter-dateDivider{display:none}.walletPage .walletFilter-dateItem .df-page__filter-rangePicker{height:36px;min-width:470px}.walletPage .walletFilter-dateItem .df-page__filter-rangePicker.ant-picker{border:none;background:#f7f8fa;box-shadow:none;border-radius:6px}.walletPage .walletFilter-dateItem .df-page__filter-rangePicker.ant-picker:hover,.walletPage .walletFilter-dateItem .df-page__filter-rangePicker.ant-picker.ant-picker-focused{border:none;box-shadow:none;background:#f7f8fa}.walletPage .walletFilter-dateItem .df-page__filter-rangePicker .ant-picker-input>input::placeholder{color:#00000059;font-size:14px}.walletPage .walletFilterBar .df-page__filter-select.ant-select{height:36px;background:#f7f8fa;border-radius:6px;box-shadow:none!important;border:none!important}.walletPage .walletFilterBar .df-page__filter-select.ant-select .ant-select-selector,.walletPage .walletFilterBar .df-page__filter-select.ant-select .ant-select-content{height:36px;border-radius:6px;border:none!important;background:#f7f8fa;box-shadow:none!important}.walletPage .walletFilterBar .df-page__filter-select.ant-select .ant-select-selection-item,.walletPage .walletFilterBar .df-page__filter-select.ant-select .ant-select-selection-placeholder{line-height:36px}.walletPage .walletFilterBar .df-page__filter-select.ant-select .ant-select-arrow{background:transparent}.walletPage .walletFilterBar .df-page__filter-select.ant-select:not(.ant-select-disabled):hover,.walletPage .walletFilterBar .df-page__filter-select.ant-select:not(.ant-select-disabled).ant-select-focused{background:#f7f8fa;box-shadow:none!important;border:none!important}.walletPage .walletFilterBar .df-page__filter-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.walletPage .walletFilterBar .df-page__filter-select.ant-select:not(.ant-select-disabled).ant-select-focused .ant-select-selector,.walletPage .walletFilterBar .df-page__filter-select.ant-select:not(.ant-select-disabled):hover .ant-select-content,.walletPage .walletFilterBar .df-page__filter-select.ant-select:not(.ant-select-disabled).ant-select-focused .ant-select-content{border:none!important;box-shadow:none!important;background:#f7f8fa}.walletPage .walletFilterBar .df-page__filter-select.ant-select.ant-select-focused{background:#f7f8fa;box-shadow:none!important;border:none!important}.walletPage .walletFilterBar .df-page__filter-select.ant-select.ant-select-focused .ant-select-selector,.walletPage .walletFilterBar .df-page__filter-select.ant-select.ant-select-focused .ant-select-content{border:none!important;box-shadow:none!important;background:#f7f8fa}.walletPage .walletFilterBar .df-page__filter-select.ant-select.ant-select-outlined{--ant-select-border-color: transparent !important;--ant-select-hover-border-color: transparent !important;--ant-select-active-border-color: transparent !important;--ant-select-outline-color: transparent !important}.walletPage .walletFilterBar .df-page__filter-select.ant-select.ant-select-outlined .ant-select-selector,.walletPage .walletFilterBar .df-page__filter-select.ant-select.ant-select-outlined .ant-select-content{border-color:transparent!important;outline:none!important}.walletPage .walletTimeCell{display:inline-flex;flex-direction:column;gap:2px}.walletPage .ant-table-tbody>tr>td{vertical-align:middle;height:60px;padding:0}.walletPage .wallet-tabContainer .df-page__table{padding:0}.error-boundary{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:#f7f8fa}.error-boundary-details{margin-top:24px;padding:16px;background:#fff;border-radius:8px;border:1px solid #f0f0f0;max-width:800px;max-height:400px;overflow:auto}.error-boundary-error,.error-boundary-stack{margin-bottom:16px}.error-boundary-error strong,.error-boundary-stack strong{display:block;margin-bottom:8px;color:#ff4d4f;font-size:14px}.error-boundary-error pre,.error-boundary-stack pre{margin:0;padding:12px;background:#f5f5f5;border-radius:4px;font-size:12px;line-height:1.6;color:#333;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}.error-boundary-stack pre{background:#fff;border:1px solid #e8e8e8}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;width:100%;height:100%}#root{width:100%!important;height:100%!important}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{width:100%;height:100%}body{line-height:1;width:100%;height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
