.healthcare-header-fixed{z-index:100;background:var(--health-surface,#fff);position:sticky;top:0}.healthcare-header-fixed .healthcare-sessions-chip{border:1px solid var(--health-border,#dfe6e9);background:var(--health-brand-secondary-soft,#e7f8f6);min-height:38px;color:var(--health-brand-primary,#165a92);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex}.healthcare-header-fixed .healthcare-sessions-chip:hover{border-color:var(--health-brand-accent,#09b7ae)}.healthcare-header-fixed .healthcare-sessions-chip:focus-visible{outline:3px solid color-mix(in srgb,var(--health-brand-accent,#09b7ae)45%,transparent);outline-offset:2px}.healthcare-header-fixed .healthcare-header-role{color:var(--health-text-muted,#6b7a86);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:13.5px;font-weight:600;overflow:hidden}@media (max-width:1100px){.healthcare-header-fixed .healthcare-topbar,.healthcare-topbar.healthcare-header-fixed{flex-wrap:nowrap;height:68px;min-height:68px;padding:0 20px}.healthcare-topbar.healthcare-header-fixed{flex-basis:auto}.healthcare-header-fixed .healthcare-actions{flex-wrap:nowrap;gap:14px;width:auto}.healthcare-header-fixed .healthcare-actions>.mono{display:none}.healthcare-header-fixed .healthcare-brand{gap:12px;min-width:0}.healthcare-header-fixed .healthcare-brand__copy{min-width:0}.healthcare-header-fixed .healthcare-brand__copy span{white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:block;overflow:hidden}.healthcare-header-fixed .healthcare-header-user__name{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.healthcare-header-fixed .healthcare-header-role{max-width:220px}}@media (max-width:900px){.healthcare-header-fixed .healthcare-brand__copy span{max-width:160px}.healthcare-header-fixed .healthcare-header-role{display:none}}@media (max-width:720px){.healthcare-header-fixed .healthcare-topbar,.healthcare-topbar.healthcare-header-fixed{gap:8px;height:60px;min-height:60px;padding:0 12px 0 14px}.healthcare-header-fixed .healthcare-brand__copy{display:none}.healthcare-header-fixed .healthcare-brand__logo{max-width:150px;max-height:34px}.healthcare-header-fixed .healthcare-actions{justify-content:flex-end;gap:4px}.healthcare-header-fixed .healthcare-header-menu__trigger{border-radius:999px;justify-content:center;width:42px;height:42px;padding:0;position:relative}.healthcare-header-fixed .healthcare-header-menu__trigger>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.healthcare-header-fixed .healthcare-header-menu__trigger>svg{display:none}.healthcare-header-fixed .healthcare-header-menu__trigger:before{content:"";background:currentColor;width:21px;height:21px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z'/%3E%3C/svg%3E") 50%/contain no-repeat}.healthcare-header-fixed .healthcare-header-user__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.healthcare-header-fixed .healthcare-header-user__chevron{display:none}.healthcare-header-fixed .healthcare-header-user__trigger{gap:0;padding:2px}.healthcare-header-fixed .healthcare-header-menu__panel--settings{width:auto;position:fixed;top:64px;left:12px;right:12px}.healthcare-header-fixed .healthcare-header-menu__panel--user{position:fixed;top:64px;right:12px}.healthcare-header-fixed .healthcare-directory__label{display:none}.healthcare-header-fixed .healthcare-directory__inner{gap:6px;padding-inline:10px}.healthcare-header-fixed .healthcare-directory__items{scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow-x:auto}.healthcare-header-fixed .healthcare-directory__items::-webkit-scrollbar{display:none}.healthcare-header-fixed .healthcare-directory__item{flex:none}.healthcare-header-fixed .healthcare-sessions-chip{justify-content:center;width:42px;height:42px;min-height:42px;padding:0}.healthcare-header-fixed .healthcare-sessions-chip span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
