.providerChatPatientComponent_panel__5Xq8l{display:flex;flex-direction:column;gap:24px;padding:24px;min-height:0;overflow-y:auto;scrollbar-width:thin;background:white;border-left:1px solid var(--chat-border);color:var(--chat-ink)}.providerChatPatientComponent_profile__YcsVN{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.providerChatPatientComponent_ring__m_goz{display:grid;place-items:center;width:72px;height:72px;border:2px solid var(--chat-accent);border-radius:50%;padding:2px}.providerChatPatientComponent_profile__YcsVN h2{margin:0 0 4px;font-size:18px;line-height:23px;font-weight:700}.providerChatPatientComponent_profile__YcsVN p{margin:0;font-size:12px;line-height:17px;color:var(--chat-muted)}.providerChatPatientComponent_condition__9VtbD{border-radius:12px;background:#fee2e2;color:#ef4444;padding:6px 12px;font-size:12px;font-weight:600;line-height:16px}.providerChatPatientComponent_treatment__zAaXu,.providerChatPatientComponent_vitals__nrk5r{border-top:1px solid var(--chat-border);padding-top:24px}.providerChatPatientComponent_sectionTitle__sraSx{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 0;margin-bottom:14px}.providerChatPatientComponent_panel__5Xq8l h3,.providerChatPatientComponent_vitals__nrk5r h3{margin:0;font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase}.providerChatPatientComponent_sectionTitle__sraSx>span{display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:10px;font-weight:600;color:var(--chat-muted)}.providerChatPatientComponent_grid__FFWbq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.providerChatPatientComponent_grid__FFWbq article{min-width:0;padding:16px;background:var(--chat-surface);border-radius:12px}.providerChatPatientComponent_vitalLabel__rWJ_j{display:flex;gap:6px;align-items:center;padding-bottom:6px;font-size:12px;color:var(--chat-muted);white-space:nowrap}.providerChatPatientComponent_grid__FFWbq p{display:flex;align-items:baseline;gap:4px;margin:8px 0;font-size:12px;color:var(--chat-muted)}.providerChatPatientComponent_grid__FFWbq strong{font-size:20px;line-height:24px;font-weight:700;color:var(--chat-ink);font-variant-numeric:tabular-nums}.providerChatPatientComponent_grid__FFWbq small{display:block;font-size:11px;font-weight:500;color:#10b981;line-height:15px}.providerChatPatientComponent_grid__FFWbq .providerChatPatientComponent_caution__UM9WY{color:#ef4444}.providerChatPatientComponent_treatment__zAaXu h3{margin-bottom:12px}.providerChatPatientComponent_order__XWzEu{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid var(--chat-border);border-radius:12px;background:var(--chat-surface)}.providerChatPatientComponent_vial__HcOkI{width:25px;height:31px;position:relative;overflow:hidden;flex-shrink:0}.providerChatPatientComponent_vial__HcOkI img{position:absolute;max-width:none;width:200%;height:164.91%;left:-44.68%;top:-36.84%}.providerChatPatientComponent_order__XWzEu strong{font-size:12px;font-weight:600}.providerChatPatientComponent_order__XWzEu p{margin:2px 0 0;font-size:10px;line-height:14px;color:var(--chat-muted)}.providerChatPatientComponent_cta__WH4Qx{border:0;border-radius:52px;background:var(--chat-accent);color:white;font-size:13px;font-weight:600;line-height:18px;padding:12px 16px;cursor:pointer;transition:background-color .15s ease}.providerChatPatientComponent_cta__WH4Qx:hover{background:#185d68}.providerChatPatientComponent_nonPatient__xPPt_{display:flex;align-items:center;flex-direction:column;gap:12px;text-align:center;font-size:13px;color:var(--chat-muted);padding:24px 0}.providerChatPatientComponent_note__DZ1Ny{color:var(--chat-muted);font-size:11px;line-height:16px;margin:0}@media (max-width:1399px){.providerChatPatientComponent_panel__5Xq8l{padding:20px}.providerChatPatientComponent_grid__FFWbq article{padding:12px}.providerChatPatientComponent_vitalLabel__rWJ_j{font-size:11px;gap:4px}.providerChatPatientComponent_sectionTitle__sraSx h3{font-size:11px}}.providerCatalogPricingComponent_prices__N9cGY{display:flex;justify-content:space-between;gap:12px;margin:12px 0 16px}.providerCatalogPricingComponent_prices__N9cGY>div:last-child{text-align:right}.providerCatalogPricingComponent_prices__N9cGY button,.providerCatalogPricingComponent_prices__N9cGY span{font-size:11px;line-height:18px;text-transform:uppercase;color:var(--muted)}.providerCatalogPricingComponent_prices__N9cGY button{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#336f79;cursor:pointer}.providerCatalogPricingComponent_prices__N9cGY button:hover{color:#38474f}.providerCatalogPricingComponent_prices__N9cGY strong{display:block;font-size:22px;line-height:28px;font-weight:600;margin-top:4px;color:#38474f}.providerCatalogPricingComponent_editor__Xz8ul,.providerCatalogPricingComponent_prices__N9cGY .providerCatalogPricingComponent_priceValue__GqOPE{display:flex;justify-content:flex-end;align-items:center;height:28px;margin-top:4px;margin-left:auto;font-size:22px;line-height:28px;font-weight:600;color:#38474f}.providerCatalogPricingComponent_editor__Xz8ul{width:140px;max-width:100%;border-bottom:1px solid var(--field-focus)}.providerCatalogPricingComponent_editor__Xz8ul span{font:inherit;color:inherit}.providerCatalogPricingComponent_editor__Xz8ul input{width:112px;min-width:0;border:0;outline:none;padding:0;background:transparent;font:inherit;color:inherit;text-align:right;appearance:textfield}.providerCatalogPricingComponent_editor__Xz8ul input::-webkit-inner-spin-button,.providerCatalogPricingComponent_editor__Xz8ul input::-webkit-outer-spin-button{appearance:none;margin:0}.providerCatalogPricingComponent_editor__Xz8ul:has(input:invalid){border-bottom-color:#b64e50}.providerCheckoutComponent_page__ukt_1{min-height:100dvh;background:#f7f7f7;color:#1c1c1c;font-family:Aspekta,Arial,sans-serif;letter-spacing:-.2px}.providerCheckoutComponent_header__3bbYi{min-height:50px;padding:4px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:white;border-bottom:1px solid #eee}.providerCheckoutComponent_header__3bbYi>a{color:#38474f;text-decoration:none;font-size:14px}.providerCheckoutComponent_header__3bbYi>a:first-child{width:170px;flex-shrink:0}.providerCheckoutComponent_header__3bbYi>a:last-child{width:170px;text-align:right}.providerCheckoutComponent_header__3bbYi nav{display:flex;gap:24px}.providerCheckoutComponent_header__3bbYi nav button{display:flex;align-items:center;gap:8px;background:none;border:0;padding:4px 0;color:#a0a0a0;font-size:12px;cursor:pointer}.providerCheckoutComponent_header__3bbYi nav button:disabled{cursor:default}.providerCheckoutComponent_header__3bbYi nav span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--border);border-radius:50%;font-size:12px}.providerCheckoutComponent_header__3bbYi nav .providerCheckoutComponent_current__eJswV{color:#1c1c1c;font-weight:600}.providerCheckoutComponent_header__3bbYi .providerCheckoutComponent_current__eJswV span{color:white;background:#1c1c1c;border-color:#1c1c1c}.providerCheckoutComponent_header__3bbYi .providerCheckoutComponent_visited__duq5a span{color:white;background:var(--accent);border-color:var(--accent)}.providerCheckoutComponent_main__sESVl{width:calc(100% - 48px);max-width:1116px;margin:0 auto;padding:22px 0 60px}.providerCheckoutComponent_title__pexuu{text-align:center;margin-bottom:40px}.providerCheckoutComponent_title__pexuu h1{margin:0;font-size:28px;line-height:1.3;font-weight:600}.providerCheckoutComponent_title__pexuu p{font-size:12px;color:var(--muted);margin:22px 0 0}.providerCheckoutComponent_layout__72A_t{display:grid;grid-template-columns:minmax(0,1.535fr) minmax(0,1fr);gap:24px;align-items:start}.providerCheckoutComponent_panel__0CypT{padding:32px 28px;background:white;border:1px solid var(--border);border-radius:8px;min-width:0}.providerCheckoutComponent_panel__0CypT h2{margin:0;font-size:16px;line-height:24px;font-weight:600}.providerCheckoutComponent_panelHeading__o6pqU{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.providerCheckoutComponent_secondary__iNTe_{background:#f7f7f7;color:#336f79;border:0;padding:8px 10px;border-radius:8px;font-size:12px;cursor:pointer}.providerCheckoutComponent_secondary__iNTe_:hover{background:#f0f0f0;color:#38474f}.providerCheckoutComponent_saved__gi4zs{margin-bottom:16px}.providerCheckoutComponent_saved__gi4zs>span,.providerCheckoutComponent_state__mGImm>span{display:block;font-size:12px;font-weight:500;margin-bottom:8px}.providerCheckoutComponent_fields__r2d4y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.providerCheckoutComponent_fields__r2d4y label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:500;min-width:0}.providerCheckoutComponent_fields__r2d4y input{height:36px;width:100%;padding:0 12px;font:inherit;font-weight:400;border:1px solid var(--border);border-radius:8px;background:white;color:#38474f}.providerCheckoutComponent_fields__r2d4y input::placeholder{color:#8b9195}.providerCheckoutComponent_fields__r2d4y input:focus{outline:none;border-color:var(--field-focus);box-shadow:none}.providerCheckoutComponent_location__Y12dQ,.providerCheckoutComponent_wide__uWjkI{grid-column:1/-1}.providerCheckoutComponent_location__Y12dQ{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px}.providerCheckoutComponent_checkbox__CIdC9{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px}.providerCheckoutComponent_checkbox__CIdC9 input{width:16px;height:16px;accent-color:var(--accent)}.providerCheckoutComponent_panel__0CypT .providerCheckoutComponent_billingTitle__nKz_n{margin:28px 0 20px}.providerCheckoutComponent_summary__jwulu{position:sticky;top:24px}.providerCheckoutComponent_items__xmY1G{margin:16px 0 20px;padding-bottom:16px;border-bottom:1px solid #eee;display:grid;gap:16px}.providerCheckoutComponent_item___FV_U{display:flex;align-items:center;gap:12px;font-size:12px}.providerCheckoutComponent_item___FV_U img{flex-shrink:0;border:1px solid #eee;border-radius:8px;background:#f7f7f7;object-fit:contain}.providerCheckoutComponent_item___FV_U>div{flex:1;min-width:0}.providerCheckoutComponent_item___FV_U>strong{flex-shrink:0}.providerCheckoutComponent_item___FV_U p{margin:4px 0 0;font-size:12px;color:var(--muted)}.providerCheckoutComponent_summary__jwulu dl{margin:0}.providerCheckoutComponent_summary__jwulu dl>div{display:flex;justify-content:space-between;gap:16px;margin-top:12px;font-size:12px}.providerCheckoutComponent_summary__jwulu dt{color:var(--muted)}.providerCheckoutComponent_summary__jwulu dd{margin:0;font-weight:500;overflow-wrap:anywhere}.providerCheckoutComponent_summary__jwulu dl .providerCheckoutComponent_total__omCai{border-top:1px solid #eee;padding-top:16px;margin:16px 0;font-size:16px;font-weight:600}.providerCheckoutComponent_total__omCai dt{color:#1c1c1c}.providerCheckoutComponent_primary__QOphb{display:flex;align-items:center;justify-content:center;min-height:36px;width:100%;padding:8px 16px;border:0;border-radius:100px;background:var(--accent);color:white;font-size:12px;cursor:pointer;text-decoration:none}.providerCheckoutComponent_primary__QOphb:hover{background:var(--accent-hover)}.providerCheckoutComponent_secure__vhqnU{display:flex;justify-content:center;gap:8px;align-items:center;font-size:12px;color:var(--muted);margin:24px 0 0}.providerCheckoutComponent_note__EGePH{font-size:12px;color:var(--muted);line-height:1.5;margin:10px 0 16px}.providerCheckoutComponent_demo__y4lea{text-align:center;font-size:11px;color:var(--muted);margin:12px 0 0;line-height:1.5}.providerCheckoutComponent_review__dWIEw h3{font-size:16px;margin:24px 0 12px}.providerCheckoutComponent_review__dWIEw p{font-size:12px;line-height:1.8;color:#38474f;overflow-wrap:anywhere}.providerCheckoutComponent_error__SGF91{font-size:13px;color:#b64e50;margin-bottom:0}.providerCheckoutComponent_empty__2yaIR{max-width:520px;padding:60px 24px;margin:60px auto;text-align:center}.providerCheckoutComponent_empty__2yaIR h1{font-size:28px}.providerCheckoutComponent_empty__2yaIR p{color:var(--muted);line-height:1.6;margin-bottom:16px}@media (max-width:1000px){.providerCheckoutComponent_layout__72A_t{grid-template-columns:minmax(0,1fr)}.providerCheckoutComponent_summary__jwulu{position:static}.providerCheckoutComponent_header__3bbYi{padding:12px 20px;flex-wrap:wrap}.providerCheckoutComponent_header__3bbYi nav{order:3;width:100%;justify-content:center}.providerCheckoutComponent_header__3bbYi>a:last-child{width:auto}}@media (max-width:600px){.providerCheckoutComponent_main__sESVl{width:calc(100% - 40px);margin:0 auto;padding-top:24px}.providerCheckoutComponent_title__pexuu{margin-bottom:16px}.providerCheckoutComponent_title__pexuu h1{font-size:26px}.providerCheckoutComponent_title__pexuu p{margin-top:12px}.providerCheckoutComponent_panel__0CypT{padding:20px}.providerCheckoutComponent_fields__r2d4y{grid-template-columns:minmax(0,1fr);gap:16px}.providerCheckoutComponent_location__Y12dQ{grid-template-columns:1fr 1fr}.providerCheckoutComponent_location__Y12dQ>label:first-child{grid-column:1/-1}.providerCheckoutComponent_panelHeading__o6pqU{flex-wrap:wrap}.providerCheckoutComponent_header__3bbYi img,.providerCheckoutComponent_header__3bbYi>a:first-child{width:170px;height:auto}.providerCheckoutComponent_header__3bbYi nav{gap:16px}.providerCheckoutComponent_header__3bbYi nav button{font-size:12px}.providerCheckoutComponent_item___FV_U{flex-wrap:wrap}.providerCheckoutComponent_item___FV_U>strong{margin-left:auto}}.providerCheckoutComponent_header__3bbYi img{width:170px;height:auto}.providerCheckoutComponent_saved__gi4zs button[aria-haspopup=listbox],.providerCheckoutComponent_state__mGImm button[aria-haspopup=listbox]{height:36px;font-size:12px}.providerCheckoutComponent_item___FV_U img{width:50px;height:50px}.providerCheckoutComponent_title__pexuu p{font-weight:600}.providerCheckoutComponent_summary__jwulu dl>div{font-size:13px}.providerCheckoutComponent_primary__QOphb{font-size:14px}@media (max-width:600px){.providerCheckoutComponent_fields__r2d4y input{font-size:16px}}.providerCheckoutCompleteComponent_main__XLJyJ{width:calc(100% - 40px);max-width:680px;margin:0 auto;padding:18px 0 40px;color:#202020}.providerCheckoutCompleteComponent_main__XLJyJ h1{margin:20px 0 24px;text-align:center;font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.035em}.providerCheckoutCompleteComponent_summary__ICD7P{padding:32px 28px;background:#fff;border:1px solid #e5e5e5;border-radius:8px}.providerCheckoutCompleteComponent_summary__ICD7P h2{margin:0 0 14px;font-size:16px;line-height:1.2}.providerCheckoutCompleteComponent_items__bhpLh{display:grid;gap:16px;margin-bottom:20px}.providerCheckoutCompleteComponent_item__71MED{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:10px}.providerCheckoutCompleteComponent_item__71MED img{width:50px;height:50px;object-fit:contain;background:#d1d1d1;border-radius:10px}.providerCheckoutCompleteComponent_item__71MED h3{margin:0;font-size:14px;line-height:1.3}.providerCheckoutCompleteComponent_item__71MED p{margin:4px 0 0;font-size:12px;color:#6b7980}.providerCheckoutCompleteComponent_item__71MED strong{font-size:14px;white-space:nowrap}.providerCheckoutCompleteComponent_totals__awdr5{margin:0;color:#3d4d56;font-size:13px}.providerCheckoutCompleteComponent_totals__awdr5>div{display:flex;justify-content:space-between;gap:24px;margin-top:10px}.providerCheckoutCompleteComponent_totals__awdr5 dd{margin:0;white-space:nowrap}.providerCheckoutCompleteComponent_totals__awdr5 .providerCheckoutCompleteComponent_total__jk2Ri{border-top:1px solid #e5e5e5;padding-top:14px;margin-top:14px;color:#202020;font-size:16px;font-weight:700}.providerCheckoutCompleteComponent_track__DgV0F{display:flex;width:min(100%,194px);min-height:36px;align-items:center;justify-content:center;margin:18px auto 0;padding:8px 20px;border:0;border-radius:999px;background:#3c8d94;color:#fff;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.providerCheckoutCompleteComponent_track__DgV0F:hover{background:#317c83}.providerCheckoutCompleteComponent_track__DgV0F:focus-visible{outline:3px solid #3c8d94;outline-offset:4px}.providerCheckoutCompleteComponent_orderMessage__A29NA{margin:18px 0 0;color:#6b7980;text-align:center;font-size:13px}.providerCheckoutCompleteComponent_secure__g9atN{display:flex;justify-content:center;align-items:center;gap:8px;color:#6b7980;font-size:12px;margin:18px 0 0}.providerCheckoutCompleteComponent_lock__kYIxy{position:relative;width:14px;height:12px;border:2px solid;border-radius:4px;margin-top:5px}.providerCheckoutCompleteComponent_lock__kYIxy:before{content:"";position:absolute;width:8px;height:8px;border:2px solid;border-bottom:0;border-radius:8px 8px 0 0;top:-7px;left:1px}.providerCheckoutCompleteComponent_lock__kYIxy:after{content:"";position:absolute;width:2px;height:4px;border-radius:2px;background:currentColor;top:2px;left:4px}.providerCheckoutCompleteComponent_note__q0Pq8{margin:12px 0 0;text-align:center;font-size:11px;color:#6b7980}.providerCheckoutCompleteComponent_tracking__35LUb{margin:24px auto 0;max-width:480px;padding:20px;border:1px solid #dae9ea;border-radius:12px;background:#f3f9f9;text-align:center}.providerCheckoutCompleteComponent_tracking__35LUb p{margin:8px 0 0;color:#6b7980}@media (max-width:480px){.providerCheckoutCompleteComponent_summary__ICD7P{padding:20px}.providerCheckoutCompleteComponent_main__XLJyJ h1{font-size:25px}.providerCheckoutCompleteComponent_item__71MED{grid-template-columns:50px minmax(0,1fr)}.providerCheckoutCompleteComponent_item__71MED>strong{grid-column:2}.providerCheckoutCompleteComponent_totals__awdr5>div{gap:16px}}@media (prefers-reduced-motion:reduce){.providerCheckoutCompleteComponent_track__DgV0F{transition:none}}.providerOrdersComponent_page__tWW0f{min-height:100dvh;background:#f7f7f7;color:#20252c;font-family:Aspekta,Arial,sans-serif;letter-spacing:-.2px;overflow-x:hidden}.providerOrdersComponent_appointmentsSurface__0jXl_{background:#f8fafc}.providerOrdersComponent_main__VLE3g{margin-left:232px;padding:32px 40px 70px}.providerOrdersComponent_orders__wYFTl .workspace-title h1{font-weight:600}.providerOrdersComponent_content__Kc3kq{max-width:1048px;margin:0 auto}.providerOrdersComponent_mobileBrand__w4U3Z,.providerOrdersComponent_mobileDock__1__t1,.providerOrdersComponent_mobileMenu__Yzkh5{display:none}.providerOrdersComponent_requestDetails__jfPSA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 20px}.providerOrdersComponent_requestDetails__jfPSA div{min-width:0;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.providerOrdersComponent_requestDetails__jfPSA dt{margin-bottom:4px;font-size:12px;color:#64748b}.providerOrdersComponent_requestDetails__jfPSA dd{margin:0;overflow-wrap:anywhere;font-size:14px;font-weight:600;color:#0f172a}.providerOrdersComponent_reviewRequest__DwgCR{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;background:#20717e;color:#fff;text-decoration:none}.providerOrdersComponent_reviewRequest__DwgCR:hover{background:#1a5d68}.providerOrdersComponent_main__VLE3g .workspace-card:focus-visible,.providerOrdersComponent_main__VLE3g a:focus-visible,.providerOrdersComponent_main__VLE3g button:focus-visible{outline:2px solid #43828b;outline-offset:3px}@media (max-width:1279px){.providerOrdersComponent_main__VLE3g{padding:32px 24px 70px}}@media (max-width:760px){.providerOrdersComponent_main__VLE3g{margin-left:0;padding:20px 20px 108px}.providerOrdersComponent_mobileBrand__w4U3Z{display:flex;min-height:44px;align-items:center;justify-content:space-between;margin-bottom:16px}.providerOrdersComponent_mobileBrand__w4U3Z>a{display:flex;align-items:center}.providerOrdersComponent_mobileBrand__w4U3Z img{width:148px;height:auto}.providerOrdersComponent_mobileDock__1__t1{position:fixed;z-index:30;right:16px;bottom:max(12px,env(safe-area-inset-bottom));left:16px;display:grid;height:64px;grid-template-columns:repeat(5,1fr);align-items:center;padding:6px 8px;border:1px solid rgb(31 56 60/8%);border-radius:32px;background:rgb(255 255 255/96%);box-shadow:0 12px 32px rgb(20 45 49/16%);backdrop-filter:blur(14px)}.providerOrdersComponent_mobileDock__1__t1 a{display:flex;width:48px;height:48px;align-items:center;justify-content:center;justify-self:center;border-radius:50%;color:#292929;transition:color .2s ease,background .2s ease,transform .18s cubic-bezier(.22,1,.36,1)}.providerOrdersComponent_mobileDock__1__t1 a:hover{color:#3c8d94;transform:translateY(-2px)}.providerOrdersComponent_mobileDock__1__t1 a[aria-current=page]{width:52px;height:52px;border:1px solid #d8e2e3;background:#edf2f2;color:#3c8d94;box-shadow:0 5px 14px rgb(32 79 84/15%)}.providerOrdersComponent_requestDetails__jfPSA{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.providerOrdersComponent_mobileDock__1__t1 a{transition:none}}.workflowPortalComponent_header__grBy_{margin-bottom:19px}.workflowPortalComponent_header__grBy_ h1{font-size:25px;margin:0 0 6px}.workflowPortalComponent_header__grBy_ p,.workflowPortalComponent_muted__ShYRc{color:#66717c;margin:0}.workflowPortalComponent_grid__dpY0z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.workflowPortalComponent_grid2__B2qVb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.workflowPortalComponent_card__TSXT9{background:#fff;border:1px solid #e2e6e8;border-radius:10px;padding:20px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.workflowPortalComponent_card__TSXT9 h2{font-size:17px;margin:0 0 6px}.workflowPortalComponent_metric__2T0Yg strong{display:block;font-size:26px;margin-top:16px}.workflowPortalComponent_tableWrap__eW4TW{overflow:auto;margin-top:18px;animation:workflowPortalComponent_workflowTableEnter__Z4TlU .42s cubic-bezier(.22,1,.36,1) both}.workflowPortalComponent_table__spOKi{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e2e6e8}.workflowPortalComponent_table__spOKi th{text-align:left;text-transform:uppercase;font-size:11px;color:#6f7983;background:#fafbfb;padding:12px 15px}.workflowPortalComponent_table__spOKi td{padding:14px 15px;border-top:1px solid #e9ecee}.workflowPortalComponent_table__spOKi tbody tr{transition:background .2s ease}.workflowPortalComponent_table__spOKi tbody tr:hover{background:#fafcfc}.workflowPortalComponent_button__Gxtrx{border:1px solid #dfe3e5;background:#fff;min-height:38px;border-radius:999px;padding:0 18px;font:inherit;cursor:pointer;color:#26333c;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease}.workflowPortalComponent_button__Gxtrx:hover{background:#f0f0f0;color:#2e7780}.workflowPortalComponent_primary__5pqLp{background:#3d929a;border-color:#3d929a;color:#fff}.workflowPortalComponent_primary__5pqLp:hover{background:#337d84;color:#fff}.workflowPortalComponent_danger__BuH0B{color:#ad4343}.workflowPortalComponent_button__Gxtrx:active{transform:scale(.98)}.workflowPortalComponent_badge__p8SQC{padding:4px 9px;border-radius:14px;background:#e9f3ee;color:#35745d;font-size:11px}.workflowPortalComponent_badge__p8SQC[data-status=Accepted],.workflowPortalComponent_badge__p8SQC[data-status=Requested]{background:#faf0d3;color:#89691b}.workflowPortalComponent_badge__p8SQC[data-status=Cancelled],.workflowPortalComponent_badge__p8SQC[data-status=Failed],.workflowPortalComponent_badge__p8SQC[data-status=Refunded],.workflowPortalComponent_badge__p8SQC[data-status=Rejected]{background:#fae7e7;color:#a74747}.workflowPortalComponent_actions__0X16g{display:flex;align-items:center;gap:7px}.workflowPortalComponent_field__ZchDE{display:grid;gap:7px;margin:16px 0}.workflowPortalComponent_field__ZchDE input,.workflowPortalComponent_field__ZchDE select{min-height:42px;border:1px solid #dfe3e5;border-radius:8px;padding:9px 12px;font:inherit;outline:none}.workflowPortalComponent_field__ZchDE input:focus,.workflowPortalComponent_field__ZchDE select:focus{border-color:#9abfc2;box-shadow:0 0 0 3px rgb(60 141 148/10%)}.workflowPortalComponent_notice__614xp{margin-top:16px;background:#eaf3f3;color:#2e7780;padding:12px;border-radius:8px}.workflowPortalComponent_health__VAPw0{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.workflowPortalComponent_health__VAPw0 strong{font-size:28px;display:block;margin:14px 0 5px}.workflowPortalComponent_health__VAPw0 span{color:#67727d}.workflowPortalComponent_health__VAPw0 small{color:#13a36e}.workflowPortalComponent_stack__OkwiR{display:grid;gap:18px}.workflowPortalComponent_split__JLRux{display:flex;justify-content:space-between;gap:12px;align-items:center}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_header__grBy_{margin-bottom:19px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T{gap:16px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T article{min-height:132px;padding:24px;border-radius:8px;animation:workflowPortalComponent_appointmentCardEnter__OMkWD .42s cubic-bezier(.22,1,.36,1) both;transition:border-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T article:nth-child(2){animation-delay:55ms}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T h2{font-size:18px;font-weight:500;margin:0 0 7px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_split__JLRux{align-items:flex-start}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_actions__0X16g{margin-top:18px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_button__Gxtrx{font-size:14px;white-space:nowrap}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_badge__p8SQC{display:inline-flex;padding:4px 9px;align-items:center;border-radius:999px;white-space:nowrap}@media (hover:hover){.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T article:hover{border-color:#cddcdd;box-shadow:0 10px 26px rgb(20 58 62/7%);transform:translateY(-2px)}}@keyframes workflowPortalComponent_appointmentCardEnter__OMkWD{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes workflowPortalComponent_workflowTableEnter__Z4TlU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.workflowPortalComponent_list__HRf0T{display:grid;gap:12px}.workflowPortalComponent_list__HRf0T article{background:#fff;border:1px solid #e2e6e8;border-radius:10px;padding:18px}.workflowPortalComponent_list__HRf0T p{margin:6px 0}.workflowPortalComponent_security__Yzu0p{background:#fff7df;border:1px solid #f1dfaa;color:#6e581a;padding:14px;border-radius:8px}@media (max-width:950px){.workflowPortalComponent_grid2__B2qVb,.workflowPortalComponent_grid__dpY0z,.workflowPortalComponent_health__VAPw0{grid-template-columns:1fr 1fr}}@media (max-width:600px){.workflowPortalComponent_grid2__B2qVb,.workflowPortalComponent_grid__dpY0z,.workflowPortalComponent_health__VAPw0{grid-template-columns:1fr}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_header__grBy_{margin-bottom:18px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_header__grBy_ h1{font-size:24px;line-height:1.3}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_header__grBy_ p{max-width:295px;font-size:14px;line-height:1.35}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T article{min-height:178px;padding:18px;border-radius:14px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_split__JLRux{gap:10px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_split__JLRux>div{min-width:0}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T h2{font-size:17px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_muted__ShYRc{font-size:13px;line-height:1.45}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_actions__0X16g{display:grid;grid-template-columns:1fr 1fr;margin-top:24px;gap:8px}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T .workflowPortalComponent_button__Gxtrx{width:100%;padding-right:8px;padding-left:8px;font-size:13px}}.workflowPortalComponent_shell__R9peZ{gap:28px}.workflowPortalComponent_shell__R9peZ .workspace-title{gap:4px}.workflowPortalComponent_shell__R9peZ .workspace-title p{color:#64748b}.workflowPortalComponent_roster__Jxk0r .workflowPortalComponent_kpi__thCvz strong,.workflowPortalComponent_roster__Jxk0r .workspace-title h1{font-weight:600}.workflowPortalComponent_shell__R9peZ .workspace-tab[aria-selected=true]{color:#0f172a;border-bottom-color:#0f172a}.workflowPortalComponent_shell__R9peZ .workspace-tab[aria-selected=true]:hover{color:#0f172a}.workflowPortalComponent_shell__R9peZ .workspace-card{border-radius:16px}.workflowPortalComponent_roster__Jxk0r .workspace-card{position:relative;overflow:visible}.workflowPortalComponent_roster__Jxk0r .workspace-card:after{position:absolute;z-index:2;box-sizing:border-box;content:"";inset:0;border:1px solid var(--workspace-line);border-radius:16px;pointer-events:none}.workflowPortalComponent_roster__Jxk0r .workspace-page{min-width:88px;height:40px;padding:10px 16px;background:#20717e;border:1px solid #20717e;border-radius:12px;font-weight:600;color:#fff;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.workflowPortalComponent_roster__Jxk0r .workspace-page:not(:disabled):hover{background:#1a5d68;border-color:#1a5d68}.workflowPortalComponent_roster__Jxk0r .workspace-page:focus-visible{outline:3px solid rgb(32 113 126/20%);outline-offset:2px}.workflowPortalComponent_roster__Jxk0r .workspace-page:disabled{background:#f8fafc;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed;opacity:1}.workflowPortalComponent_shell__R9peZ .workspace-table{min-width:1100px}.workflowPortalComponent_shell__R9peZ .workspace-table td,.workflowPortalComponent_shell__R9peZ .workspace-table th{padding-right:12px;padding-left:12px}.workflowPortalComponent_shell__R9peZ .workspace-table td:first-child,.workflowPortalComponent_shell__R9peZ .workspace-table th:first-child{padding-left:24px}.workflowPortalComponent_shell__R9peZ .workspace-table td:last-child,.workflowPortalComponent_shell__R9peZ .workspace-table th:last-child{padding-right:24px}.workflowPortalComponent_headerControls__qqV4z{display:flex;flex-direction:row;align-items:center;gap:12px}.workflowPortalComponent_search__DEsTg{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:8px;width:320px;height:40px;padding:8px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#94a3b8}.workflowPortalComponent_search__DEsTg input{width:100%;min-width:0;padding:0;border:0;background:transparent;font:inherit;font-size:13px;line-height:16px;color:#0f172a;outline:none}.workflowPortalComponent_search__DEsTg input::placeholder{color:#94a3b8}.workflowPortalComponent_schedule__n4b3u{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:144px;height:40px;padding:10px 16px;border:0;border-radius:12px;background:#20717e;font:inherit;font-size:13px;font-weight:500;line-height:16px;color:#fff;cursor:pointer}.workflowPortalComponent_schedule__n4b3u:hover{background:#1a5d68}.workflowPortalComponent_export__aM8_o{width:auto;min-width:160px}.workflowPortalComponent_kpis__Xhy9X{display:flex;flex-direction:row;align-items:flex-start;gap:20px;width:100%}.workflowPortalComponent_kpi__thCvz{box-sizing:border-box;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:16px}.workflowPortalComponent_kpi__thCvz span{font-size:13px;font-weight:500;line-height:16px;color:#64748b}.workflowPortalComponent_kpi__thCvz strong{font-size:28px;font-weight:700;line-height:34px;color:#0f172a}.workflowPortalComponent_kpi__thCvz p{display:flex;flex-direction:row;align-items:center;gap:4px;margin:0}.workflowPortalComponent_kpi__thCvz em{font-style:normal;font-size:11px;font-weight:500;line-height:13px}.workflowPortalComponent_kpi__thCvz p span{font-size:11px;font-weight:400;line-height:13px;color:#94a3b8}.workflowPortalComponent_calendarLayout__51qW9{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:stretch;gap:20px}.workflowPortalComponent_calendarAgenda__QnSkQ,.workflowPortalComponent_calendar__coSb_{overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 16px rgb(15 23 42/3%)}.workflowPortalComponent_calendarHeader__xY07Q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid #e2e8f0}.workflowPortalComponent_calendarHeader__xY07Q h2,.workflowPortalComponent_calendarHeader__xY07Q p{margin:0}.workflowPortalComponent_calendarHeader__xY07Q h2{font-size:15px;font-weight:600;line-height:20px;color:#0f172a}.workflowPortalComponent_calendarHeader__xY07Q p{margin-top:1px;font-size:12px;line-height:15px;color:#64748b}.workflowPortalComponent_calendarNav__eQNBc{display:flex;align-items:center;gap:8px}.workflowPortalComponent_calendarNav__eQNBc button{min-width:32px;height:32px;padding:0 10px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font:inherit;font-size:13px;font-weight:500;color:#475569;cursor:pointer}.workflowPortalComponent_calendarNav__eQNBc button:hover{background:#eef7f7;border-color:#c4dcde;color:#20717e}.workflowPortalComponent_calendarBody__Po5G7{overflow-x:auto}.workflowPortalComponent_calendarGrid__9KGK7{display:grid;min-width:700px;grid-template-columns:repeat(7,minmax(0,1fr))}.workflowPortalComponent_calendarWeekday__Sf7S0{padding:8px 10px;background:#f8fafc;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;font-size:11px;font-weight:600;line-height:13px;text-transform:uppercase;color:#64748b}.workflowPortalComponent_calendarWeekday__Sf7S0:nth-child(7){border-right:0}.workflowPortalComponent_calendarDay__h1DVw{min-width:0;min-height:58px;padding:7px 9px;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;background:#fff;transition:background-color .14s ease}.workflowPortalComponent_calendarDay__h1DVw:hover{background:#f8fbfb}.workflowPortalComponent_calendarDay__h1DVw:nth-child(7n+14){border-right:0}.workflowPortalComponent_calendarDay__h1DVw:nth-last-child(-n+7){border-bottom:0}.workflowPortalComponent_dayNumber__j88EI{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;font-size:12px;font-weight:600;color:#334155}.workflowPortalComponent_outsideMonth__78Qge{background:#fcfdfe}.workflowPortalComponent_outsideMonth__78Qge .workflowPortalComponent_dayNumber__j88EI{color:#b0bac6}.workflowPortalComponent_today__roXTS .workflowPortalComponent_dayNumber__j88EI{background:#20717e;color:#fff}.workflowPortalComponent_calendarDayTop__x1ssm{display:flex;align-items:center;justify-content:space-between;gap:6px}.workflowPortalComponent_calendarCount__aFX6B{min-width:20px;padding:2px 6px;border-radius:999px;background:#eef5f5;font-size:10px;font-weight:600;line-height:14px;text-align:center;color:#20717e}.workflowPortalComponent_calendarDots__VPeXl{display:flex;align-items:center;gap:4px;margin-top:6px;padding-left:3px}.workflowPortalComponent_calendarDots__VPeXl span{width:7px;height:7px;flex:none;border-radius:50%;background:#2d8390}.workflowPortalComponent_calendarDots__VPeXl span[data-status=completed]{background:#52a56a}.workflowPortalComponent_calendarDots__VPeXl span[data-status=cancelled]{background:#d36a6a}.workflowPortalComponent_calendarAgenda__QnSkQ{display:flex;flex-direction:column;min-width:0}.workflowPortalComponent_agendaHeader__XTwkv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #e2e8f0}.workflowPortalComponent_agendaHeader__XTwkv h2,.workflowPortalComponent_agendaHeader__XTwkv p{margin:0}.workflowPortalComponent_agendaHeader__XTwkv h2{font-size:15px;font-weight:600;line-height:20px;color:#0f172a}.workflowPortalComponent_agendaHeader__XTwkv p{margin-top:1px;font-size:12px;line-height:15px;color:#64748b}.workflowPortalComponent_agendaHeader__XTwkv>strong{display:grid;width:32px;height:32px;flex:none;place-items:center;border-radius:50%;background:#eaf3f3;font-size:13px;color:#20717e}.workflowPortalComponent_agendaList__R4qJ0{display:grid;padding:4px 16px}.workflowPortalComponent_agendaItem__GO9Ej{display:grid;grid-template-columns:36px minmax(0,1fr) 8px;align-items:center;gap:10px;min-width:0;padding:9px 0;border-bottom:1px solid #eef2f6}.workflowPortalComponent_agendaItem__GO9Ej:last-child{border-bottom:0}.workflowPortalComponent_agendaDate__k_P7v{display:grid;place-items:center;width:36px;height:39px;border:1px solid #dce8e9;border-radius:9px;background:#f8fbfb}.workflowPortalComponent_agendaDate__k_P7v span{font-size:8px;font-weight:700;line-height:9px;text-transform:uppercase;color:#43828b}.workflowPortalComponent_agendaDate__k_P7v strong{font-size:14px;line-height:15px;color:#0f172a}.workflowPortalComponent_agendaCopy___8bLg{display:flex;flex-direction:column;min-width:0;gap:2px}.workflowPortalComponent_agendaCopy___8bLg span,.workflowPortalComponent_agendaCopy___8bLg strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflowPortalComponent_agendaCopy___8bLg strong{font-size:12px;line-height:15px;color:#0f172a}.workflowPortalComponent_agendaCopy___8bLg span{font-size:10px;line-height:13px;color:#64748b}.workflowPortalComponent_agendaStatus__NwaYj{width:8px;height:8px;border-radius:50%;background:#2d8390}.workflowPortalComponent_agendaStatus__NwaYj[data-status=completed]{background:#52a56a}.workflowPortalComponent_agendaStatus__NwaYj[data-status=cancelled]{background:#d36a6a}.workflowPortalComponent_agendaEmpty__kUfFx{margin:0;padding:28px 0;font-size:12px;text-align:center;color:#64748b}.workflowPortalComponent_agendaMore__1cNv1{margin:auto 16px 0;padding:10px 0;border-top:1px solid #eef2f6;font-size:10px;font-weight:600;color:#64748b}.workflowPortalComponent_agendaLegend__xeNQG{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:auto;padding:12px 16px;border-top:1px solid #e2e8f0;background:#fbfcfd}.workflowPortalComponent_agendaLegend__xeNQG div{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:500;color:#64748b}.workflowPortalComponent_agendaLegend__xeNQG div>span{width:6px;height:6px;border-radius:50%;background:#2d8390}.workflowPortalComponent_agendaLegend__xeNQG div[data-status=completed]>span{background:#52a56a}.workflowPortalComponent_agendaLegend__xeNQG div[data-status=cancelled]>span{background:#d36a6a}.workflowPortalComponent_up__ZI0ys{color:#20717e}.workflowPortalComponent_down__RXbg7{color:#64748b}.workflowPortalComponent_patientLink__YDFI8,.workflowPortalComponent_patient__N8Z1_{display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0}.workflowPortalComponent_patientLink__YDFI8{color:inherit;text-decoration:none;border-radius:8px;cursor:pointer;width:100%;overflow:hidden}.workflowPortalComponent_patientLink__YDFI8 .workspace-person{flex:1;overflow:hidden}.workflowPortalComponent_patientLink__YDFI8 .workspace-person span,.workflowPortalComponent_patientLink__YDFI8 .workspace-person strong{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflowPortalComponent_patientLink__YDFI8:hover strong{color:#20717e}.workflowPortalComponent_patientLink__YDFI8:focus-visible{outline:2px solid #43828b;outline-offset:3px}.workflowPortalComponent_backLink__MUeJx{width:max-content;margin-bottom:4px;font-size:13px;font-weight:600;line-height:16px;color:#20717e;text-decoration:none}.workflowPortalComponent_backLink__MUeJx:hover{text-decoration:underline}.workflowPortalComponent_profile__vUFBy{display:flex;flex-direction:row;align-items:center;gap:16px;padding:20px 24px;background:#fff;border:1px solid #e2e8f0;border-radius:16px}.workflowPortalComponent_profileAvatar__BWGjl,.workflowPortalComponent_profileInitials__Kya9h{width:56px;height:56px;flex:none;border-radius:28px}.workflowPortalComponent_profileAvatar__BWGjl{object-fit:cover}.workflowPortalComponent_profileInitials__Kya9h{display:grid;place-items:center;background:#e2e8f0;font-size:16px;font-weight:600;line-height:19px;color:#0f172a}.workflowPortalComponent_profileCopy__Kc30J{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.workflowPortalComponent_profileCopy__Kc30J strong{font-size:16px;font-weight:600;line-height:20px;color:#0f172a}.workflowPortalComponent_profileCopy__Kc30J span{font-size:13px;font-weight:400;line-height:16px;color:#64748b}.workflowPortalComponent_profileFlags__t4mo6{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.workflowPortalComponent_chartProfile__AdsOw{max-width:1048px}.workflowPortalComponent_chart__f9JTq{display:flex;flex-direction:column;gap:12px;min-width:0}.workflowPortalComponent_chartHead__WxAIo{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.workflowPortalComponent_chartHead__WxAIo h2{margin:0;font-size:16px;font-weight:600;line-height:20px;color:#0f172a}.workflowPortalComponent_chartHead__WxAIo span{font-size:13px;font-weight:500;line-height:16px;color:#64748b}.workflowPortalComponent_chart__f9JTq .workspace-table{min-width:760px}.workflowPortalComponent_missing__lLuQb{margin:0}.workflowPortalComponent_missing__lLuQb a{font-size:13px;font-weight:600;color:#20717e;text-decoration:none}.workflowPortalComponent_avatar__USS30{width:36px;height:36px;flex:none;border-radius:18px;object-fit:cover}.workflowPortalComponent_initials__Rl9_j{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:18px;background:#e2e8f0;font-size:11px;font-weight:600;line-height:13px;color:#0f172a}.workflowPortalComponent_when__jmJpb{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.workflowPortalComponent_when__jmJpb strong{font-size:13px;font-weight:500;line-height:16px;color:#0f172a}.workflowPortalComponent_when__jmJpb span{font-size:11px;font-weight:400;line-height:13px;color:#64748b}.workflowPortalComponent_status__rdVg2,.workflowPortalComponent_type__01qXO{display:inline-flex;align-items:center;width:max-content;max-width:100%;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:11px;font-weight:500;line-height:13px}.workflowPortalComponent_type__01qXO{padding:2px 6px;color:#475569}.workflowPortalComponent_status__rdVg2{padding:4px 8px;text-transform:uppercase;color:#0f172a}.workflowPortalComponent_status__rdVg2[data-state=Inactive]{color:#64748b}.workflowPortalComponent_rowActions__FPPR2{display:flex;flex-direction:row;align-items:center;gap:6px}.workflowPortalComponent_accept__BDvPz,.workflowPortalComponent_join__JMCX6,.workflowPortalComponent_reject__s4Bh9{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:6px 12px;border:0;border-radius:8px;font:inherit;font-size:11px;font-weight:600;line-height:13px;white-space:nowrap;cursor:pointer}.workflowPortalComponent_accept__BDvPz,.workflowPortalComponent_join__JMCX6{background:#20717e;color:#fff}.workflowPortalComponent_reject__s4Bh9{height:25px;padding:5px 11px;background:#fff;border:1px solid #e2e8f0;color:#64748b}.workflowPortalComponent_notes__wfotg{padding:0;background:none;border:0;font:inherit;font-size:11px;font-weight:600;line-height:13px;color:#64748b;text-decoration:underline;cursor:pointer}.workflowPortalComponent_form__QTc8Z{display:grid;gap:14px}.workflowPortalComponent_nameFields__cOpql{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workflowPortalComponent_form__QTc8Z label{display:grid;gap:6px;font-size:13px;font-weight:600;color:#0f172a}.workflowPortalComponent_form__QTc8Z input,.workflowPortalComponent_form__QTc8Z select,.workflowPortalComponent_form__QTc8Z textarea{padding:8px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;font:inherit;font-weight:400}.workflowPortalComponent_form__QTc8Z input,.workflowPortalComponent_form__QTc8Z select{height:40px}.workflowPortalComponent_form__QTc8Z textarea{min-height:112px;resize:vertical}.workflowPortalComponent_formActions__XCDEC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workflowPortalComponent_formActions__XCDEC button{width:100%;height:40px;padding:10px 18px;border-radius:999px;font:inherit;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.workflowPortalComponent_form__QTc8Z button[type=submit]{height:40px;padding:10px 16px;border:0;border-radius:999px;background:#20717e;font:inherit;font-size:13px;font-weight:500;color:#fff;cursor:pointer}.workflowPortalComponent_form__QTc8Z button[data-kind=reject]{background:#fff;border:1px solid #20717e;color:#20717e}.workflowPortalComponent_form__QTc8Z button[type=submit]:hover{background:#1a5d68}.workflowPortalComponent_form__QTc8Z button[data-kind=reject]:hover{background:#eef7f7;border-color:#1a5d68;color:#1a5d68}@media (max-width:520px){.workflowPortalComponent_nameFields__cOpql{grid-template-columns:1fr}}.workflowPortalComponent_note__OAKdc{margin:0;font-size:14px;line-height:1.5;color:#64748b;white-space:pre-wrap}@media (max-width:1100px){.workflowPortalComponent_headerControls__qqV4z,.workflowPortalComponent_kpis__Xhy9X{flex-wrap:wrap}.workflowPortalComponent_calendarLayout__51qW9{grid-template-columns:1fr}.workflowPortalComponent_calendarAgenda__QnSkQ{min-height:260px}.workflowPortalComponent_schedule__n4b3u,.workflowPortalComponent_search__DEsTg{width:100%}.workflowPortalComponent_kpi__thCvz{min-width:calc(50% - 10px)}}@media (max-width:700px){.workflowPortalComponent_kpi__thCvz{min-width:100%}}@media (prefers-reduced-motion:reduce){.workflowPortalComponent_button__Gxtrx,.workflowPortalComponent_card__TSXT9{transition:none}.workflowPortalComponent_tableWrap__eW4TW{animation:none}.workflowPortalComponent_appointments__TNBWc .workflowPortalComponent_list__HRf0T article{animation:none;transition:none}}.providerAccountMenuComponent_root__KyfQJ{position:relative;margin:auto 12px 20px;color:#102b36}.providerAccountMenuComponent_trigger__P9xi6{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease}.providerAccountMenuComponent_trigger__P9xi6>:first-child{flex-shrink:0}.providerAccountMenuComponent_identity__P16_B{min-width:0}.providerAccountMenuComponent_identity__P16_B span,.providerAccountMenuComponent_identity__P16_B strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.providerAccountMenuComponent_identity__P16_B strong{font-size:14px;font-weight:600}.providerAccountMenuComponent_identity__P16_B span{margin-top:3px;font-size:12px;color:#78868d}.providerAccountMenuComponent_panel__7GNGm{position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background:white;box-shadow:0 16px 40px #192c3820;z-index:10;animation:providerAccountMenuComponent_accountPanelEnter__D3bMl .18s cubic-bezier(.22,1,.36,1);transform-origin:bottom left}@keyframes providerAccountMenuComponent_accountPanelEnter__D3bMl{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.providerAccountMenuComponent_profile__9qHqj{padding:16px;border-bottom:1px solid #eceeef}.providerAccountMenuComponent_profile__9qHqj strong{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}.providerAccountMenuComponent_profile__9qHqj span{display:block;margin-top:6px;color:#78868d;font-size:12px;overflow-wrap:anywhere}.providerAccountMenuComponent_links__8Or9A{padding:8px}.providerAccountMenuComponent_panel__7GNGm a{display:flex;align-items:center;gap:12px;padding:12px 10px;border-radius:6px;color:inherit;text-decoration:none;font-size:14px;transition:background .15s ease}.providerAccountMenuComponent_panel__7GNGm a>:first-child{flex-shrink:0}.providerAccountMenuComponent_panel__7GNGm .providerAccountMenuComponent_signOut__Nnh78{border-top:1px solid #eceeef;border-radius:0;padding:16px 18px;color:#30252a}.providerAccountMenuComponent_panel__7GNGm a:hover,.providerAccountMenuComponent_trigger__P9xi6:hover{background:#f0f0f0}.providerAccountMenuComponent_root__KyfQJ[data-compact=true]{margin:0}.providerAccountMenuComponent_root__KyfQJ[data-compact=true] .providerAccountMenuComponent_trigger__P9xi6{width:42px;height:42px;padding:3px;border:1px solid #e9e9e9;border-radius:50%;background:#fff}.providerAccountMenuComponent_root__KyfQJ[data-compact=true] .providerAccountMenuComponent_identity__P16_B{display:none}.providerAccountMenuComponent_root__KyfQJ[data-compact=true] .providerAccountMenuComponent_panel__7GNGm{inset:calc(100% + 8px) 0 auto auto;width:230px;box-shadow:0 16px 40px #192c3824;transform-origin:top right}@media (prefers-reduced-motion:reduce){.providerAccountMenuComponent_trigger__P9xi6{transition:none}.providerAccountMenuComponent_panel__7GNGm{animation:none}}.providerReportsComponent_workspace__Y3Ajp{display:grid;gap:24px;width:100%;color:#0f172a}.providerReportsComponent_header__nsvjv{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.providerReportsComponent_card__S_qcP h2,.providerReportsComponent_header__nsvjv h1{margin:0}.providerReportsComponent_header__nsvjv h1{font-size:28px;line-height:34px}.providerReportsComponent_card__S_qcP header p,.providerReportsComponent_header__nsvjv p{margin:5px 0 0;color:#64748b;font-size:13px}.providerReportsComponent_export__cIAU8{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:12px;background:#20717e;color:#fff;font:inherit;font-size:13px;cursor:pointer}.providerReportsComponent_export__cIAU8:hover{background:#1a5d68}.providerReportsComponent_periods__Q9PIA{display:flex;width:max-content;max-width:100%;gap:4px;padding:4px;overflow-x:auto;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.providerReportsComponent_periods__Q9PIA button{min-height:34px;flex:0 0 auto;padding:7px 14px;border:0;border-radius:9px;background:transparent;color:#64748b;font:inherit;font-size:12px;cursor:pointer}.providerReportsComponent_periods__Q9PIA button[aria-pressed=true]{background:#eaf4f4;color:#1f6975;font-weight:600}.providerReportsComponent_kpis__8Z2A3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.providerReportsComponent_card__S_qcP,.providerReportsComponent_kpis__8Z2A3 article{border:1px solid #e2e8f0;border-radius:16px;background:#fff}.providerReportsComponent_kpis__8Z2A3 article{display:grid;gap:7px;padding:20px}.providerReportsComponent_kpis__8Z2A3 small,.providerReportsComponent_kpis__8Z2A3 span{color:#64748b}.providerReportsComponent_kpis__8Z2A3 span{font-size:13px;font-weight:500}.providerReportsComponent_kpis__8Z2A3 strong{font-size:27px;line-height:33px}.providerReportsComponent_kpis__8Z2A3 small{font-size:11px}.providerReportsComponent_insights__jutdL{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px}.providerReportsComponent_card__S_qcP{min-width:0;padding:22px}.providerReportsComponent_card__S_qcP>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.providerReportsComponent_card__S_qcP h2{font-size:16px;line-height:20px}.providerReportsComponent_card__S_qcP>header>strong{font-size:18px;color:#20717e}.providerReportsComponent_trend__qy80e{display:flex;height:230px;align-items:flex-end;gap:12px;margin-top:24px;padding:20px 4px 0;border-bottom:1px solid #e2e8f0}.providerReportsComponent_barItem__S8iAO{display:grid;height:100%;flex:1;grid-template-rows:18px minmax(0,1fr) 22px;align-items:end;justify-items:center;gap:6px}.providerReportsComponent_barItem__S8iAO small,.providerReportsComponent_barItem__S8iAO span{color:#64748b;font-size:10px;white-space:nowrap}.providerReportsComponent_barItem__S8iAO i{display:block;width:min(42px,72%);min-height:10px;align-self:end;border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,#3c8d94,#78b7bc)}.providerReportsComponent_channels__hGo7x{display:grid;gap:28px;margin-top:34px}.providerReportsComponent_channels__hGo7x article,.providerReportsComponent_channels__hGo7x article>div:first-child{display:grid;gap:8px}.providerReportsComponent_channels__hGo7x article>div:first-child{grid-template-columns:1fr auto;align-items:center}.providerReportsComponent_channels__hGo7x strong{font-size:13px}.providerReportsComponent_channels__hGo7x span{color:#64748b;font-size:11px}.providerReportsComponent_track__I4Hsf{height:10px;overflow:hidden;border-radius:999px;background:#edf2f3}.providerReportsComponent_track__I4Hsf i{display:block;height:100%;border-radius:inherit;background:#3c8d94}.providerReportsComponent_products__iUhCb{padding:0;overflow:hidden}.providerReportsComponent_products__iUhCb>header{padding:22px 24px 18px}.providerReportsComponent_tableScroll__iql9m{overflow-x:auto}.providerReportsComponent_tableScroll__iql9m table{width:100%;min-width:700px;border-collapse:collapse;text-align:left}.providerReportsComponent_tableScroll__iql9m td,.providerReportsComponent_tableScroll__iql9m th{padding:14px 24px;border-top:1px solid #e2e8f0}.providerReportsComponent_tableScroll__iql9m th{background:#f8fafc;color:#64748b;font-size:11px;font-weight:600;text-transform:uppercase}.providerReportsComponent_tableScroll__iql9m td{font-size:13px}.providerReportsComponent_tableScroll__iql9m td:first-child{max-width:320px;font-weight:600}.providerReportsComponent_empty__RZ_j_{margin:24px 0 0;color:#64748b;text-align:center}@media (max-width:1050px){.providerReportsComponent_kpis__8Z2A3{grid-template-columns:repeat(2,minmax(0,1fr))}.providerReportsComponent_insights__jutdL{grid-template-columns:1fr}}@media (max-width:760px){.providerReportsComponent_workspace__Y3Ajp{gap:18px}.providerReportsComponent_header__nsvjv{align-items:stretch}.providerReportsComponent_header__nsvjv h1{font-size:24px}.providerReportsComponent_export__cIAU8{width:44px;flex:0 0 44px;padding:0;font-size:0}.providerReportsComponent_kpis__8Z2A3{gap:10px}.providerReportsComponent_card__S_qcP,.providerReportsComponent_kpis__8Z2A3 article{border-radius:12px}.providerReportsComponent_kpis__8Z2A3 article{padding:16px}.providerReportsComponent_kpis__8Z2A3 strong{font-size:21px}.providerReportsComponent_card__S_qcP{padding:18px}.providerReportsComponent_trend__qy80e{height:210px;gap:6px}.providerReportsComponent_barItem__S8iAO span{display:none}}@media (max-width:480px){.providerReportsComponent_kpis__8Z2A3{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.providerReportsComponent_export__cIAU8,.providerReportsComponent_periods__Q9PIA button{transition:none}}.patientClinicalProfileComponent_page__2wKgJ{color:#17202a}.patientClinicalProfileComponent_heading__KsbRM{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.patientClinicalProfileComponent_heading__KsbRM h1,.patientClinicalProfileComponent_heading__KsbRM h2{margin:0 0 6px;font-size:26px;line-height:1.2;letter-spacing:-.5px}.patientClinicalProfileComponent_heading__KsbRM p,.patientClinicalProfileComponent_muted__cjs7K{margin:0;color:#66727d;line-height:1.5}.patientClinicalProfileComponent_heading__KsbRM h2{font-size:18px;letter-spacing:0}.patientClinicalProfileComponent_actions__BnI7S{display:flex;flex-wrap:wrap;gap:10px}.patientClinicalProfileComponent_identity__tEmLA{display:flex;align-items:center;gap:16px;margin-bottom:18px;padding:18px 20px;border:1px solid #e1e5e7;border-radius:12px;background:#fff}.patientClinicalProfileComponent_avatar___YwhW{width:56px;height:56px;flex:none;border-radius:28px;object-fit:cover}.patientClinicalProfileComponent_initials__1TZob{display:grid;place-items:center;background:#e2e8f0;color:#0f172a;font-weight:600}.patientClinicalProfileComponent_copy__jH1cM{display:flex;min-width:0;flex-direction:column;gap:2px}.patientClinicalProfileComponent_copy__jH1cM strong{font-size:16px}.patientClinicalProfileComponent_copy__jH1cM span{color:#66727d;font-size:13px}.patientClinicalProfileComponent_badge__XHh4b{margin-left:auto;display:inline-flex;align-items:center;border-radius:999px;padding:5px 10px;background:#e8f3ee;color:#337259;font-size:11px;font-weight:600;white-space:nowrap}.patientClinicalProfileComponent_badge__XHh4b[data-state=incomplete]{background:#fff3cf;color:#82651f}.patientClinicalProfileComponent_bmi__j4R02,.patientClinicalProfileComponent_flags__d6kA2,.patientClinicalProfileComponent_gate__fV3Cf,.patientClinicalProfileComponent_ready___kB0p{margin:0 0 16px;border-radius:10px;padding:13px 15px;line-height:1.5}.patientClinicalProfileComponent_gate__fV3Cf{border:1px solid #f0d9a8;background:#fff8ea;color:#7a5416}.patientClinicalProfileComponent_ready___kB0p{border:1px solid #cee2e4;background:#eef8f8;color:#356c75}.patientClinicalProfileComponent_flags__d6kA2{border:1px solid #f0cfcf;background:#fdf4f4;color:#8a3b3b}.patientClinicalProfileComponent_flags__d6kA2 strong,.patientClinicalProfileComponent_gate__fV3Cf strong,.patientClinicalProfileComponent_ready___kB0p strong{display:block;margin-bottom:4px}.patientClinicalProfileComponent_flags__d6kA2 ul,.patientClinicalProfileComponent_gate__fV3Cf p,.patientClinicalProfileComponent_ready___kB0p p{margin:0;padding:0}.patientClinicalProfileComponent_flags__d6kA2 li{margin-left:16px}.patientClinicalProfileComponent_card__c2uPe{border:1px solid #e1e5e7;border-radius:12px;background:#fff;padding:clamp(18px,2vw,26px);box-shadow:0 1px 2px rgb(25 40 47/3%)}.patientClinicalProfileComponent_steps__GtwaN{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;gap:0;margin-bottom:18px;padding:3px 2px 8px;scrollbar-color:#bfd5d7 transparent;scrollbar-width:thin}.patientClinicalProfileComponent_stepItem__jTKon{display:flex;flex:none;align-items:center}.patientClinicalProfileComponent_step__3uRwg{display:inline-flex;flex:none;align-items:center;gap:6px;border:1px solid transparent;border-radius:999px;background:#f1f3f4;padding:6px 9px;color:#4f5a64;font:inherit;font-size:11px;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.patientClinicalProfileComponent_step__3uRwg[data-state=complete]{background:#fff;color:#44515a}.patientClinicalProfileComponent_step__3uRwg[data-state=active]{border-color:#92c3c7;background:#e4f3f3;color:#2f747c;font-weight:600;box-shadow:0 0 0 3px rgb(67 143 152/10%)}.patientClinicalProfileComponent_step__3uRwg:disabled{color:#818b92;cursor:not-allowed;opacity:1}.patientClinicalProfileComponent_step__3uRwg b{display:grid;width:18px;height:18px;flex:none;place-items:center;border-radius:50%;background:#fff;font-size:10px}.patientClinicalProfileComponent_step__3uRwg[data-state=complete] b{background:#438f98;color:#fff}.patientClinicalProfileComponent_step__3uRwg[data-state=active] b{background:#438f98;color:#fff;animation:patientClinicalProfileComponent_activeStepPulse__omvsQ 1.8s ease-in-out infinite}.patientClinicalProfileComponent_step__3uRwg b svg{width:12px;height:12px;fill:none;stroke:currentcolor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.patientClinicalProfileComponent_connector__ONoVj{position:relative;display:block;width:clamp(8px,.8vw,18px);height:3px;flex:none;overflow:visible;border-radius:999px;background:#dfe4e6;margin:0 2px}.patientClinicalProfileComponent_connector__ONoVj>span{position:absolute;inset:0;border-radius:inherit;background:#438f98;transform:scaleX(0);transform-origin:left}.patientClinicalProfileComponent_connector__ONoVj>span:after{position:absolute;top:50%;right:-3px;width:7px;height:7px;border-radius:50%;background:#438f98;box-shadow:0 0 0 4px rgb(67 143 152/18%);content:"";opacity:0;transform:translateY(-50%)}.patientClinicalProfileComponent_connector__ONoVj[data-state=complete]>span{animation:patientClinicalProfileComponent_connectStep__meBGI .65s cubic-bezier(.22,1,.36,1) forwards}.patientClinicalProfileComponent_connector__ONoVj[data-state=complete]>span:after{animation:patientClinicalProfileComponent_connectorDot__usLMg .65s ease-out}@keyframes patientClinicalProfileComponent_connectStep__meBGI{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes patientClinicalProfileComponent_connectorDot__usLMg{0%,65%{opacity:1}to{opacity:0}}@keyframes patientClinicalProfileComponent_activeStepPulse__omvsQ{0%,to{box-shadow:0 0 0 0 rgb(67 143 152/22%)}50%{box-shadow:0 0 0 5px rgb(67 143 152/0)}}@media (prefers-reduced-motion:reduce){.patientClinicalProfileComponent_connector__ONoVj[data-state=complete]>span,.patientClinicalProfileComponent_connector__ONoVj[data-state=complete]>span:after,.patientClinicalProfileComponent_step__3uRwg[data-state=active] b{animation:none}.patientClinicalProfileComponent_connector__ONoVj[data-state=complete]>span{transform:scaleX(1)}}.patientClinicalProfileComponent_stageHead__A5Ne5{margin-bottom:20px}.patientClinicalProfileComponent_stageHead__A5Ne5 h2{margin:0 0 7px;color:#202a31;font-size:20px;line-height:1.25;letter-spacing:-.2px}.patientClinicalProfileComponent_fields__JqQQV{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.patientClinicalProfileComponent_field__o8aJ0,.patientClinicalProfileComponent_wide__vWxx8{display:grid;gap:8px;min-width:0;color:#29333b;font-weight:600;font-size:13px;line-height:1.4}.patientClinicalProfileComponent_wide__vWxx8{grid-column:1/-1}.patientClinicalProfileComponent_field__o8aJ0 input:not([type=checkbox]),.patientClinicalProfileComponent_field__o8aJ0 select,.patientClinicalProfileComponent_field__o8aJ0 textarea,.patientClinicalProfileComponent_wide__vWxx8 input:not([type=checkbox]),.patientClinicalProfileComponent_wide__vWxx8 select,.patientClinicalProfileComponent_wide__vWxx8 textarea{width:100%;min-height:44px;border:1px solid #d9e0e3;border-radius:9px;background:#fff;padding:10px 13px;color:#202830;font:inherit;font-weight:400;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.patientClinicalProfileComponent_field__o8aJ0 input:not([type=checkbox]):focus,.patientClinicalProfileComponent_field__o8aJ0 select:focus,.patientClinicalProfileComponent_field__o8aJ0 textarea:focus,.patientClinicalProfileComponent_wide__vWxx8 input:not([type=checkbox]):focus,.patientClinicalProfileComponent_wide__vWxx8 select:focus,.patientClinicalProfileComponent_wide__vWxx8 textarea:focus{border-color:#72aeb4;box-shadow:0 0 0 3px rgb(67 143 152/12%)}.patientClinicalProfileComponent_field__o8aJ0 input[aria-invalid=true],.patientClinicalProfileComponent_field__o8aJ0 select[aria-invalid=true],.patientClinicalProfileComponent_field__o8aJ0 textarea[aria-invalid=true],.patientClinicalProfileComponent_wide__vWxx8 input[aria-invalid=true],.patientClinicalProfileComponent_wide__vWxx8 select[aria-invalid=true],.patientClinicalProfileComponent_wide__vWxx8 textarea[aria-invalid=true]{border-color:#c96a6a;background:#fffafa}.patientClinicalProfileComponent_field__o8aJ0 textarea,.patientClinicalProfileComponent_wide__vWxx8 textarea{min-height:96px;resize:vertical;line-height:1.5}.patientClinicalProfileComponent_field__o8aJ0 textarea::placeholder,.patientClinicalProfileComponent_wide__vWxx8 textarea::placeholder{color:#8b969e}.patientClinicalProfileComponent_error__4Mk_W{color:#b34d4d;font-size:12px;font-weight:500}.patientClinicalProfileComponent_chips__LfBxj{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:9px}.patientClinicalProfileComponent_chip__P532d{position:relative;display:flex;min-height:48px;align-items:center;gap:10px;border:1px solid #dce3e5;border-radius:10px;background:#fff;padding:10px 12px;color:#29333b;font-size:13px;font-weight:500;line-height:1.35;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.patientClinicalProfileComponent_chip__P532d:hover{border-color:#a9c7ca;background:#f8fbfb;transform:translateY(-1px)}.patientClinicalProfileComponent_chip__P532d:focus-within{border-color:#72aeb4;box-shadow:0 0 0 3px rgb(67 143 152/12%)}.patientClinicalProfileComponent_chip__P532d[data-on=true]{border-color:#438f98;background:#eef7f7;color:#2f747c;box-shadow:inset 0 0 0 1px rgb(67 143 152/12%)}.patientClinicalProfileComponent_chipInput__tzsie{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.patientClinicalProfileComponent_checkMark__z4x9S{display:grid;width:19px;height:19px;flex:none;place-items:center;border:1.5px solid #adb8bd;border-radius:5px;background:#fff;color:transparent;transition:border-color .16s ease,background .16s ease,color .16s ease}.patientClinicalProfileComponent_checkMark__z4x9S svg{width:12px;height:12px;fill:none;stroke:currentcolor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.patientClinicalProfileComponent_chip__P532d[data-on=true] .patientClinicalProfileComponent_checkMark__z4x9S{border-color:#438f98;background:#438f98;color:#fff}.patientClinicalProfileComponent_consent__Lmznw{display:grid;gap:16px}.patientClinicalProfileComponent_consent__Lmznw p{margin:0;color:#44515a;font-size:15px;line-height:1.6}.patientClinicalProfileComponent_nav__sGIPP{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid #edf0f1}.patientClinicalProfileComponent_button__6JjLg{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid #dce2e4;border-radius:8px;background:#fff;padding:8px 15px;color:#26343c;font:inherit;text-decoration:none;cursor:pointer}.patientClinicalProfileComponent_button__6JjLg:hover{background:#f0f0f0}.patientClinicalProfileComponent_primary__ZvyTe{border-color:#438f98;background:#438f98;color:#fff}.patientClinicalProfileComponent_primary__ZvyTe:hover{border-color:#347981;background:#347981;color:#fff}.patientClinicalProfileComponent_button__6JjLg:disabled{border-color:#cadbdd;background:#cadbdd;color:#fff;cursor:not-allowed}.patientClinicalProfileComponent_sections__oQpQO{display:grid;gap:14px}.patientClinicalProfileComponent_section__LAaIX{border:1px solid #e1e5e7;border-radius:12px;background:#fff;padding:18px 20px}.patientClinicalProfileComponent_section__LAaIX h3{margin:0 0 12px;font-size:16px}.patientClinicalProfileComponent_section__LAaIX p{margin:0 0 12px;color:#66727d;font-size:13px}.patientClinicalProfileComponent_rows__SZ7_T{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.patientClinicalProfileComponent_row__fGEcc{display:grid;gap:4px;min-width:0}.patientClinicalProfileComponent_row__fGEcc[data-wide=true]{grid-column:1/-1}.patientClinicalProfileComponent_row__fGEcc dt{color:#66727d;font-size:12px}.patientClinicalProfileComponent_row__fGEcc dd{margin:0;color:#17202a;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.patientClinicalProfileComponent_bmi__j4R02{margin:12px 0 0;border:1px solid #e1e5e7;background:#f7fbfb;color:#2f747c;font-size:13px}@media (max-width:760px){.patientClinicalProfileComponent_fields__JqQQV,.patientClinicalProfileComponent_rows__SZ7_T{grid-template-columns:1fr}.patientClinicalProfileComponent_row__fGEcc[data-wide=true],.patientClinicalProfileComponent_wide__vWxx8{grid-column:auto}.patientClinicalProfileComponent_identity__tEmLA{flex-wrap:wrap}.patientClinicalProfileComponent_badge__XHh4b{margin-left:0}.patientClinicalProfileComponent_chips__LfBxj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.patientClinicalProfileComponent_chips__LfBxj{grid-template-columns:1fr}.patientClinicalProfileComponent_nav__sGIPP{align-items:stretch;flex-direction:column-reverse}.patientClinicalProfileComponent_button__6JjLg{width:100%}}.providerPatientPreviewComponent_anchor__JH1kq{position:relative;display:flex;min-width:0;width:100%}.providerPatientPreviewComponent_card__NZJWl{position:absolute;top:calc(100% + 8px);left:0;z-index:40;display:none;box-sizing:border-box;width:304px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 16px 40px rgb(15 23 42/12%);opacity:0;pointer-events:none;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.providerPatientPreviewComponent_anchor__JH1kq:focus-within .providerPatientPreviewComponent_card__NZJWl,.providerPatientPreviewComponent_anchor__JH1kq:hover .providerPatientPreviewComponent_card__NZJWl{display:block;opacity:1;visibility:visible;transform:translateY(0)}.workspace-table tbody tr:nth-last-child(-n+4) .providerPatientPreviewComponent_card__NZJWl{top:auto;bottom:calc(100% + 8px)}.providerPatientPreviewComponent_head__C6lGr{display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0}.providerPatientPreviewComponent_avatar__6mPvR,.providerPatientPreviewComponent_initials__gE8ky{width:48px;height:48px;flex:none;border-radius:24px}.providerPatientPreviewComponent_avatar__6mPvR{object-fit:cover}.providerPatientPreviewComponent_initials__gE8ky{display:grid;place-items:center;background:#e2e8f0;font-size:13px;font-weight:600;line-height:16px;color:#0f172a}.providerPatientPreviewComponent_copy__B7XSV{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.providerPatientPreviewComponent_copy__B7XSV strong{overflow:hidden;font-size:15px;font-weight:600;line-height:18px;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.providerPatientPreviewComponent_status__E0p_7{display:inline-flex;align-items:center;padding:4px 8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:11px;font-weight:500;line-height:13px;text-transform:uppercase;color:#0f172a}.providerPatientPreviewComponent_status__E0p_7[data-state=Inactive]{color:#64748b}.providerPatientPreviewComponent_facts__fY0Ll{display:grid;gap:10px;margin:14px 0 0}.providerPatientPreviewComponent_facts__fY0Ll div{display:grid;gap:2px;min-width:0}.providerPatientPreviewComponent_facts__fY0Ll dt{font-size:11px;font-weight:500;line-height:13px;color:#94a3b8}.providerPatientPreviewComponent_facts__fY0Ll dd{overflow:hidden;margin:0;font-size:13px;font-weight:500;line-height:16px;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.providerPatientPreviewComponent_counts__XEERg{margin:14px 0 0;padding-top:12px;border-top:1px solid #e2e8f0;font-size:12px;font-weight:500;line-height:15px;color:#20717e}@media (prefers-reduced-motion:reduce){.providerPatientPreviewComponent_card__NZJWl{transition:none}}@media (hover:none){.providerPatientPreviewComponent_anchor__JH1kq:hover .providerPatientPreviewComponent_card__NZJWl{display:none;opacity:0;visibility:hidden}.providerPatientPreviewComponent_anchor__JH1kq:focus-within .providerPatientPreviewComponent_card__NZJWl{display:block;opacity:1;visibility:visible;transform:none}}.providerOrderDetailsComponent_page__ZDO69{min-height:100dvh;background:#f7f7f7;color:#20252c;font-family:Aspekta,Arial,sans-serif;font-size:14px}.providerOrderDetailsComponent_unavailable__3i4_j{min-height:calc(100dvh - 76px);display:grid;place-content:center;justify-items:center;padding:32px 20px;text-align:center}.providerOrderDetailsComponent_unavailable__3i4_j h1{margin:0;font-size:30px;font-weight:500}.providerOrderDetailsComponent_unavailable__3i4_j p{margin:12px 0 22px;color:var(--muted)}.providerOrderDetailsComponent_unavailable__3i4_j a{padding:11px 20px;border-radius:999px;background:#3c8d94;color:#fff;text-decoration:none}.providerOrderDetailsComponent_header__0u9xG{display:flex;align-items:center;gap:24px;padding:5px 36px;min-height:56px;background:white;border-bottom:1px solid #e5e7eb}.providerOrderDetailsComponent_header__0u9xG img{display:block}.providerOrderDetailsComponent_header__0u9xG a{text-decoration:none;color:#38474f}.providerOrderDetailsComponent_main__ptPLd{padding:32px 36px 48px;max-width:1600px;margin:0 auto}.providerOrderDetailsComponent_toolbar__31RQu{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:32px}.providerOrderDetailsComponent_toolbar__31RQu h1{font-size:24px;margin:0;overflow-wrap:anywhere}.providerOrderDetailsComponent_status__LD_sf{padding:4px 8px;border-radius:4px;background:#e7f2f3;color:#385a62;font-size:12px}.providerOrderDetailsComponent_actions__7f3LJ{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.providerOrderDetailsComponent_page__ZDO69 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border:1px solid #e3e5e8;background:white;border-radius:7px;font:inherit;color:#20252c;cursor:pointer}.providerOrderDetailsComponent_page__ZDO69 button:hover{background:#f0f0f0}.providerOrderDetailsComponent_page__ZDO69 .providerOrderDetailsComponent_support__6tcyX{background:#3c737e;color:white;border-color:#3c737e}.providerOrderDetailsComponent_page__ZDO69 .providerOrderDetailsComponent_support__6tcyX:hover{background:#315f68}.providerOrderDetailsComponent_layout__Q_CaD{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);gap:24px;align-items:start}.providerOrderDetailsComponent_card__NOdGa,.providerOrderDetailsComponent_lines__lkAs3{background:white;border:1px solid #e3e5e8;border-radius:8px;overflow:hidden}.providerOrderDetailsComponent_lines__lkAs3 h2{padding:20px;margin:0;font-size:16px}.providerOrderDetailsComponent_tableScroll__y6wyp{overflow-x:auto}.providerOrderDetailsComponent_lines__lkAs3 table{width:100%;border-collapse:collapse;text-align:left}.providerOrderDetailsComponent_lines__lkAs3 th{background:#f3f4f6;text-transform:uppercase;font-size:12px;font-weight:500;padding:12px 16px}.providerOrderDetailsComponent_lines__lkAs3 td{padding:16px;border-top:1px solid #e3e5e8}.providerOrderDetailsComponent_lines__lkAs3 td:last-child{white-space:nowrap}.providerOrderDetailsComponent_lines__lkAs3 td p{font-size:12px;margin:4px 0 0;overflow-wrap:anywhere}.providerOrderDetailsComponent_aside__QqWhE{display:grid;gap:24px}.providerOrderDetailsComponent_card__NOdGa{padding:24px}.providerOrderDetailsComponent_card__NOdGa h2{font-size:16px;margin:0 0 18px}.providerOrderDetailsComponent_card__NOdGa dl{margin:0}.providerOrderDetailsComponent_card__NOdGa dl>div{display:flex;justify-content:space-between;gap:16px;margin-top:14px}.providerOrderDetailsComponent_card__NOdGa dt{color:#596269}.providerOrderDetailsComponent_card__NOdGa dd{margin:0}.providerOrderDetailsComponent_card__NOdGa .providerOrderDetailsComponent_total__rkXEu{border-top:1px solid #e3e5e8;padding-top:18px;margin-top:20px;font-weight:600}.providerOrderDetailsComponent_total__rkXEu dt{color:#20252c}.providerOrderDetailsComponent_total__rkXEu dd{font-size:22px;color:#3c737e}.providerOrderDetailsComponent_timeline__ZQkHX{list-style:none;margin:0;padding:0}.providerOrderDetailsComponent_timeline__ZQkHX li{position:relative;display:flex;gap:20px;min-height:64px;padding-left:4px}.providerOrderDetailsComponent_timeline__ZQkHX li:not(:last-child):after{content:"";position:absolute;top:26px;bottom:2px;left:15px;width:2px;background:#e3e5e8}.providerOrderDetailsComponent_timeline__ZQkHX li[data-complete=true]:after{background:#58929a}.providerOrderDetailsComponent_timeline__ZQkHX li>span{display:grid;place-items:center;border-radius:50%;background:#f3f4f6;width:24px;height:24px;color:#9ba3a9}.providerOrderDetailsComponent_timeline__ZQkHX li[data-complete=true]>span{background:#e7f2f3;color:#4b8088}.providerOrderDetailsComponent_timeline__ZQkHX li[aria-current=step]>span{background:#3c737e;color:white}.providerOrderDetailsComponent_timeline__ZQkHX strong{font-weight:500}.providerOrderDetailsComponent_timeline__ZQkHX p{font-size:12px;margin:3px 0 0;color:#596269}.providerOrderDetailsComponent_timeline__ZQkHX li:last-child{min-height:40px}.providerOrderDetailsComponent_card__NOdGa p{margin:5px 0 12px}.providerOrderDetailsComponent_card__NOdGa .providerOrderDetailsComponent_label__TR8dr{margin:20px 0 4px;color:#66717a;font-size:12px;text-transform:uppercase}.providerOrderDetailsComponent_note__dRSQB{font-size:12px;color:#66717a;margin-top:24px}.providerOrderDetailsComponent_page__ZDO69 a:focus-visible,.providerOrderDetailsComponent_page__ZDO69 button:focus-visible{outline:2px solid #43828b;outline-offset:3px}@media (max-width:1000px){.providerOrderDetailsComponent_actions__7f3LJ{margin-left:0;width:100%}.providerOrderDetailsComponent_layout__Q_CaD{grid-template-columns:1fr}}@media (max-width:600px){.providerOrderDetailsComponent_main__ptPLd{padding:24px 20px}.providerOrderDetailsComponent_header__0u9xG{padding:8px 20px;gap:16px}.providerOrderDetailsComponent_header__0u9xG img{width:150px;height:auto}.providerOrderDetailsComponent_toolbar__31RQu h1{font-size:20px}.providerOrderDetailsComponent_card__NOdGa{padding:20px}.providerOrderDetailsComponent_lines__lkAs3 table{min-width:450px}}.providerOrderDetailsComponent_card__NOdGa h2,.providerOrderDetailsComponent_lines__lkAs3 h2,.providerOrderDetailsComponent_toolbar__31RQu h1{font-weight:600}