.PhoneField_field__bD2yQ{--phone-surface:var(--mp-paper);--phone-surface-focus:var(--mp-paper);--phone-surface-invalid:rgba(179,38,30,0.03);--phone-line:var(--mp-line-strong);--phone-line-hover:var(--mp-text-3);--phone-divider:var(--mp-line-strong);--phone-focus:var(--mp-gold);--phone-ring:rgba(197,165,90,0.18);--phone-error:var(--mp-error);--phone-error-ring:rgba(179,38,30,0.12);--phone-ink:var(--mp-ink);--phone-muted:var(--mp-text-3);--phone-flag-edge:rgba(11,9,9,0.12);min-width:0}.PhoneField_dark___qQTa{--phone-surface:rgba(255,255,255,0.06);--phone-surface-focus:rgba(255,255,255,0.08);--phone-surface-invalid:rgba(255,255,255,0.06);--phone-line:rgba(255,255,255,0.2);--phone-line-hover:rgba(255,255,255,0.34);--phone-divider:rgba(255,255,255,0.2);--phone-ring:rgba(197,165,90,0.16);--phone-error:#f44336;--phone-error-ring:rgba(244,67,54,0.16);--phone-ink:var(--mp-on-dark);--phone-muted:var(--mp-on-dark-3);--phone-flag-edge:rgba(255,255,255,0.24)}.PhoneField_invalid__2246A{--phone-surface:var(--phone-surface-invalid);--phone-line:var(--phone-error);--phone-line-hover:var(--phone-error);--phone-focus:var(--phone-error);--phone-ring:var(--phone-error-ring)}.PhoneField_field__bD2yQ .PhoneInput{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;min-width:0;min-height:56px;margin:0;padding:0 14px;border:1px solid var(--phone-line);border-radius:var(--mp-radius-s);background:var(--phone-surface);direction:ltr;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.PhoneField_field__bD2yQ .PhoneInput:hover{border-color:var(--phone-line-hover)}.PhoneField_field__bD2yQ .PhoneInput:focus-within{border-color:var(--phone-focus);background:var(--phone-surface-focus);box-shadow:0 0 0 3px var(--phone-ring)}.PhoneField_field__bD2yQ .PhoneInputCountry{position:relative;display:flex;flex:none;align-self:stretch;align-items:center;gap:6px;box-sizing:border-box;margin:0;padding:0 10px 0 0;border:0;border-right:1px solid var(--phone-divider)}.PhoneField_field__bD2yQ .PhoneInputCountrySelect{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;appearance:none}.PhoneField_field__bD2yQ .PhoneInputCountrySelect:disabled{cursor:default}.PhoneField_field__bD2yQ .PhoneInputCountryIcon{display:block;flex:none;box-sizing:border-box;width:27px;height:18px;overflow:hidden;border:1px solid var(--phone-flag-edge);border-radius:3px;background:transparent;box-shadow:none;color:var(--phone-ink);line-height:0}.PhoneField_field__bD2yQ .PhoneInputCountryFlagAsset,.PhoneField_field__bD2yQ .PhoneInputCountryIcon svg{display:block;width:100%;height:100%}.PhoneField_field__bD2yQ .PhoneInputCountryFlagAsset{background:var(--phone-country-flag) center /cover no-repeat}.PhoneField_field__bD2yQ .PhoneInputCountrySelectArrow{display:block;flex:none;box-sizing:border-box;width:7px;height:7px;margin:0 0 0 1px;border-style:solid;border-width:0 1.5px 1.5px 0;border-color:var(--phone-ink);opacity:.45;transform:rotate(45deg)}.PhoneField_field__bD2yQ .PhoneInputCountrySelect:focus-visible~.PhoneInputCountrySelectArrow{border-color:var(--phone-focus);opacity:1}.PhoneField_field__bD2yQ .PhoneInputInput{flex:1 1 auto;box-sizing:border-box;width:1%;min-width:0;height:52px;margin:0;padding:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;color:var(--phone-ink);font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:1.5;direction:ltr;text-align:left}.PhoneField_field__bD2yQ .PhoneInputInput::placeholder{color:var(--phone-muted);font-weight:400;opacity:1}.PhoneField_field__bD2yQ .PhoneField_hint__qIKQl{margin:var(--mp-space-2) 0 0;padding:0;color:var(--phone-muted);font-family:inherit;font-size:var(--mp-fs-caption);font-weight:var(--mp-w-text);letter-spacing:normal;line-height:1.45;text-align:start;text-transform:none}@media (prefers-reduced-motion:reduce){.PhoneField_field__bD2yQ .PhoneInput{transition:none}}