.phoneInput_phoneInput__SBFPx{width:100%;padding:32px 8px 12px;transition:all .2s ease-in-out;color:transparent;border:none;border-bottom:1px solid var(--secondary-grey);outline:none;font-size:16px;font-weight:400;line-height:24px}.phoneInput_phoneInput__SBFPx:hover{border-bottom:1px solid var(--secondary-grey);background-color:#f8f8f9}.phoneInput_phoneInput__SBFPx:focus{color:var(--black);border-bottom:1px solid var(--purple);background-color:#f8f8f9}.phoneInput_phoneInputActive__4RlFN{color:var(--black)}.phoneInput_label__JR2pD:focus-within .phoneInput_labelText__X3WPV{top:0;font-size:12px}.phoneInput_phoneInput__SBFPx:is(:-webkit-autofill,:-webkit-autofill){background-color:red}.phoneInput_phoneInput__SBFPx:is(:-webkit-autofill,:autofill){background-color:red}.phoneInput_phoneInputError__fKHmv{border-bottom:1px solid var(--red);background-color:var(--background-error)}.phoneInput_phoneInputButton__vPnzv{position:absolute;right:0;bottom:14px}.phoneInput_label__JR2pD{position:relative;cursor:text;display:block;width:100%;transition:all .2s ease-in-out;color:var(--label-font);font-size:16px;font-weight:400;line-height:24px}.phoneInput_labelText__X3WPV{position:absolute;top:32px;left:8px;transition:all .2s ease-in-out}.phoneInput_labelTextActive__VzmaZ{top:0;font-size:12px}.phoneInput_error__m0xhz{margin-top:15px;text-align:left;color:var(--red);font-size:14px;font-weight:400;line-height:22px}.phoneInput_required__rY0_Z{color:var(--purple);margin-left:4px}