
.report-advanced-fold{margin:14px 0;border:1px solid rgba(112,153,200,.35);border-radius:17px;background:linear-gradient(130deg,rgba(38,130,215,.09),rgba(60,100,180,.04));overflow:visible;position:relative;z-index:3}
.report-advanced-fold summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 19px;font-weight:800;color:inherit}
.report-advanced-fold summary::-webkit-details-marker{display:none}
.report-advanced-fold summary:after{content:'⌄';font-size:23px;transition:transform .2s}
.report-advanced-fold[open] summary:after{transform:rotate(180deg)}
.report-advanced-fold .fuel-date-filter{margin:0 14px 14px}
.report-advanced-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;padding:0 18px 16px}
.report-advanced-fields label{display:grid;gap:6px;font-size:13px;font-weight:600}
.report-advanced-fields input,.report-advanced-fields select{min-width:0;width:100%;box-sizing:border-box;border:1px solid rgba(123,152,185,.5);border-radius:11px;padding:11px 12px;background:var(--card,#fff);color:inherit;font:inherit}
.report-advanced-buttons{display:flex;gap:9px;flex-wrap:wrap;align-items:center;padding:0 18px 17px}
.report-advanced-buttons button{border:0;border-radius:10px;padding:10px 17px;font:inherit;font-weight:700;cursor:pointer;background:#1683d5;color:white}
.report-advanced-buttons button:last-of-type{background:rgba(135,150,170,.18);color:inherit}
.report-advanced-count{font-size:12px;opacity:.75}
@media print{.report-advanced-fold{display:none!important}}
