.dashboard_shell__XcD0h{min-height:100vh;color:#0f1b2d;background:#f5f7fa;line-height:1.6}.dashboard_shell__XcD0h [id]{scroll-margin-top:var(--dashboard-anchor-offset,160px)}.dashboard_refreshControls__J_iG2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;color:#64748b}.dashboard_refreshControls__J_iG2 button{padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#1d4ed8;font-size:13px;cursor:pointer}.dashboard_refreshControls__J_iG2 button:disabled{color:#64748b;cursor:wait}.dashboard_sidebar__5ka0E{position:fixed;inset:0 auto 0 0;z-index:10;width:236px;box-sizing:border-box;padding:24px 18px 20px;background:#fff;border-right:1px solid #e5e9f0;display:flex;flex-direction:column;overflow-y:auto}.dashboard_sidebar__5ka0E>*{flex-shrink:0}.dashboard_subpageMobileMenu__Rl6OG{display:none}.dashboard_subpageShell__IfmYJ{--dashboard-anchor-offset:24px}.dashboard_logo___k2gg{width:180px;height:auto;display:block;margin:0 auto 24px}.dashboard_nav__iSP8w{display:grid;grid-gap:4px;gap:4px}.dashboard_navLink__HPkao,.dashboard_navMuted__DA5Yu{min-height:42px;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:#40506a;font-size:15px;font-weight:600;text-decoration:none}.dashboard_navLink__HPkao:hover{background:#eff6ff;color:#1d4ed8}.dashboard_navActive__8n_32,.dashboard_navActive__8n_32:hover{color:#fff;background:#2563eb}.dashboard_navMuted__DA5Yu{color:#9aa4b2}.dashboard_navGroupLabel__GIeA_{margin:10px 0 2px;padding:0 12px;color:#94a3b8;font-size:12px;font-weight:700;letter-spacing:.04em}.dashboard_navIcon__zL8fH{width:28px;height:28px;flex-shrink:0;display:grid;place-items:center;border-radius:9px;color:#2563eb;background:#eff6ff;text-align:center;font-size:15px}.dashboard_navLockedBadge__edrwi{margin-left:auto;padding:2px 7px;border-radius:999px;color:#6b7280;background:#f1f5f9;font-size:12px;font-weight:700;white-space:nowrap}.dashboard_navActive__8n_32 .dashboard_navIcon__zL8fH{color:#2563eb;background:#fff}.dashboard_sideTrust__W2j3x{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 10px;border:1px solid #e5e9f0;border-radius:12px;color:#40506a;background:#f8fafc;font-size:13px;font-weight:700;line-height:1.45}.dashboard_sideTrustIcon__omUFT{width:24px;height:24px;flex-shrink:0;display:grid;place-items:center;border:1px solid #2563eb;border-radius:50%;color:#2563eb;background:#fff}.dashboard_sideConsult__x3WsO{margin-top:10px;border:1px solid #93c5fd;border-radius:14px;padding:13px;text-align:center;background:#f8fbff}.dashboard_sideConsultBadge__w8yXv{display:inline-block;margin-bottom:8px;padding:3px 8px;border-radius:999px;color:#1e40af;background:#dbeafe;font-size:12px;font-weight:700}.dashboard_sideConsultTitle__tcWaj{margin:0;font-size:14px;font-weight:700}.dashboard_sideConsultLink__hGbSl{display:block;margin-top:10px;padding:9px 10px;border-radius:8px;color:#fff;background:#2563eb;font-size:14px;font-weight:700;text-decoration:none}.dashboard_sideConsultNote__2rdRO{margin:8px 0 0;color:#6b7280;font-size:13px;line-height:1.6}.dashboard_main__ZzyED{min-width:0;margin-left:236px}.dashboard_topbar__53h0J{min-height:72px;box-sizing:border-box;padding:16px 28px;display:flex;justify-content:space-between;align-items:center;gap:18px;background:#fff;border-bottom:1px solid #e5e9f0}.dashboard_clinicEyebrow__StKfB{margin:0 0 3px;color:#64748b;font-size:12px;font-weight:700;letter-spacing:.04em}.dashboard_clinicName__8QetA{margin:0;font-size:18px;font-weight:700}.dashboard_topActions__j3VpV{display:flex;align-items:center;gap:12px}.dashboard_accountLabel__Xafn2{color:#64748b;font-size:13px}.dashboard_content__lgdH3{max-width:1240px;margin:0 auto;padding:24px 28px 32px}.dashboard_pageHeading__8RfY0{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.dashboard_pageTitle__lFpgv{margin:0;font-size:26px;letter-spacing:-.02em}.dashboard_pageDescription__SLqqN{margin:5px 0 0;color:#64748b;font-size:14px}.dashboard_newDiagnosisLink__0_AFi{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:40px;box-sizing:border-box;padding:9px 16px;border-radius:10px;color:#fff;background:#2563eb;font-size:14px;font-weight:700;text-decoration:none}.dashboard_trialCtaBanner__vjqnE{position:-webkit-sticky;position:sticky;top:0;z-index:5;margin-bottom:16px;padding:18px 20px;border-radius:14px;background:linear-gradient(135deg,#eff6ff,#eef2ff);border:1px solid #bfdbfe;box-shadow:0 1px 0 rgba(15,23,42,.04);display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.dashboard_trialCtaHeading__nG5wI{margin:0;font-size:17px;font-weight:700;color:#1e3a8a}.dashboard_trialCtaBody__kIU_X{margin:6px 0 0;color:#3b4a6b;font-size:14px;line-height:1.7;max-width:60ch}.dashboard_trialCtaButton__NWEbQ{border-radius:10px;color:#fff;background:#2563eb;text-decoration:none;border:0;cursor:pointer}.dashboard_trialCtaButtonDisabled__vodMf,.dashboard_trialCtaButton__NWEbQ{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:42px;box-sizing:border-box;padding:10px 18px;font-size:14px;font-weight:700}.dashboard_trialCtaButtonDisabled__vodMf{border-radius:10px;color:#6b7690;background:#e6eaf1}.dashboard_subscriptionCard__42bp5{margin-bottom:16px;padding:17px 20px;border:1px solid #dbe4ef;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:18px}.dashboard_subscriptionCopy__N75Q_{min-width:0}.dashboard_subscriptionEyebrow__x5uvH{margin:0 0 4px;color:#64748b;font-size:13px;font-weight:700}.dashboard_subscriptionPlan__9Rq6k{margin:0;font-size:18px}.dashboard_subscriptionDescription__zbZ_D{margin:5px 0 0;color:#64748b;font-size:14px;line-height:1.7}.dashboard_subscriptionActions__rXJMc{flex-shrink:0;display:flex;align-items:center;gap:12px}.dashboard_subscriptionStatus__wUbPy{display:inline-flex;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.dashboard_subscriptionPositive__542H1{color:#047857;background:#ecfdf5}.dashboard_subscriptionInfo___Kkp_{color:#1d4ed8;background:#eff6ff}.dashboard_subscriptionWarning__v7Jw2{color:#9a3412;background:#fff7ed}.dashboard_subscriptionDanger__ihhiY{color:#b91c1c;background:#fef2f2}.dashboard_subscriptionNeutral__wJVvz{color:#475569;background:#f1f5f9}.dashboard_subscriptionLink__N2oTI{color:#2563eb;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.dashboard_subscriptionLinkButton__qSB4J{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;color:#2563eb;font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}.dashboard_subscriptionLinkButton__qSB4J:hover{text-decoration:underline}.dashboard_overviewGrid__tJR4P{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2.15fr);grid-gap:14px;gap:14px}.dashboard_card__uY0FF{min-width:0;box-sizing:border-box;padding:18px;border:1px solid #e5e9f0;border-radius:16px;background:#fff;box-shadow:0 3px 12px rgba(15,27,45,.055)}.dashboard_scoreCard__Np_1m{display:flex;flex-direction:column;align-items:center;text-align:center;background:linear-gradient(145deg,#fff 10%,#eff6ff)}.dashboard_sectionLabel__q7_i8{margin:0;color:#0f1b2d;font-size:17px;font-weight:700}.dashboard_gauge__GQP4E{position:relative;width:156px;height:156px;margin:18px 0 12px;border-radius:50%}.dashboard_gaugeInner__n8x6a{position:absolute;inset:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#fff}.dashboard_scoreNumber__QJ59d{font-size:46px;font-weight:800;line-height:.95}.dashboard_scoreUnit__ynMNT{font-size:20px;font-weight:700;margin-left:1px}.dashboard_scoreMax__HoXcA{margin-top:6px;color:#64748b;font-size:13px}.dashboard_trend__T7c5l{display:inline-flex;padding:4px 9px;border-radius:999px;font-size:13px;font-weight:700}.dashboard_trendPositive__eQwzt{color:#047857;background:#ecfdf5}.dashboard_trendNegative__kpvQH{color:#b91c1c;background:#fef2f2}.dashboard_trendNeutral__axLvi{color:#64748b;background:#f1f5f9}.dashboard_scoreCaveat__N1Vs6{margin:12px 0 0;color:#6b7280;font-size:13px;line-height:1.6}.dashboard_scoreGrade__ZiixH{margin:10px 0 0;color:#b45309;font-size:15px;font-weight:800;text-align:center}.dashboard_domainsGrid__4hkny{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:9px;gap:9px;margin-top:13px}.dashboard_domainCard__Dm9i6{min-width:0;padding:12px;border:1px solid #e5e9f0;border-radius:12px;background:#fff}.dashboard_domainHeader__RIWXE{min-height:34px;display:flex;align-items:flex-start;justify-content:space-between;gap:6px;color:#40506a;font-size:14px;font-weight:700}.dashboard_domainIdentity__wTaDG{min-width:0;display:flex;align-items:center;gap:8px}.dashboard_domainIcon__pe9Dg{width:30px;height:30px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:#2563eb;background:#eff6ff;font-size:15px}.dashboard_domainPoints__nE7RN{margin:4px 0 8px;word-break:keep-all;font-size:22px;font-weight:800}.dashboard_bar__iq1xe{height:6px;overflow:hidden;border-radius:999px;background:#e5e9f0}.dashboard_barFill__FkQZu{height:100%;border-radius:inherit;background:#2563eb}.dashboard_badge__3z1pJ,.dashboard_dataBadge__fx2Uy{display:inline-block;padding:3px 7px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.dashboard_badge__3z1pJ{color:#92400e;background:#fef3c7}.dashboard_dataBadge__fx2Uy{color:#475569;background:#f1f5f9}.dashboard_domainNote__vsXdq{margin:7px 0 0;color:#64748b;font-size:13px;line-height:1.6}.dashboard_metricsGrid__I_QtE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.dashboard_metricCard__f0wUr{min-width:0;min-height:94px;box-sizing:border-box;padding:14px;border:1px solid #e5e9f0;border-radius:14px;background:#fff;box-shadow:0 2px 8px rgba(15,27,45,.04)}.dashboard_metricLabel__3ea_Y{margin:0;color:#64748b;font-size:14px;font-weight:600;overflow-wrap:anywhere}.dashboard_metricValue__WaOpQ{margin:9px 0 2px;color:#0f1b2d;font-size:26px;font-weight:800;overflow-wrap:anywhere}.dashboard_metricNote__Ah9FF{margin:0;color:#94a3b8;font-size:13px;overflow-wrap:anywhere}.dashboard_metricDonutRow__RFYAk{display:flex;align-items:center;gap:10px;margin-top:8px}.dashboard_metricDonut__8wbyc{position:relative;width:64px;height:64px;flex-shrink:0;border-radius:50%}.dashboard_metricDonutInner__jFjnf{position:absolute;inset:7px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff}.dashboard_metricDonutValue__H2lw4{font-size:14px;font-weight:800;color:#0f1b2d;line-height:1;text-align:center}.dashboard_acquisitionLegend__ZITEA{display:grid;grid-gap:3px;gap:3px;margin-top:8px}.dashboard_acquisitionLegendItem__ADahb{display:flex;align-items:center;gap:6px;font-size:13px;color:#40506a}.dashboard_acquisitionLegendSwatch__Sqe3R{width:10px;height:10px;border-radius:2px;flex-shrink:0}.dashboard_twoColumn__aLSez{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:14px;gap:14px;margin-top:14px}.dashboard_stack__pt2F4{display:grid;grid-gap:14px;gap:14px;align-content:start}.dashboard_cardHeader__yLr5V{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.dashboard_cardSubtitle__idbEM{margin:3px 0 0;color:#64748b;font-size:14px}.dashboard_textLink__w1vRf{color:#2563eb;font-size:14px;font-weight:700;text-decoration:none}.dashboard_cardHeader__yLr5V>.dashboard_textLink__w1vRf{flex-shrink:0;white-space:nowrap}.dashboard_competitorList__6zau5,.dashboard_historyList__x7uF3,.dashboard_improvementList__FKsHz,.dashboard_questionList__xz4NW{display:grid;grid-gap:9px;gap:9px}.dashboard_improvementItem__kHilx{display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;padding:13px;border:1px solid #e5e9f0;border-radius:11px}.dashboard_rank__jB9Le{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#fff;background:#2563eb;font-size:13px;font-weight:800}.dashboard_itemTitle__BwOHI{margin:0;font-size:15px;font-weight:700;line-height:1.5}.dashboard_itemDescription__OtNa_{margin:4px 0 0;color:#64748b;font-size:14px;line-height:1.7}.dashboard_competitorItem__aSkJN,.dashboard_historyItem__0eqaG,.dashboard_questionItem__PCUih{padding:11px 12px;border:1px solid #e5e9f0;border-radius:10px;background:#fff}.dashboard_questionItem__PCUih{display:flex;justify-content:space-between;align-items:center;gap:10px}.dashboard_questionText__GuSmT{margin:0;font-size:15px;line-height:1.5}.dashboard_statusClose__qy1xN,.dashboard_statusGood__YpENT,.dashboard_statusImprove__eLbZf,.dashboard_statusMissing__CcClB{flex-shrink:0;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700}.dashboard_statusGood__YpENT{color:#166534;background:#dcfce7}.dashboard_statusClose__qy1xN{color:#92400e;background:#fef3c7}.dashboard_statusImprove__eLbZf{color:#9f1239;background:#fff1f2}.dashboard_statusMissing__CcClB{color:#475569;background:#f1f5f9}.dashboard_integrationFlow__gzOXm{display:grid;grid-gap:8px;gap:8px}.dashboard_flowRow__ICxto{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:9px;background:#f8fafc;color:#40506a;font-size:14px}.dashboard_flowState__RNaVi{color:#64748b;font-size:12px;font-weight:700}.dashboard_competitorItem__aSkJN,.dashboard_historyItem__0eqaG{display:flex;justify-content:space-between;align-items:center;gap:12px}.dashboard_competitorName__lGvRc,.dashboard_historyDate__YoS0c{margin:0;font-size:14px;font-weight:600}.dashboard_competitorMeta__EC4xb,.dashboard_historyScore__aYWUq{color:#64748b;font-size:13px}.dashboard_historyItem__0eqaG{color:#0f1b2d;text-decoration:none}.dashboard_historyItem__0eqaG:hover{border-color:#93c5fd;background:#f8fbff}.dashboard_emptyCard__mKOig{max-width:720px;margin:56px auto 0;padding:42px 28px;border:1px solid #dbe4ef;border-radius:18px;background:#fff;text-align:center}.dashboard_emptyIcon__CyD7t{width:58px;height:58px;margin:0 auto 16px;display:grid;place-items:center;border-radius:16px;color:#2563eb;background:#eff6ff;font-size:25px}.dashboard_emptyTitle__V1m_n{margin:0;font-size:22px}.dashboard_emptyText__oKEv1{max-width:480px;margin:10px auto 22px;color:#64748b;font-size:15px;line-height:1.7}.dashboard_mobileConsultCard__mhbh4,.dashboard_mobileNav__U0BlP{display:none}.dashboard_nextStepCard__HZSNV{margin:0 0 18px;padding:24px 24px 22px;border-radius:16px;background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#fff}.dashboard_nextStepEyebrow__MGb6N{margin:0;font-size:13px;font-weight:700;letter-spacing:.04em;color:#dbeafe}.dashboard_nextStepTitle__11CYb{margin:6px 0 0;font-size:22px;line-height:1.45;font-weight:800}.dashboard_nextStepDescription__B8_ce{margin:8px 0 0;font-size:15px;line-height:1.75;color:#e0ecff;max-width:62ch}.dashboard_nextStepButton__5ksln{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;margin-top:16px;padding:12px 22px;border-radius:12px;background:#fff;color:#1d4ed8;font-size:16px;font-weight:800;text-decoration:none}.dashboard_statusNumbers__rNqgb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 16px}.dashboard_statusNumber__vy_PS{padding:16px 18px;border:1px solid #dbe4ef;border-radius:14px;background:#fff;min-width:0}.dashboard_statusNumberLabel__7jJC9{margin:0;color:#64748b;font-size:13px;font-weight:700}.dashboard_statusNumberValue__NBsLw{margin:6px 0 0;color:#0f1b2d;font-size:28px;font-weight:800;line-height:1.2}.dashboard_statusNumberNote__RM3pV{margin:4px 0 0;color:#64748b;font-size:13px;line-height:1.5}.dashboard_gettingStarted__qBbKq{margin:0 0 16px;padding:16px 18px;border:1px solid #dbe4ef;border-radius:14px;background:#fff}.dashboard_gettingStartedTitle__fM5MV{margin:0 0 12px;font-size:15px;font-weight:800;color:#0f1b2d}.dashboard_gettingStartedSteps__tFgd_{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.dashboard_gettingStartedStep__jQ3sZ{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:12px;background:#f5f8fc;color:#64748b;min-width:0}.dashboard_stepNumber__kV9ze{flex-shrink:0;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#e2e8f0;color:#475569;font-size:14px;font-weight:800}.dashboard_stepBody__c1KgA{display:flex;flex-direction:column;gap:2px;min-width:0}.dashboard_stepTitle__pVu3r{font-size:14px;font-weight:800;color:#334155}.dashboard_stepState__SjV8e{font-size:12px;font-weight:700}.dashboard_stepDescription__nUvEK{font-size:12px;line-height:1.5}.dashboard_stepDone__MR2Rf .dashboard_stepNumber__kV9ze{background:#16a34a;color:#fff}.dashboard_stepDone__MR2Rf .dashboard_stepState__SjV8e{color:#16a34a}.dashboard_stepCurrent__51Dn5{background:#eff6ff;outline:2px solid #2563eb}.dashboard_stepCurrent__51Dn5 .dashboard_stepNumber__kV9ze{background:#2563eb;color:#fff}.dashboard_stepCurrent__51Dn5 .dashboard_stepState__SjV8e,.dashboard_stepCurrent__51Dn5 .dashboard_stepTitle__pVu3r{color:#1d4ed8}.dashboard_subscriptionPrimaryButton___UcxP{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 18px;border-radius:10px;background:#2563eb;color:#fff;font-size:15px;font-weight:800;text-decoration:none;white-space:nowrap}.dashboard_noPlanGuide__u6bxx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:10px}.dashboard_noPlanGuide__u6bxx ul{margin:4px 0 0;padding-left:18px;color:#40506a;font-size:14px;line-height:1.7}.dashboard_noPlanGuideLabel__o7Gh4{margin:0;font-size:13px;font-weight:800;color:#0f1b2d}.dashboard_jumpLinks___xsxs{margin:0 0 16px;padding:14px 16px;border:1px solid #dbe4ef;border-radius:14px;background:#fff}.dashboard_jumpLinksTitle___tg98{margin:0 0 10px;color:#64748b;font-size:13px;font-weight:700}.dashboard_jumpLinksGrid__yBL8S{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.dashboard_jumpLinksGrid__yBL8S a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:64px;padding:8px 4px;border-radius:10px;background:#f5f8fc;color:#1d4ed8;font-size:13px;font-weight:700;text-align:center;text-decoration:none}.dashboard_jumpLinksGrid__yBL8S a:hover{background:#eff6ff}.dashboard_jumpLinksGrid__yBL8S a span{font-size:17px}@media (max-width:760px){.dashboard_statusNumbers__rNqgb{grid-template-columns:1fr}.dashboard_jumpLinksGrid__yBL8S{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard_gettingStartedSteps__tFgd_,.dashboard_noPlanGuide__u6bxx{grid-template-columns:1fr}.dashboard_nextStepCard__HZSNV{padding:20px 18px}.dashboard_nextStepTitle__11CYb{font-size:19px}.dashboard_nextStepButton__5ksln{width:100%}}.dashboard_installGuide__FRcz3{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding:14px 16px;border:1px solid #bfdbfe;border-radius:14px;background:#fff}.dashboard_installGuideIcon__8_1Hx{width:44px;height:44px;flex-shrink:0;border-radius:10px;border:1px solid #e5e9f0}.dashboard_installGuideText__0A23O{min-width:0;flex:1 1}.dashboard_installGuideHeading__SJWYR{margin:0;font-size:15px;font-weight:700;color:#0f1b2d}.dashboard_installGuideBody__d2q5x{margin:2px 0 0;color:#40506a;font-size:13px;line-height:1.6}.dashboard_installGuideActions__YhnDJ{display:flex;align-items:center;gap:8px;flex-shrink:0}.dashboard_installGuideButton___t8o1{min-height:40px;padding:8px 14px;border:0;border-radius:10px;color:#fff;background:#2563eb;font-size:14px;font-weight:700;cursor:pointer}.dashboard_installGuideDismiss__Ete6B{min-height:40px;padding:8px 10px;border:0;border-radius:10px;color:#64748b;background:transparent;font-size:13px;cursor:pointer}@media (max-width:1050px){.dashboard_sidebar__5ka0E{width:204px}.dashboard_main__ZzyED{margin-left:204px}.dashboard_logo___k2gg{width:164px}.dashboard_twoColumn__aLSez{grid-template-columns:1fr}}@media (max-width:768px){.dashboard_sidebar__5ka0E{display:none}.dashboard_subpageMobileMenu__Rl6OG{display:block;padding:14px;background:#fff;border-bottom:1px solid #e5e9f0}.dashboard_subpageMobileMenu__Rl6OG summary{cursor:pointer;color:#1d4ed8;font-size:15px;font-weight:700}.dashboard_subpageMobileMenu__Rl6OG summary span{margin-left:12px;color:#40506a;font-weight:500}.dashboard_subpageMobileMenu__Rl6OG .dashboard_nav__iSP8w{margin-top:12px}.dashboard_main__ZzyED{margin-left:0}.dashboard_topbar__53h0J{min-height:64px;padding:11px 16px}.dashboard_accountLabel__Xafn2{display:none}.dashboard_content__lgdH3{padding:20px 14px 90px}.dashboard_pageHeading__8RfY0{align-items:flex-start}.dashboard_pageTitle__lFpgv{font-size:22px}.dashboard_newDiagnosisLink__0_AFi{min-height:36px;padding:8px 12px;font-size:13px}.dashboard_overviewGrid__tJR4P,.dashboard_twoColumn__aLSez{grid-template-columns:1fr}.dashboard_metricsGrid__I_QtE{grid-template-columns:1fr;gap:9px}.dashboard_metricCard__f0wUr{min-height:90px;padding:13px}.dashboard_card__uY0FF{padding:16px;border-radius:14px}.dashboard_mobileConsultCard__mhbh4{display:block}.dashboard_mobileNav__U0BlP{position:fixed;inset:auto 0 0;min-width:0;width:100%;box-sizing:border-box;z-index:20;height:66px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#fff;border-top:1px solid #e5e9f0}.dashboard_mobileNav__U0BlP a{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#526176;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.dashboard_mobileNav__U0BlP a:first-child{color:#2563eb}.dashboard_subscriptionCard__42bp5,.dashboard_trialCtaBanner__vjqnE{align-items:flex-start;flex-direction:column;padding:15px 16px}.dashboard_trialCtaButtonDisabled__vodMf,.dashboard_trialCtaButton__NWEbQ{width:100%}.dashboard_subscriptionActions__rXJMc{width:100%;justify-content:flex-start;flex-wrap:wrap;row-gap:8px}}@media (max-width:430px){.dashboard_clinicName__8QetA{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.dashboard_pageDescription__SLqqN{display:none}.dashboard_domainsGrid__4hkny{grid-template-columns:1fr}.dashboard_scoreCard__Np_1m{padding-block:20px}}.dashboard_lockedNote__MazTZ{margin:8px 0 0;padding:10px 14px;border:1px dashed #e5e9f0;border-radius:10px;background:#f8fafc;color:#6b7280;font-size:14px;line-height:1.7}.dashboard_missingInputsCard__ZXy4V{margin-top:14px;padding:18px;border:1px solid #bfdbfe;border-radius:16px;background:#eff6ff}.dashboard_missingInputList__Bub2W{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:9px;gap:9px}.dashboard_missingInputItem__zkERH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;border:1px solid #e5e9f0;border-radius:11px;background:#fff}.dashboard_missingInputItem__zkERH>div{flex:1 1 220px;min-width:0}.dashboard_actionButtonPrimary__v_DSX,.dashboard_actionButton__hz1HX{display:inline-flex;align-items:center;justify-content:center;min-height:36px;box-sizing:border-box;margin-top:8px;padding:6px 14px;border:1px solid #2563eb;border-radius:8px;font-size:13px;font-weight:700;text-decoration:none}.dashboard_actionButton__hz1HX{color:#2563eb;background:#fff}.dashboard_actionButtonPrimary__v_DSX{color:#fff;background:#2563eb}.dashboard_missingInputItem__zkERH .dashboard_actionButtonPrimary__v_DSX,.dashboard_missingInputItem__zkERH .dashboard_actionButton__hz1HX{margin-top:0}.dashboard_taskActions__JdGcQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.dashboard_taskActions__JdGcQ .dashboard_actionButtonPrimary__v_DSX{margin-top:0}.dashboard_lineTaskLink__0a03g{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:768px){.dashboard_installGuide__FRcz3{flex-wrap:wrap}.dashboard_installGuideActions__YhnDJ{width:100%;justify-content:flex-end}}.dashboard_nativeAppNotice__FeniX{flex-basis:100%;margin:12px 0 0;color:#64748b;font-size:13px;line-height:1.6}html[data-native-app] .dashboard_subscriptionCard__42bp5{flex-wrap:wrap}.jobs_list__XySg_{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.jobs_listItem__gCdTL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.jobs_listTitle__au9SE{font-weight:700;color:#0f1b2d;text-decoration:none}.jobs_listTitle__au9SE:hover{text-decoration:underline}.jobs_listMeta__YPAxN{font-size:13px;color:#64748b}.jobs_status__XLJ_5{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#f1f5f9;color:#334155}.jobs_statusPublished__jxE8V{background:#dcfce7;color:#166534}.jobs_statusClosed__klEBr{background:#f1f5f9;color:#64748b}.jobs_newButton__BVzCe{display:inline-block;padding:10px 16px;border-radius:8px;background:#2563eb;color:#fff;font-weight:700;text-decoration:none}.jobs_layout__5GKZP{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:960px){.jobs_layout__5GKZP{grid-template-columns:minmax(0,1fr)}}.jobs_section__pRXeH{margin:0 0 16px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.jobs_sectionTitle__AaKxb{margin:0 0 12px;font-size:16px}.jobs_fields__ocaEU{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.jobs_field__mhHtd{display:grid;grid-gap:4px;gap:4px;font-size:14px}.jobs_fieldWide__GLksf{grid-column:1/-1}.jobs_label__nNAkU{font-weight:700;color:#0f1b2d}.jobs_required__PWNhb{margin-left:6px;padding:0 6px;border-radius:4px;background:#fee2e2;color:#b91c1c;font-size:11px}.jobs_hint__f5WoD{font-size:12px;color:#64748b}.jobs_input__DY5qI,.jobs_select__zOxsk,.jobs_textarea__Sfb9b{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #cbd5e1;border-radius:8px;font:inherit;background:#fff}.jobs_textarea__Sfb9b{min-height:96px;resize:vertical}.jobs_checkRow__cQYlI{display:flex;flex-wrap:wrap;gap:14px;font-size:14px}.jobs_checkRow__cQYlI label{display:inline-flex;align-items:center;gap:6px}.jobs_panel__1kxfo{position:-webkit-sticky;position:sticky;top:16px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;font-size:14px}.jobs_panelTitle__cYYhY{margin:0 0 8px;font-size:15px}.jobs_ready__7uFj0{background:#dcfce7;color:#166534}.jobs_notReady__28F_d,.jobs_ready__7uFj0{margin:0 0 10px;padding:8px 10px;border-radius:8px;font-weight:700}.jobs_notReady__28F_d{background:#fef3c7;color:#92400e}.jobs_issueList__dAorW{margin:0 0 12px;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.jobs_block__Eimo_{color:#b91c1c}.jobs_warn__4_LD5{color:#92400e}.jobs_quote__DkUMv{display:block;font-size:12px;color:#475569}.jobs_disclaimer__6anKX{margin:12px 0 0;font-size:12px;color:#64748b}.jobs_actions__tTs0E{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.jobs_primary__Wqn38{border:0;border-radius:8px;background:#2563eb;color:#fff}.jobs_primary__Wqn38,.jobs_secondary__7fYrL{padding:10px 16px;font-weight:700;cursor:pointer}.jobs_secondary__7fYrL{border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f1b2d}.jobs_primary__Wqn38:disabled,.jobs_secondary__7fYrL:disabled{opacity:.5;cursor:not-allowed}.jobs_message__fV8Kd{margin:8px 0 0;font-size:13px}.jobs_error__ex9eL{color:#b91c1c}.jobs_success__T5pOj{color:#166534}.jobs_plans__NYAAR{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.jobs_planCard__0IR82{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.jobs_planCurrent__N_k2u{border:2px solid #2563eb}.jobs_planName__a4EGW{margin:0;font-size:17px}.jobs_planPrice__Tuto_{margin:0;font-size:20px;font-weight:700}.jobs_planSummary__sNoEp{margin:0;font-size:13px;color:#475569}.jobs_planBadge__vx1xI{justify-self:start;padding:2px 10px;border-radius:999px;background:#dbeafe;color:#1e40af;font-size:12px;font-weight:700}.jobs_assistant__6uTC4{grid-column:1/-1;padding:12px;border:1px dashed #93c5fd;border-radius:10px;background:#f8fbff;display:grid;grid-gap:8px;gap:8px;font-size:14px}.jobs_draftPreview__m9CqW{margin:0;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;white-space:pre-wrap}.jobs_kpis__7p4bZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px;margin-top:16px}.jobs_kpi__WvgA_{padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.jobs_kpiLabel__jko11{font-size:13px;color:#475569}.jobs_kpiValue__RwRxA{font-size:22px;font-weight:700;color:#0f1b2d}.jobs_kpiSub__vpsve{font-size:12px;color:#64748b}.jobs_tableWrap__0Bgeq{margin-top:16px;overflow-x:auto}.jobs_table__8_OWF{width:100%;border-collapse:collapse;font-size:14px;background:#fff}.jobs_table__8_OWF td,.jobs_table__8_OWF th{padding:8px 10px;border-bottom:1px solid #e2e8f0;text-align:right;white-space:nowrap}.jobs_table__8_OWF th[scope=row],.jobs_table__8_OWF thead th:first-child{text-align:left;white-space:normal}.jobs_table__8_OWF thead th{font-size:12px;color:#475569}.jobs_tableCaption__0hEWU{caption-side:top;text-align:left;font-weight:700;padding:0 0 6px;color:#0f1b2d}.jobs_estimate__19NHN{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.jobs_estimateBadge__sCx92{padding:2px 8px;border-radius:4px;background:#fef3c7;color:#92400e;font-size:12px;font-weight:700}.jobs_estimateValue__6vHdt{font-size:24px;font-weight:700;color:#0f1b2d}.jobs_snippet__dElQA{min-height:88px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.jobs_badgeMeasured__x5dCm{background:#dcfce7;color:#166534}.jobs_badgeEstimated__p6geJ{background:#dbeafe;color:#1e40af}.jobs_badgeUnavailable__Y07vB{background:#fee2e2;color:#b91c1c}.jobs_badgePending___TWzH{background:#f1f5f9;color:#64748b}.jobs_listHeader__bnj_7{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.jobs_jobsLinks__mU5n2{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 16px;padding:0 4px;font-size:15px;font-weight:700}.jobs_jobsLinks__mU5n2 a{color:#1d4ed8}