.wp-block-sd-partner-credits-csv-table .table-default{margin:2.5% auto 0;max-width:1200px;width:96%}
.wp-block-sd-partner-credits-csv-table .constrained-layout{margin-left:4%;margin-right:4%}
@media screen and (min-width:1800px){.wp-block-sd-partner-credits-csv-table .constrained-layout{margin-left:auto;margin-right:auto;max-width:1600px}}

.wp-block-sd-partner-credits-csv-table .table-default p{margin-bottom:0!important}

.wp-block-sd-partner-credits-csv-table .table-default>.row{border-bottom:1px solid rgba(0,0,0,0.2);display:flex}
.wp-block-sd-partner-credits-csv-table .table-default>.row>*{color:#111;flex:1;font-size:16px;font-weight:400;line-height:22px;padding:16px 8px 16px 5px;text-align:left}

.wp-block-sd-partner-credits-csv-table .table-default>.row.heading{border-bottom:1px solid rgba(0,0,0,0.4)}
.wp-block-sd-partner-credits-csv-table .table-default>.row.heading>* p{color:#111;font-size:16px;font-weight:500;line-height:22px;text-transform:none}

.wp-block-sd-partner-credits-csv-table .table-default>.row.section-columns{border-bottom:1px solid rgba(0,0,0,0.4)}
.wp-block-sd-partner-credits-csv-table .table-default>.row.section-columns>* p{color:#111;font-size:16px;font-weight:600;line-height:22px;text-transform:none}

.wp-block-sd-partner-credits-csv-table .table-default>.row.parent>*{display:flex;justify-content:space-between;align-items:center;gap:12px}

.wp-block-sd-partner-credits-csv-table .section-header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  border-bottom:1px solid rgba(0,0,0,0.2);
  padding:16px 0;
  text-align: left;

}

.wp-block-sd-partner-credits-csv-table .section-header .section-title p{
  color:#465ca9;
  font-size:18px;
  line-height:24px;
  margin-bottom:0!important;
}

.wp-block-sd-partner-credits-csv-table .section-header .section-action{
  display:flex;
  justify-content:flex-end;
}

.wp-block-sd-partner-credits-csv-table .section-header .toggle-table-rows{
  background-color:#465ca9;
  border:none!important;
  border-radius:8px;
  color:#fff;
  cursor:pointer;
  display:inline-block;
  font-size:14px!important;
  font-weight:500;
  line-height:20px!important;
  padding:6px 13px 4px;
  text-align:center;
  white-space:nowrap;
}

.wp-block-sd-partner-credits-csv-table .table-default>.row.child{display:none}

.wp-block-sd-partner-credits-csv-table .table-default>.row>* a,
.wp-block-sd-partner-credits-csv-table .table-default>.row>* a:visited{color:#465ca9;font-weight:500}

.wp-block-sd-partner-credits-csv-table .table-default>.row>* .toggle-table-rows{background-color:#465ca9;border:none!important;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:14px!important;font-weight:500;line-height:20px!important;padding:6px 13px 4px;text-align:center;white-space:nowrap}

.wp-block-sd-partner-credits-csv-table .table-default>.row.emphasize-column-2 .column2,
.wp-block-sd-partner-credits-csv-table .table-default>.row.emphasize-column-3 .column3,
.wp-block-sd-partner-credits-csv-table .table-default>.row.emphasize-column-4 .column4,
.wp-block-sd-partner-credits-csv-table .table-default>.row.emphasize-column-5 .column5{background-color:#edeff6;padding:16px 8px}

.wp-block-sd-partner-credits-csv-table .table-default>.row.center-column-2 .column2,
.wp-block-sd-partner-credits-csv-table .table-default>.row.center-column-3 .column3,
.wp-block-sd-partner-credits-csv-table .table-default>.row.center-column-4 .column4,
.wp-block-sd-partner-credits-csv-table .table-default>.row.center-column-5 .column5{text-align:center}

@media screen and (max-height:720px){
  .wp-block-sd-partner-credits-csv-table .table-default>.row>*{font-size:16px;line-height:22px}
}

@media screen and (max-width:534px){
  .wp-block-sd-partner-credits-csv-table .table-default>.row.child p{font-size:.875rem}
}

