.parent-name-form-module__QYtECW__box{text-align:start;gap:8px;display:grid}.parent-name-form-module__QYtECW__title{font:var(--type-body-sm);color:var(--text-heading);font-weight:700}.parent-name-form-module__QYtECW__hint{font:var(--type-caption);color:var(--text-body)}.parent-name-form-module__QYtECW__form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.parent-name-form-module__QYtECW__form>:first-child{flex:200px;min-width:0}.parent-name-form-module__QYtECW__button{min-block-size:var(--hit-parent);padding-inline:var(--space-10);border:1px solid var(--sand-400);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-heading);font:var(--type-body-sm);cursor:pointer;font-weight:700}.parent-name-form-module__QYtECW__button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.parent-name-form-module__QYtECW__button:disabled{opacity:.6;cursor:default}.parent-name-form-module__QYtECW__saved{font:var(--type-body-sm);color:var(--text-success)}.parent-name-form-module__QYtECW__error{font:var(--type-caption);color:var(--text-danger)}
.code-step-module__D9IyfG__form{gap:var(--space-10);display:grid}.code-step-module__D9IyfG__mock{padding:var(--space-6) var(--space-8);border-radius:var(--radius-md);background:var(--green-050);color:var(--text-success);font:var(--type-caption)}.code-step-module__D9IyfG__links{flex-direction:column;align-items:flex-start;display:flex}.code-step-module__D9IyfG__link{min-block-size:var(--hit-parent);padding-inline:var(--space-2);color:var(--text-link);font:var(--type-caption);cursor:pointer;background:0 0;border:none}.code-step-module__D9IyfG__link:focus-visible{outline:3px solid var(--green-600);outline-offset:3px}.code-step-module__D9IyfG__resend{align-items:center;gap:.35em;display:inline-flex}.code-step-module__D9IyfG__wait{font-variant-numeric:tabular-nums}.code-step-module__D9IyfG__link:disabled{color:var(--text-muted);cursor:default}.code-step-module__D9IyfG__noSms{gap:var(--space-2);padding:var(--space-8) var(--space-10);border-radius:var(--radius-md);background:var(--sand-100);display:grid}.code-step-module__D9IyfG__noSmsTitle{font:var(--type-body-sm);color:var(--text-heading);font-weight:700}.code-step-module__D9IyfG__hint{font:var(--type-caption);color:var(--text-body)}
.phone-field-module__rU4mxG__phone{gap:var(--space-3);display:grid}.phone-field-module__rU4mxG__label{font:var(--type-caption);color:var(--text-body)}.phone-field-module__rU4mxG__phoneRow{gap:var(--space-4);display:flex}.phone-field-module__rU4mxG__phoneRow>:last-child{flex:1;min-inline-size:0}.phone-field-module__rU4mxG__prefix{border-radius:var(--radius-md);border:1px solid var(--sand-400);background:var(--surface-card);min-inline-size:88px;color:var(--text-heading);font:400 16px/1.4 var(--font-body);transition:border-color var(--dur-ui) var(--ease-out);flex:none;align-items:center;gap:10px;padding-inline:14px 12px;display:flex;position:relative}.phone-field-module__rU4mxG__prefix:after{content:"";border-inline-end:2px solid var(--text-body);border-block-end:2px solid var(--text-body);block-size:7px;inline-size:7px;margin-inline-start:auto;transform:translateY(-2px)rotate(45deg)}.phone-field-module__rU4mxG__prefix select{opacity:0;cursor:pointer;inline-size:100%;font-size:16px;position:absolute;inset:0}.phone-field-module__rU4mxG__prefix:focus-within{border-color:var(--green-500)}.phone-field-module__rU4mxG__prefix:has(select:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}.phone-field-module__rU4mxG__prefix[data-muted=true]>span{color:var(--text-muted)}.phone-field-module__rU4mxG__prefix[data-invalid=true]{border-color:var(--danger-500);background:var(--danger-050)}.phone-field-module__rU4mxG__error{font:var(--type-caption);color:var(--text-danger)}.phone-field-module__rU4mxG__hint{font:var(--type-caption);color:var(--text-body)}
