.final-delivery{display:grid;gap:22px;border-top:4px solid #ffbf00}.final-delivery-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.final-delivery-head h2{margin:4px 0}.final-status{padding:9px 13px;border-radius:999px;background:#fff2bf;font-size:13px;font-weight:800;white-space:nowrap}.final-delivery.is-accepted .final-status,.final-delivery.is-closed .final-status{background:#dff5e5;color:#176331}.final-delivery.is-changes .final-status{background:#ffe4df;color:#9c2d20}.final-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.final-steps span{display:flex;align-items:center;gap:8px;padding:11px;border-radius:10px;background:#f3f5f4;color:#66706b;font-size:12px;font-weight:700}.final-steps i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#dfe4e1;font-style:normal}.final-steps .done{background:#e7f7eb;color:#176331}.final-steps .done i{background:#23924b;color:#fff}.final-version,.final-blockers,.final-client-note{padding:18px;border-radius:12px;background:#f7f8f7}.final-version>div:first-child{display:flex;justify-content:space-between;gap:16px}.final-version small{color:#68716c}.final-files{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.final-files a{padding:8px 11px;border:1px solid #d6dcd8;border-radius:8px;background:#fff}.final-client-note{margin-top:14px;background:#fff3d2}.final-blockers{background:#fff3d2;color:#714c00}.final-blockers ul{margin-bottom:0}.final-submit,.final-decision,.final-close{display:grid;grid-template-columns:1fr 1fr;gap:14px}.final-submit label,.final-decision label{grid-column:1/-1}.final-submit button,.final-decision div,.final-accept-check,.final-close button{grid-column:1/-1}.final-submit button:disabled{opacity:.5;cursor:not-allowed}.final-accept-check{display:flex!important;align-items:flex-start;gap:10px;padding:14px;background:#fff9df;border-radius:10px}.final-accept-check input{width:auto!important;margin-top:3px}.final-term{justify-self:start}.final-warranty{padding:14px;background:#edf7ff;border-radius:10px}.final-close textarea{min-height:46px}@media(max-width:760px){.final-delivery-head{display:grid}.final-status{justify-self:start}.final-steps{grid-template-columns:1fr 1fr}.final-submit,.final-decision,.final-close{grid-template-columns:1fr}.final-close label,.final-close button{grid-column:1}.final-version>div:first-child{display:grid}.final-files{display:grid}.final-files a{overflow-wrap:anywhere}}@media(max-width:440px){.final-steps{grid-template-columns:1fr}.final-decision div{display:grid;gap:10px}.final-decision button{width:100%}}
