.phone-field.svelte-18dzt8h{min-width:0;position:relative}.phone-row.svelte-18dzt8h{min-width:0;display:flex}.phone-field.svelte-18dzt8h .phone-row:where(.svelte-18dzt8h) .dial-trigger:where(.svelte-18dzt8h){white-space:nowrap;border-radius:8px 0 0 8px;flex:none;justify-content:center;align-items:center;gap:7px;width:auto;padding-inline:10px;display:flex}.phone-field.svelte-18dzt8h .phone-row:where(.svelte-18dzt8h) .phone-number:where(.svelte-18dzt8h){border-left:0;border-radius:0 8px 8px 0;flex:1 1 0;width:0;min-width:0}.country-menu.svelte-18dzt8h{z-index:30;top:calc(100% + 5px);color:#393d32;background:#fff;border:1px solid #d6ceb6;border-radius:8px;padding:8px;position:absolute;inset-inline:0;box-shadow:0 12px 32px #0003}.search-field.svelte-18dzt8h{position:relative}.search-field.svelte-18dzt8h svg{z-index:1;position:absolute;top:14px;left:10px}.search-field.svelte-18dzt8h .gf-input:where(.svelte-18dzt8h){padding-left:34px;font-size:14px}.country-list.svelte-18dzt8h{overscroll-behavior:contain;max-height:190px;margin-top:6px;overflow-y:auto}.country-list.svelte-18dzt8h button:where(.svelte-18dzt8h){text-align:left;border-radius:5px;align-items:center;gap:9px;width:100%;padding:9px 7px;font-size:14px;display:flex}.country-name.svelte-18dzt8h{flex:1}.country-list.svelte-18dzt8h button:where(.svelte-18dzt8h):hover,.chosen.svelte-18dzt8h{background:#fff0ce}button.svelte-18dzt8h:focus-visible{outline:2px solid rgb(var(--c-goldfinch-gold));outline-offset:-2px}.empty.svelte-18dzt8h{padding:12px 6px;font-size:14px}
