.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;position:relative;overflow:hidden}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));width:0;height:0;transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3);display:block;position:relative}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{z-index:1;border-radius:4px;position:absolute;bottom:2px;right:2px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color);background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-popper-bg-color-dark);right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light);background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-popper-bg-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{z-index:-1;content:" ";background:var(--el-text-color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);vertical-align:middle;height:24px;font-size:var(--el-tag-font-size);border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);border-style:solid;border-width:1px;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size);border-radius:50%}.el-tag .el-tag__close{background-color:#0000;border:none;border-radius:50%;outline:none;margin-left:6px;padding:0;overflow:hidden}.el-tag .el-tag__close:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-tag .el-tag__close .el-icon{display:flex}.el-tag--dark{--el-tag-text-color:var(--el-color-white);--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{--el-icon-size:16px;height:32px;padding:0 11px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{--el-icon-size:12px;height:20px;padding:0 7px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__loading,.el-select-dropdown__empty{text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;margin:0;padding:6px 0;list-style:none}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{font-size:var(--el-font-size-base);white-space:nowrap;text-overflow:ellipsis;color:var(--el-text-color-regular);box-sizing:border-box;cursor:pointer;height:34px;padding:0 32px 0 20px;line-height:34px;position:relative;overflow:hidden}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed;background-color:unset}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";background-position:50%;background-repeat:no-repeat;background-color:var(--el-color-primary);border-top:none;border-right:none;width:12px;height:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{margin:0;padding:0;list-style:none;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);text-overflow:ellipsis;white-space:nowrap;padding:0 20px;font-size:12px;line-height:34px;overflow:hidden}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;vertical-align:middle;width:var(--el-select-width);display:inline-block;position:relative}.el-select__wrapper{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);min-height:32px;transition:var(--el-transition-box-shadow);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;gap:6px;padding:4px 12px;font-size:14px;line-height:24px;display:flex;position:relative;transform:translateZ(0)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag,.el-select__wrapper.is-disabled input{cursor:not-allowed}.el-select__wrapper.is-disabled .el-select__prefix,.el-select__wrapper.is-disabled .el-select__suffix{pointer-events:none}.el-select__prefix,.el-select__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:6px;display:flex}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);cursor:pointer;transform:rotate(0)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:#0000}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{-webkit-user-select:none;user-select:none;flex-wrap:wrap;display:flex}.el-select__selected-item>.el-tag{max-width:100%}.el-select__collapse-item{flex-shrink:0;max-width:100%}.el-select__tags-text{text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.el-select__placeholder{z-index:-1;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--el-text-color-placeholder)}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;z-index:-1;position:absolute}.el-select__input{color:var(--el-select-multiple-input-color);font-size:inherit;appearance:none;background-color:#0000;border:none;outline:none;width:100%;height:24px;padding:0;font-family:inherit}.el-select__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;min-height:40px;padding:8px 16px;font-size:14px;line-height:24px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{gap:4px;min-height:24px;padding:2px 8px;font-size:12px;line-height:20px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;inset:0;overflow:auto}.el-overlay .el-overlay-root{height:0}: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{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-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;inset:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;inset:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-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);color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;height:var(--el-checkbox-height,32px);align-items:center;margin-right:30px;display:inline-flex;position:relative}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box;padding:0 15px 0 9px}.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{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.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{width:14px;height:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.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{border-color:var(--el-checkbox-checked-icon-color);transform:translate(-45%,-60%)rotate(45deg)scaleY(1)}.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:"";background-color:var(--el-checkbox-checked-icon-color);height:2px;display:block;position:absolute;top:5px;left:0;right:0;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{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);display:inline-block;position:relative}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";transform-origin:50%;border:1px solid #0000;border-top:0;border-left:0;width:3px;height:7px;transition:transform .15s ease-in 50ms;position:absolute;top:50%;left:50%;transform:translate(-45%,-60%)rotate(45deg)scaleY(0)}.el-checkbox__original{opacity:0;z-index:-1;outline:none;width:0;height:0;margin:0;position:absolute}.el-checkbox__label{line-height:1;font-size:var(--el-checkbox-font-size);padding-left:8px;display:inline-block}.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 #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);box-sizing:border-box;background-color:var(--el-table-bg-color);width:100%;max-width:100%;height:fit-content;font-size:var(--el-font-size-base);color:var(--el-table-text-color);position:relative;overflow:hidden}.el-table__inner-wrapper{flex-direction:column;height:100%;display:flex;position:relative}.el-table__inner-wrapper:before{height:1px;bottom:0;left:0}.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:#0000}.el-table__empty-block{text-align:center;justify-content:center;align-items:center;width:100%;min-height:60px;display:flex;position:sticky;left:0}.el-table__empty-text{width:50%;color:var(--el-text-color-secondary);line-height:60px}.el-table__expand-column .cell{text-align:center;-webkit-user-select:none;user-select:none;padding:0}.el-table__expand-icon{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.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);width:min(23px,100%);height:23px;font-size:12px;line-height:12px}.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:#0000!important}.el-table__placeholder{width:20px;display:inline-block}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right: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{box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;text-align:left;min-width:0;z-index:var(--el-table-index);padding:8px 0;position:relative}.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{border-bottom-width:0;border-right-width:0;width:15px;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;text-overflow:ellipsis;white-space:normal;overflow-wrap:break-word;padding:0 12px;line-height:23px;overflow:hidden}.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{content:"";vertical-align:middle;background:#ff4d51;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.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:"";background-color:var(--el-table-border-color);z-index:calc(var(--el-table-index) + 2);position:absolute}.el-table--border .el-table__inner-wrapper:after{width:100%;height:1px;z-index:calc(var(--el-table-index) + 2);top:0;left:0}.el-table--border:before{width:1px;height:100%;top:-1px;left:0}.el-table--border:after{width:1px;height:100%;top:-1px;right:0}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.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{background:inherit;z-index:calc(var(--el-table-index) + 1);position:sticky!important}.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:"";width:10px;box-shadow:none;touch-action:none;pointer-events:none;position:absolute;top:0;bottom:0;overflow:hidden}.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{z-index:calc(var(--el-table-index) + 1);background:#fff;right:0;position:sticky!important}.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{flex-shrink:0;overflow:hidden}.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{align-items:center;height:23px;display:inline-flex}.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{flex:1;position:relative;overflow:hidden}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table .caret-wrapper:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table .caret-wrapper{vertical-align:middle;width:24px;height:14px;overflow:initial;flex-direction:column;align-items:center;display:inline-flex;position:relative}.el-table .sort-caret{border:5px solid #0000;width:0;height:0;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;z-index:-1;position:absolute}.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,.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{z-index:calc(var(--el-table-index) + 2);position:sticky;top:0}.el-table.el-table--scrollable-y .el-table__body-footer{z-index:calc(var(--el-table-index) + 2);position:sticky;bottom:0}.el-table__column-resize-proxy{border-left:var(--el-table-border);width:0;z-index:calc(var(--el-table-index) + 9);position:absolute;top:0;bottom:0;left:200px}.el-table__column-filter-trigger{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.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);vertical-align:middle;font-size:14px}.el-table__border-left-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0;left:0}.el-table__border-bottom-patch{height:1px;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;left:0}.el-table__border-right-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s 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{text-align:center;width:20px;display:inline-block}.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);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;background-color:#fff;border-radius:2px}.el-table-filter__list{outline:none;min-width:100px;margin:0;padding:5px 0;list-style:none}.el-table-filter__list-item{cursor:pointer;line-height:36px;font-size:var(--el-font-size-base);outline:none;padding:0 10px}.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;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.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{height:unset;align-items:center;margin-bottom:12px;margin-left:5px;margin-right:5px;display:flex}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);min-width:150px;padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);overflow-wrap:break-word;box-sizing:border-box}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);margin-bottom:12px;line-height:1}.el-popover__reference:focus:not(.focusing),.el-popover__reference:focus:hover{outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus:active,.el-popover.el-popper:focus{outline-width:0}:root{color:var(--ink);font-synthesis:none;--ink:#253046;--surface-muted:#f8f9fb;--shadow:0 2px 8px #26344b04;--brand:#9f3047;--brand-soft:#f8eef1;--muted:#657184;--line:#e6e9ef;--surface:#fff;--positive:#247260;--el-color-primary:#9f3047;--el-border-radius-base:6px;--el-text-color-regular:#475361;--el-fill-color-light:#f6f7fa;--el-border-color:#dce1e9;background:#f4f5f8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.app-header{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 2px 12px #26344b03}.header-inner,.workspace{max-width:1536px;margin:0 auto;padding-left:36px;padding-right:36px}.header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;height:84px;display:grid}.brand{white-space:nowrap;letter-spacing:.15px;align-items:center;gap:11px;font-size:17px;font-weight:650;display:flex}.brand img{border-radius:9px;flex-shrink:0}.top-nav{white-space:nowrap;align-items:center;gap:6px;height:100%;display:flex}.top-nav a{min-height:40px;color:var(--muted);border:1px solid #0000;border-radius:7px;align-items:center;padding:8px 17px;font-size:14px;transition:background-color .16s,color .16s;display:flex}.top-nav a:hover{color:var(--brand);background:#faf7f8}.top-nav .router-link-exact-active{background:var(--brand-soft);color:var(--brand);font-weight:650}.workspace-label{color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:14px;font-size:12px;display:flex}.account-error{color:#a12a40;text-align:right;background:#fceff2;margin:0;padding:10px 24px;font-size:12px}.account-name{text-overflow:ellipsis;max-width:85px;overflow:hidden}.workspace{min-width:0;padding-top:32px;padding-bottom:44px}.preview-label{text-align:center;color:#69768a;border-bottom:1px solid var(--line);background:#edf0f5;padding:7px 16px;font-size:11px}h1{letter-spacing:0;margin:0;font-size:25px;font-weight:650;line-height:1.35}h2{align-items:center;gap:9px;margin:0;font-size:16px;font-weight:650;display:flex}h2 small{letter-spacing:.5px;color:var(--muted);white-space:nowrap;background:#f2f4f7;border-radius:4px;margin-left:2px;padding:4px 6px;font-size:10px;font-weight:500}h3{margin:0 0 14px;font-size:14px;font-weight:650}p{line-height:1.65}.eyebrow{color:var(--brand);letter-spacing:1.2px;margin:0 0 8px;font-size:11px;font-weight:550}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.page-subtitle{color:var(--muted);margin:8px 0 0;font-size:13px}.heading-actions{flex-shrink:0;gap:10px;display:flex}.plain-button{background:var(--surface);color:#475361;border:1px solid #d9dfe8;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 15px;font-size:13px;line-height:1.4;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.plain-button:hover{border-color:var(--brand);color:var(--brand)}.plain-button:disabled{opacity:.55}.primary-button{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:0 2px 4px #74233712}.primary-button:hover{color:#fff;background:#98243c}.text-button{color:var(--brand);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:12px;line-height:1.5}.text-button:hover,.subtle-link:hover{text-underline-offset:3px;text-decoration:underline}.subtle-link{color:var(--muted);padding:6px 0;font-size:11px}.muted{color:var(--muted);font-size:12px}.failure-text{color:#a12a40;font-size:12px}.growth-number{color:var(--positive);font-variant-numeric:tabular-nums;font-weight:650}.stats-strip{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;padding:25px 0;display:grid}.stat{border-right:1px solid var(--line);padding:0 27px}.stat:last-child{border:0}.stat:hover{background:#fdfdfe}.stat-label{color:#546174;align-items:center;gap:9px;font-size:12px;display:flex}.stat-label .workbench-icon{color:#8590a2;width:18px;height:18px}.stat strong{font-variant-numeric:tabular-nums;margin-top:15px;font-size:36px;font-weight:600;line-height:1.2;display:block}.stat small{color:var(--muted);margin-top:13px;font-size:11px;line-height:1.5;display:block}.stat-parts{flex-wrap:wrap;gap:10px 30px;margin-top:15px;display:flex}.stat-parts small{margin:0 0 5px;font-size:11px}.stat-parts a:hover small{color:var(--brand)}.stat-parts strong{margin:0;font-size:26px;font-weight:600}.stat-parts em{color:var(--muted);font-size:13px;font-style:normal;font-weight:400}.opportunity-links{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.opportunity-links>a{border:1px solid var(--line);background:#fbfcfd;border-radius:8px;align-items:center;gap:14px;padding:17px 20px;display:flex}.opportunity-links>a:hover{background:#fff;border-color:#d6bbc3}.opportunity-links>a>span:last-child{color:var(--brand);white-space:nowrap;margin-left:auto;font-size:12px}.opportunity-links strong{font-size:14px;font-weight:600}.opportunity-links small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.opportunity-icon{color:var(--brand);background:var(--brand-soft);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.rankings-grid,.overview-charts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.overview-charts{margin-top:22px}.data-section{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px;overflow:hidden}.section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:20px 22px;display:flex}.section-heading a{color:var(--brand);white-space:nowrap;font-size:12px}.ranking-section{flex-direction:column;height:430px;display:flex}.board-table{scrollbar-width:thin;scrollbar-color:#cdd4df transparent;flex:1;min-height:0;overflow:auto}.board-footer{border-top:1px solid var(--line);color:var(--muted);background:#fdfdfe;justify-content:space-between;gap:12px;padding:12px 20px;font-size:11px;display:flex}.compact-table{border-collapse:collapse;width:100%;font-size:12px}.compact-table th{color:#697589;text-align:left;white-space:nowrap;background:#f8f9fb;padding:12px 16px;font-weight:500}.compact-table td{vertical-align:top;font-variant-numeric:tabular-nums;border-top:1px solid #edf0f3;padding:14px 16px}.compact-table td:first-child{overflow-wrap:anywhere;max-width:260px}.compact-table small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.ranking-table th:first-child{width:62%}.ranking-table th:not(:first-child),.ranking-table td:not(:first-child){text-align:right}.ranking-table td{padding-top:15px;padding-bottom:15px}.ranking-table tbody tr:hover{background:#fcfafb}.ranking-table td:not(:first-child){white-space:nowrap}.ranking-table td:first-child>a{align-items:flex-start;gap:11px;font-weight:500;line-height:1.65;display:flex}.ranking-table a:hover{color:var(--brand)}.ranking-table td:first-child>small{padding-left:35px;font-size:10px}.rank-index{color:#8490a1;font-variant-numeric:tabular-nums;border-radius:5px;flex-shrink:0;place-items:center;min-width:24px;height:24px;font-size:11px;display:grid}.rank-top{color:var(--brand);background:var(--brand-soft);font-weight:650}.section-empty{text-align:center;color:var(--muted);flex-direction:column;flex:1;justify-content:center;margin:0;padding:36px 16px;font-size:13px;display:flex}.section-empty span{margin-top:9px;font-size:12px;display:block}.chart-body{padding:12px 20px 18px}.overview-chart{width:100%;height:240px}.chart-caption,.dashboard-footnote{color:var(--muted);margin:13px 0 0;font-size:11px;line-height:1.7}.dashboard-footnote{margin-top:20px}.view-tabs{border-bottom:1px solid #d8dee6;gap:28px;margin-bottom:18px;display:flex}.view-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 2px;font-size:14px}.view-tabs button.active{color:var(--brand);border-bottom-color:var(--brand);font-weight:650}.filter-bar{background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:end;gap:14px;padding:18px;display:flex}.filter-bar label{color:#536171;flex-direction:column;gap:8px;font-size:12px;display:flex}.filter-bar input,.filter-bar select,.table-toolbar select,.category-controls select,.category-edit-row select,.category-edit-row input:not([type=checkbox]){background:var(--surface);color:#28313c;border:1px solid #dce1e9;border-radius:6px;height:40px;padding:8px 10px}.filter-text input{width:260px}.filter-actions{align-items:center;gap:18px;min-height:40px;display:flex}.filter-bar input:hover,.filter-bar select:hover,.add-form textarea:hover,.login-panel input:hover{border-color:#b8c0ce}.filter-bar input:focus,.filter-bar select:focus,.add-form textarea:focus,.login-panel input:focus{border-color:var(--brand);box-shadow:0 0 0 3px #9f30470b}.table-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:18px 0 8px;font-size:12px;display:flex}.table-toolbar label{align-items:center;gap:9px;display:flex}.table-toolbar select{height:34px;padding:5px 9px}.table-scroll{border:1px solid var(--line);background:var(--surface);border-radius:8px;max-width:100%;overflow-x:auto}.table-scroll .el-table{--el-table-header-bg-color:#f8f9fb;--el-table-header-text-color:#697589;--el-table-text-color:#364350;--el-table-border-color:#edf0f5;--el-table-row-hover-bg-color:#fcf9fa;font-size:13px}.table-scroll .el-table th.el-table__cell{height:49px;font-weight:500}.table-scroll .el-table td.el-table__cell{padding:12px 0}.table-scroll .growth-number{font-size:14px}.table-scroll .el-table__cell .cell{padding-left:16px;padding-right:16px}:is(.table-scroll .el-table td.el-table__cell:has(.growth-number),.table-scroll .el-table td.el-table__cell:has(.quantity-value)){font-variant-numeric:tabular-nums}.object-cell{align-items:center;gap:12px;min-height:62px;display:flex}.object-copy{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.object-title{text-align:left;color:#28313c;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:1.6}.object-title:hover{color:var(--brand)}.object-links{gap:14px;display:flex}.category-label{color:#6c778a;background:#f4f5f8;border-radius:4px;padding:2px 6px;font-size:11px;line-height:1.6}.cell-note.failure-text{color:#a12a40}.cell-note{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.5;display:block}.goods-cover{border:1px solid var(--line);cursor:zoom-in;background:#f5f6f8;border-radius:6px;flex:0 0 60px;width:60px;height:60px;padding:0;overflow:hidden}.goods-cover img{object-fit:cover;width:100%;height:100%;display:block}.goods-cover:disabled{cursor:default}.cover-placeholder{color:#929db0;background:#f6f7fa;place-items:center;height:100%;display:grid}.cover-preview{object-fit:contain;width:100%;max-height:70vh;display:block}.cursor-pager{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;font-size:12px;display:flex}.pager-actions{gap:8px;display:flex}.query-error{color:#a12a40;background:#fceff2;border:1px solid #f0d5dc;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex}.query-error small{color:var(--muted);margin-top:5px;display:block}.query-loading{text-align:center;color:var(--muted);padding:40px;font-size:13px}.refresh-note{color:var(--muted);margin:12px 0;font-size:11px}.el-empty__bottom{color:var(--muted);max-width:100%;font-size:12px}.trend-hover{z-index:2200;border:1px solid var(--line);background:var(--surface);border-radius:8px;width:600px;max-height:calc(100vh - 24px);padding:20px;position:fixed;overflow-y:auto;box-shadow:0 10px 32px #24364d1c}.hover-object{align-items:center;gap:14px;margin-bottom:14px;display:flex}.hover-object strong{font-size:14px}.hover-object p{margin:5px 0}.trend-range{gap:6px;display:flex}.trend-range button{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:5px;min-height:34px;padding:7px 13px;font-size:12px}.trend-range button.active{color:var(--brand);background:var(--brand-soft);border-color:#d5a1ad}.trend-chart{width:100%;height:330px}.el-overlay .el-drawer{max-width:100vw}.el-overlay{background-color:#1b253a66}.el-overlay .el-dialog{border-radius:12px;max-width:calc(100vw - 24px);padding:28px;box-shadow:0 24px 90px #18213433}.el-dialog__title,.el-drawer__title{color:var(--ink);font-weight:600}.el-dialog__headerbtn,.el-drawer__close-btn{border-radius:6px}.el-drawer__header{border-bottom:1px solid var(--line);margin-bottom:0!important;padding-bottom:20px!important}.detail-object{align-items:flex-start;gap:14px;display:flex}.detail-object>div{flex:1;min-width:0}.detail-object h2{font-size:19px;line-height:1.6;display:block}.detail-object p{margin:5px 0}.detail-section{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.detail-section h3{margin-bottom:17px}.detail-highlights{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;padding:22px 0;display:grid}.detail-highlights span{color:var(--muted);font-size:12px}.detail-highlights strong{font-variant-numeric:tabular-nums;margin-top:12px;font-size:31px;font-weight:600;display:block}.detail-highlights small{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.5;display:block}dl{grid-template-columns:max-content 1fr;gap:12px 18px;font-size:12px;line-height:1.6;display:grid}dt{color:var(--muted)}dd{overflow-wrap:anywhere;margin:0}.detail-meta{margin-top:20px}.detail-table-scroll{overflow-x:auto}.detail-table-scroll .compact-table{min-width:540px}.disclosure{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.disclosure summary{color:#475361;cursor:pointer;min-height:34px;padding:5px 0;font-size:13px}.disclosure[open] summary{margin-bottom:16px;font-weight:600}.disclosure .compact-table{font-size:11px}.metric-strip{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.metric-strip span{color:var(--muted);font-size:12px}.metric-strip strong{margin-top:9px;font-size:24px;display:block}.category-controls{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;font-size:13px;display:flex}.category-controls label,.category-edit-row label{align-items:center;gap:8px;display:flex}.category-controls select{min-width:140px;max-width:260px}.filter-bar .category-controls{align-items:end;margin:0}.filter-bar .category-controls label{flex-direction:column;align-items:flex-start;gap:8px}.category-edit-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:13px;display:flex}.category-edit-row select{max-width:240px}.category-edit-row input{width:180px}.category-selection{background:#f5f6f8;border-radius:4px;padding:12px}.category-success{color:var(--positive);font-size:13px}.category-goods-scroll{max-height:calc(100vh - 530px);overflow:auto}.category-goods-table th:first-child{width:80px}.category-goods-table td:nth-child(2){overflow-wrap:anywhere;max-width:330px}.category-goods-table input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand)}.login-page{place-items:center;min-height:100dvh;padding:24px;display:grid}.login-panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;width:min(440px,100%);padding:40px;box-shadow:0 18px 60px #25304608}.login-panel h1{margin-top:20px;font-size:22px}.login-panel>label{flex-direction:column;gap:9px;margin-top:22px;font-size:13px;display:flex}.login-panel input,.add-form textarea{background:var(--surface);color:#28313c;border:1px solid #cfd6df;border-radius:6px;width:100%;padding:12px}.login-panel button{width:100%;margin-top:24px}.login-panel>.muted:last-child{margin-top:20px}.add-form label{flex-direction:column;gap:10px;font-size:13px;display:flex}.add-form textarea{resize:vertical;line-height:1.7}.quota-note{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 22px;padding:0 0 18px;font-size:12px;display:flex}.quota-note strong{color:#28313c;margin:0 4px;font-size:25px}.add-help{color:var(--muted);margin:10px 0 18px;font-size:12px;line-height:1.7}.add-actions{justify-content:space-between;align-items:center;gap:15px;display:flex}.add-actions>.muted{max-width:240px}.submit-result{color:#285d4d;background:#f0f6f3;border:1px solid #d5e6de;border-radius:6px;margin:18px 0;padding:16px;font-size:13px}.submit-result h3{margin:0 0 8px}.submit-result p{margin:5px 0;font-size:12px}.result-objects{flex-wrap:wrap;gap:20px;margin-top:12px;display:flex}.result-objects a{text-underline-offset:3px;text-decoration:underline}.submit-result--pending{color:#435976;background:#f3f6fb;border-color:#dfe6f0}.submit-result--partial{color:#805c27;background:#fcf8ef;border-color:#ede3cc}.submit-result--failed{color:#95364a;background:#fcf2f4;border-color:#efdbe1}.status-badge.el-tag{border-radius:5px;height:24px;padding:0 8px;font-size:11px}.status-monitor-active.el-tag{color:#386b5a;background:#edf5f1;border-color:#0000}.status-monitor-active .el-tag__content:before{content:"";vertical-align:1px;background:#4b8b72;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.status-monitor-paused.el-tag{color:#88692d;background:#faf6ed;border-color:#ede4ce}.status-monitor-unavailable.el-tag{color:#a04c5b;background:#fbf1f3;border-color:#efdce2}.workbench-icon{vertical-align:middle;flex-shrink:0}.plain-button .workbench-icon{width:15px;height:15px}.section-heading h2>.workbench-icon{color:#7c879a;width:18px;height:18px}.placeholder-panel{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:8px;place-content:center;min-height:360px;display:grid}.home-link{color:var(--brand);font-size:14px}@media (width<=1100px){.header-inner,.workspace{padding-left:24px;padding-right:24px}.header-inner{gap:12px}.top-nav{gap:3px}.top-nav a{padding-left:13px;padding-right:13px}.brand{font-size:15px}.workspace-label{gap:9px}.account-name{display:none}.stat{padding:0 18px}.stat-parts{gap:16px}}@media (width<=800px){.header-inner{grid-template-columns:1fr auto;gap:0;height:auto;min-height:100px;padding:14px 16px 0}.top-nav{grid-area:2/1/auto/-1;justify-content:center;gap:8px;height:52px;margin-top:9px;padding-bottom:5px}.top-nav a{min-height:36px;padding:7px 15px}.brand{font-size:14px}.brand img{width:28px;height:28px}.workspace-label>span{display:none}.workspace{padding:22px 16px 32px}h1{font-size:22px}.page-heading{flex-direction:column;align-items:flex-start;gap:16px}.heading-actions{width:100%}.heading-actions .primary-button{margin-left:auto}.stats-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.stat{padding:18px 16px}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.stat strong{font-size:27px}.stat-parts{gap:20px}.stat-parts strong{font-size:21px}.opportunity-links{gap:16px}.opportunity-links>a{gap:10px;padding:14px 12px}.opportunity-links>a>span:last-child{display:none}.opportunity-icon{width:30px;height:30px}.opportunity-icon .workbench-icon{width:18px;height:18px}.opportunity-links strong{font-size:13px}.rankings-grid,.overview-charts{grid-template-columns:1fr;gap:18px}.ranking-section{height:404px}.section-heading{padding:18px 16px}.section-heading h2{gap:7px;font-size:15px}.view-tabs{gap:24px;overflow-x:auto}.view-tabs button{font-size:13px}.filter-bar{gap:12px;padding:15px}.filter-text{flex:1;min-width:180px}.filter-text input{width:100%}.filter-bar .category-controls{max-width:100%}.table-toolbar{flex-direction:column;align-items:flex-start;gap:10px}.table-toolbar label{flex-wrap:wrap}.table-scroll{min-width:0}.cursor-pager{flex-wrap:wrap;gap:10px}.cursor-pager .el-button{min-height:38px}.el-drawer__body{padding:20px 16px!important}.detail-object{flex-wrap:wrap}.detail-object h2{font-size:16px}.detail-highlights{gap:10px}.detail-highlights strong{font-size:25px}.detail-highlights span{font-size:11px}.trend-hover{display:none}.trend-chart{height:310px}.overview-chart{height:225px}.login-panel{padding:28px}.section-heading>small,.category-controls>button{font-size:11px}.el-overlay .el-dialog{margin-top:5vh;padding:20px}.quota-note{align-items:flex-start}.quota-note>span:last-child{white-space:nowrap;text-align:right;flex-shrink:0;max-width:none;font-size:11px;line-height:1.7}.add-actions{flex-direction:column;align-items:stretch}.add-actions>.muted{max-width:none}.add-actions>.primary-button{width:100%;min-height:44px}.text-button{min-height:32px}.trend-range button{min-height:38px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.mobile-monitor-list{display:none}@media (width<=600px){.desktop-monitor-table{display:none}.filter-text{flex-basis:100%}.filter-bar .category-controls{flex:1;min-width:130px}.filter-bar .category-controls label,.filter-bar .category-controls select{width:100%}.filter-status{flex:1}.filter-actions{justify-content:flex-end;gap:20px;width:100%}.filter-actions .filter-submit{min-width:82px}.opportunity-links{grid-template-columns:1fr;gap:10px}.opportunity-links>a>span:last-child{display:inline}.opportunity-links>a{padding:13px 16px}.opportunity-action>span{display:none}.ranking-table th,.ranking-table td{padding-left:12px;padding-right:12px}.ranking-table th:first-child{width:52%}.stat{padding:18px 14px}.stat-label{gap:6px;font-size:11px}.stat-label .workbench-icon{width:15px;height:15px}.stat-parts{gap:14px}.stat-parts strong{font-size:23px}.stat-parts em{font-size:11px}.detail-object h2{font-size:16px}.mobile-monitor-list{background:var(--surface);border:1px solid var(--line);border-radius:8px;display:block;overflow:hidden}.mobile-monitor-row{border-bottom:1px solid var(--line);padding:20px 16px}.mobile-monitor-row:last-child{border:0}.mobile-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:19px 0 14px}.mobile-metrics dt{margin-bottom:7px;font-size:11px}.mobile-metrics dd{font-size:23px;font-weight:600;line-height:1.3}.mobile-shop{color:var(--muted);margin:0 0 10px;font-size:12px}.mobile-growth-note{margin:0 0 12px}.mobile-row-footer{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.mobile-row-footer small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.mobile-row-footer .object-links{flex-shrink:0;gap:12px}.mobile-row-footer .text-button,.mobile-row-footer .subtle-link{min-height:32px;padding:5px 0}}.desktop-monitor-table .object-copy{min-width:0}.desktop-monitor-table .object-title{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;max-width:100%;display:block;overflow:hidden}.desktop-monitor-table .object-links{white-space:nowrap;gap:13px;margin-top:7px}.desktop-monitor-table .el-table th.el-table__cell>.cell{white-space:nowrap;align-items:center;gap:3px;padding-left:12px;padding-right:10px;font-size:11px;display:flex}.desktop-monitor-table .el-table th.is-right>.cell{justify-content:flex-end}.desktop-monitor-table .el-table .caret-wrapper{width:13px;margin-left:0}.desktop-monitor-table .el-table .sort-caret{left:2px}.shop-cell-link{max-height:42px;font-size:12px;display:block;overflow:hidden}.update-time{color:var(--muted);white-space:normal;font-size:11px}.column-filter-trigger{color:#8893a6;cursor:pointer;background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:28px;padding:0;display:inline-flex}.column-filter-trigger:hover,.column-filter-trigger[aria-pressed=true]{color:var(--brand);background:#f5eaf0}.column-filter-form{color:var(--ink);flex-direction:column;gap:14px;font-size:12px;display:flex}.column-filter-form strong{font-size:13px}.column-filter-form label{min-width:0;color:var(--muted);flex-direction:column;gap:7px;display:flex}.column-filter-form input,.column-filter-form select{box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;min-height:36px;color:var(--ink);font:inherit;background:#fff;border-radius:5px;padding:7px 9px}.column-filter-form input:focus,.column-filter-form select:focus{outline-offset:1px;outline:2px solid #e8cdd4}.range-inputs{align-items:flex-end;gap:8px;display:flex}.range-inputs>span{color:var(--muted);padding-bottom:11px}.range-inputs label{flex:1}.column-filter-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.table-tools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dimension-filter-trigger{min-height:32px;padding:5px 10px;font-size:12px}.dimension-filter-trigger[aria-pressed=true]{color:var(--brand);border-color:#d7aab5}.filter-dot{background:var(--brand);border-radius:50%;width:5px;height:5px}.active-filters{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 14px;font-size:11px;display:flex}.active-filters>button:not(.text-button){color:var(--brand);font:inherit;cursor:pointer;background:#fcf8fa;border:1px solid #eadce1;border-radius:4px;padding:5px 9px}.trend-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.trend-mode{background:#f0f2f6;border-radius:6px;gap:2px;padding:3px;display:flex}.trend-mode button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 12px;font-size:12px}.trend-mode button.active{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 4px #25304612}.trend-controls .trend-range{margin:0}@media (width<=600px){.table-tools{justify-content:space-between;gap:8px;width:100%}.table-tools label{gap:5px;font-size:11px}.table-tools label select{max-width:116px}.mobile-monitor-row .object-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.mobile-monitor-row .object-links{margin-top:5px}.mobile-category{align-items:center;gap:10px;margin-top:14px;font-size:11px;display:flex}.mobile-metrics{row-gap:20px}.mobile-metrics dd{font-size:20px}.mobile-row-footer{align-items:center}.trend-controls{gap:10px}.trend-mode button{min-height:36px;padding:6px 10px}.trend-chart{height:285px}}.desktop-monitor-table .category-label{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.update-time small{color:#8691a2;margin-top:4px;font-size:10px;display:block}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace{padding-top:20px}.view-tabs{background:#edf0f4;border:1px solid #e6e9ef;border-radius:12px;gap:4px;width:fit-content;max-width:100%;margin:0 0 14px;padding:4px;display:flex;overflow-x:auto}.view-tabs button{white-space:nowrap;color:#687384;border:0;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:550;transition:background .15s,color .15s,box-shadow .15s}.view-tabs button.active{color:#b9344d;background:#fff;box-shadow:0 1px 4px #26334d16}.compact-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 12px;display:flex}.inline-search{background:#fff;border:1px solid #dce1e9;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:240px;max-width:420px;height:38px;padding:0 10px;display:flex}.inline-search input{box-shadow:none;background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0;font-size:13px}.inline-search:focus-within{border-color:#bd4a62;box-shadow:0 0 0 3px #bd4a6212}.inline-search button{white-space:nowrap;font-size:12px}.result-count{white-space:nowrap;color:#788393;font-variant-numeric:tabular-nums;font-size:12px}.compact-toolbar .table-tools{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.compact-toolbar select{max-width:130px;height:36px;font-size:12px}.compact-toolbar .plain-button{min-height:36px;padding:7px 12px;font-size:12px}.compact-toolbar .refresh-compact{padding:7px 9px}.desktop-monitor-table .object-title{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;text-align:left;-webkit-box-orient:vertical;max-height:3.1em;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.desktop-monitor-table .object-links{gap:12px;margin-top:5px;font-size:12px}.mobile-monitor-list .object-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.overview-actions{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;display:flex}.personal-monitor{margin-bottom:18px}.personal-monitor .section-heading{padding:15px 20px}.personal-monitor-body{align-items:center;gap:24px;padding:17px 20px;display:flex}.personal-monitor-body p{margin:6px 0 0;font-size:12px}.personal-recent{flex-wrap:wrap;flex:1;gap:12px;font-size:13px;display:flex}.personal-recent a{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}@media (width<=700px){.workspace{padding-top:14px}.view-tabs{box-sizing:border-box;width:100%}.view-tabs button{padding:8px 12px;font-size:12px}.compact-toolbar{gap:8px}.inline-search{flex-basis:75%;min-width:180px;max-width:none}.compact-toolbar .table-tools{justify-content:flex-end;gap:6px;width:100%}.personal-monitor-body{flex-wrap:wrap;align-items:flex-start;gap:14px}.personal-recent{flex-basis:100%;order:3}.overview-actions>.muted{display:none}.personal-monitor-body>.plain-button{margin-left:auto}.workspace-label .account-name,.account-name{text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden;display:inline!important}}.sort-direction{align-items:center;gap:4px;display:inline-flex}@media (width<=700px){.compact-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 8px;display:grid}.compact-toolbar .inline-search{box-sizing:border-box;grid-column:1;width:100%;min-width:0;max-width:none;height:36px}.compact-toolbar .result-count{grid-column:2;font-size:11px}.compact-toolbar .table-tools{flex-wrap:nowrap;grid-column:1/-1;justify-content:space-between;gap:5px;width:100%;margin:0;display:flex}.compact-toolbar .table-tools label{white-space:nowrap;flex-wrap:nowrap;gap:4px;display:flex}.compact-toolbar select{width:98px;min-width:0;padding-left:5px;padding-right:0;font-size:11px}.compact-toolbar .plain-button{white-space:nowrap;padding:7px 9px;font-size:11px}.compact-toolbar .sort-direction-label{display:none}.compact-toolbar .sort-direction{font-size:16px}}.compact-toolbar{background:var(--surface,#fff);border:1px solid #e4e7ed;border-radius:13px;gap:12px;padding:10px 12px;box-shadow:0 2px 7px #27364b03}.compact-toolbar .inline-search{background:#f7f8fa;border:1px solid #0000;border-radius:8px;max-width:380px;height:38px;padding:0 11px}.compact-toolbar .inline-search:focus-within{background:#fff;border-color:#c18391;box-shadow:0 0 0 3px #a12f4910}.compact-toolbar .inline-search>.workbench-icon{color:#7d8795;flex-shrink:0;width:17px;height:17px}.compact-toolbar .inline-search input{font-size:13px}.compact-toolbar .inline-search>.text-button{border-left:1px solid #e3e6eb;padding-left:12px;font-weight:600;line-height:18px}.compact-toolbar .result-count{color:#87909c;font-size:12px;font-weight:450}.compact-toolbar .table-tools{gap:8px}.compact-toolbar .table-tools>.sort-controls{border-left:1px solid #e8ebef;align-items:center;gap:7px;padding-left:8px;display:flex}.compact-toolbar .table-tools select{background:#f7f8fa;border:0;border-radius:7px;padding-left:9px;font-size:12px}.compact-toolbar .refresh-compact{color:#77828f;background:#f7f8fa;border-color:#0000}.compact-toolbar .primary-button{border-radius:8px;margin-left:2px;box-shadow:0 2px 3px #8d203a0c}.favorite-button{color:#85909f;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:3px 0;line-height:18px;display:inline-flex}.favorite-button .workbench-icon{stroke-width:1.7px;width:13px;height:13px}.favorite-button:hover,.favorite-button.selected{color:#a32d48}.favorite-button.selected .workbench-icon{fill:#a32d481a}.favorite-button:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #a32d48}.favorite-button:disabled{opacity:.5;cursor:wait}.favorite-error{margin:0 0 10px;font-size:12px}@media (width<=700px){.compact-toolbar{border-radius:11px;gap:9px 7px;padding:9px}.compact-toolbar .inline-search{grid-column:1;max-width:none;height:36px;padding:0 8px}.compact-toolbar .result-count{font-size:10px}.compact-toolbar .table-tools{gap:4px}.compact-toolbar .table-tools>.sort-controls{gap:4px;padding-left:4px}.compact-toolbar .table-tools select{width:94px;padding-left:6px;font-size:11px}.compact-toolbar .plain-button{padding:7px;font-size:11px}.desktop-monitor-table .object-links,.mobile-monitor-list .object-links{gap:10px}.view-tabs{gap:2px}.view-tabs button{padding:8px}}@media (width<=380px){.view-tabs{gap:0}.view-tabs button{padding:8px 3px;font-size:11px}}.sort-controls{align-items:center;gap:7px;display:flex}.compact-toolbar .sort-select{--el-color-primary:var(--brand);--el-font-size-base:12px;width:138px}.sort-select .el-select__wrapper{background:#f7f8fa;border-radius:8px;min-height:36px;padding:0 11px;transition:box-shadow .15s,background .15s;box-shadow:inset 0 0 0 1px #edf0f4}.sort-select .el-select__wrapper:hover{background:#f1f3f6;box-shadow:inset 0 0 0 1px #dde2e9}.sort-select .el-select__wrapper.is-focused{background:#fff;box-shadow:inset 0 0 0 1px #b46478,0 0 0 3px #a12f490c}.sort-select .el-select__selected-item{color:#394557;font-weight:550}.workbench-sort-menu.el-popper{border:1px solid #e7e9ef;border-radius:12px;overflow:hidden;box-shadow:0 12px 36px #24314518,0 2px 6px #24314506;min-width:192px!important}.workbench-sort-menu .el-select-dropdown__list{padding:6px}.workbench-sort-menu .el-select-dropdown__item{color:#566174;border-radius:7px;height:36px;margin:2px 0;padding:0 32px 0 12px;font-size:13px;line-height:36px}.workbench-sort-menu .el-select-dropdown__item.is-hovering{color:#303b4d;background:#f4f5f8}.workbench-sort-menu .el-select-dropdown__item.is-selected{color:#a52f49;background:#a52f4910;font-weight:600}.workbench-sort-menu .el-select-dropdown__item.is-selected:after{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:8px;height:4px;position:absolute;top:14px;right:13px;transform:rotate(-45deg)}@media (width<=700px){.compact-toolbar .sort-select{width:104px}.sort-select .el-select__wrapper{padding:0 7px}.sort-select .el-select__selected-item{font-size:11px}}:root{--radius-panel:12px;--radius-control:8px;--focus-ring:0 0 0 3px #9f304712;--surface-inset:#f7f8fa}.personal-summary{align-items:center;gap:32px;padding:19px 22px;display:flex}.personal-heading{align-items:center;gap:12px;min-width:160px;display:flex}.personal-mark{background:var(--brand-soft);width:40px;height:40px;color:var(--brand);border-radius:11px;place-items:center;display:grid}.personal-heading h2{font-size:14px}.personal-heading p{color:var(--muted);margin:4px 0 0;font-size:11px}.personal-counts{flex:1;gap:28px;display:flex}.personal-counts>a{color:var(--muted);align-items:baseline;gap:7px;min-height:32px;padding:3px 0;font-size:12px;display:flex}.personal-counts strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:25px;font-weight:600;line-height:1.25}.personal-counts a:hover strong,.personal-counts a:hover .count-arrow{color:var(--brand)}.count-arrow{color:#9aa2ad;margin-left:5px}.personal-monitor{border-radius:var(--radius-panel)}.overview-actions{margin-bottom:12px}.overview-actions .plain-button{min-height:34px;padding:6px 11px;font-size:12px}.stats-strip{border-radius:var(--radius-panel);padding:22px 0}.stat strong{letter-spacing:-.7px;font-size:32px}.stat-parts strong{letter-spacing:-.4px;font-size:24px}.stat-parts{gap:24px}.stat-parts em{letter-spacing:0;font-size:11px}.data-section,.opportunity-links>a{border-radius:var(--radius-panel)}.section-heading{padding:17px 20px}.section-heading h2{font-size:14px}.section-heading small{font-size:10px}.rankings-grid,.overview-charts{gap:18px}.opportunity-links{gap:18px;margin-bottom:18px}.ranking-section--empty{height:auto;min-height:214px}.ranking-section--empty .section-empty{padding:25px 16px 28px;font-size:12px}.section-empty>.workbench-icon{color:#9aa5b5;align-self:center;width:24px;height:24px;margin-bottom:12px}.section-empty strong{color:#586578;font-size:13px;font-weight:550}.section-empty span{align-self:center;max-width:330px;font-size:11px}.chart-empty{text-align:center;min-height:155px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:16px 8px;display:flex}.chart-empty>.workbench-icon{color:#9aa5b5;width:24px;height:24px;margin-bottom:13px}.chart-empty strong{color:#586578;font-size:13px;font-weight:550}.chart-empty p{max-width:280px;margin:8px 0 0;font-size:11px}@media (width<=800px){.personal-summary{flex-wrap:wrap;gap:18px;padding:16px}.personal-heading{flex:1}.personal-counts{border-top:1px solid var(--line);flex-basis:100%;order:3;gap:0;padding-top:13px}.personal-counts>a{flex:1}.personal-counts>a+a{border-left:1px solid var(--line);padding-left:20px}.stats-strip{padding:0}.stat strong{font-size:27px}.stat-parts{gap:10px}.stat-parts strong{font-size:21px}.stat-parts em{display:none}.personal-summary>.plain-button{min-height:36px;font-size:12px}.ranking-section--empty{min-height:190px}.section-heading{padding:16px}.chart-empty{min-height:140px}}.table-scroll{border-radius:var(--radius-panel)}.table-scroll .el-table{--el-table-fixed-left-column:inset 10px 0 10px -10px #26344b1c;--el-table-header-text-color:#667184}.table-scroll .el-table th.el-table__cell{font-weight:550}.table-scroll .el-table .el-table-fixed-column--left{background:#fff}.table-scroll .el-table th.el-table-fixed-column--left{background:var(--surface-muted)}.table-scroll .el-table .hover-row>.el-table-fixed-column--left{background:#fcf9fa}.table-scroll .el-table .object-title{font-weight:550;line-height:1.6}.table-scroll .el-table .object-links{gap:10px}.desktop-monitor-table .el-table__body-wrapper .cell{font-variant-numeric:tabular-nums}.search-clear{color:var(--muted);background:0 0;border:0;flex-shrink:0;min-width:24px;min-height:24px;padding:0;font-size:17px;line-height:24px}.search-clear:hover{color:var(--brand)}.workbench-filter-panel.el-popover{border-color:var(--line);border-radius:12px;padding:18px;box-shadow:0 12px 36px #24314518}.workbench-filter-panel .el-select{--el-font-size-base:12px;width:100%}.workbench-filter-panel .el-select__wrapper{border-radius:8px;min-height:36px;box-shadow:inset 0 0 0 1px #dce1e9}.workbench-filter-panel .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--brand) inset,var(--focus-ring)}.column-filter-form input{background:var(--surface-inset);border-radius:8px}.column-filter-form input:focus{border-color:var(--brand);box-shadow:var(--focus-ring);background:#fff}.column-filter-actions{border-top:1px solid var(--line);margin-top:3px;padding-top:13px}.cursor-pager{margin-top:12px;font-size:11px}.cursor-pager .el-button{border-radius:8px;min-height:34px;font-size:12px}.favorite-button{min-height:26px}.object-links>.text-button,.object-links>a{align-items:center;min-height:26px;display:inline-flex}@media (width<=600px){.mobile-monitor-row{padding:17px 16px}.mobile-monitor-row .object-title{font-size:14px;line-height:1.55}.mobile-metrics{row-gap:15px;margin:16px 0}.mobile-metrics dd{letter-spacing:-.2px;font-size:18px}.mobile-metrics dt{font-size:10px}.mobile-category{margin-top:10px}.mobile-growth-note{margin:9px 0;font-size:11px}.mobile-row-footer small{font-size:10px}.mobile-shop{margin:10px 0}.mobile-monitor-row .object-links{gap:11px}.mobile-monitor-row .object-links .favorite-button{padding:3px 0}}.monitor-detail-drawer .el-drawer__header{padding:20px 26px!important}.monitor-detail-drawer .el-drawer__body{padding:24px 26px 30px}.detail-object{align-items:flex-start;gap:16px}.detail-object h2{font-size:18px;font-weight:600;line-height:1.6}.detail-object .goods-cover{border-radius:9px;flex-basis:72px;width:72px;height:72px}.detail-highlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px;padding:20px 0 22px}.detail-highlights>div{min-width:0}.detail-highlights strong{letter-spacing:-.4px;overflow-wrap:anywhere;margin-top:10px;font-size:26px;line-height:1.25}.detail-highlights small{font-size:10px}.detail-highlights span{font-size:11px}.detail-meta{background:var(--surface-inset);border:1px solid #edf0f4;border-radius:10px;gap:10px 24px;margin-top:20px;padding:16px 18px;font-size:12px}.detail-section{margin-top:24px;padding-top:22px}.detail-section h3{margin-bottom:14px;font-size:14px}.trend-panel{border:1px solid var(--line);border-radius:var(--radius-panel);background:#fff;padding:14px}.trend-controls{gap:12px}.trend-mode{background:#f0f2f5;border-radius:8px;padding:3px}.trend-mode button{border-radius:6px;min-height:32px;padding:6px 12px;font-size:12px}.trend-mode button.active{color:var(--brand);background:#fff;box-shadow:0 1px 4px #26344b12}.trend-range{gap:3px}.trend-range button{background:0 0;border-color:#0000;border-radius:6px;min-height:30px;padding:5px 9px;font-size:11px}.trend-range button.active{background:var(--brand-soft);color:var(--brand);border-color:#0000}.trend-chart{height:290px}.trend-panel .chart-caption{margin-top:14px;font-size:10px}.trend-empty{background:var(--surface-inset);border-radius:8px;min-height:210px;margin-top:14px}.trend-empty strong{font-size:13px}.trend-empty p{max-width:300px;font-size:12px}.disclosure{margin-top:18px;padding-top:13px}.disclosure summary{min-height:38px;font-size:12px}.disclosure[open] summary{margin-bottom:12px}.disclosure>dl{padding:0 4px}.el-overlay .el-dialog{border:1px solid #fffc;border-radius:16px;padding:26px}.el-dialog__title{font-size:17px}.el-dialog__header{padding-bottom:20px}.el-dialog__headerbtn{top:14px;right:14px}.add-form textarea,.login-panel input{background:#fafbfc;border-color:#dfe3ea;border-radius:9px;transition:background .15s,border-color .15s,box-shadow .15s}.add-form textarea:focus,.login-panel input:focus{box-shadow:var(--focus-ring);background:#fff;outline:none}.add-form label{font-size:12px;font-weight:550}.add-help{font-size:11px}.add-actions{border-top:1px solid var(--line);align-items:center;padding-top:18px}.add-actions>.muted{font-size:11px;font-weight:400}.quota-note{background:var(--surface-inset);border:0;border-radius:9px;margin-bottom:20px;padding:13px 15px}.quota-note strong{font-size:23px;font-weight:600}.quota-note>span:last-child{text-align:right;font-size:10px}.login-page{background:#f4f5f8}.login-panel{border-radius:18px;padding:38px;box-shadow:0 14px 50px #25304606}.login-panel>img{border-radius:12px;width:46px;height:46px}.login-panel h1{letter-spacing:-.3px;margin-top:21px;font-size:21px}.login-panel>.muted{margin:12px 0 27px;font-size:12px;line-height:1.9}.login-panel>label{gap:8px;margin-top:20px;font-size:12px}.login-panel input{height:45px}.login-panel>.primary-button{border-radius:9px;height:44px;font-size:13px}.query-loading{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);justify-content:center;align-items:center;gap:9px;min-height:150px;display:flex}.query-loading:before{content:"";border:2px solid var(--line);border-top-color:var(--brand);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite workbench-spin}.query-error{border-radius:10px;font-size:12px}.el-empty{padding:38px 16px}.el-empty__description p{color:#586578;font-size:13px}.el-empty__bottom{max-width:320px;margin-top:12px}.el-empty__bottom p{font-size:12px}.active-filters{font-size:11px}.active-filters button{border-radius:6px}@keyframes workbench-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=600px){.monitor-detail-drawer .el-drawer__header{padding:17px 16px!important}.monitor-detail-drawer .el-drawer__body{padding:18px 16px}.detail-object h2{font-size:15px}.detail-object .goods-cover{flex-basis:56px;width:56px;height:56px}.detail-object{flex-wrap:wrap;gap:11px}.detail-object>.status-badge{margin-left:67px}.detail-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;padding:17px 0}.detail-highlights strong{font-size:25px}.detail-highlights small{font-size:10px}.detail-meta{gap:10px 16px;padding:13px 12px;font-size:11px}.trend-panel{padding:10px}.trend-controls{flex-wrap:wrap;align-items:center;gap:9px}.trend-mode button{padding:6px 10px;font-size:11px}.trend-range button{padding:5px 7px;font-size:10px}.trend-chart{height:245px}.trend-empty{min-height:180px}.trend-empty p{font-size:11px}.login-panel{padding:27px 24px}.login-panel h1{font-size:20px}.login-panel>.muted{font-size:11px}.el-overlay .el-dialog{padding:22px 18px}.add-actions{flex-wrap:wrap;align-items:flex-start;gap:12px}.add-actions>.plain-button{margin-left:auto}.add-actions>.muted{max-width:none}.quota-note{padding:12px}.cursor-pager{gap:8px;font-size:10px}.cursor-pager .el-button{padding:7px 10px;font-size:11px}}@media (width>=801px){.header-inner{height:72px}}.workspace-label .account-name{max-width:120px;display:inline}@media (width<=380px){.workspace-label .account-name{max-width:66px!important}.workspace-label{gap:8px}}@media (width>=601px){.detail-meta{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);gap:12px 16px}}@media (width<=600px){.mobile-metrics .mobile-ratio{grid-column:1/-1;align-items:baseline;gap:12px;padding-top:2px;display:flex}.mobile-metrics .mobile-ratio dt{margin:0}.mobile-metrics .mobile-ratio dd{font-size:16px}.mobile-row-footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;width:100%;display:flex}.mobile-row-footer small{margin-top:0}}@media (width<=380px){.compact-toolbar .table-tools{gap:3px}.compact-toolbar .table-tools>.sort-controls{gap:2px;padding-left:3px}.compact-toolbar .sort-select{width:83px}.compact-toolbar .plain-button{padding:7px 5px;font-size:10px}.compact-toolbar .sort-direction{font-size:14px}.compact-toolbar .sort-select .el-select__wrapper{padding:0 5px}.compact-toolbar .sort-select .el-select__selected-item{font-size:10px}}@media (width<=350px){.compact-toolbar .sort-select{width:76px}}.table-scroll .el-scrollbar__wrap:focus-visible{outline:2px solid var(--brand);outline-offset:-3px}.metric-missing{color:#9aa2af;font-weight:500}@media (width>=601px){.compact-toolbar{flex-flow:row;align-items:center;gap:10px;padding:10px 12px;display:flex}.compact-toolbar .inline-search{flex:220px;grid-column:auto;width:auto;min-width:110px;max-width:260px}.compact-toolbar .result-count{white-space:nowrap;flex:none;grid-column:auto}.compact-toolbar .table-tools{flex-wrap:nowrap;flex:none;grid-column:auto;gap:8px;width:auto;margin-left:auto}.desktop-monitor-table{--monitor-chrome:285px}}@media (width>=601px) and (width<=900px){.compact-toolbar{gap:8px;padding:9px}.compact-toolbar .inline-search{min-width:100px;max-width:220px;padding:0 8px}.compact-toolbar .inline-search input{font-size:12px}.compact-toolbar .result-count{font-size:11px}.compact-toolbar .table-tools{gap:5px}.compact-toolbar .sort-select{width:104px}.compact-toolbar .plain-button{white-space:nowrap;padding:7px 8px;font-size:11px}.compact-toolbar .table-tools>.sort-controls{gap:4px;padding-left:5px}.compact-toolbar .sort-direction-label{display:none}.compact-toolbar .sort-direction{font-size:16px}}@media (width>=601px) and (width<=800px){.desktop-monitor-table{--monitor-chrome:330px}}
