.lang-switch{flex:none;position:relative}.lang-switch-button{min-height:40px;color:inherit;letter-spacing:.6px;opacity:.86;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.lang-switch-button:hover,.lang-switch-button[aria-expanded=true]{opacity:1;color:var(--blue)}.lang-switch-menu{z-index:60;border:1px solid var(--line);min-width:168px;color:var(--ink);background:#fff;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 16px 40px #10152329}.lang-switch-menu button{width:100%;min-height:42px;color:inherit;text-align:start;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:700;display:flex}.lang-switch-menu button:hover{background:var(--pale)}.lang-switch-menu button[aria-selected=true]{color:var(--blue)}.lang-switch-up .lang-switch-menu{inset-block:auto calc(100% + 8px)}.lang-choices{flex-wrap:wrap;gap:8px;display:flex}.lang-choices button{border:1px solid var(--line);min-height:42px;color:var(--ink);background:#fff;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700}.lang-choices button[aria-checked=true]{border-color:var(--blue);background:var(--pale);color:var(--blue)}
