.pv-note-inline{font-size:11px;font-weight:400;color:#789}html.dark-mode body .pv-note-inline{color:#8a8e94}.pv-warning{font-size:12px;line-height:1.5;padding:4px 4px;margin-top:4px;margin-bottom:4px;background:#fff;border-top:.3px dashed silver;border-left:.3px dashed silver;border-right:.3px dashed silver;border-bottom:.3px dashed silver;color:#789}.pv-warning.pv-info{border-left-color:silver;background:#fff;color:#789}.pv-warning.pv-warn{border-left-color:#d4820a;background:#fff8e6;color:#5a3800}.pv-warning.pv-error{border-left-color:#b00020;background:#fff0f0;color:#800020}html.dark-mode body .pv-warning{background:#2f3338!important;border-color:#4a4e54!important;border-left-color:#9bb3b5!important;color:#c4c8cc!important}html.dark-mode body .pv-warning.pv-info{background:#2f3338!important;border-color:#4a4e54!important;border-left-color:#9bb3b5!important;color:#c4c8cc!important}html.dark-mode body .pv-warning.pv-warn{background:#34302a!important;border-color:#4a4e54!important;border-left-color:#c4a458!important;color:#d4c89e!important}html.dark-mode body .pv-warning.pv-error{background:#332a2a!important;border-color:#4a4e54!important;border-left-color:#c47878!important;color:#e0a8a8!important}.results-table td.pv-result-highlight{font-weight:700;color:#008b8b}html.dark-mode body .results-table td.pv-result-highlight{color:#6fa8a8!important}.pv-trace{margin-top:8px;padding:6px 10px;background:#fafafa;border:.5px solid silver;font-size:11px;line-height:1.6;color:#555}.pv-trace-line{padding:1px 0;font-variant-numeric:tabular-nums}.pv-trace-line strong{color:#2f4f4f}html.dark-mode body .pv-trace{background:#26292d;border-color:#4a4e54;color:#c4c8cc}html.dark-mode body .pv-trace-line strong{color:#6fa8a8}.losses-table{width:100%;border-collapse:collapse;font-size:13px;background:#fff}.losses-table thead th{background:#f5f5f5;color:#333;padding:6px 4px;text-align:center;border:.5px solid silver;font-weight:400;font-size:12px}.losses-table tbody td{background:#fff;padding:3px 4px;border:.5px solid silver;color:#333;text-align:center;vertical-align:middle}.losses-table tbody td.row-num{background:#f5f5f5;width:28px}.losses-table tbody td.loss-desc{text-align:left;padding-left:8px}.losses-table tbody td.typ-cell{background:#f9f9f9;color:#666;font-variant-numeric:tabular-nums}.losses-table tbody td.loss-mult-cell,.losses-table tbody td.loss-pct-cell{font-variant-numeric:tabular-nums}.losses-table input.loss-pct-input{width:100%;padding:4px;border:none;background:#fff;color:#333;font-size:13px;text-align:center;font-variant-numeric:tabular-nums}.losses-table input.other-name{width:100%;padding:4px;border:none;background:#fff;color:#333;font-size:13px}.losses-table tfoot td{background:#f0f0f0;color:#333;padding:6px 4px;border:.5px solid silver;font-variant-numeric:tabular-nums;text-align:center}.losses-table tfoot td.losses-total-label{text-align:right;padding-right:10px;font-weight:400}.losses-table tfoot td.losses-total-value{font-weight:700;color:coral}html.dark-mode body .losses-table{background:#26292d}html.dark-mode body .losses-table thead th{background:#383d42;color:#c4c8cc;border-color:#4a4e54}html.dark-mode body .losses-table tbody td{background:#26292d;color:#c4c8cc;border-color:#4a4e54}html.dark-mode body .losses-table tbody td.row-num{background:#383d42;color:#c4c8cc}html.dark-mode body .losses-table tbody td.typ-cell{background:#26292d;color:#8a8e94}html.dark-mode body .losses-table input.loss-pct-input,html.dark-mode body .losses-table input.other-name{background:#26292d;color:#c4c8cc}html.dark-mode body .losses-table tfoot td{background:#383d42!important;color:#c4c8cc!important;border-color:#4a4e54!important}html.dark-mode body .losses-table tfoot td.losses-total-value{color:#6fa8a8!important}.input-with-unit{display:flex;align-items:stretch;gap:4px}.input-with-unit input[type=number]{flex:1 1 auto;min-width:0}.measurements-table .input-with-unit .unit-select{flex:0 0 auto;width:auto;min-width:70px;cursor:pointer}input:disabled,select:disabled{opacity:.45;cursor:not-allowed}@media (max-width:768px){.container{padding:15px}.losses-table{font-size:12px}.losses-table tbody td,.losses-table thead th{padding:4px 2px}}@media print{.panel{page-break-inside:avoid}.file-menu-container,.theme-toggle{display:none!important}}