.advanced-reports{direction:rtl;display:grid;gap:18px}.advanced-reports *{box-sizing:border-box}.advanced-reports__toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:12px;background:#fff;border:1px solid #eee2d8;border-radius:16px;padding:16px}.advanced-reports__toolbar label{display:grid;gap:6px;font-weight:700;color:#4b1c1f}.advanced-reports__toolbar input,.advanced-reports__toolbar select{height:44px;border:1px solid #ddd;border-radius:10px;padding:0 12px;background:#fff}.advanced-reports__toolbar button{height:44px;border:0;border-radius:10px;padding:0 18px;background:#8d171c;color:#fff;font-weight:700;cursor:pointer}.advanced-reports__toolbar button.export{background:#176b3a}.advanced-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.advanced-kpi{background:#fff;border:1px solid #eee2d8;border-radius:15px;padding:16px;display:grid;gap:8px}.advanced-kpi small{color:#766}.advanced-kpi b{font-size:22px;color:#8d171c}.advanced-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.advanced-report-card{background:#fff;border:1px solid #eee2d8;border-radius:16px;padding:16px;overflow:auto}.advanced-report-card.wide{grid-column:1/-1}.advanced-report-card h3{margin:0 0 14px;color:#72151a}.advanced-report-card table{width:100%;border-collapse:collapse;min-width:520px}.advanced-report-card th,.advanced-report-card td{padding:10px;border-bottom:1px solid #eee;text-align:right;white-space:nowrap}.advanced-report-card th{background:#faf5f1;color:#65161b}.report-bar{height:7px;background:#eee;border-radius:9px;overflow:hidden;min-width:90px}.report-bar i{display:block;height:100%;background:#d8a927;border-radius:9px}.advanced-reports__empty{padding:30px;text-align:center;background:#fff;border-radius:16px;color:#777}.reportsPage.advanced-ready>.stats,.reportsPage.advanced-ready>.dailyReport,.reportsPage.advanced-ready>.reportGrid{display:none!important}@media(max-width:800px){.advanced-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-report-grid{grid-template-columns:1fr}.advanced-report-card.wide{grid-column:auto}.advanced-reports__toolbar{align-items:stretch}.advanced-reports__toolbar label{width:100%}.advanced-reports__toolbar button{flex:1}.advanced-kpi b{font-size:18px}}
