@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&display=swap");*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .3s ease,color .3s ease}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(15,23,42,.4)}::-webkit-scrollbar-thumb{background:rgba(0,201,167,.4);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(0,201,167,.8)}@media print{@page{margin:0;size:A4}body,html{height:auto!important;overflow:hidden!important}body>*{display:none!important}.MuiDialog-root,.MuiModal-root{display:block!important}.MuiBackdrop-root,.MuiDialogActions-root,.MuiDialogTitle-root{display:none!important}#printable-analysis,#printable-counselling,#printable-diets,#printable-prescription{display:block!important;position:static!important;width:100%!important;margin:0!important;padding:24px 28px!important;background:#fff!important;color:#000!important;box-sizing:border-box!important}}