.blang[data-v-2198c0c2]{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.blang__label[data-v-2198c0c2]{color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.blang__options[data-v-2198c0c2]{background:#0000003d;border:1px solid var(--panel-border);border-radius:999px;display:inline-flex;gap:.15rem;padding:.2rem}.blang__button[data-v-2198c0c2]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;font-weight:500;gap:.4rem;justify-content:center;min-height:2rem;padding:.35rem .85rem;transition:color .2s,background .2s,box-shadow .2s}.blang__button[data-v-2198c0c2]:hover{color:var(--text)}.blang__button[data-v-2198c0c2]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.blang__button.is-active[data-v-2198c0c2]{background:var(--accent-primary);box-shadow:0 0 18px var(--accent-primary-faint);color:var(--bg-0)}.blang__icon[data-v-2198c0c2]{flex-shrink:0;height:.95rem;width:.95rem}@media(max-width:520px){.blang[data-v-2198c0c2]{align-items:stretch;flex-direction:column;gap:.55rem}.blang__options[data-v-2198c0c2]{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.blang__button[data-v-2198c0c2]{font-size:.72rem;min-width:0;padding-inline:.45rem}}
