@media (max-width:760px) {
  table[data-responsive-table-probe] {
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    table-layout:auto!important;
  }

  [data-responsive-table-wrapper] {
    max-width:100%!important;
    overflow-x:visible!important;
    -webkit-overflow-scrolling:auto!important;
  }

  table[data-responsive-table] {
    display:block!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    border-collapse:separate!important;
    border-spacing:0!important;
    table-layout:auto!important;
  }

  table[data-responsive-table] > thead {
    display:block!important;
    width:0!important;
    height:0!important;
  }

  table[data-responsive-table] > tbody,
  table[data-responsive-table] > tfoot {
    display:grid!important;
    width:100%!important;
    gap:10px!important;
  }

  table[data-responsive-table] tr[data-responsive-table-header] {
    position:absolute!important;
    width:1px!important;
    height:1px!important;
    padding:0!important;
    margin:-1px!important;
    overflow:hidden!important;
    clip:rect(0,0,0,0)!important;
    white-space:nowrap!important;
    border:0!important;
  }

  table[data-responsive-table] tr[data-responsive-table-row] {
    display:grid!important;
    width:100%!important;
    min-width:0!important;
    padding:10px 12px!important;
    border:1px solid var(--line,rgba(125,150,255,.16))!important;
    border-radius:12px!important;
    background:var(--panel2,rgba(28,36,62,.46))!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
  }

  table[data-responsive-table] tr[data-responsive-table-row] > td,
  table[data-responsive-table] tr[data-responsive-table-row] > th {
    display:block!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    padding:8px 0!important;
    border:0!important;
    border-bottom:1px solid var(--line,rgba(125,150,255,.13))!important;
    background:transparent!important;
    text-align:left!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
  }

  table[data-responsive-table] tr[data-responsive-table-row] > :last-child {
    border-bottom:0!important;
  }

  table[data-responsive-table] [data-responsive-table-label]::before {
    content:attr(data-responsive-table-label);
    display:block;
    margin-bottom:3px;
    color:var(--dim,#8e99c4);
    font-size:10px;
    font-weight:700;
    line-height:1.3;
    letter-spacing:.07em;
    text-transform:uppercase;
  }

  table[data-responsive-table="key-value"] [data-responsive-table-key],
  table[data-responsive-table="stacked-unlabelled"] [data-responsive-table-card-title] {
    color:var(--dim,#8e99c4)!important;
    font-size:11px!important;
    font-weight:700!important;
    letter-spacing:.04em!important;
  }

  table[data-responsive-table="key-value"] [data-responsive-table-value] {
    color:var(--txt,#e7edff)!important;
  }

  table[data-responsive-table] [data-responsive-table-span] {
    display:block!important;
    padding:4px 0!important;
    border-bottom:0!important;
  }

  table[data-responsive-table] input,
  table[data-responsive-table] select,
  table[data-responsive-table] textarea,
  table[data-responsive-table] button,
  table[data-responsive-table] svg,
  table[data-responsive-table] canvas {
    min-width:0!important;
    max-width:100%!important;
  }
}
