.page-review-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px}.proposal-page-list{display:grid;gap:7px;align-content:start}.proposal-page-button{display:flex;align-items:center;gap:10px;width:100%;padding:11px;border:1px solid #dbe4ec;background:#fff;color:#425466;text-align:left}.proposal-page-button>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eef3f7;color:#66788a;font-size:11px}.proposal-page-button strong,.proposal-page-button small{display:block}.proposal-page-button small{margin-top:2px;color:#8495a5;font-size:10px;font-weight:400}.proposal-page-button.active{border-color:#0b73c9;background:#eaf5ff;color:#0b73c9}.proposal-page-button.reviewed>span{background:#dff5ed;color:#13795b}.proposal-page-editor{padding:22px;border:1px solid #dbe4ec;border-radius:13px;background:#f9fbfc}.editor-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.editor-heading span{color:#66788a;font-size:11px}.editor-heading h2{margin:4px 0 0;color:#102a43}.review-check{display:flex;align-items:center;gap:8px;padding:8px 11px;border-radius:9px;background:#fff;border:1px solid #dbe4ec}.review-check input{width:17px;height:17px;margin:0}.proposal-page-editor textarea{min-height:285px;resize:vertical;line-height:1.55}.editor-hint{color:#66788a;font-size:11px}.editor-actions{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.editor-actions>div{display:flex;gap:8px}.review-progress{margin-top:22px;padding:15px;border-radius:11px;background:#eef3f7}.review-progress>div:first-child{display:flex;justify-content:space-between;color:#425466;font-size:12px}.progress-track{height:7px;margin-top:10px;border-radius:20px;background:#dbe4ec;overflow:hidden}.progress-track span{display:block;height:100%;width:0;background:#13795b;transition:width .2s}.statement-block p{line-height:1.65;margin:0 0 16px}.proposal-list{margin:18px 0 25px;padding-left:25px;list-style:disc}.proposal-list li{margin:7px 0}.proposal-logo.compact{margin-bottom:35px}.services-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:25px;border:1px solid #7bc7ec}.services-grid>div{border-right:1px solid #7bc7ec}.services-grid>div:last-child{border-right:0}.services-grid strong,.services-grid span{display:block;padding:11px}.services-grid strong{background:#183c70;color:white;text-align:center}.services-grid span{min-height:145px;background:#eaf5ff;line-height:1.6}.template-page h2{color:#183c70;border-bottom:2px solid #2674e8;padding-bottom:11px}.template-page h3{color:#11809b}.template-page table thead th{background:#16a1d0;color:white}.template-page table tbody tr:nth-child(even) td{background:#dff3fb}.template-page{overflow:hidden}@media(max-width:850px){.page-review-layout{grid-template-columns:1fr}.proposal-page-list{grid-template-columns:repeat(2,1fr)}.services-grid{grid-template-columns:1fr 1fr}}@media print{.template-page{width:8.5in!important;height:11in!important;min-height:11in!important;padding:.82in 1in!important;overflow:hidden!important}.proposal-cover.template-page{padding:1in!important}.services-grid strong,.services-grid span{-webkit-print-color-adjust:exact;print-color-adjust:exact}.company-footer{bottom:.35in}}
