.DoctorAppBar_appbar__AwmxL{--ehr-cs:var(--ehr-chrome-scale,1);align-items:center;background:var(--ehr-surface);border-bottom:1px solid var(--ehr-border);display:flex;height:var(--ehr-appbar-height);justify-content:space-between;padding:0 calc(var(--ehr-space-6)*var(--ehr-cs));position:sticky;top:0;transform:translateY(0);transition:transform .25s ease;will-change:transform;z-index:100}.DoctorAppBar_appbarHidden__gxQKR{transform:translateY(-100%)}@media (max-width:1023px){.DoctorAppBar_appbar__AwmxL{height:var(--ehr-appbar-mobile-height);padding:0 calc(var(--ehr-space-4)*var(--ehr-cs))}}.DoctorAppBar_brand__qyaC_{align-items:center;display:flex;gap:calc(12px*var(--ehr-cs));text-decoration:none}.DoctorAppBar_hamburger__2ZB1B{background:transparent;border:1px solid var(--ehr-border);border-radius:var(--ehr-radius-md);color:var(--ehr-text-secondary);cursor:pointer;display:grid;flex-shrink:0;font-size:calc(20px*var(--ehr-cs));height:calc(38px*var(--ehr-cs));place-items:center;transition:all var(--ehr-transition-fast);width:calc(38px*var(--ehr-cs))}.DoctorAppBar_hamburger__2ZB1B:hover{background:var(--ehr-surface-3);border-color:var(--ehr-border-strong);color:var(--ehr-text)}.DoctorAppBar_brandLogo__TBgxZ{height:calc(34px*var(--ehr-cs));-o-object-fit:contain;object-fit:contain;width:calc(34px*var(--ehr-cs))}.DoctorAppBar_brandName__Jl_DX{color:var(--ehr-text);font-size:calc(1.1rem*var(--ehr-cs));font-weight:800;letter-spacing:-.3px}@media (max-width:1023px){.DoctorAppBar_brandName__Jl_DX{display:none}}.DoctorAppBar_right__y4BIu{gap:calc(var(--ehr-space-3)*var(--ehr-cs))}.DoctorAppBar_right__y4BIu,.DoctorAppBar_user__WdAF2{align-items:center;display:flex}.DoctorAppBar_user__WdAF2{gap:calc(10px*var(--ehr-cs))}.DoctorAppBar_userTextBlock__dKSfa{align-items:flex-end;display:flex;flex-direction:column;line-height:1.3}[dir=ltr] .DoctorAppBar_userTextBlock__dKSfa{align-items:flex-start}.DoctorAppBar_userName__vWJsB{color:var(--ehr-text);font-size:calc(13px*var(--ehr-cs));font-weight:700}.DoctorAppBar_userRole__MOkaG{color:var(--ehr-text-secondary);font-size:calc(11px*var(--ehr-cs))}.DoctorAppBar_avatar__X65TK{background:var(--ehr-accent-bg);border:2px solid var(--ehr-accent-bg);border-radius:var(--ehr-radius-full);color:var(--ehr-accent-deep);display:grid;font-size:calc(14px*var(--ehr-cs));font-weight:700;height:calc(36px*var(--ehr-cs));place-items:center;width:calc(36px*var(--ehr-cs))}[data-theme-mode=dark] .DoctorAppBar_avatar__X65TK{color:var(--ehr-accent)}.DoctorAppBar_avatarSmall__QS5CM{font-size:calc(13px*var(--ehr-cs));height:calc(32px*var(--ehr-cs));width:calc(32px*var(--ehr-cs))}@media (max-width:1023px){.DoctorAppBar_userTextBlock__dKSfa{display:none}}.DoctorAppBar_menuTrigger___qkqe{background:transparent;border:1px solid var(--ehr-border);border-radius:var(--ehr-radius-md);color:var(--ehr-text-secondary);cursor:pointer;display:grid;font-size:calc(17px*var(--ehr-cs));height:calc(38px*var(--ehr-cs));place-items:center;transition:all var(--ehr-transition-fast);width:calc(38px*var(--ehr-cs))}.DoctorAppBar_menuTrigger___qkqe:hover{background:var(--ehr-surface-3);border-color:var(--ehr-border-strong);color:var(--ehr-text)}.DoctorAppBar_dropdown___EIw6{animation:DoctorAppBar_dropdownIn__kM12G .18s ease;background:var(--ehr-surface);border:1px solid var(--ehr-border);border-radius:var(--ehr-radius-lg);box-shadow:var(--ehr-shadow-lg);min-width:calc(240px*var(--ehr-cs));overflow:hidden;position:absolute;top:calc(var(--ehr-appbar-height) + 6px);z-index:200}[dir=rtl] .DoctorAppBar_dropdown___EIw6{left:calc(var(--ehr-space-6)*var(--ehr-cs))}[dir=ltr] .DoctorAppBar_dropdown___EIw6{right:calc(var(--ehr-space-6)*var(--ehr-cs))}@media (max-width:1023px){.DoctorAppBar_dropdown___EIw6{max-width:calc(100vw - 32px);min-width:calc(100vw - 32px);top:calc(var(--ehr-appbar-mobile-height) + 6px)}[dir=rtl] .DoctorAppBar_dropdown___EIw6{left:16px}[dir=ltr] .DoctorAppBar_dropdown___EIw6{right:16px}}@keyframes DoctorAppBar_dropdownIn__kM12G{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.DoctorAppBar_dropdownItem__VXF6L{align-items:center;background:none;border:none;border-bottom:1px solid var(--ehr-border);color:var(--ehr-text);cursor:pointer;display:flex;font-family:inherit;font-size:calc(14px*var(--ehr-cs));gap:calc(12px*var(--ehr-cs));padding:calc(11px*var(--ehr-cs)) calc(16px*var(--ehr-cs));text-align:start;text-decoration:none;transition:background var(--ehr-transition-fast);width:100%}.DoctorAppBar_dropdownItem__VXF6L:last-child{border-bottom:none}.DoctorAppBar_dropdownItem__VXF6L:hover{background:var(--ehr-surface-3)}.DoctorAppBar_dropdownItem__VXF6L i{color:var(--ehr-text-secondary);font-size:calc(15px*var(--ehr-cs));text-align:center;width:calc(18px*var(--ehr-cs))}.DoctorAppBar_dropdownItemDanger__NDx3i,.DoctorAppBar_dropdownItemDanger__NDx3i i{color:var(--ehr-danger)}.DoctorAppBar_dropdownItemDanger__NDx3i:hover{background:var(--ehr-danger-bg)}.DoctorAppBar_dropdownItemWarning__K7loK,.DoctorAppBar_dropdownItemWarning__K7loK i{color:var(--ehr-warning)}.DoctorAppBar_dropdownItemWarning__K7loK:hover{background:var(--ehr-warning-bg)}.DoctorAppBar_dropdownHeader__HixQm{align-items:center;background:var(--ehr-surface-2);border-bottom:1px solid var(--ehr-border);display:flex;gap:calc(12px*var(--ehr-cs));padding:calc(14px*var(--ehr-cs)) calc(16px*var(--ehr-cs))}.DoctorAppBar_dropdownHeaderText___dtvU{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.DoctorAppBar_dropdownHeaderName__TJywP{color:var(--ehr-text);font-size:calc(14px*var(--ehr-cs));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DoctorAppBar_dropdownHeaderRole__yLuSf{color:var(--ehr-text-secondary);font-size:calc(12px*var(--ehr-cs))}.DoctorAppBar_dropdownDivider__J4DN1{background:var(--ehr-border);height:1px}.DoctorAppBar_backdrop__m5hcM{inset:0;position:fixed;z-index:150}.DoctorAppBar_switcherBtn__dMowv{align-items:center;background:var(--ehr-accent-bg);border:1px solid transparent;border-radius:var(--ehr-radius-md);color:var(--ehr-text);cursor:pointer;display:flex;font-family:inherit;font-size:calc(13px*var(--ehr-cs));font-weight:500;gap:calc(8px*var(--ehr-cs));max-width:calc(200px*var(--ehr-cs));overflow:hidden;padding:calc(7px*var(--ehr-cs)) calc(12px*var(--ehr-cs));text-overflow:ellipsis;transition:all var(--ehr-transition-fast);white-space:nowrap}.DoctorAppBar_switcherBtn__dMowv:hover{background:var(--ehr-accent-bg-strong);border-color:var(--ehr-accent)}.DoctorAppBar_switcherBtn__dMowv i:first-child{color:var(--ehr-accent-deep)}[data-theme-mode=dark] .DoctorAppBar_switcherBtn__dMowv i:first-child{color:var(--ehr-accent)}.DoctorAppBar_switcherLabel__KhjG6{flex:1;overflow:hidden;text-overflow:ellipsis}.DoctorAppBar_switcherChevron__AM645{font-size:calc(10px*var(--ehr-cs));opacity:.7}@media (max-width:1023px){.DoctorAppBar_switcherBtn__dMowv{font-size:calc(12px*var(--ehr-cs));max-width:calc(130px*var(--ehr-cs));padding:calc(6px*var(--ehr-cs)) calc(10px*var(--ehr-cs))}}.DoctorAppBar_switcherDropdown__9IZyf{background:var(--ehr-surface);border:1px solid var(--ehr-border);border-radius:var(--ehr-radius-lg);box-shadow:var(--ehr-shadow-lg);max-height:calc(360px*var(--ehr-cs));min-width:calc(240px*var(--ehr-cs));overflow:hidden;overflow-y:auto;position:absolute;top:110%;z-index:190}[dir=rtl] .DoctorAppBar_switcherDropdown__9IZyf{right:0}[dir=ltr] .DoctorAppBar_switcherDropdown__9IZyf{left:0}.DoctorAppBar_switcherItem__faslo{align-items:center;background:transparent;border:none;border-bottom:1px solid var(--ehr-border);color:var(--ehr-text);cursor:pointer;display:flex;font-family:inherit;font-size:calc(13px*var(--ehr-cs));gap:calc(12px*var(--ehr-cs));padding:calc(10px*var(--ehr-cs)) calc(14px*var(--ehr-cs));text-align:start;transition:background var(--ehr-transition-fast);width:100%}.DoctorAppBar_switcherItem__faslo:last-child{border-bottom:none}.DoctorAppBar_switcherItem__faslo:hover{background:var(--ehr-surface-3)}.DoctorAppBar_switcherItemActive__Q67RN{background:var(--ehr-accent-bg);color:var(--ehr-accent-deep);font-weight:600}[data-theme-mode=dark] .DoctorAppBar_switcherItemActive__Q67RN{color:var(--ehr-accent)}.DoctorAppBar_switcherItemActive__Q67RN:hover{background:var(--ehr-accent-bg-strong)}.DoctorAppBar_switcherDocName__ql7rp{flex:1;overflow:hidden;text-overflow:ellipsis}.DoctorAppBar_switcherDocAvatar__FIq_5{background:var(--ehr-accent-bg);border-radius:var(--ehr-radius-full);color:var(--ehr-accent-deep);display:grid;flex-shrink:0;font-size:calc(12px*var(--ehr-cs));font-weight:700;height:calc(30px*var(--ehr-cs));-o-object-fit:cover;object-fit:cover;place-items:center;width:calc(30px*var(--ehr-cs))}[data-theme-mode=dark] .DoctorAppBar_switcherDocAvatar__FIq_5{color:var(--ehr-accent)}.DoctorAppBar_switcherSpinner__xZEBk{color:var(--ehr-text-secondary);font-size:calc(12px*var(--ehr-cs));padding:calc(12px*var(--ehr-cs));text-align:center}.DoctorSidebar_sidebar__1Cfl4{--ehr-cs:var(--ehr-chrome-scale,1);background:var(--ehr-surface);bottom:0;display:flex;flex-direction:column;height:calc(100vh - var(--ehr-appbar-height));overflow:hidden;position:fixed;top:var(--ehr-appbar-height);transition:width var(--ehr-transition-base),min-width var(--ehr-transition-base),padding var(--ehr-transition-base),transform .32s cubic-bezier(.16,1,.3,1);z-index:100}.DoctorSidebar_sidebarDesktop__B85Aa{gap:calc(var(--ehr-space-2)*var(--ehr-cs));padding:calc(var(--ehr-space-4)*var(--ehr-cs)) calc(var(--ehr-space-3)*var(--ehr-cs))}.DoctorSidebar_sidebarLTR__9fs0r{border-right:1px solid var(--ehr-border);left:0}.DoctorSidebar_sidebarRTL__C5rFq{border-left:1px solid var(--ehr-border);right:0}.DoctorSidebar_sidebarMobile__zBjdd{box-shadow:var(--ehr-shadow-lg);height:calc(100vh - var(--ehr-appbar-mobile-height, 56px));min-width:var(--ehr-sidebar-width);padding:calc(var(--ehr-space-4)*var(--ehr-cs)) calc(var(--ehr-space-3)*var(--ehr-cs));top:var(--ehr-appbar-mobile-height,56px);width:var(--ehr-sidebar-width);z-index:210}.DoctorSidebar_sidebarMobileClosedLTR__QT2B4{transform:translateX(-100%)}.DoctorSidebar_sidebarMobileClosedRTL__Pfhjl{transform:translateX(100%)}.DoctorSidebar_toggleBar__4LPr_{border-bottom:1px solid var(--ehr-border);display:flex;margin-bottom:calc(var(--ehr-space-2)*var(--ehr-cs));padding-bottom:calc(var(--ehr-space-2)*var(--ehr-cs))}.DoctorSidebar_toggleBarCollapsed__gp86j{justify-content:center}.DoctorSidebar_toggleBarLTR__UZLXH{justify-content:flex-end}.DoctorSidebar_toggleBarRTL__jZW33{justify-content:flex-start}.DoctorSidebar_toggleBtn__f4faE{align-items:center;background:transparent;border:1px solid var(--ehr-border);border-radius:var(--ehr-radius-md);color:var(--ehr-text-secondary);cursor:pointer;display:inline-flex;font-size:calc(14px*var(--ehr-cs));height:calc(32px*var(--ehr-cs));justify-content:center;transition:all var(--ehr-transition-fast);width:calc(32px*var(--ehr-cs))}.DoctorSidebar_toggleBtn__f4faE:hover:not(:disabled){background:var(--ehr-surface-3);border-color:var(--ehr-border-strong);color:var(--ehr-text)}.DoctorSidebar_toggleBtn__f4faE:disabled{cursor:not-allowed;opacity:.45}.DoctorSidebar_menuList__f5ZvU{display:flex;flex:1;flex-direction:column;gap:2px;overflow-y:auto;padding-inline-end:2px;scrollbar-color:var(--ehr-border-strong) transparent;scrollbar-width:thin}.DoctorSidebar_menuList__f5ZvU::-webkit-scrollbar{width:4px}.DoctorSidebar_menuList__f5ZvU::-webkit-scrollbar-thumb{background:var(--ehr-border-strong);border-radius:2px}.DoctorSidebar_item__JQaFh{align-items:center;background:transparent;border:none;border-radius:var(--ehr-radius-md);color:var(--ehr-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:calc(14px*var(--ehr-cs));font-weight:500;gap:calc(12px*var(--ehr-cs));padding:calc(10px*var(--ehr-cs)) calc(12px*var(--ehr-cs));position:relative;text-align:start;text-decoration:none;transition:all var(--ehr-transition-fast);width:100%}.DoctorSidebar_item__JQaFh:hover{background:var(--ehr-surface-3);color:var(--ehr-text)}.DoctorSidebar_itemActive__XudIh{background:var(--ehr-accent-bg);color:var(--ehr-accent-deep);font-weight:700}.DoctorSidebar_itemActive__XudIh:hover{background:var(--ehr-accent-bg-strong);color:var(--ehr-accent-deep)}[data-theme-mode=dark] .DoctorSidebar_itemActive__XudIh{color:var(--ehr-accent)}.DoctorSidebar_itemIcon___BfBe{align-items:center;display:inline-flex;flex-shrink:0;font-size:calc(17px*var(--ehr-cs));justify-content:center;text-align:center;width:calc(22px*var(--ehr-cs))}.DoctorSidebar_itemLabel__nrOO8{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DoctorSidebar_itemActiveBarLTR__92gYA:before{border-radius:0 4px 4px 0}.DoctorSidebar_itemActiveBarLTR__92gYA:before,.DoctorSidebar_itemActiveBarRTL__xM408:before{background:var(--ehr-accent);content:"";inset-block:6px;inset-inline-start:-2px;position:absolute;width:3px}.DoctorSidebar_itemActiveBarRTL__xM408:before{border-radius:4px 0 0 4px}.DoctorSidebar_itemCompact___shaz{gap:0;justify-content:center;padding:calc(11px*var(--ehr-cs)) calc(6px*var(--ehr-cs))}.DoctorSidebar_itemCompact___shaz .DoctorSidebar_itemIcon___BfBe{font-size:calc(20px*var(--ehr-cs));width:auto}.DoctorSidebar_tooltip__ijGt2{background:var(--ehr-text);border-radius:var(--ehr-radius-sm);box-shadow:var(--ehr-shadow-md);color:var(--ehr-surface);font-size:calc(12px*var(--ehr-cs));opacity:0;padding:calc(6px*var(--ehr-cs)) calc(10px*var(--ehr-cs));pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--ehr-transition-fast);white-space:nowrap;z-index:220}.DoctorSidebar_itemCompact___shaz:hover .DoctorSidebar_tooltip__ijGt2{opacity:1}.DoctorSidebar_tooltipLTR__whhpy{left:calc(100% + 8px)}.DoctorSidebar_tooltipRTL__3GKWz{right:calc(100% + 8px)}.DoctorSidebar_footer__lHXTC{border-top:1px solid var(--ehr-border);display:flex;flex-direction:column;gap:calc(6px*var(--ehr-cs));margin-top:calc(var(--ehr-space-2)*var(--ehr-cs));padding-top:calc(var(--ehr-space-3)*var(--ehr-cs))}.DoctorSidebar_footerBtn__6Lag0{align-items:center;background:transparent;border:1px solid var(--ehr-border);border-radius:var(--ehr-radius-md);color:var(--ehr-text);cursor:pointer;display:flex;font-family:inherit;font-size:calc(13px*var(--ehr-cs));font-weight:500;gap:calc(12px*var(--ehr-cs));padding:calc(9px*var(--ehr-cs)) calc(12px*var(--ehr-cs));text-align:start;text-decoration:none;transition:all var(--ehr-transition-fast)}.DoctorSidebar_footerBtn__6Lag0:hover{background:var(--ehr-surface-3);border-color:var(--ehr-border-strong)}.DoctorSidebar_footerBtnCompact___2ON6{justify-content:center;padding:calc(10px*var(--ehr-cs)) calc(6px*var(--ehr-cs))}.DoctorSidebar_footerBtnIcon__CFQQX{font-size:calc(16px*var(--ehr-cs))}.DoctorSidebar_footerBtnCompact___2ON6 .DoctorSidebar_footerBtnIcon__CFQQX{font-size:calc(19px*var(--ehr-cs))}.DoctorSidebar_logoutBtn__apkSe{border:1px solid transparent;color:var(--ehr-danger);font-weight:600}.DoctorSidebar_logoutBtn__apkSe,.DoctorSidebar_logoutBtn__apkSe:hover{background:var(--ehr-danger-bg)}.DoctorSidebar_logoutBtn__apkSe:hover{border-color:var(--ehr-danger);filter:brightness(.96)}.DoctorSidebar_backdrop__0m8VF{animation:DoctorSidebar_fadeIn__TiH4x .18s ease;backdrop-filter:blur(2px);background:rgba(15,23,42,.5);inset:0;position:fixed;z-index:200}@keyframes DoctorSidebar_fadeIn__TiH4x{0%{opacity:0}to{opacity:1}}