.App{text-align:center}*,:before,:after{box-sizing:border-box}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{color:#1f2937;background-color:#f7f8fa;width:100%;margin:0;font-family:Plus Jakarta Sans,Segoe UI,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.55;overflow-x:hidden}:root{--qotiva-floating-widget-clearance:104px;--qotiva-floating-widget-bottom-offset:calc(84px + env(safe-area-inset-bottom,0px))}html,body,#root{flex-direction:column;width:100%;height:100%;min-height:100dvh;margin:0;display:flex;overflow-x:hidden}.app-container{flex-direction:column;width:100%;max-width:100%;min-height:100dvh;display:flex;overflow-x:hidden}.content{flex:1;width:100%;min-width:0;overflow-x:hidden}footer{flex-shrink:0}#root{flex-direction:column;min-height:100dvh;display:flex}.content>*{min-width:0}@media (width>=700px){.MuiTablePagination-root{padding-right:var(--qotiva-floating-widget-clearance)}}@media (width<=699px){.MuiTablePagination-root{margin-bottom:var(--qotiva-floating-widget-bottom-offset)}.MuiTablePagination-toolbar{flex-wrap:wrap;align-items:flex-start;row-gap:8px}.MuiTablePagination-actions{margin-left:auto}}body>iframe[src*="conversations-widget.brevo.com"],body>div[id*=brevo i],body>div[class*=brevo i],body>div[id*=sib i][style*="position: fixed"],body>div[class*=sib i][style*="position: fixed"]{bottom:var(--qotiva-floating-widget-bottom-offset)!important}
