.complete-paper{width:794px!important;min-height:1123px!important;padding:24px 26px!important;color:#101b36!important;font-family:"Times New Roman",serif!important;background:#fff}.complete-paper .misa-head{display:grid!important;grid-template-columns:92px 1fr 150px!important;gap:13px!important;align-items:start!important;padding-bottom:8px!important;border-bottom:2px solid #1757d8!important}.complete-paper .misa-logo img{width:78px!important;max-height:45px!important;object-fit:contain}.complete-paper .misa-company h2{margin:0 0 4px!important;font-size:11px!important;color:#153c87}.complete-paper .misa-company p{margin:2px 0!important;font-size:6.5px!important}.complete-paper .quote-title{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:3px!important;margin:0!important;padding:0!important;background:none!important;border:0!important}.complete-paper .quote-title h1{margin:0!important;padding:4px 8px!important;border-radius:4px;background:#2359d6!important;color:#fff!important;font-size:8px!important}.complete-paper .quote-title span{font-size:6.5px!important;font-weight:700}.complete-paper .misa-customer{margin-top:9px!important;padding:9px 11px!important;min-height:88px!important;border:1px solid #b9d5ff!important;border-radius:6px!important;background:#f2f8ff!important}.complete-paper .misa-customer h3{margin:0 0 7px!important;color:#173e8e!important;font-size:8px!important}.complete-paper .customer-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px 28px!important}.complete-paper .customer-grid p{margin:1px 0!important;font-size:7px!important}.complete-paper section{margin:12px 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.complete-paper section>h3{margin:0 0 7px!important;padding-left:7px;border-left:4px solid #2360e3;color:#163d8c;font-size:8px!important}.complete-paper table{width:100%;margin:0!important;border-collapse:collapse;font-size:7px!important}.complete-paper th,.complete-paper td{padding:7px 8px!important;border:1px solid #b9c5d8!important;vertical-align:middle}.complete-paper th{background:#2459d7!important;color:#fff!important;font-family:Arial,sans-serif;font-size:7px!important}.complete-paper td{text-align:center}.complete-paper td:nth-child(2){text-align:left}.complete-paper td b{display:block;font-size:8px}.complete-paper td small{display:block;margin-top:4px;line-height:1.4}.misa-product-tag{display:inline-block;margin-bottom:3px;padding:2px 5px;border-radius:3px;background:#dce8ff;color:#2058c0;font:700 5.5px Arial}.complete-paper .gross-row td{background:#f7f7f7;font-weight:700}.complete-paper .discount-row td{background:#fff4f4;color:#d22b2b;font-weight:700}.complete-paper .benefit-row td{height:95px;text-align:center;color:#293a5d;line-height:1.45}.complete-paper .benefit-row td:first-child{color:#31509b;font-size:8px}.complete-paper .pay-row td{background:#244494!important;color:#fff!important;font-weight:700;font-size:8px}.combo-benefits{padding:8px!important;border:1px solid #d7bfff!important;border-radius:6px!important;background:#fbf8ff!important}.combo-benefits>h3{border-left:0!important;color:#6334aa!important;padding:0!important}.combo-benefits>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:7px}.combo-benefits article{padding:8px;border:1px solid #d8c3ff;border-radius:4px;background:#fff}.combo-benefits article b{display:block;padding-bottom:5px;border-bottom:1px solid #dccdff;font-size:7px}.combo-benefits article p,.combo-benefits article small{display:block;margin:4px 0;font-size:6px;line-height:1.35;color:#075e48}.invoice-options>h3{border-color:#ee9400!important;color:#163d8c!important}.invoice-options>p{margin:-2px 0 8px!important;font-size:6px;font-style:italic}.invoice-options th{background:#e17b00!important;font-size:7px!important}.invoice-options td{height:58px}.invoice-options td:last-child{color:#087554;font-weight:700}.feature-options th{background:#f2f4f7!important;color:#253754!important;text-align:left}.feature-options td{height:72px;text-align:left!important;line-height:1.45}.complete-paper .deployment{margin:12px 0!important;padding:9px 11px!important;min-height:auto!important;border:1px solid #efc45d!important;border-radius:5px;background:#fffdf4}.complete-paper .deployment h3{margin:0 0 5px!important;font-size:7px!important}.complete-paper .deployment p{margin:3px 0!important;font-size:6.5px!important;line-height:1.4}.complete-paper .trust{margin:12px 0!important;padding:8px!important;border:1px solid #9fcaff!important;border-radius:5px;background:#fff!important;text-align:center}.complete-paper .trust>b{font-size:6.5px}.complete-paper .customer-logo-image img{display:block;width:88%!important;max-height:none!important;margin:7px auto 0}.complete-paper .payment{display:grid!important;grid-template-columns:1fr 155px!important;gap:15px!important;min-height:150px!important;margin:12px 0!important;padding:10px 12px!important;border:1px solid #8ebcff!important;border-radius:6px;background:#f3f8ff}.complete-paper .payment h3{margin:0 0 7px!important;font-size:8px!important}.complete-paper .payment p{margin:6px 0!important;font-size:7px!important}.complete-paper mark{padding:3px 6px;border:1px solid #73a7f4;border-radius:3px;background:#fff;color:#163b80}.complete-paper .qr-payment{padding:6px!important}.complete-paper .qr-payment img{width:100%!important;max-height:135px!important;object-fit:contain}.complete-paper .misa-sign{display:grid;grid-template-columns:1fr 1fr;min-height:90px!important;margin-top:14px!important;padding-top:10px;border-top:1px solid #dce2ec;font-size:7px!important;text-align:center}.complete-paper .misa-sign div{display:flex;flex-direction:column;gap:6px}.complete-paper .staff{display:none!important;margin-top:8px;padding:8px 10px!important;border:1px solid #d7dee9;border-radius:5px;background:#fafbfc;font-size:6.5px;text-align:right}.complete-paper.show-staff .staff{display:flex!important}.complete-empty{height:80px;text-align:center!important;color:#708099}.short-template .complete-paper .invoice-options,.short-template .complete-paper .feature-options,.short-template .complete-paper .trust,.short-template .complete-paper .deployment{display:none!important}@media print{.complete-paper{width:210mm!important;padding:8mm!important;box-shadow:none!important}.complete-paper section,.complete-paper .payment,.complete-paper .trust{break-inside:avoid}.complete-paper .invoice-options{break-before:page}.complete-paper .feature-options{break-before:page}}
