.note img,
.issue img,
.wiki img {
  max-width: min(100%, 1000px) !important;
  max-height: 1000px !important;
}

/*================================
  Indentation on Issue List
==================================*/

:root {
  --indent: 3em;
  --indent-before-w: 1.5em;
}

.subject {
  vertical-align: inherit !important;
}

tr.idnt-1 td.subject {
  padding-left: var(--indent) !important;
  background-position: calc(var(--indent) - var(--indent-before-w)) 50% !important;
}

tr.idnt-2 td.subject {
  padding-left: calc(var(--indent) * 1.5) !important;
  background-position: calc(var(--indent) * 1.5 - var(--indent-before-w)) 50% !important;
}

tr.idnt-3 td.subject {
  padding-left: calc(var(--indent) * 1.75) !important;
  background-position: calc(var(--indent) * 1.75 - var(--indent-before-w)) 50% !important;
}

tr.idnt-4 td.subject {
  padding-left: calc(var(--indent) * 2) !important;
  background-position: calc(var(--indent) * 2 - var(--indent-before-w)) 50% !important;
}

/*================================
  Redmine v6 Gigantic icons
==================================*/
svg.s18,
svg.s20 {
  display: none;
}

/*================================
  Advanced Checklist
==================================*/
textarea[placeholder="New checklist"] {
  display: none;
}

/*================================
  Timesheet
==================================*/
#wktime_edit div:has(.wk-contextual),
#time_entry__comments {
  width: 100%;
}

.time-entry td:last-child {
  padding-top: 0;
}

.time-entry td:last-child a svg {
  display: inline;
  height: 20px;
  width: 20px;
  transform: translateY(5px);
}
