.sb-wide{grid-column:1/-1}
@media (max-width:599px){.sb-mwide{grid-column:1/-1}}
.sb-seg{display:flex;width:100%}.sb-seg button{flex:1}
.sb-montant{font-size:20px;font-weight:700}
.sb-check{min-height:46px;display:flex;align-items:center}
.sb-res td,.sb-res th,.sb-tab td,.sb-tab th,.sb-det td:last-child,.sb-det th:last-child{text-align:right;white-space:nowrap}
.sb-res td:first-child,.sb-tab td:first-child,.sb-tab th:first-child{text-align:left}
.sb-res td:first-child{white-space:normal}
.sb-res tr.sb-strong td,.sb-det tr.sb-strong td{font-weight:700}
.sb-res tr.sb-netrow td{font-weight:800;color:var(--brand);background:var(--brand-soft)}
.sb-res tr.muted td{color:var(--muted)}
#sb-table tr.sb-me td{background:var(--brand-soft);font-weight:700}
.sb-details summary{cursor:pointer;font-weight:600;font-size:15px;color:var(--brand);padding:8px 0;min-height:34px}
@media (max-width:480px){
  .sb-res th:nth-child(2),.sb-res td:nth-child(2){display:none}
  .sb-res td,.sb-res th,.sb-tab td,.sb-tab th{font-size:14px;padding-left:7px;padding-right:7px}
  .sb-tab th:nth-child(4),.sb-tab td:nth-child(4),.sb-tab th:nth-child(5),.sb-tab td:nth-child(5){display:none}
}
