.historylist{background-color:var(--app-header-bg);border-bottom:1px solid var(--app-border);height:40px;justify-content:flex-start;overflow-x:auto;width:100%}.historylist,.historylist_item{align-items:center;display:flex}.historylist_item{border-right:1px solid var(--app-border);color:var(--app-text-secondary);flex:0 0 auto;font-size:14px;justify-content:space-between;margin-right:10px;padding:0 20px}.historylist_item_content{cursor:pointer;margin-right:5px}.historylist_item_icon{cursor:pointer;font-size:12px;padding:5px}.historylist_item.active{color:#667aff}.ant-pro-layout{height:100%}.ant-pro-layout .ant-layout-sider{flex:0 0 160px!important;max-width:160px!important;min-width:160px!important;width:160px!important}.ant-pro-layout .ant-layout-sider-collapsed{flex:0 0 48px!important;max-width:48px!important;min-width:48px!important;width:48px!important}.ant-pro-layout .ant-pro-sider-logo{padding-inline:10px!important}.ant-pro-layout .ant-pro-sider-logo h1{font-size:15px!important}.ant-pro-layout .ant-menu-inline>.ant-menu-item,.ant-pro-layout .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:12px!important;padding-right:8px!important}.ant-pro-layout .ant-menu-inline .ant-menu-sub.ant-menu-inline>.ant-menu-item,.ant-pro-layout .ant-menu-inline .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:28px!important;padding-right:8px!important}.ant-pro-layout .ant-menu-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-pro-layout .ant-layout-content{flex:1 1 0}.ant-pro-layout .ant-layout-content .layout_header{align-items:center;background:var(--app-header-bg);border-bottom:1px solid var(--app-border);color:var(--app-text-primary);display:flex;height:48px;padding:0 40px 0 20px}.ant-pro-layout .ant-layout-content .layout_header_icon{color:#667aff;flex:0 0 auto;line-height:100%;margin-right:10px}.ant-pro-layout .ant-layout-content .layout_header_bread{flex:1 1 0}.ant-pro-layout .ant-layout-content .layout_header_bread_item{color:var(--app-text-secondary)}.ant-pro-layout .ant-layout-content .layout_header_bread_item:after{content:"/";padding:0 2px}.ant-pro-layout .ant-layout-content .layout_header_bread_item:last-of-type{color:var(--app-text-strong)}.ant-pro-layout .ant-layout-content .layout_header_bread_item:last-of-type:after{content:none}.ant-pro-layout .ant-layout-content .layout_header_bread_item.action:hover{color:#667aff;cursor:pointer}.ant-pro-layout .ant-layout-content .layout_header_actions{align-items:center;display:flex;flex:0 0 auto;gap:12px}.ant-pro-layout .ant-layout-content .layout_header_theme{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--app-text-secondary);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ant-pro-layout .ant-layout-content .layout_header_theme:hover{background:#667aff1f;color:#667aff}.ant-pro-layout .ant-layout-content .layout_header_btn{flex:0 0 auto}.ant-pro-layout .ant-layout-content .layout_header_badge{margin-right:10px}.ant-pro-layout .ant-layout-content .layout_route{flex:0 0 auto;margin:10px 20px 0}.ant-pro-layout .ant-layout-content .layout_content{flex:1 1 0;height:100%;margin:10px 20px 20px;overflow-x:hidden;overflow-y:auto}.ant-pro-layout .ant-layout-content .layout_content::-webkit-scrollbar{height:3px;width:5px}.ant-pro-layout .ant-layout-content .layout_content::-webkit-scrollbar-thumb{background:#0000001a;border-radius:100px;-webkit-box-shadow:inset 0 0 5px #97979733}.ant-pro-layout .ant-layout-content .layout_content::-webkit-scrollbar-track{background:#0000001a;border-radius:100px;-webkit-box-shadow:inset 0 0 5px #dfdfdf33}.ant-pro-layout .ant-layout-content .layout_footer{align-items:center;display:flex;flex:0 0 auto;height:50px;justify-content:space-around}.ant-pro-layout .ant-layout-sider-children{padding-inline:0!important}.componentwithloading{height:100%}.componentwithloading_active{height:100%;overflow:hidden;width:100%}.componentwithloading_box{position:relative}.componentwithloading_box .componentwithloading_mask{position:absolute}.componentwithloading_mask{background:#0009;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.componentwithloading_mask_loading{color:#fff!important;font-size:40px;left:50%;position:absolute;top:50%;z-index:2}.App{height:100vh}button,div,h1,h2,h3,h4,h5,h6,i,input,label,p,span,td,th{font-family:PingFang SC,sans-serif!important}div::-webkit-scrollbar{height:8px;width:5px}div::-webkit-scrollbar-thumb{background:#80808059;border-radius:100px;-webkit-box-shadow:inset 0 0 5px #97979733}div::-webkit-scrollbar-track{background:#8080801f;border-radius:100px;-webkit-box-shadow:inset 0 0 5px #dfdfdf33}*{font-family:MicrosoftYaHei-,MicrosoftYaHei}:root{--app-page-bg:#f5f7fb;--app-card-bg:#fff;--app-muted-bg:#fafafa;--app-soft-bg:#f5f5f5;--app-header-bg:#fff;--app-text-primary:#1f2937;--app-text-secondary:#6b7280;--app-text-strong:#111827;--app-border:#f0f0f0;--app-shadow:#0f172a0f;--app-row-active-bg:#e8f4ff}html[data-theme=dark]{--app-page-bg:#0a0a0a;--app-card-bg:#141414;--app-muted-bg:#1a1a1a;--app-soft-bg:#1f1f1f;--app-header-bg:#111;--app-text-primary:#ffffffeb;--app-text-secondary:#ffffffad;--app-text-strong:#fffffff2;--app-border:#303030;--app-shadow:#00000073;--app-row-active-bg:#667aff47;color-scheme:dark}#root,body,html{background:var(--app-page-bg);color:var(--app-text-primary);height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html[data-theme=dark] .ant-pro-layout,html[data-theme=dark] .ant-pro-layout .ant-layout,html[data-theme=dark] .ant-pro-layout .ant-layout-content,html[data-theme=dark] .layout_content{background:var(--app-page-bg)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .ant-layout-sider,html[data-theme=dark] .ant-menu,html[data-theme=dark] .ant-menu-sub,html[data-theme=dark] .ant-pro-sider,html[data-theme=dark] .ant-pro-sider-logo{background:#000!important}html[data-theme=dark] .ant-menu-item,html[data-theme=dark] .ant-menu-item .ant-menu-title-content,html[data-theme=dark] .ant-menu-submenu-title,html[data-theme=dark] .ant-menu-submenu-title .ant-menu-title-content{color:#ffffffc7!important}html[data-theme=dark] .ant-menu-item-selected,html[data-theme=dark] .ant-menu-item-selected .ant-menu-title-content{color:#fff!important}html[data-theme=dark] .historylist,html[data-theme=dark] .historylist_item,html[data-theme=dark] .layout_footer,html[data-theme=dark] .layout_footer a{color:var(--app-text-secondary)!important}html[data-theme=dark] .historylist_item.active{color:#667aff!important}html[data-theme=dark] .action-list,html[data-theme=dark] .avatarlist,html[data-theme=dark] .balance-details,html[data-theme=dark] .charge,html[data-theme=dark] .chargemanage,html[data-theme=dark] .coach-class-hour,html[data-theme=dark] .coach-income-center,html[data-theme=dark] .coachdatacenter,html[data-theme=dark] .coachschedule,html[data-theme=dark] .coursedetail,html[data-theme=dark] .data,html[data-theme=dark] .loginbox,html[data-theme=dark] .member-list-page,html[data-theme=dark] .operation-dashboard,html[data-theme=dark] .player-tag-detail,html[data-theme=dark] .player-tag-list,html[data-theme=dark] .storelist,html[data-theme=dark] .user-monthly-report,html[data-theme=dark] .userdetail,html[data-theme=dark] .usertargetdetail,html[data-theme=dark] [class*=-page]{background-color:var(--app-page-bg)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .loginbox_right_content_footer,html[data-theme=dark] .loginbox_right_content_title1{color:#fff!important}html[data-theme=dark] .ant-card,html[data-theme=dark] .ant-card-body,html[data-theme=dark] .ant-drawer-body,html[data-theme=dark] .ant-drawer-content,html[data-theme=dark] .ant-drawer-header,html[data-theme=dark] .ant-modal-content,html[data-theme=dark] .ant-modal-footer,html[data-theme=dark] .ant-modal-header,html[data-theme=dark] .ant-pro-card,html[data-theme=dark] .coachdatacenter_attendance_card,html[data-theme=dark] .coachdatacenter_effect_modal_right,html[data-theme=dark] .coachdatacenter_effect_summary_card,html[data-theme=dark] .coachschedule_header,html[data-theme=dark] .coachschedule_schedule,html[data-theme=dark] .content-card,html[data-theme=dark] .filter-card,html[data-theme=dark] .filter-section,html[data-theme=dark] .header-card,html[data-theme=dark] .member-list-filter,html[data-theme=dark] .member-list-table-card,html[data-theme=dark] .newcomer-table-card,html[data-theme=dark] .newcomer-table-filter,html[data-theme=dark] .search-section,html[data-theme=dark] .summary-card,html[data-theme=dark] .table-card{background-color:var(--app-card-bg)!important;border-color:var(--app-border)!important;box-shadow:none!important;color:var(--app-text-primary)!important}html[data-theme=dark] .ant-descriptions,html[data-theme=dark] .ant-descriptions-item-content,html[data-theme=dark] .ant-descriptions-item-label,html[data-theme=dark] .ant-descriptions-view,html[data-theme=dark] .ant-empty,html[data-theme=dark] .ant-list,html[data-theme=dark] .ant-list-item,html[data-theme=dark] .ant-pro-table,html[data-theme=dark] .ant-table,html[data-theme=dark] .ant-table-body,html[data-theme=dark] .ant-table-container,html[data-theme=dark] .ant-table-content,html[data-theme=dark] .ant-table-expanded-row>td,html[data-theme=dark] .ant-table-header,html[data-theme=dark] .ant-table-placeholder,html[data-theme=dark] .ant-table-summary>tr>td,html[data-theme=dark] .ant-table-tbody>tr>td,html[data-theme=dark] .ant-table-thead>tr>th,html[data-theme=dark] .ant-table-wrapper{background:var(--app-card-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .ant-table-wrapper{border:1px solid var(--app-border)!important}html[data-theme=dark] .ant-table-thead>tr>th{background:var(--app-muted-bg)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .ant-table-tbody>tr.ant-table-row:hover>td,html[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#1c1c1c!important}html[data-theme=dark] .ant-table-cell-scrollbar,html[data-theme=dark] .ant-table-cell:before{background:#0000!important;box-shadow:none!important}html[data-theme=dark] .ant-table-sticky-holder,html[data-theme=dark] .ant-table-sticky-scroll,html[data-theme=dark] .ant-table-sticky-scroll-bar{background:var(--app-card-bg)!important}html[data-theme=dark] .ant-btn-default,html[data-theme=dark] .ant-checkbox-wrapper,html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-input-number,html[data-theme=dark] .ant-input-number-input,html[data-theme=dark] .ant-picker,html[data-theme=dark] .ant-picker-input>input,html[data-theme=dark] .ant-radio-wrapper,html[data-theme=dark] .ant-select-selection-item,html[data-theme=dark] .ant-select-selection-placeholder,html[data-theme=dark] .ant-select-selector,html[data-theme=dark] textarea.ant-input{background:var(--app-soft-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] .ant-picker-input>input::placeholder,html[data-theme=dark] .ant-select-selection-placeholder{color:#ffffff59!important}html[data-theme=dark] .ant-btn-default:hover{border-color:#667aff!important;color:#667aff!important}html[data-theme=dark] .ant-drawer-title,html[data-theme=dark] .ant-form-item-label>label,html[data-theme=dark] .ant-modal-root,html[data-theme=dark] .ant-modal-root .ant-checkbox-wrapper,html[data-theme=dark] .ant-modal-root .ant-col,html[data-theme=dark] .ant-modal-root .ant-form,html[data-theme=dark] .ant-modal-root .ant-form-item,html[data-theme=dark] .ant-modal-root .ant-form-item-control-input-content,html[data-theme=dark] .ant-modal-root .ant-form-item-label>label,html[data-theme=dark] .ant-modal-root .ant-input,html[data-theme=dark] .ant-modal-root .ant-input-number-input,html[data-theme=dark] .ant-modal-root .ant-modal,html[data-theme=dark] .ant-modal-root .ant-modal-body,html[data-theme=dark] .ant-modal-root .ant-modal-confirm-body,html[data-theme=dark] .ant-modal-root .ant-modal-confirm-body-wrapper,html[data-theme=dark] .ant-modal-root .ant-modal-confirm-content,html[data-theme=dark] .ant-modal-root .ant-modal-confirm-paragraph,html[data-theme=dark] .ant-modal-root .ant-modal-confirm-title,html[data-theme=dark] .ant-modal-root .ant-modal-content,html[data-theme=dark] .ant-modal-root .ant-modal-header,html[data-theme=dark] .ant-modal-root .ant-picker-input>input,html[data-theme=dark] .ant-modal-root .ant-radio-wrapper,html[data-theme=dark] .ant-modal-root .ant-row,html[data-theme=dark] .ant-modal-root .ant-select-selection-item,html[data-theme=dark] .ant-modal-root textarea.ant-input,html[data-theme=dark] .ant-modal-title,html[data-theme=dark] .ant-modal-wrap,html[data-theme=dark] .ant-pagination,html[data-theme=dark] .ant-pagination-item a,html[data-theme=dark] .ant-pagination-item-link,html[data-theme=dark] .ant-statistic-content,html[data-theme=dark] .ant-statistic-title,html[data-theme=dark] .ant-tabs-tab,html[data-theme=dark] .ant-typography,html[data-theme=dark] .ant-typography h1,html[data-theme=dark] .ant-typography h2,html[data-theme=dark] .ant-typography h3,html[data-theme=dark] .ant-typography h4,html[data-theme=dark] .ant-typography h5{color:var(--app-text-primary)!important}html[data-theme=dark] .ant-modal-root .ant-btn-primary,html[data-theme=dark] .ant-modal-root .ant-btn-primary span{color:#fff!important}html[data-theme=dark] .ant-modal-root .ant-btn-link,html[data-theme=dark] .ant-modal-root .ant-btn-link span{color:#667aff!important}html[data-theme=dark] .ant-modal-root .ant-btn-default{color:var(--app-text-primary)!important}html[data-theme=dark] .ant-modal-root .ant-input::placeholder,html[data-theme=dark] .ant-modal-root .ant-select-selection-placeholder,html[data-theme=dark] .ant-modal-root textarea::placeholder{color:#ffffff59!important}html[data-theme=dark] .ant-drawer-close,html[data-theme=dark] .ant-drawer-close .anticon,html[data-theme=dark] .ant-image-preview-close,html[data-theme=dark] .ant-image-preview-close .anticon,html[data-theme=dark] .ant-modal-close,html[data-theme=dark] .ant-modal-close .anticon,html[data-theme=dark] .ant-modal-close-x,html[data-theme=dark] .ant-notification-notice-close,html[data-theme=dark] .ant-notification-notice-close .anticon{color:#ffffffd9!important}html[data-theme=dark] .ant-drawer-close svg,html[data-theme=dark] .ant-image-preview-close svg,html[data-theme=dark] .ant-modal-close svg,html[data-theme=dark] .ant-notification-notice-close svg{fill:currentColor!important;color:inherit!important}html[data-theme=dark] .ant-drawer-close:hover,html[data-theme=dark] .ant-image-preview-close:hover,html[data-theme=dark] .ant-modal-close:hover{background:#ffffff1a!important;color:#fff!important}html[data-theme=dark] .ant-modal-root .ant-modal-confirm .anticon-exclamation-circle{color:#faad14!important}html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-select-dropdown .ant-select-item,html[data-theme=dark] .ant-select-dropdown .ant-select-item-option-content{background:var(--app-card-bg)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .ant-empty-description,html[data-theme=dark] .ant-form-item-extra,html[data-theme=dark] .ant-typography.ant-typography-secondary{color:var(--app-text-secondary)!important}html[data-theme=dark] .ant-tag{border-color:var(--app-border)}html[data-theme=dark] .ant-progress-inner{background:#2a2a2a!important}html[data-theme=dark] .ant-progress-bg{background-color:#667aff!important}html[data-theme=dark] .summary-card.active{background:#1677ff1f!important}html[data-theme=dark] .operation-dashboard{--od-primary:#667aff;--od-text:#ffffffeb;--od-muted:#ffffffad;--od-border:#303030;--od-panel:#141414;--od-soft:#1a1a1a}html[data-theme=dark] .operation-dashboard .od-rank-table td,html[data-theme=dark] .operation-dashboard .od-rank-table th,html[data-theme=dark] .operation-dashboard [class*=__table] td,html[data-theme=dark] .operation-dashboard [class*=__table] th,html[data-theme=dark] .operation-dashboard table td,html[data-theme=dark] .operation-dashboard table th{background:#0000!important;border-color:var(--app-border)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .operation-dashboard .od-rank-table thead th,html[data-theme=dark] .operation-dashboard [class*=__table] thead th,html[data-theme=dark] .operation-dashboard [class*=__table] tr:nth-child(2n) td{background:var(--app-muted-bg)!important}html[data-theme=dark] .ant-modal .ant-table-thead>tr>th,html[data-theme=dark] .coach-class-hour .ant-table-thead>tr>th,html[data-theme=dark] .coach-class-hour [class*=header],html[data-theme=dark] .coach-class-hour [class*=summary],html[data-theme=dark] .coach-income-center .ant-table-thead>tr>th,html[data-theme=dark] .coach-income-center [class*=header],html[data-theme=dark] .coach-income-center [class*=summary]{background:var(--app-muted-bg)!important;border-color:var(--app-border)!important;color:var(--app-text-primary)!important}html[data-theme=dark] .coachdatacenter [class*=banner],html[data-theme=dark] .coachdatacenter [class*=card],html[data-theme=dark] .coachdatacenter [class*=panel],html[data-theme=dark] .coachdatacenter [class*=status]{background-color:var(--app-card-bg);border-color:var(--app-border);color:var(--app-text-primary)}html[data-theme=dark] .chargemanage,html[data-theme=dark] .coach-class-hour,html[data-theme=dark] .coach-income-center,html[data-theme=dark] .coachdatacenter,html[data-theme=dark] .deduct-detail-page,html[data-theme=dark] .recharge-details-page{color:var(--app-text-primary)!important}html[data-theme=dark] .chargemanage div,html[data-theme=dark] .chargemanage h1,html[data-theme=dark] .chargemanage h2,html[data-theme=dark] .chargemanage h3,html[data-theme=dark] .chargemanage h4,html[data-theme=dark] .chargemanage h5,html[data-theme=dark] .chargemanage label,html[data-theme=dark] .chargemanage p,html[data-theme=dark] .chargemanage span,html[data-theme=dark] .chargemanage td,html[data-theme=dark] .chargemanage th,html[data-theme=dark] .coach-class-hour div,html[data-theme=dark] .coach-class-hour h1,html[data-theme=dark] .coach-class-hour h2,html[data-theme=dark] .coach-class-hour h3,html[data-theme=dark] .coach-class-hour h4,html[data-theme=dark] .coach-class-hour h5,html[data-theme=dark] .coach-class-hour label,html[data-theme=dark] .coach-class-hour p,html[data-theme=dark] .coach-class-hour span,html[data-theme=dark] .coach-class-hour td,html[data-theme=dark] .coach-class-hour th,html[data-theme=dark] .coach-income-center div,html[data-theme=dark] .coach-income-center h1,html[data-theme=dark] .coach-income-center h2,html[data-theme=dark] .coach-income-center h3,html[data-theme=dark] .coach-income-center h4,html[data-theme=dark] .coach-income-center h5,html[data-theme=dark] .coach-income-center label,html[data-theme=dark] .coach-income-center p,html[data-theme=dark] .coach-income-center span,html[data-theme=dark] .coach-income-center td,html[data-theme=dark] .coach-income-center th,html[data-theme=dark] .coachdatacenter div,html[data-theme=dark] .coachdatacenter h1,html[data-theme=dark] .coachdatacenter h2,html[data-theme=dark] .coachdatacenter h3,html[data-theme=dark] .coachdatacenter h4,html[data-theme=dark] .coachdatacenter h5,html[data-theme=dark] .coachdatacenter label,html[data-theme=dark] .coachdatacenter p,html[data-theme=dark] .coachdatacenter span,html[data-theme=dark] .coachdatacenter td,html[data-theme=dark] .coachdatacenter th,html[data-theme=dark] .deduct-detail-page div,html[data-theme=dark] .deduct-detail-page h1,html[data-theme=dark] .deduct-detail-page h2,html[data-theme=dark] .deduct-detail-page h3,html[data-theme=dark] .deduct-detail-page h4,html[data-theme=dark] .deduct-detail-page h5,html[data-theme=dark] .deduct-detail-page label,html[data-theme=dark] .deduct-detail-page p,html[data-theme=dark] .deduct-detail-page span,html[data-theme=dark] .deduct-detail-page td,html[data-theme=dark] .deduct-detail-page th,html[data-theme=dark] .recharge-details-page div,html[data-theme=dark] .recharge-details-page h1,html[data-theme=dark] .recharge-details-page h2,html[data-theme=dark] .recharge-details-page h3,html[data-theme=dark] .recharge-details-page h4,html[data-theme=dark] .recharge-details-page h5,html[data-theme=dark] .recharge-details-page label,html[data-theme=dark] .recharge-details-page p,html[data-theme=dark] .recharge-details-page span,html[data-theme=dark] .recharge-details-page td,html[data-theme=dark] .recharge-details-page th{border-color:var(--app-border)}
/*# sourceMappingURL=main.44236390.css.map*/