/* CF infoboxien taustaväri */
p.hc-spaceHome-hero-font-color {
  display: none !important;
}

/* Hide incorrect banner subtitle on overview pages */
main.article-overview-page .banner hgroup p {
  display: none !important;
}

/* Info boxes (Scrolls Sites panels) */
div[data-component="panel"][role="note"],
div[data-component="panel"][role="note"] .panel-content {
  background-color: #C2E189 !important;
}

/* Hiiritoimintojen esto kuvissa (ONLY content, not globally!) */
.article-body .theme-block-image img,
.article-body figure.block-image img,
.tile img,
img.tile-image {
  pointer-events: none !important;
  border: none !important;
}

/* Salli header-logon klikkaus */
header img.header-logo {
  pointer-events: auto !important;
}

/* Taulukoiden näkymän suurentamispainikkeen piilotus */
button.enlarge-table-button,
button.toggle {
  display: none !important;
}

/* Artikkelin ankkurilinkin / skip-linkin piilottaminen */
.skip-link {
  display: none !important;
}

/* Listojen muokkaus (Scrolls Sites uses normal ol/ul) */
main ol,
main ul {
  margin-bottom: 5px;
  margin-left: 10px;
}

/* Taulukon header-rivin taustaväri */
th.confluenceTh.tablesorter-header.tablesorter-headerUnSorted,
main table thead th {
  background-color: #f1f1f1;
}

/* Piilota "Use with AI" -painike artikkeli-/sisältösivuilta */
html[data-page-template="article"] ai-actions,
html[data-page-template="article"] .ai-actions {
  display: none !important;
}

/* Yläpalkin (header) kuvan koko */
:root {
  --theme-header-height: 100px;
}

img.header-logo {
  height: 70px !important;
  width: auto !important;
  max-height: none !important;
}