
@media (max-width:720px){
  html body .diagram[data-diagram-system="v2"][data-diagram-kind="table"] table[data-diagram-responsive="stack"] tbody tr{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:8px!important;
    padding:10px!important;
    border-bottom:1px solid var(--line)!important;
  }
  html body .diagram[data-diagram-system="v2"][data-diagram-kind="table"] table[data-diagram-responsive="stack"] tbody td{
    display:block!important;
    min-width:0!important;
    padding:8px 9px!important;
    border:1px solid var(--line)!important;
    border-radius:6px!important;
    background:var(--paper)!important;
  }
  html body .diagram[data-diagram-system="v2"][data-diagram-kind="table"] table[data-diagram-responsive="stack"] tbody td:first-child{
    border-color:var(--line-strong)!important;
    background:var(--panel)!important;
    color:var(--text)!important;
    font-weight:850!important;
  }
  html body .diagram[data-diagram-system="v2"][data-diagram-kind="table"] table[data-diagram-responsive="stack"] tbody td::before{
    margin-bottom:3px!important;
    color:var(--muted)!important;
    font-size:11px!important;
    line-height:1.3!important;
  }
}
@media (max-width:340px){
  html body .diagram[data-diagram-system="v2"][data-diagram-kind="table"] table[data-diagram-responsive="stack"] tbody tr{
    grid-template-columns:minmax(0,1fr)!important;
  }
}
