.qn-lang{max-inline-size:100%;color:var(--qn-text,inherit);font:inherit;align-items:center;gap:8px;display:inline-flex}.qn-lang__icon{fill:none;stroke:currentColor;stroke-width:1.6px;opacity:.75;flex:none;block-size:18px;inline-size:18px}.qn-lang__field{align-items:center;min-inline-size:0;display:inline-flex;position:relative}.qn-lang__select{appearance:none;border:1px solid var(--qn-border,color-mix(in srgb,currentColor 22%,transparent));border-radius:var(--qn-radius-sm,6px);background-color:var(--qn-surface,transparent);min-block-size:44px;min-inline-size:44px;max-inline-size:min(100%,16rem);color:inherit;font:inherit;text-overflow:ellipsis;cursor:pointer;padding-block:8px;padding-inline:12px 34px;line-height:1.25}.qn-lang__chevron{fill:none;stroke:currentColor;stroke-width:1.8px;pointer-events:none;block-size:10px;inline-size:10px;position:absolute;inset-inline-end:12px}.qn-lang__select:hover{border-color:var(--qn-border-strong,currentColor)}.qn-lang__select:focus-visible{outline:2px solid var(--qn-focus,currentColor);outline-offset:2px}.qn-lang__select option{color:initial;background:initial}.qn-lang--inline-list{display:block}.qn-lang__list{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.qn-lang__link{border-radius:var(--qn-radius-sm,6px);min-block-size:44px;min-inline-size:44px;color:inherit;font:inherit;text-align:center;justify-content:center;align-items:center;padding-inline:10px;text-decoration:none;display:inline-flex}.qn-lang__link:hover{text-underline-offset:3px;text-decoration:underline}.qn-lang__link[aria-current=true]{text-underline-offset:3px;font-weight:600;text-decoration:underline}.qn-lang__link:focus-visible{outline:2px solid var(--qn-focus,currentColor);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.qn-lang__select,.qn-lang__link{transition:border-color .15s}}
