.phone-input-wrapper.svelte-70h6s3{position:relative;width:100%}.phone-input.svelte-70h6s3{width:100%;padding:15px 18px 15px 5rem;font-size:15px;font-weight:400;border-radius:12px;outline:none;transition:border-color .2s,background .2s,box-shadow .2s}.phone-input.svelte-70h6s3{background:#fff;border:1px solid #d1d5db;color:#0f172a}.phone-input.svelte-70h6s3::-moz-placeholder{color:#94a3b8}.phone-input.svelte-70h6s3::placeholder{color:#94a3b8}.phone-input.svelte-70h6s3:focus{border-color:#2563eb80;box-shadow:0 0 0 3px #2563eb1a}[data-theme=dark] .phone-input.svelte-70h6s3,.phone-input-wrapper[data-theme=dark].svelte-70h6s3 .phone-input:where(.svelte-70h6s3){background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff}[data-theme=dark] .phone-input.svelte-70h6s3::-moz-placeholder,.phone-input-wrapper[data-theme=dark].svelte-70h6s3 .phone-input:where(.svelte-70h6s3)::-moz-placeholder{color:#fff3}[data-theme=dark] .phone-input.svelte-70h6s3::placeholder,.phone-input-wrapper[data-theme=dark].svelte-70h6s3 .phone-input:where(.svelte-70h6s3)::placeholder{color:#fff3}[data-theme=dark] .phone-input.svelte-70h6s3:focus,.phone-input-wrapper[data-theme=dark].svelte-70h6s3 .phone-input:where(.svelte-70h6s3):focus{border-color:#2563eb80;background:#2563eb0d;box-shadow:0 0 0 3px #2563eb1a}@media(prefers-color-scheme:dark){.phone-input-wrapper[data-theme=auto].svelte-70h6s3 .phone-input:where(.svelte-70h6s3){background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff}.phone-input-wrapper[data-theme=auto].svelte-70h6s3 .phone-input:where(.svelte-70h6s3)::-moz-placeholder{color:#fff3}.phone-input-wrapper[data-theme=auto].svelte-70h6s3 .phone-input:where(.svelte-70h6s3)::placeholder{color:#fff3}.phone-input-wrapper[data-theme=auto].svelte-70h6s3 .phone-input:where(.svelte-70h6s3):focus{border-color:#2563eb80;background:#2563eb0d;box-shadow:0 0 0 3px #2563eb1a}}.phone-input-wrapper .iti{display:block;width:100%;position:relative}.phone-input-wrapper .iti__flag-container{position:absolute;top:0;bottom:0;left:0;padding:0}.phone-input-wrapper .iti__selected-flag{height:100%;display:flex;align-items:center;gap:4px;padding-left:12px;padding-right:0;border-right:1px solid #d1d5db;border-radius:12px 0 0 12px;background:transparent;cursor:pointer;transition:background .15s}.phone-input-wrapper .iti__selected-flag:hover{background:#0000000a}.phone-input-wrapper .iti__selected-dial-code{padding:0 8px;font-size:14px;color:#64748b}.phone-input-wrapper .iti__arrow{border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #94a3b8;margin-left:4px}[data-theme=dark] .phone-input-wrapper .iti__selected-flag,.phone-input-wrapper[data-theme=dark] .iti__selected-flag{border-right-color:#ffffff1a}[data-theme=dark] .phone-input-wrapper .iti__selected-flag:hover,.phone-input-wrapper[data-theme=dark] .iti__selected-flag:hover{background:#ffffff0f}[data-theme=dark] .phone-input-wrapper .iti__selected-dial-code,.phone-input-wrapper[data-theme=dark] .iti__selected-dial-code{color:#fff9}[data-theme=dark] .phone-input-wrapper .iti__arrow,.phone-input-wrapper[data-theme=dark] .iti__arrow{border-top-color:#fff6}.iti--container{z-index:9999}.iti__dropdown-content{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 10px 30px -5px #0000001f;overflow:hidden;margin-top:4px}.iti__country-list{max-height:220px;overflow-y:auto;overscroll-behavior:contain}.iti__country-list::-webkit-scrollbar{width:6px}.iti__country-list::-webkit-scrollbar-track{background:transparent}.iti__country-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.iti__country-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.iti__country{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-size:14px;color:#1e293b;transition:background .1s}.iti__country:hover{background:#f1f5f9}.iti__country.iti__highlight{background:#eff6ff}.iti__country.iti__active{background:#eff6ff;font-weight:500}.iti__country-name{flex:1}.iti__dial-code{color:#94a3b8;font-size:13px}.iti__divider{margin:4px 0;border:none;border-top:1px solid #e2e8f0}.iti__search-input{width:100%;padding:10px 14px 10px 36px;border:none;border-bottom:1px solid #e2e8f0;outline:none;font-size:14px;color:#1e293b;background:#fff}.iti__search-input::-moz-placeholder{color:#94a3b8}.iti__search-input::placeholder{color:#94a3b8}.iti__search-input:focus{border-bottom-color:#3b82f6}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__dropdown-content,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__dropdown-content{background:#1e293b;border-color:#ffffff1a;box-shadow:0 4px 6px -1px #0000004d,0 10px 30px -5px #0006}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__country,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__country{color:#e2e8f0}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__country:hover,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__country:hover{background:#ffffff0f}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__country.iti__highlight,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__country.iti__highlight,body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__country.iti__active,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__country.iti__active{background:#2563eb26}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__dial-code,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__dial-code{color:#fff6}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__divider,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__divider{border-top-color:#ffffff14}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__search-input,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__search-input{background:#1e293b;color:#e2e8f0;border-bottom-color:#ffffff1a}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__search-input::-moz-placeholder,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__search-input::-moz-placeholder{color:#ffffff4d}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__search-input::placeholder,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__search-input::placeholder{color:#ffffff4d}body:has([data-theme=dark] .phone-input-wrapper) .iti--container .iti__country-list::-webkit-scrollbar-thumb,body:has(.phone-input-wrapper[data-theme=dark]) .iti--container .iti__country-list::-webkit-scrollbar-thumb{background:#ffffff26}@media(max-width:640px){.phone-input.svelte-70h6s3{padding-left:4.5rem}}
