p.caption {
  color: #777;
  margin-top: 10px;
}
p code {
  white-space: inherit;
}
pre {
  word-break: normal;
  word-wrap: normal;
}
pre code {
  white-space: inherit;
}

/* Mer luft over søkefunksjonen */
#main-nav {
  padding-top: 1rem;
}

/* Fjerner "Table of Contents" tekst */
#main-nav h2 {
  display: none;
}

/* Fjerner ekstra lenke til førstesiden, uavhengig av URL-format */
#main-nav .book-toc a[href$="index.html"],
#main-nav .book-toc a[href$="/index.html"],
#main-nav .book-toc a[href="./"],
#main-nav .book-toc a[href="/"] {
  display: none !important;
}

/* Fjerner den grå bakgrunnen på det aktive elementet i "På denne siden"-menyen */
nav[data-toggle="toc"] .nav a.nav-link.active, 
nav[data-toggle="toc"] .nav .nav-link.active > li > a {
    background-color: transparent !important;
    color: inherit !important; /* Beholder vanlig tekstfarge */
    font-weight: normal !important; /* Valgfritt: fjerner fet skrift hvis den er aktiv */
}

/* Fjerner eventuelle rammer eller skygger som Bootstrap legger til */
nav[data-toggle="toc"] .nav-link.active {
    box-shadow: none !important;
    border: none !important;
}

/* Tvinger tekstfargen til å alltid være cyan, uavhengig av om den er aktiv eller hovret */
nav[data-toggle="toc"] .nav a.nav-link,
nav[data-toggle="toc"] .nav a.nav-link.active,
nav[data-toggle="toc"] .nav a.nav-link:hover {
    color: #007FAA !important;
    background-color: transparent !important;
    text-decoration: none !important;
}

/* Valgfritt: Hvis du vil at teksten skal bli litt mørkere eller understreket 
   når du faktisk holder musa over (hover), kan du legge til dette: */
nav[data-toggle="toc"] .nav a.nav-link:hover {
    text-decoration: underline !important;
    color: #0056b3 !important; /* En litt mørkere blåfarge */
}

/* Change the color of the links to the chapters */
.book-toc a {
  color: hsl(0,0%,35%);
}

.book-toc a:hover {
  color: #A1024A;
  text-decoration: none;
}

/* Fikser på teksten til "Del 1 - Grunnleggende" og "Del 2 - Videre temaer" */
.sidebar .book-part {
  font-size: 1.2rem;
  font-style: italic;
  border-bottom: 1px solid #ccc;
  margin: 1em 0;
  padding: 0 0 0.3em 0;
}

/* Fjerner "View book source" tekst */
.sidebar .book-extra {
  display: none;
}

/* Fjerner listing av subseksjoner i høyre navigeringsmeny */
#toc > ul > li > ul {
  display: none !important;
}

/* Mer rom på bånn av siden */
.container-fluid {
  padding-bottom: 2rem;
}

/* Forandre style til next og previous knapper*/
.next:hover, .prev:hover {
  background-color: #007FAA;
  color: white;
}

/* Gjør slik at nøkkelordet break ikke lenker til R-dokumentasjon */
code.language-python a,
code.python a {
  pointer-events: none;
  color: inherit; 
  text-decoration: none;
  cursor: text; 
}

/* Sikrer at bilder ikke blir importert til full størrelse */
#content img {
  max-width: 100%;
  max-height: none;
  width: auto;
  height: auto;
  display: inline-block;
}

.next:hover a, .prev:hover a {
  color: white;
  text-decoration: none;
}

.next a .header-section-number, .prev a .header-section-number {
  display: none;
}

/* Fjerne engelsk tooptip når man trykker på kopier kode */
.tooltip { display: none !important; }
}

/* Fjerne highlight på hvilken seksjon vi er i siden dette ikke er stabilt */
nav[data-toggle="toc"] .nav a.nav-link.active, nav[data-toggle="toc"] .nav .nav-link.active > li > a { background: transparent !important; }

/* Skjul det faktiske tallet i fotnote-referansen */
.footnote-ref sup {
    font-size: 0;
}

/* Legg til et valgfritt symbol i stedet */
.footnote-ref sup::after {
    content: "*"; /* Her kan du bruke *, i, eller et ikon */
    font-size: 1rem;
    color: #A1024A; /* Bootstrap-blå, eller din temafarge */
    cursor: help;
}