*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}#root{min-height:100vh}input,select,textarea,button{font-family:inherit}img{max-width:100%}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1 padding-box content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#94a3b8 padding-box content-box}@media (width<=560px){[style*=grid-template-columns]:not([style*=auto-fill]):not([style*=auto-fit]):not(.stat-grid){grid-template-columns:1fr!important}input,select,textarea{font-size:16px}.stat-grid{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-bottom:16px!important}.stat-card{border-radius:10px!important;gap:2px!important;padding:10px 12px!important}.stat-card .stat-icon{display:none!important}.stat-card .stat-value{overflow-wrap:anywhere;font-size:clamp(13px,4.2vw,18px)!important;line-height:1.2!important}.stat-card .stat-label{letter-spacing:0!important;font-size:11px!important;line-height:1.3!important}.stat-card .stat-sub{font-size:10px!important;line-height:1.3!important}}@media (width>=561px) and (width<=1024px){[style*="grid-template-columns: 1fr 1fr 1fr"],[style*="grid-template-columns: 2fr 1fr 1fr 1fr"],[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns: repeat(4"],[style*="grid-template-columns: repeat(5"],[style*="grid-template-columns: repeat(6"]{grid-template-columns:1fr 1fr!important}}@media (width<=820px){table.responsive-card,table.responsive-card tbody,table.responsive-card tr,table.responsive-card td{width:100%;display:block}table.responsive-card thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}table.responsive-card tr{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:8px;padding:2px 10px}table.responsive-card td{text-align:right;white-space:normal;border:0;border-bottom:1px solid #f6f8fa;justify-content:space-between;align-items:baseline;gap:10px;min-height:0;padding:4px 0;font-size:13px;line-height:1.35;display:flex}table.responsive-card tr td:last-child{border-bottom:0}table.responsive-card td[data-label]:before{content:attr(data-label);color:#94a3b8;text-align:left;flex:0 0 36%;font-size:12px;font-weight:600}table.responsive-card td:has(input,textarea,select,button){text-align:left;flex-direction:column;align-items:stretch}:is(table.responsive-card td:has(>input,>textarea,>select)>input,table.responsive-card td:has(>input,>textarea,>select)>textarea,table.responsive-card td:has(>input,>textarea,>select)>select){width:100%}table.responsive-card td[colspan]{text-align:center;justify-content:center}table.responsive-card td[colspan]:before{content:""}}@media (width>=821px){:where(div,section):has(>table){overflow-x:auto}}@media (width<=820px){.print-document{-webkit-overflow-scrolling:touch;overflow-x:auto}.print-document th,.print-document td{word-break:break-word;font-size:11.5px;padding:7px 8px!important}.print-document>div{padding:16px!important}.print-document .footer{flex-wrap:wrap;gap:12px}.print-document .footer>div{width:46%!important}}@media print{table.responsive-card,table.responsive-card tbody,table.responsive-card tr,table.responsive-card td{display:revert!important;width:auto!important}table.responsive-card thead{clip:auto!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}table.responsive-card tr{border:0!important;border-radius:0!important;margin:0!important;padding:0!important}table.responsive-card td:before{content:none!important}aside,header,nav{display:none!important}main{background:#fff!important;padding:0!important;overflow:visible!important}@page{size:A4;margin:12mm}}[dir=rtl] .stat-value,[dir=rtl] .num,[dir=rtl] td[data-numeric],[dir=rtl] input[type=number]{text-align:right;direction:ltr}[dir=rtl] .stat-card{border-right-style:solid;border-right-width:4px;border-right-color:inherit;border-left:0!important}[dir=rtl] .ltr,[dir=rtl] a[href^=mailto\:],[dir=rtl] a[href^=http],[dir=rtl] code{direction:ltr;unicode-bidi:isolate;display:inline-block}[dir=rtl] th,[dir=rtl] td{text-align:right}[dir=rtl] th[data-numeric],[dir=rtl] td[data-numeric]{text-align:left}[dir=rtl] .mobile-row{direction:rtl}[dir=rtl] body,[dir=rtl] button,[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea{line-height:1.7}
