:root{--el-color-primary: hsl(48 90% 54%);--el-color-primary-light-3: hsl(48 90% 65%);--el-color-primary-light-5: hsl(48 90% 70%);--el-color-primary-light-7: hsl(48 90% 80%);--el-color-primary-light-8: hsl(48 90% 90%);--el-color-primary-light-9: hsl(48 90% 95%);--el-color-primary-dark-2: hsl(48 90% 35%);--el-color-warning: hsl(48 90% 35%);--header-height: 4rem;--left-menu-max-width: 200px;--left-menu-min-width: 64px;--el-dialog-padding-primary: 0px;--el-menu-hover-bg-color: #324353;--el-menu-bg-color: #001529;--el-menu-custom-text-color: #ccd0d4;--view-padding: 1rem;--glass-bg: rgba(255, 255, 255, .6);--glass-bg-strong: rgba(255, 255, 255, .74);--glass-bg-soft: rgba(255, 255, 255, .42);--glass-border: rgba(255, 255, 255, .6);--glass-border-soft: rgba(255, 255, 255, .34);--glass-blur: 16px;--glass-blur-strong: 30px;--glass-saturate: 180%;--glass-shadow: 0 1px 1px rgba(31, 38, 80, .04), 0 4px 12px rgba(31, 38, 80, .06), 0 12px 32px rgba(31, 38, 80, .1);--glass-shadow-hover: 0 2px 4px rgba(31, 38, 80, .06), 0 8px 20px rgba(31, 38, 80, .1), 0 20px 48px rgba(31, 38, 80, .14);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .7), inset 0 -1px 0 rgba(31, 38, 80, .05);--glass-edge: linear-gradient( 135deg, rgba(255, 255, 255, .7) 0%, rgba(255, 255, 255, .15) 40%, rgba(255, 255, 255, .05) 60%, rgba(255, 255, 255, .4) 100% );--glass-radius: 18px;--glass-radius-sm: 12px;--glass-radius-lg: 24px;--glass-ease: cubic-bezier(.32, .72, 0, 1);--glass-panel-bg: rgba(255, 255, 255, .66);--glass-panel-border: var(--glass-border-soft);--glass-divider: rgba(31, 38, 80, .08);--form-border: rgba(31, 38, 80, .18);--form-border-hover: rgba(31, 38, 80, .32);--form-label-color: hsl(220 18% 26%);--form-text-color: hsl(220 20% 18%);--form-placeholder-color: hsl(220 12% 50%);--lg-control-blur: 20px;--lg-control-saturate: 200%;--lg-control-bg: rgba(255, 255, 255, .42);--lg-control-bg-hover: rgba(255, 255, 255, .54);--lg-control-bg-focus: rgba(255, 255, 255, .68);--lg-rim: inset 0 1px .5px rgba(255, 255, 255, .85), inset 0 0 0 1px rgba(255, 255, 255, .22), inset 0 -1px 1px rgba(31, 38, 80, .1);--lg-control-shadow: 0 1px 2px rgba(31, 38, 80, .06), 0 6px 16px rgba(31, 38, 80, .08);--lg-control-shadow-focus: 0 2px 6px rgba(31, 38, 80, .08), 0 10px 28px rgba(31, 38, 80, .12);--lg-radius: 14px;--lg-radius-lg: 20px;--lg-radius-pill: 999px;--lg-spring: linear( 0, .0064 1.06%, .0254 2.16%, .057 3.32%, .158 6.04%, .422 11.6%, .563 14.6%, .679 17.5%, .776 20.5%, .854 23.6%, .915 27%, .961 30.7%, .991 34.6%, 1.008 38.9%, 1.016 43.7%, 1.017 49.2%, 1.013 56.1%, 1.006 65.3%, 1.001 81%, 1 );--lg-ease-out: cubic-bezier(.22, 1, .36, 1);--glass-dark-bg: rgba(0, 18, 36, .9);--glass-dark-bg-strong: rgba(0, 18, 36, .94);--glass-dark-border: rgba(255, 255, 255, .08);--glass-dark-hover: rgba(255, 255, 255, .06);--glass-dark-edge: linear-gradient( 135deg, rgba(255, 255, 255, .22) 0%, rgba(255, 255, 255, .04) 45%, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, .1) 100% )}body{margin:0;font-family:Helvetica Neue,Helvetica,Roboto,sans-serif;background-color:#e4e7ec;background-image:radial-gradient(at 20% 0%,hsl(0 0% 100% / .85) 0px,transparent 55%),radial-gradient(at 100% 100%,hsl(220 20% 85%) 0px,transparent 58%);background-attachment:fixed}body a{color:inherit;text-decoration:none}body div{box-sizing:border-box}.glass,.glass-strong,.glass-soft{position:relative;border:1px solid transparent;border-radius:var(--glass-radius);box-shadow:var(--glass-shadow),var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.glass{background:var(--glass-bg)}.glass-strong{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate))}.glass-soft{background:var(--glass-bg-soft);box-shadow:none}.glass-panel{position:relative;background:var(--glass-panel-bg);border:1px solid var(--glass-panel-border);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow),var(--glass-highlight);isolation:isolate}.glass-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.glass-toolbar{position:relative;background:#ffffff8c;border-bottom:1px solid var(--glass-divider);isolation:isolate}.glass-toolbar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.glass-edge{position:relative}.glass-edge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.glass,.glass-strong,.glass-soft{background:var(--glass-bg-strong)}}.el-dialog{max-width:500px;max-height:90vh;text-align:start}.el-overlay-dialog{padding:0 10px}.el-overlay,.el-overlay-dialog{position:fixed!important;top:0;right:0;bottom:0;left:0;background-color:#1f26503d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.el-dialog,.el-message-box,.el-drawer{background:var(--glass-bg-strong);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow),var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate))}.el-dialog,.el-message-box{border-radius:var(--glass-radius);overflow:hidden}.el-dialog .el-dialog__header,.el-message-box__header,.el-drawer__header,.el-card__header,.el-card__footer,.el-dialog__footer{background:transparent}.menu-drawer.el-drawer{background:var(--glass-dark-bg-strong);border-right:1px solid var(--glass-dark-border);-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%)}.el-drawer>.el-drawer__header{margin-bottom:0;border-bottom:1px solid var(--glass-border-soft)}.el-drawer>.el-drawer__footer{padding:0;border-top:1px solid var(--glass-border-soft)}.el-card{position:relative;background:var(--glass-bg);border:1px solid var(--glass-border-soft);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow),var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));transition:transform .4s var(--glass-ease),box-shadow .4s var(--glass-ease)}.el-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.8}.el-card.is-hover-shadow:hover,.el-card.is-always-shadow:hover{transform:translateY(-3px);box-shadow:var(--glass-shadow-hover),var(--glass-highlight)}.el-card__header,.el-card__footer{border-color:var(--glass-border-soft)}.el-popper.el-dropdown__popper,.el-dropdown__popper.el-popper{background:transparent!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.el-dropdown__popper.el-popper .el-popper__arrow,.el-dropdown__popper.el-popper .el-popper__arrow:before{display:none!important}.el-dropdown__popper .el-dropdown__list,.el-dropdown__popper .el-scrollbar,.el-dropdown__popper .el-scrollbar__wrap{background:transparent!important;border-radius:var(--lg-radius-lg)!important}.el-dropdown__popper .el-dropdown-menu{overflow:hidden}.el-popper.is-light,.el-select-dropdown,.el-dropdown-menu,.el-picker__popper,.el-autocomplete-suggestion{background:linear-gradient(to bottom,#ffffff52,#ffffff2e)!important;border:1px solid var(--glass-border)!important;border-radius:var(--lg-radius-lg)!important;box-shadow:var(--lg-rim),var(--glass-shadow),0 16px 40px #1f265029!important;-webkit-backdrop-filter:blur(40px) saturate(240%);backdrop-filter:blur(40px) saturate(240%)}.el-popper.is-light .el-popper__arrow:before,.el-picker__popper .el-popper__arrow:before{background:var(--glass-bg-strong)!important;border-color:var(--glass-border)!important}.el-select-dropdown__item,.el-dropdown-menu__item{border-radius:var(--lg-radius);margin:2px 6px;transition:background-color .25s var(--lg-ease-out),transform .45s var(--lg-spring)}.el-select-dropdown__item.is-hovered,.el-select-dropdown__item:hover,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#fdf6d8cc}.el-select-dropdown__item.is-selected{background-color:#fcf1c5d9!important;color:var(--el-color-primary-dark-2)!important;font-weight:600}.el-message,.el-notification{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:var(--glass-radius-sm);box-shadow:var(--glass-shadow),var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.el-header{background-color:var(--glass-bg-strong);border-bottom:1px solid var(--glass-border-soft);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{background-color:var(--lg-control-bg)!important;border-radius:var(--lg-radius)!important;border:1px solid var(--form-border)!important;box-shadow:var(--lg-rim),var(--lg-control-shadow)!important;-webkit-backdrop-filter:blur(var(--lg-control-blur)) saturate(var(--lg-control-saturate));backdrop-filter:blur(var(--lg-control-blur)) saturate(var(--lg-control-saturate));transition:box-shadow .5s var(--lg-spring),background-color .4s var(--lg-ease-out),border-color .5s var(--lg-spring),transform .5s var(--lg-spring)!important}.el-input-group .el-input__wrapper{border-radius:0!important}.el-input-group--prepend .el-input__wrapper{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.el-input-group--append .el-input__wrapper{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.el-input-group__prepend .el-select__wrapper,.el-input-group__append .el-select__wrapper{border-radius:0!important}.el-input__wrapper:hover,.el-textarea__inner:hover,.el-select__wrapper:hover{background-color:var(--lg-control-bg-hover)!important;border-color:var(--form-border-hover)!important;box-shadow:var(--lg-rim),var(--lg-control-shadow)!important}.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focused{background-color:var(--lg-control-bg-focus)!important;border-color:var(--el-color-primary)!important;box-shadow:var(--lg-rim),0 0 0 4px #f3c92038,var(--lg-control-shadow-focus)!important}.el-textarea__inner{border-radius:var(--lg-radius)!important}.el-input-number{border-radius:var(--lg-radius);border:1px solid var(--form-border);box-shadow:var(--lg-rim),var(--lg-control-shadow);transition:box-shadow .5s var(--lg-spring),border-color .5s var(--lg-spring),transform .5s var(--lg-spring)}.el-input-number:hover{border-color:var(--form-border-hover);box-shadow:var(--lg-rim),var(--lg-control-shadow)}.el-input-number.is-focus,.el-input-number:focus-within{border-color:var(--el-color-primary);box-shadow:var(--lg-rim),0 0 0 4px #f3c92038,var(--lg-control-shadow-focus)}.el-input-number .el-input-number__decrease,.el-input-number .el-input-number__increase{background-color:#ffffff47;border:none;color:var(--form-text-color);box-shadow:inset 0 1px .5px #fff9;transition:background-color .3s var(--lg-ease-out)}.el-input-number .el-input-number__decrease:hover,.el-input-number .el-input-number__increase:hover{background-color:#ffffff80;color:var(--el-color-primary)}.el-input-number.is-disabled{opacity:.6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{background-color:#ffffff2e;color:var(--form-placeholder-color)}.el-input-number.el-input-number--both{overflow:hidden}.el-input-number.el-input-number--both .el-input__wrapper{border-radius:0!important;box-shadow:none!important;border:none!important;background-color:var(--lg-control-bg)!important}.el-input-number.el-input-number--both .el-input-number__decrease{border-right:1px solid rgba(31,38,80,.1)}.el-input-number.el-input-number--both .el-input-number__increase{border-left:1px solid rgba(31,38,80,.1)}.el-input__inner,.el-textarea__inner,.el-select__placeholder,.el-select__selected-item{color:var(--form-text-color)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder,.el-select__placeholder.is-transparent,.el-range-input::placeholder{color:var(--form-placeholder-color)!important;opacity:1}.el-input__prefix,.el-input__suffix,.el-select__caret,.el-input__icon{color:#5e6778}.el-form-item__label{color:var(--form-label-color);font-weight:600}.el-form-item__label-wrap .el-form-item__label{font-weight:600}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label:before{color:#d92c26}.el-form-item__error{color:#c72923;font-weight:500}.el-button{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--lg-radius);transition:transform .55s var(--lg-spring),box-shadow .4s var(--lg-ease-out),background-color .3s var(--lg-ease-out),filter .3s var(--lg-ease-out)}.el-button:not(.is-text):not(.is-link):before{content:"";position:absolute;left:0;right:0;top:0;height:50%;border-radius:inherit;background:linear-gradient(180deg,#fff6,#fff0);pointer-events:none;opacity:.9}.el-button:active{transform:scale(.94)}.el-button--default:not(.is-text):not(.is-link){background-color:#ffffff6b;border-color:transparent;color:var(--form-text-color);box-shadow:var(--lg-rim),0 0 0 1px var(--form-border),var(--lg-control-shadow);-webkit-backdrop-filter:blur(var(--lg-control-blur)) saturate(var(--lg-control-saturate));backdrop-filter:blur(var(--lg-control-blur)) saturate(var(--lg-control-saturate))}.el-button--default:not(.is-text):not(.is-link):hover{background-color:#ffffff9e;box-shadow:var(--lg-rim),0 0 0 1px var(--form-border-hover),var(--lg-control-shadow-focus)}.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info{box-shadow:inset 0 1px .5px #ffffff73,inset 0 -1px 1px #00000014,0 6px 16px #1f265024}.el-button--primary{box-shadow:inset 0 1px .5px #ffffff80,inset 0 -1px 1px #00000014,0 6px 18px #f3c9205c}.el-button--primary:hover{filter:brightness(1.04);box-shadow:inset 0 1px .5px #ffffff80,inset 0 -1px 1px #00000014,0 8px 24px #f3c92080}.el-button.is-round{border-radius:var(--lg-radius-pill)}.el-button.is-circle{border-radius:50%}.card-control{gap:.625rem}.card-control .el-button+.el-button{margin-left:0}.card-control .el-button.is-link{height:2rem;padding:0 .875rem;border-radius:var(--lg-radius-pill);background-color:#ffffff73;box-shadow:var(--lg-rim),0 0 0 1px var(--form-border),var(--lg-control-shadow);-webkit-backdrop-filter:blur(var(--lg-control-blur)) saturate(var(--lg-control-saturate));backdrop-filter:blur(var(--lg-control-blur)) saturate(var(--lg-control-saturate))}.card-control .el-button.is-link:before{content:"";position:absolute;left:0;right:0;top:0;height:50%;border-radius:inherit;background:linear-gradient(180deg,#fff6,#fff0);pointer-events:none;opacity:.9}@media (hover: hover) and (pointer: fine){.card-control .el-button.is-link:hover{background-color:#ffffffad;box-shadow:var(--lg-rim),0 0 0 1px var(--form-border-hover),var(--lg-control-shadow-focus)}}.card-control .el-button.is-link:active{transform:scale(.94)}.el-upload{width:100%}.el-upload-dragger{background-color:#fff6;border:1.5px dashed var(--glass-panel-border);border-radius:var(--glass-radius);box-shadow:var(--glass-highlight);-webkit-backdrop-filter:blur(10px) saturate(var(--glass-saturate));backdrop-filter:blur(10px) saturate(var(--glass-saturate));transition:background-color .3s var(--glass-ease),border-color .3s var(--glass-ease),box-shadow .3s var(--glass-ease)}.el-upload-dragger:hover{background-color:#fef9e780;border-color:#f4ca2599}.el-upload-dragger.is-dragover{background-color:#fdf6d8b3;border-color:var(--el-color-primary);box-shadow:var(--glass-highlight),0 0 0 4px #f3c9202e,0 8px 24px #f3c9202e}.el-upload-dragger .el-icon{color:var(--el-color-primary)}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary-dark-2);font-style:normal;font-weight:600}.el-upload-list__item{border-radius:var(--glass-radius-sm);transition:background-color .2s var(--glass-ease)}.el-upload-list__item:hover{background-color:#fef9e780}.el-table,.el-table tr,.el-table th.el-table__cell{background-color:transparent}.el-table,.el-table .el-table__inner-wrapper{border-radius:var(--glass-radius-sm)}.el-table{overflow:hidden}.el-table th.el-table__cell{background-color:#78788c0f;font-weight:600;color:var(--el-text-color-regular)}.el-table tr:hover>td.el-table__cell{background-color:#fef9e78c!important}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:1px solid rgba(31,38,80,.1)}.el-table th.el-table__cell.is-leaf{border-bottom-color:#1f265029}.el-table:before,.el-table__inner-wrapper:before{background-color:#1f26501a}.el-table .el-table-fixed-column--left.el-table__cell,.el-table .el-table-fixed-column--right.el-table__cell,.el-table .el-table__fixed-right .el-table__cell,.el-table .el-table__fixed .el-table__cell{background-color:#ffffffbd;-webkit-backdrop-filter:blur(14px) saturate(var(--glass-saturate));backdrop-filter:blur(14px) saturate(var(--glass-saturate))}.el-table th.el-table-fixed-column--left.el-table__cell,.el-table th.el-table-fixed-column--right.el-table__cell{background-color:#eceef3c7;-webkit-backdrop-filter:blur(14px) saturate(var(--glass-saturate));backdrop-filter:blur(14px) saturate(var(--glass-saturate))}.el-table tr:hover>td.el-table-fixed-column--left.el-table__cell,.el-table tr:hover>td.el-table-fixed-column--right.el-table__cell{background-color:#fdf9e7d1!important}.el-table .el-table-fixed-column--right.el-table__cell{box-shadow:-6px 0 8px -6px #1f26501f}.el-table .el-table-fixed-column--left.el-table__cell{box-shadow:6px 0 8px -6px #1f26501f}.el-tree{background:transparent;--el-tree-node-hover-bg-color: transparent}.el-tree-node__content{border-radius:8px;transition:background-color .2s var(--lg-ease-out)}.el-tree-node__content:hover{background-color:#6b79941a}.el-tree-node.is-current>.el-tree-node__content,.el-tree .el-tree-node:focus>.el-tree-node__content{background-color:#f3c9202e}.el-tree-node.is-current>.el-tree-node__content:hover{background-color:#f3c9203d}.el-tag{--el-tag-border-radius: 999px;--tag-color: hsl(220 12% 32%);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;box-sizing:border-box;border-radius:999px;border:1px solid rgba(255,255,255,.28);padding:0 11px;height:24px;font-family:-apple-system,SF Pro Text,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:1;letter-spacing:.1px;background-color:#ffffff2e;color:var(--tag-color);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);box-shadow:inset 0 1px .5px #ffffff8c,0 1px 3px #1118271a,0 4px 12px #1118270f;transition:transform .18s var(--glass-ease),box-shadow .18s var(--glass-ease)}.el-tag:after{content:"";position:absolute;left:8%;right:8%;top:1px;height:42%;border-radius:999px;background:linear-gradient(180deg,#ffffff73,#fff0);pointer-events:none}.el-tag:active{transform:scale(.97);box-shadow:inset 0 1px .5px #ffffff4d,0 1px 2px #1118271a}.el-tag--small{height:22px;font-size:12px;padding:0 9px}.el-tag .el-tag__content{display:inline-flex;align-items:center;gap:4px;line-height:1}.el-tag .el-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;top:0}.el-tag .el-icon svg{display:block}.el-table .cell{overflow:visible}.el-table .cell .el-tag{vertical-align:middle}.el-tag.el-tag--primary{--tag-color: hsl(40 80% 30%)}.el-tag.el-tag--success{--tag-color: hsl(145 60% 30%)}.el-tag.el-tag--warning{--tag-color: hsl(32 85% 36%)}.el-tag.el-tag--danger{--tag-color: hsl(2 70% 46%)}.el-tag.el-tag--info{--tag-color: hsl(220 12% 40%)}.el-tag .el-tag__content,.el-tag .el-icon{color:inherit}.el-tag.el-tag--dark{background-color:#0000003d;border-color:#fff3;color:#fff;--tag-color: #fff;box-shadow:inset 0 1px .5px #ffffff38,0 1px 3px #0003,0 4px 12px #0000001f}.el-tag.el-tag--dark:after{background:linear-gradient(180deg,#ffffff38,#fff0)}.el-tabs__item{transition:color .3s var(--glass-ease)}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--el-color-primary-dark-2)}.el-tabs__active-bar{background-color:var(--el-color-primary)}.el-tabs--border-card{background:var(--glass-panel-bg);border:1px solid var(--glass-panel-border);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow),var(--glass-highlight)}.el-tabs--border-card>.el-tabs__header{background-color:#ffffff59;border-bottom:1px solid var(--glass-divider)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:transparent;border-right-color:var(--glass-divider);border-left-color:var(--glass-divider)}.el-pagination button,.el-pager li{border-radius:var(--glass-radius-sm);background-color:transparent!important;transition:background-color .2s var(--glass-ease)}.el-pager li.is-active{background-color:#f3c92029!important}.el-pager li.is-active{color:var(--el-color-primary-dark-2)!important;font-weight:600}.el-pagination,.el-pagination button,.el-pager li,.el-pagination__total,.el-pagination__jump,.el-pagination__goto,.el-pagination__classifier{color:var(--el-text-color-regular)}.el-radio-button__inner,.el-checkbox-button__inner,.el-radio.is-bordered{border-radius:var(--glass-radius-sm)}.el-radio.is-bordered.is-checked{background-color:#fef9e7b3;border-color:var(--el-color-primary)}.el-radio.is-bordered.is-checked .el-radio__label{color:var(--el-color-primary-dark-2);font-weight:600}.el-radio__input.is-checked+.el-radio__label,.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-color-primary-dark-2)}.el-radio__inner,.el-checkbox__inner{border:1px solid var(--form-border-hover);background-color:#ffffff80;box-shadow:inset 0 1px .5px #fffc,0 1px 2px #1f265014;-webkit-backdrop-filter:blur(8px) saturate(160%);backdrop-filter:blur(8px) saturate(160%);transition:transform .5s var(--lg-spring),background-color .3s var(--lg-ease-out),border-color .3s var(--lg-ease-out),box-shadow .3s var(--lg-ease-out)}.el-checkbox__inner{border-radius:6px}.el-radio:not(.is-disabled):hover .el-radio__inner,.el-checkbox:not(.is-disabled):hover .el-checkbox__inner{border-color:var(--el-color-primary-dark-2);transform:scale(1.08)}.el-radio__input.is-checked .el-radio__inner,.el-checkbox__input.is-checked .el-checkbox__inner{box-shadow:inset 0 1px .5px #fff9,0 2px 6px #f3c92066}.el-radio__label,.el-checkbox__label{color:var(--form-text-color)}.el-switch__core{border:1px solid var(--form-border-hover);box-shadow:inset 0 1px 2px #1f26501f;transition:background-color .5s var(--lg-spring),border-color .4s var(--lg-ease-out)}.el-switch:not(.is-checked) .el-switch__core{background-color:#1f265033}.el-switch__core .el-switch__action{box-shadow:inset 0 1px .5px #ffffffe6,0 1px 3px #1f265040,0 2px 6px #1f265026;transition:all .5s var(--lg-spring)!important}.el-switch.is-checked .el-switch__core{box-shadow:inset 0 1px 2px #0000001a,0 0 0 1px #e9bc0c80,0 2px 8px #f3c92066}.ellipsis{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis-1{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.session-dialog-retry-btn{background-color:#f3c920!important;border-color:#f3c920!important;color:#fff!important}.session-dialog-retry-btn:hover,.session-dialog-retry-btn:focus{background-color:#dab10b!important;border-color:#dab10b!important}.session-dialog-logout-btn{border-color:#dcdfe6!important;color:#606266!important}.session-dialog-logout-btn:hover,.session-dialog-logout-btn:focus{color:#f3c920!important;border-color:#f7dc6e!important;background-color:#fef9e7!important}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{background-color:#ffffffeb!important}.el-button--default:not(.is-text):not(.is-link){background-color:#ffffffeb}.el-popper.is-light,.el-select-dropdown,.el-dropdown-menu,.el-picker__popper,.el-autocomplete-suggestion{background:#fffffff5!important}}@media (prefers-reduced-motion: reduce){.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-button,.el-radio__inner,.el-checkbox__inner,.el-switch__core,.el-switch__core .el-switch__action,.el-select-dropdown__item,.el-dropdown-menu__item{transition-duration:.15s!important}.el-button:active{transform:none}.el-radio:not(.is-disabled):hover .el-radio__inner,.el-checkbox:not(.is-disabled):hover .el-checkbox__inner{transform:none}}.mfa-method-switch[data-v-4904a4c6]{margin-bottom:16px;display:flex;justify-content:center}.totp-dialog-desc[data-v-4904a4c6]{margin:0 0 12px;font-size:14px;color:#555}.totp-dialog-hint[data-v-4904a4c6]{margin:10px 0 0;font-size:12px;color:#999}.login-container[data-v-4904a4c6]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100svh;padding:1rem;box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at 18% 20%,rgba(243,202,31,.28),transparent 42%),radial-gradient(circle at 82% 12%,rgba(120,180,255,.3),transparent 45%),radial-gradient(circle at 75% 85%,rgba(255,150,200,.24),transparent 45%),radial-gradient(circle at 12% 88%,rgba(140,230,200,.24),transparent 45%),linear-gradient(135deg,#eef2f8,#f6f7fb)}.login-container[data-v-4904a4c6]:before,.login-container[data-v-4904a4c6]:after{content:"";position:absolute;border-radius:50%;filter:blur(8px);pointer-events:none;z-index:0}.login-container[data-v-4904a4c6]:before{width:320px;height:320px;top:-80px;left:-60px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.6),rgba(243,202,31,.15) 60%,transparent 70%);animation:float-orb-4904a4c6 14s ease-in-out infinite}.login-container[data-v-4904a4c6]:after{width:380px;height:380px;bottom:-120px;right:-80px;background:radial-gradient(circle at 70% 70%,rgba(255,255,255,.55),rgba(120,180,255,.16) 60%,transparent 70%);animation:float-orb-4904a4c6 18s ease-in-out infinite reverse}@keyframes float-orb-4904a4c6{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-24px) scale(1.08)}}.locale-switcher[data-v-4904a4c6]{position:absolute;top:1.25rem;right:1.25rem;z-index:10}.locale-trigger[data-v-4904a4c6]{display:inline-flex;align-items:center;gap:6px;padding:7px 16px 7px 12px;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:linear-gradient(135deg,#ffffff8c,#ffffff4d);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);color:var(--el-text-color-regular);font-size:13px;font-weight:500;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px #1f26411a,inset 0 1px 1px #fff9;outline:none}.locale-trigger[data-v-4904a4c6]:hover{background:linear-gradient(135deg,#ffffffb3,#ffffff73);border-color:#f3ca1f80;box-shadow:0 4px 12px #1f264124,inset 0 1px 1px #ffffffb3;transform:translateY(-1px)}.locale-trigger[data-v-4904a4c6]:active{transform:translateY(0);box-shadow:0 1px 3px #00000014}.locale-current-label[data-v-4904a4c6]{line-height:1}.submit-button[data-v-4904a4c6]{width:100%;height:44px;margin-top:16px;margin-bottom:4px;border:1px solid rgba(255,255,255,.35);border-radius:999px;font-weight:600;letter-spacing:.3px;background:linear-gradient(135deg,var(--el-color-primary) 0%,color-mix(in srgb,var(--el-color-primary) 78%,#ffffff) 100%);box-shadow:0 6px 18px color-mix(in srgb,var(--el-color-primary) 35%,transparent),inset 0 1px 1px #fff6;transition:all .3s cubic-bezier(.22,1,.36,1)}.submit-button[data-v-4904a4c6]:hover:not(.is-disabled){transform:translateY(-2px);box-shadow:0 10px 26px color-mix(in srgb,var(--el-color-primary) 42%,transparent),inset 0 1px 1px #ffffff80}.submit-button[data-v-4904a4c6]:active:not(.is-disabled){transform:translateY(0)}[data-v-4904a4c6] .el-input__wrapper{border-radius:12px;background:#ffffff8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 0 0 1px #fff9 inset,0 1px 3px #1f26410f;transition:box-shadow .25s ease,background .25s ease}[data-v-4904a4c6] .el-input__wrapper:hover{background:#ffffffb3;box-shadow:0 0 0 1px #f3ca1f66 inset,0 2px 6px #1f264114}[data-v-4904a4c6] .el-input__wrapper.is-focus{background:#ffffffd9;box-shadow:0 0 0 1.5px var(--el-color-primary) inset,0 2px 8px #1f26411a}[data-v-4904a4c6] .el-form-item__label{font-weight:500;color:var(--el-text-color-regular)}.login-tabs[data-v-4904a4c6]{position:relative;z-index:1;display:flex;background:#ffffff4d;border:1px solid rgba(255,255,255,.5);border-radius:14px;padding:4px;margin-bottom:24px;-webkit-user-select:none;user-select:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 3px #1f26410f}.tabs-slider[data-v-4904a4c6]{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid rgba(255,255,255,.8);border-radius:11px;box-shadow:0 2px 10px #1f26411f,inset 0 1px 1px #ffffffe6;transition:transform .3s cubic-bezier(.645,.045,.355,1);z-index:0}.tabs-slider.is-passwordless[data-v-4904a4c6]{transform:translate(100%)}.tab-item[data-v-4904a4c6]{position:relative;flex:1;padding:10px 0;cursor:pointer;color:#666;text-align:center;transition:color .3s;z-index:1;font-size:14px;font-weight:500}.tab-item.active[data-v-4904a4c6]{color:var(--el-color-primary);font-weight:600}.tab-item.disabled[data-v-4904a4c6]{cursor:not-allowed;opacity:.6}.code-input-group[data-v-4904a4c6]{display:flex;gap:10px}.card[data-v-4904a4c6]{position:relative;z-index:1;width:100%;max-width:22rem;padding:1.75rem 1.5rem;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;border-radius:1.5rem;border:1px solid rgba(255,255,255,.55);background:linear-gradient(135deg,#ffffff8c,#ffffff47);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 12px 40px #1f26412e,0 2px 8px #1f264114,inset 0 1px 1px #ffffffb3,inset 0 -1px 1px #ffffff40;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .4s ease}.card[data-v-4904a4c6]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 35%);pointer-events:none;opacity:.8}.card[data-v-4904a4c6]:hover{transform:translateY(-3px);border-color:#f3ca1f99;box-shadow:0 18px 50px #1f264138,0 4px 12px #1f26411a,inset 0 1px 1px #fffc,inset 0 -1px 1px #ffffff4d}.card .brand-header[data-v-4904a4c6]{position:relative;font-size:1.6rem;font-weight:700;margin-bottom:20px;text-align:center;color:var(--el-text-color-primary);letter-spacing:-.5px;z-index:1}.right-declare[data-v-4904a4c6]{position:fixed;bottom:0;left:0;right:0;margin-bottom:1rem;padding:.5rem;color:var(--el-text-color-secondary);font-size:12px;text-align:center}.el-input[data-v-4904a4c6]{font-size:1rem}.email-suggestion-tag[data-v-4904a4c6]{margin-top:2px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;background:var(--el-color-primary-light-9);border:1px solid var(--el-color-primary-light-5);border-radius:20px;color:var(--el-color-primary);font-size:11px;line-height:1.5;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);box-shadow:0 1px 2px #409eff0d}.send-code-container[data-v-4904a4c6]{display:flex;align-items:center;height:100%;padding-right:6px}.send-code-button[data-v-4904a4c6]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:30px;padding:0 14px;border:1px solid rgba(243,202,31,.55);border-radius:999px;background:linear-gradient(135deg,#fff3bfd9,#f3ca1fa6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#8a6d00;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 6px #f3ca1f40,inset 0 1px 1px #ffffffb3;outline:none}.send-code-button[data-v-4904a4c6]:hover:not(:disabled){transform:translateY(-1px);border-color:#f3ca1fe6;box-shadow:0 4px 12px #f3ca1f61,inset 0 1px 1px #ffffffd9}.send-code-button[data-v-4904a4c6]:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 4px #f3ca1f4d,inset 0 1px 2px #0000000f}.send-code-button[data-v-4904a4c6]:disabled{cursor:not-allowed;opacity:.5;border-color:#00000014;background:#fff6;color:var(--el-text-color-secondary);box-shadow:none}.forget-password-button[data-v-4904a4c6]{align-self:center;margin-top:14px;display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border:1px solid rgba(255,255,255,.6);border-radius:999px;background:linear-gradient(135deg,#ffffff73,#fff3);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);color:var(--el-color-warning);font-size:13px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px #1f264114,inset 0 1px 1px #fff9;outline:none}.forget-password-button[data-v-4904a4c6]:hover{transform:translateY(-1px);border-color:#e6a23c8c;color:var(--el-color-warning);background:linear-gradient(135deg,#fff8e6b3,#fff4d666);box-shadow:0 4px 14px #e6a23c38,inset 0 1px 1px #ffffffb3}.forget-password-button[data-v-4904a4c6]:active{transform:translateY(0);box-shadow:0 1px 4px #e6a23c33,inset 0 1px 2px #0000000d}.email-suggestion-tag[data-v-4904a4c6]:hover{background:var(--el-color-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #409eff4d}.suggestion-icon[data-v-4904a4c6]{font-size:12px}.suggestion-value[data-v-4904a4c6]{font-weight:600}.email-suggestion-tag[data-v-4904a4c6]:active{transform:translateY(0)}.locale-dropdown-popper{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 24px #0000001f,0 2px 8px #0000000f!important;border:1px solid rgba(0,0,0,.06)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.locale-dropdown-popper .el-dropdown-menu{padding:6px!important}.locale-dropdown-popper .el-dropdown-menu__item{display:flex!important;align-items:center;gap:10px;padding:10px 14px!important;border-radius:8px;margin:2px 0;font-size:13px;font-weight:500;color:var(--el-text-color-regular);transition:all .2s ease}.locale-dropdown-popper .el-dropdown-menu__item:hover{background:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)}.locale-dropdown-popper .el-dropdown-menu__item.is-active-locale{background:var(--el-color-primary-light-9);color:var(--el-color-primary);font-weight:600}.locale-dropdown-popper .locale-flag{width:20px;height:20px;border-radius:50%;object-fit:cover;box-shadow:0 1px 3px #0000001f;flex-shrink:0}.locale-dropdown-popper .locale-label{flex:1}.locale-dropdown-popper .locale-check-icon{color:var(--el-color-primary);font-weight:700;font-size:14px;margin-left:auto}.container[data-v-94bffec4]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 64px);flex-direction:column;padding:0 16px;color:gray}.container-profile[data-v-a5f1aa17]{display:flex;flex-direction:column}.totp-pane[data-v-a5f1aa17]{padding:4px 8px;min-height:120px;min-width:0;max-width:100%}.totp-action[data-v-a5f1aa17]{margin-top:16px}.totp-text[data-v-a5f1aa17]{margin:0 0 12px;color:#555}.totp-qr[data-v-a5f1aa17]{display:flex;justify-content:center;margin-bottom:12px}.totp-qr img[data-v-a5f1aa17]{width:200px;height:200px;max-width:100%;height:auto}.totp-secret-label[data-v-a5f1aa17]{margin:0 0 4px;font-size:12px;color:#999}.totp-secret[data-v-a5f1aa17]{display:block;max-width:100%;margin-bottom:16px;padding:6px 10px;background:#f5f5f5;border-radius:4px;font-family:monospace;letter-spacing:2px;word-break:break-all;overflow-wrap:anywhere}.totp-buttons[data-v-a5f1aa17]{display:flex;justify-content:flex-end;gap:8px}.totp-recovery-list[data-v-a5f1aa17]{list-style:none;padding:12px;margin:12px 0;background:#f5f5f5;border-radius:4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;font-family:monospace;font-size:15px;word-break:break-all}.mfa-section-title[data-v-a5f1aa17]{margin:0 0 12px;font-size:14px;font-weight:600;color:#333}.webauthn-section[data-v-a5f1aa17]{margin-top:8px}.webauthn-list[data-v-a5f1aa17]{list-style:none;padding:0;margin:0 0 12px}.webauthn-item[data-v-a5f1aa17]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;margin-bottom:6px;background:#f5f5f5;border-radius:4px}.webauthn-item-info[data-v-a5f1aa17]{display:flex;flex-direction:column;min-width:0}.webauthn-item-name[data-v-a5f1aa17]{font-weight:500;overflow-wrap:anywhere}.webauthn-item-meta[data-v-a5f1aa17]{font-size:12px;color:#999}.webauthn-empty[data-v-a5f1aa17]{margin:0 0 12px;color:#999;font-size:13px}.webauthn-name-input[data-v-a5f1aa17]{margin-bottom:12px}.avatar[data-v-a5f1aa17]{width:4rem;height:4rem}.el-row[data-v-a5f1aa17]:last-child{margin-bottom:0}.el-col[data-v-a5f1aa17]{padding-right:10px}.el-alert[data-v-a5f1aa17]{margin-bottom:20px}.avatar-container[data-v-a5f1aa17]{display:flex;align-items:center;gap:1rem;margin-bottom:.25rem}.grid-content[data-v-a5f1aa17]{min-height:36px}.avatar-uploader[data-v-a5f1aa17]{width:4rem;height:4rem;display:block}.profile-button[data-v-a5f1aa17]{margin-bottom:2rem}.avatar-action-container[data-v-a5f1aa17]{height:4rem;z-index:10;position:relative}.avatar-image-slot[data-v-a5f1aa17]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.avatar-image-slot .el-icon[data-v-a5f1aa17]{font-size:24px;color:var(--el-color-error)}.avatar-action-mask[data-v-a5f1aa17]{position:absolute;z-index:50;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#0000001a}.avatar-action-mask[data-v-a5f1aa17]:hover{background-color:#000000b3}.avatar-action-mask:hover .el-icon[data-v-a5f1aa17]{opacity:.8;color:#fff}.avatar-action-mask .el-icon[data-v-a5f1aa17]{opacity:0;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s}.avatar-action-trigger[data-v-a5f1aa17]{height:100%;width:100%;position:relative}.el-icon.avatar-uploader-icon[data-v-a5f1aa17]{font-size:28px;color:#8c939d;width:4rem;height:4rem;text-align:center}.avatar-uploader>.el-upload{border:1px dashed var(--el-border-color);border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:var(--el-transition-duration-fast)}.avatar-uploader>.el-upload:hover{border-color:var(--el-color-primary)}.dashboard-container[data-v-153707be]{display:flex;flex-direction:column;gap:1rem}.dashboard-header[data-v-153707be]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.description[data-v-153707be]{margin:0;color:var(--el-text-color-secondary)}.usage-card[data-v-153707be]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--el-border-color-light);border-radius:var(--el-border-radius-base)}.card-title[data-v-153707be]{display:flex;align-items:center;gap:.5rem;font-weight:600}.card-stats[data-v-153707be]{display:flex;gap:2rem;flex-wrap:wrap}.usage-card--skeleton .card-title[data-v-153707be]{height:1.5em}.skeleton-progress[data-v-153707be]{height:14px;border-radius:var(--el-border-radius-base)}.skeleton-stats[data-v-153707be]{margin-top:.75rem}.stat[data-v-153707be]{display:flex;flex-direction:column;gap:.25rem}.stat-label[data-v-153707be]{font-size:.75rem;color:var(--el-text-color-secondary)}.stat-value[data-v-153707be]{font-size:1rem;font-weight:600}.dashboard-container.compact[data-v-153707be]{gap:.75rem;width:280px;padding:.5rem .75rem}.dashboard-container.compact .compact-title[data-v-153707be]{font-weight:600;font-size:.875rem}.dashboard-container.compact .usage-card[data-v-153707be]{gap:.5rem;padding:.75rem}.dashboard-container.compact .card-title[data-v-153707be]{font-size:.8125rem}.dashboard-container.compact .card-stats[data-v-153707be]{gap:1rem}.dashboard-container.compact .stat-value[data-v-153707be]{font-size:.875rem}.toolbar[data-v-63eb9f1b]{display:inline-flex;align-items:center;gap:1rem;justify-content:center;height:100%;right:20px}.el-avatar[data-v-63eb9f1b],.el-dropdown[data-v-63eb9f1b]{cursor:pointer}.el-avatar[data-v-63eb9f1b]{background-color:#05223d}.flag[data-v-63eb9f1b]{border-radius:.15rem}.avatar-usage[data-v-63eb9f1b]{padding:.25rem .25rem .5rem;cursor:default}.ai-assistant-group[data-v-63eb9f1b]{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem .25rem;margin-top:.25rem;border-top:1px solid var(--el-border-color-lighter);color:var(--el-text-color-secondary);font-size:.75rem;cursor:default}.ai-assistant-item[data-v-63eb9f1b]{padding-left:1.75rem}.profile-overlay .el-overlay-dialog{display:flex;align-items:center;justify-content:center;padding:16px 0;box-sizing:border-box}.profile-overlay .el-dialog{display:flex;flex-direction:column;margin:0;max-height:calc(100vh - 32px)}.profile-overlay .el-dialog__header{flex:0 0 auto}.profile-overlay .el-dialog__body{flex:1 1 auto;min-height:0;max-height:calc(100vh - 86px);overflow-y:auto;padding:.5rem 1rem .75rem;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) transparent}.profile-overlay .el-dialog__body::-webkit-scrollbar{width:8px}.profile-overlay .el-dialog__body::-webkit-scrollbar-track{background:transparent}.profile-overlay .el-dialog__body::-webkit-scrollbar-thumb{background-color:#0000002e;border-radius:8px;border:2px solid transparent;background-clip:content-box}.profile-overlay .el-dialog__body::-webkit-scrollbar-thumb:hover{background-color:#00000052}.profile-overlay .el-dialog__headerbtn{font-size:1.25rem}.profile-overlay .el-tabs--left .el-tabs__content{min-width:0;overflow-x:hidden}.app-header[data-v-c9d57d00]{top:0;right:0;height:64px;display:flex;gap:8px;justify-content:space-between;align-items:center;width:100%;font-size:12px;text-align:right}.navigation-bar[data-v-c9d57d00]{display:inline-flex;align-items:center;gap:1rem;justify-content:center;height:100%;right:20px}.project-title[data-v-f2078ebc]{height:64px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:100%;max-width:var(--left-menu-max-width);text-align:center;font-weight:700;color:var(--el-color-primary);background-color:transparent;border-bottom:1px solid var(--glass-dark-border)}.project-title>.el-text[data-v-f2078ebc]{font-size:20px;font-weight:700;letter-spacing:.5px;color:var(--el-color-primary-light-3)!important;text-shadow:0 1px 3px rgba(0,0,0,.45)}.icon-group[data-v-f2078ebc]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;height:32px;width:32px;border-radius:9px;overflow:hidden}.brand-logo[data-v-f2078ebc]{display:block;height:32px;width:32px}.logo-shimmer[data-v-f2078ebc]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-130%);animation:logo-shimmer-f2078ebc 4.5s ease-in-out infinite}@keyframes logo-shimmer-f2078ebc{0%{transform:translate(-130%)}35%,to{transform:translate(130%)}}@media (prefers-reduced-motion: reduce){.logo-shimmer[data-v-f2078ebc]{animation:none;display:none}}.el-menu[data-v-46fe06e8]{height:100%;border:none;background-color:transparent;padding:8px}.el-menu.el-menu--collapse[data-v-46fe06e8]{padding:8px 0}.el-menu--collapse .el-menu-item[data-v-46fe06e8],.el-menu--collapse[data-v-46fe06e8] .el-sub-menu__title{margin:4px 8px;justify-content:center;padding:0!important}.el-menu--collapse .el-menu-item[data-v-46fe06e8] .el-icon,.el-menu--collapse[data-v-46fe06e8] .el-sub-menu__title .el-icon{margin:0}.el-menu-item[data-v-46fe06e8],.el-sub-menu[data-v-46fe06e8] .el-sub-menu__title{border-radius:var(--glass-radius-sm);margin:2px 0;transition:background-color .3s var(--glass-ease),color .3s var(--glass-ease),box-shadow .3s var(--glass-ease)}.el-menu-item[data-v-46fe06e8]:hover,.el-sub-menu[data-v-46fe06e8] .el-sub-menu__title:hover{background-color:var(--glass-dark-hover)!important}.el-menu-item.is-active[data-v-46fe06e8]{color:var(--el-color-primary);background-color:#f3c92029!important;box-shadow:inset 0 0 0 1px #f5d03d59,0 2px 8px #f3c9202e}.el-menu-item.is-active[data-v-46fe06e8] .el-text{color:var(--el-color-primary);font-weight:600}.el-menu-item[data-v-46fe06e8],.el-menu-item[data-v-46fe06e8] .el-text{color:var(--el-menu-custom-text-color)}.el-sub-menu[data-v-46fe06e8] .el-sub-menu__title,.el-sub-menu[data-v-46fe06e8] .el-sub-menu__title>.el-text{color:var(--el-menu-custom-text-color)}.el-sub-menu[data-v-46fe06e8] .el-menu{background-color:#0000001f;border-radius:var(--glass-radius-sm)}.el-menu-vertical[data-v-46fe06e8]:not(.el-menu--collapse){width:var(--left-menu-max-width)}.external-menu-item[data-v-46fe06e8]{display:flex;align-items:center;height:56px;line-height:56px;padding:0 20px;cursor:pointer;white-space:nowrap;box-sizing:border-box}.external-menu-item .el-icon[data-v-46fe06e8]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu--collapse .external-menu-item[data-v-46fe06e8]{margin:4px 8px;justify-content:center;padding:0}.el-menu--collapse .external-menu-item .el-icon[data-v-46fe06e8]{margin:0}.el-menu--collapse .external-menu-item .el-text[data-v-46fe06e8]{display:none}.el-aside[data-v-6bd50e80]{position:relative}[data-v-6bd50e80] .el-scrollbar__view{min-height:calc(100svh - 107px)}.cms-version[data-v-6bd50e80]{position:absolute;bottom:0;left:0;width:100%;height:43px;padding:.75rem 1rem;text-align:center;font-size:.95rem;font-weight:500;letter-spacing:.5px;color:var(--el-menu-custom-text-color)}.el-aside[data-v-39df8226]{position:relative}[data-v-39df8226] .el-scrollbar__view{min-height:100svh;background-color:transparent}.cms-version[data-v-39df8226]{position:absolute;bottom:0;left:0;width:100%;height:43px;padding:.75rem 1rem;text-align:center;font-size:.95rem;font-weight:500;letter-spacing:.5px;color:var(--el-menu-custom-text-color)}.el-aside[data-v-9646a79c]{width:fit-content;height:100svh;background-color:var(--el-color-primary-light-7);position:fixed;top:0;left:0;z-index:10}.right-container[data-v-9646a79c]{position:absolute;top:0;right:0;width:calc(100% - var(--left-menu-min-width))}.right-container-none[data-v-9646a79c]{width:100%}.right-container-max[data-v-9646a79c]{width:calc(100% - var(--left-menu-max-width))}.right-container-min[data-v-9646a79c]{width:calc(100% - var(--left-menu-min-width))}.right-container-content[data-v-9646a79c]{height:100svh;position:relative;display:flex;flex-direction:column}.layout-container[data-v-9646a79c]{height:100svh;background-color:transparent}.layout-container .el-aside[data-v-9646a79c]{position:fixed;color:var(--el-text-color-primary);background:var(--glass-dark-bg);border-right:1px solid var(--glass-dark-border);box-shadow:0 8px 40px #0000002e;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%)}.layout-container .el-aside[data-v-9646a79c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--glass-dark-edge);opacity:.5}.layout-container .el-menu[data-v-9646a79c]{border-right:none}.layout-container .el-main[data-v-9646a79c]{padding:0}.router-view-container[data-v-9646a79c]{background-color:transparent;height:calc(100svh - 4rem)}.el-header[data-v-1e514fff]{top:0;right:0;height:64px;position:fixed;display:flex;gap:8px;justify-content:space-between;align-items:center;width:100%;z-index:50}.navigation-bar[data-v-1e514fff]{display:inline-flex;align-items:center;gap:1rem;justify-content:center;height:100%;right:20px}.logo-container[data-v-1e514fff]{min-width:60px;display:flex;align-items:center;gap:.5rem}.logo-container .el-text[data-v-1e514fff]{font-size:1.325rem;font-weight:700}.link[data-v-1e514fff]{width:60vw}.layout-container[data-v-fc66721f]{display:flex;min-height:100svh;flex-direction:column;position:relative;background-image:url(/cms/pic-background.png);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center;background-color:#fff}.layout-container .el-aside[data-v-fc66721f]{color:var(--el-text-color-primary);background:transparent}.layout-container .el-menu[data-v-fc66721f]{border-right:none}.layout-container .el-main[data-v-fc66721f]{padding:0}.router-view-container[data-v-fc66721f]{background-color:#f2f2f2;height:calc(100vh - 4rem)}main[data-v-fc66721f]{margin-top:4rem;padding-bottom:4rem;z-index:10}
