.bdx-refined .bdx-answer-row{padding:20px 24px;margin:10px 0;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.55)}
.bdx-refined p{margin:0 0 14px;font-size:18px;font-weight:650;line-height:1.6}.bdx-refined [role=group]{display:flex;gap:8px;flex-wrap:wrap}.bdx-refined button{min-height:48px;min-width:88px;padding:10px 16px}.bdx-refined button[aria-pressed=true]{border-color:var(--brand1);color:var(--brand1);box-shadow:inset 0 0 0 1px var(--brand1);background:rgba(107,66,38,.08)}
@media(max-width:600px){.bdx-refined .bdx-answer-row{padding:16px}.bdx-refined p{font-size:17px}.bdx-refined button{flex:1;padding:10px 8px}.dental-map-heading{flex-wrap:wrap}}

/* Recovery confirms the existing patient; new-patient choices resume after authentication. */
.patient-app.is-recovering #start :is(.assisted-choice,.respondent-selector,.welcome-route,.welcome-form-note,.privacy-caption){display:none!important}
