.calc-actions button:nth-child(3),.calc-actions button:nth-child(4){color:#fff;background:#176f9d;border-color:#176f9d}.calc-report{color:#172b39;background:#fff;border:1px solid #cbd7de;padding:38px;box-shadow:0 12px 34px #082b4414}.calc-report-header{border-bottom:4px solid #0a3b5c;grid-template-columns:1fr auto;align-items:end;gap:28px;padding-bottom:22px;display:grid}.calc-report-header small{color:#177aa9;letter-spacing:1.5px;font-weight:900}.calc-report-header h1{letter-spacing:-1.4px;margin:7px 0 6px;font-size:30px}.calc-report-header p{margin:0;font-size:15px;font-weight:700}.calc-report-header dl{min-width:250px;margin:0;font-size:13px}.calc-report-header dl div{grid-template-columns:82px 1fr;padding:5px 0;display:grid}.calc-report-header dt{color:#6a7b85}.calc-report-header dd{text-align:right;margin:0;font-weight:700}.calc-report-section{margin-top:26px}.calc-report-section>h2,.calc-report-note h2{color:#0a3b5c;margin:0 0 11px;font-size:17px}.calc-report table{border-collapse:collapse;width:100%;font-size:14px}.calc-report th,.calc-report td{text-align:left;border:1px solid #cdd8df;padding:11px 13px}.calc-report th{background:#edf3f6;width:18%}.calc-report td{width:32%}.calc-report-note{background:#f1f5f7;border-left:4px solid #177aa9;margin-top:24px;padding:16px 18px}.calc-report-note p{color:#526773;margin:0;font-size:13px;line-height:1.65}.calc-report-footer{color:#637680;border-top:1px solid #aebfc9;align-items:center;gap:18px;margin-top:26px;padding-top:14px;font-size:12px;display:flex}.calc-report-footer b{color:#0a3b5c;margin-right:auto}@media (width<=680px){.calc-report{padding:24px 18px}.calc-report-header{grid-template-columns:1fr}.calc-report-header dl{min-width:0}.calc-report-header h1{font-size:24px}.calc-report th,.calc-report td{padding:9px 7px;font-size:12px}.calc-report-footer{flex-direction:column;align-items:flex-start;gap:5px}}@media print{@page{size:A4 portrait;margin:12mm}.calc-screen-only{display:none!important}.calculator-wrap{width:100%;margin:0;padding:0!important}.calc-report{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;margin:0;padding:0}.calc-report-header{padding-bottom:15px}.calc-report-header h1{font-size:24px}.calc-report-section{break-inside:avoid;margin-top:18px}.calc-report-section>h2,.calc-report-note h2{font-size:15px}.calc-report th,.calc-report td{padding:8px 10px;font-size:12px}.result-summary article,.pack-results>article{padding:14px}.result-summary b{font-size:22px}.calc-report-note{margin-top:17px;padding:12px 14px}.calc-report-note p{font-size:11px}.calc-report-footer{margin-top:18px}}
