body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}:root{--primary-color: #1976d2;--secondary-color: #dc004e;--background-color: #f5f5f5;--text-color: #333;--sidebar-width: 240px}@media print{@page{size:letter portrait;margin:12mm}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.mlx-layout-root,main,main>div{display:block!important;width:100%!important;min-height:0!important}.mlx-app-header,.mlx-app-footer,.mlx-layout-toolbar-spacer,.mlx-no-print,.MuiDrawer-root{display:none!important}main{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}}
