.phone-input-wrapper{width:100%}.phone-input-container{width:100%;font-family:var(--joy-fontFamily-body, "Inter", var(--joy-fontFamily-fallback, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif))}.phone-input-container .phone-input-field{width:100%!important;height:36px!important;padding:.5rem .75rem .5rem 52px!important;font-size:var(--joy-fontSize-md, .875rem)!important;font-family:inherit!important;font-weight:var(--joy-fontWeight-md, 500)!important;line-height:var(--joy-lineHeight-md, 1.5)!important;color:var(--joy-palette-text-primary, #171a1c)!important;background-color:var(--joy-palette-background-surface, #fbfcfe)!important;border:1px solid var(--joy-palette-neutral-outlinedBorder, #cdd7e1)!important;border-radius:var(--joy-radius-sm, 6px)!important;outline:none!important;box-shadow:var(--joy-shadow-xs, 0 1px 2px 0 rgba(21, 21, 21, .08))!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out!important}.phone-input-container .phone-input-field::-moz-placeholder{color:var(--joy-palette-text-tertiary, #9fa6ad)!important;opacity:1!important}.phone-input-container .phone-input-field::placeholder{color:var(--joy-palette-text-tertiary, #9fa6ad)!important;opacity:1!important}.phone-input-container .phone-input-field:hover{border-color:var(--joy-palette-neutral-outlinedHoverBorder, #636b74)!important;background-color:var(--joy-palette-neutral-plainHoverBg, #f0f4f8)!important}.phone-input-container .phone-input-field:focus{border-color:var(--joy-palette-primary-500, #0b6bcb)!important;box-shadow:inset 0 0 0 1px var(--joy-palette-primary-500, #0b6bcb)!important;background-color:var(--joy-palette-background-surface, #fbfcfe)!important}.phone-input-container .phone-input-button{background-color:transparent!important;border:none!important;padding-left:4px;padding-right:4px;border-right:1px solid var(--joy-palette-neutral-outlinedBorder, #cdd7e1)!important;border-radius:var(--joy-radius-sm, 6px) 0 0 var(--joy-radius-sm, 6px)!important}.phone-input-container .phone-input-button:hover{background-color:var(--joy-palette-neutral-plainHoverBg, #f0f4f8)!important}.phone-input-container .phone-input-button .selected-flag .arrow{border-top-color:var(--joy-palette-text-secondary, #636b74)!important}.phone-input-container .phone-input-button.open .selected-flag .arrow{border-top-color:var(--joy-palette-primary-500, #0b6bcb)!important}.selected-flag:hover{border:1px solid #cdd7e1;border-right:none!important}.selected-flag{border-left:none!important;border-right:none!important}.phone-input-container .phone-input-dropdown{position:fixed!important;z-index:9999!important;background-color:var(--joy-palette-background-popup, #fff)!important;border:1px solid var(--joy-palette-neutral-outlinedBorder, #cdd7e1)!important;border-radius:var(--joy-radius-sm, 6px)!important;box-shadow:var(--joy-shadow-lg, 0 8px 24px rgba(0, 0, 0, .16))!important;margin-top:4px!important;max-height:300px!important;overflow-y:auto!important;width:280px!important}.phone-input-container .phone-input-dropdown .country-list{margin:0!important;padding:4px 0!important}.phone-input-container .phone-input-dropdown .country{padding:8px 12px!important;font-size:var(--joy-fontSize-sm, .875rem)!important;line-height:1.5!important;transition:background-color .1s ease-in-out!important;display:flex!important;align-items:center!important}.phone-input-container .phone-input-dropdown .country:hover{background-color:var(--joy-palette-neutral-plainHoverBg, #f0f4f8)!important}.phone-input-container .phone-input-dropdown .country.highlight{background-color:var(--joy-palette-primary-softBg, #e3effb)!important}.phone-input-container .phone-input-dropdown .country .flag{margin-right:10px!important;transform:scale(1.1)!important}.phone-input-container .phone-input-dropdown .country .country-name{flex:1!important;color:var(--joy-palette-text-primary, #171a1c)!important;font-weight:var(--joy-fontWeight-md, 400)!important}.phone-input-container .phone-input-dropdown .country .dial-code{color:var(--joy-palette-text-tertiary, #9fa6ad)!important;font-weight:var(--joy-fontWeight-md, 400)!important;margin-left:8px!important}.phone-input-container .phone-input-dropdown .divider{border-bottom:1px solid var(--joy-palette-divider, #dde7ee)!important;margin:4px 0!important;padding:0!important}.phone-input-container .phone-input-dropdown .search{padding:8px!important;position:sticky!important;top:0!important;background-color:var(--joy-palette-background-popup, #fff)!important;border-bottom:1px solid var(--joy-palette-divider, #dde7ee)!important;z-index:1!important}.phone-input-container .phone-input-dropdown .search-box{width:100%!important;padding:6px 10px!important;font-size:var(--joy-fontSize-sm, .875rem)!important;font-family:inherit!important;border:1px solid var(--joy-palette-neutral-outlinedBorder, #cdd7e1)!important;border-radius:var(--joy-radius-sm, 6px)!important;outline:none!important;background-color:var(--joy-palette-background-surface, #fbfcfe)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.phone-input-container .phone-input-dropdown .search-box:focus{border-color:var(--joy-palette-primary-500, #0b6bcb)!important;box-shadow:inset 0 0 0 2px var(--joy-palette-primary-500, #0b6bcb)!important}.phone-input-container .phone-input-dropdown .search-box::-moz-placeholder{color:var(--joy-palette-text-tertiary, #9fa6ad)!important}.phone-input-container .phone-input-dropdown .search-box::placeholder{color:var(--joy-palette-text-tertiary, #9fa6ad)!important}.phone-input-container .phone-input-dropdown .no-entries-message{padding:16px 12px!important;color:var(--joy-palette-text-tertiary, #9fa6ad)!important;text-align:center!important;font-size:var(--joy-fontSize-sm, .875rem)!important}.phone-input-error .phone-input-field{border-color:var(--joy-palette-danger-500, #c41c1c)!important}.phone-input-error .phone-input-field:hover{border-color:var(--joy-palette-danger-600, #a51818)!important}.phone-input-error .phone-input-field:focus{border-color:var(--joy-palette-danger-500, #c41c1c)!important;box-shadow:inset 0 0 0 2px var(--joy-palette-danger-500, #c41c1c)!important}.phone-input-disabled .phone-input-field{background-color:var(--joy-palette-neutral-softDisabledBg, #e9eef2)!important;color:var(--joy-palette-text-tertiary, #9fa6ad)!important;cursor:not-allowed!important;border-color:var(--joy-palette-neutral-outlinedDisabledBorder, #dde7ee)!important}.phone-input-disabled .phone-input-button{cursor:not-allowed!important;pointer-events:none!important}.phone-input-disabled .phone-input-button .selected-flag .arrow{border-top-color:var(--joy-palette-text-tertiary, #9fa6ad)!important}.phone-input-container .phone-input-dropdown::-webkit-scrollbar{width:6px}.phone-input-container .phone-input-dropdown::-webkit-scrollbar-track{background:transparent}.phone-input-container .phone-input-dropdown::-webkit-scrollbar-thumb{background:var(--joy-palette-neutral-300, #cdd7e1);border-radius:3px}.phone-input-container .phone-input-dropdown::-webkit-scrollbar-thumb:hover{background:var(--joy-palette-neutral-400, #9fa6ad)}
