.deadline-status{display:flex;justify-content:space-between;gap:18px;align-items:center;border-left:4px solid #8794a3;background:#f1f4f7;padding:11px 13px;margin:0 0 16px}.deadline-status strong{font-size:12px;color:var(--blue)}.deadline-status span{font-size:10px;line-height:1.45;color:var(--muted);text-align:right}.deadline-status.soon{border-color:#d28a18;background:#fff6e5}.deadline-status.overdue{border-color:var(--red);background:#faeaee}.deadline-status.ready{border-color:var(--green);background:#eaf4f0}.proposal-actions{flex-wrap:wrap}.proposal-actions #downloadDeadline:disabled{opacity:.45;cursor:not-allowed}.deadline-chip{background:#fff2dc!important;color:#8c5a0d!important}.deadline-chip.overdue{background:#fae6ea!important;color:var(--red)!important}@media(max-width:600px){.deadline-status{align-items:flex-start;flex-direction:column}.deadline-status span{text-align:left}.proposal-actions{flex-direction:column-reverse}}
