.avatar[data-v-abd6960b]{cursor:pointer;display:flex;position:relative}.avatar .change-btn[data-v-abd6960b]{background-color:#00000080;border-bottom-left-radius:9999px;border-bottom-right-radius:9999px;bottom:0;display:none;height:50%;line-height:30px;position:absolute;text-align:center;width:100%}.avatar:hover .change-btn[data-v-abd6960b]{display:block}.main-navbar[data-v-3f127678],.main-navbar .tech-menu[data-v-3f127678]{align-items:center;display:flex;height:100%}.main-navbar .tech-menu[data-v-3f127678]{background:transparent;border:none}.main-navbar .tech-menu[data-v-3f127678] .el-menu-item,.main-navbar .tech-menu[data-v-3f127678] .el-sub-menu__title{align-items:center;color:var(--tech-dark);display:flex;font-weight:500;height:100%;line-height:normal;padding:0 15px}.main-navbar .tech-menu[data-v-3f127678] .el-menu-item.is-active,.main-navbar .tech-menu[data-v-3f127678] .el-menu-item:hover,.main-navbar .tech-menu[data-v-3f127678] .el-sub-menu__title.is-active,.main-navbar .tech-menu[data-v-3f127678] .el-sub-menu__title:hover{background-color:#0cbb520d;color:var(--el-color-primary)}.main-navbar .tech-menu[data-v-3f127678] .el-menu-item.is-active,.main-navbar .tech-menu[data-v-3f127678] .el-sub-menu__title.is-active{border-bottom:2px solid var(--el-color-primary);box-sizing:border-box}.main-navbar .tech-menu-icon[data-v-3f127678]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-right:6px}.layout-header[data-v-1bee2e5a]{box-shadow:var(--tech-shadow);height:var(--header-height);position:sticky;top:0;width:100%;z-index:1999}.layout-header .header-contain[data-v-1bee2e5a]{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1400px}.tech-search[data-v-1bee2e5a] .el-input__wrapper{background:rgba(12,187,82,.05);border:1px solid var(--tech-card-border);border-radius:20px;box-shadow:none;transition:all .3s ease}.tech-search[data-v-1bee2e5a] .el-input__wrapper:focus-within,.tech-search[data-v-1bee2e5a] .el-input__wrapper:hover{border-color:var(--el-color-primary);box-shadow:0 0 0 1px var(--el-color-primary-light-5)}.tech-search[data-v-1bee2e5a] .el-input__wrapper .el-input__prefix{color:var(--el-color-primary)}[data-v-12f47d46] .el-dialog{padding:0!important}
