.phone[data-v-f27c45c4]{grid-template-columns:104px minmax(0,1fr);gap:8px;display:grid}.phone input[data-v-f27c45c4],.phone select[data-v-f27c45c4]{border:1.5px solid var(--line);border-radius:var(--r-btn);width:100%;height:44px;font:400 16px var(--font);color:var(--ink);background:#fff;padding:0 12px}.phone input[data-v-f27c45c4]:focus,.phone select[data-v-f27c45c4]:focus{outline:2px solid var(--g);outline-offset:1px;border-color:var(--g)}.phone.bad input[data-v-f27c45c4],.phone.bad select[data-v-f27c45c4]{border-color:var(--err)}
