.onboarding-dashboard{background:#fff;border:1px solid #9ddbc5;border-radius:20px;margin:0 0 23px;overflow:hidden;box-shadow:0 12px 35px #174b3d12}.onboarding-dashboard-top{color:#fff;background:linear-gradient(115deg,#133c3d 0%,#176653 70%,#229477 100%);justify-content:space-between;align-items:flex-start;gap:24px;padding:27px 30px;display:flex}.onboarding-kicker{letter-spacing:.17em;color:#b2e9d1;font-size:12px;font-weight:800}.onboarding-dashboard h2{margin:8px 0;font-size:27px;line-height:1.2}.onboarding-dashboard-top p{color:#e2f5e9;max-width:680px;margin:0;line-height:1.55}.onboarding-support{color:#0d4939;white-space:nowrap;background:#b8efd3;border-radius:10px;align-items:center;gap:9px;padding:12px 15px;font-weight:800;text-decoration:none;display:flex}.onboarding-dashboard-grid{grid-template-columns:1.35fr 1fr;gap:25px;padding:24px 30px;display:grid}.onboarding-step-list h3{margin:0 0 13px;font-size:17px}.onboarding-step{color:#17373a;border-bottom:1px solid #e8f1eb;align-items:center;gap:12px;padding:10px 4px;text-decoration:none;display:flex}.onboarding-step>span:first-child{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.onboarding-step .done{color:#17644b;background:#d8f2e5}.onboarding-step .pending{color:#976115;background:#fff0dc}.onboarding-step>span:nth-child(2){flex:1;gap:3px;display:grid}.onboarding-step small{color:#6d857a;font-size:12px}.onboarding-step:hover b{text-decoration:underline}.onboarding-context{grid-template-columns:1fr 1fr;gap:10px;display:grid}.onboarding-context>div{background:#f0f8f4;border:1px solid #daece0;border-radius:12px;flex-direction:column;gap:7px;padding:15px;display:flex}.onboarding-context span{color:#507365;font-size:12px}.onboarding-context strong{color:#164c40;font-size:18px}.onboarding-context strong small{font-size:12px;font-weight:400}.onboarding-foot{color:#657e73;border-top:1px solid #e7f0e9;margin:0;padding:14px 30px;font-size:12px}@media (max-width:850px){.onboarding-dashboard-top{flex-direction:column}.onboarding-dashboard-grid{grid-template-columns:1fr}}@media (max-width:520px){.onboarding-dashboard-top,.onboarding-dashboard-grid{padding:19px}.onboarding-context{grid-template-columns:1fr 1fr}.onboarding-support{white-space:normal}}
