.case-detail-module__vfrtbq__page{--brand-navy:#124e50;--brand-sky:#426f60;--brand-ink:#1c3638;--brand-ink-muted:#536963;--brand-ink-subtle:#657970;--foreground:#1c3638;--muted-foreground:#536963;--font-sans:var(--font-brand), Arial, sans-serif;color:#1c3638;min-height:100vh;font:400 14px/1.6 var(--font-sans);background:#f6f7f2}.case-detail-module__vfrtbq__shell{width:100%;max-width:1240px;margin:0 auto}.case-detail-module__vfrtbq__main{padding:22px 36px 64px}.case-detail-module__vfrtbq__page :where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #124e50}.case-detail-module__vfrtbq__page :where(button,input,select,textarea){border-radius:3px;font-family:inherit}.case-detail-module__vfrtbq__page :where(button){font-weight:500}.case-detail-module__vfrtbq__page :where(input,select,table){font-variant-numeric:tabular-nums}.case-detail-module__vfrtbq__page .premium-title{color:#124e50;letter-spacing:-.015em;font-weight:500}.case-detail-module__vfrtbq__page h2{font-size:18px;font-weight:500;line-height:1.4}.case-detail-module__vfrtbq__page .premium-kicker{color:#657970;letter-spacing:.05em;font-size:11px;font-weight:500}:is(.case-detail-module__vfrtbq__page p.uppercase,.case-detail-module__vfrtbq__page span.uppercase,.case-detail-module__vfrtbq__page dt.uppercase){letter-spacing:.045em;font-size:11px}.case-detail-module__vfrtbq__page .premium-body{color:#536963}:is(.case-detail-module__vfrtbq__page .premium-panel-soft,.case-detail-module__vfrtbq__page .premium-panel-inset,.case-detail-module__vfrtbq__page .premium-metric-card,.case-detail-module__vfrtbq__page .premium-table-shell){box-shadow:none;background:#fdfdf9;border:1px solid #c9d2c9;border-radius:3px}.case-detail-module__vfrtbq__page .premium-metric-card{background:0 0;border-width:0 0 1px}.case-detail-module__vfrtbq__page .premium-note{box-shadow:none;border-radius:3px}.case-detail-module__vfrtbq__page .premium-chip{box-shadow:none;border-radius:3px}.case-detail-module__vfrtbq__page .premium-button-primary{color:#fff;box-shadow:none;background:#124e50;border:1px solid #124e50;border-radius:3px;font-size:14px;font-weight:500}.case-detail-module__vfrtbq__page .premium-button-primary:hover:not(:disabled){box-shadow:none;background:#0b3b3d;border-color:#0b3b3d;transform:none}.case-detail-module__vfrtbq__sectionToggle{color:#124e50;box-shadow:none;background:#fdfdf9;border:1px solid #a2b6ac;border-radius:3px}.case-detail-module__vfrtbq__page .premium-button-secondary{color:#124e50;box-shadow:none;background:#fdfdf9;border:1px solid #a2b6ac;border-radius:3px}.case-detail-module__vfrtbq__sectionToggle:hover{background:#e8eee5;border-color:#124e50}.case-detail-module__vfrtbq__page .premium-button-secondary:hover{background:#e8eee5;border-color:#124e50}.case-detail-module__vfrtbq__sectionToggle{justify-content:center;align-self:flex-start;align-items:center;gap:8px;min-height:42px;padding:8px 12px;font-size:12px;font-weight:500;transition:background-color .14s;display:inline-flex}.case-detail-module__vfrtbq__page .premium-table thead{background:#eaf0e6}.case-detail-module__vfrtbq__page .premium-table :where(th,td){border-color:#d4ddd3}.case-detail-module__vfrtbq__page .premium-table th{color:#536963;font-weight:500}.case-detail-module__vfrtbq__page .case-eye-panel{box-shadow:none;background:0 0;border:0;border-top:1px solid #c9d2c9;border-radius:0;padding:14px 0}.case-detail-module__vfrtbq__page .case-eye-summary-card{box-shadow:none;border-radius:3px;transform:none}.case-detail-module__vfrtbq__page .case-eye-summary-card[data-active=true]{box-shadow:none;background:#eaf0e6;border-color:#8fa999 #8fa999 #8fa999 #124e50;border-left-style:solid;border-left-width:3px}.case-detail-module__vfrtbq__page .case-eye-summary-card[data-active=true] :where(span,p){color:#124e50;background:0 0}.case-detail-module__vfrtbq__page .case-eye-summary-card[data-active=false]{background:#fdfdf9;border-color:#c9d2c9}.case-detail-module__vfrtbq__page .case-eye-summary-card[data-active=false]:hover{background:#eef2e9;border-color:#8fa999}.case-detail-module__vfrtbq__page .case-eye-toggle{background:#eaf0e6;border:1px solid #c9d2c9;border-radius:3px}.case-detail-module__vfrtbq__page .case-eye-toggle button[aria-pressed=true]{box-shadow:none;background:#124e50}.case-detail-module__vfrtbq__page .case-detail-tabs-shell>div{border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f6f7f2;border-block:1px solid #c9d2c9;border-radius:0;padding-inline:0}.case-detail-module__vfrtbq__page .case-detail-tab{box-shadow:none;border-radius:0;font-size:13px;font-weight:500;transition:background-color .14s;animation:none;transform:none}.case-detail-module__vfrtbq__page .case-detail-tab[aria-selected=true]{color:#124e50;background:0 0;border-color:#0000 #0000 #124e50;border-bottom-style:solid;border-bottom-width:2px}.case-detail-module__vfrtbq__page .case-detail-tab[aria-selected=false]{color:#536963;background:0 0;border-color:#0000}.case-detail-module__vfrtbq__page .case-detail-tab[aria-selected=false]:hover{color:#124e50;background:#e8eee5}.case-detail-module__vfrtbq__page .case-recommendation-panel{box-shadow:none;background:#fdfdf9;border:1px solid #c9d2c9;border-top:3px solid #8fa999;border-radius:3px;padding:22px}.case-detail-module__vfrtbq__page .recommendation-power-shell{box-shadow:none;border:0;border-radius:3px;align-self:stretch;padding:0}.case-detail-module__vfrtbq__page .recommendation-power-shell-inner{min-height:100%;box-shadow:none;background:#124e50;border:0;border-radius:3px}.case-detail-module__vfrtbq__page [data-evidence-card]{box-shadow:none;background:#fdfdf9;border:1px solid #c9d2c9;border-radius:3px}.case-detail-module__vfrtbq__page [data-evidence-heading]{font-weight:500}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-bottom:16px;display:flex}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultHeader h2{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:500;line-height:1.4}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeLabel{color:#536963;white-space:nowrap;align-items:baseline;gap:6px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultActions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__consultButton{color:#124e50;cursor:pointer;background:#eef2e9;border:1px solid #9ab0a4;border-radius:3px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:500}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__consultButton:hover:not(:disabled){background:#e2eadc;border-color:#124e50}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__consultButton:disabled{opacity:.5;cursor:not-allowed}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__formulaPowerRow{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:20px;display:grid}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__formulaPowerRow>*{min-width:0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__formulaPowerRow .recommendation-power-shell-inner{flex-direction:column;justify-content:center;min-height:122px;padding:16px;display:flex}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultMetrics{border-block:1px solid #d4ddd3;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:16px 0;display:grid}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultMetrics>*{min-width:0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultMetrics :where(dt,[data-metric-label]){color:#536963;letter-spacing:0;text-transform:none;font-size:11px;font-weight:400;line-height:1.5}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultMetrics :where(dd,[data-metric-value]){color:#124e50;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:18px;font-weight:500;line-height:1.4}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__confidenceGrid{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:4px 0;display:grid}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem{min-width:0;padding:14px 0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem+.case-detail-module__vfrtbq__supportItem{border-top:1px solid #d4ddd3}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem dt{color:#536963;letter-spacing:0;text-transform:none;font-size:11px;font-weight:400;line-height:1.5}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem dd{color:#1c3638;margin:4px 0 0;font-size:13px;font-weight:500;line-height:1.5}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem p{color:#657970;margin:5px 0 0;font-size:12px;font-weight:400;line-height:1.6}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__evidenceLink{color:#124e50;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;text-decoration:underline}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__metricItem{background:0 0;border:0;padding:0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure>summary span{color:#657970;margin-left:auto;font-size:11px;font-weight:400}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure{border-block:1px solid #c9d2c9;margin-top:12px}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure>summary{color:#124e50;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:12px 0;font-size:13px;font-weight:500;line-height:1.5;list-style:none;display:flex}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure>summary::-webkit-details-marker{display:none}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure>summary:after{content:"+";flex:none;font-size:18px;font-weight:400;line-height:1}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure[open]>summary:after{content:"−"}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure>summary:hover{color:#0b3b3d}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailDisclosure>summary:focus-visible{outline-offset:3px;outline:2px solid #124e50}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailBody{gap:16px;padding:2px 0 20px;display:grid}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__detailBody>*{min-width:0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultFooter{color:#657970;margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.6}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeWorkspace{background:#f6f7f2;border-block:1px solid #c9d2c9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;margin-bottom:16px;padding:10px 0;display:flex}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeWorkspace>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeWorkspace button{border:1px solid #0000;color:#536963;min-height:40px;box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.5}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeWorkspace button[aria-pressed=true]{color:#124e50;background:#eaf0e6;border-bottom-color:#124e50}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeWorkspace button:hover{color:#124e50;background:#eaf0e6}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__clinicalReview{gap:14px;margin-top:20px;display:grid}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__clinicalReview>*{min-width:0}@media (min-width:640px){.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__confidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem{padding:14px 18px}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem:first-child{padding-left:0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem:last-child{padding-right:0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__supportItem+.case-detail-module__vfrtbq__supportItem{border-top:0;border-left:1px solid #d4ddd3}.case-detail-module__vfrtbq__page .case-eye-panel>div:first-child{flex-direction:row;justify-content:space-between;align-items:center}.case-detail-module__vfrtbq__page .case-eye-panel>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}.case-detail-module__vfrtbq__page .case-eye-panel>div:nth-child(2)>:only-child{grid-column:1/-1}}@media (max-width:760px){.case-detail-module__vfrtbq__main{padding:18px 20px 88px}.case-detail-module__vfrtbq__page .case-recommendation-panel{padding:16px}.case-detail-module__vfrtbq__page .case-detail-tab{min-height:44px;padding-inline:12px;font-size:13px}.case-detail-module__vfrtbq__page :where(input,select,textarea){font-size:16px}}@media (max-width:420px){.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__formulaPowerRow{grid-template-columns:minmax(0,1fr);gap:14px}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__formulaPowerRow .recommendation-power-shell-inner{min-height:0}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultMetrics{gap:8px}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__resultMetrics :where(dd,[data-metric-value]){font-size:16px}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeWorkspace{gap:4px}.case-detail-module__vfrtbq__page .case-detail-module__vfrtbq__eyeWorkspace button{padding-inline:9px;font-size:12px}}@media (prefers-reduced-motion:reduce){.case-detail-module__vfrtbq__sectionToggle{transition:none}.case-detail-module__vfrtbq__page .case-detail-tab{transition:none}}
.ClinicalAnalysisLoadingScreen-module__1fD3bW__overlay{z-index:90;color:#1c3638;font-family:var(--font-workspace,var(--font-case,var(--font-sans,sans-serif)));background:#f6f7f2;padding:40px 24px;transition:opacity .35s;position:fixed;inset:0;overflow-y:auto}.ClinicalAnalysisLoadingScreen-module__1fD3bW__dismissing{opacity:0;pointer-events:none}.ClinicalAnalysisLoadingScreen-module__1fD3bW__content{width:100%;max-width:620px;margin:max(0px,50dvh - 390px) auto 0}.ClinicalAnalysisLoadingScreen-module__1fD3bW__brand{border-bottom:1px solid #c9d2c9;justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;display:flex}.ClinicalAnalysisLoadingScreen-module__1fD3bW__logo{object-fit:contain;width:182px;height:auto}.ClinicalAnalysisLoadingScreen-module__1fD3bW__edition{text-transform:uppercase;letter-spacing:.12em;color:#657970;text-align:right;font-size:10px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__heading{margin:36px 0 30px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__kicker{text-transform:uppercase;letter-spacing:.14em;color:#657970;font-size:10px;font-weight:500}.ClinicalAnalysisLoadingScreen-module__1fD3bW__heading h1{color:#124e50;letter-spacing:-.035em;margin:12px 0;font-size:clamp(27px,4vw,34px);font-weight:400;line-height:1.3}.ClinicalAnalysisLoadingScreen-module__1fD3bW__message{color:#536963;min-height:48px;font-size:14px;line-height:1.7}.ClinicalAnalysisLoadingScreen-module__1fD3bW__track{background:#d9e1d5;height:3px;overflow:hidden}.ClinicalAnalysisLoadingScreen-module__1fD3bW__progress{background:#124e50;height:100%;transition:width .5s ease-out}.ClinicalAnalysisLoadingScreen-module__1fD3bW__progressMeta{color:#657970;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.ClinicalAnalysisLoadingScreen-module__1fD3bW__steps{border-top:1px solid #c9d2c9;margin-top:26px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__step{border-bottom:1px solid #d4ddd3;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.ClinicalAnalysisLoadingScreen-module__1fD3bW__stepTitle{align-items:center;gap:12px;font-size:13px;font-weight:400;display:flex}.ClinicalAnalysisLoadingScreen-module__1fD3bW__stepNumber{color:#657970;font-variant-numeric:tabular-nums;flex-shrink:0;width:24px;font-size:11px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__status{border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:4px 7px;font-size:10px;font-weight:500;display:inline-flex}.ClinicalAnalysisLoadingScreen-module__1fD3bW__complete{color:#276344;background:#edf4ed;border-color:#b3cbb8}.ClinicalAnalysisLoadingScreen-module__1fD3bW__current{color:#124e50;background:#e8eee5;border-color:#a2b6ac}.ClinicalAnalysisLoadingScreen-module__1fD3bW__failed{color:#b42318;background:#fff4ef;border-color:#e8c8c0}.ClinicalAnalysisLoadingScreen-module__1fD3bW__pending{color:#657970;background:0 0;border-color:#d4ddd3}.ClinicalAnalysisLoadingScreen-module__1fD3bW__preparing{grid-template-columns:1fr 1fr;gap:24px;margin-top:30px;display:grid}.ClinicalAnalysisLoadingScreen-module__1fD3bW__placeholder{gap:9px;margin-top:14px;display:grid}.ClinicalAnalysisLoadingScreen-module__1fD3bW__placeholder span{background:#dce4d8;height:4px;animation:2.6s ease-in-out infinite ClinicalAnalysisLoadingScreen-module__1fD3bW__breathe;display:block}.ClinicalAnalysisLoadingScreen-module__1fD3bW__placeholder span:nth-child(2){width:88%}.ClinicalAnalysisLoadingScreen-module__1fD3bW__placeholder span:nth-child(3){width:65%}.ClinicalAnalysisLoadingScreen-module__1fD3bW__footer{color:#657970;padding-top:22px;font-size:11px;line-height:1.6}.ClinicalAnalysisLoadingScreen-module__1fD3bW__detected{border-top:1px solid #c9d2c9;margin-top:26px;padding-top:24px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__detectedItems{gap:12px;margin-top:12px;display:grid}.ClinicalAnalysisLoadingScreen-module__1fD3bW__detectedItem{color:#426f60;align-items:center;gap:12px;display:flex}.ClinicalAnalysisLoadingScreen-module__1fD3bW__detectedValue{color:#1c3638;margin-top:3px;font-size:13px;font-weight:500}@keyframes ClinicalAnalysisLoadingScreen-module__1fD3bW__breathe{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:600px){.ClinicalAnalysisLoadingScreen-module__1fD3bW__overlay{padding:24px 20px 48px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__logo{width:154px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__brand{gap:16px;padding-bottom:20px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__edition{max-width:100px;font-size:9px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__heading{margin:28px 0 22px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__step{flex-wrap:wrap;gap:8px}.ClinicalAnalysisLoadingScreen-module__1fD3bW__status{margin-left:auto}.ClinicalAnalysisLoadingScreen-module__1fD3bW__preparing{gap:18px}}@media (prefers-reduced-motion:reduce){.ClinicalAnalysisLoadingScreen-module__1fD3bW__overlay,.ClinicalAnalysisLoadingScreen-module__1fD3bW__progress{transition:none}.ClinicalAnalysisLoadingScreen-module__1fD3bW__placeholder span{animation:none}.ClinicalAnalysisLoadingScreen-module__1fD3bW__status .animate-spin{animation:none}}
.GrokConsultationPanel-module__4FWGXa__panel{color:#1c3638;background:#fdfdf9;border:1px solid #c9d2c9;border-radius:3px;padding:20px}.GrokConsultationPanel-module__4FWGXa__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.GrokConsultationPanel-module__4FWGXa__eyebrow{color:#536963;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:500}.GrokConsultationPanel-module__4FWGXa__heading h3{color:#124e50;margin:0;font-size:19px;font-weight:500}.GrokConsultationPanel-module__4FWGXa__provider{color:#536963;border-left:1px solid #b3c1b9;padding-left:12px;font-size:12px}.GrokConsultationPanel-module__4FWGXa__intro,.GrokConsultationPanel-module__4FWGXa__status{color:#536963;margin:12px 0;font-size:13px;line-height:1.7}.GrokConsultationPanel-module__4FWGXa__status{color:#124e50}.GrokConsultationPanel-module__4FWGXa__actions{flex-wrap:wrap;gap:12px;margin-top:15px;display:flex}.GrokConsultationPanel-module__4FWGXa__actions button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#124e50;border:1px solid #124e50;border-radius:3px;padding:9px 16px;font-size:12px}.GrokConsultationPanel-module__4FWGXa__actions button:disabled{color:#63776c;cursor:not-allowed;background:#edf0e8;border-color:#c9d2c9}.GrokConsultationPanel-module__4FWGXa__actions .GrokConsultationPanel-module__4FWGXa__reload{color:#124e50;background:0 0}.GrokConsultationPanel-module__4FWGXa__panel :is(button,summary):focus-visible{outline-offset:4px;outline:2px solid #124e50}.GrokConsultationPanel-module__4FWGXa__warning{color:#704d0c;background:#fff6df;border-left:3px solid #a06b12;padding:8px 12px;font-size:13px;line-height:1.6}.GrokConsultationPanel-module__4FWGXa__note{color:#62766d;margin:14px 0 0;font-size:11px;line-height:1.6}.GrokConsultationPanel-module__4FWGXa__review ul{margin:12px 0;padding-left:18px;font-size:13px;line-height:1.8}.GrokConsultationPanel-module__4FWGXa__review details{border-top:1px solid #d7ded3;margin-top:16px;padding-top:12px}.GrokConsultationPanel-module__4FWGXa__review summary{color:#124e50;cursor:pointer;min-height:32px;font-size:12px}.GrokConsultationPanel-module__4FWGXa__reviewSection{margin-top:14px}.GrokConsultationPanel-module__4FWGXa__reviewSection h4{margin:0 0 6px;font-size:12px;font-weight:500}.GrokConsultationPanel-module__4FWGXa__reviewSection p{color:#536963;margin:0;font-size:13px;line-height:1.7}@media (max-width:600px){.GrokConsultationPanel-module__4FWGXa__panel{padding:16px}}
.ClinicalTools-module__eQUdba__action,.ClinicalTools-module__eQUdba__panel,.ClinicalTools-module__eQUdba__sidebarPanel{color:#1c3638;font-family:inherit}.ClinicalTools-module__eQUdba__action{background:#fdfdf9;border:1px solid #b3c1b9;border-radius:3px;align-items:center;gap:10px;max-width:100%;min-height:56px;padding:9px 11px;text-decoration:none;transition:background-color .14s;display:flex}.ClinicalTools-module__eQUdba__action:hover{background:#eaf0e6;border-color:#124e50}.ClinicalTools-module__eQUdba__actionIcon{color:#124e50;flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex}.ClinicalTools-module__eQUdba__actionCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.ClinicalTools-module__eQUdba__eyebrow{color:#536963;letter-spacing:1.1px;text-transform:uppercase;margin:0;font-size:9px;font-weight:500;line-height:1.6}.ClinicalTools-module__eQUdba__actionName{color:#124e50;align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:1.6;display:flex}.ClinicalTools-module__eQUdba__actionName svg,.ClinicalTools-module__eQUdba__toolName svg{color:#667b74;flex-shrink:0}.ClinicalTools-module__eQUdba__sidebarPanel{background:#f6f7f2;border:1px solid #c9d2c9;border-radius:3px;padding:12px 9px}.ClinicalTools-module__eQUdba__sidebarList{gap:5px;margin-top:8px;display:grid}.ClinicalTools-module__eQUdba__sidebarLink{color:#536963;border-radius:3px;align-items:center;gap:8px;min-height:36px;padding:5px 0;font-size:11px;font-weight:400;line-height:1.5;text-decoration:none;display:flex}.ClinicalTools-module__eQUdba__sidebarLink span{flex:1;min-width:0}.ClinicalTools-module__eQUdba__sidebarLink span[aria-hidden]{flex:none}.ClinicalTools-module__eQUdba__sidebarLink svg{flex-shrink:0}.ClinicalTools-module__eQUdba__sidebarLink:hover{color:#124e50;text-underline-offset:4px;text-decoration:underline}.ClinicalTools-module__eQUdba__panel{background:#f6f7f2;border-top:1px solid #c9d2c9;border-bottom:1px solid #c9d2c9;padding:20px 0}.ClinicalTools-module__eQUdba__panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ClinicalTools-module__eQUdba__intro{color:#536963;margin:6px 0 0;font-size:12px;line-height:1.7}.ClinicalTools-module__eQUdba__note{color:#536963;font-size:9px;line-height:1.5}.ClinicalTools-module__eQUdba__toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.ClinicalTools-module__eQUdba__toolLink{color:#124e50;align-items:flex-start;gap:10px;min-height:52px;padding:5px 0;text-decoration:none;display:flex}.ClinicalTools-module__eQUdba__toolIcon{flex-shrink:0;margin-top:2px}.ClinicalTools-module__eQUdba__toolCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.ClinicalTools-module__eQUdba__toolName{color:#124e50;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.ClinicalTools-module__eQUdba__descriptor{color:#536963;font-size:11px;line-height:1.6}.ClinicalTools-module__eQUdba__toolLink:hover .ClinicalTools-module__eQUdba__toolName{text-underline-offset:4px;text-decoration:underline}.ClinicalTools-module__eQUdba__action:focus-visible,.ClinicalTools-module__eQUdba__sidebarLink:focus-visible,.ClinicalTools-module__eQUdba__toolLink:focus-visible{outline-offset:3px;outline:2px solid #124e50}@media (max-width:600px){.ClinicalTools-module__eQUdba__toolGrid{grid-template-columns:minmax(0,1fr);gap:10px}.ClinicalTools-module__eQUdba__toolLink{border-bottom:1px solid #dce2d7;padding:11px 0}.ClinicalTools-module__eQUdba__toolLink:last-child{border-bottom:0}}@media (pointer:coarse){.ClinicalTools-module__eQUdba__sidebarLink{min-height:44px}}@media (prefers-reduced-motion:reduce){.ClinicalTools-module__eQUdba__action{transition:none}}
.MobileWorkspaceNav-module__pJikpG__nav{color:#536963;background:#f6f7f2;border-bottom:1px solid #c9d2c9;font-family:inherit;display:none}.MobileWorkspaceNav-module__pJikpG__items{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#a2b6ac transparent;gap:18px;padding:5px 0 0;display:flex;overflow-x:auto}.MobileWorkspaceNav-module__pJikpG__item{color:#536963;white-space:nowrap;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:7px;min-height:43px;padding:8px 1px 11px;font-size:11px;font-weight:400;text-decoration:none;display:inline-flex}.MobileWorkspaceNav-module__pJikpG__item:hover{color:#124e50}.MobileWorkspaceNav-module__pJikpG__item[data-active=true]{color:#124e50;border-bottom-color:#124e50;font-weight:500}.MobileWorkspaceNav-module__pJikpG__item:focus-visible{outline-offset:-2px;outline:2px solid #124e50}.MobileWorkspaceNav-module__pJikpG__disabled{cursor:default;opacity:.6}.MobileWorkspaceNav-module__pJikpG__icon{flex-shrink:0;width:14px;height:14px}.MobileWorkspaceNav-module__pJikpG__badge{color:#536963;letter-spacing:.4px;text-transform:uppercase;border:1px solid #b3c1b9;border-radius:2px;padding:1px 4px;font-size:8px;line-height:1.5}@media (max-width:1023px){.MobileWorkspaceNav-module__pJikpG__nav{display:block}}@media (pointer:coarse){.MobileWorkspaceNav-module__pJikpG__item{min-height:44px}}
.upload-module__dgluAa__page{--paper:#f6f7f2;--ink:#1c3638;--petrol:#124e50;--line:#c9d2c9;--muted:#536963;--brand-navy:#124e50;--brand-ink-muted:#536963;--font-sans:var(--font-brand), Arial, sans-serif;--font-workspace:var(--font-brand), Arial, sans-serif;background:var(--paper);min-height:100vh;color:var(--ink);font:400 15px/1.5 var(--font-sans)}.upload-module__dgluAa__page :where(a,button,input):focus-visible{outline:2px solid var(--petrol);outline-offset:3px}.upload-module__dgluAa__workspace{width:100%;max-width:1440px;min-height:100vh;margin:0 auto;display:flex}.upload-module__dgluAa__sidebar{border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;width:230px;padding:38px 22px 28px;display:flex}.upload-module__dgluAa__sidebarHeading{min-height:48px;padding-left:10px}.upload-module__dgluAa__eyebrow{color:var(--muted);margin:0;font-size:12px;font-weight:400}.upload-module__dgluAa__sidebarTitle{color:var(--petrol);margin-top:8px;font-family:inherit;font-size:16px;font-weight:500}.upload-module__dgluAa__navigation{gap:5px;margin-top:32px;display:grid}.upload-module__dgluAa__navItem{min-height:43px;color:var(--muted);border-left:2px solid #0000;align-items:center;gap:12px;padding:10px 10px 10px 12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .14s;display:flex}.upload-module__dgluAa__navItem:hover{color:var(--petrol);background:#eaf0e6}.upload-module__dgluAa__navLabel{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.upload-module__dgluAa__navActive{border-left-color:var(--petrol);color:var(--petrol);background:#eaf0e6}.upload-module__dgluAa__navDisabled{opacity:.6}.upload-module__dgluAa__badge{letter-spacing:.5px;text-transform:uppercase;border:1px solid #b7c7b9;border-radius:2px;padding:1px 4px;font-size:8px;display:inline-block}.upload-module__dgluAa__sidebarTools{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.upload-module__dgluAa__account{margin-top:auto;padding-top:44px}.upload-module__dgluAa__accountIdentity{align-items:center;gap:10px;display:flex}.upload-module__dgluAa__avatar{width:32px;height:34px;color:var(--petrol);border:1px solid #a2b6ac;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}.upload-module__dgluAa__accountDetails{min-width:0}.upload-module__dgluAa__accountDetails p{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:500;overflow:hidden}.upload-module__dgluAa__accountDetails small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.upload-module__dgluAa__signOut{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;align-items:center;gap:9px;margin-top:14px;font-size:11px;display:inline-flex}.upload-module__dgluAa__signOut:hover{color:var(--petrol)}.upload-module__dgluAa__signOut:disabled{cursor:not-allowed;opacity:.5}.upload-module__dgluAa__main{flex:1;min-width:0;padding:25px 44px 64px}.upload-module__dgluAa__topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding-bottom:21px;display:flex}.upload-module__dgluAa__brand{width:180px;max-width:55%;display:block}.upload-module__dgluAa__brand img{width:100%;height:auto;display:block}.upload-module__dgluAa__workspaceLabel{color:var(--muted);font-family:inherit;font-size:12px;font-weight:500}.upload-module__dgluAa__mobileNav{margin-top:14px}.upload-module__dgluAa__mobileNav a,.upload-module__dgluAa__mobileNav [aria-disabled]{font-family:inherit;font-size:14px;font-weight:500}.upload-module__dgluAa__content{max-width:980px;margin:0 auto}.upload-module__dgluAa__hero{padding:28px 0 24px}.upload-module__dgluAa__hero h1{color:var(--ink);margin:0;font-family:inherit;font-size:26px;font-weight:500;line-height:1.3}.upload-module__dgluAa__intro{max-width:630px;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.5}.upload-module__dgluAa__steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid}.upload-module__dgluAa__steps li{align-items:baseline;gap:10px;min-width:0;display:flex}.upload-module__dgluAa__stepNumber{color:var(--muted);font-variant-numeric:lining-nums tabular-nums;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5}.upload-module__dgluAa__steps h2{color:var(--ink);margin:0;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4}.upload-module__dgluAa__steps p{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.5}.upload-module__dgluAa__steps strong{color:var(--ink);font-weight:600}.upload-module__dgluAa__heroActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:18px;display:flex}.upload-module__dgluAa__entryRoutes{grid-template-columns:1.15fr 1fr;gap:16px;margin-top:22px;display:grid}.upload-module__dgluAa__entryRoute{border:1px solid var(--line);color:var(--ink);background:#fdfdf9;border-radius:3px;flex-direction:column;padding:22px;text-decoration:none;display:flex}.upload-module__dgluAa__entryRoutePrimary{border-color:#a2b6ac;border-left:3px solid var(--petrol);background:#eaf0e6}.upload-module__dgluAa__entryRoute:hover{border-color:var(--petrol)}.upload-module__dgluAa__routeLabel{color:var(--muted);font-size:12px}.upload-module__dgluAa__entryRoute h2{color:var(--petrol);margin:9px 0 0;font-family:inherit;font-size:19px;font-weight:500;line-height:1.35}.upload-module__dgluAa__entryRoute p{color:var(--muted);margin:10px 0 18px;font-size:14px;line-height:1.6}.upload-module__dgluAa__routeAction{color:var(--petrol);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:14px;font-weight:500;display:flex}.upload-module__dgluAa__resultsNote{max-width:720px;color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.6}.upload-module__dgluAa__resultsNote a{color:var(--petrol);text-underline-offset:3px;text-decoration:underline}.upload-module__dgluAa__primaryButton{border:1px solid var(--petrol);background:var(--petrol);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:12px;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .14s;display:inline-flex}.upload-module__dgluAa__primaryButton:hover{background:#0b3b3d}.upload-module__dgluAa__primaryButton,.upload-module__dgluAa__textLink{font-family:inherit;font-size:14px;font-weight:500}.upload-module__dgluAa__textLink{min-height:44px;color:var(--petrol);align-items:center;gap:20px;font-size:14px;text-decoration:none;display:inline-flex}.upload-module__dgluAa__textLink:hover{text-underline-offset:5px;text-decoration:underline}.upload-module__dgluAa__usage{margin-bottom:26px}.upload-module__dgluAa__intake{border-top:1px solid var(--line);padding-top:25px;scroll-margin-top:24px}.upload-module__dgluAa__sectionHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.upload-module__dgluAa__sectionHeading h2{color:var(--ink);margin:0;font-family:inherit;font-size:18px;font-weight:500;line-height:1.4}.upload-module__dgluAa__sectionHeading>span{color:var(--muted);font-size:10px}.upload-module__dgluAa__patientField{flex-direction:column;gap:8px;max-width:430px;margin-bottom:24px;font-size:14px;display:flex}.upload-module__dgluAa__patientInput{width:100%;min-height:43px;color:var(--ink);font:inherit;background:#fdfdf9;border:1px solid #b3c1b9;border-radius:3px;padding:9px 12px;font-size:14px}.upload-module__dgluAa__patientInput::placeholder{color:#667b74;opacity:1}.upload-module__dgluAa__patientField>span{font-family:inherit;font-size:14px;font-weight:500}.upload-module__dgluAa__assistantNote{margin-top:26px}.upload-module__dgluAa__preparation{border-bottom:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;margin-top:20px;padding:0 0 18px;font-size:14px;line-height:1.6}.upload-module__dgluAa__preparation summary{width:fit-content;color:var(--petrol);cursor:pointer;padding:7px 0;font-weight:500}.upload-module__dgluAa__preparation summary:focus-visible{outline:2px solid var(--petrol);outline-offset:3px}.upload-module__dgluAa__preparation>div{max-width:720px;padding:4px 0 0 18px}.upload-module__dgluAa__preparation p{margin:8px 0 0}.upload-module__dgluAa__preparation a{color:var(--petrol);text-underline-offset:3px;text-decoration:underline}.upload-module__dgluAa__mobileTools{display:none}.upload-module__dgluAa__centered{justify-content:center;align-items:center;padding:24px;display:flex}.upload-module__dgluAa__accessPanel{border:1px solid var(--line);max-width:450px;color:var(--muted);background:#fdfdf9;border-radius:3px;padding:28px;font-size:14px}.upload-module__dgluAa__accessPanel h1{color:var(--petrol);font-size:18px;font-weight:500}.upload-module__dgluAa__accessPanel p{margin:14px 0 20px}@media (max-width:1100px){.upload-module__dgluAa__main{padding-left:28px;padding-right:28px}.upload-module__dgluAa__sidebar{width:210px;padding-left:18px;padding-right:18px}}@media (max-width:1023px){.upload-module__dgluAa__sidebar{display:none}.upload-module__dgluAa__main{padding:22px 28px 72px}.upload-module__dgluAa__mobileTools{margin-top:28px;display:block}.upload-module__dgluAa__hero{padding-top:28px}}@media (max-width:600px){.upload-module__dgluAa__main{padding:20px 20px 72px}.upload-module__dgluAa__topbar{min-height:48px;padding-bottom:17px}.upload-module__dgluAa__brand{width:150px}.upload-module__dgluAa__workspaceLabel{text-align:right;max-width:74px;font-size:11px}.upload-module__dgluAa__hero h1{font-size:24px}.upload-module__dgluAa__entryRoutes{grid-template-columns:1fr}.upload-module__dgluAa__entryRoute{padding:18px}.upload-module__dgluAa__intro{font-size:15px}.upload-module__dgluAa__steps{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;padding-top:16px}.upload-module__dgluAa__steps li{gap:10px}.upload-module__dgluAa__stepNumber{min-width:18px}.upload-module__dgluAa__steps p{margin-top:3px;font-size:14px}.upload-module__dgluAa__heroActions{gap:9px 20px}.upload-module__dgluAa__sectionHeading{flex-wrap:wrap;gap:8px}.upload-module__dgluAa__patientField{max-width:none}.upload-module__dgluAa__patientInput{min-height:44px;font-size:16px}}@media (pointer:coarse){.upload-module__dgluAa__page :where(button,a){min-height:44px}}@media (prefers-reduced-motion:reduce){.upload-module__dgluAa__navItem,.upload-module__dgluAa__primaryButton{transition:none}}
