.fw-v16954-manager-date{margin:0 24px 18px;padding:18px;border:1px solid #cfe8da;border-radius:18px;background:#f7fcf9;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.fw-v16954-date-copy{display:grid;gap:5px}.fw-v16954-date-copy strong{font-size:17px;color:#102219}.fw-v16954-date-copy span{font-size:13px;line-height:1.45;color:#64786c}.fw-v16954-date-copy small{font-size:13px;font-weight:700;color:#087a42}.fw-v16954-date-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.fw-v16954-date-actions input{min-height:42px;padding:0 12px;border:1px solid #cbd9d1;border-radius:12px;background:#fff;font:inherit}.fw-v16954-date-actions button{min-height:42px;padding:0 14px;border:0;border-radius:12px;background:#10c96b;color:#fff;font-weight:800;cursor:pointer}.fw-v16954-date-actions button.secondary{background:#fff;color:#17643e;border:1px solid #bcdcca}.fw-v16954-manager-date.saving{opacity:.7;pointer-events:none}.fw-v16954-approve-stage{min-width:220px}.fw-v16954-approve-stage:disabled{opacity:.55;cursor:not-allowed}@media(max-width:760px){.fw-v16954-manager-date{grid-template-columns:1fr;margin:0 12px 14px}.fw-v16954-date-actions{justify-content:stretch}.fw-v16954-date-actions input,.fw-v16954-date-actions button{width:100%}.fw-v16954-approve-stage{width:100%}}
