/* Counter sheets need a readable report canvas even with only one player. */
html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-scroll {
  padding:24px !important;
  background:#f4f7fc !important;
}
html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-table {
  width:max-content !important;
  min-width:min(100%,640px) !important;
  margin:0 auto;
  border:1px solid #dce5f0;
  border-radius:12px;
  overflow:hidden;
  box-shadow:0 5px 20px #1831530c;
}
html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-table:not(:has(col:nth-child(4))) {
  width:100% !important;
  max-width:960px;
}
html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-table td {
  padding:14px 20px !important;
  min-width:180px;
  font-size:14px !important;
  line-height:1.5 !important;
}
html body .report-workbook-dialog .formatted-counter-sheet .counter-title-row {
  height:64px !important;
}
html body .report-workbook-dialog .formatted-counter-sheet .counter-title-row td {
  text-align:center !important;
  white-space:normal !important;
  overflow-wrap:normal;
  font-size:17px !important;
  padding:18px 20px !important;
}
html body .report-workbook-dialog .formatted-counter-sheet .counter-member-heading td {
  height:56px;
  text-align:center !important;
}
html body .report-workbook-dialog .formatted-counter-sheet .counter-closing-row td {
  padding:18px 20px !important;
}
@media(max-width:600px) {
  html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-scroll {padding:10px !important;}
  html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-table td {padding:12px !important;min-width:150px;font-size:13px !important;}
  html body .report-workbook-dialog .formatted-counter-sheet .counter-title-row td {font-size:14px !important;}
}

html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-scroll{padding:0!important;background:#fff!important}
html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-table{width:1600px!important;min-width:1600px!important;max-width:none!important;margin:0!important;border-radius:0!important;box-shadow:none!important;border-collapse:collapse!important}
html body .report-workbook-dialog .formatted-counter-sheet .excel-sheet-table td{border:1px solid #cbd5e1!important;height:34px!important;padding:8px 12px!important}
html body .report-workbook-dialog .formatted-counter-sheet .counter-title-row td{text-align:left!important}
html body .report-workbook-dialog .formatted-counter-sheet .counter-data-row td{background:#fff}

html body .report-workbook-dialog .formatted-counter-sheet .counter-title-row td{text-align:center!important}
