.fr-advance-shade .pl-dialog{width:min(96vw,1400px)}.fr-advance-shade h2{margin-bottom:20px}.fr-advance-shade .fr-modal-tools label:first-child{margin-left:0}.fr-advance-shade .fr-modal-tools label:last-of-type{margin-right:auto}.fr-advance-shade .prod-pager{margin-top:15px}
@media print{body:has(.fr-report-shade)>:not(.fr-report-shade),body>.fr-report-shade[inert],.fr-report-shade .pl-close,.fr-report-shade button,.fr-report-shade footer,.fr-report-shade .fr-modal-tools{display:none!important}.fr-report-shade,.fr-report-shade .pl-dialog,.fr-report-shade .pl-dialog-content,.fr-report-shade .fr-scroll{position:static!important;display:block!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;width:100%!important}.fr-report-shade table{width:100%!important;table-layout:auto!important}}
.fr-body{margin:0 32px;padding:10px 0 24px}.fr-head{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.fr-periods{display:flex;flex-wrap:wrap}.fr-periods a{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;border:2px solid #dedede;border-radius:20px;padding:10px 16px;height:43.5px;font-size:13px;color:#8c8c8c;margin:6px}.fr-periods a[aria-current=page]{color:#55ab80;border-color:#d1eddf;background:#e3f0e9}.fr-actions{display:flex;gap:6px}.fr-actions button,.fr-modal-tools button{border:1px solid #d9d9d9;background:white;border-radius:4px;height:40px;min-width:40px;color:#4e9cdf;cursor:pointer}.fr-actions [data-xls]{width:54px}.fr-actions svg,.fr-modal-tools svg{width:20px;height:20px}.fr-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 16px}.fr-boxes div{padding:10px 16px;height:64px;display:flex;flex-direction:column;justify-content:center;background:#fff;border-radius:6px}.fr-boxes strong{font-size:18px}.fr-boxes span{color:#777;font-size:13px}.fr-flow{width:min(480px,100%);border:1px solid #ddd;margin:0 0 18px;background:white}.fr-flow button{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;border:0;padding:10px 16px;color:#505050;height:46px;cursor:pointer}.fr-flow-category{border-top:1px solid #eee!important}.fr-currencies{display:flex;gap:8px;margin:16px 0}.fr-currencies button{height:36px;padding:0 15px;border:1px solid #ddd;background:white;color:#555;border-radius:4px}.fr-currencies button[aria-pressed=true]{border-color:#55ab80;color:#36885d}.fr-scroll{overflow:auto;background:white;margin-top:24px}.fr-scroll table{border-collapse:collapse;table-layout:fixed;min-width:100%}.fr-scroll th{height:41px;background:#55ab80;color:white;font-size:12px;font-weight:600;padding:6px 10px}.fr-scroll td{padding:10px 14px;height:54px;border-bottom:1px solid #ddd;text-align:center}.fr-scroll tbody tr:hover{background:#deebe3}.fr-scroll tfoot td{background:#484848;color:white}.fr-scroll [data-eye]{background:none;border:0;cursor:pointer}.fr-scroll [data-eye] img{width:17px}.fr-scroll p{text-align:center;padding:54px 0}.fr-modal-tools{display:flex;gap:10px;align-items:center;justify-content:flex-end}.fr-body .prod-pager{margin-top:15px}@media(max-width:800px){.fr-body{margin:0 16px}.fr-boxes{grid-template-columns:1fr}.fr-head{flex-wrap:wrap}}
