.printify .tags {
  display: none !important;
}
.printify #chordsheetContent {
  columns: 2;
  column-gap: 3em;
  margin-bottom: 0 !important;
}
.printify #chordsheetContent section > div {
  break-inside: avoid;
}
.printify #chordsheetContent .ref.open,
.printify #chordsheetContent h3 {
  width: 3em;
  margin-left: -4em;
  overflow: hidden;
}
.printify #chordsheetContent .abc-notation {
  column-span: all;
}
.printify #chordsheetContent .chord-container .kord .chord-diag {
  width: 50pt;
}
.printify #chordsheet.content {
  font-size: 12pt;
  padding: 0;
  padding-left: 25pt;
  min-height: unset;
}
.printify #chordsheet.content .sd-header {
  column-span: all;
  margin-top: 0.3em;
  margin-left: -3pt;
}
.printify #chordsheet.content .sd-header h1,
.printify #chordsheet.content .sd-header h2 {
  font-size: 2.5em !important;
}
.printify #chordsheet.content .sd-header h2 {
  margin-bottom: 1em !important;
  color: var(--ink) !important;
}
.printify #chordsheet.content.singleCol {
  padding-left: 70pt;
}
.printify #chordsheet.content.singleCol .sd-header {
  margin-left: -50pt;
}
.printify #chordsheet.content.singleCol .ref.open,
.printify #chordsheet.content.singleCol h3 {
  width: 4em;
  margin-left: -5em;
}
.printify .chord-container {
  color: var(--text);
}
.override-colors {
  --bg-list: white;
  --bg-sheet: white;
  --accent: #dd4407;
  --accent-flat: #cc663d;
  --ink: black;
  --gray: #808080;
  --gray-dark: #545454;
  --gray-light: #cccccc;
  --text: black;
  --text-inverted: white;
  --text-sidebar: #665752;
  --bg-rev: #66331f;
  --text-rev: #e6b29e;
  --text-revs: #e6b29e;
  --bg-revs: #33211a;
  --bg-filter-translucent: rgba(255, 255, 255, 0.4);
  --bg-filter-opaque: rgba(242, 238, 237, 0.9);
}
@media print {
  .tags {
    display: none !important;
  }
  #chordsheetContent {
    columns: 2;
    column-gap: 3em;
    margin-bottom: 0 !important;
  }
  #chordsheetContent section > div {
    break-inside: avoid;
  }
  #chordsheetContent .ref.open,
  #chordsheetContent h3 {
    width: 3em;
    margin-left: -4em;
    overflow: hidden;
  }
  #chordsheetContent .abc-notation {
    column-span: all;
  }
  #chordsheetContent .chord-container .kord .chord-diag {
    width: 50pt;
  }
  #chordsheet.content {
    font-size: 12pt;
    padding: 0;
    padding-left: 25pt;
    min-height: unset;
  }
  #chordsheet.content .sd-header {
    column-span: all;
    margin-top: 0.3em;
    margin-left: -3pt;
  }
  #chordsheet.content .sd-header h1,
  #chordsheet.content .sd-header h2 {
    font-size: 2.5em !important;
  }
  #chordsheet.content .sd-header h2 {
    margin-bottom: 1em !important;
    color: var(--ink) !important;
  }
  #chordsheet.content.singleCol {
    padding-left: 70pt;
  }
  #chordsheet.content.singleCol .sd-header {
    margin-left: -50pt;
  }
  #chordsheet.content.singleCol .ref.open,
  #chordsheet.content.singleCol h3 {
    width: 4em;
    margin-left: -5em;
  }
  .chord-container {
    color: var(--text);
  }
  aside,
  #transposer {
    display: none !important;
  }
  #app div.dark,
  #app div.light {
    --bg-list: white;
    --bg-sheet: white;
    --accent: #dd4407;
    --accent-flat: #cc663d;
    --ink: black;
    --gray: #808080;
    --gray-dark: #545454;
    --gray-light: #cccccc;
    --text: black;
    --text-inverted: white;
    --text-sidebar: #665752;
    --bg-rev: #66331f;
    --text-rev: #e6b29e;
    --text-revs: #e6b29e;
    --bg-revs: #33211a;
    --bg-filter-translucent: rgba(255, 255, 255, 0.4);
    --bg-filter-opaque: rgba(242, 238, 237, 0.9);
  }
}
@media screen {
  .simulate-print {
    --bg-list: white;
    --bg-sheet: white;
    --accent: #dd4407;
    --accent-flat: #cc663d;
    --ink: black;
    --gray: #808080;
    --gray-dark: #545454;
    --gray-light: #cccccc;
    --text: black;
    --text-inverted: white;
    --text-sidebar: #665752;
    --bg-rev: #66331f;
    --text-rev: #e6b29e;
    --text-revs: #e6b29e;
    --bg-revs: #33211a;
    --bg-filter-translucent: rgba(255, 255, 255, 0.4);
    --bg-filter-opaque: rgba(242, 238, 237, 0.9);
    background-color: #99837a;
    padding: 2em;
    width: 100%;
    overflow: scroll;
  }
  .simulate-print .tags {
    display: none !important;
  }
  .simulate-print #chordsheetContent {
    columns: 2;
    column-gap: 3em;
    margin-bottom: 0 !important;
  }
  .simulate-print #chordsheetContent section > div {
    break-inside: avoid;
  }
  .simulate-print #chordsheetContent .ref.open,
  .simulate-print #chordsheetContent h3 {
    width: 3em;
    margin-left: -4em;
    overflow: hidden;
  }
  .simulate-print #chordsheetContent .abc-notation {
    column-span: all;
  }
  .simulate-print #chordsheetContent .chord-container .kord .chord-diag {
    width: 50pt;
  }
  .simulate-print #chordsheet.content {
    font-size: 12pt;
    padding: 0;
    padding-left: 25pt;
    min-height: unset;
  }
  .simulate-print #chordsheet.content .sd-header {
    column-span: all;
    margin-top: 0.3em;
    margin-left: -3pt;
  }
  .simulate-print #chordsheet.content .sd-header h1,
  .simulate-print #chordsheet.content .sd-header h2 {
    font-size: 2.5em !important;
  }
  .simulate-print #chordsheet.content .sd-header h2 {
    margin-bottom: 1em !important;
    color: var(--ink) !important;
  }
  .simulate-print #chordsheet.content.singleCol {
    padding-left: 70pt;
  }
  .simulate-print #chordsheet.content.singleCol .sd-header {
    margin-left: -50pt;
  }
  .simulate-print #chordsheet.content.singleCol .ref.open,
  .simulate-print #chordsheet.content.singleCol h3 {
    width: 4em;
    margin-left: -5em;
  }
  .simulate-print .chord-container {
    color: var(--text);
  }
  .simulate-print #chordsheet.content {
    background-color: white;
    width: 210mm;
    height: 296mm;
    transform: rotate(-2deg);
    border-radius: 3pt;
    overflow: hidden;
  }
  .simulate-print #chordsheetContent {
    margin: 1.2cm;
  }
}
