@keyframes display-opacity{0%{opacity:0}to{opacity:1}}.field{display:flex;border-radius:.5rem;background:var(--surface-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBMPlexSans Regular,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;border:.0625rem solid var(--border-default)}@media(hover:hover){.field:hover{border-color:var(--border-default-hover)}}.field.fieldError{border-color:var(--border-critical)}.field.fieldError:focus-within,.field.fieldError:hover{border-color:var(--border-default-hover)}.PhoneInput{gap:.5rem;color:var(--text-default);display:inline-flex;background:var(--surface-default);border-radius:.4375rem}.PhoneInput.empty .PhoneInputInput{color:var(--text-subdued)}.PhoneInput.PhoneInput--focus .PhoneInputCountry{background:var(--surface-background)}.PhoneInputInput{border:none;margin-right:.5rem;padding:0;color:var(--text-default);background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBMPlexSans Regular,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;width:100%}@media(min-width:768px){.PhoneInputInput{font-size:1.125rem;line-height:1.5}}@media(hover:hover){.PhoneInputInput:focus-visible{transition:none;outline:none}}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;padding:.5rem .25rem .5rem .5rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelectArrow{display:block;content:var(--select-input-arrow);width:.5rem;height:.375rem}.PhoneInputCountryIcon{width:1rem;height:.75rem;margin:.375rem .25rem;background-color:transparent}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.field.disabled{border-color:var(--border-disabled-action)}@media(hover:hover){.field.disabled:hover{border-color:var(--border-disabled-action)}}.field.disabled .PhoneInput,.field.disabled .PhoneInputInput{background:var(--surface-disabled);color:var(--text-on-disabled-action)}.field.disabled .PhoneInput,.field.disabled .PhoneInputCountrySelect,.field.disabled .PhoneInputInput{cursor:not-allowed}.field.disabled .PhoneInputCountryIcon,.field.disabled .PhoneInputCountrySelectArrow{opacity:.5}.wrapper{border:.125rem solid transparent;border-radius:.625rem}@media(hover:hover){.wrapper:focus-within{border-color:var(--action-focus-inner);outline:.125rem solid var(--action-focus-outer)}}