.lang-switch .lang-cur{font-weight:600;opacity:.7}.lang-menu{--lm-ink:var(--nv-ink,#15132e);--lm-muted:var(--nv-muted,#8a87a6);--lm-accent:var(--nv-accent,#6a4cf0);--lm-soft:color-mix(in srgb,var(--lm-ink) 5%,transparent);--lm-line:color-mix(in srgb,var(--lm-ink) 10%,transparent);width:min(320px,calc(100vw - 32px));min-width:0;padding:8px;overflow:hidden;color:var(--lm-ink)}.lang-menu a{display:flex;align-items:center;text-decoration:none}.lang-menu .lang-head{margin:8px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lm-muted)}.lang-menu .lang-head:first-child{margin-top:6px}.lang-menu .lang-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:3px;margin:0 2px 6px;border-radius:12px;background:var(--lm-soft)}.lang-menu .lang-seg a{justify-content:center;padding:8px 4px;border-radius:9px;font-size:14px;font-weight:600;color:var(--lm-muted);white-space:nowrap}.lang-menu .lang-seg a:hover{background:none;color:var(--lm-ink)}.lang-menu .lang-seg a[aria-current]{background:var(--nv-panel,#fff);color:var(--lm-ink);box-shadow:0 1px 2px #15132e1a,0 2px 8px -2px #15132e1f}.lang-menu .cur-opt{justify-content:flex-start;gap:12px;padding:8px 10px;border-radius:12px}.lang-menu .cur-opt>span{flex:1;display:grid;gap:1px;min-width:0;font-size:15px;line-height:1.25}.lang-menu .cur-opt small{font-size:12.5px;font-weight:500;color:var(--lm-muted)}.lang-menu .cur-sym{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--lm-soft);font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--lm-ink)}.lang-menu .cur-opt[aria-current]{background:color-mix(in srgb,var(--lm-accent) 8%,transparent)}.lang-menu .cur-opt[aria-current] .cur-sym{background:var(--lm-accent);color:#fff}.lang-menu .cur-opt[aria-current] i,.nv .lang-menu .cur-opt[aria-current] i,.home-bright .lang-menu .cur-opt[aria-current] i{color:var(--lm-accent);font-size:18px}.lang-menu .currency-pick{position:relative;display:block;margin:6px 2px 0;padding:0;border:0}.lang-menu .currency-pick>.icon{position:absolute;top:50%;translate:0 -50%;pointer-events:none;color:var(--lm-muted);font-size:16px}.lang-menu .currency-pick>.icon-search{left:12px}.lang-menu .currency-pick>.icon-chevron-down{right:12px}.lang-menu .currency-pick select{appearance:none;-webkit-appearance:none;width:100%;min-width:0;min-height:42px;padding:0 36px 0 38px;border:1px solid var(--lm-line);border-radius:12px;background:var(--lm-soft);color:var(--lm-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.lang-menu .currency-pick select:hover{border-color:color-mix(in srgb,var(--lm-ink) 20%,transparent)}.lang-menu .currency-pick select:focus-visible{outline:2px solid var(--lm-accent);outline-offset:1px}.lang-menu .currency-pick button{margin-top:6px}.lang-menu .lang-note{display:flex;gap:8px;align-items:flex-start;margin:10px -8px -8px;padding:10px 16px 12px;border-top:1px solid var(--lm-line);background:var(--lm-soft);font-size:12.5px;line-height:1.45;color:var(--lm-muted)}.lang-menu .lang-note .icon{flex:none;margin-top:2px;font-size:14px}@media (max-width:1279px){.lang-switch .lang-cur{display:none}}@media (max-width:560px){.nv .lang-menu{position:fixed;top:64px;left:16px;right:16px;width:auto;transform:none}}
