.report-print-settings{width:min(1120px,96vw);max-width:96vw;height:min(780px,92dvh);max-height:92dvh;padding:0;overflow:hidden}
.report-print-settings[open]{display:flex;flex-direction:column}
.report-print-settings>.dialog-head,.report-print-settings>footer{flex:none}
.report-print-editor{display:grid;grid-template-columns:minmax(280px,350px) minmax(0,1fr);min-height:0;flex:1;overflow:hidden}
.report-print-fields{overflow:auto;padding:16px;margin:0;border-right:1px solid #ded9cc;display:flex;flex-direction:column;gap:12px}
.report-print-fields p{margin:0;font-size:12px}.report-print-fields label{display:flex;flex-direction:column;gap:4px;font-size:12px}
.report-print-fields input:not([type=checkbox]),.report-print-fields select,.report-print-fields textarea{width:100%;margin:0;min-width:0}
.report-print-fields input[type=color]{height:32px;padding:3px}.report-print-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.report-print-fields fieldset{border:1px solid #ded9cc;padding:10px;display:grid;gap:8px}.report-print-fields fieldset label{flex-direction:row;align-items:center}
.report-print-preview{display:flex;flex-direction:column;min-width:0;min-height:0;padding:12px;background:#eeece3;gap:10px}.report-print-preview>strong{font-size:12px;flex:none}.report-print-preview iframe{width:100%;border:0;background:white;flex:1;min-height:0}
.report-print-settings>footer{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid #ded9cc}.report-print-settings [data-status]{flex:1;font-size:12px}
@media(max-width:650px){.report-print-editor{display:block;overflow:auto}.report-print-fields{overflow:visible;border:0}.report-print-preview{height:380px}.report-print-settings>footer{flex-wrap:wrap}.report-print-settings [data-status]{flex-basis:100%}}
.report-print-settings>footer button{width:auto;margin:0;flex:0 0 auto}.report-print-fields label{margin:0}.report-print-fields input[type=checkbox]{width:auto;height:auto;margin:0}.report-print-fields{background:var(--nuvile-paper)}
