.dob{gap:12px;display:grid}.dob-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);gap:8px;display:grid}.dob-fields label{gap:4px;min-width:0;font-size:.875rem;display:grid}.dob-fields input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font-family:inherit;font-size:calc(18px * var(--type-scale));color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:10px 12px}.dob-fields input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.dob-fields input:disabled{opacity:.6}.dob-actions{flex-wrap:wrap;gap:8px;display:flex}.dob-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.dob-pair .primary{width:100%}.dob-secondary{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font-size:calc(14.5px * var(--type-scale));border-radius:999px;padding:11px 22px;font-weight:500}.dob-secondary:hover{background:var(--accent-soft)}.dob-secondary:disabled{opacity:.6}.report-home{box-sizing:border-box;justify-items:start;gap:12px;max-width:100%;display:grid}.report-unlock{box-sizing:border-box;gap:16px;width:100%;max-width:420px;margin:0 auto;padding:24px 16px;display:grid}.report-unlock-title{font-size:calc(26px * var(--type-scale));color:var(--ink);margin:0;font-weight:600;line-height:1.2}.report-unlock-lead{font-size:calc(15px * var(--type-scale));color:var(--muted);margin:-8px 0 4px;line-height:1.45}.report-dob-body{gap:12px;display:grid}.report-dob-head{gap:6px;margin-bottom:4px;display:grid}.report-dob-title{font-size:calc(20px * var(--type-scale));color:var(--ink);margin:0;font-weight:600;line-height:1.25}.report-dob-help{font-size:calc(14px * var(--type-scale));color:var(--muted);margin:0;line-height:1.45}.sent .sent-again-foot{margin-top:28px}.sent-again{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:calc(14.5px * var(--type-scale));border-radius:999px;padding:10px 22px;font-weight:500}.sent-again:hover{background:var(--accent-soft)}
