.bn-wide{grid-column:1/-1}
@media (max-width:599px){.bn-mwide{grid-column:1/-1}}
.bn-seg{display:flex;width:100%}.bn-seg button{flex:1}
.bn-brutto{font-size:20px;font-weight:700}
.bn-break td:nth-child(n+2),.bn-break th:nth-child(n+2),.bn-tab td,.bn-tab th{text-align:right;white-space:nowrap}
.bn-tab td:first-child,.bn-tab th:first-child{text-align:left}
.bn-break tr.bn-strong td{font-weight:700}
.bn-break tr.bn-netrow td{font-weight:800;color:var(--brand);background:var(--brand-soft)}
.bn-break tr.muted td{color:var(--muted)}
#bn-table tr.bn-me td{background:var(--brand-soft);font-weight:700}
@media (max-width:480px){.bn-tab th:nth-child(5),.bn-tab td:nth-child(5){display:none}}
@media (max-width:480px){.bn-break td:first-child{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.bn-break td,.bn-break th{font-size:14px;padding-left:8px;padding-right:8px}}
@media (max-width:480px){.bn-tab td,.bn-tab th{font-size:14px;padding-left:7px;padding-right:7px}}
