:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}button{font:inherit}.app-content{margin:0}.text-button{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;padding:0}.auth-page{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:40px 20px;display:flex}.auth-brand{width:min(100%,480px);padding:0 0 28px 8px}.auth-card{width:min(100%,480px)}.MuiTableCell-root{overflow-wrap:anywhere}button:focus-visible{outline:2px solid var(--mui-palette-primary-main);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.hidden-scrollbar{scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}[data-task-list]>*{flex-shrink:0}.bounded-panel{flex-direction:column;min-height:300px;display:flex}.bounded-panel>*{flex-shrink:0}.panel-scroll{flex:1;min-height:0;overflow:auto}.bounded-panel>.panel-scroll{flex-shrink:1}.panel-scroll>*,.messaging-layout>section>:not(.hidden-scrollbar),[data-content-body=managed]>*{flex-shrink:0}[data-content-body=managed]>[data-page-content],[data-content-body=managed]>.tasks-board,[data-content-body=managed]>.MuiEventCalendar-root,[data-content-body=managed]>.MuiChatBox-root{flex:1;min-width:0}[data-content-body=managed]>.MuiEventCalendar-root{min-height:320px}[data-content-body=managed]>.tasks-board{min-height:220px}
