.proposal-step-progress{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 20px;padding:14px 16px;background:#fff;border:1px solid #c6d0dc;border-left:4px solid #b82030;border-radius:7px;color:#253448}.proposal-step-progress>span{font-size:12px;color:#8c1d2b;font-weight:700}.proposal-step-progress strong{font-size:14px}.proposal-step-progress small{margin-left:auto;font-size:12px;color:#445365}.proposal-step-actions{background:white;border:1px solid #c6d0dc;border-radius:9px;padding:17px;margin-top:24px}.proposal-step-actions p{margin:0 0 13px;color:#445365;font-size:13px;line-height:1.65}.proposal-step-actions>div{display:flex;gap:9px;flex-wrap:wrap}.proposal-step-actions button{min-height:44px;font-size:14px}.proposal-step-actions button.primary{margin-left:auto}.proposal-step-actions button:disabled{opacity:.5;cursor:default}.cover-wording details{margin-top:20px;border-top:1px solid #c6d0dc;padding-top:15px}.cover-wording summary{font-size:14px;font-weight:700;cursor:pointer;color:#8c1d2b;min-height:36px}.cover-wording details .grid{margin-top:13px}@media screen and (max-width:650px){.proposal-step-progress{padding:12px}.proposal-step-progress small{width:100%;margin-left:0}.proposal-step-actions{padding:14px}.proposal-step-actions button{flex:1 1 auto}.proposal-step-actions button.primary{margin-left:0;flex-basis:100%}.proposal-step-actions p{font-size:14px}}
