.language-switcher[data-v-324b7f8a]{position:relative;display:inline-block}.selected-language[data-v-324b7f8a]{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;min-width:4rem;font-family:var(--font-sans);font-size:16px;line-height:1.4;color:var(--color-ink);text-transform:uppercase;background:transparent;border:1px solid var(--color-outline-button);border-radius:var(--radius-pill);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.selected-language.expanded svg[data-v-324b7f8a]{rotate:180deg}.language-list[data-v-324b7f8a]{position:absolute;top:100%;left:0;width:200px;z-index:1}.language-list ul[data-v-324b7f8a]{margin-top:.3rem;list-style-type:none;padding:8px;background-color:var(--color-receipt-paper);border:1px solid var(--color-divider);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);overflow:hidden}.language-list li[data-v-324b7f8a]{padding:.5rem .75rem;border-radius:var(--radius-inner);cursor:pointer;font-family:var(--font-sans);transition:background-color .3s}.language-list li a[data-v-324b7f8a]{display:block;color:var(--color-ink);text-decoration:none;font-size:16px;line-height:1.4;cursor:pointer}.language-list li a[data-v-324b7f8a]:hover,.language-list li a[data-v-324b7f8a]:focus{color:var(--color-ink);text-decoration:none}.language-list li.selected a[data-v-324b7f8a]{font-weight:500}.language-list li svg[data-v-324b7f8a]{float:right;display:none}.language-list li.selected svg[data-v-324b7f8a]{display:block}.language-list li[data-v-324b7f8a]:hover{background-color:var(--color-beige)}.language-list select[data-v-324b7f8a]{padding:5px;font-size:1rem;width:100%}
