.taskFiscalInformation { margin:0 0 14px; padding:0 0 12px; border-bottom:1px solid #d5dfea; }
.taskFiscalInformation dl { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; margin:0; }
.taskFiscalInformation dt { font-size:11px; color:#52647c; margin-bottom:4px; }
.taskFiscalInformation dd { margin:0; font-size:17px; font-weight:700; color:#183d6d; }
.taskFiscalInformation p { margin:10px 0 0; padding:8px; font-size:11px; color:#7b4e06; background:#fff4dc; border-left:3px solid #ba811c; overflow-wrap:anywhere; }
.taskStageControl { display:grid; grid-template-columns:minmax(0,1fr); gap:6px; }
.taskStageControl select { max-width:100%; }
@media(max-width:450px){.taskFiscalInformation dl{grid-template-columns:1fr}.taskFiscalInformation dd{font-size:16px}}
