.edit-link,
progress,
#header,
#footer,
.no-print,
.no-print *,
form .action,
.alert,
.action-btns,
input[data-print="true"],
textarea[data-print="true"],
.to_image:not(.to_image_copied),
.currency-switcher {
    display: none !important;
}
.to_image_copied {
    display: block !important;
}
.to_image {
    break-inside: avoid;
}
.print-text {
    display: block;
}
.has-icon .print-text {
    display: block;
    padding: 10px 0 10px 10px;
}
* {
    -webkit-print-color-adjust: exact !important; /*Chrome, Safari */
    color-adjust: exact !important; /*Firefox*/
}
.su-dashboard .flex-boxes .values {
    height: auto;
}
.table tr th,
.table tr td {
    max-width: none !important;
    width: auto !important;
    padding: 2px !important;
    font-size:1vw !important;
}
.table tr th input,
.table tr td input,
.table tr th textarea,
.table tr td textarea{
    padding: 1px;
}
canvas.chart-canvas {
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    height: auto!important;
    width: 100%!important;
}
