.DuplicationAlert_alert__wkEFS{display:flex;padding:.75rem 1rem;border-radius:.5rem;border-left:3px solid;margin-bottom:1rem;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .15s ease}.DuplicationAlert_alert__wkEFS:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.DuplicationAlert_content__j788R{display:flex;align-items:flex-start;gap:.75rem;width:100%}.DuplicationAlert_icon__Q1gBm{flex-shrink:0;padding-top:.125rem}.DuplicationAlert_info__FzEyA{flex:1;min-width:0}.DuplicationAlert_message__skw9e{margin:0 0 .25rem;font-size:.875rem;font-weight:500;color:#374151;line-height:1.4}.DuplicationAlert_details__k1ssW{margin:0;font-size:.75rem;color:#6b7280;text-transform:capitalize}.DuplicationAlert_actions__aEi99{display:flex;gap:.5rem;flex-shrink:0}.DuplicationAlert_dismissBtn__2aPWc,.DuplicationAlert_viewBtn__Abr2i{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.375rem;cursor:pointer;transition:all .15s ease;background:transparent}.DuplicationAlert_viewBtn__Abr2i{color:#6b7280}.DuplicationAlert_viewBtn__Abr2i:hover{background:#f3f4f6;color:#374151}.DuplicationAlert_dismissBtn__2aPWc{color:#9ca3af}.DuplicationAlert_dismissBtn__2aPWc:hover{background:#fef2f2;color:#dc2626}.DuplicationAlert_matchExact__Hk_0d{border-left-color:#dc2626;background:#fefefe}.DuplicationAlert_matchExact__Hk_0d .DuplicationAlert_icon__Q1gBm{color:#dc2626}.DuplicationAlert_matchHigh__PUy6f{border-left-color:#ea580c;background:#fefefe}.DuplicationAlert_matchHigh__PUy6f .DuplicationAlert_icon__Q1gBm{color:#ea580c}.DuplicationAlert_matchMedium__GRJKX{border-left-color:#d97706;background:#fefefe}.DuplicationAlert_matchMedium__GRJKX .DuplicationAlert_icon__Q1gBm{color:#d97706}.DuplicationAlert_matchLow__nKCEj{border-left-color:var(--color-primary,#5c7d9e);background:#fefefe}.DuplicationAlert_matchLow__nKCEj .DuplicationAlert_icon__Q1gBm{color:var(--color-primary,#5c7d9e)}@media (max-width:640px){.DuplicationAlert_alert__wkEFS{padding:.625rem .75rem}.DuplicationAlert_content__j788R{gap:.5rem}.DuplicationAlert_actions__aEi99{flex-direction:column;gap:.25rem}.DuplicationAlert_dismissBtn__2aPWc,.DuplicationAlert_viewBtn__Abr2i{width:1.75rem;height:1.75rem}}.PreviewModal_overlay__SMBRt{position:fixed;inset:0;width:100vw;min-width:100vw;height:100dvh;min-height:100vh;display:flex;align-items:stretch;justify-content:center;z-index:calc(var(--z-toast, 130000) + 1);background:rgba(17,24,39,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);overscroll-behavior:contain;padding:0}@media (min-width:640px){.PreviewModal_overlay__SMBRt{align-items:center;padding:1rem}}.PreviewModal_modal__Bm6h9{position:relative;background:#fff;width:100%;max-width:100%;height:100dvh;max-height:100dvh;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.18);overflow:hidden;display:flex;flex-direction:column;min-height:0}@media (min-width:640px){.PreviewModal_modal__Bm6h9{width:100%;max-width:min(95vw,72rem);height:auto;max-height:92dvh;border-radius:1rem}}.PreviewModal_header__Rmy5e{flex-shrink:0;padding:.75rem 1rem .625rem;border-bottom:1px solid #e5e7eb}@media (min-width:640px){.PreviewModal_header__Rmy5e{padding:1.5rem 1.5rem 1rem}}.PreviewModal_headerRow__AZwOh{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.PreviewModal_headerText__fhSGE{flex:1;min-width:0}.PreviewModal_headerTitle__axlap{font-size:1rem;font-weight:700;color:#111827;margin:0}@media (min-width:640px){.PreviewModal_headerTitle__axlap{font-size:1.125rem}}.PreviewModal_headerSubtitle__10_fb{font-size:.75rem;color:#6b7280;margin:.125rem 0 0;line-height:1.4}.PreviewModal_closeButton__8KW23{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem;border-radius:.75rem;background:transparent;transition:background .2s;border:none;cursor:pointer;color:#9ca3af}.PreviewModal_closeButton__8KW23:hover{background:#f3f4f6;color:#4b5563}.PreviewModal_content__Zr74p{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.75rem 1rem}@media (min-width:640px){.PreviewModal_content__Zr74p{padding:1rem 1.5rem}}.PreviewModal_profileHeader__5L37P{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.PreviewModal_profileGrid__ufpcx{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:1024px){.PreviewModal_profileGrid__ufpcx{grid-template-columns:1fr 1fr;gap:1.5rem}}.PreviewModal_profileRow__SAqH_{display:flex;flex-direction:column;align-items:center;gap:.75rem;min-width:0}@media (min-width:480px){.PreviewModal_profileRow__SAqH_{flex-direction:row;align-items:flex-start;gap:1rem}}.PreviewModal_avatarWrap__iIxY2{flex-shrink:0}.PreviewModal_avatar__4ysXX{width:4.5rem;height:4.5rem;border-radius:1rem;background:linear-gradient(135deg,var(--color-primary,#5c7d9e),var(--color-primary-dark,#4c6b8b));display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px var(--color-primary-mid,rgba(92,125,158,.14))}@media (min-width:480px){.PreviewModal_avatar__4ysXX{width:5rem;height:5rem}}.PreviewModal_avatarText__oqGKw{font-size:1.75rem;font-weight:700;color:#fff}@media (min-width:480px){.PreviewModal_avatarText__oqGKw{font-size:2rem}}.PreviewModal_mainInfo__bb473{flex:1;min-width:0;width:100%;text-align:center}@media (min-width:480px){.PreviewModal_mainInfo__bb473{text-align:left}}.PreviewModal_patientName__XuDSv{margin:0 0 .25rem;font-size:1.125rem;font-weight:700;color:#111827;word-break:break-word}@media (min-width:640px){.PreviewModal_patientName__XuDSv{font-size:1.25rem}}.PreviewModal_demographics__tkH2_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;font-size:.75rem;color:#4b5563;margin-bottom:.5rem}@media (min-width:480px){.PreviewModal_demographics__tkH2_{justify-content:flex-start}}.PreviewModal_demographicItem__wLZ4A{display:flex;align-items:center;gap:.375rem}.PreviewModal_bloodType__tDRyE{font-weight:500;color:#dc2626}.PreviewModal_contactInfo__eyaU3{margin-bottom:.5rem}.PreviewModal_contactLine__Ai6eF{display:flex;align-items:flex-start;justify-content:center;gap:.5rem;font-size:.75rem;color:#4b5563;margin-bottom:.25rem;word-break:break-word}@media (min-width:480px){.PreviewModal_contactLine__Ai6eF{justify-content:flex-start}}.PreviewModal_contactLine__Ai6eF svg{flex-shrink:0;margin-top:.125rem}.PreviewModal_address__x4_M9{margin-bottom:.25rem}.PreviewModal_addressLine__e3MVd{display:flex;align-items:flex-start;justify-content:center;gap:.5rem;font-size:.75rem;color:#4b5563}@media (min-width:480px){.PreviewModal_addressLine__e3MVd{justify-content:flex-start}}.PreviewModal_addressLine__e3MVd svg{flex-shrink:0;margin-top:.125rem}.PreviewModal_addressText__w3TAu{margin:0;line-height:1.5;word-break:break-word}.PreviewModal_additionalInfo__opgSd{min-width:0}.PreviewModal_additionalInfoTitle__rCizf{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.PreviewModal_additionalInfoList__fPKr3{display:flex;flex-direction:column;gap:.375rem}.PreviewModal_detailGrid__fVzQ0{display:grid;grid-template-columns:1fr;gap:.75rem 1.25rem}@media (min-width:1024px){.PreviewModal_detailGrid__fVzQ0{grid-template-columns:1fr 1fr}}.PreviewModal_detailColumn__WTaxK{min-width:0}.PreviewModal_metaRow__fF3rW{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;font-size:.75rem}@media (min-width:400px){.PreviewModal_metaRow__fF3rW{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;width:100%}}.PreviewModal_metaLabel__QdSNa{margin:0;color:#4b5563;flex-shrink:0}.PreviewModal_metaValue___DNDb{margin:0;font-weight:600;color:#111827;text-align:left;word-break:break-word}@media (min-width:400px){.PreviewModal_metaValue___DNDb{text-align:right}}.PreviewModal_beneficiaryBadge__lRmqa{padding:.125rem .5rem;background:#dcfce7;color:#15803d;border-radius:9999px;font-weight:600;font-size:.6875rem}.PreviewModal_section__ZiNQT{margin-bottom:1rem}.PreviewModal_sectionHeader__RExNa{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.PreviewModal_sectionIcon__G4CN1{padding:.25rem;background:#f3f4f6;border-radius:.5rem;flex-shrink:0}.PreviewModal_sectionTitle__vPzmy{font-weight:600;color:#111827;font-size:.875rem;margin:0}.PreviewModal_sectionBody__AZ0ZW{display:flex;flex-direction:column;gap:.75rem}.PreviewModal_subsection__hFCX4{padding-bottom:.75rem;border-bottom:1px solid #f3f4f6}.PreviewModal_subsection__hFCX4:last-child{border-bottom:none;padding-bottom:0}.PreviewModal_subsectionTitle__xD2Bi{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.PreviewModal_measurementsGrid__VOpG9{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.PreviewModal_measurementLabel__jiO_u{margin:0 0 .25rem;font-size:.75rem;color:#6b7280}.PreviewModal_measurementValue__otEO_{margin:0;font-size:1rem;font-weight:700;color:#111827}.PreviewModal_measurementUnit__39Z4B{font-size:.75rem;font-weight:400;color:#6b7280}.PreviewModal_metaList__rMxci{display:flex;flex-direction:column;gap:.5rem}.PreviewModal_guardianBlock__VhPgQ{padding-bottom:1rem;border-bottom:1px solid #f3f4f6;margin-bottom:1rem}.PreviewModal_guardianBlock__VhPgQ:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.PreviewModal_guardianNameLabel__DT_Ol{margin:0 0 .25rem;font-size:.6875rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.PreviewModal_guardianName__mI4_P{margin:0 0 .75rem;font-size:.875rem;font-weight:700;color:#111827;word-break:break-word}.PreviewModal_allergyTags__aWUGW{display:flex;flex-wrap:wrap;gap:.5rem}.PreviewModal_allergyTag__AWhYI{padding:.375rem .75rem;background:#fee2e2;color:#b91c1c;border-radius:9999px;font-size:.75rem;font-weight:500;border:1px solid #fecaca}.PreviewModal_noAllergies__r8MED{margin:0;font-size:.75rem;color:#6b7280;font-style:italic}.PreviewModal_footer__IZlQb{flex-shrink:0;padding:.75rem 1rem max(.75rem,env(safe-area-inset-bottom,0px));border-top:1px solid #e5e7eb;background:#fff}@media (min-width:640px){.PreviewModal_footer__IZlQb{padding:1rem 1.5rem max(1.5rem,env(safe-area-inset-bottom,0px))}}.PreviewModal_error__JQxu1{margin-bottom:.75rem;padding:.75rem;background:#fee2e2;border:1px solid #fecaca;border-radius:.75rem;display:flex;align-items:flex-start;gap:.5rem}.PreviewModal_errorText__cKWPT{font-size:.875rem;color:#b91c1c;margin:0;word-break:break-word}.PreviewModal_duplicateWarning__ajwa5{margin-bottom:.75rem;padding:.875rem;background:#fffbeb;border:1px solid #fcd34d;border-radius:.75rem;display:flex;align-items:flex-start;gap:.625rem}.PreviewModal_duplicateWarningIcon__sdLR9{flex-shrink:0;color:#d97706;margin-top:.125rem}.PreviewModal_duplicateWarningBody__z171q{flex:1;min-width:0}.PreviewModal_duplicateWarningTitle__arKio{margin:0 0 .25rem;font-size:.875rem;font-weight:600;color:#92400e}.PreviewModal_duplicateWarningText__KxsFd{margin:0 0 .5rem;font-size:.875rem;color:#78350f;line-height:1.45}.PreviewModal_duplicateMatchList__y27BT,.PreviewModal_duplicateWarningList__CKEM4{margin:0 0 .5rem;padding-left:1.125rem;font-size:.8125rem;color:#78350f}.PreviewModal_duplicateMatchList__y27BT{list-style:none;padding-left:0}.PreviewModal_duplicateMatchList__y27BT li{padding:.375rem 0;border-top:1px solid #fde68a}.PreviewModal_duplicateMatchList__y27BT li:first-child{border-top:none;padding-top:0}.PreviewModal_duplicateMatchName__zb0w4{display:block;font-weight:600;color:#92400e}.PreviewModal_duplicateMatchMeta__aLoBY{display:block;font-size:.75rem;color:#a16207;margin-top:.125rem}.PreviewModal_duplicateWarningHint__AyvJJ{margin:0;font-size:.8125rem;color:#92400e;line-height:1.45}.PreviewModal_duplicateAgreeButton__8n1wZ{width:100%;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;color:#fff;background:#d97706;border:none;border-radius:.75rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s}@media (min-width:640px){.PreviewModal_duplicateAgreeButton__8n1wZ{width:auto}}.PreviewModal_duplicateAgreeButton__8n1wZ:hover:not(:disabled){background:#b45309}.PreviewModal_duplicateAgreeButton__8n1wZ:disabled{opacity:.7;cursor:not-allowed}.PreviewModal_actionRow__0HylZ{display:flex;flex-direction:column-reverse;align-items:stretch;gap:.5rem}@media (min-width:640px){.PreviewModal_actionRow__0HylZ{flex-direction:row;align-items:center;justify-content:flex-end;gap:.75rem}}.PreviewModal_goBackButton__dzW_V{width:100%;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:.75rem;transition:background .2s;cursor:pointer;text-align:center}@media (min-width:640px){.PreviewModal_goBackButton__dzW_V{width:auto}}.PreviewModal_goBackButton__dzW_V:hover:not(:disabled){background:#f3f4f6}.PreviewModal_goBackButton__dzW_V:disabled{opacity:.5;cursor:not-allowed}.PreviewModal_confirmButton___A7_u{width:100%;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;color:#fff;background:var(--color-primary,#5c7d9e);border-radius:.75rem;box-shadow:0 1px 4px var(--color-primary-mid,rgba(92,125,158,.14));display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s;cursor:pointer;border:none}@media (min-width:640px){.PreviewModal_confirmButton___A7_u{width:auto}}.PreviewModal_confirmButton___A7_u:hover:not(:disabled){background:var(--color-primary-dark,#4c6b8b)}.PreviewModal_confirmButton___A7_u:disabled{opacity:.5;cursor:not-allowed}.PreviewModal_spinner__9vnNG{animation:PreviewModal_spin__vUqPE .8s linear infinite}@keyframes PreviewModal_spin__vUqPE{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PreviewModal_spinner__9vnNG{animation:none}}.QuickRegisterPanel_panelBackdrop__QMULP{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:calc(var(--z-modal, 120000) + 10);animation:QuickRegisterPanel_fadeIn__GjTjo .2s ease both}.QuickRegisterPanel_backdropOut__i5_WO{animation:QuickRegisterPanel_fadeOut__YhdVo .22s ease both}.QuickRegisterPanel_panelContainer__11qA8{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:440px;background:#fafafa;border-left:1px solid #e4e4e4;box-shadow:-6px 0 32px rgba(0,0,0,.1);z-index:calc(var(--z-modal, 120000) + 11);display:flex;flex-direction:column;height:100dvh;animation:QuickRegisterPanel_slideIn__5rLaW .24s cubic-bezier(.4,0,.2,1) both}.QuickRegisterPanel_panelOut__PHtxG{animation:QuickRegisterPanel_slideOut__gVOWk .22s cubic-bezier(.4,0,.2,1) both}.QuickRegisterPanel_panelHeader__Vwmbd{padding:1rem 1.25rem;border-bottom:1px solid #e8e8e8;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;background:#fff}.QuickRegisterPanel_panelTitleRow__3P9lI{display:flex;align-items:center;gap:.5rem;margin-bottom:.1rem}.QuickRegisterPanel_panelIcon__C2FQI{width:1.6rem;height:1.6rem;background:#eef1ff;border-radius:.4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.QuickRegisterPanel_panelIcon__C2FQI svg{width:.9rem;height:.9rem;color:#3b5bdb}.QuickRegisterPanel_panelTitle___7pDq{font-size:.8125rem;font-weight:600;color:#111;letter-spacing:-.01em}.QuickRegisterPanel_panelSubtitle__aJEtQ{font-size:.6875rem;color:#888;letter-spacing:0;padding-left:2.1rem}.QuickRegisterPanel_closeButton___b01s{padding:.375rem;border-radius:.4rem;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;color:#666;flex-shrink:0}.QuickRegisterPanel_closeButton___b01s:hover{background:#f0f0f0;color:#111}.QuickRegisterPanel_closeButton___b01s svg{width:.95rem;height:.95rem}.QuickRegisterPanel_panelBody__MXL42{flex:1;overflow-y:auto;padding:1rem 1.25rem 1.5rem}.QuickRegisterPanel_sectionTitle__xKWMS{font-size:.8125rem;font-weight:600;color:#111;margin:0 0 .75rem}.QuickRegisterPanel_portalDescription__kpFO_{font-size:.8125rem;color:#6b7280;line-height:1.45;margin:0 0 .875rem}.QuickRegisterPanel_passwordRules__Ytu0e{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}.QuickRegisterPanel_passwordRuleFail__dp0_y,.QuickRegisterPanel_passwordRulePass__YRQYR{font-size:.75rem}.QuickRegisterPanel_passwordRulePass__YRQYR{color:#059669}.QuickRegisterPanel_passwordRuleFail__dp0_y{color:#9ca3af}.QuickRegisterPanel_passwordRow__RrB5l{display:flex;gap:.5rem;align-items:stretch}.QuickRegisterPanel_passwordRow__RrB5l input{flex:1;min-width:0}.QuickRegisterPanel_credentialActions__4hoSx{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.QuickRegisterPanel_btnGenerate__OM4w2{padding:.5rem .875rem;font-size:.8125rem;font-weight:500;border-radius:.5rem;border:1px solid #c3d2e1;background:#edf3f9;color:#4c6b8b;cursor:pointer}.QuickRegisterPanel_btnGenerate__OM4w2:hover:not(:disabled){background:#e2edf8}.QuickRegisterPanel_btnGenerate__OM4w2:disabled{opacity:.55;cursor:not-allowed}.QuickRegisterPanel_credentialMessage__weNZd{margin:.5rem 0 0;font-size:.75rem;color:#047857}.QuickRegisterPanel_previewWrap__l27mK{display:flex;flex-direction:column;gap:.5rem}.QuickRegisterPanel_fieldStack__bATfX{display:flex;flex-direction:column;gap:.875rem}.QuickRegisterPanel_label__tyhkt{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.375rem}.QuickRegisterPanel_select__g6EJC{width:100%;padding:.625rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.875rem;background:#fff}.QuickRegisterPanel_select__g6EJC:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.QuickRegisterPanel_select__g6EJC:disabled{opacity:.6;cursor:not-allowed}.QuickRegisterPanel_errorText__JDB4N{font-size:.75rem;color:#e11d48;margin-top:.25rem}.QuickRegisterPanel_bannerError__bIK82{margin-bottom:.875rem;padding:.75rem .875rem;border-radius:.5rem;background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;font-size:.8125rem}.QuickRegisterPanel_successCard___VUCo{text-align:center;padding:1.5rem .5rem}.QuickRegisterPanel_successIcon__aYgb1{width:2.75rem;height:2.75rem;margin:0 auto .75rem;border-radius:9999px;background:#ecfdf5;color:#059669;display:flex;align-items:center;justify-content:center}.QuickRegisterPanel_successTitle__iGCJP{font-size:.9375rem;font-weight:600;color:#111;margin:0 0 .35rem}.QuickRegisterPanel_successText__WaCwJ{font-size:.8125rem;color:#6b7280;margin:0 0 1.25rem}.QuickRegisterPanel_successActions__2y4ba{display:flex;flex-direction:column;gap:.5rem}.QuickRegisterPanel_footer__BIqOp{flex-shrink:0;padding:.875rem 1.25rem;border-top:1px solid #e8e8e8;background:#fff;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.QuickRegisterPanel_btnSecondary__TsXvi{padding:.5rem .875rem;font-size:.8125rem;font-weight:500;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;color:#374151;cursor:pointer}.QuickRegisterPanel_btnSecondary__TsXvi:hover:not(:disabled){background:#f9fafb}.QuickRegisterPanel_btnPrimary__AMUZC{padding:.5rem .875rem;font-size:.8125rem;font-weight:500;border-radius:.5rem;border:none;background:#2563eb;color:#fff;cursor:pointer}.QuickRegisterPanel_btnPrimary__AMUZC:hover:not(:disabled){background:#1d4ed8}.QuickRegisterPanel_btnPrimary__AMUZC:disabled,.QuickRegisterPanel_btnSecondary__TsXvi:disabled{opacity:.55;cursor:not-allowed}@media (min-width:640px){.QuickRegisterPanel_panelContainer__11qA8{max-width:480px}}@media (min-width:1024px){.QuickRegisterPanel_panelContainer__11qA8{max-width:520px}}@keyframes QuickRegisterPanel_fadeIn__GjTjo{0%{opacity:0}to{opacity:1}}@keyframes QuickRegisterPanel_fadeOut__YhdVo{0%{opacity:1}to{opacity:0}}@keyframes QuickRegisterPanel_slideIn__5rLaW{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes QuickRegisterPanel_slideOut__gVOWk{0%{transform:translateX(0)}to{transform:translateX(100%)}}.GlobalConsultationQueue_panelBackdrop__RseF3{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:calc(var(--z-modal, 120000) + 10);animation:GlobalConsultationQueue_fadeIn__uoz5A .2s ease both}.GlobalConsultationQueue_backdropOut__Fqh2_{animation:GlobalConsultationQueue_fadeOut__69zCY .22s ease both}.GlobalConsultationQueue_panelContainer__6dJvb{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:440px;background:#fafafa;border-left:1px solid #e4e4e4;box-shadow:-6px 0 32px rgba(0,0,0,.1);z-index:calc(var(--z-modal, 120000) + 11);display:flex;flex-direction:column;height:100dvh;animation:GlobalConsultationQueue_slideIn__DGSlE .24s cubic-bezier(.4,0,.2,1) both}.GlobalConsultationQueue_panelOut__HHeq8{animation:GlobalConsultationQueue_slideOut__snu3p .22s cubic-bezier(.4,0,.2,1) both}.GlobalConsultationQueue_panelHeader__7i_xz{padding:1rem 1.25rem;border-bottom:1px solid #e8e8e8;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;background:#fff}.GlobalConsultationQueue_panelTitleRow__hOK1l{display:flex;align-items:center;gap:.5rem;margin-bottom:.1rem}.GlobalConsultationQueue_panelIcon__WlTpy{width:1.6rem;height:1.6rem;background:#eef1ff;border-radius:.4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.GlobalConsultationQueue_panelIcon__WlTpy svg{width:.9rem;height:.9rem;color:#3b5bdb}.GlobalConsultationQueue_panelTitle__0Vn8_{font-size:.8125rem;font-weight:600;color:#111;letter-spacing:-.01em}.GlobalConsultationQueue_panelSubtitle__fPuLp{font-size:.6875rem;color:#888;letter-spacing:0;padding-left:2.1rem}.GlobalConsultationQueue_closeButton__oV8O3{padding:.375rem;border-radius:.4rem;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;color:#666;flex-shrink:0}.GlobalConsultationQueue_closeButton__oV8O3:hover{background:#f0f0f0;color:#111}.GlobalConsultationQueue_closeButton__oV8O3 svg{width:.95rem;height:.95rem}@media (min-width:640px){.GlobalConsultationQueue_panelContainer__6dJvb{max-width:480px}}@media (min-width:1024px){.GlobalConsultationQueue_panelContainer__6dJvb{max-width:520px}}@keyframes GlobalConsultationQueue_fadeIn__uoz5A{0%{opacity:0}to{opacity:1}}@keyframes GlobalConsultationQueue_fadeOut__69zCY{0%{opacity:1}to{opacity:0}}@keyframes GlobalConsultationQueue_slideIn__DGSlE{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes GlobalConsultationQueue_slideOut__snu3p{0%{transform:translateX(0)}to{transform:translateX(100%)}}.FabGroup_group__3YMfv{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.FabGroup_label__YRFYH{font-size:.5625rem;font-weight:var(--weight-semibold,600);color:var(--color-faint,#9ca3af);text-transform:uppercase;letter-spacing:.08em;padding:var(--space-2,.5rem) var(--space-3,.75rem) var(--space-1,.25rem);user-select:none;display:block}.FabGroup_items__IZGF3{display:flex;flex-direction:column;gap:.125rem;width:100%}@media (min-height:481px) and (min-width:1024px){.FabGroup_items__IZGF3{gap:.1875rem}}@media (max-height:480px){.FabGroup_label__YRFYH{display:none}}.FabBackdrop_backdrop__2QUnG{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:none;cursor:default;pointer-events:auto;background:var(--color-overlay-backdrop-soft,rgba(17,24,39,.32));backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:FabBackdrop_fabBackdropIn__9_Vrx .22s ease-out both}@media (min-width:641px){.FabBackdrop_backdrop__2QUnG{background:var(--color-overlay-backdrop,rgba(17,24,39,.45));backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}}@keyframes FabBackdrop_fabBackdropIn__9_Vrx{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.FabBackdrop_backdrop__2QUnG{animation-duration:.01ms}}.FabPortalLayer_shell__Igmku{position:fixed;inset:0;z-index:var(--z-fab,100000);pointer-events:none;isolation:isolate}@media (min-width:1024px){.FabPortalLayer_shell__Igmku{display:none}}.FabPortalLayer_anchor__37ORc{position:fixed;right:1rem;bottom:calc(4rem + .75rem + env(safe-area-inset-bottom, 0px));z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;pointer-events:none}.FabPortalLayer_anchor__37ORc>*{pointer-events:auto}@media (min-width:1024px){.FabPortalLayer_anchor__37ORc{right:1.5rem;bottom:calc(1.75rem + env(safe-area-inset-bottom, 0px));gap:.5rem}}@keyframes NavBar_navSlideDown__b1yNs{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes NavBar_navFadeIn__WXMdq{0%{opacity:0}to{opacity:1}}@keyframes NavBar_navItemFadeUp__RG0Q5{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes NavBar_logoSlideIn__Tmpk3{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes NavBar_rightSlideIn__2VhcI{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes NavBar_dropdownReveal__gQcQu{0%{opacity:0;transform:scale(.96) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.NavBar_navMountSlide___Emfj{animation:NavBar_navSlideDown__b1yNs .35s cubic-bezier(.4,0,.2,1) both}.NavBar_logoAnimate__R7GHo{animation:NavBar_logoSlideIn__Tmpk3 .3s cubic-bezier(.4,0,.2,1) .1s both}.NavBar_navLinksAnimate__ux362{animation:NavBar_navFadeIn__WXMdq .3s cubic-bezier(.4,0,.2,1) .18s both}.NavBar_navRightAnimate__cM1Bx{animation:NavBar_rightSlideIn__2VhcI .3s cubic-bezier(.4,0,.2,1) .22s both}.NavBar_navLinkItem__eS_Nt{animation:NavBar_navItemFadeUp__RG0Q5 .25s cubic-bezier(.4,0,.2,1) both}.NavBar_navLinkItem__eS_Nt:first-child{animation-delay:.2s}.NavBar_navLinkItem__eS_Nt:nth-child(2){animation-delay:.26s}.NavBar_navLinkItem__eS_Nt:nth-child(3){animation-delay:.32s}.NavBar_dropdownAnimate__EnDSh{animation:NavBar_dropdownReveal__gQcQu .18s cubic-bezier(.34,1.2,.64,1) both;transform-origin:top right}.NavBar_navLink__jaRX_{position:relative;text-decoration:none;display:inline-flex;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:8px;overflow:hidden}.NavBar_navLink__jaRX_:hover{transform:translateY(-1px)}.NavBar_navLink__jaRX_:active{transform:scale(.98);transition:transform .1s ease}.NavBar_activeIndicator__l84rD{position:absolute;bottom:-2px;left:50%;height:2px;width:20px;background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:1px;transform:translateX(-50%);animation:NavBar_slideIn___zMcY .3s ease forwards}@keyframes NavBar_slideIn___zMcY{0%{width:0;opacity:0}to{width:20px;opacity:1}}.NavBar_navScrolled__gkZic{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.NavBar_logoWrapper__Bg0K4{display:flex;align-items:center;transition:transform .2s ease;border-radius:8px;padding:4px}.NavBar_logoWrapper__Bg0K4:hover{transform:scale(1.02)}.NavBar_logoWrapper__Bg0K4:focus{outline:none;box-shadow:0 0 0 2px rgb(59 130 246/.5)}.NavBar_logo__4nSkN{transition:all .2s ease;filter:drop-shadow(0 1px 2px rgb(0 0 0/.1))}.NavBar_logo__4nSkN:hover{filter:drop-shadow(0 4px 6px rgb(0 0 0/.1))}.NavBar_navLink__jaRX_:focus{outline:none;box-shadow:0 0 0 2px rgb(59 130 246/.5);border-radius:8px}.NavBar_mobileMenuButton__tUOOi{display:none;padding:8px;border-radius:8px;transition:background-color .2s ease}.NavBar_mobileMenuButton__tUOOi:hover{background-color:rgb(243 244 246)}@media (max-width:768px){.NavBar_mobileMenuButton__tUOOi{display:flex;align-items:center;justify-content:center}}.NavBar_logoWrapper__Bg0K4,.NavBar_mobileMenuButton__tUOOi,.NavBar_navLink__jaRX_{-webkit-tap-highlight-color:transparent}.NavBar_gradientBg__Nlsfv{background:linear-gradient(135deg,#667eea,#764ba2)}.NavBar_gradientBgBlue__r8phg{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.NavBar_gradientBgGreen__q3ZEW{background:linear-gradient(135deg,var(--color-secondary,#2f8f79) 0,var(--color-primary,#437567) 100%)}.NavBar_skeleton__rYKfG{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:NavBar_loading__yeg7r 1.5s infinite;border-radius:4px}@keyframes NavBar_loading__yeg7r{0%{background-position:200% 0}to{background-position:-200% 0}}.NavBar_dropdownEnter__AOs1r{opacity:0;transform:scale(.95) translateY(-10px)}.NavBar_dropdownEnterActive__Vnyuw{transition:all .2s cubic-bezier(.4,0,.2,1)}.NavBar_dropdownEnterActive__Vnyuw,.NavBar_dropdownExit__rb7_7{opacity:1;transform:scale(1) translateY(0)}.NavBar_dropdownExitActive__nqFR8{opacity:0;transform:scale(.95) translateY(-10px);transition:all .15s cubic-bezier(.4,0,.2,1)}.NavBar_shadowSm__t_Vzn{box-shadow:0 1px 2px 0 rgb(0 0 0/.05)}.NavBar_shadowMd__6L5qT{box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.NavBar_shadowLg__AXMTA{box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}@media (prefers-contrast:high){.NavBar_navLink__jaRX_{border:1px solid}.NavBar_activeIndicator__l84rD{background:currentColor;height:3px}}.NavBar_portalNav__QeS4c{border-bottom-color:var(--color-border,#e5e7eb)}.NavBar_portalNavRow__v_smH{gap:var(--space-2,.5rem)}.NavBar_profileTrigger__AvO_H{display:flex;align-items:center;gap:var(--space-2,.5rem);padding:.375rem;border-radius:var(--radius-md,.5rem);border:none;background:transparent;cursor:pointer;transition:background var(--duration-fast,.14s) ease}.NavBar_profileTrigger__AvO_H:hover{background:var(--color-surface-alt,#f9fafb)}.NavBar_profileTriggerPortal__7p428{padding:.25rem}.NavBar_profileAvatar__6eCkn{width:2rem;height:2rem;border-radius:var(--radius-full,9999px);overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary,#1560bd),var(--color-secondary,#2f8f79));flex-shrink:0}.NavBar_profileChevron__lfK4v{display:none}@media (min-width:768px){.NavBar_profileTriggerPortal__7p428{padding:.375rem}.NavBar_profileChevron__lfK4v{display:inline}}.NavBar_authenticatedRow__uDbGP{display:flex;align-items:center;gap:var(--space-3,.75rem);width:100%;min-width:0}.NavBar_marketingNavRow__gsFvY{justify-content:space-between;gap:var(--space-4,1rem)}.NavBar_marketingNavLinks__voxy_{display:none;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--space-1,.25rem);min-width:0}@media (min-width:768px){.NavBar_marketingNavLinks__voxy_{display:flex}}.NavBar_marketingNavActions___Qx5T{display:flex;align-items:center;gap:var(--space-3,.75rem);flex-shrink:0;margin-left:auto}@media (min-width:768px){.NavBar_marketingNavActions___Qx5T{margin-left:0}}@media (min-width:1024px){.NavBar_authenticatedRow__uDbGP{gap:var(--space-4,1rem)}}.NavBar_logoSlot__LAjAX{flex-shrink:0}.NavBar_authenticatedBar__hnPxx{display:none;align-items:center;gap:var(--space-2,.5rem);min-width:0;flex:1 1 auto;padding-right:var(--space-1,.25rem)}@media (min-width:640px){.NavBar_authenticatedBar__hnPxx{display:flex}}.NavBar_navToolsGroup__WFezx{display:flex;align-items:center;gap:var(--space-1,.25rem);margin-left:auto;flex:0 0 auto;min-width:0;justify-content:flex-end}@media (min-width:1024px){.NavBar_navToolsGroup__WFezx{gap:var(--space-2,.5rem)}}.NavBar_utilityCluster__rkmSY{display:flex;align-items:center;gap:var(--space-1,.25rem);flex:0 0 auto;min-width:0;padding-left:0}@media (min-width:640px){.NavBar_utilityCluster__rkmSY{justify-content:flex-end}}@media (min-width:1024px){.NavBar_utilityCluster__rkmSY{gap:var(--space-2,.5rem)}}.NavBar_searchSlot__rMvoD{flex:0 0 auto;flex-shrink:0;min-width:0;max-width:none;width:auto;display:flex;align-items:center;justify-content:stretch;padding:0}@media (min-width:640px){.NavBar_searchSlot__rMvoD{--nav-search-width:clamp(15rem,28vw,30rem);flex:0 0 var(--nav-search-width);width:var(--nav-search-width);min-width:15rem;max-width:30rem}}@media (min-width:1024px){.NavBar_searchSlot__rMvoD{--nav-search-width:clamp(16rem,26vw,32rem);min-width:16rem;max-width:32rem}}@media (min-width:1280px){.NavBar_searchSlot__rMvoD{--nav-search-width:clamp(17rem,24vw,34rem);min-width:17rem;max-width:34rem}}@media (max-width:639px){.NavBar_navToolsGroup__WFezx{flex:0 0 auto}.NavBar_utilityCluster__rkmSY{margin-left:auto}.NavBar_authenticatedRow__uDbGP{gap:var(--space-2,.5rem)}}.NavBar_authenticatedInner__Yp21W{max-width:none;padding-left:var(--space-5,1.25rem);padding-right:var(--space-5,1.25rem)}@media (min-width:640px){.NavBar_authenticatedInner__Yp21W{padding-left:var(--space-6,1.5rem);padding-right:var(--space-6,1.5rem)}}@media (min-width:1024px){.NavBar_authenticatedInner__Yp21W{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.NavBar_authenticatedInner__Yp21W{padding-left:2.5rem;padding-right:2.5rem}}.NavBar_notificationSlot__1mqxK{position:relative;display:flex;align-items:center}@media (prefers-reduced-motion:reduce){.NavBar_activeIndicator__l84rD,.NavBar_logoWrapper__Bg0K4,.NavBar_navLink__jaRX_{transition:none;animation:none}}.NavBreadcrumbs_bar__o0EMN{display:none;align-items:center;gap:.125rem;min-width:0;flex:1;overflow:hidden;padding:0 .5rem}@media (min-width:640px){.NavBreadcrumbs_bar__o0EMN{display:flex}}.NavBreadcrumbs_crumb__mCY_b{display:inline-flex;align-items:center;gap:.1875rem;font-size:.6875rem;font-weight:500;color:#64748b;padding:.1875rem .375rem;border-radius:.25rem;text-decoration:none;border:none;background:transparent;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color .14s ease,background .14s ease}.NavBreadcrumbs_crumb__mCY_b:hover{color:#334155;background:#f1f5f9}.NavBreadcrumbs_crumbActive__uwcKZ{color:#0f172a;font-weight:600;pointer-events:none}.NavBreadcrumbs_crumbSep__aR0Dw{color:#cbd5e1;font-size:.625rem;user-select:none;flex-shrink:0}.NavBreadcrumbs_crumbIcon__wAXah{font-size:.75rem!important;line-height:1}.NavBreadcrumbs_trailSegment__JD_VT,.NavBreadcrumbs_trail__hAz2_{display:inline-flex;align-items:center;gap:.125rem;min-width:0;overflow:hidden}.NavBreadcrumbs_trailSegment__JD_VT .NavBreadcrumbs_crumb__mCY_b{overflow:hidden;text-overflow:ellipsis;max-width:8rem}@media (min-width:1024px){.NavBreadcrumbs_trailSegment__JD_VT .NavBreadcrumbs_crumb__mCY_b{max-width:12rem}}@keyframes NavQuickActions_qaMenuIn__c7Z_6{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NavQuickActions_qaItemIn__elpks{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.NavQuickActions_navQuickActions__h4lPD{position:relative;display:none}@media (min-width:1024px){.NavQuickActions_navQuickActions__h4lPD{display:block}}.NavQuickActions_trigger__gsnZx{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,.5rem);height:2.25rem;padding:0 var(--space-3,.75rem);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,.5rem);background:var(--color-surface,#fff);color:var(--color-body,#374151);cursor:pointer;font-size:var(--text-xs,.75rem);font-weight:var(--weight-semibold,600);white-space:nowrap;transition:background var(--duration-fast,.14s) var(--ease-default,ease),border-color var(--duration-fast,.14s) ease,color var(--duration-fast,.14s) ease,box-shadow var(--duration-fast,.14s) ease}.NavQuickActions_trigger__gsnZx:hover{border-color:var(--color-border-strong,#cbd5e1);color:var(--color-ink,#111827)}.NavQuickActions_triggerOpen__sOCN3{background:var(--color-primary-light,#e8f0fb);border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));color:var(--color-primary-dark,#1154a7)}.NavQuickActions_triggerIcon__qYu1D{flex-shrink:0;transition:transform .24s cubic-bezier(.34,1.2,.64,1)}.NavQuickActions_triggerOpen__sOCN3 .NavQuickActions_triggerIcon__qYu1D{transform:rotate(45deg)}.NavQuickActions_triggerLabel__atBjJ{display:none}@media (min-width:1280px){.NavQuickActions_triggerLabel__atBjJ{display:inline}}.NavQuickActions_menu__zWfd_{position:absolute;top:calc(100% + var(--space-2, .5rem));right:0;width:min(17.5rem,calc(100vw - 2rem));background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,.625rem);box-shadow:0 12px 32px rgba(15,23,42,.1);overflow:hidden;z-index:var(--z-dropdown,40);animation:NavQuickActions_qaMenuIn__c7Z_6 .18s cubic-bezier(.22,1,.36,1) both;transform-origin:top right}.NavQuickActions_menuBody__ptPLz{padding:var(--space-2,.5rem);max-height:min(24rem,calc(100vh - 8rem));overflow-y:auto;scrollbar-width:thin}.NavQuickActions_menuGroup__an_Gy+.NavQuickActions_menuGroup__an_Gy{margin-top:var(--space-2,.5rem);padding-top:var(--space-2,.5rem);border-top:1px solid var(--color-hairline,#f3f4f6)}.NavQuickActions_groupLabel__pgFO2{font-size:.5625rem;font-weight:var(--weight-semibold,600);text-transform:uppercase;letter-spacing:.08em;color:var(--color-faint,#9ca3af);padding:var(--space-2,.5rem) var(--space-2,.5rem) var(--space-1,.25rem)}.NavQuickActions_menuItem__vGOT3{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--space-3,.75rem);width:100%;padding:.5625rem var(--space-2,.5rem) .5625rem var(--space-3,.75rem);border:none;border-radius:var(--radius-md,.5rem);background:transparent;color:var(--color-body,#374151);cursor:pointer;text-align:left;animation:NavQuickActions_qaItemIn__elpks .18s cubic-bezier(.22,1,.36,1) both;transition:background var(--duration-fast,.14s) ease}.NavQuickActions_menuItem__vGOT3:hover:not(:disabled){background:var(--color-surface-alt,#f9fafb)}.NavQuickActions_menuItem__vGOT3:disabled{opacity:.45;cursor:not-allowed}.NavQuickActions_menuItemDanger__gv0A7{color:var(--color-muted,#6b7280)}.NavQuickActions_menuItemDanger__gv0A7:hover:not(:disabled){background:var(--color-danger-bg,#fef2f2);color:var(--color-danger-text,#991b1b)}.NavQuickActions_itemCopy__744Ab{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;min-width:0}.NavQuickActions_itemLabel__qLpc8{display:block;width:100%;font-size:.6875rem;font-weight:var(--weight-bold,700);color:var(--color-ink-2,#1f2937);line-height:1.2;letter-spacing:.03em;text-transform:uppercase}.NavQuickActions_itemDescription__JGG3R{display:block;width:100%;font-size:.6875rem;font-weight:var(--weight-normal,400);color:var(--color-muted,#6b7280);line-height:1.3;text-transform:none;letter-spacing:0}.NavQuickActions_itemTrailing__dX05Y{display:inline-flex;align-items:center;justify-content:flex-end;gap:.375rem;flex-shrink:0}.NavQuickActions_itemIconWrap__s1HUP{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--radius-md,.5rem);background:var(--color-surface-alt,#f3f4f6);border:1px solid var(--color-hairline,#f3f4f6);color:var(--color-body,#374151);transition:background var(--duration-fast,.14s) ease,border-color var(--duration-fast,.14s) ease}.NavQuickActions_menuItem__vGOT3:hover:not(:disabled) .NavQuickActions_itemIconWrap__s1HUP{background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface-alt));border-color:var(--color-border,#e5e7eb)}.NavQuickActions_menuItemDanger__gv0A7 .NavQuickActions_itemIconWrap__s1HUP{background:var(--color-danger-bg,#fef2f2);border-color:var(--color-danger-border,#fecaca);color:var(--color-danger,#dc2626)}.NavQuickActions_itemIconWrap__s1HUP svg{width:.9375rem;height:.9375rem}.NavQuickActions_badge__CvDtL{font-size:.5625rem;font-weight:var(--weight-bold,700);background:var(--color-danger-bg,#fef2f2);color:var(--color-danger,#dc2626);padding:.125rem .375rem;border-radius:var(--radius-full,9999px);border:1px solid var(--color-danger-border,#fecaca);line-height:1.2}.NavQuickActions_menuItemSingleLine__mCPtv .NavQuickActions_itemCopy__744Ab{justify-content:center}.NavQuickActions_menuItemDanger__gv0A7 .NavQuickActions_itemLabel__qLpc8{font-weight:var(--weight-semibold,600);color:var(--color-muted,#6b7280)}@media (prefers-reduced-motion:reduce){.NavQuickActions_menuItem__vGOT3,.NavQuickActions_menu__zWfd_,.NavQuickActions_triggerIcon__qYu1D{animation:none!important;transition:none!important}}@keyframes GlobalSearchPanel_gsBackdropIn__4XSJ9{0%{opacity:0}to{opacity:1}}@keyframes GlobalSearchPanel_gsPanelIn__YxN4p{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes GlobalSearchPanel_gsRowIn__TaJHX{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes GlobalSearchPanel_gsDotPulse__c9GqC{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.GlobalSearchPanel_portal__1kNpv{position:fixed;inset:0;z-index:var(--z-list-explorer-backdrop,110000);pointer-events:none}.GlobalSearchPanel_backdrop__rimbF{position:fixed;inset:0;margin:0;padding:0;border:none;cursor:default;background:var(--color-overlay-backdrop-soft,rgba(17,24,39,.28));backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto;z-index:0;opacity:0}.GlobalSearchPanel_backdropVisible__8WT5M{animation:GlobalSearchPanel_gsBackdropIn__4XSJ9 .2s var(--ease-default,ease) both;opacity:1}.GlobalSearchPanel_searchSlot__o_9Wd{position:relative;width:100%;min-width:0;flex:1 1 auto;--gs-search-bg:#f3f4f6;--gs-search-bg-hover:#eceef1;--gs-search-border:color-mix(in srgb,#e5e7eb 72%,transparent);--gs-search-border-hover:#dfe3e8}.GlobalSearchPanel_triggerPill__aG5UZ{display:none;align-items:center;gap:var(--space-2,.5rem);width:100%;min-height:2.125rem;padding:.375rem var(--space-4,1rem);font-size:var(--text-sm,.8125rem);color:var(--color-muted,#6b7280);background:var(--gs-search-bg);border:1px solid var(--gs-search-border);border-radius:var(--radius-full,9999px);cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.55);transition:background .18s var(--ease-default,ease),border-color .18s var(--ease-default,ease),color .18s var(--ease-default,ease),box-shadow .18s var(--ease-default,ease),transform .18s var(--ease-default,ease)}.GlobalSearchPanel_triggerPill__aG5UZ:hover{background:var(--gs-search-bg-hover);border-color:var(--gs-search-border-hover);color:var(--color-body,#374151);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 1px 3px rgba(15,23,42,.06);transform:translateY(-1px)}.GlobalSearchPanel_triggerPill__aG5UZ:active{background:#e6e8ec;transform:translateY(0);box-shadow:inset 0 1px 2px rgba(15,23,42,.06)}.GlobalSearchPanel_triggerPill__aG5UZ:focus-visible{outline:none;border-color:color-mix(in srgb,var(--color-primary,#1560bd) 40%,var(--gs-search-border-hover));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary,#1560bd) 14%,transparent),0 1px 3px rgba(15,23,42,.05)}.GlobalSearchPanel_triggerIconGlyph__mOMut{flex-shrink:0;color:var(--color-faint,#9ca3af);transition:color .18s var(--ease-default,ease),transform .18s var(--ease-default,ease)}.GlobalSearchPanel_triggerPill__aG5UZ:hover .GlobalSearchPanel_triggerIconGlyph__mOMut{color:var(--color-muted,#6b7280);transform:scale(1.04)}.GlobalSearchPanel_triggerLabel__JK7cx{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted,#6b7280)}@media (min-width:640px){.GlobalSearchPanel_triggerPill__aG5UZ{display:flex}}.GlobalSearchPanel_triggerIcon__tCGte{display:flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border:1px solid var(--gs-search-border,color-mix(in srgb,#e5e7eb 72%,transparent));border-radius:var(--radius-full,9999px);background:var(--gs-search-bg,#f3f4f6);color:var(--color-muted,#6b7280);cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.55);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.GlobalSearchPanel_triggerIcon__tCGte:hover{background:var(--gs-search-bg-hover,#eceef1);border-color:var(--gs-search-border-hover,#dfe3e8);color:var(--color-body,#374151);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 1px 3px rgba(15,23,42,.06);transform:translateY(-1px)}.GlobalSearchPanel_triggerIcon__tCGte:active{transform:translateY(0);box-shadow:inset 0 1px 2px rgba(15,23,42,.06)}@media (min-width:640px){.GlobalSearchPanel_triggerIcon__tCGte{display:none}}.GlobalSearchPanel_openPlaceholder__KA5Rc{display:flex;align-items:center;gap:var(--space-2,.5rem);width:100%;min-height:2.125rem;padding:.375rem var(--space-4,1rem);font-size:var(--text-sm,.8125rem);color:var(--color-muted,#6b7280);background:var(--gs-search-bg,#f3f4f6);border:1px solid var(--color-primary,#1560bd);border-radius:var(--radius-full,9999px);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent);pointer-events:none;opacity:.92;animation:GlobalSearchPanel_gsSearchPulse__6OUSf 1.8s ease-in-out infinite}@keyframes GlobalSearchPanel_gsSearchPulse__6OUSf{0%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 0 3px color-mix(in srgb,var(--color-primary) 16%,transparent)}}@media (max-width:639px){.GlobalSearchPanel_openPlaceholder__KA5Rc{display:none}}.GlobalSearchPanel_panel__EEOfD{position:fixed;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;z-index:1;background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,.625rem);box-shadow:0 16px 40px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);max-height:min(32rem,calc(100vh - var(--app-nav-height, 4rem) - 1.5rem));min-width:26rem;opacity:0;transform:translateY(-6px) scale(.985);transform-origin:top center}.GlobalSearchPanel_panelVisible__CzCHL{animation:GlobalSearchPanel_gsPanelIn__YxN4p .24s cubic-bezier(.22,1,.36,1) both}.GlobalSearchPanel_panelSearchRow__4CxE6{display:flex;align-items:center;gap:var(--space-2,.5rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);border-bottom:1px solid var(--color-hairline,#f3f4f6);background:#fcfcfd}.GlobalSearchPanel_panelSearchIcon__4PeSp{flex-shrink:0;color:var(--color-faint,#9ca3af)}.GlobalSearchPanel_panelSearchInput__CpIbK{flex:1;min-width:0;border:none;background:transparent;font-size:var(--text-sm,.8125rem);color:var(--color-ink,#111827);outline:none;padding:var(--space-1,.25rem) 0;font-family:var(--font-sans,inherit)}.GlobalSearchPanel_panelSearchInput__CpIbK::placeholder{color:var(--color-faint,#9ca3af)}.GlobalSearchPanel_panelCloseBtn__9tMo7{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:none;border-radius:var(--radius-full,9999px);background:transparent;color:var(--color-faint,#9ca3af);cursor:pointer;transition:background var(--duration-fast,.14s) ease,color var(--duration-fast,.14s) ease}.GlobalSearchPanel_panelCloseBtn__9tMo7:hover{background:var(--color-hairline,#f3f4f6);color:var(--color-muted,#6b7280)}.GlobalSearchPanel_layer1__nLsnK{display:flex;align-items:center;gap:var(--space-2,.5rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);border-bottom:1px solid var(--color-hairline,#f3f4f6);background:#fcfcfd}.GlobalSearchPanel_categoryGroup__Iaz_u{display:flex;align-items:center;gap:var(--space-2,.5rem);flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.GlobalSearchPanel_categoryGroup__Iaz_u::-webkit-scrollbar{display:none}.GlobalSearchPanel_chip__rMqa2{display:inline-flex;align-items:center;gap:var(--space-2,.5rem);font-size:var(--text-xs,.75rem);font-weight:var(--weight-semibold,600);padding:var(--space-2,.5rem) var(--space-3,.75rem);border-radius:var(--radius-md,.5rem);border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface,#fff);color:var(--color-body,#374151);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background var(--duration-fast,.14s) ease,color var(--duration-fast,.14s) ease,border-color var(--duration-fast,.14s) ease,transform var(--duration-fast,.1s) ease}.GlobalSearchPanel_chip__rMqa2:hover{border-color:var(--color-border-strong,#cbd5e1);color:var(--color-ink,#111827);background:var(--color-surface,#fff)}.GlobalSearchPanel_chip__rMqa2:active{transform:scale(.98)}.GlobalSearchPanel_chipActive__mnshK{background:var(--color-primary-light,#e8f0fb);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));color:var(--color-primary-dark,#1154a7)}.GlobalSearchPanel_chipIcon__1ZzgF{display:inline-flex;align-items:center;color:inherit;opacity:.9}.GlobalSearchPanel_filterToggle__J_kJK{display:inline-flex;align-items:center;justify-content:center;gap:.3125rem;height:2rem;padding:0 .625rem;flex-shrink:0;margin-left:auto;border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-full,9999px);background:var(--color-surface,#fff);color:var(--color-muted,#6b7280);cursor:pointer;font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold,600);font-family:var(--font-sans);transition:background var(--duration-fast,.14s) ease,border-color var(--duration-fast,.14s) ease,color var(--duration-fast,.14s) ease,transform var(--duration-fast,.1s) ease}.GlobalSearchPanel_filterToggleLabel___GtJB{line-height:1;white-space:nowrap}.GlobalSearchPanel_filterToggle__J_kJK:hover{border-color:var(--color-border-strong,#cbd5e1);color:var(--color-body,#374151);background:var(--color-surface-alt,#f9fafb)}.GlobalSearchPanel_filterToggle__J_kJK:active{transform:scale(.95)}.GlobalSearchPanel_filterToggleOpen___J8bc{background:var(--color-primary-light,#e8f0fb);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));color:var(--color-primary-dark,#1154a7)}.GlobalSearchPanel_clearBtn__CFIEO{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold,600);padding:var(--space-1,.25rem) var(--space-2,.5rem);border-radius:var(--radius-full,9999px);border:1px solid var(--color-danger-border,#fecaca);background:var(--color-danger-bg,#fef2f2);color:var(--color-danger,#dc2626);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast,.14s) ease}.GlobalSearchPanel_clearBtn__CFIEO:hover{background:var(--color-danger-hover,#fee2e2)}.GlobalSearchPanel_activeFilterChip__xT1tC{font-size:var(--text-2xs,.6875rem);padding:var(--space-1,.25rem) var(--space-2,.5rem);border-radius:var(--radius-full,9999px);background:var(--color-info-bg,#eff6ff);color:var(--color-info-text,#1e40af);border:1px solid var(--color-info-border,#bfdbfe);white-space:nowrap}.GlobalSearchPanel_layer2__8EcCa{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.GlobalSearchPanel_filterPanel__Z25sB{display:grid;gap:var(--space-2,.5rem);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;max-height:0;overflow:hidden;opacity:0;border-bottom:1px solid transparent;background:var(--color-surface-alt,#f9fafb);flex-shrink:0;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .2s ease,padding .28s ease,border-color .2s ease}.GlobalSearchPanel_filterPanelOpen__5kKm5{padding:var(--space-3,.75rem);max-height:min(13.5rem,38vh);opacity:1;overflow-y:auto;overflow-x:hidden;border-bottom-color:var(--color-hairline,#f3f4f6);scrollbar-width:thin;scrollbar-color:var(--color-border-strong,#cbd5e1) transparent}.GlobalSearchPanel_filterPanelOpen__5kKm5::-webkit-scrollbar{width:5px}@media (min-width:480px){.GlobalSearchPanel_filterPanelOpen__5kKm5{max-height:min(11.5rem,34vh)}}.GlobalSearchPanel_filterField__46lH1{display:flex;flex-direction:column;gap:var(--space-1,.25rem)}.GlobalSearchPanel_filterLabel__U5_U7{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold,600);text-transform:uppercase;letter-spacing:.04em;color:var(--color-faint,#9ca3af)}.GlobalSearchPanel_filterInput__npyIu,.GlobalSearchPanel_filterSelect__nCb4W{font-size:var(--text-sm,.8125rem);padding:var(--space-2,.5rem);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-sm,.375rem);background:var(--color-surface,#fff);color:var(--color-ink,#111827);transition:border-color var(--duration-fast,.14s) ease}.GlobalSearchPanel_filterInput__npyIu:focus,.GlobalSearchPanel_filterSelect__nCb4W:focus{outline:none;border-color:var(--color-primary,#1560bd);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 16%,transparent)}.GlobalSearchPanel_filterApplyBtn__0YBmZ{grid-column:1/-1;font-size:var(--text-xs,.75rem);font-weight:var(--weight-semibold,600);padding:var(--space-2,.5rem) var(--space-3,.75rem);border-radius:var(--radius-md,.5rem);border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface,#fff);color:var(--color-body,#374151);cursor:pointer;transition:background var(--duration-fast,.14s) ease,border-color var(--duration-fast,.14s) ease}.GlobalSearchPanel_filterApplyBtn__0YBmZ:hover{background:var(--color-surface-alt,#f9fafb);border-color:var(--color-border-strong,#cbd5e1)}.GlobalSearchPanel_content__ueTBZ{overflow-y:auto;padding:var(--space-1,.25rem) var(--space-2,.5rem) var(--space-3,.75rem);flex:1;scrollbar-width:thin;scrollbar-color:var(--color-border-strong,#cbd5e1) transparent}.GlobalSearchPanel_content__ueTBZ::-webkit-scrollbar{width:5px}.GlobalSearchPanel_content__ueTBZ::-webkit-scrollbar-thumb{background:var(--color-border-strong,#cbd5e1);border-radius:var(--radius-full,9999px)}.GlobalSearchPanel_sectionTitle__rmr__{font-size:var(--text-xs,.75rem);font-weight:var(--weight-bold,700);color:var(--color-ink,#111827);margin:var(--space-3,.75rem) var(--space-1,.25rem) var(--space-2,.5rem);padding-bottom:var(--space-1,.25rem);border-bottom:1px solid var(--color-hairline,#f3f4f6)}.GlobalSearchPanel_sectionTitle__rmr__:first-child{margin-top:var(--space-2,.5rem)}.GlobalSearchPanel_resultList__mqlzJ{list-style:none;margin:0;padding:0}.GlobalSearchPanel_resultRow__WJ_xr{animation:GlobalSearchPanel_gsRowIn__TaJHX .22s cubic-bezier(.22,1,.36,1) both}.GlobalSearchPanel_resultItem__icKLW{width:100%;text-align:left;padding:var(--space-2,.5rem) var(--space-2,.5rem);border:none;border-radius:var(--radius-md,.5rem);background:transparent;cursor:pointer;transition:background var(--duration-fast,.14s) ease,transform var(--duration-fast,.1s) ease}.GlobalSearchPanel_resultItem__icKLW:focus-visible,.GlobalSearchPanel_resultItem__icKLW:hover{background:var(--color-surface-alt,#f9fafb);outline:none}.GlobalSearchPanel_resultItem__icKLW:active{transform:scale(.995)}.GlobalSearchPanel_resultTitle__Syh_G{font-size:var(--text-sm,.8125rem);font-weight:var(--weight-semibold,600);color:var(--color-ink,#111827);line-height:1.35}.GlobalSearchPanel_resultSubtitle__svypn{font-size:var(--text-xs,.75rem);color:var(--color-muted,#6b7280);margin-top:.125rem;line-height:1.35}.GlobalSearchPanel_resultMeta__3M7yB{font-size:var(--text-2xs,.6875rem);color:var(--color-faint,#9ca3af);margin-top:.125rem}.GlobalSearchPanel_statusBlock__h4XGa{display:flex;flex-direction:column;align-items:center;gap:var(--space-2,.5rem);padding:var(--space-6,1.5rem) var(--space-3,.75rem)}.GlobalSearchPanel_loadingDots__3d6br{display:flex;gap:.3rem}.GlobalSearchPanel_loadingDots__3d6br span{width:.375rem;height:.375rem;border-radius:var(--radius-full,9999px);background:var(--color-primary,#1560bd);animation:GlobalSearchPanel_gsDotPulse__c9GqC 1s ease-in-out infinite}.GlobalSearchPanel_loadingDots__3d6br span:nth-child(2){animation-delay:.15s}.GlobalSearchPanel_loadingDots__3d6br span:nth-child(3){animation-delay:.3s}.GlobalSearchPanel_statusMessage__c4Bro{font-size:var(--text-sm,.8125rem);color:var(--color-muted,#6b7280);text-align:center}.GlobalSearchPanel_statusError__WAljc{color:var(--color-danger,#dc2626)}.GlobalSearchPanel_showMoreBtn__QFGy_{display:block;width:calc(100% - var(--space-2, .5rem));margin:var(--space-2,.5rem) auto 0;padding:var(--space-3,.75rem);font-size:var(--text-xs,.75rem);font-weight:var(--weight-semibold,600);color:var(--color-primary,#1560bd);background:transparent;border:none;border-top:1px solid var(--color-hairline,#f3f4f6);cursor:pointer;text-align:center;border-radius:0 0 var(--radius-md,.5rem) var(--radius-md,.5rem);transition:color var(--duration-fast,.14s) ease,background var(--duration-fast,.14s) ease}.GlobalSearchPanel_showMoreBtn__QFGy_:hover{color:var(--color-primary-dark,#1154a7);background:var(--color-primary-light,#e8f0fb)}@media (prefers-reduced-motion:reduce){.GlobalSearchPanel_backdrop__rimbF,.GlobalSearchPanel_loadingDots__3d6br span,.GlobalSearchPanel_openPlaceholder__KA5Rc,.GlobalSearchPanel_panel__EEOfD,.GlobalSearchPanel_resultRow__WJ_xr{animation:none!important;transition:none!important}.GlobalSearchPanel_triggerIconGlyph__mOMut,.GlobalSearchPanel_triggerIcon__tCGte,.GlobalSearchPanel_triggerPill__aG5UZ{transition:none!important;transform:none!important}.GlobalSearchPanel_panel__EEOfD{opacity:1;transform:none}.GlobalSearchPanel_backdropVisible__8WT5M{opacity:1}}@media (max-width:639px){.GlobalSearchPanel_panel__EEOfD{left:var(--space-3,.75rem)!important;right:var(--space-3,.75rem);width:auto!important;min-width:0;max-width:none}}@keyframes SideNavigation_slideIn__O3FDi{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes SideNavigation_fadeUp__sUyow{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes SideNavigation_fade__5YsxF{0%{opacity:0}to{opacity:1}}@keyframes SideNavigation_scaleY__F_3Rn{0%{transform:translateY(-50%) scaleY(0);opacity:0}to{transform:translateY(-50%) scaleY(1);opacity:1}}@keyframes SideNavigation_dotPop__92tp0{0%{transform:scale(0);opacity:0}70%{transform:scale(1.25)}to{transform:scale(1);opacity:1}}@keyframes SideNavigation_tabUp__NNb7t{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes SideNavigation_heroIn___833c{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes SideNavigation_logoIn__NtJkW{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes SideNavigation_itemIn__HLsZM{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.SideNavigation_sidebar__ys09t{overflow:hidden;transition:width 0s;animation:SideNavigation_slideIn__O3FDi .38s cubic-bezier(.22,1,.36,1) both;will-change:transform}.SideNavigation_sidebarOpen__UEZC3{width:15rem}.SideNavigation_sidebarClosed__ETJ6S{width:4.25rem}@media (max-width:1023px){.SideNavigation_sidebar__ys09t{display:none!important}}@media (min-width:1024px){.SideNavigation_tabBar__Ip06R{display:none!important}}.SideNavigation_clinic__sp_xp{background:linear-gradient(170deg,#0e6b64,#094f4a 55%,#083b37);border-right:1px solid rgba(255,255,255,.06)}.SideNavigation_patient___lcBx{background:#ffffff;border-right:1px solid #efefef}.SideNavigation_hero__W_60D{flex-shrink:0;padding:.75rem .75rem .875rem;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.12);display:flex;flex-direction:column;gap:.625rem;animation:SideNavigation_fadeUp__sUyow .3s cubic-bezier(.22,1,.36,1) .12s both}.SideNavigation_heroBody__IwBRP{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}.SideNavigation_heroEyebrow__E40bI{margin:0;font-size:.5625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(94,234,212,.8);line-height:1}.SideNavigation_heroTitle__WHL8R{margin:.2rem 0 .075rem;font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2}.SideNavigation_heroSub__H1UDw{margin:0;font-size:.6875rem;color:rgba(255,255,255,.45);line-height:1.4}.SideNavigation_heroLogo__4nNl7{width:62px;height:62px;object-fit:contain;border-radius:3rem;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35));flex-shrink:0}.SideNavigation_greeting__KiIMd{flex-shrink:0;border-bottom:1px solid #f2f2f2;display:flex;flex-direction:column;animation:SideNavigation_fadeUp__sUyow .3s cubic-bezier(.22,1,.36,1) .12s both;margin-bottom:1rem}.SideNavigation_greetingOpen__UIrJ4{padding:.75rem .875rem;gap:.5rem}.SideNavigation_greetingClosed__xnPtF{padding:.75rem;align-items:center}.SideNavigation_greetText__zIuYb{display:flex;flex-direction:column;gap:.075rem}.SideNavigation_greetEyebrow__9osLG{margin:0;font-size:.5925rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#bbb;line-height:1}.SideNavigation_greetName__piN3Q{margin:0;font-size:1rem;font-weight:480;color:#424242;letter-spacing:-.015em;line-height:1.2}.SideNavigation_toggle__pLq3F{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border:none;border-radius:.4375rem;cursor:pointer;transition:background .14s ease,color .14s ease;flex-shrink:0}.SideNavigation_toggleClinic__kToi1{background:rgba(255,255,255,.09);color:rgba(255,255,255,.6)}.SideNavigation_toggleClinic__kToi1:hover{background:rgba(255,255,255,.15);color:#fff}.SideNavigation_togglePatient__crWuf{background:#f5f5f5;color:#aaa}.SideNavigation_togglePatient__crWuf:hover{background:#eee;color:#555}.SideNavigation_toggleIcon__ilEE8{display:flex;align-items:center;justify-content:center;transition:transform .28s cubic-bezier(.22,1,.36,1)}.SideNavigation_toggleIconFlip__Rjs_J{transform:rotate(180deg)}.SideNavigation_scroll__Ek_EX{flex:1;overflow-y:auto;overflow-x:hidden;padding:.375rem .5rem;scrollbar-width:none}.SideNavigation_scroll__Ek_EX::-webkit-scrollbar{display:none}.SideNavigation_list__gC_pJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.SideNavigation_item__zgEDv{animation:SideNavigation_itemIn__HLsZM .28s cubic-bezier(.22,1,.36,1) var(--delay,80ms) both}.SideNavigation_link__4_ApB{position:relative;display:flex;align-items:center;gap:.625rem;padding:.5rem .5625rem;border-radius:.5rem;text-decoration:none;cursor:pointer;transition:background .14s ease,color .14s ease;white-space:nowrap;outline:none;overflow:hidden}.SideNavigation_link__4_ApB:focus-visible{box-shadow:0 0 0 2px rgba(94,234,212,.5)}.SideNavigation_linkOpen__YLOW_{justify-content:flex-start}.SideNavigation_linkClosed__mDoYS{justify-content:center}.SideNavigation_linkClinic__AWkyn{color:rgba(255,255,255,.55)}.SideNavigation_linkClinic__AWkyn:hover{background:rgba(255,255,255,.07);color:rgba(255,255,255,.9)}.SideNavigation_linkActiveClinic__5t0FV{background:rgba(255,255,255,.1)!important;color:#fff!important}.SideNavigation_linkPatient__jIskz{color:#9ca3af}.SideNavigation_linkPatient__jIskz:hover{background:#f7f7f7;color:#222}.SideNavigation_linkActivePatient__SS9O7{background:#f0fdf4!important;color:#111!important}.SideNavigation_bar__4_ldI{position:absolute;left:-.5rem;top:50%;transform:translateY(-50%);width:.1875rem;height:1.125rem;border-radius:0 3px 3px 0;animation:SideNavigation_scaleY__F_3Rn .22s cubic-bezier(.34,1.56,.64,1) both}.SideNavigation_barClinic__mgyL0{background:#5eead4}.SideNavigation_barPatient__5BKAd{background:var(--color-primary,#437567)}.SideNavigation_iconBox__2258u{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem}.SideNavigation_icon__7pQsi{display:block;flex-shrink:0;transition:color .14s ease,transform .18s cubic-bezier(.22,1,.36,1)}.SideNavigation_linkActiveClinic__5t0FV .SideNavigation_icon__7pQsi,.SideNavigation_linkActivePatient__SS9O7 .SideNavigation_icon__7pQsi,.SideNavigation_link__4_ApB:hover .SideNavigation_icon__7pQsi{transform:scale(1.06)}.SideNavigation_iconRest__h3_8k{color:inherit}.SideNavigation_iconActiveClinic__px9BP{color:#a7f3d0}.SideNavigation_iconActivePatient__vUxNB{color:var(--color-primary,#437567)}.SideNavigation_label__5iUfG{font-size:.8125rem;flex:1;display:flex;align-items:center;justify-content:space-between;gap:.375rem;min-width:0;transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1)}.SideNavigation_labelHidden__if2kB{opacity:0;transform:translateX(-6px);pointer-events:none;width:0;overflow:hidden}.SideNavigation_labelVisible__ihiyV{opacity:1;transform:translateX(0);pointer-events:auto}.SideNavigation_labelRest__1CwK9{font-weight:450;color:inherit}.SideNavigation_labelActiveClinic___vNOp{font-weight:600;color:#fff}.SideNavigation_labelActivePatient__kYJ2p{font-weight:600;color:#111}.SideNavigation_dot__bvQAx{position:absolute;top:-.1875rem;right:-.1875rem;width:.4375rem;height:.4375rem;border-radius:50%;border:1.5px solid transparent;animation:SideNavigation_dotPop__92tp0 .26s cubic-bezier(.34,1.56,.64,1) both}.SideNavigation_dotClinic__24xEr{background:#f43f5e;border-color:#0a5750}.SideNavigation_dotPatient__zistt{background:#f43f5e;border-color:#fff}.SideNavigation_pill__PD1Uw{flex-shrink:0;font-size:.5625rem;font-weight:700;line-height:1;padding:.15rem .3125rem;border-radius:999px}.SideNavigation_pillClinic__ivSCR{background:rgba(244,63,94,.18);color:#fda4af}.SideNavigation_pillPatient__vhwqt{background:#fff1f2;color:#e11d48}.SideNavigation_tip__t6Swb{position:fixed;left:4.75rem;display:flex;align-items:center;gap:.375rem;padding:.3125rem .5625rem;border-radius:.375rem;font-size:.6875rem;font-weight:500;white-space:nowrap;pointer-events:none;z-index:var(--z-toast,130000);box-shadow:0 4px 12px rgba(0,0,0,.12);opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease}.SideNavigation_link__4_ApB:hover .SideNavigation_tip__t6Swb,.SideNavigation_signOut__PRS_3:hover .SideNavigation_tip__t6Swb{opacity:1;visibility:visible}.SideNavigation_tipHiddenWhenExpanded__pqrUs{opacity:0!important;visibility:hidden!important}.SideNavigation_tipClinic__bo4Gn{background:#082e2b;color:#ccfbf1;border:1px solid rgba(94,234,212,.15)}.SideNavigation_tipPatient__NTSCZ{background:#1a1a1a;color:#f5f5f5;border:1px solid rgba(255,255,255,.06)}.SideNavigation_tipPill__awK_6{font-size:.5rem;font-weight:700;background:#f43f5e;color:#fff;padding:.1rem .275rem;border-radius:999px}.SideNavigation_foot__Ne6HL{flex-shrink:0;padding:.625rem .5rem;animation:SideNavigation_fadeUp__sUyow .32s cubic-bezier(.22,1,.36,1) .34s both}.SideNavigation_footClinic__m6aHu{border-top:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.1)}.SideNavigation_footPatient__6Gps6{border-top:1px solid #f0f0f0;background:#fafafa}.SideNavigation_userRow__y8pAl{display:flex;align-items:center;gap:.5rem;padding:.5rem .5625rem;border-radius:.5rem;margin-bottom:.375rem;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.SideNavigation_userRowClinic___HNuJ{background:rgba(255,255,255,.06)}.SideNavigation_userRowPatient___pdNA{background:#f4f4f4}.SideNavigation_userRowHidden__kYDgT{opacity:0;transform:translateX(-6px);pointer-events:none;height:0;margin:0;padding:0;overflow:hidden}.SideNavigation_userRowVisible__VvI01{opacity:1;transform:translateX(0);pointer-events:auto}.SideNavigation_avatar__i_FHa{width:1.75rem;height:1.75rem;border-radius:.4375rem;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;flex-shrink:0}.SideNavigation_avatarClinic__jTO9y{background:rgba(94,234,212,.18);color:#5eead4}.SideNavigation_avatarPatient__4Gubm{background:var(--color-primary-light,#eaf4f1);color:var(--color-primary,#437567)}.SideNavigation_userMeta__jz8Qx{display:flex;flex-direction:column;gap:.075rem;min-width:0;flex:1;overflow:hidden}.SideNavigation_userName__PSKOr{font-size:.75rem;font-weight:600;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.SideNavigation_userNameClinic__OAbbj{color:rgba(255,255,255,.9)}.SideNavigation_userEmail__zb_zx{font-size:.625rem;color:#aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.SideNavigation_userEmailClinic__oGehl{color:rgba(255,255,255,.35)}.SideNavigation_signOut__PRS_3{position:relative;display:flex;align-items:center;gap:.5rem;width:100%;padding:.4375rem .5625rem;border:none;border-radius:.5rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:background .14s ease,color .14s ease}.SideNavigation_signOutIcon___9VYd{justify-content:center}.SideNavigation_signOutClinic__NeCCr{background:transparent;color:rgba(255,255,255,.35)}.SideNavigation_signOutClinic__NeCCr:hover{background:rgba(244,63,94,.1);color:#fda4af}.SideNavigation_signOutPatient__RAoAd{background:transparent;color:#bbb}.SideNavigation_signOutPatient__RAoAd:hover{background:#fff1f2;color:#e11d48}.SideNavigation_signOutLabel__E0D1t{transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1)}.SideNavigation_signOutLabelHidden__5kOn1{opacity:0;transform:translateX(-4px);pointer-events:none;width:0;overflow:hidden}.SideNavigation_signOutLabelVisible__tZ5y4{opacity:1;transform:translateX(0)}.SideNavigation_enter__aHq6d{animation:SideNavigation_fade__5YsxF .18s cubic-bezier(.22,1,.36,1) both}.SideNavigation_heroBody__IwBRP.SideNavigation_enter__aHq6d{animation:SideNavigation_heroIn___833c .3s cubic-bezier(.22,1,.36,1) .08s both}.SideNavigation_heroBody__IwBRP.SideNavigation_enter__aHq6d>div{animation:SideNavigation_fadeUp__sUyow .26s cubic-bezier(.22,1,.36,1) .14s both}.SideNavigation_heroBody__IwBRP.SideNavigation_enter__aHq6d .SideNavigation_heroLogo__4nNl7{animation:SideNavigation_logoIn__NtJkW .3s cubic-bezier(.22,1,.36,1) .18s both}.SideNavigation_greetText__zIuYb.SideNavigation_enter__aHq6d{animation:SideNavigation_fadeUp__sUyow .28s cubic-bezier(.22,1,.36,1) both}.SideNavigation_greetText__zIuYb.SideNavigation_enter__aHq6d .SideNavigation_greetEyebrow__9osLG{animation:SideNavigation_fade__5YsxF .2s cubic-bezier(.22,1,.36,1) .06s both}.SideNavigation_greetText__zIuYb.SideNavigation_enter__aHq6d .SideNavigation_greetName__piN3Q{animation:SideNavigation_fadeUp__sUyow .24s cubic-bezier(.22,1,.36,1) .1s both}@media (prefers-reduced-motion:reduce){.SideNavigation_bar__4_ldI,.SideNavigation_dot__bvQAx,.SideNavigation_enter__aHq6d,.SideNavigation_foot__Ne6HL,.SideNavigation_greetText__zIuYb.SideNavigation_enter__aHq6d,.SideNavigation_greetText__zIuYb.SideNavigation_enter__aHq6d .SideNavigation_greetEyebrow__9osLG,.SideNavigation_greetText__zIuYb.SideNavigation_enter__aHq6d .SideNavigation_greetName__piN3Q,.SideNavigation_greeting__KiIMd,.SideNavigation_heroBody__IwBRP.SideNavigation_enter__aHq6d,.SideNavigation_heroBody__IwBRP.SideNavigation_enter__aHq6d .SideNavigation_heroLogo__4nNl7,.SideNavigation_heroBody__IwBRP.SideNavigation_enter__aHq6d>div,.SideNavigation_hero__W_60D,.SideNavigation_item__zgEDv,.SideNavigation_sidebar__ys09t,.SideNavigation_tabBar__Ip06R,.SideNavigation_tabItem__tJmyH{animation:none!important;transition:none!important}.SideNavigation_label__5iUfG,.SideNavigation_signOutLabel__E0D1t,.SideNavigation_tip__t6Swb,.SideNavigation_userRow__y8pAl{transition:none!important}}.SideNavigation_tabBar__Ip06R{animation:SideNavigation_tabUp__NNb7t .28s cubic-bezier(.22,1,.36,1) .05s both}.SideNavigation_tabBarClinic__TsBkY{background:#fff;border-top:1px solid #efefef;box-shadow:0 -1px 10px rgba(0,0,0,.05)}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_iconRest__h3_8k,.SideNavigation_tabBarClinic__TsBkY .SideNavigation_tabLabelRest__qR3N7{color:#c4c4c4}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_iconActiveClinic__px9BP{color:var(--color-primary,#1560bd)}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_dotClinic__24xEr{border-color:#fff}.SideNavigation_tabBarPatient___rate{background:#fff;border-top:1px solid #efefef;box-shadow:0 -1px 10px rgba(0,0,0,.05)}.SideNavigation_tabList__UaCrW{display:flex;align-items:stretch;height:4rem;list-style:none;margin:0;padding:0}.SideNavigation_tabItem__tJmyH{flex:1;animation:SideNavigation_tabUp__NNb7t .24s cubic-bezier(.22,1,.36,1) var(--delay,60ms) both}.SideNavigation_tabLink__Rbma_{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;height:100%;text-decoration:none;border-radius:0;transition:background .14s ease}.SideNavigation_tabLinkActiveClinic__v_QbO{background:rgba(255,255,255,.08)}.SideNavigation_tabLinkActivePatient__VxYSd{background:var(--color-primary-light,#eaf4f1)}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_tabLinkActiveClinic__v_QbO{background:var(--color-primary-light,#e8f0fb)}.SideNavigation_mobileIconInactive__7OGnb{color:rgba(255,255,255,.38)}.SideNavigation_mobileIconActiveClinic__KjF_D{color:#5eead4}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_mobileIconInactive__7OGnb,.SideNavigation_tabBarPatient___rate .SideNavigation_mobileIconInactive__7OGnb{color:#c4c4c4}.SideNavigation_mobileIconActivePatient__rQzV_{color:var(--color-primary,#437567)}.SideNavigation_tabLabel___NaO0{font-size:.5625rem;font-weight:500;letter-spacing:.01em;line-height:1}.SideNavigation_tabLabelRest__qR3N7{color:rgba(255,255,255,.38)}.SideNavigation_tabLabelActiveClinic__Xqmkq{color:#5eead4;font-weight:700}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_tabLabelRest__qR3N7,.SideNavigation_tabBarPatient___rate .SideNavigation_tabLabelRest__qR3N7{color:#c4c4c4}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_tabLabelActiveClinic__Xqmkq{color:var(--color-primary,#1560bd);font-weight:700}.SideNavigation_tabLabelActivePatient___z7VI{color:var(--color-primary,#437567);font-weight:700}.SideNavigation_tabTick__oVUrb{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1.25rem;height:.1875rem;border-radius:.25rem .25rem 0 0;animation:SideNavigation_scaleY__F_3Rn .2s cubic-bezier(.34,1.56,.64,1) both}.SideNavigation_tabTickClinic__yCimF{background:#5eead4}.SideNavigation_tabBarClinic__TsBkY .SideNavigation_tabTickClinic__yCimF{background:var(--color-primary,#1560bd)}.SideNavigation_tabTickPatient__DNJHv{background:var(--color-primary,#437567)}