.excelCalcReport{font-family:Arial,Helvetica,sans-serif;color:#111;background:#fff;border:1px solid #cfd8df;padding:24px;max-width:980px;margin:0 auto}.excelTitle{display:flex;justify-content:space-between;gap:24px;border-bottom:3px solid #1f4e78;padding-bottom:12px;margin-bottom:18px}.excelTitle>div{display:grid;gap:4px}.excelTitle b{color:#1f4e78}.excelCalcReport h1{font-size:1.15rem;margin:0 0 18px;padding:9px 12px;background:#d9eaf7;border:1px solid #9fbad0}.excelCalcReport h2{font-size:.95rem;margin:20px 0 7px;color:#1f4e78}.excelTwoCol{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:18px}.excelTable{width:100%;border-collapse:collapse;font-size:.82rem;table-layout:fixed}.excelTable th,.excelTable td{border:1px solid #9aa8b3;padding:6px 7px;vertical-align:top}.excelTable th{background:#d9eaf7;color:#173b5d;font-weight:700}.excelTable td:nth-child(1){font-weight:700;width:16%}.excelTable td:nth-child(2),.excelTable th:nth-child(2){text-align:right;width:16%}.excelTable td:nth-child(3),.excelTable th:nth-child(3){width:13%;text-align:center}.excelTable td:nth-child(4),.excelTable th:nth-child(4){width:auto}.excelTable .val{font-variant-numeric:tabular-nums}.importance td,.importance th{text-align:center!important;width:auto!important}.resultTable tbody tr:last-child td{background:#eef7ed;font-weight:700}.distribution{max-width:520px}.distribution td,.distribution th{text-align:center!important}.distribution .units th{font-weight:400;font-size:.72rem;background:#f7fafc}.excelFooter{margin-top:24px;padding-top:10px;border-top:1px solid #cfd8df;font-size:.72rem;color:#617383}.reportActions{flex-wrap:wrap}.reportActions .wordExport{background:#2b6a46}.standaloneReport{margin:0;background:white;padding:12mm}.standaloneReport .excelCalcReport{border:0;max-width:none;padding:0}.reportNote{font-size:.82rem;color:#667785}.excelCalcReport section{break-inside:avoid}.reportFigureSection{margin-top:18px}.reportFigure{margin:0;border:1px solid #cfd8df;border-radius:10px;padding:12px;background:#fbfdff}.reportFigureMeta{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:10px}.reportFigureMeta b{color:#173b5d}.reportFigureMeta span{font-size:.75rem;color:#617383;text-align:right}.reportFigure img{display:block;max-width:100%;width:auto;max-height:420px;margin:0 auto;object-fit:contain}.reportFigure figcaption{margin-top:9px;font-size:.75rem;color:#617383;line-height:1.35}@media(max-width:760px){.excelTwoCol{grid-template-columns:1fr}.excelCalcReport{padding:14px;overflow-x:auto}.excelTable{min-width:620px}.importance{min-width:0}.excelTitle{flex-direction:column}.reportFigureMeta{flex-direction:column}.reportFigure img{max-height:300px}}@media print{@page{size:A4;margin:12mm}.standaloneReport{padding:0}.excelCalcReport{border:0;padding:0;box-shadow:none}.excelCalcReport h1{break-after:avoid}.excelCalcReport section{break-inside:avoid}.reportFigure{break-inside:avoid}.reportActions,.reportHeader{display:none!important}}