._panel_e5xgy_1{--assist-ink:var(--clinic-ink,#182237);--assist-soft:var(--clinic-soft,#445066);--assist-muted:var(--clinic-muted,#6d7788);--assist-line:var(--clinic-line,#d9dce3);--assist-primary:var(--clinic-teal,#2f58b7);--assist-primary-deep:var(--clinic-teal-deep,#1d3e8d);border:1px solid var(--assist-line);background:var(--clinic-card,#fffdf9);color:var(--assist-ink);border-radius:9px;overflow:hidden}._header_e5xgy_15{border-bottom:1px solid var(--assist-line);justify-content:space-between;align-items:center;gap:18px;padding:24px 26px;display:flex}._header_e5xgy_15 p{color:var(--assist-primary);letter-spacing:.07em;text-transform:uppercase;margin:0 0 5px;font-size:.66rem;font-weight:800}._header_e5xgy_15 h2{letter-spacing:-.025em;margin:0;font-size:1.3rem}._header_e5xgy_15>div>small{color:var(--assist-muted);margin-top:6px;font-size:.75rem;display:block}._header_e5xgy_15>span{color:var(--assist-primary-deep);background:#e9edf8;border:1px solid #cbd5eb;border-radius:6px;padding:5px 8px;font-size:.64rem;font-weight:760}._header_e5xgy_15>span[data-source=synthetic]{color:#865822;background:#fbefda}._boundary_e5xgy_30{color:#6d562b;background:#fff9eb;border:1px solid #ead5a9;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;margin:22px 26px 0;padding:15px;display:grid}._boundary_e5xgy_30>span{background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}._boundary_e5xgy_30 p{margin:0;font-size:.72rem;line-height:1.55}._boundary_e5xgy_30 strong{margin-bottom:2px;display:block}._layout_e5xgy_35{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:22px;padding:26px;display:grid}._form_e5xgy_36{gap:19px;display:grid}._form_e5xgy_36 label{color:var(--assist-soft);gap:7px;font-size:.7rem;font-weight:740;display:grid}._form_e5xgy_36 select,._form_e5xgy_36 textarea{box-sizing:border-box;border:1px solid var(--assist-line);width:100%;color:var(--assist-ink);font:inherit;background:#fff;border-radius:8px;outline:none;font-size:.76rem}._form_e5xgy_36 select{height:44px;padding:0 11px}._form_e5xgy_36 textarea{resize:vertical;min-height:210px;padding:13px;line-height:1.6}._form_e5xgy_36 select:focus,._form_e5xgy_36 textarea:focus{border-color:var(--assist-primary);box-shadow:0 0 0 3px #2f58b71f}._processingConsent_e5xgy_44{background:#f4f9f9;border:1px solid #c9dfe1;border-radius:9px;grid-template-columns:20px minmax(0,1fr);padding:13px 14px;line-height:1.5;color:#3c5962!important;align-items:start!important;gap:11px!important;display:grid!important}._processingConsent_e5xgy_44 input{accent-color:#087d82;width:18px;height:18px;margin:2px 0 0}._processingConsent_e5xgy_44>span{gap:3px;font-weight:560;display:grid}._formMeta_e5xgy_59{color:#526a73;justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}._formMeta_e5xgy_59 button{background:var(--assist-primary);color:#fff;cursor:pointer;min-height:44px;font:inherit;border:0;border-radius:7px;padding:0 16px;font-size:.7rem;font-weight:780;transition:filter .14s}._formMeta_e5xgy_59 button:not(:disabled):hover{filter:brightness(.96)}._formMeta_e5xgy_59 button:disabled{cursor:not-allowed;opacity:.55}._error_e5xgy_63{color:#913e38;background:#f8e7e4;border-radius:9px;margin:0;padding:10px 12px;font-size:.69rem}._result_e5xgy_65{border:1px solid var(--assist-line);background:#f4f3ef;border-radius:8px;min-height:350px;padding:24px}._resultTop_e5xgy_66{justify-content:space-between;align-items:center;gap:10px;display:flex}._resultTop_e5xgy_66 span{color:#2d6b56;text-transform:uppercase;background:#e4f0e9;border-radius:6px;padding:5px 8px;font-size:.61rem;font-weight:820}._resultTop_e5xgy_66 span[data-severity=urgent],._resultTop_e5xgy_66 span[data-severity=emergency]{color:#9a4038;background:#f7e3df}._resultTop_e5xgy_66 time{color:#607780;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem}._result_e5xgy_65 h3{margin:20px 0 8px;font-size:1.02rem}._result_e5xgy_65>p{color:#395763;font-size:.74rem;line-height:1.65}._providerLine_e5xgy_73{background:#ffffffb8;border-left:3px solid #2d9398;margin:10px 0 15px;padding:9px 10px}._providerLine_e5xgy_73 strong{color:#146b70;margin-bottom:2px;display:block}._result_e5xgy_65>div:not(._resultTop_e5xgy_66,._empty_e5xgy_75){margin-top:18px}._result_e5xgy_65>div strong{font-size:.68rem}._supportSection_e5xgy_77{background:#ffffffbd;border:1px solid #d5e4e6;border-radius:9px;padding:13px 14px}._supportSection_e5xgy_77 p{color:#395763;margin:7px 0 0;font-size:.8125rem;line-height:1.65}._result_e5xgy_65 ul{color:#395763;margin:8px 0 0;padding-left:18px;font-size:.7rem;line-height:1.6}._result_e5xgy_65 small{color:#607780;margin-top:18px;font-size:.62rem;line-height:1.55;display:block}._escalation_e5xgy_81{background:#faece9;border-left:3px solid #c45b4f;padding:10px 12px;color:#7d3731!important}._reviewGate_e5xgy_82{color:#674f24;background:#fff9ea;border:1px solid #ddcfad;border-radius:9px;padding:13px 14px}._reviewGate_e5xgy_82 strong,._reviewGate_e5xgy_82 ul{color:#674f24}._empty_e5xgy_75{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:290px;display:flex}._empty_e5xgy_75>span{color:#087d82;background:#dcefed;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}._empty_e5xgy_75 strong{margin-top:14px;font-size:.78rem}._empty_e5xgy_75 p{color:#607780;max-width:300px;margin:7px 0 0;font-size:.69rem;line-height:1.55}._outputContract_e5xgy_89{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;margin-top:20px;display:grid}._outputContract_e5xgy_89 span{color:#47636c;text-align:left;background:#ffffffb8;border:1px solid #d6e4e6;border-radius:7px;padding:8px 9px;font-size:.75rem}._syntheticBoundary_e5xgy_92{color:#516a72;background:#f5f8f9;border:1px solid #d9e3e5;border-radius:8px;margin:14px 26px 0;padding:13px 15px;font-size:.8125rem;line-height:1.55}._syntheticBoundary_e5xgy_92 strong{color:#173b45;display:block}._cdsLayout_e5xgy_105{grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:22px;padding:26px;display:grid}._cdsForm_e5xgy_112{align-content:start;gap:16px;display:grid}._cdsForm_e5xgy_112 fieldset{background:#fbfdfd;border:1px solid #d5e3e6;border-radius:10px;gap:13px;min-width:0;margin:0;padding:17px;display:grid}._cdsForm_e5xgy_112 fieldset:disabled{opacity:.66}._cdsForm_e5xgy_112 legend{color:#173b45;padding:0 7px;font-size:.8125rem;font-weight:800}._cdsForm_e5xgy_112 legend small{color:#6c8087;font-weight:600}._cdsForm_e5xgy_112 label{color:#3a5963;gap:7px;font-size:.8125rem;font-weight:750;display:grid}._cdsForm_e5xgy_112 label>span>small{color:#74888e;font-weight:600}._cdsForm_e5xgy_112 select,._cdsForm_e5xgy_112 textarea,._resultRegisterHeader_e5xgy_121 select{box-sizing:border-box;color:#0b2933;width:100%;font:inherit;background:#fff;border:1px solid #cedee1;border-radius:8px;outline:0;font-size:.8125rem}._cdsForm_e5xgy_112 select{min-height:44px;padding:0 11px}._cdsForm_e5xgy_112 textarea{resize:vertical;min-height:104px;padding:11px 12px;line-height:1.55}._cdsForm_e5xgy_112 :is(select,textarea):focus,._resultRegisterHeader_e5xgy_121 select:focus{border-color:#087d82;box-shadow:0 0 0 4px #087d821a}._loadingContext_e5xgy_137,._contextUnavailable_e5xgy_138,._contextHint_e5xgy_139{color:#46636c;background:#eef6f6;border-radius:8px;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.5}._contextUnavailable_e5xgy_138{color:#70592c;background:#fff8e7;border:1px solid #ead5a9}._contextUnavailable_e5xgy_138 strong{display:block}._sharePreview_e5xgy_143{background:#f7fbfa;border:1px solid #cbe1de;border-radius:9px;gap:8px;padding:14px;display:grid}._sharePreview_e5xgy_143>div{justify-content:space-between;gap:10px;display:flex}._sharePreview_e5xgy_143>div span{color:#236d5c;text-transform:uppercase;background:#dcefe9;border-radius:999px;padding:3px 7px;font-size:.7rem;font-weight:850}._sharePreview_e5xgy_143>div span[data-severity=urgent],._sharePreview_e5xgy_143>div span[data-severity=emergency]{color:#963c35;background:#f8e3df}._sharePreview_e5xgy_143 time{color:#60777e;font-size:.75rem}._sharePreview_e5xgy_143>strong{color:#143a42;font-size:.875rem}._sharePreview_e5xgy_143 p,._sharePreview_e5xgy_143 small{color:#466169;margin:0;font-size:.8125rem;line-height:1.55}._sharePreview_e5xgy_143 small{border-top:1px solid #dcebea;padding-top:8px}._recordChecklist_e5xgy_154{gap:8px;max-height:280px;padding-right:3px;display:grid;overflow:auto}._recordChecklist_e5xgy_154 label{background:#fff;border:1px solid #d7e4e6;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:11px;display:grid}._recordChecklist_e5xgy_154 input{accent-color:#087d82;width:17px;height:17px;margin:2px 0 0}._recordChecklist_e5xgy_154 label>span{gap:3px;display:grid}._recordChecklist_e5xgy_154 strong{color:#173b45;font-size:.8125rem}._recordChecklist_e5xgy_154 small{color:#657a81;font-size:.75rem;font-weight:550;line-height:1.45}._characterCount_e5xgy_160{color:#72868d;justify-self:end;font-size:.75rem}._generateButton_e5xgy_162{color:#fff;cursor:pointer;min-height:46px;font:inherit;background:#087d82;border:0;border-radius:8px;font-size:.8125rem;font-weight:800}._generateButton_e5xgy_162:not(:disabled):hover{filter:brightness(1.05)}._generateButton_e5xgy_162:disabled{cursor:not-allowed;opacity:.52}._cdsResults_e5xgy_166{min-width:0}._resultRegisterHeader_e5xgy_121{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;display:flex}._resultRegisterHeader_e5xgy_121 p{color:#087d82;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:800}._resultRegisterHeader_e5xgy_121 h3{margin:0;font-size:1rem}._resultRegisterHeader_e5xgy_121 select{width:min(270px,50%);min-height:44px;padding:0 9px}._cdsCard_e5xgy_172{background:#fff;border:1px solid #cfdfe2;border-radius:10px;gap:16px;padding:20px;display:grid}._cdsCard_e5xgy_172[data-review-status=reviewed]{border-color:#a9d5c7;box-shadow:inset 3px 0 #2b9274}._cdsCardHeader_e5xgy_174{justify-content:space-between;align-items:start;gap:18px;display:flex}._cdsCardHeader_e5xgy_174>div{min-width:0}._cdsCardHeader_e5xgy_174 h3{color:#102f38;margin:7px 0 4px;font-size:1.05rem}._cdsCardHeader_e5xgy_174 p{overflow-wrap:anywhere;color:#60767d;margin:0;font-size:.75rem;line-height:1.45}._cdsCardHeader_e5xgy_174 time{color:#687e84;flex:none;font-size:.75rem}._reviewStatus_e5xgy_179{color:#80581f;text-transform:uppercase;background:#fff0d6;border-radius:999px;padding:4px 7px;font-size:.7rem;font-weight:850;display:inline-flex}._cdsCard_e5xgy_172[data-review-status=reviewed] ._reviewStatus_e5xgy_179{color:#26684f;background:#dcefe7}._unreviewedWarning_e5xgy_181{color:#6c5427;background:#fff9eb;border:1px solid #ecd3a1;border-radius:8px;margin:0;padding:11px 13px;font-size:.8125rem;line-height:1.5}._unreviewedWarning_e5xgy_181 strong{display:block}._cdsSection_e5xgy_184{background:#ffffffd4;border:1px solid #d8e5e7;border-radius:9px;padding:14px}._cdsSectionHeading_e5xgy_185{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}._cdsSectionHeading_e5xgy_185 h4{color:#143943;margin:0;font-size:.875rem}._cdsSectionHeading_e5xgy_185>span{color:#287269;background:#e3f1ef;border-radius:999px;place-items:center;min-width:25px;height:25px;font-size:.75rem;font-weight:800;display:grid}._differentialList_e5xgy_188,._recommendationList_e5xgy_189{gap:10px;margin:0;padding:0;list-style:none;display:grid}._differentialList_e5xgy_188>li,._recommendationList_e5xgy_189>li{background:#fbfdfd;border:1px solid #e0e9eb;border-radius:8px;padding:11px}._differentialList_e5xgy_188>li>div:first-child{justify-content:space-between;align-items:start;gap:10px;display:flex}._differentialList_e5xgy_188>li>div:first-child span{color:#65787e;text-transform:uppercase;background:#edf1f2;border-radius:999px;padding:3px 6px;font-size:.68rem;font-weight:800}._differentialList_e5xgy_188 dl{gap:7px;margin:11px 0 0;display:grid}._differentialList_e5xgy_188 dl>div{grid-template-columns:65px minmax(0,1fr);gap:8px;display:grid}._differentialList_e5xgy_188 dt{color:#627980;font-size:.75rem;font-weight:750}._differentialList_e5xgy_188 dd{color:#3d5962;margin:0;font-size:.8125rem;line-height:1.5}._recommendationList_e5xgy_189 strong{color:#173a43;font-size:.8125rem}._recommendationList_e5xgy_189 p{color:#405e67;margin:5px 0 0;font-size:.8125rem;line-height:1.5}._emptySection_e5xgy_200{color:#687e85;margin:0;font-size:.8125rem}._sourceLinks_e5xgy_202{flex-wrap:wrap;list-style:none;gap:5px!important;margin:9px 0 0!important;padding:0!important;display:flex!important}._sourceLinks_e5xgy_202 li{color:#357169;background:#e8f3f2;border-radius:5px;padding:3px 6px;font-size:.68rem!important;line-height:1.35!important}._cdsTwinGrid_e5xgy_204,._cdsSafetyGrid_e5xgy_205{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._cdsSafetyGrid_e5xgy_205 section{background:#fdf3f1;border:1px solid #ead4ce;border-radius:9px;padding:13px}._cdsSafetyGrid_e5xgy_205 section[data-tone=caution]{background:#fff9ec;border-color:#eadcb8}._cdsSafetyGrid_e5xgy_205 h4{color:#813e38;margin:0;font-size:.875rem}._cdsSafetyGrid_e5xgy_205 section[data-tone=caution] h4{color:#755c26}._cdsSafetyGrid_e5xgy_205 :is(ul,p){color:#674d49;margin:8px 0 0;padding-left:17px;font-size:.8125rem;line-height:1.55}._cdsSafetyGrid_e5xgy_205 p{padding-left:0}._sourceRegister_e5xgy_213{background:#fff;border:1px solid #d8e4e6;border-radius:9px}._sourceRegister_e5xgy_213 summary{color:#284a53;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;font-size:.8125rem;font-weight:800;display:flex}._sourceRegister_e5xgy_213 summary span{color:#6e8389}._sourceRegister_e5xgy_213 dl{gap:9px;margin:0;padding:0 13px 13px;display:grid}._sourceRegister_e5xgy_213 dl>div{border-top:1px solid #e5ecee;padding-top:8px}._sourceRegister_e5xgy_213 dt{color:#31515a;font-size:.8125rem;font-weight:750}._sourceRegister_e5xgy_213 dd{overflow-wrap:anywhere;color:#71858b;margin:2px 0 0;font:.7rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}._sourceRegister_e5xgy_213>p{color:#687e85;padding:0 13px 13px;font-size:.8125rem}._cdsFooter_e5xgy_222{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;padding-top:3px;display:flex}._cdsFooter_e5xgy_222 p{color:#5b7279;flex:320px;margin:0;font-size:.75rem;line-height:1.55}._cdsFooter_e5xgy_222 p strong{color:#284b54;display:block}._cdsFooter_e5xgy_222>span{color:#526b73;background:#edf2f3;border-radius:7px;flex:100%;padding:9px 11px;font-size:.75rem}._cdsFooter_e5xgy_222 button{color:#246a5d;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #2f7f70;border-radius:7px;padding:0 13px;font-size:.75rem;font-weight:800}._cdsFooter_e5xgy_222 button:disabled{cursor:not-allowed;opacity:.55}._panel_e5xgy_1 :is(p,label,select,textarea,button,li,strong){font-size:.8125rem}._panel_e5xgy_1 button{min-height:44px}._panel_e5xgy_1 :is(button,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid #087d8247}._boundary_e5xgy_30 p,._result_e5xgy_65>p,._result_e5xgy_65 ul,._result_e5xgy_65>div strong,._supportSection_e5xgy_77 p,._empty_e5xgy_75 strong,._empty_e5xgy_75 p,._error_e5xgy_63{font-size:.8125rem}._header_e5xgy_15>span,._resultTop_e5xgy_66 span,._resultTop_e5xgy_66 time,._result_e5xgy_65 small,._header_e5xgy_15 p{font-size:.75rem}@media (max-width:900px){._layout_e5xgy_35,._cdsLayout_e5xgy_105{grid-template-columns:1fr}._result_e5xgy_65{min-height:250px}._empty_e5xgy_75{min-height:220px}}@media (max-width:720px){._form_e5xgy_36 select,._form_e5xgy_36 textarea,._cdsForm_e5xgy_112 select,._cdsForm_e5xgy_112 textarea,._resultRegisterHeader_e5xgy_121 select{font-size:1rem}._formMeta_e5xgy_59 button{min-height:44px}}@media (max-width:620px){._header_e5xgy_15{flex-direction:column;align-items:flex-start}._boundary_e5xgy_30{margin-inline:14px}._layout_e5xgy_35{padding:14px}._syntheticBoundary_e5xgy_92{margin-inline:14px}._cdsLayout_e5xgy_105{padding:14px}._resultRegisterHeader_e5xgy_121{flex-direction:column;align-items:stretch}._resultRegisterHeader_e5xgy_121 select{width:100%}._cdsCard_e5xgy_172{padding:14px}._cdsCardHeader_e5xgy_174{flex-direction:column}._cdsTwinGrid_e5xgy_204,._cdsSafetyGrid_e5xgy_205{grid-template-columns:1fr}._formMeta_e5xgy_59{flex-direction:column;align-items:stretch}._outputContract_e5xgy_89{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._panel_e5xgy_1 *{scroll-behavior:auto!important;transition-duration:.01ms!important}}._processingConsent_e5xgy_44,._cdsForm_e5xgy_112 fieldset,._sharePreview_e5xgy_143,._supportSection_e5xgy_77,._cdsCard_e5xgy_172,._resultRegister_e5xgy_121{border-color:var(--assist-line);background:#fffdf9;border-radius:8px}._processingConsent_e5xgy_44{background:#f4f3ef;color:var(--assist-soft)!important}._processingConsent_e5xgy_44 input{accent-color:var(--assist-primary)}._processingConsent_e5xgy_44 strong{color:var(--assist-ink)}._formMeta_e5xgy_59,._resultTop_e5xgy_66 time,._result_e5xgy_65 small,._empty_e5xgy_75 p,._syntheticBoundary_e5xgy_92{color:var(--assist-muted)}._result_e5xgy_65>p,._result_e5xgy_65 ul,._supportSection_e5xgy_77 p{color:var(--assist-soft)}._providerLine_e5xgy_73{border-left-color:var(--assist-primary);background:#fffdf9}._providerLine_e5xgy_73 strong{color:var(--assist-primary-deep)}._empty_e5xgy_75>span{color:var(--assist-primary);background:#e5eaf6;border-radius:8px}._panel_e5xgy_1 :is(button,select,textarea):focus-visible{outline-offset:2px;outline-color:#2f58b752}._recordChecklist_e5xgy_154 input{accent-color:var(--assist-primary)}._generateButton_e5xgy_162{background:var(--assist-primary);border-radius:7px}._resultRegisterHeader_e5xgy_121 p{color:var(--assist-primary);letter-spacing:.06em;font-family:inherit}._resultRegisterHeader_e5xgy_121 select:focus{border-color:var(--assist-primary);box-shadow:0 0 0 3px #2f58b71f}._analysisHistory_e5xgy_325{background:#fafbfc;border:1px solid #d7dde7;border-radius:9px;margin-top:14px}._analysisHistory_e5xgy_325>summary{cursor:pointer;color:#34445b;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 13px;font-size:.78rem;font-weight:820;display:flex}._analysisHistory_e5xgy_325>summary span{color:#3159b2;background:#e7ecf8;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:.68rem;display:grid}._analysisHistory_e5xgy_325 ol{gap:7px;margin:0;padding:0 10px 10px;list-style:none;display:grid}._analysisHistory_e5xgy_325 li>details{background:#fff;border:1px solid #dde2ea;border-radius:7px}._analysisHistory_e5xgy_325 li>details>summary{color:#2b3b52;cursor:pointer;text-align:left;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:10px;list-style:none;display:grid}._analysisHistory_e5xgy_325 li>details>summary::-webkit-details-marker{display:none}._analysisHistory_e5xgy_325 li>details>summary span{color:#3159b2;text-transform:capitalize;font-size:.68rem;font-weight:820}._analysisHistory_e5xgy_325 li>details>summary strong{justify-self:end;font-size:.7rem}._analysisHistory_e5xgy_325 li>details>summary small{color:#69768a;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.7rem;overflow:hidden}._historicalAnalysis_e5xgy_335{border-top:1px solid #e5e8ee;padding:0 10px 10px}._alertCenter_xzbyh_1{--alert-accent:#a95d17;--alert-accent-soft:#fff2df;--alert-border:#e4bc86;border:1px solid var(--alert-border);border-left:6px solid var(--alert-accent);background:#fffbf4;border-radius:9px;position:relative;overflow:hidden}._alertCenter_xzbyh_1[data-role=specialist]{--alert-accent:#a95d17;--alert-accent-soft:#fff2df;--alert-border:#e4bc86;background:#fffbf4}._alertCenter_xzbyh_1[data-source=synthetic-fixture]{border-style:dashed}._alertHeading_xzbyh_22{border-bottom:1px solid color-mix(in srgb, var(--alert-border) 65%, white);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px 18px 15px;display:grid}._signal_xzbyh_31,._sidebarSignal_xzbyh_32{background:var(--alert-accent-soft);border-radius:7px;place-items:center;display:grid;position:relative}._signal_xzbyh_31{width:38px;height:38px}._signal_xzbyh_31:before,._sidebarSignal_xzbyh_32:before{background:var(--alert-accent);color:#fff;content:"!";border-radius:5px;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:900;display:grid}._signal_xzbyh_31 i,._sidebarSignal_xzbyh_32 i{display:none}._alertHeading_xzbyh_22 p,._alertHeading_xzbyh_22 h2{margin:0}._alertHeading_xzbyh_22 p{color:var(--alert-accent);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}._alertHeading_xzbyh_22 h2{color:#182237;letter-spacing:-.025em;margin-top:3px;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.2}._sourceBadge_xzbyh_77{border:1px solid var(--alert-border);color:#6c5548;white-space:nowrap;background:#fffdf9;border-radius:6px;padding:5px 9px;font-size:.75rem;font-weight:760}._alertCenter_xzbyh_1[data-role=specialist] ._sourceBadge_xzbyh_77{color:#6f4a25}._alertList_xzbyh_89{gap:0;margin:0;padding:0;list-style:none;display:grid}._alertList_xzbyh_89 li+li{border-top:1px solid #e8edef}._alertList_xzbyh_89 button{color:#182237;cursor:pointer;width:100%;min-height:72px;font:inherit;text-align:left;background:#fffdf9d6;border:0;grid-template-columns:28px minmax(230px,1fr) auto auto;align-items:center;gap:12px;padding:12px 18px;transition:background .14s;display:grid}._alertList_xzbyh_89 button:hover{background:var(--alert-accent-soft)}._alertList_xzbyh_89 button:focus-visible{outline:3px solid color-mix(in srgb, var(--alert-accent) 42%, white);outline-offset:-3px}._sidebarSummary_xzbyh_116:focus-visible{outline:3px solid color-mix(in srgb, var(--alert-accent) 42%, white);outline-offset:-3px}._alertMarker_xzbyh_121{color:#556176;background:#eef0f4;border-radius:8px;place-items:center;width:27px;height:27px;font-size:.75rem;font-weight:900;display:grid}._alertList_xzbyh_89 li[data-urgency=urgent] ._alertMarker_xzbyh_121{color:#a13f29;background:#fee8df}._alertList_xzbyh_89 li[data-urgency=attention] ._alertMarker_xzbyh_121{background:var(--alert-accent-soft);color:var(--alert-accent)}._alertCopy_xzbyh_135{min-width:0}._alertCopy_xzbyh_135>span{align-items:baseline;gap:8px;display:flex}._alertCopy_xzbyh_135 strong{font-size:.82rem}._alertCopy_xzbyh_135 em{color:#445066;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-style:normal;font-weight:700;overflow:hidden}._alertCopy_xzbyh_135 small{color:#6d7788;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.75rem;line-height:1.35;display:block;overflow:hidden}._alertList_xzbyh_89 time{color:#6d7788;white-space:nowrap;font-size:.75rem}._alertAction_xzbyh_158{border:1px solid var(--alert-border);min-height:44px;color:var(--alert-accent);white-space:nowrap;background:#fffdf9;border-radius:7px;align-items:center;gap:7px;padding:0 11px;font-size:.75rem;font-weight:800;display:flex}._alertAction_xzbyh_158 i{font-style:normal}._remainingNotice_xzbyh_174{color:#6d7788;text-align:right;border-top:1px solid #e8edef;margin:0;padding:9px 18px;font-size:.75rem}._partialWarning_xzbyh_183{color:#774630;background:#fff5ee;border-bottom:1px solid #efd6c8;align-items:center;gap:5px;padding:9px 18px;font-size:.75rem;display:flex}._partialWarning_xzbyh_183 button{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:#fff;border:1px solid #d9ae95;border-radius:7px;margin-left:auto;padding:0 10px;font-weight:800}._unavailableCenter_xzbyh_206{color:#663c2c;background:#fff6f1;border:1px solid #e3b8a3;border-left:5px solid #b9572e;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid}._unavailableCenter_xzbyh_206>span{color:#a44124;background:#fff;border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}._unavailableCenter_xzbyh_206 p,._unavailableCenter_xzbyh_206 h2,._unavailableCenter_xzbyh_206 small{margin:0;display:block}._unavailableCenter_xzbyh_206 p{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}._unavailableCenter_xzbyh_206 h2{margin-top:2px;font-size:1rem}._unavailableCenter_xzbyh_206 small{margin-top:4px;font-size:.75rem;line-height:1.4}._unavailableCenter_xzbyh_206 button{color:#7a3f29;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #d5a88f;border-radius:8px;padding:0 13px;font-size:.75rem;font-weight:800}._sidebarSummary_xzbyh_116{--alert-accent:#f0a65a;--alert-accent-soft:#f0a65a24;color:#fff7f1;cursor:pointer;width:100%;min-height:62px;font:inherit;text-align:left;background:#f0a65a1f;border:1px solid #f0a65a75;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;margin:-10px 0 17px;padding:9px 10px;display:grid}._sidebarSummary_xzbyh_116:hover{background:#f0a65a30}._sidebarUnavailable_xzbyh_267{border-color:#ffbe9b80}._sidebarSignal_xzbyh_32{width:30px;height:30px}._sidebarSignal_xzbyh_32:before{width:8px;height:8px}._sidebarSummary_xzbyh_116>span:nth-child(2){min-width:0}._sidebarSummary_xzbyh_116 strong,._sidebarSummary_xzbyh_116 small{display:block}._sidebarSummary_xzbyh_116 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._sidebarSummary_xzbyh_116 small{color:#e1c3b3;margin-top:3px;font-size:.75rem;line-height:1.25}._sidebarSummary_xzbyh_116>i{color:#f4b28c;font-style:normal}._navigationBadge_xzbyh_277{color:#ffc5a5;text-align:center;background:#e2683333;border:1px solid #f4ac8075;border-radius:5px;min-width:20px;padding:2px 5px;font-size:.75rem;font-weight:850;line-height:1.25}._screenReaderStatus_xzbyh_290{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes _consultationPulse_xzbyh_1{0%{opacity:.78;transform:scale(.72)}to{opacity:0;transform:scale(1.28)}}@media (max-width:980px){._sidebarSummary_xzbyh_116{grid-template-columns:1fr;justify-items:center;min-height:48px;padding:7px}._sidebarSummary_xzbyh_116>span:nth-child(2),._sidebarSummary_xzbyh_116>i{display:none}._alertList_xzbyh_89 button{grid-template-columns:28px minmax(190px,1fr) auto}._alertList_xzbyh_89 time{grid-column:2}._alertAction_xzbyh_158{grid-area:1/3/span 2}}@media (max-width:720px){._unavailableCenter_xzbyh_206{grid-template-columns:36px minmax(0,1fr)}._unavailableCenter_xzbyh_206 button{grid-column:2;width:fit-content}._alertHeading_xzbyh_22{grid-template-columns:34px minmax(0,1fr);padding:15px}._signal_xzbyh_31{width:34px;height:34px}._sourceBadge_xzbyh_77{grid-column:2;width:fit-content}._alertList_xzbyh_89 button{grid-template-columns:26px minmax(0,1fr);gap:8px 10px;min-height:88px;padding:13px 15px}._alertMarker_xzbyh_121{width:25px;height:25px}._alertCopy_xzbyh_135>span{flex-direction:column;align-items:flex-start;gap:2px}._alertCopy_xzbyh_135 small{white-space:normal}._alertList_xzbyh_89 time{grid-column:2}._alertAction_xzbyh_158{grid-area:auto/2;width:fit-content;min-height:44px}._sidebarSummary_xzbyh_116{display:none}}@media (prefers-reduced-motion:reduce){._signal_xzbyh_31 i,._sidebarSignal_xzbyh_32 i{animation:none}}._accessShell_1nfea_1,._portalShell_1nfea_2{--clinic-ink:#182237;--clinic-soft:#445066;--clinic-muted:#6d7788;--clinic-line:#d9dce3;--clinic-surface:#f5f3ee;--clinic-card:#fffdf9;--clinic-teal:#2f58b7;--clinic-teal-deep:#1d3e8d;--clinic-cyan:#91a7ea;--clinic-attention:#b66721;--clinic-attention-soft:#fff4e5;--clinic-danger:#ad433d;--clinic-success:#2f745d;min-height:100vh;color:var(--clinic-ink);background:var(--clinic-surface);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._accessShell_1nfea_1{background:var(--clinic-surface);grid-template-columns:minmax(0,1.08fr) minmax(460px,.92fr);display:grid;position:relative;overflow:hidden}._accessIntro_1nfea_30{color:#fff;background:#18263d;flex-direction:column;justify-content:center;min-height:100vh;padding:72px clamp(42px,7vw,108px);display:flex;position:relative;overflow:hidden}._accessIntro_1nfea_30:before,._accessIntro_1nfea_30:after{display:none}._accessBrand_1nfea_45,._portalBrand_1nfea_46{color:inherit;align-items:center;text-decoration:none;display:flex}._accessBrand_1nfea_45{gap:11px;position:absolute;top:36px;left:clamp(42px,7vw,108px)}._accessBrand_1nfea_45>span,._portalBrand_1nfea_46>span{color:#fff;background:#3159b8;border-radius:8px;place-items:center;width:39px;height:39px;font-size:1.2rem;font-weight:850;display:grid}._accessBrand_1nfea_45 strong{letter-spacing:-.02em;font-size:1rem}._accessBrand_1nfea_45 small{color:#ffffff94;border-left:1px solid #ffffff38;padding-left:10px;font-size:.69rem}._accessIntro_1nfea_30>p{color:#b9c8ef;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:760;position:relative}._accessIntro_1nfea_30 h1{letter-spacing:-.035em;text-wrap:balance;max-width:600px;margin:0;font-size:clamp(2rem,3.1vw,2.65rem);font-weight:660;line-height:1.12;position:relative}._accessIntro_1nfea_30>span{color:#cbd3e1;max-width:560px;margin-top:24px;font-size:.95rem;line-height:1.7;display:block;position:relative}._accessSignal_1nfea_62{display:none}._accessSignal_1nfea_62:before,._accessSignal_1nfea_62:after{content:"";border:1px solid #54d5cc1a;border-radius:50%;position:absolute;inset:31px}._accessSignal_1nfea_62:after{background:#54d5cc14;inset:70px}._accessSignal_1nfea_62 i{background:var(--clinic-cyan);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 18px #54d5cce6}._accessSignal_1nfea_62 i:first-child{top:22px;left:72px}._accessSignal_1nfea_62 i:nth-child(2){bottom:54px;right:17px}._accessSignal_1nfea_62 i:nth-child(3){bottom:25px;left:27px}._accessAssurances_1nfea_71{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:680px;margin-top:62px;display:grid;position:relative}._accessAssurances_1nfea_71 div{border-top:1px solid #ffffff29;padding-top:17px}._accessAssurances_1nfea_71 b,._accessAssurances_1nfea_71 span{display:block}._accessAssurances_1nfea_71 b{color:#b9c8ef;letter-spacing:.04em;margin-bottom:7px;font-size:.7rem}._accessAssurances_1nfea_71 span{color:#ccd4e1;font-size:.71rem}._accessPanel_1nfea_78{border:1px solid var(--clinic-line);background:var(--clinic-card);border-radius:10px;align-self:center;width:min(590px,100% - 64px);margin:42px auto;padding:clamp(32px,4vw,48px);box-shadow:0 12px 34px #1822370f}._accessPanelTopline_1nfea_88{color:var(--clinic-muted);justify-content:space-between;align-items:center;gap:20px;margin-bottom:34px;font-size:.65rem;display:flex}._accessPanelTopline_1nfea_88>span{align-items:center;gap:8px;font-weight:750;display:flex}._accessPanelTopline_1nfea_88 i{background:#39a77f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #39a77f17}._accessPanelTopline_1nfea_88>span[data-status=checking] i{background:#6f8c94;animation:1.2s ease-in-out infinite _servicePulse_1nfea_1;box-shadow:0 0 0 5px #58727a17}._accessPanelTopline_1nfea_88>span[data-status=unavailable] i{background:#c77b3f;box-shadow:0 0 0 5px #c77b3f1a}._accessPanelTopline_1nfea_88 a{color:var(--clinic-teal);font-weight:730;text-decoration:none}._panelEyebrow_1nfea_94{letter-spacing:.07em;text-transform:uppercase;font-weight:780;color:var(--clinic-teal)!important;margin:0 0 6px!important;font-size:.7rem!important}._accessPanel_1nfea_78 h2{letter-spacing:-.035em;margin:0;font-size:1.72rem}._accessPanel_1nfea_78>p:not(._panelEyebrow_1nfea_94){color:var(--clinic-muted);margin:11px 0 0;font-size:.84rem;line-height:1.65}._roleTabs_1nfea_97{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:28px 0 25px;display:grid}._roleTabs_1nfea_97 button{border:1px solid var(--clinic-line);min-height:96px;color:var(--clinic-muted);cursor:pointer;font:inherit;text-align:left;background:#fffdf9;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;padding:14px;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:grid}._roleTabs_1nfea_97 button:hover{background:#f7f8fc;border-color:#a9b7d7}._roleTabs_1nfea_97 button[aria-pressed=true]{color:var(--clinic-teal-deep);box-shadow:inset 3px 0 var(--clinic-teal);background:#edf1fb;border-color:#8fa3d6}._roleTabs_1nfea_97 button>span:last-child{min-width:0}._roleTabs_1nfea_97 button strong,._roleTabs_1nfea_97 button small{display:block}._roleTabs_1nfea_97 button strong{font-size:.8125rem}._roleTabs_1nfea_97 button small{color:var(--clinic-muted);margin-top:5px;font-size:.75rem;font-weight:560;line-height:1.45}._roleTabIcon_1nfea_106{width:34px;height:34px;color:var(--clinic-teal);background:#eef0f5;border-radius:7px;place-items:center;font-weight:900;display:grid}._roleTabs_1nfea_97 button[aria-pressed=true] ._roleTabIcon_1nfea_106{background:#dfe6f8}._accessForm_1nfea_108{gap:19px;display:grid}._accessForm_1nfea_108 label{color:var(--clinic-soft);gap:7px;font-size:.68rem;font-weight:720;display:grid}._accessForm_1nfea_108 input{box-sizing:border-box;border:1px solid var(--clinic-line);width:100%;height:50px;color:var(--clinic-ink);font:inherit;background:#fff;border-radius:8px;outline:none;padding:0 14px;font-size:.84rem}._accessForm_1nfea_108 input:focus{border-color:var(--clinic-teal);box-shadow:0 0 0 3px #2f58b721}._formError_1nfea_112{color:#963e38;background:#f8e7e4;border-radius:9px;margin:0;padding:10px 12px;font-size:.68rem}._apiAvailability_1nfea_113{background:#f5fafb;border:1px solid #d2e2e4;border-radius:10px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}._apiAvailability_1nfea_113[data-status=unavailable]{background:#fcf8f3;border-color:#ead8c8}._apiAvailability_1nfea_113>span{width:36px;height:36px;color:var(--clinic-teal);background:#e2eff0;border-radius:9px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:850;display:grid}._apiAvailability_1nfea_113[data-status=unavailable]>span{color:#9b5c2d;background:#f4e8dc}._apiAvailability_1nfea_113 strong{font-size:.78rem;display:block}._apiAvailability_1nfea_113 p{color:var(--clinic-muted);margin:5px 0 0;font-size:.75rem;line-height:1.55}._apiAvailability_1nfea_113 button{color:#74421f;cursor:pointer;width:fit-content;min-height:44px;font:inherit;background:#fff;border:1px solid #d5bda8;border-radius:8px;grid-column:2;padding:0 14px;font-size:.75rem;font-weight:760}._apiAvailability_1nfea_113 button:hover{background:#fffdfa;border-color:#b98b67}._signInButton_1nfea_121{border:1px solid var(--clinic-teal);background:var(--clinic-teal);color:#fff;cursor:pointer;min-height:50px;font:inherit;border-radius:8px;justify-content:space-between;align-items:center;margin-top:4px;padding:0 18px;font-size:.82rem;font-weight:780;transition:background .15s;display:flex}._signInButton_1nfea_121:not(:disabled):hover{background:var(--clinic-teal-deep)}._signInButton_1nfea_121:disabled{cursor:wait;opacity:.65}._demoCredentials_1nfea_124{color:var(--clinic-muted);border:1px dashed #cbdcdf;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:20px;padding:10px 12px;font-size:.62rem;display:grid}._demoCredentials_1nfea_124 span{font-weight:780}._demoCredentials_1nfea_124 code{color:var(--clinic-soft);text-overflow:ellipsis;font-size:.62rem;overflow:hidden}._previewButton_1nfea_127{border:1px solid var(--clinic-line);width:100%;min-height:46px;color:var(--clinic-teal-deep);cursor:pointer;font:inherit;background:#fff;border-radius:8px;margin-top:12px;font-size:.76rem;font-weight:750;transition:border-color .15s,background .15s}._previewButton_1nfea_127:not(:disabled):hover{background:#f3faf9;border-color:#9fc9ca}._previewButton_1nfea_127:disabled,._roleTabs_1nfea_97 button:disabled{cursor:wait;opacity:.58}._accessBoundary_1nfea_131{color:#526a73;text-align:center;margin-top:11px;font-size:.75rem;line-height:1.5;display:block}._portalShell_1nfea_2{grid-template-columns:264px minmax(0,1fr);display:grid}._familyDoctorInterface_1nfea_134{--clinic-teal:#2f58b7;--clinic-teal-deep:#1d3e8d;--clinic-cyan:#91a7ea}._specialistInterface_1nfea_139{--clinic-teal:#6251b4;--clinic-teal-deep:#453683;--clinic-cyan:#b0a6e8;--clinic-surface:#f6f3f0;--clinic-line:#ddd9e5}._skipLink_1nfea_146{z-index:100;color:#092a35;opacity:0;pointer-events:none;background:#fff;border-radius:8px;padding:10px 14px;font-size:.8125rem;font-weight:780;position:fixed;top:8px;left:8px;transform:translateY(-140%)}._skipLink_1nfea_146:focus{opacity:1;pointer-events:auto;transform:translateY(0)}._portalSidebar_1nfea_148{color:#fff;overscroll-behavior:contain;scrollbar-color:#91a7ea4d transparent;scrollbar-width:thin;background:#17243a;border-right:1px solid #27354c;flex-direction:column;height:100vh;min-height:100vh;padding:24px 18px 20px;scroll-padding-block:16px;display:flex;position:sticky;top:0;overflow-y:auto}._specialistInterface_1nfea_139 ._portalSidebar_1nfea_148{scrollbar-color:#b0a6e84d transparent;background:#252139;border-right-color:#39334f}._portalSidebar_1nfea_148::-webkit-scrollbar{width:6px}._portalSidebar_1nfea_148::-webkit-scrollbar-thumb{background:#91a7ea4d;border-radius:4px}._portalBrand_1nfea_46{gap:10px;padding:0 8px 20px}._portalBrand_1nfea_46>span{border-radius:7px;width:34px;height:34px;font-size:1rem}._portalBrand_1nfea_46 div{flex-direction:column;display:flex}._portalBrand_1nfea_46 strong{font-size:.93rem}._portalBrand_1nfea_46 small{color:#9ca9bd;font-size:.59rem}._specialistInterface_1nfea_139 ._portalBrand_1nfea_46 small{color:#aaa3c4}._roleBadge_1nfea_158{background:0 0;border-block:1px solid #91a7ea2e;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:10px;margin:4px 2px 10px;padding:11px 8px;display:grid}._roleBadge_1nfea_158>span{color:#b8c6ef;background:#91a7ea1f;border-radius:7px;place-items:center;width:35px;height:35px;font-weight:900;display:grid}._roleBadge_1nfea_158 strong,._roleBadge_1nfea_158 small{display:block}._roleBadge_1nfea_158 small{color:#9ca9bd;margin-top:2px;font-size:.7rem}._specialistInterface_1nfea_139 ._roleBadge_1nfea_158{background:0 0;border-color:#b0a6e82e}._specialistInterface_1nfea_139 ._roleBadge_1nfea_158>span{color:#c8c0f2;background:#b0a6e821}._specialistInterface_1nfea_139 ._roleBadge_1nfea_158 small{color:#aaa3c4}._portalIdentity_1nfea_167{background:0 0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;margin:8px 0 24px;padding:10px 8px;display:grid}._portalIdentity_1nfea_167>span,._headerAvatar_1nfea_169{color:#c3cef0;background:#223451;border:1px solid #91a7ea3d;border-radius:8px;place-items:center;width:39px;height:39px;font-size:.67rem;font-weight:850;display:grid}._portalIdentity_1nfea_167 div{min-width:0}._portalIdentity_1nfea_167 strong,._portalIdentity_1nfea_167 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._portalIdentity_1nfea_167 strong{font-size:.69rem}._portalIdentity_1nfea_167 small{color:#9ca9bd;margin-top:2px;font-size:.58rem}._portalNavGroup_1nfea_175>p{color:#8390a5;letter-spacing:.08em;text-transform:uppercase;margin:0 9px 7px;font-size:.7rem;font-weight:760}._specialistInterface_1nfea_139 ._portalNavGroup_1nfea_175>p{color:#8f87ad}._portalNav_1nfea_175{gap:18px;display:grid}._portalNavGroup_1nfea_175{gap:4px;display:grid}._portalNav_1nfea_175 button{color:#b3bdcc;cursor:pointer;min-height:44px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 11px;font-size:.76rem;font-weight:700;transition:background .14s,border-color .14s,color .14s;display:grid}._portalNav_1nfea_175 button:hover{color:#fff;background:#91a7ea12;border-color:#91a7ea29}._portalNav_1nfea_175 button>span{color:#8f9db3;text-align:center}._portalNav_1nfea_175 button>span[aria-label]{color:#ffc5a5;justify-self:end}._portalNav_1nfea_175 ._activeNav_1nfea_183{color:#fff;box-shadow:inset 3px 0 0 var(--clinic-cyan);background:#91a7ea26;border-color:#0000}._portalNav_1nfea_175 ._activeNav_1nfea_183>span{color:var(--clinic-cyan)}._specialistInterface_1nfea_139 ._portalNav_1nfea_175 button:hover{background:#b0a6e812;border-color:#b0a6e829}._specialistInterface_1nfea_139 ._portalNav_1nfea_175 ._activeNav_1nfea_183{background:#b0a6e824;border-color:#b0a6e838}._portalSafety_1nfea_187{background:0 0;border-top:1px solid #54d5cc21;align-items:flex-start;gap:10px;margin-top:auto;padding:14px 8px;display:flex}._portalSafety_1nfea_187>span{color:var(--clinic-cyan)}._portalSafety_1nfea_187 strong{font-size:.62rem;display:block}._portalSafety_1nfea_187 p{color:#7799a2;margin:3px 0 0;font-size:.54rem;line-height:1.45}._specialistInterface_1nfea_139 ._portalSafety_1nfea_187{background:0 0;border-color:#8da8ff2b}._specialistInterface_1nfea_139 ._portalSafety_1nfea_187 p{color:#8d98c2}._signOutButton_1nfea_193{color:#9ab3b9;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;margin-top:6px;padding:0 8px;font-size:.72rem;display:flex}._signOutButton_1nfea_193:hover{color:#fff;background:#ffffff0b}._accessBrand_1nfea_45:focus-visible{outline-offset:2px;outline:3px solid #2f58b752}._portalBrand_1nfea_46:focus-visible{outline-offset:2px;outline:3px solid #2f58b752}._portalSidebar_1nfea_148 button:focus-visible{outline-offset:2px;outline:3px solid #2f58b752}._accessShell_1nfea_1 :is(button,input,a):focus-visible{outline-offset:2px;outline:3px solid #2f58b752}._portalShell_1nfea_2 :is(button,input,a):focus-visible{outline-offset:2px;outline:3px solid #2f58b752}._portalSidebar_1nfea_148 button:focus-visible{outline-color:#aebdef}._portalBrand_1nfea_46:focus-visible{outline-color:#aebdef}._portalMain_1nfea_208{min-width:0}._portalHeader_1nfea_209{z-index:20;border-bottom:1px solid var(--clinic-line);background:#fffdf9;grid-template-columns:minmax(220px,1fr) minmax(220px,390px) auto 44px 44px;align-items:center;gap:12px;min-height:68px;padding:10px clamp(22px,3vw,44px);display:grid;position:sticky;top:0}._portalHeader_1nfea_209>div:first-child{min-width:0}._portalHeader_1nfea_209 p{color:var(--clinic-teal);letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px;font-size:.65rem;font-weight:760}._portalHeader_1nfea_209 h1{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.12rem;overflow:hidden}._portalSearch_1nfea_213{border:1px solid var(--clinic-line);height:42px;color:var(--clinic-muted);background:#fff;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;display:grid}._portalSearch_1nfea_213:focus-within{border-color:var(--clinic-teal);box-shadow:0 0 0 3px #2f58b71f}._portalSearch_1nfea_213>span:first-child{text-align:center}._portalSearch_1nfea_213 input{width:100%;min-width:0;height:100%;color:var(--clinic-ink);font:inherit;background:0 0;border:0;outline:0;font-size:.68rem}._headerAction_1nfea_217{border:1px solid var(--clinic-line);width:44px;height:44px;color:var(--clinic-soft);cursor:pointer;background:#fff;border-radius:8px;place-items:center;transition:border-color .15s,background .15s;display:grid;position:relative}._headerAction_1nfea_217:hover{background:#f1f4fb;border-color:#a8b6d8}._headerAction_1nfea_217 i{background:#d06b4d;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}._newPatientButton_1nfea_220{color:#fff;cursor:pointer;min-height:42px;font:inherit;white-space:nowrap;background:#3159b2;border:1px solid #3159b2;border-radius:8px;align-items:center;gap:6px;padding:0 13px;font-size:.72rem;font-weight:820;display:inline-flex}._newPatientButton_1nfea_220:hover{background:#284b98}._headerAvatar_1nfea_169{width:40px;height:40px;color:var(--clinic-teal-deep);background:#e8edf8;border-color:#cfd6e7}._specialistInterface_1nfea_139 ._headerAvatar_1nfea_169{background:#efecf7;border-color:#d8d2e8}._portalHeaderSpacer_1nfea_224{min-width:0}._mobilePortalNav_1nfea_225{display:none}._portalContent_1nfea_226{width:min(1320px,100% - clamp(40px,6vw,88px));margin:0 auto;padding:28px 0 64px}._contextBanner_1nfea_227{color:#6f5931;background:#fbf6e9;border:1px solid #dfd2b5;border-radius:8px;align-items:center;gap:12px;margin-bottom:22px;padding:12px 14px;display:flex}._connectedBanner_1nfea_228{color:var(--clinic-teal-deep);background:#edf1f9;border-color:#cbd5eb}._contextBanner_1nfea_227>span{background:#fffc;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}._contextBanner_1nfea_227 p{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}._contextBanner_1nfea_227 strong{font-size:.65rem}._contextBanner_1nfea_227 small{margin-top:2px;font-size:.58rem}._contextBanner_1nfea_227 button{color:currentColor;cursor:pointer;font:inherit;background:0 0;border:0;font-size:.59rem;font-weight:780}._contextBanner_1nfea_227 button:disabled{cursor:default;opacity:.65}._resourceAlert_1nfea_235{color:#7c3d37;background:#faece9;border:1px solid #e9c9c3;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;margin:-7px 0 22px;padding:13px 14px;display:grid}._resourceAlert_1nfea_235>span{background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}._resourceAlert_1nfea_235 p{margin:0;font-size:.64rem;line-height:1.5}._resourceAlert_1nfea_235 strong{display:block}._resourceAlert_1nfea_235 button{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:#fff;border:1px solid #ddb4ad;border-radius:8px;padding:0 13px;font-size:.61rem;font-weight:780}._workspaceHero_1nfea_240{border:1px solid var(--clinic-line);border-left:4px solid var(--clinic-teal);background:var(--clinic-card);min-height:144px;color:var(--clinic-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:36px;padding:26px 28px;display:flex;overflow:hidden}._roleHome_1nfea_241{gap:18px;display:grid}._roleHero_1nfea_242{border:1px solid var(--clinic-line);border-left:4px solid var(--clinic-teal);background:var(--clinic-card);min-height:144px;color:var(--clinic-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:36px;padding:26px 28px;display:flex;position:relative;overflow:hidden}._roleHero_1nfea_242:after{display:none}._familyDoctorHero_1nfea_244,._specialistHero_1nfea_245{border-left-color:var(--clinic-teal);background:var(--clinic-card)}._roleHero_1nfea_242>div{z-index:1;position:relative}._roleHero_1nfea_242>div:first-child>p{color:var(--clinic-teal);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:800}._specialistHero_1nfea_245>div:first-child>p{color:var(--clinic-teal)}._roleHero_1nfea_242 h2{letter-spacing:-.03em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(1.5rem,2.1vw,1.95rem);line-height:1.18}._roleHero_1nfea_242>div:first-child>span{max-width:720px;color:var(--clinic-muted);margin-top:12px;font-size:.875rem;line-height:1.6;display:block}._specialistHero_1nfea_245>div:first-child>span{color:var(--clinic-muted)}._roleActionGrid_1nfea_252{border:1px solid var(--clinic-line);background:var(--clinic-card);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}._roleActionGrid_1nfea_252 button{border:0;border-right:1px solid var(--clinic-line);background:var(--clinic-card);min-height:104px;color:var(--clinic-ink);cursor:pointer;font:inherit;text-align:left;border-radius:0;grid-template-columns:1fr auto;align-content:start;gap:7px 12px;padding:16px;transition:background .15s;display:grid;position:relative}._roleActionGrid_1nfea_252 button:last-child{border-right:0}._roleActionGrid_1nfea_252 button:hover,._specialistActions_1nfea_256 button:hover{background:#f1f3f8}._roleActionGrid_1nfea_252 button>span{color:var(--clinic-teal);grid-column:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:800}._roleActionGrid_1nfea_252 strong{grid-column:1;font-size:.875rem;line-height:1.3}._roleActionGrid_1nfea_252 small{color:var(--clinic-muted);grid-column:1;font-size:.75rem;line-height:1.5}._roleActionGrid_1nfea_252 i{color:var(--clinic-teal);grid-area:1/2/span 3;align-self:center;font-size:1rem;font-style:normal}._specialistWorkspaceGrid_1nfea_261{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:18px;display:grid}._referralTriagePanel_1nfea_262{border:1px solid var(--clinic-line);background:#fffffff7;border-radius:10px;overflow:hidden}._referralTriagePanel_1nfea_262 ol{margin:0;padding:0;list-style:none}._referralTriagePanel_1nfea_262 li+li{border-top:1px solid #e5e9f2}._referralTriagePanel_1nfea_262 li>button{width:100%;min-height:78px;color:var(--clinic-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 18px;transition:background .14s;display:grid}._referralTriagePanel_1nfea_262 li>button:hover{background:#f2f4fb}._referralTriagePanel_1nfea_262 li>button>div{min-width:0}._referralTriagePanel_1nfea_262 strong,._referralTriagePanel_1nfea_262 p,._referralTriagePanel_1nfea_262 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._referralTriagePanel_1nfea_262 strong{font-size:.8125rem}._referralTriagePanel_1nfea_262 p{color:var(--clinic-soft);margin:3px 0;font-size:.75rem}._referralTriagePanel_1nfea_262 small,._referralTriagePanel_1nfea_262 time{color:var(--clinic-muted);font-size:.75rem}._referralPriority_1nfea_275{width:32px;height:32px;color:var(--clinic-teal);background:#ece9f7;border-radius:7px;place-items:center;font-weight:850;display:grid}._referralPriority_1nfea_275[data-priority=urgent]{color:#a3443b;background:#f8e6e2}._specialistTaskQueue_1nfea_277{display:grid}._workspaceHero_1nfea_240>div:first-child>p,._panelHeading_1nfea_279 p,._modulePreview_1nfea_280>div>p{color:var(--clinic-teal);letter-spacing:.07em;text-transform:uppercase;margin:0 0 7px;font-size:.59rem;font-weight:780}._workspaceHero_1nfea_240>div:first-child>p{color:var(--clinic-teal)}._workspaceHero_1nfea_240 h2{letter-spacing:-.035em;text-wrap:balance;max-width:700px;margin:0;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.15}._workspaceHero_1nfea_240>div:first-child>span{color:var(--clinic-muted);margin-top:13px;font-size:.82rem;line-height:1.55;display:block}._heroPulse_1nfea_284{border-left:1px solid var(--clinic-line);flex-direction:column;align-items:flex-start;min-width:170px;padding:16px 18px;display:flex}._heroPulse_1nfea_284>span{color:var(--clinic-teal);text-transform:uppercase;align-items:center;gap:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.57rem;font-weight:760;display:flex}._heroPulse_1nfea_284>span i{background:#53d5ae;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #53d5ae14,0 0 18px #53d5ae80}._heroPulse_1nfea_284 strong{color:var(--clinic-ink);margin-top:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.6rem}._heroPulse_1nfea_284 small{color:var(--clinic-muted);font-size:.75rem}._requestPanel_1nfea_289{background:#fffffff7;border:1px solid #cfe3e4;border-radius:10px;margin-top:18px;overflow:hidden}._requestList_1nfea_290{display:grid}._requestList_1nfea_290 article{border-bottom:1px solid #e7eff1;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:11px 17px;display:grid}._requestList_1nfea_290 article:last-child{border-bottom:0}._requestList_1nfea_290 article>div:nth-child(2){min-width:0}._requestList_1nfea_290 strong{font-size:.69rem;display:block}._requestList_1nfea_290 p{color:var(--clinic-muted);margin:3px 0 0;font-size:.58rem}._requestList_1nfea_290 article>div:last-child{gap:7px;display:flex}._requestList_1nfea_290 button{min-height:44px;color:var(--clinic-teal-deep);cursor:pointer;font:inherit;background:#fff;border:1px solid #cbdfe1;border-radius:8px;padding:0 13px;font-size:.61rem;font-weight:780}._requestList_1nfea_290 button:first-child{border-color:var(--clinic-teal);background:var(--clinic-teal);color:#fff}._requestList_1nfea_290 button:disabled{cursor:wait;opacity:.6}._inlineError_1nfea_300{color:#8c3f38;background:#faece9;border-top:1px solid #edcac4;margin:0;padding:10px 17px;font-size:.64rem}._workspaceGrid_1nfea_301{grid-template-columns:minmax(0,1.75fr) minmax(270px,.75fr);gap:18px;margin-top:18px;display:grid}._upcomingVisitRow_1nfea_302{grid-template-columns:minmax(280px,430px);justify-content:end;margin-top:18px;display:grid}._priorityPanel_1nfea_303,._todayPanel_1nfea_304,._modulePreview_1nfea_280{border:1px solid var(--clinic-line);background:#fffffff5;border-radius:10px}._priorityPanel_1nfea_303{overflow:hidden}._panelHeading_1nfea_279{border-bottom:1px solid #e4edef;justify-content:space-between;align-items:center;gap:18px;padding:19px 20px;display:flex}._panelHeading_1nfea_279 p{color:var(--clinic-teal)}._panelHeading_1nfea_279 h2{margin:0;font-size:.93rem}._panelHeading_1nfea_279 button,._panelHeading_1nfea_279>span{color:var(--clinic-teal);font:inherit;background:0 0;border:0;font-size:.59rem;font-weight:780}._panelHeading_1nfea_279 button{cursor:pointer}._patientList_1nfea_313>button{width:100%;min-height:78px;color:var(--clinic-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #e8eff1;grid-template-columns:40px minmax(0,1fr) auto 54px 18px;align-items:center;gap:13px;padding:12px 20px;transition:background .14s;display:grid}._patientList_1nfea_313>button:last-child{border-bottom:0}._patientList_1nfea_313>button:hover{background:#f4f9f9}._patientAvatar_1nfea_316{width:39px;height:39px;color:var(--clinic-teal-deep);background:#e6f3f2;border:1px solid #d0e4e5;border-radius:10px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.61rem;font-weight:820;display:grid}._patientList_1nfea_313 button>span:nth-child(2){min-width:0}._patientList_1nfea_313 button strong,._patientList_1nfea_313 button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._patientList_1nfea_313 button strong{font-size:.68rem}._patientList_1nfea_313 button small{color:var(--clinic-muted);margin-top:3px;font-size:.58rem}._patientList_1nfea_313 em{color:#2f745f;white-space:nowrap;background:#e7f2ef;border-radius:999px;padding:4px 7px;font-size:.53rem;font-style:normal;font-weight:760}._patientList_1nfea_313 em[data-tone=urgent]{color:#9d463d;background:#f8e7e2}._patientList_1nfea_313 em[data-tone=review]{color:#966128;background:#faeedb}._patientList_1nfea_313 time{color:var(--clinic-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.57rem}._patientList_1nfea_313 button>i{color:var(--clinic-teal);font-style:normal}._emptyState_1nfea_327{color:var(--clinic-muted);text-align:center;padding:34px;font-size:.68rem}._todayPanel_1nfea_304{overflow:hidden}._todayPanel_1nfea_304 ol{margin:0;padding:5px 17px;list-style:none}._todayPanel_1nfea_304 li{border-bottom:1px solid #e8eff1;grid-template-columns:44px minmax(0,1fr) 8px;align-items:center;gap:9px;min-height:67px;display:grid;position:relative}._todayPanel_1nfea_304 li:last-child{border-bottom:0}._todayPanel_1nfea_304 time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.57rem;font-weight:780}._todayPanel_1nfea_304 li strong,._todayPanel_1nfea_304 li span{display:block}._todayPanel_1nfea_304 li strong{font-size:.63rem}._todayPanel_1nfea_304 li span{color:var(--clinic-muted);margin-top:3px;font-size:.54rem}._todayPanel_1nfea_304 li>i{background:#5dba9d;border-radius:50%;width:7px;height:7px}._todayPanel_1nfea_304>button{width:calc(100% - 34px);min-height:44px;color:var(--clinic-teal-deep);cursor:pointer;font:inherit;background:#eef8f7;border:1px solid #cfe3e4;border-radius:8px;margin:7px 17px 15px;font-size:.59rem;font-weight:770}._modulePreview_1nfea_280{min-height:360px;margin-top:3px;padding:clamp(28px,5vw,52px);position:relative;overflow:hidden}._modulePreview_1nfea_280>div:first-child{z-index:2;max-width:650px;position:relative}._modulePreview_1nfea_280 h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.5vw,2rem)}._modulePreview_1nfea_280>div>span{color:var(--clinic-muted);margin-top:10px;font-size:.75rem;line-height:1.65;display:block}._modulePreview_1nfea_280>strong{z-index:2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.15rem;position:absolute;top:45px;right:45px}._modulePreview_1nfea_280>button{z-index:2;background:var(--clinic-teal);color:#fff;cursor:pointer;min-height:44px;font:inherit;border:0;border-radius:8px;margin-top:28px;padding:0 15px;font-size:.65rem;font-weight:760;position:relative}._moduleRail_1nfea_345{display:none}._moduleRail_1nfea_345:before,._moduleRail_1nfea_345:after{content:"";border:1px solid #087d8217;border-radius:50%;position:absolute}._moduleRail_1nfea_345:before{inset:65px}._moduleRail_1nfea_345:after{background:#087d8209;inset:135px}._moduleRail_1nfea_345 i{background:var(--clinic-teal);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 13px #087d8273}._moduleRail_1nfea_345 i:first-child{top:38px;left:170px}._moduleRail_1nfea_345 i:nth-child(2){top:170px;right:8px}._moduleRail_1nfea_345 i:nth-child(3){bottom:53px;right:103px}._moduleRail_1nfea_345 i:nth-child(4){bottom:117px;left:47px}._liveNotice_1nfea_355{color:var(--clinic-muted);align-items:center;gap:8px;margin:14px 0 0;font-size:.58rem;display:flex}._liveNotice_1nfea_355 span{width:19px;height:19px;color:var(--clinic-teal);background:#dfeeed;border-radius:6px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}._liveNotice_1nfea_355 time{color:#72878e;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._visuallyHidden_1nfea_358{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._accessShell_1nfea_1 :is(p,button,input,label,code),._portalShell_1nfea_2 :is(p,button,input,label){font-size:.8125rem}._accessShell_1nfea_1 small,._portalShell_1nfea_2 :is(small,time,em){font-size:.75rem}._accessIntro_1nfea_30>p,._panelEyebrow_1nfea_94,._portalHeader_1nfea_209 p,._workspaceHero_1nfea_240>div:first-child>p,._panelHeading_1nfea_279 p,._modulePreview_1nfea_280>div>p,._heroPulse_1nfea_284>span{font-size:.75rem!important}._accessAssurances_1nfea_71 b{font-size:.75rem}._accessAssurances_1nfea_71 span{font-size:.8125rem}._accessPanelTopline_1nfea_88,._demoCredentials_1nfea_124{font-size:.75rem}._demoCredentials_1nfea_124 span,._portalIdentity_1nfea_167 strong,._portalSafety_1nfea_187 strong,._contextBanner_1nfea_227 strong,._requestList_1nfea_290 strong,._patientList_1nfea_313 button strong,._todayPanel_1nfea_304 li strong{font-size:.8125rem}._portalBrand_1nfea_46 small,._portalIdentity_1nfea_167 small,._portalNavGroup_1nfea_175>p,._portalSafety_1nfea_187 p,._panelHeading_1nfea_279>span,._patientAvatar_1nfea_316,._todayPanel_1nfea_304 li span,._headerAvatar_1nfea_169{font-size:.75rem}._roleBadge_1nfea_158 strong{font-size:.8125rem}._roleBadge_1nfea_158 small,._portalNavGroup_1nfea_175>p{font-size:.75rem}._workspaceHero_1nfea_240>div:first-child>span,._emptyState_1nfea_327,._liveNotice_1nfea_355{font-size:.8125rem}:is(._patientList_1nfea_313>button:focus-visible,._todayPanel_1nfea_304>button:focus-visible,._requestList_1nfea_290 button:focus-visible){outline-offset:-3px}@keyframes _orbit_1nfea_1{to{transform:rotate(360deg)}}@keyframes _servicePulse_1nfea_1{50%{opacity:.35;transform:scale(.78)}}@media (max-width:980px){._accessShell_1nfea_1{background:var(--clinic-surface);grid-template-columns:1fr}._accessIntro_1nfea_30{min-height:520px;padding-bottom:70px}._accessPanel_1nfea_78{margin-top:-45px;margin-bottom:45px}._portalShell_1nfea_2{grid-template-columns:76px minmax(0,1fr)}._portalSidebar_1nfea_148{padding-inline:10px}._portalBrand_1nfea_46{justify-content:center;padding-inline:0}._portalBrand_1nfea_46 div,._portalIdentity_1nfea_167 div,._roleBadge_1nfea_158{display:none}._portalNav_1nfea_175 button{font-size:0;position:relative}._portalIdentity_1nfea_167{justify-content:center;padding:8px 0;display:flex}._portalNavGroup_1nfea_175>p,._portalSafety_1nfea_187,._signOutButton_1nfea_193>span{display:none}._portalNav_1nfea_175 button{grid-template-columns:1fr;justify-items:center;padding:0;display:grid}._portalNav_1nfea_175 button>span{font-size:.85rem}._portalNav_1nfea_175 button>span[aria-label]{font-size:.68rem;position:absolute;top:2px;right:1px}._signOutButton_1nfea_193{justify-content:center;font-size:0}._signOutButton_1nfea_193:before{content:"↗";font-size:.8125rem}._portalNav_1nfea_175 button:after{z-index:30;color:#fff;content:attr(title);opacity:0;pointer-events:none;background:#0a2b35;border:1px solid #274d56;border-radius:7px;width:max-content;max-width:180px;padding:7px 9px;font-size:.75rem;transition:opacity .12s,transform .12s;position:absolute;left:calc(100% + 10px);transform:translate(-4px);box-shadow:0 8px 24px #051b2233}._portalNav_1nfea_175 button:hover:after{opacity:1;transform:translate(0)}._portalNav_1nfea_175 button:focus-visible:after{opacity:1;transform:translate(0)}._workspaceGrid_1nfea_301,._upcomingVisitRow_1nfea_302,._specialistWorkspaceGrid_1nfea_261{grid-template-columns:1fr}._roleActionGrid_1nfea_252{grid-template-columns:repeat(2,minmax(0,1fr))}._roleActionGrid_1nfea_252 button:nth-child(2){border-right:0}._roleActionGrid_1nfea_252 button:nth-child(-n+2){border-bottom:1px solid var(--clinic-line)}}@media (max-width:720px){._accessIntro_1nfea_30{min-height:470px;padding:92px 24px 70px}._accessBrand_1nfea_45{left:24px}._accessBrand_1nfea_45,._portalBrand_1nfea_46{min-height:44px}._accessIntro_1nfea_30 h1{max-width:520px;font-size:2.4rem;line-height:1.08}._accessSignal_1nfea_62{opacity:.55}._accessAssurances_1nfea_71{grid-template-columns:1fr;margin-top:35px}._accessAssurances_1nfea_71 div{gap:9px;display:flex}._accessPanel_1nfea_78{width:calc(100% - 28px);padding:24px 18px}._portalShell_1nfea_2{display:block}._portalSidebar_1nfea_148{flex-direction:row;align-items:center;gap:7px;width:100%;height:auto;min-height:auto;padding:10px 14px;position:static;overflow:visible}._portalBrand_1nfea_46{margin-right:auto;padding:0}._portalBrand_1nfea_46 div{display:flex}._portalIdentity_1nfea_167,._portalNav_1nfea_175,._portalSafety_1nfea_187{display:none}._signOutButton_1nfea_193{width:auto;min-height:44px;margin:0;font-size:.8125rem}._signOutButton_1nfea_193:before{display:none}._portalHeader_1nfea_209{grid-template-columns:minmax(0,1fr) auto 44px 44px;padding-inline:14px}._headerAction_1nfea_217,._headerAvatar_1nfea_169{width:44px;height:44px}._portalSearch_1nfea_213,._portalHeaderSpacer_1nfea_224{display:none}._mobilePortalNav_1nfea_225{z-index:19;border-bottom:1px solid var(--clinic-line);scroll-snap-type:x proximity;scrollbar-width:none;background:#fffdf9;gap:6px;padding:9px 14px;scroll-padding-inline:14px;display:flex;position:sticky;top:68px;overflow-x:auto}._mobilePortalNav_1nfea_225::-webkit-scrollbar{display:none}._mobilePortalNav_1nfea_225 button{min-height:44px;color:var(--clinic-muted);font:inherit;scroll-snap-align:start;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:720;display:flex}._mobilePortalNav_1nfea_225 button[aria-current=page]{color:var(--clinic-teal-deep);background:#e7ecf8;border-color:#a9b7d7}._portalContent_1nfea_226{width:calc(100% - 28px);padding-top:18px}._contextBanner_1nfea_227 small,._contextBanner_1nfea_227 button{display:none}._workspaceHero_1nfea_240{min-height:160px;padding:25px}._roleHero_1nfea_242{min-height:160px;padding:24px}._requestList_1nfea_290 article{grid-template-columns:39px minmax(0,1fr)}._requestList_1nfea_290 article>div:last-child{grid-column:1/-1;padding-left:51px}._resourceAlert_1nfea_235{grid-template-columns:30px minmax(0,1fr)}._resourceAlert_1nfea_235 button{grid-column:2;justify-self:start}._resourceAlert_1nfea_235 button,._requestList_1nfea_290 button,._todayPanel_1nfea_304>button,._modulePreview_1nfea_280>button,._previewButton_1nfea_127{min-height:44px}._accessForm_1nfea_108 input{font-size:1rem}._patientList_1nfea_313>button{grid-template-columns:39px minmax(0,1fr) 18px}._patientList_1nfea_313 em,._patientList_1nfea_313 time{display:none}._modulePreview_1nfea_280>strong{margin-top:22px;display:block;position:static}}@media (max-width:430px){._accessIntro_1nfea_30 h1{font-size:2.15rem}._accessIntro_1nfea_30>span{margin-top:22px;font-size:.92rem}._accessPanelTopline_1nfea_88 a{display:none}._demoCredentials_1nfea_124,._roleTabs_1nfea_97{grid-template-columns:1fr}._workspaceHero_1nfea_240,._roleHero_1nfea_242{display:block}._heroPulse_1nfea_284{border-top:1px solid var(--clinic-line);border-left:0;align-items:flex-start;margin-top:22px;padding:16px 0 0}._roleActionGrid_1nfea_252{grid-template-columns:1fr}._roleActionGrid_1nfea_252 button{border-right:0;border-bottom:1px solid var(--clinic-line);min-height:108px}._roleActionGrid_1nfea_252 button:last-child{border-bottom:0}._referralTriagePanel_1nfea_262 li>button{grid-template-columns:32px minmax(0,1fr)}._referralTriagePanel_1nfea_262 li>button>time{grid-column:2}._liveNotice_1nfea_355{flex-wrap:wrap;align-items:flex-start}._liveNotice_1nfea_355 time{width:100%;margin-left:27px}}@media (min-width:721px) and (max-height:840px){._portalSidebar_1nfea_148{padding-block:16px 14px}._portalBrand_1nfea_46{padding-bottom:12px}._portalIdentity_1nfea_167{margin:4px 0 14px;padding:9px}._portalNav_1nfea_175{gap:2px}._portalNav_1nfea_175 button{min-height:44px}._portalSafety_1nfea_187{margin-top:14px;padding:9px 11px}._signOutButton_1nfea_193{flex:none;min-height:44px;margin-top:6px}}@media (prefers-reduced-motion:reduce){._accessSignal_1nfea_62,._accessPanelTopline_1nfea_88>span[data-status=checking] i,._moduleRail_1nfea_345{animation:none}._accessShell_1nfea_1 *,._portalShell_1nfea_2 *{scroll-behavior:auto!important;transition-duration:.01ms!important}}._pathwayPanel_14mkt_1{border:1px solid var(--clinic-line,#d9dce3);background:var(--clinic-card,#fffdf9);border-radius:9px;overflow:hidden}._pathwayHeader_14mkt_8{border-bottom:1px solid var(--clinic-line,#d9dce3);background:var(--clinic-card,#fffdf9);justify-content:space-between;align-items:center;gap:24px;min-height:124px;padding:26px 28px;display:flex;position:relative;overflow:hidden}._pathwayHeader_14mkt_8:after{display:none}._pathwayHeader_14mkt_8>div:first-child{z-index:1;min-width:0;position:relative}._pathwayHeader_14mkt_8 p,._canvasHeading_14mkt_25 p,._caseHeader_14mkt_26 p,._subheading_14mkt_27 p,._finalRecommendation_14mkt_28>div>p{color:var(--clinic-teal,#2f58b7);letter-spacing:.07em;text-transform:uppercase;margin:0 0 5px;font-size:.75rem;font-weight:800}._pathwayHeader_14mkt_8 h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,1.9vw,1.6rem)}._pathwayHeader_14mkt_8>div:first-child>span{max-width:700px;color:var(--clinic-muted,#6d7788);margin-top:10px;font-size:.8125rem;line-height:1.6;display:block}._headerActions_14mkt_38{z-index:2;flex:none;align-items:center;gap:9px;display:flex;position:relative}._sourceBadge_14mkt_40,._statusChip_14mkt_41{z-index:2;color:#234485;white-space:nowrap;background:#e9edf8;border:1px solid #a9d5d1;border-radius:6px;align-items:center;gap:7px;width:max-content;padding:7px 10px;font-size:.75rem;font-weight:780;display:inline-flex;position:relative}._sourceBadge_14mkt_40:before{content:"";background:#35a782;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #35a7821a}._sourceBadge_14mkt_40[data-source=synthetic]{color:#785b24;background:#fbf4e4;border-color:#e1cfaa}._sourceBadge_14mkt_40[data-source=synthetic]:before{background:#c98a35}._statusChip_14mkt_41{color:#4c576b;text-transform:capitalize;background:#f0f1f4;border-color:#d4d8e1;padding:5px 9px}._statusChip_14mkt_41[data-status=finalized],._statusChip_14mkt_41[data-status=final],._statusChip_14mkt_41[data-status=completed],._statusChip_14mkt_41[data-status=result_available]{color:#256d53;background:#e7f5ee;border-color:#afdac9}._statusChip_14mkt_41[data-status=pending],._statusChip_14mkt_41[data-status=ordered],._statusChip_14mkt_41[data-status=proposed],._statusChip_14mkt_41[data-status=draft]{color:#805b24;background:#fbf3e4;border-color:#e2cda7}._statusChip_14mkt_41[data-status=declined],._statusChip_14mkt_41[data-status=cancelled]{color:#8d3f39;background:#fae9e6;border-color:#e5c0ba}._statusChip_14mkt_41[data-status=accepted],._statusChip_14mkt_41[data-status=active]{color:#136b70;background:#e5f4f2;border-color:#abd7d4}._errorBanner_14mkt_66{color:#80413b;background:#fbebe8;border:1px solid #e6c3bd;border-radius:10px;align-items:flex-start;gap:10px;margin:14px;padding:11px 13px;font-size:.8125rem;line-height:1.5;display:flex}._errorBanner_14mkt_66 b{white-space:nowrap}._threePane_14mkt_81{grid-template-columns:minmax(190px,.72fr) minmax(220px,.9fr) minmax(0,2.2fr);min-height:650px;display:grid}._selectionRail_14mkt_82,._timelineRail_14mkt_83,._clinicalCanvas_14mkt_84{min-width:0}._selectionRail_14mkt_82,._timelineRail_14mkt_83{border-right:1px solid var(--clinic-line,#d9dce3);background:#f3f3f1}._timelineRail_14mkt_83{background:#faf9f6}._railHeading_14mkt_88{color:#5e747c;border-bottom:1px solid #e4edef;justify-content:space-between;align-items:center;gap:10px;min-height:51px;padding:0 15px;font-size:.75rem;font-weight:780;display:flex}._railHeading_14mkt_88 b{color:#176e73;background:#e3f1f0;border-radius:7px;place-items:center;min-width:24px;height:24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:grid}._railHeading_14mkt_88 button{color:#08696f;cursor:pointer;min-height:34px;font:inherit;background:#e8f6f4;border:1px solid #bddbd9;border-radius:8px;padding:0 9px;font-size:.75rem;font-weight:780}._selectionRail_14mkt_82 ul,._timelineRail_14mkt_83 ul,._caseQueue_14mkt_93 ul,._mdtRail_14mkt_94 ul{margin:0;padding:0;list-style:none}._selectionRail_14mkt_82 li,._timelineRail_14mkt_83 li,._caseQueue_14mkt_93 li,._mdtRail_14mkt_94 li{border-bottom:1px solid #e6eef0}._selectionRail_14mkt_82 li>button,._timelineRail_14mkt_83 li>button,._caseQueue_14mkt_93 li>button,._mdtRail_14mkt_94 li>button{width:100%;min-height:78px;color:var(--clinic-ink,#0b2933);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:13px 15px;transition:background .14s,box-shadow .14s;display:grid}._selectionRail_14mkt_82 li>button{grid-template-columns:38px minmax(0,1fr) auto}._timelineRail_14mkt_83 li>button{grid-template-columns:14px minmax(0,1fr)}._selectionRail_14mkt_82 li>button:hover,._timelineRail_14mkt_83 li>button:hover,._caseQueue_14mkt_93 li>button:hover,._mdtRail_14mkt_94 li>button:hover{background:#eef1f7}._selectionRail_14mkt_82 li>button[aria-pressed=true],._timelineRail_14mkt_83 li>button[aria-pressed=true],._caseQueue_14mkt_93 li>button[aria-pressed=true],._mdtRail_14mkt_94 li>button[aria-pressed=true]{box-shadow:inset 3px 0 var(--clinic-teal,#2f58b7);background:#e7ecf8}._selectionRail_14mkt_82 button>span:nth-child(2),._timelineRail_14mkt_83 button>span:nth-child(2){min-width:0}._selectionRail_14mkt_82 strong,._selectionRail_14mkt_82 small,._timelineRail_14mkt_83 strong,._timelineRail_14mkt_83 small{text-overflow:ellipsis;display:block;overflow:hidden}._selectionRail_14mkt_82 strong,._timelineRail_14mkt_83 strong{font-size:.8125rem}._selectionRail_14mkt_82 small,._timelineRail_14mkt_83 small{color:var(--clinic-muted,#526a73);margin-top:4px;font-size:.75rem;line-height:1.35}._selectionRail_14mkt_82 i{color:#178388;font-style:normal}._avatar_14mkt_138{color:#075f65;background:#e2f1ef;border:1px solid #c5dedd;border-radius:8px;place-items:center;width:38px;height:38px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:850;display:grid}._timelineDot_14mkt_151{background:#fff;border:2px solid #bed4d7;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #f2f7f8}._timelineDot_14mkt_151[data-status=finalized]{background:#54c7a0;border-color:#319875}._timelineDot_14mkt_151[data-status=draft]{background:#f0b85f;border-color:#c78d43}._timelineDot_14mkt_151[data-status=cancelled]{background:#e98f83;border-color:#bd6459}._clinicalCanvas_14mkt_84,._caseCanvas_14mkt_157,._mdtCanvas_14mkt_158,._referralDetail_14mkt_159{background:#fff}._editorForm_14mkt_160{gap:20px;padding:clamp(24px,3vw,36px);display:grid}._canvasHeading_14mkt_25,._caseHeader_14mkt_26{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._canvasHeading_14mkt_25>div,._caseHeader_14mkt_26>div{min-width:0}._canvasHeading_14mkt_25 h3,._caseHeader_14mkt_26 h3{letter-spacing:-.025em;margin:0;font-size:1.25rem;line-height:1.3}._canvasHeading_14mkt_25>div>span,._caseHeader_14mkt_26>div>span{color:#526a73;margin-top:6px;font-size:.8125rem;line-height:1.5;display:block}._editorForm_14mkt_160 label,._compactForm_14mkt_170 label,._referralComposer_14mkt_171 label,._mdtCreate_14mkt_172 label,._concludeForm_14mkt_173 label,._resultForm_14mkt_174 label{color:#405d67;gap:7px;font-size:.75rem;font-weight:750;display:grid}._editorForm_14mkt_160 label>span small,._compactForm_14mkt_170 label>span small,._referralComposer_14mkt_171 label>span small,._mdtCreate_14mkt_172 label>span small,._concludeForm_14mkt_173 label>span small{color:#758b92;font-weight:550}._editorForm_14mkt_160 :is(input,textarea,select),._compactForm_14mkt_170 :is(input,textarea,select),._referralComposer_14mkt_171 :is(input,textarea,select),._listToolbar_14mkt_183 :is(input,select),._caseSearch_14mkt_184 input,._mdtCreate_14mkt_172 :is(input,textarea,select),._concludeForm_14mkt_173 textarea,._resultForm_14mkt_174 textarea,._inviteForm_14mkt_188 select,._contributionForm_14mkt_189 :is(select,textarea),._inlineComposer_14mkt_190 :is(select,textarea){box-sizing:border-box;color:#15343d;width:100%;font:inherit;background:#fbfdfd;border:1px solid #cbdde0;border-radius:8px;outline:0;font-size:.8125rem}._editorForm_14mkt_160 :is(input,select),._compactForm_14mkt_170 :is(input,select),._referralComposer_14mkt_171 :is(input,select),._listToolbar_14mkt_183 :is(input,select),._caseSearch_14mkt_184 input,._mdtCreate_14mkt_172 :is(input,select),._inviteForm_14mkt_188 select,._contributionForm_14mkt_189 select,._inlineComposer_14mkt_190 select{min-height:45px;padding:0 12px}._editorForm_14mkt_160 textarea,._compactForm_14mkt_170 textarea,._referralComposer_14mkt_171 textarea,._mdtCreate_14mkt_172 textarea,._concludeForm_14mkt_173 textarea,._resultForm_14mkt_174 textarea,._contributionForm_14mkt_189 textarea,._inlineComposer_14mkt_190 textarea{resize:vertical;padding:10px 11px;line-height:1.55}._editorForm_14mkt_160 :is(input,textarea,select):focus,._compactForm_14mkt_170 :is(input,textarea,select):focus,._referralComposer_14mkt_171 :is(input,textarea,select):focus,._listToolbar_14mkt_183 :is(input,select):focus,._caseSearch_14mkt_184 input:focus,._mdtCreate_14mkt_172 :is(input,textarea,select):focus,._concludeForm_14mkt_173 textarea:focus,._resultForm_14mkt_174 textarea:focus,._inviteForm_14mkt_188 select:focus,._contributionForm_14mkt_189 :is(select,textarea):focus,._inlineComposer_14mkt_190 :is(select,textarea):focus{border-color:#31999d;box-shadow:0 0 0 3px #087d821c}._editorForm_14mkt_160 :is(input,textarea,select):disabled,._compactForm_14mkt_170 :is(input,textarea,select):disabled{color:#5f737a;cursor:not-allowed;background:#f0f4f5}._formGrid_14mkt_231{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._formGridThree_14mkt_232{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._spanTwo_14mkt_233{grid-column:span 2}._vitalsFieldset_14mkt_234,._matchGrid_14mkt_235{background:#f7fbfb;border:1px solid #d7e5e7;border-radius:11px;margin:0;padding:14px}._vitalsFieldset_14mkt_234 legend,._matchGrid_14mkt_235 legend{color:#3d5963;padding:0 6px;font-size:.75rem;font-weight:790}._vitalsFieldset_14mkt_234 legend small{color:#788b91;font-weight:550}._vitalsGrid_14mkt_239{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._formActions_14mkt_240{justify-content:flex-end;align-items:center;gap:11px;display:flex}._primaryButton_14mkt_241,._secondaryButton_14mkt_242,._dangerButton_14mkt_243,._textButton_14mkt_244{cursor:pointer;min-height:42px;font:inherit;border:1px solid #0000;border-radius:7px;padding:0 15px;font-size:.8125rem;font-weight:780;transition:transform .14s,filter .14s,border-color .14s,background .14s}._primaryButton_14mkt_241:not(:disabled):hover,._secondaryButton_14mkt_242:not(:disabled):hover,._dangerButton_14mkt_243:not(:disabled):hover,._textButton_14mkt_244:not(:disabled):hover{filter:brightness(1.02);transform:translateY(-1px)}._primaryButton_14mkt_241{background:var(--clinic-teal,#087d82);color:#fff}._secondaryButton_14mkt_242{color:#08666c;background:#eef8f7;border-color:#bdd9da}._dangerButton_14mkt_243{color:#913f38;background:#faebe8;border-color:#e3bbb5}._textButton_14mkt_244{color:#08787d;background:0 0;min-height:34px;padding-inline:0}:is(._primaryButton_14mkt_241,._secondaryButton_14mkt_242,._dangerButton_14mkt_243,._textButton_14mkt_244):disabled{cursor:not-allowed;opacity:.52}._recordAudit_14mkt_264,._factGrid_14mkt_265{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:0;display:grid}._recordAudit_14mkt_264>div,._factGrid_14mkt_265>div{background:#f7fafb;border:1px solid #e0eaec;border-radius:7px;padding:12px 13px}._recordAudit_14mkt_264 dt,._factGrid_14mkt_265 dt,._clinicalSections_14mkt_270 dt,._opinionList_14mkt_271 dt,._inpatientList_14mkt_272 dt{color:#6b8087;font-size:.75rem}._recordAudit_14mkt_264 dd,._factGrid_14mkt_265 dd{overflow-wrap:anywhere;color:#173640;margin:3px 0 0;font-size:.8125rem;font-weight:730}._immutableNotice_14mkt_275,._accessNotice_14mkt_276,._boundaryNotice_14mkt_277,._formBoundary_14mkt_278{color:#315f55;background:#eef8f5;border:1px solid #c5ded9;border-radius:9px;margin:0;padding:10px 11px;font-size:.8125rem;line-height:1.5}._immutableNotice_14mkt_275{align-items:center;gap:8px;display:flex}._immutableNotice_14mkt_275 span{color:#fff;background:#2c9a76;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;display:grid}._accessNotice_14mkt_276{color:#795a27;background:#fbf4e6;border-color:#e1cda8;align-items:flex-start;gap:9px;margin:14px 18px 0;display:flex}._boundaryNotice_14mkt_277{color:#536b74;background:#f8fbfb;border-style:dashed;margin-top:10px}._formBoundary_14mkt_278{color:#725727;background:#fbf5e8;border-color:#e0cfac}._noteSection_14mkt_285,._feedbackSection_14mkt_286{border-top:1px solid #dfe9eb;margin-top:4px;padding-top:18px}._subheading_14mkt_27{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}._subheading_14mkt_27 h4{margin:0;font-size:.95rem}._subheading_14mkt_27>span{color:#226d71;text-align:center;background:#e7f2f2;border-radius:7px;min-width:25px;padding:4px 7px;font-size:.75rem;font-weight:800}._noteList_14mkt_290,._opinionList_14mkt_271,._timelineList_14mkt_292,._inpatientList_14mkt_272{gap:9px;margin:0;padding:0;list-style:none;display:grid}._noteList_14mkt_290>li,._opinionList_14mkt_271>li,._inpatientList_14mkt_272>li{background:#fbfdfd;border:1px solid #dce8ea;border-radius:10px;padding:13px}._noteList_14mkt_290 li>div:first-child,._opinionList_14mkt_271 li>div:first-child,._inpatientList_14mkt_272 li>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}._noteList_14mkt_290 b,._opinionList_14mkt_271 b,._inpatientList_14mkt_272 li>div:first-child span{color:#08747a;text-transform:capitalize;font-size:.75rem}._noteList_14mkt_290 time,._opinionList_14mkt_271 time,._inpatientList_14mkt_272 time{color:#72868d;font-size:.75rem}._noteList_14mkt_290 p,._opinionList_14mkt_271 p,._inpatientList_14mkt_272 p{color:#2c4851;margin:8px 0;font-size:.8125rem;line-height:1.6}._noteList_14mkt_290 small,._opinionList_14mkt_271 small,._inpatientList_14mkt_272 small{color:#71858c;font-size:.75rem}._inlineComposer_14mkt_190{background:#f0f7f7;border-radius:11px;grid-template-columns:150px minmax(0,1fr) auto;align-items:end;gap:9px;margin-top:11px;padding:12px;display:grid}._noteSignatureAttestation_14mkt_313{color:#34535a;background:#fff;border:1px solid #cadcdd;border-radius:8px;grid-column:1/-1;align-items:flex-start;gap:9px;padding:10px 11px;font-size:.76rem;font-weight:690;line-height:1.45;display:flex}._noteSignatureAttestation_14mkt_313[data-invalid=true]{color:#8a2d34;background:#fff4f4;border-color:#bc4a50}._noteSignatureAttestation_14mkt_313 input{accent-color:#087d82;flex:none;width:17px;height:17px;margin:1px 0 0}._inlineSigningError_14mkt_316{color:#a3343b;grid-column:1/-1;margin:0;font-size:.74rem;font-weight:760}._emptyCanvas_14mkt_318{color:#61777f;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:40px;display:flex}._emptyCanvas_14mkt_318>span{color:#0b8589;background:#e7f3f1;border:1px solid #c7dfe0;border-radius:12px;place-items:center;width:52px;height:52px;font-size:1.2rem;display:grid}._emptyCanvas_14mkt_318 h3{color:#14333d;margin:14px 0 0;font-size:1rem}._emptyCanvas_14mkt_318 p{max-width:480px;margin:7px 0 0;font-size:.8125rem;line-height:1.6}._emptyCompact_14mkt_322,._emptyInline_14mkt_323{color:#647a82;text-align:center;padding:24px 16px}._emptyInline_14mkt_323{background:#f9fbfb;border:1px dashed #cddfe2;border-radius:10px;padding:18px}._emptyCompact_14mkt_322 strong,._emptyInline_14mkt_323 strong{color:#2a4851;font-size:.8125rem;display:block}._emptyCompact_14mkt_322 p,._emptyInline_14mkt_323 p{margin:6px 0 0;font-size:.75rem;line-height:1.55}._loadingState_14mkt_329{color:#4d6871;place-items:center;min-height:120px;padding:20px;font-size:.8125rem;display:grid}._loadingState_14mkt_329:before{content:"";border:2px solid #c6dcde;border-top-color:#0c8b8f;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite _spin_14mkt_1}._referralComposer_14mkt_171{background:#f7fafb;border:1px solid #cfe3e3;border-radius:9px;gap:18px;margin:20px;padding:21px;display:grid}._composerIntro_14mkt_333{align-items:center;gap:11px;display:flex}._composerIntro_14mkt_333>span{color:#fff;background:#0b8186;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}._composerIntro_14mkt_333 strong{font-size:.9rem;display:block}._composerIntro_14mkt_333 p{color:#587079;margin:3px 0 0;font-size:.75rem}._matchBar_14mkt_337{align-items:center;gap:12px;display:flex}._matchBar_14mkt_337 small{color:#61767e;font-size:.75rem;line-height:1.45}._matchGrid_14mkt_235{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._matchGrid_14mkt_235 legend{grid-column:1/-1}._matchCard_14mkt_341{cursor:pointer;background:#fff;border:1px solid #d4e3e5;border-radius:8px;grid-template-columns:auto 49px minmax(0,1fr);align-items:center;min-width:0;padding:14px;transition:border-color .14s,background .14s,transform .14s;position:relative;gap:12px!important;display:grid!important}._matchCard_14mkt_341:hover{background:#f9fcfc;border-color:#9fcfd0;transform:translateY(-1px)}._matchCard_14mkt_341[data-selected=true]{border-color:#158c90;box-shadow:0 0 0 3px #087d821a}._matchCard_14mkt_341>input{accent-color:#087d82;width:17px!important;min-height:17px!important}._matchCard_14mkt_341>span{color:#08696f;background:#e4f3f1;border-radius:11px;align-content:center;place-items:center;width:44px;height:44px;display:grid}._matchCard_14mkt_341>span b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}._matchCard_14mkt_341>span small{font-size:.62rem}._matchCard_14mkt_341>div{min-width:0}._matchCard_14mkt_341 strong,._matchCard_14mkt_341 p,._matchCard_14mkt_341 em,._matchCard_14mkt_341 div>small{text-overflow:ellipsis;display:block;overflow:hidden}._matchCard_14mkt_341 strong{font-size:.8125rem}._matchCard_14mkt_341 p{color:#526a73;white-space:nowrap;margin:3px 0;font-size:.75rem}._matchCard_14mkt_341 div>small{color:#667b82;white-space:nowrap;font-size:.75rem}._matchCard_14mkt_341 em{color:#197279;white-space:nowrap;margin-top:6px;font-size:.75rem;font-style:normal}._referralWorkspace_14mkt_358{border-top:1px solid var(--clinic-line,#d7e5e8);grid-template-columns:minmax(260px,.85fr) minmax(0,1.7fr);min-height:600px;display:grid}._referralListPane_14mkt_359{border-right:1px solid var(--clinic-line,#d7e5e8);background:#f8fbfb}._listToolbar_14mkt_183{border-bottom:1px solid #dfe9eb;grid-template-columns:minmax(0,1fr) 140px;gap:7px;padding:11px;display:grid}._referralListPane_14mkt_359 ul{margin:0;padding:0;list-style:none}._referralListPane_14mkt_359 li{border-bottom:1px solid #e2ebed}._referralListPane_14mkt_359 li>button{color:#14343e;cursor:pointer;width:100%;min-height:88px;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}._referralListPane_14mkt_359 li>button:hover{background:#eff7f7}._referralListPane_14mkt_359 li>button[aria-pressed=true]{background:#e5f3f1;box-shadow:inset 3px 0 #0b8c90}._referralListPane_14mkt_359 li>button>span:first-child b,._priorityMarker_14mkt_367{color:#23736e;background:#e5f1f0;border-radius:8px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}._referralListPane_14mkt_359 [data-priority=urgent],._priorityMarker_14mkt_367[data-priority=urgent]{color:#9b4039!important;background:#f9e5e1!important}._referralListPane_14mkt_359 button strong,._referralListPane_14mkt_359 button p,._referralListPane_14mkt_359 button small{text-overflow:ellipsis;display:block;overflow:hidden}._referralListPane_14mkt_359 button strong{font-size:.8125rem}._referralListPane_14mkt_359 button p{color:#465f69;margin:4px 0;font-size:.75rem;line-height:1.4}._referralListPane_14mkt_359 button small{color:#70848b;white-space:nowrap;font-size:.75rem}._referralListPane_14mkt_359 button i{color:#178388;font-style:normal}._referralDetail_14mkt_159{padding:clamp(24px,3vw,34px)}._summaryBlock_14mkt_378{background:#fbfdfd;border:1px solid #dbe7e9;border-radius:11px;padding:14px}._summaryBlock_14mkt_378>strong{font-size:.85rem;display:block}._summaryBlock_14mkt_378>p{color:#314e57;white-space:pre-wrap;margin:8px 0;font-size:.8125rem;line-height:1.65}._summaryBlock_14mkt_378>small{color:#6d8188;font-size:.75rem}._feedbackSection_14mkt_286{margin-top:18px}._opinionList_14mkt_271{margin-top:10px}._opinionList_14mkt_271 li>strong{margin-top:11px;font-size:.85rem;line-height:1.5;display:block}._opinionList_14mkt_271 dl,._inpatientList_14mkt_272 dl{gap:9px;margin:12px 0;display:grid}._opinionList_14mkt_271 dl>div,._inpatientList_14mkt_272 dl>div{grid-template-columns:130px minmax(0,1fr);gap:12px;display:grid}._opinionList_14mkt_271 dd,._inpatientList_14mkt_272 dd{color:#29464f;white-space:pre-wrap;margin:0;font-size:.8125rem;line-height:1.55}._caseLayout_14mkt_392{grid-template-columns:minmax(240px,.72fr) minmax(0,2.2fr);min-height:720px;display:grid}._caseQueue_14mkt_93{border-right:1px solid var(--clinic-line,#d7e5e8);background:#f7fbfb}._caseSearch_14mkt_184{border-bottom:1px solid #e0eaec;padding:11px;display:block}._caseQueue_14mkt_93 li>button{grid-template-columns:28px minmax(0,1fr)}._caseQueue_14mkt_93 button>span:last-child{min-width:0}._caseQueue_14mkt_93 strong,._caseQueue_14mkt_93 small,._caseQueue_14mkt_93 em{text-overflow:ellipsis;display:block;overflow:hidden}._caseQueue_14mkt_93 strong{font-size:.8125rem}._caseQueue_14mkt_93 small{color:#435f68;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.75rem;line-height:1.4;display:-webkit-box}._caseQueue_14mkt_93 em{color:#70848b;white-space:nowrap;margin-top:5px;font-size:.75rem;font-style:normal}._priorityMarker_14mkt_367{font-weight:850}._caseHeader_14mkt_26{padding:24px 25px 21px}._caseHeader_14mkt_26 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:260px;margin:0;display:grid}._caseHeader_14mkt_26 dl>div{background:#f7fafb;border:1px solid #dce7e9;border-radius:9px;padding:9px}._caseHeader_14mkt_26 dt{color:#70838a;font-size:.7rem}._caseHeader_14mkt_26 dd{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.75rem;font-weight:740;overflow:hidden}._caseTabs_14mkt_409{scrollbar-width:none;border-bottom:1px solid #dce7e9;gap:6px;padding:0 22px;display:flex;overflow-x:auto}._caseTabs_14mkt_409::-webkit-scrollbar{display:none}._caseTabs_14mkt_409 button{color:#59727a;cursor:pointer;min-height:50px;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:.75rem;font-weight:730;display:flex;position:relative}._caseTabs_14mkt_409 button[aria-current=page]{color:#075e65;border-bottom-color:#0c8c90}._caseTabs_14mkt_409 i{background:#e5f1f1;border-radius:999px;min-width:19px;padding:2px 5px;font-size:.68rem;font-style:normal}._tabCanvas_14mkt_414{padding:23px}._overviewGrid_14mkt_415{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._clinicalSections_14mkt_270{gap:10px;margin:14px 0 0;display:grid}._clinicalSections_14mkt_270>div{border-top:1px solid #e2eaec;padding-top:10px}._clinicalSections_14mkt_270 dd{color:#2d4a53;white-space:pre-wrap;margin:4px 0 0;font-size:.8125rem;line-height:1.58}._metadataList_14mkt_419{gap:7px;margin:0;padding:0;list-style:none;display:grid}._metadataList_14mkt_419 li{background:#fff;border:1px solid #e0eaec;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}._metadataList_14mkt_419 li>span{color:#126d72;background:#e7f3f2;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.7rem;font-weight:820;display:grid}._metadataList_14mkt_419 strong,._metadataList_14mkt_419 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._metadataList_14mkt_419 strong{font-size:.8125rem}._metadataList_14mkt_419 small,._metadataList_14mkt_419 time{color:#70838a;font-size:.75rem}._sharedCaseEvidence_14mkt_427{gap:13px;display:grid}._caseShareGrid_14mkt_428{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._caseShareGrid_14mkt_428 article{background:#f7fbfa;border:1px solid #cbdfe0;border-radius:10px;gap:8px;padding:13px;display:grid}._caseShareGrid_14mkt_428 article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}._caseShareGrid_14mkt_428 article>div span{color:#286d56;text-transform:uppercase;background:#dcefe8;border-radius:999px;padding:4px 7px;font-size:.7rem;font-weight:850}._caseShareGrid_14mkt_428 article>div span[data-severity=urgent],._caseShareGrid_14mkt_428 article>div span[data-severity=emergency]{color:#963f38;background:#f8e2df}._caseShareGrid_14mkt_428 time{color:#6c8187;font-size:.75rem}._caseShareGrid_14mkt_428 h5{color:#173b44;margin:0;font-size:.9rem}._caseShareGrid_14mkt_428 p{color:#3d5a63;margin:0;font-size:.8125rem;line-height:1.55}._caseShareGrid_14mkt_428 blockquote{color:#4d686f;background:#fffc;border-left:3px solid #4c9e98;margin:0;padding:9px 11px;font-size:.8125rem;line-height:1.5}._caseShareGrid_14mkt_428 blockquote strong{color:#2b6560;display:block}._caseShareGrid_14mkt_428 small{color:#687e84;font-size:.75rem;line-height:1.45}._caseCdsList_14mkt_440{gap:13px;display:grid}._sharedRecordList_14mkt_441 li{align-items:start}._sharedRecordList_14mkt_441 li>div{min-width:0}._sharedRecordList_14mkt_441 li em{color:#805a20;background:#fff0d8;border-radius:999px;margin-top:5px;padding:3px 6px;font-size:.7rem;font-style:normal;font-weight:800;display:inline-block}._sharedRecordList_14mkt_441 li em[data-review-status=confirmed]{color:#286f57;background:#dff1e9}._sharedRecordList_14mkt_441 li p{color:#506a72;margin:7px 0 0;font-size:.75rem;line-height:1.5}._sharedRecordActions_14mkt_446{flex-wrap:wrap;grid-column:2/-1;justify-content:flex-end;gap:7px;display:flex}._sharedRecordActions_14mkt_446 button{color:#465a99;cursor:pointer;min-height:38px;font:inherit;background:#fff;border:1px solid #5267a8;border-radius:7px;padding:0 11px;font-size:.75rem;font-weight:800}._sharedRecordActions_14mkt_446 button:first-child:not(:last-child){color:#fff;background:#5267a8}._sharedRecordActions_14mkt_446 button:disabled{cursor:wait;opacity:.55}._sharedRecordBoundary_14mkt_450{color:#70838a;grid-column:2/-1;font-size:.75rem}._workflowColumn_14mkt_451{grid-template-columns:minmax(0,1.7fr) minmax(280px,.75fr);align-items:start;gap:16px;display:grid}._workflowColumn_14mkt_451>section,._compactForm_14mkt_170{min-width:0}._compactForm_14mkt_170{background:#f5f9f9;border:1px solid #cfdfe2;border-radius:11px;gap:12px;padding:16px;display:grid}._compactForm_14mkt_170 h4{margin:0;font-size:.9rem}._timelineFullWidth_14mkt_456{background:#fbfdfd;border:1px solid #d4e3e5;border-radius:13px;grid-column:1/-1;padding:18px;box-shadow:0 10px 28px #153d460b}._refreshNotice_14mkt_457{color:#426268;background:#eef7f6;border-bottom:1px solid #dce8ea;margin:0;padding:9px 18px;font-size:.78rem;line-height:1.5}._specialistUploadComposer_14mkt_459{background:#fbfdfd;border-radius:13px;gap:14px;padding:0 16px 16px;overflow:hidden;box-shadow:0 10px 28px #153d460d}._workflowColumn_14mkt_451>._specialistUploadComposer_14mkt_459{order:-2;grid-column:1/-1}._specialistUploadEntry_14mkt_461{background:linear-gradient(120deg,#f1f8f7,#fbfdfd);border:1px solid #c8dddd;border-radius:12px;order:-4;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex;box-shadow:0 9px 24px #153d460b}._specialistUploadEntry_14mkt_461>div{gap:3px;display:grid}._specialistUploadEntry_14mkt_461 p{color:#08777b;letter-spacing:.08em;text-transform:uppercase;margin:0;font:800 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}._specialistUploadEntry_14mkt_461 h4{color:#183d45;margin:0;font-size:.94rem}._specialistUploadEntry_14mkt_461 span{color:#60777e;font-size:.76rem;line-height:1.45}._workflowColumn_14mkt_451>[data-upload-success=true]{order:-3;grid-column:1/-1;margin:0}._workflowColumn_14mkt_451>._timelineFullWidth_14mkt_456{order:-1}._uploadComposerHeading_14mkt_468{border-bottom:1px solid var(--clinic-line,#d9dce3);background:#f4f3ef;margin:0 -16px;padding:17px 16px 15px}._uploadComposerHeading_14mkt_468 p{color:#08777b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font:800 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}._uploadComposerHeading_14mkt_468 h4{color:#183d45;font-size:1rem}._uploadComposerHeading_14mkt_468 span{color:#60777e;margin-top:5px;font-size:.78rem;line-height:1.5;display:block}._specialistUploadSteps_14mkt_473{background:#f8fbfb;border:1px solid #dce7e9;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._specialistUploadSteps_14mkt_473 li{color:#72868c;align-items:center;gap:7px;min-width:0;padding:9px 10px;display:flex}._specialistUploadSteps_14mkt_473 li:nth-child(2n){border-left:1px solid #e1eaeb}._specialistUploadSteps_14mkt_473 li:nth-child(n+3){border-top:1px solid #e1eaeb}._specialistUploadSteps_14mkt_473 li>span{background:#fff;border:1px solid #c9d9db;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font:800 .67rem ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}._specialistUploadSteps_14mkt_473 li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}._specialistUploadSteps_14mkt_473 li[data-step-state=complete]{color:#2a6c55}._specialistUploadSteps_14mkt_473 li[data-step-state=complete]>span{color:#286f57;background:#e5f3ec;border-color:#78b79f}._specialistUploadSteps_14mkt_473 li[data-step-state=current]{color:#075f64;background:#edf7f5}._specialistUploadSteps_14mkt_473 li[data-step-state=current]>span{color:#fff;background:#087d82;border-color:#087d82;box-shadow:0 0 0 3px #087d821a}._specialistFilePicker_14mkt_484{min-width:0}._specialistOptionalContext_14mkt_486{background:#f7fafb;border:1px solid #d8e5e7;border-radius:10px;overflow:hidden}._specialistOptionalContext_14mkt_486>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 12px;list-style:none;display:flex}._specialistOptionalContext_14mkt_486>summary::-webkit-details-marker{display:none}._specialistOptionalContext_14mkt_486>summary strong,._specialistOptionalContext_14mkt_486>summary small{display:block}._specialistOptionalContext_14mkt_486>summary strong{color:#31535b;font-size:.78rem}._specialistOptionalContext_14mkt_486>summary small{color:#71858b;margin-top:3px;font-size:.7rem;font-weight:550}._specialistOptionalContext_14mkt_486>summary i{color:#087d82;font-style:normal;transition:transform .16s}._specialistOptionalContext_14mkt_486[open]>summary i{transform:rotate(180deg)}._specialistOptionalContext_14mkt_486>div{background:#fff;border-top:1px solid #dfe9eb;gap:12px;padding:13px;display:grid}._specialistUploadProgress_14mkt_497{color:#315d68;background:#eef8fa;border:1px solid #bbd8de;border-radius:10px;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:12px;display:grid}._specialistUploadProgress_14mkt_497>span{color:#087d82;background:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}._specialistUploadProgress_14mkt_497 strong{color:#294f59;font-size:.8rem}._specialistUploadProgress_14mkt_497 p{margin:3px 0 0;font-size:.75rem;line-height:1.5}._specialistUploadProgressCopy_14mkt_501{min-width:0}._specialistUploadActions_14mkt_502{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}._specialistUploadProgress_14mkt_497 button{color:#176b70;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #9fc8c8;border-radius:8px;padding:0 12px;font-size:.75rem;font-weight:800}._specialistUploadProgress_14mkt_497>button{grid-column:1/-1;justify-self:end}._specialistUploadProgress_14mkt_497[data-status=failed]{color:#833e38;background:#fae9e6;border-color:#e2b8b2}._specialistUploadProgress_14mkt_497[data-status=failed]>span{color:#93423c}._specialistUploadProgress_14mkt_497[data-status=complete]{color:#2b6251;background:#edf8f3;border-color:#acd6c5}._specialistUploadProgress_14mkt_497[data-status=complete]>span{color:#267259}._byteUploadProgress_14mkt_510{gap:8px;width:100%;margin-top:10px;display:grid}._byteUploadProgress_14mkt_510>div{color:#344a63;justify-content:space-between;align-items:center;gap:10px;font-size:.72rem;display:flex}._byteUploadProgress_14mkt_510>div span{font-weight:800}._byteUploadProgress_14mkt_510>div b{color:#617187;font-size:.69rem;font-weight:650}._byteUploadProgress_14mkt_510 progress{accent-color:#2f58b7;background:#dce4ed;border:0;border-radius:999px;width:100%;height:8px;overflow:hidden}._byteUploadProgress_14mkt_510 progress::-webkit-progress-bar{background:#dce4ed;border-radius:999px}._byteUploadProgress_14mkt_510 progress::-webkit-progress-value{background:#2f58b7;border-radius:999px}._byteUploadProgress_14mkt_510 progress::-moz-progress-bar{background:#2f58b7;border-radius:999px}._timelineList_14mkt_292 li{grid-template-columns:15px minmax(0,1fr);gap:10px;display:grid}._timelineList_14mkt_292 li>span{background:#20a0a2;border:2px solid #fff;border-radius:50%;width:9px;height:9px;margin-top:7px;position:relative;box-shadow:0 0 0 3px #cce9e6}._timelineList_14mkt_292 li>div{background:#fbfdfd;border:1px solid #dce8ea;border-radius:10px;padding:12px}._timelineList_14mkt_292 li>div>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._timelineList_14mkt_292 b{color:#0a7479;text-transform:capitalize;font-size:.75rem}._timelineList_14mkt_292 time,._timelineList_14mkt_292 small{color:#72868d;font-size:.75rem}._timelineList_14mkt_292 p{color:#2f4b54;white-space:pre-wrap;margin:8px 0;font-size:.8125rem;line-height:1.6}._investigationList_14mkt_526{gap:10px;margin:0;padding:0;list-style:none;display:grid}._investigationList_14mkt_526>li{background:#fbfdfd;border:1px solid #dbe7e9;border-radius:11px;padding:14px}._investigationList_14mkt_526 li>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}._investigationList_14mkt_526 time{color:#71858c;font-size:.75rem}._investigationList_14mkt_526 h5,._inpatientList_14mkt_272 h5{margin:11px 0 0;font-size:.9rem}._investigationList_14mkt_526 p{color:#526a73;margin:6px 0;font-size:.8125rem}._investigationList_14mkt_526 blockquote,._inpatientList_14mkt_272 blockquote{color:#294b53;background:#edf7f6;border-left:3px solid #20a0a2;border-radius:0 8px 8px 0;margin:11px 0;padding:10px 12px;font-size:.8125rem;line-height:1.6}._investigationList_14mkt_526>li>small{color:#71858c;font-size:.75rem}._resultForm_14mkt_174{background:#eef6f6;border-radius:9px;gap:9px;margin-top:11px;padding:11px;display:grid}._resultForm_14mkt_174>div{justify-content:flex-end;gap:7px;display:flex}._resultForm_14mkt_174 button{color:#096b70;cursor:pointer;min-height:34px;font:inherit;background:#fff;border:1px solid #bcd8d9;border-radius:8px;padding:0 10px;font-size:.75rem;font-weight:750}._inpatientList_14mkt_272>li{--record-accent:#087d82;--record-soft:#e6f2f1;border-left:4px solid var(--record-accent);background:#fbfdfd}._inpatientList_14mkt_272>li:focus{outline-offset:3px;outline:3px solid #087d8238}._inpatientList_14mkt_272>li[data-record-tone=blue]{--record-accent:#176bb5;--record-soft:#e7f2fc}._inpatientList_14mkt_272>li[data-record-tone=cyan]{--record-accent:#087d82;--record-soft:#e2f5f3}._inpatientList_14mkt_272>li[data-record-tone=violet]{--record-accent:#7357b5;--record-soft:#f0ebfa}._inpatientList_14mkt_272>li[data-record-tone=rose]{--record-accent:#a44565;--record-soft:#f9eaf0}._inpatientList_14mkt_272>li[data-record-tone=emerald]{--record-accent:#247853;--record-soft:#e6f5ed}._inpatientList_14mkt_272>li[data-record-tone=amber]{--record-accent:#8b6220;--record-soft:#fbf1dc}._inpatientList_14mkt_272>li[data-record-tone=indigo]{--record-accent:#4055a2;--record-soft:#e9edfb}._inpatientList_14mkt_272>li[data-record-tone=slate]{--record-accent:#526a73;--record-soft:#edf2f3}._recordCategory_14mkt_549{margin-top:10px;justify-content:flex-start!important;gap:9px!important;display:flex!important}._recordCategory_14mkt_549>b{background:var(--record-soft);width:34px;height:34px;color:var(--record-accent);border-radius:9px;flex:none;place-items:center;font:850 .7rem ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}._recordCategory_14mkt_549>span{min-width:0}._recordCategory_14mkt_549 strong,._recordCategory_14mkt_549 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._recordCategory_14mkt_549 strong{color:#29464f;font-size:.78rem}._recordCategory_14mkt_549 small{color:#71858c;margin-top:3px;font-size:.72rem}._processingPreview_14mkt_552{background:#f7fafb;border:1px solid #dbe7e9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin-top:10px;padding:10px 11px;display:grid}._processingPreview_14mkt_552 strong{color:#294a53;font-size:.76rem}._processingPreview_14mkt_552>span{color:#647a82;text-transform:capitalize;font:700 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}._processingPreview_14mkt_552 p,._processingPreview_14mkt_552 small{color:#526a73;grid-column:1/-1;margin:0;font-size:.73rem;line-height:1.45}._processingPreview_14mkt_552 small{color:#71858c}._processingPreview_14mkt_552[data-local=true]{background:#f1f3fc;border-color:#c8caeb}._processingPreview_14mkt_552[data-local=true] strong{color:#4055a2}._attachmentActions_14mkt_554{background:#f1f8f8;border:1px solid #cee1e1;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 11px;display:flex}._attachmentActions_14mkt_554>span{color:#506a72;font-size:.75rem;line-height:1.45}._attachmentActions_14mkt_554>label{color:#506a72;gap:6px;min-width:0;font-size:.75rem;line-height:1.45;display:grid}._attachmentActions_14mkt_554 input[type=file]{color:#536d75;max-width:100%;font:inherit;font-size:.75rem}._attachmentActions_14mkt_554 button{flex:none}._actionButtons_14mkt_559{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-left:auto;display:flex}._recordDeleteZone_14mkt_560{background:#fff8f6;border:1px solid #ead0cb;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:11px 12px;display:flex}._recordDeleteZone_14mkt_560>div:first-child{gap:3px;min-width:0;display:grid}._recordDeleteZone_14mkt_560>div:first-child strong{color:#713c37;font-size:.76rem}._recordDeleteZone_14mkt_560>div:first-child span{color:#7c625f;font-size:.72rem;line-height:1.45}._recordDeleteConfirm_14mkt_564{background:#fff;border:1px solid #e3bbb5;border-radius:8px;gap:5px;min-width:min(100%,310px);padding:10px;display:grid}._recordDeleteConfirm_14mkt_564>strong{color:#763d37;font-size:.76rem}._recordDeleteConfirm_14mkt_564>span{color:#7b625f;font-size:.71rem;line-height:1.45}._recordDeleteConfirm_14mkt_564>div{justify-content:flex-end;gap:7px;margin-top:4px;display:flex}._viewerLoading_14mkt_568{z-index:1001;color:#8aebe4;background:#031017e0;place-items:center;margin:0;font-weight:800;display:grid;position:fixed;inset:0}._resumeExtraction_14mkt_569{background:#f7fbfa;border:1px dashed #9fbfbc;border-radius:10px;gap:11px;margin-top:11px;padding:12px;display:grid}._resumeExtraction_14mkt_569>p{color:#4e6a68;margin:0;font-size:.75rem;line-height:1.55}._resumeExtraction_14mkt_569>label{color:#294d4a;gap:6px;font-size:.74rem;font-weight:750;display:grid}._resumeExtraction_14mkt_569 input[type=file]{background:#fff;border:1px solid #ccdddb;border-radius:9px;max-width:100%;min-height:44px;padding:8px}._resumeActions_14mkt_573{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._resumeActions_14mkt_573 button{color:#315653;cursor:pointer;min-height:39px;font:inherit;background:#fff;border:1px solid #b8cfcc;border-radius:8px;padding:0 12px;font-size:.72rem;font-weight:750}._resumeActions_14mkt_573 button:last-child{color:#fff;background:#0e8580;border-color:#0e8580}._resumeActions_14mkt_573 button:disabled{cursor:not-allowed;opacity:.46}._mdtCreate_14mkt_172{background:#f0f8f7;border:1px solid #cbe1e1;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:17px;padding:17px;display:grid}._mdtCreate_14mkt_172>div:first-child{grid-column:1/-1}._mdtCreate_14mkt_172 h3{margin:0;font-size:1rem}._mdtCreate_14mkt_172 p{color:#60777f;margin:4px 0 0;font-size:.75rem}._mdtLayout_14mkt_582{border-top:1px solid var(--clinic-line,#d7e5e8);grid-template-columns:minmax(250px,.72fr) minmax(0,2.1fr);min-height:660px;display:grid}._mdtRail_14mkt_94{border-right:1px solid var(--clinic-line,#d7e5e8);background:#f8fbfb}._mdtRail_14mkt_94 li>button{grid-template-columns:38px minmax(0,1fr)}._mdtRail_14mkt_94 strong,._mdtRail_14mkt_94 p,._mdtRail_14mkt_94 small{text-overflow:ellipsis;display:block;overflow:hidden}._mdtRail_14mkt_94 strong{font-size:.8125rem}._mdtRail_14mkt_94 p{color:#526a73;margin:4px 0;font-size:.75rem}._mdtRail_14mkt_94 small{color:#70848b;white-space:nowrap;font-size:.75rem}._mdtGlyph_14mkt_591{color:#0a8185;background:#e7f3f2;border:1px solid #c7dddd;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}._mdtGlyph_14mkt_591[data-status=active]{box-shadow:inset 0 0 0 4px #19979a14,0 0 16px #19979a1f}._mdtCanvas_14mkt_158{padding-bottom:24px}._mdtQuestion_14mkt_594{background:#eff8f6;border:1px solid #bcdedb;border-radius:10px;align-items:flex-start;gap:12px;margin:0 20px 15px;padding:13px;display:flex}._mdtQuestion_14mkt_594>span{color:#fff;background:#12878b;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:850;display:grid}._mdtQuestion_14mkt_594 strong{font-size:.8125rem}._mdtQuestion_14mkt_594 p{color:#35535b;margin:5px 0 0;font-size:.8125rem;line-height:1.6}._invitationBanner_14mkt_598{color:#705222;background:#fcf3df;border:1px solid #e1c79b;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;margin:0 20px 15px;padding:12px;display:grid}._invitationBanner_14mkt_598 strong{font-size:.8125rem}._invitationBanner_14mkt_598 p{margin:3px 0 0;font-size:.75rem}._invitationBanner_14mkt_598 button{color:#715223;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #d6b77d;border-radius:8px;padding:0 11px;font-size:.75rem;font-weight:760}._invitationBanner_14mkt_598 button:last-child{color:#fff;background:#12848a;border-color:#12848a}._mdtColumns_14mkt_603{grid-template-columns:minmax(250px,.75fr) minmax(0,1.5fr);gap:14px;margin:0 20px;display:grid}._participantPanel_14mkt_604,._contributionPanel_14mkt_605{background:#fbfdfd;border:1px solid #dbe6e8;border-radius:11px;overflow:hidden}._participantPanel_14mkt_604 ._subheading_14mkt_27,._contributionPanel_14mkt_605 ._subheading_14mkt_27{border-bottom:1px solid #e2eaec;margin:0;padding:13px}._participantPanel_14mkt_604 ul,._contributionPanel_14mkt_605 ol{margin:0;padding:0;list-style:none}._participantPanel_14mkt_604 li{border-bottom:1px solid #e5edef;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:63px;padding:9px 12px;display:grid}._participantPanel_14mkt_604 li>span{color:#176d71;background:#e5f1f0;border-radius:10px;place-items:center;width:36px;height:36px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:820;display:grid}._participantPanel_14mkt_604 strong,._participantPanel_14mkt_604 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._participantPanel_14mkt_604 strong{font-size:.8125rem}._participantPanel_14mkt_604 small{color:#71858c;margin-top:3px;font-size:.75rem}._participantPanel_14mkt_604 em{color:#825e25;text-transform:capitalize;background:#f8efdd;border-radius:999px;padding:4px 7px;font-size:.7rem;font-style:normal}._participantPanel_14mkt_604 em[data-status=accepted]{color:#276d53;background:#e5f3ec}._participantPanel_14mkt_604 em[data-status=declined]{color:#8b423c;background:#f9e8e5}._inviteForm_14mkt_188{background:#f2f8f8;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:11px;display:grid}._contributionPanel_14mkt_605 li{border-bottom:1px solid #e4edef;padding:13px}._contributionPanel_14mkt_605 li>div{justify-content:space-between;gap:12px;display:flex}._contributionPanel_14mkt_605 b{font-size:.8125rem}._contributionPanel_14mkt_605 time{color:#72868d;font-size:.75rem}._contributionPanel_14mkt_605 li>span{color:#176e73;background:#e5f2f1;border-radius:6px;margin-top:7px;padding:3px 6px;font-size:.7rem;display:inline-block}._contributionPanel_14mkt_605 li p{color:#2e4b54;white-space:pre-wrap;margin:8px 0 0;font-size:.8125rem;line-height:1.6}._contributionForm_14mkt_189{background:#f0f7f7;grid-template-columns:150px minmax(0,1fr) auto;align-items:end;gap:8px;padding:12px;display:grid}._finalRecommendation_14mkt_28{background:#eff8f4;border:1px solid #a9d7c5;border-radius:10px;gap:12px;margin:15px 20px 0;padding:15px;display:flex}._finalRecommendation_14mkt_28>span{color:#fff;background:#319a73;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}._finalRecommendation_14mkt_28 h4{margin:0;font-size:.95rem;line-height:1.5}._finalRecommendation_14mkt_28 div>p:not(:first-child){color:#35534a;margin:8px 0;font-size:.8125rem;line-height:1.6}._finalRecommendation_14mkt_28 small{color:#5e756d;font-size:.75rem}._mdtCanvas_14mkt_158>._formActions_14mkt_240{margin:15px 20px 0}._concludeForm_14mkt_173{background:#f2f8f8;border:1px solid #c9dfe0;border-radius:11px;gap:12px;margin:15px 20px 0;padding:16px;display:grid}._concludeForm_14mkt_173 h4{margin:0;font-size:.95rem}._concludeForm_14mkt_173>div>p{color:#60767e;margin:4px 0 0;font-size:.75rem}._visuallyHidden_14mkt_637{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._pathwayPanel_14mkt_1 :is(button,input,select,textarea,label,summary,dd){font-size:.8125rem}._pathwayPanel_14mkt_1 :is(small,time,dt,em){font-size:.75rem}._pathwayPanel_14mkt_1 button{min-height:44px}:is(._pathwayPanel_14mkt_1 button:focus-visible,._pathwayPanel_14mkt_1 input:focus-visible,._pathwayPanel_14mkt_1 textarea:focus-visible,._pathwayPanel_14mkt_1 select:focus-visible){outline-offset:2px;outline:3px solid #0a898d47}@keyframes _spin_14mkt_1{to{transform:rotate(360deg)}}@media (max-width:1120px){._threePane_14mkt_81{grid-template-columns:190px 230px minmax(0,1fr)}._workflowColumn_14mkt_451{grid-template-columns:1fr}._compactForm_14mkt_170,._workflowColumn_14mkt_451>._timelineFullWidth_14mkt_456{order:-1}._vitalsGrid_14mkt_239{grid-template-columns:repeat(2,minmax(0,1fr))}._mdtColumns_14mkt_603{grid-template-columns:1fr}._contributionForm_14mkt_189{grid-template-columns:140px minmax(0,1fr)}._contributionForm_14mkt_189 button{grid-column:2;justify-self:end}}@media (max-width:900px){._pathwayHeader_14mkt_8{flex-direction:column;align-items:flex-start;gap:12px}._threePane_14mkt_81{grid-template-columns:190px minmax(0,1fr)}._clinicalCanvas_14mkt_84{border-top:1px solid var(--clinic-line,#d7e5e8);grid-column:1/-1;min-height:560px}._selectionRail_14mkt_82{border-right:1px solid var(--clinic-line,#d7e5e8)}._timelineRail_14mkt_83{border-right:0}._referralWorkspace_14mkt_358,._caseLayout_14mkt_392,._mdtLayout_14mkt_582{grid-template-columns:240px minmax(0,1fr)}._caseHeader_14mkt_26{flex-direction:column}._caseHeader_14mkt_26 dl{width:100%}._overviewGrid_14mkt_415{grid-template-columns:1fr}._spanTwo_14mkt_233,._overviewGrid_14mkt_415 ._spanTwo_14mkt_233{grid-column:auto}._caseShareGrid_14mkt_428{grid-template-columns:1fr}._formGridThree_14mkt_232{grid-template-columns:repeat(2,minmax(0,1fr))}._matchGrid_14mkt_235,._mdtCreate_14mkt_172{grid-template-columns:1fr}._mdtCreate_14mkt_172>div:first-child,._mdtCreate_14mkt_172 ._spanTwo_14mkt_233{grid-column:auto}}@media (max-width:700px){._pathwayPanel_14mkt_1{border-radius:12px}._pathwayHeader_14mkt_8{padding:18px}._headerActions_14mkt_38{flex-direction:column;align-items:stretch;width:100%}._headerActions_14mkt_38 ._primaryButton_14mkt_241{width:100%}._sourceBadge_14mkt_40{white-space:normal}._threePane_14mkt_81,._referralWorkspace_14mkt_358,._caseLayout_14mkt_392,._mdtLayout_14mkt_582{display:block}._selectionRail_14mkt_82,._timelineRail_14mkt_83,._referralListPane_14mkt_359,._caseQueue_14mkt_93,._mdtRail_14mkt_94{border-right:0;border-bottom:1px solid var(--clinic-line,#d7e5e8);max-height:310px;overflow-y:auto}._clinicalCanvas_14mkt_84,._referralDetail_14mkt_159,._caseCanvas_14mkt_157,._mdtCanvas_14mkt_158{min-height:520px}._emptyCanvas_14mkt_318{min-height:420px}._formGrid_14mkt_231,._formGridThree_14mkt_232,._recordAudit_14mkt_264,._factGrid_14mkt_265,._vitalsGrid_14mkt_239,._overviewGrid_14mkt_415{grid-template-columns:1fr}._spanTwo_14mkt_233{grid-column:auto}._inlineComposer_14mkt_190,._contributionForm_14mkt_189{grid-template-columns:1fr}._contributionForm_14mkt_189 button{grid-column:auto;width:100%}._formActions_14mkt_240{flex-direction:column-reverse;align-items:stretch}._formActions_14mkt_240>button{width:100%;min-height:44px}._specialistUploadEntry_14mkt_461{flex-direction:column;align-items:stretch}._specialistUploadEntry_14mkt_461>button{width:100%}._matchBar_14mkt_337{flex-direction:column;align-items:stretch}._listToolbar_14mkt_183{grid-template-columns:1fr}._referralComposer_14mkt_171{margin:12px;padding:14px}._referralDetail_14mkt_159,._tabCanvas_14mkt_414{padding:15px}._caseHeader_14mkt_26{padding-inline:15px}._caseTabs_14mkt_409{padding-inline:12px}._mdtColumns_14mkt_603,._mdtQuestion_14mkt_594,._invitationBanner_14mkt_598,._finalRecommendation_14mkt_28,._concludeForm_14mkt_173,._mdtCanvas_14mkt_158>._formActions_14mkt_240{margin-inline:14px}._invitationBanner_14mkt_598{grid-template-columns:1fr 1fr}._invitationBanner_14mkt_598>div{grid-column:1/-1}._inviteForm_14mkt_188{grid-template-columns:1fr}._opinionList_14mkt_271 dl>div,._inpatientList_14mkt_272 dl>div{grid-template-columns:1fr;gap:3px}._attachmentActions_14mkt_554{flex-direction:column;align-items:stretch}._actionButtons_14mkt_559{width:100%;margin-left:0;display:grid}._actionButtons_14mkt_559 button,._attachmentActions_14mkt_554 button{width:100%}._recordDeleteZone_14mkt_560{flex-direction:column;align-items:stretch}._recordDeleteZone_14mkt_560>button,._recordDeleteConfirm_14mkt_564 button{width:100%}._recordDeleteConfirm_14mkt_564>div{flex-direction:column}._resumeActions_14mkt_573{flex-direction:column;align-items:stretch}._resumeActions_14mkt_573 button{width:100%;min-height:44px}._timelineFullWidth_14mkt_456{padding:14px}._specialistUploadActions_14mkt_502{flex-direction:column;align-items:stretch}._specialistUploadProgress_14mkt_497 button,._specialistUploadProgress_14mkt_497>button{justify-self:stretch;width:100%}._metadataList_14mkt_419 li{grid-template-columns:34px minmax(0,1fr)}._metadataList_14mkt_419 time,._sharedRecordActions_14mkt_446,._sharedRecordBoundary_14mkt_450{grid-column:2}._sharedRecordActions_14mkt_446{display:grid}._sharedRecordActions_14mkt_446 button{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){._loadingState_14mkt_329:before{animation:none}._pathwayPanel_14mkt_1 *{scroll-behavior:auto!important;transition-duration:.01ms!important}}:is(._pathwayPanel_14mkt_1 :is(input,textarea,select):focus,._pathwayPanel_14mkt_1 :is(button,summary):focus-visible){border-color:var(--clinic-teal,#2f58b7);outline-color:#2f58b752;box-shadow:0 0 0 3px #2f58b71c}._pathwayPanel_14mkt_1 :is(._statusChip_14mkt_41,._sourceBadge_14mkt_40,._recordCategory_14mkt_549,._priorityMarker_14mkt_367){border-radius:6px}._clinicalCanvas_14mkt_84,._referralDetail_14mkt_159,._caseCanvas_14mkt_157,._mdtCanvas_14mkt_158,._tabCanvas_14mkt_414{background:var(--clinic-card,#fffdf9)}._referralComposer_14mkt_171,._matchCard_14mkt_341,._workflowColumn_14mkt_451,._contributionPanel_14mkt_605,._participantPanel_14mkt_604,._mdtCreate_14mkt_172,._summaryBlock_14mkt_378,._vitalsFieldset_14mkt_234,._specialistUploadComposer_14mkt_459,._specialistOptionalContext_14mkt_486,._sharedCaseEvidence_14mkt_427{border-color:var(--clinic-line,#d9dce3);box-shadow:none;background:#fffdf9;border-radius:8px}._caseHeader_14mkt_26,._caseTabs_14mkt_409,._canvasHeading_14mkt_25,._subheading_14mkt_27,._uploadComposerHeading_14mkt_468{border-color:var(--clinic-line,#d9dce3);background:#f4f3ef}._caseTabs_14mkt_409 button[aria-selected=true],._matchCard_14mkt_341[data-selected=true]{color:var(--clinic-teal-deep,#1d3e8d);background:#e8edf8;border-color:#9caed9}._primaryButton_14mkt_241,._specialistUploadProgress_14mkt_497 button[type=submit]{background:var(--clinic-teal,#2f58b7);color:#fff;border-radius:7px}._secondaryButton_14mkt_242,._textButton_14mkt_244,._actionButtons_14mkt_559 button,._attachmentActions_14mkt_554 button{border-radius:7px}._specialistUploadSteps_14mkt_473 li[data-step-state=current]>span{border-color:var(--clinic-teal,#2f58b7);background:var(--clinic-teal,#2f58b7);box-shadow:none}._specialistOptionalContext_14mkt_486>summary i,._specialistUploadProgress_14mkt_497>span{color:var(--clinic-teal,#2f58b7)}._matchCard_14mkt_341>input{accent-color:var(--clinic-teal,#2f58b7)}._inpatientList_14mkt_272>li,._inpatientList_14mkt_272>li[data-record-tone=cyan]{--record-accent:#2f58b7;--record-soft:#e8edf8}._inpatientList_14mkt_272>li:focus{outline-color:#2f58b752}._panel_o1ge7_1{--panel-ink:var(--clinic-ink,#182237);--panel-soft:var(--clinic-soft,#445066);--panel-muted:var(--clinic-muted,#6d7788);--panel-line:var(--clinic-line,#d9dce3);--panel-card:var(--clinic-card,#fffdf9);--panel-teal:var(--clinic-teal,#2f58b7);--panel-teal-deep:var(--clinic-teal-deep,#1d3e8d);border:1px solid var(--panel-line);background:var(--panel-card);min-height:540px;color:var(--panel-ink);border-radius:9px;overflow:hidden}._panelHeader_o1ge7_17{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:20px 24px;display:flex}._panelHeader_o1ge7_17 p,._detailEyebrow_o1ge7_28,._sectionEyebrow_o1ge7_29{color:var(--panel-teal);letter-spacing:.07em;text-transform:uppercase;margin:0 0 5px;font-size:.58rem;font-weight:800}._panelHeader_o1ge7_17 h2,._detailHeader_o1ge7_39 h3,._threadHeader_o1ge7_40 h3{letter-spacing:-.025em;margin:0}._panelHeader_o1ge7_17 h2{font-size:1.25rem}._sourceBadge_o1ge7_47{color:#705b34;white-space:nowrap;background:#fbf6e9;border:1px solid #d8caa8;border-radius:6px;flex:none;align-items:center;gap:7px;padding:7px 9px;font-size:.56rem;font-weight:760;display:inline-flex}._sourceBadge_o1ge7_47:before{content:"";background:#c09042;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #c090421a}._sourceBadge_o1ge7_47[data-source=api]{color:var(--panel-teal-deep);background:#e9f6f3;border-color:#b8dcd7}._sourceBadge_o1ge7_47[data-source=api]:before{background:#42a980;box-shadow:0 0 0 4px #42a9801a}._sourceBoundary_o1ge7_82{border-bottom:1px solid var(--panel-line);color:var(--panel-muted);background:#f3f3f1;align-items:flex-start;gap:8px;margin:0;padding:12px 24px;font-size:.58rem;line-height:1.5;display:flex}._sourceBoundary_o1ge7_82>span,._metadataBoundary_o1ge7_96>span{width:18px;height:18px;color:var(--panel-teal);background:#e5e9f4;border-radius:5px;flex:none;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem;font-weight:850;display:grid}._staleContextNotice_o1ge7_110{color:#70582c;background:#fff8e9;border:1px solid #ead3a8;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;margin:0 0 16px;padding:11px 12px;line-height:1.5;display:grid}._staleContextNotice_o1ge7_110>span:first-child{color:#986c21;background:#fff;border-radius:7px;place-items:center;width:24px;height:24px;font-weight:900;display:grid}._staleContextNotice_o1ge7_110 strong{color:#684d1f;display:block}._patientLayout_o1ge7_127,._messageLayout_o1ge7_128{grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr);min-height:480px;display:grid}._patientRail_o1ge7_134,._threadRail_o1ge7_135{border-right:1px solid var(--panel-line);background:#f3f3f1;min-width:0}._railSearch_o1ge7_141{border:1px solid var(--panel-line);height:44px;color:var(--panel-muted);background:#fff;border-radius:8px;grid-template-columns:25px minmax(0,1fr);align-items:center;margin:16px;display:grid}._railSearch_o1ge7_141>span{text-align:center}._railSearch_o1ge7_141 input{box-sizing:border-box;width:100%;min-width:0;height:100%;color:var(--panel-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 8px 0 0;font-size:.64rem}._railSearch_o1ge7_141:focus-within{border-color:#399ba0;box-shadow:0 0 0 3px #087d8217}._railLabel_o1ge7_174{color:var(--panel-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin:18px 16px 9px;font-size:.55rem;font-weight:760;display:flex}._railLabel_o1ge7_174 span:last-child{color:var(--panel-teal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._patientItems_o1ge7_192,._threadItems_o1ge7_193,._recordList_o1ge7_194,._messageList_o1ge7_195{margin:0;padding:0;list-style:none}._patientButton_o1ge7_201,._threadButton_o1ge7_202{width:100%;min-height:76px;color:var(--panel-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #e5edef;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;transition:background .14s,box-shadow .14s;display:grid;position:relative}._threadButton_o1ge7_202:disabled{cursor:wait;opacity:.72}._avatar_o1ge7_237{width:40px;height:40px;color:var(--panel-teal-deep);background:#e2f1ef;border:1px solid #cde1e2;border-radius:8px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:850;display:grid}._patientButton_o1ge7_201>span:nth-child(2),._threadButton_o1ge7_202>span:nth-child(2){min-width:0}._patientButton_o1ge7_201 strong,._patientButton_o1ge7_201 small,._threadButton_o1ge7_202 strong,._threadButton_o1ge7_202 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._patientButton_o1ge7_201 strong,._threadButton_o1ge7_202 strong{font-size:.65rem}._patientButton_o1ge7_201 small,._threadButton_o1ge7_202 small{color:var(--panel-muted);margin-top:3px;font-size:.55rem}._threadButton_o1ge7_202 em{color:var(--panel-teal-deep);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.52rem;font-style:normal;font-weight:740;display:block;overflow:hidden}._patientButton_o1ge7_201>span:last-child{color:var(--panel-teal);font-size:.7rem}._threadMeta_o1ge7_291{flex-direction:column;align-items:flex-end;gap:6px;min-width:36px;display:flex}._threadMeta_o1ge7_291 time{color:var(--panel-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.49rem}._unreadCount_o1ge7_305{background:var(--panel-teal);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;font-weight:850;display:grid}._readOnlyMarker_o1ge7_319{color:#61767e;white-space:nowrap;background:#edf1f2;border-radius:999px;padding:3px 6px;font-size:.48rem;font-weight:760}._detailPane_o1ge7_329,._conversationPane_o1ge7_330{background:#fff;min-width:0}._detailPane_o1ge7_329{padding:26px}._detailBackButton_o1ge7_336{color:#17686b;cursor:pointer;min-height:40px;font:inherit;background:#f7fbfb;border:1px solid #cbdcde;border-radius:8px;margin:0 0 14px;padding:0 11px;font-size:.75rem;font-weight:760}._detailBackButton_o1ge7_336:hover{background:#edf7f6}._detailHeader_o1ge7_39,._threadHeader_o1ge7_40{border-bottom:1px solid #e5edef;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}._detailHeader_o1ge7_39 h3,._threadHeader_o1ge7_40 h3{font-size:1.1rem}._detailHeader_o1ge7_39>div>span,._threadHeader_o1ge7_40>div>span{color:var(--panel-muted);margin-top:4px;font-size:.58rem;display:block}._relationshipChip_o1ge7_360,._contextChip_o1ge7_361{color:#34715f;text-overflow:ellipsis;white-space:nowrap;background:#e9f4f2;border-radius:999px;max-width:190px;padding:6px 8px;font-size:.52rem;font-weight:760;overflow:hidden}._identityGrid_o1ge7_374,._metadataGrid_o1ge7_375{background:#e1eaec;border:1px solid #e1eaec;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:19px 0 0;display:grid;overflow:hidden}._identityGrid_o1ge7_374 div,._metadataGrid_o1ge7_375 div{background:#f8fbfb;min-width:0;padding:13px 14px}._identityGrid_o1ge7_374 dt,._metadataGrid_o1ge7_375 dt{color:var(--panel-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.5rem;font-weight:760}._identityGrid_o1ge7_374 dd,._metadataGrid_o1ge7_375 dd{overflow-wrap:anywhere;color:var(--panel-soft);margin:0;font-size:.59rem}._recordsSection_o1ge7_411{margin-top:30px}._sectionHeading_o1ge7_413{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}._sectionHeading_o1ge7_413 h4{margin:0;font-size:.78rem}._sectionHeading_o1ge7_413>span{color:var(--panel-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.53rem}._recordList_o1ge7_194{gap:10px;display:grid}._recordCard_o1ge7_434{--record-accent:#087d82;--record-soft:#e6f2f1;background:#fff;border:1px solid #dae6e8;border-radius:8px}._recordCard_o1ge7_434 summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto 17px;align-items:center;gap:12px;min-height:66px;padding:11px 13px;list-style:none;display:grid}._recordCard_o1ge7_434 summary::-webkit-details-marker{display:none}._recordIcon_o1ge7_455{background:var(--record-soft);width:34px;height:34px;color:var(--record-accent);border-radius:7px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.53rem;font-weight:850;display:grid}._recordCard_o1ge7_434 summary>span:nth-child(2){min-width:0}._recordCard_o1ge7_434 summary strong,._recordCard_o1ge7_434 summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._recordCard_o1ge7_434 summary strong{font-size:.62rem}._recordCard_o1ge7_434 summary small{color:var(--panel-muted);margin-top:3px;font-size:.53rem}._recordCard_o1ge7_434 summary time{color:var(--panel-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.51rem}._recordCard_o1ge7_434 summary>i{color:var(--panel-teal);font-size:.65rem;font-style:normal;transition:transform .16s}._recordCard_o1ge7_434[open] summary>i{transform:rotate(90deg)}._recordDetails_o1ge7_496{border-top:1px solid #e7edef;padding:0 14px 14px 59px}._metadataGrid_o1ge7_375{margin-top:11px}._recordNote_o1ge7_503{color:var(--panel-soft);background:#f2f6f7;border-radius:8px;margin:10px 0 0;padding:9px 10px;font-size:.57rem;line-height:1.55}._metadataBoundary_o1ge7_96{color:#7b6140;align-items:flex-start;gap:7px;margin:10px 0 0;font-size:.55rem;line-height:1.5;display:flex}._metadataBoundary_o1ge7_96>span{color:#8c6735;background:#f3ead8}._sharedIntakeSection_o1ge7_528{border-top:1px solid #e2ecee;margin-top:28px;padding-top:24px}._sharedIntakeGrid_o1ge7_534{gap:11px;display:grid}._sharedIntakeCard_o1ge7_535{background:#f7fbfa;border:1px solid #cfe2e0;border-radius:10px;gap:11px;padding:16px;display:grid}._shareCardTop_o1ge7_536{justify-content:space-between;align-items:center;gap:12px;display:flex}._shareCardTop_o1ge7_536>span{color:#276c56;text-transform:uppercase;background:#dcefe8;border-radius:999px;padding:4px 7px;font-size:.75rem;font-weight:850}._shareCardTop_o1ge7_536>span[data-severity=urgent],._shareCardTop_o1ge7_536>span[data-severity=emergency]{color:#963f38;background:#f8e2df}._shareCardTop_o1ge7_536 time{color:#667d84;font:.75rem ui-monospace,SFMono-Regular,Menlo,monospace}._sharedIntakeCard_o1ge7_535 h5{color:#173a43;margin:0;font-size:.9375rem}._sharedIntakeCard_o1ge7_535>p{color:#3d5a63;margin:0;font-size:.8125rem;line-height:1.6}._sharedIntakeCard_o1ge7_535 blockquote{color:#4b666e;background:#ffffffc7;border-left:3px solid #45a29b;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.55}._sharedIntakeCard_o1ge7_535 blockquote strong{color:#27645f;margin-bottom:3px;display:block}._sharedIntakeCard_o1ge7_535 dl{background:#dce9e8;border:1px solid #dce9e8;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}._sharedIntakeCard_o1ge7_535 dl>div{background:#ffffffd6;min-width:0;padding:9px}._sharedIntakeCard_o1ge7_535 dt{color:#6a7f85;text-transform:uppercase;font-size:.7rem;font-weight:750}._sharedIntakeCard_o1ge7_535 dd{overflow-wrap:anywhere;color:#33535b;margin:4px 0 0;font-size:.75rem}._shareSafety_o1ge7_549{color:#70592d;background:#fff9eb;border:1px solid #ead5ac;border-radius:8px;padding:10px 11px}._shareSafety_o1ge7_549 strong{font-size:.75rem}._shareSafety_o1ge7_549 ul{margin:6px 0 0;padding-left:18px;font-size:.75rem;line-height:1.5}._specialistShareBoundary_o1ge7_552{color:#4b587a;background:#f4f5fb;border:1px solid #d1d8ee;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;margin:0;padding:12px;font-size:.8125rem;line-height:1.55;display:grid}._specialistShareBoundary_o1ge7_552>span{color:#5364a5;background:#fff;border-radius:6px;place-items:center;width:24px;height:24px;font-weight:850;display:grid}._cdsRegisterSummary_o1ge7_554{background:#f8fbfb;border:1px solid #d5e2e4;border-radius:9px;gap:9px;margin-top:11px;padding:13px;display:grid}._cdsRegisterSummary_o1ge7_554>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._cdsRegisterSummary_o1ge7_554>div strong{color:#1f444d;font-size:.8125rem}._cdsRegisterSummary_o1ge7_554>div span{color:#677d84;font-size:.75rem}._cdsRegisterSummary_o1ge7_554 ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}._cdsRegisterSummary_o1ge7_554 li{background:#fff;border:1px solid #e1eaec;border-radius:7px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}._cdsRegisterSummary_o1ge7_554 li>span{color:#80591f;text-transform:uppercase;background:#fff0d8;border-radius:999px;padding:3px 6px;font-size:.7rem;font-weight:800}._cdsRegisterSummary_o1ge7_554 li>span[data-review-status=reviewed]{color:#276c52;background:#dff0e8}._cdsRegisterSummary_o1ge7_554 li time,._cdsRegisterSummary_o1ge7_554 li small{color:#687d84;font-size:.75rem}._cdsRegisterSummary_o1ge7_554 li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cdsRegisterSummary_o1ge7_554>p{color:#61777e;margin:0;font-size:.75rem;line-height:1.5}._recordCard_o1ge7_434 summary em{color:#7d591f;background:#fff1d8;border-radius:999px;width:max-content;margin-top:5px;padding:2px 6px;font-size:.7rem;font-style:normal;font-weight:800;display:inline-block}._recordCard_o1ge7_434 summary em[data-processing=confirmed]{color:#287057;background:#dff1e9}._confirmedRecordSummary_o1ge7_569{color:#376257;background:#edf8f3;border:1px solid #c6e0d6;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;margin-top:10px;padding:11px;display:grid}._confirmedRecordSummary_o1ge7_569>span{color:#278066;background:#fff;border-radius:6px;place-items:center;width:24px;height:24px;font-weight:900;display:grid}._confirmedRecordSummary_o1ge7_569 p{margin:0;font-size:.8125rem;line-height:1.55}._confirmedRecordSummary_o1ge7_569 strong{color:#25594d;display:block}._patientRecordActions_o1ge7_573{background:#f1f8f7;border:1px solid #cae0de;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:11px;display:flex}._patientRecordActions_o1ge7_573>span{color:#49666d;flex:220px;font-size:.75rem;line-height:1.45}._patientRecordActions_o1ge7_573>div{flex-wrap:wrap;gap:7px;display:flex}._patientRecordActions_o1ge7_573 button{color:#08757a;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #087d82;border-radius:7px;padding:0 12px;font-size:.75rem;font-weight:800}._patientRecordActions_o1ge7_573 button:first-child:not(:last-child){color:#fff;background:#087d82}._patientRecordActions_o1ge7_573 button:disabled{cursor:wait;opacity:.55}._recordDownloadError_o1ge7_579{color:#873f39;background:#fae9e6;border:1px solid #e5bab4;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:.8125rem;line-height:1.5}._recordDownloadError_o1ge7_579 strong{display:block}._secureFilesSection_o1ge7_582{border-top:1px solid #e2ecee;margin-top:30px;padding-top:25px}._secureFileBoundary_o1ge7_588{color:#315c61;background:#eff8f6;border:1px solid #c8e2de;border-radius:8px;align-items:flex-start;gap:9px;margin:0 0 13px;padding:11px 12px;line-height:1.5;display:flex}._secureFileBoundary_o1ge7_588[data-source=synthetic]{color:#6e5b38;background:#fbf7ed;border-color:#e3d4b7}._secureFileBoundary_o1ge7_588>span{color:#087d82;background:#d9efeb;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;font-weight:850;display:grid}._uploadDisclosure_o1ge7_621{background:#fff;border:1px solid #c8dcde;border-radius:14px;overflow:hidden;box-shadow:0 12px 34px #153e470f}._uploadComposerHeader_o1ge7_629{background:#f4f3ef;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:18px 19px;display:grid}._uploadComposerHeader_o1ge7_629>span{color:#fff;background:#0b7f80;border:1px solid #98ccc7;border-radius:11px;place-items:center;width:42px;height:42px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:850;display:grid;box-shadow:0 8px 20px #087d822e}._uploadComposerHeader_o1ge7_629 p{color:#08777b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:.72rem;font-weight:800}._uploadComposerHeader_o1ge7_629 h5{color:#173940;letter-spacing:-.015em;margin:0;font-size:1rem}._uploadComposerHeader_o1ge7_629 small{color:#5f767d;margin-top:5px;font-size:.78rem;line-height:1.45;display:block}._uploadComposerHeader_o1ge7_629>strong{color:#587078;white-space:nowrap;background:#fff;border:1px solid #d2e3e3;border-radius:999px;align-self:start;padding:6px 9px;font:750 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}._uploadSteps_o1ge7_658{background:#f8fbfb;border-top:1px solid #e0ebec;border-bottom:1px solid #e0ebec;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._uploadSteps_o1ge7_658 li{color:#73868b;align-items:center;gap:8px;min-width:0;padding:12px 13px;display:flex;position:relative}._uploadSteps_o1ge7_658 li+li{border-left:1px solid #e1eaeb}._uploadSteps_o1ge7_658 li>span{color:#61777d;background:#fff;border:1px solid #c9d8da;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font:800 .7rem ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}._uploadSteps_o1ge7_658 li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._uploadSteps_o1ge7_658 li[data-step-state=complete]{color:#2c6e59}._uploadSteps_o1ge7_658 li[data-step-state=complete]>span{color:#277058;background:#e4f3ec;border-color:#75b59d}._uploadSteps_o1ge7_658 li[data-step-state=current]{color:#075f64;background:#edf7f5}._uploadSteps_o1ge7_658 li[data-step-state=current]>span{color:#fff;background:#087d82;border-color:#087d82;box-shadow:0 0 0 4px #087d821a}._clinicalUploadForm_o1ge7_687{background:#fcfefe;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;padding:20px;display:grid}._clinicalUploadForm_o1ge7_687 label{color:#35545d;align-content:start;gap:7px;font-size:.8125rem;font-weight:720;display:grid}._clinicalUploadForm_o1ge7_687 label>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._clinicalUploadForm_o1ge7_687 label>span small{color:#70858c;font-weight:560}._clinicalUploadForm_o1ge7_687 :is(input,textarea){box-sizing:border-box;width:100%;color:var(--panel-ink);font:inherit;background:#fff;border:1px solid #c9dbde;border-radius:8px;outline:0}._clinicalUploadForm_o1ge7_687 input{min-height:46px;padding:0 12px}._clinicalUploadForm_o1ge7_687 input[type=file]{min-height:48px;padding:9px}._clinicalUploadForm_o1ge7_687 textarea{resize:vertical;padding:10px 12px;line-height:1.55}._clinicalUploadForm_o1ge7_687 :is(input,textarea):focus{border-color:#2d9398;box-shadow:0 0 0 3px #087d8217}._clinicalUploadForm_o1ge7_687 :is(input,textarea):disabled{cursor:not-allowed;opacity:.66}._uploadComposer_o1ge7_629[data-upload-state=working] ._clinicalUploadForm_o1ge7_687 :is(input,textarea):disabled{cursor:progress}._clinicalUploadForm_o1ge7_687 label>small{color:#567078;overflow-wrap:anywhere;font-weight:560}._fullField_o1ge7_731,._filePicker_o1ge7_732,._uploadFooter_o1ge7_733{grid-column:1/-1}._filePicker_o1ge7_732{min-width:0}._byteUploadProgress_o1ge7_739{gap:8px;width:100%;margin-top:11px;display:grid}._byteUploadProgress_o1ge7_739>div{color:#344a63;justify-content:space-between;align-items:center;gap:12px;font-size:.74rem;display:flex}._byteUploadProgress_o1ge7_739>div span{font-weight:800}._byteUploadProgress_o1ge7_739>div b{color:#617187;font-size:.7rem;font-weight:650}._byteUploadProgress_o1ge7_739 progress{accent-color:#2f57c8;background:#dce4ed;border:0;border-radius:999px;width:100%;height:8px;overflow:hidden}._byteUploadProgress_o1ge7_739 progress::-webkit-progress-bar{background:#dce4ed;border-radius:999px}._byteUploadProgress_o1ge7_739 progress::-webkit-progress-value{background:#2f57c8;border-radius:999px}._byteUploadProgress_o1ge7_739 progress::-moz-progress-bar{background:#2f57c8;border-radius:999px}._optionalContext_o1ge7_772{background:#f8fbfb;border:1px solid #d8e5e7;border-radius:10px;overflow:hidden}._optionalContext_o1ge7_772>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 14px;list-style:none;display:flex}._optionalContext_o1ge7_772>summary::-webkit-details-marker{display:none}._optionalContext_o1ge7_772>summary strong,._optionalContext_o1ge7_772>summary small{display:block}._optionalContext_o1ge7_772>summary strong{color:#31535b;font-size:.8125rem}._optionalContext_o1ge7_772>summary small{color:#71868c;margin-top:3px;font-size:.72rem;font-weight:560}._optionalContext_o1ge7_772>summary i{color:#087d82;font-style:normal;transition:transform .16s}._optionalContext_o1ge7_772[open]>summary i{transform:rotate(180deg)}._optionalContextGrid_o1ge7_798{background:#fff;border-top:1px solid #dfe9eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:15px;display:grid}._uploadFooter_o1ge7_733{border-top:1px solid #e2ebed;justify-content:space-between;align-items:center;gap:16px;padding:14px 0 0;display:flex}._uploadFooter_o1ge7_733 p{max-width:610px;color:var(--panel-muted);margin:0;font-size:.78rem;line-height:1.5}._uploadFooter_o1ge7_733 button,._fileAction_o1ge7_819{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:#087d82;border:1px solid #087d82;border-radius:8px;padding:0 17px;font-size:.8125rem;font-weight:780}._uploadFooter_o1ge7_733 button:disabled,._fileAction_o1ge7_819:disabled{cursor:wait;opacity:.58}._fileError_o1ge7_835{color:#873f39;background:#faeae7;border:1px solid #e4bdb7;border-radius:8px;align-items:flex-start;gap:8px;margin:11px 0 0;padding:10px 11px;line-height:1.5;display:flex}._fileError_o1ge7_835>span{background:#f1d1cc;border-radius:5px;flex:none;place-items:center;width:19px;height:19px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:850;display:grid}._fileOperationsDisclosure_o1ge7_860{background:#f8fbfb;border:1px solid #d8e5e7;border-radius:11px;margin-top:15px;overflow:hidden}._fileOperationsDisclosure_o1ge7_860>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;min-height:58px;padding:11px 14px;list-style:none;display:grid}._fileOperationsDisclosure_o1ge7_860>summary::-webkit-details-marker{display:none}._fileOperationsDisclosure_o1ge7_860>summary strong,._fileOperationsDisclosure_o1ge7_860>summary small{display:block}._fileOperationsDisclosure_o1ge7_860>summary strong{color:#294b53;font-size:.84rem}._fileOperationsDisclosure_o1ge7_860>summary small{color:#687e84;margin-top:4px;font-size:.74rem;font-weight:550;line-height:1.45}._fileOperationsDisclosure_o1ge7_860>summary b{color:#176d70;background:#e3f1ef;border-radius:999px;place-items:center;min-width:28px;height:28px;font-size:.72rem;display:grid}._fileOperationsDisclosure_o1ge7_860>summary i{color:#087d82;font-style:normal;transition:transform .16s}._fileOperationsDisclosure_o1ge7_860[open]>summary i{transform:rotate(180deg)}._fileOperationsDisclosure_o1ge7_860[open]>summary{background:#f3f8f8;border-bottom:1px solid #dfe9eb}._secureFileList_o1ge7_889{gap:10px;margin:0;padding:13px;list-style:none;display:grid}._secureFileList_o1ge7_889>li{--record-accent:#087d82;--record-soft:#e6f2f1;background:#fff;border:1px solid #d8e5e7;border-radius:9px;gap:10px;padding:14px;display:grid}._secureFileList_o1ge7_889>li:focus{outline-offset:3px;outline:3px solid #087d8238}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=blue]{--record-accent:#176bb5;--record-soft:#e7f2fc;border-left-color:#5da1dc}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=violet]{--record-accent:#7357b5;--record-soft:#f0ebfa;border-left-color:#a088d4}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=rose]{--record-accent:#a44565;--record-soft:#f9eaf0;border-left-color:#d5829e}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=emerald]{--record-accent:#247853;--record-soft:#e6f5ed;border-left-color:#64af89}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=amber]{--record-accent:#8b6220;--record-soft:#fbf1dc;border-left-color:#d5a64f}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=indigo]{--record-accent:#4055a2;--record-soft:#e9edfb;border-left:4px solid #6578c2}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=slate]{--record-accent:#526a73;--record-soft:#edf2f3;border-left-color:#8fa3a9}._secureFileList_o1ge7_889>li ._recordIcon_o1ge7_455{background:var(--record-soft);color:var(--record-accent)}._fileStatusRow_o1ge7_920,._fileTitleRow_o1ge7_921{justify-content:space-between;align-items:center;gap:12px;display:flex}._fileStatusRow_o1ge7_920>span{color:#536b73;background:#edf2f3;border-radius:999px;padding:4px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:760}._fileStatusRow_o1ge7_920>span[data-status=available]{color:#2b7656;background:#e5f4ec}._fileStatusRow_o1ge7_920>span[data-status=pending]{color:#7b5a23;background:#fbf0da}._fileStatusRow_o1ge7_920 time{color:var(--panel-muted)}._fileTitleRow_o1ge7_921{justify-content:flex-start}._fileTitleRow_o1ge7_921>div{min-width:0}._fileTitleRow_o1ge7_921 strong,._fileTitleRow_o1ge7_921 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._fileTitleRow_o1ge7_921 small{color:var(--panel-muted);margin-top:3px}._secureFileList_o1ge7_889>li>p{color:#38565f;margin:0;line-height:1.55}._recordDeleteZone_o1ge7_949{border-top:1px solid #edf1f2;justify-items:start;gap:9px;padding-top:11px;display:grid}._recordDeleteZone_o1ge7_949>button{color:#943f39;cursor:pointer;min-height:38px;font:inherit;background:#fff;border:1px solid #dfb8b3;border-radius:8px;padding:0 12px;font-weight:760}._recordDeleteZone_o1ge7_949>button:disabled{cursor:wait;opacity:.58}._recordDeleteConfirm_o1ge7_971{color:#683c38;background:#fff8f6;border:1px solid #dfb8b3;border-radius:9px;width:min(100%,620px);padding:13px}._recordDeleteConfirm_o1ge7_971>strong{color:#873f39}._recordDeleteConfirm_o1ge7_971>p{margin:5px 0 0;line-height:1.5}._recordDeleteConfirm_o1ge7_971>div{justify-content:flex-end;gap:8px;margin-top:11px;display:flex}._recordDeleteConfirm_o1ge7_971 button{color:#405960;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #d5dfe1;border-radius:8px;padding:0 13px;font-weight:760}._recordDeleteConfirm_o1ge7_971 button:last-child{color:#fff;background:#9b4640;border-color:#9b4640}._recordDeleteConfirm_o1ge7_971 button:disabled{cursor:wait;opacity:.58}._fileMetadata_o1ge7_1010{background:#e0e9eb;border:1px solid #e0e9eb;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}._fileMetadata_o1ge7_1010 div{background:#f8fbfb;min-width:0;padding:9px 10px}._fileMetadata_o1ge7_1010 dt{color:var(--panel-muted);text-transform:uppercase;margin:0 0 3px;font-size:.7rem;font-weight:760}._fileMetadata_o1ge7_1010 dd{overflow-wrap:anywhere;color:#35545d;margin:0}._fileAction_o1ge7_819{color:#087d82;background:#fff;width:max-content}._fileActions_o1ge7_1025{flex-wrap:wrap;gap:8px;display:flex}._fileActions_o1ge7_1025 ._fileAction_o1ge7_819:first-child{background:var(--record-accent);border-color:var(--record-accent);color:#fff}._processingPreview_o1ge7_1028{background:#f7fafb;border:1px solid #dbe7e9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 11px;display:grid}._processingPreview_o1ge7_1028 strong{color:#294a53}._processingPreview_o1ge7_1028>span{color:#647a82;text-transform:capitalize;font:700 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}._processingPreview_o1ge7_1028 p,._processingPreview_o1ge7_1028 small{color:#526a73;grid-column:1/-1;margin:0;line-height:1.45}._processingPreview_o1ge7_1028 small{color:#71858c}._processingPreview_o1ge7_1028[data-local=true]{background:#f1f3fc;border-color:#c8caeb}._processingPreview_o1ge7_1028[data-local=true] strong{color:#4055a2}._imageReviewPending_o1ge7_1032{color:#6d562b;background:#fff9eb;border:1px solid #ead5aa;border-radius:8px;grid-template-columns:22px auto minmax(0,1fr);align-items:start;gap:7px;margin:0;padding:10px 11px;line-height:1.5;display:grid}._imageReviewPending_o1ge7_1032>span:first-child{background:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-weight:900;display:grid}._imageReviewPending_o1ge7_1032 strong{white-space:nowrap}._viewerLoading_o1ge7_1035{z-index:1001;color:#8aebe4;background:#031017e0;place-items:center;margin:0;font-weight:800;display:grid;position:fixed;inset:0}._imagePreviewBackdrop_o1ge7_1036{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#031017e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._imagePreviewDialog_o1ge7_1037{color:#fff;background:#0b222b;border:1px solid #b8dfdc59;border-radius:14px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1040px,100%);max-height:calc(100vh - 48px);display:grid;overflow:hidden;box-shadow:0 26px 80px #0000005c}._imagePreviewDialog_o1ge7_1037>header{border-bottom:1px solid #bfe1df26;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}._imagePreviewDialog_o1ge7_1037>header p{color:#76d8d1;letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:800}._imagePreviewDialog_o1ge7_1037>header h2{text-overflow:ellipsis;white-space:nowrap;max-width:780px;margin:0;font-size:1.05rem;overflow:hidden}._imagePreviewDialog_o1ge7_1037>header button{color:#fff;cursor:pointer;width:44px;height:44px;font:inherit;background:#ffffff0f;border:1px solid #bfe1df33;border-radius:9px;flex:none;place-items:center;font-size:1.35rem;display:grid}._imagePreviewSafety_o1ge7_1042{color:#bfd4d6;background:#47b1a414;border-bottom:1px solid #bfe1df1f;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;padding:12px 20px;display:grid}._imagePreviewSafety_o1ge7_1042>span{color:#77dfc5;background:#60d3b924;border-radius:7px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}._imagePreviewSafety_o1ge7_1042 p{margin:0;font-size:.75rem;line-height:1.55}._imagePreviewSafety_o1ge7_1042 strong{color:#e2eeee;display:block}._imagePreviewCanvas_o1ge7_1046{background:#0a1d24;place-items:center;min-height:280px;padding:22px;display:grid;overflow:auto}._imagePreviewCanvas_o1ge7_1046 img{object-fit:contain;max-width:100%;max-height:calc(100vh - 330px);display:block}._imagePreviewDialog_o1ge7_1037>footer{color:#b5c9cc;border-top:1px solid #bfe1df24;justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;display:flex}._imagePreviewDialog_o1ge7_1037>footer div{min-width:0}._imagePreviewDialog_o1ge7_1037>footer strong,._imagePreviewDialog_o1ge7_1037>footer span{display:block}._imagePreviewDialog_o1ge7_1037>footer strong{color:#f5cc78;font-size:.8125rem}._imagePreviewDialog_o1ge7_1037>footer span{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.75rem;overflow:hidden}._imagePreviewDialog_o1ge7_1037>footer small{color:#819da3;text-align:right;max-width:320px;font-size:.7rem;line-height:1.45}._formProcessingBoundary_o1ge7_1055{color:#465c78;background:#f3f6fc;border:1px solid #cbd9ef;border-radius:10px;margin:0;padding:13px 14px;font-size:.8rem;line-height:1.55}._formProcessingBoundary_o1ge7_1055 strong{color:#2f4d72;font-size:.84rem}._uploadComposer_o1ge7_629[data-upload-state=working] ._formProcessingBoundary_o1ge7_1055{color:#315d68;background:#eef8fa;border-color:#b9d8df}._uploadComposer_o1ge7_629[data-upload-state=complete] ._formProcessingBoundary_o1ge7_1055{color:#2c6253;background:#edf8f3;border-color:#afd8c8}._uploadComposer_o1ge7_629[data-upload-state=complete] ._formProcessingBoundary_o1ge7_1055 strong{color:#225a49}._resumeExtraction_o1ge7_1060{background:#f7fbfa;border:1px dashed #9fbfbc;border-radius:12px;gap:12px;margin-top:12px;padding:13px;display:grid}._resumeExtraction_o1ge7_1060>p{color:#4e6a68;margin:0;font-size:.76rem;line-height:1.55}._resumeExtraction_o1ge7_1060>label{color:#294d4a;gap:6px;font-size:.74rem;font-weight:750;display:grid}._resumeExtraction_o1ge7_1060 input[type=file]{background:#fff;border:1px solid #ccdddb;border-radius:9px;min-height:44px;padding:8px}._resumeActions_o1ge7_1064{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._resumeActions_o1ge7_1064 button{color:#315653;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #b8cfcc;border-radius:8px;padding:0 13px;font-size:.72rem;font-weight:750}._resumeActions_o1ge7_1064 button:last-child{color:#fff;background:#0e8580;border-color:#0e8580}._resumeActions_o1ge7_1064 button:disabled{cursor:not-allowed;opacity:.46}._pendingUpload_o1ge7_1069{background:#fcf6e9;border:1px solid #ead4ae;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}._pendingUpload_o1ge7_1069 p{color:#765b2d;flex:280px;margin:0;line-height:1.5}._pendingUpload_o1ge7_1069 label{color:#675738;gap:5px;font-weight:700;display:grid}._pendingUpload_o1ge7_1069 input{max-width:290px}._conversationPane_o1ge7_330{grid-template-rows:auto minmax(230px,1fr) auto;min-height:480px;display:grid}._threadHeader_o1ge7_40{padding:22px 24px}._messageList_o1ge7_195{background:#f7f9fa;flex-direction:column;gap:12px;min-height:0;padding:24px;display:flex;overflow-y:auto}._messageRow_o1ge7_1103{display:flex}._messageRow_o1ge7_1103[data-own=true]{justify-content:flex-end}._messageBubble_o1ge7_1106{background:#fff;border:1px solid #d9e5e7;border-radius:5px 12px 12px;max-width:min(76%,560px);padding:12px 14px}._messageRow_o1ge7_1103[data-own=true] ._messageBubble_o1ge7_1106{background:#e7f5f3;border-color:#b8deda;border-radius:12px 5px 12px 12px}._messageRow_o1ge7_1103[data-unread=true] ._messageBubble_o1ge7_1106{box-shadow:inset 3px 0 0 var(--panel-teal)}._messageBubble_o1ge7_1106 p{color:var(--panel-soft);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.63rem;line-height:1.55}._messageBubble_o1ge7_1106 footer{color:var(--panel-muted);justify-content:flex-end;align-items:center;gap:7px;margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;display:flex}._messageBubble_o1ge7_1106 footer strong{color:var(--panel-teal);text-transform:uppercase;font-size:.46rem}._composeForm_o1ge7_1148{background:#fff;border-top:1px solid #dee9eb;padding:16px 20px}._deliveryContext_o1ge7_1154{color:var(--panel-muted);align-items:baseline;gap:7px;margin:0 1px 9px;font-size:.54rem;display:flex}._deliveryContext_o1ge7_1154 strong{color:var(--panel-ink);font-size:.6rem}._deliveryContext_o1ge7_1154 span:last-child{color:var(--panel-teal-deep);margin-left:auto;font-weight:720}._readOnlyThread_o1ge7_1174{color:var(--panel-soft);background:#f3f6f6;border-top:1px solid #dee9eb;margin:0;padding:15px 18px}._readOnlyThread_o1ge7_1174 strong{font-size:.62rem;display:block}._readOnlyThread_o1ge7_1174 p{color:var(--panel-muted);margin:4px 0 0;font-size:.55rem;line-height:1.5}._composeBox_o1ge7_1194{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:11px;display:grid}._composeBox_o1ge7_1194 textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--panel-line);width:100%;min-height:72px;max-height:150px;color:var(--panel-ink);font:inherit;background:#fbfdfd;border-radius:8px;outline:0;padding:10px 11px;font-size:.63rem;line-height:1.45}._composeBox_o1ge7_1194 textarea:focus{border-color:#399ba0;box-shadow:0 0 0 3px #087d8217}._composeBox_o1ge7_1194 button,._retryButton_o1ge7_1224{background:var(--panel-teal);color:#fff;cursor:pointer;min-height:39px;font:inherit;border:0;border-radius:8px;font-size:.59rem;font-weight:770}._composeBox_o1ge7_1194 button{padding:0 15px}._composeBox_o1ge7_1194 button:disabled{cursor:not-allowed;opacity:.55}._composeMeta_o1ge7_1243{color:var(--panel-muted);justify-content:space-between;align-items:center;gap:12px;margin:7px 1px 0;font-size:.51rem;display:flex}._composeMeta_o1ge7_1243 span:last-child{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._errorMessage_o1ge7_1257{color:#963e38;background:#f8e7e4;border-radius:7px;margin:8px 0 0;padding:8px 10px;font-size:.56rem}._loadingState_o1ge7_1266,._emptyState_o1ge7_1267,._errorState_o1ge7_1268{min-height:300px;color:var(--panel-muted);text-align:center;place-content:center;padding:30px;display:grid}._loadingState_o1ge7_1266 span,._emptyState_o1ge7_1267>span,._errorState_o1ge7_1268>span{width:40px;height:40px;color:var(--panel-teal);background:#e5f1f0;border-radius:11px;place-items:center;margin:0 auto 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:850;display:grid}._loadingState_o1ge7_1266 span{animation:1.2s ease-in-out infinite _panelPulse_o1ge7_1}._emptyState_o1ge7_1267 strong,._errorState_o1ge7_1268 strong{color:var(--panel-ink);font-size:.68rem}._emptyState_o1ge7_1267 p,._errorState_o1ge7_1268 p{max-width:330px;margin:6px auto 0;font-size:.58rem;line-height:1.55}._compactEmpty_o1ge7_1305{min-height:180px}._retryButton_o1ge7_1224{margin:13px auto 0;padding:0 14px}._visuallyHidden_o1ge7_1312{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._panel_o1ge7_1 :is(p,input,textarea,button,dd,strong){font-size:.8125rem!important}._panel_o1ge7_1 button{min-height:44px}._panel_o1ge7_1 :is(small,time,dt),._panelHeader_o1ge7_17 p,._detailEyebrow_o1ge7_28,._sectionEyebrow_o1ge7_29,._sourceBadge_o1ge7_47,._railLabel_o1ge7_174,._avatar_o1ge7_237,._relationshipChip_o1ge7_360,._contextChip_o1ge7_361,._recordIcon_o1ge7_455,._sectionHeading_o1ge7_413>span,._messageBubble_o1ge7_1106 footer,._messageBubble_o1ge7_1106 footer strong,._unreadCount_o1ge7_305,._threadButton_o1ge7_202 em,._readOnlyMarker_o1ge7_319,._composeMeta_o1ge7_1243{font-size:.75rem!important}._detailHeader_o1ge7_39>div>span,._threadHeader_o1ge7_40>div>span{font-size:.75rem}._patientButton_o1ge7_201:focus-visible{outline-offset:2px;outline:3px solid #087d8247}._threadButton_o1ge7_202:focus-visible{outline-offset:2px;outline:3px solid #087d8247}._recordCard_o1ge7_434 summary:focus-visible{outline-offset:2px;outline:3px solid #087d8247}._uploadDisclosure_o1ge7_621>summary:focus-visible{outline-offset:2px;outline:3px solid #087d8247}._uploadFooter_o1ge7_733 button:focus-visible{outline-offset:2px;outline:3px solid #087d8247}._fileAction_o1ge7_819:focus-visible{outline-offset:2px;outline:3px solid #087d8247}._panel_o1ge7_1 :is(button,input,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid #087d8247}._detailPane_o1ge7_329,._conversationPane_o1ge7_330{scroll-margin-top:148px}@keyframes _panelPulse_o1ge7_1{50%{opacity:.45;transform:scale(.92)}}@media (max-width:920px){._patientLayout_o1ge7_127,._messageLayout_o1ge7_128{grid-template-columns:minmax(210px,.75fr) minmax(0,1.25fr)}._identityGrid_o1ge7_374,._metadataGrid_o1ge7_375{grid-template-columns:1fr}._recordCard_o1ge7_434 summary{grid-template-columns:34px minmax(0,1fr) 17px}._recordCard_o1ge7_434 summary time{display:none}._recordDetails_o1ge7_496{padding-left:11px}._clinicalUploadForm_o1ge7_687{grid-template-columns:1fr}._clinicalUploadForm_o1ge7_687>*{grid-column:1}._optionalContextGrid_o1ge7_798{grid-template-columns:1fr}._optionalContextGrid_o1ge7_798>*{grid-column:1}._sharedIntakeCard_o1ge7_535 dl{grid-template-columns:1fr}}@media (max-width:700px){._panelHeader_o1ge7_17{align-items:flex-start}._patientLayout_o1ge7_127,._messageLayout_o1ge7_128{display:block}._patientRail_o1ge7_134,._threadRail_o1ge7_135{border-bottom:1px solid #e1ebed;border-right:0}._patientItems_o1ge7_192,._threadItems_o1ge7_193{max-height:280px;overflow-y:auto}._detailPane_o1ge7_329{padding:16px}._conversationPane_o1ge7_330{min-height:520px}._messageBubble_o1ge7_1106{max-width:88%}._composeBox_o1ge7_1194 button,._retryButton_o1ge7_1224{min-height:44px}._railSearch_o1ge7_141 input,._composeBox_o1ge7_1194 textarea,._clinicalUploadForm_o1ge7_687 :is(input,textarea){font-size:1rem!important}._uploadComposerHeader_o1ge7_629{grid-template-columns:42px minmax(0,1fr);padding:16px}._uploadComposerHeader_o1ge7_629>strong{grid-column:2;justify-self:start}._uploadSteps_o1ge7_658{grid-template-columns:repeat(2,minmax(0,1fr))}._uploadSteps_o1ge7_658 li:nth-child(3){border-top:1px solid #e1eaeb;border-left:0}._uploadSteps_o1ge7_658 li:nth-child(4){border-top:1px solid #e1eaeb}._clinicalUploadForm_o1ge7_687{padding:16px}._uploadFooter_o1ge7_733{flex-direction:column;align-items:stretch}._uploadFooter_o1ge7_733 button,._fileAction_o1ge7_819,._patientRecordActions_o1ge7_573 button{width:100%;min-height:44px}._patientRecordActions_o1ge7_573{flex-direction:column;align-items:stretch}._patientRecordActions_o1ge7_573>div{display:grid}._cdsRegisterSummary_o1ge7_554 li{grid-template-columns:auto 1fr}._cdsRegisterSummary_o1ge7_554 li small{grid-column:1/-1}._resumeActions_o1ge7_1064{flex-direction:column;align-items:stretch}._resumeActions_o1ge7_1064 button{width:100%;min-height:44px}._detailPane_o1ge7_329:focus,._conversationPane_o1ge7_330:focus{outline-offset:-4px;outline:3px solid #087d82}._imageReviewPending_o1ge7_1032{grid-template-columns:22px minmax(0,1fr)}._imageReviewPending_o1ge7_1032 strong{white-space:normal}._imageReviewPending_o1ge7_1032>span:last-child{grid-column:2}._imagePreviewBackdrop_o1ge7_1036{padding:0}._imagePreviewDialog_o1ge7_1037{border:0;border-radius:0;width:100%;min-height:100vh;max-height:100vh}._imagePreviewDialog_o1ge7_1037>header,._imagePreviewSafety_o1ge7_1042,._imagePreviewDialog_o1ge7_1037>footer{padding-inline:14px}._imagePreviewCanvas_o1ge7_1046{padding:12px}._imagePreviewCanvas_o1ge7_1046 img{max-height:calc(100vh - 380px)}._imagePreviewDialog_o1ge7_1037>footer{flex-direction:column;align-items:flex-start}._imagePreviewDialog_o1ge7_1037>footer small{text-align:left;max-width:none}}@media (max-width:440px){._panelHeader_o1ge7_17{display:block}._sourceBadge_o1ge7_47{margin-top:10px}._detailHeader_o1ge7_39,._threadHeader_o1ge7_40{display:block}._relationshipChip_o1ge7_360,._contextChip_o1ge7_361{margin-top:10px;display:inline-block}._composeBox_o1ge7_1194{grid-template-columns:1fr}._composeBox_o1ge7_1194 button{width:100%}._composeMeta_o1ge7_1243,._deliveryContext_o1ge7_1154{flex-direction:column;align-items:flex-start}._deliveryContext_o1ge7_1154 span:last-child{margin-left:0}._fileMetadata_o1ge7_1010{grid-template-columns:1fr}._fileStatusRow_o1ge7_920{flex-direction:column;align-items:flex-start}._uploadComposerHeader_o1ge7_629{grid-template-columns:38px minmax(0,1fr)}._uploadComposerHeader_o1ge7_629>span{width:38px;height:38px}._uploadSteps_o1ge7_658{grid-template-columns:1fr}._uploadSteps_o1ge7_658 li+li,._uploadSteps_o1ge7_658 li:nth-child(3),._uploadSteps_o1ge7_658 li:nth-child(4){border-top:1px solid #e1eaeb;border-left:0}}@media (prefers-reduced-motion:reduce){._loadingState_o1ge7_1266 span{animation:none}._recordCard_o1ge7_434 summary>i,._optionalContext_o1ge7_772>summary i{transition:none}._panel_o1ge7_1 *{scroll-behavior:auto!important;transition-duration:.01ms!important}}._panel_o1ge7_1 :is(button,input,textarea,select,summary):focus-visible{outline-color:#2f58b757}._panel_o1ge7_1 :is(._relationshipChip_o1ge7_360,._contextChip_o1ge7_361,._unreadCount_o1ge7_305,._readOnlyMarker_o1ge7_319,._confirmedRecordSummary_o1ge7_569){border-radius:6px}._patientButton_o1ge7_201:hover,._threadButton_o1ge7_202:hover{background:#eef1f7}._patientButton_o1ge7_201[aria-pressed=true],._threadButton_o1ge7_202[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--panel-teal);background:#e8edf8}._avatar_o1ge7_237,._recordIcon_o1ge7_455,._uploadComposerHeader_o1ge7_629>span{color:var(--panel-teal-deep);background:#e7ebf5;border-radius:7px}._railSearch_o1ge7_141:focus-within,._clinicalUploadForm_o1ge7_687 :is(input,textarea,select):focus,._composeBox_o1ge7_1194 textarea:focus{border-color:var(--panel-teal);box-shadow:0 0 0 3px #2f58b71f}._detailPane_o1ge7_329,._conversationPane_o1ge7_330,._recordsSection_o1ge7_411,._secureFilesSection_o1ge7_582{background:var(--panel-card)}._recordCard_o1ge7_434,._sharedIntakeCard_o1ge7_535,._uploadComposer_o1ge7_629,._optionalContext_o1ge7_772,._secureFileBoundary_o1ge7_588,._fileOperationsDisclosure_o1ge7_860{border-color:var(--panel-line);box-shadow:none;background:#fffdf9;border-radius:8px}._uploadComposerHeader_o1ge7_629,._uploadSteps_o1ge7_658,._recordCard_o1ge7_434 summary,._optionalContext_o1ge7_772>summary{background:#f4f3ef}._fileAction_o1ge7_819,._retryButton_o1ge7_1224,._uploadFooter_o1ge7_733 button,._composeBox_o1ge7_1194 button,._patientRecordActions_o1ge7_573 button{border-radius:7px}._uploadFooter_o1ge7_733 button[type=submit],._composeBox_o1ge7_1194 button,._patientRecordActions_o1ge7_573 button[data-primary=true]{border-color:var(--panel-teal);background:var(--panel-teal);color:#fff}._messageBubble_o1ge7_1106{background:#eef0f4;border-radius:8px}._messageRow_o1ge7_1103[data-own=true] ._messageBubble_o1ge7_1106{color:#233d75;background:#e7ecf8}._patientRecordActions_o1ge7_573 button,._fileAction_o1ge7_819{border-color:var(--panel-teal);color:var(--panel-teal-deep)}._patientRecordActions_o1ge7_573 button:first-child:not(:last-child),._uploadSteps_o1ge7_658 li[data-step-state=current]>span{border-color:var(--panel-teal);background:var(--panel-teal);color:#fff;box-shadow:none}._optionalContext_o1ge7_772>summary i,._fileOperationsDisclosure_o1ge7_860>summary i{color:var(--panel-teal)}:is(._recordCard_o1ge7_434,._secureFileList_o1ge7_889>li)[data-record-tone=cyan]{--record-accent:#2f58b7;--record-soft:#e8edf8;border-left-color:#6683c9}._secureFileList_o1ge7_889>li:focus,._detailPane_o1ge7_329:focus,._conversationPane_o1ge7_330:focus{outline-color:#2f58b752}._backdrop_1abrk_1{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121b2c7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._dialog_1abrk_2{color:#172136;background:#fff;border:1px solid #d7dce6;border-radius:14px;width:min(720px,100%);max-height:min(820px,100dvh - 40px);overflow:auto;box-shadow:0 28px 80px #0e182b3d}._dialog_1abrk_2>header{border-bottom:1px solid #e2e5eb;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}._dialog_1abrk_2>header p{color:#3159b2;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.68rem;font-weight:850}._dialog_1abrk_2 h2{margin:0;font-size:1.28rem}._dialog_1abrk_2>header>button{color:#39465c;cursor:pointer;background:#fff;border:1px solid #d8dce5;border-radius:8px;width:38px;height:38px;font-size:1.4rem}._form_1abrk_7{gap:18px;padding:24px;display:grid}._intro_1abrk_8{color:#627084;margin:0;font-size:.82rem;line-height:1.55}._grid_1abrk_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._grid_1abrk_9 label{color:#334156;gap:6px;font-size:.78rem;font-weight:760;display:grid}._grid_1abrk_9 label small{color:#748094;font-weight:650}._grid_1abrk_9 :is(input,select){color:#172136;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cfd5df;border-radius:8px;padding:0 12px}._grid_1abrk_9 :is(input,select):focus{border-color:#3159b2;outline:3px solid #3159b229}._full_1abrk_14{grid-column:1/-1}._error_1abrk_15{color:#8a3f39;background:#fff5f3;border:1px solid #e0b9b5;border-radius:8px;margin:0;padding:11px 13px;font-size:.8rem}._form_1abrk_7 footer,._activationResult_1abrk_16>div{justify-content:flex-end;gap:9px;padding-top:4px;display:flex}._form_1abrk_7 footer button,._activationResult_1abrk_16 button{color:#334056;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #cdd3de;border-radius:8px;padding:0 16px;font-size:.8rem;font-weight:800}._form_1abrk_7 footer button:last-child,._activationResult_1abrk_16 button:last-child{color:#fff;background:#3159b2;border-color:#3159b2}._form_1abrk_7 footer button:disabled{cursor:wait;opacity:.6}._activationResult_1abrk_16{text-align:center;justify-items:center;gap:10px;padding:34px 24px;display:grid}._activationResult_1abrk_16>span{color:#267457;background:#e4f3ec;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.3rem;font-weight:900;display:grid}._activationResult_1abrk_16 h3{margin:4px 0 0}._activationResult_1abrk_16 p{color:#627084;max-width:560px;margin:0;font-size:.82rem;line-height:1.55}._activationResult_1abrk_16 label{color:#536176;text-align:left;gap:6px;width:100%;margin-top:9px;font-size:.72rem;font-weight:800;display:grid}._activationResult_1abrk_16 output{overflow-wrap:anywhere;color:#243551;background:#f4f6fa;border:1px solid #cad2e0;border-radius:8px;padding:13px;font:.8rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}._activationResult_1abrk_16 small{color:#748094}@media (max-width:620px){._backdrop_1abrk_1{padding:0}._dialog_1abrk_2{border:0;border-radius:0;height:100dvh;max-height:none}._grid_1abrk_9{grid-template-columns:1fr}._full_1abrk_14{grid-column:auto}}._picker_16uj3_1{background:#f8fafc;border:1px dashed #aebfd0;border-radius:10px;gap:13px;padding:17px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative}._picker_16uj3_1:not([data-disabled=true]):hover{background:#f4f7fb;border-color:#7ea0ca}._picker_16uj3_1[data-dragging=true]{background:#eef2ff;border-color:#2f57c8;box-shadow:inset 0 0 0 1px #2f57c8,0 0 0 4px #2f57c81a}._picker_16uj3_1[data-selected=true]{background:#fff;border-style:solid;border-color:#b9c6d6}._picker_16uj3_1[data-disabled=true]{background:#f2f5f8}._picker_16uj3_1:has(._nativeInput_16uj3_33[aria-invalid=true]){background:#fff7f6;border-color:#c4514b;box-shadow:0 0 0 3px #c4514b1a}._picker_16uj3_1 input._nativeInput_16uj3_33[type=file]{-webkit-appearance:none;appearance:none;width:1px;min-width:1px;max-width:1px;height:1px;min-height:1px;max-height:1px;box-shadow:none;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;pointer-events:none;white-space:nowrap;background:0 0;border:0;border-radius:0;margin:-1px;padding:0;position:absolute;overflow:hidden}._main_16uj3_62{position:relative}._activation_16uj3_66{cursor:pointer;border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;min-width:0;padding:4px;display:grid}._picker_16uj3_1[data-selected=true] ._activation_16uj3_66{padding-right:174px}._activation_16uj3_66[aria-disabled=true]{cursor:not-allowed}._activation_16uj3_66:focus-visible{outline-offset:3px;outline:3px solid #2f57c838}._icon_16uj3_90{color:#2f57c8;background:#fff;border:1px solid #cbd6e2;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}._icon_16uj3_90 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px}._copy_16uj3_110{min-width:0;display:block}._copy_16uj3_110 strong,._copy_16uj3_110 span,._copy_16uj3_110 small{display:block}._copy_16uj3_110 strong{color:#17263a;overflow-wrap:anywhere;font-size:.91rem}._copy_16uj3_110 span{overflow-wrap:anywhere;color:#526477;margin-top:3px;font-size:.79rem;line-height:1.4}._copy_16uj3_110 small{color:#738196;margin-top:3px;font-size:.72rem;line-height:1.4}._copy_16uj3_110 ._eyebrow_16uj3_142{color:#66778a;letter-spacing:.07em;text-transform:uppercase;margin:0 0 3px;font-size:.66rem;font-weight:780}._actions_16uj3_151{gap:7px;display:flex;position:absolute;top:4px;right:4px}._actions_16uj3_151 button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#2f57c8;border:1px solid #2f57c8;border-radius:7px;padding:0 13px;font-size:.78rem;font-weight:750}._actions_16uj3_151 ._remove_16uj3_172{color:#526477;background:#fff;border-color:#cbd6e2}._actions_16uj3_151 button:disabled{cursor:not-allowed;opacity:.55}._actions_16uj3_151 button:focus-visible{outline-offset:2px;outline:3px solid #2f57c838}._typeGuide_16uj3_188{border-top:1px solid #e3e9ef;flex-wrap:wrap;grid-column:1/-1;gap:6px;padding-top:11px;display:flex}._typeGuide_16uj3_188 span{color:#5b6c80;letter-spacing:.015em;background:#f7f9fb;border:1px solid #dbe3ec;border-radius:5px;padding:4px 7px;font-size:.68rem;font-weight:720}._dropMessage_16uj3_208,._error_16uj3_209{margin:0;font-size:.78rem;font-weight:680}._dropMessage_16uj3_208{color:#2449ae}._error_16uj3_209{color:#a73b36}@media (max-width:680px){._activation_16uj3_66{grid-template-columns:38px minmax(0,1fr)}._picker_16uj3_1[data-selected=true] ._activation_16uj3_66{padding-right:4px}._icon_16uj3_90{width:38px;height:38px}._actions_16uj3_151{margin-top:10px;position:static}._actions_16uj3_151 button{flex:1}}._review_1od9u_1{--record-accent:var(--clinic-teal,#2f58b7);--record-accent-deep:var(--clinic-teal-deep,#1d3e8d);--record-ink:var(--clinic-ink,#182237);--record-soft:var(--clinic-soft,#445066);--record-muted:var(--clinic-muted,#6d7788);--record-line:var(--clinic-line,#d9dce3);isolation:isolate;border:1px solid var(--record-line);background:#fffdf9;border-radius:9px;gap:18px;padding:20px;display:grid;position:relative;overflow:hidden}._review_1od9u_1:before,._glow_1od9u_21{display:none}._header_1od9u_23{align-items:flex-start;gap:13px;display:flex}._header_1od9u_23 h3,._header_1od9u_23 p{margin:0}._header_1od9u_23 h3{color:var(--record-ink);font-size:17px;line-height:1.35}._header_1od9u_23 p{color:var(--record-muted);margin-top:4px;font-size:13px;line-height:1.55}._localMark_1od9u_47{color:var(--record-accent-deep);letter-spacing:.14em;background:#e9edf8;border:1px solid #cbd5eb;border-radius:6px;flex:none;padding:6px 8px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._processing_1od9u_58,._error_1od9u_59{border-radius:8px;gap:10px;padding:15px;display:grid}._processing_1od9u_58{border:1px solid var(--record-line);background:#f4f3ef}._statusLine_1od9u_71{color:var(--record-muted);align-items:center;gap:9px;font-size:12px;display:flex}._statusLine_1od9u_71 strong{color:var(--record-ink);font-size:13px}._pulse_1od9u_84,._readyDot_1od9u_85{background:var(--record-accent);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #2f58b71a}._pulse_1od9u_84{animation:1.4s ease-in-out infinite _recordPulse_1od9u_1}._progressTrack_1od9u_97{background:#e1e4ea;border-radius:999px;height:6px;overflow:hidden}._progressTrack_1od9u_97 span{border-radius:inherit;background:var(--record-accent);height:100%;transition:width .18s;display:block}._processing_1od9u_58 small{color:#668081;font-size:12px}._error_1od9u_59{color:#8b342f;background:#fff7f5;border:1px solid #be342f2e;font-size:13px;line-height:1.5}._error_1od9u_59 strong,._error_1od9u_59 span{display:block}._ready_1od9u_85{gap:16px;display:grid}._readyHeading_1od9u_135{color:#123d3e;align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}._fileName_1od9u_144{color:#688081;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}._provenance_1od9u_153{background:#e0eceb;border:1px solid #e0eceb;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}._provenance_1od9u_153 div{background:#ffffffe6;min-width:0;padding:11px 12px}._provenance_1od9u_153 dt{color:#779091;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}._provenance_1od9u_153 dd{color:#183f40;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;font-weight:650;overflow:hidden}._warning_1od9u_188{color:#84571b;background:#fffbeb;border:1px solid #d28a1938;border-radius:12px;margin:0;padding:11px 13px;font-size:12px;line-height:1.5}._fields_1od9u_199{gap:15px;display:grid}._field_1od9u_199{gap:7px;display:grid}._labelLine_1od9u_209{color:#173f40;justify-content:space-between;align-items:baseline;gap:14px;font-size:12px;font-weight:700;display:flex}._labelLine_1od9u_209 small{color:#788f90;font-size:12px;font-weight:500}._categoryControl_1od9u_225{--category-color:#64748b;border:1px solid color-mix(in srgb, var(--category-color) 28%, white);background:#fff;border-radius:13px;grid-template-columns:42px 1fr;display:grid;overflow:hidden}._categoryMark_1od9u_235{background:color-mix(in srgb, var(--category-color) 13%, white);color:var(--category-color);letter-spacing:.05em;place-items:center;font:800 12px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid}._categoryControl_1od9u_225 select,._field_1od9u_199 textarea{color:#153b3c;width:100%;font:inherit;background:#ffffffe0;border:0;outline:none}._categoryControl_1od9u_225 select{min-height:44px;padding:0 38px 0 13px;font-size:13px;font-weight:650}._field_1od9u_199 textarea{resize:vertical;border:1px solid #d7e7e6;border-radius:10px;min-height:210px;padding:14px;font:500 13px/1.62 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._categoryControl_1od9u_225:focus-within,._field_1od9u_199 textarea:focus{border-color:color-mix(in srgb, var(--record-accent) 60%, white);box-shadow:0 0 0 3px #0e938f1a}._categoryControl_1od9u_225[data-category=consultation_note]{--category-color:#2563eb}._categoryControl_1od9u_225[data-category=discharge_summary]{--category-color:#0e7490}._categoryControl_1od9u_225[data-category=lab_result]{--category-color:#d97706}._categoryControl_1od9u_225[data-category=imaging_report]{--category-color:#0891b2}._categoryControl_1od9u_225[data-category=pathology_report]{--category-color:#059669}._categoryControl_1od9u_225[data-category=prescription]{--category-color:#7c3aed}._categoryControl_1od9u_225[data-category=referral]{--category-color:#4f46e5}._categoryControl_1od9u_225[data-category=vaccination]{--category-color:#4d7c0f}._categoryControl_1od9u_225[data-category=operative_note]{--category-color:#dc2626}._categoryControl_1od9u_225[data-category=other]{--category-color:#64748b}._confirmation_1od9u_287{color:#405f60;cursor:pointer;background:#ffffffd1;border:1px solid #d9e7e6;border-radius:10px;grid-template-columns:26px 1fr;align-items:start;gap:10px;padding:14px;font-size:12px;line-height:1.55;display:grid}._confirmation_1od9u_287 input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._checkVisual_1od9u_310{color:#0000;background:#fff;border:1px solid #bcd1d0;border-radius:8px;grid-column:1;place-items:center;width:24px;height:24px;font-weight:800;display:grid}._confirmation_1od9u_287>span:last-child{grid-column:2}._confirmation_1od9u_287 strong{color:#087c79;margin-top:3px;font-size:12px;display:block}._confirmation_1od9u_287:focus-within{outline-offset:2px;outline:3px solid #0e938f21}._confirmed_1od9u_339 ._checkVisual_1od9u_310{color:#fff;background:#0d948f;border-color:#0d948f}._confirmation_1od9u_287:has(input:disabled){cursor:not-allowed;opacity:.62}@keyframes _recordPulse_1od9u_1{0%,to{opacity:.62;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:720px){._review_1od9u_1{border-radius:12px;padding:17px}._provenance_1od9u_153{grid-template-columns:repeat(2,minmax(0,1fr))}._labelLine_1od9u_209{flex-direction:column;align-items:flex-start;gap:2px}}@media (prefers-reduced-motion:reduce){._pulse_1od9u_84{animation:none}._progressTrack_1od9u_97 span{transition:none}}._fields_1od9u_199,._provenance_1od9u_153,._warning_1od9u_188,._confirmation_1od9u_287{border-color:var(--record-line);background:#f4f3ef;border-radius:8px}._field_1od9u_199 label,._labelLine_1od9u_209,._provenance_1od9u_153 dt{color:var(--record-soft)}._field_1od9u_199 :is(input,textarea,select){border-color:var(--record-line);color:var(--record-ink);border-radius:7px}._field_1od9u_199 :is(input,textarea,select):focus{border-color:var(--record-accent);box-shadow:0 0 0 3px #2f58b71c}._categoryControl_1od9u_225{border-color:var(--record-line);background:#fffdf9;border-radius:7px}._categoryControl_1od9u_225:focus-within,._confirmation_1od9u_287:focus-within{border-color:var(--record-accent);box-shadow:0 0 0 3px #2f58b71c}._confirmed_1od9u_339 ._checkVisual_1od9u_310,._confirmation_1od9u_287._confirmed_1od9u_339 ._checkVisual_1od9u_310{border-color:var(--record-accent);background:var(--record-accent)}._confirmation_1od9u_287._confirmed_1od9u_339{background:#edf1fa;border-color:#aab9dc}._timeline_1mx2g_1{--timeline-ink:var(--clinic-ink,#182237);--timeline-muted:var(--clinic-muted,#6d7788);--timeline-line:var(--clinic-line,#d9dce3);--timeline-teal:var(--clinic-teal,#2f58b7);min-width:0;color:var(--timeline-ink)}._header_1mx2g_10{border-bottom:1px solid var(--timeline-line);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:16px;display:flex}._header_1mx2g_10>div{min-width:0}._eyebrow_1mx2g_21{color:var(--timeline-teal);letter-spacing:.07em;text-transform:uppercase;margin:0 0 4px;font-size:.66rem;font-weight:850}._header_1mx2g_10 h4{color:var(--timeline-ink);letter-spacing:-.025em;margin:0;font-size:1.25rem;line-height:1.25}._header_1mx2g_10>div>span{color:var(--timeline-muted);margin-top:5px;font-size:.8125rem;line-height:1.5;display:block}._header_1mx2g_10>strong{color:#234485;white-space:nowrap;background:#e9edf8;border:1px solid #c9dfdc;border-radius:6px;flex:none;padding:6px 9px;font-size:.7rem}._filters_1mx2g_57{border:1px solid var(--timeline-line);background:#f4f3ef;border-radius:8px;grid-template-columns:minmax(190px,1.4fr) repeat(3,minmax(120px,.7fr)) auto;align-items:end;gap:8px;margin-top:14px;padding:10px;display:grid}._filters_1mx2g_57 label{gap:4px;min-width:0;display:grid}._filters_1mx2g_57 label>span{color:#617980;font-size:.72rem;font-weight:780}._filters_1mx2g_57 :is(input,select){box-sizing:border-box;border:1px solid var(--timeline-line);width:100%;min-width:0;height:42px;color:var(--timeline-ink);font:inherit;background:#fff;border-radius:7px;outline:0;font-size:.8125rem}._filters_1mx2g_57 input{padding:0 10px}._filters_1mx2g_57 select{padding:0 27px 0 8px}._filters_1mx2g_57 :is(input,select):focus{border-color:var(--timeline-teal);box-shadow:0 0 0 3px #2f58b71c}._filterResult_1mx2g_103{place-items:center end;min-width:66px;height:42px;display:grid}._filterResult_1mx2g_103 span{color:#60777e;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}._filterResult_1mx2g_103 button{color:var(--timeline-teal);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:800}._groups_1mx2g_129{gap:22px;margin-top:20px;display:grid}._group_1mx2g_129{min-width:0}._groupHeader_1mx2g_137{align-items:center;gap:10px;margin-bottom:10px;display:flex}._groupHeader_1mx2g_137:after{content:"";background:#dfe9eb;flex:auto;height:1px}._groupHeader_1mx2g_137 h5{color:#1f4a53;letter-spacing:.05em;text-transform:uppercase;margin:0;font:850 .78rem ui-monospace,SFMono-Regular,Menlo,monospace}._groupHeader_1mx2g_137 span{color:#71868c;white-space:nowrap;order:2;font-size:.65rem}._entryList_1mx2g_166{margin:0;padding:0;list-style:none}._entry_1mx2g_166{grid-template-columns:118px minmax(0,1fr);gap:17px;min-width:0;display:grid;position:relative}._entry_1mx2g_166+._entry_1mx2g_166{margin-top:12px}._entry_1mx2g_166:not(:last-child):before{z-index:0;content:"";background:#c7cedc;border-radius:2px;width:2px;position:absolute;top:32px;bottom:-14px;left:111px}._dateRail_1mx2g_194{z-index:1;grid-template-columns:minmax(0,1fr) 16px;align-items:start;gap:10px;min-width:0;padding-top:13px;display:grid;position:relative}._dateRail_1mx2g_194 time{color:#587078;text-align:right;font-size:.75rem;font-weight:720;line-height:1.42}._timelineMarker_1mx2g_213{--record-accent:#087d82;place-items:center;width:16px;height:18px;display:grid}._timelineMarker_1mx2g_213 i{background:var(--record-accent);width:11px;height:11px;box-shadow:0 0 0 1px color-mix(in srgb, var(--record-accent) 45%, white);border:3px solid #fff;border-radius:50%;display:block}._card_1mx2g_231{--record-accent:#087d82;--record-soft:#e6f2f1;border:1px solid #dce7e9;border-left:4px solid var(--record-accent);background:#fff;border-radius:9px;min-width:0;padding:0;box-shadow:0 5px 16px #12364009}._cardDisclosure_1mx2g_243{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:12px 14px;list-style:none;display:grid}._cardDisclosure_1mx2g_243::-webkit-details-marker{display:none}._cardDisclosure_1mx2g_243>strong{color:#123640;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;line-height:1.35;overflow:hidden}._disclosureHint_1mx2g_266{color:#5e7279;align-items:center;gap:5px;font-size:.7rem;font-weight:800;display:inline-flex}._disclosureHint_1mx2g_266 i{font-style:normal;transition:transform .16s}._card_1mx2g_231[open] ._disclosureHint_1mx2g_266 i{transform:rotate(180deg)}._cardBody_1mx2g_278{border-top:1px solid #e2e8e8;padding:0 14px 13px}._clinicalDateSource_1mx2g_283{color:#647a80;text-align:right;font-size:.68rem;font-weight:720}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=blue]{--record-accent:#176bb5;--record-soft:#e7f2fc}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=violet]{--record-accent:#7357b5;--record-soft:#f0ebfa}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=rose]{--record-accent:#a44565;--record-soft:#f9eaf0}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=emerald]{--record-accent:#247853;--record-soft:#e6f5ed}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=amber]{--record-accent:#8b6220;--record-soft:#fbf1dc}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=indigo]{--record-accent:#4055a2;--record-soft:#e9edfb}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=slate]{--record-accent:#526a73;--record-soft:#edf2f3}._cardTopline_1mx2g_299{justify-content:space-between;align-items:center;gap:12px;display:flex}._cardBody_1mx2g_278 ._cardTopline_1mx2g_299{padding-top:11px}._categoryBadge_1mx2g_308{min-width:0;color:var(--record-accent);align-items:center;gap:7px;font-size:.75rem;font-weight:800;display:inline-flex}._categoryBadge_1mx2g_308 b{background:var(--record-soft);letter-spacing:.04em;border-radius:6px;place-items:center;min-width:28px;height:25px;padding:0 6px;font:850 .62rem ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-grid}._categoryBadge_1mx2g_308>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sourceBadge_1mx2g_336{color:#526a72;white-space:nowrap;background:#f3f7f8;border:1px solid #cfe0e2;border-radius:999px;flex:none;padding:4px 7px;font-size:.7rem;font-weight:800}._sourceBadge_1mx2g_336[data-source=patient]{color:#17685f;background:#e9f6f3;border-color:#bcded9}._sourceBadge_1mx2g_336[data-source=clinician]{color:#485b91;background:#f0f2f9;border-color:#cbd4ec}._sourceDetail_1mx2g_360{color:#6d8187;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.75rem;overflow:hidden}._summary_1mx2g_369{background:#f8fafb;border:1px solid #e0e9eb;border-radius:7px;margin-top:11px;padding:9px 10px}._summary_1mx2g_369[data-summary-source=processed]{background:#f0f8f6;border-color:#cfe4df}._summary_1mx2g_369>span{color:#638087;letter-spacing:.06em;text-transform:uppercase;font:800 .59rem ui-monospace,SFMono-Regular,Menlo,monospace;display:block}._summary_1mx2g_369 p{color:#34535c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}._summary_1mx2g_369[data-summary-source=unavailable] p{color:#788a8f;font-style:italic}._dateReview_1mx2g_406{background:#fbfcfc;border:1px solid #d7e2e4;border-radius:8px;margin-top:10px}._dateReview_1mx2g_406>summary{color:#35545d;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:42px;padding:0 10px;list-style:none;display:grid}._dateReview_1mx2g_406>summary::-webkit-details-marker{display:none}._dateReview_1mx2g_406>summary>span{font-size:.75rem;font-weight:820}._dateReview_1mx2g_406>summary>small{color:#71858b;font-size:.68rem}._dateReview_1mx2g_406>summary>i{color:#31787b;font-style:normal;transition:transform .18s}._dateReview_1mx2g_406[open]>summary>i{transform:rotate(180deg)}._dateReview_1mx2g_406 form{background:#fff;border-top:1px solid #e0e8ea;grid-template-columns:minmax(170px,.72fr) minmax(0,1.28fr);align-items:end;gap:9px 12px;padding:10px;display:grid}._dateReview_1mx2g_406 label{color:#49636b;gap:5px;font-size:.7rem;font-weight:780;display:grid}._dateReview_1mx2g_406 input{color:#213e47;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #c4d5d8;border-radius:7px;padding:0 9px}._dateReview_1mx2g_406 input:focus-visible{outline-offset:1px;border-color:#087d82;outline:3px solid #087d8229}._dateReview_1mx2g_406 input:disabled{cursor:wait;opacity:.62}._dateReviewActions_1mx2g_446{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._dateReviewActions_1mx2g_446 button{color:#2f6268;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #bcd1d4;border-radius:7px;padding:0 11px;font-size:.7rem;font-weight:820}._dateReviewActions_1mx2g_446 button:first-child{color:#fff;background:#087d82;border-color:#087d82}._dateReviewActions_1mx2g_446 button:disabled{cursor:wait;opacity:.58}._dateReviewError_1mx2g_450,._dateReviewNotice_1mx2g_450{border-radius:6px;grid-column:1/-1;margin:0;padding:8px 9px;font-size:.7rem;line-height:1.45}._dateReviewError_1mx2g_450{color:#8f3038;background:#fff3f3;border:1px solid #edc8ca}._dateReviewNotice_1mx2g_450{color:#276348;background:#edf8f2;border:1px solid #bcdccb}._statusRow_1mx2g_454{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}._statusRow_1mx2g_454>span{color:#526970;background:#edf2f3;border-radius:999px;padding:3px 6px;font-size:.7rem;font-weight:760}._statusRow_1mx2g_454>span[data-status=reviewed],._statusRow_1mx2g_454>span[data-status=available]{color:#296c53;background:#e1f2ea}._statusRow_1mx2g_454>span[data-status=awaiting_review],._statusRow_1mx2g_454>span[data-status=pending]{color:#7c591f;background:#fff1d9}._statusRow_1mx2g_454>span[data-status=processing]{color:#326991;background:#e6f1fa}._statusRow_1mx2g_454>span[data-status=failed]{color:#8a4039;background:#fae8e5}._statusRow_1mx2g_454>span[data-status=needs_date_review]{color:#805817;background:#fff0d9}._statusRow_1mx2g_454>span[data-status=metadata_only]{color:#596e75;background:#edf1f2}._statusRow_1mx2g_454 small{color:#7b8d92;margin-left:auto;font-size:.7rem}._actions_1mx2g_486{border-top:1px solid #e5edef;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:11px;padding-top:10px;display:flex}._actions_1mx2g_486 button{cursor:pointer;min-height:42px;font:inherit;border-radius:7px;padding:0 12px;font-size:.75rem;font-weight:800}._actions_1mx2g_486 button:disabled{cursor:wait;opacity:.56}._primaryAction_1mx2g_508{color:#fff;background:#087d82;border:1px solid #087d82}._secondaryAction_1mx2g_514{color:#176b70;background:#fff;border:1px solid #bfd5d8}._dangerAction_1mx2g_520{color:#8d3f39;background:#fff8f6;border:1px solid #dfb8b3}._actions_1mx2g_486 button:hover:not(:disabled){filter:brightness(.96)}._deleteConfirm_1mx2g_528{color:#683c38;background:#fff8f6;border:1px solid #dfb8b3;border-radius:8px;gap:6px;margin-top:10px;padding:12px;display:grid}._deleteConfirm_1mx2g_528>strong{color:#873f39}._deleteConfirm_1mx2g_528>p{margin:0;font-size:.75rem;line-height:1.5}._deleteConfirm_1mx2g_528>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:3px;display:flex}._deleteConfirm_1mx2g_528 button{color:#405960;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #d5dfe1;border-radius:7px;padding:0 12px;font-size:.75rem;font-weight:800}._deleteConfirm_1mx2g_528 button:last-child{color:#fff;background:#943f39;border-color:#943f39}._deleteConfirm_1mx2g_528 button:disabled{cursor:wait;opacity:.56}._emptyState_1mx2g_566{text-align:center;background:#f8fbfb;border:1px dashed #bfd4d7;border-radius:9px;align-content:center;justify-items:center;min-height:220px;margin-top:18px;padding:28px;display:grid}._emptyState_1mx2g_566>span{color:#087d82;background:#e5f2f0;border-radius:9px;place-items:center;width:38px;height:38px;font-weight:850;display:grid}._emptyState_1mx2g_566 strong{margin-top:12px;font-size:.88rem}._emptyState_1mx2g_566 p{color:#61777e;max-width:470px;margin:5px 0 0;font-size:.74rem;line-height:1.55}._emptyState_1mx2g_566 button{color:#08757a;cursor:pointer;font:inherit;background:#fff;border:1px solid #a8cccb;border-radius:7px;margin-top:13px;padding:7px 10px;font-size:.7rem;font-weight:800}@media (max-width:940px){._filters_1mx2g_57{grid-template-columns:minmax(190px,1.4fr) repeat(2,minmax(120px,.8fr))}._filters_1mx2g_57 label:nth-of-type(4){grid-column:1/2}._filterResult_1mx2g_103{grid-column:3/4}}@media (max-width:700px){._header_1mx2g_10{align-items:flex-start}._header_1mx2g_10>strong{margin-top:2px}._filters_1mx2g_57{grid-template-columns:repeat(2,minmax(0,1fr))}._searchFilter_1mx2g_623{grid-column:1/-1}._filters_1mx2g_57 label:nth-of-type(4),._filterResult_1mx2g_103{grid-column:auto}._entry_1mx2g_166{grid-template-columns:1fr;gap:6px}._entry_1mx2g_166:not(:last-child):before{display:none}._dateRail_1mx2g_194{grid-template-columns:16px minmax(0,1fr);padding:0 0 0 4px}._dateRail_1mx2g_194 time{text-align:left;order:2}._timelineMarker_1mx2g_213{order:1}._statusRow_1mx2g_454 small{width:100%;margin-left:0}._dateReview_1mx2g_406 form{grid-template-columns:1fr}._dateReviewActions_1mx2g_446{justify-content:stretch}._dateReviewActions_1mx2g_446 button{flex:180px}}@media (max-width:460px){._header_1mx2g_10{gap:10px;display:grid}._header_1mx2g_10>strong{width:max-content}._filters_1mx2g_57{grid-template-columns:1fr}._searchFilter_1mx2g_623,._filters_1mx2g_57 label:nth-of-type(4),._filterResult_1mx2g_103{grid-column:auto}._filterResult_1mx2g_103{justify-content:space-between;display:flex}._cardTopline_1mx2g_299{align-items:flex-start}._cardDisclosure_1mx2g_243{grid-template-columns:auto minmax(0,1fr)}._cardDisclosure_1mx2g_243 ._categoryBadge_1mx2g_308>span{display:none}._disclosureHint_1mx2g_266{grid-column:2}._categoryBadge_1mx2g_308>span{white-space:normal}._actions_1mx2g_486{justify-content:stretch}._actions_1mx2g_486 button{flex:100%}._deleteConfirm_1mx2g_528>div{flex-direction:column}._deleteConfirm_1mx2g_528 button{width:100%}}._entry_1mx2g_166:not(:last-child):before{background:#c7cedc}._timelineMarker_1mx2g_213{box-shadow:none;background:#fffdf9;border-color:#a9b7d7}._card_1mx2g_231{border-color:var(--timeline-line);box-shadow:none;background:#fffdf9;border-radius:8px}._cardTopline_1mx2g_299{border-bottom-color:var(--timeline-line);background:#f4f3ef}._categoryBadge_1mx2g_308,._sourceBadge_1mx2g_336{border-radius:6px}._primaryAction_1mx2g_508{background:var(--timeline-teal);color:#fff;border-radius:7px}._secondaryAction_1mx2g_514{background:#fffdf9;border-radius:7px}._timeline_1mx2g_1 :is(button,input,select):focus-visible{outline-color:#2f58b752}:is(._card_1mx2g_231,._timelineMarker_1mx2g_213)[data-tone=cyan]{--record-accent:#2f58b7;--record-soft:#e8edf8}._review_1rfm2_1,._confirmed_1rfm2_1{border:1px solid var(--clinic-line,#d9dce3);background:#fffdf9;border-radius:8px;margin-top:14px}._review_1rfm2_1{gap:13px;padding:15px;display:grid}._review_1rfm2_1 header{align-items:flex-start;gap:10px;display:flex}._review_1rfm2_1 header>span{background:var(--clinic-teal,#2f58b7);color:#fff;letter-spacing:.04em;border-radius:6px;flex:none;padding:5px 7px;font:800 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._review_1rfm2_1 header strong,._review_1rfm2_1 header p{margin:0;display:block}._review_1rfm2_1 header strong{color:var(--clinic-ink,#182237);font-size:13px}._review_1rfm2_1 header p{color:var(--clinic-muted,#6d7788);margin-top:3px;font-size:12px;line-height:1.5}._review_1rfm2_1>label:not(._check_1rfm2_8){color:var(--clinic-soft,#445066);gap:6px;font-size:12px;font-weight:750;display:grid}._review_1rfm2_1 textarea{resize:vertical;box-sizing:border-box;border:1px solid var(--clinic-line,#d9dce3);width:100%;min-height:180px;color:var(--clinic-ink,#182237);background:#fff;border-radius:8px;padding:12px;font:500 12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}._check_1rfm2_8:focus-within{outline-offset:2px;outline:3px solid #2f58b738}._review_1rfm2_1 textarea:focus-visible{outline-offset:2px;outline:3px solid #2f58b738}._review_1rfm2_1 button:focus-visible{outline-offset:2px;outline:3px solid #2f58b738}._check_1rfm2_8{cursor:pointer;color:var(--clinic-soft,#445066);grid-template-columns:22px 1fr;align-items:start;gap:9px;font-size:12px;line-height:1.5;display:grid}._check_1rfm2_8 input{opacity:0;width:1px;height:1px;position:absolute}._check_1rfm2_8>span{color:#0000;background:#fff;border:1px solid #bfc5d0;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}._check_1rfm2_8:has(input:checked)>span{border-color:var(--clinic-teal,#2f58b7);background:var(--clinic-teal,#2f58b7);color:#fff}._review_1rfm2_1 button{background:var(--clinic-teal,#2f58b7);color:#fff;cursor:pointer;min-height:44px;font:inherit;border:0;border-radius:7px;justify-self:start;padding:0 15px;font-size:12px;font-weight:800}._review_1rfm2_1 button:disabled{cursor:not-allowed;opacity:.48}._error_1rfm2_17{color:#a43f38;margin:0;font-size:12px}._confirmed_1rfm2_1{overflow:hidden}._confirmed_1rfm2_1 summary{cursor:pointer;color:var(--clinic-ink,#182237);grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:12px;font-size:12px;display:grid}._confirmed_1rfm2_1 summary>span{background:var(--clinic-teal,#2f58b7);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-weight:900;display:grid}._confirmed_1rfm2_1 summary small{color:var(--clinic-muted,#6d7788);font-size:12px}._confirmed_1rfm2_1 pre{border-top:1px solid var(--clinic-line,#d9dce3);max-height:300px;color:var(--clinic-soft,#445066);white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f3ef;margin:0;padding:13px;font:500 12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}._summary_1rfm2_23,._boundary_1rfm2_23{color:#385c59;margin:0;padding:0 13px 11px;font-size:12px;line-height:1.55}._summary_1rfm2_23{color:#153f3c;font-weight:750}._boundary_1rfm2_23{color:#6b8381;border-top:1px solid #e1ecea;padding-top:10px}@media (max-width:520px){._confirmed_1rfm2_1 summary{grid-template-columns:24px 1fr}._confirmed_1rfm2_1 summary small{grid-column:2}._review_1rfm2_1 button{width:100%;min-height:44px}}._panel_96ays_1{background:#fbfcfc;border:1px solid #ccdce0;border-radius:13px;margin:18px 0;overflow:hidden;box-shadow:0 10px 28px #1c37490d}._header_96ays_2{background:linear-gradient(120deg,#eff7f6,#fafcfc);border-bottom:1px solid #d9e4e6;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}._header_96ays_2>div{gap:4px;display:grid}._header_96ays_2 p{color:#08777b;letter-spacing:.08em;text-transform:uppercase;margin:0;font:800 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}._header_96ays_2 h4{color:#173b45;margin:0;font-size:1rem}._header_96ays_2 span{color:#61767d;font-size:.78rem;line-height:1.5}._header_96ays_2>strong{color:#31545d;background:#fff;border:1px solid #c5d8da;border-radius:999px;place-items:center;min-width:62px;min-height:34px;font-size:.72rem;display:grid}._error_96ays_8,._notice_96ays_8{border-radius:8px;gap:2px;margin:14px 18px 0;padding:11px 13px;font-size:.76rem;line-height:1.5;display:grid}._error_96ays_8{color:#8f3038;background:#fff3f3;border:1px solid #edc8ca}._notice_96ays_8{color:#276348;background:#edf8f2;border:1px solid #bcdccb}._layout_96ays_11{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:16px;padding:18px;display:grid}._composer_96ays_12{background:#fff;border:1px solid #d5e0e3;border-radius:11px;align-self:start;gap:12px;padding:15px;display:grid}._composerTitle_96ays_13,._registerHeading_96ays_13,._composerTitle_96ays_13>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._composerTitle_96ays_13>div{flex-direction:column;align-items:flex-start;gap:2px}._composerTitle_96ays_13 span{color:#08777b;text-transform:uppercase;font-size:.68rem;font-weight:800}._composerTitle_96ays_13 h5{color:#203e47;margin:0;font-size:.9rem}._composerTitle_96ays_13 button,._noteActions_96ays_17 button{color:#35555e;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #bdcdd1;border-radius:7px;padding:0 10px;font-size:.72rem;font-weight:750}._composer_96ays_12 label{color:#35535c;gap:6px;font-size:.75rem;font-weight:750;display:grid}._composer_96ays_12 label small{color:#75878d;font-size:.68rem;font-weight:650}._composer_96ays_12 :is(input,select,textarea){color:#1d3540;width:100%;font:inherit;background:#fff;border:1px solid #c9d8dc;border-radius:8px}._composer_96ays_12 :is(input,select){min-height:43px;padding:0 10px}._composer_96ays_12 textarea{resize:vertical;padding:10px;line-height:1.55}._fieldGrid_96ays_23{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._signature_96ays_24{background:#f4f7f7;border:1px solid #cfdbdd;border-radius:8px;align-items:flex-start;padding:11px;gap:9px!important;display:flex!important}._signature_96ays_24[data-missing=true]{background:#fff3f3;border-color:#c14c53}._signature_96ays_24 input{accent-color:#087d82;flex:none;height:17px;margin-top:2px;width:17px!important;min-height:17px!important}._signature_96ays_24>span{color:#586d74;gap:2px;font-size:.72rem;font-weight:580;line-height:1.45;display:grid}._signature_96ays_24 strong{color:#294c55}._actions_96ays_29{justify-content:flex-end;gap:8px;display:flex}._actions_96ays_29 button{color:#09666b;cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #0a7479;border-radius:8px;padding:0 14px;font-size:.75rem;font-weight:800}._actions_96ays_29 button:last-child{color:#fff;background:#087d82}._actions_96ays_29 button:disabled,._composerTitle_96ays_13 button:disabled,._noteActions_96ays_17 button:disabled{cursor:wait;opacity:.55}._register_96ays_13{min-width:0}._registerHeading_96ays_13{color:#405b64;min-height:42px;padding:0 4px 8px;font-size:.75rem;font-weight:800}._register_96ays_13 ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}._register_96ays_13 li{background:#fff;border:1px solid #d7e0e3;border-left:4px solid #c19c50;border-radius:9px;gap:8px;padding:13px;display:grid}._register_96ays_13 li[data-status=finalized]{border-left-color:#3c8a69}._register_96ays_13 li>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}._register_96ays_13 li>div:first-child span{color:#785d26;text-transform:capitalize;background:#fff4dc;border-radius:999px;padding:3px 7px;font-size:.65rem;font-weight:850}._register_96ays_13 li[data-status=finalized]>div:first-child span{color:#276a4e;background:#e2f3ea}._register_96ays_13 time,._register_96ays_13 small{color:#718087;font-size:.68rem}._register_96ays_13 h5{color:#203f48;margin:0;font-size:.84rem}._register_96ays_13 p{color:#4d646c;white-space:pre-wrap;max-height:6.4em;margin:0;font-size:.76rem;line-height:1.55;overflow:hidden}._noteActions_96ays_17{justify-content:flex-end;align-items:center;gap:8px;display:flex}._patientCopyStatus_96ays_45{color:#725b22;background:#fff8e3;border:1px solid #dfc988;border-radius:999px;padding:5px 8px;font-size:.66rem;font-weight:800}._patientCopyStatus_96ays_45[data-issued=true]{color:#27684e;background:#eaf6f0;border-color:#add6c3}._empty_96ays_47{color:#6b7e84;text-align:center;border:1px dashed #cddadd;border-radius:9px;margin:0;padding:20px;font-size:.76rem}@media (max-width:1020px){._layout_96ays_11{grid-template-columns:1fr}}@media (max-width:620px){._header_96ays_2,._composerTitle_96ays_13{flex-direction:column;align-items:flex-start}._fieldGrid_96ays_23{grid-template-columns:1fr}._actions_96ays_29{flex-direction:column-reverse;align-items:stretch}._actions_96ays_29 button{width:100%}}._panel_1ln10_1{--workflow-ink:var(--clinic-ink,#182237);--workflow-soft:var(--clinic-soft,#445066);--workflow-muted:var(--clinic-muted,#6d7788);--workflow-line:var(--clinic-line,#d9dce3);--workflow-card:var(--clinic-card,#fffdf9);--workflow-teal:var(--clinic-teal,#2f58b7);--workflow-teal-deep:var(--clinic-teal-deep,#1d3e8d);color:var(--workflow-ink)}._panel_1ln10_1 *,._panel_1ln10_1 :before,._panel_1ln10_1 :after{box-sizing:border-box}._panelHeader_1ln10_18{border:1px solid var(--workflow-line);background:var(--workflow-card);border-radius:9px;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;padding:25px 27px;display:flex}._panelHeader_1ln10_18>div{min-width:0}._eyebrow_1ln10_34{color:var(--workflow-teal);letter-spacing:.07em;text-transform:uppercase;margin:0 0 7px;font-size:.65rem;font-weight:800}._panelHeader_1ln10_18 h2,._cardHeading_1ln10_44 h3,._composerHeader_1ln10_45 h3{letter-spacing:-.035em;margin:0}._panelHeader_1ln10_18 h2{font-size:clamp(1.35rem,1.9vw,1.7rem);line-height:1.16}._panelHeader_1ln10_18>div>p:last-child{max-width:720px;color:var(--workflow-muted);margin:11px 0 0;font-size:.74rem;line-height:1.65}._summaryChip_1ln10_63,._statusPill_1ln10_64{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;font-weight:780;display:inline-flex}._summaryChip_1ln10_63{min-height:31px;color:var(--workflow-teal-deep);background:#e9edf7;border:1px solid #cbd5eb;padding:0 11px;font-size:.59rem}._errorBanner_1ln10_82,._successBanner_1ln10_83,._readOnlyNote_1ln10_84,._prescriptionWarning_1ln10_85,._cancellationNote_1ln10_86,._boundaryNote_1ln10_87{border-radius:10px;font-size:.67rem;line-height:1.55}._errorBanner_1ln10_82,._successBanner_1ln10_83{margin:0 0 14px;padding:11px 13px}._errorBanner_1ln10_82{color:#8d3b35;background:#fbecea;border:1px solid #edc8c2}._successBanner_1ln10_83{color:#276f5b;background:#e9f7f2;border:1px solid #b8ddd2}._toolbar_1ln10_111{border:1px solid var(--workflow-line);background:#f4f3ef;border-radius:8px;grid-template-columns:minmax(210px,1fr) repeat(4,minmax(125px,auto));align-items:end;gap:13px;margin-bottom:18px;padding:15px;display:grid}._toolbar_1ln10_111 label,._formStack_1ln10_124 label,._formGrid_1ln10_125 label,._settingsForm_1ln10_126 label,._notesField_1ln10_127,._cancelForm_1ln10_128 label,._itemGrid_1ln10_129 label{min-width:0;color:var(--workflow-soft);gap:6px;font-size:.65rem;font-weight:730;display:grid}._toolbar_1ln10_111 label>span,._formStack_1ln10_124 label>span,._formGrid_1ln10_125 label>span,._settingsForm_1ln10_126 label>span,._notesField_1ln10_127>span,._cancelForm_1ln10_128 label>span,._itemGrid_1ln10_129 label>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._panel_1ln10_1 label em{color:#84989e;font-size:.56rem;font-style:normal;font-weight:600}._panel_1ln10_1 input:not([type=checkbox]):not([type=radio]),._panel_1ln10_1 select,._panel_1ln10_1 textarea{border:1px solid var(--workflow-line);width:100%;min-width:0;color:var(--workflow-ink);font:inherit;background:#fff;border-radius:8px;outline:0;font-size:.7rem}._panel_1ln10_1 input:not([type=checkbox]):not([type=radio]),._panel_1ln10_1 select{min-height:45px;padding:0 12px}._panel_1ln10_1 textarea{resize:vertical;padding:10px 11px;line-height:1.55}:is(._panel_1ln10_1 input:focus-visible,._panel_1ln10_1 select:focus-visible,._panel_1ln10_1 textarea:focus-visible,._panel_1ln10_1 button:focus-visible,._panel_1ln10_1 summary:focus-visible){outline-offset:2px;border-color:#26979b;outline:3px solid #087d8233}._panel_1ln10_1 input:disabled,._panel_1ln10_1 select:disabled,._panel_1ln10_1 textarea:disabled,._panel_1ln10_1 button:disabled{cursor:not-allowed;opacity:.58}._searchField_1ln10_202{min-width:0}._workflowColumns_1ln10_206{grid-template-columns:minmax(285px,.72fr) minmax(0,1.55fr);align-items:start;gap:18px;display:grid}._singleColumn_1ln10_213{display:block}._composeCard_1ln10_217,._recordCard_1ln10_218,._scheduleCard_1ln10_219,._profileSummary_1ln10_220,._settingsForm_1ln10_126,._prescriptionComposer_1ln10_222,._prescriptionReview_1ln10_223,._prescriptionCard_1ln10_224{border:1px solid var(--workflow-line);background:#fffffffa;border-radius:10px}._composeCard_1ln10_217{padding:22px;position:sticky;top:92px}._cardHeading_1ln10_44{border-bottom:1px solid #e4edef;margin-bottom:20px;padding-bottom:17px}._cardHeading_1ln10_44 h3{font-size:1rem}._formStack_1ln10_124{gap:17px;display:grid}._formStack_1ln10_124 label small,._settingsForm_1ln10_126 label small{color:#82969c;text-align:right;font-size:.55rem;font-weight:600}._formHint_1ln10_259{color:var(--workflow-muted);margin:-3px 0 0;font-size:.59rem;line-height:1.5}._visitModePicker_1ln10_266{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}._visitModePicker_1ln10_266 legend{color:var(--workflow-soft);grid-column:1/-1;margin-bottom:2px;font-size:.65rem;font-weight:730}._visitModePicker_1ln10_266 label{border:1px solid var(--workflow-line);cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:10px;display:grid}._visitModePicker_1ln10_266 input{width:17px;height:17px;accent-color:var(--workflow-teal);margin:2px 0 0}._visitModePicker_1ln10_266 strong,._visitModePicker_1ln10_266 small{display:block}._visitModePicker_1ln10_266 strong{color:var(--workflow-ink);font-size:.75rem}._visitModePicker_1ln10_266 small{color:var(--workflow-muted);text-align:left;margin-top:2px;font-size:.7rem;line-height:1.4}._videoBoundary_1ln10_275{color:#4e5f82;background:#f3f5fb;border:1px solid #ccd6ed;border-radius:9px;margin:0;padding:11px 12px;font-size:.75rem;line-height:1.5}._readOnlyNote_1ln10_84{color:var(--workflow-muted);background:#f4f8f8;border:1px dashed #c9dadd;margin:0;padding:12px}._recordList_1ln10_285{gap:14px;min-width:0;display:grid}._recordCard_1ln10_218,._prescriptionCard_1ln10_224{padding:20px}._recordTopline_1ln10_296{justify-content:space-between;align-items:center;gap:12px;display:flex}._recordTopline_1ln10_296 time{color:var(--workflow-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem}._statusPill_1ln10_64{color:#536c74;background:#eef3f4;min-height:24px;padding:0 8px;font-size:.53rem}._statusPill_1ln10_64[data-status=pending],._statusPill_1ln10_64[data-status=requested]{color:#88581f;background:#faeedb}._statusPill_1ln10_64[data-status=accepted],._statusPill_1ln10_64[data-status=confirmed],._statusPill_1ln10_64[data-status=issued]{color:#2b745f;background:#e5f3ee}._statusPill_1ln10_64[data-status=declined],._statusPill_1ln10_64[data-status=cancelled],._statusPill_1ln10_64[data-status=no_show]{color:#95463e;background:#f7e8e5}._statusPill_1ln10_64[data-status=completed]{color:#405f78;background:#e7eef4}._recordCard_1ln10_218 h3,._scheduleBody_1ln10_343 h3,._prescriptionCard_1ln10_224 h3{letter-spacing:-.02em;margin:12px 0 0;font-size:.91rem}._recordLead_1ln10_350{color:var(--workflow-soft);margin:6px 0 0;font-size:.67rem;line-height:1.55}._factGrid_1ln10_357,._reviewFacts_1ln10_358{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:17px 0 0;display:grid}._factGrid_1ln10_357>div,._reviewFacts_1ln10_358>div{background:#f1f6f7;border-radius:7px;min-width:0;padding:12px}._factGrid_1ln10_357 dt,._reviewFacts_1ln10_358 dt,._summaryList_1ln10_375 dt{color:var(--workflow-muted);font-size:.54rem}._factGrid_1ln10_357 dd,._reviewFacts_1ln10_358 dd,._summaryList_1ln10_375 dd{overflow-wrap:anywhere;color:var(--workflow-ink);margin:4px 0 0;font-size:.62rem;font-weight:730;line-height:1.45}._detailsBlock_1ln10_391{border-top:1px solid #e6edef;margin-top:12px}._detailsBlock_1ln10_391 summary{color:var(--workflow-teal-deep);cursor:pointer;padding:11px 0 3px;font-size:.62rem;font-weight:760}._detailsBlock_1ln10_391 p{color:var(--workflow-soft);white-space:pre-wrap;margin:6px 0 0;font-size:.64rem;line-height:1.6}._actionRow_1ln10_412,._formActions_1ln10_413{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._actionRow_1ln10_412{border-top:1px solid #e7edef;margin-top:14px;padding-top:12px}._formActions_1ln10_413{justify-content:flex-end;margin-top:18px}._primaryButton_1ln10_431,._secondaryButton_1ln10_432,._tertiaryButton_1ln10_433,._dangerButton_1ln10_434,._dangerTextButton_1ln10_435,._addItemButton_1ln10_436,._removeButton_1ln10_437{cursor:pointer;min-height:44px;font:inherit;border-radius:7px;padding:0 15px;font-size:.62rem;font-weight:780;transition:transform .14s,filter .14s,border-color .14s,background .14s}._primaryButton_1ln10_431:not(:disabled):hover,._secondaryButton_1ln10_432:not(:disabled):hover,._tertiaryButton_1ln10_433:not(:disabled):hover,._dangerButton_1ln10_434:not(:disabled):hover,._addItemButton_1ln10_436:not(:disabled):hover{filter:brightness(.97)}._primaryButton_1ln10_431{border:1px solid var(--workflow-teal);background:var(--workflow-teal);color:#fff}._secondaryButton_1ln10_432{color:var(--workflow-teal-deep);background:#edf8f6;border:1px solid #bcd9d8}._tertiaryButton_1ln10_433,._addItemButton_1ln10_436{border:1px solid var(--workflow-line);color:var(--workflow-soft);background:#fff}._dangerButton_1ln10_434{color:#943e37;background:#fff4f2;border:1px solid #e4b9b3}._dangerTextButton_1ln10_435{color:#9a443c;background:0 0;border:0;min-height:44px;margin-top:12px;padding-inline:0}._emptyState_1ln10_488{min-height:170px;color:var(--workflow-muted);text-align:center;background:#f8fbfbd1;border:1px dashed #c9dadd;border-radius:9px;padding:40px 26px}._emptyState_1ln10_488 strong{color:var(--workflow-soft);font-size:.75rem;display:block}._emptyState_1ln10_488 p{max-width:440px;margin:7px auto 0;font-size:.62rem;line-height:1.55}._scheduleCard_1ln10_219{grid-template-columns:86px minmax(0,1fr);display:grid;overflow:hidden}._scheduleTime_1ln10_517{min-height:180px;color:var(--workflow-teal-deep);background:#e8f5f3;border-right:1px solid #cce2e1;flex-direction:column;justify-content:center;align-items:center;display:flex}._scheduleTime_1ln10_517 time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem;font-weight:850}._scheduleTime_1ln10_517 span{letter-spacing:.1em;margin-top:4px;font-size:.52rem;font-weight:750}._scheduleBody_1ln10_343{min-width:0;padding:16px}._metaLine_1ln10_546{color:var(--workflow-muted);margin:7px 0 0;font-size:.58rem}._visitModeBadge_1ln10_551{color:#286c5a;background:#e6f3ef;border-radius:999px;align-items:center;min-height:23px;margin-right:8px;padding:0 8px;font-size:.7rem;font-weight:780;display:inline-flex}._visitModeBadge_1ln10_551[data-mode=video]{color:#4056a1;background:#e9edfb}._videoSessionActions_1ln10_553{border-top:1px solid #e3e8f2;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:13px;display:flex}._videoSessionActions_1ln10_553 small{color:var(--workflow-muted);font-size:.7rem}._videoPreparation_1ln10_555{background:#f8fafb;border:1px solid #c8d8df;border-radius:10px;margin-top:12px;overflow:hidden}._videoPreparationHeader_1ln10_556{background:#eef5f5;border-bottom:1px solid #dce6e9;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 14px;display:flex}._videoPreparationHeader_1ln10_556>div{gap:3px;display:grid}._videoPreparationHeader_1ln10_556 span{color:#08757a;letter-spacing:.06em;text-transform:uppercase;font:820 .57rem ui-monospace,SFMono-Regular,Menlo,monospace}._videoPreparationHeader_1ln10_556 h4{color:#213f48;margin:0;font-size:.78rem}._videoPreparationHeader_1ln10_556 p{color:#61777e;margin:0;font-size:.65rem;line-height:1.45}._videoPreparationHeader_1ln10_556 button{color:#3a5962;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #bdcdd1;border-radius:7px;padding:0 10px;font-size:.62rem;font-weight:780}._videoPreparationGrid_1ln10_562{grid-template-columns:minmax(230px,.86fr) minmax(0,1.14fr);gap:14px;padding:14px;display:grid}._localPreview_1ln10_563{background:#17272d;border:1px solid #c9d8dc;border-radius:9px;place-items:center;min-height:220px;display:grid;position:relative;overflow:hidden}._localPreview_1ln10_563 video{object-fit:cover;width:100%;height:100%;min-height:220px;transform:scaleX(-1)}._localPreview_1ln10_563>div{color:#dfeaec;text-align:center;justify-items:center;gap:5px;padding:24px;display:grid}._localPreview_1ln10_563>div>span{color:#8ed9d2;border:1px solid #668087;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}._localPreview_1ln10_563>div strong{font-size:.72rem}._localPreview_1ln10_563>div small{color:#a9bec4;font-size:.62rem}._videoReadinessControls_1ln10_569{align-content:start;gap:10px;display:grid}._deviceChecks_1ln10_570{flex-wrap:wrap;gap:7px;display:flex}._deviceChecks_1ln10_570 span{color:#6b7c82;background:#fff;border:1px solid #d2dee1;border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:760}._deviceChecks_1ln10_570 span[data-ready=true]{color:#27684e;background:#e9f6f0;border-color:#abd7c5}._videoReadinessActions_1ln10_573{flex-wrap:wrap;gap:7px;display:flex}._videoReadinessActions_1ln10_573 button,._videoAccessStep_1ln10_574 button{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#087d82;border:1px solid #0b777c;border-radius:7px;padding:0 11px;font-size:.62rem;font-weight:800}._videoReadinessActions_1ln10_573 button+button{color:#3c626a;background:#fff;border-color:#c2d3d6}._videoReadinessActions_1ln10_573 button:disabled,._videoAccessStep_1ln10_574 button:disabled{cursor:wait;opacity:.56}._videoAccessStep_1ln10_574{background:#fff;border:1px solid #d7e1e4;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:2px;padding:11px;display:flex}._videoAccessStep_1ln10_574>div{gap:2px;display:grid}._videoAccessStep_1ln10_574 span{color:#36565f;font-size:.66rem;font-weight:820}._videoAccessStep_1ln10_574 p{color:#72848a;margin:0;font-size:.6rem;line-height:1.4}._videoReadinessError_1ln10_581,._videoTransportNotice_1ln10_581{border-radius:7px;margin:0;padding:9px 10px;font-size:.65rem;line-height:1.5}._videoReadinessError_1ln10_581{color:#8e3038;background:#fff2f2;border:1px solid #ecc4c7}._videoReadinessError_1ln10_581 strong,._videoTransportNotice_1ln10_581 strong{display:block}._videoTransportNotice_1ln10_581{color:#6d5724;background:#fff8e4;border:1px solid #e1c989}._videoTransportNotice_1ln10_581 p{margin:3px 0 0}._settingsLayout_1ln10_587{grid-template-columns:minmax(235px,.55fr) minmax(0,1.45fr);align-items:start;gap:18px;display:grid}._profileSummary_1ln10_220,._settingsForm_1ln10_126{padding:24px}._profileMonogram_1ln10_599{width:58px;height:58px;color:var(--workflow-teal-deep);background:#e2f3f1;border:1px solid #c9e1df;border-radius:9px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:850;display:grid}._profileSummary_1ln10_220 h3{margin:13px 0 0;font-size:.92rem}._profileSummary_1ln10_220>p:not(._boundaryNote_1ln10_87){color:var(--workflow-muted);margin:4px 0 0;font-size:.63rem}._summaryList_1ln10_375{gap:9px;margin:18px 0 0;display:grid}._summaryList_1ln10_375>div{background:#f1f6f7;border-radius:9px;padding:10px}._boundaryNote_1ln10_87{color:#6f5931;background:#fbf6e9;border:1px solid #e6d8ba;margin:14px 0 0;padding:11px}._formGrid_1ln10_125{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}._fullField_1ln10_650{grid-column:1/-1}._toggleRow_1ln10_654{border:1px solid var(--workflow-line);background:#f6faf9;border-radius:10px;align-items:flex-start;margin-top:16px;padding:13px;gap:10px!important;display:flex!important}._toggleRow_1ln10_654 input,._confirmationGroup_1ln10_666 input{width:18px;height:18px;accent-color:var(--workflow-teal);flex:none;margin:1px 0 0}._toggleRow_1ln10_654>span,._toggleRow_1ln10_654 strong,._toggleRow_1ln10_654 small{display:block}._toggleRow_1ln10_654 label{color:var(--workflow-ink);cursor:pointer;font-size:.67rem;font-weight:760;display:block}._toggleRow_1ln10_654 small{color:var(--workflow-muted);margin-top:3px;font-size:.57rem;line-height:1.45}._prescriptionWarning_1ln10_85{color:#6b542d;background:#fbf5e7;border:1px solid #e1cda7;grid-template-columns:minmax(230px,auto) minmax(0,1fr);align-items:center;gap:18px;margin:0 0 15px;padding:12px 14px;display:grid}._prescriptionWarning_1ln10_85 strong{font-size:.68rem}._prescriptionWarning_1ln10_85 p{margin:0;font-size:.59rem}._viewTabs_1ln10_716{background:#e7eff0;border-radius:8px;grid-template-columns:repeat(2,minmax(130px,1fr));gap:4px;margin-bottom:18px;padding:4px;display:inline-grid}._viewTabs_1ln10_716 button{min-height:44px;color:var(--workflow-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:0 13px;font-size:.62rem;font-weight:760}._viewTabs_1ln10_716 button[aria-pressed=true]{color:var(--workflow-teal-deep);box-shadow:inset 0 0 0 1px var(--workflow-line);background:#fff}._prescriptionHistory_1ln10_745{min-width:0}._prescriptionCard_1ln10_224{overflow:hidden}._prescriptionSignature_1ln10_753{gap:6px;margin-top:15px;display:grid}._prescriptionSignature_1ln10_753>small{color:var(--workflow-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem}._pdfUnavailable_1ln10_765{color:var(--workflow-muted);margin:0;font-size:.62rem;line-height:1.45}._actionRow_1ln10_412 ._dangerTextButton_1ln10_435{margin-top:0;margin-left:auto}._prescriptionTitle_1ln10_777{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:13px;display:flex}._prescriptionTitle_1ln10_777>div{align-items:center;gap:11px;min-width:0;display:flex}._prescriptionTitle_1ln10_777>div>span{width:38px;height:38px;color:var(--workflow-teal-deep);background:#def1ef;border-radius:9px;flex:none;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:850;display:grid}._prescriptionTitle_1ln10_777 h3{margin:0}._prescriptionTitle_1ln10_777 p{color:var(--workflow-muted);margin:3px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.56rem}._prescriptionTitle_1ln10_777>strong{color:#7a5d27;text-align:right;max-width:280px;font-size:.58rem;line-height:1.45}._medicationList_1ln10_824{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}._medicationList_1ln10_824 li{background:#f8fbfb;border:1px solid #e2ebed;border-radius:10px;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:11px;display:grid}._medicationList_1ln10_824 li>span{width:28px;height:28px;color:var(--workflow-teal-deep);background:#e4f2f1;border-radius:8px;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.57rem;font-weight:800;display:grid}._medicationList_1ln10_824 strong{font-size:.66rem}._medicationList_1ln10_824 p,._medicationList_1ln10_824 small{color:var(--workflow-soft);margin:4px 0 0;font-size:.59rem;line-height:1.5;display:block}._medicationList_1ln10_824 small{color:var(--workflow-muted)}._cancellationNote_1ln10_86{color:#823f39;background:#fbefed;border:1px solid #e8c3bd;margin-top:13px;padding:11px}._cancellationNote_1ln10_86 strong,._cancellationNote_1ln10_86 p{margin:0;display:block}._cancellationNote_1ln10_86 p{margin-top:4px}._cancelForm_1ln10_128{border-top:1px solid #e7edef;gap:10px;margin-top:13px;padding-top:13px;display:grid}._prescriptionComposer_1ln10_222,._prescriptionReview_1ln10_223{padding:clamp(18px,3vw,28px)}._composerHeader_1ln10_45{border-bottom:1px solid #e2ebed;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding-bottom:15px;display:flex}._composerHeader_1ln10_45 span{color:var(--workflow-teal);text-transform:uppercase;margin-bottom:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.57rem;font-weight:800;display:block}._composerHeader_1ln10_45 h3{font-size:1.1rem}._composerHeader_1ln10_45>strong{color:var(--workflow-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.61rem}._patientSafetySnapshot_1ln10_933{background:#eff8f7;border:1px solid #cbe0df;border-radius:11px;grid-template-columns:.8fr 1fr 1fr;gap:8px;margin-top:16px;padding:11px;display:grid}._patientSafetySnapshot_1ln10_933>div{min-width:0;padding:7px 9px}._patientSafetySnapshot_1ln10_933 span,._patientSafetySnapshot_1ln10_933 strong{display:block}._patientSafetySnapshot_1ln10_933 span{color:var(--workflow-muted);font-size:.53rem}._patientSafetySnapshot_1ln10_933 strong{overflow-wrap:anywhere;margin-top:4px;font-size:.62rem;line-height:1.45}._medicationEditor_1ln10_966{gap:12px;margin-top:18px;display:grid}._medicationFieldset_1ln10_972{border:1px solid var(--workflow-line);background:#f9fcfc;border-radius:12px;gap:14px;margin:0;padding:16px;display:grid}._medicationFieldset_1ln10_972 legend{color:var(--workflow-teal-deep);padding:0 7px;font-size:.66rem;font-weight:800}._medicationFieldsetHeader_1ln10_989{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._medicationFieldsetHeader_1ln10_989 p{color:var(--workflow-muted);margin:0;line-height:1.5}._removeButton_1ln10_437{color:#9a443c;background:0 0;border:0;flex:none;min-height:44px;padding-inline:8px;position:static}._itemGrid_1ln10_129{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}._itemWide_1ln10_1019{grid-column:1/-1}._addItemButton_1ln10_436{border-style:dashed;justify-self:start}._notesField_1ln10_127{margin-top:17px}._reviewFacts_1ln10_358{margin-bottom:16px}._reviewNotes_1ln10_1036{background:#f2f6f7;border-radius:10px;margin-top:13px;padding:12px}._reviewNotes_1ln10_1036 strong,._reviewNotes_1ln10_1036 p{margin:0;font-size:.63rem;display:block}._reviewNotes_1ln10_1036 p{color:var(--workflow-soft);white-space:pre-wrap;margin-top:5px;line-height:1.55}._confirmationGroup_1ln10_666{background:#f4faf9;border:1px solid #c9dedd;border-radius:11px;gap:9px;margin:17px 0 0;padding:14px;display:grid}._confirmationGroup_1ln10_666 legend{color:var(--workflow-teal-deep);padding:0 7px;font-size:.64rem;font-weight:800}._confirmationGroup_1ln10_666 label{color:var(--workflow-soft);align-items:flex-start;gap:9px;font-size:.62rem;line-height:1.5;display:flex}._panel_1ln10_1 :is(p,label,input,select,textarea,button,summary,dd,legend,strong){font-size:.8125rem!important}._panel_1ln10_1 :is(small,time,dt,em),._eyebrow_1ln10_34,._summaryChip_1ln10_63,._statusPill_1ln10_64,._scheduleTime_1ln10_517 span,._composerHeader_1ln10_45 span,._patientSafetySnapshot_1ln10_933 span,._medicationList_1ln10_824 li>span{font-size:.75rem!important}._scheduleTime_1ln10_517 time{font-size:1.05rem!important}._panel_1ln10_1 label em{color:#607780}:is(._panel_1ln10_1 input:focus-visible,._panel_1ln10_1 select:focus-visible,._panel_1ln10_1 textarea:focus-visible,._panel_1ln10_1 button:focus-visible,._panel_1ln10_1 summary:focus-visible){outline-color:#087d82}@media (max-width:1024px){._toolbar_1ln10_111{grid-template-columns:repeat(2,minmax(0,1fr))}._searchField_1ln10_202{grid-column:1/-1}}@media (max-width:980px){._workflowColumns_1ln10_206,._settingsLayout_1ln10_587{grid-template-columns:1fr}._composeCard_1ln10_217{position:static}._itemGrid_1ln10_129{grid-template-columns:repeat(2,minmax(0,1fr))}._patientSafetySnapshot_1ln10_933,._videoPreparationGrid_1ln10_562{grid-template-columns:1fr}}@media (max-width:720px){._panel_1ln10_1 input:not([type=checkbox]):not([type=radio]),._panel_1ln10_1 select,._panel_1ln10_1 textarea{font-size:1rem!important}._primaryButton_1ln10_431,._secondaryButton_1ln10_432,._tertiaryButton_1ln10_433,._dangerButton_1ln10_434,._dangerTextButton_1ln10_435,._addItemButton_1ln10_436,._removeButton_1ln10_437,._viewTabs_1ln10_716 button{min-height:44px}}@media (max-width:640px){._panelHeader_1ln10_18,._prescriptionTitle_1ln10_777,._composerHeader_1ln10_45{flex-direction:column;align-items:stretch}._panelHeader_1ln10_18{padding:17px}._summaryChip_1ln10_63,._prescriptionTitle_1ln10_777>strong{text-align:left;align-self:flex-start}._medicationFieldsetHeader_1ln10_989{flex-direction:column;align-items:stretch}._medicationFieldsetHeader_1ln10_989 ._removeButton_1ln10_437{align-self:flex-start}._toolbar_1ln10_111,._formGrid_1ln10_125,._itemGrid_1ln10_129,._factGrid_1ln10_357,._reviewFacts_1ln10_358{grid-template-columns:1fr}._searchField_1ln10_202,._fullField_1ln10_650,._itemWide_1ln10_1019{grid-column:auto}._scheduleCard_1ln10_219{grid-template-columns:1fr}._scheduleTime_1ln10_517{border-bottom:1px solid #cce2e1;border-right:0;min-height:62px}._prescriptionWarning_1ln10_85{grid-template-columns:1fr;gap:5px}._viewTabs_1ln10_716{display:grid}._formActions_1ln10_413>button,._actionRow_1ln10_412>button{flex:150px}._videoPreparationHeader_1ln10_556,._videoAccessStep_1ln10_574{flex-direction:column;align-items:stretch}._videoPreparationHeader_1ln10_556 button{align-self:flex-start}._videoReadinessActions_1ln10_573 button,._videoAccessStep_1ln10_574 button{width:100%}}@media (prefers-reduced-motion:reduce){._panel_1ln10_1 *{scroll-behavior:auto!important;transition-duration:.01ms!important}}:is(._panel_1ln10_1 :is(input,textarea,select):focus,._panel_1ln10_1 :is(button,summary):focus-visible){border-color:var(--workflow-teal);outline-color:#2f58b752;box-shadow:0 0 0 3px #2f58b71f}._panel_1ln10_1 :is(._statusPill_1ln10_64,._visitModeBadge_1ln10_551,._summaryChip_1ln10_63){border-radius:6px}._scheduleCard_1ln10_219,._prescriptionCard_1ln10_224,._recordCard_1ln10_218,._composeCard_1ln10_217,._prescriptionComposer_1ln10_222,._medicationFieldset_1ln10_972,._profileSummary_1ln10_220,._patientSafetySnapshot_1ln10_933{border-color:var(--workflow-line);background:var(--workflow-card);box-shadow:none;border-radius:8px}._scheduleTime_1ln10_517,._recordTopline_1ln10_296,._composerHeader_1ln10_45,._prescriptionTitle_1ln10_777{background:#f4f3ef}._primaryButton_1ln10_431,._addItemButton_1ln10_436{background:var(--workflow-teal);color:#fff;border-radius:7px}._secondaryButton_1ln10_432,._tertiaryButton_1ln10_433,._removeButton_1ln10_437,._viewTabs_1ln10_716 button{background:#fffdf9;border-radius:7px}._viewTabs_1ln10_716{background:#ecebe7;border-radius:8px}._viewTabs_1ln10_716 button[aria-pressed=true]{color:var(--workflow-teal-deep);background:#fffdf9;box-shadow:0 1px 2px #18223714}._visitModePicker_1ln10_266 label:has(input:checked){background:#e8edf8;border-color:#9caed9;box-shadow:inset 0 0 0 1px #2f58b714}._panel_1ln10_1 :is(input,textarea,select){accent-color:var(--workflow-teal)}._signatureSettings_1ln10_1294{background:#fbfbfc;border:1px solid #d6dce7;border-radius:12px;margin-top:22px;padding:20px}._signatureSettings_1ln10_1294>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}._signatureSettings_1ln10_1294>header h3{margin:0;font-size:1rem}._signatureSettings_1ln10_1294>header span{color:#697588;margin-top:5px;font-size:.78rem;line-height:1.5;display:block}._signatureSettings_1ln10_1294>header>strong{color:#895a29;white-space:nowrap;background:#f6e9dc;border-radius:7px;padding:6px 9px;font-size:.7rem}._signatureSettings_1ln10_1294>header>strong[data-configured=true]{color:#2b7057;background:#e4f2eb}._signatureForm_1ln10_1300{gap:14px;display:grid}._signatureForm_1ln10_1300>label:first-of-type{color:#3a475c;gap:6px;font-size:.78rem;font-weight:780;display:grid}._signatureForm_1ln10_1300>label:first-of-type input{color:#182237;min-height:46px;font:inherit;background:#fff;border:1px solid #ccd3df;border-radius:8px;padding:0 12px}._signatureAttestation_1ln10_1303{cursor:pointer;background:#fff;border:1px solid #d6dce7;border-radius:9px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:13px;display:grid}._signatureAttestation_1ln10_1303 input{width:18px;height:18px;margin-top:2px}._signatureAttestation_1ln10_1303 span{color:#657185;font-size:.76rem;line-height:1.5}._signatureAttestation_1ln10_1303 strong{color:#27354b;margin-bottom:2px;display:block}._electronicSignatureMark_1ln10_1307{background:linear-gradient(135deg,#f7faf9 0%,#fffdf9 68%);border:1px solid #cedadd;border-radius:10px;grid-template-columns:minmax(150px,.65fr) minmax(240px,1.35fr);align-items:center;gap:12px 20px;margin:0;padding:16px 18px;display:grid}._electronicSignatureMark_1ln10_1307 figcaption{gap:3px;display:grid}._electronicSignatureMark_1ln10_1307 figcaption strong{color:#213f46;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem}._electronicSignatureMark_1ln10_1307 figcaption span{color:#667b80;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem}._electronicSignatureStroke_1ln10_1311{color:#153e48;isolation:isolate;place-items:center;min-height:74px;padding:8px 16px 14px;display:grid;position:relative;overflow:hidden}._electronicSignatureStroke_1ln10_1311:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#6f999e 12% 88%,#0000);height:1px;position:absolute;bottom:12px;left:8%;right:8%;transform:rotate(-1.5deg)}._electronicSignatureStroke_1ln10_1311 span{letter-spacing:.015em;overflow-wrap:anywhere;text-align:center;max-width:100%;font-family:Snell Roundhand,Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1.05;display:block;transform:rotate(-2deg)}._electronicSignatureMark_1ln10_1307>small{color:#718287;grid-column:1/-1;font-size:.61rem;line-height:1.45}._electronicSignatureMark_1ln10_1307[data-compact=true]{grid-template-columns:minmax(115px,.55fr) minmax(180px,1fr);padding:11px 14px}._electronicSignatureMark_1ln10_1307[data-compact=true] ._electronicSignatureStroke_1ln10_1311{min-height:54px}._electronicSignatureMark_1ln10_1307[data-compact=true] ._electronicSignatureStroke_1ln10_1311 span{font-size:clamp(1.35rem,3vw,2rem)}@media (max-width:620px){._signatureSettings_1ln10_1294>header{display:grid}._signatureSettings_1ln10_1294>header>strong{width:max-content}._electronicSignatureMark_1ln10_1307,._electronicSignatureMark_1ln10_1307[data-compact=true]{grid-template-columns:1fr}._electronicSignatureMark_1ln10_1307 figcaption{text-align:center}}
