: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)}.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-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-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-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-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-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;inset:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(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}}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;width:100%;padding:var(--el-alert-padding);box-sizing:border-box;border-radius:var(--el-alert-border-radius-base);background-color:var(--el-color-white);opacity:1;transition:opacity var(--el-transition-duration-fast);align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--primary{--el-alert-bg-color:var(--el-color-primary-light-9)}.el-alert--primary.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-primary)}.el-alert--primary.is-light .el-alert__description{color:var(--el-color-primary)}.el-alert--primary.is-dark{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-success)}.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-info)}.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-warning)}.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-error)}.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{flex-direction:column;gap:4px;display:flex}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);width:var(--el-alert-icon-size);margin-right:8px}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);width:var(--el-alert-icon-large-size);margin-right:12px}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{font-size:var(--el-alert-close-font-size);opacity:1;cursor:pointer;position:absolute;top:12px;right:16px}.el-alert .el-alert__close-btn.is-customed{font-style:normal;font-size:var(--el-alert-close-customed-font-size);line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.ui-icon[data-v-0ff901d2]{vertical-align:middle;flex-shrink:0;width:20px;height:20px;display:inline-block}: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%)}.ui-background-refresh[data-v-9bffcd2e]{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-background-refresh[data-v-9bffcd2e] .ui-notice{flex:1}.ui-drawer{--ui-drawer-width:var(--drawer-width);max-width:100%}.ui-drawer .el-drawer__header{padding:var(--space-4);padding-top:max(var(--space-4),env(safe-area-inset-top));border-bottom:1px solid var(--color-border);gap:var(--space-2);align-items:center;margin:0}.ui-drawer-title{font-size:var(--font-subtitle);color:var(--color-text);overflow-wrap:anywhere;flex:1;margin:0}.ui-drawer-close{min-width:var(--control-height);flex-shrink:0;margin-inline-start:auto}.ui-drawer-back{display:none}.ui-drawer .el-drawer__body{padding:var(--space-4);overscroll-behavior:contain;min-height:0;overflow:auto}.ui-drawer .el-drawer__footer{padding:var(--space-4);padding-bottom:max(var(--space-4),env(safe-area-inset-bottom));border-top:1px solid var(--color-border);gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=640px){.ui-drawer{--ui-drawer-width:100%;height:100dvh}.ui-drawer-back{display:inline-flex}.ui-drawer .el-drawer__footer>*{flex:1}}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);color:var(--el-text-color-primary);transition:var(--el-transition-duration);flex-direction:column;display:flex;overflow:hidden}.el-card.is-always-shadow,.el-card.is-hover-shadow:hover,.el-card.is-hover-shadow:focus{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding);flex-grow:1;overflow:auto}.el-card__footer{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-top:1px solid var(--el-card-border-color);box-sizing:border-box}.workbench-scope[data-v-23aa310a]{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.workbench-scope .form-field[data-v-23aa310a]{min-width:220px;margin:0}.workbench-metrics[data-v-23aa310a]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workbench-metric[data-v-23aa310a]{min-width:0}.workbench-metric strong[data-v-23aa310a]{margin-block:var(--space-3);color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:32px;line-height:1.4;display:block}.workbench-metric small[data-v-23aa310a]{white-space:normal;color:var(--color-text-muted);line-height:1.6;font-size:var(--font-caption);display:block}.metric-heading[data-v-23aa310a]{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);white-space:normal;display:flex}.metric-link[data-v-23aa310a]{width:100%;height:auto;text-align:start!important;white-space:normal!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:block!important}.metric-link[data-v-23aa310a] span{white-space:normal}.metric-link[data-v-23aa310a]>span{width:100%;display:block}.metric-link .metric-heading[data-v-23aa310a]{display:flex}.metric-heading .ui-icon[data-v-23aa310a]:last-child{margin-inline-start:auto}.stats-updated[data-v-23aa310a]{margin-block:var(--space-3) var(--space-5)}.workbench-tabs[data-v-23aa310a]{margin-bottom:var(--space-3)}@media (width<=1100px){.workbench-metrics[data-v-23aa310a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.workbench-metrics[data-v-23aa310a]{gap:var(--space-3)}.workbench-metric strong[data-v-23aa310a]{font-size:28px}.metric-heading[data-v-23aa310a]{font-size:var(--font-caption)}.workbench-scope[data-v-23aa310a]{align-items:stretch}.workbench-scope .form-field[data-v-23aa310a]{width:100%}.workbench-section-header[data-v-23aa310a]{flex-wrap:wrap;align-items:start}}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);width:100%;height:16px;display:inline-block}.el-skeleton__circle{width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);border-radius:50%}.el-skeleton__button{border-radius:4px;width:64px;height:40px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;border-radius:0;justify-content:center;align-items:center;display:flex}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100%}to{background-position:0}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg, var(--el-skeleton-color) 25%, var(--el-skeleton-to-color) 37%, var(--el-skeleton-color) 63%);background-size:400% 100%;animation:1.4s infinite el-skeleton-loading}.ui-list-state[data-v-c6d0c74e]{min-width:0}.ui-list-error[data-v-c6d0c74e]{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-list-error[data-v-c6d0c74e] .ui-notice{flex:1;min-width:0}.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-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-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__selected-item>.el-tag{max-width:100%}.el-select__collapse-item{flex-shrink:0;max-width:100%}.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}.ui-pagination[data-v-b8573eef]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);flex-wrap:wrap;min-width:0;display:flex;container-type:inline-size}.ui-pagination-summary[data-v-b8573eef],.ui-pagination-jump[data-v-b8573eef]{align-items:center;gap:var(--space-2);min-width:0;margin:0;display:flex}.ui-pagination-summary[data-v-b8573eef]{flex-wrap:wrap;justify-content:space-between}.ui-pagination-navigation[data-v-b8573eef]{min-width:0}.ui-pagination-current[data-v-b8573eef]{white-space:nowrap;margin-inline:var(--space-2)}.ui-pagination-jump input[data-v-b8573eef]{width:var(--pagination-jump-width);text-align:center;box-sizing:border-box;min-width:0}.ui-pagination-error[data-v-b8573eef]{color:var(--color-danger);flex-basis:100%;margin:0}.ui-pagination[data-v-b8573eef] .el-pagination{white-space:normal;gap:var(--space-2);--el-pagination-button-height:var(--control-height);--el-pagination-button-width:var(--control-height);flex-wrap:wrap}.ui-pagination[data-v-b8573eef] .el-pagination__sizes{margin:0}.ui-pagination[data-v-b8573eef] .el-select{width:var(--pagination-size-width)}.ui-pagination[data-v-b8573eef] .el-select__wrapper{min-height:var(--control-height);box-sizing:border-box}.ui-pagination[data-v-b8573eef] .btn-prev,.ui-pagination[data-v-b8573eef] .btn-next{min-width:var(--pagination-nav-width);padding-inline:var(--space-2)}.ui-pagination[data-v-b8573eef] .el-pager li{border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:var(--control-height);height:var(--control-height);font-size:var(--font-body)}.ui-pagination[data-v-b8573eef] .el-pager li.is-active{background:var(--color-primary);color:var(--color-on-primary)}@container (width<=640px){.ui-pagination-summary[data-v-b8573eef]{width:100%}.ui-pagination-navigation[data-v-b8573eef]{border-block:1px solid var(--color-border);width:100%;padding-block:var(--space-3)}.ui-pagination-navigation[data-v-b8573eef] .el-pagination{flex-wrap:nowrap;justify-content:space-between;width:100%}.ui-pagination[data-v-b8573eef] .el-pager{display:none}.ui-pagination-jump[data-v-b8573eef]{flex-wrap:wrap;justify-content:center;width:100%}}@media (width<=640px){.ui-pagination[data-v-b8573eef]{padding:var(--space-3)}}.ui-textarea[data-v-5cfbb454]{overflow-y:hidden;resize:none!important}.candidate-restriction-dialog.el-dialog{border-radius:var(--radius-panel);width:min(440px,100vw - 32px);color:var(--color-text)}.candidate-restriction-dialog .el-dialog__footer{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.candidate-restriction-dialog textarea{min-height:6rem}.candidate-restriction-dialog article{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.favorite-portrait[data-v-02d4e4a6]{background:var(--color-primary-soft);width:100%;height:100%;color:var(--color-text-muted)}.favorite-portrait img[data-v-02d4e4a6]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.favorite-portrait-placeholder[data-v-02d4e4a6]{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:100%;padding:var(--space-2);box-sizing:border-box;font-size:var(--font-caption);flex-direction:column;display:flex}.favorite-portrait-placeholder[data-v-02d4e4a6] .ui-icon{width:var(--space-12);height:var(--space-12);color:var(--color-primary)}.record-favorites-space[data-v-6722346f]{height:calc(80px + env(safe-area-inset-bottom))}.record-favorites-bar[data-v-6722346f]{z-index:20;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-panel);max-width:calc(100vw - 32px);display:flex;position:fixed;inset-block-end:max(var(--space-3),env(safe-area-inset-bottom));inset-inline-end:var(--space-4)}.record-favorites-above-actions[data-v-6722346f]{inset-block-end:calc(var(--control-height) + var(--space-6) + var(--space-3) + env(safe-area-inset-bottom))}.record-favorites-inline[data-v-6722346f]{flex-basis:100%}.record-favorites-controls[data-v-6722346f]{gap:var(--space-2);flex-wrap:wrap;display:flex}.record-favorites-content[data-v-6722346f]{gap:var(--space-2);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.record-favorites-content>p[data-v-6722346f]{margin:0}.record-favorites-board[data-v-6722346f]{flex:1;min-height:0}.record-favorites-list[data-v-6722346f]{grid-template-columns:repeat(var(--favorite-columns,1),var(--favorite-card-width,min(100%,320px)));place-content:safe center center;gap:var(--favorite-grid-gap);grid-auto-rows:max-content;height:100%;margin:0;padding:0;list-style:none;display:grid}.record-favorites-pages[data-v-6722346f]{justify-content:space-between;align-items:center;gap:var(--space-1);font-size:var(--font-caption);flex-shrink:0;display:flex}.record-favorite-card[data-v-6722346f]{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);min-width:0;overflow:hidden}.record-favorite-card[aria-current=true][data-v-6722346f]{border-color:var(--color-primary);box-shadow:inset 0 0 0 var(--border-width) var(--color-primary)}.record-favorite-photo[data-v-6722346f]{width:var(--favorite-photo-width,100%);max-width:100%;height:auto;min-height:0;aspect-ratio:var(--favorite-photo-ratio);background:var(--color-primary-soft);border:0;border-radius:0;margin-inline:auto;padding:0;display:block;position:relative;overflow:hidden}.record-favorite-photo[data-v-6722346f]:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(-1 * var(--focus-width))}.record-favorite-placeholder[data-v-6722346f]{height:100%;padding:var(--space-2);color:var(--color-text-muted);font-size:var(--font-caption);place-items:center;display:grid}.record-favorite-current[data-v-6722346f]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-caption);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.record-favorite-meta[data-v-6722346f]{align-items:center;gap:var(--space-1);height:var(--favorite-meta-height);padding-inline:var(--space-1);box-sizing:border-box;display:flex}.record-favorite-meta .record-favorite-name[data-v-6722346f],.record-favorite-meta .record-favorite-remove[data-v-6722346f]{min-height:var(--favorite-meta-height);height:var(--favorite-meta-height);font-size:var(--font-caption);white-space:nowrap;background:0 0;border-color:#0000;margin:0;padding:0}.record-favorite-meta .record-favorite-name[data-v-6722346f]{min-width:0;font-weight:var(--weight-heading);flex:1;justify-content:flex-start}.record-favorite-meta .record-favorite-name[data-v-6722346f]>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.record-favorite-meta .record-favorite-remove[data-v-6722346f]{flex:0 0 var(--favorites-remove-width);min-width:var(--favorites-remove-width);color:var(--color-text-muted)}.record-favorite-remove[data-v-6722346f]>span{white-space:nowrap;overflow-wrap:normal}@media (width<=640px){.record-favorites-bar[data-v-6722346f]{inset-inline:var(--space-4);justify-content:space-between}.record-favorites-bar[data-v-6722346f]>*{flex:1}}.ui-drawer.record-favorites-drawer{--control-height:var(--favorites-control-height)}.ui-drawer.record-favorites-drawer .ui-button{height:var(--favorites-control-height);min-height:var(--favorites-control-height);padding-block:0}.ui-drawer.record-favorites-drawer .el-drawer__header{padding:var(--favorites-chrome-padding);gap:var(--space-2)}.ui-drawer.record-favorites-drawer .el-drawer__header .ui-drawer-back{display:none}.ui-drawer.record-favorites-drawer .el-drawer__body{padding:var(--favorites-body-padding);min-height:0;display:flex;overflow:auto}.ui-drawer.record-favorites-drawer .record-favorites-content>.form-hint{font-size:var(--font-caption);flex-shrink:0;line-height:1.3}.record-favorites-legacy{font-size:var(--font-caption);flex-shrink:0}.record-favorites-legacy ul{max-height:120px;padding:0;list-style:none;overflow:auto}.record-favorites-legacy li{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ui-drawer.record-favorites-drawer .el-drawer__footer{gap:var(--space-2);padding:var(--favorites-chrome-padding);padding-bottom:max(var(--favorites-chrome-padding),env(safe-area-inset-bottom))}.ui-drawer.record-favorites-drawer .el-drawer__footer>.ui-button{font-size:var(--font-caption);padding-inline:var(--favorites-chrome-padding);white-space:nowrap;flex:1;margin:0}.ui-drawer.record-favorites-drawer .el-drawer__footer>.ui-button>span{white-space:nowrap;overflow-wrap:normal}@media (height<=700px){.ui-drawer.record-favorites-drawer{--control-height:var(--favorites-compact-control-height);--favorite-meta-height:var(--favorites-compact-control-height)}.ui-drawer.record-favorites-drawer .ui-button,.ui-drawer.record-favorites-drawer .record-favorite-meta .ui-button{height:var(--favorites-compact-control-height);min-height:var(--favorites-compact-control-height)}.ui-drawer.record-favorites-drawer .record-favorites-content>.form-hint{display:none}.ui-drawer.record-favorites-drawer .el-drawer__header{padding-block:var(--space-1)}.ui-drawer.record-favorites-drawer .el-drawer__body{padding:var(--space-1)}.ui-drawer.record-favorites-drawer .el-drawer__footer{padding-block:var(--space-1);padding-bottom:max(var(--space-1),env(safe-area-inset-bottom))}}.invitation-form[data-v-e6ce2633]{grid-template-columns:minmax(0,1fr)}.invitation-form p[data-v-e6ce2633]{margin:0}.interview-case-list.interview-desktop-list th[data-v-c206b80b]:last-child{width:400px}.interview-row-actions[data-v-c206b80b]{flex-wrap:wrap}.ui-detail-summary[data-v-9e13d0f1]{align-items:center;gap:var(--space-4);padding:var(--row-padding) var(--panel-padding);min-width:0;display:flex}.ui-detail-summary-copy[data-v-9e13d0f1]{overflow-wrap:anywhere;flex:1;min-width:0}.ui-detail-summary-heading[data-v-9e13d0f1]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.ui-detail-summary-heading h3[data-v-9e13d0f1]{font-size:var(--font-brand);font-weight:var(--weight-heading);margin:0}.ui-detail-summary-description[data-v-9e13d0f1]{color:var(--color-text-muted);font-size:var(--font-body)}.ui-detail-summary-description[data-v-9e13d0f1] p{margin:0}.ui-detail-summary-actions[data-v-9e13d0f1]{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}@media (width<=640px){.ui-detail-summary[data-v-9e13d0f1]{align-items:stretch;gap:var(--space-3);padding:var(--space-4);flex-direction:column}.ui-detail-summary-actions[data-v-9e13d0f1]{width:100%}}.cooperation-summary-row{align-items:center;gap:var(--space-2);border:0;border-bottom:1px solid var(--color-border);text-align:left;background:0 0;border-radius:0;width:100%;min-height:52px;display:flex}.cooperation-summary-row>span:first-child{flex:1}.cooperation-summary-row>span:last-child{font-size:var(--font-caption)}.cooperation-summary h3{margin-bottom:var(--space-2)}.el-tabs{--el-tabs-header-height:40px;display:flex}.el-tabs__header{justify-content:space-between;align-items:center;margin:0 0 15px;padding:0;display:flex;position:relative}.el-tabs__header-vertical{flex-direction:column}.el-tabs__active-bar{background-color:var(--el-color-primary);z-index:1;height:2px;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none;position:absolute;bottom:0;left:0}.el-tabs__active-bar.is-bottom{bottom:auto}.el-tabs__active-bar.is-hidden{visibility:hidden}.el-tabs__active-bar.is-hidden~.is-active:after{content:"";z-index:1;background-color:var(--el-color-primary);height:2px;position:absolute;bottom:0;left:20px;right:20px}.el-tabs__active-bar.is-hidden.is-bottom~.is-active:after{top:0;bottom:auto}.el-tabs__active-bar.is-hidden.is-left~.is-active:after,.el-tabs__active-bar.is-hidden.is-right~.is-active:after{width:2px;height:auto;top:0;bottom:0}.el-tabs__active-bar.is-hidden.is-left~.is-active:after{left:auto;right:0}.el-tabs__active-bar.is-hidden.is-right~.is-active:after{left:0;right:auto}.el-tabs__active-bar.is-hidden.is-top~.is-active:nth-child(2):after,.el-tabs__active-bar.is-hidden.is-bottom~.is-active:nth-child(2):after{left:0}.el-tabs__active-bar.is-hidden.is-top~.is-active:last-child:after,.el-tabs__active-bar.is-hidden.is-bottom~.is-active:last-child:after{right:0}.el-tabs__new-tab{border:1px solid var(--el-border-color);text-align:center;width:20px;height:20px;color:var(--el-text-color-primary);cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:10px 0 10px 10px;font-size:12px;line-height:20px;transition:all .15s;display:flex}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__new-tab-vertical{margin-left:0}.el-tabs__nav-wrap{flex:auto;margin-bottom:-1px;position:relative;overflow:hidden}.el-tabs__nav-wrap:after{content:"";background-color:var(--el-border-color-light);width:100%;height:2px;z-index:var(--el-index-normal);position:absolute;bottom:0;left:0}.el-tabs__nav-wrap.is-bottom:after{top:0;bottom:auto}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{cursor:pointer;color:var(--el-text-color-secondary);text-align:center;width:20px;font-size:12px;line-height:44px;position:absolute}.el-tabs__nav-next.is-disabled,.el-tabs__nav-prev.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1);display:flex;position:relative}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{text-align:center;flex:1}.el-tabs__item{height:var(--el-tabs-header-height);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary);justify-content:center;align-items:center;padding:0 20px;font-weight:500;list-style:none;display:flex;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{box-shadow:0 0 2px 2px var(--el-color-primary) inset;border-radius:3px}.el-tabs__item .is-icon-close{text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border-radius:50%;margin-left:5px}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__item:hover{color:var(--el-color-primary);cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{flex-grow:1;position:relative;overflow:hidden}.el-tabs--top>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:0}.el-tabs--top>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom>.el-tabs__header .el-tabs__item:last-child{padding-right:0}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height);box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);box-sizing:border-box;border-bottom:none;border-radius:4px 4px 0 0}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{transform-origin:100%;width:0;height:14px;font-size:12px;position:relative;right:-2px;overflow:hidden}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-top:-1px}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);color:var(--el-text-color-secondary);border:1px solid #0000;margin-top:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child,.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay);border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom{flex-direction:column}.el-tabs--bottom .el-tabs__header.is-bottom{margin-top:10px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--card>.el-tabs__header.is-left,.el-tabs--card>.el-tabs__header.is-right,.el-tabs--border-card>.el-tabs__header.is-left,.el-tabs--border-card>.el-tabs__header.is-right{border-bottom:none}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-scroll{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{width:2px;height:auto;top:0;bottom:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{text-align:center;cursor:pointer;width:100%;height:30px;line-height:30px}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled{cursor:not-allowed}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{top:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{width:2px;height:100%;top:0;bottom:auto}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left{flex-direction:row}.el-tabs--left .el-tabs__header.is-left{margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__active-bar.is-left{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right-color:#fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-right:none;border-radius:4px 0 0 4px}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--left>.el-tabs__content+.el-tabs__header{order:-1}.el-tabs--right .el-tabs__header.is-right{margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left-color:#fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.el-tabs--top{flex-direction:column}.el-tabs--top>.el-tabs__content+.el-tabs__header{order:-1}.slideInRight-transition,.slideInLeft-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);position:absolute;left:0;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);position:absolute;left:0;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translate(100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(100%)}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translate(-100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(-100%)}}.employment-event[data-v-ea234433]{border-inline-start:var(--border-width) solid var(--color-border);padding:0 0 var(--space-5) var(--space-4);margin-top:var(--space-3);overflow-wrap:anywhere}.employment-event h3[data-v-ea234433],.employment-request h3[data-v-ea234433]{font-size:var(--font-brand);margin-top:var(--space-4)}.employment-event p[data-v-ea234433]{margin-block:var(--space-2)}.employment-request[data-v-ea234433]{margin-top:var(--space-4)}.employment-tabs[data-v-ea234433] .el-tabs__item{font-size:var(--font-body)}.el-image-viewer__wrapper{position:fixed;inset:0}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{z-index:1;opacity:.8;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-image-viewer__btn .el-icon{cursor:pointer}.el-image-viewer__close{width:40px;height:40px;font-size:40px;top:40px;right:40px}.el-image-viewer__canvas{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.el-image-viewer__img{cursor:grab}.el-image-viewer__img:active{cursor:grabbing}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;height:44px;padding:0 23px;bottom:30px;left:50%;transform:translate(-50%)}.el-image-viewer__actions__inner{cursor:default;color:#fff;justify-content:space-around;align-items:center;gap:22px;width:100%;height:100%;padding:0 6px;font-size:23px;display:flex}.el-image-viewer__actions__divider{margin:0 -6px}.el-image-viewer__progress{cursor:default;color:#fff;bottom:90px;left:50%;transform:translate(-50%)}.el-image-viewer__prev{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;left:40px;transform:translateY(-50%)}.el-image-viewer__next{text-indent:2px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;right:40px;transform:translateY(-50%)}.el-image-viewer__close{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px}.el-image-viewer__mask{opacity:.5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.el-image-viewer-parent--hidden{overflow:hidden}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}.ui-image-previews{gap:var(--space-3);margin-block:var(--space-2);flex-wrap:wrap;display:flex}.ui-image-preview{width:7rem;max-width:100%}.ui-image-preview__thumbnail{appearance:none;align-items:center;gap:var(--space-1);width:100%;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);color:var(--color-text-muted);font:inherit;cursor:zoom-in;flex-direction:column;display:flex}.ui-image-preview__thumbnail img{object-fit:contain;border-radius:var(--radius-control);width:100%;height:6rem;display:block}.ui-image-preview__thumbnail span{font-size:var(--font-caption)}.ui-image-preview__thumbnail:hover,.ui-image-preview__thumbnail:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px}.ui-image-preview__placeholder{place-items:center;gap:var(--space-1);min-height:7rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-panel);font-size:var(--font-caption);overflow-wrap:anywhere;display:grid}@media (width<=640px){.ui-image-preview{width:6rem}.ui-image-preview__thumbnail img{height:5rem}}.resume-photo-picker[data-v-278bdf48]{gap:var(--space-2);display:grid;position:relative}.resume-photo-pick[data-v-278bdf48]{min-height:var(--space-12);width:100%;font-size:var(--font-input);margin:0}.resume-photo-file[data-v-278bdf48]{clip-path:inset(50%);border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}.resume-photo-file:focus-visible+.resume-photo-pick[data-v-278bdf48]{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.followup-in-drawer[data-v-76278caa]{background:0 0;border:0;padding:0}.followup-in-drawer .form-grid[data-v-76278caa]{grid-template-columns:minmax(0,1fr)}.followup-history-event[data-v-76278caa]{padding-block:var(--space-2);border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.case-title[data-v-b430e9e7]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.invitation-impression[data-v-b430e9e7]{white-space:pre-wrap;overflow-wrap:anywhere}.case-navigation-actions[data-v-b430e9e7]{gap:var(--space-2);flex-wrap:nowrap}.case-navigation-actions[data-v-b430e9e7] .ui-button{min-width:0;padding-inline:var(--space-3);white-space:nowrap;flex:0 auto;margin:0}.library-detail[data-v-6273795a]{gap:var(--space-4);min-width:0;display:grid}.library-detail .business-panel[data-v-6273795a]{margin:0}.library-person[data-v-6273795a]{align-items:center;gap:var(--space-4);display:flex}.library-person-summary[data-v-6273795a]{flex:1;min-width:0}.library-person-title[data-v-6273795a],.library-person-meta[data-v-6273795a],.library-record-title[data-v-6273795a]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.library-person-title h2[data-v-6273795a],.library-section-heading h2[data-v-6273795a]{font-size:var(--font-subtitle);margin:0}.library-person-meta[data-v-6273795a]{margin:var(--space-2) 0;color:var(--color-text-muted);gap:var(--space-2) var(--space-4);overflow-wrap:anywhere}.library-person-date[data-v-6273795a],.library-section-heading p[data-v-6273795a]{margin:var(--space-2) 0 0;font-size:var(--font-caption);color:var(--color-text-muted)}.library-person-photo[data-v-6273795a]{flex-shrink:0;width:88px}.library-photo-placeholder[data-v-6273795a]{border-radius:var(--radius-panel);background:var(--color-primary-soft);width:72px;height:88px;color:var(--color-primary);place-items:center;font-size:28px;display:grid}.library-person-photo[data-v-6273795a] .resume-photo{border:0;margin:0;padding:0}.library-person-photo[data-v-6273795a] h3{display:none}.library-person-photo[data-v-6273795a] .ui-image-previews{margin:0}.library-person-photo[data-v-6273795a] .ui-image-preview{width:100%}.library-person-photo[data-v-6273795a] .ui-image-preview__thumbnail span{display:none}.library-person-photo[data-v-6273795a] .ui-image-preview__thumbnail img{object-fit:cover;width:72px;height:88px}.library-person-photo[data-v-6273795a] p{font-size:var(--font-caption);color:var(--color-text-muted)}.library-section-heading[data-v-6273795a]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.library-section-heading h2[data-v-6273795a]{align-items:center;gap:var(--space-2);display:flex}.library-detail .ui-button.library-pill[data-v-6273795a]{border-radius:999px;min-height:40px;padding:8px 16px}.library-records[data-v-6273795a]{gap:var(--space-2);flex-wrap:wrap;display:flex}.library-history-banner[data-v-6273795a]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);margin-bottom:var(--space-4);background:var(--color-primary-soft);border-radius:var(--radius-control);display:flex}.library-empty[data-v-6273795a]{padding:var(--space-6) 0;color:var(--color-text-muted)}.library-record-card[data-v-6273795a]{border:1px solid var(--color-border);border-radius:var(--radius-panel);padding:var(--space-4);margin-bottom:var(--space-3);overflow-wrap:anywhere}.library-record-card h3[data-v-6273795a]{margin:0}.library-record-card p[data-v-6273795a]{color:var(--color-text-muted);white-space:pre-wrap}.library-detail[data-v-6273795a] .resume-section{margin-bottom:var(--space-3)}.library-detail[data-v-6273795a] .resume-section summary{background:var(--color-primary-soft);border-radius:var(--radius-control);padding:var(--space-3);color:var(--color-text);font-weight:var(--weight-medium);cursor:pointer}.library-detail[data-v-6273795a] .resume-facts-summary{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.library-detail[data-v-6273795a] .resume-field{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);min-width:0}.library-detail[data-v-6273795a] .resume-field-wide{grid-column:1/-1}.library-detail[data-v-6273795a] .resume-field dt,.library-detail[data-v-6273795a] .resume-field dd{overflow-wrap:anywhere;white-space:pre-wrap;border:0;margin:0;padding:0}.library-detail[data-v-6273795a] .resume-field dt{color:var(--color-text-muted);font-size:var(--font-caption);margin-bottom:var(--space-2)}@media (width<=640px){.library-person[data-v-6273795a]{gap:var(--space-3);grid-template-columns:56px minmax(0,1fr);display:grid}.library-person-photo[data-v-6273795a]{width:56px}.library-person-photo[data-v-6273795a] .ui-image-preview__thumbnail img{width:48px;height:64px}.library-photo-placeholder[data-v-6273795a]{width:56px;height:64px}.library-person-summary[data-v-6273795a]{grid-column:2}.library-person>.ui-button[data-v-6273795a]{grid-column:2;justify-self:start}.library-person-title h2[data-v-6273795a]{font-size:var(--font-subtitle)}.library-person-date[data-v-6273795a]{line-height:1.6}.library-section-heading[data-v-6273795a]{align-items:flex-start}.library-section-heading h2[data-v-6273795a]{flex-wrap:wrap}.library-section-heading>.ui-button[data-v-6273795a]{flex-shrink:0}.library-detail[data-v-6273795a] .resume-facts-summary{grid-template-columns:minmax(0,1fr)}.library-detail[data-v-6273795a] .resume-field{gap:var(--space-3);grid-template-columns:minmax(80px,1fr) minmax(0,1.65fr);display:grid}.library-detail[data-v-6273795a] .resume-field dt{margin:0}.library-detail[data-v-6273795a] .resume-field-wide{display:block}.library-detail[data-v-6273795a] .resume-field-wide dt{margin-bottom:var(--space-2)}.library-history-banner[data-v-6273795a]{flex-wrap:wrap}}.library-text[data-v-2e7abe3b]{white-space:pre-wrap}h3[data-v-2e7abe3b]{margin-top:var(--space-6)}.el-progress{align-items:center;line-height:1;display:flex;position:relative}.el-progress__text{color:var(--el-text-color-regular);min-width:50px;margin-left:5px;font-size:14px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{text-align:center;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{margin-right:0;padding-right:0;display:block}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);vertical-align:middle;border-radius:100px;height:6px;position:relative;overflow:hidden}.el-progress-bar__inner{background-color:var(--el-color-primary);text-align:right;white-space:nowrap;border-radius:100px;height:100%;line-height:1;transition:width .6s;position:absolute;top:0;left:0}.el-progress-bar__inner:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-progress-bar__inner--indeterminate{animation:3s infinite indeterminate;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:3s linear infinite striped-flow}.el-progress-bar__innerText{vertical-align:middle;color:#fff;margin:0 5px;font-size:12px;display:inline-block}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.paper-file-list[data-v-d108b22c]{gap:var(--space-3);padding-inline-start:1.5rem;display:grid}.paper-file-list li[data-v-d108b22c]{overflow-wrap:anywhere}.paper-file-list li span[data-v-d108b22c]{margin-bottom:var(--space-2);display:block}.paper-archive-record[data-v-d108b22c]{gap:var(--space-3);padding-block:var(--space-3);overflow-wrap:anywhere;display:grid}.paper-archive-record p[data-v-d108b22c]{margin:0}.paper-archive-record .button-link[data-v-d108b22c]{justify-self:start}.step-materials-heading{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.step-materials-heading small{color:var(--color-text-muted)}.step-material-grid{gap:var(--space-2);margin-block:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.step-material-grid article{min-width:0}.step-material-grid article>p{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-caption);margin-block:var(--space-1);overflow:hidden}.step-material-grid .ui-image-previews{margin:0;display:block}.step-material-grid .ui-image-preview{width:100%}.step-material-grid .ui-image-preview__thumbnail img{height:6rem}.step-material-grid .ui-image-preview__thumbnail span{display:none}.step-material-actions{justify-content:space-between;align-items:center;gap:var(--space-1);display:flex}.step-material-actions small{font-size:var(--font-caption);color:var(--color-text-muted)}.step-material-actions button{min-height:44px;padding-inline:var(--space-1)}.step-material-picker{width:100%;min-height:44px;margin-block:var(--space-2)}@media (width<=640px){.step-material-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hr-ui .step-material-actions{flex-wrap:wrap}.hr-ui .step-material-actions small{white-space:nowrap;flex-shrink:0}.hr-ui .step-material-actions .ui-button{min-width:0;padding-inline:var(--space-1);font-size:var(--font-caption);white-space:nowrap}.hr-ui .step-material-actions .ui-button>span{white-space:nowrap;overflow-wrap:normal}.learning-history[data-v-044cf610]{gap:var(--space-3);display:grid}.learning-history[data-v-044cf610] .ui-detail-summary{border:1px solid var(--color-border);border-radius:var(--radius-panel)}.learning-history-item[data-v-044cf610]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.assessment-result[data-v-e32d06f5]{border:1px solid var(--color-border);border-radius:var(--radius-panel)}.training-panel[data-v-e32d06f5]{background:0 0;border:0;padding:0}.training-record[data-v-e32d06f5]{border-bottom:1px solid var(--color-border);padding-block:var(--space-4)}.training-record h3[data-v-e32d06f5]{font-size:var(--font-body)}.step-evidence-files[data-v-7630f389]{gap:var(--space-3);padding-inline-start:1.5rem;display:grid}.step-evidence-files li[data-v-7630f389]{overflow-wrap:anywhere}.step-evidence-files li span[data-v-7630f389]{margin-bottom:var(--space-2);display:block}.artist-task-check[data-v-7630f389]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.artist-task-editor[data-v-7630f389]{background:0 0;border:0;padding:0}.artist-task-editor .task-split[data-v-7630f389]{display:block}.artist-task-editor .record-row[data-v-7630f389]{flex-flow:wrap;justify-content:flex-start;align-items:center}.artist-editor-owner[data-v-7630f389]{font-size:var(--font-caption);color:var(--color-text-muted)}.artist-task-editor .task-split-body[data-v-7630f389]{padding:var(--space-3) 0 0;border:0}.artist-task-editor .task-split-overview h3[data-v-7630f389]{font-size:var(--font-subtitle)}.artist-task-editor .business-form[data-v-7630f389]{grid-template-columns:minmax(0,1fr)}.artist-summary-top[data-v-471ae419],.artist-review[data-v-471ae419]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.artist-summary h2[data-v-471ae419]{margin-block:var(--space-2);align-items:center;gap:var(--space-2);display:flex}.artist-section-title[data-v-471ae419]{border-inline-start:3px solid var(--color-primary);font-size:var(--font-subtitle);padding-inline-start:var(--space-3)}.artist-flow-table[data-v-471ae419]{border-collapse:collapse;text-align:start;table-layout:fixed;width:100%}.artist-flow-table caption[data-v-471ae419]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.artist-flow-table th[data-v-471ae419],.artist-flow-table td[data-v-471ae419]{padding:var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere;text-align:start}.artist-flow-table th[data-v-471ae419]{background:var(--color-canvas);color:var(--color-text-muted);font-weight:var(--weight-medium)}.artist-flow-table th[data-v-471ae419]:first-child{width:25%}.artist-flow-table th[data-v-471ae419]:nth-child(2){width:14%}.artist-flow-table th[data-v-471ae419]:last-child{width:35%}.artist-item-number[data-v-471ae419]{color:var(--color-text-muted);font-size:var(--font-caption);white-space:nowrap;margin-inline-end:var(--space-2);display:inline}.artist-subtask[data-v-471ae419],.artist-row-actions[data-v-471ae419]{min-height:80px}.artist-subtask+.artist-subtask[data-v-471ae419],.artist-row-actions+.artist-row-actions[data-v-471ae419]{padding-top:var(--space-3);border-top:1px dashed var(--color-border)}.artist-subtask-name[data-v-471ae419]{font-size:var(--font-caption);margin-bottom:var(--space-2);color:var(--color-text-muted);display:block}.artist-row-actions[data-v-471ae419]{gap:var(--space-2);flex-wrap:wrap;align-content:start;align-items:start;display:flex}.artist-owner[data-v-471ae419],.artist-blocking[data-v-471ae419]{color:var(--color-text-muted);font-size:var(--font-caption);margin:0}.artist-owner[data-v-471ae419]{align-self:center}.artist-blocking[data-v-471ae419]{width:100%;color:var(--color-warning)}.artist-records>summary[data-v-471ae419]{cursor:pointer;font-weight:var(--weight-medium)}@media (width<=760px){.artist-summary[data-v-471ae419],.artist-flow[data-v-471ae419]{padding:var(--space-4)}.artist-summary-top[data-v-471ae419]{align-items:stretch;gap:var(--space-3)}.artist-summary-top>div[data-v-471ae419]{width:100%;min-width:0}.artist-summary-top .toolbar[data-v-471ae419]{margin:0 0 var(--space-3);gap:var(--space-2);flex-wrap:nowrap;display:flex}.artist-summary-top .toolbar[data-v-471ae419]>*{min-width:0;padding-inline:var(--space-2);flex:1}.artist-summary h2[data-v-471ae419]{flex-wrap:wrap}.artist-summary .form-hint[data-v-471ae419]{overflow-wrap:anywhere}.artist-flow.business-panel[data-v-471ae419]{box-shadow:none;background:0 0;border:0;padding:0}.artist-section-title[data-v-471ae419]{margin-block:var(--space-3)}.artist-mobile-list[data-v-471ae419]{gap:var(--space-3);display:grid}.artist-mobile-group[data-v-471ae419]{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}.artist-mobile-heading[data-v-471ae419],.artist-mobile-task-heading[data-v-471ae419]{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.artist-mobile-heading>strong[data-v-471ae419],.artist-mobile-task-heading>strong[data-v-471ae419]{overflow-wrap:anywhere;min-width:0;font-size:var(--font-body)}.artist-mobile-heading[data-v-471ae419]>:last-child:not(strong),.artist-mobile-task-heading[data-v-471ae419]>:last-child{flex-shrink:0;margin-inline-start:auto}.artist-mobile-heading>strong[data-v-471ae419]{flex:1}.artist-mobile-heading .artist-item-number[data-v-471ae419]{margin:0}.artist-mobile-role[data-v-471ae419]{white-space:nowrap;font-size:var(--font-caption);color:var(--color-text-muted);flex-shrink:0;margin:0}.artist-mobile-task[data-v-471ae419]{min-width:0}.artist-mobile-subtask[data-v-471ae419]{border-top:1px solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-3)}.artist-mobile-controls[data-v-471ae419]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.artist-mobile-controls>.artist-owner[data-v-471ae419]{overflow-wrap:anywhere;flex:1;min-width:0}.artist-mobile-buttons[data-v-471ae419]{gap:var(--space-2);flex-shrink:0;display:flex}.artist-mobile-buttons[data-v-471ae419]>*{min-width:0;padding-inline:var(--space-3);margin:0}.artist-mobile-task>.artist-owner[data-v-471ae419],.artist-mobile-task .artist-blocking[data-v-471ae419]{margin-top:var(--space-2)}.artist-mobile-drawer.ui-drawer{--ui-drawer-width:100%;height:100dvh}.artist-mobile-drawer.ui-drawer .el-drawer__header{padding:var(--space-3);padding-top:max(var(--space-3),env(safe-area-inset-top))}.artist-mobile-drawer.ui-drawer .ui-drawer-back{width:var(--control-height);min-width:var(--control-height);flex:0 0 var(--control-height);padding:0;font-size:0;display:inline-flex}.artist-mobile-drawer .ui-drawer-back:after{content:"‹";font-size:var(--font-title)}.artist-mobile-drawer .ui-drawer-title{text-align:center;font-size:var(--font-subtitle)}.artist-mobile-drawer.ui-drawer .el-drawer__body{padding:var(--space-4)}.artist-mobile-drawer.ui-drawer .el-drawer__footer{padding:var(--space-3) var(--space-4);padding-bottom:max(var(--space-3),env(safe-area-inset-bottom));background:var(--color-surface)}.artist-mobile-drawer .el-drawer__footer:has(.artist-mobile-actions:empty){display:none}.artist-mobile-actions{width:100%;min-width:0}.artist-mobile-actions .toolbar{justify-content:flex-end;margin:0;display:flex}.artist-mobile-actions .toolbar .ui-button{min-width:140px;max-width:100%}.artist-mobile-actions>.form-hint{margin:var(--space-2) 0 0;overflow-wrap:anywhere}.artist-mobile-drawer .workflow-task-card.artist-task-editor{background:0 0;border:0;border-radius:0;margin:0;padding:0;container-type:normal}.artist-mobile-drawer .artist-task-editor .task-split{display:block}.artist-mobile-drawer .artist-task-editor .task-split-body{padding:var(--space-3) 0 0;border:0}.artist-mobile-drawer .artist-task-editor .record-row{gap:var(--space-2);align-items:center;padding:0}.artist-mobile-drawer .artist-editor-owner{width:100%}.artist-mobile-drawer.ui-drawer .workflow-inline-fields{background:0 0;border:0;border-radius:0;padding:0}.artist-mobile-drawer .business-form{margin-block:var(--space-3);gap:var(--space-3)}.artist-mobile-drawer .business-form>fieldset.choice-options{padding:var(--space-3) 0;border:0;border-top:1px solid var(--color-border);min-width:0;margin:0}.artist-mobile-drawer .business-form>fieldset.choice-options>legend{font-weight:var(--weight-heading);font-size:var(--font-subtitle);padding:0}.artist-mobile-drawer .business-form input[type=file]{width:100%;min-width:0}.artist-mobile-drawer .task-split-body>details{padding-block:var(--space-3);margin:0}}.broker-person[data-v-78fbd965],.broker-current[data-v-78fbd965],.broker-section-head[data-v-78fbd965]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.broker-person h2[data-v-78fbd965]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.broker-person-meta[data-v-78fbd965]{gap:var(--space-4);color:var(--color-text-muted);font-size:var(--font-caption);flex-wrap:wrap;display:flex}.broker-stages[data-v-78fbd965]{padding:var(--space-4) 0;gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid}.broker-stages li[data-v-78fbd965]{align-items:center;gap:var(--space-2);font-size:var(--font-caption);color:var(--color-text-muted);text-align:center;flex-direction:column;display:flex}.broker-stages li>span[data-v-78fbd965]{border:1px solid var(--color-border);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.broker-stages li.current[data-v-78fbd965]{color:var(--color-primary)}.broker-stages li.current>span[data-v-78fbd965]{background:var(--color-primary);color:var(--color-on-primary,#fff);border-color:var(--color-primary)}.broker-stages li.finished>span[data-v-78fbd965]{background:var(--color-primary-soft);color:var(--color-primary)}.broker-current[data-v-78fbd965]{border-left:3px solid var(--color-primary)}.broker-current h2[data-v-78fbd965],.broker-section-head h2[data-v-78fbd965]{font-size:var(--font-subtitle);margin:0}.broker-section-head[data-v-78fbd965]{margin-bottom:var(--space-3)}.broker-section-head h2[data-v-78fbd965]{border-left:3px solid var(--color-primary);padding-left:var(--space-2)}.broker-table-head[data-v-78fbd965],.broker-row[data-v-78fbd965]{gap:var(--space-3);grid-template-columns:minmax(180px,1.3fr) 80px minmax(130px,1fr) 112px;align-items:center;display:grid}.broker-table-head[data-v-78fbd965]{background:var(--color-primary-soft);color:var(--color-text-muted);padding:var(--space-3);font-size:var(--font-caption);border-radius:var(--radius-control)}.broker-row[data-v-78fbd965]{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border)}.broker-row[data-v-78fbd965]:last-child{border-bottom:0}.broker-row-title[data-v-78fbd965]{align-items:baseline;gap:var(--space-2);display:flex}.broker-number[data-v-78fbd965],.broker-role[data-v-78fbd965]{color:var(--color-text-muted);font-size:var(--font-caption)}.broker-row-progress[data-v-78fbd965]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.broker-row[data-v-78fbd965]>button,.broker-table-head>span[data-v-78fbd965]:last-child{justify-self:end}.broker-row-progress small[data-v-78fbd965]{font-size:var(--font-caption);color:var(--color-text-muted)}.broker-days[data-v-78fbd965]{gap:var(--space-2);padding-left:var(--space-5);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.broker-days[data-v-78fbd965] button{justify-content:space-between;gap:var(--space-2);min-width:0;display:flex}.broker-secondary[data-v-78fbd965]{gap:var(--space-2);flex-wrap:wrap;display:flex}.broker-secondary[data-v-78fbd965] button{border-radius:var(--radius-pill,999px)}.broker-history-list[data-v-78fbd965]{gap:var(--space-2);display:grid}@media (width<=760px){.broker-person[data-v-78fbd965]{flex-wrap:wrap;align-items:flex-start}.broker-person-meta[data-v-78fbd965]{gap:var(--space-2) var(--space-3)}.broker-stages[data-v-78fbd965]{gap:var(--space-1)}.broker-stages li[data-v-78fbd965]{font-size:var(--font-caption)}.broker-current[data-v-78fbd965]{align-items:flex-start}.broker-checklist[data-v-78fbd965]{background:0 0;border:0;padding:0}.broker-table-head[data-v-78fbd965]{display:none}.broker-row[data-v-78fbd965]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);padding:var(--space-3);margin-bottom:var(--space-3);gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.broker-row-title[data-v-78fbd965]{grid-area:1/1}.broker-role[data-v-78fbd965]{grid-area:2/1}.broker-role[data-v-78fbd965]:before{content:"办理分工："}.broker-row-progress[data-v-78fbd965]{grid-area:1/2;justify-content:flex-end}.broker-row-progress small[data-v-78fbd965]{display:none}.broker-row[data-v-78fbd965]>button{grid-area:2/2}.broker-days[data-v-78fbd965]{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.broker-secondary[data-v-78fbd965]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.onboarding-row-actions[data-v-33ad3287]{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}.onboarding-row-actions .ui-button[data-v-33ad3287]{flex:none}.business-panel.onboarding-followup[data-v-33ad3287]{padding:0}.onboarding-followup[data-v-33ad3287]>:not(:first-child){border-top:var(--border-width) solid var(--color-border)}.candidate-resume-group{margin-block:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}.candidate-resume-group>summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-3);cursor:pointer;scroll-margin-block-start:var(--space-4);list-style:none;display:flex}.candidate-resume-group>summary::-webkit-details-marker{display:none}.candidate-resume-group>summary h2{font-size:var(--font-section);margin:0}.candidate-resume-group>summary>span{align-items:center;gap:var(--space-2);font-size:var(--font-caption);color:var(--color-primary);display:flex}.candidate-resume-chevron{transition:transform .15s}.candidate-resume-group[open]>summary .candidate-resume-chevron{transform:rotate(180deg)}.candidate-resume-group-body{padding:0 var(--space-3) var(--space-3)}.candidate-resume-block+.candidate-resume-block{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.candidate-resume-block-title{font-size:var(--font-input);margin-block:var(--space-2)}.hr-ui .candidate-resume-editor .resume-form .resume-section{margin-block:var(--space-2);box-shadow:none;border:0;padding:0}.candidate-resume-footer{border-top:1px solid var(--color-border);padding-top:var(--space-3)}@media (width<=640px){.hr-ui .candidate-resume-editor .form-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.hr-ui .candidate-resume-editor [data-resume-field=gender]{grid-column:auto}.hr-ui .candidate-resume-editor [data-resume-field=phone_wechat] .form-grid{grid-template-columns:minmax(0,1fr)}.candidate-resume-editor .form-field{min-width:0}.candidate-resume-editor .choice-field,.candidate-resume-editor .wide,.candidate-resume-editor .resume-note{grid-column:1/-1}.hr-ui .candidate-resume-editor input:not([type=radio]):not([type=checkbox]),.hr-ui .candidate-resume-editor select{width:100%;min-width:0}}.candidate-resume-footer{inset-inline:0;z-index:20;padding:var(--space-3) var(--page-padding);padding-bottom:max(var(--space-3),env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:var(--shadow-panel);position:fixed;bottom:0}.candidate-resume-footer-inner{max-width:calc(var(--candidate-width) - 2 * var(--page-padding));gap:var(--space-2);flex-wrap:wrap;margin-inline:auto;display:flex}.candidate-resume-footer-inner>.form-hint{flex-basis:100%;margin:0}.candidate-resume-footer-inner>.ui-button.primary{width:100%;min-height:var(--control-height);flex-basis:100%;margin:0}.workspace-startup[data-v-3036105e]{min-height:100vh;padding:var(--space-6);place-items:center;display:grid}main[data-v-3036105e]{width:min(100%,640px)}h1[data-v-3036105e]{font-size:var(--font-subtitle)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-watermark:#5b6b861a;--layer-watermark:4100;--color-canvas:#f4f6f8;--color-surface:#fafbfc;--color-text:#202b3b;--color-text-muted:#536273;--color-border:#d8dee7;--color-control-border:#8a96a8;--color-primary:#304b83;--color-primary-hover:#243c6f;--color-primary-soft:#eaf0fb;--color-on-primary:#fafbfc;--color-focus:#304b83;--color-danger:#9c3439;--color-danger-soft:#fcecee;--color-warning:#855900;--color-warning-soft:#fff5dc;--color-success:#286348;--color-success-soft:#eaf5ef;--color-disabled:#536273;--color-disabled-bg:#edf0f4;--font-family-ui:"Microsoft YaHei", "PingFang SC", system-ui, sans-serif;--font-caption:12px;--font-body:14px;--font-control:14px;--font-brand:16px;--font-logo:18px;--font-subtitle:18px;--font-title:24px;--weight-body:400;--weight-medium:500;--weight-heading:600;--line-body:1.6;--line-heading:1.35;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-12:48px;--radius-control:6px;--radius-panel:10px;--border-width:1px;--indicator-width:3px;--focus-width:2px;--focus-offset:3px;--control-height:44px;--sidebar-width:224px;--login-width:420px;--content-width:1280px;--header-height:64px;--brand-height:72px;--mark-size:34px;--skeleton-height:12px;--account-menu-width:180px;--qr-size:160px;--candidate-width:920px;--textarea-height:96px;--font-input:16px;--filter-field-min-width:180px;--drawer-width:560px;--pagination-jump-width:64px;--pagination-size-width:136px;--pagination-nav-width:80px;--favorites-drawer-height:50dvh;--favorite-card-min-width:88px;--favorite-photo-ratio:4 / 5;--favorites-control-height:32px;--favorites-compact-control-height:24px;--favorites-remove-width:32px;--favorites-chrome-padding:4px;--favorites-body-padding:8px;--favorite-photo-width-ratio:.8;--favorite-meta-height:32px;--favorite-grid-gap:4px;--feedback-width:24rem;--feedback-layer:3000;--shadow-panel:0 4px 18px #202b3b0d;--motion-fast:.14s;--panel-padding:var(--space-7);--section-gap:var(--space-6);--row-padding:var(--space-5);--page-padding:var(--space-8)}[data-theme=teal]{--color-canvas:#f3f7f6;--color-surface:#fafcfb;--color-text:#203332;--color-text-muted:#4c6663;--color-border:#d3e0dc;--color-control-border:#7f9b93;--color-primary:#176058;--color-primary-hover:#104d46;--color-primary-soft:#e3f1eb;--color-on-primary:#fafcfb;--color-focus:#176058;--color-disabled:#4c6663;--color-disabled-bg:#eaf0ed}[data-theme=slate]{--color-canvas:#f3f5f7;--color-surface:#fafbfc;--color-text:#253241;--color-text-muted:#526171;--color-border:#d7dee5;--color-control-border:#8b98a7;--color-primary:#40556b;--color-primary-hover:#304358;--color-primary-soft:#e8edf3;--color-on-primary:#fafbfc;--color-focus:#40556b;--color-disabled:#526171;--color-disabled-bg:#ecf0f3}[data-density=compact]{--panel-padding:var(--space-6);--section-gap:var(--space-4);--row-padding:var(--space-3);--page-padding:var(--space-6)}*{box-sizing:border-box}body{font-family:var(--font-family-ui);font-size:var(--font-body);line-height:var(--line-body);font-weight:var(--weight-body);color:var(--color-text);background:var(--color-canvas);font-synthesis:none;margin:0}button{font:inherit;font-size:var(--font-control);min-height:var(--control-height);border:var(--border-width) solid var(--color-control-border);background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-control);padding:var(--space-2) var(--space-4);cursor:pointer;transition:background var(--motion-fast) ease}button:hover:not(:disabled){background:var(--color-primary-soft)}button:disabled{color:var(--color-disabled);background:var(--color-disabled-bg);cursor:not-allowed}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}a{color:var(--color-primary)}h1,h2,h3,p{margin-block-start:0}h1{font-size:var(--font-title);font-weight:var(--weight-heading);line-height:var(--line-heading);margin-bottom:var(--space-2)}h2{font-size:var(--font-subtitle);font-weight:var(--weight-heading);line-height:var(--line-heading)}.primary{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--weight-medium)}.primary:hover:not(:disabled){background:var(--color-primary-hover)}.full-width{width:100%}.text-button{color:var(--color-primary);background:0 0;border-color:#0000}.brand{align-items:center;gap:var(--space-3);min-width:0;display:flex}.brand-mark{width:var(--mark-size);min-height:var(--mark-size);font-size:var(--font-logo);font-weight:var(--weight-heading);background:var(--color-primary-soft);color:var(--color-primary);border-radius:var(--radius-control);overflow-wrap:anywhere;flex-shrink:0;place-items:center;display:grid}.brand-text{min-width:0}.brand strong{font-size:var(--font-brand);font-weight:var(--weight-heading);overflow-wrap:anywhere;display:block}.brand small{color:var(--color-text-muted);font-size:var(--font-caption);display:block}.status-tag{color:var(--color-text-muted);background:var(--color-disabled-bg);font-size:var(--font-caption);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);white-space:nowrap;display:inline-block}.status-notice{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-inline-start:var(--indicator-width) solid var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);overflow-wrap:anywhere}.status-notice[data-kind=error]{background:var(--color-danger-soft);color:var(--color-danger);border-color:var(--color-danger)}.status-notice[data-kind=warning]{background:var(--color-warning-soft);color:var(--color-warning);border-color:var(--color-warning)}.status-notice p{margin-bottom:0}.notice-detail{margin-top:var(--space-2);font-size:var(--font-caption)}.skeleton-line{height:var(--skeleton-height);background:var(--color-disabled-bg);border-radius:var(--radius-control);margin-bottom:var(--space-3)}input,select,textarea{font:inherit;font-size:var(--font-input);min-height:var(--control-height);width:100%;min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control)}textarea{min-height:var(--textarea-height);resize:vertical}input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}label{gap:var(--space-2);display:grid}fieldset{min-width:0;margin:0}legend{margin-bottom:var(--space-2);padding:0}summary{cursor:pointer;min-height:var(--control-height);align-items:center;display:flex}.choice-options{gap:var(--space-3);flex-wrap:wrap;display:flex}.choice-options label{align-items:center;gap:var(--space-2);min-height:var(--control-height);display:flex}.choice-options input{width:var(--space-5);min-height:var(--space-5);accent-color:var(--color-primary)}.button-link{min-height:var(--control-height);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);align-items:center;text-decoration:none;display:inline-flex}.choice-inline{align-items:center;gap:var(--space-2);min-height:var(--control-height);margin-block:var(--space-3);display:flex}.choice-inline input{width:var(--space-5);min-height:var(--space-5);accent-color:var(--color-primary);flex-shrink:0}.app-root{min-height:100dvh;color:var(--color-text);background:var(--color-canvas)}.skip-link{inset-inline-start:var(--space-4);top:var(--space-3);z-index:10;padding:var(--space-3);background:var(--color-surface);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.auth-layout{min-height:100dvh;padding:var(--space-6);place-items:center;display:grid}.auth-panel{width:min(var(--login-width), 100%);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:var(--panel-padding)}.auth-panel>.brand{margin-bottom:var(--section-gap)}.auth-description{color:var(--color-text-muted);margin-bottom:var(--section-gap)}.session-loading{padding-block:var(--space-2);color:var(--color-text-muted)}.session-loading p{margin-bottom:var(--space-3)}.candidate-entry{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-4);margin-top:var(--space-4)}.candidate-entry>div{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.candidate-entry strong{font-weight:var(--weight-medium)}.candidate-entry p,.support-text{color:var(--color-text-muted);font-size:var(--font-caption);margin-top:var(--space-2);margin-bottom:0}.support-text{margin-top:var(--space-4);overflow-wrap:anywhere}.workspace-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100dvh;display:grid}.app-navigation{background:var(--color-surface);border-inline-end:var(--border-width) solid var(--color-border);align-self:start;min-height:100dvh;position:sticky;top:0}.navigation-heading{min-height:var(--brand-height);padding:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.navigation-toggle{display:none}.app-navigation nav{gap:var(--space-1);padding:var(--space-3);display:grid}.app-navigation nav button{text-align:start;border-color:#0000;border-inline-start:var(--indicator-width) solid transparent;padding-inline:var(--space-4);background:0 0}.app-navigation nav button.active{background:var(--color-primary-soft);color:var(--color-primary);border-inline-start-color:var(--color-primary);font-weight:var(--weight-heading)}.workspace{min-width:0}.topbar{min-height:var(--header-height);padding:var(--space-2) var(--page-padding);background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.breadcrumb{overflow-wrap:anywhere;min-width:0;color:var(--color-text-muted)}.account-menu{min-width:0;max-width:50%;position:relative}.account-trigger{align-items:center;gap:var(--space-2);text-align:start;border-color:#0000;display:flex}.account-trigger>span:first-child{overflow-wrap:anywhere;min-width:0}.account-actions{inset-inline-end:0;top:calc(100% + var(--space-1));z-index:2;width:var(--account-menu-width);padding:var(--space-1);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);box-shadow:var(--shadow-panel);display:grid;position:absolute}.account-actions button{text-align:start;background:0 0;border:0}.main-workspace{padding:var(--page-padding);max-width:var(--content-width);margin-inline:auto}.page-header{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-description{color:var(--color-text-muted);margin-bottom:var(--section-gap)}.module-directory{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);padding:var(--panel-padding)}.module-directory h2{margin-bottom:var(--space-3)}.module-list{display:grid}.module-link{justify-content:space-between;align-items:center;gap:var(--space-4);border:0;border-bottom:var(--border-width) solid var(--color-border);padding:var(--row-padding) var(--space-2);text-align:start;border-radius:0;display:flex}.module-link:last-child{border-bottom:0}.module-link>span:first-child{overflow-wrap:anywhere;min-width:0}.module-link strong{font-weight:var(--weight-medium);display:block}.module-link small{color:var(--color-text-muted);font-size:var(--font-caption);margin-top:var(--space-1);display:block}.module-state{color:var(--color-text-muted);font-size:var(--font-caption);white-space:nowrap}.module-state span{color:var(--color-primary);margin-inline-start:var(--space-3)}.workspace-footnote{color:var(--color-text-muted);font-size:var(--font-caption);margin-top:var(--space-4)}.empty-state{border:var(--border-width) solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-panel);padding:var(--space-12) var(--panel-padding);text-align:center}.empty-state h2{margin-bottom:var(--space-3)}.empty-state p{color:var(--color-text-muted);margin-bottom:var(--section-gap)}.business-panel{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);padding:var(--panel-padding);margin-bottom:var(--section-gap);min-width:0}.toolbar{align-items:center;gap:var(--space-2);margin-block:var(--space-3);flex-wrap:wrap;display:flex}.form-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-grid .wide{grid-column:1/-1}.form-field{margin-bottom:var(--space-3);border:0;padding:0}.form-hint{color:var(--color-text-muted)}.filter-bar{align-items:end;gap:var(--space-3);margin-bottom:var(--section-gap);flex-wrap:wrap;display:flex}.filter-bar label{flex:1 1 var(--filter-field-min-width);min-width:min(100%,var(--filter-field-min-width))}.filter-bar>button{flex-shrink:0}.record-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--row-padding);border-bottom:var(--border-width) solid var(--color-border);overflow-wrap:anywhere;display:flex}.record-row>div{min-width:0}.record-row p{color:var(--color-text-muted);font-size:var(--font-caption);margin-bottom:0}.repeat-row,.task-panel{border-top:var(--border-width) solid var(--color-border);padding-block:var(--space-4)}.resume-facts{grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:0;display:grid}.resume-facts dt,.resume-facts dd{padding:var(--space-2);border-bottom:var(--border-width) solid var(--color-border);overflow-wrap:anywhere;margin:0}.resume-facts dt{color:var(--color-text-muted)}.resume-section{border-top:var(--border-width) solid var(--color-border);min-width:0;margin-block-start:var(--space-6);padding-block-start:var(--space-4)}.resume-section>h3{margin-block:0 var(--space-4);font-size:var(--font-body);font-weight:var(--weight-heading)}.resume-note textarea{resize:vertical}.resume-details .resume-facts dd{white-space:pre-wrap}.qr-panel{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.qr-panel>div{overflow-wrap:anywhere;min-width:0}.qr-panel img{width:var(--qr-size);height:var(--qr-size);max-width:100%}.candidate-header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--page-padding);border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;display:flex}.candidate-watermark{z-index:var(--layer-watermark);pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.candidate-watermark *{pointer-events:none}.candidate-content{max-width:var(--candidate-width);padding:var(--page-padding);margin-inline:auto}.business-form{gap:var(--space-3);margin-block:var(--space-4);min-width:0;display:grid}.business-form>button{white-space:normal;justify-self:start;max-width:100%}.task-card{border-top:var(--border-width) solid var(--color-border);padding-block:var(--space-4);overflow-wrap:anywhere;min-width:0}.exam-question{border:var(--border-width) solid var(--color-border);padding:var(--space-3);margin-block:var(--space-4);overflow-wrap:anywhere}.answer-option{align-items:flex-start;gap:var(--space-3);margin-block:var(--space-3);display:flex}.answer-option input{width:var(--space-5);min-height:var(--space-5);accent-color:var(--color-primary);flex-shrink:0}.answer-option span{overflow-wrap:anywhere;min-width:0}.business-panel button,.task-card button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.business-panel pre{white-space:pre-wrap;overflow-wrap:anywhere}.directory-tree{margin-block:var(--space-3);padding-inline-start:var(--space-3);list-style:none}.directory-tree li{border-inline-start:var(--border-width) solid var(--color-border);min-width:0;padding-inline-start:var(--space-2)}.directory-tree summary{gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap}.directory-tree p,.directory-member p{overflow-wrap:anywhere}.directory-member{border-top:var(--border-width) solid var(--color-border);margin-block-start:var(--space-6);padding-block-start:var(--space-6)}.accounts-workspace{max-width:var(--candidate-width);padding:var(--page-padding);min-width:0;margin-inline:auto}.accounts-header{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--section-gap);flex-wrap:wrap;display:flex}.accounts-navigation{gap:var(--space-2);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.accounts-navigation [aria-current=page]{background:var(--color-primary-soft);font-weight:var(--weight-heading)}.accounts-workspace .business-panel,.accounts-workspace .record-row{overflow-wrap:anywhere}.accounts-workspace .business-form{max-width:100%}.accounts-secret{width:100%;padding:var(--space-3);border:var(--border-width) solid var(--color-border);background:var(--color-canvas);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:monospace;display:block}.accounts-security-action{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-4);margin-top:var(--space-4)}.onboarding-list-tabs{gap:var(--space-2);margin-block-end:var(--space-4);display:flex}.onboarding-list-tabs>.ui-button{flex:1;min-width:0}.onboarding-list-filters{grid-template-columns:minmax(var(--filter-field-min-width),2fr) repeat(3,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-5);align-items:end;display:grid}.onboarding-list-filters label,.onboarding-list-search{gap:var(--space-2);min-width:0;display:grid}.onboarding-list-search-row{gap:var(--space-2);align-items:center;display:flex}.onboarding-list-search-row input{flex:1;min-width:0}.onboarding-list-search-row .ui-button{flex-shrink:0}.onboarding-case-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.onboarding-case-table{border-collapse:collapse;text-align:start;table-layout:fixed;width:100%}.onboarding-case-table th,.onboarding-case-table td{padding:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);overflow-wrap:anywhere;text-align:start;vertical-align:middle}.onboarding-case-table th{font-weight:var(--weight-medium);color:var(--color-text-muted);background:var(--color-canvas)}.onboarding-case-table th:nth-child(5){width:28%}.onboarding-case-table th:last-child{width:var(--pagination-size-width)}.onboarding-next-step{color:var(--color-text-muted)}.resume-edit-actions{inset-inline:var(--sidebar-width) 0;z-index:20;justify-content:flex-end;gap:var(--space-3);padding:var(--space-3) var(--page-padding);padding-bottom:max(var(--space-3),env(safe-area-inset-bottom));background:var(--color-surface);border-top:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-panel);display:flex;position:fixed;bottom:0}.case-resume-editing{padding-bottom:calc(var(--control-height) + var(--space-8) + env(safe-area-inset-bottom))}.resume-reason-dialog.el-dialog{border-radius:var(--radius-panel);width:min(480px,100vw - 32px)}.resume-reason-dialog textarea{min-height:8rem}.resume-reason-dialog .toolbar{justify-content:flex-end;margin-bottom:0}@media (width<=767px){.resume-edit-actions{padding-inline:var(--space-4);inset-inline:0}.resume-edit-actions>button{flex:1}.onboarding-list-filters{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-list-search{grid-column:1/-1}.onboarding-list-panel{padding:var(--space-4)}.onboarding-case-table,.onboarding-case-table tbody{display:block}.onboarding-case-table thead{display:none}.onboarding-case-table tr{gap:var(--space-3);padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.onboarding-case-table td{gap:var(--space-1);border:0;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.onboarding-case-table td:before{content:attr(data-label);color:var(--color-text-muted);font-size:var(--font-caption)}.onboarding-case-table td:nth-child(5),.onboarding-case-table td:last-child{grid-column:1/-1}.onboarding-case-table td:last-child:before{display:none}.auth-layout{padding:var(--space-8) var(--space-4);align-items:start}.auth-panel{padding:min(var(--panel-padding), var(--space-6))}.workspace-shell{display:block}.app-navigation{border-inline-end:0;border-bottom:var(--border-width) solid var(--color-border);min-height:auto;position:static}.navigation-heading{padding:var(--space-3) var(--space-4)}.navigation-toggle{flex-shrink:0;display:block}.app-navigation[data-open=false] nav{display:none}.app-navigation nav{padding-top:0}.topbar{padding-inline:var(--space-4)}.main-workspace{padding:var(--space-6) var(--space-4)}.module-directory{padding:var(--space-4)}.account-menu{max-width:55%}.form-grid{grid-template-columns:minmax(0,1fr)}.filter-bar label{flex-basis:100%}.record-row,.qr-panel{flex-direction:column;align-items:flex-start}.candidate-content,.accounts-workspace{padding:var(--space-6) var(--space-4)}}@media print{.app-navigation,.topbar,.page-header,.page-description,.workspace-footnote,.interview-management>.toolbar,.filter-bar,.interview-management>.business-panel:not(.qr-panel),.interview-management .business-panel~.business-panel,.qr-panel .toolbar{display:none!important}.workspace-shell{display:block}.main-workspace{padding:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}@media (forced-colors:active){button,.auth-panel,.status-tag,.module-directory,.empty-state{border-color:buttontext}.app-navigation nav button.active{outline:var(--focus-width) solid Highlight}}.purpose-backdrop{z-index:100;padding:var(--space-4);background:var(--color-canvas);place-items:center;display:grid;position:fixed;inset:0}.purpose-dialog{width:min(100%,36rem);margin:0}.purpose-dialog p{margin-bottom:var(--space-6);line-height:1.8}.resume-photo{margin-block:var(--space-4);padding-block:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.resume-photo img{object-fit:contain;max-width:min(100%,20rem);max-height:24rem;margin-block:var(--space-4);display:block}.workflow-check-item{scroll-margin-block-start:var(--space-6)}.workflow-check-label{align-items:center;gap:var(--space-3);display:flex}.workflow-check-label input{flex-shrink:0;width:auto}.workflow-inline-fields{margin-block:var(--space-4);padding:var(--space-4);background:var(--color-canvas);border:var(--border-width) solid var(--color-border)}.workflow-next-list{padding-inline-start:var(--space-6)}.workflow-next-list li{padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);overflow-wrap:anywhere}.workflow-next-list li p{margin-block:var(--space-2)}.workflow-next-list .button-link{margin-block:var(--space-2);display:inline-block}.library-filters{gap:var(--space-3);grid-template-columns:minmax(0,2.3fr) repeat(4,minmax(0,1fr));align-items:end;display:grid}.library-filters label,.library-search{gap:var(--space-2);min-width:0;display:grid}.library-search-row{gap:var(--space-2);align-items:center;min-width:0;display:flex}.library-search-row input{flex:1;min-width:0}.library-search-row .ui-button{flex-shrink:0}.library-help{margin-top:var(--space-3);color:var(--color-text-muted)}.library-help summary{font-size:var(--font-caption)}.library-help p{margin-block:var(--space-2) 0}.library-table{table-layout:fixed;border-collapse:collapse;text-align:start;width:100%}.library-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.library-table th,.library-table td{padding:var(--space-3) var(--space-2);text-align:start;vertical-align:middle;border-bottom:var(--border-width) solid var(--color-border);overflow-wrap:anywhere}.library-table th{font-weight:var(--weight-medium);color:var(--color-text-muted);background:var(--color-canvas)}.library-table th:first-child{width:17%}.library-table th:nth-child(2){width:12%}.library-table th:nth-child(3){width:7%}.library-table th:nth-child(4){width:10%}.library-table th:nth-child(5),.library-table th:nth-child(6){width:17%}.library-table th:nth-child(7){width:20%}.library-candidate strong,.library-phone,.library-company small{display:block}.library-phone,.library-company small,.library-time{color:var(--color-text-muted);font-size:var(--font-caption)}.library-phone{margin-top:var(--space-1);font-variant-numeric:tabular-nums}.library-actions .ui-button{margin:var(--space-1);padding-inline:var(--space-3)}.library-mobile-label{display:none}.library-history-record{border-bottom:var(--border-width) solid var(--color-border);padding-block:var(--space-4);overflow-wrap:anywhere}.library-history-record header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.library-history-record p{margin-block:var(--space-2);color:var(--color-text-muted)}@media (width>=768px) and (width<=1199px){.library-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.library-search,.library-filters>label:nth-last-child(-n+2){grid-column:span 2}}@media (width<=767px){.library-filters-panel{padding:var(--space-4)}.library-filters{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.library-search{grid-column:1/-1}.library-search-row .ui-button{padding-inline:var(--space-3)}.hr-ui .hr-module-resume-library .library-results{box-shadow:none;background:0 0;border:0;padding:0}.library-table,.library-table tbody{display:block}.library-table thead{display:none}.library-table tr{gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""company track""phone phone""progress progress""time time""actions actions";display:grid}.library-table td{border:0;min-width:0;padding:0;display:block}.library-table .library-candidate{display:contents}.library-candidate strong{grid-area:name;align-self:center}.library-table .library-phone{font-size:var(--font-body);grid-area:phone;margin:0}.library-company{color:var(--color-text-muted);grid-area:company}.library-track{color:var(--color-text-muted);grid-area:track}.library-status{grid-area:status;justify-self:end}.library-progress{margin-top:var(--space-1);grid-area:progress}.library-time{grid-area:time}.library-mobile-label{margin-right:var(--space-2);display:inline}.library-table .library-actions{gap:var(--space-2);border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-1);grid-area:actions;display:flex}.library-actions .ui-button{flex:1;min-width:0;margin:0}.library-results>.ui-pagination{background:var(--color-surface)}}@media (width<=359px){.library-filters>label:nth-last-child(-n+2){grid-column:1/-1}}.mobile-navigation{gap:var(--space-2);display:grid}.mobile-navigation button{align-items:center;gap:var(--space-3);text-align:start;padding:var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:inherit;background:0 0;border:0;display:flex}.mobile-navigation button.active{background:var(--color-primary-soft);color:var(--color-primary)}.library-table .library-avatar{float:inline-start;border-radius:var(--radius-control);background:var(--color-primary-soft);width:3rem;height:3rem;color:var(--color-primary);place-items:center;margin-inline-end:var(--space-3);display:grid}.library-avatar>.ui-icon{width:1.5rem;height:1.5rem}.resume-photo-compact{border:0;margin:0;padding:0}.resume-photo-compact .ui-image-previews{margin:0}.resume-photo-compact .ui-image-preview{width:3rem}.resume-photo-compact .ui-image-preview__thumbnail{box-sizing:border-box;width:3rem;height:3rem;padding:0;overflow:hidden}.resume-photo-compact .ui-image-preview__thumbnail img{object-fit:cover;width:100%;height:100%;margin:0}.resume-photo-compact .ui-image-preview__thumbnail span,.resume-photo-compact .toolbar{display:none}.resume-photo-compact .ui-image-preview__placeholder{min-height:3rem;padding:0}@media (width<=767px){.hr-ui .app-navigation>nav,.app-navigation>nav{display:none!important}.library-table tr{grid-template-columns:3rem minmax(0,1fr) auto;grid-template-areas:"avatar name status""avatar company track""phone phone phone""progress progress progress""time time time""actions actions actions"}.library-table .library-avatar{float:none;grid-area:avatar;margin:0}}.hr-ui[data-theme=blue],.hr-ui:not([data-theme]){--color-canvas:#f3f8ff;--color-surface:#fff;--color-text:#162445;--color-text-muted:#5b6b86;--color-primary:#1769ff;--color-primary-hover:#0c54d8;--color-primary-active:#0845b8;--color-primary-soft:#eaf2ff;--color-on-primary:#fff;--color-link:#175cd3;--color-primary-ink:#175cd3;--color-border:#dce8f8;--color-control-border:#7a8faf;--color-focus:#175cd3;--color-danger:#b42332;--color-danger-soft:#fff0f2;--color-warning:#925700;--color-warning-soft:#fff5df;--color-success:#08775d;--color-success-soft:#e8f7f1;--color-disabled:#69758b;--color-disabled-bg:#eef2f7}.hr-ui{--color-link:var(--color-primary);--color-primary-ink:var(--color-primary);--color-primary-active:color-mix(in srgb,var(--color-primary),black 18%);--radius-control:8px;--radius-panel:12px;--header-height:56px;--control-height:44px;--content-width:1440px;--panel-padding:24px;--section-gap:16px;--page-padding:24px;--row-padding:16px;--font-caption:.75rem;--font-body:.875rem;--font-control:.875rem;--font-brand:1rem;--font-logo:1.125rem;--font-subtitle:1.125rem;--font-title:1.5rem;--font-input:1rem;--shadow-panel:0 2px 8px #1f4b8c0a;--el-color-primary:var(--color-primary);--el-color-primary-light-3:color-mix(in srgb,var(--color-primary),white 30%);--el-color-primary-light-5:color-mix(in srgb,var(--color-primary),white 50%);--el-color-primary-light-7:color-mix(in srgb,var(--color-primary),white 70%);--el-color-primary-light-8:color-mix(in srgb,var(--color-primary),white 80%);--el-color-primary-light-9:var(--color-primary-soft);--el-color-primary-dark-2:var(--color-primary-hover);--el-color-success:var(--color-success);--el-color-success-light-9:var(--color-success-soft);--el-color-warning:var(--color-warning);--el-color-warning-light-9:var(--color-warning-soft);--el-color-danger:var(--color-danger);--el-color-danger-light-9:var(--color-danger-soft);--el-color-error:var(--color-danger);--el-color-info:var(--color-text-muted);--el-color-info-light-9:var(--color-primary-soft);--el-text-color-primary:var(--color-text);--el-text-color-regular:var(--color-text);--el-text-color-secondary:var(--color-text-muted);--el-text-color-placeholder:var(--color-text-muted);--el-border-color:var(--color-control-border);--el-border-color-light:var(--color-border);--el-border-color-lighter:var(--color-border);--el-fill-color-blank:var(--color-surface);--el-bg-color:var(--color-surface);--el-border-radius-base:var(--radius-control);--el-font-family:var(--font-family-ui);--el-font-size-base:var(--font-body);--el-disabled-text-color:var(--color-disabled);--el-disabled-bg-color:var(--color-disabled-bg);font-size:var(--font-body);line-height:1.6;font-family:var(--font-family-ui)}.hr-ui[data-density=compact]{--panel-padding:20px;--row-padding:12px;--page-padding:24px}.hr-ui .ui-button{white-space:normal;overflow-wrap:anywhere;border-radius:var(--radius-control);max-width:100%;height:auto;min-height:44px;line-height:1.5;font:inherit;padding:10px 16px}.hr-ui .ui-button>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.hr-ui .ui-button+.ui-button{margin-left:0}.hr-ui .ui-button.el-button--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.hr-ui .ui-button.el-button--primary:hover:not(:disabled),.hr-ui .ui-button.el-button--primary:focus-visible:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-on-primary)}.hr-ui .ui-button.el-button--primary:active:not(:disabled){background:var(--color-primary-active);border-color:var(--color-primary-active)}.hr-ui .ui-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.hr-ui .ui-button.is-disabled{color:var(--color-disabled);background:var(--color-disabled-bg);border-color:var(--color-border)}.hr-ui .ui-panel{--el-card-border-color:var(--color-border);border-radius:var(--radius-panel);min-width:0}.hr-ui .ui-panel .el-card__header{padding:var(--panel-padding) var(--panel-padding) 0;border:0}.hr-ui .ui-panel .el-card__header h2{margin:0}.hr-ui .ui-panel .el-card__body{padding:var(--panel-padding);min-width:0}.hr-ui .ui-tag{white-space:normal;border:0;border-radius:6px;max-width:100%;height:auto;min-height:26px;padding:3px 10px;line-height:1.5}.hr-ui .ui-tag.el-tag--primary{--el-tag-text-color:var(--color-primary-ink);color:var(--color-primary-ink);background-color:var(--color-primary-soft)}.hr-ui .ui-notice{overflow-wrap:anywhere;border-radius:8px;align-items:flex-start;margin-bottom:16px;padding:12px 16px}.hr-ui .ui-notice .el-alert__content{min-width:0}.hr-ui .ui-notice .el-alert__title{font-size:var(--font-body);font-weight:500;line-height:1.6}.hr-ui .ui-notice .el-alert__description{font-size:var(--font-body);margin-top:4px;line-height:1.6}.hr-ui .ui-skeleton{padding-block:12px}.hr-ui .ui-success-feedback{--feedback-ink:var(--color-success);--feedback-soft:var(--color-success-soft);width:min(var(--feedback-width),calc(100vw - 32px));z-index:var(--feedback-layer);background:var(--feedback-soft);border:1px solid var(--feedback-ink);box-shadow:var(--shadow-panel);border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex;position:fixed;inset-block-start:max(var(--space-4),env(safe-area-inset-top));inset-inline-end:max(var(--space-4),env(safe-area-inset-right))}.hr-ui .ui-success-feedback[data-kind=error]{--feedback-ink:var(--color-danger);--feedback-soft:var(--color-danger-soft)}.hr-ui .ui-success-feedback[data-kind=warning]{--feedback-ink:var(--color-warning);--feedback-soft:var(--color-warning-soft)}.hr-ui .ui-success-feedback[data-kind=info]{--feedback-ink:var(--color-primary);--feedback-soft:var(--color-primary-soft)}.hr-ui .ui-success-feedback .el-alert{background:0 0;flex:1;min-width:0;padding:12px}.hr-ui .ui-success-feedback .el-alert__content{min-width:0}.hr-ui .ui-success-feedback .el-alert__title{font-size:var(--font-body);color:var(--feedback-ink);overflow-wrap:anywhere;line-height:1.6}.hr-ui .feedback-close{min-width:44px;color:var(--feedback-ink);background:0 0;border:0;flex-shrink:0;align-self:flex-start;padding:8px;font-size:1.25rem}.hr-ui a{color:var(--color-link)}.hr-ui .brand-mark{color:var(--color-on-primary);background:var(--color-primary);box-shadow:0 3px 8px #1769ff26}.hr-ui .app-navigation{border-color:var(--color-border)}.hr-ui .app-navigation nav{gap:6px}.hr-ui .app-navigation nav button{border-radius:8px;align-items:center;gap:12px;min-height:48px;display:flex}.hr-ui .app-navigation nav button.active{color:var(--color-link)}.hr-ui .nav-icon{flex-shrink:0;width:20px;height:20px}.hr-ui .page-header{margin-bottom:20px}.hr-ui .page-header h1{margin:0}.hr-ui .page-description:empty{display:none}.hr-ui .business-panel{box-shadow:var(--shadow-panel)}.hr-ui .business-panel>h2{margin-bottom:20px}.hr-ui .business-panel>h3{margin-block:20px 12px}.hr-ui label,.hr-ui legend{font-weight:500}.hr-ui input,.hr-ui select,.hr-ui textarea{min-height:44px;font-weight:400;line-height:1.5}.hr-ui input[type=checkbox],.hr-ui input[type=radio]{width:20px;height:20px;min-height:20px;accent-color:var(--color-primary);flex-shrink:0}:is(.hr-ui label:has(>input[type=checkbox]),.hr-ui label:has(>input[type=radio])){min-width:44px;min-height:44px}.hr-ui .form-hint,.hr-ui .notice-detail{font-size:var(--font-body);line-height:1.6}.hr-ui .status-tag{white-space:normal;max-width:100%;color:var(--color-link);background:var(--color-primary-soft)}.hr-ui .record-row{align-items:flex-start}.hr-ui .record-row p{font-size:var(--font-body);line-height:1.6}.hr-ui .record-row .toolbar{margin:0}.hr-ui .toolbar>*{min-width:0}.hr-ui .task-card,.hr-ui .task-panel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;margin-block:16px;padding:20px}.hr-ui .task-card>.record-row,.hr-ui .task-panel>.record-row{padding-top:0}.hr-ui .task-card h3{margin:0}.hr-ui .workflow-task-card,.hr-ui .followup-task-card{container-type:inline-size}.hr-ui .task-split,.hr-ui .task-split-overview,.hr-ui .task-split-body{min-width:0}.hr-ui .task-split-overview>.record-row{flex-wrap:wrap;gap:12px}.hr-ui .task-split-overview p{overflow-wrap:anywhere}.hr-ui .task-split-body .form-grid{grid-template-columns:minmax(0,1fr)}.hr-ui .task-split-body{padding-top:16px}.hr-ui .task-split-body>.toolbar{margin-top:0}.hr-ui .task-split-body>details{border-top:1px solid var(--color-border);padding-block:8px}@container (width>=780px){.hr-ui .task-split{grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);align-items:start;gap:24px;display:grid}.hr-ui .task-split-body{border-inline-start:1px solid var(--color-border);padding-inline-start:24px;padding-top:0}}.hr-ui .task-handling article,.hr-ui .task-panel details>p{border-inline-start:2px solid var(--color-border);white-space:pre-wrap;overflow-wrap:anywhere;margin-block:16px;padding-inline-start:16px}.hr-ui details{min-width:0}.hr-ui details>summary{color:var(--color-text);gap:8px;font-weight:600}.hr-ui details>summary:before{content:"›";color:var(--color-link);flex-shrink:0;font-size:1.25rem}.hr-ui details[open]>summary:before{content:"⌄"}.hr-ui .workflow-inline-fields{background:var(--color-canvas);border-radius:8px;padding:20px}.hr-ui .business-form{gap:16px}.hr-ui .form-grid{gap:20px 16px}.hr-ui .choice-options{gap:8px 16px}.hr-ui .choice-options label{min-height:44px;font-weight:400}.hr-ui .answer-option{border:1px solid var(--color-border);border-radius:8px;min-height:44px;padding:12px;font-weight:400}.hr-ui .exam-question{border-radius:12px;padding:20px}.hr-ui .resume-section{border:0;margin-block:24px;padding:0}.hr-ui .resume-section>h3{background:var(--color-primary-soft);border-radius:8px;margin-bottom:20px;padding:10px 12px;font-size:1rem;position:relative}.hr-ui .resume-section>h3:before{content:"";vertical-align:-2px;background:var(--color-primary);border-radius:2px;width:3px;height:1em;margin-right:10px;display:inline-block}.hr-ui .resume-form .resume-section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;margin-block:16px;padding:20px}.hr-ui .resume-form .resume-section>h3{background:0 0;padding:0;font-size:1.125rem}.hr-ui .resume-facts dt,.hr-ui .resume-facts dd{padding:10px 8px;line-height:1.7}.hr-ui .resume-facts dd{white-space:pre-wrap}.hr-ui .resume-required{color:var(--color-danger);font-weight:600}.hr-ui .resume-required-note{color:var(--color-text-muted);margin-bottom:20px}.hr-ui .candidate-resume-context{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.hr-ui .candidate-resume-context .resume-required-note{margin:0}.hr-ui [id][tabindex="-1"]{scroll-margin-top:80px}.hr-ui .candidate-content>h1{margin-block:8px 24px;font-size:1.75rem}.hr-ui .candidate-layout .resume-form .resume-section{box-shadow:var(--shadow-panel)}.hr-ui #candidate-section-resume:has(.resume-form){box-shadow:none;background:0 0;border:0;padding:0}.hr-ui .candidate-save-actions{z-index:3;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;gap:12px;padding:12px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 8px #1f4b8c0d}.hr-ui .candidate-save-actions>button{flex:1}.hr-ui .workbench-columns{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.hr-ui .workbench-overview{margin-bottom:24px}.hr-ui .workbench-overview h2{margin-bottom:0}.hr-ui .workbench-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.hr-ui .workbench-overview-card .el-card__body{align-items:center;gap:16px;display:flex}.hr-ui .workbench-overview-card .ui-icon{background:var(--color-primary-soft);width:48px;height:48px;color:var(--color-primary);border-radius:12px;padding:12px}.hr-ui .workbench-overview-card strong{margin-top:4px;font-size:1.75rem;line-height:1.3;display:block}.hr-ui .workbench-overview-card strong.summary-state{color:var(--color-text-muted);font-size:1rem}.hr-ui .workbench-overview-card small{color:var(--color-text-muted);display:block}.hr-ui .workbench-tasks{gap:16px;min-width:0;display:grid}.hr-ui .workbench-primary-action{justify-content:flex-end;margin-bottom:20px;display:flex}.hr-ui .workbench-primary-action .ui-icon{margin-right:8px}.hr-ui .workbench-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hr-ui .workbench-section-header h2{margin:0}.hr-ui .task-scope{margin-bottom:12px}.hr-ui .workbench-task-row{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:16px;padding-block:20px;display:flex}.hr-ui .task-avatar{background:var(--color-primary-soft);width:44px;min-height:44px;color:var(--color-link);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.125rem;font-weight:600;display:grid}.hr-ui .workbench-task-summary{overflow-wrap:anywhere;flex:1;min-width:0}.hr-ui .workbench-task-summary h3{margin:0 0 6px;font-size:1rem}.hr-ui .workbench-task-summary p{color:var(--color-text-muted);margin:0 0 8px}.hr-ui .workbench-task-actions{flex-shrink:0;gap:4px;max-width:40%;display:grid}.hr-ui .workbench-list-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.hr-ui .shortcut-grid{gap:12px;display:grid}.hr-ui .shortcut-entry{text-align:start;border-color:var(--color-border);width:100%;padding:16px}.hr-ui .shortcut-entry>span{align-items:center;gap:12px;width:100%;display:flex}.hr-ui .shortcut-entry>span>span{overflow-wrap:anywhere;flex:1;min-width:0}.hr-ui .shortcut-entry .ui-icon{color:var(--color-link)}.hr-ui .case-overview{margin-block:20px 24px}.hr-ui .interview-main-actions{justify-content:flex-end;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.hr-ui .interview-tabs{gap:var(--space-2);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);margin-bottom:var(--space-4);display:flex}.hr-ui .interview-tabs>.ui-button{border:0;border-radius:0;flex:1;min-width:0}.hr-ui .interview-tabs>[aria-pressed=true]{color:var(--color-primary);border-bottom:var(--indicator-width) solid var(--color-primary);font-weight:var(--weight-heading)}.hr-ui .interview-filters{gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:end;display:grid}.hr-ui .interview-filters label{gap:var(--space-2);min-width:0;display:grid}.hr-ui .interview-search-controls{gap:var(--space-2);display:flex}.hr-ui .interview-search-controls input{flex:1;min-width:0}.hr-ui .interview-desktop-list{border-collapse:collapse;table-layout:fixed;width:100%}.hr-ui .interview-desktop-list th,.hr-ui .interview-desktop-list td{text-align:start;padding:var(--space-3);border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;vertical-align:top}.hr-ui .interview-desktop-list th{background:var(--color-canvas)}.hr-ui .interview-desktop-list small{color:var(--color-text-muted);margin-top:var(--space-1);display:block}.hr-ui .interview-desktop-list th:first-child,.hr-ui .interview-desktop-list th:last-child{width:15%}.hr-ui .interview-row-actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.hr-ui .interview-mobile-list{display:none}.hr-ui .interview-mobile-card{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);margin-bottom:var(--space-4);overflow-wrap:anywhere}.hr-ui .interview-mobile-card header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.hr-ui .interview-mobile-card header strong{font-size:var(--font-subtitle);min-width:0}.hr-ui .interview-mobile-card p{margin:var(--space-2) 0}.hr-ui .interview-owner-pair{gap:var(--space-3);border-block:1px solid var(--color-border);padding-block:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hr-ui .interview-owner-pair span,.hr-ui .interview-owner-pair small{color:var(--color-text-muted)}.hr-ui .interview-mobile-card footer{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.hr-ui .interview-list-panel>.ui-pagination{margin-top:var(--space-4)}@media (width<=1000px){.hr-ui .interview-desktop-list{display:none}.hr-ui .interview-mobile-list{display:block}}@media (width<=640px){.hr-ui .interview-filters{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.hr-ui .interview-search{grid-column:auto}.hr-ui .interview-search-controls{gap:var(--space-1)}.hr-ui .interview-search-controls>.ui-button{padding-inline:var(--space-2);flex:none}.hr-ui .interview-list-panel{padding:var(--space-3)}.hr-ui .interview-tabs{gap:0;padding-inline:0}.hr-ui .interview-tabs>.ui-button{padding-inline:var(--space-2)}}.hr-ui .case-overview h2{font-size:1.5rem}.hr-ui .case-overview p{color:var(--color-text-muted);margin-bottom:8px}.hr-ui .case-detail-grid{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.hr-ui .case-detail-grid>.business-panel{margin:0}.hr-ui .case-resume{grid-area:1/1/span 4}.hr-ui .case-internal{grid-area:1/2}.hr-ui .case-archive{grid-area:2/2}.hr-ui .case-person-history{grid-area:3/2}.hr-ui .case-arrival{grid-area:4/2}.hr-ui .case-followup{grid-column:1/-1}.hr-ui .case-followup-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hr-ui .case-resume .resume-section>summary{padding:var(--space-3);background:var(--color-primary-soft);color:var(--color-text);border-radius:var(--radius-control)}.hr-ui .case-resume .form-grid,.hr-ui .case-internal .form-grid,.hr-ui .case-archive .form-grid{grid-template-columns:minmax(0,1fr)}.hr-ui .case-resume .resume-form .resume-section{box-shadow:none;border:0;padding:0}.hr-ui .resume-edit{border-top:1px solid var(--color-border);margin-top:20px;padding-top:12px}.hr-ui .case-person-history article{border-inline-start:2px solid var(--color-primary-soft);overflow-wrap:anywhere;margin-block:16px;padding-inline-start:16px}.hr-ui .directory-tree{padding-inline-start:12px}.hr-ui .directory-tree .directory-tree{padding-inline-start:8px}.hr-ui .accounts-security-action{border:1px solid var(--color-border);background:var(--color-canvas);border-radius:12px;padding:20px}@media (width<=1199px){.hr-ui .case-detail-grid,.hr-ui .workbench-columns{grid-template-columns:minmax(0,1fr)}.hr-ui .case-detail-grid>*{grid-area:auto}.hr-ui .case-followup-grid{grid-template-columns:minmax(0,1fr)}.hr-ui .workspace-shell{display:block}.hr-ui .app-navigation{border-inline-end:0;border-bottom:1px solid var(--color-border);min-height:0;position:static}.hr-ui .navigation-heading{min-height:64px;padding:12px 24px}.hr-ui .navigation-toggle{flex-shrink:0;display:block}.hr-ui .app-navigation[data-open=false] nav{display:none}.hr-ui .app-navigation nav{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}}@media (width<=767px){.hr-ui,.hr-ui[data-density=compact]{--page-padding:16px;--panel-padding:16px}.hr-ui .main-workspace,.hr-ui .candidate-content{padding:24px 16px}.hr-ui .navigation-heading{padding:12px 16px}.hr-ui .app-navigation nav{grid-template-columns:minmax(0,1fr)}.hr-ui .topbar{align-items:flex-start}.hr-ui .business-panel,.hr-ui .task-card,.hr-ui .task-panel,.hr-ui .workflow-inline-fields{padding:16px}.hr-ui .form-grid{grid-template-columns:minmax(0,1fr)}.hr-ui .record-row{flex-wrap:wrap}.hr-ui .workbench-task-row{grid-template-columns:44px minmax(0,1fr);gap:12px;display:grid}.hr-ui .workbench-task-summary{grid-column:2}.hr-ui .workbench-overview-grid{grid-template-columns:minmax(0,1fr)}.hr-ui .workbench-task-actions{flex-wrap:wrap;grid-column:2;gap:8px;max-width:100%;margin-left:0;display:flex}.hr-ui .ui-panel .el-card__header{padding:var(--panel-padding) var(--panel-padding) 0}.hr-ui .ui-panel .el-card__body{padding:var(--panel-padding)}.hr-ui .resume-facts{grid-template-columns:minmax(0,1fr)}.hr-ui .resume-facts dt{border-bottom:0;padding-bottom:0}.hr-ui .resume-facts dd{padding-top:2px}.hr-ui .resume-form .resume-section{padding:16px}.hr-ui .candidate-save-actions{padding-bottom:max(12px,env(safe-area-inset-bottom))}.hr-ui .choice-options label{overflow-wrap:anywhere;max-width:100%}}@media (width<=359px){.hr-ui .candidate-content{padding-inline:12px}.hr-ui .resume-form .resume-section{padding:12px}}@media (prefers-reduced-motion:reduce){.hr-ui *{transition:none!important;animation:none!important}}@media (forced-colors:active){.hr-ui .ui-button,.hr-ui .task-card,.hr-ui .ui-panel{border-color:buttontext}.hr-ui .ui-tag{border:1px solid buttontext}}.hr-discard-confirm.hr-ui{--el-messagebox-width:360px;--el-messagebox-border-radius:var(--radius-panel);--el-messagebox-title-color:var(--color-text);--el-messagebox-content-color:var(--color-text);--el-color-primary:var(--color-primary);width:min(360px,100vw - 32px);max-width:360px;padding:20px}.hr-discard-confirm .el-message-box__header{padding-bottom:8px}.hr-discard-confirm .el-message-box__title{font-size:16px;font-weight:600}.hr-discard-confirm .el-message-box__btns{flex-wrap:wrap;gap:8px;padding-top:16px}.hr-discard-confirm .el-button--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.hr-discard-confirm .el-button--primary:hover:not(:disabled),.hr-discard-confirm .el-button--primary:focus-visible:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-on-primary)}.hr-discard-confirm .el-button--primary:active:not(:disabled){background:var(--color-primary-active);border-color:var(--color-primary-active);color:var(--color-on-primary)}.hr-discard-confirm .el-button{border-radius:var(--radius-control);min-height:40px;margin-left:0;padding:8px 12px}.hr-recruitment-qr.hr-ui{border-radius:var(--radius-panel);width:min(400px,100vw - 32px);max-width:400px;padding:20px}.hr-recruitment-qr .el-dialog__header{padding-bottom:16px;padding-right:28px}.hr-recruitment-qr .el-dialog__title{font-size:18px;font-weight:600}.hr-recruitment-qr .el-dialog__footer{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:20px;display:flex}.hr-recruitment-qr .recruitment-qr-content{flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.hr-recruitment-qr .recruitment-qr-content img{object-fit:contain;width:200px;max-width:100%;height:200px;display:block}@media print{body:has(.hr-recruitment-qr) #app{display:none!important}:is(body:has(.hr-recruitment-qr) .el-overlay,body:has(.hr-recruitment-qr) .el-overlay-dialog){background:0 0!important;position:static!important;overflow:visible!important}.hr-recruitment-qr.hr-ui{box-shadow:none;margin:0 auto}.hr-recruitment-qr .el-dialog__footer,.hr-recruitment-qr .el-dialog__headerbtn,.hr-recruitment-qr .recruitment-qr-content>a{display:none!important}}
