.webapp-content-locale-select[data-v-eb246ab5]{border:var(--border-width-100) solid var(--color-border-default);border-radius:var(--radius-full);box-sizing:border-box;color:var(--color-text-primary);align-items:center;min-width:0;display:inline-flex;position:relative}.webapp-content-locale-select__label[data-v-eb246ab5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.webapp-content-locale-select__trigger[data-v-eb246ab5]{color:inherit;cursor:pointer;font:var(--typography-bodySmall-fontWeight) var(--typography-bodySmall-fontSize) /var(--typography-bodySmall-lineHeight) var(--typography-bodySmall-fontFamily);align-items:center;gap:var(--spacing-200);padding:var(--spacing-200) var(--spacing-400);white-space:nowrap;background:0 0;border:0;outline:0;justify-content:center;display:inline-flex}.webapp-content-locale-select--open[data-v-eb246ab5]{border-color:var(--color-orange-500)}.webapp-content-locale-select__chevron[data-v-eb246ab5],.webapp-content-locale-select__globe[data-v-eb246ab5]{flex:none}.webapp-content-locale-select__globe[data-v-eb246ab5]{--och-icon-weight:var(--typography-labelSmall-fontWeight)}.webapp-content-locale-select__chevron[data-v-eb246ab5]{pointer-events:none}.webapp-content-locale-select__trigger[data-v-eb246ab5]:focus-visible{outline:var(--border-width-200) solid var(--color-orange-500);outline-offset:var(--spacing-100)}.webapp-content-locale-select__menu[data-v-eb246ab5]{background:var(--color-surface-default);border:var(--border-width-100) solid var(--color-border-default);border-radius:var(--radius-300);bottom:calc(100% - var(--border-width-100));box-shadow:var(--shadow-300);gap:var(--spacing-100);left:calc(var(--border-width-100)*-1);min-width:calc(100% + var(--border-width-100)*2);padding:var(--spacing-100);z-index:1;display:grid;position:absolute}.webapp-content-locale-select__option[data-v-eb246ab5]{border-radius:var(--radius-200);color:var(--color-text-primary);cursor:pointer;font:var(--typography-bodySmall-fontWeight) var(--typography-bodySmall-fontSize) /var(--typography-bodySmall-lineHeight) var(--typography-bodySmall-fontFamily);padding:var(--spacing-200) var(--spacing-300);text-align:start;white-space:nowrap;background:0 0;border:0}.webapp-content-locale-select__option--selected[data-v-eb246ab5],.webapp-content-locale-select__option[data-v-eb246ab5]:focus-visible,.webapp-content-locale-select__option[data-v-eb246ab5]:hover{background:var(--color-orange-500);color:var(--color-neutral-0)}
