.svelte-16ai7d8:export{mhbBoxShadowAndroid:0 2px 6px 2px rgba(0,0,0,.055),0 1px 2px 0 rgba(0,0,0,.3);mhbBoxShadowDesktop:0 1px 2px 0 rgba(0,0,0,.15)}.phone-email-input-container.svelte-16ai7d8{position:relative;width:100%}.input-wrapper.svelte-16ai7d8{display:flex;align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:12px;overflow:hidden;background:#fff}.input-wrapper.svelte-16ai7d8:focus-within{border-color:#2f6fee;box-shadow:0 0 0 2px #2f6fee1a}.country-selector.svelte-16ai7d8{display:flex;align-items:center;gap:8px;padding:0 12px;height:44px;border:none;background:#f8f9fa;border-right:1px solid rgba(0,0,0,.12);cursor:pointer;transition:background-color .2s}.country-selector.svelte-16ai7d8:hover,.country-selector.active.svelte-16ai7d8{background:#e9ecef}.country-selector.svelte-16ai7d8 .flag:where(.svelte-16ai7d8){font-size:18px}.country-selector.svelte-16ai7d8 .dial-code:where(.svelte-16ai7d8){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.4;font-weight:400;margin:0;color:#3c4043;font-weight:500}@media screen and (min-resolution: 1.25dppx){.country-selector.svelte-16ai7d8 .dial-code:where(.svelte-16ai7d8){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.country-selector.svelte-16ai7d8 .chevron:where(.svelte-16ai7d8){color:#5f6368;transition:transform .2s}.country-selector.svelte-16ai7d8 .chevron.rotated:where(.svelte-16ai7d8){transform:rotate(180deg)}.main-input.svelte-16ai7d8{flex:1;border:none;outline:none;height:44px;padding:0 15px;font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.4;font-weight:400;margin:0;color:#3c4043}@media screen and (min-resolution: 1.25dppx){.main-input.svelte-16ai7d8{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.main-input.with-country.svelte-16ai7d8{padding-left:12px}.main-input.svelte-16ai7d8::placeholder{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0;color:#9aa0a6}@media screen and (min-resolution: 1.25dppx){.main-input.svelte-16ai7d8::placeholder{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.country-dropdown.svelte-16ai7d8{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:12px;box-shadow:0 4px 12px #00000026;z-index:1000;max-height:300px;overflow:hidden;margin-top:4px}.search-container.svelte-16ai7d8{padding:12px;border-bottom:1px solid rgba(0,0,0,.12)}.country-search.svelte-16ai7d8{width:100%;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:8px 12px;font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.05rem,1.2vw,1.2rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0;outline:none}@media screen and (min-resolution: 1.25dppx){.country-search.svelte-16ai7d8{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(.8925rem,1.02vw,1.02rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.country-search.svelte-16ai7d8:focus{border-color:#2f6fee}.country-search.svelte-16ai7d8::placeholder{color:#9aa0a6}.countries-list.svelte-16ai7d8{max-height:240px;overflow-y:auto}.country-option.svelte-16ai7d8{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:none;background:#fff;text-align:left;cursor:pointer;transition:background-color .2s}.country-option.svelte-16ai7d8:hover,.country-option.highlighted.svelte-16ai7d8{background:#f8f9fa}.country-option.selected.svelte-16ai7d8{background:#2f6fee1a;color:#2f6fee}.country-option.selected.svelte-16ai7d8:hover,.country-option.selected.highlighted.svelte-16ai7d8{background:#2f6fee26}.country-option.svelte-16ai7d8 .flag:where(.svelte-16ai7d8){font-size:16px;width:24px}.country-option.svelte-16ai7d8 .country-name:where(.svelte-16ai7d8){flex:1;font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}@media screen and (min-resolution: 1.25dppx){.country-option.svelte-16ai7d8 .country-name:where(.svelte-16ai7d8){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.02rem,1.275vw,1.1475rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.country-option.svelte-16ai7d8 .dial-code:where(.svelte-16ai7d8){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.05rem,1.2vw,1.2rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0;color:#5f6368;font-weight:500}@media screen and (min-resolution: 1.25dppx){.country-option.svelte-16ai7d8 .dial-code:where(.svelte-16ai7d8){font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(.8925rem,1.02vw,1.02rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.error.svelte-16ai7d8{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(1.05rem,1.2vw,1.2rem);line-height:1.4;font-weight:400;color:#3c4043;margin:4px 0 0;color:#d93025;padding-left:4px}@media screen and (min-resolution: 1.25dppx){.error.svelte-16ai7d8{font-family:Urbanist,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(.8925rem,1.02vw,1.02rem);line-height:1.4;font-weight:400;color:#3c4043;margin:0}}.countries-list.svelte-16ai7d8::-webkit-scrollbar{width:6px}.countries-list.svelte-16ai7d8::-webkit-scrollbar-track{background:#f1f1f1}.countries-list.svelte-16ai7d8::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.countries-list.svelte-16ai7d8::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
