._flag_1e2fm_1{box-sizing:border-box;border:1px solid #80808066;border-radius:50%;flex:none;display:block;overflow:hidden}._flag_1e2fm_1._fill_1e2fm_9{width:100%;height:100%}._flag_1e2fm_1 svg{display:block}._root_1yny2_1{position:relative}._button_1yny2_5{justify-content:center;align-items:center;gap:var(--spacings-s6);box-sizing:border-box;height:2.25rem;padding:0 var(--spacings-s8);border:1.5px solid var(--color-border-strong);border-radius:var(--corner-radius-full);background:var(--color-background-surface);color:var(--color-content-primary);font-family:var(--typography-font-family-sans);font-size:var(--typography-body-s-size);font-weight:var(--typography-weight-semibold);letter-spacing:.02em;cursor:pointer;line-height:1;display:inline-flex}._button_1yny2_5:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._button_1yny2_5[aria-expanded=true]{border-color:var(--color-border-focus)}._button_1yny2_5:focus:not(:focus-visible){outline:none}@media (max-width:767px){._button_1yny2_5{width:2.125rem;height:2.125rem;padding:0;position:relative}._button_1yny2_5:after{content:"";position:absolute;inset:-.3125rem}}._flag_1yny2_48{flex:none;width:1.25rem;height:1.25rem;display:block}@media (max-width:767px){._flag_1yny2_48{width:100%;height:100%}}._chevron_1yny2_61{color:var(--color-content-secondary);display:flex}._code_1yny2_66{text-align:left;min-width:2.25rem}@media (max-width:767px){._code_1yny2_66,._chevron_1yny2_61{display:none}}._menu_1yny2_78{z-index:20;box-sizing:border-box;width:max-content;padding:var(--spacings-s4);border:1px solid var(--color-border-primary);background:var(--color-background-surface);box-shadow:var(--shadow-card);border-radius:.875rem;flex-direction:column;gap:2px;display:flex;position:absolute;top:calc(100% + .5rem);right:0}._item_1yny2_95{align-items:center;gap:var(--spacings-s6);box-sizing:border-box;border-radius:var(--corner-radius-s8);width:100%;min-height:2.2rem;color:var(--color-content-primary);font-family:var(--typography-font-family-sans);font-size:.825rem;font-weight:var(--typography-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 .55rem;line-height:1;display:flex}._item_1yny2_95:hover{background:var(--color-background-secondary)}._item_1yny2_95:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}._selected_1yny2_122{background:var(--color-background-accent-tint);color:var(--color-content-on-tint);font-weight:var(--typography-weight-semibold)}._selected_1yny2_122:hover{background:var(--color-background-accent-tint)}._itemCode_1yny2_131{min-width:2.0625rem;font-weight:var(--typography-weight-semibold);letter-spacing:.02em}
