*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#2b2530;background:#f3ede3;-webkit-font-smoothing:antialiased}a{color:#8c5a8c}a:hover{color:#6e4670}input,select,button,textarea{font-family:inherit}input:focus,select:focus{outline:2px solid #c9694b;outline-offset:1px}@media print{.no-print{display:none!important}body{background:#fff}@page{size:A4 landscape;margin:10mm}@page portraitpage{size:A4 portrait;margin:12mm}.report-portrait{page:portraitpage}.report-page{page-break-after:always;border:none!important;margin:0 auto!important;max-width:100%!important;padding:0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.report-page:last-child{page-break-after:auto}}
