.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)}
.prepare-step-module__dD2Zqa__step{text-align:start;gap:10px;display:grid}.prepare-step-module__dD2Zqa__title{font:var(--type-body-sm);color:var(--text-heading);font-weight:700}.prepare-step-module__dD2Zqa__actions{flex-wrap:wrap;gap:8px;display:flex}.prepare-step-module__dD2Zqa__ok{font:var(--type-caption);color:var(--text-success)}.prepare-step-module__dD2Zqa__ok:empty{position:absolute}.prepare-step-module__dD2Zqa__error{font:var(--type-caption);color:var(--text-danger)}
.prefs-flow-module__s8maVG__flow{text-align:start;gap:10px;display:grid}.prefs-flow-module__s8maVG__title{font:var(--type-body-sm);color:var(--text-heading);font-weight:700}.prefs-flow-module__s8maVG__progress{font:var(--type-caption);color:var(--text-muted)}.prefs-flow-module__s8maVG__question{font:var(--type-body-sm);color:var(--text-heading);outline:none;font-weight:700;display:block}.prefs-flow-module__s8maVG__hint{font:var(--type-body-sm);color:var(--text-muted)}.prefs-flow-module__s8maVG__tiles{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.prefs-flow-module__s8maVG__tile{align-content:center;justify-items:center;gap:var(--space-2);min-block-size:88px;min-inline-size:0;padding:var(--space-3);border:1px solid var(--sand-300);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-heading);transition:border-color var(--dur-ui) var(--ease-out), background var(--dur-ui) var(--ease-out);grid-template-columns:minmax(0,1fr);display:grid}.prefs-flow-module__s8maVG__tile[data-selected=true]{border-color:var(--green-500);background:var(--green-100)}.prefs-flow-module__s8maVG__noun{font:var(--type-caption);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-inline-size:100%;font-weight:700}.prefs-flow-module__s8maVG__choices{gap:var(--space-4);display:grid}.prefs-flow-module__s8maVG__choice{min-block-size:var(--hit-parent);padding-inline:var(--space-7);border:1px solid var(--sand-300);border-radius:var(--radius-pill);background:var(--surface-sunken);font:var(--type-body-sm);color:var(--text-heading);text-align:start;transition:border-color var(--dur-ui) var(--ease-out), background var(--dur-ui) var(--ease-out);font-weight:700}.prefs-flow-module__s8maVG__choice[data-selected=true]{border-color:var(--green-500);background:var(--green-100)}.prefs-flow-module__s8maVG__tile:disabled,.prefs-flow-module__s8maVG__choice:disabled{opacity:.6}.prefs-flow-module__s8maVG__note{min-block-size:88px;inline-size:100%;padding:var(--space-4);border:1px solid var(--sand-300);border-radius:var(--radius-md);background:var(--surface-sunken);font:var(--type-body-sm);color:var(--text-heading);resize:vertical}.prefs-flow-module__s8maVG__counter{font:var(--type-caption);color:var(--text-muted);justify-self:end}.prefs-flow-module__s8maVG__actions{flex-wrap:wrap;gap:8px;display:flex}.prefs-flow-module__s8maVG__ok{font:var(--type-caption);color:var(--text-success)}.prefs-flow-module__s8maVG__ok:empty{position:absolute}.prefs-flow-module__s8maVG__privacy{font:var(--type-caption);color:var(--text-muted)}.prefs-flow-module__s8maVG__error{font:var(--type-caption);color:var(--text-danger)}
