.lang[data-v-2a099c48]{font-size:var(--fs-14);position:relative}summary[data-v-2a099c48]{min-height:32px;color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-weight:600;list-style:none;display:inline-flex}summary[data-v-2a099c48]::-webkit-details-marker{display:none}summary[data-v-2a099c48]:hover{background:color-mix(in srgb,currentColor 10%,transparent)}summary[data-v-2a099c48]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.caret[data-v-2a099c48]{transition:transform .15s}.lang[open] .caret[data-v-2a099c48]{transform:rotate(180deg)}ul[data-v-2a099c48]{z-index:60;border:1px solid var(--line,#102f431f);min-width:168px;color:var(--ink);background:#fff;border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 32px #102f4329}.align-end ul[data-v-2a099c48]{right:0}.align-start ul[data-v-2a099c48]{left:0}.dir-up ul[data-v-2a099c48]{top:auto;bottom:calc(100% + 6px)}a[data-v-2a099c48]{color:inherit;border-radius:8px;padding:8px 10px;text-decoration:none;display:block}a[data-v-2a099c48]:focus-visible,a[data-v-2a099c48]:hover{background:var(--soft-blue,#eef4f8)}a[aria-current=true][data-v-2a099c48]{color:var(--accent);font-weight:700}@media (prefers-reduced-motion:reduce){.caret[data-v-2a099c48]{transition:none}}
