/* V10 - área real de Relatórios: composição sóbria e consistente com a app. */
.report-card-real{align-content:start}.report-card-real h2{font-size:20px}.report-card-real>p{font-size:12px}.report-card-real .report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.report-card-real .report-filters label>span{font-size:10px;text-transform:uppercase;letter-spacing:.06em}.report-card-real .report-preview{display:grid;gap:10px;border-top:1px solid #e1e6ea;padding-top:12px}.report-preview>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:9px}.report-preview>div:first-child strong{font-size:12px}.report-preview>div:first-child small,.report-preview>small{font-size:10px;color:#707a85}.report-table-wrap{max-height:265px;overflow:auto;border:1px solid #e0e5e9;border-radius:12px;background:#fff}.report-table-wrap table{width:100%;border-collapse:collapse;min-width:620px;font-size:10px}.report-table-wrap th{position:sticky;top:0;background:#20242a;color:#fff;text-align:left;font-size:9px;letter-spacing:.025em}.report-table-wrap th,.report-table-wrap td{padding:9px 10px;border-bottom:1px solid #e7ebee;vertical-align:top}.report-table-wrap tr:nth-child(even) td{background:#fafbfc}.report-empty{margin:0!important;padding:15px;border:1px dashed #d9e0e5;border-radius:12px;background:#fafbfc;color:#75808b!important;font-size:11px!important}.report-card-real .report-actions{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr))}.report-card-real .report-actions .btn{min-height:42px}.report-card-real .report-actions .btn:disabled{background:#f1f3f5!important;color:#9ba4ad!important;border-color:#e0e5e9!important}
@media(max-width:760px){.report-card-real .report-filters{grid-template-columns:1fr}.report-card-real .report-actions{grid-template-columns:1fr}.report-preview>div:first-child{display:grid}.report-table-wrap{max-width:100%}}
