.onboarding-form{max-width:980px}.step-kicker,.eyebrow{font-size:12px;font-weight:750;letter-spacing:.06em;color:#7040bc}.onboarding-form h2{margin-top:8px}.onboarding-form .card{margin-bottom:20px}.activation-notice{border-color:#bfa4ff;background:#faf7ff}.activation-notice input{font-family:monospace;font-size:13px}.setup-card progress{display:block;width:100%;height:8px;accent-color:#7a3cff;margin:20px 0}.setup-list{display:grid;gap:0}.setup-step{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid #eef0f5}.setup-step:last-child{border:0}.setup-step p{margin:4px 0 0}.setup-step a{margin-left:auto}.setup-mark{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f0f1f5;color:#667085}.setup-mark.complete{background:#eee5ff;color:#7132e3}.quick-actions{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.quick-actions a{min-height:42px;display:inline-flex;align-items:center}.today-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.attention-row{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #eef0f5;color:#111;text-decoration:none}.attention-row:last-child{border:0}.attention-row small{display:block;color:#667085;margin-top:5px}.member-card h3{margin:0}.member-remove{margin-top:14px}.plan-details{margin-top:24px}.plan-balance{background:#f6f2ff;border-radius:12px;padding:20px;margin-top:24px}.plan-balance strong{display:block;font-size:25px;margin-top:6px}.welcome-card{background:linear-gradient(130deg,#f4eeff,#edf9ff)}.url{overflow-wrap:anywhere}.section-heading{flex-wrap:wrap}.card[id]{scroll-margin-top:90px}@media(max-width:720px){.today-grid{grid-template-columns:1fr;gap:0}.quick-actions .btn{flex:1 1 145px}.attention-row{align-items:flex-start;flex-wrap:wrap}.attention-row>div{min-width:0;flex:1 1 100%}.setup-card .section-heading{display:block}.setup-step{align-items:flex-start}.member-card .section-heading{display:block}.member-card .badge{display:inline-flex;margin:8px 0}.onboarding-form .actions>*{width:100%}.plan-balance{padding:16px}}

