.universal-report-page{max-width:1700px}.universal-report-toolbar{display:flex;justify-content:flex-end;gap:9px;margin-bottom:14px;flex-wrap:wrap}.universal-report-document{background:#fff;border:1px solid #c9c4b9;padding:12px;color:#161713;font-family:Arial,sans-serif}.universal-report-document>header{position:relative;border-bottom:1px solid #333;text-align:center;padding:0 0 6px}.universal-report-document>header>span{position:absolute;left:0;top:2px;font-size:9px}.universal-report-document>header>small{position:absolute;right:0;top:2px;font-size:8px}.universal-report-document h1{font:700 27px Arial,sans-serif;margin:5px 0 1px}.universal-report-document header p{margin:0;font-size:10px}.universal-report-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #555;margin:6px 0}.universal-report-summary span{display:grid;padding:5px 8px;border-right:1px solid #777;font-size:8px}.universal-report-summary span:last-child{border:0}.universal-report-summary b{font-size:12px;margin-top:2px}.universal-report-group h2{display:flex;align-items:center;gap:7px;background:#d8d6cf;border:1px solid #444;margin:0;padding:3px 5px;font:700 10px Arial,sans-serif}.universal-report-group h2 span{font-size:13px}.universal-report-group h2 small{margin-left:auto}.universal-report-group>div{overflow:auto}.universal-report-group table{width:100%;min-width:max(900px,100%);border-collapse:collapse;font-size:8px}.universal-report-group th{background:#eeeae0;border:1px solid #777;padding:3px;text-align:left;white-space:nowrap}.universal-report-group td{border-bottom:1px solid #c8c8c8;padding:3px;white-space:nowrap}.universal-report-group tr{break-inside:avoid}@media(max-width:700px){.universal-report-summary{grid-template-columns:1fr}.universal-report-summary span{border-right:0;border-bottom:1px solid #777}}@media print{@page{size:landscape;margin:8mm}.sidebar,.topbar,.universal-report-toolbar{display:none!important}.main{margin:0!important;width:100%!important}.universal-report-page{padding:0!important}.universal-report-document{border:0;padding:0}.universal-report-group>div{overflow:visible}.universal-report-group table{min-width:0;font-size:7px}}
