@charset "UTF-8";:root{--el-color-white: #ffffff;--el-color-black: #000000;--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}:root{color-scheme:light;--el-color-primary: #409eff;--el-color-primary-light-3: rgb(121, 187, 255);--el-color-primary-light-5: rgb(160, 207, 255);--el-color-primary-light-7: rgb(198, 226, 255);--el-color-primary-light-8: rgb(217, 236, 255);--el-color-primary-light-9: rgb(236, 245, 255);--el-color-primary-dark-2: rgb(51, 126, 204);--el-color-success: #67c23a;--el-color-success-light-3: rgb(149, 212, 117);--el-color-success-light-5: rgb(179, 225, 157);--el-color-success-light-7: rgb(209, 237, 196);--el-color-success-light-8: rgb(225, 243, 216);--el-color-success-light-9: rgb(240, 249, 235);--el-color-success-dark-2: rgb(82, 155, 46);--el-color-warning: #e6a23c;--el-color-warning-light-3: rgb(238, 190, 119);--el-color-warning-light-5: rgb(243, 209, 158);--el-color-warning-light-7: rgb(248, 227, 197);--el-color-warning-light-8: rgb(250, 236, 216);--el-color-warning-light-9: rgb(253, 246, 236);--el-color-warning-dark-2: rgb(184, 130, 48);--el-color-danger: #f56c6c;--el-color-danger-light-3: rgb(248, 152, 152);--el-color-danger-light-5: rgb(250, 182, 182);--el-color-danger-light-7: rgb(252, 211, 211);--el-color-danger-light-8: rgb(253, 226, 226);--el-color-danger-light-9: rgb(254, 240, 240);--el-color-danger-dark-2: rgb(196, 86, 86);--el-color-error: #f56c6c;--el-color-error-light-3: rgb(248, 152, 152);--el-color-error-light-5: rgb(250, 182, 182);--el-color-error-light-7: rgb(252, 211, 211);--el-color-error-light-8: rgb(253, 226, 226);--el-color-error-light-9: rgb(254, 240, 240);--el-color-error-dark-2: rgb(196, 86, 86);--el-color-info: #909399;--el-color-info-light-3: rgb(177, 179, 184);--el-color-info-light-5: rgb(200, 201, 204);--el-color-info-light-7: rgb(222, 223, 224);--el-color-info-light-8: rgb(233, 233, 235);--el-color-info-light-9: rgb(244, 244, 245);--el-color-info-dark-2: rgb(115, 118, 122);--el-bg-color: #ffffff;--el-bg-color-page: #f2f3f5;--el-bg-color-overlay: #ffffff;--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: #ffffff;--el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);--el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);--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: rgba(0, 0, 0, .8);--el-overlay-color-light: rgba(0, 0, 0, .7);--el-overlay-color-lighter: rgba(0, 0, 0, .5);--el-mask-color: rgba(255, 255, 255, .9);--el-mask-color-extra-light: rgba(255, 255, 255, .3);--el-border-width: 1px;--el-border-style: solid;--el-border-color-hover: var(--el-text-color-disabled);--el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey: var(--el-border-color)}.el-icon{--color: inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.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);position:relative;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}.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;margin-bottom:0;height:100%;overflow:auto;border-radius:0}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.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{position:absolute;top:0;right:0;padding:0;width:48px;height:48px;background:transparent;border:none;outline:none;cursor:pointer;font-size:var(--el-message-close-size, 16px)}.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;top:0;right:0;bottom:0;left: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%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@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);margin:0;box-sizing:border-box;border-radius:var(--el-alert-border-radius-base);position:relative;background-color:var(--el-color-white);overflow:hidden;opacity:1;display:flex;align-items:center;transition:opacity var(--el-transition-duration-fast)}.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{display:flex;flex-direction:column;gap:4px}.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;position:absolute;top:12px;right:16px;cursor:pointer}.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}.el-form{--el-form-label-font-size: var(--el-font-size-base);--el-form-inline-content-width: 220px}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:32px}.el-form--inline .el-form-item:last-child{margin-right:0}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.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: rgba(255, 255, 255, .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-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)}.el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;outline:none;transition:.1s;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)}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{display:inline-flex;align-items:center}.el-button{padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.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-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-dashed{border-style: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)}.el-button.is-circle{width:32px;border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:transparent;padding:2px;height:auto}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);border-color:transparent;background-color:transparent}.el-button--text{border-color:transparent;background:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.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-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--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-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--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-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--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-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--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-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--large{--el-button-size: 40px;height:var(--el-button-size)}.el-button--large{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--small{--el-button-size: 24px;height:var(--el-button-size)}.el-button--small{padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-form-item{display:flex;--font-size: 14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size: 14px;--el-form-label-font-size: var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size: 14px;--el-form-label-font-size: var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size: 12px;--el-form-label-font-size: var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{text-align:left;justify-content:flex-start}.el-form-item--label-right .el-form-item__label{text-align:right;justify-content:flex-end}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:block;width:fit-content;height:auto;text-align:left;margin-bottom:8px;line-height:22px;padding-right:0}.el-form-item__label-wrap{display:flex}.el-form-item__label{display:inline-flex;align-items:flex-start;flex:0 0 auto;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);height:32px;line-height:32px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;flex:1;line-height:32px;position:relative;font-size:var(--font-size);min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:2px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:hover,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field.is-focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:hover:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:focus:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field.is-focus:after{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:0 0 0 1px transparent inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-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%}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{cursor:auto;position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color, var(--el-text-color-regular));background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;-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);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-textarea__inner:focus{outline:none;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea__clear{position:absolute;right:11px;top:15px;transform:translateY(-50%);color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea .el-input__count.is-outside{position:absolute;background:transparent;padding-top:2px;top:100%;right:0;bottom:unset;line-height:1}.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{--el-input-height: var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;display:inline-block;padding-left:8px}.el-input .el-input__count.is-outside{height:unset;position:absolute;padding-top:2px;top:100%;right:0}.el-input .el-input__count.is-outside .el-input__count-inner{background:transparent;padding-left:0;line-height:1}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius, var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset}.el-input{--el-input-inner-height: calc(var(--el-input-height, 32px) - 2px)}.el-input__inner{width:100%;flex-grow:1;-webkit-appearance:none;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);padding:0;outline:none;border:none;background:none;box-sizing:border-box}.el-input__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap: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}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap: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}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input--large{--el-input-height: var(--el-component-size-large);font-size:14px}.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-inner-height: calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{display:inline-block;flex:1;margin:0 -20px}.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{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;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}.el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;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}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;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}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;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}.el-tabs{--el-tabs-header-height: 40px;display:flex}.el-tabs__header{padding:0;position:relative;margin:0 0 15px;display:flex;align-items:center;justify-content:space-between}.el-tabs__header-vertical{flex-direction:column}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:var(--el-color-primary);z-index:1;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}.el-tabs__active-bar.is-bottom{bottom:auto}.el-tabs__new-tab{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--el-border-color);height:20px;width:20px;line-height:20px;margin:10px 0 10px 10px;border-radius:3px;text-align:center;font-size:12px;color:var(--el-text-color-primary);cursor:pointer;transition:all .15s}.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{overflow:hidden;margin-bottom:-1px;position:relative;flex:1 auto}.el-tabs__nav-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--el-border-color-light);z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-bottom:after{top:0;bottom:auto}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:var(--el-text-color-secondary);width:20px;text-align:center}.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{display:flex;white-space:nowrap;position:relative;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:var(--el-tabs-header-height);box-sizing:border-box;display:flex;align-items:center;justify-content:center;list-style:none;font-size:var(--el-font-size-base);font-weight:500;color:var(--el-text-color-primary);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{border-radius:50%;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-left:5px}.el-tabs__item .is-icon-close:before{transform:scale(.9);display:inline-block}.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{overflow:hidden;position:relative;flex-grow:1}.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);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{position:relative;font-size:12px;width:0;height:14px;overflow:hidden;right:-2px;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item{margin-top:-1px;border-bottom:1px solid transparent;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)}.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);border:1px solid transparent;margin-top:-1px;color:var(--el-text-color-secondary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.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-bottom:0;margin-top:10px}.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 transparent}.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{top:0;bottom:auto;width:2px;height: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{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.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{left:auto;top:0}.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{right:auto;bottom:0}.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{height:100%;width:2px;bottom:auto;top:0}.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{left:auto;right:0}.el-tabs--left .el-tabs__active-bar.is-left{right:0;left:auto}.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-right-color:#fff;border-left:none;border-bottom:none}.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-radius:4px 0 0 4px;border-bottom:1px solid var(--el-border-color-light);border-right:none}.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 transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.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-left-color:#fff;border-right:none;border-bottom: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-radius:0 4px 4px 0;border-bottom:1px solid var(--el-border-color-light);border-left:none}.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 transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.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{position:absolute;left:0;right:0;animation:slideInRight-leave var(--el-transition-duration)}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{position:absolute;left:0;right:0;animation:slideInLeft-leave var(--el-transition-duration)}@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;transform:translate(0);opacity:1}to{transform-origin:0 0;transform:translate(100%);opacity:0}}@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;transform:translate(0);opacity:1}to{transform-origin:0 0;transform:translate(-100%);opacity:0}}.el-radio{--el-radio-font-size: var(--el-font-size-base);--el-radio-text-color: var(--el-text-color-regular);--el-radio-font-weight: var(--el-font-weight-primary);--el-radio-input-height: 14px;--el-radio-input-width: 14px;--el-radio-input-border-radius: var(--el-border-radius-circle);--el-radio-input-bg-color: var(--el-fill-color-blank);--el-radio-input-border: var(--el-border);--el-radio-input-border-color: var(--el-border-color);--el-radio-input-border-color-hover: var(--el-color-primary)}.el-radio{color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;outline:none;font-size:var(--el-font-size-base);-webkit-user-select:none;user-select:none;margin-right:30px;height:32px}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{padding:0 11px 0 7px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;position:relative;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{background-color:var(--el-color-white);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);position:relative;cursor:pointer;display:inline-block;box-sizing:border-box;transition:all .3s}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{width:4px;height:4px;border-radius:var(--el-radio-input-border-radius);content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in}.el-radio__original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio__original:focus-visible+.el-radio__inner{outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px;border-radius:var(--el-radio-input-border-radius)}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.el-radio-group{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:0}.el-radio-button{--el-radio-button-checked-bg-color: var(--el-color-primary);--el-radio-button-checked-text-color: var(--el-color-white);--el-radio-button-checked-border-color: var(--el-color-primary);--el-radio-button-disabled-checked-fill: var(--el-border-color-extra-light)}.el-radio-button{position:relative;display:inline-block;outline:none}.el-radio-button__inner{display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color, var(--el-fill-color-blank));outline:var(--el-border);font-weight:var(--el-button-font-weight, var(--el-font-weight-primary));color:var(--el-button-text-color, var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;margin:0;position:relative;cursor:pointer;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color, var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color, var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color, var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color, var(--el-color-primary))}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color, var(--el-color-primary));outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2;border-radius:var(--el-border-radius-base);box-shadow:none}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color, var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color, var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.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)}.el-popper{position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;word-break:normal;visibility:visible}.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{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.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:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}: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: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.el-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-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-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-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}.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:translate(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;top:-1px;bottom:-1px;left:-1px;right:-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;top:0;bottom:0;left:0;right:0;overflow:auto}.el-overlay .el-overlay-root{height:0}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.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{overflow:hidden}.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;-webkit-backface-visibility:hidden;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;top:0;bottom:0;left:0;right: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-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:-moz-fit-content;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration),transform .4s,top .4s,bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}:root{--el-loading-spinner-size: 42px;--el-loading-fullscreen-spinner-size: 50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:var(--el-mask-color);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity var(--el-transition-duration)}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size)) / 2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{top:50%;margin-top:calc((0px - var(--el-loading-spinner-size)) / 2);width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-input-number{position:relative;display:inline-flex;width:150px;line-height:30px;vertical-align:middle}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__increase,.el-input-number__decrease{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color, var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height: 15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height: 19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height: 11px}.el-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)}.el-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color, var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity, .3)}.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{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.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-tag{--el-tag-font-size: 12px;--el-tag-border-radius: 4px;--el-tag-border-radius-rounded: 9999px}.el-tag{background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:24px;padding:0 9px;font-size:var(--el-tag-font-size);line-height:1;border-width:1px;border-style:solid;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)}.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{flex-shrink:0;color:var(--el-tag-text-color)}.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{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{padding:0;background-color:transparent;border-radius:50%;border:none;outline:none;overflow:hidden;margin-left:6px}.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{padding:0 11px;height:32px;--el-icon-size: 16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{padding:0 7px;height:20px;--el-icon-size: 12px}.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.is-multiple .el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);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") no-repeat;mask-size:100% 100%;-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") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.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{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size)}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{padding:10px;border-bottom:1px solid var(--el-border-color-light)}.el-select-dropdown__footer{padding:10px;border-top:1px solid var(--el-border-color-light)}.el-select-dropdown__item{font-size:var(--el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.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:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);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") no-repeat;mask-size:100% 100%;-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") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.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{position:relative;list-style:none;margin:0;padding:0}.el-select-group__title{box-sizing:border-box;padding:0 20px;font-size:12px;color:var(--el-color-info);line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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%}.el-select{display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{display:flex;align-items:center;position:relative;box-sizing:border-box;cursor:pointer;text-align:left;font-size:14px;padding:4px 12px;gap:6px;min-height:32px;line-height:24px;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);transition:var(--el-transition-duration);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-border-color) inset}.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{display:flex;align-items:center;flex-shrink:0;gap:6px;color:var(--el-input-icon-color, var(--el-text-color-placeholder))}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);transform:rotate(0);cursor:pointer}.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{position:relative;display:flex;flex-wrap:wrap;align-items:center;flex:1;min-width:0;gap:6px}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:transparent}.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{display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.el-select__tags-text{display:block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{position:absolute;z-index:-1;display:block;top:50%;transform:translateY(-50%);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--el-input-text-color, var(--el-text-color-regular))}.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:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{position:absolute;opacity:0;z-index:-1}.el-select__input{border:none;outline:none;padding:0;color:var(--el-select-multiple-input-color);font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:100%;background-color:transparent}.el-select__input-calculator{position:absolute;left:0;top:0;max-width:100%;visibility:hidden;white-space:pre;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;padding:8px 16px;min-height:40px;line-height:24px;font-size:14px}.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;padding:2px 8px;min-height:24px;line-height:20px;font-size:12px}.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);font-weight:400;display:flex;align-items:center}.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{display:flex;justify-content:center;align-items:center;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);padding:0 4px;border:none;border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box}.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{font-weight:700;color:var(--el-text-color-secondary)}.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{display:block;font-size:12px;font-weight:700;width:inherit}.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);font-weight:400;color:var(--el-text-color-regular)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{display:flex;align-items:center;margin-left:var(--el-pagination-item-gap);font-weight:400;color:var(--el-text-color-regular)}.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,.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;display:flex;align-items:center;justify-content:flex-end}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{margin:0 4px;background-color:var(--el-pagination-button-bg-color)}.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;list-style:none;font-size:0;padding:0;margin:0;display:flex;align-items:center}.el-pager li{display:flex;justify-content:center;align-items:center;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);padding:0 4px;border:none;border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box}.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{font-weight:700;color:var(--el-text-color-secondary)}.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}.el-checkbox{--el-checkbox-font-size: 14px;--el-checkbox-font-weight: var(--el-font-weight-primary);--el-checkbox-text-color: var(--el-text-color-regular);--el-checkbox-input-height: 14px;--el-checkbox-input-width: 14px;--el-checkbox-border-radius: var(--el-border-radius-small);--el-checkbox-bg-color: var(--el-fill-color-blank);--el-checkbox-input-border: var(--el-border);--el-checkbox-disabled-border-color: var(--el-border-color);--el-checkbox-disabled-input-fill: var(--el-fill-color-light);--el-checkbox-disabled-icon-color: var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill: var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color: var(--el-border-color);--el-checkbox-disabled-checked-icon-color: var(--el-text-color-placeholder);--el-checkbox-checked-text-color: var(--el-color-primary);--el-checkbox-checked-input-border-color: var(--el-color-primary);--el-checkbox-checked-bg-color: var(--el-color-primary);--el-checkbox-checked-icon-color: var(--el-color-white);--el-checkbox-input-border-color-hover: var(--el-color-primary)}.el-checkbox{color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-right:30px;height:var(--el-checkbox-height, 32px)}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:0 11px 0 7px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color);will-change:transform}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{transform:translate(-45%,-60%) rotate(45deg) scaleY(1);border-color:var(--el-checkbox-checked-icon-color)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:var(--el-checkbox-checked-icon-color);height:2px;transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";border:1px solid transparent;border-left:0;border-top:0;height:7px;left:50%;position:absolute;top:50%;transform:translate(-45%,-60%) rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in .05s;transform-origin:center}.el-checkbox__original{opacity:0;outline:none;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox__label{display:inline-block;padding-left:8px;line-height:1;font-size:var(--el-checkbox-font-size)}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}.el-table{--el-table-border-color: var(--el-border-color-lighter);--el-table-border: 1px solid var(--el-table-border-color);--el-table-text-color: var(--el-text-color-regular);--el-table-header-text-color: var(--el-text-color-secondary);--el-table-row-hover-bg-color: var(--el-fill-color-light);--el-table-current-row-bg-color: var(--el-color-primary-light-9);--el-table-header-bg-color: var(--el-fill-color-blank);--el-table-fixed-box-shadow: var(--el-box-shadow-light);--el-table-bg-color: var(--el-fill-color-blank);--el-table-tr-bg-color: var(--el-fill-color-blank);--el-table-expanded-cell-bg-color: var(--el-fill-color-blank);--el-table-fixed-left-column: inset 10px 0 10px -10px rgba(0, 0, 0, .15);--el-table-fixed-right-column: inset -10px 0 10px -10px rgba(0, 0, 0, .15);--el-table-index: var(--el-index-normal)}.el-table{position:relative;overflow:hidden;box-sizing:border-box;height:fit-content;width:100%;max-width:100%;background-color:var(--el-table-bg-color);font-size:var(--el-font-size-base);color:var(--el-table-text-color)}.el-table__inner-wrapper{position:relative;display:flex;flex-direction:column;height:100%}.el-table__inner-wrapper:before{left:0;bottom:0;height:1px}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell,.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{position:sticky;left:0;min-height:60px;text-align:center;width:100%;display:flex;justify-content:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:var(--el-text-color-secondary)}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{cursor:pointer;padding:0;margin:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--el-border-radius-base);outline:none;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.el-table__expand-icon{color:var(--el-text-color-regular);font-size:12px;line-height:12px;width:min(23px,100%);height:23px}.el-table__expand-icon.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{padding:8px 0;min-width:0;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:break-word;line-height:23px;padding:0 12px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:var(--el-font-size-base)}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:var(--el-font-size-extra-small)}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table th.el-table__cell.is-leaf,.el-table td.el-table__cell{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border:after,.el-table--border:before,.el-table--border .el-table__inner-wrapper:after,.el-table__inner-wrapper:before{content:"";position:absolute;background-color:var(--el-table-border-color);z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{left:0;top:0;width:100%;height:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{top:-1px;left:0;width:1px;height:100%}.el-table--border:after{top:-1px;right:0;width:1px;height:100%}.el-table--border .el-table__inner-wrapper{border-right:none;border-bottom:none}.el-table--border .el-table__footer-wrapper{position:relative;flex-shrink:0}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__header-wrapper,.el-table__body-wrapper,.el-table__footer-wrapper{width:100%}.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right,.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right{position:sticky!important;background:inherit;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{content:"";position:absolute;top:0;width:10px;bottom:0;overflow-x:hidden;overflow-y:hidden;box-shadow:none;touch-action:none;pointer-events:none}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before{right:-10px}.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch,.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch{position:sticky!important;z-index:calc(var(--el-table-index) + 1);background:#fff;right:0}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__header,.el-table__body,.el-table__footer{table-layout:fixed;border-collapse:separate}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{overflow:hidden;flex-shrink:0}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__header-wrapper .el-table-column--selection>.cell,.el-table__body-wrapper .el-table-column--selection>.cell{display:inline-flex;align-items:center;height:23px}.el-table__header-wrapper .el-table-column--selection .el-checkbox,.el-table__body-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{overflow:hidden;position:relative;flex:1}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{cursor:pointer;padding:0;margin:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--el-border-radius-base);outline:none;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table .caret-wrapper:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table .caret-wrapper{display:inline-flex;flex-direction:column;align-items:center;height:14px;width:24px;vertical-align:middle;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:solid 5px transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{position:sticky;bottom:0;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:var(--el-table-border);z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;padding:0;margin:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--el-border-radius-base);outline:none;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__column-filter-trigger:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table__column-filter-trigger{display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{top:0;left:0;width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);position:absolute;background-color:var(--el-table-border-color)}.el-table__border-bottom-patch{left:0;height:1px;z-index:calc(var(--el-table-index) + 2);position:absolute;background-color:var(--el-table-border-color)}.el-table__border-right-patch{top:0;height:100%;width:1px;z-index:calc(var(--el-table-index) + 2);position:absolute;background-color:var(--el-table-border-color)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease 1ms}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;text-align:center}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:solid 1px var(--el-border-color-lighter);border-radius:2px;background-color:#fff;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px;outline:none}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:var(--el-font-size-base);outline:none}.el-table-filter__list-item:hover,.el-table-filter__list-item:focus{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__multiple{outline:none}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{cursor:pointer;padding:0;margin:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--el-border-radius-base);outline:none;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table-filter__bottom button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-filter__bottom button{color:var(--el-text-color-regular);font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:flex;align-items:center;margin-right:5px;margin-bottom:12px;margin-left:5px;height:unset}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-switch{--el-switch-on-color: var(--el-color-primary);--el-switch-off-color: var(--el-border-color)}.el-switch{display:inline-flex;align-items:center;position:relative;font-size:14px;line-height:20px;height:32px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:20px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{display:inline-flex;position:relative;align-items:center;min-width:40px;height:20px;border:1px solid var(--el-switch-border-color, var(--el-switch-off-color));outline:none;border-radius:10px;box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{width:100%;transition:all var(--el-transition-duration);height:16px;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0 4px 0 18px}.el-switch__core .el-switch__inner-wrapper{display:flex;align-items:center;font-size:12px;color:var(--el-color-white);-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-switch__core .el-switch__action{position:absolute;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:16px;height:16px;background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color, var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - 17px);color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;line-height:24px;height:40px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{min-width:50px;height:24px;border-radius:12px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;line-height:16px;height:24px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{min-width:30px;height:16px;border-radius:8px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-collapse{--el-collapse-border-color: var(--el-border-color-lighter);--el-collapse-header-height: 48px;--el-collapse-header-bg-color: var(--el-fill-color-blank);--el-collapse-header-text-color: var(--el-text-color-primary);--el-collapse-header-font-size: 13px;--el-collapse-content-bg-color: var(--el-fill-color-blank);--el-collapse-content-font-size: 13px;--el-collapse-content-text-color: var(--el-text-color-primary);border-top:1px solid var(--el-collapse-border-color);border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-icon-position-left .el-collapse-item__header{gap:8px}.el-collapse-icon-position-left .el-collapse-item__title{order:1}.el-collapse-icon-position-right .el-collapse-item__header{padding-right:8px}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{width:100%;padding:0;border:none;display:flex;align-items:center;min-height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);background-color:var(--el-collapse-header-bg-color);color:var(--el-collapse-header-text-color);cursor:pointer;border-bottom:1px solid var(--el-collapse-border-color);font-size:var(--el-collapse-header-font-size);font-weight:500;transition:border-bottom-color var(--el-transition-duration);outline:none;box-sizing:border-box}.el-collapse-item__arrow{transition:transform var(--el-transition-duration);font-weight:300}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__title{text-align:left;flex:auto}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:var(--el-collapse-content-bg-color);overflow:hidden;box-sizing:border-box;border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-item__content{padding-bottom:25px;font-size:var(--el-collapse-content-font-size);color:var(--el-collapse-content-text-color);line-height:1.7692307692}.el-collapse-item:last-child{margin-bottom:-1px}.el-empty{--el-empty-padding: 40px 0;--el-empty-image-width: 160px;--el-empty-description-margin-top: 20px;--el-empty-bottom-margin-top: 20px;--el-empty-fill-color-0: var(--el-color-white);--el-empty-fill-color-1: #fcfcfd;--el-empty-fill-color-2: #f8f9fb;--el-empty-fill-color-3: #f7f8fc;--el-empty-fill-color-4: #eeeff3;--el-empty-fill-color-5: #edeef2;--el-empty-fill-color-6: #e9ebef;--el-empty-fill-color-7: #e5e7e9;--el-empty-fill-color-8: #e0e3e9;--el-empty-fill-color-9: #d5d7de;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-empty-padding)}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{-webkit-user-select:none;user-select:none;width:100%;height:100%;vertical-align:top;object-fit:contain}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:100%;height:100%;vertical-align:top}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-secondary)}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);line-height:var(--el-font-size-base);padding:7px 15px;transition:var(--el-transition-all);font-weight:700}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--primary.is-checked{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.el-check-tag--primary.is-checked:hover{background-color:var(--el-color-primary-light-7)}.el-check-tag.el-check-tag--primary.is-checked.is-disabled{background-color:var(--el-color-primary-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-checked.is-disabled:hover{background-color:var(--el-color-primary-light-8)}.el-check-tag.el-check-tag--primary.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-check-tag.el-check-tag--success.is-checked{background-color:var(--el-color-success-light-8);color:var(--el-color-success)}.el-check-tag.el-check-tag--success.is-checked:hover{background-color:var(--el-color-success-light-7)}.el-check-tag.el-check-tag--success.is-checked.is-disabled{background-color:var(--el-color-success-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-checked.is-disabled:hover{background-color:var(--el-color-success-light-8)}.el-check-tag.el-check-tag--success.is-disabled{background-color:var(--el-color-success-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-disabled:hover{background-color:var(--el-color-success-light-9)}.el-check-tag.el-check-tag--warning.is-checked{background-color:var(--el-color-warning-light-8);color:var(--el-color-warning)}.el-check-tag.el-check-tag--warning.is-checked:hover{background-color:var(--el-color-warning-light-7)}.el-check-tag.el-check-tag--warning.is-checked.is-disabled{background-color:var(--el-color-warning-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-checked.is-disabled:hover{background-color:var(--el-color-warning-light-8)}.el-check-tag.el-check-tag--warning.is-disabled{background-color:var(--el-color-warning-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-disabled:hover{background-color:var(--el-color-warning-light-9)}.el-check-tag.el-check-tag--danger.is-checked{background-color:var(--el-color-danger-light-8);color:var(--el-color-danger)}.el-check-tag.el-check-tag--danger.is-checked:hover{background-color:var(--el-color-danger-light-7)}.el-check-tag.el-check-tag--danger.is-checked.is-disabled{background-color:var(--el-color-danger-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-checked.is-disabled:hover{background-color:var(--el-color-danger-light-8)}.el-check-tag.el-check-tag--danger.is-disabled{background-color:var(--el-color-danger-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-disabled:hover{background-color:var(--el-color-danger-light-9)}.el-check-tag.el-check-tag--error.is-checked{background-color:var(--el-color-error-light-8);color:var(--el-color-error)}.el-check-tag.el-check-tag--error.is-checked:hover{background-color:var(--el-color-error-light-7)}.el-check-tag.el-check-tag--error.is-checked.is-disabled{background-color:var(--el-color-error-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-checked.is-disabled:hover{background-color:var(--el-color-error-light-8)}.el-check-tag.el-check-tag--error.is-disabled{background-color:var(--el-color-error-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-disabled:hover{background-color:var(--el-color-error-light-9)}.el-check-tag.el-check-tag--info.is-checked{background-color:var(--el-color-info-light-8);color:var(--el-color-info)}.el-check-tag.el-check-tag--info.is-checked:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--info.is-checked.is-disabled{background-color:var(--el-color-info-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-checked.is-disabled:hover{background-color:var(--el-color-info-light-8)}.el-check-tag.el-check-tag--info.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-date-table{font-size:12px;-webkit-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{width:32px;height:30px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td .el-date-table-cell{height:30px;padding:3px 0;box-sizing:border-box}.el-date-table td .el-date-table-cell .el-date-table-cell__text{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;transform:translate(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.start-date .el-date-table-cell__text,.el-date-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.start-date .el-date-table-cell,.el-date-table td.end-date .el-date-table-cell{color:#fff}.el-date-table td.start-date .el-date-table-cell__text,.el-date-table td.end-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{margin-left:5px;margin-right:5px;border-radius:15px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{font-size:80%;color:var(--el-datepicker-off-text-color);cursor:default}.el-date-table td:focus{outline:none}.el-date-table th{padding:5px;color:var(--el-datepicker-header-text-color);font-weight:400;border-bottom:solid 1px var(--el-border-color-lighter)}.el-date-table th.el-date-table__week-header{padding:0;width:24px}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{width:68px;text-align:center;padding:8px 0;cursor:pointer;position:relative}.el-month-table td .el-date-table-cell{height:48px;padding:6px 0;box-sizing:border-box}.el-month-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.start-date .el-date-table-cell__text,.el-month-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-month-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-month-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-month-table td .el-date-table-cell__text{width:54px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);margin:0 auto;border-radius:18px;position:absolute;left:50%;transform:translate(-50%)}.el-month-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.start-date .el-date-table-cell,.el-month-table td.end-date .el-date-table-cell{color:#fff}.el-month-table td.start-date .el-date-table-cell__text,.el-month-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date .el-date-table-cell{margin-left:3px;border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date .el-date-table-cell{margin-right:3px;border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .el-date-table-cell{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{width:68px;text-align:center;padding:8px 0;cursor:pointer;position:relative}.el-year-table td .el-date-table-cell{height:48px;padding:6px 0;box-sizing:border-box}.el-year-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-year-table td.today.start-date .el-date-table-cell__text,.el-year-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-year-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-year-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-year-table td .el-date-table-cell__text{width:60px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;position:absolute;left:50%;transform:translate(-50%)}.el-year-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-year-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-year-table td.start-date .el-date-table-cell,.el-year-table td.end-date .el-date-table-cell{color:#fff}.el-year-table td.start-date .el-date-table-cell__text,.el-year-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-year-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-year-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:192px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{font-size:12px;color:var(--el-text-color-secondary);position:absolute;left:0;width:100%;z-index:var(--el-index-normal);text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{padding:0;text-align:center}.el-time-spinner__list{padding:0;margin:0;list-style:none;text-align:center}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:var(--el-text-color-regular)}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color: var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-date-editor{--el-date-editor-width: 220px;--el-date-editor-monthrange-width: 300px;--el-date-editor-daterange-width: 350px;--el-date-editor-datetimerange-width: 400px;--el-input-text-color: var(--el-text-color-regular);--el-input-border: var(--el-border);--el-input-hover-border: var(--el-border-color-hover);--el-input-focus-border: var(--el-color-primary);--el-input-transparent-border: 0 0 0 1px transparent inset;--el-input-border-color: var(--el-border-color);--el-input-border-radius: var(--el-border-radius-base);--el-input-bg-color: var(--el-fill-color-blank);--el-input-icon-color: var(--el-text-color-placeholder);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-input-hover-border-color: var(--el-border-color-hover);--el-input-clear-hover-color: var(--el-text-color-secondary);--el-input-focus-border-color: var(--el-color-primary);--el-input-width: 100%;position:relative;text-align:left;vertical-align:middle}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height, var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width: var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width: var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width: var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .close-icon,.el-date-editor .clear-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__icon{height:inherit;font-size:14px;color:var(--el-text-color-placeholder);float:left}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;display:inline-block;height:30px;line-height:30px;margin:0;padding:0;width:39%;text-align:center;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:transparent}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{flex:1;display:inline-flex;justify-content:center;align-items:center;height:100%;padding:0 5px;margin:0;font-size:14px;overflow-wrap:break-word;color:var(--el-text-color-primary)}.el-date-editor .el-range__close-icon{font-size:14px;color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer}.el-date-editor .el-range__close-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{display:inline-flex;align-items:center;padding:0 10px;vertical-align:middle}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{line-height:40px;font-size:14px}.el-range-editor--large .el-range-input{height:38px;line-height:38px;font-size:14px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{line-height:24px;font-size:12px}.el-range-editor--small .el-range-input{height:22px;line-height:22px;font-size:12px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:hover,.el-range-editor.is-disabled:focus{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-datepicker-bg-color);border-radius:var(--el-popper-border-radius, var(--el-border-radius-base));line-height:30px}.el-picker-panel .el-time-panel{margin:5px 0;border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-datepicker-bg-color);box-shadow:var(--el-box-shadow-light)}.el-picker-panel__body:after,.el-picker-panel__body-wrapper:after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);padding:4px 12px;text-align:right;background-color:var(--el-datepicker-bg-color);position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:var(--el-datepicker-text-color);padding-left:12px;text-align:left;outline:none;cursor:pointer}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:none;font-size:12px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:var(--el-datepicker-icon-color);border:0;background:transparent;cursor:pointer;outline:none;line-height:1;margin-top:8px;padding:1px 6px}.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn.is-disabled .el-icon{cursor:inherit}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel.is-disabled .el-picker-panel__prev-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__prev-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__prev-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__next-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__next-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__next-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__icon-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__icon-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__icon-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__shortcut{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__shortcut:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__shortcut .el-icon{cursor:inherit}.el-picker-panel *[slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;padding-top:6px;overflow:auto}.el-picker-panel *[slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color: var(--el-text-color-regular);--el-datepicker-off-text-color: var(--el-text-color-placeholder);--el-datepicker-header-text-color: var(--el-text-color-regular);--el-datepicker-icon-color: var(--el-text-color-primary);--el-datepicker-border-color: var(--el-disabled-border-color);--el-datepicker-inner-border-color: var(--el-border-color-light);--el-datepicker-inrange-bg-color: var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color: var(--el-border-color-extra-light);--el-datepicker-active-color: var(--el-color-primary);--el-datepicker-hover-text-color: var(--el-color-primary);--el-datepicker-bg-color: var(--el-bg-color-overlay);--el-fill-color-blank: var(--el-datepicker-bg-color)}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-picker__header{padding:12px 12px 0;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px var(--el-border-color-lighter)}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:var(--el-text-color-regular)}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{outline:none;color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-picker.is-disabled .el-date-picker__header-label{color:var(--el-text-color-disabled)}.el-date-picker.is-disabled .el-date-picker__header-label:hover{cursor:not-allowed}.el-date-picker.is-disabled .el-date-picker__header-label .el-icon{cursor:inherit}.el-date-range-picker{--el-datepicker-text-color: var(--el-text-color-regular);--el-datepicker-off-text-color: var(--el-text-color-placeholder);--el-datepicker-header-text-color: var(--el-text-color-regular);--el-datepicker-icon-color: var(--el-text-color-primary);--el-datepicker-border-color: var(--el-disabled-border-color);--el-datepicker-inner-border-color: var(--el-border-color-light);--el-datepicker-inrange-bg-color: var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color: var(--el-border-color-extra-light);--el-datepicker-active-color: var(--el-color-primary);--el-datepicker-hover-text-color: var(--el-color-primary);--el-datepicker-bg-color: var(--el-bg-color-overlay)}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker.single-panel{width:322px}.el-date-range-picker.single-panel .el-picker-panel__body{min-width:322px}.el-date-range-picker.single-panel.has-sidebar.has-time{width:434px}.el-date-range-picker.single-panel.has-sidebar{width:438px}.el-date-range-picker.single-panel .el-picker-panel__content{display:block;position:relative;margin:15px;width:292px;padding:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:var(--el-text-color-regular)}.el-date-range-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-range-picker__header-label:focus-visible{outline:none;color:var(--el-datepicker-hover-text-color)}.el-date-range-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-range-picker__content{display:table-cell;width:50%;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:var(--el-datepicker-icon-color)}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-date-range-picker.is-disabled .el-date-range-picker__header-label{color:var(--el-text-color-disabled)}.el-date-range-picker.is-disabled .el-date-range-picker__header-label:hover{cursor:not-allowed}.el-date-range-picker.is-disabled .el-date-range-picker__header-label .el-icon{cursor:inherit}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid var(--el-datepicker-border-color)}.el-time-panel{border-radius:2px;position:relative;width:180px;left:0;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";top:50%;position:absolute;margin-top:-16px;height:32px;z-index:-1;left:0;right:0;box-sizing:border-box;padding-top:6px;text-align:left}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{padding-left:50%;margin-right:12%;margin-left:12%;border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light)}.el-time-panel__content.has-seconds:after{left:66.6666666667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color, var(--el-border-color-light));padding:4px;height:36px;line-height:25px;text-align:right;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:none;font-size:12px;color:var(--el-text-color-primary)}.el-time-panel__btn.confirm{font-weight:800;color:var(--el-timepicker-active-color, var(--el-color-primary))}.el-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter)}.el-picker-panel.is-border .el-picker-panel__body-wrapper{position:relative}.el-picker-panel.is-border.el-picker-panel *[slot=sidebar],.el-picker-panel.is-border.el-picker-panel__sidebar{position:absolute;top:0;height:100%;width:110px;border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;padding-top:6px;overflow:auto}: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}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.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}.el-drawer{position:absolute;box-sizing:border-box;background-color:var(--el-drawer-bg-color);display:flex;flex-direction:column;box-shadow:var(--el-box-shadow-dark);transition:all var(--el-transition-duration)}.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{align-items:center;color:var(--el-text-color-primary);display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0;overflow:hidden}.el-drawer__header>:first-child{flex:1}.el-drawer__title{margin:0;flex:1;line-height:inherit;font-size:16px}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right;overflow:hidden}.el-drawer__close-btn{display:inline-flex;border:none;cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:transparent;outline:none}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;padding:var(--el-drawer-padding-primary);overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{position:absolute;background-color:transparent;-webkit-user-select:none;user-select:none;transition:all .2s}.el-drawer__dragger:before{content:"";position:absolute;background-color:transparent;transition:all .2s}.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);top:0;bottom:0;cursor:ew-resize}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{top:0;bottom:0;width:3px}.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);left:0;right:0;cursor:ns-resize}.el-drawer.ttb>.el-drawer__dragger:before,.el-drawer.btt>.el-drawer__dragger:before{left:0;right:0;height:3px}.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:transparent!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-progress{position:relative;line-height:1;display:flex;align-items:center}.el-progress__text{font-size:14px;color:var(--el-text-color-regular);margin-left:5px;min-width:50px;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{position:absolute;top:50%;left:0;width:100%;text-align:center;margin: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{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-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{flex-grow:1;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--el-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--el-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{transform:translateZ(0);animation:indeterminate 3s infinite}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 75%,transparent 75%,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@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%}}.el-upload{--el-upload-dragger-padding-horizontal: 10px;--el-upload-dragger-padding-vertical: 40px;--el-upload-list-picture-card-size: var(--el-upload-picture-card-size);--el-upload-picture-card-size: 148px}.el-upload{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:none}.el-upload.is-disabled{cursor:not-allowed}.el-upload.is-disabled:focus{border-color:var(--el-border-color-darker);color:inherit}.el-upload.is-disabled:focus .el-upload-dragger{border-color:var(--el-border-color-darker)}.el-upload.is-disabled .el-upload-dragger{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-upload.is-disabled .el-upload-dragger .el-upload__text{color:var(--el-text-color-placeholder)}.el-upload.is-disabled .el-upload-dragger .el-upload__text em{color:var(--el-disabled-text-color)}.el-upload.is-disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:var(--el-text-color-regular);margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;display:inline-flex;justify-content:center;align-items:center}.el-upload--picture-card>i{font-size:28px;color:var(--el-text-color-secondary)}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-vertical) var(--el-upload-dragger-padding-horizontal);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{font-size:67px;color:var(--el-text-color-placeholder);margin-bottom:16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-vertical) - 1px) calc(var(--el-upload-dragger-padding-horizontal) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{--el-upload-dragger-padding-horizontal: 10px;--el-upload-dragger-padding-vertical: 40px;--el-upload-list-picture-card-size: var(--el-upload-picture-card-size);--el-upload-picture-card-size: 148px}.el-upload-list{margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:var(--el-text-color-regular);margin-bottom:5px;position:relative;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{display:none;position:absolute;right:5px;top:50%;cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{display:none;position:absolute;top:1px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:var(--el-color-primary);font-style:normal}.el-upload-list__item:hover,.el-upload-list__item:focus-within{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close,.el-upload-list__item:focus-within .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-icon--close-tip,.el-upload-list__item:focus-within .el-icon--close-tip{right:24px}.el-upload-list__item:hover .el-progress__text,.el-upload-list__item:focus-within .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;justify-content:center;flex-direction:column;width:calc(100% - 30px);margin-left:4px}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:hover,.el-upload-list__item.is-success .el-upload-list__item-name:focus{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:not(.focusing):focus,.el-upload-list__item.is-success:active{outline-width:0}.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip,.el-upload-list__item.is-success:active .el-icon--close-tip{display:none}.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus-within .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{color:var(--el-text-color-regular);display:inline-flex;text-align:center;align-items:center;padding:0 4px;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base)}.el-upload-list__item-name .el-icon{margin-right:6px;color:var(--el-text-color-secondary)}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none;height:100%;justify-content:center;align-items:center;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:var(--el-text-color-regular);display:none}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;padding:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%;object-fit:contain}.el-upload-list--picture-card .el-upload-list__item-status-label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:0;font-size:20px;background-color:var(--el-overlay-color-lighter);transition:opacity var(--el-transition-duration)}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:16px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px;display:flex;align-items:center}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;object-fit:contain;position:relative;z-index:1;background-color:var(--el-color-white)}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-cover__label i{font-size:12px;margin-top:11px;transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--el-overlay-color-light);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:var(--el-text-color-primary)}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-checkbox-group{font-size:0;line-height:0}.el-slider{--el-slider-main-bg-color: var(--el-color-primary);--el-slider-runway-bg-color: var(--el-border-color-light);--el-slider-stop-bg-color: var(--el-color-white);--el-slider-disabled-color: var(--el-text-color-placeholder);--el-slider-border-radius: 3px;--el-slider-height: 6px;--el-slider-button-size: 20px;--el-slider-button-wrapper-size: 36px;--el-slider-button-wrapper-offset: -15px}.el-slider{width:100%;height:32px;display:flex;align-items:center}.el-slider__runway{flex:1;height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;user-select:none;line-height:normal;outline:none}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper:hover,.el-slider__button-wrapper.hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none}.el-slider__button:hover,.el-slider__button.hover,.el-slider__button.dragging{transform:scale(1.2)}.el-slider__button:hover,.el-slider__button.hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);transform:translate(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translate(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px;white-space:pre}.el-slider.is-vertical{position:relative;display:inline-flex;width:auto;height:100%;flex:0}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-color-picker-panel{--el-colorpicker-bg-color: var(--el-bg-color-overlay);--el-fill-color-blank: var(--el-colorpicker-bg-color)}.el-color-picker-panel{width:300px;padding:12px;box-sizing:content-box;background:var(--el-colorpicker-bg-color)}.el-color-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter);border-radius:4px}.el-color-picker-panel__wrapper{margin-bottom:6px}.el-color-picker-panel__footer{display:flex;justify-content:space-between;margin-top:12px;text-align:right}.el-color-picker-panel__footer .el-input{line-height:26px;font-size:12px;color:#000;width:160px}.el-color-picker-panel.is-disabled .el-color-svpanel,.el-color-picker-panel.is-disabled .el-color-hue-slider{cursor:not-allowed;opacity:.3}.el-color-picker-panel.is-disabled .el-color-hue-slider__thumb{cursor:not-allowed}.el-color-picker-panel.is-disabled .el-color-alpha-slider,.el-color-picker-panel.is-disabled .el-color-predefine .el-color-predefine__color-selector{cursor:not-allowed;opacity:.3}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;gap:8px;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{width:20px;height:20px;padding:0;border-radius:var(--el-border-radius-base);border:none;outline:none;overflow:hidden;cursor:pointer}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-predefine__color-selector>div{display:flex;height:100%}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px;float:right}.el-color-hue-slider__bar{position:relative;background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-hue-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(to bottom,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px;background-image:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,#fff0)}.el-color-svpanel__cursor{position:absolute;cursor:pointer;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;border-radius:50%;transform:translate(-2px,-2px)}.el-color-svpanel__cursor:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-alpha-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-alpha-slider.is-disabled .el-color-alpha-slider__thumb{cursor:not-allowed}.el-color-alpha-slider__bar{position:relative;background:linear-gradient(to right,rgba(255,255,255,0) 0%,var(--el-bg-color) 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-alpha-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(to bottom,#fff0,#fff)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-picker-panel{--el-color-picker-alpha-bg-a: #ccc;--el-color-picker-alpha-bg-b: transparent}.dark .el-color-picker-panel{--el-color-picker-alpha-bg-a: #333333}.el-color-picker{display:inline-block;position:relative;line-height:normal;outline:none;height:32px;width:32px}.el-color-picker:hover:not(.is-disabled,.is-focused) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed;background-color:var(--el-fill-color-light)}.el-color-picker.is-disabled .el-color-picker__color{opacity:.3}.el-color-picker--large{height:40px;width:40px}.el-color-picker--small{height:24px;width:24px}.el-color-picker--small .el-color-picker__icon,.el-color-picker--small .el-color-picker__empty{transform:scale(.8)}.el-color-picker__trigger{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:100%;width:100%;padding:4px;border:1px solid var(--el-border-color);border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-picker__color-inner{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%}.el-color-picker .el-color-picker__empty{font-size:12px;color:var(--el-text-color-secondary)}.el-color-picker .el-color-picker__icon{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.el-color-picker__panel{background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a: #ccc;--el-color-picker-alpha-bg-b: transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a: #333333}.el-divider{position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0;border-top:1px var(--el-border-color) var(--el-border-style)}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative;border-left:1px var(--el-border-color) var(--el-border-style)}.el-divider__text{position:absolute;background-color:var(--el-bg-color);padding:0 20px;font-weight:500;color:var(--el-text-color-primary);font-size:14px}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-timeline{--el-timeline-node-size-normal: 12px;--el-timeline-node-size-large: 14px;--el-timeline-node-color: var(--el-border-color-light)}.el-timeline{margin:0;font-size:var(--el-font-size-base);list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{display:flex;align-items:center}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-timeline.is-start{padding-left:40px;padding-right:0}.el-timeline.is-end{padding-left:0;padding-right:40px}.el-timeline.is-alternate{padding-left:20px;padding-right:20px}.el-timeline.is-alternate .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-timeline.is-alternate .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse{padding-left:20px;padding-right:20px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{box-sizing:content-box;position:relative;top:-3px}.el-timeline-item__tail{position:absolute;height:100%;border-left:2px solid var(--el-timeline-node-color)}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{position:absolute;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.el-timeline-item__node--normal{width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{position:absolute;display:flex;justify-content:center;align-items:center}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline-item.is-start .el-timeline-item__wrapper{padding-left:28px}.el-timeline-item.is-start .el-timeline-item__tail{left:4px}.el-timeline-item.is-start .el-timeline-item__node--normal{left:-1px}.el-timeline-item.is-start .el-timeline-item__node--large{left:-2px}.el-timeline-item.is-end .el-timeline-item__wrapper{padding-right:28px;text-align:right}.el-timeline-item.is-end .el-timeline-item__tail{right:4px}.el-timeline-item.is-end .el-timeline-item__node--normal{right:-1px}.el-timeline-item.is-end .el-timeline-item__node--large{right:-2px}.el-timeline-item.is-alternate .el-timeline-item__tail,.el-timeline-item.is-alternate .el-timeline-item__node,.el-timeline-item.is-alternate-reverse .el-timeline-item__tail,.el-timeline-item.is-alternate-reverse .el-timeline-item__node{left:50%;transform:translate(-50%)}.el-descriptions__label.el-descriptions__cell.is-bordered-label{font-weight:700;color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background)}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}.el-descriptions{--el-descriptions-table-border: 1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background: var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;line-height:23px;font-size:14px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-segmented--vertical{flex-direction:column}.el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented{--el-segmented-color: var(--el-text-color-regular);--el-segmented-bg-color: var(--el-fill-color-light);--el-segmented-padding: 2px;--el-segmented-item-selected-color: var(--el-color-white);--el-segmented-item-selected-bg-color: var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color: var(--el-color-primary-light-5);--el-segmented-item-hover-color: var(--el-text-color-primary);--el-segmented-item-hover-bg-color: var(--el-fill-color-dark);--el-segmented-item-active-bg-color: var(--el-fill-color-darker);--el-segmented-item-disabled-color: var(--el-text-color-placeholder)}.el-segmented{display:inline-flex;align-items:stretch;min-height:32px;background:var(--el-segmented-bg-color);padding:var(--el-segmented-padding);border-radius:var(--el-border-radius-base);font-size:14px;color:var(--el-segmented-color);box-sizing:border-box}.el-segmented__group{display:flex;align-items:stretch;position:relative;width:100%}.el-segmented__item-selected{position:absolute;top:0;left:0;background:var(--el-segmented-item-selected-bg-color);height:100%;width:10px;border-radius:calc(var(--el-border-radius-base) - 2px);transition:all .3s;pointer-events:none}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;border-radius:inherit;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px}.el-segmented__item{display:flex;align-items:center;flex:1;cursor:pointer;border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{color:var(--el-segmented-item-hover-color);background:var(--el-segmented-item-hover-bg-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{cursor:not-allowed;color:var(--el-segmented-item-disabled-color)}.el-segmented__item-input{position:absolute;margin:0;width:0;height:0;opacity:0;pointer-events:none}.el-segmented__item-label{flex:1;text-align:center;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{min-height:40px;border-radius:var(--el-border-radius-base);font-size:16px}.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented--large .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented--small{min-height:24px;border-radius:calc(var(--el-border-radius-base) - 1px);font-size:14px}.el-segmented--small .el-segmented__item-selected{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px)}.el-segmented--small .el-segmented--vertical .el-segmented__item{padding:7px}.el-segmented--small .el-segmented__item{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px);padding:0 7px}.el-badge{--el-badge-bg-color: var(--el-color-danger);--el-badge-radius: 10px;--el-badge-font-size: 12px;--el-badge-padding: 6px;--el-badge-size: 18px;position:relative;vertical-align:middle;display:inline-block;width:fit-content}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size) / 2);transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-steps{display:flex;line-height:normal}.el-steps--simple{padding:13px 8%;border-radius:4px;background:var(--el-fill-color-light)}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;flex-flow:column}.el-step{position:relative;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-shrink:0;flex-grow:0}.el-step:last-of-type .el-step__main,.el-step:last-of-type .el-step__description{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:var(--el-text-color-primary);border-color:var(--el-text-color-primary)}.el-step__head.is-wait{color:var(--el-text-color-placeholder);border-color:var(--el-text-color-placeholder)}.el-step__head.is-success{color:var(--el-color-success);border-color:var(--el-color-success)}.el-step__head.is-error{color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-step__head.is-finish{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-step__icon{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;box-sizing:border-box;background:var(--el-bg-color);transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:currentColor}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{position:absolute;border-color:currentColor;background-color:var(--el-text-color-placeholder)}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:currentColor;transition:.15s ease-out;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:var(--el-text-color-primary)}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-vertical .el-step__description{padding-right:0}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:flex;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:transparent;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:flex;align-items:stretch;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;overflow-wrap:break-word}.el-step.is-simple .el-step__arrow{flex-grow:1;display:flex;align-items:center;justify-content:center}.el-step.is-simple .el-step__arrow:before,.el-step.is-simple .el-step__arrow:after{content:"";display:inline-block;position:absolute;height:15px;width:1px;background:var(--el-text-color-placeholder)}.el-step.is-simple .el-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-result{--el-result-padding: 40px 30px;--el-result-icon-font-size: 64px;--el-result-title-font-size: 20px;--el-result-title-margin-top: 20px;--el-result-subtitle-margin-top: 10px;--el-result-extra-margin-top: 30px}.el-result{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-result-padding)}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{margin:0;font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color: var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color: var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color: var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color: var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color: var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color: var(--el-color-info);color:var(--el-result-color)}.el-text{--el-text-font-size: var(--el-font-size-base);--el-text-color: var(--el-text-color-regular)}.el-text{align-self:center;margin:0;padding:0;font-size:var(--el-text-font-size);color:var(--el-text-color);overflow-wrap:break-word}.el-text.is-truncated{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.el-text--large{--el-text-font-size: var(--el-font-size-medium)}.el-text--default{--el-text-font-size: var(--el-font-size-base)}.el-text--small{--el-text-font-size: var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color: var(--el-color-primary)}.el-text.el-text--success{--el-text-color: var(--el-color-success)}.el-text.el-text--warning{--el-text-color: var(--el-color-warning)}.el-text.el-text--danger{--el-text-color: var(--el-color-danger)}.el-text.el-text--error{--el-text-color: var(--el-color-error)}.el-text.el-text--info{--el-text-color: var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.el-tree{--el-tree-node-content-height: 26px;--el-tree-node-hover-bg-color: var(--el-fill-color-light);--el-tree-text-color: var(--el-text-color-regular);--el-tree-expand-icon-color: var(--el-text-color-placeholder)}.el-tree{position:relative;cursor:default;background:var(--el-fill-color-blank);color:var(--el-tree-text-color);font-size:var(--el-font-size-base)}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--el-text-color-secondary);font-size:var(--el-font-size-base)}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:var(--el-color-primary)}.el-tree-node{white-space:nowrap;outline:none}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height: var(--el-tree-node-content-height);display:flex;align-items:center;height:var(--el-tree-node-content-height);cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px;box-sizing:content-box}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{margin-right:8px;font-size:var(--el-font-size-base);color:var(--el-tree-expand-icon-color)}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-aside{overflow:auto;box-sizing:border-box;flex-shrink:0;width:var(--el-aside-width, 300px)}.el-container{display:flex;flex-direction:row;flex:1;flex-basis:auto;box-sizing:border-box;min-width:0}.el-container.is-vertical{flex-direction:column}.el-footer{--el-footer-padding: 0 20px;--el-footer-height: 60px;padding:var(--el-footer-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height)}.el-header{--el-header-padding: 0 20px;--el-header-height: 60px;padding:var(--el-header-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-header-height)}.el-main{--el-main-padding: 20px;display:block;flex:1;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:var(--el-main-padding)}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:hover,.el-button-group>.el-button:focus,.el-button-group>.el-button:active{z-index:1}.el-button-group>.el-button.is-active{z-index:1}.el-button-group--horizontal{display:inline-block;vertical-align:middle}.el-button-group--horizontal:before,.el-button-group--horizontal:after{display:table;content:""}.el-button-group--horizontal:after{clear:both}.el-button-group--horizontal>.el-button{float:left;position:relative}.el-button-group--horizontal>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group--horizontal>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--horizontal>.el-button:not(:last-child){margin-right:-1px}.el-button-group--horizontal .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group--vertical{display:inline-flex;flex-direction:column;align-items:stretch}.el-button-group--vertical>.el-button{margin-top:-1px}.el-button-group--vertical>.el-button:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-button-group--vertical>.el-button:last-child{border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical>.el-dropdown{margin-top:-1px}.el-button-group--vertical>.el-dropdown>.el-button{border-top-left-radius:0;border-top-right-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-dropdown{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10;display:inline-flex;position:relative;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{list-style:none;padding:0;margin:0;box-sizing:border-box}.el-dropdown .el-dropdown__caret-button{padding-left:0;padding-right:0;display:inline-flex;justify-content:center;align-items:center;width:32px;border-left:none}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:-1px;bottom:-1px;left:0;background:var(--el-overlay-color-lighter)}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{position:relative;top:0;left:0;z-index:var(--el-dropdown-menu-index);padding:5px 0;margin:0;background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;list-style:none}.el-dropdown-menu__item{display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;padding:5px 16px;margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:none}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{margin:6px 0;border-top:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;line-height:22px;font-size:14px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;line-height:20px;font-size:12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-avatar{--el-avatar-text-color: var(--el-color-white);--el-avatar-bg-color: var(--el-text-color-disabled);--el-avatar-text-size: 14px;--el-avatar-icon-size: 18px;--el-avatar-border-radius: var(--el-border-radius-base);--el-avatar-size-large: 56px;--el-avatar-size-small: 24px;--el-avatar-size: 40px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;overflow:hidden;outline:none;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size)}.el-avatar>img{display:block;width:100%;height:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size: 24px}.el-avatar--large{--el-avatar-size: 56px}.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;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center 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;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.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;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.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)}:root{--el-menu-active-color: var(--el-color-primary);--el-menu-text-color: var(--el-text-color-primary);--el-menu-hover-text-color: var(--el-color-primary);--el-menu-bg-color: var(--el-fill-color-blank);--el-menu-hover-bg-color: var(--el-color-primary-light-9);--el-menu-item-height: 56px;--el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height: 60px;--el-menu-horizontal-sub-item-height: 36px;--el-menu-item-font-size: var(--el-font-size-base);--el-menu-item-hover-fill: var(--el-color-primary-light-9);--el-menu-border-color: var(--el-border-color);--el-menu-base-level-padding: 20px;--el-menu-level-padding: 20px;--el-menu-icon-width: 24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);list-style:none;position:relative;margin:0;padding-left:0;background-color:var(--el-menu-bg-color);box-sizing:border-box}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level) * var(--el-menu-level-padding))}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{display:flex;flex-wrap:nowrap;border-right:none;height:var(--el-menu-horizontal-height)}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:solid 1px var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{display:inline-flex;justify-content:center;align-items:center;height:100%;margin:0;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);display:flex;align-items:center;height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);padding:0 10px;color:var(--el-menu-text-color)}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-menu-item.is-active:hover,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title:hover{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu-item:not(.is-disabled):focus{outline:none;color:var(--el-menu-active-color, var(--el-menu-hover-text-color));background-color:var(--el-menu-hover-bg-color)}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding) * 2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;vertical-align:middle;width:var(--el-menu-icon-width);text-align:center}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu .el-icon{flex-shrink:0}.el-menu-item{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:hover,.el-menu-item:focus{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-menu-item [class^=el-icon]{margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{position:absolute;left:0;top:0;height:100%;width:100%;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 var(--el-menu-base-level-padding)}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:hover,.el-sub-menu__title:focus{outline:none}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu.el-sub-menu__hide-arrow .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-sub-menu__title,.el-sub-menu.is-disabled .el-menu-item{opacity:.25;cursor:not-allowed;background:none!important}.el-sub-menu .el-icon{vertical-align:middle;margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{position:absolute;top:50%;right:var(--el-menu-base-level-padding);margin-top:-6px;transition:transform var(--el-transition-duration);font-size:12px;margin-right:0;width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);line-height:normal;font-size:12px;color:var(--el-text-color-secondary)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-popper,.el-menu--popup-container,.el-menu{outline:none}.global-group-dock[data-v-d5d29726]{position:fixed;right:max(22px,env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:1800;color:#e9fff8;font:inherit}.global-group-dock.player-context[data-v-d5d29726]{z-index:19}.group-toggle[data-v-d5d29726],.group-close[data-v-d5d29726],.global-group-join[data-v-d5d29726]{font:inherit;cursor:pointer}.group-toggle[data-v-d5d29726]{display:grid;place-content:center;gap:2px;width:50px;min-height:50px;padding:5px;border:1px solid #4ba88e;border-radius:15px;color:#e9fff8;background:linear-gradient(145deg,#183d35,#12252b);box-shadow:0 8px 24px #00000047}.group-toggle>span[data-v-d5d29726]{color:#a6e2b2;font-size:19px;font-weight:800;line-height:1}.group-toggle small[data-v-d5d29726]{font-size:10px;line-height:1.2}.group-panel[data-v-d5d29726]{position:absolute;right:0;bottom:calc(100% + 10px);box-sizing:border-box;width:min(330px,calc(100vw - 44px - env(safe-area-inset-right,0px)));max-height:calc(100vh - 100px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 100px - env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain;padding:8px;border:1px solid #386b60;border-radius:16px;background:linear-gradient(135deg,#072324fa,#081923fa);box-shadow:0 14px 38px #00000059;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.group-panel-header[data-v-d5d29726]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-left:4px}.group-panel-header strong[data-v-d5d29726]{min-width:0;overflow-wrap:anywhere;font-size:13px}.group-close[data-v-d5d29726]{flex:none;min-width:44px;min-height:44px;padding:6px;border:0;border-radius:8px;color:#a8d3c7;background:transparent;font-size:12px}.global-group-join[data-v-d5d29726]{box-sizing:border-box;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:60px;padding:9px;border:1px solid color-mix(in srgb,#52d6b2 55%,transparent);border-radius:12px;color:#e9fff8;background:#52d6b20a;text-align:left;text-decoration:none}.group-toggle[data-v-d5d29726]:hover,.group-close[data-v-d5d29726]:hover,.global-group-join[data-v-d5d29726]:hover{border-color:#67e2c1;background-color:#52d6b21f}.group-toggle[data-v-d5d29726]:focus-visible,.group-close[data-v-d5d29726]:focus-visible,.global-group-join[data-v-d5d29726]:focus-visible{outline:2px solid #b4eab2;outline-offset:3px}.global-group-join[data-v-d5d29726]:disabled,.global-group-join[aria-disabled=true][data-v-d5d29726]{opacity:.5;cursor:not-allowed}.group-mark[data-v-d5d29726]{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;color:#09221d;background:linear-gradient(145deg,#70e1bd,#c9b363);font-weight:900}.group-copy[data-v-d5d29726]{min-width:0}.group-copy small[data-v-d5d29726],.group-copy b[data-v-d5d29726]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-copy small[data-v-d5d29726]{color:#a4c8bd;font-size:10px}.group-copy b[data-v-d5d29726]{margin-top:3px;color:#edf8f4;font-size:13px}.group-action[data-v-d5d29726]{padding:5px 6px;border-radius:8px;color:#65dfbd;background:#52d6b21a;font-size:11px;font-weight:700;white-space:nowrap}.group-hint[data-v-d5d29726]{margin:8px 4px 2px;color:#b7c9c1;font-size:11px;line-height:1.5}@media(max-width:1099px){.global-group-dock[data-v-d5d29726]{right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px))}.global-group-dock.player-context[data-v-d5d29726]{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.group-panel[data-v-d5d29726]{width:min(330px,calc(100vw - 24px - env(safe-area-inset-right,0px)))}.player-context .group-panel[data-v-d5d29726]{max-height:calc(100vh - 160px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 160px - env(safe-area-inset-bottom,0px))}}body.el-popup-parent--hidden .global-group-dock,body.player-home-dialog-open .global-group-dock{visibility:hidden}.prod-debug-notice[data-v-38bd6ba1]{position:fixed;top:max(12px,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:4000;display:flex;align-items:center;gap:14px;width:min(520px,calc(100vw - 24px));box-sizing:border-box;padding:12px 14px;border:1px solid rgba(222,180,102,.55);border-radius:12px;background:#171e1bf7;color:#f0dfbd;box-shadow:0 8px 24px #00000047;font:13px/1.65 system-ui,Microsoft YaHei,sans-serif}.prod-debug-notice>div[data-v-38bd6ba1]{flex:1;min-width:0}.prod-debug-notice strong[data-v-38bd6ba1]{display:block;font-size:14px;color:#edcd8e}.prod-debug-notice p[data-v-38bd6ba1]{margin:3px 0 0;overflow-wrap:anywhere;color:#d3c8ae}.prod-debug-notice button[data-v-38bd6ba1]{flex:none;min-width:52px;min-height:44px;padding:8px 10px;border:1px solid rgba(222,180,102,.4);border-radius:8px;background:#86602733;color:#f0dfbd;font:inherit;cursor:pointer}.prod-debug-notice button[data-v-38bd6ba1]:focus-visible{outline:2px solid #e5c17c;outline-offset:3px}@media(max-width:480px){.prod-debug-notice[data-v-38bd6ba1]{gap:10px;padding:10px 12px;font-size:12px}.prod-debug-notice strong[data-v-38bd6ba1]{font-size:13px}}.image-export-actions[data-v-63d9e806]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:6px 0}.image-export-actions>button[data-v-63d9e806]{min-height:36px;padding:6px 12px;border:1px solid var(--el-border-color,#af94614d);border-radius:8px;background:var(--el-fill-color-light,#cbb0750b);color:var(--el-text-color-regular,#dfc894);font:inherit;font-size:12px;cursor:pointer}.image-export-actions>button[data-v-63d9e806]:focus-visible{outline:2px solid var(--el-color-primary,#e5c485);outline-offset:2px}.image-export-actions>button[data-v-63d9e806]:disabled{opacity:.5;cursor:default}.image-export-actions>small[data-v-63d9e806]{flex-basis:100%;font-size:11px;color:var(--el-color-danger,#e0a083);line-height:1.5}.image-export-menu[data-v-d0d46cd7]{position:fixed;z-index:10050;box-sizing:border-box;width:270px;max-width:calc(100vw - 16px);padding:12px;border:1px solid var(--el-border-color,#9f865d88);border-radius:12px;background:var(--el-bg-color,#17231e);color:var(--el-text-color-primary,#eee2c8);box-shadow:0 12px 45px #0006}.image-export-menu header[data-v-d0d46cd7]{display:flex;align-items:center;gap:8px;justify-content:space-between}.image-export-menu b[data-v-d0d46cd7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.image-export-menu header button[data-v-d0d46cd7]{flex:none;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:24px;cursor:pointer}.password-guidance[data-v-d0fd46ef]{margin:8px 0 16px;color:var(--c-fg-soft, var(--muted));font-size:12px;line-height:1.6}.password-guidance p[data-v-d0fd46ef]{margin:4px 0}.password-suggestion[data-v-d0fd46ef]{opacity:.85}.login-boot[data-v-8d5bfe41]{position:relative;z-index:20;min-height:100vh;width:100%;display:grid;place-content:center;justify-items:center;gap:14px;background:#06101e;color:#c9dce3}.boot-seal[data-v-8d5bfe41]{width:64px;height:64px;display:grid;place-items:center;border:1px solid #c99d59;border-radius:50%;color:#e7bf74;background:radial-gradient(circle,rgba(206,161,87,.16),transparent 65%);font-size:26px;animation:bootPulse-8d5bfe41 1.4s ease-in-out infinite}.boot-seal span[data-v-8d5bfe41]{line-height:1}.login-boot p[data-v-8d5bfe41]{margin:0;letter-spacing:.28em;font-size:14px}.login-boot small[data-v-8d5bfe41]{color:#6f8b99;letter-spacing:.12em;font-size:11px}@keyframes bootPulse-8d5bfe41{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}.site-logo[data-v-8d5bfe41]{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35))}.login-page[data-v-8d5bfe41]{--gold:#d5aa61;min-height:100vh;position:relative;overflow:hidden;display:grid;place-items:center;color:#edf4f5;background:#06101e;font-family:"Noto Serif SC","Source Han Serif SC",Microsoft YaHei,serif}.scene-veil[data-v-8d5bfe41]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent 0 48%,rgba(2,8,16,.2) 64%,rgba(2,8,16,.58)),linear-gradient(0deg,rgba(2,7,13,.45),transparent 35%)}.texture[data-v-8d5bfe41]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.11;background-image:repeating-radial-gradient(circle at 20% 30%,rgba(220,240,241,.22) 0 1px,transparent 1px 5px);background-size:13px 11px;mix-blend-mode:soft-light}.brand[data-v-8d5bfe41]{position:absolute;z-index:3;top:28px;left:38px;display:flex;align-items:center;gap:13px;text-shadow:0 3px 16px #020713}.brand-mark[data-v-8d5bfe41]{width:42px;height:42px;display:grid;place-items:center;border:1px solid #c99d59;color:#e9c57d;background:#04121fa6;font-size:20px;transform:rotate(45deg)}.brand-mark span[data-v-8d5bfe41]{transform:rotate(-45deg)}.brand strong[data-v-8d5bfe41]{font-size:17px;letter-spacing:.14em}.brand small[data-v-8d5bfe41]{display:block;margin-top:3px;color:#7695a5;font-size:8px;letter-spacing:.18em}.world-copy[data-v-8d5bfe41]{position:absolute;z-index:3;left:6%;bottom:8%;text-shadow:0 4px 22px #010611}.world-copy small[data-v-8d5bfe41]{color:#e1b96f;font-size:9px;letter-spacing:.3em}.world-copy h2[data-v-8d5bfe41]{margin:10px 0 11px;font-size:clamp(34px,4.2vw,61px);font-weight:500;letter-spacing:.1em}.world-copy p[data-v-8d5bfe41]{margin:0;color:#afc8d2;font-size:12px;letter-spacing:.14em}.login-wrap[data-v-8d5bfe41]{position:relative;z-index:4;width:min(1180px,92vw);display:flex;justify-content:flex-end}.login-card[data-v-8d5bfe41]{position:relative;width:430px;padding:37px 38px 29px;border:1px solid rgba(105,173,195,.3);border-radius:12px;background:linear-gradient(145deg,#0b1f31e0,#04101df2);box-shadow:0 36px 100px #0000008c,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-card[data-v-8d5bfe41]:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(209,165,92,.09);border-radius:8px;pointer-events:none}.corner[data-v-8d5bfe41]{position:absolute;width:22px;height:22px;border-color:#cc9d54}.tl[data-v-8d5bfe41]{left:-1px;top:-1px;border-left:2px solid;border-top:2px solid;border-radius:11px 0 0}.tr[data-v-8d5bfe41]{right:-1px;top:-1px;border-right:2px solid;border-top:2px solid;border-radius:0 11px 0 0}.bl[data-v-8d5bfe41]{left:-1px;bottom:-1px;border-left:2px solid;border-bottom:2px solid;border-radius:0 0 0 11px}.br[data-v-8d5bfe41]{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid;border-radius:0 0 11px}.talisman[data-v-8d5bfe41]{position:absolute;right:27px;top:-14px;width:30px;height:63px;padding-top:8px;text-align:center;color:#2a170c;background:linear-gradient(#e0b667,#a66a35);clip-path:polygon(0 0,100% 0,91% 87%,50% 100%,9% 87%);font-size:10px;line-height:1.38}.login-card header[data-v-8d5bfe41]{display:flex;align-items:center;gap:15px}.seal[data-v-8d5bfe41]{position:relative;width:61px;height:61px;display:grid;place-items:center;border:1px solid var(--gold);border-radius:50%;color:#e7bf74;background:radial-gradient(circle,rgba(206,161,87,.16),transparent 65%);font-size:26px}.seal[data-v-8d5bfe41]:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px dashed rgba(221,182,111,.38);border-radius:50%;animation:spin-8d5bfe41 18s linear infinite}.login-card header small[data-v-8d5bfe41]{color:#d0a45c;font-size:8px;letter-spacing:.24em}.login-card h1[data-v-8d5bfe41]{margin:5px 0 0;font-size:24px;letter-spacing:.13em}.subtitle[data-v-8d5bfe41]{margin:16px 0 25px;color:#728f9e;font-size:10px;letter-spacing:.1em}.divider[data-v-8d5bfe41]{height:1px;margin-bottom:24px;background:linear-gradient(90deg,var(--gold) 0 35px,rgba(100,149,169,.2) 35px)}.login-form label[data-v-8d5bfe41]{display:block;margin:0 0 8px 2px;color:#9bb0ba;font-size:10px;letter-spacing:.12em}.login-form[data-v-8d5bfe41] .el-form-item{margin-bottom:18px}.login-form[data-v-8d5bfe41] .el-input__wrapper{height:48px;border-radius:6px;background:#030f1cbf;box-shadow:inset 0 0 0 1px #689cb23d!important}.login-form[data-v-8d5bfe41] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #6bd4dc,0 0 0 3px #53c7d212!important}.login-form[data-v-8d5bfe41] .el-input__inner{color:#e2ecef}.input-rune[data-v-8d5bfe41]{padding-right:10px;color:#dfb66c;border-right:1px solid rgba(108,154,170,.2)}.enter-button[data-v-8d5bfe41]{width:100%;height:50px;margin-top:7px;border:1px solid rgba(237,198,126,.43);border-radius:6px;color:#071723;background:linear-gradient(90deg,#ca9c52,#efd394,#c49048);box-shadow:0 12px 30px #bd8b452e}.enter-button[data-v-8d5bfe41]:hover{transform:translateY(-2px);filter:brightness(1.08)}.enter-button span[data-v-8d5bfe41]{font-weight:700;letter-spacing:.21em}.login-card footer[data-v-8d5bfe41]{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:20px;color:#607d8d}.login-card footer i[data-v-8d5bfe41]{width:5px;height:5px;border-radius:50%;background:#6bd1d4;box-shadow:0 0 9px #6bd1d4}.login-card footer small[data-v-8d5bfe41]{font-size:9px;letter-spacing:.09em}.ground-note[data-v-8d5bfe41]{position:absolute;z-index:3;right:35px;bottom:17px;color:#557282;font-size:8px;letter-spacing:.14em}.change-form[data-v-8d5bfe41]{margin-top:18px}.rules[data-v-8d5bfe41]{display:grid;grid-template-columns:1fr 1fr;gap:7px 14px;margin:0;padding:12px 18px;border:1px solid var(--line);border-radius:10px;color:var(--muted);font-size:12px}.rules li.ok[data-v-8d5bfe41]{color:#48c992}.rules li.ok[data-v-8d5bfe41]::marker{content:"✓  "}@keyframes spin-8d5bfe41{to{transform:rotate(360deg)}}@media(max-width:900px){.scene-veil[data-v-8d5bfe41]{background:#02081061}.world-copy[data-v-8d5bfe41]{display:none}.login-wrap[data-v-8d5bfe41]{justify-content:center}.login-card[data-v-8d5bfe41]{width:min(430px,92vw);padding:34px 30px}.brand[data-v-8d5bfe41]{left:22px;top:20px}}@media(max-width:500px){.brand small[data-v-8d5bfe41]{display:none}.login-card[data-v-8d5bfe41]{padding:31px 22px 27px}.ground-note[data-v-8d5bfe41]{display:none}}@media(prefers-reduced-motion:reduce){.seal[data-v-8d5bfe41]:after,.boot-seal[data-v-8d5bfe41]{animation:none}}.xianxia-art[data-v-8d5bfe41]{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;transform:scale(1.015);animation:artBreath-8d5bfe41 15s ease-in-out infinite alternate}.scene-veil[data-v-8d5bfe41]{background:linear-gradient(90deg,#02081005 0,#02081005 45%,#0208102e 62%,#02081085),linear-gradient(0deg,rgba(2,7,13,.38),transparent 38%)}.moving-mist[data-v-8d5bfe41]{position:absolute;z-index:2;left:-55vw;width:52vw;height:80px;border-radius:50%;background:#c0e2ec17;filter:blur(25px);animation:mistDrift-8d5bfe41 32s linear infinite}.mist-one[data-v-8d5bfe41]{top:48%}.mist-two[data-v-8d5bfe41]{top:68%;animation-delay:-16s;animation-duration:41s}.spirit-light[data-v-8d5bfe41]{position:absolute;z-index:2;width:3px;height:3px;border-radius:50%;background:#b9f0f2;box-shadow:0 0 6px #8ce3ec,0 0 15px #75dce7a6;animation:spiritRise-8d5bfe41 ease-in-out infinite}.login-card[data-v-8d5bfe41]{background:linear-gradient(145deg,#0b1f31e0,#04101df0);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@keyframes artBreath-8d5bfe41{to{transform:scale(1.045) translate(-.35%,.25%)}}@keyframes mistDrift-8d5bfe41{to{transform:translate(165vw)}}@keyframes spiritRise-8d5bfe41{0%,to{transform:translateY(16px);opacity:.15}50%{transform:translateY(-32px);opacity:.85}}@media(prefers-reduced-motion:reduce){.xianxia-art[data-v-8d5bfe41],.moving-mist[data-v-8d5bfe41],.spirit-light[data-v-8d5bfe41]{animation:none}.moving-mist[data-v-8d5bfe41]{display:none}}.login-page[data-v-8d5bfe41]{color-scheme:dark}.player-entry[data-v-8d5bfe41]{display:flex;margin:9px auto 0;color:#7fa7b7!important}.login-form[data-v-8d5bfe41] .el-input__inner:-webkit-autofill,.login-form[data-v-8d5bfe41] .el-input__inner:-webkit-autofill:hover,.login-form[data-v-8d5bfe41] .el-input__inner:-webkit-autofill:focus{-webkit-text-fill-color:#e2ecef!important;caret-color:#e2ecef!important;-webkit-box-shadow:0 0 0 1000px #071829 inset!important;box-shadow:0 0 0 1000px #071829 inset!important;transition:background-color 9999s ease-out 0s!important}.login-form[data-v-8d5bfe41] .el-input__inner{background:transparent!important;font-family:inherit;font-size:16px}.login-brand[data-v-8d5bfe41]{position:absolute;z-index:3;top:28px;left:38px;display:flex;align-items:center;gap:13px;text-shadow:0 3px 16px #020713}.login-brand strong[data-v-8d5bfe41]{font-size:17px;letter-spacing:.14em}.login-brand small[data-v-8d5bfe41]{display:block;margin-top:3px;color:#7695a5;font-size:8px;letter-spacing:.18em}@media(max-width:900px){.login-brand[data-v-8d5bfe41]{left:22px;top:20px}}@media(max-width:500px){.login-brand small[data-v-8d5bfe41]{display:none}}.owner-login[data-v-3b68978a]{min-height:100vh;position:relative;overflow:hidden;display:grid;place-items:center;padding:24px;color:#edf6f0;background:#07110f;font-family:"Noto Serif SC",Microsoft YaHei,serif}.scene[data-v-3b68978a]{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;background:center/cover no-repeat;animation:breathe-3b68978a 18s ease-in-out infinite alternate}.veil[data-v-3b68978a]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030c0c6b,#030e0eb8),radial-gradient(circle at 72% 43%,rgba(211,169,86,.14),transparent 36%)}.cloud[data-v-3b68978a]{position:absolute;left:-35%;width:170%;height:120px;border-radius:50%;background:#d2ebe214;filter:blur(30px);animation:drift-3b68978a 34s linear infinite}.cloud-one[data-v-3b68978a]{top:31%}.cloud-two[data-v-3b68978a]{top:68%;animation-delay:-17s}.card[data-v-3b68978a]{z-index:2;width:min(460px,calc(100vw - 30px));padding:38px;border:1px solid rgba(216,177,99,.38);border-radius:18px;background:linear-gradient(145deg,#081f1de8,#051316f5);box-shadow:0 34px 100px #00000094;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}header[data-v-3b68978a]{display:flex;align-items:center;gap:16px}.seal[data-v-3b68978a]{width:64px;height:64px;display:grid;place-items:center;border:1px solid #d8ae62;border-radius:50%;color:#f0cb83;background:radial-gradient(circle,rgba(216,174,98,.18),transparent 67%);font-size:27px}header small[data-v-3b68978a]{color:#d8ae62;font-size:9px;letter-spacing:.2em}h1[data-v-3b68978a]{margin:6px 0 0;font-size:27px;letter-spacing:.12em}.subtitle[data-v-3b68978a]{margin:15px 0 24px;color:#86a79e;font-size:11px;letter-spacing:.1em}.form[data-v-3b68978a]{display:grid;gap:14px;padding-top:10px}.form .el-button[data-v-3b68978a]{width:100%;height:48px;margin-top:3px;color:#10201d;border-color:#e5c27e;background:linear-gradient(90deg,#b98942,#e9ca88,#b98942)}.guide[data-v-3b68978a]{padding:17px;border:1px solid rgba(216,174,98,.22);border-radius:13px;background:#d8ae620f}.guide b[data-v-3b68978a],.guide strong[data-v-3b68978a]{color:#efc878}.guide p[data-v-3b68978a]{margin:10px 0 0;color:#a7bbb5;font-size:12px;line-height:1.75}footer[data-v-3b68978a]{display:flex;justify-content:center;align-items:center;margin-top:18px;color:#66877f}.change-form[data-v-3b68978a]{margin-top:18px}.rules[data-v-3b68978a]{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;color:#81958f;font-size:12px}.rules span[data-v-3b68978a]:before{content:"○ "}.rules .ok[data-v-3b68978a]{color:#48c992}.rules .ok[data-v-3b68978a]:before{content:"✓ "}@keyframes breathe-3b68978a{to{transform:scale(1.045) translate(-.4%)}}@keyframes drift-3b68978a{to{transform:translate(42%)}}@media(max-width:560px){.card[data-v-3b68978a]{padding:28px 22px}.seal[data-v-3b68978a]{width:54px;height:54px}h1[data-v-3b68978a]{font-size:23px}}@media(prefers-reduced-motion:reduce){.scene[data-v-3b68978a],.cloud[data-v-3b68978a]{animation:none}}.login-boot[data-v-797ff303]{position:relative;z-index:20;min-height:100vh;width:100%;display:grid;place-content:center;justify-items:center;gap:14px;background:#06121c;color:#c9dce3}.boot-seal[data-v-797ff303]{width:64px;height:64px;display:grid;place-items:center;border:1px solid rgba(86,209,176,.55);border-radius:50%;color:#7ee8d0;background:radial-gradient(circle,rgba(50,183,147,.18),transparent 65%);font-size:26px;animation:bootPulse-797ff303 1.4s ease-in-out infinite}.login-boot p[data-v-797ff303]{margin:0;letter-spacing:.28em;font-size:14px}.login-boot small[data-v-797ff303]{color:#6f8b99;letter-spacing:.12em;font-size:11px}@keyframes bootPulse-797ff303{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}.portal-login[data-v-797ff303]{position:relative;min-height:100vh;display:grid;place-items:center;padding:34px 18px;overflow:auto;isolation:isolate;background-color:#06121c}.scene-bg[data-v-797ff303]{position:fixed;z-index:-4;top:-3%;right:-3%;bottom:-3%;left:-3%;background-position:center;background-size:cover;background-repeat:no-repeat;will-change:transform;animation:landscape-breathe-797ff303 22s ease-in-out infinite alternate}.portal-login[data-v-797ff303]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020b1273,#020c14b8 34%,#020c14bf 66%,#020b126b),linear-gradient(180deg,#02091014,#020a117a);pointer-events:none;z-index:-1}.cloud-layer[data-v-797ff303]{position:fixed;z-index:-2;left:-45vw;width:190vw;pointer-events:none;filter:blur(12px);will-change:transform}.cloud-far[data-v-797ff303]{top:19%;height:30vh;opacity:.18;background:radial-gradient(ellipse at 12% 55%,rgba(174,218,224,.34),transparent 24%),radial-gradient(ellipse at 38% 42%,rgba(127,187,198,.26),transparent 21%),radial-gradient(ellipse at 66% 60%,rgba(155,209,215,.3),transparent 25%),radial-gradient(ellipse at 88% 38%,rgba(116,180,191,.24),transparent 22%);animation:cloud-drift-far-797ff303 48s linear infinite}.cloud-near[data-v-797ff303]{bottom:-7%;height:39vh;opacity:.28;filter:blur(18px);background:radial-gradient(ellipse at 8% 65%,rgba(185,224,226,.34),transparent 23%),radial-gradient(ellipse at 31% 52%,rgba(132,196,202,.3),transparent 26%),radial-gradient(ellipse at 59% 70%,rgba(177,217,219,.32),transparent 25%),radial-gradient(ellipse at 84% 48%,rgba(122,187,196,.28),transparent 24%);animation:cloud-drift-near-797ff303 31s linear infinite}.wind-streams[data-v-797ff303]{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.wind-streams i[data-v-797ff303]{position:absolute;left:-20vw;width:14vw;min-width:120px;height:1px;border-radius:50%;opacity:0;background:linear-gradient(90deg,transparent,rgba(126,238,215,.48),transparent);box-shadow:0 0 8px #5de2c64d;transform:rotate(-8deg);animation:wind-pass-797ff303 10s linear infinite}.wind-streams i[data-v-797ff303]:nth-child(1){top:18%;animation-delay:-1s}.wind-streams i[data-v-797ff303]:nth-child(2){top:34%;animation-delay:-7s;animation-duration:13s}.wind-streams i[data-v-797ff303]:nth-child(3){top:57%;animation-delay:-4s;animation-duration:9s}.wind-streams i[data-v-797ff303]:nth-child(4){top:72%;animation-delay:-10s;animation-duration:15s}.wind-streams i[data-v-797ff303]:nth-child(5){top:84%;animation-delay:-2s;animation-duration:12s}@keyframes landscape-breathe-797ff303{0%{transform:scale(1.02) translate3d(-.4%,-.2%,0)}to{transform:scale(1.07) translate3d(.7%,.4%,0)}}@keyframes cloud-drift-far-797ff303{0%{transform:translateZ(0)}to{transform:translate3d(38vw,1.5vh,0)}}@keyframes cloud-drift-near-797ff303{0%{transform:translate3d(34vw,0,0)}to{transform:translate3d(0,-1vh,0)}}@keyframes wind-pass-797ff303{0%{transform:translateZ(0) rotate(-8deg) scaleX(.45);opacity:0}14%{opacity:.7}72%{opacity:.28}to{transform:translate3d(145vw,-8vh,0) rotate(-8deg) scaleX(1.25);opacity:0}}.scene-glow[data-v-797ff303]{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,rgba(58,211,172,.12),transparent 33%);pointer-events:none;z-index:-1}.login-card[data-v-797ff303]{position:relative;z-index:1;width:min(520px,calc(100vw - 28px));padding:34px 38px 24px;border:1px solid rgba(113,221,195,.25);border-radius:24px;background:linear-gradient(145deg,#07191feb,#051119f5);box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand[data-v-797ff303]{display:flex;align-items:center;gap:18px;margin-bottom:20px;text-align:left}.seal[data-v-797ff303]{width:70px;height:70px;flex:0 0 auto;padding:5px;border:1px solid rgba(69,217,178,.52);border-radius:20px;transform:rotate(45deg);display:grid;place-items:center;background:#1fa7841a;box-shadow:inset 0 0 22px #3ddcb114}.seal span[data-v-797ff303]{transform:rotate(-45deg);color:#55dfb8;font:700 28px var(--display)}.brand small[data-v-797ff303]{color:#55dfb8;font-size:10px;font-weight:700;letter-spacing:.18em}.brand h1[data-v-797ff303]{font:700 clamp(25px,4vw,32px) var(--display);margin:5px 0 4px;color:#f1f8f5}.brand p[data-v-797ff303]{font-size:11px;color:#8fa9a3;margin:0}.form-stack[data-v-797ff303]{display:grid;gap:12px;padding-top:8px}.activation-gender[data-v-797ff303]{display:grid;gap:9px;color:#a8947d;font-size:12px}.activation-gender small[data-v-797ff303]{font-size:11px}.form-stack>.el-button[data-v-797ff303]{width:100%;margin-top:3px}.activation-guide[data-v-797ff303]{padding:14px 15px;margin:8px 0 4px;border:1px solid rgba(80,209,174,.2);border-radius:14px;background:#32b79312;text-align:left}.activation-guide b[data-v-797ff303]{font-size:13px;color:#dcebe7}.activation-guide p[data-v-797ff303]{margin:6px 0 12px;color:#9ab0ab;font-size:11px;line-height:1.7}.activation-guide strong[data-v-797ff303]{color:#5ae0ba}.activation-steps[data-v-797ff303]{margin:0 0 12px;padding-left:1.15em;color:#9ab0ab;font-size:11px;line-height:1.75}.activation-steps li+li[data-v-797ff303]{margin-top:2px}.field-hint[data-v-797ff303]{margin:-4px 0 2px;color:#8fa9a3;font-size:11px;line-height:1.6;text-align:left}.field-hint strong[data-v-797ff303]{color:#5ae0ba}.field-hint code[data-v-797ff303]{color:#5ae0ba;font-family:ui-monospace,Consolas,monospace}footer[data-v-797ff303]{display:flex;align-items:center;gap:10px;margin-top:18px;color:#718c86;font-size:9px;white-space:nowrap}footer i[data-v-797ff303]{height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(86,209,176,.24))}footer i[data-v-797ff303]:last-child{transform:scaleX(-1)}.password-rules[data-v-797ff303]{display:grid;grid-template-columns:1fr 1fr;gap:6px;text-align:left;margin:0 0 5px;font-size:11px;color:var(--muted)}.password-rules .ok[data-v-797ff303]{color:var(--success, #36a269)}[data-v-797ff303] .el-tabs__nav-wrap:after{background:#69b8a52e}[data-v-797ff303] .el-tabs__item{font-weight:600}[data-v-797ff303] .el-input__wrapper{background:#041218bd;box-shadow:0 0 0 1px #66c5ae33 inset}[data-v-797ff303] .el-dialog__footer .el-button{width:auto;margin:0 0 0 8px}@media(max-width:600px){.portal-login[data-v-797ff303]{place-items:start center;padding:18px 14px}.scene-bg[data-v-797ff303]{background-position:64% center}.login-card[data-v-797ff303]{padding:24px 20px 20px;border-radius:19px}.brand[data-v-797ff303]{align-items:flex-start;gap:13px}.seal[data-v-797ff303]{width:54px;height:54px;border-radius:16px}.seal span[data-v-797ff303]{font-size:22px}.brand p[data-v-797ff303]{line-height:1.5}.password-rules[data-v-797ff303]{grid-template-columns:1fr}footer[data-v-797ff303]{white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.scene-bg[data-v-797ff303],.cloud-layer[data-v-797ff303],.wind-streams i[data-v-797ff303]{animation:none!important}}:root{--bg:#080e0c;--side:#09120f;--panel:#101a16;--panel2:#13201b;--soft:#0e1713;--line:rgba(141,224,192,.22);--text:#edf4f0;--muted:#a3b7ae;--accent:#42cf9a;--accent2:#c7a45b;--danger:#e07466;--shadow:0 14px 38px rgba(0,0,0,.28);--display:"Noto Serif SC","Songti SC",serif;--el-color-primary:var(--accent);--el-color-primary-light-3:color-mix(in srgb,var(--accent),#fff 28%);--el-color-primary-light-5:color-mix(in srgb,var(--accent),#fff 45%);--el-color-primary-light-7:color-mix(in srgb,var(--accent),#fff 62%);--el-color-primary-light-8:color-mix(in srgb,var(--accent),#fff 72%);--el-color-primary-light-9:color-mix(in srgb,var(--accent),#fff 84%);--el-color-primary-dark-2:color-mix(in srgb,var(--accent),#000 18%);--el-bg-color:var(--panel);--el-bg-color-overlay:var(--panel2);--el-bg-color-page:var(--bg);--el-text-color-primary:var(--text);--el-text-color-regular:var(--text);--el-text-color-secondary:var(--muted);--el-text-color-placeholder:color-mix(in srgb,var(--muted),transparent 12%);--el-text-color-disabled:color-mix(in srgb,var(--muted),transparent 28%);--el-border-color:var(--line);--el-border-color-light:var(--line);--el-border-color-lighter:color-mix(in srgb,var(--line),transparent 25%);--el-border-color-extra-light:color-mix(in srgb,var(--line),transparent 45%);--el-border-color-dark:color-mix(in srgb,var(--accent),transparent 55%);--el-fill-color:var(--panel2);--el-fill-color-light:color-mix(in srgb,var(--accent),transparent 92%);--el-fill-color-lighter:color-mix(in srgb,var(--panel2),#000 8%);--el-fill-color-extra-light:color-mix(in srgb,var(--panel2),#000 14%);--el-fill-color-blank:var(--panel);--el-fill-color-dark:color-mix(in srgb,var(--panel),#000 10%);--el-mask-color:rgba(0,0,0,.72);--el-disabled-bg-color:color-mix(in srgb,var(--panel2),#000 8%);--el-disabled-text-color:var(--muted);--el-disabled-border-color:var(--line);--el-box-shadow:var(--shadow);--el-box-shadow-light:0 8px 24px rgba(0,0,0,.2)}:root[data-theme=cyber]{--bg:#060b18;--side:#0a1224;--panel:#101a30;--panel2:#15223a;--soft:#0d1629;--line:rgba(56,189,248,.28);--text:#e8f4ff;--muted:#9eb6d4;--accent:#38bdf8;--accent2:#a78bfa;--danger:#fb7185;--shadow:0 16px 40px rgba(2,8,24,.45);--display:Inter,"Noto Sans SC",sans-serif;--el-color-primary-light-3:color-mix(in srgb,var(--accent),#fff 22%);--el-color-primary-light-5:color-mix(in srgb,var(--accent),#fff 38%);--el-color-primary-light-7:color-mix(in srgb,var(--accent),#fff 55%);--el-color-primary-light-8:color-mix(in srgb,var(--accent),#fff 68%);--el-color-primary-light-9:color-mix(in srgb,var(--accent),#fff 82%);--el-fill-color:var(--panel2);--el-fill-color-light:color-mix(in srgb,var(--accent),transparent 92%);--el-fill-color-lighter:#0d1629;--el-fill-color-extra-light:#0a1224;--el-fill-color-blank:var(--panel);--el-fill-color-dark:color-mix(in srgb,var(--panel2),#000 8%);--el-bg-color:var(--panel);--el-bg-color-overlay:var(--panel2);--el-bg-color-page:var(--bg);--el-text-color-primary:var(--text);--el-text-color-regular:var(--text);--el-text-color-secondary:var(--muted);--el-text-color-placeholder:color-mix(in srgb,var(--muted),transparent 8%);--el-mask-color:rgba(2,8,24,.72)}:root[data-theme=scroll]{--bg:#e8dcc4;--side:#dfd0b0;--panel:#f3ead8;--panel2:#ebe0c8;--soft:#e6d9bf;--line:rgba(120,88,42,.34);--text:#1c1914;--muted:#5a5348;--accent:#9a2e24;--accent2:#8f6c34;--danger:#b23a32;--shadow:0 10px 28px rgba(64,48,25,.12);--display:"Noto Serif SC","Songti SC",serif;--el-color-primary-light-3:color-mix(in srgb,var(--accent),#fff 22%);--el-color-primary-light-5:color-mix(in srgb,var(--accent),#fff 38%);--el-color-primary-light-7:color-mix(in srgb,var(--accent),#fff 55%);--el-color-primary-light-8:color-mix(in srgb,var(--accent),#fff 68%);--el-color-primary-light-9:color-mix(in srgb,var(--accent),#fff 82%);--el-fill-color:var(--panel2);--el-fill-color-light:color-mix(in srgb,var(--accent),transparent 94%);--el-fill-color-lighter:#f7f0e2;--el-fill-color-extra-light:#faf6ec;--el-fill-color-blank:var(--panel);--el-fill-color-dark:color-mix(in srgb,var(--panel2),#000 4%);--el-mask-color:rgba(48,36,18,.45)}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:Noto Sans SC,PingFang SC,sans-serif}button{font:inherit}.app-shell{min-height:100vh;background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--accent),transparent 94%),transparent 35%),var(--bg)}aside{position:fixed;inset:0 auto 0 0;width:228px;background:var(--side);border-right:1px solid var(--line);padding:20px 14px;display:flex;flex-direction:column;z-index:5;transition:.2s}.brand{display:flex;gap:12px;align-items:center;padding:4px 8px 25px}.brand>i{width:42px;height:42px;border:1px solid var(--accent);border-radius:50%;display:grid;place-items:center;color:var(--accent);font:700 20px var(--display)}.brand b,.brand span{display:block}.brand b{font:700 20px var(--display);letter-spacing:.12em}.brand span{font-size:10px;color:var(--muted);margin-top:3px;letter-spacing:.15em}nav{overflow:auto}nav small{display:block;color:var(--accent);font-size:10px;padding:15px 13px 7px}nav a{height:43px;padding:0 13px;display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--muted);border-radius:8px;margin:3px 0;font-size:13px}nav a i{width:22px;height:22px;border:1px solid var(--line);border-radius:6px;display:grid;place-items:center;font-style:normal;font-size:10px}nav a:hover,nav a.router-link-active{background:color-mix(in srgb,var(--accent),transparent 91%);color:var(--accent)}nav a.router-link-active{box-shadow:inset 3px 0 var(--accent)}.server{margin-top:auto;border-top:1px solid var(--line);padding:15px 8px 0;display:flex;align-items:center;gap:10px;font-size:11px}.server>i{width:8px;height:8px;background:#49c982;border-radius:50%;box-shadow:0 0 0 5px #49c9821a}.server span,.server small{display:block}.server small{color:var(--muted);margin-top:3px}.workspace{margin-left:228px;min-height:100vh}.workspace>header{height:68px;position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--bg),transparent 8%);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 22px;gap:14px}.workspace>header>div:nth-child(2){font:600 14px var(--display)}.workspace>header>div:nth-child(2) span{color:var(--muted)}.collapse{border:0;background:transparent;color:var(--text);font-size:18px;cursor:pointer}.header-actions{margin-left:auto;display:flex;align-items:center;gap:12px}.theme-switch{display:flex;border:1px solid var(--line);background:var(--panel);padding:3px;border-radius:9px}.theme-switch button{border:0;background:transparent;color:var(--muted);font-size:10px;padding:5px 8px;border-radius:6px;cursor:pointer}.theme-switch button.active{background:var(--accent);color:var(--bg)}.user{display:flex;align-items:center;gap:8px}.user>i{width:34px;height:34px;border:1px solid var(--accent2);border-radius:50%;display:grid;place-items:center;font-style:normal}.user b,.user small{display:block;font-size:10px}.user small{color:var(--muted);margin-top:2px}.header-actions>button{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:7px;padding:7px 10px;cursor:pointer}.workspace>main{padding:22px;max-width:1500px;margin:auto}.page-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.page-head h1{font:700 26px var(--display);margin:0}.page-head p{color:var(--muted);font-size:12px;margin:5px 0 0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:18px;margin-bottom:15px}.toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:15px}.toolbar .el-input{max-width:280px}.table-actions{display:flex;gap:6px}.pager{display:flex;justify-content:flex-end;margin-top:16px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.metric{padding:20px;display:flex;gap:14px;align-items:center}.metric i{width:48px;height:48px;border-radius:50%;background:color-mix(in srgb,var(--accent),transparent 88%);display:grid;place-items:center;color:var(--accent);font-style:normal}.metric span,.metric b,.metric small{display:block}.metric span,.metric small{color:var(--muted);font-size:11px}.metric b{font:700 28px var(--display);margin:3px 0}.two-col{display:grid;grid-template-columns:1.6fr 1fr;gap:14px}.form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.form-grid>*{min-width:0}.form-grid .wide{grid-column:1/-1}.form-grid .el-input-number,.form-grid .el-select,.form-grid .el-date-editor{width:100%}.empty-page{text-align:center;padding:60px;color:var(--muted)}.status-ok{color:#49c982}.status-bad{color:var(--danger)}@media(max-width:1000px){.metric-grid{grid-template-columns:1fr 1fr}.two-col{grid-template-columns:1fr}.user span{display:none}}@media(max-width:700px){aside{width:68px;padding:15px 9px}.brand>div,nav small,nav a span,.server span{display:none}.brand{padding:2px 4px 20px}.brand>i{width:40px}.workspace{margin-left:68px}.workspace>header{padding:0 10px}.theme-switch button span{display:none}.workspace>main{padding:13px}.metric-grid,.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}}.hero-head{padding:22px 24px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(120deg,var(--panel),color-mix(in srgb,var(--accent2),transparent 93%));box-shadow:var(--shadow);position:relative;overflow:hidden}.hero-head:after{content:"玄";position:absolute;right:8%;top:-42px;font:120px var(--display);color:color-mix(in srgb,var(--accent),transparent 94%);pointer-events:none}.hero-head small{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.18em}.panel{transition:border-color .2s,transform .2s}.panel:hover{border-color:color-mix(in srgb,var(--accent),transparent 62%)}.el-table{--el-table-header-bg-color:color-mix(in srgb,var(--accent),transparent 94%);--el-table-row-hover-bg-color:color-mix(in srgb,var(--c-bg,var(--panel)),var(--accent) 12%);border-radius:10px}.el-dialog{border:1px solid var(--line);border-radius:16px!important;box-shadow:0 28px 80px #00000059!important}.el-button,.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:8px!important}.content-tabs{padding:12px 18px 20px}.content-tabs>.el-tabs__header{margin-bottom:18px}.workspace>main{animation:page-in .28s ease-out}@keyframes page-in{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:700px){.hero-head{padding:17px}.hero-head:after{font-size:80px}.el-dialog{width:94%!important}}body{background:var(--bg)}.app-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 78% -10%,color-mix(in srgb,var(--accent),transparent 88%),transparent 34%),linear-gradient(135deg,transparent 55%,color-mix(in srgb,var(--accent2),transparent 97%));z-index:0}.app-shell aside{width:252px;padding:18px 14px 14px;background:color-mix(in srgb,var(--side),#000 7%);box-shadow:18px 0 60px #0000001f}.brand{min-height:65px;margin:0 2px 10px;padding:7px 9px 18px;border-bottom:1px solid var(--line)}.brand>i{width:46px;height:46px;background:radial-gradient(circle,color-mix(in srgb,var(--accent),transparent 86%),transparent);box-shadow:0 0 28px color-mix(in srgb,var(--accent),transparent 80%)}.brand b{font-size:18px}.brand span{font-size:9px}nav{padding-right:3px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}nav small{padding:17px 14px 6px;letter-spacing:.2em;color:color-mix(in srgb,var(--accent),var(--muted) 35%)}nav a{height:44px;margin:4px 0;border:1px solid transparent;border-radius:11px;transition:background .18s,border-color .18s,transform .18s}nav a:hover{transform:translate(2px);border-color:var(--line)}nav a.router-link-active{background:linear-gradient(90deg,color-mix(in srgb,var(--accent),transparent 86%),color-mix(in srgb,var(--accent),transparent 96%));border-color:color-mix(in srgb,var(--accent),transparent 70%);box-shadow:none}nav a.router-link-active i{background:var(--accent);border-color:var(--accent);color:var(--bg)}.server{margin:12px 5px 0;padding:14px 10px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--panel),transparent 24%)}.workspace{position:relative;z-index:1;margin-left:252px;transition:margin-left .22s}.workspace>header{height:74px;padding:0 26px;background:color-mix(in srgb,var(--bg),transparent 12%);box-shadow:0 8px 28px #00000012}.collapse{width:38px;height:38px;border:1px solid var(--line);border-radius:10px!important;background:var(--panel);display:grid;place-items:center}.breadcrumb{display:flex!important;flex-direction:column;gap:3px}.breadcrumb small{color:var(--muted);font-size:9px;letter-spacing:.14em}.breadcrumb b{font:700 15px var(--display)}.theme-switch{border-radius:999px;padding:3px;display:inline-flex;gap:2px;border:1px solid var(--line);background:var(--panel2)}.theme-switch button{min-width:36px;height:28px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-weight:700;cursor:pointer}.theme-switch button.active{background:var(--accent);color:var(--c-primary-fg, #04140f);box-shadow:none}.user{padding:4px 9px 4px 5px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--panel),transparent 18%)}.user>i{background:color-mix(in srgb,var(--accent2),transparent 88%)}.logout{padding:8px 12px!important;border-radius:10px!important}.logout:hover{border-color:var(--danger);color:var(--danger)}.workspace>main{padding:26px 28px 40px;max-width:1600px}.panel,.el-card{border-radius:16px!important;background:linear-gradient(145deg,var(--panel),color-mix(in srgb,var(--panel2),transparent 28%))!important;box-shadow:var(--shadow)}.panel:hover{transform:translateY(-1px)}.el-table{border:1px solid var(--line);border-radius:14px}.el-table th.el-table__cell{height:48px;font-size:12px;letter-spacing:.04em}.el-table td.el-table__cell{padding:11px 0}.el-dialog{background:var(--panel)!important;overflow:hidden}.el-dialog__header{padding:20px 22px 14px;border-bottom:1px solid var(--line)}.el-dialog__body{padding:22px}.el-dialog__footer{padding:14px 22px 20px;border-top:1px solid var(--line)}.el-button{min-height:34px}.el-button--primary{box-shadow:0 7px 20px color-mix(in srgb,var(--accent),transparent 78%)}.is-collapsed aside{width:76px;padding-left:10px;padding-right:10px}.is-collapsed .workspace{margin-left:76px}.is-collapsed .brand>div,.is-collapsed nav small,.is-collapsed nav a span,.is-collapsed .server span{display:none}.is-collapsed .brand{padding-left:5px}.is-collapsed nav a{justify-content:center;padding:0}.is-collapsed nav a i{width:28px;height:28px}.is-collapsed .server{justify-content:center;padding:14px 0}@media(max-width:900px){.app-shell aside{width:76px;padding-left:10px;padding-right:10px}.workspace,.is-collapsed .workspace{margin-left:76px}.brand>div,nav small,nav a span,.server span{display:none}.brand{padding-left:5px}nav a{justify-content:center;padding:0}.server{justify-content:center}.workspace>header{padding:0 14px}.workspace>main{padding:18px}.header-actions{gap:7px}.logout{font-size:0}.logout:after{content:"退";font-size:12px}}@media(max-width:560px){.app-shell aside{width:62px}.workspace,.is-collapsed .workspace{margin-left:62px}.brand>i{width:38px;height:38px}.theme-switch,.breadcrumb small{display:none}.workspace>main{padding:12px}.workspace>header{height:62px}.user{border:0;background:transparent;padding:0}.metric-grid{gap:10px}}@media(prefers-reduced-motion:reduce){.workspace>main,.panel,nav a{animation:none!important;transition:none!important}}:root:not([data-theme=pixel]) .app-shell:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.34;background-image:radial-gradient(circle at 16% 17%,transparent 0 76px,color-mix(in srgb,var(--accent2),transparent 88%) 77px 78px,transparent 79px),radial-gradient(circle at 16% 17%,transparent 0 106px,color-mix(in srgb,var(--accent),transparent 94%) 107px 108px,transparent 109px),linear-gradient(115deg,transparent 0 48%,color-mix(in srgb,var(--accent2),transparent 97%) 48.2% 48.4%,transparent 48.6%)}:root:not([data-theme=pixel]) aside:after{content:"道\a法\a自\a然";white-space:pre;position:absolute;right:7px;bottom:100px;color:color-mix(in srgb,var(--accent2),transparent 86%);font:18px/1.7 var(--display);pointer-events:none}:root:not([data-theme=pixel]) .brand{position:relative}.brand:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:1px;background:linear-gradient(90deg,var(--accent2),var(--line) 35%,transparent)}:root:not([data-theme=pixel]) .brand>i{position:relative;transform:rotate(45deg);border-radius:12px}.brand>i:first-letter{transform:rotate(-45deg)}:root:not([data-theme=pixel]) nav a{position:relative;overflow:hidden}:root:not([data-theme=pixel]) nav a:after{content:"";position:absolute;inset:auto 12px 0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:0;transition:.2s}:root:not([data-theme=pixel]) nav a:hover:after,:root:not([data-theme=pixel]) nav a.router-link-active:after{opacity:.7}:root:not([data-theme=pixel]) nav a.router-link-active:before{content:"◆";position:absolute;right:11px;font-size:6px;color:var(--accent2);filter:drop-shadow(0 0 5px var(--accent2))}:root:not([data-theme=pixel]) .workspace>header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--accent) 28%,var(--accent2) 72%,transparent);opacity:.35}:root:not([data-theme=pixel]) .workspace>main{position:relative}:root:not([data-theme=pixel]) .workspace>main:before{content:"九州灵枢";position:absolute;right:30px;top:8px;font:700 9px var(--display);letter-spacing:.5em;color:color-mix(in srgb,var(--muted),transparent 78%);pointer-events:none}:root:not([data-theme=pixel]) .hero-head{min-height:112px;align-items:center;padding-left:30px;background:linear-gradient(118deg,color-mix(in srgb,var(--panel),transparent 3%),color-mix(in srgb,var(--accent),transparent 93%) 55%,color-mix(in srgb,var(--accent2),transparent 94%))}:root:not([data-theme=pixel]) .hero-head:before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:3px;background:linear-gradient(var(--accent2),var(--accent));box-shadow:0 0 16px color-mix(in srgb,var(--accent),transparent 50%)}:root:not([data-theme=pixel]) .hero-head:after{right:5%;top:-52px;font-size:150px;opacity:.85}:root:not([data-theme=pixel]) .panel{position:relative;overflow:hidden}:root:not([data-theme=pixel]) .panel:has(.el-table){overflow:visible}:root:not([data-theme=pixel]) .panel.is-scrollable,:root:not([data-theme=pixel]) .panel.details{overflow-x:hidden!important;overflow-y:auto!important}:root:not([data-theme=pixel]) .panel:before{content:"";position:absolute;left:0;right:62%;top:0;height:1px;background:linear-gradient(90deg,var(--accent2),transparent);opacity:.7;pointer-events:none}:root:not([data-theme=pixel]) .metric{overflow:hidden}.metric:after{content:"";position:absolute;width:80px;height:80px;right:-38px;bottom:-45px;border:1px solid color-mix(in srgb,var(--accent),transparent 84%);border-radius:50%;box-shadow:0 0 0 12px color-mix(in srgb,var(--accent),transparent 96%)}:root:not([data-theme=pixel]) .metric i{background:linear-gradient(145deg,color-mix(in srgb,var(--accent),transparent 77%),color-mix(in srgb,var(--accent2),transparent 89%));border:1px solid color-mix(in srgb,var(--accent),transparent 58%);box-shadow:inset 0 1px #ffffff1f,0 7px 20px color-mix(in srgb,var(--accent),transparent 86%)}:root:not([data-theme=pixel]) .el-input__wrapper,:root:not([data-theme=pixel]) .el-select__wrapper{background:color-mix(in srgb,var(--panel2),transparent 10%);box-shadow:inset 0 0 0 1px var(--line)!important}:root:not([data-theme=pixel]) .el-input__wrapper.is-focus,:root:not([data-theme=pixel]) .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px color-mix(in srgb,var(--accent),transparent 91%)!important}:root:not([data-theme=pixel]) .el-table .el-table__row{transition:background .15s}:root:not([data-theme=pixel]) .el-dialog:before{content:"";display:block;position:absolute;inset:0 25% auto;height:2px;background:linear-gradient(90deg,transparent,var(--accent2),transparent)}:root:not([data-theme=pixel]) .server{box-shadow:inset 0 0 18px color-mix(in srgb,var(--accent),transparent 95%)}@media(max-width:700px){:root:not([data-theme=pixel]) .workspace>main:before{display:none}:root:not([data-theme=pixel]) .hero-head{min-height:auto;padding-left:20px}}html,body,#app{height:100%;min-height:0;overflow:hidden}.app-shell{height:100vh;min-height:0;overflow:hidden}.app-shell>aside{height:100vh;min-height:0;overflow:hidden}.app-shell>aside nav{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.workspace{height:100vh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.workspace>header{position:relative;top:auto;flex:0 0 74px}.workspace>main{width:100%;max-width:none;flex:1 1 auto;min-height:0;overflow:hidden}.workspace>main>.main-scroll{height:100%}.workspace>main .page-container{width:min(100%,1480px);margin-left:auto;margin-right:auto}.workspace>main .el-empty{box-sizing:border-box}@media(max-width:560px){.workspace>header{flex-basis:62px}}.operation-list .el-button{width:100%;height:auto;min-height:68px;display:flex;justify-content:flex-start;gap:12px;align-items:center;padding:14px;margin:0;text-align:left;white-space:normal}.operation-list .el-button.active{background:linear-gradient(110deg,var(--accent),var(--accent2));color:var(--bg);border-color:transparent}.danger-grid .el-button{height:auto;min-height:92px;margin:0;display:block;text-align:left;padding:20px;white-space:normal}.module-nav .el-button{width:100%;height:46px;margin:0;justify-content:flex-start;gap:10px}.el-button:not(.is-link):not(.is-text){transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,filter .16s ease}:root:not([data-theme=pixel]):not([data-theme=scroll]){--el-table-bg-color:var(--panel);--el-table-tr-bg-color:var(--panel);--el-table-header-bg-color:color-mix(in srgb,var(--panel2),var(--accent) 8%);--el-table-row-hover-bg-color:color-mix(in srgb,var(--panel),var(--accent) 14%);--el-table-current-row-bg-color:color-mix(in srgb,var(--panel),var(--accent) 18%);--el-table-header-text-color:color-mix(in srgb,var(--text),var(--accent) 18%);--el-table-text-color:var(--text);--el-table-border-color:var(--line);--el-table-expanded-cell-bg-color:var(--panel2);--el-table-fixed-box-shadow:0 0 12px rgba(0,0,0,.35);--el-empty-fill-color-0:color-mix(in srgb,var(--panel2),transparent 20%);--el-empty-fill-color-1:color-mix(in srgb,var(--muted),transparent 70%)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .panel,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-card{background:linear-gradient(155deg,color-mix(in srgb,var(--panel),#fff 2%),var(--panel2))!important;border-color:var(--line)!important;color:var(--text)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table{--el-table-bg-color:var(--panel)!important;--el-table-tr-bg-color:var(--panel)!important;--el-table-header-bg-color:color-mix(in srgb,var(--panel2),var(--accent) 10%)!important;--el-table-row-hover-bg-color:color-mix(in srgb,var(--panel),var(--accent) 14%)!important;--el-table-border-color:var(--line)!important;--el-table-text-color:var(--text)!important;--el-table-header-text-color:color-mix(in srgb,var(--text),var(--accent) 22%)!important;background:var(--panel)!important;color:var(--text)!important;border:1px solid var(--line)!important;border-radius:12px!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table th.el-table__cell{background:linear-gradient(180deg,color-mix(in srgb,var(--panel2),var(--accent) 12%),var(--panel2))!important;color:color-mix(in srgb,var(--text),var(--accent) 20%)!important;border-bottom:1px solid var(--line)!important;font-weight:600}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table td.el-table__cell{background:transparent!important;color:var(--text)!important;border-bottom-color:color-mix(in srgb,var(--line),transparent 25%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:color-mix(in srgb,var(--panel2),transparent 35%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__empty-block,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__body-wrapper,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__inner-wrapper:before{background:transparent!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__empty-text,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-empty__description p{color:var(--muted)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table .cell{color:inherit}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert{--el-alert-title-font-size:13px;border:1px solid transparent!important;border-radius:10px!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--warning{--el-alert-bg-color:color-mix(in srgb,#c9883a,var(--panel) 82%);background:color-mix(in srgb,#c9883a,var(--panel) 82%)!important;border-color:color-mix(in srgb,#c9883a,transparent 55%)!important;color:#f6e7c8!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--warning .el-alert__title,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--warning .el-alert__description,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--warning .el-alert__icon{color:#f6e7c8!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--info{background:color-mix(in srgb,var(--accent),var(--panel) 88%)!important;border-color:color-mix(in srgb,var(--accent),transparent 65%)!important;color:var(--text)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--info .el-alert__title,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--info .el-alert__description,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--info .el-alert__icon{color:var(--text)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--success{background:color-mix(in srgb,#49c982,var(--panel) 86%)!important;border-color:color-mix(in srgb,#49c982,transparent 60%)!important;color:#d9f5e6!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--success .el-alert__title,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--success .el-alert__description,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--success .el-alert__icon{color:#d9f5e6!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--error{background:color-mix(in srgb,var(--danger),var(--panel) 84%)!important;border-color:color-mix(in srgb,var(--danger),transparent 55%)!important;color:#f8d8d3!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--error .el-alert__title,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--error .el-alert__description,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-alert--error .el-alert__icon{color:#f8d8d3!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button:not(.is-link):not(.is-text){min-height:34px;padding:8px 14px;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--line),var(--accent) 35%)!important;background:color-mix(in srgb,var(--panel2),var(--accent) 6%)!important;color:var(--text)!important;box-shadow:none!important;text-shadow:none!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button:not(.is-link):not(.is-text):not(.is-disabled):hover{border-color:color-mix(in srgb,var(--accent),transparent 35%)!important;background:color-mix(in srgb,var(--accent),var(--panel) 82%)!important;color:var(--text)!important;transform:none;filter:none}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){border-color:transparent!important;background:linear-gradient(135deg,color-mix(in srgb,var(--accent),#fff 8%),color-mix(in srgb,var(--accent),#000 12%))!important;color:#062018!important;font-weight:600;box-shadow:0 6px 16px color-mix(in srgb,var(--accent),transparent 78%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary:not(.is-link):not(.is-text):not(.is-plain):not(.is-disabled):hover{background:linear-gradient(135deg,color-mix(in srgb,var(--accent),#fff 16%),var(--accent))!important;color:#041510!important;filter:none}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary.is-plain:not(.is-disabled),:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary.is-plain:not(.is-disabled) span{color:color-mix(in srgb,var(--accent),#fff 38%)!important;border-color:color-mix(in srgb,var(--accent),transparent 40%)!important;background:color-mix(in srgb,var(--accent),transparent 86%)!important;box-shadow:none!important;font-weight:700}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--success:not(.is-link):not(.is-text){border-color:color-mix(in srgb,#49c982,transparent 45%)!important;background:color-mix(in srgb,#49c982,var(--panel) 82%)!important;color:#d7f5e6!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--success.is-plain:not(.is-disabled){color:#6ed9a4!important;border-color:color-mix(in srgb,#49c982,transparent 50%)!important;background:color-mix(in srgb,#49c982,transparent 90%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--warning:not(.is-link):not(.is-text){border-color:color-mix(in srgb,#c9883a,transparent 40%)!important;background:color-mix(in srgb,#c9883a,var(--panel) 78%)!important;color:#f6e7c8!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--warning.is-plain:not(.is-disabled){color:#e0b06a!important;border-color:color-mix(in srgb,#c9883a,transparent 48%)!important;background:color-mix(in srgb,#c9883a,transparent 90%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--danger:not(.is-link):not(.is-text){border-color:color-mix(in srgb,var(--danger),transparent 40%)!important;background:color-mix(in srgb,var(--danger),var(--panel) 78%)!important;color:#f8d8d3!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--danger.is-plain:not(.is-disabled){color:#f0a095!important;border-color:color-mix(in srgb,var(--danger),transparent 48%)!important;background:color-mix(in srgb,var(--danger),transparent 90%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-link,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-text{color:var(--accent)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-link.el-button--danger,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-text.el-button--danger{color:var(--danger)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-link.el-button--primary,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-text.el-button--primary{color:var(--accent)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-disabled,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-disabled:hover{color:var(--muted)!important;border-color:var(--line)!important;background:color-mix(in srgb,var(--panel2),#000 6%)!important;opacity:.55;box-shadow:none!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-input__wrapper,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-select__wrapper,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-textarea__inner{background:color-mix(in srgb,var(--panel2),#000 6%)!important;box-shadow:inset 0 0 0 1px var(--line)!important;color:var(--text)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-input__inner,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-select__placeholder,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-textarea__inner{color:var(--text)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-input__inner::placeholder,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-textarea__inner::placeholder{color:var(--muted)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-tag{border-color:color-mix(in srgb,var(--line),transparent 10%);background:color-mix(in srgb,var(--panel2),var(--accent) 8%);color:var(--text)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-tag--success{background:color-mix(in srgb,#49c982,transparent 88%);color:#7de0b0;border-color:color-mix(in srgb,#49c982,transparent 55%)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-tag--info{background:color-mix(in srgb,var(--muted),transparent 88%);color:var(--muted);border-color:var(--line)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-tag--danger{background:color-mix(in srgb,var(--danger),transparent 88%);color:#f0a095;border-color:color-mix(in srgb,var(--danger),transparent 55%)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-tag--warning{background:color-mix(in srgb,#c9883a,transparent 88%);color:#e0b06a;border-color:color-mix(in srgb,#c9883a,transparent 55%)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-dialog,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-message-box,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-dropdown-menu,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-select-dropdown,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-picker-panel,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-popper.is-light{background:var(--panel2)!important;border:1px solid var(--line)!important;color:var(--text)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-pagination{--el-pagination-bg-color:var(--panel2);--el-pagination-button-color:var(--text);--el-pagination-button-disabled-bg-color:var(--panel);--el-pagination-hover-color:var(--accent);color:var(--text)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-switch.is-checked .el-switch__core{background:var(--accent)!important;border-color:var(--accent)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-segmented{background:var(--panel2)!important;border:1px solid var(--line)}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-segmented__item-selected{background:var(--accent)!important;color:var(--c-primary-fg, #04140f)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-loading-mask{background:color-mix(in srgb,var(--panel),transparent 25%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .table-actions .el-button{margin:0}:root[data-theme=scroll]{--el-table-bg-color:var(--panel);--el-table-tr-bg-color:var(--panel);--el-table-header-bg-color:color-mix(in srgb,var(--panel2),var(--accent2) 12%);--el-table-row-hover-bg-color:color-mix(in srgb,#f3ead8,var(--accent) 12%);--el-table-header-text-color:#3a3226;--el-table-text-color:var(--text);--el-table-border-color:var(--line)}:root[data-theme=scroll] .panel,:root[data-theme=scroll] .el-card{background:linear-gradient(155deg,#f5ecda,#ebe0c6)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:0 8px 22px #40301914!important}:root[data-theme=scroll] .el-table{background:var(--panel)!important;color:var(--text)!important;border:1px solid var(--line)!important;border-radius:12px!important}:root[data-theme=scroll] .el-table th.el-table__cell{background:linear-gradient(180deg,#e8d9b8,#dfd0ae)!important;color:#3a3226!important;border-bottom:1px solid var(--line)!important;font-weight:700}:root[data-theme=scroll] .el-table td.el-table__cell,:root[data-theme=scroll] .el-table td.el-table-fixed-column--left,:root[data-theme=scroll] .el-table td.el-table-fixed-column--right{background:#f3ead8!important;color:var(--text)!important;border-bottom-color:#78582a2e!important}:root[data-theme=scroll] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:color-mix(in srgb,var(--panel2),#000 3%)!important}:root[data-theme=scroll] .el-table__empty-text,:root[data-theme=scroll] .el-empty__description p{color:var(--muted)!important}:root[data-theme=scroll] .el-alert--warning{background:#f0dfb8!important;border:1px solid rgba(154,108,40,.35)!important;color:#5a3d12!important}:root[data-theme=scroll] .el-alert--warning .el-alert__title,:root[data-theme=scroll] .el-alert--warning .el-alert__description,:root[data-theme=scroll] .el-alert--warning .el-alert__icon{color:#5a3d12!important}:root[data-theme=scroll] .el-alert--info{background:#e6ddc8!important;border:1px solid rgba(120,88,42,.28)!important;color:#3a3226!important}:root[data-theme=scroll] .el-alert--info .el-alert__title,:root[data-theme=scroll] .el-alert--info .el-alert__description,:root[data-theme=scroll] .el-alert--info .el-alert__icon{color:#3a3226!important}:root[data-theme=scroll] .el-button:not(.is-link):not(.is-text){min-height:34px;padding:8px 14px;border-radius:8px!important;border:1px solid rgba(120,88,42,.32)!important;background:linear-gradient(180deg,#f8f1e2,#efe4cc)!important;color:var(--text)!important;box-shadow:0 1px #ffffff8c inset!important;text-shadow:none!important}:root[data-theme=scroll] .el-button:not(.is-link):not(.is-text):not(.is-disabled):hover{border-color:#9a2e2473!important;background:#f3e8d0!important;color:var(--accent)!important;transform:none}:root[data-theme=scroll] .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){border-color:transparent!important;background:linear-gradient(135deg,#b33a2e,#8f261e)!important;color:#fff8f0!important;font-weight:600;box-shadow:0 6px 16px #9a2e2447!important}:root[data-theme=scroll] .el-button--primary:not(.is-link):not(.is-text):not(.is-plain):not(.is-disabled):hover{background:linear-gradient(135deg,#c4473a,#9a2e24)!important;filter:none;color:#fff!important}:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled) span{color:#7a241c!important;border-color:#9a2e2473!important;background:#9a2e241f!important;box-shadow:none!important;font-weight:700}:root[data-theme=scroll] .el-button--danger:not(.is-link):not(.is-text),:root[data-theme=scroll] .el-button--danger.is-plain:not(.is-disabled){color:#9a2e24!important;border-color:#b23a326b!important;background:#b23a3214!important}:root[data-theme=scroll] .el-button--warning.is-plain:not(.is-disabled){color:#8a5a18!important;border-color:#a8782866!important;background:#a878281a!important}:root[data-theme=scroll] .el-button--success.is-plain:not(.is-disabled),:root[data-theme=scroll] .el-button--success:not(.is-link):not(.is-text){color:#2f6b45!important;border-color:#38825066!important;background:#3882501a!important}:root[data-theme=scroll] .el-button.is-link,:root[data-theme=scroll] .el-button.is-text{color:var(--accent)!important}:root[data-theme=scroll] .el-button.is-link.el-button--danger,:root[data-theme=scroll] .el-button.is-text.el-button--danger{color:var(--danger)!important}:root[data-theme=scroll] .el-input__wrapper,:root[data-theme=scroll] .el-select__wrapper,:root[data-theme=scroll] .el-textarea__inner{background:#f8f1e2!important;box-shadow:inset 0 0 0 1px var(--line)!important;color:var(--text)!important}:root[data-theme=scroll] .el-tag--success{background:#3882501f;color:#2f6b45;border-color:#3882504d}:root[data-theme=scroll] .el-dialog,:root[data-theme=scroll] .el-message-box{background:#f3ead8!important;border:1px solid var(--line)!important;color:var(--text)!important}:root[data-theme=scroll] .el-segmented{background:#ebe0c8!important;border:1px solid var(--line)}:root[data-theme=scroll] .el-segmented__item-selected{background:#8b4518!important;color:#fff8f0!important}:root[data-theme=cyber]{--bg:#060b18;--side:#0a1224;--panel:#101a30;--panel2:#15223a;--soft:#0d1629;--line:rgba(56,189,248,.28);--text:#e8f4ff;--muted:#9eb6d4;--accent:#38bdf8;--accent2:#a78bfa;--danger:#fb7185;--shadow:0 16px 40px rgba(2,8,24,.45)}:root[data-theme=cyber] .panel,:root[data-theme=cyber] .el-card{background:linear-gradient(155deg,#121c34,#152440)!important;border-color:#38bdf838!important;box-shadow:0 12px 32px #02081859!important}:root[data-theme=cyber] .el-table{background:#101a30!important;border-color:#38bdf838!important}:root[data-theme=cyber] .el-table th.el-table__cell{background:linear-gradient(180deg,#1a2744,#152038)!important;color:#c7e7ff!important}:root[data-theme=cyber] .el-table td.el-table__cell{color:#e8f4ff!important}:root[data-theme=cyber] .el-button:not(.is-link):not(.is-text){border-color:#38bdf859!important;background:#152440!important;color:#e8f4ff!important;box-shadow:none!important}:root[data-theme=cyber] .el-button:not(.is-link):not(.is-text):not(.is-disabled):hover{border-color:#38bdf8!important;background:#1b2f52!important;color:#fff!important}:root[data-theme=cyber] .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){background:linear-gradient(135deg,#22d3ee,#0ea5e9)!important;border-color:transparent!important;color:#04131c!important;font-weight:700;box-shadow:0 0 0 1px #38bdf840,0 8px 20px #0ea5e947!important}:root[data-theme=cyber] .el-button--primary:not(.is-link):not(.is-text):not(.is-plain):not(.is-disabled):hover{background:linear-gradient(135deg,#67e8f9,#38bdf8)!important;color:#031018!important;filter:none}:root[data-theme=cyber] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=cyber] .el-button--primary.is-plain:not(.is-disabled) span{color:#7dd3fc!important;border-color:#38bdf873!important;background:#38bdf81f!important;font-weight:700}:root[data-theme=cyber] .el-button.is-link,:root[data-theme=cyber] .el-button.is-text{color:#7dd3fc!important;background:transparent!important;text-shadow:none!important;opacity:1!important}:root[data-theme=cyber] .el-button.is-link:hover,:root[data-theme=cyber] .el-button.is-text:hover{color:#e0f2fe!important}:root[data-theme=cyber] .el-button--danger.is-plain:not(.is-disabled){color:#fda4af!important;border-color:#fb718573!important;background:#fb71851a!important}:root[data-theme=cyber] .theme-switch button.active{background:var(--accent);color:#04131c}:root[data-theme=cyber] .el-input__wrapper,:root[data-theme=cyber] .el-select__wrapper,:root[data-theme=cyber] .el-textarea__inner{background:#0d1629!important;box-shadow:inset 0 0 0 1px #38bdf838!important;color:#e8f4ff!important}:root[data-theme=cyber] .el-alert--warning{background:#fbbf2424!important;border-color:#fbbf2459!important;color:#fde68a!important}:root[data-theme=cyber] .el-tag--success{background:#34d3991f;color:#6ee7b7;border-color:#34d39959}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table .el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table .el-table__cell .cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__body,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__header{color:#edf4f0!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__body tr>td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed .el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed-right .el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed-right-patch,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table td.el-table-fixed-column--left,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table td.el-table-fixed-column--right,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table th.el-table-fixed-column--left,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table th.el-table-fixed-column--right{background-color:var(--panel)!important;color:#edf4f0!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed .el-table__body tr.el-table__row--striped td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed-right .el-table__body tr.el-table__row--striped td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--left,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--right{background-color:color-mix(in srgb,var(--panel2),#000 8%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__body tr:hover>td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed .el-table__body tr:hover td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed-right .el-table__body tr:hover td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__body tr:hover>td.el-table-fixed-column--left,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__body tr:hover>td.el-table-fixed-column--right{background-color:color-mix(in srgb,var(--panel),var(--accent) 14%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed .el-table__body tr.el-table__row--striped:hover td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed-right .el-table__body tr.el-table__row--striped:hover td.el-table__cell,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--left,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--right{background-color:color-mix(in srgb,color-mix(in srgb,var(--panel2),#000 8%),var(--accent) 14%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-table__fixed-right{background:var(--panel)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary:not(.is-link):not(.is-text):not(.is-plain) span{color:#04140f!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary.is-plain:not(.is-disabled),:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary.is-plain:not(.is-disabled) span,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button--primary.is-plain:not(.is-disabled) *{color:color-mix(in srgb,var(--accent),#fff 42%)!important}:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-link,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-text,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-link span,:root:not([data-theme=pixel]):not([data-theme=scroll]) .el-button.is-text span{color:var(--accent)!important;opacity:1!important}:root[data-theme=scroll] .el-table .el-table__cell,:root[data-theme=scroll] .el-table .el-table__cell .cell,:root[data-theme=scroll] .el-table__body,:root[data-theme=scroll] .el-table__header{color:#1c1914!important}:root[data-theme=scroll] .el-table__body tr>td.el-table__cell,:root[data-theme=scroll] .el-table__fixed .el-table__cell,:root[data-theme=scroll] .el-table__fixed-right .el-table__cell,:root[data-theme=scroll] .el-table td.el-table-fixed-column--left,:root[data-theme=scroll] .el-table td.el-table-fixed-column--right,:root[data-theme=scroll] .el-table th.el-table-fixed-column--left,:root[data-theme=scroll] .el-table th.el-table-fixed-column--right{background-color:#f3ead8!important;color:#1c1914!important}:root[data-theme=scroll] .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table__cell,:root[data-theme=scroll] .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--left,:root[data-theme=scroll] .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--right{background-color:#ebe0c6!important}:root[data-theme=scroll] .el-table__body tr:hover>td.el-table__cell,:root[data-theme=scroll] .el-table__body tr:hover>td.el-table-fixed-column--left,:root[data-theme=scroll] .el-table__body tr:hover>td.el-table-fixed-column--right,:root[data-theme=scroll] .el-table__fixed .el-table__body tr:hover td.el-table__cell,:root[data-theme=scroll] .el-table__fixed-right .el-table__body tr:hover td.el-table__cell{background-color:color-mix(in srgb,#f3ead8,var(--accent) 12%)!important}:root[data-theme=scroll] .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,:root[data-theme=scroll] .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--left,:root[data-theme=scroll] .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--right{background-color:color-mix(in srgb,#ebe0c6,var(--accent) 12%)!important}:root[data-theme=scroll] .el-table__fixed,:root[data-theme=scroll] .el-table__fixed-right{background:#f3ead8!important}:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled) span,:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled) *{color:#7a241c!important}:root[data-theme=scroll] .el-button.is-link,:root[data-theme=scroll] .el-button.is-text,:root[data-theme=scroll] .el-button.is-link span{color:#9a2e24!important;background:transparent!important;opacity:1!important;font-weight:700}:root[data-theme=scroll] .el-button.is-link.el-button--primary{color:#9a2e24!important;background:#9a2e241a!important;border:1px solid rgba(154,46,36,.35)!important;padding:4px 10px!important;border-radius:8px!important}.group-id .el-button,.group-id .el-button.is-link,.group-id .el-button.is-text{flex:0 0 auto;min-height:32px;padding:6px 12px!important;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--accent),transparent 40%)!important;background:color-mix(in srgb,var(--accent),transparent 84%)!important;color:color-mix(in srgb,var(--accent),#fff 40%)!important;font-weight:700;opacity:1!important;box-shadow:none!important;text-shadow:none!important}.group-id .el-button span{color:inherit!important}.group-id .el-button:hover,.group-id .el-button.is-link:hover{background:color-mix(in srgb,var(--accent),transparent 72%)!important;color:var(--text)!important;border-color:var(--accent)!important}:root[data-theme=scroll] .group-id .el-button,:root[data-theme=scroll] .group-id .el-button.is-link,:root[data-theme=scroll] .group-id .el-button span{background:#9a2e241f!important;border-color:#9a2e2473!important;color:#7a241c!important}:root[data-theme=scroll] .group-id .el-button:hover,:root[data-theme=scroll] .group-id .el-button:hover span{background:#9a2e2433!important;color:#6f1c16!important}:root[data-theme=cyber] .group-id .el-button,:root[data-theme=cyber] .group-id .el-button.is-link,:root[data-theme=cyber] .group-id .el-button span{background:#38bdf824!important;border-color:#38bdf873!important;color:#7dd3fc!important}:root[data-theme=cyber] .group-id .el-button:hover,:root[data-theme=cyber] .group-id .el-button:hover span{background:#38bdf83d!important;color:#e0f2fe!important}:root[data-theme=pixel] .group-id .el-button,:root[data-theme=pixel] .group-id .el-button span{background:#5ee0b51f!important;border-color:#5ee0b573!important;color:#8af0c8!important}:root,:root[data-theme=ink]{--c-fg: #edf4f0;--c-fg-soft: #a8beb4;--c-bg: #101a16;--c-bg2: #13201b;--c-bg3: #0e1713;--c-line: rgba(141, 224, 192, .28);--c-primary-fg: #04140f;--c-danger-fg: #ffd4d0;--c-success-fg: #b8f0d0;--c-warning-fg: #f6e7c8;--el-bg-color: var(--c-bg);--el-bg-color-page: var(--bg, #080e0c);--el-bg-color-overlay: var(--c-bg2);--el-text-color-primary: var(--c-fg);--el-text-color-regular: var(--c-fg);--el-text-color-secondary: var(--c-fg-soft);--el-text-color-placeholder: #7f978c;--el-text-color-disabled: #6f867c;--el-border-color: var(--c-line);--el-border-color-light: var(--c-line);--el-border-color-lighter: rgba(141, 224, 192, .16);--el-fill-color: var(--c-bg2);--el-fill-color-light: var(--c-bg2);--el-fill-color-lighter: var(--c-bg3);--el-fill-color-extra-light: var(--c-bg3);--el-fill-color-blank: var(--c-bg);--el-fill-color-dark: #0c1512;--el-disabled-bg-color: var(--c-bg3);--el-disabled-text-color: #6f867c;--el-mask-color: rgba(0, 0, 0, .72);--el-color-white: #ffffff;--el-color-black: #000000}:root[data-theme=cyber]{--c-fg: #e8f4ff;--c-fg-soft: #9eb6d4;--c-bg: #101a30;--c-bg2: #15223a;--c-bg3: #0d1629;--c-line: rgba(56, 189, 248, .3);--c-primary-fg: #04131c;--c-danger-fg: #fecdd3;--c-success-fg: #a7f3d0;--c-warning-fg: #fde68a;--el-bg-color: var(--c-bg);--el-bg-color-page: #060b18;--el-bg-color-overlay: var(--c-bg2);--el-text-color-primary: var(--c-fg);--el-text-color-regular: var(--c-fg);--el-text-color-secondary: var(--c-fg-soft);--el-text-color-placeholder: #7a92b0;--el-text-color-disabled: #6b829e;--el-border-color: var(--c-line);--el-border-color-light: var(--c-line);--el-border-color-lighter: rgba(56, 189, 248, .16);--el-fill-color: var(--c-bg2);--el-fill-color-light: var(--c-bg2);--el-fill-color-lighter: var(--c-bg3);--el-fill-color-extra-light: var(--c-bg3);--el-fill-color-blank: var(--c-bg);--el-fill-color-dark: #0a1224;--el-disabled-bg-color: var(--c-bg3);--el-disabled-text-color: #6b829e;--el-mask-color: rgba(2, 8, 24, .72);--el-color-white: #ffffff;--el-color-black: #000000}:root[data-theme=pixel]{--c-fg: #edf4ff;--c-fg-soft: #91a3c2;--c-bg: #151f34;--c-bg2: #1b2942;--c-bg3: #111b2e;--c-line: rgba(137, 163, 210, .28);--c-primary-fg: #071a14;--c-danger-fg: #fecdd3;--c-success-fg: #bbf7d0;--c-warning-fg: #fde68a;--el-bg-color: var(--c-bg);--el-bg-color-page: #0b1020;--el-bg-color-overlay: var(--c-bg2);--el-text-color-primary: var(--c-fg);--el-text-color-regular: var(--c-fg);--el-text-color-secondary: var(--c-fg-soft);--el-text-color-placeholder: #7d90b0;--el-text-color-disabled: #6a7c9a;--el-border-color: var(--c-line);--el-border-color-light: var(--c-line);--el-border-color-lighter: rgba(137, 163, 210, .14);--el-fill-color: var(--c-bg2);--el-fill-color-light: var(--c-bg2);--el-fill-color-lighter: var(--c-bg3);--el-fill-color-extra-light: var(--c-bg3);--el-fill-color-blank: var(--c-bg);--el-fill-color-dark: #0e1626;--el-disabled-bg-color: var(--c-bg3);--el-disabled-text-color: #6a7c9a;--el-mask-color: rgba(3, 7, 16, .72);--el-color-white: #ffffff;--el-color-black: #000000}:root[data-theme=scroll]{--c-fg: #1c1914;--c-fg-soft: #5a5348;--c-bg: #f3ead8;--c-bg2: #ebe0c6;--c-bg3: #e6d9bf;--c-line: rgba(120, 88, 42, .34);--c-primary-fg: #fff8f0;--c-danger-fg: #9a2e24;--c-success-fg: #2f6b45;--c-warning-fg: #8a5a18;--el-bg-color: var(--c-bg);--el-bg-color-page: #e8dcc4;--el-bg-color-overlay: var(--c-bg2);--el-text-color-primary: var(--c-fg);--el-text-color-regular: var(--c-fg);--el-text-color-secondary: var(--c-fg-soft);--el-text-color-placeholder: #7a7164;--el-text-color-disabled: #8a8174;--el-border-color: var(--c-line);--el-border-color-light: var(--c-line);--el-border-color-lighter: rgba(120, 88, 42, .18);--el-fill-color: var(--c-bg2);--el-fill-color-light: #f7f0e2;--el-fill-color-lighter: #faf6ec;--el-fill-color-extra-light: #fcf9f2;--el-fill-color-blank: var(--c-bg);--el-fill-color-dark: #e0d3b8;--el-disabled-bg-color: var(--c-bg3);--el-disabled-text-color: #8a8174;--el-mask-color: rgba(48, 36, 18, .45);--el-color-white: #ffffff;--el-color-black: #000000}html body,html #app,html .app-shell,html .workspace,html .admin-main,html .page-container,html .page-head,html .page-heading,html .panel,html .admin-card,html .el-card,html .metric,html .summary-grid article{color:var(--c-fg)}html h1,html h2,html h3,html h4,html b,html strong{color:var(--c-fg)}html p,html small,html .muted,html .hint,html .page-head p,html .page-heading p,html .admin-card p,html .panel>p,html .eyebrow{color:var(--c-fg-soft)!important}html .directory code,html code{color:var(--c-fg)}html .el-table{--el-table-bg-color: var(--c-bg) !important;--el-table-tr-bg-color: var(--c-bg) !important;--el-table-header-bg-color: var(--c-bg2) !important;--el-table-row-hover-bg-color: color-mix(in srgb, var(--c-bg), var(--accent) 12%) !important;--el-table-current-row-bg-color: color-mix(in srgb, var(--c-bg), var(--accent) 16%) !important;--el-table-header-text-color: var(--c-fg) !important;--el-table-text-color: var(--c-fg) !important;--el-table-border-color: var(--c-line) !important;--el-table-expanded-cell-bg-color: var(--c-bg2) !important;background:var(--c-bg)!important;color:var(--c-fg)!important}html .el-table th.el-table__cell,html .el-table thead .el-table__cell{background:var(--c-bg2)!important;color:var(--c-fg)!important}html .el-table td.el-table__cell,html .el-table .cell,html .el-table__body,html .el-table__header,html .el-table__footer{color:var(--c-fg)!important}html .el-table__body tr>td.el-table__cell{background-color:var(--c-bg)!important}html .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table__cell{background-color:var(--c-bg2)!important}html .el-table__body tr:hover>td.el-table__cell{background-color:color-mix(in srgb,var(--c-bg),var(--accent) 12%)!important}html .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell{background-color:color-mix(in srgb,var(--c-bg2),var(--accent) 12%)!important}html .el-table__fixed,html .el-table__fixed-right,html .el-table__fixed-left,html .el-table__fixed-right-patch{background:var(--c-bg)!important}html .el-table__fixed .el-table__cell,html .el-table__fixed-right .el-table__cell,html .el-table__fixed-left .el-table__cell,html .el-table td.el-table-fixed-column--left,html .el-table td.el-table-fixed-column--right,html .el-table th.el-table-fixed-column--left,html .el-table th.el-table-fixed-column--right{background-color:var(--c-bg)!important;color:var(--c-fg)!important}html .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--left,html .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--right,html .el-table__fixed .el-table__body tr.el-table__row--striped>td.el-table__cell,html .el-table__fixed-right .el-table__body tr.el-table__row--striped>td.el-table__cell,html .el-table__fixed-left .el-table__body tr.el-table__row--striped>td.el-table__cell{background-color:var(--c-bg2)!important}html .el-table__body tr:hover>td.el-table-fixed-column--left,html .el-table__body tr:hover>td.el-table-fixed-column--right,html .el-table__fixed .el-table__body tr:hover>td.el-table__cell,html .el-table__fixed-right .el-table__body tr:hover>td.el-table__cell,html .el-table__fixed-left .el-table__body tr:hover>td.el-table__cell{background-color:color-mix(in srgb,var(--c-bg),var(--accent) 12%)!important}html .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--left,html .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table-fixed-column--right,html .el-table__fixed .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,html .el-table__fixed-right .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,html .el-table__fixed-left .el-table__body tr.el-table__row--striped:hover>td.el-table__cell{background-color:color-mix(in srgb,var(--c-bg2),var(--accent) 12%)!important}html .el-table .el-table__cell .cell:has(>.el-button),html .el-table .el-table__cell .cell:has(>.table-actions),html .el-table .el-table__cell .cell:has(>.table-action-wrap){display:inline-flex;flex-wrap:nowrap;align-items:center;gap:0 2px;white-space:nowrap;max-width:100%}html .el-table .el-table__cell .cell:has(>.el-button)>.el-button{margin-left:0!important;flex-shrink:0;padding-left:6px!important;padding-right:6px!important}html .el-table .table-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:2px 4px;white-space:nowrap}html .el-table .table-actions .el-button,html .el-table .table-actions .table-action-wrap{margin-left:0!important;flex-shrink:0}html .el-table .table-action-wrap{display:inline-flex;align-items:center;vertical-align:middle;line-height:1}html .el-table .table-action-btn{margin:0!important;padding:4px 5px!important;min-height:28px!important;min-width:28px!important;flex-shrink:0}html .el-table .table-action-btn .el-icon{margin:0!important}html .el-table__empty-block,html .el-table__body-wrapper,html .el-table__inner-wrapper:before{background:transparent!important}html .el-table__empty-text,html .el-empty__description p{color:var(--c-fg-soft)!important}html .el-button{opacity:1!important}html .el-button:not(.is-link):not(.is-text){color:var(--c-fg)!important;background:var(--c-bg2)!important;border-color:var(--c-line)!important;font-weight:600!important}html .el-button:not(.is-link):not(.is-text) span,html .el-button:not(.is-link):not(.is-text) i{color:inherit!important}html .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent),#000 16%))!important;border-color:transparent!important;color:var(--c-primary-fg)!important;font-weight:700!important}html .el-button--primary:not(.is-link):not(.is-text):not(.is-plain) span,html .el-button--primary:not(.is-link):not(.is-text):not(.is-plain) *{color:var(--c-primary-fg)!important}html .el-button--success:not(.is-link):not(.is-text){background:color-mix(in srgb,#38b77c,transparent 78%)!important;border-color:color-mix(in srgb,#38b77c,transparent 40%)!important;color:var(--c-success-fg)!important}html .el-button--warning:not(.is-link):not(.is-text){background:color-mix(in srgb,#c9883a,transparent 78%)!important;border-color:color-mix(in srgb,#c9883a,transparent 40%)!important;color:var(--c-warning-fg)!important}html .el-button--danger:not(.is-link):not(.is-text),html .el-button--danger.is-plain:not(.is-disabled){background:color-mix(in srgb,var(--danger, #e07466),transparent 82%)!important;border-color:color-mix(in srgb,var(--danger, #e07466),transparent 42%)!important;color:var(--c-danger-fg)!important}html .el-button--danger:not(.is-link):not(.is-text) span,html .el-button--danger.is-plain span{color:var(--c-danger-fg)!important}:root .el-button--primary.is-plain:not(.is-disabled),:root .el-button--primary.is-plain:not(.is-disabled) span,:root .el-button--primary.is-plain:not(.is-disabled) *{color:color-mix(in srgb,var(--accent),#fff 42%)!important;background:color-mix(in srgb,var(--accent),transparent 84%)!important;border-color:color-mix(in srgb,var(--accent),transparent 35%)!important;font-weight:700!important}:root .el-button.is-plain:not(.el-button--primary):not(.el-button--danger):not(.el-button--success):not(.el-button--warning),:root .el-button.is-plain:not(.el-button--primary):not(.el-button--danger):not(.el-button--success):not(.el-button--warning) span{color:var(--c-fg)!important;background:var(--c-bg2)!important;border-color:var(--c-line)!important;font-weight:650!important}html .el-button.is-disabled,html .el-button.is-disabled:hover{color:var(--c-fg-soft)!important;background:var(--c-bg3)!important;border-color:var(--c-line)!important;opacity:.7!important}html .el-button.is-link,html .el-button.is-text{color:var(--accent)!important;background:transparent!important}html .el-button.is-link span,html .el-button.is-text span{color:var(--accent)!important}html .el-button.is-link.el-button--danger,html .el-button.is-text.el-button--danger{color:var(--danger, #e07466)!important}:root[data-theme=scroll] .el-button--danger:not(.is-link):not(.is-text),:root[data-theme=scroll] .el-button--danger.is-plain:not(.is-disabled),:root[data-theme=scroll] .el-button--danger span{color:#9a2e24!important;background:#b23a321a!important;border-color:#b23a326b!important}:root[data-theme=scroll] .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root[data-theme=scroll] .el-button--primary:not(.is-link):not(.is-text):not(.is-plain) span,:root[data-theme=scroll] .el-button--primary:not(.is-link):not(.is-text):not(.is-plain) *{color:#fff8f0!important}:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled) span,:root[data-theme=scroll] .el-button--primary.is-plain:not(.is-disabled) *{color:#7a241c!important;background:#9a2e241f!important;border-color:#9a2e246b!important}:root[data-theme=scroll] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger),:root[data-theme=scroll] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger) span{color:#2a241c!important;background:#f7f0e2!important;border-color:#78582a66!important}:root[data-theme=ink] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=ink] .el-button--primary.is-plain:not(.is-disabled) span,:root[data-theme=ink] .el-button--primary.is-plain:not(.is-disabled) *,:root[data-theme=cyber] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=cyber] .el-button--primary.is-plain:not(.is-disabled) span,:root[data-theme=cyber] .el-button--primary.is-plain:not(.is-disabled) *,:root[data-theme=pixel] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=pixel] .el-button--primary.is-plain:not(.is-disabled) span,:root[data-theme=pixel] .el-button--primary.is-plain:not(.is-disabled) *{color:color-mix(in srgb,var(--accent),#fff 45%)!important}:root[data-theme=ink] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger),:root[data-theme=ink] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger) span,:root[data-theme=cyber] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger),:root[data-theme=cyber] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger) span,:root[data-theme=pixel] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger),:root[data-theme=pixel] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger) span{color:var(--c-fg)!important}html .el-input__wrapper,html .el-select__wrapper,html .el-textarea__inner,html .el-input-number .el-input__wrapper{background:var(--c-bg2)!important;box-shadow:inset 0 0 0 1px var(--c-line)!important;color:var(--c-fg)!important}html .el-input__inner,html .el-textarea__inner,html .el-select__placeholder,html .el-select__selected-item,html .el-range-input,html .el-range-separator{color:var(--c-fg)!important}html .el-input__inner::placeholder,html .el-textarea__inner::placeholder{color:var(--c-fg-soft)!important;opacity:.95!important}html .el-form-item__label,html .el-form-item__content,html .el-checkbox__label,html .el-radio__label,html .el-switch__label{color:var(--c-fg)!important}html .el-input-number__decrease,html .el-input-number__increase{background:var(--c-bg3)!important;color:var(--c-fg)!important;border-color:var(--c-line)!important}html .el-upload-dragger,html .el-upload .el-upload-dragger{background:var(--c-bg2)!important;border:1px dashed color-mix(in srgb,var(--accent),transparent 40%)!important;color:var(--c-fg)!important}html .el-upload-dragger:hover{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent),var(--c-bg2) 88%)!important}html .el-upload-dragger .el-icon,html .el-upload-dragger .el-upload__text,html .el-upload-dragger .el-upload__tip,html .el-upload-dragger em,html .el-upload-dragger div,html .el-upload__tip{color:var(--c-fg)!important;opacity:1!important}html .el-upload-dragger .el-icon{color:var(--accent)!important}html .el-empty__description p,html .el-result__title,html .el-result__subtitle{color:var(--c-fg)!important}html .el-tag{--el-tag-bg-color: var(--c-bg2);--el-tag-border-color: var(--c-line);--el-tag-text-color: var(--c-fg);background:var(--c-bg2)!important;border-color:var(--c-line)!important;color:var(--c-fg)!important}html .el-tag--success{background:color-mix(in srgb,#38b77c,transparent 86%)!important;border-color:color-mix(in srgb,#38b77c,transparent 50%)!important;color:var(--c-success-fg)!important}html .el-tag--danger{background:color-mix(in srgb,var(--danger, #e07466),transparent 86%)!important;border-color:color-mix(in srgb,var(--danger, #e07466),transparent 50%)!important;color:var(--c-danger-fg)!important}html .el-tag--warning{background:color-mix(in srgb,#c9883a,transparent 86%)!important;border-color:color-mix(in srgb,#c9883a,transparent 50%)!important;color:var(--c-warning-fg)!important}html .el-tag--info{background:var(--c-bg2)!important;color:var(--c-fg-soft)!important;border-color:var(--c-line)!important}html .el-alert{border:1px solid var(--c-line)!important}html .el-alert__title,html .el-alert__description,html .el-alert__icon{opacity:1!important}html .el-alert--info{background:color-mix(in srgb,var(--accent),var(--c-bg) 88%)!important;color:var(--c-fg)!important}html .el-alert--info .el-alert__title,html .el-alert--info .el-alert__description,html .el-alert--info .el-alert__icon{color:var(--c-fg)!important}html .el-alert--success{background:color-mix(in srgb,#38b77c,var(--c-bg) 88%)!important}html .el-alert--success .el-alert__title,html .el-alert--success .el-alert__description,html .el-alert--success .el-alert__icon{color:var(--c-success-fg)!important}html .el-alert--warning{background:color-mix(in srgb,#c9883a,var(--c-bg) 86%)!important}html .el-alert--warning .el-alert__title,html .el-alert--warning .el-alert__description,html .el-alert--warning .el-alert__icon{color:var(--c-warning-fg)!important}html .el-alert--error{background:color-mix(in srgb,var(--danger, #e07466),var(--c-bg) 86%)!important}html .el-alert--error .el-alert__title,html .el-alert--error .el-alert__description,html .el-alert--error .el-alert__icon{color:var(--c-danger-fg)!important}html .el-menu{background:transparent!important;border-right:none!important;--el-menu-bg-color: transparent;--el-menu-text-color: var(--c-fg-soft);--el-menu-hover-bg-color: color-mix(in srgb, var(--accent), transparent 90%);--el-menu-active-color: var(--accent)}html .el-menu-item,html .el-sub-menu__title{color:var(--c-fg-soft)!important}html .el-menu-item:hover,html .el-sub-menu__title:hover,html .el-menu-item.is-active{color:var(--accent)!important}html .el-tabs__item{color:var(--c-fg-soft)!important}html .el-tabs__item.is-active,html .el-tabs__item:hover{color:var(--accent)!important}:root[data-theme=scroll] .theme-switch{background:#ebe1cc!important;border-color:#78582a57!important}:root[data-theme=scroll] .theme-switch button{color:#6a6052!important}:root[data-theme=scroll] .theme-switch button.active{background:#8b4518!important;color:#fff8f0!important}:root[data-theme=ink] .theme-switch button.active,:root[data-theme=cyber] .theme-switch button.active,:root[data-theme=pixel] .theme-switch button.active{color:var(--c-primary-fg, #04140f)!important}html .el-segmented{--el-segmented-item-selected-color: var(--c-primary-fg);--el-segmented-item-selected-bg-color: var(--accent);background:var(--c-bg2)!important;border:1px solid var(--c-line)!important;padding:3px!important;border-radius:10px!important}html .el-segmented__item,html .el-segmented__item-label{color:var(--c-fg-soft)!important;background:transparent!important;box-shadow:none!important}html .el-segmented__item.is-selected,html .el-segmented__item.is-selected .el-segmented__item-label{background:transparent!important;color:var(--c-primary-fg)!important;box-shadow:none!important}html .el-segmented__item-selected{background:var(--accent)!important;border-radius:7px!important;box-shadow:none!important}html .el-pagination{--el-pagination-text-color: var(--c-fg);--el-pagination-button-color: var(--c-fg);--el-pagination-hover-color: var(--accent);color:var(--c-fg)!important}html .el-pagination button,html .el-pager li{background:var(--c-bg2)!important;color:var(--c-fg)!important}html .el-pager li.is-active{color:var(--accent)!important}html .el-overlay-dialog .el-dialog,html .el-dialog,html .el-message-box,html .el-drawer,html .el-select-dropdown,html .el-dropdown-menu,html .el-picker-panel,html .el-popper.is-light,html .el-autocomplete-suggestion,html .el-cascader__dropdown,html .el-tree-select__popper{background:var(--c-bg)!important;color:var(--c-fg)!important;border-color:var(--c-line)!important}html .el-dialog__title,html .el-message-box__title,html .el-drawer__title,html .el-dialog__body,html .el-message-box__message,html .el-drawer__body,html .el-select-dropdown__item,html .el-dropdown-menu__item{color:var(--c-fg)!important}html .el-select-dropdown__item.is-hovering,html .el-select-dropdown__item:hover,html .el-dropdown-menu__item:hover{background:color-mix(in srgb,var(--accent),transparent 88%)!important;color:var(--c-fg)!important}html .el-popper.is-dark{background:var(--c-bg2)!important;color:var(--c-fg)!important}html .el-card__header,html .el-card__body{color:var(--c-fg)}html .el-collapse-item__header,html .el-collapse-item__content{background:var(--c-bg)!important;color:var(--c-fg)!important;border-color:var(--c-line)!important}html .el-descriptions__label,html .el-descriptions__content,html .el-statistic__head,html .el-statistic__content,html .el-timeline-item__content,html .el-step__title,html .el-step__description{color:var(--c-fg)!important}html .el-loading-mask{background:color-mix(in srgb,var(--c-bg),transparent 25%)!important}html .el-skeleton__item{background:var(--c-bg2)!important}html .el-switch.is-checked .el-switch__core{background:var(--accent)!important;border-color:var(--accent)!important}html .el-checkbox__inner,html .el-radio__inner{background:var(--c-bg2)!important;border-color:var(--c-line)!important}html .el-tree,html .el-tree-node__label{background:transparent!important;color:var(--c-fg)!important}html .el-calendar,html .el-calendar__body,html .el-calendar-table td,html .el-calendar-table th,html .el-transfer-panel,html .el-transfer-panel__header,html .el-transfer-panel__body{background:var(--c-bg)!important;color:var(--c-fg)!important;border-color:var(--c-line)!important}html .el-slider__runway{background:var(--c-bg2)!important}html .el-progress__text{color:var(--c-fg)!important}html .el-tooltip__trigger{color:inherit}html input:-webkit-autofill,html input:-webkit-autofill:hover,html input:-webkit-autofill:focus,html textarea:-webkit-autofill{-webkit-text-fill-color:var(--c-fg)!important;caret-color:var(--c-fg)!important;-webkit-box-shadow:0 0 0 1000px var(--c-bg2) inset!important;box-shadow:0 0 0 1000px var(--c-bg2) inset!important;transition:background-color 9999s ease-out 0s!important}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--c-line, var(--line)),transparent 15%) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent, #8de0c0),transparent 55%);border-radius:999px;border:1px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent, #8de0c0),transparent 28%)}*::-webkit-scrollbar-corner{background:transparent}:root[data-theme=scroll] *{scrollbar-color:rgba(120,88,42,.45) transparent}:root[data-theme=scroll] *::-webkit-scrollbar-thumb{background:#78582a66}:root[data-theme=scroll] *::-webkit-scrollbar-thumb:hover{background:#9a2e2480}:root[data-theme=cyber] *::-webkit-scrollbar-thumb{background:#38bdf866}:root[data-theme=cyber] *::-webkit-scrollbar-thumb:hover{background:#38bdf89e}html .el-scrollbar__bar{z-index:5!important;opacity:1!important;right:2px!important;bottom:2px!important}html .el-scrollbar__bar.is-vertical{width:6px!important}html .el-scrollbar__bar.is-horizontal{height:6px!important}html .el-scrollbar__thumb{background:color-mix(in srgb,var(--accent),transparent 42%)!important;border-radius:999px!important;opacity:.9!important}html .el-scrollbar__thumb:hover{background:color-mix(in srgb,var(--accent),transparent 18%)!important;opacity:1!important}:root[data-theme=scroll] .el-scrollbar__thumb{background:#78582a6b!important}:root[data-theme=scroll] .el-scrollbar__thumb:hover{background:#9a2e248c!important}html .main-scroll>.el-scrollbar__wrap{scrollbar-width:none}html .main-scroll>.el-scrollbar__wrap::-webkit-scrollbar{width:0!important;height:0!important}html .el-dialog__header,html .el-drawer__header,html .el-message-box__header{color:var(--c-fg)!important;border-bottom-color:var(--c-line)!important}html .el-dialog__footer,html .el-message-box__btns{border-top:1px solid var(--c-line);background:color-mix(in srgb,var(--c-bg2),transparent 30%)}html .el-dialog__headerbtn .el-dialog__close,html .el-drawer__close-btn,html .el-message-box__headerbtn .el-message-box__close{color:var(--c-fg-soft)!important}html .el-dialog__headerbtn:hover .el-dialog__close,html .el-drawer__close-btn:hover,html .el-message-box__headerbtn:hover .el-message-box__close{color:var(--accent)!important}html .el-pagination button:disabled,html .el-pagination button.is-disabled,html .el-pager li.is-disabled{color:var(--c-fg-soft)!important;background:var(--c-bg3)!important;opacity:.65!important}html .el-pagination__total,html .el-pagination__jump,html .el-pagination__sizes{color:var(--c-fg)!important}html .el-pagination .el-select__wrapper,html .el-pagination .el-input__wrapper{background:var(--c-bg2)!important;box-shadow:0 0 0 1px var(--c-line) inset!important}html .el-table__empty-block,html .el-table__empty-text,html .el-empty__description,html .el-empty__description p{color:var(--c-fg-soft)!important}html .el-input.is-disabled .el-input__wrapper,html .el-textarea.is-disabled .el-textarea__inner,html .el-select.is-disabled .el-select__wrapper,html .el-input-number.is-disabled .el-input__wrapper{background:var(--c-bg3)!important;box-shadow:0 0 0 1px var(--c-line) inset!important;cursor:not-allowed}html .el-input.is-disabled .el-input__inner,html .el-textarea.is-disabled .el-textarea__inner,html .el-select.is-disabled .el-select__selected-item,html .el-select.is-disabled .el-select__placeholder,html .el-input-number.is-disabled .el-input__inner,html .el-radio.is-disabled .el-radio__label,html .el-checkbox.is-disabled .el-checkbox__label,html .el-switch.is-disabled .el-switch__label{color:var(--c-fg-soft)!important;-webkit-text-fill-color:var(--c-fg-soft)!important}html .el-radio.is-disabled .el-radio__inner,html .el-checkbox.is-disabled .el-checkbox__inner{background:var(--c-bg3)!important;border-color:var(--c-line)!important}html .el-form-item.is-error .el-form-item__error{color:var(--c-danger-fg, var(--danger, #e07466))!important}:root[data-theme=scroll] .el-dialog__footer,:root[data-theme=scroll] .el-message-box__btns{background:color-mix(in srgb,var(--c-bg2),#f3e8d4 20%)}:root[data-theme=ink] .el-table__empty-text,:root[data-theme=cyber] .el-table__empty-text,:root[data-theme=pixel] .el-table__empty-text,:root[data-theme=ink] .el-empty__description p,:root[data-theme=cyber] .el-empty__description p,:root[data-theme=pixel] .el-empty__description p{color:color-mix(in srgb,var(--c-fg),transparent 28%)!important}:root[data-theme=scroll] .el-input.is-disabled .el-input__inner,:root[data-theme=scroll] .el-textarea.is-disabled .el-textarea__inner,:root[data-theme=scroll] .el-select.is-disabled .el-select__selected-item{color:color-mix(in srgb,var(--c-fg),transparent 35%)!important;-webkit-text-fill-color:color-mix(in srgb,var(--c-fg),transparent 35%)!important}html,body,#app{width:100%;height:100%;min-height:0;overflow:hidden}.app-shell{height:100vh!important;min-height:0!important;display:flex!important;overflow:hidden!important;background:var(--bg)}.admin-sidebar{position:relative!important;inset:auto!important;z-index:3!important;height:100vh!important;min-height:0!important;flex:0 0 auto!important;padding:0!important;overflow:hidden!important;background:var(--side)!important;border-right:1px solid var(--line)!important;box-shadow:10px 0 32px #0000001a!important;transition:width .22s,flex-basis .22s!important}.workspace{height:100vh!important;min-width:0!important;min-height:0!important;margin-left:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.workspace>.admin-header{position:relative!important;top:auto!important;z-index:2!important;width:100%!important;height:68px!important;flex:0 0 68px!important;padding:0 22px!important;background:color-mix(in srgb,var(--bg),transparent 7%)!important;border-bottom:1px solid var(--line)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.workspace>.admin-main{width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;padding:0!important;overflow:hidden!important}.workspace>.admin-main:before{display:none!important}.workspace>.admin-main>.main-scroll{height:100%;width:100%}.workspace>.admin-main>.main-scroll>.el-scrollbar__wrap{overscroll-behavior:contain}.workspace>.admin-main>.main-scroll .el-scrollbar__bar{z-index:4}.page-container{width:min(100%,1440px);min-width:0;margin:0 auto;padding:24px clamp(16px,2vw,32px) 40px;box-sizing:border-box}.page-container>*{min-width:0}.page-container>.page-head,.page-container>div>.page-head{width:100%}.mobile-nav .el-drawer__body{padding:0;background:var(--side);overflow:hidden}.mobile-nav .sidebar-content{height:100vh}.el-row,.el-col,.el-card,.el-form,.el-table,.toolbar,.page-head,.section-title{min-width:0}.toolbar{display:flex;flex-wrap:wrap;gap:10px}.toolbar>.el-input,.toolbar>.el-select{flex:1 1 220px;max-width:320px}.pager{display:flex;justify-content:flex-end;overflow-x:auto}body.el-popup-parent--hidden .admin-main,body.el-popup-parent--hidden .workspace>main{overflow:hidden!important}.el-overlay-dialog{overflow:hidden!important;padding:16px;display:flex;align-items:center;justify-content:center}.el-overlay-dialog>.el-dialog{margin:0!important;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden}.el-overlay-dialog>.el-dialog>.el-dialog__header,.el-overlay-dialog>.el-dialog>.el-dialog__footer{flex:0 0 auto}.el-overlay-dialog>.el-dialog>.el-dialog__body{flex:1 1 auto;min-height:0;min-width:0;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain}.el-overlay-dialog>.el-dialog .form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.el-overlay-dialog>.el-dialog .form-grid>*{min-width:0}.el-overlay-dialog>.el-dialog .form-grid .el-input-number,.el-overlay-dialog>.el-dialog .form-grid .el-select,.el-overlay-dialog>.el-dialog .form-grid .el-date-editor{width:100%}@media(max-width:560px){.el-overlay-dialog{padding:10px}.el-overlay-dialog>.el-dialog{width:100%!important;max-height:calc(100vh - 20px)}}@media(max-width:1199px){.page-container{width:100%}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.admin-sidebar{display:none!important}.page-container{padding:18px 16px 32px}.page-head{align-items:flex-start;gap:14px;flex-wrap:wrap}.page-head>div:first-child{min-width:0}.page-head h1{font-size:23px}.two-col,.dashboard-columns,.formula-grid{grid-template-columns:1fr!important}}@media(max-width:599px){.workspace>.admin-header{height:60px!important;flex-basis:60px!important}.page-container{padding:12px 10px 26px}.panel{padding:14px}.metric-grid,.summary-grid,.form-grid,.sample-grid{grid-template-columns:1fr!important}.toolbar>.el-input,.toolbar>.el-select,.toolbar>.el-button{width:100%;max-width:none;flex-basis:100%}.pager{justify-content:center}.el-pagination .el-pagination__total,.el-pagination .el-pagination__jump{display:none}.hero-head{padding:16px!important}.hero-head:after{display:none}.header-actions .el-segmented{display:none}}.console-shell,.console-shell *{box-sizing:border-box}.console-shell{min-width:0}.console-shell .module-main,.console-shell .module-main>section,.console-shell .section-title>div{min-width:0}.console-shell .section-title{gap:18px;align-items:flex-start;flex-wrap:wrap}.console-shell .section-title>div{flex:1 1 420px}.console-shell .section-title h2,.console-shell .section-title p{overflow-wrap:anywhere}.console-shell .section-title>.el-button,.console-shell .section-title>.el-tag{flex:0 0 auto}.console-shell .metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.console-shell .metric{min-width:0;min-height:132px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:20px}.console-shell .metric span,.console-shell .metric small{width:100%;white-space:normal;line-height:1.45;overflow-wrap:anywhere}.console-shell .metric b{width:100%;margin:0!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.1;white-space:normal;overflow-wrap:anywhere}.console-shell .topology>div{grid-template-columns:repeat(3,minmax(0,1fr))}.console-shell .topology article{min-width:0}.console-shell .topology b,.console-shell .topology p{overflow-wrap:anywhere}.console-shell .provider-alert{margin:0 0 16px;align-items:flex-start}.console-shell .provider-alert .el-alert__content{min-width:0;padding-right:6px}.console-shell .provider-alert .el-alert__title{white-space:normal!important;line-height:1.65;overflow-wrap:anywhere}.console-shell .instance-grid{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));align-items:stretch}.console-shell .instance-grid>.el-empty{grid-column:1/-1;width:100%;min-height:360px;display:flex;justify-content:center}.console-shell .instance-card{min-width:0;height:100%}.console-shell .instance-card header>div{min-width:0}.console-shell .instance-card h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-shell .instance-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.console-shell .instance-card dl div{min-width:0}.console-shell .callback-label{display:block;margin:0 0 7px;color:var(--muted);font-size:12px}.console-shell .table-panel,.console-shell .form-panel{width:100%;max-width:none;overflow:hidden}.console-shell .el-table{width:100%}.console-shell .header-actions{min-width:0;flex-wrap:wrap}.console-shell .header-actions .el-select{flex:1 1 220px;min-width:180px;width:auto}@media(max-width:1280px){.console-shell .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.console-shell .module-nav{scrollbar-width:thin;padding:8px;gap:4px}.console-shell .module-nav .el-button{flex:0 0 auto;min-width:max-content;margin:0!important;padding-inline:12px}.console-shell .topology>div{grid-template-columns:1fr}}@media(max-width:640px){.console-shell{gap:12px}.console-shell .metrics{grid-template-columns:1fr}.console-shell .metric{min-height:112px}.console-shell .instance-card dl{grid-template-columns:1fr}.console-shell .section-title>div{flex-basis:100%}.console-shell .section-title>.el-button{width:100%;white-space:normal;height:auto;min-height:40px}.console-shell .header-actions{width:100%;display:grid;grid-template-columns:1fr}.console-shell .header-actions .el-select,.console-shell .header-actions .el-button{width:100%;min-width:0}.console-shell .instance-card footer{display:grid;grid-template-columns:1fr 1fr}.console-shell .instance-card footer .el-button{margin:0;white-space:normal;height:auto;min-height:36px}}.page-head,.page-title{gap:24px;flex-wrap:wrap}.page-head>div:last-child:not(:first-child),.page-title>div:last-child:not(:first-child),.page-actions,.action-group,.table-actions,.el-dialog__footer>span{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.page-head>div:first-child,.page-title>div:first-child{min-width:260px;flex:1 1 420px}.page-actions{justify-content:flex-end;gap:16px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--panel),transparent 18%);box-shadow:0 8px 22px color-mix(in srgb,var(--text),transparent 95%)}.action-group{position:relative;padding-top:15px}.action-group+.action-group{padding-left:16px;border-left:1px solid var(--line)}.action-label{position:absolute;top:-2px;left:0;color:var(--muted);font-size:10px;letter-spacing:.08em}.page-actions .el-button+.el-button,.action-group .el-button+.el-button,.table-actions .el-button+.el-button{margin-left:0}.table-actions{row-gap:8px}.el-table .table-actions{flex-wrap:nowrap;row-gap:0;white-space:nowrap}.toolbar{gap:12px 14px;padding-block:4px}@media(max-width:900px){.page-actions{width:100%;justify-content:flex-start}}@media(max-width:620px){.page-actions,.action-group{display:grid;grid-template-columns:1fr;width:100%}.action-group+.action-group{padding-left:0;padding-top:24px;border-left:0;border-top:1px solid var(--line)}.action-group .el-button,.action-group a,.action-group a .el-button,.action-group .el-badge{width:100%}}.command-row{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto!important;gap:18px!important;padding:18px 22px!important;background:var(--panel)}.command-row>.el-button{min-width:92px;margin:0!important}.command-row>.el-switch{margin:0 4px!important}@media(max-width:720px){.command-row{grid-template-columns:1fr auto!important}.command-row>div:first-child{grid-column:1/-1}}.admin-readonly-blocked{cursor:not-allowed!important;opacity:.48!important;filter:grayscale(.65)}.admin-readonly-banner{margin-bottom:18px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));border-radius:12px;padding:12px 16px;color:var(--text);background:color-mix(in srgb,var(--accent) 8%,var(--panel));line-height:1.7}.admin-readonly-banner strong{margin-right:12px;color:var(--accent)}.readonly-view-action{margin-left:4px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}#app,.app-shell,.play-shell,.page-container{min-width:0;max-width:100%}.app-shell,.app-shell>.admin-sidebar,.app-shell>.workspace{height:100vh!important;height:100dvh!important}.app-shell .workspace>.admin-header{height:auto!important;min-height:68px;flex:0 0 auto!important;padding-block:10px!important}.app-shell .user .el-avatar{display:inline-flex}.app-shell .user-details,.mobile-nav .sidebar-content:not(.compact) .brand>div{display:block}.app-shell .main-scroll>.el-scrollbar__wrap{overflow-x:hidden}.app-shell .page-container{padding-bottom:max(40px,env(safe-area-inset-bottom,0px))}.page-container :is(.panel,.el-card,.el-card__body,.el-form,.el-form-item__content,.el-tabs,.el-tab-pane),.el-dialog :is(.el-form,.el-form-item__content){min-width:0;max-width:100%}.page-container :is(.page-head,.page-title,.section-title,.panel-head,.head-actions){min-width:0;flex-wrap:wrap}.page-container :is(.page-head,.page-title)>div:first-child{min-width:min(260px,100%)}.page-container :is(.panel-head,.section-title)>:is(div,h2,h3),.page-container :is(.metric,.metric-card)>div{min-width:0}.page-container :is(h1,h2,h3,p,.el-alert__title,.el-descriptions__content){overflow-wrap:anywhere}.page-container :is(.el-input,.el-select,.el-input-number,.el-date-editor,.el-cascader,.el-tree-select),.el-dialog :is(.el-input,.el-select,.el-input-number,.el-date-editor,.el-cascader,.el-tree-select){min-width:0;max-width:100%}.page-container .el-table{width:100%;max-width:100%}.page-container .el-table .el-scrollbar__wrap{overscroll-behavior-x:contain}.page-container :is(pre,.code-block,.json-preview){max-width:100%;overflow-x:auto}.page-container :is(img,video,canvas){max-width:100%}.el-overlay-dialog{padding-top:max(16px,env(safe-area-inset-top,0px));padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.el-overlay-dialog>.el-dialog{max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.el-dialog .el-dialog__title{display:inline-block;max-width:calc(100% - 28px);overflow-wrap:anywhere}.el-dialog .el-dialog__footer,.el-message-box__btns{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.el-dialog .el-dialog__footer .el-button+.el-button,.el-message-box__btns .el-button+.el-button{margin-left:0}.el-message-box{max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.el-drawer{max-width:100vw;max-height:100vh;max-height:100dvh}.mobile-nav .el-drawer__body{display:flex;flex-direction:column;min-height:0;height:100%;box-sizing:border-box}.mobile-nav .sidebar-content{height:100%;min-height:0;flex:1 1 auto;box-sizing:border-box}#app:has(>:is(.login-page,.owner-login,.portal-login)){overflow-y:auto;overscroll-behavior-y:contain}#app>:is(.login-page,.owner-login,.portal-login){min-height:100%;min-height:100dvh}@media(max-width:899px){#app>.login-page{padding:96px max(16px,env(safe-area-inset-right,0px)) 40px max(16px,env(safe-area-inset-left,0px))}.app-shell .workspace>.admin-header{padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px))!important}.page-container :is(.toolbar,.head-actions,.panel-head)>:is(.el-input,.el-select,.el-date-editor){flex-shrink:1;min-width:0}.page-container .el-table .el-table__cell:is(.el-table-fixed-column--left,.el-table-fixed-column--right){position:static!important;left:auto!important;right:auto!important}.page-container .el-table .el-table__cell:is(.el-table-fixed-column--left,.el-table-fixed-column--right):before{display:none}}@media(max-width:639px){.app-shell .workspace>.admin-header{min-height:60px}.page-container{padding-inline:max(10px,env(safe-area-inset-left,0px)) max(10px,env(safe-area-inset-right,0px))}.page-container :is(.page-head,.page-title)>div:first-child{min-width:0;flex-basis:100%}.page-container :is(.head-actions,.page-actions,.panel-head){width:100%;gap:10px}.page-container :is(.toolbar,.head-actions,.panel-head)>:is(.el-input,.el-select,.el-date-editor){width:100%!important;max-width:none;flex:1 1 100%}.page-container :is(.toolbar,.head-actions,.page-actions)>.el-button{margin-left:0}.page-container .el-row>.el-col,.el-dialog .el-row>.el-col{flex:0 0 100%;max-width:100%;margin-left:0}.page-container .el-form:is(.grid,.form-grid),.el-dialog .el-form:is(.grid,.form-grid),.el-dialog :is(.designer-grid,.picker-layout){grid-template-columns:minmax(0,1fr)!important}.page-container .el-form:not(.el-form--inline) .el-form-item,.el-dialog .el-form:not(.el-form--inline) .el-form-item{flex-direction:column;align-items:stretch}.page-container .el-form:not(.el-form--inline) .el-form-item__label,.el-dialog .el-form:not(.el-form--inline) .el-form-item__label{width:auto!important;height:auto;justify-content:flex-start;padding:0 0 7px;white-space:normal;line-height:1.5}.page-container .el-form:not(.el-form--inline) .el-form-item__content,.el-dialog .el-form:not(.el-form--inline) .el-form-item__content{width:100%;margin-left:0!important}.page-container :is(.el-checkbox-group,.el-radio-group){max-width:100%;flex-wrap:wrap;row-gap:8px}.page-container :is(.el-checkbox,.el-radio),.el-dialog :is(.el-checkbox,.el-radio){max-width:100%;height:auto;min-height:36px}.page-container :is(.el-checkbox__label,.el-radio__label),.el-dialog :is(.el-checkbox__label,.el-radio__label){min-width:0;white-space:normal;overflow-wrap:anywhere}.page-container :is(.pager,.pagination){justify-content:flex-start;max-width:100%;overflow-x:auto}.el-overlay-dialog{padding-inline:10px}.el-overlay-dialog>.el-dialog{max-width:calc(100vw - 20px)}.el-dialog .el-dialog__body,.el-dialog .el-dialog__header,.el-dialog .el-dialog__footer{padding-inline:16px}.el-dialog .el-dialog__footer>span{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;width:100%}}@media(max-width:700px){.app-shell .user-details{display:none}}@media(pointer:coarse),(max-width:639px){.app-shell .el-button,.play-shell .el-button,.el-overlay .el-button,:is(.login-page,.owner-login,.portal-login) .el-button{min-height:44px!important}.el-input__inner,.el-textarea__inner,.el-select__input,.el-range-input{font-size:16px}.page-container :is(.el-input__wrapper,.el-select__wrapper),.el-dialog :is(.el-input__wrapper,.el-select__wrapper){min-height:44px!important}.page-container .el-input-number,.el-dialog .el-input-number{height:auto;min-height:44px!important}.page-container .table-action-btn{min-width:44px}}.notice[data-v-9f3ad1ae],.panel[data-v-9f3ad1ae]{margin-bottom:16px}.bot-notice[data-v-9f3ad1ae] .el-alert__title,.bot-notice[data-v-9f3ad1ae] .el-alert__description,.bot-notice[data-v-9f3ad1ae] .el-alert__icon{color:var(--text, #eaeaea)!important}.bot-notice[data-v-9f3ad1ae] .el-alert__title{font-weight:600;line-height:1.55}.global-row[data-v-9f3ad1ae]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.global-row h2[data-v-9f3ad1ae]{margin:0 0 6px;font-size:16px}.global-row p[data-v-9f3ad1ae]{margin:0;color:var(--muted);font-size:13px;line-height:1.5;max-width:520px}.switch-group[data-v-9f3ad1ae]{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.switch-item[data-v-9f3ad1ae]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text)}.toolbar-row[data-v-9f3ad1ae]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pager[data-v-9f3ad1ae]{margin-top:14px;display:flex;justify-content:flex-end}.notice[data-v-edbbb39d]{margin:0 0 16px}.panel[data-v-edbbb39d]{margin-bottom:18px}.global-row[data-v-edbbb39d]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.global-row h2[data-v-edbbb39d]{margin:0 0 6px;font-size:16px}.global-row p[data-v-edbbb39d]{margin:0;color:var(--muted);font-size:13px}.default-form[data-v-edbbb39d]{max-width:720px}.section-title[data-v-edbbb39d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.section-title h3[data-v-edbbb39d]{margin:0;font-size:14px;font-weight:600}.muted[data-v-edbbb39d]{color:var(--muted);font-size:12px}.toolbar[data-v-98ad1178]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.form-grid[data-v-98ad1178]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-98ad1178]{grid-column:1/-1}.tab-hint[data-v-98ad1178]{margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.5}.level-card[data-v-98ad1178]{border:1px solid var(--el-border-color);border-radius:10px;padding:14px 16px;margin-bottom:12px;background:var(--el-fill-color-blank)}.level-head[data-v-98ad1178]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.reward-label[data-v-98ad1178]{font-size:13px;color:var(--el-text-color-regular);margin:8px 0 6px}.reward-row[data-v-98ad1178]{display:flex;gap:8px;align-items:center;margin-bottom:8px;flex-wrap:wrap}@media(max-width:720px){.form-grid[data-v-98ad1178]{grid-template-columns:1fr}}.ach-dialog .el-dialog__body{max-height:70vh;overflow:auto}.head-actions[data-v-581e2656]{display:flex;gap:10px;flex-wrap:wrap}.form-grid[data-v-581e2656]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-581e2656]{grid-column:1/-1}.item-row[data-v-581e2656]{display:flex;gap:10px;align-items:center;margin-bottom:8px}.hint[data-v-581e2656]{display:block;margin-top:6px;color:var(--muted);font-size:12px}@media(max-width:720px){.form-grid[data-v-581e2656]{grid-template-columns:1fr}.item-row[data-v-581e2656]{flex-wrap:wrap}}.panel[data-v-ba84131d]{margin-bottom:18px}.bar[data-v-ba84131d]{margin:12px 0;display:flex;gap:10px;flex-wrap:wrap}.form[data-v-ba84131d]{display:grid;gap:10px;max-width:850px}.dialog-tip[data-v-ba84131d]{margin:0 0 12px;color:var(--muted);font-size:12px}.provider-grid[data-v-ba84131d]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;max-height:280px;overflow:auto}.provider-grid button[data-v-ba84131d]{text-align:left;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);cursor:pointer}.provider-grid button.active[data-v-ba84131d]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent),transparent 78%)}.provider-grid b[data-v-ba84131d],.provider-grid small[data-v-ba84131d]{display:block}.provider-grid small[data-v-ba84131d]{margin-top:4px;color:var(--muted);font-size:11px}.simple-form[data-v-ba84131d]{margin-top:4px}.hint[data-v-ba84131d]{display:block;margin-top:4px;color:var(--muted);font-size:12px}.guide-box[data-v-ba84131d]{margin:12px 0}.guide-pre[data-v-ba84131d]{margin:0;white-space:pre-wrap;font-size:12px;line-height:1.6;color:var(--text);font-family:ui-monospace,Consolas,monospace}.relay-tip[data-v-ba84131d]{margin-bottom:12px}@media(max-width:560px){.provider-grid[data-v-ba84131d]{grid-template-columns:1fr 1fr}}.bar[data-v-7c43ab65]{display:flex;align-items:center;gap:12px;margin:14px 0}pre[data-v-7c43ab65]{white-space:pre-wrap;max-width:520px;max-height:240px;overflow:auto;font-size:12px}.artifact-tip[data-v-3763f200]{margin-bottom:12px}.artifact-panel[data-v-3763f200]{padding:16px}.artifact-toolbar[data-v-3763f200]{display:flex;gap:12px;align-items:center;margin-bottom:14px}.artifact-toolbar .el-input[data-v-3763f200]{max-width:330px}.artifact-toolbar .el-select[data-v-3763f200]{width:140px}.artifact-hint[data-v-3763f200]{color:var(--muted);font-size:12px;line-height:1.7;margin:12px 0}.artifact-pager[data-v-3763f200]{display:flex;justify-content:flex-end;margin-top:14px}.artifact-form[data-v-3763f200]{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.artifact-form .wide[data-v-3763f200]{grid-column:1 / -1}.artifact-form small[data-v-3763f200]{display:block;color:var(--muted);line-height:1.6;margin-top:6px}.artifact-form .el-select[data-v-3763f200],.artifact-form .el-input-number[data-v-3763f200]{width:100%}@media(max-width:700px){.artifact-toolbar[data-v-3763f200]{flex-wrap:wrap}.artifact-toolbar .el-input[data-v-3763f200]{max-width:none;flex-basis:100%}.artifact-form[data-v-3763f200]{grid-template-columns:1fr}}.skill-tip[data-v-96db01aa]{margin-bottom:12px}.skill-panel[data-v-96db01aa]{padding:16px}.skill-toolbar[data-v-96db01aa]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:14px}.skill-toolbar .el-input[data-v-96db01aa]{max-width:330px}.skill-toolbar .el-select[data-v-96db01aa]{width:130px}.cell-sub[data-v-96db01aa]{display:block;font-size:12px;color:var(--muted);margin-top:5px;line-height:1.5}.skill-hint[data-v-96db01aa]{font-size:12px;color:var(--muted);margin:12px 0;line-height:1.7}.skill-pager[data-v-96db01aa]{display:flex;justify-content:flex-end;margin-top:14px}.skill-form[data-v-96db01aa]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:18px}.skill-form .wide[data-v-96db01aa]{grid-column:1 / -1}.skill-form small[data-v-96db01aa],.skill-preview small[data-v-96db01aa]{display:block;color:var(--muted);margin-top:6px;line-height:1.6}.skill-form .el-select[data-v-96db01aa],.skill-form .el-input-number[data-v-96db01aa]{width:100%}.skill-group[data-v-96db01aa]{border:1px solid var(--el-border-color);border-radius:12px;padding:16px 16px 0;margin-bottom:18px;background:var(--el-fill-color-blank)}.skill-group h3[data-v-96db01aa]{font-size:15px;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--el-border-color)}.skill-preview[data-v-96db01aa]{padding:16px;border-radius:12px;background:var(--el-fill-color-light);border:1px solid var(--el-border-color)}.skill-preview p[data-v-96db01aa]{font-size:13px;line-height:1.7;margin:8px 0;overflow-wrap:anywhere}.preview-head[data-v-96db01aa]{display:flex;align-items:center;justify-content:space-between;gap:12px}.preview-head label[data-v-96db01aa]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.preview-head .el-input-number[data-v-96db01aa]{width:110px}@media(max-width:700px){.skill-toolbar .el-input[data-v-96db01aa]{max-width:none;flex-basis:100%}.skill-form[data-v-96db01aa]{grid-template-columns:minmax(0,1fr)}.preview-head[data-v-96db01aa]{flex-wrap:wrap}}.artifact-skill-dialog .el-dialog__body{max-height:72vh;overflow:auto}.artifact-skill-dialog{max-width:calc(100vw - 32px)}.heading-actions[data-v-234adc2d]{display:flex;gap:10px}.form-grid[data-v-234adc2d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:720px){.form-grid[data-v-234adc2d]{grid-template-columns:1fr}}.battle-grid[data-v-1ff485a1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fighter header[data-v-1ff485a1]{display:flex;gap:12px;align-items:center;margin-bottom:18px}.fighter header i[data-v-1ff485a1]{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent),transparent 82%);color:var(--accent);font:700 20px var(--display);font-style:normal}.fighter h2[data-v-1ff485a1],.fighter span[data-v-1ff485a1]{display:block;margin:0}.fighter span[data-v-1ff485a1]{color:var(--muted);font-size:11px}.fighter.defender header i[data-v-1ff485a1]{color:var(--danger);background:color-mix(in srgb,var(--danger),transparent 85%)}.result-head[data-v-1ff485a1]{display:flex;justify-content:space-between;align-items:center}.result-head h2[data-v-1ff485a1]{font:700 25px var(--display);margin:4px 0}.result-head>div[data-v-1ff485a1]:last-child{display:flex;gap:20px}.result-head span[data-v-1ff485a1],.result-head b[data-v-1ff485a1]{display:block;font-size:11px}.result-head b[data-v-1ff485a1]{font-size:20px;color:var(--accent)}pre[data-v-1ff485a1]{white-space:pre-wrap;line-height:1.8;background:var(--panel2);border:1px solid var(--line);padding:20px;border-radius:12px;color:var(--text);max-height:650px;overflow:auto}@media(max-width:900px){.battle-grid[data-v-1ff485a1]{grid-template-columns:1fr}}.actions[data-v-86964201]{display:flex;gap:8px;flex-wrap:wrap}.panel[data-v-86964201]{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.panel h3[data-v-86964201]{margin:0 0 12px}.codes[data-v-86964201]{font-size:12px;word-break:break-all}.form-grid[data-v-86964201]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.form-grid .wide[data-v-86964201]{grid-column:1/-1}@media(max-width:700px){.form-grid[data-v-86964201]{grid-template-columns:1fr}}.preview[data-v-29f97b30]{margin-top:16px}.metric-grid[data-v-29f97b30]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:12px}.metric-grid div[data-v-29f97b30]{padding:14px;border:1px solid var(--line);border-radius:12px}.metric-grid span[data-v-29f97b30],.metric-grid b[data-v-29f97b30]{display:block}.metric-grid span[data-v-29f97b30]{color:var(--muted);font-size:11px}.metric-grid b[data-v-29f97b30]{margin-top:6px;font:700 20px var(--display)}.narrative-form[data-v-29f97b30]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.narrative-form .hint[data-v-29f97b30]{margin-left:10px;color:var(--muted);font-size:12px}@media(max-width:900px){.metric-grid[data-v-29f97b30],.narrative-form[data-v-29f97b30]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.narrative-form[data-v-29f97b30]{grid-template-columns:1fr}}.command-title small[data-v-422c6e14]{color:var(--accent);font-weight:700;letter-spacing:.12em}.stats[data-v-422c6e14]{display:flex;gap:8px}.stats span[data-v-422c6e14]{border:1px solid var(--line);border-radius:20px;padding:7px 12px;color:var(--accent);font-size:11px}.groups[data-v-422c6e14]{min-height:260px}.command-group[data-v-422c6e14]{padding:0;overflow:hidden}.command-group>header[data-v-422c6e14]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer}.command-group>header b[data-v-422c6e14]{font:700 16px var(--display)}.command-group>header span[data-v-422c6e14]{color:var(--muted);font-size:11px;margin-left:10px}.command-list[data-v-422c6e14]{border-top:1px solid var(--line)}.command-row[data-v-422c6e14]{display:flex;align-items:center;gap:14px;padding:13px 20px;border-bottom:1px solid var(--line)}.command-row[data-v-422c6e14]:last-child{border-bottom:0}.command-row>div[data-v-422c6e14]{flex:1}.command-row b[data-v-422c6e14],.command-row small[data-v-422c6e14]{display:block}.command-row b[data-v-422c6e14]{font:600 13px var(--display)}.command-row small[data-v-422c6e14]{color:var(--muted);font-size:10px;margin-top:5px}.el-select[data-v-422c6e14]{width:100%}@media(max-width:700px){.command-title[data-v-422c6e14]{align-items:flex-start;gap:12px;flex-direction:column}.stats[data-v-422c6e14]{flex-wrap:wrap}.command-row[data-v-422c6e14]{padding:12px}.command-row small[data-v-422c6e14]{max-width:180px}.command-row[data-v-422c6e14] .el-switch__label{display:none}}.diff[data-v-dc937b32]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.diff pre[data-v-dc937b32]{height:55vh;overflow:auto;background:var(--panel2);padding:14px;border:1px solid var(--line);font-size:11px;white-space:pre-wrap}@media(max-width:800px){.diff[data-v-dc937b32]{grid-template-columns:1fr}}.head-actions[data-v-1c362660]{display:flex;gap:10px;flex-wrap:wrap}.form-grid[data-v-1c362660]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-1c362660]{grid-column:1/-1}.diff-panel[data-v-1c362660]{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.diff-head[data-v-1c362660]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.diff-head h3[data-v-1c362660]{margin:0;font-size:14px}.cell[data-v-1c362660]{font-size:11px;word-break:break-all;white-space:pre-wrap}@media(max-width:720px){.form-grid[data-v-1c362660]{grid-template-columns:1fr}}.head-actions[data-v-230d7d7c]{display:flex;gap:8px;flex-wrap:wrap}.toolbar[data-v-230d7d7c]{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap;align-items:center}.pager[data-v-230d7d7c]{margin-top:14px;display:flex;justify-content:flex-end}.sub[data-v-230d7d7c]{display:block;color:var(--muted,#888);font-size:12px;margin-top:2px}.sec[data-v-230d7d7c]{margin:8px 0;font-size:14px;font-weight:600;border-top:1px solid var(--el-border-color);padding-top:12px}.sec[data-v-230d7d7c]:first-of-type{border-top:0;padding-top:0}.grid2[data-v-230d7d7c]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.mat-toolbar[data-v-230d7d7c]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.mat-toolbar small[data-v-230d7d7c],.preview[data-v-230d7d7c]{color:var(--muted,#888);font-size:12px}.preview[data-v-230d7d7c]{margin:10px 0 0}.preview code[data-v-230d7d7c]{background:var(--el-fill-color);padding:2px 6px;border-radius:4px}.mt[data-v-230d7d7c]{margin-top:12px}.quick-tags[data-v-230d7d7c]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:10px;font-size:12px;color:var(--muted,#888)}.effect-tip[data-v-230d7d7c]{margin:0 0 8px;font-size:13px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--el-color-success),transparent 90%)}.effect-tip.muted[data-v-230d7d7c]{background:var(--el-fill-color-light);color:var(--muted,#888)}.page-head code[data-v-230d7d7c]{font-size:12px;background:var(--el-fill-color);padding:1px 5px;border-radius:4px}.muted[data-v-230d7d7c]{color:var(--muted,#888)}.hint[data-v-230d7d7c]{display:block;color:var(--muted,#888);font-size:12px;margin-top:4px}@media(max-width:700px){.grid2[data-v-230d7d7c]{grid-template-columns:1fr}}.toolbar[data-v-4474ce0a]{align-items:center;display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}.toolbar span[data-v-4474ce0a]{color:var(--muted);font-size:12px}.table-actions[data-v-4474ce0a],.head-actions[data-v-4474ce0a]{display:flex;gap:8px;flex-wrap:wrap}.form-grid[data-v-4474ce0a]{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.form-grid .wide[data-v-4474ce0a]{grid-column:1/-1}.reforge-summary[data-v-4474ce0a]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin:16px 0}.reforge-summary>div[data-v-4474ce0a]{border:1px solid var(--border);border-radius:12px;padding:14px;background:var(--panel-2)}.reforge-summary small[data-v-4474ce0a]{display:block;color:var(--muted);margin-bottom:6px}.reforge-summary b[data-v-4474ce0a]{font-size:18px}.execution-summary[data-v-4474ce0a]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.execution-editor[data-v-4474ce0a]{border:1px solid var(--border);border-radius:14px;background:var(--panel-2);padding:18px;margin:14px 0}.execution-editor-head[data-v-4474ce0a]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.execution-editor-head h3[data-v-4474ce0a]{margin:0 0 5px}.execution-editor-head p[data-v-4474ce0a]{margin:0;color:var(--muted);font-size:13px}.execution-form[data-v-4474ce0a] .el-input-number{width:100%}.execution-form small[data-v-4474ce0a]{display:block;color:var(--muted);font-size:12px;line-height:1.5;margin-top:5px}.advanced-config[data-v-4474ce0a]{margin-top:14px}@media(max-width:800px){.reforge-summary[data-v-4474ce0a]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.execution-editor-head[data-v-4474ce0a]{flex-direction:column}.execution-editor-head .el-button[data-v-4474ce0a]{width:100%}.execution-form[data-v-4474ce0a]{grid-template-columns:1fr}}.notice[data-v-9631da4a]{margin-bottom:14px}.head-actions[data-v-9631da4a]{display:flex;gap:8px}.form-grid[data-v-9631da4a]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.form-grid[data-v-9631da4a] .el-input-number{width:100%}@media(max-width:640px){.form-grid[data-v-9631da4a]{grid-template-columns:1fr}}.data-pack-page[data-v-a1b72f9e]{display:flex;flex-direction:column;gap:16px}.head-actions[data-v-a1b72f9e]{display:flex;gap:10px}.seat-alert[data-v-a1b72f9e]{border-radius:14px}.metric-grid[data-v-a1b72f9e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric[data-v-a1b72f9e]{display:flex;align-items:center;gap:14px;padding:18px}.metric i[data-v-a1b72f9e]{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--accent),transparent 84%);color:var(--accent);font-style:normal;font-weight:800}.metric span[data-v-a1b72f9e]{display:flex;flex-direction:column;color:var(--muted);font-size:12px}.metric b[data-v-a1b72f9e]{margin-top:3px;color:var(--text);font-size:25px}.metric.danger i[data-v-a1b72f9e],.metric.danger b[data-v-a1b72f9e]{color:var(--danger,#e45d5d)}.content-tabs[data-v-a1b72f9e]{padding:18px}.tab-toolbar[data-v-a1b72f9e],.grant-head[data-v-a1b72f9e],.section-title[data-v-a1b72f9e]{display:flex;align-items:center;justify-content:space-between;gap:16px}.tab-toolbar[data-v-a1b72f9e]{margin-bottom:14px}.tab-toolbar>div[data-v-a1b72f9e],.section-title[data-v-a1b72f9e]{display:flex;flex-direction:column}.tab-toolbar small[data-v-a1b72f9e],.section-title small[data-v-a1b72f9e]{margin-top:4px;color:var(--muted);font-size:11px}.section-title[data-v-a1b72f9e]{align-items:flex-start;margin:28px 0 12px;padding-top:20px;border-top:1px solid var(--line)}.name-cell[data-v-a1b72f9e],.date-cell[data-v-a1b72f9e]{display:flex;flex-direction:column;gap:4px}.name-cell small[data-v-a1b72f9e],.date-cell small[data-v-a1b72f9e]{color:var(--muted);font-size:10px}.grant-panel[data-v-a1b72f9e]{padding:14px 44px}.grant-list[data-v-a1b72f9e]{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.grant-list>span[data-v-a1b72f9e]{display:flex;align-items:center;gap:6px;padding:5px 8px 5px 12px;border:1px solid var(--line);border-radius:999px;background:var(--panel2)}.grant-list>span.off[data-v-a1b72f9e]{opacity:.5;text-decoration:line-through}.form-grid[data-v-a1b72f9e]{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.dialog-form[data-v-a1b72f9e]{margin-top:18px}.field-help[data-v-a1b72f9e]{display:block;margin-top:5px;color:var(--muted)}.manifest-view[data-v-a1b72f9e]{max-height:60vh;margin:0;padding:16px;overflow:auto;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--text);white-space:pre-wrap;word-break:break-word;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:1050px){.metric-grid[data-v-a1b72f9e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.metric-grid[data-v-a1b72f9e],.form-grid[data-v-a1b72f9e]{grid-template-columns:1fr}.tab-toolbar[data-v-a1b72f9e]{align-items:flex-start;flex-direction:column}.content-tabs[data-v-a1b72f9e],.grant-panel[data-v-a1b72f9e]{padding:10px}.head-actions[data-v-a1b72f9e]{flex-wrap:wrap}}.head-actions[data-v-6d932b03]{display:flex;gap:8px;flex-wrap:wrap}.toolbar[data-v-6d932b03]{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap}.sec[data-v-6d932b03]{margin:8px 0;font-size:14px;font-weight:600;border-top:1px solid var(--el-border-color);padding-top:12px}.grid2[data-v-6d932b03]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.mat-toolbar[data-v-6d932b03]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.mat-toolbar small[data-v-6d932b03],.preview[data-v-6d932b03]{color:var(--muted,#888);font-size:12px}.preview[data-v-6d932b03]{margin:10px 0 0}.preview code[data-v-6d932b03]{background:var(--el-fill-color);padding:2px 6px;border-radius:4px}.mt[data-v-6d932b03]{margin-top:12px}@media(max-width:700px){.grid2[data-v-6d932b03]{grid-template-columns:1fr}}.growth-tabs[data-v-0564280f]{margin-top:8px}.pager[data-v-0564280f]{display:flex;justify-content:flex-end;margin-top:14px}.growth-form[data-v-0564280f]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.growth-form--nested[data-v-0564280f]{margin:0;width:100%}.growth-form .wide[data-v-0564280f]{grid-column:1 / -1}.gem-tip[data-v-0564280f]{margin-bottom:12px}.field-hint[data-v-0564280f]{display:block;margin-top:6px;color:var(--muted);line-height:1.55}.affix-count-panel[data-v-0564280f]{margin-bottom:12px;padding:16px}.affix-count-head[data-v-0564280f]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.affix-count-head small[data-v-0564280f]{display:block;margin-top:4px;color:var(--muted)}.affix-count-grid[data-v-0564280f]{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:12px}.affix-count-grid label span[data-v-0564280f]{display:block;margin-bottom:6px;color:var(--muted)}.cfg-block[data-v-0564280f]{padding:14px 16px 8px;border-radius:12px;margin-bottom:4px;border:1px solid color-mix(in srgb,var(--el-border-color) 88%,transparent);background:color-mix(in srgb,var(--el-bg-color) 92%,var(--el-fill-color-light))}.cfg-block__head[data-v-0564280f]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--el-border-color) 70%,transparent)}.cfg-block__head strong[data-v-0564280f]{font-size:13px;font-weight:600}.cfg-block__head span[data-v-0564280f]{font-size:12px;color:var(--muted)}.reforge-panel[data-v-0564280f]{padding:20px}.reforge-head[data-v-0564280f]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--el-border-color)}.reforge-head small[data-v-0564280f]{display:block;margin-top:5px;color:var(--muted)}.reforge-preview[data-v-0564280f]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;padding:14px;border-radius:10px;background:var(--el-fill-color-light)}.reforge-preview strong[data-v-0564280f]{width:100%}.reforge-preview span[data-v-0564280f]{padding:6px 10px;border-radius:8px;background:var(--el-bg-color);color:var(--muted)}.reforge-actions[data-v-0564280f]{display:flex;justify-content:flex-end;margin-top:16px}.el-select[data-v-0564280f]{width:100%}@media(max-width:700px){.growth-form[data-v-0564280f]{grid-template-columns:1fr}.affix-count-grid[data-v-0564280f]{grid-template-columns:repeat(2,1fr)}}.growth-dialog .el-dialog__body{max-height:74vh;overflow:auto}.generated-pages[data-v-a4542861]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:14px;font-size:12px}.entity-artwork[data-v-a4542861]{width:100%;display:flex;flex-direction:column;gap:8px}.artwork-actions[data-v-a4542861]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.file-button[data-v-a4542861]{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid var(--el-border-color);border-radius:5px;cursor:pointer;font-size:14px}.file-button input[data-v-a4542861]{width:1px;height:1px;opacity:0;position:absolute}.file-button[data-v-a4542861]:focus-within{outline:2px solid var(--el-color-primary);outline-offset:2px}.file-button.disabled[data-v-a4542861]{opacity:.5;cursor:not-allowed}.entity-artwork small[data-v-a4542861],.hint[data-v-a4542861]{font-size:12px;color:var(--muted,#888);line-height:1.6}.entity-artwork p[data-v-a4542861]{margin:0;line-height:1.6;font-size:13px}.selection[data-v-a4542861]{color:var(--el-color-primary)}.error[data-v-a4542861]{color:var(--el-color-danger)}.image-preview[data-v-a4542861]{width:144px;height:180px;display:grid;place-items:center;border:1px solid var(--el-border-color);border-radius:10px;background:var(--el-fill-color-light)}.image-preview img[data-v-a4542861]{max-width:100%;max-height:100%;object-fit:contain}.generated-grid[data-v-a4542861]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;max-height:48vh;overflow:auto;margin-top:10px}.generated-grid button[data-v-a4542861]{padding:10px;display:flex;flex-direction:column;align-items:center;gap:8px;border:1px solid var(--el-border-color);background:var(--el-bg-color);border-radius:9px;color:inherit;cursor:pointer}.generated-grid button[data-v-a4542861]:focus-visible{outline:2px solid var(--el-color-primary)}.generated-grid img[data-v-a4542861]{width:100%;height:115px;object-fit:contain}.generated-grid span[data-v-a4542861]{font-size:12px;overflow-wrap:anywhere}.generated-grid button[data-v-a4542861]:disabled{opacity:.5;cursor:default}.toolbar[data-v-94f67401]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px;align-items:center}.level-range[data-v-94f67401]{display:flex;align-items:center;gap:6px}.form-grid[data-v-94f67401]{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.form-grid--tight[data-v-94f67401]{margin-top:14px}.form-grid .wide[data-v-94f67401]{grid-column:1/-1}.cfg-block[data-v-94f67401]{margin-top:14px;padding:14px 16px 10px;border:1px solid color-mix(in srgb,var(--el-border-color) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--el-bg-color) 92%,var(--el-fill-color-light))}.cfg-block[data-v-94f67401]:first-child{margin-top:0}.cfg-block__head[data-v-94f67401]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--el-border-color) 70%,transparent)}.cfg-block__head strong[data-v-94f67401]{font-size:14px;font-weight:600;letter-spacing:.02em}.cfg-block__head span[data-v-94f67401]{font-size:12px;color:var(--muted,#8a8f98);white-space:nowrap}.stat-groups[data-v-94f67401]{display:flex;flex-direction:column;gap:14px}.stat-group__label[data-v-94f67401]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#8a8f98);margin-bottom:8px}.stat-tiles[data-v-94f67401]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stat-tile[data-v-94f67401]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:var(--el-bg-color);border:1px solid color-mix(in srgb,var(--el-border-color) 75%,transparent);transition:border-color .15s ease,box-shadow .15s ease}.stat-tile[data-v-94f67401]:focus-within{border-color:var(--el-color-primary-light-5);box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary) 12%,transparent)}.stat-tile__name[data-v-94f67401]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--el-text-color-regular);font-weight:500}.stat-tile__name em[data-v-94f67401]{font-style:normal;font-size:11px;color:var(--muted,#8a8f98);font-weight:400}.stat-tile[data-v-94f67401] .el-input-number{width:100%}.stat-tile[data-v-94f67401] .el-input-number .el-input__wrapper{padding-left:8px;padding-right:8px}.hint[data-v-94f67401]{display:block;margin-top:4px;color:var(--muted,#888);font-size:12px}.icon-preview[data-v-94f67401]{margin-top:8px;width:72px;height:72px;border-radius:10px;overflow:hidden;border:1px dashed var(--el-border-color)}.icon-preview img[data-v-94f67401]{width:100%;height:100%;object-fit:cover}.pager[data-v-94f67401]{margin-top:14px;display:flex;justify-content:flex-end}.head-actions[data-v-94f67401]{display:flex;gap:8px;flex-wrap:wrap}.q-common[data-v-94f67401]{color:#606266}.q-fine[data-v-94f67401]{color:#67c23a}.q-good[data-v-94f67401]{color:#409eff}.q-legend[data-v-94f67401]{color:#e6a23c;font-weight:600}.q-myth[data-v-94f67401]{color:#f56c6c;font-weight:600}@media(max-width:720px){.form-grid[data-v-94f67401],.stat-tiles[data-v-94f67401]{grid-template-columns:1fr}.cfg-block__head[data-v-94f67401]{flex-direction:column;align-items:flex-start;gap:4px}.cfg-block__head span[data-v-94f67401]{white-space:normal}}.equip-dialog .el-dialog__body{max-height:72vh;overflow:auto}.equip-dialog .el-dialog__header{padding-bottom:8px}.form-grid[data-v-a374fc75]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.form-grid .wide[data-v-a374fc75]{grid-column:1/-1}.section-title[data-v-a374fc75]{margin:14px 0 8px;font-size:14px}.tier-row[data-v-a374fc75]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.toolbar[data-v-a374fc75]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}@media(max-width:700px){.form-grid[data-v-a374fc75]{grid-template-columns:1fr}}.feature-grid[data-v-e7e703ef]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:14px}.feature-grid .panel[data-v-e7e703ef]{margin:0}.feature-head[data-v-e7e703ef]{display:flex;align-items:center;gap:12px}.feature-head>i[data-v-e7e703ef]{width:45px;height:45px;border-radius:50%;background:color-mix(in srgb,var(--accent),transparent 86%);display:grid;place-items:center;color:var(--accent);font-style:normal}.feature-head>div[data-v-e7e703ef]{flex:1;min-width:0;overflow-wrap:anywhere}.feature-head>i[data-v-e7e703ef]{flex-shrink:0}.feature-head h2[data-v-e7e703ef],.feature-head span[data-v-e7e703ef]{display:block}.feature-head h2[data-v-e7e703ef]{font:700 17px var(--display);margin:0}.feature-head span[data-v-e7e703ef]{font-size:10px;color:var(--muted);margin-top:4px}.status-tag[data-v-e7e703ef]{display:inline-flex!important;align-items:center;justify-content:center;height:24px;padding:0 10px!important;line-height:1!important;vertical-align:middle}.status-tag[data-v-e7e703ef] .el-tag__content{display:inline-flex;align-items:center;line-height:1;transform:translateY(.5px)}.chips[data-v-e7e703ef]{display:flex;flex-wrap:wrap;gap:6px;margin:17px 0}.feature-action[data-v-e7e703ef]{width:100%;justify-content:flex-start;border-top:1px solid var(--line);padding-top:13px}.form-grid[data-v-1478e7b5]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.form-grid .wide[data-v-1478e7b5]{grid-column:1/-1}.toolbar[data-v-1478e7b5]{margin-bottom:12px}.image-spec-alert[data-v-1478e7b5]{margin-bottom:14px}.image-spec-alert p[data-v-1478e7b5]{margin:5px 0 0;font-size:12px;font-weight:400}.wheel-thumb[data-v-1478e7b5]{display:block;width:38px;height:52px;object-fit:cover;border:1px solid var(--line);border-radius:5px}.image-actions[data-v-1478e7b5]{display:flex;align-items:center;gap:8px;margin-top:8px}.preview[data-v-1478e7b5]{margin-top:8px;max-width:360px}.preview img[data-v-1478e7b5]{width:100%;border-radius:10px;border:1px solid var(--line)}.wheel-preview[data-v-1478e7b5]{position:relative;max-width:300px}.wheel-preview span[data-v-1478e7b5]{position:absolute;right:8px;bottom:8px;left:8px;padding:6px;border-radius:6px;background:#000a;color:#fff;text-align:center;font-size:10px}@media(max-width:700px){.form-grid[data-v-1478e7b5]{grid-template-columns:1fr}}.head-actions[data-v-39a13511]{display:flex;gap:8px;flex-wrap:wrap}.source-panel[data-v-39a13511]{margin-top:16px}.section-head[data-v-39a13511],.scan-head[data-v-39a13511]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.section-head h2[data-v-39a13511],.scan-head h2[data-v-39a13511]{margin:0 0 5px}.section-head p[data-v-39a13511],.scan-head p[data-v-39a13511]{margin:0;color:var(--muted,#818898)}.decay-grid[data-v-39a13511]{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px;margin-top:18px}.decay-grid label[data-v-39a13511]{display:grid;grid-template-columns:1fr 150px 20px;align-items:center;gap:8px;padding:12px 14px;border:1px solid var(--el-border-color);border-radius:10px;background:var(--el-fill-color-light)}.decay-grid small[data-v-39a13511]{color:var(--muted,#818898)}.foot-note[data-v-39a13511]{margin:12px 0 0;color:var(--muted,#818898);font-size:13px}.scan-head[data-v-39a13511]{margin:24px 0 12px}@media(max-width:850px){.decay-grid[data-v-39a13511]{grid-template-columns:1fr}.section-head[data-v-39a13511],.scan-head[data-v-39a13511]{display:block}.scan-head .el-button[data-v-39a13511]{margin-top:10px}}.formula-grid[data-v-d07e7498]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(420px,1fr);gap:18px;margin:18px 0;align-items:stretch}.formula-grid>.panel[data-v-d07e7498]{min-width:0}.form-grid[data-v-d07e7498],.sample-grid[data-v-d07e7498]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-top:24px}.single-grid[data-v-d07e7498]{grid-template-columns:1fr}.sample-grid[data-v-d07e7498]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.form-grid[data-v-d07e7498] .el-form-item,.sample-grid[data-v-d07e7498] .el-form-item{display:grid;grid-template-columns:minmax(118px,1fr) minmax(190px,252px);align-items:center;gap:14px;min-width:0;margin:0}.form-grid[data-v-d07e7498] .el-form-item__label,.sample-grid[data-v-d07e7498] .el-form-item__label{width:auto!important;height:auto;min-width:0;justify-content:flex-start;padding:0;line-height:1.35;text-align:left;white-space:normal}.form-grid[data-v-d07e7498] .el-form-item__content,.sample-grid[data-v-d07e7498] .el-form-item__content{width:100%;min-width:0;margin:0!important}.form-grid[data-v-d07e7498] .el-input-number,.sample-grid[data-v-d07e7498] .el-input-number{width:100%;min-width:0}.section-title[data-v-d07e7498]{display:flex;align-items:center;justify-content:space-between;gap:18px}.muted[data-v-d07e7498]{color:var(--muted);margin-top:-4px}.stats-panel[data-v-d07e7498],.preview-panel[data-v-d07e7498],.safety[data-v-d07e7498]{margin-top:18px}.essence-metrics[data-v-d07e7498]{margin:18px 0}.gain[data-v-d07e7498]{color:var(--success)}.loss[data-v-d07e7498]{color:var(--danger)}.safety[data-v-d07e7498]{border-color:color-mix(in srgb,var(--primary) 34%,transparent)}.safety p[data-v-d07e7498]{line-height:1.8}.el-alert+.el-alert[data-v-d07e7498]{margin-top:8px}@media(max-width:1280px){.formula-grid[data-v-d07e7498]{grid-template-columns:1fr}.sample-grid[data-v-d07e7498]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.form-grid[data-v-d07e7498],.sample-grid[data-v-d07e7498]{grid-template-columns:1fr}}@media(max-width:520px){.form-grid[data-v-d07e7498] .el-form-item,.sample-grid[data-v-d07e7498] .el-form-item{grid-template-columns:1fr;gap:8px}.section-title[data-v-d07e7498]{align-items:flex-start;flex-direction:column}}.mentor-panel[data-v-97f0700e]{display:flex;flex-direction:column;gap:16px}.setting-card[data-v-97f0700e]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.setting-head[data-v-97f0700e],.toolbar[data-v-97f0700e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.setting-head[data-v-97f0700e]{margin-bottom:14px}.setting-head small[data-v-97f0700e],.toolbar small[data-v-97f0700e],.el-form-item small[data-v-97f0700e]{display:block;color:var(--muted);margin-top:5px}.setting-actions[data-v-97f0700e],.switch-line[data-v-97f0700e]{display:flex;align-items:center;gap:14px}.setting-grid[data-v-97f0700e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px}.wide[data-v-97f0700e]{grid-column:span 2}.toolbar[data-v-97f0700e]{margin-top:2px}.cell-sub[data-v-97f0700e]{display:block;color:var(--muted);margin-top:4px}.record-tabs[data-v-97f0700e]{margin-top:4px}@media(max-width:1000px){.setting-grid[data-v-97f0700e]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.setting-head[data-v-97f0700e],.toolbar[data-v-97f0700e]{flex-direction:column}.setting-grid[data-v-97f0700e]{grid-template-columns:1fr}.wide[data-v-97f0700e]{grid-column:auto}}.weekly-panel[data-v-6753bce3]{display:flex;flex-direction:column;gap:16px}.setting-card[data-v-6753bce3]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.setting-head[data-v-6753bce3],.toolbar[data-v-6753bce3]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.setting-head[data-v-6753bce3]{margin-bottom:14px}.setting-head small[data-v-6753bce3],.toolbar small[data-v-6753bce3],.el-form-item small[data-v-6753bce3]{display:block;color:var(--muted);margin-top:5px}.setting-actions[data-v-6753bce3],.inline[data-v-6753bce3]{display:flex;align-items:center;gap:14px}.section-gap[data-v-6753bce3]{margin-top:6px}.cell-sub[data-v-6753bce3]{display:block;color:var(--muted);margin-top:4px}.record-tabs[data-v-6753bce3]{margin-top:4px}.form-grid[data-v-6753bce3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.wide[data-v-6753bce3]{grid-column:span 2}@media(max-width:760px){.setting-head[data-v-6753bce3],.toolbar[data-v-6753bce3]{flex-direction:column}.form-grid[data-v-6753bce3]{grid-template-columns:1fr}.wide[data-v-6753bce3]{grid-column:auto}}.collection-panel[data-v-7ebfb044]{display:flex;flex-direction:column;gap:16px}.toolbar[data-v-7ebfb044]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.toolbar small[data-v-7ebfb044],.el-form-item small[data-v-7ebfb044]{display:block;color:var(--muted);margin-top:5px}.record-head[data-v-7ebfb044]{margin-top:4px}.cell-sub[data-v-7ebfb044]{display:block;color:var(--muted);margin-top:4px}.form-grid[data-v-7ebfb044]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.wide[data-v-7ebfb044]{grid-column:span 2}.inline[data-v-7ebfb044]{display:flex;align-items:center;gap:14px}@media(max-width:700px){.toolbar[data-v-7ebfb044]{flex-direction:column}.form-grid[data-v-7ebfb044]{grid-template-columns:1fr}.wide[data-v-7ebfb044]{grid-column:auto}}.dispatch-panel[data-v-80fcba47]{display:flex;flex-direction:column;gap:16px}.setting-card[data-v-80fcba47]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.setting-head[data-v-80fcba47],.toolbar[data-v-80fcba47]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.actions[data-v-80fcba47]{display:flex;align-items:center;gap:14px}.setting-head small[data-v-80fcba47],.toolbar small[data-v-80fcba47],.el-form-item small[data-v-80fcba47],.sub[data-v-80fcba47]{display:block;color:var(--muted);margin-top:5px}.record[data-v-80fcba47]{margin-top:4px}.grid[data-v-80fcba47]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.wide[data-v-80fcba47]{grid-column:span 2}@media(max-width:760px){.setting-head[data-v-80fcba47],.toolbar[data-v-80fcba47]{flex-direction:column}.grid[data-v-80fcba47]{grid-template-columns:1fr}.wide[data-v-80fcba47]{grid-column:auto}}.talisman-panel[data-v-a620632d]{display:flex;flex-direction:column;gap:16px}.setting-card[data-v-a620632d]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.setting-head[data-v-a620632d],.toolbar[data-v-a620632d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.actions[data-v-a620632d]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.setting-head small[data-v-a620632d],.toolbar small[data-v-a620632d],.sub[data-v-a620632d],.material-list small[data-v-a620632d]{display:block;color:var(--muted);margin-top:5px}.record[data-v-a620632d]{margin-top:4px}.record-grid[data-v-a620632d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid[data-v-a620632d]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 16px}.wide[data-v-a620632d]{grid-column:1/-1}.material-list[data-v-a620632d]{display:flex;flex-direction:column;gap:10px;width:100%}.material-row[data-v-a620632d]{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:10px}.material-index[data-v-a620632d]{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:var(--soft);color:var(--primary);font-weight:800}.add-material[data-v-a620632d]{align-self:flex-start}.item-option[data-v-a620632d]{display:flex;flex-direction:column;line-height:1.35}.item-option small[data-v-a620632d]{max-width:570px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}@media(max-width:1000px){.record-grid[data-v-a620632d]{grid-template-columns:1fr}.grid[data-v-a620632d]{grid-template-columns:1fr 1fr}.wide[data-v-a620632d]{grid-column:1/-1}}@media(max-width:680px){.setting-head[data-v-a620632d],.toolbar[data-v-a620632d],.material-row[data-v-a620632d]{flex-direction:column;align-items:stretch}.grid[data-v-a620632d]{grid-template-columns:1fr}.wide[data-v-a620632d]{grid-column:auto}}.divination-panel[data-v-cee9f6c9]{display:flex;flex-direction:column;gap:16px}.setting-card[data-v-cee9f6c9]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.setting-head[data-v-cee9f6c9],.toolbar[data-v-cee9f6c9]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.actions[data-v-cee9f6c9]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.setting-head small[data-v-cee9f6c9],.toolbar small[data-v-cee9f6c9],.sub[data-v-cee9f6c9],.grid small[data-v-cee9f6c9]{display:block;color:var(--muted);margin-top:5px}.record[data-v-cee9f6c9]{margin-top:4px}.grid[data-v-cee9f6c9]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.wide[data-v-cee9f6c9]{grid-column:1/-1}@media(max-width:760px){.setting-head[data-v-cee9f6c9],.toolbar[data-v-cee9f6c9]{flex-direction:column;align-items:stretch}.grid[data-v-cee9f6c9]{grid-template-columns:1fr}.wide[data-v-cee9f6c9]{grid-column:auto}}.spirit-panel[data-v-f5b1204f]{display:flex;flex-direction:column;gap:16px}.setting-card[data-v-f5b1204f]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.setting-head[data-v-f5b1204f],.toolbar[data-v-f5b1204f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.actions[data-v-f5b1204f]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.setting-head small[data-v-f5b1204f],.toolbar small[data-v-f5b1204f],.sub[data-v-f5b1204f],.material-list small[data-v-f5b1204f]{display:block;color:var(--muted);margin-top:5px}.record[data-v-f5b1204f]{margin-top:4px}.record-grid[data-v-f5b1204f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid[data-v-f5b1204f]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 16px}.wide[data-v-f5b1204f]{grid-column:1/-1}.span-two[data-v-f5b1204f]{grid-column:span 2}.material-list[data-v-f5b1204f]{display:flex;flex-direction:column;gap:10px;width:100%}.material-row[data-v-f5b1204f]{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:10px}.material-index[data-v-f5b1204f]{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:var(--soft);color:var(--primary);font-weight:800}.add-material[data-v-f5b1204f]{align-self:flex-start}.item-option[data-v-f5b1204f]{display:flex;flex-direction:column}.item-option small[data-v-f5b1204f]{max-width:560px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.stats[data-v-f5b1204f]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}h3[data-v-f5b1204f]{margin:8px 0 4px}@media(max-width:1000px){.record-grid[data-v-f5b1204f]{grid-template-columns:1fr}.grid[data-v-f5b1204f]{grid-template-columns:1fr 1fr}.stats[data-v-f5b1204f]{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.setting-head[data-v-f5b1204f],.toolbar[data-v-f5b1204f],.material-row[data-v-f5b1204f]{flex-direction:column;align-items:stretch}.grid[data-v-f5b1204f]{grid-template-columns:1fr}.wide[data-v-f5b1204f],.span-two[data-v-f5b1204f]{grid-column:auto}.stats[data-v-f5b1204f]{grid-template-columns:1fr 1fr}}.head-actions[data-v-31cdc8f9]{display:flex;gap:10px;flex-wrap:wrap}.stats-grid[data-v-31cdc8f9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.stat-card[data-v-31cdc8f9]{display:flex;min-height:112px;flex-direction:column;gap:7px;padding:17px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.stat-card small[data-v-31cdc8f9],.tab-toolbar small[data-v-31cdc8f9],.cell-sub[data-v-31cdc8f9],.hint[data-v-31cdc8f9]{color:var(--muted)}.stat-card strong[data-v-31cdc8f9]{font:800 24px var(--display);color:var(--text)}.stat-card span[data-v-31cdc8f9]{font-size:12px;color:var(--muted)}.realm-alert[data-v-31cdc8f9]{margin-bottom:14px}.main-panel[data-v-31cdc8f9]{padding-top:10px}.tab-toolbar[data-v-31cdc8f9]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:6px 0 14px}.tab-toolbar>div[data-v-31cdc8f9]:not(.filter-row){display:flex;flex-direction:column;gap:4px}.filter-row[data-v-31cdc8f9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.progress-toolbar[data-v-31cdc8f9]{align-items:flex-start}.form-grid[data-v-31cdc8f9]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid.three[data-v-31cdc8f9]{grid-template-columns:repeat(3,1fr)}.form-grid .wide[data-v-31cdc8f9]{grid-column:1/-1}.range-row[data-v-31cdc8f9]{display:flex;align-items:center;gap:8px}.pager[data-v-31cdc8f9]{display:flex;justify-content:flex-end;margin-top:16px}.cell-sub[data-v-31cdc8f9]{display:block;margin-top:3px;font-size:11px;max-width:220px;overflow:hidden;text-overflow:ellipsis}.hint[data-v-31cdc8f9]{display:block;margin-top:5px;font-size:12px}.dynamic-switch[data-v-31cdc8f9]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;margin:4px 0 18px;border:1px solid var(--line);border-radius:13px;background:var(--panel)}.dynamic-switch>div[data-v-31cdc8f9]:first-child{display:flex;flex-direction:column;gap:5px}.dynamic-switch small[data-v-31cdc8f9]{color:var(--muted)}.switch-actions[data-v-31cdc8f9]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dynamic-events-head[data-v-31cdc8f9]{margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.inline-setting[data-v-31cdc8f9]{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px}.tech-material-list[data-v-31cdc8f9]{display:flex;flex-direction:column;gap:10px;width:100%}.tech-material-row[data-v-31cdc8f9]{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:10px}.material-index[data-v-31cdc8f9]{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:var(--soft);color:var(--primary);font-weight:800}.add-material[data-v-31cdc8f9]{align-self:flex-start}.material-option[data-v-31cdc8f9]{display:flex;flex-direction:column;line-height:1.35}.material-option small[data-v-31cdc8f9]{max-width:560px;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){.stats-grid[data-v-31cdc8f9]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.three[data-v-31cdc8f9]{grid-template-columns:1fr 1fr}}@media(max-width:720px){.stats-grid[data-v-31cdc8f9],.form-grid[data-v-31cdc8f9],.form-grid.three[data-v-31cdc8f9]{grid-template-columns:1fr}.tab-toolbar[data-v-31cdc8f9],.dynamic-switch[data-v-31cdc8f9]{align-items:stretch;flex-direction:column}.range-row[data-v-31cdc8f9],.tech-material-row[data-v-31cdc8f9]{flex-wrap:wrap}}.scope-hint[data-v-1ca7fa9e]{margin-top:8px;color:var(--muted);font-size:12px;line-height:1.5}.form-grid[data-v-1ca7fa9e]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-1ca7fa9e]{grid-column:1 / -1}.detail-body h3[data-v-1ca7fa9e]{margin:0 0 4px;font:700 18px var(--display)}.detail-body h4[data-v-1ca7fa9e]{margin:18px 0 8px;font-size:13px;color:var(--accent)}.detail-body .muted[data-v-1ca7fa9e]{margin:0 0 12px;color:var(--muted);font-size:12px}.guide-card[data-v-1ca7fa9e]{padding:10px 12px;margin-bottom:8px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel2),transparent 30%)}.guide-card b[data-v-1ca7fa9e]{display:block;margin-bottom:4px}.guide-card p[data-v-1ca7fa9e]{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.info-block[data-v-1ca7fa9e]{display:grid;gap:6px;padding:12px;border:1px solid var(--line);border-radius:10px;font-size:13px}.json-preview[data-v-1ca7fa9e]{max-height:220px;overflow:auto;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--panel2);font-size:11px;white-space:pre-wrap}.detail-actions[data-v-1ca7fa9e]{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.ref-hint[data-v-1ca7fa9e]{margin-top:4px;color:var(--muted);font-size:11px}.head-actions[data-v-1ca7fa9e]{display:flex;gap:10px}@media(max-width:720px){.form-grid[data-v-1ca7fa9e]{grid-template-columns:1fr}}.page-head[data-v-050dafca]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.head-actions[data-v-050dafca]{display:flex;flex-wrap:wrap;gap:8px}.toolbar[data-v-050dafca]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.hint-inline[data-v-050dafca]{color:var(--muted);font-size:12px}.form-grid[data-v-050dafca]{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.pager[data-v-050dafca]{display:flex;justify-content:flex-end;margin-top:14px}.table-actions[data-v-050dafca]{display:flex;gap:4px}@media(max-width:760px){.page-head[data-v-050dafca]{flex-direction:column}.form-grid[data-v-050dafca]{grid-template-columns:1fr}}.player-picker[data-v-8795bf59]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(420px,1.25fr);gap:28px;align-items:center;padding:24px;margin-bottom:16px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 9%,var(--panel)),var(--panel))}.picker-copy small[data-v-8795bf59],.preview-head small[data-v-8795bf59]{color:var(--accent);font-size:10px;letter-spacing:.16em}.picker-copy h2[data-v-8795bf59]{margin:5px 0 4px;font-size:22px}.picker-copy p[data-v-8795bf59],.preview-panel>p[data-v-8795bf59]{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.picker-fields[data-v-8795bf59]{display:grid;grid-template-columns:1fr 1.35fr;gap:12px}.player-option[data-v-8795bf59]{display:flex;justify-content:space-between;gap:16px}.player-option span[data-v-8795bf59]{color:var(--muted);font-size:11px}.player-empty[data-v-8795bf59]{min-height:520px;border:1px dashed var(--line);border-radius:18px;background:color-mix(in srgb,var(--panel) 72%,transparent)}.visual-workspace[data-v-8795bf59]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(410px,.9fr);gap:18px;align-items:start}.settings-panel[data-v-8795bf59],.preview-panel[data-v-8795bf59]{padding:22px}.player-identity[data-v-8795bf59]{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:14px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--line)}.identity-avatar[data-v-8795bf59]{width:62px;height:62px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 70%,var(--line));border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 22%,var(--panel)),var(--panel2));color:var(--accent);font:700 24px var(--display)}.player-identity small[data-v-8795bf59],.player-identity h2[data-v-8795bf59],.player-identity p[data-v-8795bf59]{display:block;margin:0}.player-identity small[data-v-8795bf59]{color:var(--muted);font-size:9px}.player-identity h2[data-v-8795bf59]{margin-top:3px;font-size:19px}.player-identity p[data-v-8795bf59]{margin-top:3px;color:var(--muted);font-size:10px;overflow-wrap:anywhere}.section-title[data-v-8795bf59]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:24px 0 12px}.section-title>div[data-v-8795bf59]{display:flex;align-items:center;gap:9px}.section-title small[data-v-8795bf59]{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);font-size:9px}.section-title span[data-v-8795bf59]{color:var(--muted);font-size:10px}.status-row[data-v-8795bf59]{display:grid;grid-template-columns:1fr 1.1fr 1.35fr;gap:10px}.switch-card[data-v-8795bf59],.date-card[data-v-8795bf59]{display:grid;align-content:center;gap:8px;min-height:74px;padding:12px;border:1px solid var(--line);border-radius:13px;background:var(--panel2)}.switch-card>span[data-v-8795bf59],.date-card>span[data-v-8795bf59],.asset-fields label>span[data-v-8795bf59],.crop-grid label>span[data-v-8795bf59]{color:var(--muted);font-size:10px}.date-card[data-v-8795bf59] .el-date-editor{width:100%}.theme-grid[data-v-8795bf59]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.theme-grid button[data-v-8795bf59]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:9px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:13px;background:var(--panel2);color:var(--text);text-align:left;cursor:pointer}.theme-grid button[data-v-8795bf59]:hover,.theme-grid button.active[data-v-8795bf59]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--panel2))}.theme-grid i[data-v-8795bf59]{width:48px;height:64px;border-radius:9px;background-position:center;background-size:cover}.theme-grid b[data-v-8795bf59],.theme-grid small[data-v-8795bf59]{display:block}.theme-grid b[data-v-8795bf59]{font-size:12px}.theme-grid small[data-v-8795bf59]{margin-top:4px;color:var(--muted);font-size:9px;line-height:1.45}.theme-grid em[data-v-8795bf59]{position:absolute;right:7px;top:6px;color:var(--accent);font-size:8px;font-style:normal}.asset-fields[data-v-8795bf59]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.asset-fields label[data-v-8795bf59]{display:grid;gap:7px;padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--panel2)}.asset-fields label[data-v-8795bf59]:first-child{grid-column:1/-1}.asset-fields small[data-v-8795bf59]{color:var(--muted);font-size:9px;line-height:1.5}.crop-grid[data-v-8795bf59]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.crop-grid label[data-v-8795bf59]{display:grid;gap:5px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:var(--panel2)}.avatar-crop-card[data-v-8795bf59]{grid-column:1/-1;display:grid;grid-template-columns:190px minmax(0,1fr);gap:18px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel2)}.avatar-crop-target[data-v-8795bf59]{position:relative;width:190px;aspect-ratio:1;overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--accent) 58%,var(--line));border-radius:50%;background:#050a12;color:var(--muted);cursor:crosshair}.avatar-crop-target[data-v-8795bf59]:disabled{cursor:not-allowed}.avatar-crop-target img[data-v-8795bf59]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .16s ease}.avatar-crop-target>span[data-v-8795bf59]{display:grid;place-items:center;height:100%;padding:24px;font-size:10px;line-height:1.6}.avatar-crop-target i[data-v-8795bf59]{position:absolute;width:18px;height:18px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 80%,transparent),0 0 14px #000}.avatar-crop-target i[data-v-8795bf59]:before,.avatar-crop-target i[data-v-8795bf59]:after{content:"";position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%)}.avatar-crop-target i[data-v-8795bf59]:before{width:28px;height:1px}.avatar-crop-target i[data-v-8795bf59]:after{width:1px;height:28px}.avatar-crop-card b[data-v-8795bf59],.avatar-crop-card span[data-v-8795bf59]{display:block}.avatar-crop-card span[data-v-8795bf59]{margin-top:7px;color:var(--muted);font-size:10px;line-height:1.7}.save-bar[data-v-8795bf59]{display:flex;align-items:center;gap:10px;margin-top:24px;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--accent) 6%,var(--panel2))}.save-bar>div[data-v-8795bf59]{min-width:0;flex:1}.save-bar b[data-v-8795bf59],.save-bar span[data-v-8795bf59]{display:block}.save-bar span[data-v-8795bf59]{margin-top:3px;color:var(--muted);font-size:9px}.preview-panel[data-v-8795bf59]{position:sticky;top:18px}.preview-head[data-v-8795bf59]{display:flex;align-items:center;justify-content:space-between;gap:12px}.preview-head b[data-v-8795bf59]{display:block;margin-top:4px;font-size:19px}.preview-panel>p[data-v-8795bf59]{margin:10px 0 14px}.render-stage[data-v-8795bf59]{display:grid;place-items:center;min-height:560px;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--line));border-radius:16px;background:radial-gradient(circle at 50% 15%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 40%),#050a12}.render-stage img[data-v-8795bf59]{display:block;width:100%;height:auto;max-height:72vh;object-fit:contain}.preview-foot[data-v-8795bf59]{display:flex;justify-content:space-between;gap:12px;margin-top:10px;color:var(--muted);font-size:9px}@media(max-width:1200px){.visual-workspace[data-v-8795bf59]{grid-template-columns:1fr}.preview-panel[data-v-8795bf59]{position:static}.render-stage[data-v-8795bf59]{min-height:440px}.render-stage img[data-v-8795bf59]{max-height:none}.theme-grid[data-v-8795bf59]{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.player-picker[data-v-8795bf59],.picker-fields[data-v-8795bf59],.status-row[data-v-8795bf59],.asset-fields[data-v-8795bf59],.crop-grid[data-v-8795bf59]{grid-template-columns:1fr}.asset-fields label[data-v-8795bf59]:first-child{grid-column:auto}.avatar-crop-card[data-v-8795bf59]{grid-column:auto;grid-template-columns:1fr}.avatar-crop-target[data-v-8795bf59]{width:min(100%,240px);justify-self:center}.save-bar[data-v-8795bf59]{align-items:stretch;flex-direction:column}.theme-grid[data-v-8795bf59]{grid-template-columns:1fr}.player-identity[data-v-8795bf59]{grid-template-columns:56px 1fr}.player-identity .el-tag[data-v-8795bf59]{grid-column:1/-1;justify-self:start}}.profile-layout-config{display:grid;grid-template-columns:minmax(280px,380px) minmax(300px,1fr);gap:22px;margin:-2px 0 18px;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--panel2)}.profile-layout-stage{position:relative;width:min(100%,360px);aspect-ratio:3 / 4;justify-self:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 50%,var(--line));border-radius:14px;background:#06121c;cursor:crosshair;box-shadow:0 15px 40px #0005}.profile-layout-stage>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.layout-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:35px;color:#ffffff8f;text-align:center;font-size:12px;line-height:1.7}.layout-avatar{position:absolute;z-index:4;aspect-ratio:1;display:grid;place-items:center;transform:translate(-50%,-50%);border:2px solid #f6d477;border-radius:50%;background:radial-gradient(circle,#274960,#101a29);color:#fff;font-size:10px;box-shadow:0 0 0 4px #f6d47724,0 8px 24px #0008;pointer-events:none}.layout-header{position:absolute;z-index:3;display:grid;gap:2px;padding:5px 7px;border:1px dashed #7be0b3a8;border-radius:6px;background:#031610a8;color:#e9fff4;pointer-events:none}.layout-header b{font-size:11px}.layout-header span{color:#87e7ba;font-size:7px}.layout-header.below{text-align:center}.layout-content{position:absolute;z-index:2;left:3.5%;right:3.5%;bottom:3.5%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:5px 12px;padding:8px;border:1px dashed #78d9b9;border-radius:8px;background:#0316108f;color:#d9f8e9;pointer-events:none}.layout-content>b{grid-column:1 / -1;color:#7fe2b6;font-size:8px}.layout-content>i{position:absolute;left:50%;top:22px;bottom:7px;width:1px;background:#7fe2b655}.layout-content>span{font-size:7px;line-height:1.6}.layout-controls{display:grid;align-content:start;gap:13px}.layout-controls label{display:grid;gap:4px;color:var(--text);font-size:12px}.layout-controls .el-alert{margin-bottom:3px}.layout-controls .el-radio-group{width:max-content;max-width:100%}.profile-frame-config{display:grid;grid-template-columns:minmax(280px,380px) minmax(300px,1fr);gap:22px;margin:-2px 0 18px;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--panel2)}.profile-frame-stage{position:relative;width:min(100%,360px);aspect-ratio:1;justify-self:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));border-radius:14px;background:repeating-conic-gradient(#ffffff0b 0,#ffffff0b 25%,#00000012 0,#00000012 50%) 0 / 24px 24px,radial-gradient(circle,#1b3444,#07111b 70%);box-shadow:0 15px 40px #0005}.frame-demo-avatar{position:absolute;left:50%;top:50%;width:44%;aspect-ratio:1;display:grid;place-items:center;transform:translate(-50%,-50%);overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 35%,#527c86,#142630 68%);color:#f6ead3;font:700 54px var(--display);box-shadow:inset 0 0 25px #0008}.profile-frame-stage>img{position:absolute;transform:translate(-50%,-50%);object-fit:contain;pointer-events:none}@media(max-width:760px){.profile-layout-config,.profile-frame-config{grid-template-columns:1fr}.profile-layout-stage,.profile-frame-stage{width:min(100%,320px)}}.builtin-picker[data-v-fdd23792]{margin:14px 0;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--panel2)}header[data-v-fdd23792]{display:flex;align-items:start;gap:16px;justify-content:space-between}header>div[data-v-fdd23792]{min-width:0}header b[data-v-fdd23792]{font-size:15px}header small[data-v-fdd23792]{display:block;margin-top:6px;color:var(--muted);line-height:1.6}header .el-input[data-v-fdd23792]{width:210px;flex-shrink:0}.builtin-grid[data-v-fdd23792]{display:grid;grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:10px;margin-top:14px;max-height:350px;overflow:auto;padding:3px}.builtin-grid button[data-v-fdd23792]{display:grid;justify-items:center;gap:7px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);cursor:pointer}.builtin-grid button[data-v-fdd23792]:hover,.builtin-grid button.selected[data-v-fdd23792]{border-color:var(--accent)}.builtin-grid button[data-v-fdd23792]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.builtin-grid button[data-v-fdd23792]:disabled{cursor:default;opacity:.6}.builtin-grid img[data-v-fdd23792],.image-missing[data-v-fdd23792]{width:100%;height:108px;object-fit:contain}.image-missing[data-v-fdd23792]{display:grid;place-items:center;color:var(--muted)}.builtin-grid b[data-v-fdd23792]{font-size:13px;overflow-wrap:anywhere}.builtin-grid small[data-v-fdd23792],.hint[data-v-fdd23792]{font-size:11px;color:var(--muted)}.error[data-v-fdd23792]{color:var(--el-color-danger)}@media(max-width:560px){header[data-v-fdd23792]{flex-direction:column}header .el-input[data-v-fdd23792]{width:100%}.builtin-grid[data-v-fdd23792]{grid-template-columns:repeat(2,minmax(0,1fr))}}.asset-hero[data-v-96416e21]{margin-bottom:16px}.hero-mark[data-v-96416e21]{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,var(--accent),#66e0c2);color:#071b18;font-size:24px;font-weight:800}.eyebrow[data-v-96416e21]{color:var(--accent);font-size:11px;letter-spacing:.16em}.asset-hero h1[data-v-96416e21]{margin:4px 0;font-size:clamp(22px,2.1vw,32px)}.asset-hero p[data-v-96416e21]{margin:0;color:var(--muted)}.assets-panel[data-v-96416e21]{display:grid;gap:14px}.category-strip[data-v-96416e21]{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 7px;scrollbar-width:thin}.category-strip button[data-v-96416e21]{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:10px 15px;border:1px solid var(--line);border-radius:12px;background:var(--panel2);color:var(--muted);cursor:pointer;transition:.18s ease}.category-strip button[data-v-96416e21]:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));color:var(--text)}.category-strip button.active[data-v-96416e21]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--panel));color:var(--accent);box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 10%,transparent)}.category-strip small[data-v-96416e21]{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:color-mix(in srgb,var(--muted) 12%,transparent);font-size:11px}.toolbar[data-v-96416e21]{display:flex;flex-wrap:wrap;gap:10px}.toolbar[data-v-96416e21]>*{min-width:180px}.toolbar .el-input[data-v-96416e21]{flex:1}.toolbar .el-button[data-v-96416e21]{min-width:auto}.asset-workbench[data-v-96416e21]{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);min-height:620px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--panel2)}.asset-browser[data-v-96416e21]{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--line);background:color-mix(in srgb,var(--panel) 92%,var(--accent) 8%)}.browser-head[data-v-96416e21]{display:flex;justify-content:space-between;align-items:center;padding:18px;border-bottom:1px solid var(--line)}.browser-head span[data-v-96416e21]{color:var(--muted);font-size:12px}.asset-list[data-v-96416e21]{padding:8px;overflow:auto;max-height:760px}.asset-list button[data-v-96416e21]{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 10px;align-items:center;gap:11px;width:100%;padding:12px;border:1px solid transparent;border-radius:13px;background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:.16s ease}.asset-list button[data-v-96416e21]:hover{background:color-mix(in srgb,var(--accent) 7%,var(--panel2));border-color:color-mix(in srgb,var(--accent) 20%,var(--line))}.asset-list button.active[data-v-96416e21]{background:color-mix(in srgb,var(--accent) 13%,var(--panel));border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.list-icon[data-v-96416e21]{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:color-mix(in srgb,var(--accent) 14%,var(--panel2));color:var(--accent);font-weight:800}.list-copy[data-v-96416e21]{min-width:0}.list-copy b[data-v-96416e21],.list-copy small[data-v-96416e21],.list-copy em[data-v-96416e21]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-copy small[data-v-96416e21]{margin-top:3px;color:var(--text);font-size:12px}.list-copy em[data-v-96416e21]{margin-top:3px;color:var(--muted);font-size:10px;font-style:normal}.asset-list button>i[data-v-96416e21]{width:8px;height:8px;border-radius:50%;background:#54cf80;box-shadow:0 0 0 4px color-mix(in srgb,#54cf80 14%,transparent)}.asset-list button>i.off[data-v-96416e21]{background:#9da4af;box-shadow:none}.asset-detail[data-v-96416e21]{display:grid;align-content:start;gap:18px;min-width:0;padding:24px}.detail-media[data-v-96416e21]{display:grid;place-items:center;min-height:350px;max-height:520px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:repeating-conic-gradient(color-mix(in srgb,var(--muted) 5%,var(--panel2)) 0 25%,transparent 0 50%) 0/24px 24px}.detail-media img[data-v-96416e21],.detail-media video[data-v-96416e21]{display:block;width:100%;height:100%;max-height:520px;object-fit:contain}.detail-heading[data-v-96416e21]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.detail-heading span[data-v-96416e21]{color:var(--accent);font-size:11px;letter-spacing:.12em}.detail-heading h2[data-v-96416e21]{margin:5px 0 3px;font-size:clamp(20px,2vw,28px)}.detail-heading p[data-v-96416e21]{margin:0;color:var(--muted)}.asset-meta[data-v-96416e21]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--line);border-radius:14px;overflow:hidden}.asset-meta div[data-v-96416e21]{min-width:0;padding:13px 15px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.asset-meta div[data-v-96416e21]:nth-child(3n){border-right:0}.asset-meta div[data-v-96416e21]:nth-last-child(-n+3){border-bottom:0}.asset-meta dt[data-v-96416e21]{color:var(--muted);font-size:10px}.asset-meta dd[data-v-96416e21]{margin:5px 0 0;overflow-wrap:anywhere;font-size:13px}.detail-actions[data-v-96416e21]{display:flex;flex-wrap:wrap;gap:8px}.detail-empty[data-v-96416e21]{min-height:500px}.el-form small[data-v-96416e21]{display:block;color:var(--muted);margin-top:4px}.hint[data-v-96416e21]{font-size:11px;color:var(--muted)}.map-stage[data-v-96416e21]{position:relative;max-width:1000px;aspect-ratio:4/3;border:1px solid var(--line);overflow:hidden;background:var(--panel2);cursor:crosshair}.map-stage>img[data-v-96416e21]{width:100%;height:100%;object-fit:fill}.map-stage>i[data-v-96416e21]{position:absolute;transform:translate(-50%,-100%);color:#ff3b30;font-size:30px}.asset-preview[data-v-96416e21],.preview-box img[data-v-96416e21]{display:block;max-width:100%;max-height:70vh;margin:auto}.asset-preview[data-v-96416e21]:is(video){width:100%}.designer-grid[data-v-96416e21]{display:grid;grid-template-columns:420px 1fr;gap:15px}.preview-box[data-v-96416e21]{min-height:500px;display:grid;place-items:center}@media(max-width:1050px){.asset-workbench[data-v-96416e21]{grid-template-columns:300px minmax(0,1fr)}.asset-meta[data-v-96416e21]{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-meta div[data-v-96416e21]:nth-child(n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.asset-meta div[data-v-96416e21]:nth-child(2n){border-right:0}.asset-meta div[data-v-96416e21]:nth-last-child(-n+2){border-bottom:0}}@media(max-width:760px){.asset-workbench[data-v-96416e21]{grid-template-columns:1fr}.asset-browser[data-v-96416e21]{border-right:0;border-bottom:1px solid var(--line)}.asset-list[data-v-96416e21]{max-height:340px}.asset-detail[data-v-96416e21]{padding:16px}.detail-media[data-v-96416e21]{min-height:260px}.designer-grid[data-v-96416e21]{grid-template-columns:1fr}}@media(max-width:560px){.asset-hero[data-v-96416e21]{padding:16px;align-items:flex-start}.hero-mark[data-v-96416e21]{width:42px;height:42px}.toolbar[data-v-96416e21]>*{width:100%}.asset-meta[data-v-96416e21]{grid-template-columns:1fr}.asset-meta div[data-v-96416e21]:nth-child(n){border-right:0;border-bottom:1px solid var(--line)}.asset-meta div[data-v-96416e21]:last-child{border-bottom:0}.detail-heading[data-v-96416e21]{flex-direction:column}.detail-media[data-v-96416e21]{min-height:220px}}.collection-preview[data-v-96416e21]{position:relative;display:grid;place-items:center;gap:10px;min-height:170px;margin:14px 0;padding:16px;border:1px dashed var(--line);border-radius:14px;background:var(--panel2);color:var(--accent)}.collection-preview img[data-v-96416e21]{width:96px;height:96px;object-fit:contain}.collection-preview.art img[data-v-96416e21]{width:100%;max-width:440px;height:220px}.collection-preview>span[data-v-96416e21]{display:grid;place-items:center;min-width:96px;min-height:96px;border:1px solid var(--line);border-radius:16px;font-size:32px}.collection-preview.art>span[data-v-96416e21]{width:100%;min-height:170px;font-size:18px}.collection-preview small[data-v-96416e21]{color:var(--muted);font-size:11px;text-align:center}.asset-gallery[data-v-96416e21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;min-height:360px;padding:2px}.asset-tile[data-v-96416e21]{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:92px;padding:15px;border:1px solid var(--line);border-radius:15px;background:var(--panel2);color:var(--text);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.asset-tile[data-v-96416e21]:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--panel2))}.tile-icon[data-v-96416e21]{display:grid;place-items:center;width:50px;height:58px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 13%,var(--panel)),var(--panel));color:var(--accent);font-size:18px;font-weight:800}.tile-copy[data-v-96416e21]{min-width:0}.tile-copy small[data-v-96416e21],.tile-copy b[data-v-96416e21],.tile-copy em[data-v-96416e21]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-copy small[data-v-96416e21]{color:var(--accent);font-size:9px;letter-spacing:.1em}.tile-copy b[data-v-96416e21]{margin-top:5px;font-size:13px}.tile-copy em[data-v-96416e21]{margin-top:5px;color:var(--muted);font-size:10px;font-style:normal}.tile-state[data-v-96416e21]{padding:5px 7px;border-radius:8px;background:color-mix(in srgb,#54cf80 13%,transparent);color:#69dc92;font-size:9px}.tile-state.off[data-v-96416e21]{background:color-mix(in srgb,var(--muted) 12%,transparent);color:var(--muted)}.gallery-empty[data-v-96416e21]{min-height:420px;border:1px dashed var(--line);border-radius:16px;background:color-mix(in srgb,var(--panel2) 75%,transparent)}.asset-detail-dialog[data-v-96416e21]{display:grid;gap:16px}.asset-detail-dialog .detail-media[data-v-96416e21]{min-height:300px}.head-actions[data-v-96416e21]{display:flex;gap:10px}@media(max-width:680px){.asset-gallery[data-v-96416e21]{grid-template-columns:1fr}.asset-tile[data-v-96416e21]{grid-template-columns:46px minmax(0,1fr)}.tile-state[data-v-96416e21]{grid-column:2;justify-self:start}.head-actions[data-v-96416e21]{width:100%;flex-wrap:wrap}}.auctioneer-manager[data-v-96416e21]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.auctioneer-manager>div[data-v-96416e21]:first-child{min-width:0;flex:1 1 280px}.auctioneer-manager h2[data-v-96416e21]{margin:0 0 8px;font-size:20px}.auctioneer-manager p[data-v-96416e21]{margin:0;line-height:1.7;color:var(--muted);font-size:13px}.auctioneer-manager .head-actions[data-v-96416e21]{flex-wrap:wrap}.auctioneer-manager .el-button[data-v-96416e21]{margin-left:0;min-height:44px}@media(max-width:600px){.auctioneer-manager .head-actions[data-v-96416e21]{width:100%}.auctioneer-manager .el-button[data-v-96416e21]{flex:1 1 180px}}.player-item-heading,.player-item-label{display:flex;align-items:center;gap:10px;min-width:0}.player-item-heading>div{min-width:0}.player-item-label>span:last-child{overflow-wrap:anywhere}.item-artwork[data-v-8cc452b2]{box-sizing:border-box;width:44px;height:44px;flex:0 0 44px;display:inline-grid;place-items:center;overflow:hidden;vertical-align:middle;border:1px solid rgba(212,168,98,.35);border-radius:10px;background:#5d412333;color:#dfbc80}.item-artwork img[data-v-8cc452b2]{display:block;width:100%;height:100%;object-fit:contain}.item-artwork-marker[data-v-8cc452b2]{font:700 23px var(--display,serif)}.item-artwork-small[data-v-8cc452b2]{width:28px;height:28px;flex-basis:28px;border-radius:7px}.item-artwork-small .item-artwork-marker[data-v-8cc452b2]{font-size:15px}.artwork-pages[data-v-95e70896]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px;font-size:12px;flex-wrap:wrap}.builtin-artwork-control[data-v-95e70896]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px;width:100%}.selection-summary[data-v-95e70896],.picker-hint[data-v-95e70896]{color:var(--muted,#888);font-size:12px;line-height:1.6}.picker-hint[data-v-95e70896]{margin:0 0 12px}.picker-filters[data-v-95e70896]{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:10px;margin-bottom:14px}.picker-layout[data-v-95e70896]{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:16px}.artwork-grid[data-v-95e70896]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));align-content:start;gap:10px;max-height:52vh;overflow:auto;padding:2px}.artwork-option[data-v-95e70896]{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 6px;border:1px solid var(--el-border-color);border-radius:10px;background:var(--el-fill-color-blank);color:var(--el-text-color-primary);cursor:pointer}.artwork-option[data-v-95e70896]:hover,.artwork-option[data-v-95e70896]:focus-visible{border-color:var(--el-color-primary);outline:2px solid var(--el-color-primary-light-7);outline-offset:1px}.artwork-option.selected[data-v-95e70896]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.artwork-option[data-v-95e70896]:disabled{cursor:not-allowed;opacity:.6}.artwork-name[data-v-95e70896]{font-size:13px;overflow-wrap:anywhere;line-height:1.4;text-align:center}.artwork-option small[data-v-95e70896]{color:var(--muted,#888);font-size:11px}.artwork-preview[data-v-95e70896]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 10px;border:1px solid var(--el-border-color);border-radius:10px;text-align:center;align-self:start}.artwork-preview[data-v-95e70896] .item-artwork{width:100px;height:100px;flex-basis:100px}.artwork-preview strong[data-v-95e70896]{font-size:14px}.artwork-preview small[data-v-95e70896]{font-size:12px;color:var(--muted,#888);line-height:1.6}.artwork-preview .el-button[data-v-95e70896]{max-width:100%;margin:0}.empty-result[data-v-95e70896]{grid-column:1/-1;text-align:center;font-size:13px;color:var(--muted,#888);padding:22px 8px}@media(max-width:600px){.picker-filters[data-v-95e70896]{grid-template-columns:minmax(0,1fr) 115px}.picker-layout[data-v-95e70896]{grid-template-columns:1fr}.artwork-grid[data-v-95e70896]{max-height:34vh;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.artwork-preview[data-v-95e70896]{gap:7px}.artwork-preview[data-v-95e70896] .item-artwork{width:64px;height:64px;flex-basis:64px}}.toolbar[data-v-dbd5a977]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.form-grid[data-v-dbd5a977]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-dbd5a977]{grid-column:1/-1}.section-title[data-v-dbd5a977]{margin:16px 0 8px;font-size:14px;font-weight:600;border-top:1px solid var(--el-border-color);padding-top:14px}.mall-sync-row[data-v-dbd5a977]{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.tab-hint[data-v-dbd5a977]{margin:0;color:var(--muted,#888);font-size:13px;line-height:1.5}.hint[data-v-dbd5a977]{display:block;margin-top:4px;color:var(--muted,#888);font-size:12px}.reference-panel[data-v-dbd5a977]{display:flex;flex-direction:column;gap:5px;margin-top:12px;padding:12px;border:1px solid var(--el-color-warning-light-5);border-radius:10px;background:var(--el-color-warning-light-9);font-size:12px}.reference-panel b[data-v-dbd5a977]{font-size:13px}.reference-panel small[data-v-dbd5a977]{color:var(--muted,#777)}.icon-preview[data-v-dbd5a977]{margin-top:8px;width:72px;height:72px;display:grid;place-items:center}.draft-alert[data-v-dbd5a977]{margin-bottom:16px}.readonly[data-v-dbd5a977]{color:var(--muted,#999);font-size:12px}.icon-preview[data-v-dbd5a977] .item-artwork{width:72px;height:72px;flex-basis:72px}.pager[data-v-dbd5a977]{margin-top:14px;display:flex;justify-content:flex-end}.head-actions[data-v-dbd5a977]{display:flex;gap:8px;flex-wrap:wrap}.q-common[data-v-dbd5a977]{color:#606266}.q-good[data-v-dbd5a977]{color:#67c23a}.q-rare[data-v-dbd5a977]{color:#409eff}.q-epic[data-v-dbd5a977]{color:#9b59b6}.q-legend[data-v-dbd5a977]{color:#e6a23c;font-weight:600}@media(max-width:720px){.form-grid[data-v-dbd5a977]{grid-template-columns:1fr}}.item-dialog .el-dialog__body{max-height:72vh;overflow:auto}.theme-grid[data-v-49856acb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.theme-grid .wide[data-v-49856acb]{grid-column:1/-1}.theme-grid .el-select[data-v-49856acb]{width:100%}@media(max-width:650px){.theme-grid[data-v-49856acb]{grid-template-columns:1fr}}.toolbar[data-v-c174f5ca]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.pager[data-v-c174f5ca]{margin-top:14px;display:flex;justify-content:flex-end}.hint-inline[data-v-c174f5ca]{color:var(--muted,#888);font-size:12px}.mb12[data-v-c174f5ca]{margin-bottom:12px}.ml6[data-v-c174f5ca]{margin-left:6px}.table-actions[data-v-c174f5ca],.head-actions[data-v-c174f5ca]{display:flex;gap:8px;flex-wrap:wrap}.form-grid[data-v-c174f5ca]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-c174f5ca]{grid-column:1/-1}.tab-hint[data-v-c174f5ca]{margin:0 0 12px;color:var(--muted,#888);font-size:13px;line-height:1.5}.effect-group[data-v-c174f5ca]{margin-bottom:18px}.effect-group h4[data-v-c174f5ca]{margin:0 0 10px;font-size:14px}.effect-grid[data-v-c174f5ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.effect-card[data-v-c174f5ca]{border:1px solid var(--border,#e5e7eb);border-radius:12px;padding:12px;background:var(--panel-2,transparent)}.effect-card.reserved[data-v-c174f5ca]{border-style:dashed}.effect-head[data-v-c174f5ca]{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;margin-bottom:4px}.effect-head-right[data-v-c174f5ca]{display:flex;align-items:center;gap:4px;flex-shrink:0}.effect-card small[data-v-c174f5ca]{display:block;color:var(--muted,#888);font-size:12px;min-height:32px;margin-bottom:8px}.effect-ctrl[data-v-c174f5ca]{display:flex;align-items:center;gap:8px}.effect-ctrl em[data-v-c174f5ca]{font-style:normal;color:var(--muted,#888);font-size:12px;white-space:nowrap}.picker-list[data-v-c174f5ca]{display:flex;flex-direction:column;gap:8px;max-height:52vh;overflow:auto}.picker-item[data-v-c174f5ca]{display:flex;align-items:center;margin-right:0;height:auto;white-space:normal}.picker-key[data-v-c174f5ca]{margin-left:8px;color:var(--muted,#888)}@media(max-width:720px){.form-grid[data-v-c174f5ca]{grid-template-columns:1fr}}.ling-dialog .el-dialog__body{max-height:74vh;overflow:auto}.settings-grid[data-v-ce888ad2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 20px}.sim-head[data-v-ce888ad2]{display:flex;align-items:end;gap:14px}.sim-head .el-form-item[data-v-ce888ad2]{margin-bottom:0}.add[data-v-ce888ad2]{margin:14px 0}.result[data-v-ce888ad2]{margin-top:18px}.rule-note[data-v-ce888ad2]{padding:18px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--primary) 7%,transparent)}.rule-note p[data-v-ce888ad2]{line-height:1.7}.examples[data-v-ce888ad2]{display:grid;gap:14px}.examples article[data-v-ce888ad2]{padding:16px;border:1px solid var(--line);border-radius:14px}.examples pre[data-v-ce888ad2]{white-space:pre-wrap;word-break:break-all;color:var(--muted)}@media(max-width:900px){.settings-grid[data-v-ce888ad2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.settings-grid[data-v-ce888ad2]{grid-template-columns:1fr}}.head-actions[data-v-7610988d]{display:flex;gap:8px}.form-grid[data-v-7610988d]{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.form-grid .wide[data-v-7610988d]{grid-column:1/-1}.hint[data-v-7610988d]{display:block;margin-top:4px;color:var(--el-text-color-secondary);font-size:12px}.pager[data-v-7610988d]{margin-top:14px;display:flex;justify-content:flex-end}.actions[data-v-20ee49d4]{display:flex;gap:8px;flex-wrap:wrap}.toolbar[data-v-20ee49d4]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.pager[data-v-20ee49d4]{display:flex;justify-content:flex-end;margin-top:14px}.form-grid[data-v-20ee49d4]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.form-grid .wide[data-v-20ee49d4]{grid-column:1/-1}.reward-list[data-v-20ee49d4]{display:flex;flex-direction:column;gap:8px;width:100%}.reward-row[data-v-20ee49d4]{display:flex;gap:8px;align-items:center}.reward-list small[data-v-20ee49d4]{color:var(--muted,#888);font-size:12px}@media(max-width:700px){.form-grid[data-v-20ee49d4]{grid-template-columns:1fr}}.notice[data-v-94d3295d]{margin-bottom:14px}.toolbar[data-v-94d3295d]{display:flex;gap:10px;margin-bottom:14px}.pager[data-v-94d3295d]{display:flex;justify-content:flex-end;margin-top:14px}.head-actions[data-v-94d3295d]{display:flex;gap:8px;align-items:center}.form-grid[data-v-94d3295d]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.form-grid[data-v-94d3295d] .el-input-number{width:100%}@media(max-width:700px){.form-grid[data-v-94d3295d]{grid-template-columns:1fr}}.notice[data-v-e839dafb]{margin-bottom:14px}.toolbar[data-v-e839dafb],.head-actions[data-v-e839dafb]{display:flex;gap:10px;align-items:center;margin-bottom:14px}.head-actions[data-v-e839dafb]{margin-bottom:0}.pager[data-v-e839dafb]{display:flex;justify-content:flex-end;margin-top:14px}.form-grid[data-v-e839dafb]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.el-select[data-v-e839dafb]{width:100%}.hint[data-v-e839dafb],.sub[data-v-e839dafb]{display:block;margin-top:4px;color:var(--muted,#888);font-size:12px}@media(max-width:700px){.form-grid[data-v-e839dafb]{grid-template-columns:1fr}}.toolbar[data-v-44c15a76]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.form-grid[data-v-44c15a76]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-44c15a76]{grid-column:1/-1}.section-title[data-v-44c15a76]{margin:16px 0 8px;font-size:14px;font-weight:600;border-top:1px solid var(--el-border-color);padding-top:14px}.tab-hint[data-v-44c15a76]{margin:0 0 8px;color:var(--muted,#888);font-size:13px;line-height:1.5}.hint[data-v-44c15a76]{display:block;margin-top:4px;color:var(--muted,#888);font-size:12px}.preview-box[data-v-44c15a76]{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border:1px dashed var(--el-border-color);border-radius:8px;min-height:44px}.preview-box.muted[data-v-44c15a76]{color:var(--muted,#888);font-size:13px;align-items:center}.preview-chip[data-v-44c15a76]{padding:4px 10px;border-radius:999px;background:var(--el-fill-color);font-size:13px}.preview-chip.active[data-v-44c15a76]{background:color-mix(in srgb,var(--el-color-primary) 18%,transparent);color:var(--el-color-primary);font-weight:600}.pager[data-v-44c15a76]{margin-top:14px;display:flex;justify-content:flex-end}.head-actions[data-v-44c15a76]{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:720px){.form-grid[data-v-44c15a76]{grid-template-columns:1fr}}.event-dialog .el-dialog__body{max-height:72vh;overflow:auto}.notice[data-v-b0c5bfc0]{margin-bottom:14px}.toolbar[data-v-b0c5bfc0]{display:flex;gap:10px;margin-bottom:14px}.pager[data-v-b0c5bfc0]{display:flex;justify-content:flex-end;margin-top:14px}.head-actions[data-v-b0c5bfc0]{display:flex;gap:8px;align-items:center}.form-grid[data-v-b0c5bfc0]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.el-select[data-v-b0c5bfc0]{width:100%}@media(max-width:700px){.form-grid[data-v-b0c5bfc0]{grid-template-columns:1fr}}.toolbar[data-v-fc5ba3a9]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.pager[data-v-fc5ba3a9]{display:flex;justify-content:flex-end;margin-top:14px}.head-actions[data-v-fc5ba3a9]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.form-grid[data-v-fc5ba3a9]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.form-grid .wide[data-v-fc5ba3a9]{grid-column:1/-1}.el-select[data-v-fc5ba3a9]{width:100%}@media(max-width:700px){.form-grid[data-v-fc5ba3a9]{grid-template-columns:1fr}}.sect-econ-head[data-v-df971610]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.toolbar[data-v-df971610]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.form-grid[data-v-df971610]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-df971610]{grid-column:1/-1}.tab-hint[data-v-df971610]{margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.5}.hint[data-v-df971610]{display:block;margin-top:6px;color:var(--muted);font-size:12px}.line-row[data-v-df971610],.shop-head[data-v-df971610],.shop-row[data-v-df971610]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.shop-head[data-v-df971610]{padding:0 4px;color:var(--muted);font-size:12px}.shop-head span[data-v-df971610]:first-child,.shop-row[data-v-df971610]>:first-child{flex:1.4}.shop-head span[data-v-df971610]:nth-child(2){width:120px;text-align:center}.shop-head span[data-v-df971610]:nth-child(3){width:100px;text-align:center}.shop-head span[data-v-df971610]:nth-child(4){width:110px;text-align:center}.shop-head span[data-v-df971610]:last-child{width:36px}.favor-lore-row[data-v-df971610],.favor-reward-head[data-v-df971610],.favor-reward-row[data-v-df971610]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.favor-reward-head[data-v-df971610]{padding:0 4px;color:var(--muted);font-size:12px}.favor-reward-head span[data-v-df971610]:first-child{width:130px;text-align:center}.favor-reward-head span[data-v-df971610]:nth-child(2){width:120px;text-align:center}.favor-reward-head span[data-v-df971610]:nth-child(3){flex:1;text-align:center}.favor-reward-head span[data-v-df971610]:nth-child(4){width:140px;text-align:center}.favor-reward-head span[data-v-df971610]:last-child{width:36px}.name-cell[data-v-df971610]{display:flex;align-items:center;gap:8px}.avatar-sm[data-v-df971610]{width:28px;height:28px;border-radius:8px;object-fit:cover}.avatar-preview[data-v-df971610]{margin-top:8px;width:96px;height:96px;border-radius:12px;overflow:hidden;border:1px solid var(--el-border-color)}.avatar-preview img[data-v-df971610]{width:100%;height:100%;object-fit:cover}.skill-head[data-v-df971610]{display:flex;justify-content:space-between;align-items:center;margin:16px 0 10px}.skill-row[data-v-df971610]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--el-border-color);border-radius:8px;margin-bottom:8px}.empty-skills[data-v-df971610]{padding:16px;border:1px dashed var(--el-border-color);border-radius:8px;color:var(--muted);text-align:center}.pager[data-v-df971610]{margin-top:14px;display:flex;justify-content:flex-end}@media(max-width:720px){.form-grid[data-v-df971610]{grid-template-columns:1fr}}.npc-dialog .el-dialog__body{max-height:72vh;overflow:auto}.toolbar[data-v-a350f80c]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.head-actions[data-v-a350f80c]{display:flex;gap:10px;flex-wrap:wrap}.floor-panel[data-v-a350f80c]{margin-bottom:16px}.floor-panel header[data-v-a350f80c]{margin-bottom:12px}.floor-panel h2[data-v-a350f80c]{margin:0;font:700 16px var(--display)}.floor-panel header p[data-v-a350f80c]{margin:6px 0 0;color:var(--muted);font-size:12px}.floor-grid[data-v-a350f80c]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px}.floor-grid[data-v-a350f80c] .el-input-number{width:100%}.floor-hint[data-v-a350f80c]{margin:8px 0 0;color:var(--muted);font-size:12px}.form-grid[data-v-a350f80c]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-a350f80c]{grid-column:1/-1}.tab-hint[data-v-a350f80c],.hint[data-v-a350f80c],.field-hint[data-v-a350f80c]{color:var(--muted);font-size:12px}.field-hint[data-v-a350f80c]{margin-top:4px;line-height:1.4}.tab-hint[data-v-a350f80c]{margin:0 0 12px}.opt-title[data-v-a350f80c]{float:left}.opt-code[data-v-a350f80c]{float:right;color:var(--el-text-color-secondary);font-size:12px;margin-left:12px}.sec-title[data-v-a350f80c]{margin:8px 0;font-weight:600;color:var(--el-text-color-regular)}.line-row[data-v-a350f80c]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.obj-head[data-v-a350f80c]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.obj-card[data-v-a350f80c]{border:1px solid var(--el-border-color);border-radius:10px;padding:12px 14px;margin-bottom:10px}.obj-card-head[data-v-a350f80c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.pager[data-v-a350f80c]{margin-top:14px;display:flex;justify-content:flex-end}@media(max-width:720px){.form-grid[data-v-a350f80c],.floor-grid[data-v-a350f80c]{grid-template-columns:1fr}}.quest-dialog .el-dialog__body{max-height:72vh;overflow:auto}.page-head[data-v-34c7365e]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.page-head h1[data-v-34c7365e]{margin:4px 0;font-size:22px}.page-head p[data-v-34c7365e]{margin:0;opacity:.75;max-width:640px;line-height:1.5}.panel[data-v-34c7365e]{background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:12px;padding:14px}.toolbar[data-v-34c7365e]{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap}.form-grid[data-v-34c7365e]{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.form-grid .wide[data-v-34c7365e]{grid-column:1/-1}@media(max-width:720px){.form-grid[data-v-34c7365e]{grid-template-columns:1fr}.page-head[data-v-34c7365e]{flex-direction:column}}.page-head[data-v-10769425]{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.page-head h1[data-v-10769425]{margin:4px 0;font-size:22px}.page-head p[data-v-10769425]{margin:0;opacity:.75}.panel[data-v-10769425]{padding:14px;border:1px solid var(--el-border-color-lighter);border-radius:12px}.setting[data-v-10769425]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.preview-head[data-v-10769425]{display:flex;flex-direction:column;gap:4px;margin:18px 0 10px}.preview-head small[data-v-10769425]{opacity:.7}.skill-chip[data-v-10769425]{display:inline-block;margin:3px 8px 3px 0;padding:5px 9px;border:1px solid var(--el-border-color-lighter);border-radius:8px;font-size:12px}.grid[data-v-10769425]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 14px}.wide[data-v-10769425]{grid-column:1/-1}@media(max-width:720px){.grid[data-v-10769425]{grid-template-columns:1fr}.page-head[data-v-10769425]{flex-direction:column}}.reward-list[data-v-10769425]{width:100%;display:flex;flex-direction:column;gap:12px}.reward-row[data-v-10769425]{display:grid;grid-template-columns:110px minmax(140px,1fr) repeat(3,minmax(120px,1fr)) 45px;gap:8px;align-items:center;border:1px solid var(--el-border-color-lighter);border-radius:8px;padding:10px}.reward-row small[data-v-10769425]{display:block}.reward-row .el-input-number[data-v-10769425],.reward-row .el-select[data-v-10769425]{width:100%}.reward-list>small[data-v-10769425]{line-height:1.7}.grid .el-form-item small[data-v-10769425]{line-height:1.6;display:block}@media(max-width:900px){.reward-row[data-v-10769425]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.reward-row[data-v-10769425]{grid-template-columns:1fr}}.summary-grid[data-v-8bba097e]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:0 0 18px}.metric[data-v-8bba097e]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:var(--shadow)}.metric span[data-v-8bba097e],.metric b[data-v-8bba097e]{display:block}.metric span[data-v-8bba097e]{color:var(--muted);font-size:12px}.metric b[data-v-8bba097e]{margin-top:6px;font:700 22px var(--display)}.metric b.online[data-v-8bba097e]{color:var(--success,#3ab77a)}.queue-tabs[data-v-8bba097e]{padding:12px 20px 22px}.rule-grid[data-v-8bba097e],.target-form[data-v-8bba097e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px}.wide[data-v-8bba097e]{grid-column:1/-1}.hint[data-v-8bba097e]{display:block;margin-top:4px;color:var(--muted);font-size:12px}.toolbar[data-v-8bba097e]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 14px}.toolbar span[data-v-8bba097e],.sub[data-v-8bba097e]{color:var(--muted);font-size:12px}.sub[data-v-8bba097e]{display:block;margin-top:2px}.map-group[data-v-8bba097e]{margin-bottom:22px}.map-group h3[data-v-8bba097e]{margin:0 0 10px;font-size:15px}.map-group h3 small[data-v-8bba097e]{color:var(--muted);font-weight:400;margin-left:8px}.star[data-v-8bba097e]{color:var(--el-color-primary);font-size:15px}code[data-v-8bba097e]{font-size:12px;background:var(--el-fill-color);padding:2px 6px;border-radius:4px}.monitor-cards[data-v-8bba097e]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:16px}.mc[data-v-8bba097e]{padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--panel)}.mc span[data-v-8bba097e]{display:block;font-size:12px;color:var(--muted)}.mc b[data-v-8bba097e]{font-size:20px}.mc.warn b[data-v-8bba097e]{color:var(--el-color-danger)}.mb[data-v-8bba097e]{margin:12px 0}.mt[data-v-8bba097e]{margin:20px 0 10px}.drop-toolbar[data-v-8bba097e],.unlock-toolbar[data-v-8bba097e]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.unlock-toolbar span[data-v-8bba097e]{color:var(--muted);font-size:12px}@media(max-width:1100px){.summary-grid[data-v-8bba097e],.monitor-cards[data-v-8bba097e]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.summary-grid[data-v-8bba097e],.monitor-cards[data-v-8bba097e],.rule-grid[data-v-8bba097e],.target-form[data-v-8bba097e]{grid-template-columns:1fr}}.page-head[data-v-55f7b2e7]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.head-actions[data-v-55f7b2e7]{display:flex;flex-wrap:wrap;gap:8px}.toolbar[data-v-55f7b2e7]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.hint-inline[data-v-55f7b2e7]{color:var(--muted);font-size:12px}.mb12[data-v-55f7b2e7]{margin-bottom:12px}.form-grid[data-v-55f7b2e7]{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.form-grid .wide[data-v-55f7b2e7]{grid-column:1/-1}.pager[data-v-55f7b2e7]{display:flex;justify-content:flex-end;margin-top:14px}.table-actions[data-v-55f7b2e7]{display:flex;gap:4px}.research-switch[data-v-55f7b2e7]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;padding:14px;border-radius:10px;background:var(--el-fill-color-light)}.research-switch small[data-v-55f7b2e7]{display:block;margin-top:5px;color:var(--muted)}.switch-actions[data-v-55f7b2e7]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.field-hint[data-v-55f7b2e7]{display:block;margin-top:6px;color:var(--muted);line-height:1.5}@media(max-width:760px){.page-head[data-v-55f7b2e7]{flex-direction:column}.form-grid[data-v-55f7b2e7]{grid-template-columns:1fr}}.page-head[data-v-f17a6d06]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.actions[data-v-f17a6d06]{display:flex;gap:10px}.panel[data-v-f17a6d06]{margin-top:16px}.form-grid[data-v-f17a6d06]{display:grid;grid-template-columns:1fr 1fr;gap:2px 18px}.wide[data-v-f17a6d06]{grid-column:1/-1}.preview[data-v-f17a6d06]{white-space:pre-wrap;line-height:1.75;background:var(--panel2);border:1px solid var(--line);padding:18px;max-height:65vh;overflow:auto}@media(max-width:760px){.form-grid[data-v-f17a6d06]{grid-template-columns:1fr}.wide[data-v-f17a6d06]{grid-column:auto}.page-head[data-v-f17a6d06]{display:block}.actions[data-v-f17a6d06]{margin-top:12px}}.menu-hero small[data-v-f44b1fad]{color:var(--accent);font-weight:700;letter-spacing:.12em}.menu-hero h1[data-v-f44b1fad]{margin:6px 0 8px;font:800 26px/1.2 var(--display)}.menu-hero p[data-v-f44b1fad]{margin:0;max-width:52ch;color:var(--muted);font-size:13px;line-height:1.55}.stats[data-v-f44b1fad]{display:flex;gap:8px;flex-wrap:wrap}.stats span[data-v-f44b1fad]{border:1px solid var(--line);border-radius:20px;padding:7px 12px;color:var(--accent);font-size:11px}.tip-grid[data-v-f44b1fad]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px}.tip-card[data-v-f44b1fad]{padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--panel),var(--bg) 12%)}.tip-card b[data-v-f44b1fad]{display:block;margin-bottom:6px;font:700 13px var(--display);color:var(--text)}.tip-card p[data-v-f44b1fad]{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.tip-accent[data-v-f44b1fad]{border-color:color-mix(in srgb,var(--accent),transparent 55%);background:color-mix(in srgb,var(--accent),var(--panel) 92%)}.tip-accent b[data-v-f44b1fad]{color:var(--accent)}.menu-tabs[data-v-f44b1fad]{margin-top:4px}.toolbar[data-v-f44b1fad]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sync-msg[data-v-f44b1fad]{color:var(--muted);font-size:12px}.menu-card[data-v-f44b1fad],.panel-card[data-v-f44b1fad]{border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin-bottom:14px;background:color-mix(in srgb,var(--panel),transparent 0%)}.menu-card>header[data-v-f44b1fad],.panel-card>header[data-v-f44b1fad]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.panel-card>header[data-v-f44b1fad]{justify-content:space-between;align-items:flex-start}.panel-title b[data-v-f44b1fad]{display:block;font:700 15px/1.3 var(--display);color:var(--text)}.panel-title small[data-v-f44b1fad]{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:6px;color:var(--muted);font-size:11px}.panel-title small span+span[data-v-f44b1fad]:before{content:"·";margin-right:10px;opacity:.55}.row[data-v-f44b1fad],.sub-row[data-v-f44b1fad]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.row label[data-v-f44b1fad]{width:64px;color:var(--muted);font-size:12px}.sub-head[data-v-f44b1fad]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.sub-title[data-v-f44b1fad]{color:var(--text);font:600 12px var(--display)}.cmd-chips[data-v-f44b1fad]{display:flex;flex-wrap:wrap;gap:8px}.cmd-chips span[data-v-f44b1fad]{display:inline-flex;align-items:center;max-width:100%;padding:5px 11px;border:1px solid color-mix(in srgb,var(--line),var(--accent) 18%);border-radius:999px;background:color-mix(in srgb,var(--panel2, var(--panel)),var(--accent) 8%);color:var(--text);font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-chips[data-v-f44b1fad]{margin:0;color:var(--muted);font-size:12px}.form-grid[data-v-f44b1fad]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.actions[data-v-f44b1fad]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.panel-items[data-v-f44b1fad]{width:100%}@media(max-width:900px){.tip-grid[data-v-f44b1fad]{grid-template-columns:1fr}}@media(max-width:700px){.form-grid[data-v-f44b1fad]{grid-template-columns:1fr}.menu-hero[data-v-f44b1fad]{align-items:flex-start;gap:12px;flex-direction:column}}.head-actions[data-v-9cf07ed7]{display:flex;gap:8px}.pager[data-v-9cf07ed7]{margin-top:14px;display:flex;justify-content:flex-end}.field-hint[data-v-9cf07ed7]{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.4}.head-actions[data-v-dacc7916]{display:flex;gap:8px}.toolbar[data-v-dacc7916]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.spacer[data-v-dacc7916]{flex:1}.muted[data-v-dacc7916]{color:var(--el-text-color-secondary);font-size:13px}.hint[data-v-dacc7916]{display:block;margin-top:4px;color:var(--el-text-color-secondary);font-size:12px}.group-card[data-v-dacc7916]{border:1px solid var(--el-border-color);border-radius:10px;padding:12px 14px;margin-bottom:12px;background:var(--el-bg-color)}.group-head[data-v-dacc7916]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.group-head .npc[data-v-dacc7916]{margin:0 8px;font-weight:600}.group-head .el-tag[data-v-dacc7916]{margin-right:8px}.line[data-v-dacc7916]{display:flex;gap:8px;align-items:flex-start;padding:8px 0;border-top:1px dashed var(--el-border-color-lighter)}.idx[data-v-dacc7916]{color:var(--el-text-color-secondary);min-width:22px}.txt[data-v-dacc7916]{flex:1;white-space:pre-wrap;line-height:1.5}.acts[data-v-dacc7916]{display:flex;align-items:center;flex-shrink:0}.toolbar[data-v-c405f793]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.pager[data-v-c405f793]{margin-top:14px;display:flex;justify-content:flex-end}.form-grid[data-v-c405f793]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-c405f793]{grid-column:1/-1}.tab-hint[data-v-c405f793]{margin:0 0 12px;color:var(--muted,#888);font-size:13px;line-height:1.5}.hint[data-v-c405f793]{display:block;margin-top:4px;color:var(--muted,#888);font-size:12px}.cost-row[data-v-c405f793]{display:flex;gap:8px;align-items:center;margin-bottom:8px;flex-wrap:wrap}.head-actions[data-v-c405f793]{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:720px){.form-grid[data-v-c405f793]{grid-template-columns:1fr}}.realm-dialog .el-dialog__body{max-height:70vh;overflow:auto}.toolbar[data-v-538fd1ef]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.form-grid[data-v-538fd1ef]{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.form-grid .wide[data-v-538fd1ef]{grid-column:1/-1}.evolution-materials[data-v-538fd1ef]{width:100%;display:flex;flex-direction:column;gap:10px}.evolution-material-row[data-v-538fd1ef]{display:grid;grid-template-columns:34px minmax(0,1fr) 120px auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--el-border-color);border-radius:8px}.material-index[data-v-538fd1ef]{display:grid;place-items:center;width:30px;height:30px;border-radius:6px;background:var(--el-color-primary-light-8);color:var(--el-color-primary);font-weight:700}.material-description[data-v-538fd1ef]{grid-column:2/4;color:var(--el-text-color-secondary);line-height:1.5}.combat-form[data-v-538fd1ef]{display:flex;flex-direction:column;gap:12px}.cfg-block[data-v-538fd1ef]{padding:14px 16px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--el-border-color) 88%,transparent);background:color-mix(in srgb,var(--el-bg-color) 92%,var(--el-fill-color-light))}.cfg-block--accent[data-v-538fd1ef]{border-color:color-mix(in srgb,var(--el-color-primary) 28%,var(--el-border-color));background:color-mix(in srgb,var(--el-color-primary) 4%,var(--el-bg-color))}.cfg-block__head[data-v-538fd1ef]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--el-border-color) 70%,transparent)}.cfg-block__head strong[data-v-538fd1ef]{font-size:14px;font-weight:600}.cfg-block__head span[data-v-538fd1ef]{font-size:12px;color:var(--muted,#8a8f98)}.stat-tiles[data-v-538fd1ef]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stat-tile[data-v-538fd1ef]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:var(--el-bg-color);border:1px solid color-mix(in srgb,var(--el-border-color) 75%,transparent);transition:border-color .15s ease,box-shadow .15s ease}.stat-tile[data-v-538fd1ef]:focus-within{border-color:var(--el-color-primary-light-5);box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary) 12%,transparent)}.stat-tile__name[data-v-538fd1ef]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--el-text-color-regular)}.stat-tile__name em[data-v-538fd1ef]{font-style:normal;font-size:11px;color:var(--muted,#8a8f98);font-weight:400}.stat-tile[data-v-538fd1ef] .el-input-number{width:100%}.tab-hint[data-v-538fd1ef]{margin:0 0 12px;color:var(--muted,#888);font-size:13px;line-height:1.5}.hint[data-v-538fd1ef]{display:block;margin-top:4px;color:var(--muted,#888);font-size:12px}.section-title[data-v-538fd1ef]{margin:16px 0 8px;font-size:14px;font-weight:600}.probability-preview[data-v-538fd1ef]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:4px 0 14px;padding:10px 12px;border:1px solid var(--el-color-primary-light-7);border-radius:8px;background:var(--el-color-primary-light-9);color:var(--el-text-color-regular);font-size:13px}.probability-preview b[data-v-538fd1ef]{color:var(--el-color-primary)}.effect-card[data-v-538fd1ef]{border:1px solid var(--el-border-color);border-radius:8px;padding:12px 14px;margin-bottom:12px}.effect-head[data-v-538fd1ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.icon-preview[data-v-538fd1ef]{margin-top:8px;width:72px;height:72px;border-radius:10px;overflow:hidden;border:1px dashed var(--el-border-color)}.icon-preview img[data-v-538fd1ef]{width:100%;height:100%;object-fit:cover}.pager[data-v-538fd1ef]{margin-top:14px;display:flex;justify-content:flex-end}.head-actions[data-v-538fd1ef]{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:720px){.form-grid[data-v-538fd1ef],.stat-tiles[data-v-538fd1ef]{grid-template-columns:1fr}.cfg-block__head[data-v-538fd1ef]{flex-direction:column;align-items:flex-start;gap:4px}}.skill-dialog .el-dialog__body{max-height:72vh;overflow:auto}.form-grid[data-v-b3683d53]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.form-grid .wide[data-v-b3683d53]{grid-column:1/-1}.bonus-row[data-v-b3683d53]{display:flex;gap:8px}.toolbar[data-v-b3683d53]{display:flex;gap:8px;margin-bottom:12px}.glossary[data-v-b3683d53]{margin:0 0 14px}.glossary-body p[data-v-b3683d53]{margin:6px 0 0;line-height:1.55}@media(max-width:700px){.form-grid[data-v-b3683d53]{grid-template-columns:1fr}}.pet-panel[data-v-8eb7536f]{display:flex;flex-direction:column;gap:16px}.setting-card[data-v-8eb7536f]{padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.setting-head[data-v-8eb7536f],.toolbar[data-v-8eb7536f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.actions[data-v-8eb7536f]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.setting-head small[data-v-8eb7536f],.toolbar small[data-v-8eb7536f],.sub[data-v-8eb7536f],.material-list small[data-v-8eb7536f],.formula[data-v-8eb7536f]{display:block;color:var(--muted);margin-top:5px}.record[data-v-8eb7536f]{margin-top:4px}.skill-chip[data-v-8eb7536f]{display:inline-block;margin:3px 8px 3px 0;padding:5px 9px;border:1px solid var(--line);border-radius:8px;background:var(--soft);font-size:12px}.grid[data-v-8eb7536f]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 16px}.wide[data-v-8eb7536f]{grid-column:1/-1}.span-two[data-v-8eb7536f]{grid-column:span 2}.material-list[data-v-8eb7536f]{display:flex;flex-direction:column;gap:10px;width:100%}.material-row[data-v-8eb7536f]{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:10px}.material-index[data-v-8eb7536f]{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:var(--soft);color:var(--primary);font-weight:800}.add-material[data-v-8eb7536f]{align-self:flex-start}.item-option[data-v-8eb7536f]{display:flex;flex-direction:column;line-height:1.35}.item-option small[data-v-8eb7536f]{max-width:570px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}h3[data-v-8eb7536f]{margin:8px 0 12px}.stat-grid[data-v-8eb7536f]{display:grid;grid-template-columns:100px repeat(6,minmax(92px,1fr));gap:10px;align-items:center}.stat-grid b[data-v-8eb7536f]{text-align:center}.stat-grid[data-v-8eb7536f] .el-input-number{width:100%}.formula[data-v-8eb7536f]{margin-top:12px}@media(max-width:900px){.grid[data-v-8eb7536f]{grid-template-columns:1fr 1fr}.wide[data-v-8eb7536f]{grid-column:1/-1}.span-two[data-v-8eb7536f]{grid-column:auto}.stat-grid[data-v-8eb7536f]{overflow:auto;grid-template-columns:100px repeat(6,110px)}}@media(max-width:680px){.setting-head[data-v-8eb7536f],.toolbar[data-v-8eb7536f],.material-row[data-v-8eb7536f]{flex-direction:column;align-items:stretch}.grid[data-v-8eb7536f]{grid-template-columns:1fr}.wide[data-v-8eb7536f],.span-two[data-v-8eb7536f]{grid-column:auto}}.page-head[data-v-0a988266]{margin-bottom:16px}.page-head h1[data-v-0a988266]{margin:4px 0;font-size:22px}.page-head p[data-v-0a988266]{margin:0;max-width:760px;line-height:1.55;opacity:.75}.head-actions[data-v-c21db01d]{display:flex;gap:10px;flex-wrap:wrap}.toolbar[data-v-c21db01d]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.form-grid[data-v-c21db01d]{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.form-grid .wide[data-v-c21db01d]{grid-column:1/-1}.frame-toolbar[data-v-c21db01d]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.hint[data-v-c21db01d]{color:var(--muted);font-size:13px}.chapter-add[data-v-c21db01d]{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap}.media-preview[data-v-c21db01d]{margin-top:8px;border:1px solid var(--el-border-color);border-radius:8px;overflow:hidden;max-height:160px;background:#111}.media-preview img[data-v-c21db01d]{display:block;width:100%;max-height:160px;object-fit:cover}.hint[data-v-c21db01d]{display:block;margin-top:6px;color:var(--muted);font-size:12px;line-height:1.4}@media(max-width:720px){.form-grid[data-v-c21db01d]{grid-template-columns:1fr}}.story-dialog .el-dialog__body{max-height:72vh;overflow:auto}.bar[data-v-9a54f83a]{margin:14px 0;display:flex;gap:10px}pre[data-v-9a54f83a]{white-space:pre-wrap;max-width:360px;max-height:150px;overflow:auto;font-size:12px}.panel[data-v-1e5c8216]{margin-bottom:18px}.bar[data-v-1e5c8216]{display:flex;gap:10px;margin:14px 0}.bar .el-input[data-v-1e5c8216]{max-width:300px}.metrics[data-v-1e5c8216]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}.metrics b[data-v-1e5c8216]{padding:10px;border:1px solid var(--line);border-radius:8px}.team-rules[data-v-fbebce6d]{margin:14px 0}.team-rules-head[data-v-fbebce6d]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.team-rules-head b[data-v-fbebce6d]{display:block}.team-rules-head p[data-v-fbebce6d]{margin:4px 0 0;color:var(--muted);font-size:12px}.team-limit-form[data-v-fbebce6d]{display:grid;grid-template-columns:repeat(2,minmax(0,240px));gap:12px 20px;max-width:560px}.reward-layers[data-v-fbebce6d]{margin:14px 0;padding:14px 16px}.reward-layers>b[data-v-fbebce6d]{display:block;margin-bottom:10px}.layer-grid[data-v-fbebce6d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.layer-grid article[data-v-fbebce6d]{padding:12px;border:1px solid var(--line);border-radius:10px}.layer-grid strong[data-v-fbebce6d]{display:block;font:700 14px var(--display)}.layer-grid p[data-v-fbebce6d],.layer-note[data-v-fbebce6d]{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.cmd-tip[data-v-fbebce6d]{margin-top:14px}.cmd-list[data-v-fbebce6d]{margin:0;padding:0 0 0 18px;display:grid;gap:10px}.cmd-list code[data-v-fbebce6d]{font-size:13px}h3[data-v-fbebce6d]{margin:18px 0 10px;font:700 16px var(--display)}.content-tabs[data-v-fbebce6d]{padding-top:8px}@media(max-width:900px){.layer-grid[data-v-fbebce6d],.team-limit-form[data-v-fbebce6d]{grid-template-columns:1fr}}.toolbar[data-v-ef1497f8]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.head-actions[data-v-ef1497f8]{display:flex;gap:10px;flex-wrap:wrap}.form-grid[data-v-ef1497f8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 16px}.form-grid[data-v-ef1497f8]>*{min-width:0}.form-grid .wide[data-v-ef1497f8]{grid-column:1/-1}.color-row[data-v-ef1497f8]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;width:100%}.bonus-row[data-v-ef1497f8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%}.bonus-row[data-v-ef1497f8] .el-input-number{width:100%}@media(max-width:720px){.form-grid[data-v-ef1497f8],.bonus-row[data-v-ef1497f8]{grid-template-columns:1fr}}.hero-head[data-v-3ca7eaf3]{margin-bottom:16px}.settings[data-v-3ca7eaf3]{display:grid;grid-template-columns:1.2fr 2fr 1.4fr;gap:14px;margin-bottom:16px}.setting-item[data-v-3ca7eaf3]{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.setting-item.actions[data-v-3ca7eaf3]{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.hint[data-v-3ca7eaf3]{margin-bottom:14px}.toolbar[data-v-3ca7eaf3]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;align-items:center}.pager[data-v-3ca7eaf3]{display:flex;justify-content:flex-end;margin-top:14px}.form-grid[data-v-3ca7eaf3]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.form-grid .wide[data-v-3ca7eaf3]{grid-column:1 / -1}.field-hint[data-v-3ca7eaf3]{margin-top:6px;font-size:12px;color:var(--muted, #888);line-height:1.4}.reward-tools[data-v-3ca7eaf3]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:8px}.reward-tools .field-hint[data-v-3ca7eaf3]{margin-top:0}.reward-list[data-v-3ca7eaf3]{display:flex;flex-direction:column;gap:8px;width:100%}.reward-row[data-v-3ca7eaf3]{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:8px;align-items:center}@media(max-width:900px){.settings[data-v-3ca7eaf3],.form-grid[data-v-3ca7eaf3],.reward-row[data-v-3ca7eaf3]{grid-template-columns:1fr}}.feature-grid[data-v-65417f22]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.feature-grid .panel[data-v-65417f22]{margin:0}.feature-head[data-v-65417f22]{display:flex;align-items:center;gap:12px}.feature-head>i[data-v-65417f22]{width:45px;height:45px;border-radius:50%;background:color-mix(in srgb,var(--accent),transparent 86%);display:grid;place-items:center;color:var(--accent);font-style:normal}.feature-head>div[data-v-65417f22]{flex:1}.feature-head h2[data-v-65417f22]{font:700 17px var(--display);margin:0}.feature-head span[data-v-65417f22]{display:block;font-size:11px;color:var(--muted);margin-top:4px}.chips[data-v-65417f22]{display:flex;flex-wrap:wrap;gap:6px;margin:17px 0}.feature-action[data-v-65417f22]{width:100%;justify-content:flex-start;border-top:1px solid var(--line);padding-top:13px}.head-actions[data-v-c7b560bd]{display:flex;gap:8px}.transfer-metrics[data-v-c7b560bd],.config-panel[data-v-c7b560bd]{margin-top:14px}.config-panel>header[data-v-c7b560bd]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.config-panel h3[data-v-c7b560bd]{margin:0;font:700 18px var(--display)}.config-panel p[data-v-c7b560bd]{margin:5px 0 0;color:var(--muted);font-size:11px}.inbox-tabs[data-v-c7b560bd]{margin-bottom:12px}.el-table small[data-v-c7b560bd]{display:block;margin-top:3px;color:var(--muted);font-size:10px;word-break:break-all}.el-table span[data-v-c7b560bd],.el-table b[data-v-c7b560bd]{word-break:break-all}.dialog-form[data-v-c7b560bd]{margin-top:15px}.form-help[data-v-c7b560bd]{display:block;width:100%;margin-top:7px;color:var(--muted);line-height:1.5}.timeline-block[data-v-c7b560bd]{margin-top:18px}.timeline-block h4[data-v-c7b560bd]{margin:0 0 10px;font:700 15px var(--display)}.timeline-block .tl-op[data-v-c7b560bd]{display:block;margin-top:4px;color:var(--muted);font-size:11px}.timeline-block small[data-v-c7b560bd]{display:block;margin-top:4px;color:var(--muted)}.timeline-block p[data-v-c7b560bd]{margin:6px 0 0;line-height:1.5}.detail-desc[data-v-c7b560bd]{margin-bottom:4px}@media(max-width:700px){.head-actions[data-v-c7b560bd]{flex-wrap:wrap}.transfer-metrics[data-v-c7b560bd]{grid-template-columns:1fr 1fr}}.activity-table[data-v-57f2cd6f] .el-table__cell{padding:12px 0}.activity-table[data-v-57f2cd6f] .cell{white-space:nowrap}.mono-cell[data-v-57f2cd6f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.nowrap-cell[data-v-57f2cd6f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-cell[data-v-57f2cd6f]{display:flex;align-items:center;gap:6px;white-space:nowrap}.pager[data-v-57f2cd6f]{display:flex;justify-content:flex-end;margin-top:16px;padding-bottom:2px;overflow-x:auto}.activity-hero[data-v-57f2cd6f]{padding:24px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(125deg,var(--panel),color-mix(in srgb,var(--accent2) 12%,var(--panel)))}.activity-hero small[data-v-57f2cd6f]{color:var(--accent);letter-spacing:.16em}.title-actions[data-v-57f2cd6f]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.hint[data-v-57f2cd6f]{margin:14px 0}.template-strip[data-v-57f2cd6f]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:16px 0}.template-strip button[data-v-57f2cd6f]{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:var(--text);text-align:left;cursor:pointer}.template-strip button[data-v-57f2cd6f]:hover{border-color:var(--accent);transform:translateY(-2px)}.template-strip i[data-v-57f2cd6f]{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--accent),transparent 84%);color:var(--accent);font-style:normal;font-weight:800}.template-strip b[data-v-57f2cd6f],.template-strip small[data-v-57f2cd6f]{display:block}.template-strip small[data-v-57f2cd6f]{margin-top:4px;color:var(--muted)}.form-grid[data-v-57f2cd6f]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.time-actions[data-v-57f2cd6f]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}.hint-inline[data-v-57f2cd6f]{color:var(--muted);font-size:12px;line-height:1.4}.checklist[data-v-57f2cd6f]{margin:12px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.checklist li[data-v-57f2cd6f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.notice-console[data-v-57f2cd6f]{min-height:280px}.notice-summary[data-v-57f2cd6f]{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:10px}.notice-summary article[data-v-57f2cd6f]{padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.notice-summary small[data-v-57f2cd6f],.notice-summary b[data-v-57f2cd6f]{display:block}.notice-summary small[data-v-57f2cd6f]{color:var(--muted);margin-bottom:6px}.notice-summary b[data-v-57f2cd6f]{font-size:17px}.notice-config[data-v-57f2cd6f]{max-width:920px}.notice-grid[data-v-57f2cd6f]{align-items:start}.notice-timing[data-v-57f2cd6f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.notice-timing .el-input-number[data-v-57f2cd6f]{width:130px}.notice-policy[data-v-57f2cd6f]{display:block;margin-bottom:18px}.notice-wave-options[data-v-57f2cd6f]{margin:12px 0 20px;padding:16px;border:1px solid var(--line);border-radius:12px}.notice-wave-options h3[data-v-57f2cd6f]{margin:0 0 8px;font-size:15px}.notice-toolbar[data-v-57f2cd6f]{display:flex;gap:10px;align-items:center;margin-bottom:12px}.notice-toolbar .el-input[data-v-57f2cd6f]{flex:1}.status-lines[data-v-57f2cd6f]{display:flex;flex-direction:column;gap:3px}.ok[data-v-57f2cd6f]{color:var(--accent)}.bad[data-v-57f2cd6f]{color:var(--el-color-danger)}.muted[data-v-57f2cd6f]{color:var(--muted)}.delivery-time[data-v-57f2cd6f]{margin-left:8px;font-size:12px;color:var(--muted)}.delivery-detail[data-v-57f2cd6f]{display:block;margin-top:5px;color:var(--muted)}@media(max-width:1200px){.template-strip[data-v-57f2cd6f]{grid-template-columns:repeat(3,1fr)}.notice-summary[data-v-57f2cd6f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.template-strip[data-v-57f2cd6f],.form-grid[data-v-57f2cd6f],.notice-summary[data-v-57f2cd6f]{grid-template-columns:1fr}.notice-toolbar[data-v-57f2cd6f]{align-items:stretch;flex-direction:column}.pager[data-v-57f2cd6f]{justify-content:flex-start}}.month-title[data-v-b6da5b5d]{font:800 20px var(--display);margin-bottom:12px}.cal-grid[data-v-b6da5b5d]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.cal-grid.head span[data-v-b6da5b5d]{text-align:center;color:var(--muted);font-size:12px;padding:4px 0}.cell[data-v-b6da5b5d]{min-height:96px;border:1px solid var(--line);border-radius:10px;padding:8px;background:var(--panel)}.cell.mute[data-v-b6da5b5d]{opacity:.35}.cell.today[data-v-b6da5b5d]{border-color:var(--accent)}.cell b[data-v-b6da5b5d]{display:block;margin-bottom:6px}.ev[data-v-b6da5b5d]{display:block;width:100%;text-align:left;margin-top:4px;padding:4px 6px;border:0;border-radius:6px;background:color-mix(in srgb,var(--accent),transparent 84%);color:var(--text);font-size:11px;cursor:pointer}.ev small[data-v-b6da5b5d]{display:block;color:var(--muted)}.ev.off[data-v-b6da5b5d]{opacity:.55}.title-actions[data-v-b6da5b5d]{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:800px){.cell[data-v-b6da5b5d]{min-height:72px}}.hero[data-v-afb03554]{display:flex;justify-content:space-between;gap:16px;padding:22px 24px;margin-bottom:14px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(125deg,var(--panel),color-mix(in srgb,var(--accent2) 12%,var(--panel)))}.hero small[data-v-afb03554]{color:var(--accent);letter-spacing:.16em}.hero h1[data-v-afb03554]{margin:6px 0;font:700 24px var(--display)}.hero p[data-v-afb03554]{margin:0;color:var(--muted);font-size:13px}.actions[data-v-afb03554],.toolbar[data-v-afb03554]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.toolbar[data-v-afb03554]{margin:14px 0}.shelf[data-v-afb03554]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.card[data-v-afb03554]{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.card.off[data-v-afb03554]{opacity:.72}.card header[data-v-afb03554]{display:flex;gap:10px;align-items:center}.card header i[data-v-afb03554]{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--accent),transparent 84%);color:var(--accent);font-style:normal;font-weight:800}.card header b[data-v-afb03554],.card header small[data-v-afb03554]{display:block}.card header small[data-v-afb03554]{margin-top:3px;color:var(--muted);font-size:12px}.card p[data-v-afb03554]{margin:0;color:var(--muted);font-size:13px;min-height:40px}.meta[data-v-afb03554]{display:flex;gap:12px;color:var(--muted);font-size:12px}.card footer[data-v-afb03554]{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.field-tip[data-v-afb03554]{display:block;margin-top:4px;color:var(--muted);font-size:12px}.grid[data-v-afb03554]{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}@media(max-width:700px){.hero[data-v-afb03554],.grid[data-v-afb03554]{grid-template-columns:1fr;flex-direction:column}}.progress-rewards[data-v-b3241419]{display:flex;flex-wrap:wrap;gap:8px;padding:9px 0}.progress-reward[data-v-b3241419]{display:flex;align-items:center;gap:8px;min-width:62px;padding:8px 11px;border:1px solid rgba(212,168,98,.2);border-radius:9px;background:#d4a8620d}.progress-reward>div[data-v-b3241419]{display:grid;gap:5px}.progress-rewards small[data-v-b3241419]{font-size:10px;color:#b9a38a}.progress-rewards b[data-v-b3241419]{font-size:16px;color:#e0b76a;font-weight:600}.progress-rewards p[data-v-b3241419]{color:#a8947d;font-size:12px;line-height:1.7;margin:0}.progress-rewards-welfare[data-v-b3241419]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:10px;padding:12px 0}.progress-rewards-welfare .progress-reward[data-v-b3241419]{min-width:0;gap:10px;padding:12px;border-color:#e5ba6166;border-radius:12px;background:linear-gradient(150deg,#854c2640,#1a110f8c);box-shadow:inset 0 1px #ffe4ac14}.progress-rewards-welfare .progress-reward>div[data-v-b3241419]{min-width:0;gap:4px}.progress-rewards-welfare small[data-v-b3241419]{color:#e1c9a2;font-size:12px;overflow-wrap:anywhere}.progress-rewards-welfare b[data-v-b3241419]{color:#ffe1a1;font-size:20px;overflow-wrap:anywhere}.newcomer-admin[data-v-6dad9ea9]{min-width:0}.gift-settings[data-v-6dad9ea9]{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start;margin:18px 0}.gift-settings>label[data-v-6dad9ea9]{flex:1 1 240px;min-width:0}.gift-form label[data-v-6dad9ea9]{display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.6}.gift-form input[data-v-6dad9ea9]:not([type=checkbox]),.gift-form textarea[data-v-6dad9ea9]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;border:1px solid var(--el-border-color,#52605c);border-radius:8px;background:var(--el-fill-color-blank,#18231f);padding:10px;color:var(--el-text-color-primary,#e7ede8);font:inherit}.gift-settings .gift-switch[data-v-6dad9ea9]{flex:0 0 auto;flex-direction:row;align-items:center;min-height:44px}.gift-switch input[data-v-6dad9ea9]{width:20px;height:20px}.gift-settings p[data-v-6dad9ea9]{width:100%;margin:0}.gift-form small[data-v-6dad9ea9],.gift-note[data-v-6dad9ea9]{font-size:12px;line-height:1.7;color:var(--el-text-color-secondary,#acb7b0)}.gift-editor-grid[data-v-6dad9ea9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.gift-editor[data-v-6dad9ea9]{min-width:0;display:flex;flex-direction:column;gap:14px;margin:0}.gift-editor header[data-v-6dad9ea9]{display:flex;justify-content:space-between;gap:12px}.gift-editor header span[data-v-6dad9ea9]{font-size:12px;color:var(--el-text-color-secondary)}.gift-form input[data-v-6dad9ea9]:focus-visible,.gift-form textarea[data-v-6dad9ea9]:focus-visible{outline:2px solid var(--el-color-primary,#47bc9a);outline-offset:2px}.gift-error[data-v-6dad9ea9]{color:#ef8f8f}.gift-message[data-v-6dad9ea9]{color:#82c5a5}.head-actions[data-v-6dad9ea9]{display:flex;gap:10px;flex-wrap:wrap}.gift-note[data-v-6dad9ea9]{margin:18px 0}@media(max-width:600px){.page-head[data-v-6dad9ea9]{flex-wrap:wrap}.gift-editor-grid[data-v-6dad9ea9]{grid-template-columns:1fr}.head-actions[data-v-6dad9ea9]{width:100%}.head-actions>.el-button[data-v-6dad9ea9]{flex:1}.gift-settings[data-v-6dad9ea9]{padding:16px}}.page-head[data-v-b374f8aa]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:flex-start}.page-head>div[data-v-b374f8aa]:first-child{flex:1 1 280px;min-width:0}.head-actions[data-v-b374f8aa]{display:flex;flex-wrap:wrap;gap:10px}.head-actions .el-button[data-v-b374f8aa]{margin-left:0;min-height:44px}.panel[data-v-b374f8aa]{margin-top:16px;min-width:0}.toolbar[data-v-b374f8aa]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.toolbar .el-select[data-v-b374f8aa]{width:220px;max-width:100%}.grid[data-v-b374f8aa]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 18px}.grid[data-v-b374f8aa]>*{min-width:0}.el-table small[data-v-b374f8aa],.recommend[data-v-b374f8aa]{color:var(--muted,#888)}.recommend[data-v-b374f8aa]{display:block;margin-top:4px}@media(max-width:800px){.grid[data-v-b374f8aa]{grid-template-columns:minmax(0,1fr)}}@media(max-width:540px){.head-actions[data-v-b374f8aa]{width:100%}.head-actions .el-button[data-v-b374f8aa]{flex:1 1 180px}.toolbar .el-select[data-v-b374f8aa]{width:100%}}.page-head[data-v-73cae5fd]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.mb12[data-v-73cae5fd]{margin-bottom:12px}.meta[data-v-73cae5fd]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.meta>div[data-v-73cae5fd]{padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--panel2)}.meta span[data-v-73cae5fd]{display:block;color:var(--muted);font-size:11px;margin-bottom:4px}.meta b[data-v-73cae5fd]{font-weight:600;overflow-wrap:anywhere}@media(max-width:760px){.page-head[data-v-73cae5fd]{flex-direction:column}.meta[data-v-73cae5fd]{grid-template-columns:1fr}}.actions[data-v-8c1de52d]{display:flex;gap:10px}.notice[data-v-8c1de52d]{margin-bottom:16px}.panel[data-v-8c1de52d]{margin-top:16px}.panel[data-v-8c1de52d]:first-of-type{margin-top:0}.panel header[data-v-8c1de52d]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px}.panel h2[data-v-8c1de52d]{margin:0;font:700 18px var(--display)}.panel header p[data-v-8c1de52d]{margin:6px 0 0;color:var(--muted);font-size:11px}.mode-group[data-v-8c1de52d]{margin-bottom:12px}.currency-grid[data-v-8c1de52d]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.currency-grid[data-v-8c1de52d] .el-input-number{width:100%}.from-form[data-v-8c1de52d]{margin-top:8px;max-width:420px}.hint[data-v-8c1de52d]{margin:8px 0 0;color:var(--muted);font-size:12px}.hint.inline[data-v-8c1de52d]{margin:0}.step-block[data-v-8c1de52d]{margin-top:8px}.step-actions[data-v-8c1de52d]{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.preview[data-v-8c1de52d]{display:flex;flex-direction:column;gap:12px}.preview-body[data-v-8c1de52d]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.preview small[data-v-8c1de52d]{color:var(--accent);font-size:9px;letter-spacing:.12em}.preview h3[data-v-8c1de52d]{margin:5px 0 0}.preview p[data-v-8c1de52d]{flex:1;margin:0;padding:15px 18px;border:1px solid var(--line);border-radius:10px;background:var(--panel2);color:var(--accent2);font-weight:600;min-width:240px}.preview p.disabled[data-v-8c1de52d]{color:var(--muted);text-decoration:line-through}.preview span[data-v-8c1de52d]{color:var(--muted);font-size:10px}@media(max-width:800px){.currency-grid[data-v-8c1de52d]{grid-template-columns:1fr}.panel header[data-v-8c1de52d]{flex-direction:column}.actions[data-v-8c1de52d]{margin-top:12px}}.dashboard[data-v-bc127b7b]{display:grid;gap:18px}.welcome[data-v-bc127b7b]{display:flex;align-items:center;justify-content:space-between;padding:26px;background:radial-gradient(circle at 85% 20%,color-mix(in srgb,var(--accent),transparent 78%),transparent 42%),var(--panel)}.welcome small[data-v-bc127b7b]{color:var(--accent);font-weight:800;letter-spacing:.08em}.welcome h1[data-v-bc127b7b]{margin:8px 0 5px;font:800 30px var(--display)}.welcome p[data-v-bc127b7b],.section-title p[data-v-bc127b7b]{margin:0;color:var(--muted)}.welcome-actions[data-v-bc127b7b]{display:flex;align-items:center;gap:12px}.live[data-v-bc127b7b]{padding:6px 11px;border-radius:20px;border:1px solid var(--line);font-size:11px}.live.ok[data-v-bc127b7b],.green[data-v-bc127b7b]{color:#48d4aa}.live.warn[data-v-bc127b7b],.red[data-v-bc127b7b]{color:#ff7b86}.summary-grid[data-v-bc127b7b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.summary[data-v-bc127b7b]{display:flex;align-items:center;gap:16px;padding:20px}.summary>i[data-v-bc127b7b]{width:50px;height:50px;border-radius:12px;display:grid;place-items:center;font-style:normal;font-weight:800;color:#071720}.summary .mint[data-v-bc127b7b]{background:#49d1b4}.summary .green[data-v-bc127b7b]{background:#65d68a;color:#071720}.summary .blue[data-v-bc127b7b]{background:#69bdf2}.summary .gold[data-v-bc127b7b]{background:#f0c45f}.summary b[data-v-bc127b7b],.summary span[data-v-bc127b7b],.summary small[data-v-bc127b7b]{display:block}.summary b[data-v-bc127b7b]{font:800 28px var(--display)}.summary span[data-v-bc127b7b]{font-weight:700}.summary small[data-v-bc127b7b]{color:var(--muted);margin-top:3px}.dashboard-columns[data-v-bc127b7b]{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:18px;align-items:start}.monitor[data-v-bc127b7b],.details[data-v-bc127b7b]{padding:26px}.details[data-v-bc127b7b]{position:sticky!important;inset:auto!important;top:0!important;width:auto!important;max-height:calc(100vh - 126px);min-height:0;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.section-title[data-v-bc127b7b]{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--line);padding-bottom:17px}.section-title h2[data-v-bc127b7b]{margin:0 0 5px;font:800 22px var(--display)}.rings[data-v-bc127b7b]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:22px}.ring-card[data-v-bc127b7b]{text-align:center;padding:18px 10px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--panel),var(--bg) 22%)}.ring-card h3[data-v-bc127b7b]{margin:0 0 14px}.ring[data-v-bc127b7b]{--p:0%;--c:var(--accent);width:130px;aspect-ratio:1;border-radius:50%;margin:auto;display:grid;place-items:center;background:radial-gradient(circle at center,var(--panel) 57%,transparent 59%),conic-gradient(var(--c) var(--p),var(--line) 0)}.ring b[data-v-bc127b7b]{font:800 24px var(--display)}.ring-card span[data-v-bc127b7b],.ring-card small[data-v-bc127b7b]{display:block;margin-top:12px}.ring-card small[data-v-bc127b7b]{color:var(--muted);margin-top:5px}.message-title[data-v-bc127b7b]{margin-top:24px}.message-grid[data-v-bc127b7b]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.message-grid>div[data-v-bc127b7b]{padding:19px;border:1px solid var(--line);border-radius:10px}.message-grid b[data-v-bc127b7b],.message-grid span[data-v-bc127b7b]{display:block}.message-grid b[data-v-bc127b7b]{font:800 25px var(--display)}.message-grid span[data-v-bc127b7b]{color:var(--muted);margin-top:4px}.details h3[data-v-bc127b7b]{margin:24px 0 12px;color:var(--accent)}.detail-row[data-v-bc127b7b]{display:flex;justify-content:space-between;gap:18px;padding:13px 14px;margin-top:8px;border:1px solid var(--line);border-radius:9px}.detail-row span[data-v-bc127b7b]{color:var(--muted)}.detail-row b[data-v-bc127b7b]{text-align:right;overflow-wrap:anywhere}.process[data-v-bc127b7b]{display:flex;justify-content:space-between;padding:9px 4px;border-bottom:1px dashed var(--line)}.process small[data-v-bc127b7b]{color:var(--muted)}.process b[data-v-bc127b7b]{color:#65d68a}.empty[data-v-bc127b7b]{color:var(--muted)}@media(max-width:1100px){.summary-grid[data-v-bc127b7b]{grid-template-columns:1fr 1fr}.dashboard-columns[data-v-bc127b7b]{grid-template-columns:1fr}.details[data-v-bc127b7b]{position:static!important;max-height:none}.rings[data-v-bc127b7b]{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.welcome[data-v-bc127b7b]{align-items:flex-start;gap:16px;flex-direction:column}.summary-grid[data-v-bc127b7b],.rings[data-v-bc127b7b],.message-grid[data-v-bc127b7b]{grid-template-columns:1fr}.welcome-actions[data-v-bc127b7b]{width:100%;justify-content:space-between}}.notice[data-v-0d83ce78]{margin-bottom:14px}.toolbar-panel[data-v-0d83ce78]{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.count[data-v-0d83ce78]{margin-left:auto;color:var(--muted);font-size:12px}.pack-name[data-v-0d83ce78]{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.pack-name small[data-v-0d83ce78]{color:var(--muted);font-size:10px}.form-grid[data-v-0d83ce78]{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.form-grid .wide[data-v-0d83ce78]{grid-column:1 / -1}.form-grid small[data-v-0d83ce78]{display:block;margin-top:4px;color:var(--muted);font-size:10px}[data-v-0d83ce78] .row-active{--el-table-tr-bg-color: color-mix(in srgb, var(--el-color-danger) 8%, transparent)}.settings[data-v-94938df5]{display:flex;align-items:end;gap:18px}.settings>div[data-v-94938df5]{margin-right:auto}.settings h3[data-v-94938df5],.settings p[data-v-94938df5]{margin:0}.settings p[data-v-94938df5]{color:var(--muted);margin-top:6px}.settings label[data-v-94938df5]{display:grid;gap:7px}@media(max-width:850px){.settings[data-v-94938df5]{align-items:stretch;flex-direction:column}}.command-hero[data-v-3af617ee]{background:radial-gradient(circle at 85% 10%,color-mix(in srgb,var(--accent),transparent 80%),transparent 40%),var(--panel)}.command-hero small[data-v-3af617ee]{color:var(--accent);font-weight:800}.command-shell[data-v-3af617ee]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;margin-top:18px}.operation-list[data-v-3af617ee]{padding:12px;display:grid;gap:8px;align-content:start}.operation-list button[data-v-3af617ee]{display:flex;gap:12px;align-items:center;padding:15px;border:1px solid var(--line);background:transparent;color:var(--text);border-radius:10px;text-align:left;cursor:pointer}.operation-list button.active[data-v-3af617ee]{background:linear-gradient(110deg,var(--accent),var(--accent2));color:var(--bg);border-color:transparent;box-shadow:0 10px 30px color-mix(in srgb,var(--accent),transparent 70%)}.operation-list i[data-v-3af617ee]{font-style:normal;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:color-mix(in srgb,currentColor,transparent 85%)}.operation-list b[data-v-3af617ee],.operation-list small[data-v-3af617ee]{display:block}.operation-list small[data-v-3af617ee]{opacity:.72;margin-top:3px}.command-card[data-v-3af617ee]{padding:24px}.command-card>header[data-v-3af617ee]{display:flex;align-items:center;gap:15px;border-bottom:1px solid var(--line);padding-bottom:20px}.command-card>header>i[data-v-3af617ee]{width:58px;height:58px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--bg);font-style:normal;font-size:22px}.command-card header h2[data-v-3af617ee]{margin:0;font:800 22px var(--display)}.command-card header p[data-v-3af617ee]{margin:5px 0 0;color:var(--muted)}.command-card header .el-tag[data-v-3af617ee]{margin-left:auto}.form-grid[data-v-3af617ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.field[data-v-3af617ee]{padding:15px;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--panel),var(--bg) 18%)}.field b[data-v-3af617ee]{display:block;margin-bottom:10px}.field[data-v-3af617ee] .el-select,.field[data-v-3af617ee] .el-input-number{width:100%}.wide[data-v-3af617ee]{grid-column:1/-1}.preview[data-v-3af617ee]{display:grid;grid-template-columns:1fr 1.4fr 1.2fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:20px}.preview>div[data-v-3af617ee]{background:var(--panel2);padding:13px}.preview span[data-v-3af617ee],.preview b[data-v-3af617ee]{display:block}.preview span[data-v-3af617ee]{color:var(--muted);font-size:10px}.preview b[data-v-3af617ee]{margin-top:5px;overflow-wrap:anywhere}.command-card footer[data-v-3af617ee]{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}@media(max-width:900px){.command-shell[data-v-3af617ee]{grid-template-columns:1fr}.operation-list[data-v-3af617ee]{grid-template-columns:1fr 1fr}.form-grid[data-v-3af617ee],.preview[data-v-3af617ee]{grid-template-columns:1fr}.wide[data-v-3af617ee]{grid-column:auto}}@media(max-width:560px){.operation-list[data-v-3af617ee]{grid-template-columns:1fr}}.hint[data-v-94e6b046]{margin-bottom:14px}.stats-grid[data-v-94e6b046]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.stat[data-v-94e6b046]{padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.stat b[data-v-94e6b046],.stat span[data-v-94e6b046],.stat small[data-v-94e6b046]{display:block}.stat b[data-v-94e6b046]{font:800 24px var(--display)}.stat span[data-v-94e6b046]{margin-top:4px;font-weight:700}.stat small[data-v-94e6b046]{margin-top:2px;color:var(--muted);font-size:12px}.toolbar[data-v-94e6b046]{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap}.form-grid[data-v-94e6b046]{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.field-hint[data-v-94e6b046]{margin-left:10px;color:var(--el-text-color-secondary);font-size:12px}.milestone-list[data-v-94e6b046]{display:flex;flex-direction:column;gap:8px;width:100%}.milestone-row[data-v-94e6b046]{display:flex;align-items:center;gap:8px}.milestone-row .el-input[data-v-94e6b046]{flex:1}.table-actions[data-v-94e6b046]{display:flex;gap:4px}@media(max-width:900px){.stats-grid[data-v-94e6b046]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.form-grid[data-v-94e6b046],.stats-grid[data-v-94e6b046]{grid-template-columns:1fr}}.mall-hero[data-v-e4ff0f65]{padding:24px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at 85% 10%,color-mix(in srgb,var(--accent2) 25%,transparent),transparent 32%),var(--panel)}.mall-hero small[data-v-e4ff0f65]{color:var(--accent);letter-spacing:.16em}.head-actions[data-v-e4ff0f65]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.role-alert[data-v-e4ff0f65]{margin:14px 0}.settings[data-v-e4ff0f65]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.settings>div[data-v-e4ff0f65]{display:flex;align-items:center;justify-content:space-between;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.market-rules[data-v-e4ff0f65]{margin-top:14px}.market-rules-head[data-v-e4ff0f65]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.market-rules-head p[data-v-e4ff0f65]{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.mall-toolbar[data-v-e4ff0f65]{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.search-input[data-v-e4ff0f65]{max-width:320px;flex:1;min-width:200px}.price-filter[data-v-e4ff0f65]{display:flex;align-items:center;gap:6px}.price-filter .el-input-number[data-v-e4ff0f65]{width:88px}.filter-meta[data-v-e4ff0f65]{margin-bottom:12px;color:var(--muted);font-size:12px}.goods-name[data-v-e4ff0f65]{display:flex;flex-direction:column;gap:4px}.goods-tags[data-v-e4ff0f65]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.act-name[data-v-e4ff0f65]{color:var(--muted);font-size:12px}.form-grid[data-v-e4ff0f65]{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px}.form-grid[data-v-e4ff0f65] .el-input-number{width:100%}.sale-window[data-v-e4ff0f65],.dialog-tip[data-v-e4ff0f65],.readonly[data-v-e4ff0f65]{color:var(--muted);font-size:12px;line-height:1.6}.dialog-tip[data-v-e4ff0f65]{display:block;margin-top:10px}[data-v-e4ff0f65] .row-active-activity{background:color-mix(in srgb,var(--el-color-danger) 8%,transparent)!important}@media(max-width:760px){.settings[data-v-e4ff0f65],.form-grid[data-v-e4ff0f65],.market-rules-head[data-v-e4ff0f65]{grid-template-columns:1fr;flex-direction:column}}.metric.warn i[data-v-c5ef5b34]{color:var(--warn, #c27a1a);background:color-mix(in srgb,var(--warn, #c27a1a),transparent 88%)}.danger[data-v-c5ef5b34]{color:var(--danger);font-weight:600}.muted[data-v-c5ef5b34]{color:var(--muted);font-weight:500}.toolbar[data-v-c5ef5b34]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.toolbar .el-input[data-v-c5ef5b34]{width:min(240px,100%)}.notice[data-v-a57e1e87]{margin-bottom:14px}.notice p[data-v-a57e1e87]{margin:5px 0 0;font-size:12px;font-weight:400}.main-tabs[data-v-a57e1e87]{margin-top:4px}.product-name[data-v-a57e1e87]{display:flex;flex-direction:column;gap:3px}.product-name small[data-v-a57e1e87]{color:var(--muted);font-size:10px}.comparison-intro[data-v-a57e1e87]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.comparison-intro h2[data-v-a57e1e87],.comparison-intro p[data-v-a57e1e87]{margin:0}.comparison-intro p[data-v-a57e1e87]{margin-top:5px;color:var(--muted)}.reward-lines[data-v-a57e1e87]{display:flex;flex-direction:column;gap:4px}.benefit-tags[data-v-a57e1e87]{display:flex;flex-wrap:wrap;gap:6px}.battle-toolbar[data-v-a57e1e87]{display:flex;gap:10px;margin-bottom:14px}.battle-toolbar .el-select[data-v-a57e1e87]{width:300px}.form-grid[data-v-a57e1e87]{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.form-grid .wide[data-v-a57e1e87]{grid-column:1/-1}.switches[data-v-a57e1e87]{display:flex;flex-wrap:wrap;gap:16px}.benefit-box[data-v-a57e1e87]{margin-top:14px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.benefit-box header[data-v-a57e1e87]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.benefit-box header div[data-v-a57e1e87]{display:flex;flex-direction:column;gap:3px}.benefit-box header small[data-v-a57e1e87]{color:var(--muted);font-size:10px}.benefit-grid[data-v-a57e1e87]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.benefit-grid label[data-v-a57e1e87]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.benefit-grid label span[data-v-a57e1e87]{font-size:11px}.benefit-grid .el-input-number[data-v-a57e1e87]{width:120px}@media(max-width:720px){.form-grid[data-v-a57e1e87],.benefit-grid[data-v-a57e1e87]{grid-template-columns:1fr}.form-grid .wide[data-v-a57e1e87]{grid-column:auto}.battle-toolbar[data-v-a57e1e87]{flex-direction:column}.battle-toolbar .el-select[data-v-a57e1e87]{width:100%}.comparison-intro[data-v-a57e1e87]{align-items:flex-start;flex-direction:column}}.metric.danger i[data-v-9ca03690]{color:var(--danger);background:color-mix(in srgb,var(--danger),transparent 88%)}.item-table[data-v-9ca03690]{margin-top:15px}.rules[data-v-9ca03690]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rules article[data-v-9ca03690]{border:1px solid var(--line);border-radius:12px;background:var(--panel2);padding:18px}.rules b[data-v-9ca03690]{font:700 16px var(--display)}.rules p[data-v-9ca03690]{font-size:11px;color:var(--muted);line-height:1.8;margin-bottom:0}@media(max-width:700px){.rules[data-v-9ca03690]{grid-template-columns:1fr}}.form-grid[data-v-85b602ca]{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.form-grid .wide[data-v-85b602ca]{grid-column:1 / -1}.mat-row[data-v-85b602ca]{display:grid;grid-template-columns:1.4fr 1fr .8fr 110px auto;gap:8px;margin-bottom:8px;align-items:center}@media(max-width:700px){.form-grid[data-v-85b602ca],.mat-row[data-v-85b602ca]{grid-template-columns:1fr}}.grid[data-v-da136af3]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 16px}.grid[data-v-da136af3] .el-input-number{width:100%}.tips>div[data-v-da136af3]{display:inline-flex;vertical-align:top;flex-direction:column;width:31%;margin:1%;padding:16px;background:var(--panel2);border:1px solid var(--line);border-radius:12px}.tips span[data-v-da136af3],.tips p[data-v-da136af3]{color:var(--muted);font-size:11px;line-height:1.7}.tips .el-alert[data-v-da136af3]{margin-top:12px}@media(max-width:700px){.grid[data-v-da136af3]{grid-template-columns:1fr}.tips>div[data-v-da136af3]{width:100%;margin:5px 0}}.page-head[data-v-4080b182]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.head-actions[data-v-4080b182]{display:flex;gap:8px}.grant-form[data-v-4080b182]{margin-top:18px}.grant-form[data-v-4080b182] .el-input-number{width:100%}.mail-materials-field[data-v-4080b182] .el-form-item__content{display:block}.mail-materials[data-v-4080b182]{width:100%}.mail-material-row[data-v-4080b182]{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:10px;align-items:center;margin-bottom:8px}.mail-materials small[data-v-4080b182]{display:block;margin-top:6px;color:var(--muted);line-height:1.5}.premium-warning[data-v-4080b182]{margin:12px 0}.player-option[data-v-4080b182]{display:grid;grid-template-columns:1fr 1fr;gap:2px 10px;line-height:1.35}.player-option small[data-v-4080b182]{grid-column:1 / -1;color:var(--muted, #888)}.row[data-v-4080b182],.item-row[data-v-4080b182]{display:grid;grid-template-columns:1fr 180px auto;gap:10px;margin:8px 0}.item-row[data-v-4080b182]{grid-template-columns:1.3fr 1fr 1fr 130px auto}.pack-panel[data-v-4080b182]{margin-top:18px}.pack-head[data-v-4080b182]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.pack-head h2[data-v-4080b182]{margin:0 0 6px}.pack-head p[data-v-4080b182]{margin:0;color:var(--muted);font-size:13px}.pack-toolbar[data-v-4080b182]{margin-top:14px}.pack-toolbar .el-input[data-v-4080b182]{max-width:280px}.pack-toolbar .el-select[data-v-4080b182]{width:160px}.pack-grid[data-v-4080b182]{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.pack-grid .wide[data-v-4080b182]{grid-column:1 / -1}.pack-grid small[data-v-4080b182]{display:block;color:var(--muted);margin-top:4px;line-height:1.5}@media(max-width:720px){.pack-grid[data-v-4080b182]{grid-template-columns:1fr}.pack-grid .wide[data-v-4080b182]{grid-column:auto}.page-head[data-v-4080b182],.pack-head[data-v-4080b182]{flex-direction:column}.mail-material-row[data-v-4080b182]{grid-template-columns:1fr 110px}.mail-material-row .el-button[data-v-4080b182]{grid-column:1 / -1;justify-self:end}}.notice[data-v-4508cd0c]{margin-bottom:14px}.notice p[data-v-4508cd0c]{margin:5px 0 0;font-size:12px;font-weight:400;line-height:1.6}.notice code[data-v-4508cd0c]{padding:1px 6px;border-radius:4px;background:var(--panel2);font-size:11px}.toolbar-panel[data-v-4508cd0c]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.count[data-v-4508cd0c]{margin-left:auto;color:var(--muted);font-size:12px}.product-name[data-v-4508cd0c]{display:flex;flex-direction:column;gap:3px}.product-name small[data-v-4508cd0c],.muted[data-v-4508cd0c]{color:var(--muted);font-size:10px}.form-grid[data-v-4508cd0c]{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.form-grid .wide[data-v-4508cd0c]{grid-column:1/-1}.form-grid small[data-v-4508cd0c]{display:block;margin-top:4px;color:var(--muted);font-size:10px}.switches[data-v-4508cd0c]{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:720px){.form-grid[data-v-4508cd0c]{grid-template-columns:1fr}.form-grid .wide[data-v-4508cd0c]{grid-column:auto}.toolbar-panel[data-v-4508cd0c]{flex-wrap:wrap}.count[data-v-4508cd0c]{margin-left:0}}.rule-panel[data-v-c3c828da]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rule-panel>div[data-v-c3c828da]{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:16px}.rule-panel label[data-v-c3c828da],.rule-panel small[data-v-c3c828da]{display:block}.rule-panel label[data-v-c3c828da]{font-weight:700;margin-bottom:12px}.rule-panel small[data-v-c3c828da],.hint[data-v-c3c828da]{color:var(--muted);font-size:10px;margin-top:10px;display:block}.section-title[data-v-c3c828da]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title b[data-v-c3c828da],.section-title span[data-v-c3c828da]{display:block}.section-title span[data-v-c3c828da]{font-size:10px;color:var(--muted);margin-top:4px}.msg-form[data-v-c3c828da]{max-width:720px}.repair-grid[data-v-c3c828da]{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(150px,1fr)) minmax(190px,1fr);gap:14px;align-items:end}.repair-field[data-v-c3c828da]{display:grid;min-width:0;gap:8px}.repair-field label[data-v-c3c828da]{color:var(--text);font-size:12px;font-weight:700;white-space:nowrap}.repair-reward-mode[data-v-c3c828da]{align-self:stretch;align-content:start}.repair-reward-mode[data-v-c3c828da] .el-switch{min-height:32px;justify-self:start}.repair-grid[data-v-c3c828da] .el-input-number{width:100%}.reward-grid[data-v-c3c828da]{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.reward-grid article[data-v-c3c828da]{border:1px solid var(--line);background:var(--panel2);border-radius:14px;padding:14px}.reward-grid article.milestone[data-v-c3c828da]{border-color:var(--accent2);background:linear-gradient(145deg,var(--panel2),color-mix(in srgb,var(--accent2),transparent 91%))}.reward-grid header[data-v-c3c828da]{display:flex;justify-content:space-between;margin-bottom:12px}.reward-grid header span[data-v-c3c828da]{font-size:9px;color:var(--accent)}.reward-grid[data-v-c3c828da] .el-input-number{width:100%}@media(max-width:1400px){.repair-grid[data-v-c3c828da]{grid-template-columns:repeat(3,minmax(0,1fr))}.repair-item-name[data-v-c3c828da]{grid-column:span 2}}@media(max-width:1000px){.repair-grid[data-v-c3c828da],.reward-grid[data-v-c3c828da]{grid-template-columns:repeat(2,minmax(0,1fr))}.repair-item-name[data-v-c3c828da]{grid-column:auto}}@media(max-width:700px){.rule-panel[data-v-c3c828da],.repair-grid[data-v-c3c828da],.reward-grid[data-v-c3c828da]{grid-template-columns:1fr}}.page-head[data-v-13a825c1]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.page-head small[data-v-13a825c1]{letter-spacing:.08em;opacity:.6}.page-head h1[data-v-13a825c1]{margin:4px 0;font-size:22px}.page-head p[data-v-13a825c1]{margin:0;opacity:.75;max-width:640px}.head-actions[data-v-13a825c1]{display:flex;gap:8px;flex-wrap:wrap}.notice[data-v-13a825c1]{margin-bottom:12px}.panel[data-v-13a825c1]{background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter);border-radius:10px;padding:12px}.product-name[data-v-13a825c1]{display:flex;flex-direction:column}.product-name small[data-v-13a825c1]{opacity:.65}.form-grid[data-v-13a825c1]{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.form-grid .wide[data-v-13a825c1]{grid-column:1 / -1}.main-tabs[data-v-13a825c1]{margin-top:4px}.ledger-toolbar[data-v-13a825c1]{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.pager[data-v-13a825c1]{display:flex;gap:12px;align-items:center;margin-top:12px}.profile-overview[data-v-f7b31293]{display:grid;grid-template-columns:100px minmax(300px,1.5fr) minmax(260px,1fr);gap:22px;align-items:center}.portrait[data-v-f7b31293]{width:92px;height:92px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--bg);font:700 38px var(--display);box-shadow:0 13px 38px color-mix(in srgb,var(--accent),transparent 72%)}.name-line[data-v-f7b31293]{display:flex;align-items:center;gap:10px}.name-line h2[data-v-f7b31293]{margin:0;font:700 23px var(--display)}.summary>p[data-v-f7b31293]{margin:5px 0 15px;color:var(--muted);font-size:11px}.bars[data-v-f7b31293]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.bar.stamina[data-v-f7b31293]{grid-column:1/-1}.bar label[data-v-f7b31293]{display:flex;justify-content:space-between;font-size:10px;margin-bottom:5px}.bar label span[data-v-f7b31293]{color:var(--muted)}.bar.hp[data-v-f7b31293] .el-progress-bar__inner{background:#db5b63}.bar.mana[data-v-f7b31293] .el-progress-bar__inner{background:#3c8ff0}.bar.stamina[data-v-f7b31293] .el-progress-bar__inner{background:#d3a940}.quick-stats[data-v-f7b31293]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.quick-stats div[data-v-f7b31293]{background:var(--panel2);padding:13px}.quick-stats span[data-v-f7b31293],.quick-stats b[data-v-f7b31293]{display:block}.quick-stats span[data-v-f7b31293]{font-size:9px;color:var(--muted)}.quick-stats b[data-v-f7b31293]{font-size:11px;margin-top:5px}.gm-form[data-v-f7b31293]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 16px}.gm-form .wide[data-v-f7b31293]{grid-column:1/-1}.tab-toolbar[data-v-f7b31293]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.tab-toolbar b[data-v-f7b31293],.tab-toolbar span[data-v-f7b31293]{display:block}.tab-toolbar span[data-v-f7b31293]{font-size:10px;color:var(--muted);margin-top:3px}.danger-grid[data-v-f7b31293]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.danger-grid button[data-v-f7b31293]{text-align:left;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--panel2);color:var(--text);cursor:pointer}.danger-grid button[data-v-f7b31293]:hover{border-color:var(--danger)}.danger-grid b[data-v-f7b31293],.danger-grid span[data-v-f7b31293]{display:block}.danger-grid span[data-v-f7b31293]{color:var(--muted);font-size:11px;margin-top:7px}@media(max-width:1000px){.profile-overview[data-v-f7b31293]{grid-template-columns:85px 1fr}.quick-stats[data-v-f7b31293]{grid-column:1/-1}.gm-form[data-v-f7b31293]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.profile-overview[data-v-f7b31293]{grid-template-columns:1fr}.portrait[data-v-f7b31293]{width:70px;height:70px}.bars[data-v-f7b31293],.gm-form[data-v-f7b31293],.danger-grid[data-v-f7b31293]{grid-template-columns:1fr}.bar.stamina[data-v-f7b31293],.gm-form .wide[data-v-f7b31293]{grid-column:auto}}.portrait[data-v-f7b31293]{overflow:hidden}.portrait img[data-v-f7b31293],.avatar-preview img[data-v-f7b31293]{width:100%;height:100%;object-fit:cover}.premium-layout[data-v-f7b31293]{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:22px}.premium-settings[data-v-f7b31293]{min-width:0}.premium-form[data-v-f7b31293]{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:18px}.premium-form .wide[data-v-f7b31293]{grid-column:1/-1}.premium-form[data-v-f7b31293] .el-select,.premium-form[data-v-f7b31293] .el-date-editor{width:100%}.crop-controls[data-v-f7b31293]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 18px;width:100%}.crop-controls label[data-v-f7b31293]{display:grid;gap:3px;color:var(--muted);font-size:10px}.asset-hint[data-v-f7b31293]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;color:var(--muted);font-size:11px}.theme-title[data-v-f7b31293]{display:flex;align-items:end;justify-content:space-between;margin:8px 0 12px}.theme-title b[data-v-f7b31293],.theme-title span[data-v-f7b31293]{display:block}.theme-title span[data-v-f7b31293]{color:var(--muted);font-size:11px}.theme-grid[data-v-f7b31293]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.theme-grid button[data-v-f7b31293]{display:grid;grid-template-columns:54px minmax(0,1fr);gap:11px;align-items:center;position:relative;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--panel2);color:var(--text);text-align:left;cursor:pointer;transition:.18s}.theme-grid button[data-v-f7b31293]:hover,.theme-grid button.active[data-v-f7b31293]{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 10px 25px color-mix(in srgb,var(--accent) 12%,transparent)}.theme-grid i[data-v-f7b31293]{width:54px;height:70px;border-radius:10px;border:1px solid color-mix(in srgb,#fff 28%,transparent);box-shadow:inset 0 0 20px #0008;background-position:center;background-size:cover}.theme-star_gold[data-v-f7b31293]{background:radial-gradient(circle at 50% 18%,#f6d47d 0 4%,transparent 5%),linear-gradient(145deg,#071224,#c8973c)}.theme-void_amethyst[data-v-f7b31293]{background:radial-gradient(circle at 30% 20%,#e0aaff 0 4%,transparent 5%),linear-gradient(145deg,#0c0824,#7837b3)}.theme-frost_moon[data-v-f7b31293]{background:radial-gradient(circle at 28% 18%,#fff 0 13%,transparent 14%),linear-gradient(145deg,#07172c,#5cbce9)}.theme-grid span b[data-v-f7b31293],.theme-grid span small[data-v-f7b31293]{display:block}.theme-grid span b[data-v-f7b31293]{font-size:13px}.theme-grid span small[data-v-f7b31293]{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.5}.theme-grid em[data-v-f7b31293]{position:absolute;right:10px;top:9px;color:var(--accent);font-size:9px;font-style:normal}.benefit-grid[data-v-f7b31293]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 12px;margin-bottom:18px}.benefit-grid label[data-v-f7b31293]{display:grid;gap:6px;padding:11px;border:1px solid var(--line);border-radius:12px;background:var(--panel2);color:var(--muted);font-size:10px}.benefit-grid[data-v-f7b31293] .el-input-number{width:100%}.avatar-card[data-v-f7b31293]{align-self:start;display:grid;justify-items:center;gap:8px;padding:24px 16px;border:1px solid color-mix(in srgb,#e5b95f 50%,var(--line));border-radius:18px;background:radial-gradient(circle at 50% 0,#71551e44,transparent 45%),linear-gradient(160deg,var(--panel),var(--panel2));background-position:center;background-size:cover;position:sticky;top:18px;overflow:hidden}.avatar-stage[data-v-f7b31293]{position:relative;width:210px;height:210px;display:grid;place-items:center;cursor:crosshair}.avatar-preview[data-v-f7b31293]{position:relative;width:140px;height:140px;display:grid;place-items:center;overflow:hidden;border:2px solid #e7c36e;border-radius:50%;background:linear-gradient(135deg,#233,#755);color:#fff;font:700 48px var(--display);box-shadow:0 0 30px #e7c36e55}.avatar-preview img[data-v-f7b31293]{transition:transform .16s ease}.avatar-frame-preview[data-v-f7b31293]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 11px #eac86c88)}.focus-point[data-v-f7b31293]{position:absolute;width:9px;height:9px;border:1px solid #fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #e5b95faa,0 0 9px #000;pointer-events:none}.avatar-card>b[data-v-f7b31293]{font-size:18px}.avatar-card>small[data-v-f7b31293]{color:#e5c26d;text-align:center}.avatar-card[data-v-f7b31293]>.el-tag{margin-top:4px}.benefit-summary[data-v-f7b31293]{width:100%;padding-top:10px;border-top:1px solid #ffffff24;color:#e9dcc0;font-size:11px;line-height:1.8;text-align:center}@media(max-width:1000px){.premium-layout[data-v-f7b31293]{grid-template-columns:1fr}.avatar-card[data-v-f7b31293]{position:static;grid-template-columns:220px 1fr auto;justify-items:start}.avatar-stage[data-v-f7b31293]{grid-row:1/6}.theme-grid[data-v-f7b31293]{grid-template-columns:1fr 1fr}.benefit-summary[data-v-f7b31293]{grid-column:1/-1;text-align:left}}@media(max-width:700px){.premium-form[data-v-f7b31293],.theme-grid[data-v-f7b31293],.benefit-grid[data-v-f7b31293],.crop-controls[data-v-f7b31293]{grid-template-columns:1fr}.premium-form .wide[data-v-f7b31293]{grid-column:auto}.asset-hint[data-v-f7b31293],.theme-title[data-v-f7b31293]{align-items:flex-start;flex-direction:column}.avatar-card[data-v-f7b31293]{grid-template-columns:1fr;justify-items:center}.avatar-stage[data-v-f7b31293]{grid-row:auto}.benefit-summary[data-v-f7b31293]{text-align:center}}.transfer-page[data-v-8db99f48]{height:100%;overflow:auto;padding:20px 24px 70px;color:#f3eadc;background:radial-gradient(circle at 10% -10%,#3c2b20 0,transparent 34%),radial-gradient(circle at 92% 5%,#1d3a35 0,transparent 32%),#11110e}.transfer-head[data-v-8db99f48]{display:flex;justify-content:space-between;gap:18px;margin-bottom:14px}.transfer-head small[data-v-8db99f48],.panel header small[data-v-8db99f48]{color:#d8b66b;letter-spacing:.2em}.transfer-head h1[data-v-8db99f48]{margin:4px 0;font:700 29px serif}.transfer-head p[data-v-8db99f48]{margin:0;color:#a99b89;font-size:12px}.ghost[data-v-8db99f48]{padding:8px 13px;border:1px solid #625640;border-radius:9px;background:#191712;color:#e8dccb;cursor:pointer}.warning-card[data-v-8db99f48]{margin-bottom:14px;padding:14px 16px;border:1px solid #8c6338;border-radius:13px;background:linear-gradient(120deg,#3c2919,#211b13)}.warning-card b[data-v-8db99f48]{color:#f0cc85}.warning-card p[data-v-8db99f48]{margin:5px 0 0;color:#c2ac8a;font-size:11px}.metric-grid[data-v-8db99f48]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.metric-grid article[data-v-8db99f48]{padding:14px;border:1px solid #4e4435;border-radius:13px;background:#191611}.metric-grid span[data-v-8db99f48],.metric-grid small[data-v-8db99f48],.metric-grid b[data-v-8db99f48]{display:block}.metric-grid span[data-v-8db99f48],.metric-grid small[data-v-8db99f48]{color:#928575;font-size:10px}.metric-grid b[data-v-8db99f48]{margin:5px 0;color:#e7cb88;font:700 22px serif}.two-col[data-v-8db99f48]{display:grid;grid-template-columns:1.35fr .8fr;gap:13px}.panel[data-v-8db99f48]{padding:17px;border:1px solid #4d4334;border-radius:15px;background:#17140f;box-shadow:0 18px 45px #0004}.panel>header[data-v-8db99f48]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.panel h2[data-v-8db99f48]{margin:3px 0;font:700 19px serif}.panel>header>span[data-v-8db99f48]{color:#897d6b;font-size:10px}.request-panel label[data-v-8db99f48]{display:grid;gap:6px;margin:12px 0;color:#b7a790;font-size:11px}.request-panel input[data-v-8db99f48],.request-panel textarea[data-v-8db99f48]{width:100%;padding:11px;border:1px solid #514635;border-radius:9px;outline:none;background:#0f0e0b;color:#f4eadb;resize:vertical}.request-panel input[data-v-8db99f48]:focus,.request-panel textarea[data-v-8db99f48]:focus{border-color:#c5a45f}.agree[data-v-8db99f48]{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start}.agree input[data-v-8db99f48]{width:auto;margin-top:2px}.submit[data-v-8db99f48],.buy-card button[data-v-8db99f48]{padding:11px 14px;border:1px solid #d0aa5d;border-radius:10px;background:#a98542;color:#17120c;font-weight:700;cursor:pointer}.submit[data-v-8db99f48]{width:100%;margin-top:4px}.submit[data-v-8db99f48]:disabled{opacity:.4;cursor:not-allowed}.disabled-tip[data-v-8db99f48]{padding:28px;text-align:center;color:#c08f6b}.buy-card[data-v-8db99f48]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #6d5834;border-radius:11px;background:#292115}.buy-card b[data-v-8db99f48]{color:#e7cb88}.buy-card p[data-v-8db99f48]{margin:4px 0 0;color:#9a8c78;font-size:10px}.buy-card button[data-v-8db99f48]{white-space:nowrap}.guide-panel ol[data-v-8db99f48]{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:step}.guide-panel li[data-v-8db99f48]{position:relative;padding-left:35px;counter-increment:step}.guide-panel li[data-v-8db99f48]:before{content:counter(step);position:absolute;left:0;top:0;width:24px;height:24px;display:grid;place-items:center;border:1px solid #9c7f47;border-radius:50%;color:#ddbd78;font-size:10px}.guide-panel li b[data-v-8db99f48],.guide-panel li span[data-v-8db99f48]{display:block}.guide-panel li span[data-v-8db99f48]{margin-top:3px;color:#928575;font-size:10px;line-height:1.5}.history-panel[data-v-8db99f48]{margin-top:13px}.history-row[data-v-8db99f48]{display:grid;grid-template-columns:1fr minmax(130px,.5fr) auto;align-items:center;gap:12px;padding:12px;border-top:1px solid #332e25}.history-row[data-v-8db99f48]:first-of-type{border-top:0}.history-row b[data-v-8db99f48],.history-row span[data-v-8db99f48],.history-row small[data-v-8db99f48]{display:block}.history-row span[data-v-8db99f48],.history-row small[data-v-8db99f48]{margin-top:3px;color:#8e8170;font-size:10px}.status[data-v-8db99f48]{text-align:right}.status em[data-v-8db99f48]{display:inline-block;padding:4px 8px;border-radius:999px;background:#3b3327;color:#d8bf8d;font-size:10px;font-style:normal}.status em.completed[data-v-8db99f48]{background:#1e4935;color:#9bd7b7}.status em.rejected[data-v-8db99f48],.status em.expired[data-v-8db99f48]{background:#4d2723;color:#e2a09b}.cancel[data-v-8db99f48]{padding:7px 10px;border:1px solid #7c4641;border-radius:8px;background:#2b1715;color:#d99b95;cursor:pointer}.empty[data-v-8db99f48]{padding:45px;text-align:center;color:#8e8170}.empty.compact[data-v-8db99f48]{padding:24px}@media(max-width:900px){.metric-grid[data-v-8db99f48]{grid-template-columns:repeat(2,1fr)}.two-col[data-v-8db99f48]{grid-template-columns:1fr}}@media(max-width:620px){.transfer-page[data-v-8db99f48]{padding:14px 10px 90px}.metric-grid[data-v-8db99f48]{grid-template-columns:1fr 1fr}.history-row[data-v-8db99f48]{grid-template-columns:1fr}.status[data-v-8db99f48]{text-align:left}.buy-card[data-v-8db99f48]{align-items:flex-start;flex-direction:column}.buy-card button[data-v-8db99f48]{width:100%}}.player-alchemy[data-v-e34bb7b1]{color:#f3e7d4}.alchemy-heading[data-v-e34bb7b1]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px}.alchemy-heading small[data-v-e34bb7b1]{color:#e0b76a;letter-spacing:.16em;font-size:10px}.alchemy-heading h1[data-v-e34bb7b1]{font:700 26px var(--display,serif);margin:7px 0}.alchemy-heading p[data-v-e34bb7b1],.alchemy-hint[data-v-e34bb7b1],.alchemy-footer[data-v-e34bb7b1]{color:#a8947d;font-size:12px;line-height:1.8}.alchemy-heading a[data-v-e34bb7b1]{color:#e0b76a;text-decoration:none;border:1px solid rgba(212,168,98,.3);border-radius:10px;padding:9px 12px;white-space:nowrap;font-size:12px}.player-alchemy button[data-v-e34bb7b1]{border:1px solid rgba(212,168,98,.35);border-radius:10px;background:#281a12e6;color:#f3e7d4;padding:10px 13px;font:inherit;cursor:pointer}.player-alchemy button[data-v-e34bb7b1]:disabled{opacity:.5;cursor:not-allowed}.player-alchemy .primary[data-v-e34bb7b1]{background:linear-gradient(135deg,#e0bd7a,#b98742);color:#241709;font-weight:700}.furnace-panel[data-v-e34bb7b1]{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid rgba(212,168,98,.35);border-radius:16px;background:linear-gradient(130deg,#522b1759,#1c120eeb);margin-bottom:18px}.furnace-seal[data-v-e34bb7b1]{display:grid;place-items:center;flex-shrink:0;width:58px;height:58px;border:1px solid #bc9255;border-radius:14px;color:#e0b76a;font:700 32px var(--display,serif)}.furnace-info[data-v-e34bb7b1]{flex:1;min-width:0}.furnace-info small[data-v-e34bb7b1]{color:#c7a670;font-size:11px}.furnace-info h2[data-v-e34bb7b1]{font:700 20px var(--display,serif);margin:8px 0;overflow-wrap:anywhere}.furnace-info p[data-v-e34bb7b1]{font-size:12px;color:#a8947d;line-height:1.7;margin:5px 0}.furnace-actions[data-v-e34bb7b1]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.furnace-actions button[data-v-e34bb7b1]{white-space:nowrap}.alchemy-toolbar[data-v-e34bb7b1]{display:flex;gap:10px}.alchemy-toolbar label[data-v-e34bb7b1]{flex:1;min-width:0}.alchemy-toolbar input[data-v-e34bb7b1]{box-sizing:border-box;width:100%;border:1px solid rgba(212,168,98,.3);border-radius:10px;background:#0000004d;color:#f3e7d4;padding:12px;font:inherit}.alchemy-categories[data-v-e34bb7b1]{display:flex;gap:8px;overflow:auto;padding:12px 0}.alchemy-categories button[data-v-e34bb7b1]{white-space:nowrap}.alchemy-categories .active[data-v-e34bb7b1]{color:#e0b76a;border-color:#e0b76a;background:#e0b76a1f}.formula-grid[data-v-e34bb7b1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.formula-card[data-v-e34bb7b1]{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(212,168,98,.25);background:#1c120ef0;border-radius:16px;padding:18px}.formula-card.selected[data-v-e34bb7b1]{border-color:#dcaf65;box-shadow:inset 0 0 0 1px #e0b76a26}.formula-card.locked[data-v-e34bb7b1]{background:#17110fd9}.formula-card header[data-v-e34bb7b1]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.formula-card header small[data-v-e34bb7b1]{font-size:10px;color:#c7a670}.formula-card h2[data-v-e34bb7b1]{font:700 21px var(--display,serif);margin:8px 0}.formula-status[data-v-e34bb7b1]{white-space:nowrap;border:1px solid rgba(224,183,106,.4);border-radius:7px;color:#e0b76a;padding:4px 6px;font-size:10px}.locked-status[data-v-e34bb7b1]{color:#a8947d;border-color:#a8947d4d}.formula-description[data-v-e34bb7b1]{font-size:12px;color:#d4c3a8;line-height:1.7;min-height:40px;margin:8px 0}.formula-costs[data-v-e34bb7b1]{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-block:1px dashed rgba(212,168,98,.2);padding:12px 0;margin:5px 0 14px}.formula-costs dt[data-v-e34bb7b1]{font-size:10px;color:#a8947d}.formula-costs dd[data-v-e34bb7b1]{font-size:18px;color:#e0b76a;margin:6px 0 0}.formula-card h3[data-v-e34bb7b1]{font-size:12px;font-weight:500;margin:0 0 8px;display:flex;justify-content:space-between}.formula-card h3 small[data-v-e34bb7b1]{color:#a8947d;font-size:10px}.formula-materials[data-v-e34bb7b1]{padding:0;list-style:none;margin:0 0 10px}.formula-materials li[data-v-e34bb7b1]{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-size:12px;border-bottom:1px solid rgba(212,168,98,.08)}.formula-materials b[data-v-e34bb7b1]{font-weight:500;white-space:nowrap;color:#9ccfa7}.formula-materials .missing b[data-v-e34bb7b1]{color:#e3ac88}.formula-note[data-v-e34bb7b1],.unlock-hint[data-v-e34bb7b1]{font-size:11px;color:#a8947d;line-height:1.7;margin:6px 0}.unlock-hint[data-v-e34bb7b1],.missing-note[data-v-e34bb7b1]{color:#d4aa73}.formula-card footer[data-v-e34bb7b1]{margin-top:auto;padding-top:14px}.formula-card footer button[data-v-e34bb7b1]{width:100%;min-height:42px;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.alchemy-feedback[data-v-e34bb7b1]{padding:15px;border:1px solid rgba(212,168,98,.35);border-radius:12px;margin-bottom:18px;background:#281a1280}.alchemy-feedback.refused[data-v-e34bb7b1]{border-color:#d96a5c73}.alchemy-feedback b[data-v-e34bb7b1]{font-size:12px;color:#e0b76a}.alchemy-feedback.refused b[data-v-e34bb7b1]{color:#eda49a}.alchemy-feedback pre[data-v-e34bb7b1]{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 inherit;margin:8px 0 0}.alchemy-state[data-v-e34bb7b1]{padding:32px 15px;text-align:center;color:#a8947d;border:1px solid rgba(212,168,98,.25);border-radius:14px}.sr-only[data-v-e34bb7b1]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}button[data-v-e34bb7b1]:focus-visible,input[data-v-e34bb7b1]:focus-visible{outline:2px solid #e0b76a;outline-offset:3px}@media(max-width:640px){.furnace-panel[data-v-e34bb7b1]{flex-wrap:wrap;padding:16px}.furnace-actions[data-v-e34bb7b1]{flex-basis:100%;justify-content:flex-start}.formula-grid[data-v-e34bb7b1]{grid-template-columns:1fr}.alchemy-heading h1[data-v-e34bb7b1]{font-size:23px}.formula-card[data-v-e34bb7b1]{padding:16px}}.scene-webgl-fx[data-v-beef3d33]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none;z-index:3}.player-icon[data-v-0c9360e3]{display:block;width:24px;height:24px;flex:none;overflow:visible}.auction-escort[data-v-4675835a]{display:grid;gap:16px;min-width:0;overflow-wrap:anywhere;color:#f2e7d3}.auction-escort[data-v-4675835a] *{box-sizing:border-box}.auction-escort h2[data-v-4675835a],.auction-escort h3[data-v-4675835a],.auction-escort h4[data-v-4675835a],.auction-escort p[data-v-4675835a]{margin:0}.auction-escort p[data-v-4675835a]{line-height:1.75;font-size:13px;color:#bcaf98}.auction-escort small[data-v-4675835a]{font-size:12px;line-height:1.6;color:#bca98b}.auction-escort h2[data-v-4675835a]{font-size:clamp(24px,3vw,30px)}.auction-escort h3[data-v-4675835a]{font-size:20px}.auction-escort h4[data-v-4675835a]{font-size:16px;line-height:1.5}.escort-heading[data-v-4675835a],.escort-panel>header[data-v-4675835a],.escort-card>header[data-v-4675835a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.escort-heading>div[data-v-4675835a],.escort-panel>header>div[data-v-4675835a]{flex:1 1 250px;min-width:0}.escort-heading p[data-v-4675835a],.escort-panel>header p[data-v-4675835a]{margin-top:8px}.escort-heading small[data-v-4675835a],.escort-panel>header small[data-v-4675835a]{color:#dfb971;letter-spacing:.08em}.auction-escort button[data-v-4675835a]{min-height:44px;max-width:100%;padding:10px 16px;border:1px solid #927044;border-radius:11px;background:#342516;color:#f0d9ac;font:inherit;line-height:1.5;cursor:pointer;white-space:normal;text-align:center}.auction-escort button[data-v-4675835a]:hover:not(:disabled){border-color:#e8c17a}.auction-escort button[data-v-4675835a]:disabled{opacity:.5;cursor:not-allowed}.auction-escort button[data-v-4675835a]:focus-visible,.auction-escort summary[data-v-4675835a]:focus-visible{outline:2px solid #e8c17a;outline-offset:3px}.auction-escort .escort-primary[data-v-4675835a]{color:#2b1c08;background:linear-gradient(110deg,#eed397,#c4984e);font-weight:700;border-color:#d2ae67}.escort-safety[data-v-4675835a],.escort-rules[data-v-4675835a],.escort-panel[data-v-4675835a],.escort-feedback[data-v-4675835a],.escort-error[data-v-4675835a]{padding:20px;border:1px solid rgba(211,174,108,.32);border-radius:17px;background:#20170f}.escort-safety[data-v-4675835a]{background:#273022;border-color:#607b43}.escort-safety>b[data-v-4675835a]{color:#d5e8b7;font-size:15px;line-height:1.7}.escort-safety p[data-v-4675835a]{margin-top:7px}.escort-feedback[data-v-4675835a]{color:#e9d5a8;background:#352719;font-size:14px;line-height:1.7}.escort-error[data-v-4675835a]{color:#f0c89f;background:#332117;font-size:14px;line-height:1.7}.escort-quota[data-v-4675835a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.escort-quota>div[data-v-4675835a]{display:grid;gap:8px;min-width:0;padding:16px;border:1px solid rgba(211,174,108,.3);border-radius:14px;background:#24190f}.escort-quota b[data-v-4675835a]{font-size:17px;color:#eed29b}.escort-rules summary[data-v-4675835a]{min-height:28px;color:#e0c38d;cursor:pointer}.escort-rules p[data-v-4675835a]{margin-top:12px}.escort-panel[data-v-4675835a]{display:grid;gap:17px;min-width:0}.escort-grid[data-v-4675835a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:13px;min-width:0}.escort-card[data-v-4675835a]{display:grid;gap:12px;align-content:start;min-width:0;padding:18px;border:1px solid rgba(211,174,108,.3);border-radius:15px;background:#2a1d12}.escort-card button[data-v-4675835a]{width:100%;margin-top:4px}.escort-card dl[data-v-4675835a]{display:grid;gap:9px;margin:0}.escort-card dl>div[data-v-4675835a]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px}.escort-card dt[data-v-4675835a]{color:#bcaf98}.escort-card dd[data-v-4675835a]{margin:0;color:#efd6a7;font-variant-numeric:tabular-nums}.escort-badge[data-v-4675835a]{padding:5px 9px;border:1px solid rgba(211,174,108,.4);border-radius:9px;color:#dfc18b;font-size:12px}.escort-timer[data-v-4675835a]{font-size:21px;color:#e8c17a;font-variant-numeric:tabular-nums}.escort-empty[data-v-4675835a]{padding:20px;border:1px dashed rgba(211,174,108,.3);border-radius:13px;text-align:center;background:#1a120d}.escort-record-list[data-v-4675835a]{display:grid;gap:10px;min-width:0}.escort-record-list>article[data-v-4675835a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:15px;border:1px solid rgba(211,174,108,.25);border-radius:12px;background:#291c12}.escort-record-list>article>div[data-v-4675835a]{min-width:0;flex:1 1 220px}.escort-record-list small[data-v-4675835a]{display:block;margin-top:6px}.escort-record-list>article>span[data-v-4675835a],.escort-attempt-reward>span[data-v-4675835a]{font-size:13px;color:#e8cc97}.escort-subtitle[data-v-4675835a]{margin-top:8px!important}.escort-attempt-reward[data-v-4675835a]{display:grid;gap:4px}@media(max-width:700px){.escort-quota[data-v-4675835a]{grid-template-columns:repeat(2,minmax(0,1fr))}.escort-quota>div[data-v-4675835a]:last-child{grid-column:1/-1}}@media(max-width:450px){.auction-escort[data-v-4675835a]{gap:12px}.escort-safety[data-v-4675835a],.escort-rules[data-v-4675835a],.escort-panel[data-v-4675835a],.escort-feedback[data-v-4675835a],.escort-error[data-v-4675835a]{padding:15px}.escort-heading>button[data-v-4675835a],.escort-panel>header>button[data-v-4675835a]{width:100%}.escort-grid[data-v-4675835a]{grid-template-columns:minmax(0,1fr)}.escort-card[data-v-4675835a]{padding:15px}.escort-quota>div[data-v-4675835a]{padding:13px}.escort-quota b[data-v-4675835a]{font-size:15px}.escort-record-list>article[data-v-4675835a]{padding:14px}.escort-record-list>article>span[data-v-4675835a]{width:100%}.escort-heading h2[data-v-4675835a]{font-size:24px}}@media(prefers-reduced-motion:reduce){.auction-escort[data-v-4675835a] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.auction-hall-scene[data-v-d4aaa0ba]{position:relative;isolation:isolate;min-height:250px;aspect-ratio:16/10;overflow:hidden;border-radius:13px;background:#181c16;border:1px solid #c9a66355}.auction-hall-art[data-v-d4aaa0ba]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 64%;z-index:-2}.auction-hall-scene[data-v-d4aaa0ba]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0c171755,transparent 32%,#0d141b08 55%,#0c171770);z-index:-1;pointer-events:none}.auction-hall-inscription[data-v-d4aaa0ba]{position:absolute;top:18px;left:20px;font-size:11px;letter-spacing:.23em;color:#e9d29c;text-shadow:0 2px 7px #000}.auction-display-pedestal[data-v-d4aaa0ba]{position:absolute;left:50%;bottom:18%;transform:translate(-50%);display:grid;justify-items:center;gap:12px;max-width:85%;text-align:center;color:#f5d68f}.auction-display-pedestal[data-v-d4aaa0ba]:before{content:"";position:absolute;top:-25px;right:-35px;bottom:-15px;left:-35px;background:radial-gradient(ellipse,#e4c46a45,transparent 70%);pointer-events:none;z-index:-1}.auction-display-pedestal[data-v-d4aaa0ba]>.item-artwork{width:80px;height:80px;border:1px solid #e6c16b99;border-radius:18px;background:radial-gradient(ellipse,#635432dd,#1a281bcc);box-shadow:0 14px 28px #0009,0 0 28px #e4b46644}.auction-display-pedestal>.player-icon[data-v-d4aaa0ba]{width:55px;height:55px;color:#e6cd9c;opacity:.7}.auction-display-pedestal>b[data-v-d4aaa0ba]{max-width:100%;overflow-wrap:anywhere;font:700 16px/1.5 var(--display,serif);text-shadow:0 2px 8px #000;background:#11221be8;border:1px solid #bfa76b66;padding:4px 14px;border-radius:6px}.auction-gavel-layer[data-v-d4aaa0ba]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.auction-theater-shell[data-v-d4aaa0ba]{container-type:inline-size;min-width:0}.auction-theater[data-v-d4aaa0ba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"center center" "bids settled";gap:16px;min-width:0}.auction-stage-center[data-v-d4aaa0ba]{position:relative;display:grid;gap:14px;grid-area:center;min-width:0;border:1px solid #d4ac5e55;border-radius:22px;padding:12px;background:radial-gradient(ellipse at 50% 20%,#c4a36125,transparent 65%),#20180f;overflow:hidden}.auction-stage-center[data-v-d4aaa0ba] .auction-host{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:end;border-radius:14px}.auction-stage-center[data-v-d4aaa0ba] .auction-host-art{height:160px;min-height:0}.auction-stage-center[data-v-d4aaa0ba] .auction-host-copy{border:0;background:none;padding:14px}.auction-stage-center[data-v-d4aaa0ba] .auction-host-copy p{font-size:11px}.auction-stage-center[data-v-d4aaa0ba] .auction-host-copy h2{font-size:19px}.auction-stage-center[data-v-d4aaa0ba] .auction-lot{border-color:#bfa66a33;gap:17px}.auction-stage-center[data-v-d4aaa0ba] .auction-lot-heading{padding:15px 0;justify-content:center}.auction-stage-center[data-v-d4aaa0ba] .auction-lot-heading .item-artwork{box-shadow:0 12px 30px #0005,inset 0 0 20px #c9ac5a18;border-color:#dfbd6b99;border-radius:16px;background:radial-gradient(circle,#54432a,#21190f)}.auction-bid-scroll[data-v-d4aaa0ba],.auction-settlement-scroll[data-v-d4aaa0ba]{min-width:0;padding:16px 13px;border:1px solid #bca26644;border-radius:17px;background:linear-gradient(180deg,#34291a,#1b160f);align-self:start}.auction-bid-scroll[data-v-d4aaa0ba]{grid-area:bids}.auction-settlement-scroll[data-v-d4aaa0ba]{grid-area:settled}.auction-theater header[data-v-d4aaa0ba]{display:flex;align-items:center;gap:9px;padding-bottom:12px;border-bottom:1px solid #cab07733}.auction-theater header>.player-icon[data-v-d4aaa0ba]{width:27px;height:27px;color:#d6b777}.auction-theater header small[data-v-d4aaa0ba]{font-size:9px;color:#ac9c7e}.auction-theater h2[data-v-d4aaa0ba]{font:700 17px var(--display,serif);margin:4px 0 0;color:#e6ce99}.auction-theater ol[data-v-d4aaa0ba]{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:0;max-height:580px;overflow:auto;scrollbar-width:thin;scrollbar-color:#665335 transparent}.auction-theater li[data-v-d4aaa0ba]{display:flex;align-items:center;gap:9px;padding:13px 0;min-width:0;border-bottom:1px solid #c4b07320}.auction-theater li>div[data-v-d4aaa0ba]{min-width:0;flex:1}.auction-theater li b[data-v-d4aaa0ba]{display:block;font-size:11px;line-height:1.6;overflow-wrap:anywhere;color:#e4d5b1}.auction-theater li strong[data-v-d4aaa0ba]{display:block;margin-top:4px;color:#f0d49c;font-size:13px;overflow-wrap:anywhere}.auction-theater li strong small[data-v-d4aaa0ba]{font-size:9px;font-weight:400}.auction-theater time[data-v-d4aaa0ba]{display:block;color:#9d947d;font-size:9px;margin-top:5px}.bid-seal[data-v-d4aaa0ba]{display:grid;place-items:center;width:31px;height:36px;flex:0 0 31px;border:1px solid #a68e5755;border-radius:9px;background:#51432b66;color:#d2b87e}.bid-seal .player-icon[data-v-d4aaa0ba]{width:17px;height:17px}.auction-theater li span[data-v-d4aaa0ba]:not(.bid-seal){display:block;margin-top:4px;color:#a99f86;font-size:10px}.auction-theater li span.sold[data-v-d4aaa0ba]{color:#bcd39f}.scene-empty[data-v-d4aaa0ba],.scene-footnote[data-v-d4aaa0ba]{font-size:11px;line-height:1.9;color:#a89c80;margin:16px 0}.scene-footnote[data-v-d4aaa0ba]{font-size:9px;margin-bottom:0}.auction-outcome[data-v-d4aaa0ba]{padding:12px 16px;margin:12px 0 0;border:1px solid #d7b26e66;border-radius:12px;background:#59472766;color:#ebd29c;font-size:12px}@container (min-width:820px){.auction-theater[data-v-d4aaa0ba]{grid-template-columns:minmax(155px,.65fr) minmax(0,1.7fr) minmax(155px,.65fr);grid-template-areas:"bids center settled";gap:12px}.auction-bid-scroll[data-v-d4aaa0ba],.auction-settlement-scroll[data-v-d4aaa0ba]{position:sticky;top:0}}@media(max-width:480px){.auction-theater[data-v-d4aaa0ba]{grid-template-columns:minmax(0,1fr);grid-template-areas:"center" "bids" "settled";gap:12px}.auction-stage-center[data-v-d4aaa0ba]{padding:8px}.auction-theater ol[data-v-d4aaa0ba]{max-height:240px}.auction-stage-center[data-v-d4aaa0ba] .auction-host-art{height:130px}.auction-stage-center[data-v-d4aaa0ba] .auction-host-copy{padding:12px 8px}}.auction-hall-scene[data-v-d4aaa0ba]{min-height:360px;aspect-ratio:16/11}.auction-display-pedestal[data-v-d4aaa0ba]{left:34%;bottom:35%;max-width:48%;z-index:1}.auction-display-pedestal[data-v-d4aaa0ba]>.item-artwork{width:70px;height:70px}.auction-display-pedestal>b[data-v-d4aaa0ba]{font-size:14px}.auction-host-layer[data-v-d4aaa0ba]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.auction-host-layer[data-v-d4aaa0ba] .auction-host{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;border-radius:0;background:none;overflow:visible}.auction-host-layer[data-v-d4aaa0ba] .auction-host-art{position:absolute;right:-2%;bottom:0;width:45%;height:86%;min-height:0;filter:drop-shadow(0 7px 10px #0007)}.auction-gavel-layer[data-v-d4aaa0ba]{z-index:4}@media(max-width:540px){.auction-hall-scene[data-v-d4aaa0ba]{min-height:390px;aspect-ratio:4/5}.auction-host-layer[data-v-d4aaa0ba] .auction-host-art{right:-4%;width:51%;height:81%}.auction-display-pedestal[data-v-d4aaa0ba]{left:31%;bottom:39%;max-width:53%}.auction-display-pedestal[data-v-d4aaa0ba]>.item-artwork{width:64px;height:64px}.auction-hall-inscription[data-v-d4aaa0ba]{left:13px;top:15px;font-size:10px;letter-spacing:.14em}}.auction-hall-scene[data-v-d4aaa0ba]{min-height:420px}.auction-display-pedestal[data-v-d4aaa0ba]{left:31%;bottom:12%;max-width:50%}.auction-display-pedestal>b[data-v-d4aaa0ba]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em;overflow:hidden;font-size:13px;line-height:1.5}.auction-host-speech[data-v-d4aaa0ba]{position:absolute;z-index:3;left:4%;top:13%;width:54%;max-width:370px;box-sizing:border-box;padding:15px 16px;color:#f1e7c6;border:1px solid #d9be7b;border-radius:17px 17px 6px;background:linear-gradient(135deg,#274c40f5,#132d27f5);box-shadow:0 10px 24px #0007,inset 0 1px #fff1;overflow-wrap:anywhere}.auction-host-speech[data-v-d4aaa0ba]:after{content:"";position:absolute;right:-8px;top:34px;width:14px;height:14px;transform:rotate(45deg);border-top:1px solid #d9be7b;border-right:1px solid #d9be7b;background:#19372f;pointer-events:none}.auction-host-speech>header[data-v-d4aaa0ba]{display:flex;align-items:center;gap:7px;padding:0 0 8px;border-bottom:1px solid #c9b37540;min-width:0}.auction-host-speech>header>b[data-v-d4aaa0ba]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 13px/1.5 var(--display,serif);color:#f3dcab}.auction-host-speech>header>small[data-v-d4aaa0ba]{flex:none;font-size:9px;letter-spacing:.08em;color:#c6bd99;white-space:nowrap}.speech-seal[data-v-d4aaa0ba]{display:grid;place-items:center;flex:0 0 20px;width:20px;height:22px;border:1px solid #cdb77b77;border-radius:5px;color:#ddc07b;background:#c4a96314;font:11px/1 serif}.auction-host-speech>p[data-v-d4aaa0ba]{margin:9px 0 0;font-size:12px;line-height:1.75;color:#ece7ce}.auction-speech-details[data-v-d4aaa0ba]{margin:0 4px;padding:10px 12px;border:1px solid #a8946333;border-radius:10px;background:#1a211ad9;min-width:0}.auction-speech-details>summary[data-v-d4aaa0ba]{cursor:pointer;font-size:11px;line-height:1.7;color:#cbb98e}.auction-speech-details>p[data-v-d4aaa0ba]{margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8;color:#d4d0b8}.auction-speech-details>summary[data-v-d4aaa0ba]:focus-visible{outline:2px solid #d9be7b;outline-offset:4px;border-radius:4px}@media(max-width:540px){.auction-hall-scene[data-v-d4aaa0ba]{min-height:430px}.auction-host-speech[data-v-d4aaa0ba]{top:11%;left:4%;width:56%;padding:12px;border-radius:13px 13px 5px}.auction-host-speech>header[data-v-d4aaa0ba]{gap:5px}.auction-host-speech>header>b[data-v-d4aaa0ba]{font-size:12px}.auction-host-speech>header>small[data-v-d4aaa0ba]{font-size:8px;letter-spacing:0}.auction-host-speech>p[data-v-d4aaa0ba]{font-size:11px;line-height:1.7}.auction-host-speech[data-v-d4aaa0ba]:after{top:31px;right:-7px;width:12px;height:12px}.auction-display-pedestal[data-v-d4aaa0ba]{left:31%;bottom:13%;max-width:50%}.auction-host-layer[data-v-d4aaa0ba] .auction-host-art{height:78%}.auction-speech-details[data-v-d4aaa0ba]{margin:0}}.auction-presenter[data-v-cdac9f44]{position:relative;min-width:0;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.auction-presenter img[data-v-cdac9f44],.auction-presenter canvas[data-v-cdac9f44]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.auction-presenter canvas[data-v-cdac9f44]{opacity:0}.auction-presenter .presenter-image-hidden[data-v-cdac9f44]{opacity:0}.auction-presenter .presenter-canvas-visible[data-v-cdac9f44]{opacity:1}.presenter-fallback[data-v-cdac9f44]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#dbc48e;font:72px/1 serif;opacity:.45}.auction-page[data-v-e2f155a1]{--auction-gold:#e8c17a;--auction-line:rgba(211,174,108,.28);--auction-surface:#1d160f;--auction-muted:#b9ab92;display:grid;gap:18px;min-width:0;max-width:1500px;margin:0 auto;color:#f2e7d3;overflow-wrap:anywhere}.auction-page[data-v-e2f155a1] *{box-sizing:border-box}.auction-page h1[data-v-e2f155a1],.auction-page h2[data-v-e2f155a1],.auction-page h3[data-v-e2f155a1],.auction-page p[data-v-e2f155a1]{margin:0}.auction-page h1[data-v-e2f155a1]{margin-top:6px;font-size:clamp(25px,3vw,38px);font-family:var(--display,serif)}.auction-page h2[data-v-e2f155a1]{font-size:clamp(20px,2vw,28px)}.auction-page small[data-v-e2f155a1],.auction-note[data-v-e2f155a1],.auction-page p[data-v-e2f155a1]{color:var(--auction-muted)}.auction-page p[data-v-e2f155a1]{line-height:1.7}.auction-page button[data-v-e2f155a1],.auction-button[data-v-e2f155a1]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 18px;border:1px solid var(--auction-line);border-radius:12px;background:#2a2016;color:#f2dfb9;font:inherit;text-decoration:none;cursor:pointer;white-space:normal;text-align:center}.auction-page button[data-v-e2f155a1]:hover:not(:disabled),.auction-button[data-v-e2f155a1]:hover{border-color:var(--auction-gold)}.auction-page button[data-v-e2f155a1]:disabled{opacity:.5;cursor:not-allowed}.auction-page[data-v-e2f155a1] :is(button,a,input,select):focus-visible{outline:2px solid #e8c17a;outline-offset:3px}.auction-page .gold[data-v-e2f155a1]{border-color:#dbb46e;background:linear-gradient(120deg,#efd396,#c19448);color:#281b09;font-weight:700}.auction-heading[data-v-e2f155a1],.auction-seat[data-v-e2f155a1],.auction-consign>header[data-v-e2f155a1],.auction-mine>header[data-v-e2f155a1],.auction-preview[data-v-e2f155a1]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.auction-heading>div[data-v-e2f155a1],.auction-seat>div[data-v-e2f155a1]:first-child{flex:1 1 280px;min-width:0}.auction-heading p[data-v-e2f155a1]{margin-top:8px}.auction-heading small[data-v-e2f155a1],.auction-host-copy small[data-v-e2f155a1],.auction-preview small[data-v-e2f155a1]{color:var(--auction-gold);font-size:12px;letter-spacing:.1em}.auction-tabs[data-v-e2f155a1]{display:flex;flex-wrap:wrap;gap:8px}.auction-tabs button[data-v-e2f155a1]{flex:1 1 130px}.auction-tabs .active[data-v-e2f155a1]{border-color:#dbb46e;background:#49341c;color:#ffe3a6}.auction-seat[data-v-e2f155a1],.auction-notice[data-v-e2f155a1],.auction-preview[data-v-e2f155a1],.auction-rules[data-v-e2f155a1],.auction-consign[data-v-e2f155a1],.auction-mine[data-v-e2f155a1]{padding:20px;border:1px solid var(--auction-line);border-radius:18px;background:var(--auction-surface)}.auction-seat p[data-v-e2f155a1]{font-size:13px;margin-top:5px}.auction-actions[data-v-e2f155a1]{display:flex;flex-wrap:wrap;gap:8px}.auction-notice[data-v-e2f155a1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;font-size:14px;color:#e6d0a0;background:#302518}.auction-notice.warning[data-v-e2f155a1]{border-color:#9b7043;color:#f2c799}.auction-notice>span[data-v-e2f155a1]{flex:1 1 230px}.auction-stage[data-v-e2f155a1]{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.7fr);gap:18px}.auction-host[data-v-e2f155a1]{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;overflow:hidden;position:relative;border:1px solid var(--auction-line);border-radius:22px;background:radial-gradient(ellipse at center,#644125,#2b1c16 48%,#17110e)}.auction-host-art[data-v-e2f155a1]{min-height:280px;height:clamp(280px,28vw,440px);display:grid;place-items:center;min-width:0}.auction-host-art img[data-v-e2f155a1]{width:100%;height:100%;max-height:440px;object-fit:contain;object-position:bottom}.auction-host-art>span[data-v-e2f155a1]{color:#e8c17a;font-size:90px;font-family:serif}.auction-host-copy[data-v-e2f155a1]{position:relative;padding:20px;background:#22170f;border-top:1px solid var(--auction-line)}.auction-host-copy h2[data-v-e2f155a1]{margin:7px 0}.auction-host-copy p[data-v-e2f155a1]{font-size:13px}.auction-lot[data-v-e2f155a1]{min-width:0;padding:clamp(18px,3vw,34px);border:1px solid var(--auction-line);border-radius:22px;background:radial-gradient(ellipse at top right,#47301a,#21180f 65%);display:grid;gap:22px;align-content:start}.auction-lot>header[data-v-e2f155a1]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.auction-badge[data-v-e2f155a1]{padding:6px 10px;border:1px solid #867044;border-radius:8px;color:#edd499;font-size:12px}.auction-countdown[data-v-e2f155a1]{font-size:13px;color:#e6c789;font-variant-numeric:tabular-nums}.auction-lot-heading[data-v-e2f155a1]{display:flex;align-items:center;gap:18px;min-width:0}.auction-lot-heading[data-v-e2f155a1] .item-artwork{width:100px;height:100px;flex-basis:100px;border-radius:20px}.auction-lot-heading h2[data-v-e2f155a1]{margin:7px 0;line-height:1.4}.auction-lot-heading h2 span[data-v-e2f155a1]{font-size:.75em;color:#ddc494}.auction-lot-heading>div[data-v-e2f155a1]{min-width:0}.auction-prices[data-v-e2f155a1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:20px 0;border-block:1px solid var(--auction-line)}.auction-prices .current[data-v-e2f155a1]{grid-column:1/-1}.auction-prices dt[data-v-e2f155a1]{font-size:13px;color:var(--auction-muted)}.auction-prices dd[data-v-e2f155a1]{margin:8px 0 0;font-size:16px;font-variant-numeric:tabular-nums}.auction-prices .current dd[data-v-e2f155a1]{font-size:clamp(28px,4vw,46px);font-weight:700;color:#f3d191}.auction-prices dd small[data-v-e2f155a1]{font-size:14px;color:#e2c99e}.auction-bid-form[data-v-e2f155a1]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.auction-bid-form label[data-v-e2f155a1]{flex:1 1 190px}.auction-bid-form button[data-v-e2f155a1]{flex:1 1 140px;min-height:48px}.auction-page label[data-v-e2f155a1]{display:grid;gap:8px;color:#dbc8a6;font-size:13px}.auction-page input[data-v-e2f155a1],.auction-page select[data-v-e2f155a1]{min-width:0;max-width:100%;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--auction-line);border-radius:10px;background:#130e09;color:#f6e8ce;font-size:16px}.auction-page input[data-v-e2f155a1]:disabled,.auction-page select[data-v-e2f155a1]:disabled{opacity:.55}.auction-buyout[data-v-e2f155a1]{width:100%}.auction-note[data-v-e2f155a1]{font-size:12px;line-height:1.7}.auction-state[data-v-e2f155a1]{display:grid;place-content:center;gap:15px;min-height:160px;padding:25px;text-align:center;border:1px dashed var(--auction-line);border-radius:18px;background:#1c140e}.auction-state h2[data-v-e2f155a1]{color:#efd7a8}.auction-empty-mark[data-v-e2f155a1]{font-size:60px;color:#b58c50;font-family:serif}.auction-category-list[data-v-e2f155a1]{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 250px;justify-content:flex-end}.auction-category-list span[data-v-e2f155a1]{padding:9px 14px;border:1px solid var(--auction-line);border-radius:20px;color:#e0c496;font-size:13px}.auction-preview>div[data-v-e2f155a1]:first-child{flex:1 1 250px}.auction-preview h2[data-v-e2f155a1]{margin:5px 0}.auction-preview p[data-v-e2f155a1]{font-size:13px}.auction-rules summary[data-v-e2f155a1]{cursor:pointer;min-height:28px;color:#e5c78e}.auction-rules p[data-v-e2f155a1]{font-size:13px;margin-top:12px}.auction-consign[data-v-e2f155a1],.auction-mine[data-v-e2f155a1]{display:grid;gap:20px}.auction-consign>header>div[data-v-e2f155a1],.auction-mine>header>div[data-v-e2f155a1]{min-width:0;flex:1 1 250px}.auction-consign>header p[data-v-e2f155a1],.auction-mine>header p[data-v-e2f155a1]{margin-top:8px;font-size:13px}.auction-consign-layout[data-v-e2f155a1]{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:20px}.auction-inventory[data-v-e2f155a1]{display:grid;gap:8px;align-content:start;min-width:0}.auction-inventory button[data-v-e2f155a1]{justify-content:flex-start;text-align:left;gap:12px;min-width:0}.auction-inventory button.selected[data-v-e2f155a1]{border-color:#d5ac64;background:#49341c}.auction-inventory button>span[data-v-e2f155a1]{display:grid;gap:6px;min-width:0}.auction-inventory small[data-v-e2f155a1]{font-size:12px}.auction-consign-form[data-v-e2f155a1]{display:grid;gap:16px;min-width:0;padding:20px;border:1px solid var(--auction-line);border-radius:15px;background:#24190f}.auction-form-grid[data-v-e2f155a1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.auction-appraisal[data-v-e2f155a1]{padding:16px;border:1px solid var(--auction-line);border-radius:12px;background:#302314;font-size:13px}.auction-appraisal p[data-v-e2f155a1]{margin-top:7px}.auction-appraisal small[data-v-e2f155a1]{display:block;margin-top:8px;line-height:1.7}.auction-records[data-v-e2f155a1]{display:grid;gap:12px}.auction-records article[data-v-e2f155a1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:18px;border:1px solid var(--auction-line);border-radius:14px;background:#251a10}.auction-records article>div[data-v-e2f155a1]{flex:1 1 240px;min-width:0}.auction-records small[data-v-e2f155a1]{display:block;margin-top:8px;font-size:12px}.auction-records p[data-v-e2f155a1]{font-size:13px;margin-top:7px}@media(max-width:900px){.auction-stage[data-v-e2f155a1]{grid-template-columns:1fr}.auction-host[data-v-e2f155a1]{display:grid;grid-template-columns:minmax(100px,.55fr) minmax(0,1fr);align-items:end}.auction-host-art[data-v-e2f155a1]{height:240px;min-height:0}.auction-host-art img[data-v-e2f155a1]{max-height:240px}.auction-host-copy[data-v-e2f155a1]{border-top:0;background:transparent;padding:20px}.auction-consign-layout[data-v-e2f155a1]{grid-template-columns:1fr}.auction-inventory[data-v-e2f155a1]{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}}@media(max-width:540px){.auction-page[data-v-e2f155a1],.auction-heading[data-v-e2f155a1]{gap:12px}.auction-heading>.auction-button[data-v-e2f155a1]{width:100%}.auction-seat[data-v-e2f155a1],.auction-preview[data-v-e2f155a1],.auction-rules[data-v-e2f155a1],.auction-consign[data-v-e2f155a1],.auction-mine[data-v-e2f155a1]{padding:15px}.auction-actions[data-v-e2f155a1]{width:100%}.auction-actions button[data-v-e2f155a1]{flex:1 1 120px}.auction-host[data-v-e2f155a1]{grid-template-columns:100px minmax(0,1fr)}.auction-host-art[data-v-e2f155a1]{height:190px}.auction-host-art img[data-v-e2f155a1]{max-height:190px}.auction-host-copy[data-v-e2f155a1]{padding:15px 12px}.auction-host-copy h2[data-v-e2f155a1]{font-size:20px}.auction-host-copy p[data-v-e2f155a1]{font-size:12px}.auction-host-copy small[data-v-e2f155a1]{font-size:10px;letter-spacing:0}.auction-lot[data-v-e2f155a1]{gap:17px;padding:18px 15px}.auction-lot-heading[data-v-e2f155a1]{gap:12px}.auction-lot-heading[data-v-e2f155a1] .item-artwork{width:68px;height:68px;flex-basis:68px}.auction-lot-heading small[data-v-e2f155a1]{font-size:11px}.auction-lot-heading h2[data-v-e2f155a1]{font-size:20px}.auction-lot-heading p[data-v-e2f155a1]{font-size:12px}.auction-category-list[data-v-e2f155a1]{justify-content:flex-start}.auction-form-grid[data-v-e2f155a1]{grid-template-columns:1fr}.auction-consign-form[data-v-e2f155a1]{padding:15px}.auction-tabs button[data-v-e2f155a1]{flex:1 1 80px;padding:10px 8px;font-size:14px}.auction-prices[data-v-e2f155a1]{gap:14px}.auction-prices dd[data-v-e2f155a1]{font-size:14px}.auction-consign>header>button[data-v-e2f155a1],.auction-mine>header>button[data-v-e2f155a1]{width:100%}}@media(prefers-reduced-motion:reduce){.auction-page[data-v-e2f155a1] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.auction-host[data-v-e2f155a1]{position:relative;width:100%;inset:auto;z-index:auto;align-self:start}.auction-item-attributes[data-v-e2f155a1]{display:grid;gap:10px;padding:16px;border:1px solid var(--auction-line);border-radius:14px;background:#2c2014}.auction-item-attributes h3[data-v-e2f155a1]{font-size:15px;color:#ead09e}.auction-item-attributes dl[data-v-e2f155a1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:9px;margin:0}.auction-item-attributes dl>div[data-v-e2f155a1]{display:flex;justify-content:space-between;gap:8px;min-width:0;font-size:13px}.auction-item-attributes dt[data-v-e2f155a1]{color:var(--auction-muted)}.auction-item-attributes dd[data-v-e2f155a1]{margin:0;color:#f1ddaf;font-variant-numeric:tabular-nums}.auction-item-attributes p[data-v-e2f155a1]{font-size:13px}.auction-item-attributes small[data-v-e2f155a1]{font-size:11px;line-height:1.6}.benefits-page[data-v-50d75ec8]{height:100%;overflow:auto;padding:18px 22px 60px;color:#f3eadc;background:radial-gradient(circle at 20% -10%,#44311d 0,transparent 35%),radial-gradient(circle at 90% 5%,#243c35 0,transparent 32%)}.benefits-head[data-v-50d75ec8]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.benefits-head small[data-v-50d75ec8],.battle-pass>header small[data-v-50d75ec8]{color:#d8b66b;letter-spacing:.22em}.benefits-head h1[data-v-50d75ec8]{margin:5px 0;font:700 28px serif}.benefits-head p[data-v-50d75ec8]{margin:0;color:#a99b89;font-size:12px}.ghost[data-v-50d75ec8]{padding:9px 14px;border:1px solid #655742;border-radius:10px;background:#1a1712;color:#e8dccb;cursor:pointer}.empty[data-v-50d75ec8]{padding:48px;border:1px solid #554733;border-radius:16px;background:#191611;text-align:center;color:#a99b89}.active-strip[data-v-50d75ec8]{margin-bottom:14px;padding:14px;border:1px solid #7b673d;border-radius:14px;background:linear-gradient(135deg,#2f291b,#17241e)}.active-strip header[data-v-50d75ec8]{display:flex;justify-content:space-between;margin-bottom:10px}.active-strip header span[data-v-50d75ec8]{color:#d5b466}.active-strip>div[data-v-50d75ec8]{display:flex;flex-wrap:wrap;gap:7px}.active-strip>div span[data-v-50d75ec8]{padding:6px 9px;border-radius:999px;background:#0f1714;color:#bfcfc5;font-size:10px}.active-strip b[data-v-50d75ec8]{color:#e2c476}.category-tabs[data-v-50d75ec8]{display:flex;gap:7px;overflow:auto;margin-bottom:12px}.category-tabs button[data-v-50d75ec8]{white-space:nowrap;padding:8px 13px;border:1px solid #4a4133;border-radius:999px;background:#17140f;color:#a99b89;cursor:pointer}.category-tabs button.on[data-v-50d75ec8]{border-color:#c8a75b;background:#352b18;color:#f0d997}.product-grid[data-v-50d75ec8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-card[data-v-50d75ec8]{position:relative;overflow:hidden;padding:16px;border:1px solid #4c4132;border-radius:16px;background:linear-gradient(180deg,#201b14,#12110e);box-shadow:0 18px 50px #0005}.product-card.active[data-v-50d75ec8]{border-color:#b69853;box-shadow:0 0 0 1px #8e7139 inset,0 18px 50px #0005}.product-card.monthly_card[data-v-50d75ec8]{background:linear-gradient(160deg,#253c35,#151a17 55%)}.product-card.battle_pass[data-v-50d75ec8]{background:linear-gradient(160deg,#44301e,#19150f 55%)}.product-card.vip_pass[data-v-50d75ec8]{background:linear-gradient(160deg,#332341,#17121c 55%)}.product-card>header[data-v-50d75ec8]{display:flex;justify-content:space-between;gap:8px}.product-card>header span[data-v-50d75ec8]{color:#d8b66b;font-size:10px;letter-spacing:.12em}.product-card>header em[data-v-50d75ec8]{color:#82c9a2;font-size:9px;font-style:normal}.product-card h2[data-v-50d75ec8]{margin:9px 0 6px;font:700 20px serif}.product-card>p[data-v-50d75ec8]{min-height:42px;margin:0;color:#a69a88;font-size:11px;line-height:1.55}.price[data-v-50d75ec8]{display:flex;align-items:baseline;gap:5px;margin:13px 0}.price b[data-v-50d75ec8]{font-size:27px;color:#edcf82}.price span[data-v-50d75ec8]{font-size:12px}.price small[data-v-50d75ec8]{color:#837767}.reward[data-v-50d75ec8]{display:flex;flex-direction:column;gap:3px;padding:9px;border-radius:9px;background:#0c0e0ba8}.reward.daily[data-v-50d75ec8]{margin-top:6px}.reward label[data-v-50d75ec8]{color:#82765f;font-size:9px}.reward span[data-v-50d75ec8]{font-size:10px}.benefit-list[data-v-50d75ec8]{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.benefit-list span[data-v-50d75ec8]{padding:4px 6px;border:1px solid #4d614f;border-radius:6px;color:#9fc3a9;font-size:9px}.benefit-list b[data-v-50d75ec8]{margin-left:3px;color:#dfc678}.expires[data-v-50d75ec8]{margin-top:9px;color:#8ea797;font-size:10px}.card-actions[data-v-50d75ec8]{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.card-actions button[data-v-50d75ec8]{padding:9px;border:1px solid #b18d48;border-radius:9px;background:#a98542;color:#17130c;font-weight:700;cursor:pointer}.card-actions button[data-v-50d75ec8]:only-child{grid-column:1/-1}.card-actions button.claim[data-v-50d75ec8]{background:#294c3b;color:#cfe7d8}.card-actions button[data-v-50d75ec8]:disabled{opacity:.45;cursor:not-allowed}.balance[data-v-50d75ec8]{display:block;margin-top:7px;color:#7f7568;text-align:center}.battle-pass[data-v-50d75ec8]{margin-top:18px;padding:17px;border:1px solid #6f5935;border-radius:18px;background:#15120e}.battle-pass>header[data-v-50d75ec8]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.battle-pass h2[data-v-50d75ec8]{margin:4px 0;font:700 23px serif}.battle-pass p[data-v-50d75ec8]{margin:0;color:#9e8e78;font-size:11px}.battle-pass>header button[data-v-50d75ec8]{padding:10px 16px;border:1px solid #c4a15c;border-radius:10px;background:#9d7938;color:#151109;font-weight:700;cursor:pointer}.battle-pass>header button[data-v-50d75ec8]:disabled{opacity:.5}.tier-track[data-v-50d75ec8]{display:flex;gap:9px;overflow:auto;padding:4px 2px 12px}.tier-track>article[data-v-50d75ec8]{flex:0 0 250px;padding:11px;border:1px solid #3f382e;border-radius:12px;background:#0f0e0c;opacity:.72}.tier-track>article.unlocked[data-v-50d75ec8]{border-color:#8b713f;opacity:1}.level[data-v-50d75ec8]{display:flex;justify-content:space-between;margin-bottom:8px}.level span[data-v-50d75ec8]{color:#897b68;font-size:9px}.tier-rewards[data-v-50d75ec8]{display:grid;gap:6px}.tier-rewards>div[data-v-50d75ec8]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:6px;padding:6px;border-radius:7px;background:#191611;font-size:9px}.tier-rewards label[data-v-50d75ec8]{color:#9a8b75}.tier-rewards .premium label[data-v-50d75ec8]{color:#d2ae61}.tier-rewards button[data-v-50d75ec8]{padding:4px 6px;border:0;border-radius:5px;background:#8b6b34;color:#fff;cursor:pointer}.tier-rewards button[data-v-50d75ec8]:disabled{background:#34302a;color:#777;cursor:not-allowed}@media(max-width:1100px){.product-grid[data-v-50d75ec8]{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.benefits-page[data-v-50d75ec8]{padding:14px 10px 92px}.benefits-head p[data-v-50d75ec8]{display:none}.product-grid[data-v-50d75ec8]{grid-template-columns:1fr}.battle-pass>header[data-v-50d75ec8]{align-items:flex-start;flex-direction:column}.battle-pass>header button[data-v-50d75ec8]{width:100%}}.collection-artwork[data-v-f1c93c33]{box-sizing:border-box;position:relative;display:block;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.collection-artwork img[data-v-f1c93c33]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain}.collection-artwork-marker[data-v-f1c93c33]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:700 54px var(--display,serif);color:#b18b52}.collection-artwork-badge[data-v-f1c93c33]{width:52px;height:52px;flex:0 0 52px;border:1px solid rgba(212,168,98,.25);border-radius:12px;background:radial-gradient(circle,rgba(187,137,66,.16),transparent)}.collection-artwork-badge .collection-artwork-marker[data-v-f1c93c33]{font-size:27px}.collection-artwork-detail[data-v-f1c93c33]{height:min(340px,48vh);margin:0 auto 18px;border-radius:16px;background:radial-gradient(circle,rgba(187,137,66,.1),transparent)}@media(max-width:580px){.collection-artwork-marker[data-v-f1c93c33]{font-size:42px}.collection-artwork-badge[data-v-f1c93c33]{width:44px;height:44px;flex-basis:44px}.collection-artwork-badge .collection-artwork-marker[data-v-f1c93c33]{font-size:25px}}.collection-page[data-v-da696ae4]{color:#f3e7d4}.collection-page>header[data-v-da696ae4]{display:flex;justify-content:space-between;gap:14px;margin-bottom:18px}.collection-page header small[data-v-da696ae4]{color:#e0b76a;letter-spacing:.15em;font-size:10px}.collection-page h1[data-v-da696ae4]{font:700 25px var(--display,serif);margin:8px 0}.collection-page header p[data-v-da696ae4],.collection-foot p[data-v-da696ae4]{color:#a8947d;font-size:12px;line-height:1.7}.collection-page a[data-v-da696ae4]{color:#e0b76a;text-decoration:none;white-space:nowrap;font-size:12px}.collection-page button[data-v-da696ae4]{font:inherit;border:1px solid rgba(212,168,98,.35);border-radius:10px;background:#281a12eb;color:#f3e7d4;padding:9px 12px;cursor:pointer;white-space:nowrap}.collection-page button[data-v-da696ae4]:disabled{opacity:.5}.collection-toolbar[data-v-da696ae4]{display:flex;align-items:center;gap:10px;margin-bottom:20px}.collection-toolbar nav[data-v-da696ae4]{display:flex;gap:7px}.collection-toolbar .active[data-v-da696ae4]{color:#e0b76a;border-color:#e0b76a}.collection-toolbar input[data-v-da696ae4]{min-width:0;flex:1;box-sizing:border-box;border:1px solid rgba(212,168,98,.28);border-radius:10px;padding:10px;background:#00000040;color:#f3e7d4;font:inherit}.collection-grid[data-v-da696ae4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.collection-card[data-v-da696ae4]{border:1px solid rgba(212,168,98,.28);border-radius:16px;overflow:hidden;background:#1c120eeb}.art-slot[data-v-da696ae4]{height:150px;display:grid;place-items:center;background:radial-gradient(circle,rgba(186,129,58,.15),transparent),#00000038;border-bottom:1px solid rgba(212,168,98,.2)}.art-slot img[data-v-da696ae4]{max-width:100%;max-height:100%;object-fit:contain}.art-slot span[data-v-da696ae4]{font:700 54px var(--display,serif);color:#b18b52}.collection-info[data-v-da696ae4]{padding:16px}.collection-info small[data-v-da696ae4]{color:#c3a576;font-size:11px}.collection-info h2[data-v-da696ae4]{font-size:18px;margin:8px 0}.collection-info p[data-v-da696ae4]{font-size:12px;color:#a8947d;line-height:1.6;min-height:38px}.collection-foot[data-v-da696ae4]{padding:18px 0}.collection-state[data-v-da696ae4]{text-align:center;color:#a8947d;padding:30px 12px;border:1px solid rgba(212,168,98,.28);border-radius:14px}.collection-detail-art[data-v-da696ae4]{max-width:100%;max-height:340px;display:block;margin:auto;object-fit:contain}.detail-placeholder[data-v-da696ae4]{padding:36px 10px;text-align:center;color:#a8947d}.detail-note[data-v-da696ae4]{font-size:12px;color:#a8947d;line-height:1.7}@media(max-width:580px){.collection-toolbar[data-v-da696ae4]{flex-wrap:wrap}.collection-toolbar input[data-v-da696ae4]{order:3;flex-basis:100%}.collection-grid[data-v-da696ae4]{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-info[data-v-da696ae4]{padding:12px}.art-slot[data-v-da696ae4]{height:112px}.collection-page h1[data-v-da696ae4]{font-size:22px}.collection-info h2[data-v-da696ae4]{font-size:15px}}.player-workshop{color:#f3e7d4;min-width:0}.workshop-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px}.workshop-heading small{color:#e0b76a;letter-spacing:.16em;font-size:10px}.workshop-heading h1{font:700 27px var(--display,serif);margin:8px 0}.workshop-heading p,.workshop-note{color:#ac9880;font-size:12px;line-height:1.8}.workshop-heading a,.workshop-links a{color:#e0b76a;text-decoration:none;border:1px solid rgba(212,168,98,.3);border-radius:10px;padding:10px 13px;white-space:nowrap;font-size:12px}.player-workshop button{font:inherit;border:1px solid rgba(212,168,98,.35);border-radius:10px;background:#281a12e6;color:#f3e7d4;padding:10px 13px;cursor:pointer}.player-workshop button:disabled{opacity:.5;cursor:not-allowed}.player-workshop .primary{background:linear-gradient(135deg,#e0bd7a,#b98742);color:#241709;font-weight:700}.workshop-summary{display:flex;gap:14px;align-items:center;flex-wrap:wrap;border:1px solid rgba(212,168,98,.32);border-radius:16px;padding:19px;background:linear-gradient(130deg,#522b1766,#1c120eeb);margin-bottom:16px}.workshop-summary .seal{display:grid;place-items:center;flex-shrink:0;width:54px;height:54px;border:1px solid #bc9255;border-radius:14px;color:#e0b76a;font:700 30px var(--display,serif)}.workshop-summary h2{font:700 20px var(--display,serif);margin:2px 0 7px}.workshop-summary p{font-size:12px;line-height:1.8;color:#baa58c;margin:3px 0}.workshop-summary .summary-content{flex:1;min-width:180px}.workshop-links{display:flex;gap:8px;flex-wrap:wrap}.workshop-toolbar{display:flex;gap:10px;margin:16px 0 12px}.workshop-toolbar label{flex:1;min-width:0}.workshop-toolbar input{width:100%;box-sizing:border-box;padding:12px;border:1px solid rgba(212,168,98,.35);border-radius:10px;background:#00000040;color:#f3e7d4;font:inherit}.workshop-tabs{display:flex;gap:8px;overflow:auto;padding-bottom:12px}.workshop-tabs button{white-space:nowrap}.workshop-tabs .active{color:#e0b76a;border-color:#e0b76a;background:#e0b76a1f}.workshop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.workshop-card{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(212,168,98,.25);background:#1c120ef0;border-radius:16px;padding:18px}.workshop-card.selected{border-color:#dcaf65}.workshop-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.workshop-card header small{font-size:10px;color:#c7a670}.workshop-card h2{font:700 21px var(--display,serif);margin:8px 0;overflow-wrap:anywhere}.workshop-badge{white-space:nowrap;border:1px solid rgba(224,183,106,.35);border-radius:7px;color:#e0b76a;padding:4px 6px;font-size:10px}.workshop-description{font-size:12px;color:#d4c3a8;line-height:1.8;white-space:pre-wrap;margin:8px 0;overflow-wrap:anywhere}.workshop-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-block:1px dashed rgba(212,168,98,.2);padding:12px 0;margin:8px 0}.workshop-stats dt{font-size:10px;color:#a8947d}.workshop-stats dd{font-size:16px;color:#e0b76a;margin:6px 0 0;overflow-wrap:anywhere}.workshop-card h3{font-size:12px;font-weight:500;margin:12px 0 8px;display:flex;justify-content:space-between}.workshop-card h3 small{color:#a8947d;font-size:10px}.workshop-materials{padding:0;list-style:none;margin:0 0 10px}.workshop-materials li{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-size:12px;border-bottom:1px solid rgba(212,168,98,.08)}.workshop-materials b{font-weight:500;white-space:nowrap;color:#9ccfa7}.workshop-materials .missing b{color:#e3ac88}.workshop-reason{font-size:11px;line-height:1.8;color:#d4aa73;margin:8px 0}.workshop-card footer{margin-top:auto;padding-top:14px;display:flex;flex-wrap:wrap;gap:8px}.workshop-card footer button{flex:1;min-height:43px;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.workshop-state{padding:30px 15px;text-align:center;color:#b4a089;border:1px solid rgba(212,168,98,.25);border-radius:14px;line-height:1.8}.workshop-feedback{padding:15px;border:1px solid rgba(212,168,98,.35);border-radius:12px;margin-bottom:16px;background:#281a1280}.workshop-feedback.refused{border-color:#d96a5c73}.workshop-feedback.success{border-color:#9ccfa766}.workshop-feedback b{font-size:12px;color:#e0b76a}.workshop-feedback.refused b{color:#eda49a}.workshop-feedback.success b{color:#9ccfa7}.workshop-feedback pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 inherit;margin:8px 0 0}.workshop-progress{height:5px;background:#d4a86224;border-radius:5px;overflow:hidden}.workshop-progress span{display:block;height:100%;background:#d4aa73}.workshop-slots{display:flex;gap:7px;flex-wrap:wrap}.workshop-slots span{border:1px solid rgba(212,168,98,.2);border-radius:8px;padding:6px 9px;font-size:11px;color:#c7a670}.workshop-bonuses{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.workshop-bonuses span{padding:4px 7px;border-radius:6px;background:#d4a86214;font-size:11px;color:#cfb080}.workshop-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.player-workshop button:focus-visible,.player-workshop input:focus-visible,.player-workshop a:focus-visible{outline:2px solid #e0b76a;outline-offset:3px}@media(max-width:640px){.workshop-heading h1{font-size:23px}.workshop-grid{grid-template-columns:1fr}.workshop-card,.workshop-summary{padding:16px}.workshop-summary .summary-content{min-width:0;flex-basis:calc(100% - 70px)}.workshop-summary .workshop-links{flex-basis:100%}}.cultivation-page[data-v-0c1ab04a]{display:grid;gap:18px;min-width:0;color:#e6e6d0}.cultivation-page>header[data-v-0c1ab04a]{display:flex;justify-content:space-between;gap:12px;align-items:start}.cultivation-page h1[data-v-0c1ab04a]{font:700 28px var(--display,serif);margin:5px 0}.cultivation-page header small[data-v-0c1ab04a]{font-size:10px;letter-spacing:.2em;color:#c9b888}.cultivation-page header p[data-v-0c1ab04a],.cultivation-note[data-v-0c1ab04a],.cultivation-page footer p[data-v-0c1ab04a]{font-size:12px;color:#a9b7a1;line-height:1.8}.cultivation-page a[data-v-0c1ab04a]{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid #c8af6a55;border-radius:10px;color:#dcc58b;text-decoration:none;font-size:12px}.cultivation-chamber[data-v-0c1ab04a]{position:relative;display:grid;place-items:center;min-height:360px;overflow:hidden;border:1px solid #c4b77455;border-radius:24px;background:radial-gradient(ellipse at 50% 42%,#3d81644d,transparent 58%),radial-gradient(ellipse at 50% 100%,#c9aa6024,transparent 65%),#10231e}.cultivation-seal[data-v-0c1ab04a]{display:grid;place-items:center;width:100px;height:100px;border:1px solid #d4bf7455;border-radius:50%;color:#d4d6a5;background:#18372b}.cultivation-seal .player-icon[data-v-0c1ab04a]{width:57px;height:57px}.cultivation-inscription[data-v-0c1ab04a]{position:absolute;top:23px;font-size:10px;letter-spacing:.4em;color:#a6bc9f}.cultivation-identity[data-v-0c1ab04a]{text-align:center;position:absolute;bottom:23px;max-width:90%;overflow-wrap:anywhere;z-index:4}.cultivation-identity small[data-v-0c1ab04a]{font-size:11px;color:#bccba9}.cultivation-identity h2[data-v-0c1ab04a]{font:700 24px var(--display,serif);margin:8px 0;color:#ebdcae}.cultivation-identity b[data-v-0c1ab04a]{font-size:11px;color:#c4d5ab;font-weight:500}.cultivation-resources[data-v-0c1ab04a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.cultivation-resources>div[data-v-0c1ab04a]{padding:15px 12px;background:#18322780;border:1px solid #b5c68b33;border-radius:12px;min-width:0}.cultivation-resources dt[data-v-0c1ab04a]{display:flex;gap:6px;align-items:center;font-size:10px;color:#afbd9f}.cultivation-resources .player-icon[data-v-0c1ab04a]{width:15px;height:15px}.cultivation-resources dd[data-v-0c1ab04a]{margin:8px 0 0;color:#e3d39c;font-size:17px;overflow-wrap:anywhere}.cultivation-actions[data-v-0c1ab04a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cultivation-actions button[data-v-0c1ab04a]{display:flex;gap:10px;align-items:center;padding:18px 12px;background:linear-gradient(135deg,#244936,#132c23);border:1px solid #b6bf7955;border-radius:14px;color:#dcd6ac;text-align:left;font:inherit;cursor:pointer;min-width:0}.cultivation-actions button[data-v-0c1ab04a]:nth-child(2){background:linear-gradient(135deg,#6b582b,#332f1b)}.cultivation-actions button[data-v-0c1ab04a]:nth-child(3){background:linear-gradient(135deg,#463458,#201c2e)}.cultivation-actions span[data-v-0c1ab04a]{min-width:0}.cultivation-actions b[data-v-0c1ab04a]{font-size:13px;overflow-wrap:anywhere}.cultivation-actions small[data-v-0c1ab04a]{display:block;margin-top:5px;color:#b1bca1;font-size:9px;line-height:1.6}.cultivation-actions button[data-v-0c1ab04a]:disabled{opacity:.45;cursor:not-allowed}.cultivation-actions button[data-v-0c1ab04a]:focus-visible,.cultivation-page a[data-v-0c1ab04a]:focus-visible{outline:2px solid #ebce91;outline-offset:3px}.cultivation-receipt[data-v-0c1ab04a]{padding:18px;background:#10251e;border:1px solid #bbc68d33;border-radius:14px}.cultivation-receipt h2[data-v-0c1ab04a]{font-size:15px;color:#d5c493;margin:0 0 12px}.cultivation-receipt pre[data-v-0c1ab04a]{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font:12px/1.9 inherit;margin:0}.cultivation-page footer p[data-v-0c1ab04a]{margin:12px 0 0}@media(max-width:540px){.cultivation-page[data-v-0c1ab04a]{gap:12px}.cultivation-chamber[data-v-0c1ab04a]{min-height:330px}.cultivation-actions[data-v-0c1ab04a]{grid-template-columns:minmax(0,1fr)}.cultivation-actions button[data-v-0c1ab04a]{min-height:68px;padding:12px 16px}.cultivation-actions small[data-v-0c1ab04a]{font-size:11px}.cultivation-actions b[data-v-0c1ab04a]{font-size:15px}.cultivation-resources>div[data-v-0c1ab04a]{padding:12px 8px}.cultivation-resources dd[data-v-0c1ab04a]{font-size:13px}}.festival[data-v-a46b233c]{color:#eae0c3;background:#111914;padding:clamp(14px,2.5vw,28px);border:1px solid #a995654d;border-radius:18px;max-width:1200px;margin:auto}.festival-header[data-v-a46b233c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.festival-header small[data-v-a46b233c],.scene-heading small[data-v-a46b233c]{color:#c6aa6e;letter-spacing:.16em}.festival-header h1[data-v-a46b233c]{font:700 clamp(24px,3vw,36px)/1.3 serif;margin:5px 0}.festival-intro[data-v-a46b233c]{color:#a8bcac;line-height:1.7}.festival button[data-v-a46b233c]{min-height:44px;padding:8px 16px;border:1px solid #aa93604d;border-radius:10px;color:#ead6a5;background:#1b241c;cursor:pointer;font:inherit}.festival button[data-v-a46b233c]:disabled{opacity:.55;cursor:not-allowed}.festival button[data-v-a46b233c]:focus-visible{outline:2px solid #f5d889;outline-offset:2px}.notice[data-v-a46b233c]{padding:14px;color:#d4c49e;line-height:1.7}.dungeon-list[data-v-a46b233c]{display:flex;gap:8px;overflow-x:auto;padding:6px 0 15px;scrollbar-color:#9b875c transparent}.dungeon-list button[data-v-a46b233c]{flex:none;white-space:nowrap}.dungeon-list .selected[data-v-a46b233c]{border-color:#e2c27c;color:#ffe3a0;background:#3b3824}.scene[data-v-a46b233c]{height:clamp(320px,49vw,550px);overflow:hidden;position:relative;isolation:isolate;border:1px solid #ac95605c;border-radius:16px;background:#172b28}.scene-image[data-v-a46b233c],.scene-fallback[data-v-a46b233c],.scene-mist[data-v-a46b233c],.scene-glow[data-v-a46b233c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scene-image[data-v-a46b233c]{object-fit:cover}.scene-fallback[data-v-a46b233c]{display:grid;place-items:center;background:radial-gradient(ellipse at 50% 45%,#426956,#1a3028 50%,#0c1814)}.scene-fallback span[data-v-a46b233c]{font:700 42px serif;letter-spacing:.25em;color:#d8c38a66}.scene-mist[data-v-a46b233c]{pointer-events:none;background:linear-gradient(110deg,transparent 30%,#d7e5d919 49%,transparent 65%);animation:drift-a46b233c 9s ease-in-out infinite alternate}.scene-glow[data-v-a46b233c]{pointer-events:none;background:radial-gradient(ellipse at 70% 75%,#eac47c35,transparent 38%),linear-gradient(0deg,#08140ee6,transparent 43%);animation:glow-a46b233c 5s ease-in-out infinite alternate}.scene-heading[data-v-a46b233c]{position:absolute;z-index:2;top:20px;left:24px;text-shadow:0 2px 8px #000}.scene-heading h2[data-v-a46b233c]{font:700 clamp(24px,4vw,38px) serif;margin:8px 0}.monster[data-v-a46b233c]{position:absolute;z-index:2;right:7%;bottom:0;width:40%;height:78%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 12px 15px #0009);animation:breathe-a46b233c 4s ease-in-out infinite alternate}.monster-fallback[data-v-a46b233c]{position:absolute;right:12%;bottom:15%;padding:20px;border:1px solid #cbb7804d;border-radius:12px;text-align:center;color:#dfcb9e;background:#0b1914cc;line-height:1.8}.monster-fallback small[data-v-a46b233c]{color:#a6b9a8}.detail[data-v-a46b233c]{display:grid;gap:12px;padding:18px 3px}.detail p[data-v-a46b233c]{line-height:1.8;margin:0;white-space:pre-wrap}.facts[data-v-a46b233c]{display:flex;gap:8px;flex-wrap:wrap;color:#d8c89c}.facts span[data-v-a46b233c]{border:1px solid #bea66a33;border-radius:8px;padding:7px 10px;font-size:13px}.festival .challenge[data-v-a46b233c]{background:#83663c;color:#fff2d0;border-color:#d3b675;justify-self:start}.receipt[data-v-a46b233c]{border:1px solid #ae9a6747;border-radius:12px;background:#0b1712;padding:16px}.receipt pre[data-v-a46b233c]{font:inherit;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;color:#cfdbc9}@keyframes drift-a46b233c{0%{transform:translate(-5%)}to{transform:translate(5%)}}@keyframes glow-a46b233c{0%{opacity:.65}to{opacity:1}}@keyframes breathe-a46b233c{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@media(max-width:600px){.festival[data-v-a46b233c]{padding:14px;border-radius:12px}.festival-header h1[data-v-a46b233c]{font-size:25px}.scene[data-v-a46b233c]{height:360px}.scene-heading[data-v-a46b233c]{top:14px;left:16px}.monster[data-v-a46b233c]{width:65%;right:3%;height:70%}.monster-fallback[data-v-a46b233c]{right:8%;bottom:12%}.festival .challenge[data-v-a46b233c]{width:100%}}@media(prefers-reduced-motion:reduce){.scene-mist[data-v-a46b233c],.scene-glow[data-v-a46b233c],.monster[data-v-a46b233c]{animation:none}}.gacha-page[data-v-d0aa3eca]{height:100%;overflow:auto;padding:18px 22px 48px;color:#edf4ed;background:radial-gradient(circle at 50% -10%,#234b3b 0,transparent 42%)}.gacha-head[data-v-d0aa3eca]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.gacha-head small[data-v-d0aa3eca]{color:#c9a75f;letter-spacing:.25em}.gacha-head h1[data-v-d0aa3eca]{margin:5px 0;font:700 28px/1.2 serif}.gacha-head p[data-v-d0aa3eca]{margin:0;color:#9aada1;font-size:12px}.ghost[data-v-d0aa3eca]{border:1px solid #52665c;border-radius:10px;padding:9px 14px;background:#12231c;color:#d9e7df;cursor:pointer}.state-card[data-v-d0aa3eca]{padding:40px;text-align:center;border:1px solid #3b5145;border-radius:16px;background:#102019;color:#aebfb5}.pool-tabs[data-v-d0aa3eca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.pool-tabs button[data-v-d0aa3eca]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border:1px solid #3b5145;border-radius:12px;background:#102019;color:#c7d6ce;cursor:pointer}.pool-tabs button.on[data-v-d0aa3eca]{border-color:#b89652;background:linear-gradient(135deg,#183126,#15251e);box-shadow:0 0 0 1px #8c713a inset}.pool-tabs button.paid.on[data-v-d0aa3eca]{border-color:#d5a8ff;box-shadow:0 0 0 1px #72518c inset}.pool-tabs small[data-v-d0aa3eca]{color:#82978b}.wheel-card[data-v-d0aa3eca]{position:relative;overflow:hidden;max-width:680px;margin:0 auto;padding:18px;border:1px solid #5f704f;border-radius:22px;background:linear-gradient(180deg,#10231c,#09130f);box-shadow:0 24px 70px #0009}.wheel-card.paid[data-v-d0aa3eca]{border-color:#6f5a7d;background:linear-gradient(180deg,#20152a,#0c1014)}.wheel-copy[data-v-d0aa3eca]{text-align:center}.wheel-copy>span[data-v-d0aa3eca]{display:inline-block;padding:4px 10px;border:1px solid #86703e;border-radius:999px;color:#d8b764;font-size:10px;letter-spacing:.18em}.wheel-copy h2[data-v-d0aa3eca]{margin:7px 0 3px;font:700 23px serif}.wheel-copy p[data-v-d0aa3eca]{margin:0;color:#8fa298;font-size:11px}.wheel-stage[data-v-d0aa3eca]{position:relative;width:min(100%,520px);aspect-ratio:1086/1448;margin:10px auto 0;isolation:isolate}.wheel-base[data-v-d0aa3eca],.wheel-spin-layer[data-v-d0aa3eca],.wheel-fixed-pointer[data-v-d0aa3eca]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.wheel-base[data-v-d0aa3eca]{z-index:1}.wheel-pointer-fill[data-v-d0aa3eca]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#071812,#173229 52%,#0a1d17);clip-path:polygon(44.2% 19%,55.8% 19%,54.3% 29.7%,50% 32.5%,45.7% 29.7%);transform-origin:50% 45.8%;transition-property:transform;transition-timing-function:cubic-bezier(.12,.72,.08,1);will-change:transform;-webkit-mask-image:radial-gradient(circle at 50% 45.8%,#000 0 31.7%,transparent 31.9%);mask-image:radial-gradient(circle at 50% 45.8%,#000 0 31.7%,transparent 31.9%)}.wheel-spin-layer[data-v-d0aa3eca]{z-index:3;transform-origin:50% 45.8%;transition-property:transform;transition-timing-function:cubic-bezier(.12,.72,.08,1);will-change:transform;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1086 1448'%3E%3Cmask id='m'%3E%3Crect width='1086' height='1448' fill='black'/%3E%3Ccircle cx='543' cy='663' r='344' fill='white'/%3E%3Ccircle cx='543' cy='663' r='90' fill='black'/%3E%3Cpath d='M480 275H606L590 430L543 470L496 430Z' fill='black'/%3E%3C/mask%3E%3Crect width='1086' height='1448' fill='white' mask='url(%23m)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1086 1448'%3E%3Cmask id='m'%3E%3Crect width='1086' height='1448' fill='black'/%3E%3Ccircle cx='543' cy='663' r='344' fill='white'/%3E%3Ccircle cx='543' cy='663' r='90' fill='black'/%3E%3Cpath d='M480 275H606L590 430L543 470L496 430Z' fill='black'/%3E%3C/mask%3E%3Crect width='1086' height='1448' fill='white' mask='url(%23m)'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.wheel-fixed-pointer[data-v-d0aa3eca]{z-index:4;clip-path:polygon(44.2% 18%,55.8% 18%,54.3% 29.7%,50% 32.5%,45.7% 29.7%)}.prize-spin-layer[data-v-d0aa3eca]{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;transform-origin:50% 45.8%;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.12,.72,.08,1);will-change:transform;pointer-events:none}.prize-label[data-v-d0aa3eca]{position:absolute;max-width:13.5%;padding:3px 5px;border-radius:6px;background:#07120da8;color:#f1e3ba;text-align:center;font-size:clamp(7px,1vw,9px);line-height:1.15;box-shadow:0 0 0 1px #c8a65d55;pointer-events:none}.prize-label.rare[data-v-d0aa3eca]{color:#fff1a8;box-shadow:0 0 12px #f1c75b99}.spinning .prize-spin-layer[data-v-d0aa3eca]{opacity:.15}.spin-glow[data-v-d0aa3eca]{position:absolute;z-index:6;left:18%;top:21%;width:64%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 38px #d7bd70aa,inset 0 0 26px #8dd6ae88;pointer-events:none;animation:pulse-d0aa3eca .7s ease-in-out infinite alternate}@keyframes pulse-d0aa3eca{to{opacity:.4;transform:scale(1.02)}}.balance-line[data-v-d0aa3eca]{display:flex;align-items:center;gap:10px;max-width:520px;margin:-18px auto 10px;padding:10px 14px;border:1px solid #394d42;border-radius:10px;background:#0b1712}.balance-line span[data-v-d0aa3eca]{color:#8fa298}.balance-line b[data-v-d0aa3eca]{font-size:18px;color:#e5cb83}.balance-line em[data-v-d0aa3eca]{margin-left:auto;color:#76d5a5;font-size:10px;font-style:normal}.pull-actions[data-v-d0aa3eca]{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:520px;margin:auto}.pull-actions button[data-v-d0aa3eca]{padding:12px;border:1px solid #b28d44;border-radius:12px;background:linear-gradient(180deg,#b89143,#7b5d28);color:#10150e;cursor:pointer;box-shadow:inset 0 1px #ffe4a2}.pull-actions button.ten[data-v-d0aa3eca]{border-color:#d2bb79;background:linear-gradient(180deg,#e3c77b,#9c7530)}.pull-actions button[data-v-d0aa3eca]:disabled{filter:grayscale(.5);opacity:.55;cursor:wait}.pull-actions span[data-v-d0aa3eca],.pull-actions small[data-v-d0aa3eca]{display:block}.pull-actions span[data-v-d0aa3eca]{font-weight:800}.pull-actions small[data-v-d0aa3eca]{margin-top:3px;font-size:10px}.action-tip[data-v-d0aa3eca]{text-align:center;color:#74887c;font-size:10px}.prize-panel[data-v-d0aa3eca]{max-width:680px;margin:14px auto 0;padding:16px;border:1px solid #33473c;border-radius:16px;background:#0d1914}.prize-panel h3[data-v-d0aa3eca]{margin:0 0 10px}.prize-grid[data-v-d0aa3eca]{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.prize-grid>div[data-v-d0aa3eca]{display:flex;justify-content:space-between;gap:8px;padding:9px;border-radius:8px;background:#14251d;color:#bdcbc3;font-size:11px}.prize-grid>div.rare[data-v-d0aa3eca]{color:#f5d985;background:#2b2518}.prize-grid small[data-v-d0aa3eca]{color:#71857a}.result-mask[data-v-d0aa3eca]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#020805d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.result-box[data-v-d0aa3eca]{width:min(520px,100%);max-height:80vh;overflow:auto;padding:26px;border:1px solid #c6a457;border-radius:20px;background:radial-gradient(circle at 50% 0,#345b45,#101b15 45%);text-align:center;box-shadow:0 30px 100px #000}.result-box>small[data-v-d0aa3eca]{color:#d8b85e;letter-spacing:.28em}.result-box h2[data-v-d0aa3eca]{margin:7px 0 16px;font:700 26px serif}.hit-list[data-v-d0aa3eca]{display:grid;gap:7px;text-align:left}.hit-list>div[data-v-d0aa3eca]{display:flex;justify-content:space-between;gap:16px;padding:10px;border-radius:9px;background:#12241b}.hit-list>div.rare[data-v-d0aa3eca]{color:#ffe891;box-shadow:0 0 0 1px #cda850 inset}.hit-list span[data-v-d0aa3eca]{color:#8fa298;font-size:11px}.result-box>button[data-v-d0aa3eca]{margin-top:18px;padding:10px 36px;border:0;border-radius:999px;background:#c4a256;color:#132019;font-weight:800;cursor:pointer}@media(max-width:720px){.gacha-page[data-v-d0aa3eca]{padding:14px 10px 92px}.gacha-head p[data-v-d0aa3eca]{display:none}.pool-tabs[data-v-d0aa3eca]{grid-template-columns:1fr}.wheel-card[data-v-d0aa3eca]{padding:10px}.prize-grid[data-v-d0aa3eca]{grid-template-columns:1fr}.prize-label[data-v-d0aa3eca]{font-size:7px}.balance-line[data-v-d0aa3eca]{margin-top:-8px}}@media(prefers-reduced-motion:reduce){.wheel-pointer-fill[data-v-d0aa3eca],.wheel-spin-layer[data-v-d0aa3eca],.prize-spin-layer[data-v-d0aa3eca]{transition-duration:.4s!important}.spin-glow[data-v-d0aa3eca]{animation:none}}.wheel-stage[data-v-d0aa3eca]{width:min(100%,470px);margin-top:4px}.wheel-card[data-v-d0aa3eca]{background:radial-gradient(ellipse at 50% 42%,#30453388,transparent 54%),linear-gradient(180deg,#10231c,#09130f)}.wheel-card.paid[data-v-d0aa3eca]{background:radial-gradient(ellipse at 50% 42%,#66356a66,transparent 54%),linear-gradient(180deg,#20152a,#0c1014)}.motion-toolbar[data-v-d0aa3eca]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin:12px 0 0;min-height:30px}.motion-switch[data-v-d0aa3eca]{display:flex;padding:3px;gap:3px;border:1px solid #5c573a;border-radius:9px;background:#0c1813}.motion-switch button[data-v-d0aa3eca],.skip-button[data-v-d0aa3eca]{border:0;border-radius:6px;background:transparent;padding:5px 10px;color:#a5b5ac;cursor:pointer;font-size:12px;white-space:nowrap}.motion-switch button.on[data-v-d0aa3eca]{background:#3a3520;color:#f6dfa1}.skip-button[data-v-d0aa3eca]{border:1px solid #89754d;color:#ecd69c}.skip-button[data-v-d0aa3eca]:disabled{opacity:.6;cursor:wait}.motion-note[data-v-d0aa3eca]{font-size:10px;color:#a4b5aa}.prize-label.winning[data-v-d0aa3eca]{background:#674923;color:#fff1b5;box-shadow:0 0 20px #ffc552,0 0 0 2px #f7d58c}.wheel-effects[data-v-d0aa3eca]{position:absolute;z-index:0;left:50%;top:45.8%;width:80%;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.array-ring[data-v-d0aa3eca],.orbit-ring[data-v-d0aa3eca]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid #e8c17b77;box-shadow:0 0 28px #e0b26366,inset 0 0 20px #8fd4a433;background:repeating-conic-gradient(from 15deg,transparent 0deg 27deg,#f5d38555 28deg 29deg,transparent 30deg);animation:array-turn-d0aa3eca 12s linear infinite}.array-ring[data-v-d0aa3eca]:after{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:1px dashed #f2d79b99;border-radius:50%}.orbit-ring[data-v-d0aa3eca]{top:-5%;right:-5%;bottom:-5%;left:-5%;border-color:#e7ce9c44;background:none;animation:array-turn-d0aa3eca 8s linear infinite reverse}.orbit-system[data-v-d0aa3eca]{position:absolute;top:0;right:0;bottom:0;left:0;animation:array-turn-d0aa3eca 9s linear infinite}.orbit-spark[data-v-d0aa3eca]{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2px;border-radius:50%;background:#fff1ba;box-shadow:0 0 10px #edb854;transform:rotate(var(--spark-angle)) translateY(-175px);animation:spark-glimmer-d0aa3eca 1.1s var(--spark-delay) ease-in-out infinite alternate}.charge-core[data-v-d0aa3eca]{position:absolute;top:28%;right:28%;bottom:28%;left:28%;border-radius:50%;background:radial-gradient(circle,#ffffde99,#e5c36833 38%,transparent 65%);opacity:0}.charging .charge-core[data-v-d0aa3eca]{animation:charge-light-d0aa3eca .42s ease-out both}.charging .array-ring[data-v-d0aa3eca]{animation:charge-array-d0aa3eca .42s ease-out both}.spin-glow[data-v-d0aa3eca]{animation-duration:1.4s}.spinning .wheel-fixed-pointer[data-v-d0aa3eca]{filter:drop-shadow(0 0 6px #ffdd85)}.wheel-status[data-v-d0aa3eca]{position:absolute;z-index:7;bottom:12%;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #b69653;border-radius:999px;background:#111b14e8;color:#f6dfa1;font-size:12px;white-space:nowrap}.status-dot[data-v-d0aa3eca]{width:6px;height:6px;background:#ebcb80;border-radius:50%;box-shadow:0 0 9px #ebcb80}.celebrating[data-v-d0aa3eca]{animation:rare-shake-d0aa3eca .34s ease-out both}.pity-card[data-v-d0aa3eca]{max-width:520px;margin:0 auto 12px;padding:11px 12px;border:1px solid #665733;border-radius:10px;background:#29241566}.pity-card>div[data-v-d0aa3eca]:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:12px;color:#efdaa0}.pity-card span[data-v-d0aa3eca]{color:#b6c1b6;font-size:11px}.pity-track[data-v-d0aa3eca]{height:5px;border-radius:999px;background:#3e3c2b;overflow:hidden;margin:9px 0 6px}.pity-track i[data-v-d0aa3eca]{display:block;height:100%;background:linear-gradient(90deg,#9f853f,#f2d690);border-radius:inherit}.pity-card small[data-v-d0aa3eca],.pity-off[data-v-d0aa3eca]{font-size:10px;color:#a0b0a5}.pity-off[data-v-d0aa3eca]{text-align:center;margin:0 0 10px}.pull-actions button[data-v-d0aa3eca]{position:relative;overflow:hidden}.pull-actions button[data-v-d0aa3eca]:disabled{filter:none;opacity:.7}.pull-actions button.charging[data-v-d0aa3eca]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent,#fff3b8aa,transparent);animation:button-charge-d0aa3eca .42s ease-out}.action-tip[data-v-d0aa3eca]{color:#a2b2a7;font-size:11px;line-height:1.7}.catalog-warning[data-v-d0aa3eca]{color:#f2c58c;text-align:center;font-size:12px}.catalog-warning button[data-v-d0aa3eca]{margin:5px}.prize-tip[data-v-d0aa3eca]{font-size:11px;color:#a2b2a7;margin:0 0 12px}.prize-grid small[data-v-d0aa3eca]{color:#a1b3a7;white-space:nowrap}.prize-grid>div[data-v-d0aa3eca]{overflow-wrap:anywhere}.result-mask[data-v-d0aa3eca]{z-index:2200;background:#020805e8;color:#edf4ed;isolation:isolate;overflow:auto}.result-box[data-v-d0aa3eca]{position:relative;z-index:2;box-sizing:border-box;width:min(760px,100%);max-height:90dvh;padding:24px;outline:none}.rare-celebration .result-box[data-v-d0aa3eca]{border-color:#edd48a;background:radial-gradient(ellipse at 50% 0,#735026,#241b12 45%,#101b15);box-shadow:0 0 60px #dfa52e33,0 30px 100px #000}.result-emblem[data-v-d0aa3eca]{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 12px;border:1px solid #d2b268;border-radius:50%;background:#d7ba5822;color:#f0d599;font:700 30px serif;box-shadow:0 0 26px #d9b76844}.result-box h2[data-v-d0aa3eca]{margin:7px 0 8px}.result-cost[data-v-d0aa3eca]{margin:0 0 18px;font-size:12px;color:#c7b991}.hit-list[data-v-d0aa3eca]{gap:10px;perspective:1000px}.hit-list.ten[data-v-d0aa3eca]{grid-template-columns:repeat(5,minmax(0,1fr))}.reward-card[data-v-d0aa3eca]{position:relative;min-width:0;min-height:145px;border:1px solid #4c6954;border-radius:12px;background:linear-gradient(150deg,#1b3324,#102019);transform-style:preserve-3d;overflow:hidden}.reward-front[data-v-d0aa3eca]{display:flex;flex-direction:column;gap:8px;position:relative;padding:12px;height:100%;box-sizing:border-box}.reward-order[data-v-d0aa3eca]{display:flex;align-items:center;justify-content:space-between;gap:3px;font-size:10px;color:#acbeb0}.rare-badge[data-v-d0aa3eca]{padding:2px 4px;border-radius:4px;background:#b78a362e;color:#f2d98c}.reward-symbol[data-v-d0aa3eca]{color:#adccb6;font-size:30px;text-align:center;line-height:1}.reward-front>b[data-v-d0aa3eca]{font-size:13px;line-height:1.45;overflow-wrap:anywhere;text-align:center}.reward-summary[data-v-d0aa3eca]{font-size:11px;line-height:1.6;color:#acbeb0;overflow-wrap:anywhere;text-align:center}.reward-card.rare[data-v-d0aa3eca]{border-color:#c9a454;background:linear-gradient(150deg,#4a361b,#221c13);box-shadow:inset 0 0 20px #dbb25519}.reward-card.rare .reward-symbol[data-v-d0aa3eca],.reward-card.rare b[data-v-d0aa3eca]{color:#ffe3a2}.reward-back[data-v-d0aa3eca]{display:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,#5a492b,#17241b 65%);border:1px solid #a58b50;border-radius:11px;align-items:center;justify-content:center}.reward-back span[data-v-d0aa3eca]{display:grid;place-items:center;width:54px;height:54px;border:1px solid #ccad61;border-radius:50%;color:#ddc17e;font:700 28px serif}.unrevealed .reward-back[data-v-d0aa3eca]{display:flex}.unrevealed .reward-front[data-v-d0aa3eca]{visibility:hidden}.animated .reward-card[data-v-d0aa3eca]:not(.unrevealed){animation:card-reveal-d0aa3eca .52s ease-out both}.animated .reward-card.rare[data-v-d0aa3eca]:not(.unrevealed){animation:card-reveal-d0aa3eca .52s ease-out both,rare-card-glow-d0aa3eca 1.7s .52s ease-out both}.result-note[data-v-d0aa3eca]{font-size:11px;line-height:1.7;color:#b2c0b3;margin:15px 0 0}.result-actions[data-v-d0aa3eca]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:15px}.collect-button[data-v-d0aa3eca]{padding:11px 38px;border:1px solid #f1d692;border-radius:999px;background:linear-gradient(180deg,#dfc07d,#ad853e);color:#132019;font-weight:800;cursor:pointer}.reward-burst[data-v-d0aa3eca]{position:fixed;z-index:1;left:50%;top:42%;width:1px;height:1px;pointer-events:none}.reward-burst i[data-v-d0aa3eca]{position:absolute;bottom:0;left:0;width:24px;height:60vh;transform-origin:50% 100%;transform:rotate(var(--ray-angle));background:linear-gradient(0deg,#f5cd6177,transparent);opacity:0;animation:reward-rays-d0aa3eca 1.8s var(--ray-delay) ease-out both}.animated .result-emblem[data-v-d0aa3eca]{animation:emblem-arrival-d0aa3eca .65s ease-out both}button[data-v-d0aa3eca]:focus-visible{outline:2px solid #f2d58a;outline-offset:3px}@keyframes array-turn-d0aa3eca{to{transform:rotate(360deg)}}@keyframes spark-glimmer-d0aa3eca{to{opacity:.25;scale:.65}}@keyframes charge-light-d0aa3eca{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1.4)}}@keyframes charge-array-d0aa3eca{0%{opacity:.1;scale:.85}to{opacity:1;scale:1}}@keyframes button-charge-d0aa3eca{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes rare-shake-d0aa3eca{20%,60%{transform:translate(2px)}40%,80%{transform:translate(-2px)}}@keyframes card-reveal-d0aa3eca{0%{opacity:.4;transform:rotateY(-75deg) translateY(8px)}to{opacity:1;transform:rotateY(0) translateY(0)}}@keyframes rare-card-glow-d0aa3eca{50%{box-shadow:0 0 28px #f7c96488,inset 0 0 18px #e6b44f44}}@keyframes reward-rays-d0aa3eca{15%{opacity:.7}to{opacity:0;transform:rotate(calc(var(--ray-angle) + 12deg)) scaleY(1.2)}}@keyframes emblem-arrival-d0aa3eca{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:720px){.orbit-spark[data-v-d0aa3eca]:nth-child(2n){display:none}.orbit-spark[data-v-d0aa3eca]{transform:rotate(var(--spark-angle)) translateY(-125px)}.hit-list.ten[data-v-d0aa3eca]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-mask[data-v-d0aa3eca]{padding:12px}.result-box[data-v-d0aa3eca]{padding:18px 12px}.reward-card[data-v-d0aa3eca]{min-height:140px}.result-box h2[data-v-d0aa3eca]{font-size:24px}.reward-burst i[data-v-d0aa3eca]{width:12px}.reward-burst i[data-v-d0aa3eca]:nth-child(2n){display:none}.balance-line[data-v-d0aa3eca]{flex-wrap:wrap}}@media(max-width:380px){.orbit-spark[data-v-d0aa3eca]{transform:rotate(var(--spark-angle)) translateY(-110px)}.pool-tabs button[data-v-d0aa3eca]{padding:12px 10px}.pool-tabs small[data-v-d0aa3eca]{font-size:10px}}.simple-motion .wheel-pointer-fill[data-v-d0aa3eca],.simple-motion .wheel-spin-layer[data-v-d0aa3eca],.simple-motion .prize-spin-layer[data-v-d0aa3eca]{transition-duration:0ms!important}.simple-motion .pull-actions button[data-v-d0aa3eca]:after{animation:none}.simple-motion .spinning .wheel-fixed-pointer[data-v-d0aa3eca]{filter:none}@media(prefers-reduced-motion:reduce){.wheel-pointer-fill[data-v-d0aa3eca],.wheel-spin-layer[data-v-d0aa3eca],.prize-spin-layer[data-v-d0aa3eca]{transition-duration:0ms!important}.array-ring[data-v-d0aa3eca],.orbit-ring[data-v-d0aa3eca],.orbit-system[data-v-d0aa3eca],.orbit-spark[data-v-d0aa3eca],.charge-core[data-v-d0aa3eca],.spin-glow[data-v-d0aa3eca],.celebrating[data-v-d0aa3eca],.reward-card[data-v-d0aa3eca],.reward-burst i[data-v-d0aa3eca],.result-emblem[data-v-d0aa3eca],.pull-actions button[data-v-d0aa3eca]:after{animation:none!important}.wheel-effects[data-v-d0aa3eca],.spin-glow[data-v-d0aa3eca],.reward-burst[data-v-d0aa3eca]{display:none}}.gameplay-center[data-v-6abf06a4]{color:#f3e7d4;min-width:0}.hub-heading[data-v-6abf06a4]{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.hub-heading small[data-v-6abf06a4]{color:#e0b76a;letter-spacing:.16em;font-size:10px}.hub-heading h2[data-v-6abf06a4]{font:700 24px var(--display,serif);margin:4px 0}.hub-heading p[data-v-6abf06a4],.hub-footer[data-v-6abf06a4]{color:#a8947d;font-size:12px;line-height:1.6}.gameplay-center button[data-v-6abf06a4],.hub-dialog button[data-v-6abf06a4]{font:inherit;cursor:pointer;border:1px solid rgba(212,168,98,.3);border-radius:10px;background:#281a12f0;color:#f3e7d4;padding:9px 12px;white-space:nowrap}.gameplay-center button[data-v-6abf06a4]:disabled,.hub-dialog button[data-v-6abf06a4]:disabled{opacity:.55;cursor:not-allowed}.hub-search input[data-v-6abf06a4],.hub-dialog input[data-v-6abf06a4]{width:100%;box-sizing:border-box;padding:12px;border:1px solid rgba(212,168,98,.35);border-radius:12px;background:#00000042;color:#f3e7d4;font:inherit}.hub-tabs[data-v-6abf06a4]{display:flex;gap:7px;overflow-x:auto;padding:12px 0}.hub-tabs .on[data-v-6abf06a4]{color:#e0b76a;border-color:#e0b76a;background:#e0b76a21}.hub-grid[data-v-6abf06a4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.hub-card[data-v-6abf06a4]{position:relative;border:1px solid rgba(212,168,98,.23);border-radius:14px;background:linear-gradient(135deg,#3b2518b3,#150e0cf0);min-width:0}.hub-card .hub-entry[data-v-6abf06a4]{display:grid;width:100%;gap:9px;text-align:left;border:0;background:none;padding:16px 14px;white-space:normal}.hub-entry small[data-v-6abf06a4]{font-size:10px;color:#a8947d;padding-right:22px}.hub-entry b[data-v-6abf06a4]{font-size:15px}.hub-entry span[data-v-6abf06a4]{font-size:11px;color:#cfb080;line-height:1.5}.hub-card .favorite[data-v-6abf06a4]{position:absolute;right:6px;top:4px;border:0;background:none;color:#e0b76a;font-size:21px;padding:3px 6px;z-index:1}.hub-card.unavailable[data-v-6abf06a4]{opacity:.65}.hub-empty[data-v-6abf06a4]{text-align:center;padding:32px 12px;color:#a8947d}.hub-note[data-v-6abf06a4]{border:1px solid rgba(212,168,98,.35);border-radius:10px;padding:10px;font-size:12px}.hub-note button[data-v-6abf06a4]{margin-left:6px;padding:3px 7px}.sr-only[data-v-6abf06a4]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.hub-mask[data-v-6abf06a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3100;background:#000000ad;display:grid;place-items:center;padding:16px}.hub-dialog[data-v-6abf06a4]{width:min(440px,100%);box-sizing:border-box;max-height:85dvh;overflow:auto;color:#f3e7d4;border:1px solid rgba(212,168,98,.45);border-radius:18px;padding:22px;background:#201510;box-shadow:0 24px 70px #00000080}.hub-dialog header[data-v-6abf06a4],.hub-dialog footer[data-v-6abf06a4]{display:flex;justify-content:space-between;align-items:center;gap:10px}.hub-dialog h3[data-v-6abf06a4]{margin:0;font-size:20px}.hub-dialog label[data-v-6abf06a4]{display:grid;gap:8px;margin:18px 0;font-size:13px}.hub-dialog footer[data-v-6abf06a4]{justify-content:flex-end}.hub-dialog .primary[data-v-6abf06a4]{color:#241709;background:linear-gradient(135deg,#ebcc8d,#c99547);font-weight:700}.command-preview[data-v-6abf06a4]{color:#a8947d;overflow-wrap:anywhere;font-size:12px}.hub-warning[data-v-6abf06a4]{color:#e8b58b;font-size:13px;line-height:1.6}button[data-v-6abf06a4]:focus-visible,input[data-v-6abf06a4]:focus-visible{outline:2px solid #e0b76a;outline-offset:3px}@media(max-width:520px){.hub-grid[data-v-6abf06a4]{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-heading h2[data-v-6abf06a4]{font-size:20px}}.hub-dialog[data-v-6abf06a4]:focus-visible{outline:2px solid #e0b76a;outline-offset:3px}.hub-dialog header>button[data-v-6abf06a4]{flex:0 0 auto;min-width:40px;min-height:40px}.hub-dialog h3[data-v-6abf06a4]{min-width:0;overflow-wrap:anywhere}.gameplay-page[data-v-4b086588]{border:1px solid rgba(212,168,98,.28);background:#1c120ee6;border-radius:16px;padding:18px}.gameplay-page>a[data-v-4b086588]{display:inline-block;color:#e0b76a;font-size:12px;text-decoration:none;margin-bottom:18px}.relic-aura[data-v-136024a9]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.cultivation-artwork[data-v-715c571d]{width:56px;height:56px;flex:0 0 56px;display:inline-grid;place-items:center;border:1px solid #d4ad6659;border-radius:12px;background:radial-gradient(circle,#bfa36526,#15272466);color:#dfc48b;overflow:hidden;font:700 24px var(--display,serif)}.cultivation-artwork img[data-v-715c571d]{width:100%;height:100%;object-fit:contain;display:block}.bag-image-export[data-v-ef9ce126]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:10px 0}.bag-details[data-v-ef9ce126]{flex-basis:100%;min-width:0;border-top:1px dashed rgba(212,168,98,.2);padding-top:8px;font-size:12px}.bag-details summary[data-v-ef9ce126]{color:var(--gold,#e0b76a);cursor:pointer;min-height:32px;line-height:32px}.bag-details summary[data-v-ef9ce126]:focus-visible{outline:2px solid #e0b76a;outline-offset:3px}.bag-details dl[data-v-ef9ce126]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.bag-details dl>div[data-v-ef9ce126]{min-width:0}.bag-details dt[data-v-ef9ce126]{font-size:11px;color:var(--muted,#a8947d)}.bag-details dd[data-v-ef9ce126]{margin:4px 0 0;overflow-wrap:anywhere;color:#e8dac5}.bag-details p[data-v-ef9ce126]{line-height:1.7}.bag-details .note[data-v-ef9ce126]{font-size:11px;color:var(--muted,#a8947d);margin:8px 0 2px}@media(max-width:400px){.bag-details dl[data-v-ef9ce126]{grid-template-columns:1fr}}.inventory-layout[data-v-95808fd0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.8fr);gap:18px;align-items:start;min-width:0}.inventory-gallery[data-v-95808fd0]{min-width:0;max-height:min(60dvh,620px);overflow:auto;scrollbar-color:#675c42 transparent;scrollbar-width:thin;padding:2px 3px 5px}.inventory-cells[data-v-95808fd0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(94px,1fr));gap:9px;list-style:none;padding:0;margin:0}.inventory-cells>li[data-v-95808fd0]{min-width:0}.inventory-cell[data-v-95808fd0]{--relic-color:#b5ae95;box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;gap:6px;width:100%;min-width:0;min-height:140px;padding:9px 7px 20px;border:1px solid #8f987840;border-color:color-mix(in srgb,var(--relic-color) 38%,transparent);border-radius:12px;background:radial-gradient(ellipse at 50% 30%,#a8bb8410,transparent 75%),#10221ed9;color:#ebe7d5;font:inherit;cursor:pointer;text-align:center}.inventory-cell.selected[data-v-95808fd0]{border-color:var(--relic-color);background:#223d32;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--relic-color) 38%,transparent)}.inventory-cell[data-v-95808fd0]:hover{background:#20372e}.inventory-cell[data-v-95808fd0]:focus-visible,.relic-actions button[data-v-95808fd0]:focus-visible{outline:2px solid #f0d797;outline-offset:2px}.cell-quality[data-v-95808fd0]{align-self:flex-start;max-width:100%;overflow-wrap:anywhere;font-size:9px;line-height:1.5;color:var(--relic-color)}.inventory-cell[data-v-95808fd0] .item-artwork{width:52px;height:52px;flex-basis:52px;border-color:color-mix(in srgb,var(--relic-color) 40%,transparent);background:#08161280}.inventory-cell>b[data-v-95808fd0]{font-size:11px;line-height:1.5;overflow-wrap:anywhere;font-weight:500}.cell-amount[data-v-95808fd0]{font-size:10px;color:#b5c1ab;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cell-upgrade[data-v-95808fd0]{position:absolute;right:7px;top:29px;font-size:10px;color:#f3d48e;text-shadow:0 1px 3px #000}.cell-state[data-v-95808fd0]{position:absolute;bottom:0;right:0;left:0;border-radius:0 0 11px 11px;background:#486e4b55;color:#c3e2b7;font-size:8px;line-height:18px}.cell-state.selling[data-v-95808fd0]{background:#6d593c70;color:#e4c89c}.inventory-detail[data-v-95808fd0]{--relic-color:#b5ae95;position:sticky;top:0;min-width:0;padding:15px;border:1px solid #cbb27955;border-color:color-mix(in srgb,var(--relic-color) 45%,transparent);border-radius:15px;background:radial-gradient(ellipse at 50% 0,#b7bd7e0d,transparent 55%),#11231f;box-shadow:inset 0 1px #fff6df09;color:#e8e3ce}.relic-pedestal[data-v-95808fd0]{position:relative;display:grid;place-items:center;height:170px;border-bottom:1px solid #b9ac6b24;overflow:hidden}.relic-pedestal[data-v-95808fd0] .item-artwork{position:relative;width:85px;height:85px;flex-basis:85px;border-color:color-mix(in srgb,var(--relic-color) 65%,transparent);background:#09201a;box-shadow:0 9px 25px #0005}.relic-pedestal>span[data-v-95808fd0]{position:absolute;bottom:8px;font-size:9px;letter-spacing:.2em;color:#b5b28b}.relic-heading[data-v-95808fd0]{margin:14px 0 12px}.relic-heading small[data-v-95808fd0]{font-size:10px;color:var(--relic-color)}.relic-heading h3[data-v-95808fd0]{margin:5px 0 6px;font:700 20px/1.5 var(--display,serif);overflow-wrap:anywhere;color:#f0e4c7}.relic-heading p[data-v-95808fd0]{font-size:11px;color:#aab6a4;margin:0;line-height:1.8;overflow-wrap:anywhere}.pill-effect[data-v-95808fd0]{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid #b2bd8424;border-radius:10px;background:#a9b76e08;margin-bottom:12px}.pill-effect>.player-icon[data-v-95808fd0]{width:24px;height:24px;color:#c5d49b}.pill-effect b[data-v-95808fd0]{font-size:12px;font-weight:500;color:#d8e0b2;overflow-wrap:anywhere}.pill-effect small[data-v-95808fd0]{display:block;margin-top:4px;font-size:10px;color:#a2b6a5}.relic-comparison[data-v-95808fd0]{font-size:11px;line-height:1.7;margin-bottom:12px}.relic-comparison h4[data-v-95808fd0]{display:flex;align-items:center;gap:6px;margin:0;color:#d9c28b;font-size:12px}.relic-comparison h4 .player-icon[data-v-95808fd0]{width:16px;height:16px}.relic-comparison p[data-v-95808fd0]{color:#a5b4a1;font-size:10px;margin:6px 0;overflow-wrap:anywhere}.relic-comparison table[data-v-95808fd0]{width:100%;border-collapse:collapse;table-layout:fixed;margin:10px 0;font-variant-numeric:tabular-nums}.relic-comparison th[data-v-95808fd0],.relic-comparison td[data-v-95808fd0]{padding:7px 2px;border-bottom:1px solid #abbd8220;font-size:10px;text-align:right;overflow-wrap:anywhere;font-weight:400}.relic-comparison th[data-v-95808fd0]:first-child{text-align:left;width:20%}.relic-comparison thead[data-v-95808fd0]{color:#9aac98}.relic-comparison small[data-v-95808fd0]{font-size:9px;color:#94a995}.relic-comparison td.increase[data-v-95808fd0]{color:#9cddb1}.relic-comparison td.decrease[data-v-95808fd0]{color:#edaba0}.relic-actions[data-v-95808fd0]{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.relic-actions button[data-v-95808fd0]{flex:1;min-height:44px;display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 12px;border:1px solid #bfa56a55;border-radius:9px;background:#2d3827;color:#dcc79a;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.relic-actions button>.player-icon[data-v-95808fd0]{width:16px;height:16px}.relic-actions .relic-primary[data-v-95808fd0]{background:linear-gradient(135deg,#d6bd81,#b8914d);color:#1b251b;border-color:#dfca95;font-weight:600}.relic-actions button[data-v-95808fd0]:disabled{opacity:.45;cursor:not-allowed}.inventory-note[data-v-95808fd0]{color:#bbc5a6;font-size:11px;line-height:1.7}.inventory-empty[data-v-95808fd0]{display:grid;justify-items:center;gap:9px;padding:45px 16px;text-align:center;color:#a7b59d}.inventory-empty .player-icon[data-v-95808fd0]{width:45px;height:45px;color:#b6a16c}.inventory-empty b[data-v-95808fd0]{font-size:14px;font-weight:500}.inventory-empty p[data-v-95808fd0]{font-size:11px;line-height:1.7;margin:0}[data-tone=uncommon][data-v-95808fd0]{--relic-color:#81c9a3}[data-tone=rare][data-v-95808fd0]{--relic-color:#80bce8}[data-tone=epic][data-v-95808fd0]{--relic-color:#bc94e9}[data-tone=legendary][data-v-95808fd0]{--relic-color:#e7bd70}[data-tone=mythic][data-v-95808fd0]{--relic-color:#ed9295}[data-tone=immortal][data-v-95808fd0]{--relic-color:#a4ecdd}@media(max-width:650px){.inventory-layout[data-v-95808fd0]{grid-template-columns:minmax(0,1fr);gap:14px}.inventory-gallery[data-v-95808fd0]{max-height:300px}.inventory-cells[data-v-95808fd0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.inventory-cell[data-v-95808fd0]{min-height:133px;padding-right:5px;padding-left:5px}.inventory-detail[data-v-95808fd0]{position:static;padding:13px}.relic-pedestal[data-v-95808fd0]{height:150px}.relic-heading h3[data-v-95808fd0]{font-size:20px}.relic-comparison th[data-v-95808fd0],.relic-comparison td[data-v-95808fd0]{font-size:12px}.relic-comparison small[data-v-95808fd0]{font-size:10px}.inventory-cell[data-v-95808fd0] .item-artwork{width:46px;height:46px;flex-basis:46px}}.home-todo[data-v-0d06a17d]{border:1px solid var(--line,rgba(212,168,98,.28));border-radius:14px;background:#1c120ea6;padding:14px 16px;margin:14px 0;color:#f3e7d4}.home-todo header[data-v-0d06a17d]{display:flex;justify-content:space-between;align-items:center;gap:12px}.home-todo header>div[data-v-0d06a17d]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.home-todo b[data-v-0d06a17d]{color:var(--gold,#e0b76a);font-size:13px}.home-todo small[data-v-0d06a17d],.todo-note[data-v-0d06a17d]{font-size:11px;color:var(--muted,#a8947d)}.home-todo button[data-v-0d06a17d]{padding:6px 10px;border:1px solid var(--line,rgba(212,168,98,.28));border-radius:8px;background:transparent;color:#e0b76a;font:inherit;cursor:pointer;white-space:nowrap}.home-todo button[data-v-0d06a17d]:disabled{opacity:.5;cursor:wait}.todo-links[data-v-0d06a17d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.todo-links a[data-v-0d06a17d]{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(224,183,106,.3);background:#e0b76a14;color:#e0b76a;text-decoration:none;font-size:12px}.todo-links span[data-v-0d06a17d]{border-radius:20px;background:#e0b76a2e;padding:2px 7px}.todo-links i[data-v-0d06a17d]{font-style:normal}.todo-note[data-v-0d06a17d]{line-height:1.7;margin:8px 0 0}.todo-error[data-v-0d06a17d]{font-size:11px;color:#dcb193;line-height:1.7;overflow-wrap:anywhere;margin:8px 0 0}.todo-error a[data-v-0d06a17d]{color:#e0b76a}.home-todo[data-v-0d06a17d] :is(button,a):focus-visible{outline:2px solid #e0b76a;outline-offset:3px}@media(max-width:480px){.home-todo[data-v-0d06a17d]{padding:12px}.todo-links[data-v-0d06a17d]{display:grid;grid-template-columns:1fr}.todo-links a[data-v-0d06a17d]{justify-content:space-between;min-height:44px}}.map-webgl-atmosphere[data-v-3934055f]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.living-map[data-v-d605c09f]{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;overflow:hidden;border-radius:inherit;color:#ecd6a4}.living-map[data-v-d605c09f]:before,.living-map[data-v-d605c09f]:after{content:"";position:absolute;z-index:7;width:24px;height:24px;border-color:#f1d4958c;border-style:solid;pointer-events:none}.living-map[data-v-d605c09f]:before{top:7px;left:7px;border-width:1px 0 0 1px;border-radius:9px 0 0}.living-map[data-v-d605c09f]:after{right:7px;bottom:7px;border-width:0 1px 1px 0;border-radius:0 0 9px}.living-map-viewport[data-v-d605c09f],.living-map-camera[data-v-d605c09f]{position:absolute;top:0;right:0;bottom:0;left:0}.living-map-viewport[data-v-d605c09f]{overflow:hidden;border-radius:inherit}.living-map-camera[data-v-d605c09f]{transform-origin:50% 50%;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.map-navigable .living-map-viewport[data-v-d605c09f]{overflow:clip;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior:contain}.map-navigable .living-map-viewport[data-v-d605c09f]:focus-visible{outline:2px solid #e8c880;outline-offset:-3px}.map-navigable .living-map-camera[data-v-d605c09f]{transition:none}.map-dragging .living-map-camera[data-v-d605c09f]{will-change:transform}.map-dragging .living-map-viewport[data-v-d605c09f],.map-dragging .living-map-camera button[data-v-d605c09f-s]{cursor:grabbing}.living-map-camera img[data-v-d605c09f-s]{display:block;width:100%;height:100%;object-fit:fill}.map-atmosphere[data-v-d605c09f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.map-atmosphere[data-v-d605c09f] *{pointer-events:none}.map-daylight[data-v-d605c09f]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 73% 9%,rgba(255,235,161,.14),transparent 46%),linear-gradient(140deg,rgba(72,184,165,.05),transparent 45%,rgba(10,27,33,.13));mix-blend-mode:screen}.motion-paused .map-atmosphere[data-v-d605c09f]{opacity:.3}.living-map-controls[data-v-d605c09f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.living-map-controls [data-v-d605c09f-s]{pointer-events:auto}.living-map-toolbar[data-v-d605c09f]{position:absolute;left:10px;bottom:10px;z-index:5;display:flex;align-items:center;gap:2px;max-width:calc(100% - 20px);padding:4px;border:1px solid rgba(208,184,122,.38);border-radius:11px;background:#0d1a17cc;box-shadow:0 3px 14px #0003;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.living-map-toolbar button[data-v-d605c09f]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;margin:0;padding:4px 8px;border:0;border-radius:7px;background:transparent;color:#e6cea1;font:inherit;font-size:11px;line-height:1.4;white-space:nowrap;cursor:pointer}.living-map-toolbar button[data-v-d605c09f]:hover:not(:disabled){background:#c6aa6921;color:#fff0bd}.living-map-toolbar button[data-v-d605c09f]:focus-visible{outline:2px solid #e8c880;outline-offset:1px}.living-map-toolbar button[data-v-d605c09f]:disabled{opacity:.43;cursor:default}.living-map-toolbar .map-motion-toggle.enabled[data-v-d605c09f]{color:#c8ebd8}.motion-gem[data-v-d605c09f]{width:6px;height:6px;flex:none;border-radius:50%;background:#b5a783}.enabled .motion-gem[data-v-d605c09f]{background:#81d6b6;box-shadow:0 0 7px #81d6b68c}.map-toolbar-divider[data-v-d605c09f]{width:1px;height:16px;margin:0 3px;background:#d6bd8333}.map-lens-controls[data-v-d605c09f]{display:flex;align-items:center;gap:2px}.living-map-toolbar .map-lens-button[data-v-d605c09f]{min-width:32px;font-size:17px;padding:2px 5px}.living-map-toolbar .map-lens-reset[data-v-d605c09f]{min-width:39px;font-size:10px;font-variant-numeric:tabular-nums}@media(max-width:600px){.living-map-toolbar[data-v-d605c09f]{left:7px;bottom:7px;display:grid;grid-template-columns:minmax(0,1fr);width:106px;box-sizing:border-box;padding:3px;gap:2px;border-radius:9px;background:#0d1a17db;-webkit-backdrop-filter:none;backdrop-filter:none}.living-map-toolbar button[data-v-d605c09f]{width:100%;min-width:0;min-height:44px;box-sizing:border-box;font-size:10px;padding:4px 2px}.map-lens-controls[data-v-d605c09f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:100%}.living-map-toolbar .map-lens-button[data-v-d605c09f],.living-map-toolbar .map-lens-reset[data-v-d605c09f]{min-width:0}.map-toolbar-divider[data-v-d605c09f]{display:none}}@media(max-width:600px){.map-lens-controls[data-v-d605c09f]{grid-template-columns:repeat(2,minmax(44px,1fr));grid-template-areas:"zoom-out zoom-in" "reset reset";gap:2px}.map-lens-button[data-v-d605c09f]:first-child{grid-area:zoom-out}.map-lens-button[data-v-d605c09f]:last-child{grid-area:zoom-in}.living-map-toolbar .map-lens-reset[data-v-d605c09f]{grid-area:reset}}@media(pointer:coarse){.living-map-toolbar button[data-v-d605c09f]{min-height:44px}.living-map-toolbar .map-lens-button[data-v-d605c09f],.living-map-toolbar .map-lens-reset[data-v-d605c09f]{min-width:44px}}@media(prefers-reduced-motion:reduce){.living-map-camera[data-v-d605c09f]{transition:none}.map-atmosphere[data-v-d605c09f]{opacity:.3}}.explorer-living-map[data-v-e38db9d4]{position:absolute;top:0;right:0;bottom:0;left:0}.map-board img[data-v-e38db9d4]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:fill;opacity:.95;-webkit-user-select:none;user-select:none;pointer-events:none}.map-heading[data-v-e38db9d4]{display:flex;justify-content:space-between;align-items:center;gap:12px}.map-heading>div[data-v-e38db9d4]{display:flex;min-width:0;flex-direction:column;gap:3px}.map-heading small[data-v-e38db9d4]{color:var(--muted,#b6a389);font-size:10px;letter-spacing:.18em}.map-heading b[data-v-e38db9d4]{color:var(--gold,#e5c48c);font-size:13px;overflow-wrap:anywhere}.map-visual[data-v-e38db9d4]{min-width:0}.map-explorer .map-board[data-v-e38db9d4]{margin-inline:auto}.map-visual[data-v-e38db9d4]{margin-top:12px}.map-data-empty[data-v-e38db9d4]{margin:8px 0 0;color:var(--muted,#b6a389);font-size:12px}.map-explorer .map-browser[data-v-e38db9d4]{grid-template-columns:minmax(0,1fr);margin-top:10px}.map-explorer .map-location-detail[data-v-e38db9d4]{width:100%;padding:12px}.map-explorer .map-location-detail h3[data-v-e38db9d4]{margin-bottom:0}.map-explorer .map-detail-actions[data-v-e38db9d4]{margin:9px 0 6px}.map-directory[data-v-e38db9d4]{margin-top:12px;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:12px;padding:0 12px 12px}.map-directory[data-v-e38db9d4]:not([open]){padding-bottom:0}.map-directory>summary[data-v-e38db9d4],.map-location-more>summary[data-v-e38db9d4]{min-height:44px;display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--gold,#e5c48c);font-size:12px}.map-directory>summary[data-v-e38db9d4]:before,.map-location-more>summary[data-v-e38db9d4]:before{content:"＋";flex:none}.map-directory[open]>summary[data-v-e38db9d4]:before,.map-location-more[open]>summary[data-v-e38db9d4]:before{content:"－"}.map-directory>summary[data-v-e38db9d4]::-webkit-details-marker,.map-location-more>summary[data-v-e38db9d4]::-webkit-details-marker{display:none}.map-directory>summary>span[data-v-e38db9d4]{margin-left:auto;font-size:10px;color:var(--muted,#b6a389)}.map-directory>summary[data-v-e38db9d4]:focus-visible,.map-location-more>summary[data-v-e38db9d4]:focus-visible{outline:2px solid #efc682;outline-offset:2px}.map-directory .map-toolbar[data-v-e38db9d4]{margin:3px 0 12px}.map-location-more[data-v-e38db9d4]{margin-top:8px;border-top:1px solid var(--line,rgba(213,173,107,.3))}.map-explorer[data-v-e38db9d4]{min-width:0;max-width:100%;color:var(--text,#f0e4d0);font-size:14px;line-height:1.6}.map-explorer[data-v-e38db9d4] *{box-sizing:border-box}.map-toolbar[data-v-e38db9d4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.6fr) auto;gap:10px;align-items:end}.map-toolbar label[data-v-e38db9d4]{display:flex;flex-direction:column;gap:4px;min-width:0}.map-toolbar label>span[data-v-e38db9d4]{font-size:12px;color:var(--muted,#b6a389)}.map-toolbar input[data-v-e38db9d4],.map-toolbar select[data-v-e38db9d4]{width:100%;min-width:0;max-width:100%;height:42px;padding:8px 10px;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:8px;background:#1c140d;color:inherit;font:inherit}.map-explorer button[data-v-e38db9d4]{min-width:0;min-height:42px;padding:8px 12px;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:8px;background:#20160cd9;color:inherit;font:inherit;cursor:pointer}.map-explorer button[data-v-e38db9d4]:disabled{opacity:.45;cursor:default}.map-explorer button[data-v-e38db9d4]:focus-visible,.map-explorer input[data-v-e38db9d4]:focus-visible,.map-explorer select[data-v-e38db9d4]:focus-visible,.map-original summary[data-v-e38db9d4]:focus-visible{outline:2px solid #efc682;outline-offset:3px}.map-guide[data-v-e38db9d4]{display:flex;flex-wrap:wrap;gap:4px 12px;margin:12px 0;color:var(--muted,#b6a389);font-size:12px;overflow-wrap:anywhere}.map-guide span[data-v-e38db9d4]{color:var(--gold,#dcb26f)}.map-board[data-v-e38db9d4]{position:relative;width:100%;min-width:0;max-width:100%;min-height:130px;overflow:hidden;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:12px;background:#15120d}.map-board>img[data-v-e38db9d4]{display:block;width:100%;height:100%;object-fit:contain;opacity:.85}.map-image-error[data-v-e38db9d4]{padding:22px;font-size:13px;color:var(--muted,#b6a389)}.map-explorer .map-point[data-v-e38db9d4]{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:32px;min-height:32px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);color:#edd3a1;font-size:19px;text-shadow:0 1px 5px #000;z-index:1}.map-point small[data-v-e38db9d4]{position:absolute;top:27px;display:block;max-width:90px;padding:1px 4px;border-radius:4px;background:#110c07c7;font-size:10px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ebd7b2}.map-point.locked[data-v-e38db9d4]{color:#a99d8b}.map-explorer .map-point.selected[data-v-e38db9d4]{outline:2px solid #e9b86d;background:#5d3c13b3;z-index:3}.map-point.here[data-v-e38db9d4]{color:#fff0b5}.map-point[data-v-e38db9d4]:hover,.map-point[data-v-e38db9d4]:focus-visible{z-index:4}.map-browser[data-v-e38db9d4]{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1.4fr);gap:14px;margin-top:14px;min-width:0}.map-list-pane[data-v-e38db9d4],.map-location-detail[data-v-e38db9d4]{min-width:0}.map-count[data-v-e38db9d4]{margin:0 0 7px;font-size:12px;color:var(--muted,#b6a389)}.map-list[data-v-e38db9d4]{display:flex;flex-direction:column;gap:6px;max-height:420px;overflow-y:auto;overscroll-behavior:contain;padding:3px;margin:0;list-style:none;scrollbar-width:thin}.map-list li[data-v-e38db9d4]{min-width:0}.map-list button[data-v-e38db9d4]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left}.map-list-name[data-v-e38db9d4]{min-width:0;overflow-wrap:anywhere}.map-list small[data-v-e38db9d4]{flex:none;font-size:11px;color:#d9bb84}.map-list small.locked[data-v-e38db9d4]{color:#a99b87}.map-list button.selected[data-v-e38db9d4]{border-color:#ddb66d;background:#7c531d47}.map-list button.here .map-list-name[data-v-e38db9d4]{color:#edca87}.map-empty[data-v-e38db9d4]{margin:0;padding:18px 12px;border:1px dashed var(--line,rgba(213,173,107,.3));border-radius:10px;font-size:13px;color:var(--muted,#b6a389)}.map-location-detail[data-v-e38db9d4]{align-self:start;padding:16px;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:12px;background:linear-gradient(135deg,#68451c29,#00000029);overflow-wrap:anywhere}.map-location-detail header[data-v-e38db9d4]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.map-location-detail header>div[data-v-e38db9d4]{min-width:0}.map-location-detail header small[data-v-e38db9d4]{font-size:11px;color:var(--muted,#b6a389)}.map-location-detail h3[data-v-e38db9d4]{margin:2px 0 8px;color:var(--gold,#dfb777);font-size:18px;line-height:1.5;overflow-wrap:anywhere}.map-status[data-v-e38db9d4]{flex:none;padding:2px 8px;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:6px;color:#dfbd7b;font-size:11px}.map-status.locked[data-v-e38db9d4]{color:#b7a790}.map-description[data-v-e38db9d4]{margin:8px 0 12px;font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.map-location-detail dl[data-v-e38db9d4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.map-location-detail dl>div[data-v-e38db9d4]{min-width:0;padding:7px 9px;border-radius:7px;background:#00000030}.map-location-detail dt[data-v-e38db9d4]{font-size:11px;color:var(--muted,#b6a389)}.map-location-detail dd[data-v-e38db9d4]{margin:2px 0 0;font-size:14px;color:#e4c58f;overflow-wrap:anywhere}.map-lock-note[data-v-e38db9d4],.map-filter-note[data-v-e38db9d4]{margin:10px 0;color:#c4ad8a;font-size:12px}.map-detail-actions[data-v-e38db9d4]{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 8px}.map-detail-actions button[data-v-e38db9d4]{flex:1 1 120px}.map-detail-actions .map-travel[data-v-e38db9d4]{border-color:#e1b66b99;background:#95631e38;color:#edd19a}.map-server-note[data-v-e38db9d4]{margin:8px 0 0;font-size:11px;color:var(--muted,#b6a389)}.map-original[data-v-e38db9d4]{margin-top:13px;border-top:1px solid var(--line,rgba(213,173,107,.3));padding-top:10px}.map-original summary[data-v-e38db9d4]{cursor:pointer;font-size:13px;color:#dbc08f}.map-original pre[data-v-e38db9d4]{max-width:100%;max-height:300px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:13px;line-height:1.7;margin:10px 0 0}.map-original>p[data-v-e38db9d4]{font-size:11px;color:var(--muted,#b6a389)}@media(max-width:600px){.map-toolbar[data-v-e38db9d4]{grid-template-columns:minmax(0,1fr) auto;gap:8px}.map-search[data-v-e38db9d4]{grid-column:1 / -1}.map-region[data-v-e38db9d4]{grid-column:1}.map-refresh[data-v-e38db9d4]{grid-column:2}.map-browser[data-v-e38db9d4]{grid-template-columns:minmax(0,1fr);gap:12px}.map-list[data-v-e38db9d4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:224px}.map-list button[data-v-e38db9d4]{flex-direction:column;align-items:flex-start;gap:2px;height:100%;padding:8px;min-height:54px}.map-location-detail[data-v-e38db9d4]{padding:12px}.map-location-detail h3[data-v-e38db9d4]{font-size:17px}.map-point small[data-v-e38db9d4]{max-width:64px;font-size:9px}.map-board[data-v-e38db9d4]{min-height:0}.map-detail-actions button[data-v-e38db9d4]{min-height:44px}.map-original pre[data-v-e38db9d4]{max-height:240px}}@media(max-width:768px){.map-toolbar input[data-v-e38db9d4],.map-toolbar select[data-v-e38db9d4]{height:44px;font-size:16px}.map-explorer button[data-v-e38db9d4]:not(.map-point){min-height:44px}}@media(pointer:coarse){.map-explorer button[data-v-e38db9d4]:not(.map-point){min-height:44px}.map-explorer .map-point[data-v-e38db9d4]{width:44px;min-height:44px}.map-point small[data-v-e38db9d4]{top:36px}}.map-explorer .map-point[data-v-e38db9d4]{z-index:3;width:44px;height:44px;min-height:44px;gap:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;font-size:0;transform:translate(-50%,-50%) scale(var(--map-marker-inverse,1));cursor:pointer}.map-explorer .map-point.selected[data-v-e38db9d4]{background:transparent;outline:none;z-index:4}.map-explorer .map-point.here[data-v-e38db9d4]{z-index:3}.map-explorer .map-point[data-v-e38db9d4]:focus-visible{outline:1px solid #f6d99a;outline-offset:-6px;border-radius:50%;z-index:5}.map-beacon[data-v-e38db9d4]{position:relative;display:block;flex:none;width:8px;height:8px;border:1px solid #fff0c4;border-radius:2px;background:#d7b97b;transform:rotate(45deg);box-shadow:0 0 0 3px #111d19b8,0 2px 8px #071b18;pointer-events:none}.locked .map-beacon[data-v-e38db9d4]{width:6px;height:6px;background:#88968b;border-color:#c0c6b8;opacity:.85}.here .map-beacon[data-v-e38db9d4]{width:11px;height:11px;background:#f6d98c;border-color:#fff6cf;box-shadow:0 0 0 4px #213020bf,0 0 16px #f8cf71a6}.selected .map-beacon[data-v-e38db9d4]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid rgba(255,227,159,.85);border-radius:3px}.map-explorer .map-point small[data-v-e38db9d4]{left:50%;top:var(--map-label-top,34px);bottom:var(--map-label-bottom,auto);max-width:none;padding:3px 7px;border:1px solid #a08d60;border-radius:5px;background:#081815f5;color:#fff2d3;font-size:12px;font-weight:600;line-height:1.45;transform:translate(var(--map-label-align,-50%));pointer-events:auto;text-shadow:0 1px 2px #000;box-shadow:0 2px 6px #071b18}.map-explorer .map-point.here small[data-v-e38db9d4],.map-explorer .map-point.selected small[data-v-e38db9d4]{color:#ffe3a3;border-color:#f5cf7f99;background:#282414e6;font-weight:700}.map-explorer .map-point small[data-v-e38db9d4]{left:calc(50% + var(--map-label-x,0px));top:calc(50% + var(--map-label-y,25px));bottom:auto;transform:translate(-50%,-50%);width:var(--map-label-width,220px);max-width:220px;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-align:center;box-sizing:border-box}.map-point[data-v-e38db9d4]:before{content:"";display:none;position:absolute;left:50%;top:50%;width:var(--map-leader-length,12px);height:1px;background:#d9c78d;box-shadow:0 0 2px #102d26;transform-origin:0 50%;transform:rotate(var(--map-leader-angle,90deg));pointer-events:none}.map-point.label-visible[data-v-e38db9d4]:before,.map-point[data-v-e38db9d4]:focus-visible:before{display:block}@media(hover:hover){.map-point[data-v-e38db9d4]:hover:before{display:block}}.map-explorer .map-point:focus-visible small[data-v-e38db9d4]{display:block!important;z-index:6}@media(hover:hover){.map-explorer .map-point:hover small[data-v-e38db9d4]{display:block!important;z-index:6}}.map-place-card[data-v-41ea870b]{position:absolute;z-index:8;left:12px;top:12px;width:min(300px,calc(100% - 24px));max-height:min(390px,calc(100% - 24px));overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:14px;border:1px solid #a58b55;border-radius:14px;background:linear-gradient(145deg,#152a22fa,#0c1816fa);box-shadow:0 8px 28px #07120c99;color:#f3e6c9;scrollbar-width:thin}.map-place-card[data-v-41ea870b]:focus-visible{outline:2px solid #e9c679;outline-offset:-3px}.map-place-card header[data-v-41ea870b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.map-place-card header small[data-v-41ea870b]{font-size:10px;letter-spacing:.16em;color:#9bb8a7}.map-place-card h2[data-v-41ea870b]{margin:3px 0 0;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.map-place-card button[data-v-41ea870b]{min-height:38px;padding:6px 12px;border:1px solid #917e50;border-radius:8px;color:#efdaa5;background:#233c30;font:inherit;cursor:pointer}.map-place-card button[data-v-41ea870b]:disabled{opacity:.45;cursor:default}.map-place-card button[data-v-41ea870b]:focus-visible{outline:2px solid #e9c679;outline-offset:2px}.map-place-card .place-close[data-v-41ea870b]{min-width:38px;width:38px;flex:none;padding:0;font-size:24px;line-height:1;border-color:transparent;background:transparent;color:#c4d5c4}.place-state[data-v-41ea870b]{display:inline-block;margin-top:9px;font-size:11px;color:#b7ddb8}.place-state.locked[data-v-41ea870b]{color:#d0b58b}.place-description[data-v-41ea870b]{margin:9px 0;font-size:13px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.map-place-card dl[data-v-41ea870b]{display:flex;flex-wrap:wrap;gap:8px 20px;margin:10px 0}.map-place-card dl>div[data-v-41ea870b]{min-width:0}.map-place-card dt[data-v-41ea870b]{font-size:10px;color:#9eb5a6}.map-place-card dd[data-v-41ea870b]{margin:3px 0 0;font-size:13px;color:#e9cd8c;overflow-wrap:anywhere}.place-actions[data-v-41ea870b]{display:flex;gap:8px;margin-top:12px}.place-actions>button[data-v-41ea870b]{flex:1}.place-server-detail[data-v-41ea870b]{margin:12px 0 0;padding-top:10px;border-top:1px solid #516448;font-family:inherit;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.place-feedback[data-v-41ea870b]{font-size:12px;color:#d6c398;line-height:1.6}@media(pointer:coarse){.map-place-card button[data-v-41ea870b]{min-height:44px}.map-place-card .place-close[data-v-41ea870b]{width:44px;min-width:44px}}.direction-controls[data-v-9cf5a4b8]{box-sizing:border-box;min-width:0;max-width:100%;width:100%;padding:12px;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:14px;background:linear-gradient(135deg,#352411e0,#110c08e6);color:var(--text,#f0e4d0);font-size:13px;line-height:1.5}.direction-controls[data-v-9cf5a4b8] *{box-sizing:border-box}.direction-heading[data-v-9cf5a4b8]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.direction-heading>div[data-v-9cf5a4b8]{min-width:0}.direction-heading b[data-v-9cf5a4b8]{display:block;color:var(--gold,#dbb171);font-size:14px}.direction-heading small[data-v-9cf5a4b8]{display:block;color:var(--muted,#b6a389);font-size:11px;overflow-wrap:anywhere}.direction-controls button[data-v-9cf5a4b8]{min-width:0;border:1px solid var(--line,rgba(213,173,107,.3));border-radius:10px;background:#281c0fe6;color:inherit;font:inherit;cursor:pointer}.direction-controls button[data-v-9cf5a4b8]:disabled{opacity:.58;cursor:default}.direction-controls button[data-v-9cf5a4b8]:focus-visible{outline:2px solid #efc682;outline-offset:3px}.direction-refresh[data-v-9cf5a4b8]{flex:none;min-height:40px;padding:6px 10px;white-space:nowrap;color:var(--gold,#dbb171)!important}.direction-grid[data-v-9cf5a4b8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:". north ." "west current east" ". south .";gap:8px;margin-top:10px;min-width:0}.direction-exit[data-v-9cf5a4b8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:76px;padding:8px 6px;text-align:center;overflow-wrap:anywhere}.direction-exit[data-v-9cf5a4b8]:not(:disabled){border-color:#dfb46999;background:linear-gradient(135deg,#784e1b4d,#31200ff2);color:#edd09b}.direction-exit[data-v-9cf5a4b8]:not(:disabled):hover{background:#7c531d73}.direction-exit.north[data-v-9cf5a4b8]{grid-area:north}.direction-exit.east[data-v-9cf5a4b8]{grid-area:east}.direction-exit.south[data-v-9cf5a4b8]{grid-area:south}.direction-exit.west[data-v-9cf5a4b8]{grid-area:west}.direction-arrow[data-v-9cf5a4b8]{font-size:20px;line-height:1.15}.direction-arrow small[data-v-9cf5a4b8]{font-size:12px;vertical-align:middle}.direction-destination[data-v-9cf5a4b8]{width:100%;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.direction-reason[data-v-9cf5a4b8]{width:100%;font-size:10px;line-height:1.45;color:var(--muted,#b6a389);overflow-wrap:anywhere}.direction-current[data-v-9cf5a4b8]{grid-area:current;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;padding:8px 5px;border:1px solid rgba(220,176,105,.25);border-radius:12px;background:#724c1c1f;text-align:center;overflow-wrap:anywhere}.direction-current small[data-v-9cf5a4b8]{font-size:10px;color:var(--muted,#b6a389)}.direction-current b[data-v-9cf5a4b8]{max-width:100%;font-size:14px;color:var(--gold,#dbb171);overflow-wrap:anywhere}.direction-current>span[data-v-9cf5a4b8]{font-size:10px;color:#e3c181}.direction-error[data-v-9cf5a4b8]{margin:10px 0 0;font-size:12px;color:#f0bb90;overflow-wrap:anywhere}.direction-note[data-v-9cf5a4b8]{margin:8px 0 0;color:var(--muted,#b6a389);font-size:10px;overflow-wrap:anywhere}@media(max-width:600px){.direction-controls[data-v-9cf5a4b8]{padding:10px}.direction-grid[data-v-9cf5a4b8],.direction-heading[data-v-9cf5a4b8]{gap:6px}.direction-heading small[data-v-9cf5a4b8]{font-size:10px}.direction-refresh[data-v-9cf5a4b8]{min-height:44px;padding:6px 8px;font-size:12px}.direction-exit[data-v-9cf5a4b8]{min-height:72px;padding:7px 4px}.direction-destination[data-v-9cf5a4b8]{font-size:12px}.direction-destination[data-v-9cf5a4b8],.direction-reason[data-v-9cf5a4b8],.direction-current b[data-v-9cf5a4b8]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.direction-current b[data-v-9cf5a4b8]{font-size:12px}.direction-current small[data-v-9cf5a4b8]{font-size:10px}}.direction-controls.direction-overlay[data-v-9cf5a4b8]{position:absolute;right:12px;bottom:12px;z-index:6;width:min(282px,calc(100% - 24px));max-width:none;padding:0;border:0;border-radius:0;background:none;font-size:12px;line-height:1.25}.direction-overlay .direction-grid[data-v-9cf5a4b8]{gap:6px;margin:0}.direction-overlay .direction-exit[data-v-9cf5a4b8]{height:44px;min-height:44px;gap:2px;padding:4px 6px;background:#0a0806d1;overflow:hidden}.direction-overlay .direction-arrow[data-v-9cf5a4b8]{font-size:14px;line-height:16px}.direction-overlay .direction-destination[data-v-9cf5a4b8]{display:block;width:100%;font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.direction-overlay .direction-current[data-v-9cf5a4b8]{min-height:44px;padding:4px 6px;border-color:var(--gold,#dbb171);border-radius:10px;background:#e0b76a38}.direction-overlay .direction-current b[data-v-9cf5a4b8]{display:block;font-size:12px;line-height:1.25;white-space:nowrap}.direction-overlay .direction-overlay-refresh[data-v-9cf5a4b8]{grid-column:3;grid-row:1;justify-self:end;align-self:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:44px;height:44px;min-height:44px;padding:3px;background:#0a0806d1;font-size:16px;line-height:16px}.direction-overlay-refresh small[data-v-9cf5a4b8]{font-size:10px;line-height:12px}.direction-overlay-status[data-v-9cf5a4b8]{grid-column:1;grid-row:3;align-self:center;max-width:100%;padding:3px 4px;border-radius:6px;background:#0a0806d1;color:#f0bb90;font-size:10px;line-height:14px;overflow-wrap:anywhere;text-align:center}@media(max-width:600px){.direction-controls.direction-overlay[data-v-9cf5a4b8]{right:8px;bottom:8px;width:min(248px,calc(100% - 16px))}.direction-overlay .direction-grid[data-v-9cf5a4b8]{gap:4px}.direction-overlay .direction-exit[data-v-9cf5a4b8]{height:44px;min-height:44px;padding:4px}.direction-overlay .direction-destination[data-v-9cf5a4b8]{display:block;font-size:10px;line-height:14px}.direction-overlay .direction-current b[data-v-9cf5a4b8]{display:block;font-size:12px}}.main-quest-bar[data-v-aac526f0]{box-sizing:border-box;display:flex;align-items:center;gap:14px;min-width:0;margin:0 0 16px;padding:14px 18px;border:1px solid #b8a26a55;border-radius:9px;background:linear-gradient(100deg,#263d31,#172b24 64%,#202b22);color:#eaddb5;box-shadow:inset 0 1px #e5d79c0a}.main-quest-bar[data-v-aac526f0] *{box-sizing:border-box}.main-quest-seal[data-v-aac526f0]{display:grid;place-items:center;flex:none;width:34px;min-height:48px;padding:5px 7px;writing-mode:vertical-rl;letter-spacing:.15em;border:1px solid #d38b6259;border-radius:3px;background:#853d30;color:#f6dfbd;font:600 13px var(--display,serif);transform:rotate(-3deg)}.main-quest-link[data-v-aac526f0]{display:flex;align-items:center;gap:18px;min-width:0;flex:1;color:inherit;text-decoration:none}.main-quest-copy[data-v-aac526f0]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.main-quest-heading[data-v-aac526f0]{display:flex;align-items:baseline;gap:9px;min-width:0}.main-quest-heading>small[data-v-aac526f0]{flex:none;color:#c4ac72;font-size:10px}.main-quest-heading>strong[data-v-aac526f0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 17px var(--display,serif);color:#efdfb4}.main-quest-next[data-v-aac526f0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#afc3ac;font-size:11px;line-height:1.6}.main-quest-progress[data-v-aac526f0]{flex:none;width:108px;text-align:right;font-size:16px;font-variant-numeric:tabular-nums;color:#ddc68b}.main-quest-progress i[data-v-aac526f0]{font-size:12px;font-style:normal;color:#a5af94}.main-quest-progress small[data-v-aac526f0]{margin-left:7px;font-size:10px;color:#a8b69b}.main-quest-track[data-v-aac526f0]{display:block;overflow:hidden;height:4px;margin-top:7px;background:#0c1914;border-radius:3px}.main-quest-track>i[data-v-aac526f0]{display:block;height:100%;max-width:100%;background:linear-gradient(90deg,#648e74,#c6b478);border-radius:inherit}.main-quest-arrow[data-v-aac526f0]{flex:none;color:#d8bf7b;font-size:27px;line-height:1}.main-quest-link[data-v-aac526f0]:focus-visible,.main-quest-empty a[data-v-aac526f0]:focus-visible,.main-quest-empty button[data-v-aac526f0]:focus-visible{outline:2px solid #ddc68b;outline-offset:5px;border-radius:3px}.main-quest-empty[data-v-aac526f0]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 16px;min-width:0;flex:1;font-size:11px;color:#aebfa7}.main-quest-empty>strong[data-v-aac526f0]{font:600 15px var(--display,serif);color:#e6d4a7}.main-quest-empty>span[data-v-aac526f0]{flex:1;min-width:140px}.main-quest-empty a[data-v-aac526f0],.main-quest-empty button[data-v-aac526f0]{color:#d8bf7b;font:inherit;text-decoration:none}.main-quest-empty button[data-v-aac526f0]{padding:6px 9px;border:1px solid #b8a26a55;border-radius:4px;background:#18271f;cursor:pointer}.main-quest-empty button[data-v-aac526f0]:disabled{opacity:.5;cursor:default}@media(max-width:600px){.main-quest-bar[data-v-aac526f0]{gap:10px;margin-bottom:12px;padding:11px 12px}.main-quest-seal[data-v-aac526f0]{width:27px;min-height:44px;padding:4px;font-size:11px}.main-quest-link[data-v-aac526f0]{gap:10px;position:relative}.main-quest-heading[data-v-aac526f0]{gap:6px;padding-right:56px}.main-quest-heading>strong[data-v-aac526f0]{font-size:14px}.main-quest-heading>small[data-v-aac526f0]{font-size:9px}.main-quest-copy[data-v-aac526f0]{gap:5px}.main-quest-next[data-v-aac526f0]{font-size:10px;padding-right:6px}.main-quest-progress[data-v-aac526f0]{position:absolute;right:15px;top:0;width:52px;font-size:13px}.main-quest-progress i[data-v-aac526f0]{font-size:10px}.main-quest-progress small[data-v-aac526f0]{display:none}.main-quest-track[data-v-aac526f0]{margin-top:4px;height:3px}.main-quest-arrow[data-v-aac526f0]{font-size:22px}.main-quest-empty[data-v-aac526f0]{gap:3px 10px}.main-quest-empty>strong[data-v-aac526f0]{font-size:13px}.main-quest-empty>span[data-v-aac526f0]{flex-basis:100%;min-width:0;font-size:10px}.main-quest-empty>a[data-v-aac526f0]{font-size:10px}}.battle-stage[data-v-ba4c9d03]{box-sizing:border-box;position:relative;min-width:0;width:100%;overflow:hidden;border:1px solid #bda37155;border-radius:18px;padding:18px;background:linear-gradient(145deg,#19221e,#111712 54%,#211c17);color:var(--text,#efe5d4);font-size:13px;line-height:1.5}.battle-stage[data-v-ba4c9d03] *{box-sizing:border-box}.battle-heading[data-v-ba4c9d03]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding-bottom:16px;border-bottom:1px solid #c5ae752b}.battle-kicker[data-v-ba4c9d03]{color:#bda371;font-size:10px;letter-spacing:.2em}.battle-heading h2[data-v-ba4c9d03]{margin:4px 0 0;font:600 20px var(--display,serif);color:#f0dfb8}.battle-motion-toggle[data-v-ba4c9d03]{justify-self:end;min-height:44px;padding:7px 11px;border:1px solid #bda37140;border-radius:6px;background:#131b16;color:#b8c6b8;font:inherit;font-size:11px;cursor:pointer}.battle-motion-toggle[data-v-ba4c9d03]:focus-visible{outline:2px solid #e6c886;outline-offset:3px}.battle-round[data-v-ba4c9d03]{width:74px;height:74px;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid #c5ae7566;outline:1px solid #c5ae7526;outline-offset:4px;border-radius:50%;background:#782e25;color:#f5e6c7;flex:none}.battle-round b[data-v-ba4c9d03]{font:600 29px var(--display,serif)}.battle-round small[data-v-ba4c9d03]{font-size:10px;writing-mode:vertical-rl}.battle-scoreboard[data-v-ba4c9d03]{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:18px 4px}.fighter-status[data-v-ba4c9d03]{min-width:0}.fighter-status>header[data-v-ba4c9d03]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px}.fighter-status h3[data-v-ba4c9d03]{margin:0;font:600 17px var(--display,serif);overflow-wrap:anywhere}.fighter-status small[data-v-ba4c9d03]{font-size:10px;color:#97a897}.fighter-status.enemy[data-v-ba4c9d03]{text-align:right}.fighter-status.enemy>header[data-v-ba4c9d03]{flex-direction:row-reverse}.vital-label[data-v-ba4c9d03]{display:flex;align-items:center;justify-content:space-between;gap:6px;color:#b6b7a0;font-size:10px}.vital-label b[data-v-ba4c9d03]{font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.vital-track[data-v-ba4c9d03]{height:8px;overflow:hidden;border:1px solid #e2d6ad26;background:#070d0a;margin-top:4px;transform:skew(-10deg)}.vital-track>span[data-v-ba4c9d03]{display:block;height:100%;max-width:100%;background:linear-gradient(90deg,#823c34,#d3836a)}.enemy .vital-track>span[data-v-ba4c9d03]{margin-left:auto}.mana-label[data-v-ba4c9d03]{margin-top:7px}.mana[data-v-ba4c9d03]{height:4px}.mana>span[data-v-ba4c9d03]{background:linear-gradient(90deg,#356c65,#8cc3a7)}.fighter-shield[data-v-ba4c9d03]{font-size:10px;color:#c8d6df;padding:2px 6px;border:1px solid #a9bfd23d;border-radius:4px}.battle-arena[data-v-ba4c9d03]{isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:12%;min-height:350px;position:relative;overflow:hidden;padding:20px 7% 26px;background:radial-gradient(ellipse at 50% 70%,#65836e42,transparent 65%),linear-gradient(#101c14,#141a14);border:1px solid #d3bd8026;border-radius:10px}.battle-landscape[data-v-ba4c9d03]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.35);opacity:.2;z-index:-2;pointer-events:none}.battle-arena[data-v-ba4c9d03]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(0deg,#101811ed,transparent 55%,#14201844);pointer-events:none}.battle-fighter[data-v-ba4c9d03]{position:relative;min-width:0;align-self:end;z-index:1}.fighter-portrait[data-v-ba4c9d03]{height:330px;position:relative;display:flex;justify-content:center;align-items:flex-end;border:1px solid #c8ac6b47;background:linear-gradient(150deg,#c0c6a41a,#15241a88);clip-path:polygon(7% 0,93% 0,100% 6%,100% 94%,93% 100%,7% 100%,0 94%,0 6%)}.enemy .fighter-portrait[data-v-ba4c9d03]{background:linear-gradient(150deg,#372d2c88,#17221d55)}.fighter-art[data-v-ba4c9d03]{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 7px 16px #0007);padding:8px 5px 45px}.fallen .fighter-art[data-v-ba4c9d03]{filter:saturate(.3) brightness(.7)}.fighter-nameplate[data-v-ba4c9d03]{position:absolute;bottom:12px;left:7%;right:7%;padding:8px 5px;background:#111b16ed;border:1px solid #c2a36661;text-align:center}.fighter-nameplate small[data-v-ba4c9d03]{font-size:9px;color:#a39877;letter-spacing:.2em}.fighter-nameplate h3[data-v-ba4c9d03]{margin:1px 0 3px;font:600 18px var(--display,serif);color:#f0dfb8;overflow-wrap:anywhere}.fighter-nameplate>span[data-v-ba4c9d03]{display:block;font-size:10px;color:#b7c1ad}.fighter-empty[data-v-ba4c9d03]{height:100%;width:100%;display:grid;place-items:center;align-content:center;gap:0;color:#93a393;padding-bottom:70px}.fighter-empty svg[data-v-ba4c9d03]{width:82%;max-height:235px;fill:#294035;stroke:#8f9a766b;stroke-width:2}.fighter-empty .figure-lines[data-v-ba4c9d03]{fill:none;stroke:#8a9d7d5e}.fighter-empty>span[data-v-ba4c9d03]{font-size:10px;color:#a6ad9b}.battle-versus[data-v-ba4c9d03]{position:absolute;left:50%;top:43%;transform:translate(-50%,-50%);z-index:2;color:#dac592;font:600 13px var(--display,serif);letter-spacing:.2em;writing-mode:vertical-rl}.battle-versus.victory[data-v-ba4c9d03],.battle-versus.defeat[data-v-ba4c9d03],.battle-versus.fled[data-v-ba4c9d03]{writing-mode:initial;letter-spacing:0;border:2px solid #bb5e43;border-radius:50%;height:54px;width:54px;display:grid;place-items:center;font-size:30px;color:#e1a078;background:#192019d9;transform:translate(-50%,-50%) rotate(-10deg)}.battle-summons[data-v-ba4c9d03]{grid-column:1/-1;position:relative;z-index:3;display:flex;gap:7px;flex-wrap:wrap;margin-top:8px;max-width:100%}.battle-summons>span[data-v-ba4c9d03]{display:flex;gap:7px;align-items:center;padding:5px 9px;border:1px solid #bda37152;background:#152219e6;min-width:0;max-width:100%}.battle-summons i[data-v-ba4c9d03]{font:600 19px serif;color:#d1bd86;font-style:normal}.battle-summons b[data-v-ba4c9d03],.battle-summons small[data-v-ba4c9d03]{display:block;font-size:10px;overflow-wrap:anywhere}.battle-summons small[data-v-ba4c9d03]{color:#94aa99;font-size:9px}.battle-recent[data-v-ba4c9d03]{display:flex;gap:6px;flex-wrap:wrap;padding:12px 0 0}.battle-recent>span[data-v-ba4c9d03]{padding:4px 7px;background:#080f0b5c;border-left:2px solid #a18b5759;font-size:10px;color:#b5bcaa;max-width:100%;overflow-wrap:anywhere}.battle-recent b[data-v-ba4c9d03]{font-weight:500;color:#e2d6b1}.battle-outcome[data-v-ba4c9d03]{margin-top:14px;padding:16px;border:1px solid #bda37155;background:linear-gradient(120deg,#26332477,#161a13)}.battle-outcome>header[data-v-ba4c9d03]{display:flex;align-items:center;gap:13px}.outcome-seal[data-v-ba4c9d03]{display:grid;place-items:center;flex:none;width:48px;height:48px;background:#8c382a;color:#f9e1b9;transform:rotate(-5deg);font:30px var(--display,serif)}.battle-outcome header small[data-v-ba4c9d03]{color:#bbaa80;font-size:10px;letter-spacing:.15em}.battle-outcome h3[data-v-ba4c9d03]{margin:2px 0;font:600 22px var(--display,serif);color:#f0dfb8}.battle-outcome.defeat .outcome-seal[data-v-ba4c9d03]{background:#51463a}.battle-outcome p[data-v-ba4c9d03]{margin:12px 0 0;color:#a7b29f;font-size:11px}.battle-settlement[data-v-ba4c9d03]{font:inherit;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto;margin:14px 0 0;padding:12px;border-top:1px solid #bda3712b;color:#dddfc5;line-height:1.9}.battle-command-dock[data-v-ba4c9d03]{margin-top:14px;padding-top:10px;border-top:1px solid #bda37126}.battle-footer p[data-v-ba4c9d03]{font-size:10px;color:#92a18f;margin:10px 0 0}.sr-only[data-v-ba4c9d03],.battle-announcement[data-v-ba4c9d03]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.battle-stage[data-v-ba4c9d03]{padding:12px;border-radius:12px}.battle-heading[data-v-ba4c9d03]{gap:8px;padding-bottom:12px}.battle-heading h2[data-v-ba4c9d03]{font-size:15px}.battle-kicker[data-v-ba4c9d03]{font-size:9px}.battle-round[data-v-ba4c9d03]{width:58px;height:58px;gap:2px}.battle-round b[data-v-ba4c9d03]{font-size:23px}.battle-round small[data-v-ba4c9d03]{font-size:9px}.battle-motion-toggle[data-v-ba4c9d03]{padding:6px;font-size:10px;min-height:44px}.battle-scoreboard[data-v-ba4c9d03]{gap:20px;padding:14px 0}.fighter-status h3[data-v-ba4c9d03]{font-size:14px}.fighter-status>header[data-v-ba4c9d03]{min-height:40px;gap:4px}.fighter-shield[data-v-ba4c9d03]{font-size:9px;max-width:70px}.vital-label[data-v-ba4c9d03]{font-size:9px;flex-wrap:wrap;gap:2px}.vital-label b[data-v-ba4c9d03]{font-size:10px}.battle-arena[data-v-ba4c9d03]{gap:12%;padding:14px 4% 16px;min-height:280px}.fighter-portrait[data-v-ba4c9d03]{height:270px}.fighter-art[data-v-ba4c9d03]{padding:5px 0 50px}.fighter-nameplate[data-v-ba4c9d03]{bottom:9px;left:4%;right:4%;padding:7px 3px}.fighter-nameplate h3[data-v-ba4c9d03]{font-size:14px}.fighter-nameplate>span[data-v-ba4c9d03]{font-size:9px}.fighter-empty[data-v-ba4c9d03]{padding-bottom:64px}.fighter-empty svg[data-v-ba4c9d03]{max-height:185px}.fighter-empty>span[data-v-ba4c9d03]{font-size:9px}.battle-versus[data-v-ba4c9d03]{font-size:11px}.battle-versus.victory[data-v-ba4c9d03],.battle-versus.defeat[data-v-ba4c9d03],.battle-versus.fled[data-v-ba4c9d03]{width:40px;height:40px;font-size:24px}.battle-outcome[data-v-ba4c9d03]{padding:12px}.battle-outcome h3[data-v-ba4c9d03]{font-size:20px}.battle-settlement[data-v-ba4c9d03]{font-size:11px;padding:10px 0}.battle-summons>span[data-v-ba4c9d03]{padding:4px 7px}.battle-summons[data-v-ba4c9d03]{gap:5px}}.battle-skill-picker[data-v-f4bab1e9]{margin:14px 0;padding:18px;border:1px solid rgba(205,165,89,.28);border-radius:18px;background:linear-gradient(135deg,#352412e0,#11100deb);color:#efe3cb}.skill-heading[data-v-f4bab1e9]{display:flex;align-items:center;justify-content:space-between;gap:16px}.skill-heading span[data-v-f4bab1e9]{font-size:11px;color:#d5af6a;letter-spacing:.12em}.skill-heading h3[data-v-f4bab1e9]{margin:5px 0 0;font-size:19px}.skill-heading small[data-v-f4bab1e9]{max-width:320px;color:#b6a589;font-size:12px;text-align:right;line-height:1.7}.skill-group[data-v-f4bab1e9]{margin-top:18px}.skill-group h4[data-v-f4bab1e9]{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;color:#d6b878}.skill-group h4 span[data-v-f4bab1e9]{font-size:11px;background:#c99c4d24;border-radius:16px;padding:2px 7px}.skill-grid[data-v-f4bab1e9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.skill-choice[data-v-f4bab1e9]{display:flex;flex-direction:column;align-items:flex-start;gap:9px;min-height:100px;padding:14px;text-align:left;border:1px solid rgba(219,184,111,.28);border-radius:12px;background:#55391938;color:inherit;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.skill-choice[data-v-f4bab1e9]:hover:not(:disabled){border-color:#dcbb78;background:#875b264d;transform:translateY(-2px)}.skill-choice[data-v-f4bab1e9]:focus-visible{outline:2px solid #e6c582;outline-offset:3px}.skill-choice strong[data-v-f4bab1e9]{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.skill-choice.artifact[data-v-f4bab1e9]{border-color:#bb92d961}.skill-choice.pet[data-v-f4bab1e9]{border-color:#5faa7b61}.skill-choice.mount[data-v-f4bab1e9]{border-color:#649ac761}.skill-cost[data-v-f4bab1e9]{font-size:12px;color:#b8a589}.skill-cost i[data-v-f4bab1e9]{padding:0 4px;font-style:normal;color:#796446}.skill-state[data-v-f4bab1e9]{font-size:11px;color:#ae9a85}.skill-state.ready[data-v-f4bab1e9]{color:#e7c777}.skill-choice[data-v-f4bab1e9]:disabled{cursor:not-allowed;opacity:.62}.skill-empty[data-v-f4bab1e9]{font-size:13px;color:#baa88c;line-height:1.8}.battle-skill-picker footer[data-v-f4bab1e9]{margin-top:16px;font-size:11px;color:#9e8d74;line-height:1.7}@media(max-width:600px){.battle-skill-picker[data-v-f4bab1e9]{padding:14px}.skill-heading[data-v-f4bab1e9]{align-items:flex-start}.skill-heading small[data-v-f4bab1e9]{max-width:170px}.skill-grid[data-v-f4bab1e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-choice[data-v-f4bab1e9]{padding:12px;min-height:108px}.skill-cost[data-v-f4bab1e9]{font-size:11px}.skill-choice strong[data-v-f4bab1e9]{font-size:13px}}@media(prefers-reduced-motion:reduce){.skill-choice[data-v-f4bab1e9]{transition:none}.skill-choice[data-v-f4bab1e9]:hover:not(:disabled){transform:none}}.skill-illustrated-name[data-v-f4bab1e9]{display:flex;align-items:center;gap:9px}.skill-illustrated-name .player-icon[data-v-f4bab1e9]{width:24px;height:24px;flex:0 0 24px;padding:7px;box-sizing:content-box;border:1px solid #c8aa6355;border-radius:11px;background:radial-gradient(circle,#b9a25d25,#231e1544);color:#dac080}.artifact .skill-illustrated-name .player-icon[data-v-f4bab1e9]{color:#c5a3e8}.pet .skill-illustrated-name .player-icon[data-v-f4bab1e9]{color:#a8cca6}.mount .skill-illustrated-name .player-icon[data-v-f4bab1e9]{color:#a3c7e3}.nearby-npcs[data-v-24653b75]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:18px 0 4px;overflow:hidden;border-top:1px solid #c5ab6d4d;border-bottom:1px solid #c5ab6d24;color:#eadbb9}.nearby-heading[data-v-24653b75],.nearby-heading>div[data-v-24653b75]{display:flex;align-items:center;gap:10px;min-width:0}.nearby-heading[data-v-24653b75]{justify-content:space-between;flex-wrap:wrap;margin-bottom:7px}.nearby-heading h2[data-v-24653b75]{margin:0;color:#eadbb9;font:500 17px/1.5 var(--display,serif);letter-spacing:.08em;white-space:nowrap}.nearby-seal[data-v-24653b75]{display:grid;place-items:center;width:27px;height:27px;border:1px solid #b89e5d77;border-radius:3px;color:#cfb578;font:16px/1 var(--display,serif);background:#b89e5d08}.nearby-count[data-v-24653b75]{color:#97aa92;font-size:11px;white-space:nowrap}.nearby-header-actions[data-v-24653b75]{margin-left:auto;gap:8px!important}.nearby-catalog[data-v-24653b75]{flex:none;min-height:44px;padding:8px 12px;border:0;border-radius:4px;background:transparent;color:#c8b98e;font:inherit;font-size:11px;line-height:1.4;cursor:pointer}.nearby-catalog[data-v-24653b75]:hover:not(:disabled){color:#f0d89a;background:#ba9c570d}.nearby-scroll-controls[data-v-24653b75]{display:flex;align-items:center;flex:none;gap:6px!important}.nearby-scroll-controls button[data-v-24653b75]{display:grid;place-items:center;min-width:36px;min-height:44px;padding:0 9px;border:1px solid #ba9e5d4d;border-radius:5px;background:#b49b5f08;color:#dac18b;font:25px/1 serif;cursor:pointer}.nearby-rail[data-v-24653b75]{display:flex;align-items:stretch;gap:12px;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:4px;scrollbar-width:thin;scrollbar-color:#7a7652 #18312733;padding:8px 3px 14px;touch-action:pan-x pan-y}.nearby-card[data-v-24653b75]{position:relative;box-sizing:border-box;display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:1fr auto;align-content:start;flex:0 0 264px;width:264px;min-width:0;min-height:166px;column-gap:15px;padding:0 14px 0 0;overflow:hidden;scroll-snap-align:start;border:1px solid #d1b77a47;border-radius:7px;background:linear-gradient(120deg,#304d3d45,#14271f 78%);color:#f0e5cc;text-align:left;cursor:pointer}.nearby-card[data-v-24653b75]:after{content:"";position:absolute;top:9px;right:9px;width:12px;height:12px;border-top:1px solid #c6aa6570;border-right:1px solid #c6aa6570;pointer-events:none}.nearby-card[data-v-24653b75]:hover:not(:disabled){border-color:#cab27a;background:linear-gradient(120deg,#36544070,#1b3227)}.nearby-portrait[data-v-24653b75]{grid-column:1;grid-row:1 / 3;align-self:stretch;position:relative;display:grid;place-items:center;width:112px;min-height:164px;overflow:hidden;background:radial-gradient(ellipse at 50% 25%,#69806570,#253f32 76%);color:#e2cf9b;font:500 37px/1 var(--display,serif)}.nearby-portrait[data-v-24653b75]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset -12px 0 20px -12px #13271f,inset 0 -20px 22px -15px #13271f;pointer-events:none}.nearby-card[data-v-24653b75]:nth-child(2n){background:linear-gradient(120deg,#5b4c3545,#252a20 78%)}.nearby-card:nth-child(2n) .nearby-portrait[data-v-24653b75]{background:radial-gradient(ellipse at 50% 25%,#81735c70,#3c4030 76%)}.nearby-portrait img[data-v-24653b75]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 16%}.nearby-art-source[data-v-24653b75]{position:absolute;z-index:1;bottom:5px;left:7px;padding:2px 4px;border-radius:2px;background:#10271dd9;color:#c5bc92;font:8px/1.3 sans-serif;text-align:center}.nearby-identity[data-v-24653b75]{display:flex;flex-direction:column;align-self:center;grid-column:2;min-width:0;gap:8px;padding-top:17px}.nearby-identity strong[data-v-24653b75]{font:500 16px/1.55 var(--display,serif);color:#efe1bb;overflow-wrap:anywhere}.nearby-identity small[data-v-24653b75]{order:-1;font-size:10px;line-height:1.6;color:#9fb39a;overflow-wrap:anywhere}.nearby-view[data-v-24653b75]{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:12px;padding:10px 0 13px;border-top:1px solid #c0a66b26;color:#bba778;font-size:10px;line-height:1.4}.nearby-view>span[data-v-24653b75]{color:#d2b375;font-size:17px}.nearby-empty[data-v-24653b75]{display:flex;align-items:center;gap:10px;padding:14px 0 20px;color:#a8b29a;font-size:12px}.nearby-empty>span[data-v-24653b75]{color:#c6ad78;font-size:23px}.nearby-empty p[data-v-24653b75]{margin:0}.nearby-npcs button[data-v-24653b75]:disabled{opacity:.4;cursor:not-allowed}.nearby-npcs button[data-v-24653b75]:focus-visible{outline:2px solid #dfc58c;outline-offset:3px}@media(max-width:480px){.nearby-npcs[data-v-24653b75]{padding-top:14px}.nearby-heading[data-v-24653b75]{gap:6px}.nearby-heading>div[data-v-24653b75]{gap:7px}.nearby-heading h2[data-v-24653b75]{font-size:15px}.nearby-seal[data-v-24653b75]{width:23px;height:25px;font-size:14px}.nearby-rail[data-v-24653b75]{gap:10px}.nearby-card[data-v-24653b75]{flex-basis:242px;width:242px;grid-template-columns:102px minmax(0,1fr);column-gap:13px;min-height:156px;padding-right:12px}.nearby-portrait[data-v-24653b75]{width:102px;min-height:154px}.nearby-identity strong[data-v-24653b75]{font-size:15px}.nearby-scroll-controls button[data-v-24653b75]{min-width:32px}.nearby-header-actions[data-v-24653b75]{gap:4px!important}.nearby-catalog[data-v-24653b75]{padding-inline:7px}}.npc-dialog-mask[data-v-7ead5ca8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;box-sizing:border-box;padding:20px;background:#030b0bdc;overscroll-behavior:none}.npc-dialog[data-v-7ead5ca8]{display:flex;flex-direction:column;box-sizing:border-box;width:min(1000px,100%);max-height:92vh;max-height:92dvh;min-width:0;border:1px solid #c7ad7480;border-radius:22px;background:radial-gradient(ellipse at 0 0,#416b4e22,transparent 60%),#11211c;color:#e9dfc9;box-shadow:0 24px 90px #000a;overflow:hidden}.npc-dialog-heading[data-v-7ead5ca8]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;border-bottom:1px solid #bba5742b;flex:none}.npc-dialog-heading small[data-v-7ead5ca8]{font-size:10px;letter-spacing:.16em;color:#a6b59c}.npc-dialog-heading h2[data-v-7ead5ca8]{margin:4px 0 0;font:700 23px/1.5 var(--display,serif);overflow-wrap:anywhere}.npc-dialog-close[data-v-7ead5ca8]{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #c9b17c33;border-radius:50%;background:#c9b17c05;color:#dac390;font:28px/1 serif;cursor:pointer}.npc-dialog-body[data-v-7ead5ca8]{display:grid;grid-template-columns:minmax(230px,.78fr) minmax(0,1.22fr);min-height:0;overflow:auto;overscroll-behavior:contain}.npc-dialog-art[data-v-7ead5ca8]{position:sticky;top:0;display:flex;align-items:center;justify-content:center;min-width:0;min-height:480px;max-height:650px;align-self:start;margin:18px 0 18px 18px;border:1px solid #c7ad7426;border-radius:16px;background:radial-gradient(ellipse at 50% 35%,#537d4c2a,transparent 65%),linear-gradient(160deg,#22372a99,#081511d9);overflow:hidden}.npc-dialog-art>img[data-v-7ead5ca8]{display:block;position:relative;width:100%;height:540px;max-height:70vh;object-fit:contain;padding:15px 8px 125px;box-sizing:border-box;filter:drop-shadow(0 8px 14px #0004)}.npc-dialog-no-art[data-v-7ead5ca8]{display:grid;justify-items:center;gap:12px;padding:60px 15px 130px;color:#a7ba9b}.npc-dialog-no-art>.player-icon[data-v-7ead5ca8]{width:42px;height:42px;opacity:.5}.npc-dialog-no-art>span[data-v-7ead5ca8]{font:700 60px/1.3 var(--display,serif);color:#dbc18b}.npc-dialog-no-art>p[data-v-7ead5ca8]{font-size:11px;letter-spacing:.12em}.npc-art-caption[data-v-7ead5ca8]{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:6px;padding:24px 18px 18px;background:linear-gradient(transparent,#0b1a14f5 32%);text-align:center}.npc-art-caption small[data-v-7ead5ca8]{color:#bba77e;font-size:11px}.npc-art-caption b[data-v-7ead5ca8]{font:700 24px/1.5 var(--display,serif);letter-spacing:.08em}.npc-art-caption>span[data-v-7ead5ca8]{font-size:11px;color:#a9b6a0}.npc-dialog-interaction[data-v-7ead5ca8]{min-width:0;padding:18px 22px 24px}.npc-dialog-interaction p[data-v-7ead5ca8]{line-height:1.8;overflow-wrap:anywhere}.npc-introduction>p[data-v-7ead5ca8]{margin:0 0 12px;font-size:12px;color:#b7c1ae}.npc-introduction blockquote[data-v-7ead5ca8]{margin:0;padding:14px 16px;border-left:2px solid #c8aa6977;border-radius:0 9px 9px 0;background:#d4b47408;color:#ebddbc;font:14px/1.9 var(--display,serif);white-space:pre-wrap;overflow-wrap:anywhere}.npc-introduction>small[data-v-7ead5ca8]{display:block;font-size:10px;line-height:1.7;color:#94a48f;margin-top:6px}.npc-primary-actions[data-v-7ead5ca8]{display:flex;gap:8px;margin:15px 0}.npc-primary-actions>.npc-primary[data-v-7ead5ca8]{flex:1}.npc-dialog button[data-v-7ead5ca8]{min-height:44px;padding:8px 12px;border:1px solid #c8ae6e44;border-radius:9px;background:#d5b56f09;color:#e3cc98;cursor:pointer;font:inherit;font-size:12px}.npc-dialog .npc-primary[data-v-7ead5ca8]{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(145deg,#31563e,#1c3a2b);border-color:#a6bb7d66}.npc-primary>.player-icon[data-v-7ead5ca8]{width:17px;height:17px}.npc-dialog .npc-dialog-close[data-v-7ead5ca8]{padding:0;border-radius:50%;font-size:28px}.npc-feature[data-v-7ead5ca8]{margin-top:14px;padding:0 13px;border:1px solid #bfaa722b;border-radius:12px;background:#09181344}.npc-feature>summary[data-v-7ead5ca8]{display:flex;align-items:center;gap:8px;min-height:48px;color:#dccc9f;font-size:13px;cursor:pointer}.npc-feature>summary[data-v-7ead5ca8]:after{content:"＋";margin-left:auto;font-size:17px;color:#a8ad87}.npc-feature[open]>summary[data-v-7ead5ca8]:after{content:"−"}.npc-feature>summary>.player-icon[data-v-7ead5ca8]{width:17px;height:17px}.npc-feature>summary>small[data-v-7ead5ca8]{font-size:10px;color:#9dad94}.npc-feature>p[data-v-7ead5ca8]{font-size:11px}.npc-note[data-v-7ead5ca8]{margin:8px 0;color:#a6b49f;font-size:11px}.npc-notice[data-v-7ead5ca8],.npc-feedback[data-v-7ead5ca8]{margin:12px 0;padding:10px 12px;border:1px solid #b99b5638;border-radius:9px;background:#c0a76809;color:#e4c78c;font-size:12px}.npc-receipt[data-v-7ead5ca8]{margin:16px 0;padding:14px;border:1px solid #acbb8740;border-radius:12px;background:#081712b0}.npc-receipt>header[data-v-7ead5ca8]{display:flex;justify-content:space-between;gap:8px;color:#e6d2a2;font-size:12px}.npc-receipt>header>small[data-v-7ead5ca8]{font-size:10px;color:#9eaf91}.npc-receipt pre[data-v-7ead5ca8]{margin:12px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:12px;line-height:1.9;color:#dce1cb}.npc-receipt-image[data-v-7ead5ca8]{display:block;max-width:100%;max-height:460px;object-fit:contain;margin-top:12px;border-radius:8px}.npc-server-actions[data-v-7ead5ca8]{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.npc-server-actions>button[data-v-7ead5ca8]{max-width:100%;white-space:normal;overflow-wrap:anywhere}.npc-gift-label[data-v-7ead5ca8]{display:grid;gap:7px;margin:10px 0;color:#c3c6ad;font-size:11px}.npc-gift-label>select[data-v-7ead5ca8]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:9px;border:1px solid #bba67444;border-radius:8px;background:#10251c;color:#ded9bf;font:inherit;font-size:12px}.npc-good[data-v-7ead5ca8],.npc-item-preview[data-v-7ead5ca8]{display:flex;align-items:center;gap:10px;margin:10px 0;padding:11px 0;border-top:1px solid #b5a77622;min-width:0}.npc-good>div[data-v-7ead5ca8],.npc-item-preview>span[data-v-7ead5ca8]{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0;font-size:12px;overflow-wrap:anywhere}.npc-good small[data-v-7ead5ca8],.npc-item-preview small[data-v-7ead5ca8]{font-size:10px;color:#a4b098}.npc-good strong[data-v-7ead5ca8]{font-size:12px;font-weight:500;color:#dfc38b}.npc-good>button[data-v-7ead5ca8],.npc-item-preview>button[data-v-7ead5ca8]{flex:none;max-width:95px}.npc-state[data-v-7ead5ca8]{padding:18px 0;color:#bdbb9d;font-size:12px;line-height:1.8}.npc-dialog button[data-v-7ead5ca8]:disabled{opacity:.43;cursor:not-allowed}.npc-dialog button[data-v-7ead5ca8]:focus-visible,.npc-dialog summary[data-v-7ead5ca8]:focus-visible,.npc-dialog select[data-v-7ead5ca8]:focus-visible,.npc-dialog[data-v-7ead5ca8]:focus-visible{outline:2px solid #e7c981;outline-offset:2px}@media(max-width:650px){.npc-dialog-mask[data-v-7ead5ca8]{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.npc-dialog[data-v-7ead5ca8]{max-height:94vh;max-height:94dvh;border-radius:17px}.npc-dialog-heading[data-v-7ead5ca8]{padding:11px 14px}.npc-dialog-heading h2[data-v-7ead5ca8]{font-size:20px}.npc-dialog-body[data-v-7ead5ca8]{grid-template-columns:minmax(0,1fr)}.npc-dialog-art[data-v-7ead5ca8]{position:relative;min-height:285px;height:330px;margin:12px 12px 0}.npc-dialog-art>img[data-v-7ead5ca8]{height:330px;max-height:none;padding:8px 12px 105px}.npc-dialog-no-art[data-v-7ead5ca8]{padding:25px 10px 100px}.npc-dialog-no-art>span[data-v-7ead5ca8]{font-size:45px}.npc-art-caption[data-v-7ead5ca8]{padding:18px 12px 12px}.npc-art-caption b[data-v-7ead5ca8]{font-size:21px}.npc-dialog-interaction[data-v-7ead5ca8]{padding:15px 13px 20px}.npc-good[data-v-7ead5ca8]{flex-wrap:wrap}.npc-good>div[data-v-7ead5ca8]{min-width:130px}.npc-good>button[data-v-7ead5ca8]{margin-left:auto}.npc-gift-label>select[data-v-7ead5ca8]{font-size:16px}}.mall-cards[data-v-e67bd563]{padding:0 14px 14px;min-width:0}.mall-note[data-v-e67bd563]{margin:0 0 12px;font-size:11px;line-height:1.7;color:var(--muted)}.mall-grid[data-v-e67bd563]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.mall-card[data-v-e67bd563]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px;border:1px solid rgba(212,168,98,.32);border-radius:14px;background:linear-gradient(145deg,#66492333,#0000003d);box-shadow:0 4px 16px #0000001a}.mall-product[data-v-e67bd563]{display:flex;align-items:center;gap:14px;min-width:0}.mall-product[data-v-e67bd563] .item-artwork{width:88px;height:88px;flex-basis:88px;border-radius:12px}.mall-heading[data-v-e67bd563]{min-width:0}.mall-heading small[data-v-e67bd563]{color:var(--muted);font-size:10px}.mall-heading h2[data-v-e67bd563]{margin:5px 0;font-size:17px;color:var(--gold);line-height:1.45;overflow-wrap:anywhere}.mall-quality[data-v-e67bd563]{margin:0;font-size:11px;color:var(--muted)}.mall-price[data-v-e67bd563]{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;min-width:0;overflow-wrap:anywhere}.mall-price strong[data-v-e67bd563]{font-size:17px;color:#edc98d;max-width:100%}.mall-price del[data-v-e67bd563]{font-size:11px;color:var(--muted);max-width:100%}.mall-stock[data-v-e67bd563],.mall-limits[data-v-e67bd563],.mall-flavor[data-v-e67bd563]{margin:0;line-height:1.65;font-size:12px;overflow-wrap:anywhere}.mall-stock[data-v-e67bd563]{color:var(--text)}.mall-sold-label[data-v-e67bd563]{margin-left:8px;color:#e89f8b}.mall-limits[data-v-e67bd563]{padding:7px 9px;border-radius:7px;background:#0000002b;color:#dab889}.mall-flavor[data-v-e67bd563]{color:var(--muted)}.mall-buttons[data-v-e67bd563]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:5px}.mall-buttons button[data-v-e67bd563]{min-width:0;min-height:42px;border:1px solid var(--line);border-radius:8px;color:var(--text);background:#0003;cursor:pointer;font-size:12px}.mall-buttons .mall-buy[data-v-e67bd563]{border-color:#d4a86299;color:var(--gold);background:#9d6d2726}.mall-buttons button[data-v-e67bd563]:disabled{cursor:default;opacity:.45}.mall-sold-out[data-v-e67bd563]{border-color:var(--line)}@media(max-width:600px){.mall-grid[data-v-e67bd563]{grid-template-columns:minmax(0,1fr)}.mall-cards[data-v-e67bd563]{padding:0 10px 12px}.mall-card[data-v-e67bd563]{padding:12px}.mall-product[data-v-e67bd563] .item-artwork{width:76px;height:76px;flex-basis:76px}.mall-heading h2[data-v-e67bd563]{font-size:16px}}.title-art-heading[data-v-1d13e4c2]{display:flex;align-items:center;gap:12px;min-width:0}.title-art-copy[data-v-1d13e4c2]{min-width:0;overflow-wrap:anywhere}.scene-page[data-v-1d13e4c2]{--gold: #e0b76a;--muted: #a8947d;--line: rgba(212,168,98,.28);--panel: rgba(28,18,14,.88);--scene-gap: clamp(8px, 1.4vh, 12px);--stage-h: clamp(200px, 32vh, 320px);box-sizing:border-box;flex-shrink:0;color:#f3e7d4;display:flex;flex-direction:column;gap:var(--scene-gap);max-width:min(920px,100%);margin:0 auto;width:100%;min-width:0}.scene-page[data-v-1d13e4c2]>*{min-width:0}.loc-head[data-v-1d13e4c2]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.loc-title[data-v-1d13e4c2]{min-width:0;overflow-wrap:anywhere}.loc-title h1[data-v-1d13e4c2]{display:inline;margin:0 10px 0 0;font:700 clamp(20px,2.6vw,30px) var(--display,"Noto Serif SC",serif);overflow-wrap:anywhere}.loc-actions[data-v-1d13e4c2]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-1d13e4c2]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;vertical-align:middle}.tag.ok[data-v-1d13e4c2]{background:#6fcf972e;color:#8ee0b0}.tag.warn[data-v-1d13e4c2]{background:#e0b76a2e;color:var(--gold)}.tag.bad[data-v-1d13e4c2]{background:#d96a5c33;color:#f0a097}.ghost[data-v-1d13e4c2]{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:10px;padding:8px 12px;cursor:pointer;font:inherit}.flavor[data-v-1d13e4c2]{margin:0;color:#d8cbb8;line-height:1.75;font-size:clamp(12px,1.5vh,14px)}.stage-art[data-v-1d13e4c2]{position:relative;min-height:var(--stage-h);border-radius:16px;overflow:hidden;border:1px solid var(--line);background-size:cover;background-position:center;box-shadow:inset 0 0 40px #00000059}.stage-art.pinned[data-v-1d13e4c2]{background:#120c0a;min-height:0;display:flex;align-items:stretch;justify-content:center}.world-board[data-v-1d13e4c2]{position:relative;width:100%;margin:0 auto;aspect-ratio:1672 / 941;background:#0d0908;overflow:hidden}.world-board img[data-v-1d13e4c2]{display:block;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none}.stage-board[data-v-1d13e4c2]{min-height:0}.stage-living-map[data-v-1d13e4c2]{position:absolute;top:0;right:0;bottom:0;left:0}.map-pin[data-v-1d13e4c2]{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;transform:translate(-50%,-50%) scale(var(--map-marker-inverse,1));overflow:visible}.map-pin.here[data-v-1d13e4c2]{z-index:4;min-width:0;border:0;padding:0;background:transparent}.home-map-beacon[data-v-1d13e4c2]{display:block;width:7px;height:7px;border:1px solid #fff0bb;border-radius:2px;background:#a2cbb3;transform:rotate(45deg);box-shadow:0 0 0 3px #17362c,0 2px 8px #071a14;pointer-events:none}.here .home-map-beacon[data-v-1d13e4c2]{width:11px;height:11px;background:#ffe39c;box-shadow:0 0 0 5px #243a26,0 0 22px #f2ce75}.here .home-map-beacon[data-v-1d13e4c2]:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid #f5db9b;border-radius:4px;opacity:.8}.map-data-recovery[data-v-1d13e4c2]{position:absolute;z-index:5;left:10px;top:10px;display:flex;align-items:flex-start;flex-direction:column;gap:5px;max-width:calc(100% - 20px)}.map-data-recovery button[data-v-1d13e4c2]{display:flex;align-items:center;gap:7px;min-height:44px;padding:7px 12px;border:1px solid #8d855b;border-radius:9px;background:#091f1aed;color:#fff0cb;font-size:12px}.map-data-recovery .player-icon[data-v-1d13e4c2]{width:17px;height:17px}.map-data-recovery small[data-v-1d13e4c2]{padding:4px 7px;border-radius:5px;background:#091f1aed;color:#efdbc0;font-size:11px}.home-map-label[data-v-1d13e4c2]{position:absolute;display:flex;align-items:center;gap:4px;left:50%;top:var(--home-label-top,34px);bottom:var(--home-label-bottom,auto);transform:translate(var(--home-label-align,-50%));padding:3px 7px;border:1px solid #a08d60;border-radius:5px;background:#081815f5;color:#fff2d3;font-size:12px;font-weight:600;line-height:1.45;white-space:nowrap;text-shadow:0 1px 2px #000;box-shadow:0 2px 8px #071b18}.home-map-label .player-icon[data-v-1d13e4c2]{width:10px;height:12px;color:#d3b983}.home-map-label[data-v-1d13e4c2]{left:calc(50% + var(--map-label-x,0px));top:calc(50% + var(--map-label-y,25px));bottom:auto;transform:translate(-50%,-50%);width:var(--map-label-width,220px);max-width:220px;justify-content:center;white-space:normal;overflow-wrap:anywhere;text-align:center;box-sizing:border-box}.map-pin[data-v-1d13e4c2]:before{content:"";display:none;position:absolute;left:50%;top:50%;width:var(--map-leader-length,12px);height:1px;background:#d9c78d;box-shadow:0 0 2px #102d26;transform-origin:0 50%;transform:rotate(var(--map-leader-angle,90deg));pointer-events:none}.map-pin.label-visible[data-v-1d13e4c2]:before,.map-pin[data-v-1d13e4c2]:focus-visible:before{display:block}@media(hover:hover){.map-pin[data-v-1d13e4c2]:hover:before{display:block}}.here .home-map-label[data-v-1d13e4c2]{border-color:#e9c36f;background:linear-gradient(135deg,#463a20,#192c22);color:#ffe8aa;font-weight:700}.map-pin.locked[data-v-1d13e4c2]{opacity:1;filter:none;cursor:pointer}.map-pin[data-v-1d13e4c2]:focus-visible{outline:1px solid #f6d99a;outline-offset:-5px;border-radius:50%;z-index:6}.map-pin:focus-visible .home-map-label[data-v-1d13e4c2]{display:flex!important}@media(hover:hover){.map-pin[data-v-1d13e4c2]:hover{z-index:6}.map-pin:hover .home-map-label[data-v-1d13e4c2]{display:flex!important;border-color:#f2d393}}.modal-board[data-v-1d13e4c2]{max-height:min(52vh,520px);border-radius:12px;border:1px solid var(--line)}.map-modal[data-v-1d13e4c2]{width:min(920px,96vw)!important}.stage-art.pinned .compass[data-v-1d13e4c2]{z-index:5}@media(max-width:600px){.stage-art.pinned .direction-controls.direction-overlay[data-v-1d13e4c2]{width:min(216px,calc(100% - 128px))}.stage-living-map[data-v-1d13e4c2] .map-lens-controls{display:none}.stage-living-map[data-v-1d13e4c2] .living-map-toolbar{width:auto;max-width:106px}}@media(max-height:900px){.scene-page[data-v-1d13e4c2]{--stage-h: clamp(180px, 28vh, 260px);--scene-gap: 8px}.primary-actions .act[data-v-1d13e4c2]{min-height:42px;font-size:14px}.result-card pre[data-v-1d13e4c2]{max-height:min(200px,28vh)}}@media(max-height:780px){.scene-page[data-v-1d13e4c2]{--stage-h: clamp(160px, 24vh, 220px);--scene-gap: 6px}.flavor[data-v-1d13e4c2]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.func-row button[data-v-1d13e4c2]{padding:8px 4px}}.guide-box[data-v-1d13e4c2]{width:fit-content;max-width:100%;margin-bottom:8px;border:1px solid rgba(180,140,255,.25);border-radius:10px;background:#301c4873}.guide-box[open][data-v-1d13e4c2]{width:100%}.guide-box summary[data-v-1d13e4c2]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 12px;list-style:none;color:#d4b8ff;font-size:13px;cursor:pointer}.guide-box summary[data-v-1d13e4c2]::-webkit-details-marker{display:none}.guide-box summary[data-v-1d13e4c2]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:10px}.guide-toggle-mark[data-v-1d13e4c2]{font-size:18px;line-height:1}.guide-box[open] .guide-toggle-mark[data-v-1d13e4c2]{transform:rotate(45deg)}.guide-box p[data-v-1d13e4c2]{max-height:160px;overflow:auto;overscroll-behavior:contain;margin:0;padding:0 12px 12px;font-size:13px;line-height:1.6;color:#e8dff8;overflow-wrap:anywhere}.compass[data-v-1d13e4c2]{position:absolute;right:12px;bottom:12px;width:min(220px,56vw);display:grid;gap:6px;justify-items:center}.dir[data-v-1d13e4c2]{min-width:96px;max-width:100%;border-radius:10px;border:1px solid var(--line);background:#0a0806d1;color:#f0e4d0;font-size:12px;cursor:pointer;padding:8px 10px;line-height:1.3}.dir[data-v-1d13e4c2]:disabled{opacity:.35;cursor:default}.dir span[data-v-1d13e4c2]{display:block;color:var(--gold);font-weight:700}.mid-row[data-v-1d13e4c2]{display:grid;grid-template-columns:1fr auto 1fr;gap:6px;width:100%;align-items:center}.here[data-v-1d13e4c2]{min-width:52px;text-align:center;padding:10px 8px;border-radius:10px;background:#e0b76a38;color:var(--gold);border:1px solid var(--gold);font-size:12px;font-weight:700}.primary-actions[data-v-1d13e4c2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,1vw,10px)}.act[data-v-1d13e4c2]{min-height:clamp(40px,5.5vh,48px);border:0;border-radius:14px;cursor:pointer;font:700 clamp(13px,1.7vh,15px) inherit}.act[data-v-1d13e4c2]:disabled{opacity:.55;cursor:not-allowed}.act.fight[data-v-1d13e4c2]{background:linear-gradient(145deg,#e08a5a,#a84830);color:#fff}.act.search[data-v-1d13e4c2]{background:linear-gradient(145deg,#f0d29a,#c8964a);color:#1a120c}.act.talk[data-v-1d13e4c2]{background:linear-gradient(145deg,#7aa7e0,#3d6fad);color:#fff}.battle-bar[data-v-1d13e4c2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.battle-bar button[data-v-1d13e4c2],.func-row button[data-v-1d13e4c2],.modal header button[data-v-1d13e4c2],.modal-actions button[data-v-1d13e4c2],.chip-grid button[data-v-1d13e4c2],.map-grid button[data-v-1d13e4c2],.bag-toolbar button[data-v-1d13e4c2],.bag-filters button[data-v-1d13e4c2],.item-list button[data-v-1d13e4c2]{border:1px solid var(--line);background:#281a12eb;color:#f3e7d4;border-radius:12px;padding:10px;cursor:pointer;font:inherit}.battle-bar button[data-v-1d13e4c2]{min-height:44px;font-weight:700}.ticker[data-v-1d13e4c2]{display:flex;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;border:1px solid var(--line);background:#00000047;font-size:13px;color:#dccfba}.ticker b[data-v-1d13e4c2]{color:var(--gold);flex:0 0 auto}.ticker span[data-v-1d13e4c2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.func-row[data-v-1d13e4c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px}.func-row button[data-v-1d13e4c2]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;background:#00000047;min-width:0}.func-row i[data-v-1d13e4c2]{font-style:normal;color:var(--gold);font-weight:700}.func-row span[data-v-1d13e4c2]{font-size:11px;color:var(--muted)}.result-card[data-v-1d13e4c2]{border:1px solid var(--line);border-radius:14px;background:var(--panel);overflow:hidden}.result-card header[data-v-1d13e4c2]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line);color:var(--gold);font-size:13px;flex-wrap:wrap}.result-card pre[data-v-1d13e4c2]{margin:0;padding:14px;white-space:pre-wrap;word-break:break-word;max-height:min(280px,36vh);overflow:auto;line-height:1.7;font:13px/1.7 inherit}.result-loading[data-v-1d13e4c2],.result-image-error[data-v-1d13e4c2],.result-expired[data-v-1d13e4c2]{margin:0;padding:12px 14px;color:#f0c090;font-size:13px}.command-image[data-v-1d13e4c2]{display:block;width:auto;max-width:100%;height:auto;margin:0 auto}.result-actions[data-v-1d13e4c2],.battle-actions[data-v-1d13e4c2]{display:flex;flex-wrap:wrap;gap:8px;padding:12px}.result-actions button[data-v-1d13e4c2],.battle-actions button[data-v-1d13e4c2]{border:1px solid var(--line);border-radius:10px;padding:10px 14px;background:#281a12eb;color:var(--gold);font:inherit;cursor:pointer}.result-actions button[data-v-1d13e4c2]:disabled,.battle-actions button[data-v-1d13e4c2]:disabled{opacity:.5;cursor:not-allowed}.busy-tip[data-v-1d13e4c2]{margin:0;color:#f0c090;font-size:13px}.modal-mask[data-v-1d13e4c2]{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0000009e;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:18px;overflow:hidden;overscroll-behavior:none}.modal[data-v-1d13e4c2]{width:min(520px,100%);min-width:0;max-width:100%;box-sizing:border-box;max-height:min(82vh,720px);max-height:min(82dvh,720px);display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:linear-gradient(160deg,#241812fa,#120c0afa);box-shadow:0 24px 60px #00000080}.modal.wide[data-v-1d13e4c2]{width:min(760px,100%)}.modal header[data-v-1d13e4c2]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex:0 0 auto;padding:14px 16px;border-bottom:1px solid var(--line);color:var(--gold)}.modal header>b[data-v-1d13e4c2]{min-width:0;overflow-wrap:anywhere}.modal header>button[data-v-1d13e4c2]{flex:0 0 auto;white-space:nowrap;min-height:40px}.modal-body[data-v-1d13e4c2]{padding:14px 16px 18px;overflow:auto;min-width:0;min-height:0;overflow-wrap:anywhere;overscroll-behavior:contain}.modal[data-v-1d13e4c2]:focus-visible,.story-stage[data-v-1d13e4c2]:focus-visible,.story-dialogue[data-v-1d13e4c2]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bag-toolbar[data-v-1d13e4c2]{display:flex;gap:8px}.bag-toolbar label[data-v-1d13e4c2]{min-width:0;flex:1}.bag-toolbar input[data-v-1d13e4c2]{box-sizing:border-box;width:100%;min-height:42px;padding:10px 12px;color:#f3e7d4;background:#00000047;border:1px solid var(--line);border-radius:10px;font:inherit}.bag-toolbar button[data-v-1d13e4c2]{white-space:nowrap}.bag-toolbar input[data-v-1d13e4c2]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bag-filters[data-v-1d13e4c2]{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.bag-filters button[data-v-1d13e4c2]{min-height:36px}.bag-toolbar button[data-v-1d13e4c2],.bag-filters button[data-v-1d13e4c2],.item-list button[data-v-1d13e4c2]{padding:8px 12px;white-space:nowrap}.bag-toolbar button[data-v-1d13e4c2]:disabled,.bag-filters button[data-v-1d13e4c2]:disabled,.item-list button[data-v-1d13e4c2]:disabled{opacity:.5;cursor:not-allowed}.bag-toolbar button[data-v-1d13e4c2]:focus-visible,.bag-filters button[data-v-1d13e4c2]:focus-visible,.item-list button[data-v-1d13e4c2]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bag-filters .active[data-v-1d13e4c2]{color:var(--gold);border-color:var(--gold);background:#e0b76a1f}.bag-count[data-v-1d13e4c2],.bag-empty[data-v-1d13e4c2]{color:var(--muted);font-size:11px;line-height:1.7}.modal-body h4[data-v-1d13e4c2]{margin:12px 0 8px;color:var(--gold);font-size:13px}.hint[data-v-1d13e4c2]{color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 12px}.item-list[data-v-1d13e4c2]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.item-list li[data-v-1d13e4c2]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:#00000040}.item-list .item-main[data-v-1d13e4c2]{display:flex;align-items:center;gap:10px;min-width:0}.mall-original[data-v-1d13e4c2]{margin:0 14px 14px;border:1px solid var(--line);border-radius:10px}.mall-original summary[data-v-1d13e4c2]{padding:10px;color:var(--muted);font-size:12px;cursor:pointer}.map-receipt[data-v-1d13e4c2]{padding:14px;font-size:14px;line-height:1.6}.map-receipt p[data-v-1d13e4c2]{margin:0 0 10px}.map-receipt .primary[data-v-1d13e4c2],.map-detail-entry button[data-v-1d13e4c2]{box-sizing:border-box;min-height:42px;max-width:100%;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:#65441b4d;color:var(--gold);font:inherit;white-space:normal;cursor:pointer}.map-receipt .primary[data-v-1d13e4c2]:disabled,.map-detail-entry button[data-v-1d13e4c2]:disabled{opacity:.5;cursor:not-allowed}.map-receipt .primary[data-v-1d13e4c2]:focus-visible,.map-detail-entry button[data-v-1d13e4c2]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.map-original[data-v-1d13e4c2]{margin-top:12px;border-top:1px solid var(--line)}.map-original summary[data-v-1d13e4c2]{padding:10px 0;color:var(--muted);cursor:pointer}.map-original pre[data-v-1d13e4c2]{margin:0;padding:10px 0;font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.map-detail-entry[data-v-1d13e4c2]{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:13px}.item-list b[data-v-1d13e4c2]{display:block}.item-list .item-main>div[data-v-1d13e4c2]{min-width:0;overflow-wrap:anywhere}.item-list small[data-v-1d13e4c2]{color:var(--muted);font-size:12px}.item-list .empty[data-v-1d13e4c2]{justify-content:center;color:var(--muted)}.item-actions[data-v-1d13e4c2]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.modal-actions[data-v-1d13e4c2],.chip-grid[data-v-1d13e4c2]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.modal-actions.wrap[data-v-1d13e4c2]{flex-wrap:wrap}.modal-actions .primary[data-v-1d13e4c2]{background:linear-gradient(145deg,#c8964a,#8a5a22);border:0;color:#1a120c;font-weight:700}.panel-result[data-v-1d13e4c2]{margin-top:12px;padding:12px;border-radius:10px;border:1px solid var(--line);background:#00000040;white-space:pre-wrap;font-size:13px;line-height:1.55;max-height:42vh;overflow:auto}.mail-modal[data-v-1d13e4c2]{max-height:min(88vh,820px)}.mail-heading[data-v-1d13e4c2]{display:flex;align-items:center;gap:10px;min-width:0}.mail-heading span[data-v-1d13e4c2]{padding:3px 8px;border-radius:999px;background:#e0b76a24;color:#f0d29a;font-size:11px}.mail-body[data-v-1d13e4c2]{display:flex;flex-direction:column;min-height:min(64vh,590px)}.mail-toolbar[data-v-1d13e4c2]{display:flex;justify-content:space-between;align-items:center;gap:14px}.mail-toolbar .hint[data-v-1d13e4c2]{margin:0}.mail-history-toggle[data-v-1d13e4c2]{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;color:#d8cbb8;font-size:12px;cursor:pointer}.mail-history-toggle input[data-v-1d13e4c2]{width:16px;height:16px;accent-color:#c8964a}.mail-actions[data-v-1d13e4c2]{margin:12px 0}.mail-list[data-v-1d13e4c2]{display:grid;gap:10px}.mail-card[data-v-1d13e4c2]{padding:14px;border:1px solid rgba(224,183,106,.3);border-radius:14px;background:linear-gradient(145deg,#382315bd,#150e0bc2)}.mail-card.claimed[data-v-1d13e4c2]{border-color:#a8947d33;opacity:.82}.mail-card-head[data-v-1d13e4c2]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.mail-card-head>div[data-v-1d13e4c2]{min-width:0}.mail-card-head small[data-v-1d13e4c2]{display:block;color:var(--muted);font-size:10px}.mail-card-head b[data-v-1d13e4c2]{display:block;margin-top:4px;overflow-wrap:anywhere;color:#f3e7d4;font-size:15px}.mail-state[data-v-1d13e4c2]{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#e0b76a29;color:#f0d29a;font-size:11px}.mail-state.done[data-v-1d13e4c2]{background:#7eb8ff1f;color:#a8cfff}.mail-state.expired[data-v-1d13e4c2]{background:#d96a5c24;color:#f0a097}.mail-copy[data-v-1d13e4c2]{margin:12px 0;padding:10px 12px;border-left:3px solid rgba(224,183,106,.52);background:#00000029;color:#d8cbb8;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65}.mail-rewards[data-v-1d13e4c2]{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 12px}.mail-rewards span[data-v-1d13e4c2]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:7px 10px;border:1px solid rgba(224,183,106,.25);border-radius:10px;background:#e0b76a14;color:#f1ddba;overflow-wrap:anywhere;font-size:12px}.mail-rewards i[data-v-1d13e4c2]{display:grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border-radius:7px;background:#e0b76a2e;color:var(--gold);font-style:normal;font-weight:700;font-size:10px}.mail-rewards .reward-title[data-v-1d13e4c2]{border-color:#be8fff57;background:#8a5bc421;color:#e0c8ff}.mail-rewards .reward-title i[data-v-1d13e4c2]{background:#b482f533;color:#d7b8ff}.mail-card-foot[data-v-1d13e4c2]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;border-top:1px solid rgba(212,168,98,.16)}.mail-card-foot time[data-v-1d13e4c2],.mail-claimed-at[data-v-1d13e4c2]{color:var(--muted);font-size:10px}.mail-claim[data-v-1d13e4c2]{flex:0 0 auto;min-width:108px;border:0;border-radius:10px;padding:9px 14px;background:linear-gradient(145deg,#e0b76a,#b77c33);color:#1a120c;cursor:pointer;font-weight:800}.mail-claim[data-v-1d13e4c2]:disabled{opacity:.45;cursor:not-allowed}.mail-empty[data-v-1d13e4c2]{min-height:210px;display:grid;place-content:center;justify-items:center;gap:8px;color:var(--muted);text-align:center}.mail-empty b[data-v-1d13e4c2]{color:#d8cbb8;font-size:15px}.mail-empty span[data-v-1d13e4c2]{font-size:12px}.mail-pager[data-v-1d13e4c2]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:14px}.mail-pager button[data-v-1d13e4c2]{border:1px solid var(--line);border-radius:9px;padding:7px 12px;background:#281a12eb;color:#f3e7d4;cursor:pointer}.mail-pager button[data-v-1d13e4c2]:disabled{opacity:.38;cursor:not-allowed}.mail-pager span[data-v-1d13e4c2]{min-width:0;color:var(--muted);font-size:11px;text-align:center;overflow-wrap:anywhere}.mail-feedback[data-v-1d13e4c2]{flex:0 0 auto;max-height:150px}.title-list[data-v-1d13e4c2]{display:grid;gap:8px;margin-top:8px}.title-row[data-v-1d13e4c2]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:#00000040}.title-row>div[data-v-1d13e4c2]{min-width:0;overflow-wrap:anywhere}.title-row.locked[data-v-1d13e4c2]{opacity:.55}.title-row.on[data-v-1d13e4c2]{border-color:#e0b76a8c}.title-row b[data-v-1d13e4c2]{display:block}.title-row small[data-v-1d13e4c2]{color:var(--muted);font-size:12px}.title-row .sub[data-v-1d13e4c2]{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.4}.title-row button[data-v-1d13e4c2]{flex-shrink:0}.ambient-badge[data-v-1d13e4c2]{position:absolute;left:12px;bottom:12px;display:flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;background:#0000008c;border:1px solid var(--line);font-size:12px;color:var(--gold);z-index:2}.music-toggle[data-v-1d13e4c2]{border:0;background:#e0b76a33;color:var(--gold);border-radius:999px;padding:2px 8px;cursor:pointer;font:inherit;font-size:12px}.sr-only[data-v-1d13e4c2]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.story-mask[data-v-1d13e4c2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#000000d1;display:grid;place-items:center;padding:12px}.story-stage[data-v-1d13e4c2]{box-sizing:border-box;min-width:0;width:min(920px,100%);height:min(86vh,720px);border-radius:16px;overflow:hidden;border:1px solid var(--line);background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 24px 80px #0000008c}.story-top[data-v-1d13e4c2]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(180deg,rgba(0,0,0,.65),transparent);color:var(--gold)}.story-top>b[data-v-1d13e4c2]{min-width:0;overflow-wrap:anywhere}.story-top-actions[data-v-1d13e4c2]{display:flex;gap:8px}.story-top-actions button[data-v-1d13e4c2]{border:1px solid var(--line);background:#00000073;color:#f3e7d4;border-radius:10px;padding:6px 10px;min-height:40px;white-space:nowrap;cursor:pointer;font:inherit}.story-dialogue[data-v-1d13e4c2]{margin:0 12px 12px;padding:16px 18px;border-radius:14px;background:#0c0806d1;border:1px solid var(--line);cursor:pointer;min-height:120px}.story-dialogue .speaker[data-v-1d13e4c2]{font-weight:700;margin-bottom:8px}.story-text[data-v-1d13e4c2]{margin:0;line-height:1.7;white-space:pre-wrap}.story-hint[data-v-1d13e4c2]{display:block;margin-top:10px;color:var(--muted);font-size:12px}.npc-card[data-v-1d13e4c2]{display:flex;gap:14px;align-items:center;margin-bottom:12px}.npc-avatar[data-v-1d13e4c2]{width:72px;height:72px;border-radius:16px;flex-shrink:0;background:linear-gradient(145deg,#5a3a22,#2a1a12) center/cover no-repeat;border:1px solid var(--line);display:grid;place-items:center;font:700 24px var(--display,"Noto Serif SC",serif);color:var(--gold)}.npc-name[data-v-1d13e4c2]{display:block;font-size:18px}.npc-title[data-v-1d13e4c2]{margin:4px 0;font-weight:700}.npc-tags[data-v-1d13e4c2]{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.fx-shake[data-v-1d13e4c2]{animation:story-shake-1d13e4c2 .35s linear infinite}.fx-glow[data-v-1d13e4c2]{text-shadow:0 0 12px rgba(224,183,106,.75)}.screen-fade_in[data-v-1d13e4c2]{animation:story-fade-in-1d13e4c2 .6s ease}.screen-fade_out[data-v-1d13e4c2]{animation:story-fade-out-1d13e4c2 .6s ease}.screen-shake[data-v-1d13e4c2]{animation:story-shake-1d13e4c2 .4s linear 2}.screen-red_flash[data-v-1d13e4c2]{animation:story-red-1d13e4c2 .45s ease}.screen-white_flash[data-v-1d13e4c2]{animation:story-white-1d13e4c2 .45s ease}@keyframes story-shake-1d13e4c2{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@keyframes story-fade-in-1d13e4c2{0%{opacity:.2}to{opacity:1}}@keyframes story-fade-out-1d13e4c2{0%{opacity:1}to{opacity:.35}}@keyframes story-red-1d13e4c2{0%,to{box-shadow:inset 0 0 #b4000000}50%{box-shadow:inset 0 0 120px #b4141473}}@keyframes story-white-1d13e4c2{0%,to{box-shadow:inset 0 0 #fff0}50%{box-shadow:inset 0 0 120px #ffffff59}}.region-block[data-v-1d13e4c2]{margin-bottom:14px}.map-grid[data-v-1d13e4c2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.map-grid button[data-v-1d13e4c2]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;min-height:58px}.map-grid b[data-v-1d13e4c2]{font-size:13px}.map-grid small[data-v-1d13e4c2]{color:var(--muted);font-size:11px}.map-grid .here[data-v-1d13e4c2]{border-color:var(--gold);color:var(--gold)}.map-grid .locked[data-v-1d13e4c2]{opacity:.45}@media(max-width:720px){.scene-page button[data-v-1d13e4c2]:not(.map-pin){min-height:44px}.loc-actions[data-v-1d13e4c2]{width:100%}.loc-actions .ghost[data-v-1d13e4c2]{flex:1 1 auto}.func-row[data-v-1d13e4c2]{grid-template-columns:repeat(4,minmax(0,1fr))}.primary-actions[data-v-1d13e4c2]{grid-template-columns:1fr}.scene-page[data-v-1d13e4c2]{--stage-h: clamp(200px, 34vh, 280px)}.compass[data-v-1d13e4c2]{width:min(200px,70vw)}.dir[data-v-1d13e4c2]{min-width:0;font-size:11px;padding:6px 8px}.loc-actions .ghost[data-v-1d13e4c2]:last-child{display:none}.modal-mask[data-v-1d13e4c2]{padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom));align-items:end}.modal[data-v-1d13e4c2]{width:100%;max-height:92vh;max-height:92dvh;border-radius:16px 16px 8px 8px}.modal header[data-v-1d13e4c2]{padding:10px 12px}.modal-body[data-v-1d13e4c2]{padding:12px}.bag-toolbar[data-v-1d13e4c2]{flex-wrap:wrap}.bag-toolbar label[data-v-1d13e4c2]{flex-basis:100%}.bag-toolbar input[data-v-1d13e4c2]{min-height:44px;font-size:16px}.story-mask[data-v-1d13e4c2]{padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom))}.story-stage[data-v-1d13e4c2]{height:min(92vh,720px);height:min(92dvh,720px)}.story-top[data-v-1d13e4c2]{flex-wrap:wrap;background:#000000a6}.story-top-actions[data-v-1d13e4c2]{margin-left:auto}.story-dialogue[data-v-1d13e4c2]{max-height:70%;overflow:auto;overscroll-behavior:contain;padding:12px}.item-actions[data-v-1d13e4c2]{flex-basis:100%;justify-content:flex-start}.item-actions button[data-v-1d13e4c2]{min-height:40px}.mail-modal[data-v-1d13e4c2]{width:100%;max-height:92vh;border-radius:16px 16px 8px 8px}.mail-body[data-v-1d13e4c2]{min-height:min(70vh,620px);padding:12px}.mail-toolbar[data-v-1d13e4c2]{align-items:flex-start;flex-direction:column;gap:8px}.mail-actions[data-v-1d13e4c2]{display:grid;grid-template-columns:1fr 1fr;width:100%}.mail-actions button[data-v-1d13e4c2]{width:100%}.mail-card[data-v-1d13e4c2]{padding:12px}.mail-card-foot[data-v-1d13e4c2]{align-items:stretch;flex-direction:column}.mail-claim[data-v-1d13e4c2]{width:100%;min-height:42px}.mail-pager[data-v-1d13e4c2]{justify-content:space-between}}@media(pointer:coarse){.scene-page button[data-v-1d13e4c2]:not(.map-pin){min-height:44px}}@media(min-width:1100px){.loc-actions .ghost[data-v-1d13e4c2]:last-child{display:none}}.cultivation-home-entry[data-v-1d13e4c2]{display:flex;align-items:center;gap:13px;padding:15px 18px;min-height:45px;border:1px solid #c5bd754d;border-radius:16px;background:radial-gradient(ellipse at 0 0,#477c4c35,transparent 80%),linear-gradient(130deg,#253b29,#17291f);text-decoration:none;color:#ddd6ae}.cultivation-home-entry>.player-icon[data-v-1d13e4c2]{width:31px;height:31px;color:#cad6a5}.cultivation-home-entry>span[data-v-1d13e4c2]:first-of-type{flex:1}.cultivation-home-entry b[data-v-1d13e4c2]{font-size:14px}.cultivation-home-entry small[data-v-1d13e4c2]{display:block;font-size:10px;color:#a8b99c;margin-top:5px}.cultivation-home-entry[data-v-1d13e4c2]:focus-visible{outline:2px solid #e8cb8c;outline-offset:3px}body.player-home-dialog-open{overflow:hidden}.player-progress .progress-section{border:1px solid rgba(212,168,98,.27);border-radius:16px;background:#1c120eed;padding:20px;margin-bottom:16px}.player-progress .progress-section h2{font:700 22px var(--display,serif);margin:0 0 9px}.player-progress .progress-section header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.player-progress .progress-section footer{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px}.player-progress .mount-image{display:grid;place-items:center;height:170px;background:radial-gradient(circle,rgba(187,137,66,.16),transparent);border-bottom:1px solid rgba(212,168,98,.17);margin:-18px -18px 15px;border-radius:15px 15px 0 0;overflow:hidden}.player-progress .mount-image img{max-width:100%;max-height:100%;object-fit:contain}.player-progress .mount-image span{font:700 64px var(--display,serif);color:#b18b52}.player-progress .mount-skills{display:grid;gap:10px;padding:0;list-style:none}.player-progress .mount-skill{border:1px solid rgba(212,168,98,.18);border-radius:10px;padding:12px}.player-progress .mount-skill h4{font-size:13px;margin:0 0 5px;line-height:1.6}.player-progress .mount-skill p{font-size:11px;line-height:1.8;color:#b7a28a;margin:5px 0}.player-progress .mount-skill-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.player-progress .mount-skill-actions button{font-size:11px;flex:1;padding:8px}.player-progress .feed-controls{display:flex;gap:9px;align-items:center;margin-top:12px;font-size:12px;color:#c6ad8a;flex-wrap:wrap}.player-progress .feed-controls input{width:68px;box-sizing:border-box;color:#f3e7d4;background:#00000047;border:1px solid rgba(212,168,98,.32);border-radius:8px;padding:8px;font:inherit}.player-progress .mount-attributes{display:flex;gap:7px;flex-wrap:wrap;padding:8px 0}.player-progress .mount-attributes span{font-size:11px;color:#cfb080;background:#d4a86212;border-radius:7px;padding:5px 7px}.player-progress .task-objectives{padding:0;list-style:none;display:grid;gap:12px}.player-progress .task-objective{font-size:12px;color:#d4c3a8}.player-progress .task-objective-head{display:flex;justify-content:space-between;gap:10px;line-height:1.8;margin-bottom:6px}.player-progress .task-objective-head b{color:#b9a073;white-space:nowrap;font-size:11px;font-weight:500}.player-progress .task-objective.done b{color:#9ccfa7}.player-progress .task-objective button{font-size:11px;padding:6px 9px;margin-top:8px}.player-progress .task-counters{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.player-progress .task-counters span{padding:7px 10px;border:1px solid rgba(212,168,98,.2);border-radius:9px;color:#c7a670;font-size:12px}.player-progress .progress-page-actions{display:flex;gap:8px;flex-wrap:wrap}.player-progress .progress-page-actions button{white-space:normal}.player-progress .quest-name{font-size:21px}.player-progress .quest-meta{font-size:11px;color:#b5a088;line-height:1.8;margin:5px 0}.player-progress .map-filter{display:flex;gap:8px;align-items:center;font-size:12px;color:#b5a088}.player-progress .map-filter select{max-width:100%;background:#00000042;color:#f3e7d4;border:1px solid rgba(212,168,98,.3);border-radius:9px;padding:8px;font:inherit}.player-progress .sync-source-list{padding-left:20px;color:#baa58c;font-size:12px;line-height:1.8}@media(max-width:640px){.player-progress .progress-section{padding:16px}.player-progress .progress-section h2{font-size:20px}.player-progress .mount-image{margin:-16px -16px 14px;height:145px}.player-progress .progress-page-actions,.player-progress .workshop-summary .summary-content{flex-basis:100%}.player-progress .workshop-summary .seal{display:none}}.player-progress .progress-page-actions a,.player-progress .progress-section footer a,.player-progress .workshop-card footer a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:5px;border:1px solid rgba(212,168,98,.35);border-radius:10px;padding:10px 13px;text-decoration:none;font-size:12px;color:#e0b76a;background:#281a12e6;line-height:1.6;min-height:41px}.player-interaction .interaction-links{display:flex;flex-wrap:wrap;gap:8px}.player-interaction .interaction-links a,.player-interaction .interaction-link{display:inline-flex;align-items:center;justify-content:center;color:#e0b76a;text-decoration:none;border:1px solid rgba(212,168,98,.35);border-radius:10px;padding:10px 13px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.interaction-section{min-width:0;border:1px solid rgba(212,168,98,.25);border-radius:16px;background:#1c120eeb;padding:20px;margin-top:16px}.interaction-section>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.interaction-section h2{font:700 21px var(--display,serif);margin:0 0 8px}.interaction-section h3{font-size:14px;color:#dfbc80;margin:18px 0 10px}.interaction-section footer{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.npc-avatar{width:54px;height:54px;flex-shrink:0;display:grid;place-items:center;border:1px solid rgba(212,168,98,.4);border-radius:14px;color:#e0b76a;font:700 27px var(--display,serif);background:#5d412340}.npc-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.npc-identity{display:flex;gap:12px;align-items:center;min-width:0}.npc-identity>div{min-width:0}.npc-identity h2{overflow-wrap:anywhere}.npc-picker .workshop-card{cursor:default}.npc-picker .workshop-card footer button{white-space:normal}.npc-favor{font-size:12px;color:#cfb080;margin:10px 0}.npc-dialogue{border-left:2px solid #d4aa73;padding:10px 13px;color:#e1d2bc;background:#d4a8620d;white-space:pre-wrap;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.npc-gift-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.npc-gift-row label{flex:1;min-width:160px}.player-interaction select{box-sizing:border-box;width:100%;max-width:100%;padding:11px;border:1px solid rgba(212,168,98,.35);border-radius:10px;background:#21180f;color:#f3e7d4;font:inherit;font-size:12px}.npc-shop .workshop-card{background:#130d0ab3}.interaction-facts{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.interaction-facts span{border:1px solid rgba(212,168,98,.2);border-radius:8px;padding:7px 10px;color:#ccb38f;font-size:12px}.boss-hp{margin:12px 0}.boss-hp>div:first-child{display:flex;justify-content:space-between;gap:12px;color:#cfb080;font-size:12px;margin-bottom:8px}.boss-battle-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.boss-battle-stats div{border:1px solid rgba(212,168,98,.2);border-radius:10px;padding:10px;min-width:0}.boss-battle-stats span{display:block;color:#a8947d;font-size:11px}.boss-battle-stats b{display:block;color:#dfbc80;font-size:15px;margin-top:7px;overflow-wrap:anywhere}.boss-report-grid{margin-top:12px}.boss-report-grid footer button{flex:none;width:100%}.boss-report-detail{border-color:#e0b76a80}.boss-report-detail p{overflow-wrap:anywhere}.interaction-section .workshop-description{margin-top:10px}.player-interaction .workshop-toolbar select{min-height:44px}.player-interaction .workshop-card.selected{box-shadow:inset 0 0 0 1px #e0b76a29}@media(max-width:640px){.interaction-section{padding:16px}.npc-gift-row label{min-width:0;flex-basis:100%}.npc-gift-row button{width:100%}.boss-battle-stats{grid-template-columns:1fr}.player-interaction .workshop-heading{flex-wrap:wrap}.player-interaction .workshop-grid{grid-template-columns:1fr}.player-interaction .interaction-links{width:100%}.player-interaction .interaction-links a{flex:1;text-align:center}}.npc-item-icon{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(212,168,98,.35);border-radius:10px;background:#5d412333;color:#dfbc80;font:700 23px var(--display,serif)}.npc-item-icon img{width:100%;height:100%;object-fit:contain}.npc-gift-preview{display:flex;align-items:center;gap:10px;font-size:12px;color:#c7af8a;margin-top:12px;min-width:0}.npc-gift-preview>span:last-child{overflow-wrap:anywhere}.npc-avatar[data-v-ab7d6800]{overflow:hidden}.npc-avatar>img[data-v-ab7d6800]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%}.npc-catalog-art-source[data-v-ab7d6800]{color:#c6ae73}.npc-catalog-portrait[data-v-ab7d6800]{display:grid;justify-items:center;gap:8px;box-sizing:border-box;margin:0 0 18px;padding:14px;min-width:0;border:1px solid #bda36d33;border-radius:16px;background:radial-gradient(ellipse at 50% 40%,#37543b40,#101d16cc)}.npc-catalog-portrait>img[data-v-ab7d6800]{display:block;width:min(100%,360px);height:360px;max-width:100%;object-fit:contain;filter:drop-shadow(0 8px 14px #0004)}.npc-catalog-portrait>figcaption[data-v-ab7d6800]{display:grid;gap:5px;text-align:center;color:#e0cc9e;font-size:13px}.npc-catalog-portrait small[data-v-ab7d6800]{font-size:10px;color:#b9ae88}@media(max-width:540px){.npc-catalog-portrait>img[data-v-ab7d6800]{height:290px}}.offline-page[data-v-ff97ec0a]{padding:8px 4px 40px;max-width:720px;margin:0 auto}.head[data-v-ff97ec0a]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:16px}.head h1[data-v-ff97ec0a]{margin:0;font-size:22px}.head p[data-v-ff97ec0a]{margin:6px 0 0;color:var(--muted,#8a8070);font-size:13px}.actions[data-v-ff97ec0a]{display:flex;gap:8px}.stats[data-v-ff97ec0a]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.stats div[data-v-ff97ec0a]{padding:12px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.stats span[data-v-ff97ec0a]{display:block;font-size:11px;opacity:.7}.stats b[data-v-ff97ec0a]{font-size:16px}.privilege-strip[data-v-ff97ec0a]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:-6px 0 16px;padding:10px 12px;border:1px solid #8e7139;border-radius:12px;background:linear-gradient(135deg,#332b19,#173126);font-size:11px}.privilege-strip b[data-v-ff97ec0a]{margin-right:auto;color:#e4c878}.privilege-strip span[data-v-ff97ec0a]{padding:4px 7px;border-radius:999px;background:#0f1a15;color:#a9d5b9}.panel[data-v-ff97ec0a]{margin-bottom:18px;padding:14px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.panel h2[data-v-ff97ec0a]{margin:0 0 6px;font-size:16px}.tip[data-v-ff97ec0a]{margin:0 0 12px;font-size:12px;opacity:.7}.map-block[data-v-ff97ec0a]{margin-bottom:14px}.map-block h3[data-v-ff97ec0a]{margin:0 0 8px;font-size:14px;opacity:.85}.target-card[data-v-ff97ec0a],.queue-card[data-v-ff97ec0a]{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.target-card.off[data-v-ff97ec0a]{opacity:.65}.info[data-v-ff97ec0a]{display:flex;flex-direction:column;gap:2px}.info small[data-v-ff97ec0a],.info em[data-v-ff97ec0a]{font-size:12px;opacity:.75}.info em[data-v-ff97ec0a]{color:#e6a23c}.ops[data-v-ff97ec0a]{display:flex;gap:8px;align-items:center}.unlock-ops[data-v-ff97ec0a]{flex-wrap:wrap}.ops input[data-v-ff97ec0a]{width:72px;padding:6px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:transparent;color:inherit}button[data-v-ff97ec0a]{border:0;border-radius:10px;padding:8px 12px;cursor:pointer;background:#3d6b4f;color:#f5f0e6}button.ghost[data-v-ff97ec0a]{background:transparent;border:1px solid rgba(255,255,255,.2)}button.danger[data-v-ff97ec0a]{background:#8b3a3a}button[data-v-ff97ec0a]:disabled{opacity:.5;cursor:not-allowed}.round-row[data-v-ff97ec0a]{display:grid;grid-template-columns:50px 70px 1fr auto;gap:8px;font-size:13px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}.ok[data-v-ff97ec0a]{color:#67c23a}.bad[data-v-ff97ec0a]{color:#f56c6c}.warn[data-v-ff97ec0a]{color:#e6a23c}.empty[data-v-ff97ec0a]{opacity:.6;font-size:13px}@media(max-width:640px){.stats[data-v-ff97ec0a]{grid-template-columns:1fr 1fr}.target-card[data-v-ff97ec0a],.queue-card[data-v-ff97ec0a]{flex-direction:column;align-items:stretch}}.rankings-page[data-v-4c313bc8]{--gold: #e7c586;--muted: #b5a18a;box-sizing:border-box;min-width:0;min-height:100%;padding:26px clamp(12px,3vw,38px) 48px;color:#f3e8d5;background:radial-gradient(ellipse at 50% 0,#785b2926,transparent 48%),#110f0d;font-size:14px}.rankings-page[data-v-4c313bc8] *{box-sizing:border-box}.rankings-hero[data-v-4c313bc8]{position:relative;display:flex;align-items:center;gap:22px;min-height:148px;max-width:1120px;margin:0 auto 24px;padding:20px 0;border-bottom:1px solid #b9975340}.rankings-hero[data-v-4c313bc8]:after{content:"✦";position:absolute;bottom:-9px;left:50%;padding:0 18px;color:#c6a35c;background:#17130f}.hero-seal[data-v-4c313bc8]{display:grid;place-items:center;flex-shrink:0;width:84px;height:84px;border:1px solid #b89962;border-radius:50%;box-shadow:0 0 0 6px #d6b7720d,0 0 0 7px #d6b77230,inset 0 0 30px #d7b15f20;color:var(--gold);font:600 38px/1 var(--display, serif)}.hero-copy[data-v-4c313bc8]{min-width:0}.hero-copy small[data-v-4c313bc8]{color:#c9ad74;font-size:11px;letter-spacing:.14em}.hero-copy h1[data-v-4c313bc8]{margin:7px 0;font:600 36px/1.3 var(--display, "Noto Serif SC", serif);letter-spacing:.1em;color:#f5dca9}.hero-copy p[data-v-4c313bc8]{margin:0;color:var(--muted);font-size:13px}.back-link[data-v-4c313bc8]{margin-left:auto}.outline-button[data-v-4c313bc8]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:62px;padding:10px 14px;border:1px solid #b9975355;border-radius:10px;color:#e3c48c;background:#241d15;font:inherit;font-size:13px;text-decoration:none;cursor:pointer;white-space:nowrap}.outline-button[data-v-4c313bc8]:hover:not(:disabled){background:#3a2a19;border-color:var(--gold)}button[data-v-4c313bc8]:disabled{opacity:.4;cursor:default}button[data-v-4c313bc8]:focus-visible,a[data-v-4c313bc8]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.rankings-controls[data-v-4c313bc8]{display:flex;align-items:center;gap:18px;max-width:1120px;margin:0 auto 20px}.ranking-tabs[data-v-4c313bc8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:1;gap:10px}.ranking-tabs button[data-v-4c313bc8]{min-width:0;min-height:74px;padding:12px 14px;text-align:left;border:1px solid #947a4538;border-radius:10px;background:linear-gradient(145deg,#282117,#191612);color:#ae9877;cursor:pointer}.ranking-tabs button span[data-v-4c313bc8]{display:block;font:600 21px/1.4 var(--display, serif)}.ranking-tabs button small[data-v-4c313bc8]{display:block;margin-top:4px;font-size:11px}.ranking-tabs button.active[data-v-4c313bc8]{color:#f4d497;border-color:#d5b16b;background:linear-gradient(145deg,#65481e70,#241b11);box-shadow:inset 0 0 18px #b88f3214}.scope-switch[data-v-4c313bc8]{display:flex;padding:4px;gap:4px;border:1px solid #9f844336;border-radius:12px;background:#0e0d0b}.scope-switch button[data-v-4c313bc8]{min-height:44px;padding:10px 14px;border:0;border-radius:8px;background:transparent;color:#a99273;font:inherit;font-size:13px;cursor:pointer}.scope-switch button.active[data-v-4c313bc8]{background:linear-gradient(120deg,#d9b77b,#aa8245);color:#291e0e;font-weight:700}.ranking-panel[data-v-4c313bc8]{max-width:1120px;margin:auto;overflow:hidden;border:1px solid #a88a4b4d;border-radius:16px;background:linear-gradient(160deg,#211c15e8,#14120ff5)}.ranking-toolbar[data-v-4c313bc8]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;border-bottom:1px solid #b9975328}.ranking-toolbar h2[data-v-4c313bc8]{margin:5px 0 8px;font:600 23px/1.3 var(--display, serif)}.ranking-toolbar small[data-v-4c313bc8]{color:#d4b375;font-size:11px;letter-spacing:.08em}.ranking-toolbar p[data-v-4c313bc8]{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.ranking-toolbar .period[data-v-4c313bc8]{color:#d1b881}.podium[data-v-4c313bc8]{display:flex;align-items:flex-end;justify-content:center;gap:18px;padding:40px 28px 28px;background:radial-gradient(ellipse at center top,#d6aa5218,transparent 70%)}.podium-card[data-v-4c313bc8]{position:relative;display:flex;flex:1;min-width:0;max-width:280px;flex-direction:column;align-items:center;text-align:center;padding:20px 12px 24px;border:1px solid #ac884e4d;border-radius:90px 90px 12px 12px;background:linear-gradient(180deg,#ac884e0a,#29221994);color:#d1b787}.honor-line[data-v-4c313bc8]{font-size:11px;letter-spacing:.16em;margin:3px 0 16px}.medallion[data-v-4c313bc8]{position:relative;display:grid;place-items:center;width:66px;height:66px;margin:0 auto 14px;border:1px solid currentColor;outline:1px solid #dec69a33;outline-offset:5px;border-radius:50%;background:radial-gradient(circle,#7c674333,#191610);box-shadow:0 0 26px #ae8b4626}.medallion[data-v-4c313bc8]:before,.medallion[data-v-4c313bc8]:after{content:"◆";position:absolute;left:-14px;top:23px;font-size:10px;opacity:.8}.medallion[data-v-4c313bc8]:after{left:auto;right:-14px}.medallion span[data-v-4c313bc8]{font:600 28px/1 var(--display, serif)}.place-label[data-v-4c313bc8]{font-size:11px;opacity:.8}.podium-card h3[data-v-4c313bc8]{width:100%;margin:9px 0 7px;color:#f2e7d3;font:600 19px/1.4 var(--display, serif);overflow-wrap:anywhere}.podium-location[data-v-4c313bc8]{max-width:100%;color:var(--muted);font-size:11px;overflow-wrap:anywhere}.podium-subtitle[data-v-4c313bc8]{width:100%;margin:10px 0;color:#b5a18a;font-size:12px;overflow-wrap:anywhere}.podium-score[data-v-4c313bc8]{max-width:100%;color:inherit;font-size:21px;line-height:1.5;overflow-wrap:anywhere}.podium-score small[data-v-4c313bc8]{display:block;font-size:10px;font-weight:400;color:var(--muted)}.place-1[data-v-4c313bc8]{order:2;padding-top:29px;min-height:310px;color:#efd18c;border-color:#dbb963aa;background:radial-gradient(ellipse at center top,#cd9d3629,transparent 75%),linear-gradient(180deg,#332818,#261f15);box-shadow:0 0 36px #bd8e2312,inset 0 1px #eed4996b}.place-1 .medallion[data-v-4c313bc8]{width:80px;height:80px;animation:honor-glow-4c313bc8 4s ease-in-out infinite}.place-1 .medallion[data-v-4c313bc8]:before,.place-1 .medallion[data-v-4c313bc8]:after{top:30px}.place-1 .honor-line[data-v-4c313bc8]{font-size:13px}.place-2[data-v-4c313bc8]{order:1;color:#c0ccd1;border-color:#a2bdcb59;background:linear-gradient(#a2bdcb0a,#25242455)}.place-3[data-v-4c313bc8]{order:3;color:#c89b76}.you-badge[data-v-4c313bc8]{position:absolute;bottom:-10px;padding:3px 10px;border:1px solid #b89b62;border-radius:12px;background:#302516;color:#f0d293;font-size:10px}.mine-panel[data-v-4c313bc8]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:8px 28px 26px;padding:18px 20px;border:1px solid #c49c5555;border-radius:12px;background:linear-gradient(110deg,#6f542e26,#29201640)}.mine-label[data-v-4c313bc8]{font-size:12px;color:var(--muted)}.mine-panel>strong[data-v-4c313bc8]{color:#efd49a;font:600 21px var(--display, serif)}.mine-name[data-v-4c313bc8]{min-width:0;color:#d3b987;overflow-wrap:anywhere}.mine-score[data-v-4c313bc8]{margin-left:auto;color:#ead8b4;overflow-wrap:anywhere}.mine-panel p[data-v-4c313bc8]{margin:0;color:#b8a78e;font-size:12px;line-height:1.8}.rank-list[data-v-4c313bc8]{padding:0 28px 20px}.list-caption[data-v-4c313bc8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 14px}.list-caption h3[data-v-4c313bc8]{margin:0;font:600 17px var(--display, serif)}.list-caption>span[data-v-4c313bc8]{color:var(--muted);font-size:11px}.rank-row[data-v-4c313bc8]{display:flex;align-items:center;gap:18px;min-height:94px;padding:14px 18px;margin-bottom:8px;border:1px solid #b9975324;border-radius:10px;background:#ffffff02}.rank-row[data-v-4c313bc8]:nth-child(odd){background:#c9ab5a06}.rank-row.is-self[data-v-4c313bc8]{border-color:#d5b16b77;background:#ae842916}.rank-number[data-v-4c313bc8]{width:32px;flex-shrink:0;color:#9b8b73;font:500 20px var(--display, serif);font-variant-numeric:tabular-nums}.rank-number.top-three[data-v-4c313bc8]{color:#efd095}.rank-identity[data-v-4c313bc8]{min-width:0;flex:1;display:flex;align-items:flex-start;flex-direction:column;gap:5px}.rank-identity>strong[data-v-4c313bc8]{font-weight:500;line-height:1.5;overflow-wrap:anywhere;max-width:100%}.rank-identity>span[data-v-4c313bc8]{color:#9d8e78;font-size:11px;overflow-wrap:anywhere}.server-chip[data-v-4c313bc8]{display:inline-block;border:1px solid #b9984b29;padding:2px 6px;border-radius:4px;color:#c2a77a;font-size:10px;max-width:100%;overflow-wrap:anywhere}.inline-self[data-v-4c313bc8]{margin-left:7px;padding:2px 4px;border-radius:4px;background:#bb9c5b30;color:#e8c885;font-size:10px}.rank-score[data-v-4c313bc8]{max-width:45%;display:flex;align-items:flex-end;flex-direction:column;gap:6px;text-align:right;overflow-wrap:anywhere}.rank-score strong[data-v-4c313bc8]{max-width:100%;font-weight:500;color:#dfc99e;font-size:17px;line-height:1.6;font-variant-numeric:tabular-nums}.rank-score strong small[data-v-4c313bc8]{margin-left:5px;color:#9f9079;font-size:10px;white-space:nowrap}.rank-score>span[data-v-4c313bc8]{color:#a2927d;font-size:11px}.pagination[data-v-4c313bc8]{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:16px}.pagination>span[data-v-4c313bc8]{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.ranking-footer[data-v-4c313bc8]{display:flex;justify-content:space-between;gap:16px;padding:16px 28px;border-top:1px solid #b9975324;color:#9f8f76;font-size:11px;line-height:1.8}.ranking-footer>span[data-v-4c313bc8]{flex:1}.ranking-footer time[data-v-4c313bc8]{flex-shrink:0}.ranking-state[data-v-4c313bc8]{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;color:#c2ad8f}.ranking-state p[data-v-4c313bc8]{margin:0;line-height:1.8;overflow-wrap:anywhere}.ranking-state small[data-v-4c313bc8]{font-size:12px;color:#9d8c74}.empty-mark[data-v-4c313bc8]{display:grid;place-items:center;width:60px;height:60px;border:1px solid #c4a46a55;border-radius:14px;transform:rotate(-8deg);color:#d4b479;font:500 28px var(--display, serif)}.error-state[data-v-4c313bc8]{color:#d9af8e}.loading-mark[data-v-4c313bc8]{width:30px;height:30px;border:2px solid #c6a25c2b;border-top-color:#e1bf7f;border-radius:50%;animation:ranking-spin-4c313bc8 1.2s linear infinite}@keyframes ranking-spin-4c313bc8{to{transform:rotate(360deg)}}@keyframes honor-glow-4c313bc8{50%{box-shadow:0 0 32px #d7b15f48}}@media(max-width:800px){.rankings-controls[data-v-4c313bc8]{flex-direction:column;align-items:stretch;gap:12px}.scope-switch[data-v-4c313bc8]{align-self:flex-end}.ranking-toolbar[data-v-4c313bc8]{padding:20px}.podium[data-v-4c313bc8]{padding:32px 16px 22px;gap:12px}.mine-panel[data-v-4c313bc8]{margin:8px 16px 22px}.rank-list[data-v-4c313bc8]{padding:0 16px 18px}.ranking-footer[data-v-4c313bc8]{padding:14px 20px;flex-direction:column;gap:4px}}@media(max-width:480px){.rankings-page[data-v-4c313bc8]{padding:14px 12px 30px}.rankings-hero[data-v-4c313bc8]{gap:14px;min-height:126px;margin-bottom:20px;padding:12px 0 20px;flex-wrap:wrap}.hero-seal[data-v-4c313bc8]{width:50px;height:50px;font-size:26px}.hero-copy h1[data-v-4c313bc8]{font-size:28px}.hero-copy small[data-v-4c313bc8]{font-size:9px}.hero-copy p[data-v-4c313bc8]{font-size:11px}.back-link[data-v-4c313bc8]{min-width:0;padding:8px;font-size:11px;min-height:44px}.hero-copy[data-v-4c313bc8]{flex:1}.ranking-tabs[data-v-4c313bc8]{gap:7px}.ranking-tabs button[data-v-4c313bc8]{padding:10px 7px;min-height:70px;text-align:center}.ranking-tabs button span[data-v-4c313bc8]{font-size:18px}.ranking-tabs button small[data-v-4c313bc8]{font-size:9px;line-height:1.7}.scope-switch[data-v-4c313bc8]{align-self:stretch}.scope-switch button[data-v-4c313bc8]{flex:1}.ranking-toolbar[data-v-4c313bc8]{padding:18px 14px;align-items:flex-start}.ranking-toolbar h2[data-v-4c313bc8]{font-size:20px}.ranking-toolbar p[data-v-4c313bc8]{font-size:11px}.podium[data-v-4c313bc8]{gap:6px;padding:30px 10px 22px}.podium-card[data-v-4c313bc8]{border-radius:60px 60px 10px 10px;padding:16px 5px 18px;min-height:254px}.honor-line[data-v-4c313bc8]{font-size:9px;letter-spacing:.05em}.medallion[data-v-4c313bc8]{width:42px;height:42px;margin-bottom:14px;outline-offset:3px}.medallion span[data-v-4c313bc8]{font-size:21px}.medallion[data-v-4c313bc8]:before,.medallion[data-v-4c313bc8]:after{font-size:7px;left:-9px;top:17px}.medallion[data-v-4c313bc8]:after{left:auto;right:-9px}.place-1[data-v-4c313bc8]{min-height:278px;padding-top:21px}.place-1 .medallion[data-v-4c313bc8]{width:50px;height:50px}.place-1 .medallion[data-v-4c313bc8]:before,.place-1 .medallion[data-v-4c313bc8]:after{top:21px}.place-1 .honor-line[data-v-4c313bc8]{font-size:11px}.podium-card h3[data-v-4c313bc8]{font-size:14px;min-height:20px}.podium-location[data-v-4c313bc8]{font-size:9px}.podium-subtitle[data-v-4c313bc8]{font-size:10px;min-height:26px;line-height:1.5;margin:8px 0}.podium-score[data-v-4c313bc8]{font-size:15px}.podium-score small[data-v-4c313bc8],.place-label[data-v-4c313bc8]{font-size:9px}.mine-panel[data-v-4c313bc8]{margin:4px 10px 22px;padding:14px 12px;gap:8px}.mine-panel>strong[data-v-4c313bc8]{font-size:18px}.mine-name[data-v-4c313bc8],.mine-score[data-v-4c313bc8]{font-size:12px}.rank-list[data-v-4c313bc8]{padding:0 10px 16px}.rank-row[data-v-4c313bc8]{padding:12px 9px;gap:9px}.rank-number[data-v-4c313bc8]{width:24px;font-size:17px}.rank-identity>strong[data-v-4c313bc8]{font-size:13px}.rank-identity>span[data-v-4c313bc8]{font-size:10px}.rank-score strong[data-v-4c313bc8]{font-size:14px}.rank-score strong small[data-v-4c313bc8]{display:block;margin:0}.rank-score[data-v-4c313bc8]{max-width:42%;gap:2px}.rank-score>span[data-v-4c313bc8]{font-size:10px}.list-caption h3[data-v-4c313bc8]{font-size:15px}.pagination[data-v-4c313bc8]{gap:14px}.pagination .outline-button[data-v-4c313bc8]{padding:10px}.ranking-footer[data-v-4c313bc8]{padding:12px 14px;font-size:10px}}@media(max-width:350px){.hero-copy[data-v-4c313bc8]{flex:1 0 calc(100% - 64px)}.back-link[data-v-4c313bc8]{margin-left:64px;margin-top:0}.rankings-hero[data-v-4c313bc8]{gap:12px}.podium-score[data-v-4c313bc8]{font-size:13px}.podium-card h3[data-v-4c313bc8]{font-size:12px}.mine-score[data-v-4c313bc8]{margin-left:0}.rankings-page[data-v-4c313bc8]{padding-inline:8px}}@media(prefers-reduced-motion:reduce){.loading-mark[data-v-4c313bc8],.place-1 .medallion[data-v-4c313bc8]{animation:none}}.player-sect[data-v-3b3cb162]{min-height:100%;color:#f3e7d4}.sect-top[data-v-3b3cb162]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:4px 2px}.sect-top small[data-v-3b3cb162]{display:block;color:#e0b76a;letter-spacing:.16em;font-size:10px}.sect-top b[data-v-3b3cb162]{font:700 22px var(--display,"Noto Serif SC",serif)}.sect-top .back[data-v-3b3cb162]{color:#e0b76a;text-decoration:none;border:1px solid rgba(212,168,98,.35);padding:8px 12px;border-radius:10px}.panel[data-v-3b3cb162]{border:1px solid rgba(212,168,98,.28);background:#1c120ee0;border-radius:14px;padding:16px;margin-bottom:14px}.sect-section-warning[data-v-3b3cb162]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#f3d396}.sect-head[data-v-3b3cb162]{display:flex;align-items:center;justify-content:space-between}.sect-head h1[data-v-3b3cb162]{margin:5px 0}.sect-head p[data-v-3b3cb162],small[data-v-3b3cb162]{color:#a8947d}.toolbar[data-v-3b3cb162]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.toolbar span[data-v-3b3cb162]{flex:1}.resource-cards[data-v-3b3cb162],.boss-cards[data-v-3b3cb162]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.sect-battle-entry[data-v-3b3cb162]{display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap}.sect-battle-entry p[data-v-3b3cb162]{font-size:12px;color:#a8947d;line-height:1.8}.sect-battle-entry .back[data-v-3b3cb162]{white-space:normal}.resource-cards div[data-v-3b3cb162],.boss-cards div[data-v-3b3cb162]{padding:16px;border:1px solid rgba(212,168,98,.28);border-radius:10px;display:flex;flex-direction:column;gap:8px;background:#00000038}.resource-cards b[data-v-3b3cb162],.boss-cards b[data-v-3b3cb162]{font-size:20px}.discovery-intro[data-v-3b3cb162]{display:flex;align-items:center;justify-content:space-between;gap:18px}.discovery-intro h1[data-v-3b3cb162]{font:700 26px var(--display,serif);margin:8px 0}.discovery-intro p[data-v-3b3cb162],.discovery-hint[data-v-3b3cb162]{color:#a8947d;font-size:13px;line-height:1.7}.discovery-toolbar[data-v-3b3cb162]{display:flex;gap:10px}.sect-discovery-grid[data-v-3b3cb162]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.sect-card[data-v-3b3cb162]{border:1px solid rgba(212,168,98,.28);border-radius:14px;padding:18px;background:linear-gradient(140deg,#4f311b59,#0c09088c);min-width:0}.sect-card h2[data-v-3b3cb162]{font:700 21px var(--display,serif);margin:12px 0 6px}.sect-card>p[data-v-3b3cb162]{font-size:12px;color:#a8947d}.sect-emblem[data-v-3b3cb162]{display:grid;place-items:center;width:44px;height:44px;border:1px solid #bc9255;border-radius:12px;color:#e0b76a;font:700 24px var(--display,serif)}.sect-facts[data-v-3b3cb162]{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#d3b688;margin-top:16px}.sect-notice[data-v-3b3cb162]{line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:60px;overflow-wrap:anywhere}.sect-card footer[data-v-3b3cb162]{display:flex;gap:8px;justify-content:flex-end}.pending-panel h2[data-v-3b3cb162]{font-size:16px;color:#e0b76a}.pending-panel article[data-v-3b3cb162]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.pending-panel small[data-v-3b3cb162]{display:block;margin-top:5px}.discovery-empty[data-v-3b3cb162]{padding:40px 10px;text-align:center;color:#a8947d}.sect-detail-notice[data-v-3b3cb162]{white-space:pre-wrap;line-height:1.7;overflow-wrap:anywhere}.toolbar[data-v-3b3cb162]{flex-wrap:wrap}.player-sect[data-v-3b3cb162] .el-button{white-space:nowrap}.player-sect[data-v-3b3cb162] .el-tabs__nav-scroll{overflow-x:auto}.player-sect[data-v-3b3cb162] .el-tabs__header{max-width:100%;overflow:hidden}@media(max-width:700px){.resource-cards[data-v-3b3cb162],.boss-cards[data-v-3b3cb162]{grid-template-columns:1fr}}@media(max-width:540px){.discovery-intro[data-v-3b3cb162]{align-items:flex-start;flex-direction:column}.sect-discovery-grid[data-v-3b3cb162]{grid-template-columns:1fr}.panel[data-v-3b3cb162]{padding:13px}.sect-top b[data-v-3b3cb162]{font-size:20px}}.player-social[data-v-3da531a2]{color:#f3e7d4}.social-heading[data-v-3da531a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.social-heading small[data-v-3da531a2]{color:#e0b76a;font-size:10px;letter-spacing:.17em}.social-heading h1[data-v-3da531a2]{font:700 26px var(--display,serif);margin:7px 0}.social-heading p[data-v-3da531a2],.social-panel p[data-v-3da531a2]{font-size:13px;line-height:1.75;color:#a8947d}.social-heading a[data-v-3da531a2]{color:#e0b76a;text-decoration:none;white-space:nowrap;font-size:12px;padding:9px 12px;border:1px solid rgba(212,168,98,.3);border-radius:10px}.social-panel[data-v-3da531a2]{border:1px solid rgba(212,168,98,.28);background:#1c120eeb;border-radius:16px;padding:20px;margin-bottom:16px}.social-panel h2[data-v-3da531a2]{font:700 18px var(--display,serif);margin:0 0 10px}.social-panel button[data-v-3da531a2]{border:1px solid rgba(212,168,98,.35);border-radius:10px;padding:10px 14px;background:#281a12e6;color:#f3e7d4;cursor:pointer;font:inherit;white-space:nowrap}.social-panel button[data-v-3da531a2]:disabled{opacity:.5;cursor:not-allowed}.social-panel .primary[data-v-3da531a2],.gender-choice .selected[data-v-3da531a2]{background:linear-gradient(135deg,#e0bd7a,#b98742);color:#241709;font-weight:700}.social-panel .danger[data-v-3da531a2]{color:#eda49a;border-color:#d96a5c80}.identity[data-v-3da531a2],.section-heading[data-v-3da531a2],.relationship[data-v-3da531a2]{display:flex;align-items:center;justify-content:space-between;gap:18px}.gender-choice[data-v-3da531a2]{display:flex;gap:8px}.relationship-seal[data-v-3da531a2]{display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(224,183,106,.6);border-radius:50%;font:700 34px var(--display,serif);color:#e0b76a;flex-shrink:0;background:radial-gradient(circle,rgba(207,126,112,.16),transparent)}.partner[data-v-3da531a2]{flex:1}.partner h3[data-v-3da531a2]{font-size:24px;margin:8px 0}.partner small[data-v-3da531a2]{color:#e0b76a}.partner p[data-v-3da531a2]{margin:4px 0}.unpaired[data-v-3da531a2]{text-align:center}.unpaired .relationship-seal[data-v-3da531a2]{margin:15px auto}.unpaired h3[data-v-3da531a2]{font-size:20px}.invitation-form[data-v-3da531a2]{display:flex;align-items:flex-end;justify-content:center;gap:10px;text-align:left;margin:24px 0}.invitation-form label[data-v-3da531a2]{display:grid;gap:8px;flex:1;max-width:380px;font-size:13px;color:#d6bd97}.invitation-form input[data-v-3da531a2]{box-sizing:border-box;width:100%;font:inherit;padding:12px;background:#0000004d;border:1px solid rgba(212,168,98,.35);border-radius:10px;color:#f3e7d4}.social-hint[data-v-3da531a2]{border-top:1px dashed rgba(212,168,98,.25);padding-top:14px}.social-panel .cooldown[data-v-3da531a2]{color:#dfbd82}.invitation-list[data-v-3da531a2]{display:grid;gap:12px}.invitation-list article[data-v-3da531a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border:1px solid rgba(212,168,98,.2);border-radius:12px;background:#0000002b}.invitation-list small[data-v-3da531a2]{display:block;color:#c5a369;font-size:11px;margin-bottom:6px}.invitation-list b span[data-v-3da531a2]{font-weight:400;color:#a8947d}.invitation-list p[data-v-3da531a2]{margin:5px 0 0;font-size:11px}.invitation-actions[data-v-3da531a2]{display:flex;gap:8px}.empty[data-v-3da531a2]{text-align:center;padding:20px}button[data-v-3da531a2]:focus-visible,input[data-v-3da531a2]:focus-visible{outline:2px solid #e0b76a;outline-offset:3px}@media(max-width:600px){.identity[data-v-3da531a2],.section-heading[data-v-3da531a2],.relationship[data-v-3da531a2],.invitation-list article[data-v-3da531a2]{align-items:flex-start;flex-direction:column}.social-panel[data-v-3da531a2]{padding:16px}.invitation-form[data-v-3da531a2]{flex-direction:column;align-items:stretch}.invitation-form label[data-v-3da531a2]{max-width:none}.social-heading h1[data-v-3da531a2]{font-size:23px}.invitation-actions[data-v-3da531a2]{width:100%;justify-content:flex-end}.relationship-seal[data-v-3da531a2]{width:50px;height:50px;font-size:26px}}.signin-welfare[data-v-5645021a]{position:relative;min-width:0;margin-bottom:18px;overflow:hidden;border:1px solid #9a6b40;border-radius:20px;color:#f5e6ce;background:radial-gradient(ellipse at 12% 0,#78412c55,transparent 48%),#211514;box-shadow:inset 0 1px #ffe5a433,0 16px 42px #0003}.signin-welfare[data-v-5645021a] *{box-sizing:border-box}.signin-hero[data-v-5645021a]{display:flex;align-items:center;gap:18px;padding:24px;border-bottom:1px solid #b5864c55;background:linear-gradient(115deg,#67312399,#421d2199 60%,#3e302333)}.signin-emblem[data-v-5645021a]{display:grid;flex:none;place-items:center;width:76px;height:76px;border:1px solid #d6a35c;border-radius:50%;background:radial-gradient(circle,#8a4531 45%,#4c2923 68%);box-shadow:0 0 0 5px #bd8b4233,inset 0 0 0 6px #c4954933,0 0 36px #d5963622}.signin-emblem span[data-v-5645021a]{color:#f2d297;font:700 38px var(--display, serif)}.signin-hero-copy[data-v-5645021a]{flex:1;min-width:0}.signin-kicker[data-v-5645021a]{margin:0 0 7px;color:#e8bb7d;font-size:11px;letter-spacing:.13em}.signin-hero h2[data-v-5645021a]{margin:0;color:#ffe3ac;font:700 clamp(22px,3vw,30px) var(--display, serif);overflow-wrap:anywhere}.signin-server-date[data-v-5645021a]{margin:9px 0 0;color:#d2b498;font-size:12px}.signin-status[data-v-5645021a]{flex:none;padding:8px 12px;border:1px solid #ca995b66;border-radius:999px;color:#f1c982;background:#6e3b2233;font-size:12px}.signin-status.claimed[data-v-5645021a]{border-color:#80ab8666;color:#bbd9b0;background:#28463055}.signin-overview[data-v-5645021a]{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:22px;padding:22px 24px}.signin-stats[data-v-5645021a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.signin-stats>div[data-v-5645021a]{min-width:0}.signin-stats span[data-v-5645021a]{display:block;color:#c0a68a;font-size:11px}.signin-stats strong[data-v-5645021a]{display:block;margin-top:7px;color:#f8d797;font-size:26px;overflow-wrap:anywhere}.signin-stats small[data-v-5645021a]{margin-left:4px;color:#bda383;font-size:11px;font-weight:400}.signin-cycle>div[data-v-5645021a]:first-child{display:flex;justify-content:space-between;gap:8px;margin-bottom:9px;font-size:11px;color:#c9b294}.signin-cycle b[data-v-5645021a]{color:#f1ca8b;font-weight:500}.signin-cycle-track[data-v-5645021a]{height:9px;overflow:hidden;border:1px solid #a77b4344;border-radius:999px;background:#0f0b0c88}.signin-cycle-track>span[data-v-5645021a]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a55832,#f0c678);box-shadow:0 0 14px #ecc16c44}.signin-cycle p[data-v-5645021a],.signin-note[data-v-5645021a]{margin:8px 0 0;color:#c0a58b;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.signin-today[data-v-5645021a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.5fr);align-items:center;gap:24px;margin:0 24px;padding:20px;border:1px solid #c3904766;border-radius:15px;background:radial-gradient(ellipse at 100% 0,#89573122,transparent 70%),#150e0e66}.signin-today-rewards[data-v-5645021a]{min-width:0}.signin-section-heading[data-v-5645021a]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.signin-section-heading h3[data-v-5645021a]{margin:0;color:#f1d2a2;font:700 17px var(--display, serif)}.signin-section-heading>span[data-v-5645021a]{color:#bb9d7b;font-size:10px}.signin-claim-area[data-v-5645021a]{position:relative;min-width:0;text-align:center}.signin-welfare .signin-claim[data-v-5645021a]{width:100%;min-height:48px;padding:12px;border:1px solid #eac581;border-radius:10px;color:#38200d;background:linear-gradient(180deg,#f4d59b,#c28b42);box-shadow:inset 0 1px #fff2c4aa,0 5px 20px #b472242b;font-weight:700;line-height:1.5}.signin-welfare .signin-claim[data-v-5645021a]:hover:not(:disabled){filter:brightness(1.08)}.signin-welfare .signin-claim[data-v-5645021a]:disabled{border-color:#a3814d;color:#e1cba7;background:#4c3b2c;box-shadow:none;opacity:.75;cursor:not-allowed}.signin-claimed-seal[data-v-5645021a]{display:inline-block;margin-bottom:10px;padding:5px 10px;border:2px double #b57456;border-radius:5px;color:#d09877;font:700 17px var(--display, serif);letter-spacing:.1em;transform:rotate(-7deg)}.signin-preview[data-v-5645021a]{padding:24px}.signin-preview>summary[data-v-5645021a]{min-height:44px;cursor:pointer}.signin-preview>summary[data-v-5645021a]:after{content:"⌄";color:#e6c590;font-size:20px}.signin-preview[open]>summary[data-v-5645021a]:after{transform:rotate(180deg)}.signin-preview>summary[data-v-5645021a]:focus-visible{outline:2px solid #f2cc83;outline-offset:4px}.signin-preview[open]>summary[data-v-5645021a]{margin-bottom:8px}.signin-days[data-v-5645021a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.signin-day[data-v-5645021a]{min-width:0;padding:13px;border:1px solid #87603b66;border-radius:12px;background:linear-gradient(160deg,#51302244,#140f10aa)}.signin-day[data-v-5645021a]:last-child{grid-column:span 2}.signin-day.today[data-v-5645021a]{border-color:#d1a15e;box-shadow:inset 0 0 0 1px #b47f3333}.signin-day.milestone[data-v-5645021a]{background:radial-gradient(ellipse at 100% 0,#8c4d392b,transparent 75%),#39201c99}.signin-day>header[data-v-5645021a]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px;color:#d8b988;font-size:10px}.signin-day>header b[data-v-5645021a]{color:#b7a188;font-weight:400}.signin-day.today>header b[data-v-5645021a]{color:#f2ce8f}.signin-day h4[data-v-5645021a]{margin:13px 0 5px;color:#f3d4a4;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.signin-day-tier[data-v-5645021a],.signin-day-hint[data-v-5645021a]{margin:5px 0 0;color:#b69c82;font-size:10px;line-height:1.65;overflow-wrap:anywhere}.signin-day[data-v-5645021a] .progress-rewards{display:grid;grid-template-columns:minmax(0,1fr);padding:10px 0 0}.signin-day[data-v-5645021a] .progress-reward{min-width:0;padding:8px}.signin-day[data-v-5645021a] .progress-reward>div{min-width:0;overflow-wrap:anywhere}.signin-milestone[data-v-5645021a]{margin:10px 0 0;color:#ecc087;font-size:11px;overflow-wrap:anywhere}.signin-preview-unavailable[data-v-5645021a]{margin:0;padding:18px 24px;color:#bca38b;font-size:11px;line-height:1.7}.signin-footer[data-v-5645021a]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 24px;border-top:1px solid #9c6b3e44;background:#160e1055}.signin-footer>div[data-v-5645021a]{flex:1 1 220px;min-width:0}.signin-footer strong[data-v-5645021a],.signin-footer>div span[data-v-5645021a]{display:block}.signin-footer strong[data-v-5645021a]{margin-bottom:4px;color:#ddbc8d;font-size:12px}.signin-footer>div span[data-v-5645021a]{color:#b7a18b;font-size:10px;line-height:1.65}.signin-welfare .signin-footer button[data-v-5645021a],.signin-footer a[data-v-5645021a]{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:9px 12px;border:1px solid #ad824955;border-radius:10px;color:#e9c797;background:#56322244;font-size:11px;text-decoration:none;line-height:1.5}.signin-footer a[data-v-5645021a]{gap:8px}.signin-welfare button[data-v-5645021a]:focus-visible,.signin-footer a[data-v-5645021a]:focus-visible{outline:2px solid #f2cc83;outline-offset:3px}@media(max-width:700px){.signin-hero[data-v-5645021a]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;padding:20px 16px}.signin-emblem[data-v-5645021a]{width:58px;height:58px;grid-row:span 2}.signin-emblem span[data-v-5645021a]{font-size:30px}.signin-status[data-v-5645021a]{grid-column:2;justify-self:start;margin-left:0}.signin-hero h2[data-v-5645021a]{font-size:22px;line-height:1.5}.signin-overview[data-v-5645021a]{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 16px}.signin-today[data-v-5645021a]{grid-template-columns:minmax(0,1fr);gap:16px;margin:0 16px;padding:15px}.signin-preview[data-v-5645021a]{padding:22px 16px}.signin-days[data-v-5645021a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.signin-day[data-v-5645021a]{padding:11px}.signin-preview-unavailable[data-v-5645021a]{padding:18px 16px}.signin-footer[data-v-5645021a]{padding:16px}.signin-welfare .signin-footer button[data-v-5645021a],.signin-footer a[data-v-5645021a]{flex:1 1 auto}}.newcomer-gifts[data-v-e5036133]{margin:0 0 20px;min-width:0;border:1px solid #b78b50;border-radius:20px;overflow:hidden;color:#f7e5c6;background:radial-gradient(ellipse at top right,#9b572b33,transparent 65%),#281a13;box-shadow:inset 0 0 0 4px #d8b1700d}.newcomer-gifts[data-v-e5036133] *{box-sizing:border-box}.newcomer-gifts>header[data-v-e5036133]{display:flex;align-items:center;gap:14px;padding:22px;background:linear-gradient(120deg,#762d25,#3f2018)}.newcomer-emblem[data-v-e5036133]{display:grid;place-items:center;flex:none;width:54px;height:54px;border:1px solid #d9b875;border-radius:16px;color:#ffe1a2;background:#51291d;font:700 28px var(--display,serif);box-shadow:inset 0 0 0 4px #c3964a22}.newcomer-gifts header>div[data-v-e5036133]{min-width:0;flex:1}.newcomer-gifts header small[data-v-e5036133]{font-size:10px;color:#edc998}.newcomer-gifts h2[data-v-e5036133]{font:700 24px var(--display,serif);margin:4px 0;color:#ffe3a8}.newcomer-gifts header p[data-v-e5036133]{font-size:12px;line-height:1.7;margin:0;color:#d1b58b}.newcomer-progress[data-v-e5036133]{font-size:27px;white-space:nowrap}.newcomer-progress small[data-v-e5036133]{font-size:14px}.newcomer-track[data-v-e5036133]{height:4px;background:#100c09}.newcomer-track span[data-v-e5036133]{display:block;height:100%;background:linear-gradient(90deg,#be6d32,#f4d48c)}.newcomer-grid[data-v-e5036133]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px}.newcomer-day[data-v-e5036133]{display:flex;flex-direction:column;min-width:0;gap:10px;border:1px solid #88613999;border-radius:15px;padding:16px;background:linear-gradient(150deg,#4a2e1e77,#261a14)}.newcomer-day[data-v-e5036133]:last-child{grid-column:span 2;background:radial-gradient(circle at top right,#a16d2a44,transparent 70%),#362315}.newcomer-day.available[data-v-e5036133]{border-color:#f4d48c;box-shadow:inset 0 0 0 1px #f4d48c44,0 0 22px #d9921f22}.newcomer-day.claimed[data-v-e5036133]{background:#211a14}.newcomer-day-head[data-v-e5036133]{display:flex;justify-content:space-between;align-items:center;gap:8px}.newcomer-day h3[data-v-e5036133]{font-size:18px;color:#f2d7a2;margin:0}.newcomer-day-head>span[data-v-e5036133]{color:#ccab6f}.newcomer-day.claimed .newcomer-day-head>span[data-v-e5036133]{color:#84c995}.newcomer-day h4[data-v-e5036133]{margin:0;font-size:12px;font-weight:400;color:#ccb28c;overflow-wrap:anywhere}.newcomer-day[data-v-e5036133] .progress-rewards{flex:1;align-content:start}.newcomer-day button[data-v-e5036133]{min-height:44px;margin-top:auto;border:1px solid #efc67a;border-radius:999px;padding:9px 13px;background:linear-gradient(#db9c4f,#ad5c29);color:#fff0ce;font:700 13px/1.5 inherit;cursor:pointer}.newcomer-day button[data-v-e5036133]:disabled{opacity:.5;cursor:wait}.newcomer-day button[data-v-e5036133]:focus-visible{outline:2px solid #ffe5a4;outline-offset:4px}.newcomer-state[data-v-e5036133]{margin-top:auto;display:block;padding-top:8px;font-size:12px;color:#b7a07d}.newcomer-message[data-v-e5036133]{padding:15px 20px 0;margin:0;color:#d3bd9b;font-size:13px;line-height:1.8}.newcomer-gifts footer[data-v-e5036133]{padding:0 20px 20px;font-size:11px;color:#b7a07d;line-height:1.8}@media(max-width:760px){.newcomer-grid[data-v-e5036133]{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;gap:10px}.newcomer-gifts>header[data-v-e5036133]{padding:18px;flex-wrap:wrap}.newcomer-day[data-v-e5036133]{padding:13px}.newcomer-day[data-v-e5036133]:last-child{grid-column:span 2}.newcomer-emblem[data-v-e5036133]{width:44px;height:44px}.newcomer-gifts h2[data-v-e5036133]{font-size:21px}.newcomer-progress[data-v-e5036133]{font-size:22px}}@media(max-width:360px){.newcomer-emblem[data-v-e5036133]{display:none}.newcomer-grid[data-v-e5036133]{gap:8px;padding:10px}.newcomer-day[data-v-e5036133]{padding:11px}.newcomer-gifts header p[data-v-e5036133]{font-size:11px}.newcomer-day h3[data-v-e5036133]{font-size:16px}}.quest-detail-mask[data-v-46133f49]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:#030a09dc;overscroll-behavior:none}.quest-detail-dialog[data-v-46133f49]{display:flex;flex-direction:column;width:min(960px,100%);max-height:92vh;max-height:92dvh;min-width:0;box-sizing:border-box;overflow:hidden;border:1px solid #bba36b80;border-radius:20px;background:radial-gradient(ellipse at 0 0,#49674f24,transparent 60%),linear-gradient(145deg,#1c2c24,#101d18 70%);color:#e9dfc6;box-shadow:0 28px 90px #0009}.quest-detail-heading[data-v-46133f49]{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid #c5aa6c2e;flex:none}.quest-detail-seal[data-v-46133f49]{display:grid;place-items:center;width:48px;height:54px;flex:none;border:1px solid #b9a16b4d;border-radius:11px;background:#c8a76c0a;color:#d8bd7e}.quest-detail-seal .player-icon[data-v-46133f49]{width:26px;height:26px}.quest-detail-heading-copy[data-v-46133f49]{flex:1;min-width:0}.quest-detail-heading-copy small[data-v-46133f49]{color:#aeb99e;font-size:11px;letter-spacing:.12em}.quest-detail-heading h2[data-v-46133f49]{margin:6px 0 0;font:700 27px/1.4 var(--display,serif);color:#f2e6c7;overflow-wrap:anywhere}.quest-detail-status[data-v-46133f49]{padding:5px 9px;border:1px solid #c4ac7440;border-radius:6px;font-size:11px;white-space:nowrap;color:#ccb987}.quest-detail-status.ready[data-v-46133f49]{color:#b6dfbf;border-color:#94cda457;background:#80b88b0a}.quest-detail-dialog button[data-v-46133f49]{font:inherit;cursor:pointer;color:#dfc78e;border:1px solid #c3ab734a;border-radius:9px;background:#d1b57608;padding:10px 16px;min-height:44px}.quest-detail-dialog button[data-v-46133f49]:disabled{opacity:.45;cursor:not-allowed}.quest-detail-heading .quest-detail-close[data-v-46133f49]{display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border-radius:50%;font-size:28px;font-weight:300;line-height:1}.quest-detail-dialog button[data-v-46133f49]:focus-visible,.quest-detail-dialog a[data-v-46133f49]:focus-visible,.quest-detail-dialog[data-v-46133f49]:focus-visible{outline:2px solid #e1c486;outline-offset:3px}.quest-detail-body[data-v-46133f49]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:28px;padding:24px;overflow:auto;min-height:0;min-width:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5d684b transparent}.quest-detail-main[data-v-46133f49],.quest-detail-aside[data-v-46133f49]{min-width:0}.quest-detail-aside[data-v-46133f49]{display:flex;flex-direction:column;gap:18px}.quest-section-heading[data-v-46133f49]{display:flex;align-items:center;gap:9px;margin-bottom:14px}.quest-section-heading>.player-icon[data-v-46133f49]{width:19px;height:19px;color:#c7ae77}.quest-section-heading h3[data-v-46133f49]{margin:0;font:600 17px/1.5 var(--display,serif);color:#ded0ab}.quest-section-heading small[data-v-46133f49]{margin-left:auto;font-size:10px;color:#a3b49a}.quest-detail-story[data-v-46133f49]{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #bca37126}.quest-detail-story>p[data-v-46133f49]{margin:0;color:#c4c9b1;font:14px/2 var(--display,serif);white-space:pre-wrap;overflow-wrap:anywhere}.quest-detail-objective-list[data-v-46133f49]{display:grid;gap:18px;padding:0;margin:0;list-style:none}.quest-detail-objective-list>li[data-v-46133f49]{display:flex;align-items:flex-start;gap:12px}.quest-objective-index[data-v-46133f49]{display:grid;place-items:center;width:24px;height:24px;flex:none;margin-top:1px;border:1px solid #b8a16e4a;border-radius:50%;font:12px/1 var(--display,serif);color:#c5b686}.quest-objective-copy[data-v-46133f49]{flex:1;min-width:0}.quest-objective-copy>div[data-v-46133f49]:first-child{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;font-size:13px;line-height:1.7}.quest-objective-copy b[data-v-46133f49]{font-size:12px;white-space:nowrap;color:#d3bc84;font-weight:500}.quest-objective-copy>small[data-v-46133f49]{display:block;margin-top:5px;font-size:10px;color:#8f9d8b}.quest-objective-track[data-v-46133f49]{height:4px;margin-top:9px;border-radius:4px;background:#9fb08d16;overflow:hidden}.quest-objective-track>span[data-v-46133f49]{display:block;height:100%;background:#bba56f}.done .quest-objective-index[data-v-46133f49]{color:#b8d9b6;border-color:#9fc59b65;background:#89b78f0b}.done .quest-objective-copy b[data-v-46133f49],.done .quest-objective-copy>small[data-v-46133f49]{color:#a9cba4}.done .quest-objective-track>span[data-v-46133f49]{background:#8cbb9f}.quest-detail-next[data-v-46133f49]{margin-top:23px;padding:13px 15px;border-left:2px solid #a8bd8a77;border-radius:0 8px 8px 0;background:#8ea88b08}.quest-detail-next small[data-v-46133f49]{color:#a3bc98;font-size:10px;letter-spacing:.1em}.quest-detail-next p[data-v-46133f49]{margin:5px 0 0;font-size:12px;line-height:1.8;color:#cbd3ba;white-space:pre-wrap;overflow-wrap:anywhere}.quest-detail-location[data-v-46133f49],.quest-detail-rewards[data-v-46133f49]{padding:17px;border:1px solid #bfa5702b;border-radius:12px;background:#07150f29}.quest-detail-location dl[data-v-46133f49]{margin:0;display:grid;gap:12px}.quest-detail-location dl>div[data-v-46133f49]{display:grid;gap:4px}.quest-detail-location dt[data-v-46133f49]{font-size:10px;color:#91a18e}.quest-detail-location dd[data-v-46133f49]{font-size:13px;color:#ddd0a8;margin:0;overflow-wrap:anywhere}.quest-delivery-cost[data-v-46133f49]{margin:14px 0 0;padding-top:12px;border-top:1px solid #b7a16d26;font-size:12px;line-height:1.8;color:#d3bb89;white-space:pre-wrap;overflow-wrap:anywhere}.quest-detail-note[data-v-46133f49]{margin:9px 0 0;color:#9faf99;font-size:11px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.quest-detail-rewards[data-v-46133f49] .progress-rewards{gap:8px;padding:0}.quest-detail-rewards[data-v-46133f49] .progress-reward{padding:9px;min-width:0;flex:1 1 95px;border-color:#bca26926;background:#c9ad6f06}.quest-detail-rewards[data-v-46133f49] .progress-rewards small{color:#b8c3a9;font-size:11px}.quest-detail-rewards[data-v-46133f49] .progress-rewards b{color:#e0c58b;font-size:17px}.quest-detail-rewards[data-v-46133f49] .progress-rewards p{color:#9faf99}.quest-detail-error[data-v-46133f49]{margin:0 0 18px;padding:12px;border:1px solid #d2a07850;border-radius:9px;color:#e2be9c;font-size:12px;line-height:1.8}.quest-detail-error button[data-v-46133f49]{display:block;margin-top:8px}.quest-detail-footer[data-v-46133f49]{display:flex;align-items:center;gap:18px;flex:none;padding:17px 24px;border-top:1px solid #bba16c2e;background:#0b17119c}.quest-detail-action-copy[data-v-46133f49]{flex:1;min-width:0}.quest-detail-action-copy>b[data-v-46133f49]{font:600 14px/1.6 var(--display,serif);color:#d4c69d}.quest-detail-action-copy>p[data-v-46133f49]{margin:3px 0 0;font-size:11px;line-height:1.8;color:#9eaf98;overflow-wrap:anywhere}.quest-detail-actions[data-v-46133f49]{display:flex;align-items:center;gap:8px;flex:none}.quest-detail-actions>a[data-v-46133f49]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 13px;text-decoration:none;border:1px solid #bca37335;border-radius:9px;color:#beac80;font-size:12px}.quest-detail-actions>a[aria-disabled=true][data-v-46133f49]{opacity:.45}.quest-detail-actions .quest-detail-primary[data-v-46133f49]{border-color:#c8b07780;background:linear-gradient(140deg,#c2aa72,#9e8755);color:#17231b;font-size:13px;font-weight:700}@media(max-width:680px){.quest-detail-mask[data-v-46133f49]{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.quest-detail-dialog[data-v-46133f49]{max-height:94vh;max-height:94dvh;border-radius:15px}.quest-detail-heading[data-v-46133f49]{gap:9px;padding:14px}.quest-detail-seal[data-v-46133f49]{width:35px;height:44px;border-radius:8px}.quest-detail-seal .player-icon[data-v-46133f49]{width:21px;height:21px}.quest-detail-heading h2[data-v-46133f49]{font-size:21px}.quest-detail-heading-copy small[data-v-46133f49]{font-size:9px;letter-spacing:.05em}.quest-detail-status[data-v-46133f49]{font-size:10px;padding:4px 6px}.quest-detail-body[data-v-46133f49]{grid-template-columns:minmax(0,1fr);padding:18px 15px;gap:22px}.quest-detail-aside[data-v-46133f49]{gap:12px}.quest-detail-story>p[data-v-46133f49]{font-size:13px}.quest-detail-footer[data-v-46133f49]{flex-direction:column;align-items:stretch;gap:12px;padding:13px 15px}.quest-detail-actions[data-v-46133f49]{width:100%}.quest-detail-actions>a[data-v-46133f49],.quest-detail-actions>button[data-v-46133f49]{flex:1}.quest-detail-action-copy>p[data-v-46133f49]{font-size:10px}.quest-detail-location[data-v-46133f49],.quest-detail-rewards[data-v-46133f49]{padding:14px}}@media(max-width:380px){.quest-detail-heading[data-v-46133f49]{flex-wrap:wrap}.quest-detail-status[data-v-46133f49]{order:4;margin-left:44px;margin-top:-8px}.quest-detail-heading-copy[data-v-46133f49]{min-width:130px}.quest-detail-heading .quest-detail-close[data-v-46133f49]{margin-left:auto}}.quest-list-heading[data-v-0564eb22]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:22px 0 13px}.quest-list-heading small[data-v-0564eb22]{color:#9dad92;font-size:10px;letter-spacing:.16em}.quest-list-heading h2[data-v-0564eb22]{margin:5px 0 0;color:#e5d7b4;font:600 22px/1.5 var(--display,serif)}.quest-list-heading>p[data-v-0564eb22]{margin:0;color:#94a38d;font-size:11px;line-height:1.8}.quest-summary-list[data-v-0564eb22]{display:grid;gap:12px;margin-bottom:16px}.player-progress .quest-summary-card[data-v-0564eb22]{display:flex;align-items:flex-start;text-align:left;width:100%;box-sizing:border-box;gap:17px;padding:20px;border:1px solid #b9a16c40;border-radius:13px;background:linear-gradient(120deg,#23382c80,#12221b);color:#e6d9b8}.player-progress .quest-summary-card[data-v-0564eb22]:hover{border-color:#cbb47d80;background:linear-gradient(120deg,#2c4232a6,#15281e)}.player-progress .quest-summary-card.ready[data-v-0564eb22]{border-color:#adc28a75;background:linear-gradient(120deg,#2b4330a8,#15281f)}.quest-summary-seal[data-v-0564eb22]{display:grid;place-items:center;width:44px;height:50px;flex:none;border:1px solid #b6a06d45;border-radius:10px;background:#c7ad6c08;color:#c9b17b}.quest-summary-seal .player-icon[data-v-0564eb22]{width:24px;height:24px}.quest-summary-copy[data-v-0564eb22]{display:flex;flex:1;flex-direction:column;gap:7px;min-width:0}.quest-summary-meta[data-v-0564eb22]{display:flex;gap:8px;align-items:center;color:#a3b499;font-size:10px;line-height:1.6}.quest-summary-meta>span[data-v-0564eb22]{color:#6b7c64}.quest-summary-title[data-v-0564eb22]{color:#efdfb9;font:600 20px/1.5 var(--display,serif);overflow-wrap:anywhere}.quest-summary-description[data-v-0564eb22]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#aebb9f;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.quest-summary-context[data-v-0564eb22]{display:flex;flex-wrap:wrap;gap:5px 14px;color:#8ea58d;font-size:10px;line-height:1.7}.quest-summary-tail[data-v-0564eb22]{display:flex;flex-direction:column;align-items:flex-end;gap:11px;flex:0 0 185px;min-width:0}.quest-summary-status[data-v-0564eb22]{padding:4px 8px;border:1px solid #b9a16b44;border-radius:5px;color:#c7b88c;font-size:10px}.ready .quest-summary-status[data-v-0564eb22]{color:#b4d7af;border-color:#91b88b65}.completed .quest-summary-status[data-v-0564eb22]{color:#94a68e}.quest-summary-rewards[data-v-0564eb22]{display:flex;flex-direction:column;gap:5px;align-items:flex-end;font-size:10px;color:#c5b58b;max-width:100%}.quest-summary-rewards>span[data-v-0564eb22]{display:flex;align-items:center;gap:6px;min-width:0}.quest-summary-rewards>span>span[data-v-0564eb22]{overflow-wrap:anywhere}.quest-summary-rewards[data-v-0564eb22] .item-artwork{width:24px;height:24px;min-width:24px;min-height:24px}.quest-summary-rewards>small[data-v-0564eb22]{color:#8b9c85;font-size:9px}.quest-summary-open[data-v-0564eb22]{display:flex;align-items:center;gap:11px;color:#d1bb84;font-size:11px}.quest-summary-open>span[data-v-0564eb22]{font-size:20px;line-height:1}@media(max-width:640px){.quest-list-heading[data-v-0564eb22]{align-items:flex-start}.quest-list-heading>p[data-v-0564eb22]{max-width:150px;text-align:right;font-size:10px}.player-progress .quest-summary-card[data-v-0564eb22]{gap:12px;padding:15px;flex-wrap:wrap}.quest-summary-seal[data-v-0564eb22]{width:35px;height:43px;border-radius:8px}.quest-summary-seal .player-icon[data-v-0564eb22]{width:20px;height:20px}.quest-summary-title[data-v-0564eb22]{font-size:18px}.quest-summary-description[data-v-0564eb22]{font-size:11px}.quest-summary-copy[data-v-0564eb22]{flex-basis:calc(100% - 50px)}.quest-summary-tail[data-v-0564eb22]{flex:1 1 100%;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;padding-top:10px;margin-left:47px;border-top:1px solid #b8a06a24}.quest-summary-rewards[data-v-0564eb22]{flex:1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px 9px;font-size:9px}.quest-summary-open[data-v-0564eb22]{font-size:10px;gap:6px;margin-left:auto}.quest-summary-rewards[data-v-0564eb22] .item-artwork{width:20px;height:20px;min-width:20px;min-height:20px}}.team-page{--team-gold: #e8c880;--team-muted: #baa78d}.team-hero{display:flex;align-items:center;gap:22px;padding:clamp(18px,3vw,32px);border:1px solid #846536;border-radius:20px;background:radial-gradient(ellipse at 12% 0,#a17a3e30,transparent 65%),linear-gradient(135deg,#342619,#161411)}.team-seal{flex:0 0 76px;aspect-ratio:1;display:grid;place-items:center;border:1px solid #ab884a;outline:1px solid #ab884a30;outline-offset:5px;border-radius:24px 8px;font:700 27px var(--display, serif);color:var(--team-gold);background:#d9b36e0c}.team-hero-copy{flex:1;min-width:0}.team-hero small,.team-person small,.team-card small{color:var(--team-muted);font-size:11px}.team-hero h2{font:700 clamp(20px,3vw,30px) var(--display, serif);margin:8px 0;overflow-wrap:anywhere}.team-page p{color:var(--team-muted);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.team-tabs{display:flex;gap:8px;margin:20px 0}.team-tabs button{flex:1;min-width:0;min-height:48px}.team-tabs button.active{border-color:#c8a65b;background:#a9844024;color:var(--team-gold)}.team-tabs span{margin-left:5px;font-size:11px;border-radius:12px;padding:2px 6px;background:#c8a65b28}.team-section{min-width:0;padding:clamp(15px,2.5vw,25px);border:1px solid #a9844038;border-radius:18px;background:#1b1511d9}.team-section h2{font:700 21px var(--display, serif);margin:0 0 8px}.team-section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px}.team-section-heading p{margin:0}.team-roster{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.team-person{display:flex;gap:14px;align-items:center;min-width:0;padding:18px;border:1px solid #8f795a3d;border-radius:14px;background:linear-gradient(120deg,#3d302540,#1d1a17)}.team-person>div{min-width:0}.team-person.captain{border-color:#b48b4a8c;background:linear-gradient(120deg,#89612f33,#201a14)}.team-avatar,.team-small-seal{flex-shrink:0;display:grid;place-items:center;width:50px;height:56px;border:1px solid #caa7645e;border-radius:12px 4px;background:linear-gradient(140deg,#94774540,#413523);color:var(--team-gold);font:700 25px var(--display, serif)}.team-page h3{margin:5px 0;font:700 18px var(--display, serif);overflow-wrap:anywhere}.team-person p{margin:5px 0}.team-vacancy{display:grid;place-content:center;gap:4px;min-height:138px;text-align:center;border:1px dashed #aa905349;border-radius:14px;color:#a49072}.team-vacancy span{font-size:26px;font-weight:300}.team-vacancy p{margin:0}.team-vacancy small{font-size:11px}.team-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.team-metrics div{padding:14px;border-block:1px solid #a9844028}.team-metrics dt{color:var(--team-muted);font-size:11px}.team-metrics dd{color:var(--team-gold);margin:8px 0 0;font-size:14px;overflow-wrap:anywhere}.team-adventures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.team-adventures button{text-align:left;display:grid;gap:7px;padding:16px;background:linear-gradient(135deg,#6f533223,#221b17)}.team-adventures small{font-size:11px;color:var(--team-muted);font-weight:400}.team-controls{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #a9844030;margin-top:20px;padding-top:18px}.team-page .team-danger{color:#e7b3a6;border-color:#bd7f6345;margin-left:auto}.team-empty{max-width:520px;margin:10px auto 25px;padding:24px 10px;text-align:center}.team-empty>span{display:inline-grid;place-items:center;width:70px;height:70px;border:1px solid #a9844070;border-radius:50%;color:var(--team-gold);font:700 22px var(--display, serif);margin-bottom:20px}.team-create{border-top:1px dashed #a9844040;padding-top:20px}.team-create>label{font-size:13px;color:var(--team-gold)}.team-create>div,.team-search{display:flex;gap:10px;margin-top:12px}.team-page input{flex:1;min-width:0;box-sizing:border-box;padding:12px;border:1px solid #a9844055;border-radius:10px;background:#08080755;color:#f3e7d4;font:inherit;font-size:14px}.team-page button{min-height:44px;white-space:normal;overflow-wrap:anywhere}.team-hall{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin-top:18px}.team-card{min-width:0;display:flex;flex-direction:column;padding:18px;border:1px solid #a984403c;border-radius:16px;background:linear-gradient(140deg,#65503120,#181510)}.team-card header{display:flex;align-items:center;gap:12px}.team-card header>div{min-width:0;flex:1}.team-small-seal{width:42px;height:46px;font-size:22px}.team-seat-line{display:flex;justify-content:space-between;gap:10px;color:#cbb48d;font-size:11px}.team-capacity{margin:10px 0;height:4px;overflow:hidden;background:#a9844020;border-radius:3px}.team-capacity span{display:block;height:100%;background:linear-gradient(90deg,#9c7e42,#e7cd8b)}.team-card footer{margin-top:auto;padding-top:5px}.team-card footer p{font-size:11px;min-height:20px}.team-card footer button{width:100%}.team-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:20px;font-size:12px;color:var(--team-muted)}.team-applications,.team-history{display:grid;gap:10px;margin:15px 0 25px}.team-applications article,.team-history article{display:flex;align-items:center;gap:13px;padding:16px;border:1px solid #a9844035;border-radius:12px}.team-applications article>div:first-of-type,.team-history article>div{flex:1;min-width:0}.team-applications p,.team-history p{margin:4px 0}.team-review{display:flex;gap:7px}.team-note{margin-top:16px}@media(max-width:640px){.team-hero{gap:14px;flex-wrap:wrap}.team-seal{flex-basis:50px;font-size:20px;border-radius:16px 6px}.team-hero-copy{flex-basis:calc(100% - 70px)}.team-hero>button{width:100%}.team-roster,.team-hall{grid-template-columns:minmax(0,1fr)}.team-metrics{gap:5px}.team-metrics div{padding:12px 4px}.team-metrics dd{font-size:12px}.team-controls button{flex:1 1 40%}.team-applications article{flex-wrap:wrap}.team-review{flex-basis:100%}.team-review button{flex:1}.team-section-heading .workshop-badge{flex-shrink:0}}.filters[data-v-51021ea0]{padding-bottom:10px}.result-note[data-v-51021ea0]{font-size:12px;color:var(--muted);border-top:1px solid var(--line);padding-top:10px}.result-note b[data-v-51021ea0]{color:var(--accent)}.head-actions[data-v-51021ea0],.view-switch[data-v-51021ea0]{display:flex;gap:8px;align-items:center}.player-grid[data-v-51021ea0]{min-height:360px;display:grid;grid-template-columns:repeat(3,minmax(290px,1fr));gap:14px}.player-grid[data-v-51021ea0]>.el-empty{grid-column:1/-1;width:100%;min-height:360px;align-self:center;justify-self:center}.player-card[data-v-51021ea0]{background:linear-gradient(145deg,var(--panel),color-mix(in srgb,var(--accent),var(--panel) 97%));border:1px solid var(--line);border-radius:16px;padding:18px;box-shadow:var(--shadow);cursor:pointer;transition:.22s;overflow:visible;position:relative}.player-card[data-v-51021ea0]:hover{transform:translateY(-3px);border-color:var(--accent)}.player-card.blocked[data-v-51021ea0]{border-color:color-mix(in srgb,var(--danger),transparent 50%)}.card-top[data-v-51021ea0]{display:flex;gap:12px;align-items:center;margin-bottom:17px;overflow:hidden}.avatar[data-v-51021ea0]{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--bg);font:700 22px var(--display);box-shadow:0 8px 25px color-mix(in srgb,var(--accent),transparent 75%)}.identity[data-v-51021ea0]{min-width:0;flex:1}.identity h2[data-v-51021ea0]{font:700 18px var(--display);margin:4px 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.identity p[data-v-51021ea0],.serial[data-v-51021ea0]{font-size:10px;color:var(--muted)}.identity .qq-name[data-v-51021ea0]{margin-top:4px;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.openid-row[data-v-51021ea0]{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:10px;color:var(--muted);min-width:0}.openid-row>span[data-v-51021ea0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.openid-cell[data-v-51021ea0]{display:flex;align-items:center;gap:6px;min-width:0}.openid-cell>span[data-v-51021ea0]{min-width:0;overflow:hidden;text-overflow:ellipsis}.state-tags[data-v-51021ea0]{align-self:flex-start;display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:160px}.realm[data-v-51021ea0]{align-self:flex-start;border:1px solid var(--line);border-radius:20px;padding:5px 8px;color:var(--accent);font-size:10px}.resource[data-v-51021ea0]{margin:10px 0}.resource>div[data-v-51021ea0]{display:flex;justify-content:space-between;font-size:11px;margin-bottom:5px}.resource span[data-v-51021ea0]{color:var(--muted)}.resource.hp[data-v-51021ea0] .el-progress-bar__inner{background:#db5b63}.resource.mana[data-v-51021ea0] .el-progress-bar__inner{background:#3c8ff0}.resource.stamina[data-v-51021ea0] .el-progress-bar__inner{background:#d3a940}.stats[data-v-51021ea0]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:15px 0}.stats div[data-v-51021ea0]{background:var(--panel2);padding:9px 10px}.stats span[data-v-51021ea0],.stats b[data-v-51021ea0]{display:block}.stats span[data-v-51021ea0]{font-size:9px;color:var(--muted)}.stats b[data-v-51021ea0]{font-size:11px;margin-top:3px}.location[data-v-51021ea0]{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;padding:2px 0 13px}.card-actions[data-v-51021ea0]{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--line);padding-top:13px}.card-actions[data-v-51021ea0] .el-button{margin:0;flex:1 1 calc(50% - 4px);min-width:0;padding:8px 10px;justify-content:center}.pager[data-v-51021ea0]{margin-top:18px}.mute-form[data-v-51021ea0]{margin-top:16px}.duration-actions[data-v-51021ea0]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.currency-grant-form[data-v-51021ea0]{margin-top:16px}.grant-help[data-v-51021ea0]{display:block;margin-top:7px;color:var(--muted);line-height:1.5}.premium-grant-warning[data-v-51021ea0]{margin:6px 0 16px}.option-balance[data-v-51021ea0]{float:right;margin-left:25px;color:var(--muted)}@media(max-width:1180px){.player-grid[data-v-51021ea0]{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.player-grid[data-v-51021ea0]{grid-template-columns:1fr}.location[data-v-51021ea0]{display:block}.location span[data-v-51021ea0]{display:block;margin-top:4px}.head-actions[data-v-51021ea0]{flex-direction:column;align-items:stretch}.card-actions[data-v-51021ea0] .el-button{flex:1 1 100%}}.global-rules[data-v-09dec842]{margin:14px 0;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.global-head[data-v-09dec842]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.global-head b[data-v-09dec842]{display:block;font-size:15px}.global-head p[data-v-09dec842]{margin:4px 0 0;color:var(--muted);font-size:12px}.unlock-form[data-v-09dec842]{max-width:240px}.status small[data-v-09dec842]{display:block;margin-top:6px;font-size:12px;line-height:1.5}.page-title[data-v-09dec842]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-title h2[data-v-09dec842]{margin:0 0 5px}.page-title p[data-v-09dec842]{margin:0;color:var(--muted)}.cards[data-v-09dec842]{display:grid;grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:16px;margin-top:16px}.cards section[data-v-09dec842]{padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}section header[data-v-09dec842],section footer[data-v-09dec842]{display:flex;align-items:center;gap:10px}section header[data-v-09dec842]{justify-content:space-between;margin-bottom:18px}header b[data-v-09dec842]{font-size:18px}header small[data-v-09dec842]{display:block;color:var(--muted);margin-top:4px}.grid[data-v-09dec842]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.grid small[data-v-09dec842]{margin-left:8px;color:var(--muted)}.status[data-v-09dec842]{padding:10px 12px;background:var(--soft);border-radius:8px;color:var(--muted);margin-bottom:16px}footer span[data-v-09dec842]{flex:1}@media(max-width:700px){.cards[data-v-09dec842],.grid[data-v-09dec842]{grid-template-columns:1fr}}.page-title[data-v-e90a8695],.toolbar[data-v-e90a8695]{display:flex;align-items:center;justify-content:space-between;gap:12px}.page-title p[data-v-e90a8695]{color:var(--muted)}.toolbar[data-v-e90a8695]{justify-content:flex-start;margin:18px 0}.toolbar .el-input[data-v-e90a8695]{width:280px}.panel[data-v-e8cb39b5]{margin-bottom:18px}.bar[data-v-e8cb39b5]{display:flex;gap:10px;margin:14px 0}.el-select[data-v-e8cb39b5]{width:260px}.sect-econ-head[data-v-e8cb39b5]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.sect-econ-head h2[data-v-e8cb39b5]{margin:0 0 6px}.sect-econ-head p[data-v-e8cb39b5]{margin:0;color:var(--muted);font-size:13px}.form-grid[data-v-e8cb39b5]{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:0 16px}.form-grid[data-v-e8cb39b5] .el-input-number{width:100%}.form-grid small[data-v-e8cb39b5]{display:block;color:var(--muted);font-size:12px;margin-top:4px}@media(max-width:720px){.form-grid[data-v-e8cb39b5],.sect-econ-head[data-v-e8cb39b5]{grid-template-columns:1fr;flex-direction:column}}.notice[data-v-afbe3a94]{margin-bottom:16px}.section-title[data-v-afbe3a94]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.section-title h2[data-v-afbe3a94]{margin:0;font-size:16px}.muted[data-v-afbe3a94]{color:var(--muted);font-size:12px}.panel[data-v-afbe3a94]{margin-bottom:18px}.experience-panel[data-v-ec1af48f]{border:1px solid var(--el-border-color);border-radius:10px;padding:18px;margin-bottom:16px}.heading[data-v-ec1af48f],.actions[data-v-ec1af48f]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.heading h3[data-v-ec1af48f]{margin:0}.heading p[data-v-ec1af48f],.experience-panel>p[data-v-ec1af48f]{color:var(--el-text-color-secondary)}.actions[data-v-ec1af48f]{justify-content:flex-start;margin-bottom:12px}.server-list[data-v-91cdb1b0]{margin:18px 0}.grid[data-v-91cdb1b0]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.panel h2[data-v-91cdb1b0]{margin-top:0}.grid .panel[data-v-91cdb1b0]{display:flex;flex-direction:column;gap:14px}.el-select[data-v-91cdb1b0]{width:100%}.hours[data-v-91cdb1b0]{display:flex;align-items:center;gap:10px;color:var(--muted)}.link-box[data-v-91cdb1b0]{display:flex;gap:10px;padding:12px;background:var(--soft);border-radius:9px}.link-box code[data-v-91cdb1b0]{flex:1;word-break:break-all}.preview[data-v-91cdb1b0]{padding:12px;border:1px solid var(--line);border-radius:9px}.owner-bind[data-v-91cdb1b0]{margin:18px 0}.bind-row[data-v-91cdb1b0]{display:grid;grid-template-columns:1fr 1.6fr auto;gap:10px}.owner-bind p[data-v-91cdb1b0]{color:var(--muted)}@media(max-width:850px){.grid[data-v-91cdb1b0],.bind-row[data-v-91cdb1b0]{grid-template-columns:1fr}}.page-title[data-v-6282c098]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page-title h2[data-v-6282c098]{margin-bottom:5px}.page-title p[data-v-6282c098],.page-title .subtitle[data-v-6282c098],small[data-v-6282c098],.invite-panel p[data-v-6282c098]{color:var(--muted)}.subtitle[data-v-6282c098]{max-width:720px;line-height:1.55;font-size:13px;margin:0}.title-actions[data-v-6282c098]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}h3[data-v-6282c098]{margin-top:26px}h4[data-v-6282c098]{margin:22px 0 12px;font-size:15px}.section-tip[data-v-6282c098]{color:var(--muted);font-size:13px;margin:0 0 10px}.section-table[data-v-6282c098]{margin-bottom:8px}.muted-text[data-v-6282c098]{color:var(--muted);font-size:13px}.invite-panel[data-v-6282c098]{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(140px,1fr)) auto;align-items:center;gap:12px;margin:14px 0;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.invite-panel p[data-v-6282c098]{margin:6px 0 0;font-size:13px;line-height:1.45}.panel-intro code[data-v-6282c098]{font-size:12px;padding:1px 4px;border-radius:4px;background:var(--soft)}.mode-panel[data-v-6282c098]{grid-template-columns:minmax(260px,1.4fr) auto auto auto;align-items:center}.advanced-collapse[data-v-6282c098]{margin:0 0 14px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.advanced-hint[data-v-6282c098]{color:var(--muted);font-size:13px;margin:0 0 10px;line-height:1.45}.servers[data-v-6282c098]{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:15px;margin-bottom:25px}.servers section[data-v-6282c098]{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.server-title[data-v-6282c098]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.server-title>div[data-v-6282c098]{display:flex;flex-direction:column;gap:4px}.server-title b[data-v-6282c098]{font-size:17px}.title-tags[data-v-6282c098]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.meta-grid[data-v-6282c098]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.meta-grid>div[data-v-6282c098],.detail-grid>div[data-v-6282c098]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;background:var(--soft)}.meta-grid span[data-v-6282c098],.detail-grid span[data-v-6282c098]{color:var(--muted);font-size:12px}.meta-grid b[data-v-6282c098],.detail-grid b[data-v-6282c098]{font-size:13px;font-weight:600}.mono[data-v-6282c098]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all}.group-id[data-v-6282c098]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:8px;background:var(--soft)}.group-id code[data-v-6282c098]{flex:1;min-width:0;color:var(--muted);word-break:break-all}.card-actions[data-v-6282c098]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sync-box[data-v-6282c098]{margin:16px 0 8px;padding:14px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel2),transparent 35%)}.qq-official-box[data-v-6282c098]{margin:14px 0 18px;padding:14px;border:1px solid color-mix(in srgb,var(--accent),var(--line) 55%);border-radius:12px;background:color-mix(in srgb,var(--accent),var(--panel) 96%)}.qq-official-head[data-v-6282c098]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.qq-official-head h4[data-v-6282c098]{margin:0 0 5px}.qq-official-head p[data-v-6282c098],.qq-synced-at[data-v-6282c098]{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.qq-info-grid[data-v-6282c098]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.qq-info-grid>div[data-v-6282c098],.qq-memo[data-v-6282c098]{padding:9px 10px;border-radius:8px;background:var(--soft)}.qq-info-grid span[data-v-6282c098],.qq-memo span[data-v-6282c098],.qq-tags>span[data-v-6282c098]{display:block;color:var(--muted);font-size:11px;margin-bottom:4px}.qq-info-grid b[data-v-6282c098]{font-size:12px;word-break:break-all}.qq-memo[data-v-6282c098]{margin-top:8px}.qq-memo p[data-v-6282c098]{margin:0;font-size:12px;line-height:1.55;white-space:pre-wrap}.qq-tags[data-v-6282c098]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:10px 0}.qq-tags>span[data-v-6282c098]{width:100%;margin:0}.qq-tags i[data-v-6282c098]{color:var(--muted);font-style:normal}.sync-box h4[data-v-6282c098]{margin:0 0 6px}.sync-box .hint[data-v-6282c098]{margin:0 0 12px;color:var(--muted);font-size:12px;line-height:1.5}.sync-actions[data-v-6282c098]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.player-toolbar[data-v-6282c098]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;color:var(--muted);font-size:12px}.detail-head[data-v-6282c098]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.detail-grid[data-v-6282c098]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.detail-group[data-v-6282c098]{margin-bottom:8px}label[data-v-6282c098]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;color:var(--muted);font-size:12px}.switch-row[data-v-6282c098]{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin:4px 0 14px}.bot-master-off[data-v-6282c098]{border-color:color-mix(in srgb,#f56c6c 55%,var(--line))!important;background:color-mix(in srgb,#f56c6c 8%,var(--panel))}.event-form .form-tip[data-v-6282c098]{color:var(--warning, #e6a23c);font-size:12px;margin:6px 0 0}.datetime-row[data-v-6282c098]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:1000px){.invite-panel[data-v-6282c098]{grid-template-columns:1fr 1fr}.invite-panel>.panel-intro[data-v-6282c098],.invite-panel>.field[data-v-6282c098]:nth-child(2),.invite-panel>.el-button[data-v-6282c098]{grid-column:1 / -1}.mode-panel[data-v-6282c098]{grid-template-columns:1fr}.mode-panel[data-v-6282c098]>*{justify-self:start}.page-title[data-v-6282c098]{flex-direction:column;align-items:flex-start}.datetime-row[data-v-6282c098]{grid-template-columns:1fr}}@media(max-width:560px){.invite-panel[data-v-6282c098]{grid-template-columns:1fr}.invite-panel[data-v-6282c098]>*{grid-column:1 / -1}}.permissions-panel[data-v-444c3e55]{padding:18px;margin:16px 0}.permissions-head[data-v-444c3e55]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.permissions-head h2[data-v-444c3e55]{margin:0 0 8px;font-size:16px}.permissions-head p[data-v-444c3e55],.command-hint[data-v-444c3e55]{font-size:13px;line-height:1.8;color:var(--muted)}.permissions-head p[data-v-444c3e55]{margin:0 0 14px}.admin-form[data-v-444c3e55]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0}.admin-form .el-form-item[data-v-444c3e55]{margin:0}.permissions-pager[data-v-444c3e55]{margin-top:14px;overflow:auto}.command-hint code[data-v-444c3e55]{color:var(--text)}@media(max-width:720px){.permissions-head[data-v-444c3e55]{flex-direction:column}.admin-form[data-v-444c3e55]{align-items:stretch;flex-direction:column}.permissions-pager[data-v-444c3e55]{max-width:100%}}.hero-head[data-v-f7551555]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.hero-head small[data-v-f7551555]{color:var(--muted);letter-spacing:.12em;font-size:10px}.hero-head h1[data-v-f7551555]{margin:6px 0 8px;font:700 24px var(--display)}.hero-head p[data-v-f7551555]{margin:0;color:var(--muted);max-width:720px}.head-actions[data-v-f7551555]{display:flex;flex-wrap:wrap;gap:10px}.tip[data-v-f7551555]{margin:14px 0 18px}.metric-grid[data-v-f7551555]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.metric[data-v-f7551555]{display:flex;gap:12px;align-items:center;padding:14px 16px}.metric i[data-v-f7551555]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent),transparent 85%);color:var(--accent);font-style:normal;font-weight:700}.metric span[data-v-f7551555]{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:12px}.metric b[data-v-f7551555]{color:var(--text);font:700 17px var(--display)}.setting-panel[data-v-f7551555]{padding:20px}.section-head[data-v-f7551555]{display:flex;justify-content:space-between;align-items:center;gap:18px}.section-head h2[data-v-f7551555]{margin:0 0 6px;font-size:18px}.section-head p[data-v-f7551555]{margin:0;color:var(--muted);font-size:13px}.mode-alert[data-v-f7551555]{margin:6px 0 18px}.form-grid[data-v-f7551555]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.form-grid.limit-grid[data-v-f7551555]{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid small[data-v-f7551555]{display:block;margin-top:6px;color:var(--muted);line-height:1.5}.save-row[data-v-f7551555]{display:flex;align-items:center;gap:14px;margin-top:12px;color:var(--muted);font-size:12px}.setting-panel[data-v-f7551555],.form-grid[data-v-f7551555]>*{min-width:0}.form-grid[data-v-f7551555] .el-input-number{width:100%;max-width:100%}.section-head>div[data-v-f7551555]:first-child{min-width:0;flex:1 1 240px}.section-head[data-v-f7551555]{flex-wrap:wrap}.section-head[data-v-f7551555] .el-switch{flex-shrink:0}.provider-note[data-v-f7551555]{padding:16px;border:1px solid var(--line);border-radius:12px;color:var(--text);background:var(--panel2)}.provider-note p[data-v-f7551555]{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.video-panel[data-v-f7551555],.video-explanation[data-v-f7551555]{margin-top:18px}.sleep-notice[data-v-f7551555]{padding:12px;border:1px solid var(--line);border-radius:10px;font-size:13px;color:var(--muted)}.head-actions .el-button[data-v-f7551555]{margin-left:0;min-height:44px}.metric span[data-v-f7551555]{min-width:0;overflow-wrap:anywhere}.metric i[data-v-f7551555]{flex-shrink:0}.setting-panel[data-v-f7551555] .el-radio-group{display:flex;flex-wrap:wrap;gap:8px}.setting-panel[data-v-f7551555] .el-radio-button__inner{white-space:normal;line-height:1.5;border-radius:8px;border:1px solid var(--line);box-shadow:none}.setting-panel[data-v-f7551555] .el-radio-button{margin:0}@media(max-width:960px){.metric-grid[data-v-f7551555],.form-grid.limit-grid[data-v-f7551555]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.setting-panel[data-v-f7551555]{padding:16px}.head-actions[data-v-f7551555]{width:100%}.head-actions .el-button[data-v-f7551555]{flex:1 1 130px}.save-row .el-button[data-v-f7551555]{width:100%;margin-left:0}.metric-grid[data-v-f7551555]{gap:9px}.hero-head p[data-v-f7551555]{overflow-wrap:anywhere}.metric-grid[data-v-f7551555],.form-grid[data-v-f7551555],.form-grid.limit-grid[data-v-f7551555]{grid-template-columns:1fr}.save-row[data-v-f7551555]{align-items:flex-start;flex-direction:column}}.notice[data-v-ca4dbffe]{margin-bottom:16px}.head-actions[data-v-ca4dbffe]{display:flex;gap:8px}.toolbar[data-v-ca4dbffe]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.group-select[data-v-ca4dbffe]{width:280px;min-width:200px}.empty-hint[data-v-ca4dbffe]{margin:0 0 12px;color:var(--muted);font-size:13px}.mono[data-v-ca4dbffe]{font-family:ui-monospace,monospace;font-size:12px}small[data-v-ca4dbffe]{color:var(--muted);font-size:12px}.notice[data-v-726642a5]{margin:0 0 16px}.notice[data-v-726642a5] .el-alert__title,.notice[data-v-726642a5] .el-alert__description,.notice[data-v-726642a5] .el-alert__icon{color:var(--text, #eaeaea)!important}.panel[data-v-726642a5]{margin-bottom:18px}.group-picker-panel[data-v-726642a5]{padding-bottom:8px}.group-bar[data-v-726642a5]{display:flex;align-items:center;gap:12px}.group-bar .label[data-v-726642a5]{flex-shrink:0;font-weight:600;color:var(--text, #eaeaea)}.group-select[data-v-726642a5]{flex:1;min-width:240px;max-width:480px}.empty-hint[data-v-726642a5],.pick-hint[data-v-726642a5]{margin:12px 0 0;color:var(--muted);font-size:13px}.global-row[data-v-726642a5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.global-row h2[data-v-726642a5]{margin:0 0 6px;font-size:16px}.global-row p[data-v-726642a5]{margin:0;color:var(--muted);font-size:13px}.group-config[data-v-726642a5]{padding:14px 16px;border:1px solid var(--line, rgba(255, 255, 255, .08));border-radius:10px;background:var(--soft, rgba(255, 255, 255, .03))}.group-meta[data-v-726642a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.group-meta b[data-v-726642a5]{display:block;margin-bottom:4px}.config-row[data-v-726642a5]{display:flex;align-items:center;justify-content:space-between;gap:16px}.config-label[data-v-726642a5]{display:block;font-weight:600;margin-bottom:4px}.meta-tags[data-v-726642a5]{margin-top:12px;font-size:12px;color:var(--muted)}.muted[data-v-726642a5]{color:var(--muted);font-size:12px}.openid[data-v-726642a5]{font-family:ui-monospace,monospace;word-break:break-all}.dimmed[data-v-726642a5]{opacity:.92}.grid[data-v-bd0e3528]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.grid .panel[data-v-bd0e3528]{display:flex;flex-direction:column;gap:14px}.el-select[data-v-bd0e3528]{width:100%}.key[data-v-bd0e3528]{display:flex;flex-direction:column;gap:9px;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--soft)}.key code[data-v-bd0e3528]{word-break:break-all;color:var(--accent2)}.key p[data-v-bd0e3528]{margin:0;color:var(--muted)}.formal[data-v-bd0e3528]{margin-top:14px}@media(max-width:900px){.grid[data-v-bd0e3528]{grid-template-columns:1fr}}.head-actions[data-v-e8b34970]{display:flex;gap:10px;align-items:center}.head-actions .el-select[data-v-e8b34970]{width:300px}.permission-note[data-v-e8b34970]{margin-bottom:16px}.switch-panel[data-v-e8b34970]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px;margin-bottom:14px}.switch-panel h3[data-v-e8b34970]{margin:3px 0 5px}.switch-panel p[data-v-e8b34970]{margin:0;color:var(--muted);font-size:11px}.switch-actions[data-v-e8b34970]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.switch-actions>div[data-v-e8b34970]{display:flex;align-items:center;gap:8px}.switch-actions span[data-v-e8b34970]{font-size:11px;color:var(--muted)}.bot-panel[data-v-e8b34970]{padding:22px;overflow:hidden;position:relative}.bot-panel[data-v-e8b34970]:before{content:"";position:absolute;right:-90px;top:-130px;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent),transparent 80%),transparent 68%);pointer-events:none}.bot-heading[data-v-e8b34970]{display:flex;align-items:center;gap:14px;position:relative}.bot-mark[data-v-e8b34970]{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--bg);font:800 24px var(--display);box-shadow:0 10px 30px color-mix(in srgb,var(--accent),transparent 70%)}.bot-heading h2[data-v-e8b34970]{margin:3px 0 2px;font:700 20px var(--display)}.bot-heading p[data-v-e8b34970],.eyebrow[data-v-e8b34970]{color:var(--muted);font-size:11px}.eyebrow[data-v-e8b34970]{letter-spacing:.12em}.health[data-v-e8b34970]{margin-left:auto;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:8px 13px;font-size:12px;font-weight:700}.health i[data-v-e8b34970]{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.health.healthy[data-v-e8b34970]{color:var(--success,#32b478)}.health.warning[data-v-e8b34970],.health.limited[data-v-e8b34970]{color:var(--warning,#d9a640)}.health.offline[data-v-e8b34970]{color:var(--danger,#df626a)}.health.unknown[data-v-e8b34970]{color:var(--muted)}.health-grid[data-v-e8b34970]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:22px 0;background:var(--line);border:1px solid var(--line);border-radius:13px;overflow:hidden}.health-grid>div[data-v-e8b34970]{min-width:0;background:var(--panel2);padding:13px 14px}.health-grid span[data-v-e8b34970],.health-grid b[data-v-e8b34970]{display:block}.health-grid span[data-v-e8b34970]{color:var(--muted);font-size:9px;margin-bottom:5px}.health-grid b[data-v-e8b34970]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-foot[data-v-e8b34970]{display:flex;align-items:center;justify-content:space-between;gap:18px}.health-explain b[data-v-e8b34970]{font-size:12px}.health-explain p[data-v-e8b34970]{margin:4px 0 0;color:var(--muted);font-size:11px}.state-error[data-v-e8b34970]{margin-top:14px}.stats-grid[data-v-e8b34970]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.stats-grid article[data-v-e8b34970]{padding:17px;border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:var(--shadow)}.stats-grid span[data-v-e8b34970],.stats-grid b[data-v-e8b34970],.stats-grid small[data-v-e8b34970]{display:block}.stats-grid span[data-v-e8b34970],.stats-grid small[data-v-e8b34970]{color:var(--muted);font-size:10px}.stats-grid b[data-v-e8b34970]{margin:8px 0 6px;font:800 26px var(--display);color:var(--text)}.stats-grid .good b[data-v-e8b34970]{color:var(--success,#32b478)}.stats-grid .muted b[data-v-e8b34970]{color:var(--muted)}.stats-grid .pending b[data-v-e8b34970]{color:var(--warning,#d9a640)}.data-panel[data-v-e8b34970]{padding:6px 18px 18px}.data-panel em[data-v-e8b34970]{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;background:var(--danger,#df626a);color:#fff;font-style:normal;font-size:9px}.applicant b[data-v-e8b34970],.applicant small[data-v-e8b34970],.verify span[data-v-e8b34970],.verify small[data-v-e8b34970]{display:block}.applicant small[data-v-e8b34970],.verify small[data-v-e8b34970]{margin-top:4px;color:var(--muted);font-size:10px}.verify i[data-v-e8b34970],.done[data-v-e8b34970]{color:var(--muted);font-size:10px;font-style:normal}.danger[data-v-e8b34970]{color:var(--danger,#df626a)}.mono[data-v-e8b34970]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pager[data-v-e8b34970]{display:flex;justify-content:flex-end;margin-top:16px;padding-bottom:2px;overflow-x:auto}@media(max-width:1100px){.switch-panel[data-v-e8b34970]{align-items:flex-start;flex-direction:column}.health-grid[data-v-e8b34970],.stats-grid[data-v-e8b34970]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.hero-head[data-v-e8b34970],.health-foot[data-v-e8b34970]{align-items:stretch;flex-direction:column}.head-actions[data-v-e8b34970],.head-actions .el-select[data-v-e8b34970]{width:100%}.bot-heading[data-v-e8b34970]{align-items:flex-start;flex-wrap:wrap}.health[data-v-e8b34970]{margin-left:0}.health-grid[data-v-e8b34970],.stats-grid[data-v-e8b34970]{grid-template-columns:1fr}.health-foot>div[data-v-e8b34970]{display:flex}.health-foot .el-button[data-v-e8b34970]{flex:1;margin:0 4px 0 0}.pager[data-v-e8b34970]{justify-content:flex-start}}.hero-head[data-v-5460ac49]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.hero-head small[data-v-5460ac49]{color:var(--muted);letter-spacing:.12em;font-size:10px}.hero-head h1[data-v-5460ac49]{margin:6px 0 8px;font:700 24px var(--display)}.hero-head p[data-v-5460ac49]{margin:0;color:var(--muted);max-width:640px}.head-actions[data-v-5460ac49]{display:flex;flex-wrap:wrap;gap:10px}.tip[data-v-5460ac49]{margin:14px 0 18px}.metric-grid[data-v-5460ac49]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.metric[data-v-5460ac49]{display:flex;gap:12px;align-items:center;padding:14px 16px}.metric i[data-v-5460ac49]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent),transparent 85%);color:var(--accent);font-style:normal;font-weight:700}.metric span[data-v-5460ac49]{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:12px}.metric b[data-v-5460ac49]{color:var(--text);font:700 18px var(--display)}.data-panel[data-v-5460ac49]{padding-top:8px}.image-setting-head[data-v-5460ac49]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.image-setting-head h3[data-v-5460ac49]{margin:0 0 6px;font-size:18px}.image-setting-form[data-v-5460ac49]{margin-top:18px}.image-setting-grid[data-v-5460ac49]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.image-setting-grid.compact-grid[data-v-5460ac49]{grid-template-columns:repeat(3,minmax(0,1fr))}.mode-tip[data-v-5460ac49]{margin-bottom:16px}.image-setting-actions[data-v-5460ac49]{display:flex;align-items:center;gap:14px;color:var(--muted);font-size:12px}.tab-hint[data-v-5460ac49]{margin:0 0 14px;color:var(--muted);font-size:13px}.scene-name[data-v-5460ac49]{display:flex;flex-direction:column;gap:2px}.scene-name small[data-v-5460ac49]{color:var(--muted)}.mono[data-v-5460ac49]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.hint-inline[data-v-5460ac49]{margin-left:8px;color:var(--muted);font-size:12px}.toolbar[data-v-5460ac49]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;align-items:center}.pager[data-v-5460ac49]{display:flex;justify-content:flex-end;margin-top:14px}.test-box[data-v-5460ac49]{max-width:720px}.punish-preview[data-v-5460ac49]{width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel),transparent 12%)}.punish-preview p[data-v-5460ac49]{margin:0 0 10px;color:var(--muted);font-size:12px;line-height:1.6}.punish-rule-list[data-v-5460ac49]{display:grid;gap:8px}.punish-rule-row[data-v-5460ac49]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.punish-rule-row>span[data-v-5460ac49]{flex:0 0 auto;color:var(--text)}.punish-rule-row[data-v-5460ac49] .el-tag{height:auto;min-height:24px;padding:3px 8px;white-space:normal;text-align:right;line-height:1.35}@media(max-width:960px){.metric-grid[data-v-5460ac49]{grid-template-columns:1fr 1fr}.image-setting-grid.compact-grid[data-v-5460ac49]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.metric-grid[data-v-5460ac49],.image-setting-grid[data-v-5460ac49],.image-setting-grid.compact-grid[data-v-5460ac49]{grid-template-columns:1fr}.image-setting-actions[data-v-5460ac49]{align-items:flex-start;flex-direction:column}}.head-actions[data-v-a9b7949b]{display:flex;gap:10px;flex-wrap:wrap}.account-metrics[data-v-a9b7949b]{margin:16px 0}.panel-head[data-v-a9b7949b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.panel h3[data-v-a9b7949b]{margin:0;font:700 17px var(--display)}.account-row-actions[data-v-a9b7949b]{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;width:max-content;min-width:100%;white-space:nowrap}.account-row-actions[data-v-a9b7949b] .el-button{flex:0 0 auto;white-space:nowrap}.account-row-actions[data-v-a9b7949b] .el-button+.el-button{margin-left:0}.account-row-actions[data-v-a9b7949b] .el-button>span{white-space:nowrap}.quota-tip[data-v-a9b7949b]{margin-left:6px;color:var(--danger, #e35d6a);font-size:11px}b.full[data-v-a9b7949b]{color:var(--danger, #e35d6a)}.demo-account-dialog{max-width:calc(100vw - 32px);border-radius:16px;padding:24px}.demo-account-intro[data-v-a9b7949b]{margin:0 0 16px;color:var(--c-fg-soft, var(--text));line-height:1.7}.demo-account-scope[data-v-a9b7949b]{margin-bottom:22px}.demo-account-form[data-v-a9b7949b] .el-form-item{margin-bottom:24px}.demo-account-form[data-v-a9b7949b] .el-form-item__label{font-weight:600}.demo-account-hint[data-v-a9b7949b]{width:100%;margin:7px 0 0;color:var(--c-fg-soft, var(--text));font-size:12px;line-height:1.6}.demo-account-login-note[data-v-a9b7949b]{margin:2px 0 0;color:var(--c-fg-soft, var(--text));font-size:13px;line-height:1.6}@media(max-width:560px){.demo-account-dialog{padding:18px}}.back-button[data-v-b63f586f]{margin-bottom:12px}.toolbar[data-v-b63f586f]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.pager[data-v-b63f586f]{display:flex;justify-content:flex-end;margin-top:14px}.audit-detail[data-v-b63f586f]{display:grid;grid-template-columns:130px 1fr;gap:10px 14px;margin:0}.audit-detail dt[data-v-b63f586f]{font-weight:600;color:var(--el-text-color-secondary)}.audit-detail dd[data-v-b63f586f]{margin:0;word-break:break-word}.detail-text[data-v-b63f586f]{white-space:pre-wrap;padding:10px;border-radius:8px;background:var(--el-fill-color-light)}.notice[data-v-9e542fea]{margin-bottom:16px}.section-title[data-v-9e542fea]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.section-title h2[data-v-9e542fea]{margin:0;font-size:16px}.section-title span[data-v-9e542fea]{color:var(--muted);font-size:13px}.panel[data-v-9e542fea]{margin-bottom:20px}code[data-v-9e542fea]{font-size:12px;word-break:break-all}.code[data-v-9e542fea]{color:var(--accent);letter-spacing:1px}.bind-code[data-v-9e542fea]{margin-top:20px;padding:20px;text-align:center;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--accent),transparent 92%)}.bind-code small[data-v-9e542fea],.bind-code b[data-v-9e542fea],.bind-code span[data-v-9e542fea]{display:block}.bind-code b[data-v-9e542fea]{font-size:22px;color:var(--accent);margin:10px}.bind-code span[data-v-9e542fea]{color:var(--muted)}.head-actions[data-v-d61cc24c]{display:flex;align-items:center;gap:10px}.database-title[data-v-d61cc24c],.section-title[data-v-d61cc24c]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.database-title h2[data-v-d61cc24c],.section-title h2[data-v-d61cc24c]{margin:0;font:700 20px var(--display)}.database-title span[data-v-d61cc24c],.section-title p[data-v-d61cc24c]{display:block;color:var(--muted);margin:5px 0 0}.table-grid[data-v-d61cc24c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:13px;margin-top:20px}.table-grid article[data-v-d61cc24c]{border:1px solid var(--line);border-radius:9px;padding:16px;display:flex;align-items:center;gap:13px}.table-grid>article>i[data-v-d61cc24c]{width:45px;height:45px;border-radius:9px;background:color-mix(in srgb,var(--accent),transparent 84%);display:grid;place-items:center;color:var(--accent);font-style:normal}.table-grid article div[data-v-d61cc24c]{flex:1}.table-grid b[data-v-d61cc24c],.table-grid span[data-v-d61cc24c],.table-grid small[data-v-d61cc24c]{display:block}.table-grid span[data-v-d61cc24c],.table-grid small[data-v-d61cc24c]{color:var(--muted);margin-top:3px;font-size:10px}.bulk[data-v-d61cc24c]{display:grid;grid-template-columns:1fr 100px 1fr 1fr 1fr auto;gap:10px}.bulk>.el-input[data-v-d61cc24c]:nth-last-child(2){grid-column:1/3}.hint[data-v-d61cc24c]{color:var(--muted);font-size:11px}.edit-form[data-v-d61cc24c]{margin-top:18px;max-height:55vh;overflow:auto}.script-alert[data-v-d61cc24c]{margin-bottom:16px}.script-layout[data-v-d61cc24c]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:18px}.templates[data-v-d61cc24c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:22px 0 12px}.templates>span[data-v-d61cc24c]{margin-right:4px;color:var(--muted);font-size:11px}.sql-input[data-v-d61cc24c] textarea{font:13px/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:color-mix(in srgb,var(--bg),var(--panel) 45%)}.script-meta[data-v-d61cc24c]{display:flex;flex-wrap:wrap;gap:16px;margin:12px 0;color:var(--muted);font-size:11px}.script-meta b[data-v-d61cc24c]{color:var(--text)}.danger-box[data-v-d61cc24c]{display:grid;grid-template-columns:1fr minmax(240px,.7fr);align-items:center;gap:14px;margin-top:14px;padding:14px;border:1px solid color-mix(in srgb,var(--danger,#d5534f),transparent 55%);border-radius:10px;background:color-mix(in srgb,var(--danger,#d5534f),transparent 94%)}.execute-row[data-v-d61cc24c]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.result-panel[data-v-d61cc24c]{min-width:0}.result-panel .el-table[data-v-d61cc24c],.result-panel .el-result[data-v-d61cc24c],.result-panel .el-empty[data-v-d61cc24c]{margin-top:20px}.result-panel .el-alert[data-v-d61cc24c]{margin-top:12px}@media(max-width:1100px){.script-layout[data-v-d61cc24c]{grid-template-columns:1fr}.bulk[data-v-d61cc24c]{grid-template-columns:1fr 100px 1fr}.danger-box[data-v-d61cc24c]{grid-template-columns:1fr}}@media(max-width:700px){.head-actions[data-v-d61cc24c],.head-actions .el-segmented[data-v-d61cc24c]{width:100%}.script-layout[data-v-d61cc24c]{display:block}.result-panel[data-v-d61cc24c]{margin-top:14px}.bulk[data-v-d61cc24c],.table-grid[data-v-d61cc24c]{grid-template-columns:1fr}}.cloud-tip[data-v-49cb0448]{margin-bottom:14px}.guide-body[data-v-49cb0448]{line-height:1.7;color:var(--text);padding-bottom:24px}.guide-body[data-v-49cb0448] h1{font:700 22px var(--display);margin:0 0 14px}.guide-body[data-v-49cb0448] h2{font:700 18px var(--display);margin:22px 0 10px;padding-top:8px;border-top:1px solid var(--line)}.guide-body[data-v-49cb0448] h3{font:700 15px var(--display);margin:16px 0 8px}.guide-body[data-v-49cb0448] p,.guide-body[data-v-49cb0448] li{margin:6px 0;font-size:13px}.guide-body[data-v-49cb0448] a{color:var(--accent);text-decoration:underline}.guide-body[data-v-49cb0448] code{padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--accent),transparent 90%);font-size:12px}.guide-body[data-v-49cb0448] pre{padding:12px;border-radius:8px;background:color-mix(in srgb,var(--panel),#000 8%);overflow:auto}.guide-body[data-v-49cb0448] blockquote{margin:10px 0;padding:8px 12px;border-left:3px solid var(--accent);color:var(--muted);background:color-mix(in srgb,var(--accent),transparent 94%)}.guide-body[data-v-49cb0448] .guide-table{width:100%;border-collapse:collapse;margin:10px 0 16px;font-size:12px}.guide-body[data-v-49cb0448] .guide-table th,.guide-body[data-v-49cb0448] .guide-table td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}.guide-body[data-v-49cb0448] .guide-table th{background:color-mix(in srgb,var(--accent),transparent 90%)}.guide-body[data-v-49cb0448] hr{border:0;border-top:1px solid var(--line);margin:18px 0}.heading-actions[data-v-49cb0448]{display:flex;gap:10px;align-items:center}.summary-grid[data-v-49cb0448]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.summary-grid article[data-v-49cb0448]{padding:20px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--panel),transparent 3%);box-shadow:var(--shadow);color:var(--text)}.summary-grid span[data-v-49cb0448],.summary-grid b[data-v-49cb0448],.summary-grid small[data-v-49cb0448]{display:block}.summary-grid span[data-v-49cb0448],.summary-grid small[data-v-49cb0448]{color:var(--muted)}.summary-grid b[data-v-49cb0448]{margin:8px 0;font:700 27px var(--display);color:var(--text)}.summary-grid b.date[data-v-49cb0448]{font-size:16px}.summary-grid b.running[data-v-49cb0448]{color:var(--warning)}.summary-grid small[data-v-49cb0448]{font-size:10px}.backup-layout[data-v-49cb0448]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.admin-card[data-v-49cb0448]{padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:var(--text);margin-bottom:0}.admin-card header[data-v-49cb0448]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.admin-card h2[data-v-49cb0448]{margin:0;font:700 20px var(--display);color:var(--text)}.admin-card p[data-v-49cb0448]{margin:6px 0 0;color:var(--muted);font-size:11px}.form-grid[data-v-49cb0448]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid .wide[data-v-49cb0448]{grid-column:1/-1}.directory[data-v-49cb0448]{margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}.directory span[data-v-49cb0448],.directory code[data-v-49cb0448]{display:block}.directory span[data-v-49cb0448]{color:var(--muted);font-size:10px}.directory code[data-v-49cb0448]{margin-top:8px;overflow-wrap:anywhere;color:var(--text)}.upload-mark[data-v-49cb0448]{margin-bottom:8px;color:var(--accent);font-size:30px}.confirm-input[data-v-49cb0448]{margin:18px 0 12px}.restore-card>.el-button[data-v-49cb0448]{width:100%}.cloud-card[data-v-49cb0448]{margin-top:4px}.cloud-actions[data-v-49cb0448]{display:flex;gap:10px;flex-wrap:wrap}.history[data-v-49cb0448]{margin-top:16px}.history header[data-v-49cb0448]{margin-bottom:12px}@media(max-width:1100px){.summary-grid[data-v-49cb0448]{grid-template-columns:repeat(2,1fr)}.backup-layout[data-v-49cb0448]{grid-template-columns:1fr}}@media(max-width:650px){.page-heading[data-v-49cb0448],.admin-card header[data-v-49cb0448]{align-items:stretch}.heading-actions[data-v-49cb0448]{width:100%}.heading-actions .el-button[data-v-49cb0448]{flex:1}.summary-grid[data-v-49cb0448]{grid-template-columns:1fr 1fr;gap:9px}.summary-grid article[data-v-49cb0448]{padding:14px}.summary-grid b[data-v-49cb0448]{font-size:21px}.form-grid[data-v-49cb0448]{grid-template-columns:1fr}}.license-hero[data-v-d9d16b36]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(125deg,var(--soft),var(--panel));border-color:var(--accent)}.license-hero.invalid[data-v-d9d16b36]{border-color:#c85b64}.license-hero small[data-v-d9d16b36],.license-hero p[data-v-d9d16b36],.section-title p[data-v-d9d16b36]{color:var(--muted)}.license-hero h2[data-v-d9d16b36]{font:700 30px var(--display);margin:6px 0}.license-hero p[data-v-d9d16b36]{margin:0}.usage-grid[data-v-d9d16b36]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0}.usage-card span[data-v-d9d16b36],.usage-card b[data-v-d9d16b36]{display:block}.usage-card span[data-v-d9d16b36]{color:var(--muted)}.usage-card b[data-v-d9d16b36]{font-size:27px;margin:9px 0}.usage-card small[data-v-d9d16b36]{font-size:14px;color:var(--muted)}.section-title[data-v-d9d16b36]{display:flex;justify-content:space-between;align-items:center}.section-title h2[data-v-d9d16b36]{margin:0}.section-title p[data-v-d9d16b36]{margin:5px 0 15px}.feature-grid[data-v-d9d16b36]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.feature-grid article[data-v-d9d16b36]{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid var(--line);background:var(--panel2);border-radius:10px}.feature-grid article.off[data-v-d9d16b36]{opacity:.58}.feature-grid i[data-v-d9d16b36]{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:var(--soft);color:var(--accent);font-style:normal}.feature-grid div[data-v-d9d16b36]{flex:1}.feature-grid b[data-v-d9d16b36],.feature-grid small[data-v-d9d16b36]{display:block}.feature-grid small[data-v-d9d16b36]{margin-top:3px;color:var(--muted);font-size:9px}.detail[data-v-d9d16b36]{margin-top:15px}@media(max-width:900px){.usage-grid[data-v-d9d16b36],.feature-grid[data-v-d9d16b36]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.usage-grid[data-v-d9d16b36],.feature-grid[data-v-d9d16b36]{grid-template-columns:1fr}}.security-metrics[data-v-18c63445]{margin-top:4px}.panel h3[data-v-18c63445]{margin:0 0 16px;font:700 17px var(--display)}.key-actions[data-v-18c63445]{display:flex;align-items:center;justify-content:space-between;gap:16px}.key-actions p[data-v-18c63445]{margin:0;color:var(--muted)}.update-grid[data-v-a4ec4d03]{display:grid;grid-template-columns:1.6fr .8fr;gap:15px}.panel h2[data-v-a4ec4d03]{font:700 19px var(--display);margin:0 0 18px}.switch-list[data-v-a4ec4d03]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:15px 0 20px}.switch-list label[data-v-a4ec4d03]{display:flex;align-items:center;justify-content:space-between;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--panel2)}.switch-list b[data-v-a4ec4d03],.switch-list small[data-v-a4ec4d03]{display:block}.switch-list small[data-v-a4ec4d03]{font-size:10px;color:var(--muted);margin-top:5px}.switch-list .locked[data-v-a4ec4d03]{opacity:.65}.shield[data-v-a4ec4d03]{width:80px;height:80px;border-radius:50%;display:grid;place-items:center;margin:5px auto 20px;border:1px solid var(--accent);color:var(--accent);font:700 25px var(--display);box-shadow:0 0 35px color-mix(in srgb,var(--accent),transparent 80%)}.policy ul[data-v-a4ec4d03]{padding-left:20px;color:var(--muted);font-size:12px;line-height:2}.policy p[data-v-a4ec4d03]{border-top:1px solid var(--line);padding-top:15px}.section-title[data-v-a4ec4d03]{display:flex;align-items:center;justify-content:space-between}.section-title h2[data-v-a4ec4d03],.section-title p[data-v-a4ec4d03]{margin:0}.section-title p[data-v-a4ec4d03]{font-size:11px;color:var(--muted);margin-top:5px}@media(max-width:900px){.update-grid[data-v-a4ec4d03],.switch-list[data-v-a4ec4d03]{grid-template-columns:1fr}}.owner-page[data-v-4e456a50]{position:relative}.owner-hero[data-v-4e456a50]{background:linear-gradient(125deg,var(--panel),color-mix(in srgb,var(--accent2) 10%,var(--panel)));border:1px solid var(--line);padding:28px;border-radius:18px}.owner-hero small[data-v-4e456a50],.section-title small[data-v-4e456a50]{letter-spacing:.18em;color:var(--accent);font-weight:700}.hero-side[data-v-4e456a50]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.notice[data-v-4e456a50],.panel[data-v-4e456a50]{margin-bottom:18px}.assistant-panel[data-v-4e456a50]{border:1px dashed var(--line)}.section-title[data-v-4e456a50]{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:18px}.section-title h2[data-v-4e456a50]{margin:3px 0}.section-title p[data-v-4e456a50]{margin:0;color:var(--muted)}.ai-config[data-v-4e456a50]{margin-top:6px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.provider-picks[data-v-4e456a50]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.provider-picks button[data-v-4e456a50]{padding:14px;text-align:left;color:var(--text);border:1px solid var(--line);border-radius:11px;background:var(--panel);cursor:pointer}.provider-picks button.active[data-v-4e456a50]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent),transparent 82%)}.provider-picks b[data-v-4e456a50],.provider-picks small[data-v-4e456a50]{display:block}.provider-picks small[data-v-4e456a50]{margin-top:4px;color:var(--muted)}.config-fields[data-v-4e456a50]{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.config-fields .el-form-item[data-v-4e456a50]{margin-bottom:12px}.config-foot[data-v-4e456a50]{display:flex;align-items:center;gap:14px}.config-foot span[data-v-4e456a50]{flex:1;color:var(--muted);font-size:12px}.assistant-actions[data-v-4e456a50]{display:flex;align-items:center;gap:12px;margin:12px 0;color:var(--muted);font-size:12px}.plan-grid[data-v-4e456a50]{display:grid;grid-template-columns:repeat(2,1fr);gap:0 18px;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.plan-grid .el-select[data-v-4e456a50]{width:100%}.plan-preview[data-v-4e456a50]{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px;border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent),transparent 94%)}.plan-preview span[data-v-4e456a50]{color:var(--muted)}.plan-preview .el-button[data-v-4e456a50]{margin-left:auto}@media(max-width:760px){.provider-picks[data-v-4e456a50],.config-fields[data-v-4e456a50]{grid-template-columns:1fr}.config-foot[data-v-4e456a50]{align-items:flex-start;flex-direction:column}}@media(max-width:950px){.plan-grid[data-v-4e456a50]{grid-template-columns:1fr 1fr}.plan-preview[data-v-4e456a50]{align-items:flex-start;flex-direction:column}.plan-preview .el-button[data-v-4e456a50]{margin-left:0}}@media(max-width:620px){.plan-grid[data-v-4e456a50]{grid-template-columns:1fr}}.menu-tree[data-v-0dc635ae]{margin-top:16px;max-height:55vh;overflow:auto;background:var(--panel);color:var(--text)}.owner-page[data-v-521f57f0]{position:relative}.owner-hero[data-v-521f57f0]{background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 32%),linear-gradient(125deg,var(--panel),color-mix(in srgb,var(--accent2) 12%,var(--panel)));border:1px solid var(--line);padding:28px;border-radius:18px}.owner-hero small[data-v-521f57f0],.section-title small[data-v-521f57f0]{letter-spacing:.18em;color:var(--accent);font-weight:700}.hero-side[data-v-521f57f0]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hero-state[data-v-521f57f0]{display:flex;align-items:center;gap:10px}.hero-state b[data-v-521f57f0]{font:800 38px var(--display);color:var(--accent)}.hero-state span[data-v-521f57f0]{color:var(--muted)}.principles[data-v-521f57f0]{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:16px 0}.principles article[data-v-521f57f0]{display:flex;gap:12px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.principles i[data-v-521f57f0]{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--accent),transparent 85%);color:var(--accent);font-style:normal}.principles b[data-v-521f57f0],.principles span[data-v-521f57f0]{display:block}.principles span[data-v-521f57f0]{margin-top:4px;color:var(--muted);font-size:12px}.notice[data-v-521f57f0],.panel[data-v-521f57f0]{margin-bottom:18px}.section-title[data-v-521f57f0]{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:18px}.section-title h2[data-v-521f57f0]{margin:3px 0}.section-title p[data-v-521f57f0]{margin:0;color:var(--muted)}.grant-form[data-v-521f57f0]{display:grid;grid-template-columns:1.2fr 1.2fr 1.4fr auto;gap:12px}.grant-form .el-select[data-v-521f57f0]{width:100%}.server-grid[data-v-521f57f0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:13px}.server-grid article[data-v-521f57f0]{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.server-grid article>i[data-v-521f57f0]{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--accent),transparent 82%);color:var(--accent);font-style:normal}.server-grid article div[data-v-521f57f0]{flex:1}.server-grid h3[data-v-521f57f0],.server-grid p[data-v-521f57f0]{margin:0}.server-grid p[data-v-521f57f0]{margin-top:5px;color:var(--muted);font-size:12px}@media(max-width:950px){.principles[data-v-521f57f0]{grid-template-columns:1fr}.grant-form[data-v-521f57f0]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.grant-form[data-v-521f57f0]{grid-template-columns:1fr}}.watermark-settings header h2[data-v-cab92b42]{margin:0 0 6px}.watermark-settings header p[data-v-cab92b42],.watermark-note[data-v-cab92b42]{color:var(--muted);font-size:12px;line-height:1.7}.watermark-layout[data-v-cab92b42]{display:grid;grid-template-columns:minmax(280px,1fr) minmax(260px,1fr);gap:28px;margin-top:18px}.watermark-switches[data-v-cab92b42]{display:grid;gap:12px;margin-bottom:20px}.watermark-switches>label[data-v-cab92b42]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.watermark-fields[data-v-cab92b42]{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.watermark-fields .el-input-number[data-v-cab92b42]{width:100%}.watermark-settings small[data-v-cab92b42]{display:block;color:var(--muted);font-size:11px;line-height:1.6;margin-top:5px}.watermark-settings .watermark-domain-warning[data-v-cab92b42]{color:var(--el-color-warning,#c69b58)}.watermark-preview-label[data-v-cab92b42]{font-size:12px;color:var(--muted)}.watermark-preview[data-v-cab92b42]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;gap:14px;padding:18px;border:1px solid var(--line);border-radius:14px;background:radial-gradient(ellipse at 50% 25%,#42675b66,#101b18);color:#e8d7ad}.watermark-preview img[data-v-cab92b42]{width:210px;height:230px;object-fit:contain}.watermark-preview b[data-v-cab92b42]{font-size:22px}.watermark-preview span[data-v-cab92b42]{font-size:11px;color:#afc0af}.watermark-note[data-v-cab92b42]{margin-top:12px}@media(max-width:850px){.watermark-layout[data-v-cab92b42]{grid-template-columns:1fr}.watermark-preview[data-v-cab92b42]{min-height:300px}}@media(max-width:420px){.watermark-fields[data-v-cab92b42]{grid-template-columns:1fr}.watermark-settings[data-v-cab92b42] .el-radio-group{display:flex;flex-wrap:wrap}}.settings-grid[data-v-562a06f2]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.wide[data-v-562a06f2]{grid-column:1/-1}.asset-row[data-v-562a06f2]{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.asset-row[data-v-562a06f2]:last-child{border:0}.preview[data-v-562a06f2]{width:120px;height:86px;display:grid;place-items:center;overflow:hidden;border:1px dashed var(--line);border-radius:12px;background:var(--panel2);color:var(--muted);font-size:11px}.preview img[data-v-562a06f2]{width:100%;height:100%;object-fit:contain}.preview.loginBackgroundUrl img[data-v-562a06f2]{object-fit:cover}.asset-row p[data-v-562a06f2]{margin:5px 0 10px;color:var(--muted);font-size:11px}.form-columns[data-v-562a06f2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:850px){.settings-grid[data-v-562a06f2],.form-columns[data-v-562a06f2]{grid-template-columns:1fr}.wide[data-v-562a06f2]{grid-column:auto}}@media(max-width:480px){.asset-row[data-v-562a06f2]{grid-template-columns:1fr}.preview[data-v-562a06f2]{width:100%;height:130px}}.setting-help[data-v-562a06f2]{display:block;margin-top:7px;color:var(--muted);font-size:11px;line-height:1.55}.console-shell[data-v-6f25663a]{display:grid;grid-template-columns:205px minmax(0,1fr);gap:16px;margin-top:18px}.module-nav[data-v-6f25663a]{position:sticky;top:76px;align-self:start;padding:10px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.module-nav button[data-v-6f25663a]{width:100%;border:0;background:transparent;color:var(--muted);display:flex;align-items:center;gap:11px;padding:11px;border-radius:10px;cursor:pointer;text-align:left}.module-nav button[data-v-6f25663a]:hover,.module-nav button.active[data-v-6f25663a]{color:var(--text);background:color-mix(in srgb,var(--accent),transparent 86%)}.module-nav i[data-v-6f25663a]{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--panel2);font-style:normal}.module-nav .active i[data-v-6f25663a]{background:var(--accent);color:var(--bg)}.module-main[data-v-6f25663a]{min-height:620px}.section-title[data-v-6f25663a]{display:flex;justify-content:space-between;align-items:end;margin:4px 2px 16px}.section-title small[data-v-6f25663a]{color:var(--accent);letter-spacing:.18em}.section-title h2[data-v-6f25663a]{font:700 24px var(--display);margin:5px 0}.section-title p[data-v-6f25663a]{color:var(--muted);margin:0;font-size:11px}.header-actions[data-v-6f25663a]{display:flex;gap:8px}.header-actions .el-select[data-v-6f25663a]{width:260px}.metrics[data-v-6f25663a]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metric span[data-v-6f25663a],.metric b[data-v-6f25663a],.metric small[data-v-6f25663a]{display:block}.metric span[data-v-6f25663a],.metric small[data-v-6f25663a]{color:var(--muted)}.metric b[data-v-6f25663a]{font-size:28px;margin:7px 0}.topology[data-v-6f25663a]{margin-top:15px}.topology>div[data-v-6f25663a]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.topology article[data-v-6f25663a]{padding:17px;border:1px solid var(--line);border-radius:11px;background:var(--panel2)}.topology i[data-v-6f25663a],.instance-card header>i[data-v-6f25663a]{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--bg);font-style:normal;font-weight:700}.topology b[data-v-6f25663a]{display:block;margin:10px 0 4px}.topology p[data-v-6f25663a]{color:var(--muted);font-size:10px}.instance-grid[data-v-6f25663a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:14px;margin-top:14px}.instance-card header[data-v-6f25663a]{display:flex;gap:12px;align-items:center}.instance-card header>div[data-v-6f25663a]{flex:1}.instance-card h3[data-v-6f25663a]{margin:3px 0}.instance-card small[data-v-6f25663a]{color:var(--muted)}.instance-card dl[data-v-6f25663a]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);margin:16px 0;border-radius:9px;overflow:hidden}.instance-card dl div[data-v-6f25663a]{background:var(--panel2);padding:10px}.instance-card dt[data-v-6f25663a]{color:var(--muted);font-size:9px}.instance-card dd[data-v-6f25663a]{margin:4px 0 0;word-break:break-all}.instance-card code[data-v-6f25663a]{display:block;padding:11px;background:var(--soft);border-radius:8px;word-break:break-all}.instance-card footer[data-v-6f25663a]{display:flex;gap:7px;flex-wrap:wrap}.table-panel[data-v-6f25663a],.form-panel[data-v-6f25663a]{max-width:1050px}.members[data-v-6f25663a]{margin-top:18px}.form-panel[data-v-6f25663a]{padding:24px}.form-panel .el-select[data-v-6f25663a]{width:100%}.cap-grid[data-v-6f25663a]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.cap[data-v-6f25663a]{display:flex;gap:13px;align-items:center}.cap>i[data-v-6f25663a]{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--panel2);font-style:normal}.cap>i.ok[data-v-6f25663a]{background:color-mix(in srgb,var(--success),transparent 80%);color:var(--success)}.cap>div[data-v-6f25663a]{flex:1}.cap h3[data-v-6f25663a],.cap p[data-v-6f25663a]{margin:0}.cap p[data-v-6f25663a]{color:var(--muted);font-size:10px;margin-top:4px}.diagnosis[data-v-6f25663a]{max-width:900px}.diagnosis-head[data-v-6f25663a]{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid var(--line)}.diagnosis>article[data-v-6f25663a]{display:flex;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.diagnosis article>i[data-v-6f25663a]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--danger),transparent 80%);color:var(--danger);font-style:normal}.diagnosis article>i.pass[data-v-6f25663a]{background:color-mix(in srgb,var(--success),transparent 80%);color:var(--success)}.diagnosis h3[data-v-6f25663a],.diagnosis p[data-v-6f25663a]{margin:0}.diagnosis p[data-v-6f25663a]{color:var(--muted);font-size:10px;margin-top:4px}.credential[data-v-6f25663a]{display:grid;gap:9px;margin-top:15px}.credential label[data-v-6f25663a]{color:var(--muted)}.credential code[data-v-6f25663a]{padding:13px;background:var(--bg);border:1px solid var(--line);border-radius:8px;word-break:break-all}.official-bot-form[data-v-6f25663a] .el-form-item{margin-bottom:16px}.official-bot-dialog .el-dialog__body{padding-top:18px!important;padding-bottom:8px!important}.official-actions[data-v-6f25663a]{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.console-shell[data-v-6f25663a]{grid-template-columns:220px minmax(0,1fr);gap:20px}.module-nav[data-v-6f25663a]{display:grid;gap:8px;padding:12px;border-radius:16px;box-shadow:0 12px 30px color-mix(in srgb,var(--text),transparent 94%)}.module-nav .el-button[data-v-6f25663a]{width:100%;min-height:54px;margin:0!important;border:1px solid transparent!important;background:transparent;justify-content:flex-start;gap:12px;padding:8px 12px;border-radius:11px;transition:color .18s,background .18s,border-color .18s,transform .18s}.module-nav .el-button[data-v-6f25663a]:hover{color:var(--text);background:color-mix(in srgb,var(--accent),transparent 93%);border-color:color-mix(in srgb,var(--accent),transparent 78%)!important;transform:translate(2px)}.module-nav .el-button.active[data-v-6f25663a]{color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 86%);border-color:color-mix(in srgb,var(--accent),transparent 58%)!important;box-shadow:inset 3px 0 0 var(--accent)}.module-nav i[data-v-6f25663a]{width:34px;height:34px;flex:0 0 34px;border-radius:9px}.module-nav span[data-v-6f25663a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-nav[data-v-6f25663a] .el-button>span{display:flex;align-items:center;gap:14px;width:100%;margin:0!important}.module-nav[data-v-6f25663a] .el-button>span>span{display:block;min-width:0;padding-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instance-grid[data-v-6f25663a]{grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:18px}.instance-card[data-v-6f25663a]{padding:22px;overflow:hidden}.instance-card header[data-v-6f25663a]{gap:14px}.instance-card header>i[data-v-6f25663a]{width:50px;height:50px;flex:0 0 50px;border-radius:14px;font-size:18px}.instance-identity[data-v-6f25663a]{min-width:0;flex:1}.instance-identity small[data-v-6f25663a],.instance-identity span[data-v-6f25663a]{display:block;color:var(--muted)}.instance-identity h3[data-v-6f25663a]{margin:5px 0 4px;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instance-identity span[data-v-6f25663a]{font-size:11px}.detail-list[data-v-6f25663a]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:20px 0!important;background:transparent!important;overflow:visible!important}.detail-list>div[data-v-6f25663a]{min-width:0;padding:14px!important;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel2),transparent 12%)!important}.detail-list .detail-wide[data-v-6f25663a]{grid-column:1/-1}.detail-list dt[data-v-6f25663a]{font-size:10px!important}.detail-list dd[data-v-6f25663a]{margin-top:7px!important;font-size:14px;line-height:1.55;word-break:normal!important;overflow-wrap:anywhere}.callback-box[data-v-6f25663a]{display:grid;gap:10px;padding:15px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--soft),transparent 22%)}.callback-box>div[data-v-6f25663a]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.callback-box b[data-v-6f25663a]{font-size:13px}.callback-box small[data-v-6f25663a]{color:var(--muted);text-align:right}.callback-box code[data-v-6f25663a]{padding:12px!important;border:1px solid color-mix(in srgb,var(--line),transparent 12%);background:var(--panel2)!important}.official-actions[data-v-6f25663a],.provider-actions[data-v-6f25663a]{margin-top:18px!important;padding-top:16px!important;border-top:1px solid var(--line);display:flex;gap:9px!important;flex-wrap:wrap}.official-actions .el-button[data-v-6f25663a],.provider-actions .el-button[data-v-6f25663a]{margin:0!important}.provider-card .detail-list[data-v-6f25663a]{margin-bottom:4px!important}.callback-box>div[data-v-6f25663a]{align-items:center}.callback-box>div>span[data-v-6f25663a]{min-width:0}.callback-box b[data-v-6f25663a],.callback-box small[data-v-6f25663a]{display:block}.callback-box small[data-v-6f25663a]{margin-top:4px;text-align:left}@media(max-width:900px){.console-shell[data-v-6f25663a]{grid-template-columns:1fr}.module-nav[data-v-6f25663a]{position:static;display:flex;overflow:auto}.module-nav button[data-v-6f25663a]{min-width:130px}.metrics[data-v-6f25663a],.topology>div[data-v-6f25663a]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.metrics[data-v-6f25663a],.topology>div[data-v-6f25663a],.cap-grid[data-v-6f25663a]{grid-template-columns:1fr}.instance-grid[data-v-6f25663a]{grid-template-columns:1fr}.section-title[data-v-6f25663a]{align-items:flex-start;flex-direction:column;gap:10px}.header-actions[data-v-6f25663a]{width:100%;flex-direction:column}.header-actions .el-select[data-v-6f25663a]{width:100%}}.player-plain-text[data-v-287c795d]{overflow-wrap:anywhere;white-space:pre-wrap}.player-chat-panel[data-v-113f7865]{display:flex;flex-direction:column;gap:9px;flex:1;min-height:0;min-width:0;color:#efe1c7}.chat-channel-tabs[data-v-113f7865]{display:flex;gap:7px;flex-shrink:0}.chat-channel-tabs button[data-v-113f7865]{flex:1;min-width:0;min-height:44px;border:1px solid #a3824845;border-radius:12px;background:#281e17;color:#bfae90;cursor:pointer}.chat-channel-tabs button.active[data-v-113f7865]{color:#ebcb85;border-color:#c6a256;background:linear-gradient(135deg,#66502d80,#332719)}.chat-channel-tabs span[data-v-113f7865]{margin-left:4px;border-radius:9px;padding:1px 5px;background:#d6b46f30;font-size:10px}.chat-channel-meta[data-v-113f7865]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#ac9b82;font-size:11px}.chat-channel-meta .connected[data-v-113f7865]{color:#9bc8ae}.chat-channel-meta button[data-v-113f7865],.chat-channel-uncertain button[data-v-113f7865]{min-height:36px;padding:6px 10px;background:#211b14;color:#dac18c;border:1px solid #a3824840;border-radius:9px}.chat-channel-note[data-v-113f7865],.chat-channel-feedback[data-v-113f7865],.chat-channel-error[data-v-113f7865]{margin:0;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.chat-channel-note[data-v-113f7865]{color:#b3a085}.chat-channel-error[data-v-113f7865]{color:#efb2a2}.chat-channel-feedback[data-v-113f7865]{color:#dfc28a}.chat-open-source-view[data-v-113f7865]{flex:1 1 auto;min-height:160px;min-width:0;overflow:hidden;border-radius:14px}vue-advanced-chat[data-v-113f7865]{display:block;height:100%;min-width:0}.chat-room-heading[data-v-113f7865]{display:grid;gap:5px;padding:8px 14px;min-width:0}.chat-room-heading strong[data-v-113f7865]{font-size:13px;color:#e8c880;overflow-wrap:anywhere}.chat-room-heading small[data-v-113f7865]{font-size:10px;color:#ad9c83}.chat-safe-message[data-v-113f7865]{min-width:0;margin-block:6px 8px;padding:9px 12px;color:#f3e7d4;background:#2e241b;border:1px solid #a3824830;border-radius:12px 12px 12px 3px}.chat-safe-message.self[data-v-113f7865]{background:#493923;border-color:#c5a26660;border-radius:12px 12px 3px}.chat-safe-message header[data-v-113f7865]{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#e1c18a}.chat-safe-message header b[data-v-113f7865]{min-width:0;overflow-wrap:anywhere}.chat-safe-message time[data-v-113f7865]{flex-shrink:0;font-size:10px;color:#bca888}.chat-safe-message p[data-v-113f7865]{margin:6px 0 0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.chat-channel-empty[data-v-113f7865]{flex:1;padding:24px 12px;color:#af9c7e;font-size:12px;text-align:center}.chat-safe-composer[data-v-113f7865]{display:flex;flex-direction:column;gap:7px;flex-shrink:0;padding:10px;border:1px solid #a3824855;border-radius:14px;background:#1d1711}.chat-safe-composer textarea[data-v-113f7865]{width:100%;min-width:0;box-sizing:border-box;resize:none;border:0;background:transparent;outline:none;color:#f3e7d4;font:14px/1.6 inherit;min-height:48px}.chat-safe-composer textarea[data-v-113f7865]:focus{outline:1px solid #c5a26680;border-radius:5px}.chat-composer-tools[data-v-113f7865]{display:flex;align-items:center;gap:6px}.chat-composer-tools small[data-v-113f7865]{margin-left:auto;color:#ad9c83;font-size:10px}.chat-emoji-row[data-v-113f7865]{display:flex;gap:2px}.chat-emoji-row button[data-v-113f7865]{min-width:30px;min-height:32px;padding:2px;background:transparent;border:0;font-size:18px;cursor:pointer}.chat-send[data-v-113f7865]{min-height:40px;min-width:58px;border:1px solid #d3ad65;border-radius:10px;background:linear-gradient(135deg,#d8b96f,#9a7132);color:#281b0d;font-weight:700;cursor:pointer}button[data-v-113f7865]:disabled{opacity:.5;cursor:not-allowed}.chat-channel-uncertain[data-v-113f7865]{display:flex;gap:6px;flex-wrap:wrap}.chat-sr-only[data-v-113f7865]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1099px){.chat-safe-composer textarea[data-v-113f7865]{font-size:16px}.chat-channel-meta button[data-v-113f7865]{min-height:40px}.chat-open-source-view[data-v-113f7865]{min-height:100px}}.character-hud[data-v-eaac8973]{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,1.15fr);gap:10px 16px;flex:0 0 auto;min-width:0;padding:13px 15px 10px;margin:0 0 16px;border:1px solid rgba(226,194,134,.27);border-radius:18px;background:radial-gradient(ellipse at 0 0,rgba(106,123,90,.19),transparent 70%),linear-gradient(125deg,#25241d,#171916);box-shadow:0 8px 24px #0000002e,inset 0 1px #ffe7bb0d;color:#f4ead7}.hud-identity[data-v-eaac8973]{display:flex;align-items:center;gap:10px;min-width:0;min-height:48px;padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.hud-avatar[data-v-eaac8973]{display:grid;place-items:center;flex:0 0 42px;width:42px;height:46px;border:1px solid #c4a16a;border-radius:14px 14px 18px 18px;background:linear-gradient(145deg,#e4c68e,#9f7740);box-shadow:inset 0 0 0 3px #201a1152;color:#211d13;font:700 24px/1 var(--display, serif)}.hud-name[data-v-eaac8973]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.hud-name strong[data-v-eaac8973]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.4}.hud-name small[data-v-eaac8973]{color:#c8b58e;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.hud-profile-mark[data-v-eaac8973]{color:#cbb285;font-size:20px}.hud-resources[data-v-eaac8973]{display:grid;align-content:center;gap:9px;min-width:0}.hud-resource-label[data-v-eaac8973]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 6px;color:#bdaf98;font-size:10px;line-height:1.4}.hud-resource-label b[data-v-eaac8973]{color:#e9decb;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hud-meter[data-v-eaac8973]{display:block;height:5px;margin-top:4px;overflow:hidden;border-radius:8px;background:#0e100e;box-shadow:inset 0 1px 2px #00000073}.hud-meter i[data-v-eaac8973]{display:block;height:100%;max-width:100%;border-radius:inherit;background:linear-gradient(90deg,#9c4a39,#db8b6d)}.hud-stamina .hud-meter i[data-v-eaac8973]{background:linear-gradient(90deg,#3c756a,#9acabb)}.hud-wallet[data-v-eaac8973]{display:flex;justify-content:space-between;flex-wrap:wrap;grid-column:1 / -1;gap:5px 14px;padding-top:9px;border-top:1px solid rgba(219,189,132,.13);color:#b9ac96;font-size:11px;line-height:1.5}.hud-wallet span[data-v-eaac8973]{min-width:0;overflow-wrap:anywhere}.hud-wallet b[data-v-eaac8973]{margin-left:6px;color:#e8cb95;font-weight:600;font-variant-numeric:tabular-nums}.hud-identity[data-v-eaac8973]:focus-visible{outline:2px solid #e8cb95;outline-offset:4px;border-radius:10px}@media(min-width:1100px){.character-hud[data-v-eaac8973]:not(.sidebar-character-hud){display:none}.sidebar-character-hud[data-v-eaac8973]{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:13px 12px}.sidebar-character-hud .hud-resources[data-v-eaac8973]{gap:8px}.sidebar-character-hud .hud-name strong[data-v-eaac8973]{font-size:17px}.sidebar-character-hud .hud-wallet[data-v-eaac8973]{font-size:10px}}@media(max-width:360px){.character-hud[data-v-eaac8973]{grid-template-columns:minmax(0,1fr) minmax(112px,1fr);gap:10px;padding:12px}.hud-avatar[data-v-eaac8973]{flex-basis:34px;width:34px;height:40px;font-size:21px}.hud-identity[data-v-eaac8973]{gap:7px}.hud-profile-mark[data-v-eaac8973]{display:none}}.hud-avatar[data-v-eaac8973]{position:relative;overflow:hidden;flex-basis:54px;width:54px;height:64px;background:radial-gradient(ellipse at 50% 20%,#69896a66,#122d24 78%);border-color:#d2b67888}.hud-avatar>img[data-v-eaac8973]{position:absolute;left:-40%;top:-4%;width:180%;height:180%;max-width:none;object-fit:cover;object-position:50% 10%}.hud-avatar>span[data-v-eaac8973]{position:relative}.hud-name[data-v-eaac8973]:after{content:"立绘 · 装备  ›";font-size:9px;color:#9cae95;margin-top:2px}@media(max-width:360px){.hud-avatar[data-v-eaac8973]{flex-basis:43px;width:43px;height:58px}.hud-name[data-v-eaac8973]:after{font-size:8px}}.character-dossier[data-v-b9749a4f]{box-sizing:border-box;min-width:0;padding:20px;border:1px solid #bba16c55;border-radius:14px;background:linear-gradient(145deg,#1c3028,#101d19);color:#eee6d3}.dossier-portrait-pane[data-v-b9749a4f],.dossier-information[data-v-b9749a4f]{min-width:0}.dossier-portrait-pane[data-v-b9749a4f]{position:relative}.dossier-stage[data-v-b9749a4f]{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr) 54px;min-height:420px;border-bottom:1px solid #d8bc7724;background:radial-gradient(ellipse at 50% 42%,#3b6d552e,transparent 69%)}.dossier-stage[data-v-b9749a4f]:before{content:"";position:absolute;top:16px;bottom:35px;left:calc(50% - 1px);width:1px;background:linear-gradient(180deg,transparent,#c8b67d25,transparent);pointer-events:none}.dossier-figure[data-v-b9749a4f]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;pointer-events:none}.dossier-figure>img[data-v-b9749a4f]{position:relative;z-index:1;display:block;width:calc(100% - 90px);height:390px;object-fit:contain;filter:drop-shadow(0 8px 18px #0006)}.dossier-silhouette[data-v-b9749a4f]{position:relative;width:205px;max-width:calc(100% - 92px);height:360px;color:#97bca580}.figure-caption[data-v-b9749a4f]{position:absolute;z-index:2;bottom:8px;max-width:calc(100% - 100px);font-size:9px;line-height:1.5;letter-spacing:.1em;color:#9eaf9d;text-align:center}.equipment-wing[data-v-b9749a4f]{position:relative;z-index:2;display:grid;align-content:center;gap:7px;padding:14px 0 28px}.left-wing[data-v-b9749a4f]{grid-column:1}.right-wing[data-v-b9749a4f]{grid-column:3}.equipment-slot[data-v-b9749a4f]{--relic-color:#b5ae95;box-sizing:border-box;position:relative;display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;width:52px;height:47px;padding:3px;border:1px solid #b5ae9540;border-color:color-mix(in srgb,var(--relic-color) 42%,transparent);border-radius:6px;background:linear-gradient(145deg,#1f352be8,#101d18ed);color:#a6b7a5;cursor:pointer}.equipment-slot.filled[data-v-b9749a4f]{background:linear-gradient(145deg,#2b3f2de8,#14241eed);box-shadow:inset 0 0 12px color-mix(in srgb,var(--relic-color) 11%,transparent)}.equipment-slot>.player-icon[data-v-b9749a4f]{width:19px;height:19px;opacity:.8}.equipment-slot small[data-v-b9749a4f]{font-size:9px;line-height:1.15;color:#c9cfb6}.equipment-slot[data-v-b9749a4f] .item-artwork-small{width:25px;height:25px;flex-basis:25px;border:0;border-radius:3px;background:none}.equipment-slot[data-v-b9749a4f]:hover{border-color:var(--relic-color);background:#2b4938}.equipment-slot[data-v-b9749a4f]:focus-visible,.dossier-loadout[data-v-b9749a4f]:focus-visible,.dossier-roots summary[data-v-b9749a4f]:focus-visible{outline:2px solid #edcf90;outline-offset:3px}.slot-conflict[data-v-b9749a4f]{position:absolute;right:2px;top:1px;font-size:9px;color:#f3bb8e}.dossier-art-actions[data-v-b9749a4f]{min-height:42px;padding-top:6px}.dossier-art-actions[data-v-b9749a4f] .image-export-actions{justify-content:center;gap:14px;padding:4px 0}.dossier-art-actions[data-v-b9749a4f] .image-export-actions>button{min-height:34px;padding:4px 2px;border:0;border-radius:0;background:none;color:#9ba993;font-size:10px}.dossier-art-actions[data-v-b9749a4f] .image-export-actions>button:hover:not(:disabled){color:#ead6a2}.dossier-heading[data-v-b9749a4f]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:6px}.dossier-heading>div[data-v-b9749a4f]{min-width:0}.dossier-heading small[data-v-b9749a4f]{font-size:9px;letter-spacing:.2em;color:#8fa795}.dossier-heading h2[data-v-b9749a4f]{font:600 31px/1.4 var(--display,serif);margin:4px 0 0;overflow-wrap:anywhere;color:#f3e5c3;letter-spacing:.08em}.realm-seal[data-v-b9749a4f]{display:flex;flex-direction:column;align-items:center;gap:7px;flex:0 1 100px;min-width:72px;padding:9px 5px;border-left:1px solid #cfb47755;font-size:11px;text-align:center;line-height:1.6;overflow-wrap:anywhere;color:#dfc386}.realm-seal .player-icon[data-v-b9749a4f]{width:21px;height:21px;color:#ddbf7d}.dossier-title[data-v-b9749a4f]{margin:9px 0 0;font-size:11px;color:#c0b389;line-height:1.8;overflow-wrap:anywhere}.dossier-title>span[data-v-b9749a4f]{color:#8eaa99}.dossier-bars[data-v-b9749a4f]{display:grid;gap:15px;padding:22px 0}.dossier-resource label[data-v-b9749a4f]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;font-size:11px;color:#a9b8a5;line-height:1.5}.dossier-resource label b[data-v-b9749a4f]{font-size:12px;font-weight:500;color:#e3decd;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dossier-track[data-v-b9749a4f]{display:block;height:5px;margin-top:7px;overflow:hidden;border-radius:3px;background:#07120f;box-shadow:inset 0 1px 3px #0008}.dossier-track>i[data-v-b9749a4f]{display:block;height:100%;max-width:100%;border-radius:inherit;background:linear-gradient(90deg,#944c42,#d6a18a)}.stamina .dossier-track>i[data-v-b9749a4f]{background:linear-gradient(90deg,#3e7c69,#a9d5b6)}.experience .dossier-track>i[data-v-b9749a4f]{background:linear-gradient(90deg,#8b753f,#d5bd7c)}.mana .dossier-track>i[data-v-b9749a4f]{background:linear-gradient(90deg,#466b8b,#9fcbd7)}.dossier-attributes[data-v-b9749a4f]{border-top:1px solid #bfa36638;padding-top:15px}.dossier-attributes h3[data-v-b9749a4f]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 9px;font:500 13px/1.5 var(--display,serif);letter-spacing:.08em;color:#cbb57d}.dossier-attributes h3>span[data-v-b9749a4f]{font-size:11px;color:#ae965c}.dossier-stats[data-v-b9749a4f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0}.dossier-stats>div[data-v-b9749a4f]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:11px 0;border-bottom:1px solid #adc2a41f}.dossier-stats dt[data-v-b9749a4f]{display:flex;align-items:center;gap:6px;font-size:11px;color:#a7b6a3;white-space:nowrap}.dossier-stats dt .player-icon[data-v-b9749a4f]{width:13px;height:13px;align-self:center;color:#adba98}.dossier-stats dd[data-v-b9749a4f]{margin:0;font-size:16px;font-weight:500;color:#e6d6a7;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.dossier-roots[data-v-b9749a4f]{margin-top:10px;font-size:11px;color:#acb9a4;border-bottom:1px solid #adc2a430}.dossier-roots summary[data-v-b9749a4f]{display:flex;gap:8px;align-items:center;min-height:44px;cursor:pointer;list-style:none}.dossier-roots summary[data-v-b9749a4f]::-webkit-details-marker{display:none}.dossier-roots summary .player-icon[data-v-b9749a4f]{width:16px;height:16px;color:#c3bd8b}.dossier-roots summary>span[data-v-b9749a4f]{margin-left:auto;font-size:16px;color:#b8a774}.dossier-roots[open] summary>span[data-v-b9749a4f]{font-size:0}.dossier-roots[open] summary>span[data-v-b9749a4f]:after{content:"−";font-size:16px}.dossier-roots dl[data-v-b9749a4f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 10px;margin:2px 0 16px}.dossier-roots dt[data-v-b9749a4f]{font-size:10px;color:#8ea78e}.dossier-roots dd[data-v-b9749a4f]{margin:5px 0 0;font-size:13px;color:#dfd4ac;overflow-wrap:anywhere}.dossier-loadout[data-v-b9749a4f]{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:18px;padding:11px 14px;background:#a992580b;border:1px solid #c6a86466;border-radius:5px;color:#e2c68d;font:inherit;font-size:13px;text-align:left;cursor:pointer}.dossier-loadout[data-v-b9749a4f]:hover{background:#b79d6414;border-color:#d6b675}.dossier-loadout>.player-icon[data-v-b9749a4f]{width:22px;height:22px;flex:none}.dossier-loadout>span[data-v-b9749a4f]:first-of-type{flex:1;min-width:0}.dossier-loadout>span[data-v-b9749a4f]:last-of-type{font-size:23px;font-family:serif}.dossier-loadout small[data-v-b9749a4f]{display:block;margin-top:4px;font-size:10px;line-height:1.6;color:#99ab93}.dossier-note[data-v-b9749a4f]{margin:9px 0;font-size:10px;line-height:1.7;color:#c4b899}.dossier-presence[data-v-b9749a4f]{display:flex;align-items:center;gap:6px;margin-top:18px;font-size:10px;color:#8fa58f}.dossier-presence>i[data-v-b9749a4f]{width:5px;height:5px;border-radius:50%;background:#9c7f4e}.dossier-presence>i.connected[data-v-b9749a4f]{background:#7bcfaf;box-shadow:0 0 7px #6bdfad55}.dossier-presence>span[data-v-b9749a4f]{margin-left:auto;color:#b0a57f}[data-tone=uncommon][data-v-b9749a4f]{--relic-color:#81c9a3}[data-tone=rare][data-v-b9749a4f]{--relic-color:#80bce8}[data-tone=epic][data-v-b9749a4f]{--relic-color:#bc94e9}[data-tone=legendary][data-v-b9749a4f]{--relic-color:#e7bd70}[data-tone=mythic][data-v-b9749a4f]{--relic-color:#ed9295}[data-tone=immortal][data-v-b9749a4f]{--relic-color:#a4ecdd}@media(min-width:760px){.character-dossier[data-v-b9749a4f]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(270px,.88fr);gap:32px;align-items:start}.dossier-stage[data-v-b9749a4f]{min-height:510px;grid-template-columns:56px minmax(0,1fr) 56px;border-bottom:0}.dossier-figure>img[data-v-b9749a4f]{height:482px;width:calc(100% - 90px)}.dossier-silhouette[data-v-b9749a4f]{height:420px;width:235px}.equipment-slot[data-v-b9749a4f]{width:54px;height:51px}.equipment-wing[data-v-b9749a4f]{gap:9px;padding:20px 0 30px}.dossier-art-actions[data-v-b9749a4f]{border-top:1px solid #c3a76924}.dossier-information[data-v-b9749a4f]{padding-left:28px;border-left:1px solid #c3a76926}}@media(max-width:759px){.dossier-portrait-pane[data-v-b9749a4f]{max-width:510px;margin:0 auto}.dossier-information[data-v-b9749a4f]{margin-top:10px}.dossier-heading[data-v-b9749a4f]{padding-top:8px}.dossier-heading h2[data-v-b9749a4f]{font-size:27px}.dossier-bars[data-v-b9749a4f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;padding:20px 0}}@media(max-width:480px){.dossier-stage[data-v-b9749a4f]{grid-template-columns:46px minmax(0,1fr) 46px;min-height:386px}.equipment-slot[data-v-b9749a4f]{width:44px;height:44px;gap:2px;padding:2px}.equipment-slot small[data-v-b9749a4f]{font-size:8px}.equipment-slot>.player-icon[data-v-b9749a4f]{width:17px;height:17px}.equipment-slot[data-v-b9749a4f] .item-artwork-small{width:23px;height:23px;flex-basis:23px}.equipment-wing[data-v-b9749a4f]{gap:5px;padding:11px 0 27px}.dossier-figure>img[data-v-b9749a4f]{height:356px;width:calc(100% - 76px)}.dossier-silhouette[data-v-b9749a4f]{height:310px;max-width:calc(100% - 76px)}.figure-caption[data-v-b9749a4f]{font-size:8px;max-width:calc(100% - 86px)}.dossier-heading h2[data-v-b9749a4f]{font-size:26px}.dossier-bars[data-v-b9749a4f]{grid-template-columns:minmax(0,1fr);gap:13px}.dossier-stats[data-v-b9749a4f]{column-gap:20px}.dossier-stats dd[data-v-b9749a4f]{font-size:15px}}.player-profile-mask[data-v-e60e3578]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:20px;box-sizing:border-box;background:#020a09dc;overscroll-behavior:none}.player-profile-dialog[data-v-e60e3578]{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(680px,100%);max-height:92vh;max-height:92dvh;min-width:0;border:1px solid #baa47788;border-radius:14px;background:radial-gradient(ellipse at 5% 10%,#3e655c28,transparent 60%),linear-gradient(135deg,#172c25,#101d19 65%);box-shadow:0 24px 90px #000b;color:#eadfc4;isolation:isolate}.player-profile-dialog[data-v-e60e3578]:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:-1;border:1px solid #baa47716;border-radius:9px;pointer-events:none}.player-profile-dialog>header[data-v-e60e3578]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 24px 13px;border-bottom:1px solid #c8ad712e;flex:none}.player-profile-dialog>header>div[data-v-e60e3578]{display:flex;align-items:baseline;gap:14px;min-width:0}.player-profile-dialog>header small[data-v-e60e3578]{order:2;font-size:10px;letter-spacing:.18em;color:#a8b4a0}.player-profile-dialog h2[data-v-e60e3578]{margin:0;font:600 20px/1.4 var(--display,serif);letter-spacing:.08em;color:#f0e6cb}.player-profile-close[data-v-e60e3578]{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid #d5bd7d33;border-radius:50%;background:transparent;color:#c7b687;cursor:pointer;font:inherit}.player-profile-close>span[data-v-e60e3578]{font-size:27px;font-weight:300;line-height:1;transform:translateY(-1px)}.player-profile-close[data-v-e60e3578]:hover{color:#f3d89c;border-color:#d4b77388;background:#d4bc7b0c}.player-profile-content[data-v-e60e3578]{padding:22px 24px 24px;overflow:auto;min-width:0;min-height:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#65725d transparent}.player-profile-content[data-v-e60e3578] .character-dossier{width:100%;max-width:none;margin:0;border:0;padding:0;background:none;box-shadow:none}.player-profile-dialog button[data-v-e60e3578]:focus-visible,.player-profile-dialog[data-v-e60e3578]:focus-visible{outline:2px solid #f0ce87;outline-offset:3px}@media(min-width:760px){.player-profile-dialog[data-v-e60e3578]{width:min(960px,100%)}}@media(max-width:540px){.player-profile-mask[data-v-e60e3578]{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));align-items:center}.player-profile-dialog[data-v-e60e3578]{border-radius:12px;max-height:94vh;max-height:94dvh}.player-profile-dialog>header[data-v-e60e3578]{padding:10px 13px}.player-profile-dialog>header>div[data-v-e60e3578]{gap:10px}.player-profile-dialog>header small[data-v-e60e3578]{font-size:9px}.player-profile-dialog h2[data-v-e60e3578]{font-size:18px}.player-profile-content[data-v-e60e3578]{padding:14px 12px 18px}}.init-state[data-v-f3c7c5b0]{padding:32px 18px;color:#dccfba;text-align:center}.init-retry[data-v-f3c7c5b0]{padding:10px 16px;border:1px solid var(--line);border-radius:10px;background:#281a12eb;color:var(--gold);cursor:pointer}.play-shell[data-v-f3c7c5b0]{--play-bg: #140e0c;--play-panel: rgba(28, 18, 14, .92);--play-line: rgba(212, 168, 98, .28);--play-gold: #e0b76a;--play-text: #f3e7d4;--play-muted: #a8947d;--play-danger: #d96a5c;--play-safe: #6fcf97;--side-pad: clamp(10px, 1.2vw, 16px);--side-gap: clamp(8px, 1.2vh, 14px);--nav-pad-y: clamp(7px, 1.1vh, 10px);--chat-min: clamp(96px, 18vh, 180px);--player-mobile-nav-height: 60px;--player-mobile-safe-bottom: env(safe-area-inset-bottom, 0px);box-sizing:border-box;position:relative;width:100%;min-width:0;height:100vh;height:100dvh;max-height:100dvh;display:grid;grid-template-columns:clamp(220px,20vw,280px) minmax(0,1fr) clamp(240px,22vw,320px);grid-template-rows:minmax(0,1fr);gap:0;color:var(--play-text);background:var(--play-bg);overflow:hidden}.shell-bg[data-v-f3c7c5b0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 20% 10%,rgba(180,90,40,.18),transparent 45%),radial-gradient(ellipse at 80% 80%,rgba(60,40,90,.22),transparent 40%),linear-gradient(180deg,#1a110e,#0d0908 60%,#120c0a);pointer-events:none}.col[data-v-f3c7c5b0]{box-sizing:border-box;position:relative;z-index:1;min-width:0;min-height:0}.left[data-v-f3c7c5b0],.right[data-v-f3c7c5b0]{width:auto;inset:auto;display:flex;flex-direction:column;gap:var(--side-gap);padding:var(--side-pad);background:var(--play-panel);border-right:1px solid var(--play-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.right[data-v-f3c7c5b0]{border-right:0;border-left:1px solid var(--play-line)}.center[data-v-f3c7c5b0]{display:flex;flex-direction:column;min-width:0;overflow:auto;overscroll-behavior:contain;padding:clamp(10px,1.4vh,14px) clamp(12px,1.4vw,16px) 88px}.avatar-row[data-v-f3c7c5b0]{display:flex;gap:10px;align-items:center;flex-shrink:0}.id-block[data-v-f3c7c5b0]{flex:1;min-width:0;overflow-wrap:anywhere}.avatar[data-v-f3c7c5b0]{width:clamp(44px,5.5vh,58px);height:clamp(44px,5.5vh,58px);border-radius:16px;display:grid;place-items:center;font:700 clamp(18px,2.4vh,24px) var(--display, "Noto Serif SC", serif);color:#2a180c;background:linear-gradient(145deg,#f0d29a,#c48a3a);box-shadow:0 0 0 2px #e0b76a59;flex-shrink:0}.id-block b[data-v-f3c7c5b0]{display:block;font-size:clamp(14px,1.8vh,16px)}.id-block small[data-v-f3c7c5b0],.title[data-v-f3c7c5b0]{display:block;color:var(--play-muted);font-size:12px;margin-top:2px}.title[data-v-f3c7c5b0]{color:var(--play-gold)}.online-pill[data-v-f3c7c5b0]{display:inline-flex;margin-top:6px;padding:2px 8px;border-radius:999px;font-size:11px;color:#f0b0a6;background:#d96a5c26;border:1px solid rgba(217,106,92,.35)}.online-pill.on[data-v-f3c7c5b0]{color:#8ee0b0;background:#6fcf971f;border-color:#6fcf9759}.online-bar[data-v-f3c7c5b0]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--play-muted);flex-shrink:0}.online-bar b[data-v-f3c7c5b0]{color:var(--play-gold)}.chat-log article.sys header b[data-v-f3c7c5b0],.chat-log article.sys p[data-v-f3c7c5b0]{color:#c9b8ff}.chat-log p[data-v-f3c7c5b0]{margin:0;font-size:13px;line-height:1.65;color:#e8dcc8;overflow-wrap:anywhere}.chat-log header small[data-v-f3c7c5b0]{color:var(--play-muted);margin-left:auto;margin-right:6px}.near-list[data-v-f3c7c5b0]{max-height:min(120px,16vh);overflow:auto;display:grid;gap:6px;border-top:1px dashed var(--play-line);padding-top:8px;flex-shrink:0}.near-list header[data-v-f3c7c5b0]{font-size:12px;color:var(--play-gold)}.near-item[data-v-f3c7c5b0]{display:flex;justify-content:space-between;gap:8px;min-width:0;overflow-wrap:anywhere;border:1px solid var(--play-line);border-radius:10px;background:#00000038;color:var(--play-text);padding:6px 8px;font:inherit;text-align:left}.near-item small[data-v-f3c7c5b0]{color:var(--play-muted)}.mobile-chat[data-v-f3c7c5b0]{max-height:42vh;margin-bottom:10px}.bars[data-v-f3c7c5b0]{display:grid;gap:clamp(4px,.8vh,6px);flex-shrink:0}.bars label[data-v-f3c7c5b0]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;color:var(--play-muted);white-space:nowrap}.bars em[data-v-f3c7c5b0]{flex-shrink:0;font-style:normal;color:var(--play-text)}.bar[data-v-f3c7c5b0]{height:clamp(7px,1vh,10px);border-radius:999px;background:#00000059;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.bar i[data-v-f3c7c5b0]{display:block;height:100%;border-radius:inherit}.bar.hp i[data-v-f3c7c5b0]{background:linear-gradient(90deg,#a33a2f,#e07060)}.bar.mp i[data-v-f3c7c5b0]{background:linear-gradient(90deg,#2a5ea8,#5aa0e8)}.bar.xp i[data-v-f3c7c5b0]{background:linear-gradient(90deg,#8a6a18,#e0b76a)}.stat-grid[data-v-f3c7c5b0]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(6px,1vh,8px);flex-shrink:0}.stat-grid div[data-v-f3c7c5b0]{padding:clamp(7px,1vh,10px);border-radius:12px;border:1px solid var(--play-line);background:#00000038}.stat-grid span[data-v-f3c7c5b0]{display:block;color:var(--play-muted);font-size:11px}.stat-grid b[data-v-f3c7c5b0]{font-size:clamp(14px,1.8vh,16px)}.side-nav[data-v-f3c7c5b0]{display:grid;gap:clamp(5px,.9vh,8px);margin-top:auto;flex-shrink:0}.side-nav button[data-v-f3c7c5b0],.sheet-groups button[data-v-f3c7c5b0],.chat-input button[data-v-f3c7c5b0],.bottom-tabs button[data-v-f3c7c5b0],.mobile-sheet header button[data-v-f3c7c5b0]{border:1px solid var(--play-line);background:#281a12e6;color:var(--play-text);border-radius:12px;padding:var(--nav-pad-y) 12px;cursor:pointer;text-align:left;font:inherit;font-size:clamp(12px,1.5vh,14px)}.side-nav button[data-v-f3c7c5b0]:hover,.sheet-groups button[data-v-f3c7c5b0]:hover{border-color:var(--play-gold);color:var(--play-gold)}.side-nav .danger[data-v-f3c7c5b0]{color:#f0b0a6}.side-nav .nav-hub[data-v-f3c7c5b0]{color:var(--play-gold);border-color:#e0b76a8c}.nav-mail[data-v-f3c7c5b0]{position:relative}.mail-dot[data-v-f3c7c5b0]{position:absolute;top:4px;right:8px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#c0453a;color:#fff;font-size:10px;font-style:normal;line-height:18px;text-align:center;box-shadow:0 0 0 2px #140c08e6}.chat-tabs[data-v-f3c7c5b0]{display:flex;gap:6px;flex-shrink:0}.chat-tabs button[data-v-f3c7c5b0]{flex:1;border:0;border-radius:10px;padding:8px;background:transparent;color:var(--play-muted);cursor:pointer}.chat-tabs .on[data-v-f3c7c5b0]{background:#e0b76a26;color:var(--play-gold)}.chat-log[data-v-f3c7c5b0]{flex:1 1 auto;overflow:auto;min-height:var(--chat-min);border:1px solid var(--play-line);border-radius:14px;padding:10px;background:#00000047}.chat-log article[data-v-f3c7c5b0]{margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed rgba(224,183,106,.15)}.chat-log header[data-v-f3c7c5b0]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;margin-bottom:4px;font-size:12px;color:var(--play-gold)}.chat-log header b[data-v-f3c7c5b0]{min-width:0;overflow-wrap:anywhere}.chat-log time[data-v-f3c7c5b0]{flex-shrink:0;color:var(--play-muted)}.chat-log pre[data-v-f3c7c5b0]{margin:0;white-space:pre-wrap;word-break:break-word;font:13px/1.65 inherit;color:#e8dcc8}.chat-log .empty[data-v-f3c7c5b0]{color:var(--play-muted);font-size:13px;text-align:center;margin-top:40px}.chat-input[data-v-f3c7c5b0]{display:flex;gap:8px;flex-shrink:0}.chat-input input[data-v-f3c7c5b0]{flex:1;min-width:0;border-radius:12px;border:1px solid var(--play-line);background:#00000059;color:var(--play-text);padding:10px 12px;font:inherit}.chat-input button[data-v-f3c7c5b0]{width:52px;text-align:center;background:linear-gradient(145deg,#c8964a,#8a5a22);border:0;font-weight:700}.bottom-tabs[data-v-f3c7c5b0]{display:none;position:fixed;left:0;right:0;bottom:0;z-index:30;box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:8px max(10px,env(safe-area-inset-right)) calc(8px + var(--player-mobile-safe-bottom)) max(10px,env(safe-area-inset-left));background:#120c0af5;box-shadow:0 -1px 0 var(--play-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bottom-tabs button[data-v-f3c7c5b0]{box-sizing:border-box;min-width:0;min-height:44px;text-align:center;border-radius:12px;padding:8px 4px;background:transparent;border:0;color:var(--play-muted)}.bottom-tabs .on[data-v-f3c7c5b0]{color:var(--play-gold);background:#e0b76a1f}.mobile-sheet[data-v-f3c7c5b0]{display:none;box-sizing:border-box;position:fixed;left:0;right:0;bottom:calc(var(--player-mobile-nav-height) + var(--player-mobile-safe-bottom));z-index:25;max-height:min(62vh,520px);max-height:min(62dvh,calc(100dvh - var(--player-mobile-nav-height) - var(--player-mobile-safe-bottom) - 8px),520px);min-width:0;overflow:auto;overscroll-behavior:contain;background:#140e0cf7;border-top:1px solid var(--play-line);padding:14px max(14px,env(safe-area-inset-right)) 20px max(14px,env(safe-area-inset-left))}.mobile-sheet.more-sheet[data-v-f3c7c5b0]{max-height:min(78vh,760px);max-height:min(78dvh,calc(100dvh - var(--player-mobile-nav-height) - var(--player-mobile-safe-bottom) - 8px),760px)}.mobile-sheet header[data-v-f3c7c5b0]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.mobile-sheet header b[data-v-f3c7c5b0]{min-width:0;overflow-wrap:anywhere}.sheet-tools[data-v-f3c7c5b0]{display:flex;flex-wrap:wrap;min-width:0;align-items:center;gap:8px}.sheet-tools button[data-v-f3c7c5b0]{min-height:44px;white-space:nowrap}.sheet-groups[data-v-f3c7c5b0]{display:grid;gap:14px}.sheet-groups article h3[data-v-f3c7c5b0]{margin:0 0 8px;color:var(--play-gold);font-size:14px}.sheet-groups article div[data-v-f3c7c5b0]{display:flex;flex-wrap:wrap;gap:8px}.sheet-groups button[data-v-f3c7c5b0]{text-align:center}@media(min-width:1100px)and (max-width:1360px){.play-shell[data-v-f3c7c5b0]{grid-template-columns:clamp(200px,18vw,240px) minmax(0,1fr) clamp(220px,20vw,280px)}}@media(max-height:900px){.play-shell[data-v-f3c7c5b0]{--side-gap: 8px;--nav-pad-y: 7px;--chat-min: 110px}.stat-grid div[data-v-f3c7c5b0]{padding:7px 8px}.side-nav button[data-v-f3c7c5b0]{font-size:12px}}@media(max-height:780px){.play-shell[data-v-f3c7c5b0]{--side-gap: 6px;--side-pad: 10px;--nav-pad-y: 6px;--chat-min: 88px}.online-pill[data-v-f3c7c5b0]{margin-top:3px}.near-list[data-v-f3c7c5b0]{max-height:72px}.chat-log .empty[data-v-f3c7c5b0]{margin-top:16px}}@media(max-width:1099px){.play-shell[data-v-f3c7c5b0]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}.left[data-v-f3c7c5b0],.right[data-v-f3c7c5b0]{display:none}.side-nav[data-v-f3c7c5b0]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.side-nav .nav-hub[data-v-f3c7c5b0]{grid-column:1 / -1}.side-nav button[data-v-f3c7c5b0]{min-width:0;padding:10px 12px;line-height:1.5;white-space:normal;overflow-wrap:break-word}.play-shell.tab-more .more-sheet[data-v-f3c7c5b0]{display:block}.play-shell.tab-chat .chat-sheet[data-v-f3c7c5b0]{display:flex;flex-direction:column;height:min(82dvh,calc(100dvh - var(--player-mobile-nav-height) - var(--player-mobile-safe-bottom) - 12px));max-height:calc(100dvh - var(--player-mobile-nav-height) - var(--player-mobile-safe-bottom) - 12px);overflow:hidden}.chat-sheet>header[data-v-f3c7c5b0]{flex-shrink:0}.center[data-v-f3c7c5b0]{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) calc(var(--player-mobile-nav-height) + var(--player-mobile-safe-bottom) + 24px) max(12px,env(safe-area-inset-left))}.bottom-tabs[data-v-f3c7c5b0]{display:grid}.side-nav button[data-v-f3c7c5b0],.chat-input button[data-v-f3c7c5b0],.mobile-sheet header button[data-v-f3c7c5b0]{min-height:44px}.chat-input input[data-v-f3c7c5b0]{min-height:44px;box-sizing:border-box;font-size:16px}.mobile-chat[data-v-f3c7c5b0]{min-height:0;max-height:42dvh}.mobile-sheet>header[data-v-f3c7c5b0]{flex-wrap:wrap}.more-sheet .sheet-tools[data-v-f3c7c5b0]{flex:1 1 100%}}@media(min-width:1100px){.bottom-tabs[data-v-f3c7c5b0],.mobile-sheet[data-v-f3c7c5b0]{display:none!important}.center[data-v-f3c7c5b0]{padding-bottom:clamp(12px,2vh,18px)}}.play-shell{--play-bg: #12120f;--play-panel: rgba(25, 25, 21, .96);--play-line: rgba(222, 192, 135, .23);--play-gold: #e5c48c;--play-text: #f1e9d8;--play-muted: #b9aa93;--player-surface: linear-gradient(145deg, rgba(47, 43, 32, .8), rgba(23, 25, 21, .95));--player-shadow: 0 12px 32px rgba(0, 0, 0, .18)}.play-shell .shell-bg{background:radial-gradient(ellipse at 12% 0,rgba(105,111,67,.16),transparent 48%),radial-gradient(ellipse at 90% 80%,rgba(36,85,74,.16),transparent 48%),#12120f}.play-shell .col.left,.play-shell .col.right{background:linear-gradient(180deg,#202019f7,#131714f7)}.play-shell .center{scrollbar-color:#66583f transparent;scrollbar-width:thin}.player-home-dialog-open .play-shell .col.center{z-index:40}.play-shell .avatar-row{padding:12px;border:1px solid var(--play-line);border-radius:18px;background:var(--player-surface);box-shadow:inset 0 1px #ffeac30a}.play-shell .avatar{border-radius:15px 15px 20px 20px;background:linear-gradient(135deg,#e8d2a3,#b18c54)}.play-shell .id-block b{color:#f5e8cc;letter-spacing:.03em}.play-shell .bars{padding:2px 4px}.play-shell .bars em,.play-shell .stat-grid b{font-variant-numeric:tabular-nums}.play-shell .stat-grid div{background:linear-gradient(135deg,#dfc28911,#0000001a);border-color:#dec08729}.play-shell .stat-grid b{display:block;margin-top:4px;color:#ead7ad;overflow-wrap:anywhere}.play-shell .side-nav button{border-color:#dec08724;background:#ffe3af06;transition:border-color .18s ease,background .18s ease}.play-shell .side-nav button:hover:not(:disabled){background:#e5c48c17}.play-shell .center .scene-page{--gold: #e5c48c;--muted: #b9aa93;--line: rgba(222, 192, 135, .23);--panel: rgba(26, 26, 21, .94);--scene-gap: 12px;max-width:min(1040px,100%)}.play-shell .scene-page .loc-head{align-items:center;gap:12px;padding:3px 2px 0}.play-shell .location-kicker{display:block;margin-bottom:6px;color:#bda77c;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.2em}.play-shell .location-name{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.play-shell .location-name h1{margin-right:0;color:#f2e5c7;letter-spacing:.05em}.play-shell .loc-actions .ghost{min-height:44px;color:#e0c99f;background:#e5c48c0e}.play-shell .scene-page .flavor{padding:0 2px;color:#b9ad98;font-size:13px;line-height:1.7}.play-shell .scene-page .stage-art{border-radius:20px;border-color:#e5c48c59;box-shadow:var(--player-shadow),inset 0 0 40px #00000040}.play-shell .scene-page .guide-box{background:#e5c48c0b;border-color:#e5c48c2e}.play-shell .scene-page .guide-box summary{color:#c9b58d;font-size:12px}.play-shell .scene-page .guide-box p{color:#d9ccb6}.play-shell .map-detail-entry>summary{display:flex;align-items:center;min-height:44px;color:#c9b58d;font-size:12px;cursor:pointer}.play-shell .scene-page .primary-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.play-shell .primary-actions .act{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-width:0;min-height:72px;padding:12px 16px;border:1px solid rgba(250,226,185,.18);border-radius:16px;text-align:left;box-shadow:inset 0 1px #ffffff1a,0 5px 14px #00000024;transition:filter .18s ease,transform .18s ease}.play-shell .primary-actions .fight{background:linear-gradient(120deg,#804c38,#5d3429);color:#ffead9}.play-shell .primary-actions .search{background:linear-gradient(120deg,#debf82,#b68c4c);color:#292114}.play-shell .primary-actions .talk{background:linear-gradient(120deg,#3c6457,#29473e);color:#dcecdf}.play-shell .action-mark{display:grid;place-items:center;flex:0 0 34px;width:34px;height:38px;border:1px solid currentColor;border-radius:11px;font:700 22px/1 var(--display, serif);opacity:.8}.play-shell .action-copy{display:flex;flex-direction:column;min-width:0;gap:4px}.play-shell .action-copy b{font-size:15px;line-height:1.3}.play-shell .action-copy small{font-size:10px;line-height:1.4;font-weight:400;opacity:.78;white-space:nowrap}.play-shell .action-arrow{margin-left:auto;font-size:23px;font-weight:400;opacity:.6}.play-shell .scene-page .func-row{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.play-shell .func-row button{min-height:78px;gap:6px;padding:10px 5px;border-color:#dec0872b;border-radius:14px;background:linear-gradient(160deg,#433d2a73,#171a15b3);transition:border-color .18s ease,background .18s ease}.play-shell .func-row i{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(222,192,135,.2);border-radius:9px;background:#e5c48c0f;color:#e5c48c;font:600 18px/1 var(--display, serif)}.play-shell .func-row span{color:#c6b99f;font-size:11px}.play-shell .ticker{border-color:#dec08721;background:#00000029;color:#c1b69f}.play-shell .scene-page .result-card{border-radius:18px;background:var(--player-surface);box-shadow:var(--player-shadow)}.play-shell .result-card>header{padding:12px 15px;background:#e5c48c09}.play-shell .result-card pre{font-size:13px;line-height:1.85;color:#dfd4bf}.play-shell .nearby-npcs{border-color:#dec0872e;background:var(--player-surface);border-radius:18px}.play-shell .nearby-card{border-color:#dec0872b;background:#e5c48c09}.play-shell .home-todo{margin:2px 0;padding:15px;border-radius:18px;border-color:#dec08733;background:var(--player-surface)}.play-shell .home-todo .todo-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.play-shell .home-todo .todo-links a{min-width:0;min-height:46px;padding:9px 12px;justify-content:space-between;border-color:#dec0872e;background:#e5c48c0b;line-height:1.5}.play-shell .todo-links i{margin-left:auto}.play-shell .todo-note{color:#b9aa93}.play-shell .scene-page .modal{border-color:#e5c48c59;background:linear-gradient(150deg,#2c2b22,#161c17);box-shadow:0 30px 90px #000000a6}.play-shell .modal>header{background:#e5c48c0a}.play-shell .player-workshop{--gold: #e5c48c;--muted: #b9aa93;--line: rgba(222, 192, 135, .23)}.play-shell .player-workshop .workshop-heading h1{color:#f1e3c8;letter-spacing:.04em}.play-shell .player-workshop .workshop-heading p{color:#b9aa93}.play-shell .player-workshop .workshop-summary,.play-shell .player-workshop .workshop-card{border-color:#dec08738;background:var(--player-surface);box-shadow:var(--player-shadow)}.play-shell .player-workshop .workshop-card{border-radius:18px}.play-shell .player-workshop .workshop-stats{border-block-color:rgba(222,192,135,.15)}.play-shell .player-workshop .workshop-stats dt{color:#b9aa93}.play-shell .player-workshop .workshop-stats dd{color:#e5c48c;font-variant-numeric:tabular-nums}.play-shell .player-workshop .workshop-tabs button{min-height:44px;background:#e5c48c09}.play-shell .player-workshop .workshop-tabs .active{background:#e5c48c21;border-color:#d4b579;color:#f0d5a4}.play-shell .player-workshop button.primary{border-color:#ffe5b34d;background:linear-gradient(130deg,#e5c68d,#b88e4b);color:#262114}.play-shell .bottom-tabs{background:#161914f7;box-shadow:0 -1px #dec08733,0 -6px 24px #0003}.play-shell .bottom-tabs .on{background:linear-gradient(180deg,#e5c48c29,#e5c48c0e);color:#f0d5a4;box-shadow:inset 0 1px #e5c48c38}.play-shell :is(button,a,input,select,textarea):focus-visible{outline:2px solid #e5c48c;outline-offset:3px}@media(hover:hover)and (pointer:fine){.play-shell .primary-actions .act:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-2px)}.play-shell .func-row button:hover:not(:disabled){border-color:#e5c48c8c;background:#e5c48c17}}@media(max-width:1099px){.play-shell .col.center{padding-top:max(12px,env(safe-area-inset-top))}.play-shell .character-hud{max-width:1040px;width:100%;box-sizing:border-box;margin-inline:auto}.play-shell .scene-page .loc-actions{width:auto;margin-left:auto}.play-shell .scene-page .loc-actions .ghost{flex:none}}@media(max-width:720px){.play-shell .center .scene-page{--scene-gap: 11px}.play-shell .scene-page .func-row{grid-template-columns:repeat(4,minmax(0,1fr))}.play-shell .scene-page .primary-actions{gap:7px}.play-shell .primary-actions .act{gap:8px;min-height:64px;padding:9px 10px;border-radius:13px}.play-shell .action-mark{flex-basis:25px;width:25px;height:31px;border-radius:8px;font-size:18px}.play-shell .action-copy b{font-size:14px}.play-shell .action-copy small{font-size:10px}.play-shell .action-arrow{display:none}.play-shell .func-row button{min-height:73px}.play-shell .scene-page .loc-title h1{font-size:25px}.play-shell .player-workshop .workshop-toolbar input,.play-shell .player-workshop select{font-size:16px}}@media(max-width:360px){.play-shell .primary-actions .act{padding:9px 7px;gap:6px}.play-shell .action-mark{flex-basis:20px;width:20px;height:28px;font-size:16px}.play-shell .home-todo .todo-links{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.play-shell *,.play-shell *:before,.play-shell *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.play-shell .func-row button{position:relative;overflow:hidden;border-color:#c6ab6c57;background:radial-gradient(ellipse at 50% 0%,rgba(111,163,132,.17),transparent 72%),linear-gradient(145deg,#152a24,#101b17);box-shadow:inset 0 1px #ffe7b212,0 4px 12px #00000024}.play-shell .func-row button:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(199,174,117,.09);border-radius:8px;pointer-events:none}.play-shell .func-row button i{display:flex;align-items:center;justify-content:center;width:37px;height:37px;margin:0 auto 4px;border:1px solid rgba(222,194,131,.3);border-radius:11px;background:linear-gradient(145deg,#d8b9702b,#2a543f33);color:#f0d49b;box-shadow:0 0 16px #9fc89d14}.play-shell .action-mark{display:flex;align-items:center;justify-content:center}.play-shell .primary-actions .act{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffefc761,0 5px 14px #0000002e}.play-shell .primary-actions .act:after{content:"";position:absolute;width:90px;height:90px;border:1px solid rgba(255,239,198,.18);border-radius:50%;right:-23px;top:-32px;box-shadow:0 0 0 9px #ffebc10a;pointer-events:none}.play-shell .stage-art.pinned{border-color:#dbbe7980;box-shadow:0 0 0 4px #87744312,0 12px 30px #0003}.brand-logo[data-v-9a63ce7c]{width:46px;height:46px;flex:0 0 46px;display:block;object-fit:contain}.menu-search[data-v-9a63ce7c]{margin:8px 4px 6px;width:calc(100% - 8px)}.menu-search[data-v-9a63ce7c] .el-input__wrapper{border-radius:10px;background:color-mix(in srgb,var(--panel),transparent 12%)}.sidebar-content[data-v-9a63ce7c]{height:100%;min-height:0;display:flex;flex-direction:column;padding:16px 12px}.brand[data-v-9a63ce7c]{display:flex;align-items:center;gap:12px;min-height:70px;padding:8px 10px 18px;border-bottom:1px solid var(--line)}.brand>i[data-v-9a63ce7c]{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--accent);border-radius:12px;color:var(--accent);font:700 20px var(--display);font-style:normal}.brand b[data-v-9a63ce7c],.brand span[data-v-9a63ce7c],.brand em[data-v-9a63ce7c]{display:block}.brand b[data-v-9a63ce7c]{font:700 18px var(--display)}.brand span[data-v-9a63ce7c]{margin-top:4px;color:var(--muted);font-size:10px}.brand em[data-v-9a63ce7c]{margin-top:4px;color:var(--accent2);font:normal 8px var(--display);letter-spacing:.1em}.side-caption[data-v-9a63ce7c]{display:flex;align-items:center;gap:8px;padding:14px 10px 6px}.side-caption span[data-v-9a63ce7c]{color:var(--accent2);font:600 10px var(--display);letter-spacing:.12em}.side-caption i[data-v-9a63ce7c]{height:1px;flex:1;background:var(--line)}.side-caption small[data-v-9a63ce7c]{color:var(--muted);font-size:8px;letter-spacing:.1em}.menu-scroll[data-v-9a63ce7c]{flex:1;min-height:0}.el-menu[data-v-9a63ce7c]{border:0;background:transparent}.el-sub-menu[data-v-9a63ce7c]{margin:4px 0}.el-sub-menu[data-v-9a63ce7c] .el-sub-menu__title{height:42px;border-radius:8px;color:color-mix(in srgb,var(--accent),var(--muted) 42%);font:600 11px var(--display);letter-spacing:.08em}.el-sub-menu[data-v-9a63ce7c] .el-sub-menu__title:hover{background:color-mix(in srgb,var(--accent),transparent 94%);color:var(--text)}.el-sub-menu.is-opened[data-v-9a63ce7c]>.el-sub-menu__title{color:var(--accent)}.el-sub-menu[data-v-9a63ce7c] .el-menu{padding:2px 0 5px 10px}.el-menu-item[data-v-9a63ce7c]{height:42px;margin:3px 0;border-radius:8px;color:var(--muted)}.el-menu-item[data-v-9a63ce7c]:hover{background:color-mix(in srgb,var(--accent),transparent 93%);color:var(--text)}.el-menu-item.is-active[data-v-9a63ce7c]{background:color-mix(in srgb,var(--accent),transparent 87%);color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.el-menu-item .el-icon[data-v-9a63ce7c],.el-sub-menu .el-icon[data-v-9a63ce7c]{width:24px;font-style:normal}.el-menu-item .el-tag[data-v-9a63ce7c]{margin-left:8px}.server-state[data-v-9a63ce7c]{display:flex;align-items:center;gap:10px;margin-top:10px;padding:13px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel),transparent 18%)}.server-state>span[data-v-9a63ce7c]{min-width:0;flex:1;font-size:11px}.server-state small[data-v-9a63ce7c]{display:block;margin-top:3px;color:var(--muted);font-size:9px}.compact[data-v-9a63ce7c]{padding-inline:8px}.compact .brand[data-v-9a63ce7c]{justify-content:center;padding-inline:0}.compact .brand>div[data-v-9a63ce7c],.compact .side-caption[data-v-9a63ce7c],.compact .server-state>span[data-v-9a63ce7c],.compact .server-state .el-tag[data-v-9a63ce7c]{display:none}.compact .server-state[data-v-9a63ce7c]{justify-content:center;padding-inline:0}.compact .el-sub-menu[data-v-9a63ce7c] .el-sub-menu__title{justify-content:center;padding:0!important}.compact .el-sub-menu[data-v-9a63ce7c] .el-sub-menu__title .el-icon{margin:0}.compact .el-menu-item[data-v-9a63ce7c]{justify-content:center;padding:0!important}.compact .el-menu-item .el-icon[data-v-9a63ce7c]{margin:0}.el-sub-menu[data-v-9a63ce7c] .el-menu{background:transparent!important;padding:3px 0 6px 8px!important}.el-menu-item[data-v-9a63ce7c]{font-size:13px!important;letter-spacing:0!important;white-space:nowrap;overflow:hidden}.server-state>span[data-v-9a63ce7c]{line-height:1.35}.server-state .el-tag[data-v-9a63ce7c]{flex:0 0 auto}.sidebar-content[data-v-9a63ce7c]{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden}.brand[data-v-9a63ce7c]{min-width:0;flex:0 0 auto}.brand>div[data-v-9a63ce7c]{min-width:0;flex:1}.brand b[data-v-9a63ce7c],.brand span[data-v-9a63ce7c],.brand em[data-v-9a63ce7c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-caption[data-v-9a63ce7c]{min-width:0;flex:0 0 auto;flex-wrap:wrap}.side-caption span[data-v-9a63ce7c],.side-caption small[data-v-9a63ce7c]{min-width:0;max-width:100%;overflow-wrap:anywhere}.side-caption i[data-v-9a63ce7c]{min-width:12px}.menu-scroll[data-v-9a63ce7c]{width:100%;min-width:0}.menu-search[data-v-9a63ce7c]{flex:0 0 auto}.menu-item-label[data-v-9a63ce7c],.menu-group-label[data-v-9a63ce7c]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item-label[data-v-9a63ce7c]{flex:1}.menu-group-label[data-v-9a63ce7c]{padding-right:16px}.el-menu-item .el-icon[data-v-9a63ce7c],.el-sub-menu .el-icon[data-v-9a63ce7c]{flex:0 0 24px}.el-menu-item .el-tag[data-v-9a63ce7c]{flex:0 0 auto}.server-state[data-v-9a63ce7c]{flex:0 0 auto;min-width:0}.server-state>span[data-v-9a63ce7c]{overflow-wrap:anywhere}@media(max-width:899px){.sidebar-content:not(.compact) .el-menu-item[data-v-9a63ce7c]{min-height:44px}.sidebar-content:not(.compact) .el-sub-menu[data-v-9a63ce7c] .el-sub-menu__title{min-height:44px}.menu-search[data-v-9a63ce7c] .el-input__wrapper{min-height:40px}.brand[data-v-9a63ce7c]{min-height:64px;padding-bottom:12px}.server-state[data-v-9a63ce7c]{padding:10px}}@media(max-height:520px){.sidebar-content[data-v-9a63ce7c]{padding-top:8px;padding-bottom:8px}.brand[data-v-9a63ce7c]{min-height:52px;padding-top:0;padding-bottom:8px}.brand-logo[data-v-9a63ce7c]{width:36px;height:36px;flex-basis:36px}.side-caption[data-v-9a63ce7c]{padding-top:8px}.server-state[data-v-9a63ce7c]{margin-top:6px;padding:8px}.server-state small[data-v-9a63ce7c]{display:none}}.admin-header[data-v-fade8cd9]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px 14px;box-sizing:border-box}.admin-header.has-server-picker[data-v-fade8cd9]{grid-template-columns:44px minmax(0,1fr) minmax(140px,190px) auto}.collapse[data-v-fade8cd9]{width:44px;min-height:44px;margin:0;padding:0;font-size:20px}.breadcrumb[data-v-fade8cd9]{min-width:0;display:flex;flex-direction:column;gap:3px}.breadcrumb small[data-v-fade8cd9],.breadcrumb b[data-v-fade8cd9]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb small[data-v-fade8cd9]{color:var(--muted);font-size:10px;letter-spacing:.08em}.breadcrumb b[data-v-fade8cd9]{font:700 15px var(--display)}.server-context[data-v-fade8cd9],.server-picker[data-v-fade8cd9]{width:100%;min-width:0}.server-picker[data-v-fade8cd9] .el-select__wrapper{min-height:40px}.server-picker[data-v-fade8cd9] .el-select__selected-item{max-width:100%}.header-actions[data-v-fade8cd9]{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px}.header-actions[data-v-fade8cd9] .el-dropdown{min-width:0;max-width:100%}.theme-switch[data-v-fade8cd9]{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;padding:3px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--panel2),transparent 8%)}.theme-switch button[data-v-fade8cd9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:36px;height:32px;margin:0;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:700 13px/1 var(--display);cursor:pointer;transition:background .18s,color .18s}.theme-switch button[data-v-fade8cd9]:hover{color:var(--text)}.theme-switch button.active[data-v-fade8cd9]{background:var(--accent);color:var(--c-primary-fg, #04140f);box-shadow:none}.theme-switch button[data-v-fade8cd9]:focus-visible,.user[data-v-fade8cd9]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.user[data-v-fade8cd9]{box-sizing:border-box;min-width:0;width:clamp(160px,18vw,260px);max-width:260px;display:flex;align-items:center;gap:10px;padding:6px 10px 6px 7px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--panel),transparent 4%);cursor:pointer;transition:border-color .2s,background .2s}.user[data-v-fade8cd9]:hover{border-color:color-mix(in srgb,var(--accent),transparent 35%);background:color-mix(in srgb,var(--accent),var(--panel) 94%)}.user .el-avatar[data-v-fade8cd9]{flex:0 0 auto;color:var(--bg);background:linear-gradient(145deg,var(--accent),var(--accent2));box-shadow:0 6px 18px color-mix(in srgb,var(--accent),transparent 72%)}.user-details[data-v-fade8cd9]{min-width:0;flex:1}.user b[data-v-fade8cd9],.user small[data-v-fade8cd9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user b[data-v-fade8cd9]{font-size:12px}.user small[data-v-fade8cd9]{margin-top:3px;color:var(--muted);font-size:10px}.user-caret[data-v-fade8cd9]{flex:0 0 auto;color:var(--muted)}.mobile-nav-heading[data-v-fade8cd9]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--line);color:var(--text)}.mobile-nav-heading .el-button[data-v-fade8cd9]{min-width:44px;min-height:44px}.mobile-nav-sidebar[data-v-fade8cd9]{flex:1;min-height:0;height:100%}.password-form[data-v-fade8cd9]{margin-top:18px}.password-rules[data-v-fade8cd9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px 12px;margin:-4px 0 18px;padding:12px;border:1px solid var(--line);border-radius:10px;color:var(--muted);font-size:11px}.password-rules span.ok[data-v-fade8cd9]{color:var(--success, #38b77c)}@media(max-width:1279px){.admin-header.has-server-picker[data-v-fade8cd9]{grid-template-columns:44px minmax(0,1fr) auto}.admin-header.has-server-picker .server-context[data-v-fade8cd9]{grid-column:2 / -1;grid-row:2;padding-bottom:10px}.admin-header.has-server-picker .header-actions[data-v-fade8cd9]{grid-column:3;grid-row:1}.user[data-v-fade8cd9]{width:180px}}@media(max-width:1100px){.user[data-v-fade8cd9]{width:160px}.user small[data-v-fade8cd9]{display:none}}@media(max-width:899px){.admin-header[data-v-fade8cd9]{gap:8px}.admin-header.has-server-picker .server-context[data-v-fade8cd9]{grid-column:1 / -1}.theme-switch button[data-v-fade8cd9]{min-width:40px;min-height:40px}}@media(max-width:700px){.theme-switch[data-v-fade8cd9]{display:none}.user[data-v-fade8cd9]{width:44px;min-height:44px;padding:2px;border:0;background:transparent}.user-details[data-v-fade8cd9],.user-caret[data-v-fade8cd9]{display:none}.header-actions[data-v-fade8cd9]{gap:6px}}@media(max-width:560px){.password-rules[data-v-fade8cd9]{grid-template-columns:minmax(0,1fr)}}:root[data-theme=pixel]{--bg:#0b1020;--side:#10182a;--panel:#151f34;--panel2:#1b2942;--line:rgba(137,163,210,.24);--text:#edf4ff;--muted:#91a3c2;--accent:#5ee0b5;--accent2:#f0c766;--danger:#ff7185;--shadow:0 12px 32px rgba(2,7,18,.2);--display:Inter,"Microsoft YaHei",sans-serif;--el-border-radius-base:8px;--el-border-radius-small:6px;--el-border-radius-round:18px;--el-fill-color-blank:var(--panel);--el-fill-color-light:var(--panel2);--el-fill-color-lighter:color-mix(in srgb,var(--panel2),transparent 16%);--el-fill-color-extra-light:color-mix(in srgb,var(--panel2),transparent 30%);--el-mask-color:rgba(3,7,16,.72)}:root[data-theme=pixel] body{letter-spacing:0;background:var(--bg)}:root[data-theme=pixel] .app-shell{background-color:var(--bg)!important;background-image:radial-gradient(circle at 82% 0,rgba(94,224,181,.07),transparent 28%),linear-gradient(rgba(123,151,202,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(123,151,202,.022) 1px,transparent 1px)!important;background-size:auto,24px 24px,24px 24px!important}:root[data-theme=pixel] .admin-sidebar{background:linear-gradient(180deg,#111b2e,#0e1728)!important;box-shadow:10px 0 30px #00000024!important}:root[data-theme=pixel] .workspace>.admin-header{background:#0b1020e6!important;box-shadow:0 6px 24px #0000001f!important}:root[data-theme=pixel] .brand>i{position:relative;border-radius:9px!important;background:linear-gradient(145deg,#5ee0b529,#5ee0b50a);box-shadow:inset 0 0 0 1px #5ee0b533!important}:root[data-theme=pixel] .brand>i:after{content:"";position:absolute;width:4px;height:4px;right:5px;bottom:5px;background:var(--accent);box-shadow:-6px 0 var(--accent),0 -6px var(--accent);opacity:.8}:root[data-theme=pixel] .panel,:root[data-theme=pixel] .page-head,:root[data-theme=pixel] .owner-hero{background:linear-gradient(145deg,#151f34fa,#18253df5)!important;border:1px solid var(--line)!important;border-radius:12px!important;box-shadow:var(--shadow)!important}:root[data-theme=pixel] .panel:before{background:linear-gradient(90deg,var(--accent2),var(--accent),transparent)!important;opacity:.45!important}:root[data-theme=pixel] h1,:root[data-theme=pixel] h2,:root[data-theme=pixel] h3{font-family:var(--display);text-shadow:none!important}:root[data-theme=pixel] .el-menu{--el-menu-bg-color:transparent;--el-menu-text-color:var(--muted);--el-menu-hover-bg-color:rgba(94,224,181,.07);--el-menu-active-color:var(--accent)}:root[data-theme=pixel] .el-sub-menu>.el-sub-menu__title{border:1px solid rgba(137,163,210,.14);border-radius:8px!important;background:#121d31;color:#aebed9!important;box-shadow:none!important}:root[data-theme=pixel] .el-sub-menu>.el-sub-menu__title:hover,:root[data-theme=pixel] .el-sub-menu.is-opened>.el-sub-menu__title{border-color:#5ee0b552;background:#18263e;color:var(--accent)!important}:root[data-theme=pixel] .el-sub-menu .el-menu{margin:3px 0 7px 12px;padding-left:6px!important;border-left:2px solid rgba(94,224,181,.18)}:root[data-theme=pixel] .el-menu-item{border:1px solid transparent;border-radius:8px!important;box-shadow:none!important}:root[data-theme=pixel] .el-menu-item.is-active{background:#5ee0b51a!important;border-color:#5ee0b52e;box-shadow:inset 3px 0 var(--accent)!important}:root[data-theme=pixel] .el-button,:root[data-theme=pixel] .el-input__wrapper,:root[data-theme=pixel] .el-select__wrapper,:root[data-theme=pixel] .el-textarea__inner,:root[data-theme=pixel] .el-alert,:root[data-theme=pixel] .el-tag,:root[data-theme=pixel] .el-segmented{border-radius:8px!important;box-shadow:none!important}:root[data-theme=pixel] .el-button{background:#1a2841;border-color:var(--line);color:var(--text)}:root[data-theme=pixel] .el-button:hover{background:#20314e;border-color:#5ee0b58c;color:var(--accent);transform:none!important}:root[data-theme=pixel] .el-button--primary:not(.is-plain){background:linear-gradient(135deg,#4fd0a6,#66e5bd);border-color:transparent;color:#071a14}:root[data-theme=pixel] .el-button--primary:not(.is-plain):hover{background:linear-gradient(135deg,#66e5bd,#7aebc8);color:#071a14}:root[data-theme=pixel] .el-button--primary.is-plain:not(.is-disabled),:root[data-theme=pixel] .el-button--primary.is-plain:not(.is-disabled) span{color:#8af0c8!important;border-color:#5ee0b573!important;background:#5ee0b51f!important;font-weight:700}:root[data-theme=pixel] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger),:root[data-theme=pixel] .el-button.is-plain:not(.el-button--primary):not(.el-button--danger) span{color:var(--text)!important;background:#1a2841!important;border-color:var(--line)!important}:root[data-theme=pixel] .el-input__wrapper,:root[data-theme=pixel] .el-select__wrapper,:root[data-theme=pixel] .el-textarea__inner{background:#111b2e;box-shadow:inset 0 0 0 1px var(--line)!important}:root[data-theme=pixel] .el-input__wrapper.is-focus,:root[data-theme=pixel] .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px #5ee0b514!important}:root[data-theme=pixel] .el-table{--el-table-bg-color:var(--panel);--el-table-tr-bg-color:var(--panel);--el-table-header-bg-color:#192640;--el-table-row-hover-bg-color:#1e2e49;--el-table-border-color:var(--line);--el-table-text-color:var(--text);--el-table-header-text-color:#b8c8e3;background:var(--panel);border:1px solid var(--line);border-radius:10px!important;box-shadow:none!important}:root[data-theme=pixel] .el-table th.el-table__cell{background:#192640!important;border-bottom:1px solid var(--line)!important}:root[data-theme=pixel] .el-table td.el-table__cell,:root[data-theme=pixel] .el-table td.el-table-fixed-column--left,:root[data-theme=pixel] .el-table td.el-table-fixed-column--right{background:var(--panel)!important;border-bottom-color:#89a3d221!important}:root[data-theme=pixel] .el-table__body tr:hover>td.el-table__cell,:root[data-theme=pixel] .el-table__body tr:hover>td.el-table-fixed-column--left,:root[data-theme=pixel] .el-table__body tr:hover>td.el-table-fixed-column--right{background:#1e2e49!important}:root[data-theme=pixel] .el-table__empty-block{min-height:260px;background:transparent!important}:root[data-theme=pixel] .el-pagination{--el-pagination-bg-color:#1a2841;--el-pagination-button-disabled-bg-color:#151f34;--el-pagination-hover-color:var(--accent)}:root[data-theme=pixel] .el-dialog,:root[data-theme=pixel] .el-message-box{background:var(--panel);border:1px solid var(--line);border-radius:12px!important;box-shadow:0 24px 70px #00000061!important}:root[data-theme=pixel] .el-alert{--el-alert-bg-color:color-mix(in srgb,var(--accent),var(--panel) 92%);--el-alert-text-color:var(--text);background:color-mix(in srgb,var(--accent),var(--panel) 92%)!important;border:1px solid color-mix(in srgb,var(--accent),transparent 70%)!important;color:var(--text)!important}:root[data-theme=pixel] .el-alert .el-alert__title,:root[data-theme=pixel] .el-alert .el-alert__description{color:var(--text)!important}:root[data-theme=pixel] .el-empty__description p{color:var(--muted)!important}:root[data-theme=pixel] input:-webkit-autofill,:root[data-theme=pixel] input:-webkit-autofill:hover,:root[data-theme=pixel] input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px #111b2e inset!important;box-shadow:0 0 0 1000px #111b2e inset!important;transition:background-color 9999s ease-out 0s!important}:root[data-theme=pixel] .theme-switch{background:#121c30;border:1px solid var(--line);padding:3px}:root[data-theme=pixel] .theme-switch button.active{background:var(--accent);color:#071a14}:root[data-theme=pixel] .metric i{border-radius:9px!important;background:#5ee0b51a!important;border:1px solid rgba(94,224,181,.22)!important;box-shadow:none!important}:root[data-theme=pixel] ::-webkit-scrollbar{width:8px;height:8px}:root[data-theme=pixel] ::-webkit-scrollbar-track{background:transparent}:root[data-theme=pixel] ::-webkit-scrollbar-thumb{background:#89a3d261;border-radius:8px}:root[data-theme=pixel] ::-webkit-scrollbar-thumb:hover{background:#5ee0b585}
