*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#1e293b;background-color:#f8fafc;margin:0;padding:0;font-family:Inter,Roboto,Helvetica Neue,Arial,sans-serif}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2563eb}::selection{color:#0f4c81;background-color:#2563eb26}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}a,button{transition:all .2s ease-in-out}a{color:inherit;text-decoration:none}button,[role=button]{-webkit-user-select:none;user-select:none}@media print{body{color:#000!important;background-color:#fff!important}header,footer,nav,.no-print,.MuiBackdrop-root{display:none!important}.MuiDialog-paper{box-shadow:none!important;border:none!important;width:100%!important;max-width:100%!important;margin:0!important}.print-content{padding:0!important}}
