.custom-country-picker{position:relative}.custom-country-picker__toggle{white-space:nowrap;overflow:hidden}@media screen and (min-width:1000px){.custom-country-picker__popover::part(content){width:20rem;max-width:20rem;overflow:hidden}}.custom-country-search{display:grid;gap:.75rem}.custom-country-search__list{max-height:min(40vh,17rem);overflow-y:auto;overscroll-behavior:contain}@media screen and (max-width:999px){.custom-country-search__list{max-height:50dvh}}.custom-country-search__heading{position:sticky;inset-block-start:0;z-index:1;margin:0;padding-block:.75rem .375rem;background:rgb(var(--background));color:rgb(var(--text-color))}.custom-country-search__option{display:block;width:100%;padding-block:.375rem;text-align:start;color:rgb(var(--text-color)/.65);transition:color .2s ease-in-out;scroll-margin-block-start:2.5rem}.custom-country-search__option:hover,.custom-country-search__option:focus-visible,.custom-country-search__option[aria-selected=true]{color:rgb(var(--text-color))}.custom-country-search__option:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.custom-country-search__option[hidden]{display:none}.custom-country-search__divider{margin-block:.5rem 0;border:0;border-block-start:1px solid rgb(var(--border-color))}.custom-country-search__empty{margin:0;color:rgb(var(--text-color)/.65)}
