.logo-img[data-v-e7d9abcc]{height:var(--header-height);width:auto}.header-left[data-v-e7d9abcc]{align-items:center;display:flex;justify-content:center}.header-spacer[data-v-e7d9abcc]{flex-grow:1;flex-shrink:2}.header-right[data-v-e7d9abcc]{align-items:center;display:flex}.el-menu[data-v-e7d9abcc],.no-active[data-v-e7d9abcc]{border-bottom:none!important;font-size:1.6rem}.no-active[data-v-e7d9abcc]{border-color:#416670!important}[data-v-e7d9abcc] .el-sub-menu__title{border-bottom:none!important;font-size:1.6rem}[data-v-e7d9abcc] .el-popper{border:1px solid #fff!important}.header-menu[data-v-e7d9abcc] .el-menu-item{font-size:1.6rem}.header-menu[data-v-e7d9abcc] .el-menu-item:focus{background-color:inherit!important}.menu-desktop[data-v-e7d9abcc]{display:flex}.menu-mobile[data-v-e7d9abcc]{display:none}.hamburger-btn[data-v-e7d9abcc]{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background-color .2s ease}.hamburger-btn[data-v-e7d9abcc]:hover{background-color:#ffffff26}.hamburger-btn[data-v-e7d9abcc]:active{background-color:#ffffff40}[data-v-e7d9abcc] .el-drawer{background-color:#416670!important}[data-v-e7d9abcc] .el-drawer__header{border-bottom:1px solid hsla(0,0%,100%,.15);margin-bottom:0;padding:16px 20px}[data-v-e7d9abcc] .el-drawer__body{padding:0}.drawer-header[data-v-e7d9abcc]{justify-content:space-between;width:100%}.drawer-header[data-v-e7d9abcc],.drawer-logo[data-v-e7d9abcc]{align-items:center;display:flex}.drawer-logo img[data-v-e7d9abcc]{height:36px;width:auto}.drawer-close[data-v-e7d9abcc]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:background-color .2s ease}.drawer-close[data-v-e7d9abcc]:hover{background-color:#ffffff26}.mobile-menu[data-v-e7d9abcc]{border-right:none!important}.mobile-menu[data-v-e7d9abcc] .el-menu-item,.mobile-menu[data-v-e7d9abcc] .el-sub-menu__title{border-bottom:1px solid hsla(0,0%,100%,.1);font-size:1.6rem;height:56px;line-height:56px}.mobile-menu[data-v-e7d9abcc] .el-menu-item:hover,.mobile-menu[data-v-e7d9abcc] .el-sub-menu__title:hover{background-color:#ffffff1a!important}.mobile-menu[data-v-e7d9abcc] .el-menu-item:focus{background-color:inherit!important}.mobile-menu[data-v-e7d9abcc] .el-sub-menu .el-menu{background-color:#0000001a!important}.mobile-menu[data-v-e7d9abcc] .el-sub-menu .el-menu .el-menu-item{padding-left:48px!important}@media screen and (max-width:768px){.header-left[data-v-e7d9abcc]{left:50%;position:absolute;transform:translate(-50%)}.header-spacer[data-v-e7d9abcc]{display:none}.header-right[data-v-e7d9abcc]{margin-left:auto}.menu-desktop[data-v-e7d9abcc]{display:none}.menu-mobile[data-v-e7d9abcc]{display:block}}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);align-items:center;background-color:var(--el-backtop-bg-color);border-radius:50%;box-shadow:var(--el-box-shadow-lighter);color:var(--el-backtop-text-color);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:fixed;width:40px;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-container[data-v-c50f17f6]{height:100%}.el-header[data-v-c50f17f6]{background:#416670;display:flex;height:var(--header-height);padding:0 30px;position:sticky;top:0;z-index:1001}.el-main[data-v-c50f17f6]{background:linear-gradient(#4293af,#e0e7e8 80%);overflow-y:hidden;padding:0 0 50px}.el-footer[data-v-c50f17f6],.el-main[data-v-c50f17f6]{margin:0;max-width:100%;overflow-x:hidden}.el-footer[data-v-c50f17f6]{background:linear-gradient(#e0e7e8,#fef39c 20%);display:flex;flex-direction:column;height:100%;padding:40px 30px 20px}@media screen and (max-width:768px){.el-main[data-v-c50f17f6]{padding-top:0}}.slot-wrapper[data-v-c50f17f6]{animation:fadeIn-c50f17f6 1.2s ease-in-out forwards;display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height));overflow:hidden;padding:10px 30px 0;position:relative}@keyframes fadeIn-c50f17f6{0%{opacity:0}to{opacity:1}}
