body,header{margin:0;padding:0}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}@media print{@page{size:A4 portrait;margin:12mm}html,body{height:auto!important;min-height:0!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important;background:#fff!important}.container{min-width:0!important;max-width:none!important;width:auto!important}.app-topbar,.sidebar,.popup-overlay,.chat-button,.chat-container,.chat-close-button,app-chat,.no-print,.no-print *{display:none!important}.app-layout,.main-content,.content{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;background:#fff!important}.print-area{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;overflow:visible!important}.print-area input:not([type=radio]):not([type=checkbox]),.print-area textarea,.print-area select{background:transparent!important;box-shadow:none!important;resize:none!important;overflow:visible!important;color:#000!important;-webkit-appearance:none;appearance:none}.print-area input[type=radio],.print-area input[type=checkbox]{-webkit-appearance:auto!important;appearance:auto!important;opacity:1!important;visibility:visible!important}.print-area .form-box,.print-area fieldset,.print-area section{break-inside:auto!important}.print-area .form-box,.print-area fieldset{-webkit-box-decoration-break:clone;box-decoration-break:clone}.print-area .field,.print-area .field-row,.print-area .radio-group,.print-area .mental-question,.print-area tr,.print-area td,.print-area th{break-inside:avoid}.print-area .form-box__title,.print-area .form-box__subtitle,.print-area h1,.print-area h2,.print-area h3,.print-area h4,.print-area h5{break-after:avoid;break-inside:avoid}.print-area thead{display:table-header-group}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
