.MainContent_promptContainer__LIo6O{max-width:848px;width:100%;margin:0 auto}.MainContent_noWrapColumn__lj7WI{white-space:nowrap}@media(max-width:767px){.MainContent_sectionHeader__v_Sn0{flex-wrap:wrap;gap:0!important}.MainContent_sectionHeader__v_Sn0>*{flex:0 0 100%;max-width:100%}}.MainContent_chartContainer__6Wfbu{position:relative;width:204px;height:204px;margin:0 auto}.MainContent_chartLabel__HmNeP{left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:90%}.MainContent_percent__KxhXX{fill:var(--color-text-secondary)}.MainContent_label__DirTA{fill:var(--color-text-tertiary)}.Page_page__tOXLL{width:100%;min-height:100%;margin-top:48px}.Page_page__tOXLL .Page_container__iTFFK{margin-inline:auto;max-width:1024px;padding-inline:16px;padding-top:24px}@media(min-width:576px){.Page_page__tOXLL .Page_container__iTFFK{padding-inline:24px;padding-top:24px}}@media(min-width:1024px){.Page_page__tOXLL .Page_container__iTFFK{padding-inline:32px}}@media(min-width:1280px){.Page_page__tOXLL .Page_container__iTFFK{padding-top:48px}}.Page_page__tOXLL .Page_container__iTFFK.Page_fullWidth__Ik5ig{max-width:none;padding-inline:0;padding-top:0}.Page_gradient-gray__R_jBT{background:linear-gradient(to bottom,var(--color-background-primary) 50%,var(--color-canvas) 100%)}.Page_gradient-accent__SUJqn{background:linear-gradient(to bottom,var(--color-background-primary) 50%,var(--color-accent) 100%)}.Page_background-canvas__IhQNn{background-color:var(--color-canvas)}.prompts_textarea__xoLGX{width:100%;min-height:180px;padding:12px;font-family:inherit;font-size:14px;line-height:1.6;color:var(--color-text-primary);background:var(--color-background-primary);border:1px solid var(--color-border-primary);border-radius:8px;resize:vertical;box-sizing:border-box;transition:border-color .2s;outline:none}.prompts_textarea__xoLGX:focus{border-color:var(--color-border-accent)}.prompts_textarea__xoLGX::placeholder{color:var(--color-text-tertiary)}.LibraryBrowser_pageWrapper__xPzqc{-ms-overflow-style:none;overflow-x:scroll;scroll-behavior:smooth;scroll-padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.LibraryBrowser_pageWrapper__xPzqc::-webkit-scrollbar{display:none}.LibraryBrowser_parentScrollWindow__jMJ6U{padding-bottom:16px;padding-left:16px;padding-top:24px;position:relative;white-space:nowrap}@media screen and (min-width:1200px){.LibraryBrowser_parentScrollWindow__jMJ6U{padding-top:40px}}.LibraryBrowser_visibleColumns__UaZL5{left:50%;transform:translateX(-50%);width:100%}.LibraryBrowser_visibleColumns1__B1BbV{left:unset;transform:unset}.LibraryBrowser_visibleColumns2__nTsi6{width:min(752px,100%)}.LibraryBrowser_visibleColumns3__MUIF7{width:min(1112px,100%)}.LibraryBrowser_visibleColumns4__BhUsV{width:min(1472px,100%)}.LibraryBrowser_visibleColumns5__okLJv{width:min(1832px,100%)}.LibraryBrowser_visibleColumns6__4CuTK{width:min(2192px,100%)}.LibraryBrowser_visibleColumns7__ygkOJ{width:min(2552px,100%)}.LibraryBrowser_visibleColumns8__yY_lL{width:min(2912px,100%)}.LibraryBrowser_columnContainer__vwPUv{display:inline-block;height:100%;margin:0 16px;position:relative;transition-duration:.4s;transition-property:transform;white-space:nowrap;width:auto;will-change:transform}.LibraryBrowser_column___KH_u{display:inline-block;padding-left:8px;padding-right:16px;scroll-snap-align:center;scroll-snap-stop:always;vertical-align:top;white-space:normal;width:80vw}@media screen and (min-width:768px){.LibraryBrowser_column___KH_u{padding-left:16px;padding-right:16px;scroll-snap-stop:unset;width:360px}}@media screen and (max-width:767px){.LibraryBrowser_column___KH_u:first-child{margin-left:10vw}.LibraryBrowser_column___KH_u:last-child{margin-right:10vw}}.LibraryBrowser_loadingContainer__sb5n9{display:flex;justify-content:center;align-items:center;padding-top:64px;width:100%}.SubCallout_callout__SkHYV{margin-top:-16px}.SubCallout_callout__SkHYV>div{border-radius:12px;border-top-left-radius:0;border-top-right-radius:0;padding-top:32px}.NewPatientCard_card__TtxM7{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.12),0 .3px 1px rgba(0,0,0,.008);overflow:hidden;width:100%}.NewPatientCard_logoRow__C40oE{display:flex;align-items:center;padding:16px 24px;border-bottom:1px solid #e0e6eb}.NewPatientCard_logo__wLR7U{height:35px;width:auto;display:block}.NewPatientCard_body__iDqKx{padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}.NewPatientCard_heading___6VGL{font-family:Lato,sans-serif;font-size:24px;font-weight:700;color:#171a1c;line-height:1.32;margin:0}.NewPatientCard_bottomRow__uoXA4{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}@media(max-width:600px){.NewPatientCard_bottomRow__uoXA4{flex-direction:column;align-items:stretch;gap:12px}}.NewPatientCard_patientPill__97CLz{display:flex;align-items:center;gap:16px;background:#f5f7f9;border-radius:8px;padding:12px;flex:0 1 auto;min-width:0}@media(max-width:600px){.NewPatientCard_patientPill__97CLz{width:100%}}.NewPatientCard_avatarWrap__vsBWt{flex-shrink:0;width:51px;height:51px;border-radius:50%;overflow:hidden}.NewPatientCard_avatar___f1qM{width:100%;height:100%;object-fit:cover;border-radius:50%}.NewPatientCard_avatarFallback__qTEXq,.NewPatientCard_avatarSvg__yCElJ{width:100%;height:100%}.NewPatientCard_textGroup__dJPzC{display:flex;flex-direction:column;gap:2px;min-width:0}.NewPatientCard_patientName__L3yz7{font-family:Lato,sans-serif;font-size:16px;font-weight:700;color:#171a1c;line-height:1.5;margin:0}.NewPatientCard_summary__NeIth{font-family:Lato,sans-serif;font-size:14px;font-weight:400;color:#40515e;line-height:1.43;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NewPatientCard_actions__Mqj3K{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:600px){.NewPatientCard_actions__Mqj3K{flex-direction:column;width:100%;gap:8px}.NewPatientCard_actionBtn__z7e3x{width:100%}.NewPatientCard_actionBtn__z7e3x>*{width:100%!important}.NewPatientCard_actionBtn__z7e3x button{width:100%!important;justify-content:center!important}}.SideNavigation_sideNavigationContainer__QM6NW{position:fixed;inset:0;pointer-events:none;z-index:5}.SideNavigation_sideNavigationContainer__QM6NW:after{content:"";position:absolute;inset:0;background-color:var(--color-background-backdrop);opacity:0;transition:opacity 195ms cubic-bezier(.4,0,.2,1);z-index:0}.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX{z-index:1;background-color:var(--color-background-primary);height:100vh;left:0;right:40px;max-width:400px;overflow-y:scroll;position:fixed;will-change:transform;transform:translateX(-100%);transition:transform 195ms cubic-bezier(.4,0,.2,1)}.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_topBar__xzL7g{position:sticky;top:0;z-index:9}.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_contextSideNavigation__Abe0d,.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_mainMenu__1_cN2{display:flex;flex-direction:column;height:calc(100vh - 56px);inset:0;justify-content:space-between;margin-top:56px;max-width:400px;overflow:hidden auto;position:fixed;transition-property:transform;transition-duration:195ms;transition-timing-function:cubic-bezier(.4,0,.2,1);will-change:transform;pointer-events:none;transform:translateX(-100%)}.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_contextSideNavigation__Abe0d.SideNavigation_isContextMenuOpen__lg2B3,.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_contextSideNavigation__Abe0d.SideNavigation_isMainMenuOpen__8fTME,.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_mainMenu__1_cN2.SideNavigation_isContextMenuOpen__lg2B3,.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_mainMenu__1_cN2.SideNavigation_isMainMenuOpen__8fTME{transform:translateX(0);pointer-events:auto}.SideNavigation_sideNavigationContainer__QM6NW.SideNavigation_isOpen__w1P6t{pointer-events:auto;transition-duration:.35s}.SideNavigation_sideNavigationContainer__QM6NW.SideNavigation_isOpen__w1P6t:after{pointer-events:auto;transition-duration:.35s;opacity:1}.SideNavigation_sideNavigationContainer__QM6NW.SideNavigation_isOpen__w1P6t .SideNavigation_sideNavigation__VgLLX{transition-duration:.35s;transform:translateX(0)}@media(prefers-reduced-motion:reduce){.SideNavigation_sideNavigationContainer__QM6NW,.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX,.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_contextSideNavigation__Abe0d,.SideNavigation_sideNavigationContainer__QM6NW .SideNavigation_sideNavigation__VgLLX .SideNavigation_mainMenu__1_cN2{transition:none}}.NavigationPanel_navigationPanel__4q6NF{left:0;width:100%;z-index:2;flex-shrink:0}@media(width < 1024px){.NavigationPanel_navigationPanel__4q6NF{z-index:4}}.Navigation_profileDropdown__xtJJG{background-color:var(--color-background-accentSubtle);border-radius:12px 12px 0 0}.Navigation_profileDropdownContainer__3q0sV{width:100%}@media(min-width:768px){.Navigation_profileDropdownContainer__3q0sV{width:400px}}.Navigation_aiModePanel__sxL83{margin-top:0;transition:margin-top .2s ease}.Navigation_aiModePanelExpanded__1oql_{margin-top:48px}