.onboarding{color:#153c55}.onboarding-banner{color:#fff;background:#123e57;border-radius:14px;justify-content:space-between;gap:20px;padding:28px;display:flex}.onboarding-banner h2{margin:8px 0;font-size:26px}.onboarding-banner p{color:#d5e7f0}.onboarding-banner .eyebrow{color:#a8d8eb}.onboarding-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0;display:grid}.onboarding-metrics>div,.onboarding-card{background:#fff;border:1px solid #d9e3eb;border-radius:12px;padding:24px}.onboarding-metrics strong{font-size:30px;display:block}.onboarding-metrics span{color:#536d80}.onboarding-tabs{border-bottom:1px solid #d9e3eb;flex-wrap:wrap;gap:8px;margin:20px 0;padding-bottom:14px;display:flex}.onboarding button{color:#154c70;cursor:pointer;background:#fff;border:1px solid #b8ccda;border-radius:7px;padding:9px 15px;font-weight:600}.onboarding button[aria-pressed=true],.onboarding-form>button{color:#fff;background:#175f8b;border-color:#175f8b}.onboarding button:disabled{opacity:.5;cursor:default}.onboarding-note{background:#eef4f8;border-radius:8px;margin:16px 0;padding:16px;font-size:14px;line-height:1.6}.onboarding-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:24px 0;display:flex}.onboarding input,.onboarding select,.onboarding textarea{color:#153c55;background:#fff;border:1px solid #b8ccda;border-radius:6px;max-width:100%;padding:11px}.onboarding-form{gap:18px;max-width:850px;display:grid}.onboarding-form label{gap:7px;font-weight:600;display:grid}.onboarding-form>button{justify-self:start}.onboarding h3{margin:5px 0 12px;font-size:20px}.onboarding p{line-height:1.6}.onboarding-courses{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.onboarding-card small{color:#526d80;margin:16px 0;display:block}.onboarding-card details{margin:12px 0}.onboarding-card pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;line-height:1.6}.onboarding-table-wrap{background:#fff;border:1px solid #d9e3eb;border-radius:10px;overflow-x:auto}.onboarding table{border-collapse:collapse;width:100%}.onboarding td,.onboarding th{text-align:left;border-bottom:1px solid #e4ecf1;padding:15px}.onboarding th{background:#edf4f8;font-size:13px}.onboarding-status{background:#edf4f8;border-radius:12px;padding:4px 9px;font-size:12px;display:inline-block}.onboarding-error{color:#9c3023;background:#fff0ee;border-radius:8px;padding:16px}.onboarding a{color:#155e91;text-decoration:underline}.onboarding-card form{margin:22px 0}.onboarding-card{margin-bottom:16px}@media (max-width:750px){.onboarding-banner,.onboarding-toolbar{flex-direction:column;align-items:stretch}.onboarding-metrics{grid-template-columns:repeat(2,1fr)}.onboarding-courses{grid-template-columns:1fr}.onboarding-card{padding:18px}}
