.named-cost-panel{border:1px solid #4b493d;border-radius:8px;background:#20221d;padding:17px;margin:15px 0}.named-cost-row{display:grid;grid-template-columns:minmax(100px,1fr) 140px 32px;gap:10px;align-items:end;margin-bottom:13px}.named-cost-row .btn{height:42px}.quote-document-actions{display:flex;gap:18px;justify-content:space-between;align-items:center;background:#252219;border:1px solid #75603e;padding:20px;border-radius:9px;margin:0 0 22px}.document-button-pair{display:flex;gap:10px;flex-shrink:0}.document-button-pair .btn{padding:13px 23px}.quote-document-actions b{color:#e5c58f}.named-cost-panel .hint{font-size:12px}@media(max-width:720px){.quote-document-actions{display:block}.document-button-pair{margin-top:15px}.document-button-pair .btn{flex:1;padding:12px 8px;font-size:12px}.named-cost-row{grid-template-columns:minmax(80px,1fr) 90px 28px;gap:6px}.named-cost-panel{padding:12px}}
