.nvx-bs{margin:22px 0 30px;border:1px solid #d7e5f4;border-radius:16px;background:#fff;overflow:hidden;color:#0a2a54;min-width:0}.nvx-bs-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px 12px}.nvx-bs-heading h3{margin:0;font-size:20px}.nvx-bs-heading p{margin:7px 0 0;font-size:13px;color:#52677f}.nvx-bs-badge{font-size:11px;color:#0872d5;background:#eaf3fc;padding:7px 10px;border-radius:20px;white-space:nowrap}.nvx-bs-totals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:10px 22px}.nvx-bs-totals article{padding:15px 13px;border:1px solid #d7e5f4;border-radius:12px;background:#f5f9fd;min-width:0}.nvx-bs-totals span,.nvx-bs-totals small{display:block;color:#52677f;font-size:12px}.nvx-bs-totals strong{display:block;margin:8px 0;font-size:24px;line-height:1.3;font-variant-numeric:tabular-nums;color:#0a2a54;overflow-wrap:anywhere}.nvx-bs-totals em{font-size:12px;font-style:normal;font-weight:500}.nvx-bs-totals small{font-size:11px}.nvx-bs-note{font-size:12px;line-height:1.6;color:#52677f;margin:10px 22px 15px}.nvx-bs-table-wrap{overflow-x:auto;max-width:100%}.nvx-bs .nvx-bs-table{width:100%;min-width:940px;border-collapse:collapse;table-layout:fixed;font-size:12px;margin:0}.nvx-bs-table caption{text-align:left;padding:10px 22px;font-size:12px;font-weight:600;color:#52677f}.nvx-bs .nvx-bs-table th,.nvx-bs .nvx-bs-table td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #eaf0f7;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.nvx-bs-table th:nth-child(1){width:19%}.nvx-bs-table th:nth-child(4),.nvx-bs-table th:nth-child(5){width:17%}.nvx-bs .nvx-bs-table thead th{background:#edf4fc;font-size:11px;color:#0a2a54}.nvx-bs-table small{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:#52677f}.nvx-buildings .nvx-bs-building{background:none;border:0;border-radius:0;padding:0;text-align:left;color:#0872d5;font-size:13px;font-weight:650;line-height:1.5;box-shadow:none}.nvx-bs-building:hover{text-decoration:underline}.nvx-bs a{color:#0872d5;white-space:nowrap}.nvx-bs-selected td{background:#f2f7fd}.nvx-bs-excluded td{background:#faf7f2}.nvx-bs-excluded td:first-child small{color:#986017}.nvx-bs .nvx-bs-table tfoot th,.nvx-bs .nvx-bs-table tfoot td{background:#eaf3fc;color:#0a2a54;font-weight:700;border-top:2px solid #b9d3ee}.nvx-bs-building:focus-visible,.nvx-bs a:focus-visible{outline:2px solid #0872d5;outline-offset:3px}.nvx-b-detail{scroll-margin-top:20px}@media(max-width:1000px){.nvx-bs-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.nvx-bs-heading{align-items:flex-start}.nvx-bs-badge{white-space:normal}}@media(max-width:700px){.nvx-bs-heading{display:block;padding:16px}.nvx-bs-badge{display:inline-block;margin-top:10px}.nvx-bs-totals{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px;gap:8px}.nvx-bs-totals strong{font-size:21px}.nvx-bs-note{margin:12px 16px}.nvx-bs .nvx-bs-table{display:block;min-width:0;table-layout:auto}.nvx-bs-table caption{display:block;padding:12px 16px}.nvx-bs-table thead{display:none}.nvx-bs-table tbody,.nvx-bs-table tfoot{display:block;padding:0 12px}.nvx-bs-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 12px;border:1px solid #d7e5f4;border-radius:10px;overflow:hidden}.nvx-bs .nvx-bs-table td,.nvx-bs .nvx-bs-table tfoot th{display:block;width:auto!important;padding:10px 12px;border-bottom:1px solid #eaf0f7}.nvx-bs-table td:first-child,.nvx-bs-table tfoot th{grid-column:1/-1}.nvx-bs-table td:before{content:attr(data-label);display:block;font-size:10px;font-weight:600;color:#52677f;margin-bottom:6px}.nvx-bs-table td:first-child:before{display:none}.nvx-bs-table-wrap{overflow:visible}}