.upcoming78{background:white;border:1px solid var(--line);border-radius:12px;padding:16px;margin:16px 0}
.report-filters56.report-basic78{grid-template-columns:180px 180px minmax(220px,1fr);gap:12px;align-items:end}
.report-basic78>label{grid-column:auto!important;margin:0}
.report-more78{margin:12px 0}.report-more78>summary{cursor:pointer;font-weight:600;padding:8px 0}
.report-extra78{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:12px 0}
.report-extra78>label{margin:0}.report-basic78 input,.report-basic78 select,.report-extra78 select,.report-extra78 input{min-height:40px;padding:8px 10px}
@media(max-width:700px){.report-filters56.report-basic78{grid-template-columns:1fr 1fr}.report-basic78>label:last-child{grid-column:1/-1!important}.report-extra78{grid-template-columns:1fr}.upcoming78{padding:12px}}
