#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--el-color-primary:#137c70;--el-color-primary-dark-2:#0f665c;--el-color-primary-light-3:#579f95;--el-color-primary-light-5:#85b9b1;--el-color-primary-light-7:#b7d6d1;--el-color-primary-light-8:#d2e6e2;--el-color-primary-light-9:#e9f4f1;--el-color-danger:#b34444;--el-color-warning:#9d6b27;--el-color-success:#247f68;--el-font-family:Microsoft YaHei UI, PingFang SC, Microsoft YaHei, system-ui, sans-serif;--el-font-size-base:14px;--el-border-radius-base:7px;--el-border-radius-small:5px;--el-bg-color:#fff;--el-bg-color-page:#f5f7fa;--el-bg-color-overlay:#fff;--el-text-color-primary:#202735;--el-text-color-regular:#475569;--el-text-color-secondary:#697386;--el-text-color-placeholder:#8b95a3;--el-border-color:#dfe5ec;--el-border-color-light:#e8ebf0;--el-border-color-lighter:#edf0f4;--el-fill-color:#f3f6f8;--el-fill-color-light:#f7f9fb;--el-fill-color-lighter:#fafbfc;--el-mask-color:#1924315c;--el-box-shadow:0 8px 30px #1924311f;--el-box-shadow-light:0 6px 24px #1924311a;--vr-accent:#b34444;--vr-gold:#9d6b27;--vr-purple:#60748a;--vr-bg-page:#f5f7fa;--vr-bg-card:#fff;--vr-admin-cyan:#137c70;--vr-admin-purple:#137c70;--vr-agent-teal:#137c70;--vr-agent-green:#247f68}html,body,#app{-webkit-text-size-adjust:100%;max-width:100%;min-height:100%;margin:0}*{box-sizing:border-box}body{color:#202735;-webkit-font-smoothing:antialiased;background:#f5f7fa;font-family:Microsoft YaHei UI,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:14px;line-height:1.6}button,input,textarea,select{font:inherit}a{color:#137c70;text-decoration:none}a:hover{color:#0f665c}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:2px solid #137c70}::selection{color:#123f39;background:#cde8e1}.app-card{box-shadow:none;background:#fff;border:1px solid #e8ebf0;border-radius:12px;min-width:0;margin-bottom:22px;padding:24px}.table-toolbar{flex-wrap:wrap;align-items:center;gap:12px;padding:0 0 20px;display:flex}.table-toolbar__grow{flex:auto}.num-big{color:#202735;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.num-small{color:#697386;font-variant-numeric:tabular-nums;font-size:13px}.el-button{border-radius:7px;min-height:38px;font-weight:500;transition:background-color .16s,border-color .16s,color .16s}.el-button.is-text,.el-button.is-link{min-height:32px}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain){color:#fff;background:#137c70;border-color:#137c70}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain):hover{background:#0f665c;border-color:#0f665c}.el-button+.el-button{margin-left:0}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:7px;min-height:40px;box-shadow:inset 0 0 0 1px #dfe5ec}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px #137c70}.el-input__inner,.el-select__selected-item,.el-textarea__inner{font-size:14px}.el-form-item__label{color:#637083}.el-table{--el-table-bg-color:#fff;--el-table-tr-bg-color:#fff;--el-table-header-bg-color:#f8fafb;--el-table-border-color:#edf0f4;--el-table-header-text-color:#738093;--el-table-text-color:#475569;--el-table-row-hover-bg-color:#f3f8f7;border-radius:0;font-size:14px}.el-table th.el-table__cell{padding:13px 0;font-size:13px;font-weight:500}.el-table td.el-table__cell{padding:16px 0}.el-table .cell{line-height:1.6}.el-table--border{border:none}.el-tag{border-radius:5px;font-weight:400}.el-tag.type-agent,.el-tag.type-alive{color:#247f68;background:#e9f4f1;border-color:#d5eae3}.el-tag.type-commission{color:#926523;background:#f8f1e5;border-color:#eee0c8}.el-tag.type-deduct{color:#a54844;background:#fbefee;border-color:#f3d7d4}.el-menu{--el-menu-bg-color:transparent;--el-menu-text-color:#637083;--el-menu-active-color:#137c70;--el-menu-hover-bg-color:#f3f7f8;border-right:0}.el-menu-item,.el-sub-menu__title{border-radius:7px;height:44px;margin:3px 0;font-size:14px;line-height:44px}.el-menu-item.is-active{color:#137c70;background:#e9f4f1;font-weight:600}.el-sub-menu .el-menu-item{min-width:0;font-size:13px}.el-tabs__item{color:#697386;height:52px;font-size:14px;font-weight:500}.el-tabs__active-bar{background:#137c70}.el-tabs__nav-wrap:after{background:#e8ebf0;height:1px}.el-dialog{border-radius:12px;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;display:flex;overflow:hidden}.el-dialog__header{margin-right:0;padding:0 32px 20px 0}.el-dialog__title{color:#202735;font-size:18px;font-weight:600}.el-dialog__headerbtn{width:40px;height:40px;top:12px;right:12px}.el-dialog__body{min-height:0;padding:0 1px;overflow:auto}.el-dialog__footer{justify-content:flex-end;gap:10px;padding:22px 0 0;display:flex}.el-overlay-dialog{overflow:auto}body .el-overlay .el-dialog{flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:16px auto;padding:24px;display:flex;overflow:hidden}body .el-overlay .el-dialog__body{flex:auto;min-height:0;overflow-y:auto}body .el-overlay .el-dialog__header,body .el-overlay .el-dialog__footer{flex-shrink:0}body .el-overlay .el-dialog .el-input,body .el-overlay .el-dialog .el-select,body .el-overlay .el-dialog .el-input-number{max-width:100%}@media (width<=959px){body .el-overlay .el-dialog{padding:20px 16px}body .el-overlay .el-dialog .el-form-item{display:block}body .el-overlay .el-dialog .el-form-item__label{text-align:left;height:auto;margin-bottom:8px;line-height:1.6;display:block;width:auto!important}body .el-overlay .el-dialog .el-form-item__content{width:100%;margin-left:0!important}}.el-message-box{border-radius:12px;max-width:calc(100vw - 32px);padding:20px}.el-message-box__header{padding:0 28px 14px 0}.el-message-box__content{padding:8px 0}.el-message-box__btns{justify-content:flex-end;gap:10px;padding:18px 0 0;display:flex}.el-drawer{max-width:min(340px,90vw)}.el-drawer__body{padding:0;overflow:hidden}.el-pagination{color:#697386;flex-wrap:wrap;row-gap:10px;font-size:13px}.el-pagination.is-background .el-pager li.is-active{color:#137c70;background:#e9f4f1}.el-pagination.is-background .el-pager li{background:#fff}.el-alert{border-radius:7px;margin-bottom:18px}.el-alert__title{font-size:13px;line-height:1.7}.el-empty__description p{color:#7d8998;font-size:14px}.el-descriptions__label{font-weight:500}.el-loading-mask{border-radius:inherit}.muted{color:#697386}.console-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.console-page-heading h1{margin:0 0 6px;font-size:26px;font-weight:600;line-height:1.5}.console-page-heading p{color:#697386;margin:0;font-size:13px}.console-actions{align-items:center;gap:10px;display:flex}.console-panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.console-panel-heading h2{margin:0;font-size:16px;font-weight:600}.console-panel-heading p{color:#697386;margin:5px 0 0;font-size:12px}.console-error{color:#a54844;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.library-page>.app-card{border-top-left-radius:0;border-top-right-radius:0;padding:0}.library-page .table-toolbar,.library-page .bar{margin-bottom:0;padding:22px 24px}.library-page .pager,.library-page>.app-card>.el-pagination{border-top:1px solid #edf0f4;padding:18px 24px;margin:0!important}.library-page .el-table td.el-table__cell{padding:20px 0}@media (width<=959px){.app-card{margin-bottom:16px;padding:18px}.console-page-heading{flex-wrap:wrap;align-items:flex-start;margin-bottom:20px}.console-page-heading h1{font-size:23px}.table-toolbar{gap:10px}.el-table .cell{font-size:13px}.el-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px 16px;width:calc(100vw - 24px)!important;margin:12px auto!important}.el-dialog__headerbtn{top:7px;right:7px}.el-dialog .el-form-item{flex-wrap:wrap}.el-dialog .el-form-item__label{justify-content:flex-start;height:auto;margin-bottom:4px;width:100%!important}.el-dialog .el-form-item__content{width:100%;min-width:0;margin-left:0!important}.el-dialog .el-input,.el-dialog .el-select,.el-dialog .el-textarea{max-width:100%}.el-pagination__jump{display:none}.library-page .table-toolbar,.library-page .bar{padding:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
