.auth-wrapper .el-aside{overflow:visible}.aside{flex:0 0 auto;height:100vh;position:relative;transition:width .25s ease;width:78px;z-index:20}.aside.is-pinned{width:236px}.aside-panel{background:#fff;border-right:1px solid #ecedf0;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column;inset:0 auto 0 0;overflow:hidden;padding:14px 15px 16px;position:absolute;transition:width .25s ease,box-shadow .25s ease;width:78px}.aside-panel.is-expanded{box-shadow:12px 0 32px #0f172a14;width:236px}.aside-brand{align-items:center;border-bottom:1px solid #f2f4f7;cursor:pointer;display:flex;gap:12px;margin-bottom:12px;padding:0 0 14px 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aside-brand:hover .aside-brand__mark{border-color:#246bfd66;box-shadow:0 4px 12px #246bfd2e}.aside-brand:hover .aside-brand__title{color:#246bfd}.aside-brand__mark{background:#fff;border:1px solid #ecedf0;border-radius:50%;display:grid;flex:0 0 44px;height:44px;overflow:hidden;place-items:center;transition:border-color .2s ease,box-shadow .2s ease;width:44px}.aside-brand__mark img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.aside-brand__text{display:flex;flex-direction:column;gap:2px;min-width:0;white-space:nowrap}.aside-brand__title{color:#1f2937;font-size:14px;font-weight:700;line-height:1.2;transition:color .2s ease}.aside-brand__subtitle{color:#9aa0a6;font-size:11.5px;line-height:1.2}.aside-nav{display:flex;flex:1;flex-direction:column;gap:6px;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-nav::-webkit-scrollbar{width:0}.aside-item{align-items:center;background:transparent;border:none;border-radius:13px;color:#6b7280;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:12px;min-height:48px;overflow:hidden;padding:0 12px;position:relative;text-align:left;transition:background .2s ease,color .2s ease;width:100%}.aside-item:hover{background:rgba(36,107,253,.08);color:#246bfd}.aside-item.is-active{background:rgba(36,107,253,.1);color:#1852c9;font-weight:600}.aside-item.is-active:before{background:linear-gradient(180deg,#246bfd,#002163);border-radius:0 3px 3px 0;content:"";height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.aside-item__icon{color:inherit;display:grid;flex:0 0 24px;place-items:center}.aside-item__icon .el-icon{color:inherit}.aside-item__icon svg{height:20px;width:20px}.aside-item__label{flex:1;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aside-pin{color:#9aa0a6;font-size:13px;margin-top:10px;min-height:40px}.aside-pin svg{height:16px;transition:transform .25s ease;width:16px}.aside-pin.is-on{color:#246bfd}.aside-pin.is-on svg{transform:rotate(180deg)}.aside-panel:not(.is-expanded) .aside-brand__text,.aside-panel:not(.is-expanded) .aside-item__label{opacity:0;pointer-events:none}.aside-brand__text,.aside-item__label{opacity:1;transition:opacity .2s ease .05s}@media (max-width:600px){.aside,.aside.is-pinned{width:78px}}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size-small:24px;--el-avatar-size:40px;align-items:center;background:var(--el-avatar-bg-color);box-sizing:border-box;color:var(--el-avatar-text-color);display:inline-flex;font-size:var(--el-avatar-text-size);height:var(--el-avatar-size);justify-content:center;overflow:hidden;text-align:center;width:var(--el-avatar-size)}.el-avatar>img{display:block;height:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.auth-header{justify-content:space-between;width:100%}.auth-header,.auth-header__right{align-items:center;display:flex}.auth-header__right .item{margin-right:10px}.auth-header__right .item:first-child button{padding-right:0}.auth-header__right .user span{font-size:14px;font-weight:700;margin-right:6px}.auth-header .header-language{width:120px}.auth-header .header-language .el-input__wrapper{border-radius:32px;height:auto}.el-aside{box-sizing:border-box;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-header{--el-header-padding:0 20px;--el-header-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-main{--el-main-padding:20px;box-sizing:border-box;display:block;flex:1;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height);padding:var(--el-footer-padding)}.auth-wrapper{background-color:#f6f5f3;position:relative}.auth-wrapper .circle{left:-10%;top:-50%;z-index:1}.auth-wrapper .circle:after{background-color:#f6f5f3}.auth-wrapper .el-container{height:100vh;position:relative;z-index:2}.auth-wrapper .el-header{align-items:flex-end;display:flex;width:100%}.auth-wrapper .el-aside{width:auto}.auth-wrapper .el-main{overflow-y:auto}
