.profit297{display:grid;gap:18px}.profit-hero297{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;padding:24px;border-radius:20px;background:linear-gradient(135deg,#eef8f1,#fff);border:1px solid #d9eadf}.profit-hero297 h3{font-size:28px;margin:4px 0}.profit-actions297{display:flex;gap:10px;flex-wrap:wrap}.profit-actions297 label{min-width:180px}.profit-kpis297{display:grid;grid-template-columns:repeat(5,minmax(145px,1fr));gap:12px}.profit-kpis297 article{background:#fff;border:1px solid #e3ebe5;border-radius:16px;padding:16px;box-shadow:0 5px 18px rgba(31,74,45,.06)}.profit-kpis297 small,.profit297 td small{display:block;color:#66756b}.profit-kpis297 strong{display:block;font-size:20px;margin-top:7px}.negative297{color:#b42318!important}.profit-notes297 strong{display:block;font-size:26px;margin:12px 0}.profit297 table{min-width:1450px}.profit297 th,.profit297 td{white-space:nowrap}@media(max-width:1050px){.profit-kpis297{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.profit-hero297{align-items:stretch;flex-direction:column}.profit-actions297{display:grid}.profit-kpis297{grid-template-columns:repeat(2,1fr)}.profit-notes297{grid-template-columns:1fr!important}}@media(max-width:430px){.profit-kpis297{grid-template-columns:1fr}}
