.fields_field__AcX5m{--field:#f5f8ff;--line:rgb(17 55 140/0.1);--bad:#c4213c;display:grid;row-gap:7px;min-width:0}.fields_label__BtTqy{font-size:15px;font-weight:550;color:var(--text,#3a3935)}.fields_label__BtTqy em{font-style:normal;font-weight:400;color:#8a8780}.fields_input__AOnGw{width:100%;height:52px;padding:0 16px;border:0;border-radius:14px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line);font:inherit;font-size:16px;color:var(--color-ink);appearance:none;transition:box-shadow .16s ease,background .16s ease}.fields_input__AOnGw::placeholder{color:#9a978f}.fields_input__AOnGw:hover{box-shadow:inset 0 0 0 1px rgb(17 55 140/.2)}.fields_input__AOnGw:focus,.fields_phone__TN2oB:focus-within{outline:none;background:#fff;box-shadow:inset 0 0 0 1.5px var(--color-daybreak-core),0 0 0 4px rgb(61 123 255/.16)}.fields_input__AOnGw[aria-invalid],.fields_phone__TN2oB[data-error]{background:#fff8f9;box-shadow:inset 0 0 0 1.5px var(--bad)}.fields_selectWrap__70pag{position:relative;display:block}.fields_selectWrap__70pag .fields_input__AOnGw{padding-right:44px}.fields_selectWrap__70pag:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:1.8px solid #6b6862;border-bottom:1.8px solid #6b6862;translate:0 -70%;rotate:45deg;pointer-events:none}.fields_phone__TN2oB{display:flex;min-width:0;height:52px;border-radius:14px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .16s ease,background .16s ease}.fields_dial__vkEVZ{position:relative;display:flex;align-items:center;gap:8px;padding:0 12px 0 16px;font-size:16px;font-weight:600;color:var(--color-ink);border-right:1px solid var(--line);flex:none}.fields_dial__vkEVZ:after{content:"";width:6px;height:6px;border-right:1.6px solid #6b6862;border-bottom:1.6px solid #6b6862;translate:0 -30%;rotate:45deg}.fields_dial__vkEVZ select{position:absolute;inset:0;opacity:0;cursor:pointer}.fields_phoneInput__nfXEV{flex:1;width:100%;min-width:0;padding:0 14px;border:0;background:transparent;font:inherit;font-size:16px;color:var(--color-ink);outline:none}.fields_phoneInput__nfXEV::placeholder{color:#9a978f}.fields_err__HYqm7{margin:0;font-size:15px;color:var(--bad)}