:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color);background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-popper-bg-color-dark);right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light);background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-popper-bg-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{z-index:-1;content:" ";background:var(--el-text-color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;vertical-align:bottom;width:100%;font-size:var(--el-font-size-base);display:inline-block;position:relative}.el-textarea__inner{cursor:auto;resize:vertical;box-sizing:border-box;width:100%;line-height:1.5;font-size:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);background-image:none;border:none;padding:5px 11px;font-family:inherit;display:block;position:relative;overflow-y:auto}.el-textarea__inner.is-clearable{padding:5px 26px 5px 11px}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea__clear{color:var(--el-input-icon-color);cursor:pointer;font-size:14px;position:absolute;top:15px;right:11px;transform:translateY(-50%)}.el-textarea__clear:hover{color:var(--el-input-clear-hover-color)}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);font-size:12px;line-height:14px;position:absolute;bottom:5px;right:10px}.el-textarea .el-input__count.is-outside{top:100%;right:0;bottom:unset;background:0 0;padding-top:2px;line-height:1;position:absolute}.el-textarea.is-disabled .el-textarea__inner{box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);font-size:var(--el-font-size-base);width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle;display:inline-flex;position:relative}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;color:var(--el-color-info);align-items:center;font-size:12px;display:inline-flex}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;padding-left:8px;display:inline-block}.el-input .el-input__count.is-outside{height:unset;padding-top:2px;position:absolute;top:100%;right:0}.el-input .el-input__count.is-outside .el-input__count-inner{background:0 0;padding-left:0;line-height:1}.el-input__wrapper{background-color:var(--el-input-bg-color,var(--el-fill-color-blank));border-radius:var(--el-input-border-radius,var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;background-image:none;flex-grow:1;justify-content:center;align-items:center;padding:1px 11px;display:inline-flex;transform:translateZ(0)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height:calc(var(--el-input-height,32px) - 2px)}.el-input__inner{-webkit-appearance:none;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);box-sizing:border-box;background:0 0;border:none;outline:none;flex-grow:1;padding:0}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__prefix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__suffix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;transition:all var(--el-transition-duration);justify-content:center;align-items:center;margin-left:8px;display:flex}.el-input .el-input__clear{transition:color var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);cursor:not-allowed;box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-disabled .el-input__prefix-inner,.el-input.is-disabled .el-input__suffix-inner{pointer-events:none}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height:calc(var(--el-input-height,40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height:calc(var(--el-input-height,24px) - 2px)}.el-input-group{align-items:stretch;width:100%;display:inline-flex}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);border-radius:var(--el-input-border-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:100%;padding:0 20px;display:inline-flex;position:relative}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{flex:1;margin:0 -20px;display:inline-block}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{color:inherit;background-color:#0000;border-color:#0000}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{box-shadow:1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append{box-shadow:0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{box-shadow:1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{box-shadow:0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-hidden{display:none!important}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;position:relative;overflow:hidden}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));width:0;height:0;transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3);display:block;position:relative}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{z-index:1;border-radius:4px;position:absolute;bottom:2px;right:2px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);white-space:nowrap;cursor:pointer;height:32px;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;line-height:1;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);outline:none;justify-content:center;align-items:center;transition:all .1s;display:inline-flex}.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:none}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:8px 15px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";border-radius:inherit;background-color:var(--el-mask-color-extra-light);position:absolute;inset:-1px}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-dashed{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary);border-style:dashed}.el-button.is-circle{border-radius:50%;width:32px;padding:8px}.el-button.is-text{color:var(--el-button-text-color);background-color:#0000;border:0 solid #0000}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{color:var(--el-button-text-color);background:0 0;border-color:#0000;height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button.is-link:not(.is-disabled):hover{background-color:#0000;border-color:#0000}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);background-color:#0000;border-color:#0000}.el-button--text{color:var(--el-color-primary);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);background-color:#0000;border-color:#0000}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);background-color:#0000;border-color:#0000}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--primary.is-dashed{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-text-color:var(--el-color-primary-dark-2);--el-button-active-bg-color:var(--el-color-primary-light-9);--el-button-active-border-color:var(--el-color-primary-dark-2)}.el-button--primary.is-dashed.is-disabled,.el-button--primary.is-dashed.is-disabled:hover,.el-button--primary.is-dashed.is-disabled:focus,.el-button--primary.is-dashed.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--success.is-dashed{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-success);--el-button-hover-bg-color:var(--el-color-success-light-9);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-text-color:var(--el-color-success-dark-2);--el-button-active-bg-color:var(--el-color-success-light-9);--el-button-active-border-color:var(--el-color-success-dark-2)}.el-button--success.is-dashed.is-disabled,.el-button--success.is-dashed.is-disabled:hover,.el-button--success.is-dashed.is-disabled:focus,.el-button--success.is-dashed.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--warning.is-dashed{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-warning);--el-button-hover-bg-color:var(--el-color-warning-light-9);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-text-color:var(--el-color-warning-dark-2);--el-button-active-bg-color:var(--el-color-warning-light-9);--el-button-active-border-color:var(--el-color-warning-dark-2)}.el-button--warning.is-dashed.is-disabled,.el-button--warning.is-dashed.is-disabled:hover,.el-button--warning.is-dashed.is-disabled:focus,.el-button--warning.is-dashed.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--danger.is-dashed{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-danger);--el-button-hover-bg-color:var(--el-color-danger-light-9);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-text-color:var(--el-color-danger-dark-2);--el-button-active-bg-color:var(--el-color-danger-light-9);--el-button-active-border-color:var(--el-color-danger-dark-2)}.el-button--danger.is-dashed.is-disabled,.el-button--danger.is-dashed.is-disabled:hover,.el-button--danger.is-dashed.is-disabled:focus,.el-button--danger.is-dashed.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--info.is-dashed{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-info);--el-button-hover-bg-color:var(--el-color-info-light-9);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-text-color:var(--el-color-info-dark-2);--el-button-active-bg-color:var(--el-color-info-light-9);--el-button-active-border-color:var(--el-color-info-dark-2)}.el-button--info.is-dashed.is-disabled,.el-button--info.is-dashed.is-disabled:hover,.el-button--info.is-dashed.is-disabled:focus,.el-button--info.is-dashed.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:5px 11px;font-size:12px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-date-table{-webkit-user-select:none;user-select:none;font-size:12px}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{box-sizing:border-box;text-align:center;cursor:pointer;width:32px;height:30px;padding:4px 0;position:relative}.el-date-table td .el-date-table-cell{box-sizing:border-box;height:30px;padding:3px 0}.el-date-table td .el-date-table-cell .el-date-table-cell__text{border-radius:50%;width:24px;height:24px;margin:0 auto;line-height:24px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.start-date .el-date-table-cell__text,.el-date-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.start-date .el-date-table-cell,.el-date-table td.end-date .el-date-table-cell{color:#fff}.el-date-table td.start-date .el-date-table-cell__text,.el-date-table td.end-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table td.end-date .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{border-radius:15px;margin-left:5px;margin-right:5px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{color:var(--el-datepicker-off-text-color);cursor:default;font-size:80%}.el-date-table td:focus{outline:none}.el-date-table th{color:var(--el-datepicker-header-text-color);border-bottom:solid 1px var(--el-border-color-lighter);padding:5px;font-weight:400}.el-date-table th.el-date-table__week-header{width:24px;padding:0}.el-month-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-month-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-month-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-month-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.start-date .el-date-table-cell__text,.el-month-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-month-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-month-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-month-table td .el-date-table-cell__text{width:54px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-month-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.start-date .el-date-table-cell,.el-month-table td.end-date .el-date-table-cell{color:#fff}.el-month-table td.start-date .el-date-table-cell__text,.el-month-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px;margin-left:3px}.el-month-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-quarter-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-quarter-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-quarter-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-quarter-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-quarter-table td.today.start-date .el-date-table-cell__text,.el-quarter-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-quarter-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-quarter-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-quarter-table td .el-date-table-cell__text{width:48px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-quarter-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-quarter-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-quarter-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-quarter-table td.start-date .el-date-table-cell,.el-quarter-table td.end-date .el-date-table-cell{color:#fff}.el-quarter-table td.start-date .el-date-table-cell__text,.el-quarter-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-quarter-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px;margin-left:6px}.el-quarter-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px;margin-right:6px}.el-quarter-table td.current:not(.disabled) .el-date-table-cell{border-radius:24px;margin-left:6px;margin-right:6px}.el-quarter-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-quarter-table td:focus-visible{outline:none}.el-quarter-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-year-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-year-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-year-table td.today.start-date .el-date-table-cell__text,.el-year-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-year-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-year-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-year-table td .el-date-table-cell__text{width:60px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-year-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-year-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-year-table td.start-date .el-date-table-cell,.el-year-table td.end-date .el-date-table-cell{color:#fff}.el-year-table td.start-date .el-date-table-cell__text,.el-year-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-year-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-year-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{vertical-align:top;width:50%;max-height:192px;display:inline-block;position:relative;overflow:auto}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{color:var(--el-text-color-secondary);width:100%;z-index:var(--el-index-normal);text-align:center;cursor:pointer;height:30px;font-size:12px;line-height:30px;position:absolute;left:0}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{text-align:center;padding:0}.el-time-spinner__list{text-align:center;margin:0;padding:0;list-style:none}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";width:100%;height:80px;display:block}.el-time-spinner__item{height:32px;color:var(--el-text-color-regular);font-size:12px;line-height:32px}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out, var(--el-transition-duration) padding-left ease-in-out, var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-quarterrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;text-align:left;vertical-align:middle;position:relative}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height,var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--quarterrange{--el-date-editor-width:var(--el-date-editor-quarterrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .close-icon,.el-date-editor .clear-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__icon{height:inherit;color:var(--el-text-color-placeholder);float:left;font-size:14px}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{appearance:none;text-align:center;width:39%;height:30px;line-height:30px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{overflow-wrap:break-word;height:100%;color:var(--el-text-color-primary);flex:1;justify-content:center;align-items:center;margin:0;padding:0 5px;font-size:14px;display:inline-flex}.el-date-editor .el-range__close-icon{color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer;font-size:14px}.el-date-editor .el-range__close-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{vertical-align:middle;align-items:center;padding:0 10px;display:inline-flex}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{font-size:14px;line-height:40px}.el-range-editor--large .el-range-input{height:38px;font-size:14px;line-height:38px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{font-size:12px;line-height:24px}.el-range-editor--small .el-range-input{height:22px;font-size:12px;line-height:22px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:hover,.el-range-editor.is-disabled:focus{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-datepicker-bg-color);border-radius:var(--el-popper-border-radius,var(--el-border-radius-base));line-height:30px}.el-picker-panel .el-time-panel{border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-datepicker-bg-color);box-shadow:var(--el-box-shadow-light);margin:5px 0}.el-picker-panel__body:after,.el-picker-panel__body-wrapper:after{content:"";clear:both;display:table}.el-picker-panel__content{margin:15px;position:relative}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);text-align:right;background-color:var(--el-datepicker-bg-color);padding:4px 12px;font-size:0;position:relative}.el-picker-panel__shortcut{width:100%;color:var(--el-datepicker-text-color);text-align:left;cursor:pointer;background-color:#0000;border:0;outline:none;padding-left:12px;font-size:14px;line-height:28px;display:block}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{color:var(--el-datepicker-active-color);background-color:#e6f1fe}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);cursor:pointer;background-color:#0000;border-radius:2px;outline:none;padding:0 20px;font-size:12px;line-height:24px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{color:var(--el-datepicker-icon-color);cursor:pointer;background:0 0;border:0;outline:none;margin-top:8px;padding:1px 6px;font-size:12px;line-height:1}.el-picker-panel__icon-btn:hover,.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn.is-disabled .el-icon{cursor:inherit}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel.is-disabled .el-picker-panel__prev-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__prev-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__prev-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__next-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__next-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__next-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__icon-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__icon-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__icon-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__shortcut{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__shortcut:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__shortcut .el-icon{cursor:inherit}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;padding-top:6px;position:absolute;top:0;bottom:0;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-datepicker-bg-color);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-picker__header{text-align:center;padding:12px 12px 0}.el-date-picker__header--bordered{border-bottom:solid 1px var(--el-border-color-lighter);margin-bottom:0;padding-bottom:12px}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{text-align:center;padding:10px}.el-date-picker__time-label{float:left;cursor:pointer;margin-left:10px;line-height:30px}.el-date-picker .el-time-panel{position:absolute}.el-date-picker.is-disabled .el-date-picker__header-label{color:var(--el-text-color-disabled)}.el-date-picker.is-disabled .el-date-picker__header-label:hover{cursor:not-allowed}.el-date-picker.is-disabled .el-date-picker__header-label .el-icon{cursor:inherit}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker.single-panel{width:322px}.el-date-range-picker.single-panel .el-picker-panel__body{min-width:322px}.el-date-range-picker.single-panel.has-sidebar.has-time{width:434px}.el-date-range-picker.single-panel.has-sidebar{width:438px}.el-date-range-picker.single-panel .el-picker-panel__content{width:292px;margin:15px;padding:0;display:block;position:relative}.el-date-range-picker__header{text-align:center;height:28px;position:relative}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{margin-right:50px;font-size:16px;font-weight:500}.el-date-range-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-range-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-range-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-range-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-range-picker__content{box-sizing:border-box;width:50%;margin:0;padding:16px;display:table-cell}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-range-picker__time-header>.el-icon-arrow-right{vertical-align:middle;color:var(--el-datepicker-icon-color);font-size:20px;display:table-cell}.el-date-range-picker__time-picker-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-range-picker__time-picker-wrap .el-picker-panel{z-index:1;background:#fff;position:absolute;top:13px;right:0}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-date-range-picker.is-disabled .el-date-range-picker__header-label{color:var(--el-text-color-disabled)}.el-date-range-picker.is-disabled .el-date-range-picker__header-label:hover{cursor:not-allowed}.el-date-range-picker.is-disabled .el-date-range-picker__header-label .el-icon{cursor:inherit}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{text-align:center;z-index:1;padding:10px;position:relative}.el-time-range-picker__cell{box-sizing:border-box;width:50%;margin:0;padding:4px 7px 7px;display:inline-block}.el-time-range-picker__header{text-align:center;margin-bottom:5px;font-size:14px}.el-time-range-picker__body{border:1px solid var(--el-datepicker-border-color);border-radius:2px}.el-time-panel{width:180px;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box;border-radius:2px;position:relative;left:0}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";z-index:-1;box-sizing:border-box;text-align:left;height:32px;margin-top:-16px;padding-top:6px;position:absolute;top:50%;left:0;right:0}.el-time-panel__content:after{margin-left:12%;margin-right:12%;left:50%}.el-time-panel__content:before{border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light);margin-left:12%;margin-right:12%;padding-left:50%}.el-time-panel__content.has-seconds:after{left:66.6667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));text-align:right;box-sizing:border-box;height:36px;padding:4px;line-height:25px}.el-time-panel__btn{cursor:pointer;color:var(--el-text-color-primary);background-color:#0000;border:none;outline:none;margin:0 5px;padding:0 5px;font-size:12px;line-height:28px}.el-time-panel__btn.confirm{color:var(--el-timepicker-active-color,var(--el-color-primary));font-weight:800}.el-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter)}.el-picker-panel.is-border .el-picker-panel__body-wrapper{position:relative}.el-picker-panel.is-border.el-picker-panel [slot=sidebar],.el-picker-panel.is-border.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;height:100%;padding-top:6px;position:absolute;top:0;overflow:auto}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;inset:0;overflow:auto}.el-overlay .el-overlay-root{height:0}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;inset:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;inset:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden,.el-overlay.is-drawer{overflow:hidden}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);--el-drawer-dragger-size:8px;box-sizing:border-box;background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);transition:all var(--el-transition-duration);flex-direction:column;display:flex;position:absolute}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{color:var(--el-text-color-primary);padding:var(--el-drawer-padding-primary);align-items:center;margin-bottom:32px;padding-bottom:0;display:flex;overflow:hidden}.el-drawer__header>:first-child{flex:1}.el-drawer__title{line-height:inherit;flex:1;margin:0;font-size:16px}.el-drawer__footer{padding:var(--el-drawer-padding-primary);text-align:right;padding-top:10px;overflow:hidden}.el-drawer__close-btn{cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:#0000;border:none;outline:none;display:inline-flex}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{padding:var(--el-drawer-padding-primary);flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{-webkit-user-select:none;user-select:none;background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:before{content:"";background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:hover:before{background-color:var(--el-color-primary)}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger,.el-drawer.rtl>.el-drawer__dragger{height:100%;width:var(--el-drawer-dragger-size);cursor:ew-resize;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{width:3px;top:0;bottom:0}.el-drawer.ttb,.el-drawer.btt{width:100%;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger,.el-drawer.btt>.el-drawer__dragger{width:100%;height:var(--el-drawer-dragger-size);cursor:ns-resize;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger:before,.el-drawer.btt>.el-drawer__dragger:before{height:3px;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.ltr>.el-drawer__dragger{right:0}.el-drawer.ltr>.el-drawer__dragger:before{right:-2px}.el-drawer.rtl{right:0}.el-drawer.rtl>.el-drawer__dragger{left:0}.el-drawer.rtl>.el-drawer__dragger:before{left:-2px}.el-drawer.ttb{top:0}.el-drawer.ttb>.el-drawer__dragger{bottom:0}.el-drawer.ttb>.el-drawer__dragger:before{bottom:-2px}.el-drawer.btt{bottom:0}.el-drawer.btt>.el-drawer__dragger{top:0}.el-drawer.btt>.el-drawer__dragger:before{top:-2px}.el-modal-drawer.is-penetrable{pointer-events:none}.el-modal-drawer.is-penetrable .el-drawer{pointer-events:auto}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-from,.el-drawer-fade-enter-active,.el-drawer-fade-enter-to,.el-drawer-fade-leave-from,.el-drawer-fade-leave-active,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:#0000!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:hover,.el-button-group>.el-button:focus,.el-button-group>.el-button:active,.el-button-group>.el-button.is-active{z-index:1}.el-button-group--horizontal{vertical-align:middle;display:inline-block}.el-button-group--horizontal:before,.el-button-group--horizontal:after{content:"";display:table}.el-button-group--horizontal:after{clear:both}.el-button-group--horizontal>.el-button{float:left;position:relative}.el-button-group--horizontal>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group--horizontal>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--horizontal>.el-button:not(:last-child){margin-right:-1px}.el-button-group--horizontal .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--vertical{flex-direction:column;align-items:stretch;display:inline-flex}.el-button-group--vertical>.el-button{margin-top:-1px}.el-button-group--vertical>.el-button:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.el-button-group--vertical>.el-button:last-child{border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical>.el-dropdown{margin-top:-1px}.el-button-group--vertical>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical .el-button--primary:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);vertical-align:top;line-height:1;display:inline-flex;position:relative}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;margin:0;padding:0;list-style:none}.el-dropdown .el-dropdown__caret-button{border-left:none;justify-content:center;align-items:center;width:32px;padding-left:0;padding-right:0;display:inline-flex}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";background:var(--el-overlay-color-lighter);width:1px;display:block;position:absolute;top:-1px;bottom:-1px;left:0}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{z-index:var(--el-dropdown-menu-index);background-color:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);box-shadow:none;border:none;margin:0;padding:5px 0;list-style:none;position:relative;top:0;left:0}.el-dropdown-menu__item{white-space:nowrap;line-height:22px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:none;align-items:center;margin:0;padding:5px 16px;list-style:none;display:flex}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;font-size:14px;line-height:22px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;font-size:12px;line-height:20px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{vertical-align:middle;margin-right:32px;display:inline-flex}.el-form--inline .el-form-item:last-child{margin-right:0}.el-form--inline.el-form--label-top{flex-wrap:wrap;display:flex}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{--el-form-item-margin-bottom:18px;--font-size:14px;margin-bottom:var(--el-form-item-margin-bottom);display:flex}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);--el-form-item-margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);--el-form-item-margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);--el-form-item-margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{text-align:left;justify-content:flex-start}.el-form-item--label-right .el-form-item__label{text-align:right;justify-content:flex-end}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{text-align:left;width:fit-content;height:auto;margin-bottom:8px;padding-right:0;line-height:22px;display:block}.el-form-item__label-wrap{display:flex}.el-form-item__label{font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);box-sizing:border-box;flex:none;align-items:flex-start;height:32px;padding:0 12px 0 0;line-height:32px;display:inline-flex}.el-form-item__content{line-height:32px;font-size:var(--font-size);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);padding-top:2px;font-size:12px;line-height:1;position:absolute;top:100%;left:0}.el-form-item__error--inline{margin-left:10px;display:inline-block;position:relative;top:auto;left:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:hover,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field.is-focus,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:hover:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:focus:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field.is-focus:after{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-input-number{vertical-align:middle;width:150px;line-height:30px;display:inline-flex;position:relative}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__increase,.el-input-number__decrease{z-index:1;background:var(--el-fill-color-light);width:32px;height:auto;color:var(--el-text-color-regular);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:1px;bottom:1px}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border);right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border);bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;top:auto;left:auto;right:1px}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height:11px}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);vertical-align:middle;height:24px;font-size:var(--el-tag-font-size);border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);border-style:solid;border-width:1px;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size);border-radius:50%}.el-tag .el-tag__close{background-color:#0000;border:none;border-radius:50%;outline:none;margin-left:6px;padding:0;overflow:hidden}.el-tag .el-tag__close:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-tag .el-tag__close .el-icon{display:flex}.el-tag--dark{--el-tag-text-color:var(--el-color-white);--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{--el-icon-size:16px;height:32px;padding:0 11px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{--el-icon-size:12px;height:20px;padding:0 7px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__loading,.el-select-dropdown__empty{text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;margin:0;padding:6px 0;list-style:none}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{font-size:var(--el-font-size-base);white-space:nowrap;text-overflow:ellipsis;color:var(--el-text-color-regular);box-sizing:border-box;cursor:pointer;height:34px;padding:0 32px 0 20px;line-height:34px;position:relative;overflow:hidden}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed;background-color:unset}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";background-position:50%;background-repeat:no-repeat;background-color:var(--el-color-primary);border-top:none;border-right:none;width:12px;height:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{margin:0;padding:0;list-style:none;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);text-overflow:ellipsis;white-space:nowrap;padding:0 20px;font-size:12px;line-height:34px;overflow:hidden}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;vertical-align:middle;width:var(--el-select-width);display:inline-block;position:relative}.el-select__wrapper{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);min-height:32px;transition:var(--el-transition-box-shadow);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;gap:6px;padding:4px 12px;font-size:14px;line-height:24px;display:flex;position:relative;transform:translateZ(0)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag,.el-select__wrapper.is-disabled input{cursor:not-allowed}.el-select__wrapper.is-disabled .el-select__prefix,.el-select__wrapper.is-disabled .el-select__suffix{pointer-events:none}.el-select__prefix,.el-select__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:6px;display:flex}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);cursor:pointer;transform:rotate(0)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:#0000}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{-webkit-user-select:none;user-select:none;flex-wrap:wrap;display:flex}.el-select__tags-text{text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.el-select__placeholder{z-index:-1;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--el-text-color-placeholder)}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;z-index:-1;position:absolute}.el-select__input{color:var(--el-select-multiple-input-color);font-size:inherit;appearance:none;background-color:#0000;border:none;outline:none;width:100%;height:24px;padding:0;font-family:inherit}.el-select__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;min-height:40px;padding:8px 16px;font-size:14px;line-height:24px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{gap:4px;min-height:24px;padding:2px 8px;font-size:12px;line-height:20px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-button-width-large:40px;--el-pagination-button-height-large:40px;--el-pagination-item-gap:16px;white-space:nowrap;color:var(--el-pagination-text-color);font-size:var(--el-pagination-font-size);align-items:center;font-weight:400;display:flex}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield}.el-pagination .el-select{width:128px}.el-pagination .btn-prev,.el-pagination .btn-next{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pagination .btn-prev *,.el-pagination .btn-next *{pointer-events:none}.el-pagination .btn-prev:focus,.el-pagination .btn-next:focus{outline:none}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover{color:var(--el-pagination-hover-color)}.el-pagination .btn-prev.is-active,.el-pagination .btn-next.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pagination .btn-prev.is-active.is-disabled,.el-pagination .btn-next.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination .btn-prev:disabled,.el-pagination .btn-prev.is-disabled,.el-pagination .btn-next:disabled,.el-pagination .btn-next.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination .btn-prev:focus-visible,.el-pagination .btn-next:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-prev .el-icon,.el-pagination .btn-next .el-icon{width:inherit;font-size:12px;font-weight:700;display:block}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);font-weight:400}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);align-items:center;font-weight:400;display:flex}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{text-align:center;box-sizing:border-box}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{flex:1;justify-content:flex-end;align-items:center;display:flex}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .el-pager li:disabled,.el-pagination.is-background .el-pager li.is-disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active{color:var(--el-text-color-secondary);background-color:var(--el-fill-color-dark)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-prev,.el-pagination--small .btn-next,.el-pagination--small .el-pager li{height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);font-size:var(--el-pagination-font-size-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small span:not([class*=suffix]),.el-pagination--small button{font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pagination--large .btn-prev,.el-pagination--large .btn-next,.el-pagination--large .el-pager li{height:var(--el-pagination-button-height-large);line-height:var(--el-pagination-button-height-large);min-width:var(--el-pagination-button-width-large)}.el-pagination--large .el-select .el-input{width:160px}.el-pager{-webkit-user-select:none;user-select:none;align-items:center;margin:0;padding:0;font-size:0;list-style:none;display:flex}.el-pager li{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li:disabled,.el-pager li.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}*{box-sizing:border-box}:root{--blue:#2768f5;--blue-soft:#edf4ff;--nav:#101b36;--text:#172033;--muted:#7f899e;--line:#e5e9f1;--bg:#f4f6fa;--green:#18a66a;--amber:#e79722;--red:#e64d55;--purple:#7357d8}html,body{width:100%;min-height:100%;margin:0}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;overflow:auto}button,input{font:inherit}.shell{grid-template-columns:218px minmax(0,1fr);width:100%;min-width:1180px;min-height:100vh;display:grid}.sidebar{background:var(--nav);color:#aeb9d2;padding:24px 14px;position:relative}.brand{color:#fff;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;height:54px;padding:0 12px 18px;font-size:18px;font-weight:750;display:flex}.brand-mark{background:var(--blue);border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 8px 20px #2768f54d}.brand-mark:before{content:"";border:3px solid #fff;border-radius:50%;width:13px;height:13px}.nav-item{border-radius:8px;align-items:center;gap:13px;height:46px;margin:5px 0;padding:0 14px;font-size:14px;display:flex}.nav-item.active{color:#fff;background:#3774ff33}.nav-icon{border:1.6px solid;border-radius:5px;width:17px;height:17px}.tenant{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:14px;position:absolute;bottom:20px;left:16px;right:16px}.tenant small{color:#7f8ca8;margin-bottom:5px;display:block}.main{min-width:0}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:66px;padding:0 26px;display:flex}.crumb b{color:#465069;font-weight:600}.account{color:#687289;align-items:center;gap:16px;font-size:13px;display:flex}.avatar{width:32px;height:32px;color:var(--blue);background:#dce8ff;border-radius:50%;place-items:center;font-weight:750;display:grid}.content{min-height:calc(100vh - 66px);padding:24px 26px 40px;overflow:visible}.page-head{justify-content:space-between;align-items:flex-start;height:58px;margin-bottom:14px;display:flex}.page-title{letter-spacing:-.4px;margin:0 0 7px;font-size:24px;font-weight:760}.page-desc{color:var(--muted);font-size:12px}.actions{gap:10px;display:flex}.btn{color:#445068;background:#fff;border:1px solid #dce2eb;border-radius:7px;height:36px;padding:0 16px;font-size:13px;font-weight:580}.btn.primary{background:var(--blue);color:#fff;border-color:var(--blue)}.card{border:1px solid var(--line);background:#fff;border-radius:10px}.card-head{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;min-height:49px;padding:0 17px;display:flex}.card-title{font-size:14px;font-weight:720}.filter-bar{align-items:center;gap:10px;height:66px;margin-bottom:13px;padding:14px 16px;display:flex}.input,.select,.date{color:#5b667d;background:#fff;border:1px solid #dce2eb;border-radius:6px;align-items:center;height:36px;padding:0 11px;font-size:12px;display:flex}.select{justify-content:space-between;min-width:150px}.date{min-width:230px}.spacer{flex:1}.table-card{overflow-x:auto}table{border-collapse:collapse;table-layout:fixed;width:100%}th{text-align:left;color:#707b90;border-bottom:1px solid var(--line);background:#f8f9fc;height:44px;padding:0 14px;font-size:11px;font-weight:650}td{color:#4b566d;vertical-align:middle;border-bottom:1px solid #edf0f4;height:66px;padding:0 14px;font-size:12px}tr:last-child td{border-bottom:0}.status{border-radius:13px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:650;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status.green{color:#138456;background:#e9f8f1}.status.blue{color:#2b65d9;background:#edf3ff}.status.amber{color:#aa6d10;background:#fff5e4}.status.gray{color:#798398;background:#f0f2f6}.status.red{color:#d2444d;background:#fff0f1}.op{color:var(--blue);white-space:nowrap;margin-right:12px}.pager{color:#8790a3;border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;height:54px;padding:0 16px;font-size:11px;display:flex}.page-num{background:#fff;border:1px solid #dfe4ec;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.page-num.active{background:var(--blue);color:#fff;border-color:var(--blue)}.kpi-grid{grid-template-columns:repeat(5,1fr);gap:13px;margin-bottom:14px;display:grid}.kpi{height:98px;padding:16px;position:relative}.kpi-value{letter-spacing:-.4px;font-size:24px;font-weight:750}.kpi-foot{color:var(--green);font-size:10px;position:absolute;bottom:16px;right:15px}.split{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.three{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.two{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.tabs{border-bottom:1px solid var(--line);align-items:center;gap:24px;height:48px;padding:0 17px;display:flex}.tab{color:#7a8498;align-items:center;height:48px;font-size:12px;display:flex;position:relative}.tab.active:after{content:"";background:var(--blue);height:2px;position:absolute;bottom:0;left:0;right:0}.chart{background:repeating-linear-gradient(#0000 0 49px,#eef1f6 50px);height:260px;padding:24px 24px 18px 48px;position:relative}.chart svg{width:100%;height:100%;overflow:visible}.legend{color:#7f899b;align-items:center;gap:18px;font-size:10px;display:flex}.legend i{border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.donut-wrap{justify-content:center;align-items:center;gap:34px;height:250px;display:flex}.donut{background:conic-gradient(var(--blue) 0 64%, #60a5fa 64% 88%, #9ac5ff 88% 100%);border-radius:50%;width:156px;height:156px;position:relative}.donut:after{content:"播放方式";color:#8b95a7;background:#fff;border-radius:50%;place-items:center;font-size:11px;display:grid;position:absolute;inset:31px}.metric-row{border-bottom:1px solid #eef1f5;justify-content:space-between;padding:11px 0;font-size:11px;display:flex}.metric-row span:first-child{color:#7d879a}.metric-row b{color:#334056}.wizard{grid-template-columns:250px minmax(0,1fr);min-height:820px;display:grid;overflow:hidden}.steps{border-right:1px solid var(--line);background:#fbfcfe;padding:28px 24px}.step{gap:12px;min-height:84px;display:flex;position:relative}.step:not(:last-child):after{content:"";background:#dfe4ec;width:1px;position:absolute;top:34px;bottom:2px;left:15px}.step-no{color:#8a94a7;z-index:1;background:#fff;border:1px solid #cfd6e2;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.step.active .step-no,.step.done .step-no{background:var(--blue);color:#fff;border-color:var(--blue)}.step.done .step-no:before{content:"✓"}.step.done .step-no{font-size:0}.step-text b{margin:4px 0 5px;font-size:13px;display:block}.wizard-main{grid-template-rows:1fr 70px;min-width:0;display:grid}.wizard-scroll{padding:28px 42px;overflow:visible}.form-title{margin:0 0 7px;font-size:19px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;max-width:1050px;display:grid}.form-field label{color:#566177;margin-bottom:7px;font-size:12px;display:block}.form-control{color:#3e4a61;background:#fff;border:1px solid #dce2eb;border-radius:7px;justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:12px;display:flex}.form-control.disabled{color:#a1a9b7;background:#f5f7fa}.form-control.textarea{align-items:flex-start;height:96px;padding-top:12px}.form-span-2{grid-column:span 2}.upload-cover{color:#6e7a91;text-align:center;background:#fafcff;border:1px dashed #afbdd4;border-radius:9px;place-items:center;height:160px;font-size:12px;display:grid}.upload-cover strong{color:var(--blue);margin-bottom:6px;font-size:24px;font-weight:400;display:block}.toggle-line{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;height:48px;padding:0 13px;display:flex}.switch{background:var(--blue);border-radius:12px;width:38px;height:20px;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;right:2px;box-shadow:0 1px 4px #0000002e}.radio-cards{grid-template-columns:repeat(2,1fr);gap:15px;max-width:980px;display:grid}.radio-card{border:1px solid #dfe4ec;border-radius:9px;min-height:135px;padding:18px;position:relative}.radio-card.active{background:#f7faff;border-color:#75a2ff;box-shadow:0 0 0 2px #2768f514}.radio-card h3{margin:0 0 9px;font-size:15px}.radio-card p{color:#7c8699;margin:0;font-size:11px;line-height:1.7}.radio-dot{border:1px solid #b7c0cf;border-radius:50%;width:17px;height:17px;position:absolute;top:15px;right:15px}.active .radio-dot{border:5px solid var(--blue)}.option-row{flex-wrap:wrap;gap:11px;display:flex}.option{color:#5d687d;border:1px solid #dce2eb;border-radius:7px;align-items:center;gap:8px;min-width:110px;height:42px;padding:0 12px;font-size:12px;display:flex}.check{border:1px solid #adb7c8;border-radius:3px;width:14px;height:14px}.active .check{background:var(--blue);border-color:var(--blue);position:relative}.active .check:after{content:"✓";color:#fff;font-size:10px;position:absolute;top:-1px;left:2px}.notice{color:#8b641f;background:#fff8e9;border:1px solid #f4ddb0;border-radius:7px;padding:12px 14px;font-size:11px;line-height:1.6}.asset-choice{max-width:980px;margin-top:20px}.asset-row{color:#59657a;border-bottom:1px solid #edf0f4;grid-template-columns:72px 1.5fr .8fr .8fr .7fr 50px;align-items:center;min-height:62px;font-size:11px;display:grid}.thumb{background:linear-gradient(140deg,#163461,#2f75d8);border-radius:5px;width:54px;height:34px;position:relative;overflow:hidden}.thumb:after{content:"▶";color:#fff;font-size:10px;position:absolute;top:9px;left:20px}.wizard-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;padding:0 28px;display:flex}.summary{grid-template-columns:repeat(2,1fr);gap:14px;max-width:1050px;display:grid}.summary-card{border:1px solid var(--line);border-radius:9px;padding:16px}.summary-card h3{justify-content:space-between;margin:0 0 12px;font-size:13px;display:flex}.summary-card h3 a{color:var(--blue);font-size:11px;font-weight:500}.summary-row{justify-content:space-between;padding:7px 0;font-size:11px;display:flex}.video-preview{background:#091020;height:420px;position:relative;overflow:hidden}.video-preview:before{content:"新品发布会 · 精彩回放";color:#fff;letter-spacing:3px;font-size:25px;font-weight:700;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.video-preview:after{content:"▶";background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;padding-left:3px;display:grid;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.detail-row{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;min-height:43px;font-size:11px;display:flex}.detail-row span:first-child{color:#8791a4}.asset-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.asset-card{overflow:hidden}.asset-cover{background:linear-gradient(140deg,#153261,#3a7ce5);height:142px;position:relative}.asset-cover:before{content:"媒体预览";color:#fff;letter-spacing:2px;font-size:15px;font-weight:700;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.asset-cover.uploading{background:#f2f5fa}.asset-cover.uploading:before{content:"68%";color:var(--blue);font-size:26px}.asset-cover.failed{background:#fff3f4}.asset-cover.failed:before{content:"处理失败";color:var(--red)}.asset-name{margin-bottom:8px;font-size:13px;font-weight:650}.asset-meta{color:#8a93a5;justify-content:space-between;font-size:10px;display:flex}.upload-panel{color:#748097;text-align:center;background:#fafcff;border:1px dashed #aebbd0;border-radius:10px;place-items:center;height:142px;display:grid}.upload-panel b{color:var(--blue);font-size:28px;font-weight:400;display:block}.bar-chart{background:repeating-linear-gradient(#0000 0 49px,#eef1f6 50px);border-bottom:1px solid #eef1f5;align-items:flex-end;gap:18px;height:270px;padding:26px 28px 33px;display:flex}.bar-group{flex:1;justify-content:center;align-items:flex-end;gap:4px;height:100%;display:flex;position:relative}.bar-label{color:#9099aa;font-size:9px;position:absolute;bottom:-21px}.diff-box{grid-template-columns:repeat(4,1fr);gap:10px;padding:16px;display:grid}.diff-item span{color:#8791a4;margin-bottom:6px;font-size:10px;display:block}.run-grid{grid-template-columns:1.45fr 1fr;gap:14px;display:grid}.run-grid>.card{overflow:hidden}.ops-stage{color:#fff;text-align:center;background:#091020;flex-direction:column;justify-content:center;align-items:center;height:455px;display:flex;position:relative;overflow:hidden}.ops-stage:before{content:"";background:radial-gradient(circle at 50% 10%,#3170ff80,#193f8b29 48%,#0000 72%);border-radius:50%;width:560px;height:250px;position:absolute;bottom:-150px;left:50%;transform:translate(-50%)}.ops-stage h2{letter-spacing:1px;z-index:1;margin:18px 0 8px;font-size:25px}.ops-stage p{color:#9fb0cf;z-index:1;margin:0;font-size:12px}.stage-meta{color:#8496b7;border-top:1px solid #ffffff1a;justify-content:space-between;padding-top:13px;font-size:10px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.stage-orbit{z-index:1;border:3px solid #5689ff38;border-top-color:#4f87ff;border-radius:50%;width:64px;height:64px;position:relative}.stage-orbit i{background:#2e6cf3;border-radius:50%;position:absolute;inset:14px;box-shadow:0 0 34px #2e6cf38c}.media-badge,.live-flag{z-index:1;color:#b8c9e8;letter-spacing:1.5px;background:#ffffff12;border:1px solid #ffffff2e;border-radius:15px;padding:6px 10px;font-size:10px}.live-flag{color:#fff;background:#e54750;border-color:#e54750;font-weight:750}.countdown{z-index:1;letter-spacing:3px;color:#75a5ff;margin-top:24px;font-size:32px;font-weight:760}.media-progress{z-index:1;width:68%;margin-top:28px}.media-progress-head{color:#dce7fb;justify-content:space-between;margin-bottom:9px;font-size:11px;display:flex}.progress-track{background:#ffffff26;border-radius:5px;height:7px;overflow:hidden}.progress-track i{background:linear-gradient(90deg,#2e6df4,#67a0ff);border-radius:5px;height:100%;display:block}.run-detail{padding:15px 18px}.credential-lock{color:#8791a5;background:#f7f9fc;border:1px dashed #cbd5e5;border-radius:7px;width:100%;height:42px;margin:15px 0 12px;font-size:11px}.lifecycle-card{margin-top:14px;overflow:hidden}.lifecycle{grid-template-columns:repeat(5,1fr);height:112px;padding:26px 24px 18px;display:grid}.lifecycle.six{grid-template-columns:repeat(6,1fr)}.life-step{text-align:center;color:#98a1b1;font-size:10px;position:relative}.life-step:not(:last-child):after{content:"";background:#e0e5ed;height:2px;position:absolute;top:15px;left:calc(50% + 18px);right:calc(18px - 50%)}.life-step.done:not(:last-child):after{background:#7ea6ff}.life-step i{z-index:1;background:#fff;border:1px solid #ced5e1;border-radius:50%;place-items:center;width:30px;height:30px;margin:0 auto 10px;font-style:normal;display:grid;position:relative}.life-step.done i{color:#fff;background:var(--blue);border-color:var(--blue)}.life-step.current i{color:var(--blue);background:#fff;border:5px solid #dbe7ff}.life-step.error i{color:#fff;background:var(--red);border-color:var(--red)}.life-step.done span,.life-step.current span{color:#465269;font-weight:650}.life-step.error span{color:var(--red);font-weight:650}.bottom-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.event-list{padding:12px 18px}.event-list.compact{padding-top:9px}.event-item{grid-template-columns:10px 64px 1fr;align-items:start;gap:9px;min-height:51px;display:grid;position:relative}.event-item:not(:last-child):after{content:"";background:#e2e7ef;width:1px;position:absolute;top:16px;bottom:-1px;left:4px}.event-dot{background:var(--blue);z-index:1;border-radius:50%;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 3px #e7efff}.event-dot.green{background:var(--green);box-shadow:0 0 0 3px #e5f7ef}.event-dot.red{background:var(--red);box-shadow:0 0 0 3px #ffebed}.event-dot.amber{background:var(--amber);box-shadow:0 0 0 3px #fff1d9}.event-item time{color:#8c95a7;padding-top:2px;font-size:9px}.event-item b{margin-bottom:4px;font-size:11px;display:block}.event-item span{color:#8791a4;font-size:9px;display:block}.constraint-list{padding:12px 18px}.constraint-list p{color:#677287;border-bottom:1px solid #eef1f5;min-height:38px;margin:0;padding:8px 0;font-size:10px}.constraint-list p:last-child{border-bottom:0}.run-kpis{margin-top:14px;margin-bottom:0}.run-stat{border:1px solid var(--line);background:#fff;border-radius:10px;height:98px;padding:15px 16px;position:relative}.run-stat>span{color:#7b8599;margin-bottom:9px;font-size:10px;display:block}.run-stat b{font-size:20px;display:block}.run-stat small{color:var(--green);font-size:9px;position:absolute;bottom:14px;right:14px}.error-symbol{color:#fff;background:var(--red);z-index:1;border-radius:50%;place-items:center;width:62px;height:62px;font-size:34px;font-weight:760;display:grid;box-shadow:0 0 34px #e64d5552}.danger-text{color:var(--red)}.error-callout{color:#8a4950;background:#fff5f6;border:1px solid #f4c9cd;border-radius:8px;margin-top:15px;padding:13px 14px}.error-callout b{margin-bottom:5px;font-size:11px;display:block}.error-callout p{margin:0;font-size:10px;line-height:1.55}.ops-stage.prerecorded-error,.ops-stage.replay-error{background:#151018}.ops-stage.prerecorded-error:before,.ops-stage.replay-error:before{background:radial-gradient(circle at 50% 10%,#d5465152,#511c231f 48%,#0000 72%)}.ops-stage.replay-processing,.ops-stage.replay-error{height:420px}.login-page{background:#fff;grid-template-columns:1.05fr .95fr;width:100%;min-width:1180px;min-height:100vh;display:grid;overflow:hidden}.login-hero{color:#fff;background:#102653;padding:90px 105px;position:relative;overflow:hidden}.login-hero:before{content:"";border:1px solid #699eff38;border-radius:50%;width:680px;height:680px;position:absolute;bottom:-290px;left:-170px;box-shadow:0 0 0 90px #356fdd14,0 0 0 180px #356fdd0d}.login-brand{align-items:center;gap:12px;font-size:20px;font-weight:750;display:flex}.login-hero h1{letter-spacing:-1.5px;max-width:610px;margin:180px 0 20px;font-size:48px;line-height:1.28}.hero-points{grid-template-columns:repeat(3,150px);gap:16px;margin-top:45px;display:grid}.hero-point{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:17px}.hero-point b{margin-bottom:7px;font-size:17px;display:block}.login-side{background:#f8f9fc;place-items:center;display:grid}.login-card{border:1px solid var(--line);background:#fff;border-radius:14px;width:470px;padding:40px 42px;box-shadow:0 18px 55px #19264314}.login-card h2{margin:0 0 9px;font-size:28px}.login-card>p{color:#8a94a7;margin:0 0 30px;font-size:12px}.login-field label{color:#59647b;margin-bottom:8px;font-size:12px;display:block}.login-input{color:#a0a8b6;border:1px solid #dbe1eb;border-radius:7px;align-items:center;height:46px;padding:0 13px;font-size:13px;display:flex}.login-submit{background:var(--blue);color:#fff;border:0;border-radius:7px;width:100%;height:46px;margin-top:6px;font-size:14px;font-weight:650}.login-help{color:#8c95a7;text-align:center;margin-top:18px;font-size:11px;line-height:1.6}.edit-card{min-height:820px;overflow:hidden}.upload-cover.compact{height:112px}.chart-note{color:#7f899b;font-size:12px;position:absolute;bottom:8px;left:48px}.token-once{grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:210px;padding:24px;display:grid}.token-code{color:#285fcf;letter-spacing:1px;background:#f4f8ff;border:1px dashed #85aaff;border-radius:9px;grid-column:1/-1;padding:18px;font:650 17px ui-monospace,SFMono-Regular,Menlo,monospace}.token-once b{margin-bottom:6px;display:block}.token-once p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.paused-stage{background:#171928}.pause-symbol{color:#ffc35d;z-index:1;background:#ffb53a21;border:1px solid #ffc35d59;border-radius:50%;place-items:center;width:64px;height:64px;font-size:25px;font-weight:800;display:grid}.upload-workbench{grid-template-columns:230px minmax(0,1fr);min-height:820px;display:grid;overflow:hidden}.upload-steps{border-right:1px solid var(--line);background:#fbfcfe;padding:30px 24px}.upload-step{color:#8a94a7;align-items:flex-start;gap:12px;min-height:84px;display:flex;position:relative}.upload-step:not(:last-child):after{content:"";background:#dfe4ec;width:1px;position:absolute;top:34px;bottom:3px;left:15px}.upload-step i{background:#fff;border:1px solid #cdd5e2;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.upload-step.done i,.upload-step.active i{color:#fff;background:var(--blue);border-color:var(--blue)}.upload-step.active span,.upload-step.done span{color:#344058;font-weight:650}.upload-step span{padding-top:6px;font-size:13px}.upload-main{padding:32px 42px}.file-card{border:1px solid var(--line);border-radius:10px;grid-template-columns:62px 1fr auto;align-items:center;gap:16px;min-height:96px;padding:18px;display:grid}.file-icon{color:#fff;background:linear-gradient(145deg,#1c4eaa,#3c82fa);border-radius:9px;place-items:center;width:56px;height:56px;font-weight:750;display:grid}.file-card h3{margin:0 0 7px;font-size:15px}.file-card p{color:var(--muted);margin:0;font-size:12px}.big-progress>div:first-child{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.big-progress .progress-track{background:#e9edf4;height:10px;margin-bottom:10px}.inner{box-shadow:none}.conflict-grid{grid-template-columns:1fr 70px 1fr;align-items:center;min-height:500px;display:grid}.conflict-arrow{text-align:center;color:var(--red);font-size:34px;font-weight:700}.compare-card{min-height:330px}.compare-body{padding:22px}.compare-body div{border-bottom:1px solid #edf0f4;min-height:72px;padding:13px 0}.compare-body span{color:var(--muted);margin-bottom:7px;font-size:12px;display:block}.compare-body b{font-size:14px}.state-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;padding:50px;display:flex}.state-card h2{margin:18px 0 8px;font-size:24px}.state-card p{max-width:560px;color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.7}.state-card code{color:#69758b;background:#f6f8fb;border-radius:6px;margin:0 0 24px;padding:10px 14px}.state-card .btn+.btn{margin-left:8px}.state-icon{width:72px;height:72px;color:var(--blue);background:#eef4ff;border-radius:50%;place-items:center;font-size:34px;font-weight:700;display:grid}.permission-list{text-align:left;border:1px solid var(--line);border-radius:8px;grid-template-columns:120px 260px;gap:0;margin:0 0 24px;display:grid;overflow:hidden}.permission-list span,.permission-list b{border-bottom:1px solid var(--line);padding:12px 14px;font-size:12px}.permission-list span{color:var(--muted);background:#f8f9fc}.skeleton-bar{background:linear-gradient(90deg,#fff,#f7f9fc,#fff);min-height:66px}.skeleton-table{padding:14px 18px}.skeleton-row{border-bottom:1px solid #edf0f4;grid-template-columns:1.4fr .8fr .8fr 1fr .7fr;align-items:center;gap:28px;height:72px;display:grid}.skeleton-row i{background:linear-gradient(90deg,#edf0f5,#f7f8fb,#edf0f5);border-radius:7px;height:12px}.loading-note{color:var(--muted);justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:13px;display:flex}.spinner{border:2px solid #dce6fb;border-top-color:var(--blue);border-radius:50%;width:20px;height:20px}.json-block{color:#c7d7f4;white-space:pre-wrap;background:#111a2d;min-height:340px;margin:0;padding:24px;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.cell-sub,.status,.pager,.kpi-label,.kpi-foot,.card-note,.legend,.step-text small,.form-desc,.notice,.asset-row,.summary-row,.summary-card h3 a,.detail-row,.asset-meta,.diff-item span,.stage-meta,.media-badge,.live-flag,.media-progress-head,.credential-lock,.life-step,.event-item time,.event-item b,.event-item span,.constraint-list p,.run-stat>span,.run-stat small,.error-callout b,.error-callout p,.login-help,.hero-point span,th{font-size:12px}td{font-size:13px}.btn:focus-visible,.login-submit:focus-visible,.op:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:3px solid #2768f559}@media (width<=1500px){.shell{grid-template-columns:190px minmax(0,1fr)}.sidebar{padding-left:10px;padding-right:10px}.content{padding:20px 18px 36px}.filter-bar{flex-wrap:wrap;height:auto;min-height:66px}.input{min-width:210px}.select{min-width:132px}.date{min-width:205px}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.run-grid,.split{grid-template-columns:1fr 1fr}}@media (width<=1360px){.shell{grid-template-columns:176px minmax(0,1fr)}.account>span{display:none}.page-head{gap:14px;height:auto;min-height:58px}.run-grid{grid-template-columns:1.25fr 1fr}.wizard{grid-template-columns:210px minmax(0,1fr)}.wizard-scroll,.upload-main{padding:26px}.table-card table{min-width:980px}.three{grid-template-columns:repeat(3,minmax(0,1fr))}}#app{min-height:100vh}.asset-cover:before,.asset-cover.uploading:before,.asset-cover.failed:before{content:none}.asset-cover>span{color:#fff;letter-spacing:2px;white-space:nowrap;font-size:15px;font-weight:700;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.asset-cover.failed>span{color:var(--red)}.asset-cover-button{width:100%;font:inherit;text-align:left;border:0;padding:0;display:block}.asset-cover-button:focus-visible{outline-offset:-3px;outline:3px solid #2768f559}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.58}.brand-button,.nav-button,.op-button,.link-button,.tab,.step-button,.radio-card,.option,.upload-panel{font:inherit;text-align:left;border:0}.brand-button{background:0 0;width:100%}.nav-button{width:100%;color:inherit;background:0 0}.link-button,.op-button,.inline-action{color:var(--blue);font:inherit;background:0 0;border:0;padding:0}.native-input,.native-select{outline:none;width:100%}.filter-bar .native-input,.filter-bar .native-select{width:auto}.filter-bar .list-date-range{flex:0 0 230px;min-width:230px;height:36px;width:230px!important}.filter-bar .list-date-range.el-input__wrapper{padding:0 11px}.filter-bar .list-date-range .el-range__icon{display:none}.filter-bar .list-date-range .el-range-input,.filter-bar .list-date-range .el-range-separator{font-size:12px}.filter-bar .traffic-date-range{flex:0 0 230px;min-width:230px;height:36px;width:230px!important}.filter-bar .traffic-date-range.el-input__wrapper{padding:0 11px}.filter-bar .traffic-date-range .el-range__icon{display:none}.filter-bar .traffic-date-range .el-range-input,.filter-bar .traffic-date-range .el-range-separator{font-size:12px}.native-select{appearance:auto}.login-field>span,.form-field>span{color:#566177;margin-bottom:7px;font-size:12px;display:block}.login-input.native-input{color:#344058}.login-error{color:var(--red)!important;margin:-5px 0 10px!important;font-size:12px!important}.login-warning{background:#fff8e8;border:1px solid #f1d39b;border-radius:6px;padding:9px 10px;line-height:1.5;color:#8a5b0a!important;margin:-5px 0 12px!important;font-size:12px!important}.input-wrap{position:relative}.input-wrap .form-control{width:100%;padding-right:90px}.input-wrap small{color:#9aa2b1;font-size:11px;position:absolute;top:13px;right:12px}.form-field em,.field-error{color:var(--red);margin-top:5px;font-size:11px;font-style:normal;display:block}.form-control.textarea{resize:vertical;width:100%;line-height:1.6}.toggle-line>span small{color:#939bac;margin-top:4px;font-size:10px;display:block}.toggle-line input[type=checkbox]{width:38px;height:20px;accent-color:var(--blue)}.file-overlay{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.upload-cover{padding:20px;position:relative}.upload-cover__copy{flex-direction:column;align-items:center;gap:6px;line-height:1.45;display:flex}.upload-cover__copy strong{margin:0 0 2px;line-height:1}.upload-cover__copy b{color:#445168;font-size:14px;font-weight:650}.upload-cover__copy small{color:#7c8798;font-size:12px;display:block}.upload-cover__copy .upload-cover__success{color:var(--green)}.account-trigger{color:#687289;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.account-trigger b{color:#455069;font-size:13px}.account-trigger:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #2768f559}.account-menu{min-width:256px}.account-menu .el-dropdown-menu__item{min-height:44px}.tenant-option{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.tenant-option>span{min-width:0}.tenant-option b,.tenant-option small{display:block}.tenant-option b{color:#344058;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:12px;overflow:hidden}.tenant-option small{color:#8b95a7;margin-top:2px;font-size:10px}.tenant-option strong{color:var(--blue)}.is-current-tenant{background:var(--blue-weak)}.logout-option{color:var(--red)}.step-button{width:100%;color:inherit;background:0 0;padding:0}.radio-card{color:var(--text);background:#fff}.radio-card:disabled{background:#f5f7fa}.source-notice{max-width:1100px;margin-top:20px}.access-mode-cards{grid-template-columns:repeat(3,1fr);max-width:1100px}.access-fields{margin-top:18px}.review-notice{max-width:1050px;margin-top:18px}.edit-notice{margin-bottom:22px}.edit-card.edit-card{min-height:0}.edit-card__head{border-bottom:1px solid var(--line);background:linear-gradient(#fff 0%,#fcfcfb 100%);justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:20px 26px;display:flex}.edit-card__heading{min-width:0}.edit-card__heading>span{color:#8a93a3;letter-spacing:.08em;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.edit-card__heading h2{color:var(--text);margin:0;font-size:18px;font-weight:680}.edit-card__heading p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.edit-view-switch{background:#f2f4f8;border:1px solid #e2e6ed;border-radius:10px;flex:none;gap:4px;padding:4px;display:inline-flex}.edit-view-switch__button{color:#6f798b;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 16px;font-size:13px;font-weight:600}.edit-view-switch__button:hover{color:var(--blue)}.edit-view-switch__button.active{color:var(--blue-strong);background:#fff;box-shadow:0 1px 3px #1f2c4a1f}.edit-view-switch__button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.frozen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.frozen-grid>div{border:1px solid var(--line);border-radius:8px;padding:18px}.frozen-grid span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.conflict-notice{margin-top:16px}.console-head{align-items:flex-start}.title-line{align-items:center;gap:12px;display:flex}.console-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.amber-text{color:var(--amber)!important}.console-workspace{grid-template-columns:1.48fr .9fr;gap:14px;display:grid}.preview-card,.stream-card{height:432px;overflow:hidden}.video-stage{background:#090f20;height:383px;position:relative;overflow:hidden}.stage-art{background:radial-gradient(circle at 50% 68%,#2d5dac 0,#14284e 27%,#0c1429 61%,#080d1b 100%);position:absolute;inset:0}.stage-art:before{content:"";background:linear-gradient(120deg,#1f5cb5b3,#13264f73);border:1px solid #6ba9ff42;height:52%;position:absolute;top:12%;left:7%;right:7%;box-shadow:inset 0 0 70px #3884ff38}.stage-art:after{content:"WEBINAR  LIVE";color:#fff;letter-spacing:8px;text-shadow:0 0 25px #64aaffa6;font-size:30px;font-weight:700;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.stage-floor{background:linear-gradient(#417ee1,#162a4f);border-radius:50% 50% 10px 10px;height:14%;position:absolute;bottom:16%;left:18%;right:18%;box-shadow:0 16px 40px #00000073}.podium{clip-path:polygon(16% 0,84% 0,100% 100%,0 100%);background:linear-gradient(#dbe8ff,#607aa8);width:46px;height:78px;position:absolute;bottom:21%;left:50%;transform:translate(-50%)}.person{background:#111827;border-radius:8px 8px 4px 4px;width:20px;height:45px;position:absolute;bottom:28%;left:50%;transform:translate(-50%)}.person:before{content:"";background:#d8a987;border-radius:50%;width:15px;height:15px;position:absolute;top:-12px;left:2px}.live-tag{z-index:4;color:#fff;background:#ef4751;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:750;position:absolute;top:14px;left:14px}.player-controls{color:#fff;background:linear-gradient(#0000,#000000d6);align-items:flex-end;gap:13px;height:48px;padding:0 15px 12px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.console-preview-video{z-index:2;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.console-player-overlay{z-index:5;color:#fff;text-align:center;background:#040913a3;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.console-player-overlay strong{font-size:18px}.console-player-overlay small{color:#ffffffb8;font-size:13px}.console-player-overlay.overlay-button{cursor:pointer;width:100%;font:inherit}.overlay-play{background:#ffffff21;border:1px solid #ffffffb3;border-radius:50%;width:52px;height:52px}.overlay-play:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:15px solid #fff;width:0;height:0;margin:16px 0 0 20px;display:block}.preview-spinner{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite preview-spin}.preview-state-icon{color:#8ca3c7;font-size:24px;line-height:1}.preview-state-icon.error{color:#fff;background:var(--red);border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:grid}.preview-retry{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff80;border-radius:6px;margin-top:6px;padding:7px 16px}.preview-player-status{z-index:4;color:#fff;pointer-events:none;background:linear-gradient(#0000,#000000e0);align-items:flex-end;min-height:54px;padding:0 16px 13px;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}@keyframes preview-spin{to{transform:rotate(360deg)}}.play-triangle{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #fff;width:0;height:0}.quality{border:1px solid #ffffff73;border-radius:4px;padding:2px 7px}.status-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:13px;display:grid}.status-box span{color:#8790a4;margin-bottom:4px;font-size:11px;display:block}.ok{color:var(--green)}.credential-empty{text-align:center;align-content:center;place-items:center;gap:14px;min-height:180px;display:grid}.credential-empty p{max-width:270px;color:var(--muted);font-size:12px;line-height:1.6}.credential label{color:#6d778d;justify-content:space-between;margin:9px 0 5px;font-size:11px;display:flex}.copy-field{color:#4c5770;text-align:left;background:#fbfcfe;border:1px solid #dfe4ec;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:34px;padding:0 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex;overflow:hidden}.copy-field span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy-icon{border:1px solid var(--blue);border-radius:3px;flex:none;width:15px;height:15px;position:relative}.copy-icon:after{content:"";border:1px solid var(--blue);background:#fff;border-radius:2px;width:10px;height:10px;position:absolute;top:3px;left:-4px}.expire{color:#a86b11;background:#fff7e8;border:1px solid #f7dfb2;border-radius:6px;justify-content:space-between;align-items:center;margin-top:10px;padding:8px 10px;font-size:11px;display:flex}.small-primary{color:#fff;background:var(--blue);border:0;border-radius:5px;padding:6px 10px;font-size:11px}.timeline{grid-template-columns:repeat(4,1fr);gap:5px;padding:28px 18px 18px;display:grid}.event{border-top:2px solid #dfe6ef;padding-top:24px;position:relative}.event:before{content:"";background:var(--green);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0;box-shadow:0 0 0 4px #e8f8f1}.event b{margin-bottom:5px;font-size:12px;display:block}.event p{color:#6e788e;margin:6px 10px 0 0;font-size:10px;line-height:1.45}.quality-body{grid-template-columns:1.35fr .8fr;gap:14px;padding:12px 16px;display:grid}.mini-chart{background:repeating-linear-gradient(#0000 0 35px,#eef1f6 36px);border-bottom:1px solid #e2e7ef;border-left:1px solid #e2e7ef;height:146px;margin:8px 0 0 22px}.mini-chart svg{width:100%;height:100%}.console-notice,.replay-notice{margin-top:14px}.ending-stage{background:#151018}.ending-stage:before{background:radial-gradient(circle at 50% 10%,#d5465152,#511c231f 48%,#0000 72%)}.ending-symbol{color:#ff8f98;z-index:1;background:#d5465124;border:1px solid #ef5b656b;border-radius:50%;place-items:center;width:64px;height:64px;font-size:21px;font-weight:800;display:grid;box-shadow:0 0 34px #d546512e}.field{margin-bottom:15px;display:block}.field-label{color:#667087;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;display:flex}.drawer-textarea{color:#4b566d;min-height:74px;font:inherit;resize:vertical;background:#fff;border:1px solid #dce2eb;border-radius:6px;padding:9px 11px;font-size:12px;line-height:1.55}.cover-control{min-height:72px;color:var(--blue);text-align:center;background:#f7faff;border:1px dashed #abc0e6;border-radius:7px;align-content:center;place-items:center;font-size:12px;display:grid;position:relative}.cover-control small{color:#8a94a7;margin-top:5px;display:block}.input.readonly{color:#8c95a6;background:#f5f7fa;border-color:#e3e7ee}.drawer-section{margin-top:24px}.locked-choices{flex-wrap:wrap;gap:9px;display:flex}.locked-choice{color:#969eac;background:#f5f7fa;border:1px solid #e3e7ee;border-radius:6px;align-items:center;gap:6px;height:31px;padding:0 11px;font-size:11px;display:flex}.locked-choice i{border:1px solid #9ba4b3;border-radius:50%;place-items:center;width:10px;height:10px;display:grid}.locked-choice i:after{content:"";background:#8791a4;border-radius:50%;width:5px;height:5px}.locked-choice.checked-choice i{background:#8791a4;border-radius:2px}.locked-choice.checked-choice i:after{background:0 0;border-top:0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:0;border-radius:0;width:6px;height:3px;transform:rotate(-45deg)translateY(-1px)}.replay-top{align-items:stretch}.replay-table,.traffic-table,.media-table,.grants-table{margin-top:14px}.grant-explainer{margin-bottom:14px}.grant-rules{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.grant-rules p{border:0;border-right:1px solid var(--line)}.masked-token{letter-spacing:1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.analytics-main{gap:0}.analytics-bottom{margin-top:14px}.traffic-kpis{grid-template-columns:repeat(4,1fr)}.traffic-notice{margin:0 16px 16px}.media-notice{margin-bottom:14px}.asset-actions{margin-top:10px}.drawer-actions{justify-content:flex-end;margin-top:18px;display:flex}.media-task-note{margin:14px 16px 0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.audit-note{margin-top:14px}.el-dialog{border-radius:12px}.el-drawer__footer{justify-content:flex-end;gap:10px;display:flex}@media (width<=1500px){.console-workspace{grid-template-columns:1fr}.preview-card,.stream-card{height:auto}.grant-rules{grid-template-columns:repeat(2,1fr)}}@media (width<=1360px){.content{padding-left:16px;padding-right:16px}.actions{flex-wrap:wrap;justify-content:flex-end}.console-kpis,.traffic-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-value{font-size:20px}.webinars-table table{min-width:1180px}.webinars-table th:first-child{width:15%!important}.webinars-table th:nth-child(3){width:10%!important}}@media (width>=1700px){.content{max-width:1720px;margin:0 auto}}:root{--blue:#3569e8;--blue-soft:#eef3ff;--blue-strong:#244fbf;--nav:#171c25;--text:#202630;--muted:#737c88;--line:#e3e1dc;--bg:#f3f1ed;--green:#168761;--amber:#b9781b;--red:#d84f59;--purple:#6c5bc4;--surface:#fffefa;--surface-alt:#f8f6f1;--focus-ring:#3569e852;--shadow-card:0 1px 2px #1c222b0a;--shadow-float:0 12px 30px #1c222b1f}body{color:var(--text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}button,input,select,textarea{font-family:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.btn:focus-visible,.op:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.sidebar{background:var(--nav);color:#aeb7c5;padding:22px 14px}.brand{color:#f7f8fb;letter-spacing:-.01em;border-bottom-color:#ffffff1c;height:52px;padding:0 12px 16px;font-size:18px;font-weight:650}.brand-mark{background:var(--blue);width:28px;height:28px;box-shadow:none;border-radius:7px}.brand-mark:before{border-width:2px;width:12px;height:12px}.nav-item{color:#aeb7c5;border-radius:6px;gap:12px;height:44px;margin:4px 0;padding:0 13px;font-size:14px}.nav-icon{border:0;border-radius:0;flex:none;width:16px;height:16px;position:relative}.nav-icon:before,.nav-icon:after{content:"";position:absolute}.nav-icon--webinars{border:1.4px solid;border-radius:3px}.nav-icon--webinars:before{border-top:1.4px solid;top:4px;left:2px;right:2px}.nav-icon--webinars:after{background:currentColor;border-radius:50%;width:2px;height:2px;top:7px;left:3px;box-shadow:4px 0,8px 0,0 4px,4px 4px,8px 4px}.nav-icon--media{border:1.4px solid;border-radius:3px}.nav-icon--media:before{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;top:4px;left:6px}.nav-icon--analytics:before{background:currentColor;border-radius:1px 1px 0 0;width:3px;height:6px;bottom:2px;left:1px;box-shadow:5px -4px,10px -8px}.nav-icon--analytics:after{border-bottom:1.4px solid;bottom:0;left:0;right:0}.nav-icon--traffic:before{border-bottom:1.4px solid;border-left:1.4px solid;inset:2px 1px 1px}.nav-icon--traffic:after{border-top:1.5px solid;border-radius:50%;width:10px;height:6px;top:4px;left:3px;transform:rotate(-18deg)}.nav-icon--audit{border:1.4px solid;border-radius:2px}.nav-icon--audit:before{border-top:1.4px solid;top:4px;left:3px;right:3px;box-shadow:0 4px}.nav-icon--audit:after{background:var(--nav);border-bottom:1.5px solid;border-left:1.5px solid;width:5px;height:3px;bottom:-1px;right:-1px;transform:rotate(-45deg)}.tenant small{color:#8993a4;margin-bottom:5px;font-size:12px}.tenant strong{color:#f1f3f7;font-size:14px}.topbar{border-bottom-color:var(--line);background:#fffefaf5;height:64px;padding:0 28px}.crumb{color:#8a8f98;font-size:13px}.account{color:#737c88;gap:18px;font-size:13px}.avatar{width:32px;height:32px;color:var(--blue);background:#e4ebff}.account-trigger b{color:#353c48;font-size:14px;font-weight:600}.content small{font-size:12px}.page-head{height:auto;min-height:58px;margin-bottom:18px}.page-title{color:#1d2430;letter-spacing:-.025em;margin-bottom:6px;font-size:25px;font-weight:700;line-height:1.25}.page-desc{color:#747d89;font-size:13px;line-height:1.55}.actions{gap:10px}.btn{color:#3e4652;background:var(--surface);border:1px solid #d5d4cf;border-radius:6px;height:38px;padding:0 15px;font-size:14px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s,transform .16s}.btn:hover:not(:disabled){background:#fff;border-color:#abb5c9}.btn:active:not(:disabled){transform:translateY(1px)}.btn.primary{border-color:var(--blue);color:#fff;background:var(--blue);box-shadow:0 3px 8px #3569e82e}.btn.primary:hover:not(:disabled){border-color:var(--blue-strong);background:var(--blue-strong)}.btn.danger{color:var(--red);background:snow;border-color:#e5a6ac}.btn.danger:hover:not(:disabled){border-color:var(--red);background:#fff3f4}.btn.ghost{background:0 0}.btn.small{height:34px;padding:0 12px;font-size:13px}.card{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-card);border-radius:8px}.card-head{border-bottom-color:#ece9e3;min-height:52px;padding:0 20px}.card-title{color:#252c37;font-size:15px;font-weight:650}.card-note{color:#858c96;font-size:13px}.filter-bar{background:var(--surface);gap:12px;height:auto;min-height:72px;margin-bottom:16px;padding:16px 18px}.input,.select,.date{color:#424b58;background:#fff;border-color:#d5d4cf;border-radius:6px;height:38px;font-size:14px}.input{min-width:250px}.select{min-width:150px}.filter-bar input.date{width:132px;min-width:132px}.filter-bar .list-date-range,.filter-bar .traffic-date-range{border-radius:6px;height:38px}.filter-bar .list-date-range.el-input__wrapper,.filter-bar .traffic-date-range.el-input__wrapper{padding:0 11px}.filter-bar .list-date-range .el-range-input,.filter-bar .list-date-range .el-range-separator,.filter-bar .traffic-date-range .el-range-input,.filter-bar .traffic-date-range .el-range-separator{font-size:13px}.date-separator{color:#8a8f98;font-size:13px}.table-card{max-width:100%;overflow-x:auto}.table-card>table{min-width:760px}table{background:var(--surface)}th{color:#737b86;background:var(--surface-alt);border-bottom-color:var(--line);letter-spacing:.01em;height:48px;padding:0 16px;font-size:12px;font-weight:650}td{color:#47515e;border-bottom-color:#eeece7;height:68px;padding:11px 16px;font-size:14px;line-height:1.45}.cell-title{color:#27303c;margin-bottom:4px;font-size:14px;font-weight:650}.cell-sub{color:#8b929b;font-size:12px}.status{border:1px solid #0000;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:650;line-height:1}.status.green{color:#147654;background:#eaf7f1;border-color:#c9ecdd}.status.blue{color:#2d5fc8;background:#edf2ff;border-color:#d6e0ff}.status.amber{color:#99600f;background:#fff5e6;border-color:#f1ddb8}.status.gray{color:#707985;background:#f1f1ee;border-color:#e0dfda}.status.red{color:#c43f4a;background:#fff0f1;border-color:#f3cdd1}.op{color:var(--blue);margin-right:14px;font-size:14px;font-weight:550}.op:hover{color:var(--blue-strong);text-underline-offset:3px;text-decoration:underline}.pager{border-top-color:var(--line);color:#858c96;height:auto;min-height:58px;padding:0 18px;font-size:13px}.page-num{border-color:#d9d8d2;border-radius:5px;width:30px;height:30px}.page-num.active{border-color:var(--blue);background:var(--blue)}.kpi-grid{gap:14px;margin-bottom:16px}.kpi{border-radius:8px;height:106px;padding:17px 18px}.kpi-label{color:#7b838d;margin-bottom:10px;font-size:13px}.kpi-value{color:#1f2734;letter-spacing:-.03em;font-size:27px;font-weight:700;line-height:1.1}.kpi-foot{color:var(--green);font-size:12px;bottom:17px;right:17px}.split,.three,.two{gap:16px}.tabs{border-bottom-color:var(--line);gap:28px;height:52px;padding:0 20px}.tab{color:#7c848e;height:52px;font-size:14px}.tab.active{color:var(--blue);font-weight:650}.tab.active:after{background:var(--blue);height:3px}.chart{background:repeating-linear-gradient(#0000 0 51px,#ecebe6 52px);height:276px;padding:26px 26px 22px 50px}.chart-note{color:#818993;font-size:12px;bottom:9px;left:50px}.legend{color:#7c848e;gap:20px;font-size:12px}.legend i{width:8px;height:8px}.donut-wrap{gap:34px;height:260px}.donut{width:160px;height:160px}.metric-list{min-width:185px}.metric-row{padding:12px 0;font-size:13px}.wizard,.edit-card,.upload-workbench{border-radius:8px;min-height:760px}.wizard-loading{min-height:420px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.steps,.upload-steps{border-right-color:var(--line);background:#f8f6f1;padding:30px 24px}.step{gap:13px;min-height:82px}.step:not(:last-child):after,.upload-step:not(:last-child):after{background:#d8d7d2}.step-no,.upload-step i{color:#7d858e;border-color:#c9c9c3;width:32px;height:32px}.step.active .step-no,.step.done .step-no,.upload-step.done i,.upload-step.active i{border-color:var(--blue);background:var(--blue)}.step.done .step-no{color:#0000;font-size:12px;position:relative}.step.done .step-no:before{color:#fff;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.step-text b{margin:5px 0;font-size:14px}.step-text small{color:#858d97;font-size:12px}.wizard-scroll,.upload-main{padding:32px 42px}.form-title{color:#252c37;font-size:21px;font-weight:650}.form-desc{color:#7d858f;margin-bottom:28px;font-size:13px}.form-grid{gap:20px 24px}.form-field>span,.form-field label,.field-label{color:#59636f;margin-bottom:8px;font-size:13px}.form-control{color:#343d49;background:#fff;border-color:#d5d4cf;border-radius:6px;height:42px;padding:0 13px;font-size:14px}.form-control.textarea{min-height:104px;padding-top:12px;line-height:1.6}.input-wrap small{color:#8c939c;font-size:12px;top:14px}.form-field em,.field-error{color:var(--red);margin-top:6px;font-size:12px}.form-field label.toggle-line{border-color:var(--line);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:18px;height:56px;margin-bottom:0;padding:0 15px;display:flex}.toggle-line>span small{color:#858d97;margin-top:4px;font-size:12px}.toggle-line input[type=checkbox]{appearance:none;cursor:pointer;background:#d5d8dd;border:1px solid #bcc2cb;border-radius:999px;flex:none;width:40px;height:22px;margin:0;transition:border-color .16s,background-color .16s;position:relative}.toggle-line input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;top:1px;left:1px;box-shadow:0 1px 3px #1c222b47}.toggle-line input[type=checkbox]:checked{border-color:var(--blue);background:var(--blue)}.toggle-line input[type=checkbox]:checked:before{transform:translate(18px)}.radio-cards{gap:14px}.radio-card{background:var(--surface);border:1px solid #d8d7d2;border-radius:7px;min-height:140px;padding:19px}.radio-card:hover:not(:disabled){border-color:#9eb5eb}.radio-card.active{box-shadow:inset 3px 0 0 var(--blue);background:#fafbff;border-color:#7598e7}.radio-card h3{color:#2c3440;margin-bottom:10px;font-size:16px}.radio-card p{color:#737d88;font-size:13px;line-height:1.65}.radio-dot{width:18px;height:18px;top:16px;right:16px}.option{color:#59636f;border:1px solid #d5d4cf;border-radius:6px;min-width:116px;height:44px;font-size:14px}.option.active{color:var(--blue);background:#f3f7ff;border-color:#87a5ea}.notice{color:#81601f;background:#fff8e9;border-color:#ead8ae;border-radius:6px;padding:13px 15px;font-size:13px;line-height:1.6}.info-notice{color:#596a85;background:#f2f6fd;border-color:#d5e0f5}.asset-choice{margin-top:22px}.asset-table{padding:0 18px}.asset-row{min-height:66px;font-size:13px}.asset-row .thumb{width:58px;height:36px}.wizard-foot{border-top-color:var(--line);height:72px;padding:0 30px}.summary{gap:16px}.summary-card{border-color:var(--line);border-radius:7px;padding:18px}.summary-card h3{font-size:14px}.summary-card h3 a{font-size:13px}.summary-row{padding:8px 0;font-size:13px}.summary-row span:first-child{color:#858d97}.edit-body{padding:32px 42px}.frozen-grid{gap:16px;margin-top:24px}.frozen-grid>div{border-color:var(--line);border-radius:7px;padding:18px}.frozen-grid span{color:#858d97;margin-bottom:8px;font-size:13px}.frozen-grid b{font-size:14px}.upload-main{padding-top:34px}.file-card{border-color:var(--line);border-radius:8px;min-height:104px;padding:20px}.file-icon{width:58px;height:58px;color:var(--blue);background:#e7edff;border-radius:7px}.file-card h3{font-size:16px}.file-card p{color:#7d858f;font-size:13px}.big-progress{padding:36px 8px}.big-progress b{font-size:32px}.big-progress span,.big-progress small{color:#7d858f;font-size:13px}.progress-track{background:#e4e3de}.progress-track i{background:var(--blue)}.title-line{gap:13px}.title-line .page-title{margin-bottom:6px}.console-workspace{gap:16px}.video-stage{background:#080c13}.stage-art{background-color:#0a111b;background-image:linear-gradient(#6f91c00d 1px,#0000 1px),linear-gradient(90deg,#6f91c00d 1px,#0000 1px),radial-gradient(circle at 50% 55%,#1b365b 0,#101c2e 35%,#080d16 78%);background-size:42px 42px,42px 42px,auto}.stage-art:before,.stage-art:after,.stage-floor,.podium,.person,.person:before{content:none;display:none}.live-tag{background:var(--red);border-radius:4px;padding:5px 9px;font-size:12px;font-weight:700;top:16px;left:16px}.player-controls{gap:13px;height:50px;padding:0 16px 13px;font-size:13px}.control-volume,.control-fullscreen{color:#fff;flex:none;width:16px;height:16px;display:inline-block;position:relative}.control-volume:before{content:"";clip-path:polygon(0 36%,31% 36%,70% 0,70% 100%,31% 64%,0 64%);background:currentColor;position:absolute;inset:2px 2px 2px 0}.control-volume:after{content:"";position:absolute}.control-volume.is-muted:after{background:#ee6973;border-radius:1px;width:18px;height:1.5px;top:7px;left:-1px;transform:rotate(-43deg)}.control-volume.is-on:after{border-right:1.5px solid;border-radius:50%;width:5px;height:9px;top:3px;right:0}.control-fullscreen{background:linear-gradient(currentColor,currentColor) 0 0/6px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 0/1.5px 6px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/6px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/1.5px 6px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/6px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/1.5px 6px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/6px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/1.5px 6px no-repeat}.quality{border-radius:4px}.stream-body{padding:17px 18px}.status-grid{gap:11px;margin-bottom:15px}.status-box{background:var(--surface-alt);border-radius:6px;padding:12px}.status-box span{color:#858d97;margin-bottom:5px;font-size:12px}.status-box strong{font-size:14px}.credential-empty{gap:16px;min-height:186px}.credential-empty p{color:#737d88;font-size:13px;line-height:1.6}.credential label{color:#68727e;margin:10px 0 6px;font-size:12px}.copy-field{color:#46515f;background:#fff;border-color:#d5d4cf;border-radius:6px;height:38px;font-size:12px}.copy-icon{border-color:var(--blue)}.copy-icon:after{border-color:var(--blue);background:#fff}.expire{color:#99600f;background:#fff8e9;border-color:#ecd7ac;border-radius:6px;margin-top:11px;padding:9px 11px;font-size:12px}.small-primary{background:var(--blue);border-radius:5px;padding:7px 11px;font-size:12px}.timeline{gap:8px;padding:30px 20px 20px}.event{border-top-color:#d9d8d2;padding-top:25px}.event:before{background:var(--green);box-shadow:0 0 0 4px #e3f4ed}.event.warn:before{background:var(--amber);box-shadow:0 0 0 4px #fff0d6}.event b{margin-bottom:6px;font-size:13px}.event small{color:#858d97;font-size:12px}.event p{color:#737d88;margin-top:7px;font-size:12px;line-height:1.5}.quality-body{gap:16px;padding:14px 18px}.mini-chart{background:repeating-linear-gradient(#0000 0 36px,#ecebe6 37px);border-color:#dfded9;height:150px}.ops-stage{background:#101720}.ops-stage:before{background:radial-gradient(circle at 50% 20%,#3569e833,#0000 68%)}.ops-stage h2{font-size:24px;font-weight:650}.ops-stage p{color:#a7b2c2;font-size:13px}.stage-meta{color:#8d9bad;font-size:12px}.stage-orbit{border-color:#7297ea #7ea3eb38 #7ea3eb38}.stage-orbit i{box-shadow:none;background:#4f7fe0}.ending-stage,.ops-stage.prerecorded-error,.ops-stage.replay-error{background:#18161b}.ending-stage:before,.ops-stage.prerecorded-error:before,.ops-stage.replay-error:before{background:radial-gradient(circle at 50% 18%,#d84f5933,#0000 68%)}.error-symbol{box-shadow:none}.video-preview{background:#0a101a}.video-preview:before{letter-spacing:2px;font-size:24px}.video-preview:after{background:var(--blue);box-shadow:0 8px 18px #00000040}.replay-side{padding:20px}.detail-row{min-height:46px;font-size:13px}.asset-grid{align-items:stretch;gap:16px}.asset-cover{background:linear-gradient(135deg,#182b49,#2d5db4);height:148px}.asset-cover>span{letter-spacing:1px;font-size:14px}.asset-cover.uploading>span{color:var(--blue);font-size:25px}.asset-body{padding:15px 16px}.asset-name{font-size:14px}.asset-meta{color:#858d97;font-size:12px}.upload-panel{color:#737d88;text-align:center;background:#fbfaf7;border:1px dashed #aebbd0;border-radius:8px;align-self:stretch;height:auto;min-height:148px;font-size:13px}.upload-panel b{color:var(--blue);text-align:center;margin:0 auto 10px;font-size:40px;line-height:1}.bar-chart{background:repeating-linear-gradient(#0000 0 51px,#ecebe6 52px);gap:18px;height:276px;padding:28px 30px 35px}.bar{background:var(--blue);border-radius:2px 2px 0 0;width:12px}.bar.green{background:#35a879}.bar.purple{background:#7869c7}.bar-label{color:#858d97;font-size:12px}.diff-box{gap:12px;padding:18px}.diff-item{background:var(--surface-alt);border-radius:6px;padding:13px}.diff-item span{color:#858d97;margin-bottom:7px;font-size:12px}.diff-item b{font-size:15px}.constraint-list p{color:#69737f;min-height:40px;padding:9px 0;font-size:13px}.locked-choices{gap:10px}.locked-choice{color:#9299a1;background:#f2f1ed;border-color:#ddddd7;border-radius:6px;height:32px;padding:0 12px;font-size:12px}.grant-rules{gap:14px}.grant-rules p{min-height:42px}.json-block{color:#cbd8ee;background:#172031;border-radius:0 0 8px 8px;min-height:340px;padding:24px;font-size:13px;line-height:1.75}.login-page{background:var(--bg)}.login-hero{background:linear-gradient(135deg,#171d27 0%,#242e3c 100%);border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;padding:72px 9vw;display:flex}.login-hero:before{content:none;display:none}.login-brand{font-size:20px;font-weight:650}.login-hero h1{color:#f7f8fb;letter-spacing:-.045em;max-width:610px;margin:112px 0 20px;font-size:46px;font-weight:650;line-height:1.2}.login-hero h1:before{color:#ef6c76;content:"● LIVE OPERATIONS";letter-spacing:.16em;margin-bottom:18px;font-size:12px;font-weight:700;line-height:1;display:block}.login-hero p{color:#b8c1ce;max-width:560px;font-size:15px;line-height:1.8}.hero-points{grid-template-columns:repeat(3,minmax(0,150px));gap:26px;margin-top:42px}.hero-point{background:0 0;border:0;border-top:1px solid #ffffff38;border-radius:0;padding:14px 0 0}.hero-point b{margin-bottom:7px;font-size:16px}.hero-point span{color:#a2afc1;font-size:12px}.login-side{background:#f7f5f1}.login-card{border-color:var(--line);width:min(470px,100% - 48px);box-shadow:var(--shadow-float);border-radius:10px;padding:42px}.login-card h2{color:#222a35;font-size:28px;font-weight:700}.login-card>p{color:#858d97;font-size:13px}.login-field{margin-bottom:20px}.login-field>span,.login-field label{color:#59636f;margin-bottom:8px;font-size:13px}.login-input{color:#343d49;border-color:#d5d4cf;border-radius:6px;height:46px;font-size:14px}.login-submit{background:var(--blue);border-radius:6px;height:46px;margin-top:7px;font-size:14px;box-shadow:0 4px 10px #3569e82e}.login-help{color:#858d97;margin-top:19px;font-size:12px}.login-warning{background:#fff8e9;border-color:#ecd7ac;border-radius:6px;color:#81601f!important;font-size:12px!important}.state-card{border-radius:8px;min-height:560px;padding:54px}.state-card h2{font-size:23px}.state-card p{color:#737d88;font-size:14px}.state-icon{width:68px;height:68px;color:var(--blue);background:#edf2ff;font-size:32px}.error-state .state-icon{color:var(--red);background:#fff0f1}.forbidden-state .state-icon{color:var(--amber);background:#fff6e5}.permission-list{border-color:var(--line);border-radius:6px}.permission-list span,.permission-list b{padding:13px 15px;font-size:13px}.el-input__wrapper,.el-select__wrapper,.el-date-editor.el-input__wrapper{background:#fff;border-radius:6px;min-height:38px;box-shadow:inset 0 0 0 1px #d5d4cf}.el-input__wrapper:hover,.el-select__wrapper:hover{box-shadow:inset 0 0 0 1px #aeb9cc}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-date-editor.el-input__wrapper.is-focus{box-shadow:inset 0 0 0 2px #3569e847}.el-input__inner,.el-select__placeholder,.el-select__selected-item{color:#3f4855;font-size:14px}.el-dialog,.el-message-box{background:var(--surface);box-shadow:var(--shadow-float);border-radius:10px}.el-dialog__header{padding:22px 26px 14px}.el-dialog__title,.el-message-box__title{color:#222a35;font-size:18px;font-weight:650}.el-dialog__body{padding:8px 26px 22px}.el-dialog__footer{padding:12px 26px 22px}.el-drawer{background:var(--surface)}.el-drawer__header{border-bottom:1px solid var(--line);color:#222a35;margin-bottom:0;padding:22px 24px 16px}.el-drawer__body{padding:22px 24px}.el-drawer__footer{border-top:1px solid var(--line);padding:16px 24px 22px}.el-overlay{background:#12172094}.el-pagination.is-background .el-pager li.is-active{background:var(--blue)}.webinars-table th:last-child,.webinars-table td:last-child{z-index:1;background:var(--surface);position:sticky;right:0;box-shadow:-1px 0 #e8e6e1}.webinars-table th:last-child{z-index:2;background:var(--surface-alt)}.webinars-table tr:hover td:last-child{background:#fcfbf8}.grants-table>table,.traffic-table>table,.audit-table>table{min-width:960px}@media (width<=1500px){.shell{grid-template-columns:200px minmax(0,1fr)}.content{padding:24px 22px 40px}.wizard-scroll,.upload-main{padding-left:32px;padding-right:32px}.login-hero{padding-left:7vw;padding-right:7vw}}@media (width<=1360px){.shell{grid-template-columns:184px minmax(0,1fr)}.sidebar{padding-left:10px;padding-right:10px}.content{padding:22px 18px 38px}.page-title{font-size:23px}.actions{gap:8px}.filter-bar .input{flex:190px;min-width:190px}.filter-bar .select{min-width:120px}.kpi-value{font-size:23px}.wizard-scroll,.upload-main,.edit-body{padding-left:26px;padding-right:26px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--blue:#2f6bff;--blue-soft:#eef4ff;--blue-strong:#2054d7;--nav:#fff;--text:#172033;--muted:#747f92;--line:#e7e5e1;--bg:#f5f4f1;--green:#129565;--amber:#c97a10;--red:#d94c5b;--surface:#fff;--surface-alt:#faf9f7;--focus-ring:#2f6bff4d;--shadow-card:0 8px 24px #1f2c4a0e;--shadow-float:0 18px 48px #1f2c4a29}html,body{background:var(--bg)}.shell{grid-template-columns:216px minmax(0,1fr)}.sidebar{z-index:3;border-right:1px solid var(--line);color:#5c6678;background:#fff;padding:20px 14px;box-shadow:8px 0 30px #1f2c4a06}.brand{height:60px;color:var(--text);border-bottom-color:#edf0f5;gap:11px;padding:0 10px 17px}.brand-mark{background:linear-gradient(145deg,#2f6bff,#6b5cff);border-radius:9px;width:31px;height:31px;box-shadow:0 8px 18px #2f6bff38}.brand-copy{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15;display:flex}.brand-copy b{color:#172033;font-size:16px;font-weight:700}.brand-copy small{color:#929bad;letter-spacing:.08em;margin-top:4px;font-size:10px;font-weight:500}.nav{margin-top:18px}.nav-item{color:#596477;border-radius:10px;height:44px;margin:4px 0;font-weight:550}.nav-item:hover{color:#2455c8;background:#f3f6fc}.nav-item.active{color:#2458d5;box-shadow:none;background:#eaf1ff}.nav-item.active:after{background:var(--blue);content:"";border-radius:0 4px 4px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.nav-item{position:relative}.nav-section-label{color:#a0a8b6;letter-spacing:.08em;margin:26px 13px 8px;font-size:11px;font-weight:650}.nav-icon--dashboard{border:1.4px solid;border-radius:4px}.nav-icon--dashboard:before{background:currentColor;border-radius:1px;width:3px;height:3px;top:3px;left:3px;box-shadow:6px 0,0 6px,6px 6px}.nav-icon--audit:after{background:#fff}.tenant{background:#f8f9fc;border-color:#e4e8f0;border-radius:12px;padding:13px 14px;bottom:18px;left:14px;right:14px}.tenant small{color:#949dad;font-size:11px}.tenant strong{color:#364154;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border-bottom-color:#e8ebf1;height:64px;padding:0 30px}.crumb{color:#8a94a6}.top-tenant-name{color:#4c586c;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden}.account-chevron{color:#9ba4b3;font-size:13px}.content{padding:30px 30px 48px}.page-title{font-size:28px}.btn{border-color:#dce2eb;border-radius:9px;height:40px;min-height:40px}.btn.small{height:36px;min-height:36px}.btn.primary{box-shadow:0 8px 18px #2f6bff2b}.card{box-shadow:var(--shadow-card);border-color:#e5e9f1;border-radius:14px}.filter-bar{box-shadow:none;border-radius:12px}th{background:#fafbfc}tr:hover td,.webinars-table tr:hover td:last-child{background:#f9fbff}.webinar-cover{aspect-ratio:16/9;background:#eaf0ff;border-radius:12px;position:relative;overflow:hidden}.webinar-cover img{object-fit:cover;width:100%;height:100%;display:block}.webinar-cover__fallback{color:#fff;background:linear-gradient(135deg,#244fbf 0%,#2f6bff 55%,#7767ec 100%);align-content:center;place-items:center;gap:6px;display:grid;position:absolute;inset:0}.webinar-cover__fallback:after{content:"";border:1px solid #fff3;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-38px;right:-24px;box-shadow:0 0 0 25px #ffffff0e}.webinar-cover__mark{font-size:22px;line-height:1}.webinar-cover__fallback small{color:#ffffffd1;letter-spacing:.12em;font-size:12px;font-weight:700}.webinar-cover--compact{border-radius:9px;width:108px;min-width:108px}.webinars-table>table{min-width:1030px}.webinars-table th:first-child{width:31%!important}.webinars-table th:nth-child(3){width:17%!important}.merchant-webinar-table td{height:88px}.webinar-summary-cell{align-items:center;gap:14px;min-width:0;display:flex}.webinar-summary-cell>div:last-child{min-width:0}.webinar-summary-cell .cell-title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.schedule-main,.progress-main{color:#344057;margin-bottom:5px;font-size:13px;font-weight:600}.row-next-action{align-items:center;gap:8px;display:flex}.row-primary-action{white-space:nowrap}.more-action{color:#6f7a8d;letter-spacing:1px;background:0 0;border:0;border-radius:8px;width:36px;height:36px;font-weight:700}.more-action:hover{color:var(--blue);background:var(--blue-soft)}.dashboard-page{max-width:1500px;margin:0 auto}.dashboard-page>.page-head{margin-bottom:20px}.dashboard-header{justify-content:space-between;align-items:flex-start;gap:24px;min-height:66px;margin-bottom:20px;display:flex}.dashboard-header h1{color:var(--text);letter-spacing:-.035em;margin:0 0 8px;font-size:30px;line-height:1.2}.dashboard-header p{color:var(--muted);margin:0;font-size:14px}.dashboard-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.metric-card{min-height:112px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #e5e9f1;border-radius:14px;flex-direction:column;align-items:flex-start;padding:18px 20px;display:flex;position:relative}.metric-card__head{color:#687489;justify-content:space-between;align-items:center;width:100%;font-size:13px;font-weight:600;display:flex}.metric-card__dot{background:#aeb5c1;border-radius:50%;width:8px;height:8px}.metric-card__dot--live{background:#ee4c61;box-shadow:0 0 0 5px #ee4c611a}.metric-card__dot--upcoming{background:#2f6bff;box-shadow:0 0 0 5px #2f6bff17}.metric-card__dot--draft{background:#d38a25;box-shadow:0 0 0 5px #d38a251a}.metric-card>strong{color:#202a3c;margin:10px 0 7px;font-size:28px;line-height:1;display:block}.metric-card>span{color:#818b9c;font-size:12px}.inline-retry,.metric-card__action{min-height:36px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:12px;display:inline-flex}.dashboard-section{margin-top:20px}.dashboard-section-header,.dashboard-section__head{justify-content:space-between;align-items:center;gap:16px;min-height:36px;margin-bottom:12px;display:flex}.dashboard-section-header>div,.dashboard-section__head>div{align-items:baseline;gap:10px;display:flex}.dashboard-section-header h2,.dashboard-section__head h2{color:#263147;margin:0;font-size:18px;line-height:1.2}.section-kicker{color:#8a95a8;letter-spacing:.08em;font-size:12px;font-weight:700}.text-action{min-height:36px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:5px 0;font-size:13px;font-weight:600;display:inline-flex}.text-action:hover{color:#174abf}.text-action:focus-visible,.inline-retry:focus-visible,.metric-card__action:focus-visible,.more-action:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.dashboard-recent-filter{align-items:center;gap:4px;margin-left:auto;display:flex}.dashboard-recent-filter button{color:#707b8e;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12px}.dashboard-recent-filter button:hover{color:var(--blue);background:var(--blue-soft)}.dashboard-recent-filter button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:18px;display:grid}.live-webinar-card{min-height:225px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #e3e8f1;border-radius:16px;grid-template-columns:400px minmax(300px,1fr);display:grid;overflow:hidden}.live-webinar-card>.webinar-cover{aspect-ratio:16/9;border-radius:0;height:100%}.webinar-card-body,.live-webinar-card__body{flex-direction:column;align-items:flex-start;min-width:0;padding:25px 27px;display:flex}.webinar-card-body h3,.live-webinar-card__body h3{color:#202a3c;margin:12px 0 8px;font-size:21px}.webinar-card-body>p,.live-webinar-card__body>p{color:#798397;margin:0;line-height:1.7}.live-webinar-card__footer{color:#6f7a8d;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:auto;padding-top:18px;display:flex}.live-webinar-card__footer>span>strong{color:#202a3c;margin-left:5px;font-size:21px}.upcoming-list,.dashboard-task-list,.recent-webinar-list{margin:0;padding:0;list-style:none}.upcoming-list,.dashboard-task-list{min-height:104px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #e5e9f1;border-radius:16px;overflow:hidden}.dashboard-grid>.dashboard-section{flex-direction:column;min-width:0;display:flex}.dashboard-grid>.dashboard-section>.upcoming-list,.dashboard-grid>.dashboard-section>.dashboard-task-list,.dashboard-grid>.dashboard-section>.module-state{flex:1}.upcoming-card{border-bottom:1px solid #edf0f5;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:104px;padding:14px 17px;display:grid}.upcoming-card:last-child{border-bottom:0}.upcoming-card .webinar-cover{width:96px;min-width:96px}.upcoming-card h3,.task-card h3{color:#303b4f;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font-size:14px;overflow:hidden}.upcoming-card p,.task-card p{color:#818b9c;margin:0;font-size:12px}.task-card{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;min-height:104px;padding:15px 18px;display:flex}.task-card:last-of-type{border-bottom:0}.task-card--danger{background:linear-gradient(90deg,#d94c5b0b,#0000 65%)}.dashboard-task-list .module-state{min-height:104px}.recent-webinar-list{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e5e9f1;border-radius:16px;overflow:hidden}.recent-webinar-row{border-bottom:1px solid #edf0f5;grid-template-columns:108px minmax(260px,1.5fr) 130px 140px;align-items:center;gap:18px;min-height:82px;padding:11px 18px;display:grid}.recent-webinar-row:last-child{border-bottom:0}.recent-webinar-row__main h3{color:#303b4f;margin:0 0 6px;font-size:14px}.recent-webinar-row__main p{color:#818b9c;margin:0;font-size:12px}.module-state{color:#7f899a;text-align:center;place-items:center;min-height:160px;padding:24px;display:grid}.module-error{color:#b54a55;background:#fff9fa;border:1px solid #f2d9dc;border-radius:14px;gap:8px}.module-error small{color:#9b6870}.state-actions{justify-content:center;gap:10px;display:flex}.activity-context-nav{border-bottom:1px solid #e3e8f0;margin:-4px 0 18px}.activity-context-nav__list{align-items:flex-end;gap:28px;min-height:46px;margin:0;padding:0;list-style:none;display:flex}.activity-context-nav__item{color:#6f7a8d;background:0 0;border:0;align-items:center;min-height:44px;padding:0 1px;font-size:14px;font-weight:550;display:inline-flex;position:relative}.activity-context-nav__item:hover:not(:disabled){color:var(--blue)}.activity-context-nav__item.is-active{color:#255bd3;font-weight:650}.activity-context-nav__item.is-active:after{background:var(--blue);content:"";border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.activity-context-nav__item.is-disabled{color:#a9b0bc;cursor:not-allowed}.console-workspace{grid-template-columns:minmax(0,1.5fr) minmax(330px,.78fr);gap:18px}.preview-card,.stream-card{border-radius:16px}.stream-card{box-shadow:0 12px 30px #1f2c4a14}.wizard{grid-template-columns:minmax(0,1fr)}.steps{border-right:0;border-bottom:1px solid var(--line);background:#fbfcff;min-width:0;padding:19px 30px 17px;display:flex}.step{flex:1;align-items:flex-start;min-width:0;min-height:54px}.step:not(:last-child):after{width:auto;height:1px;inset:15px 12px auto 45px}.step-text b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.step-text small{display:none}.wizard-main{grid-template-rows:minmax(0,1fr) 70px;grid-template-columns:minmax(0,1fr) 290px}.wizard-scroll{grid-area:1/1;padding:34px 42px}.orientation-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.orientation-card{color:#2c3440;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8d7d2;border-radius:8px;align-items:center;gap:18px;min-height:104px;padding:18px;display:flex}.orientation-card:hover{border-color:#9eb5eb}.orientation-card.active{box-shadow:inset 3px 0 0 var(--blue);background:#f5f8ff;border-color:#7598e7}.orientation-card:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.orientation-card>span{min-width:0}.orientation-card b,.orientation-card small{display:block}.orientation-card b{margin-bottom:6px;font-size:15px}.orientation-card small{color:#737d88;font-size:12px;line-height:1.55}.orientation-card__frame{background:#eef1f6;border:2px solid #8c98aa;border-radius:6px;flex:none;place-items:center;width:72px;height:44px;display:grid}.orientation-card__frame--portrait{width:36px;height:64px;margin-right:18px}.orientation-card__frame span{background:linear-gradient(135deg,#2f6bff,#7666ed);border-radius:2px;width:74%;height:68%}.orientation-card.active .orientation-card__frame{border-color:var(--blue);background:#eaf0ff}.wizard-preview{border-left:1px solid var(--line);background:#f8f9fc;grid-area:1/2;padding:30px 28px}.wizard-preview__label{color:#687489;justify-content:space-between;margin-bottom:14px;font-size:12px;font-weight:650;display:flex}.wizard-phone{aspect-ratio:9/19.5;background:#fff;border:7px solid #202a3b;border-radius:28px;width:220px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 20px 40px #1f2c4a29}.wizard-phone__cover{aspect-ratio:16/9;color:#fff;background:linear-gradient(135deg,#244fbf,#6d5fe7);place-items:center;transition:aspect-ratio .18s;display:grid;position:relative;overflow:hidden}.wizard-phone--portrait .wizard-phone__cover{aspect-ratio:auto;position:absolute;inset:0}.wizard-phone__cover>.webinar-cover{border-radius:0;width:100%;height:100%}.wizard-phone__play{width:42px;height:42px;color:var(--blue);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 8px 18px #141e322e}.wizard-phone__body{padding:16px 15px 20px}.wizard-phone__body h3{margin:9px 0 8px;font-size:15px}.wizard-phone__body p{color:#80899a;margin:0;font-size:12px;line-height:1.55}.wizard-phone--portrait .wizard-phone__body{z-index:1;color:#fff;background:linear-gradient(#0000,#030812e0);padding-top:72px;position:absolute;bottom:0;left:0;right:0}.wizard-phone--portrait .wizard-phone__body p{color:#ffffffc7}.wizard-preview__note{color:#8791a2;text-align:center;margin:18px 0 0;font-size:12px;line-height:1.65}.wizard-foot{grid-area:2/1/auto/-1}.login-hero{background:radial-gradient(circle at 18% 22%,#7763ec61,#0000 29%),linear-gradient(145deg,#163a8f 0%,#245ed8 54%,#5f54d8 100%)}.login-brand>span:last-child{flex-direction:column;display:flex}.login-brand small{color:#ffffffa8;letter-spacing:.12em;margin-top:3px;font-size:10px}.login-hero h1:before{color:#b9d3ff;content:"商家直播工作台"}@media (width<=1500px){.shell{grid-template-columns:196px minmax(0,1fr)}.dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr)}.live-webinar-card{grid-template-columns:400px minmax(280px,1fr)}.wizard-main{grid-template-columns:minmax(0,1fr) 260px}.wizard-preview{padding-left:18px;padding-right:18px}.wizard-phone{width:205px}}@media (width<=1360px){.shell{grid-template-columns:180px minmax(0,1fr)}.account>span{display:inline}.top-tenant-name{display:none}.content{padding:24px 20px 40px}.dashboard-header h1{font-size:27px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 300px}.live-webinar-card{grid-template-columns:400px minmax(0,1fr)}.recent-webinar-row{grid-template-columns:108px minmax(220px,1.5fr) 115px 125px;gap:12px}.wizard-main{grid-template-columns:minmax(0,1fr) 240px}.wizard-scroll{padding-left:26px;padding-right:26px}.wizard-phone{width:190px}}
