.language-trigger[data-v-b9aecba7]{width:36px;height:36px;border-radius:var(--xi-radius,8px);transition:background-color .18s,color .18s}.language-trigger[data-v-b9aecba7]:hover,.language-trigger[data-v-b9aecba7]:focus-visible,.language-trigger.is-open[data-v-b9aecba7]{color:var(--el-color-primary);background:var(--base-fill,var(--el-fill-color-light))}.language-trigger.is-floating[data-v-b9aecba7]{position:fixed;bottom:18px;right:18px;z-index:20;border:1px solid var(--el-border-color-lighter);background:var(--el-bg-color);border-radius:11px;box-shadow:0 2px 10px #0000000d}.language-menu.el-popover{box-sizing:border-box!important;max-width:calc(100vw - 24px)!important;max-width:calc(100dvw - 24px)!important;max-height:min(430px,calc(100vh - 96px));max-height:min(430px,calc(100dvh - 96px));padding:8px;border-radius:16px;border:1px solid var(--el-border-color-extra-light);box-shadow:0 8px 28px #0000001a,0 2px 6px #00000006;background:var(--el-bg-color-overlay);overflow:hidden;display:flex;flex-direction:column}.language-menu-content{min-width:0;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.language-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 7px 10px;font-size:13px;font-weight:500;color:var(--el-text-color-primary);flex-shrink:0}.language-menu-heading small{font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--el-text-color-secondary);background:var(--el-fill-color-light);padding:2px 7px;border-radius:10px;line-height:16px}.language-menu-search{margin:0 0 7px;flex-shrink:0}.language-menu-search .el-input__wrapper{border-radius:10px;min-height:34px;box-sizing:border-box;background:var(--el-fill-color-light);box-shadow:none;padding:0 10px}.language-menu-search .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary-light-5) inset}.language-menu-search .el-input__inner{font-size:12px}.language-menu-list{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;display:grid;grid-template-columns:minmax(0,1fr);gap:3px;padding:1px;max-height:340px}.language-menu-list.is-many{grid-template-columns:repeat(2,minmax(0,1fr))}.language-menu-list button{box-sizing:border-box;display:flex;align-items:center;gap:9px;min-width:0;min-height:46px;padding:7px 8px;border:0;border-radius:10px;background:transparent;color:var(--el-text-color-primary);font:inherit;text-align:start;cursor:pointer;transition:background-color .16s,color .16s}.language-menu-list button:hover{color:var(--el-color-primary);background:var(--el-fill-color-light)}.language-menu-list button:focus-visible{color:var(--el-color-primary);background:var(--el-fill-color-light);outline:1px solid var(--el-color-primary-light-5);outline-offset:-1px}.language-menu-list button[aria-checked=true]{color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.language-menu-copy{flex:1;min-width:0;display:grid;gap:2px;line-height:1.3}.language-menu-copy>span{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.language-menu-copy small{font-size:10px;color:var(--el-text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.language-selected{flex-shrink:0;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--el-color-primary)}.language-selected.is-selected{background:var(--el-color-primary-light-8)}.language-menu-note,.language-menu-empty{font-size:12px;padding:8px;margin:0;color:var(--el-text-color-secondary);flex-shrink:0}.language-menu-empty{padding:15px 8px}.language-menu-fade-enter-active,.language-menu-fade-leave-active{transition:opacity .14s ease}.language-menu-fade-enter-from,.language-menu-fade-leave-to{opacity:0}@media(max-width:599px){.language-menu-list.is-many{grid-template-columns:minmax(0,1fr)}.language-menu-list button{min-height:44px}.language-menu-list{max-height:310px}.language-menu-search .el-input__wrapper{min-height:36px}}@media(prefers-reduced-motion:reduce){.language-menu-list button,.language-menu-fade-enter-active,.language-menu-fade-leave-active{transition:none}}
