/* Scoped onboarding only; no landing or demo styles. */
.onb-start{border:2px solid var(--accent);background:var(--surface);padding:20px;box-shadow:0 3px 14px #00000008}.onb-start>b{font-size:21px}.onb-start p{margin:4px 0 12px}.onb-start .linkbtn{display:inline-flex;justify-self:start;padding:8px 10px;border-radius:8px;background:var(--sunk);text-decoration:none}.onb-actions{display:flex;flex-wrap:wrap;gap:10px}.onb-invite{font-size:14px!important;padding:8px!important;background:transparent!important;border:0!important;text-decoration:underline}[data-onb-number]{max-width:230px!important;width:100%!important}[data-onb-q][hidden],[data-q][hidden],#onb-needed[hidden],#onb-completed[hidden],[data-onb-completed-row][hidden]{display:none!important}#onb-needed,#onb-completed{padding:12px;border:1px solid var(--line);border-radius:10px;min-width:0}#onb-completed .chk,#onb-needed .chk{margin:8px 0;align-items:flex-start}input[aria-invalid=true]{border-color:var(--bad,#b91c1c)}@media(max-width:540px){.onb-actions{display:grid;grid-template-columns:1fr}.onb-start{padding:16px}}
@media(min-width:760px){.onb-start .customer-start-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
