.intl-phone-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;padding:0;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;background-color:transparent;border:none;outline:none;box-shadow:none;display:block;overflow:hidden;width:100%;height:var(--form-field-height);padding:var(--form-field-vert-padding) var(--form-field-horz-padding);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-base);color:var(--color-text);background-color:var(--color-form-field-bg);border-radius:var(--form-border-radius);transition:box-shadow var(--duration-quick) var(--easing-sharp),background-color var(--duration-quick) var(--easing-sharp),opacity var(--duration-quick) var(--easing-sharp);box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGBA(var(--color-form-field-border-rgb-triplet), 0),inset 0 0 0 var(--form-field-border-width) RGB(var(--color-form-field-border-rgb-triplet));display:flex;padding:0}.intl-phone-wrapper[disabled]{opacity:1;cursor:not-allowed}.field-active .intl-phone-wrapper{box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGB(var(--color-form-field-active-border-rgb-triplet)),inset 0 0 0 var(--form-field-border-width) RGBA(var(--color-form-field-active-border-rgb-triplet), 0)}.field-invalid .intl-phone-wrapper{padding-right:calc(var(--form-field-icon-size) + var(--form-field-horz-padding) * 2);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjdHJpYW5nbGUtd2FybmluZy1yZWRfc3ZnX19jbGlwMCkiIGZpbGw9IiNkZjMzMjAiPgogICAgPHBhdGggZD0iTTIyLjgxMyAxOS4xMDVsLS44Ni41MDkuMDA4LjAxMy44NTItLjUyMnpNMTMuMDY1IDIuNjE2bC44Ni0uNTA5YTMuOTk1IDMuOTk1IDAgMCAwLS4wMDgtLjAxM2wtLjg1Mi41MjJ6bS0yLjEzOSAwbC44NjEuNTA5YTEuMDMgMS4wMyAwIDAgMCAuMDItLjAzN2wtLjg4LS40NzJ6TTEuMTc4IDE5LjEwNWwuODUzLjUyMmEuNjguNjggMCAwIDAgLjAwOC0uMDEzbC0uODYxLS41MXpNMTEgMTNhMSAxIDAgMSAwIDIgMGgtMnptMi00YTEgMSAwIDEgMC0yIDBoMnpNMi4yNDcgMjJoMTkuNDk3di0ySDIuMjQ3djJ6bTE5LjQ5NyAwYzEuODA3IDAgMi44MjMtMS45NDcgMS45MjItMy40MThsLTEuNzA2IDEuMDQ1YS4yNC4yNCAwIDAgMSAuMDA5LjI1LjIzMi4yMzIgMCAwIDEtLjA4Mi4wODguMjY2LjI2NiAwIDAgMS0uMTQzLjAzNXYyem0xLjkzLTMuNDA0TDEzLjkyNiAyLjEwN2wtMS43MjIgMS4wMTggOS43NDggMTYuNDg5IDEuNzIyLTEuMDE4ek0xMy45MTggMi4wOTRjLS44NjYtMS40MTQtMy4wMzItMS41Mi0zLjg3My4wNWwxLjc2My45NDRhLjE0OC4xNDggMCAwIDEgLjA2LS4wNjMuMjE1LjIxNSAwIDAgMSAuMTA0LS4wMjVjLjA5MSAwIC4xODIuMDQzLjI0LjEzOGwxLjcwNi0xLjA0NHptLTMuODUyLjAxM0wuMzE3IDE4LjU5NmwxLjcyMiAxLjAxOCA5Ljc0OC0xNi40OS0xLjcyMS0xLjAxN3pNLjMyNiAxOC41ODJDLS42IDIwLjA5MS41NDUgMjIgMi4yNDYgMjJ2LTJjLS4wNzEgMC0uMTUzLS4wMzgtLjIwOS0uMTM2LS4wNTMtLjA5NC0uMDQ1LS4xNzUtLjAwNy0uMjM3TC4zMjUgMTguNTgyek0xMyAxM1Y5aC0ydjRoMnoiLz4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTciIHI9IjEiLz4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InRyaWFuZ2xlLXdhcm5pbmctcmVkX3N2Z19fY2xpcDAiPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:calc(100% - var(--form-field-horz-padding)) var(--form-field-icon-top);box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGBA(var(--color-validation-error-rgb-triplet), 0),inset 0 0 0 var(--form-field-border-width) RGB(var(--color-validation-error-rgb-triplet))}.field-invalid.field-active .intl-phone-wrapper{box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGB(var(--color-validation-error-rgb-triplet)),inset 0 0 0 var(--form-field-border-width) RGBA(var(--color-validation-error-rgb-triplet), 0)}.field-disabled .intl-phone-wrapper{cursor:not-allowed;opacity:0.5;background-color:var(--color-form-field-disabled-bg);box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGBA(var(--color-form-field-border-rgb-triplet), 0),inset 0 0 0 var(--form-field-border-width) RGB(var(--color-form-field-border-rgb-triplet))}.intl-phone-wrapper.open{border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:201;transition:z-index 0s linear,box-shadow var(--duration-quick) var(--easing-sharp)}.intl-phone-wrapper .icon-flag{margin-right:var(--space-base) !important}.intl-phone-wrapper .country-code-trigger{background-color:transparent !important;border:none;margin-bottom:0;display:flex;flex-wrap:nowrap;align-items:center;padding-right:var(--space-base) !important;outline:none !important}.intl-phone-wrapper .country-code-trigger .selected-flag{flex-shrink:0}.intl-phone-wrapper .country-code-trigger .arrow-icon{flex-shrink:0;width:14px}.intl-phone-wrapper .country-code-trigger .arrow-icon [fill]:not([fill='none']):not([fill^='url']){fill:var(--color-gray-55)}.intl-phone-wrapper .country-code-trigger .arrow-icon [stroke]:not([stroke='transparent']){stroke:var(--color-gray-55)}.intl-phone-wrapper .country-code-trigger .arrow-icon>svg{line-height:1;display:block}.intl-phone-wrapper input{background:transparent !important;box-shadow:none !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;padding-left:0 !important}.field-invalid .intl-phone-wrapper input{padding-right:0 !important}.intl-select-dropdown{z-index:1;position:absolute;width:100%;background-color:white;opacity:0;visibility:hidden;overflow:hidden;border-radius:0 0 var(--form-border-radius) var(--form-border-radius);transform:translateY(calc(-1 * var(--space-base) - var(--form-field-border-active-width)));transition:opacity var(--duration-leave) var(--easing-accelerate) 0s,transform var(--duration-leave) var(--easing-accelerate) 0s,visibility 0s linear var(--duration-leave),pointer-events 0s linear var(--duration-leave),z-index 0s linear var(--duration-leave);top:100%}.intl-select-dropdown::after{content:'';pointer-events:none;display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:0 0 var(--form-border-radius) var(--form-border-radius);box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGB(var(--color-form-field-active-border-rgb-triplet)),inset 0 0 0 var(--form-field-border-width) RGBA(var(--color-form-field-active-border-rgb-triplet), 0)}[aria-expanded='true']+.intl-select-dropdown{z-index:200;opacity:1;visibility:visible;transform:translateY(calc(-1 * var(--form-field-border-active-width)));transition:opacity var(--duration-default) var(--easing-decelerate) 0s,transform var(--duration-default) var(--easing-decelerate) 0s,visibility 0s linear 0s,pointer-events 0s linear 0s,z-index 0s linear 0s}.field-invalid .intl-select-dropdown::after{box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGB(var(--color-validation-error-rgb-triplet)),inset 0 0 0 var(--form-field-border-width) RGBA(var(--color-validation-error-rgb-triplet), 0)}.field-disabled .intl-select-dropdown{background-color:var(--color-form-field-disabled-bg)}.field-disabled .intl-select-dropdown::after{box-shadow:inset 0 0 0 var(--form-field-border-active-width) RGB(var(--color-form-field-border-rgb-triplet)),inset 0 0 0 var(--form-field-border-width) RGBA(var(--color-form-field-border-rgb-triplet), 0)}.intl-select-scroll{overflow-y:scroll;max-height:182px;background-repeat:no-repeat;background-position:top center, bottom center, top center, bottom center;background-attachment:local, local, scroll, scroll;background-image:linear-gradient(to bottom, white 1em, rgba(255,255,255,0) 2em),linear-gradient(to top, white 1em, rgba(255,255,255,0) 2em),linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0) 1em),linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0) 1em)}.intl-select-option{box-shadow:inset 0 0 0 var(--form-field-border-width) var(--color-form-field-active-border);cursor:pointer;display:flex;flex-wrap:nowrap}.intl-select-option:hover{background-color:var(--color-accent-transparent)}.intl-select-option label{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-base);align-items:center;display:flex;padding:12px 20px !important}.intl-select-option label::before,.intl-select-option label::after{display:none !important}.intl-select-option label .intl-option-flag{padding:12px 16px;line-height:28px}.intl-select-option label .intl-option-label{padding-right:8px;color:var(--color-text)}.intl-select-option label .intl-option-country-code{color:var(--color-gray-30)}
