#gestao3.comm-simplified .comm-simple-heading{align-items:end;gap:20px;margin-bottom:18px}
#gestao3 .comm-simple-heading .title{margin:0}
#gestao3 .comm-simple-period{width:210px;max-width:100%}
#gestao3 .comm-simple-period label{display:block;margin-bottom:6px;font-weight:700;color:#365879;font-size:13px}
#gestao3 .comm-simple-period input{width:100%;padding:10px 12px;border:1px solid #c7d9ef;border-radius:9px;font-size:16px;background:#fff}
#gestao3 .comm-simple-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px}
#gestao3 .comm-simple-kpis .g3-stat{padding:18px;border:1px solid #dbe6f4;border-radius:12px;background:#fff}
#gestao3 .comm-simple-kpis strong{display:block;margin-top:7px;font-size:clamp(20px,2vw,28px);color:#0648ab}
#gestao3 .comm-simple-list{padding:20px;margin-bottom:18px}
#gestao3 .comm-simple-list-head{display:flex;gap:15px;align-items:center;justify-content:space-between;margin-bottom:14px}
#gestao3 .comm-simple-list-head h3{margin:0}
#gestao3 .comm-simple-filters{display:grid;grid-template-columns:240px minmax(160px,1fr);gap:14px;margin-bottom:15px}
#gestao3 .comm-simple-filters label{display:block;font-size:13px;font-weight:700;margin-bottom:5px}
#gestao3 .comm-simple-filters input,#gestao3 .comm-simple-filters select{width:100%;padding:10px;border:1px solid #c7d9ef;border-radius:8px;background:#fff;font-size:14px}
#gestao3 .comm-simple-reference{display:block;color:#637c95;margin-top:5px;font-size:12px}
#gestao3 .comm-simple-list table{min-width:650px}
#gestao3 .comm-simple-list th,#gestao3 .comm-simple-list td{padding:13px 10px;vertical-align:middle}
#gestao3 .comm-simple-status{display:inline-block;padding:6px 9px;border-radius:7px;font-weight:700;font-size:12px;background:#fff2d6;color:#8a5c00}
#gestao3 .comm-simple-status.received{background:#ddf5e7;color:#12623e}
#gestao3 .comm-simple-status.cancelled{background:#fee6e6;color:#982c2c}
#gestao3 .comm-simple-pages{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;font-size:13px}
#gestao3 .comm-simple-group{margin-bottom:12px;border:1px solid #d7e4f3;border-radius:11px;background:#fff}
#gestao3 .comm-simple-group>summary{padding:16px 18px;font-size:15px;font-weight:750;cursor:pointer;color:#174b8d}
#gestao3 .comm-simple-group[open]>summary{border-bottom:1px solid #e1eaf6}
#gestao3 .comm-simple-group>section,#gestao3 .comm-simple-group>.comm-fold{margin:12px}
#gestao3 .comm-simple-group .comm-compact-note{display:none}
#gestao3 .comm-simple-group #commission-forecast-shortcuts{margin:12px!important;padding:12px!important}
#gestao3 .comm-simple-group #commission-forecast-shortcuts h3,#gestao3 .comm-simple-group #commission-forecast-shortcuts p{display:none}
@media(max-width:700px){#gestao3 .comm-simple-heading{display:flex;flex-wrap:wrap}#gestao3 .comm-simple-period{width:100%}#gestao3 .comm-simple-kpis{grid-template-columns:1fr;gap:9px}#gestao3 .comm-simple-kpis .g3-stat{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px}#gestao3 .comm-simple-kpis strong{font-size:21px;margin:0;white-space:nowrap}#gestao3 .comm-simple-list{padding:14px}#gestao3 .comm-simple-filters{grid-template-columns:1fr}#gestao3 .comm-simple-list-head{align-items:start}#gestao3 .comm-simple-list-head h3{font-size:18px}}
#gestao3 #g3-commission-kpis{display:none}
#gestao3 [hidden]{display:none!important}
