/*      Request ID: f424655cdd53e46cd100e8e458b1d17d_1745864028 (11/25/2025 4:11pm) (FchBDoAgDADBF0n9ESlQgVjQ0Fbi78XDHmbhwQFzzj/HkXGcjpLBbYFr9EUbg689D0qVugpooUYCma+ADKIvL+1bIDSth/GmGNZyEkU+)      */



/*      Resource ID: d1b786b074f56c8d1a3d4bb9125 (0-beautiful-tables.scss, compiled by node-sass, minified by none) (11/25/2025 3:53pm) (A:2387, B:2387, C:2433, D:2433, F:2433, J:2433, K:2433)      */

table.data th {
  background-color: #eee;
  font-weight: bold; }

table.data td, table.data th {
  border: 1px solid #ddd;
  padding: 15px; }

@media (max-width: 767px) {
  table.data td {
    display: block;
    clear: both; }
  table.data td, table.data th {
    padding: 10px; } }

table.data.has-header tr:first-child td, table.data.has-header tr:first-child th,
table.data thead tr:first-child td,
table.data thead tr:first-child th {
  background-color: #eee;
  font-weight: bold; }
  table.data.has-header tr:first-child td h1, table.data.has-header tr:first-child td h2, table.data.has-header tr:first-child td h3, table.data.has-header tr:first-child td h4, table.data.has-header tr:first-child td h5, table.data.has-header tr:first-child td h6, table.data.has-header tr:first-child td strong, table.data.has-header tr:first-child th h1, table.data.has-header tr:first-child th h2, table.data.has-header tr:first-child th h3, table.data.has-header tr:first-child th h4, table.data.has-header tr:first-child th h5, table.data.has-header tr:first-child th h6, table.data.has-header tr:first-child th strong,
  table.data thead tr:first-child td h1,
  table.data thead tr:first-child td h2,
  table.data thead tr:first-child td h3,
  table.data thead tr:first-child td h4,
  table.data thead tr:first-child td h5,
  table.data thead tr:first-child td h6,
  table.data thead tr:first-child td strong,
  table.data thead tr:first-child th h1,
  table.data thead tr:first-child th h2,
  table.data thead tr:first-child th h3,
  table.data thead tr:first-child th h4,
  table.data thead tr:first-child th h5,
  table.data thead tr:first-child th h6,
  table.data thead tr:first-child th strong {
    font-size: inherit;
    font-weight: inherit;
    color: inherit; }

@media (max-width: 767px) {
  table.data thead {
    display: none; }
  table.data.has-header tbody tr:first-child {
    display: none; }
  table.data tbody tr {
    display: block;
    margin-bottom: 25px; }
    table.data tbody tr > * {
      display: block;
      border-top-width: 0;
      width: 100% !important; }
      table.data tbody tr > *:first-child {
        border-top-width: 1px; }
      table.data tbody tr > *:before {
        content: attr(data-th);
        display: block;
        width: 100%;
        font-weight: bold;
        margin-bottom: 5px; }
  table.data tbody td.mobile-header {
    background-color: #eee;
    font-weight: bold; } }