._root_1ygy3_1{display:grid;gap:8px}._root_1ygy3_1 label{color:var(--ink);font-size:var(--text-caption);line-height:1.2;font-weight:500}._hint_1ygy3_13{margin:0;color:var(--muted);font-size:var(--text-small);line-height:1.4;text-wrap:pretty}._root_1ygy3_1 input{width:100%;min-height:52px;padding:0 16px;border:1px solid var(--control-line);border-radius:var(--radius-sm);background:var(--white);color:var(--ink);color-scheme:inherit;font-size:var(--text-body-sm);line-height:1.2;outline:none;transition:border-color .16s ease,box-shadow .16s ease}._root_1ygy3_1 input::placeholder,._root_1ygy3_1 textarea::placeholder{color:var(--placeholder-color);opacity:1}._root_1ygy3_1 input:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}._root_1ygy3_1 input:-webkit-autofill,._root_1ygy3_1 textarea:-webkit-autofill,._root_1ygy3_1 select:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--white) inset}._root_1ygy3_1:has(input[type=tel]){min-height:calc(1.2em + 60px)}._root_1ygy3_1 select{width:100%;min-height:52px;padding:0 16px;border:1px solid var(--control-line);border-radius:var(--radius-sm);background:var(--white);color:var(--ink);color-scheme:inherit;font-size:15px;outline:none}._root_1ygy3_1 select:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}._error_1kwtz_1{margin:0;color:var(--danger);font-size:var(--text-caption);line-height:1.4;text-wrap:pretty}
