/* Scoped additions only. No builder, navigation or global layout changes. */
.intake-page{max-width:1100px}.intake-page .settings-panel{margin-bottom:20px}.intake-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 10px}.intake-counts .panel{padding:18px;min-width:0;border-radius:14px}.intake-counts span{font-size:12px;display:block}.intake-counts strong{display:block;font-size:26px;margin-top:10px}.intake-counts small{font-size:12px;font-weight:400}.intake-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.intake-request{padding:16px 0;border-top:1px solid var(--border,#e4e7ed)}.intake-request h3{margin:0;overflow-wrap:anywhere}.intake-page details{margin:16px 0}.intake-page summary{cursor:pointer;font-weight:600;padding:10px 0}.intake-page form{margin-top:12px}.intake-page .check{margin:16px 0}.intake-family{padding:12px 16px;margin-bottom:16px;border-radius:12px}.intake-page .setting-row{gap:12px}.intake-page p{overflow-wrap:anywhere}.intake-page select,.intake-page input{max-width:100%}.intake-page .actions{flex-wrap:wrap}.intake-page .intake-request .setting-row{padding:0}.intake-page table{min-width:440px}
@media(max-width:700px){.intake-counts,.intake-fields{grid-template-columns:1fr}.intake-counts .panel{padding:14px}.intake-counts strong{font-size:24px;margin-top:5px}.intake-page .setting-row{align-items:flex-start;flex-wrap:wrap}.intake-family .actions{flex-wrap:wrap}.intake-page .btn{white-space:normal}.intake-page .panel{min-width:0}}
