:root{--donkergrijs:#333;--lichtgrijs:#d2d2d2;--wit:#efefef;--zwart:#0a0a0a;--font-hoofdletters:boldonse, sans-serif;--font-tekst:sans-serif}*{box-sizing:border-box}body{font-family:var(--font-tekst);background-color:var(--wit);color:var(--zwart);margin:0}h1,h2,h3{font-family:var(--font-hoofdletters);margin:0}p{margin:0 0 1em}a{color:inherit}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}.media-carousel.svelte-1uha8ag h2:where(.svelte-1uha8ag){display:none}article.svelte-1uha8ag{gap:2em;max-width:60em;margin-inline:auto;padding:2em;display:grid}figure.svelte-1uha8ag{text-align:center;margin:0}figure.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:3/4;object-fit:cover;border-radius:12px;width:100%}.media-carousel.svelte-1uha8ag,.covers-carousel.svelte-1uha8ag{background-color:var(--donkergrijs);border-radius:12px;align-items:center;gap:1em;min-width:0;padding:1em;display:flex}.carousel-track.svelte-1uha8ag{scroll-snap-type:x mandatory;flex:1;gap:1em;min-width:0;display:flex;overflow-x:auto}.carousel-track.svelte-1uha8ag iframe:where(.svelte-1uha8ag){scroll-snap-align:start;border:none;flex-shrink:0;width:100%}.covers-carousel.svelte-1uha8ag .carousel-track:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){aspect-ratio:3/4;object-fit:cover;scroll-snap-align:start;border-radius:8px;flex-shrink:0;width:8em}.carousel-track.svelte-1uha8ag{scrollbar-width:none}.carousel-track.svelte-1uha8ag::-webkit-scrollbar{display:none}.carousel-track.svelte-1uha8ag iframe:where(.svelte-1uha8ag),.covers-carousel.svelte-1uha8ag .carousel-track:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){scroll-snap-align:start;scroll-margin-left:1em}.carousel-bolletjes.svelte-1uha8ag{justify-content:center;gap:.5em;margin-top:.5em;display:flex}.bolletje.svelte-1uha8ag{background-color:var(--lichtgrijs);border-radius:50%;width:.6em;height:.6em;display:inline-block}.bio.svelte-1uha8ag{background-color:var(--donkergrijs);color:var(--wit);border-radius:12px;min-width:0;padding:1.5em}.bio.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-hoofdletters);margin:0 0 .5em}details.svelte-1uha8ag{background-color:var(--lichtgrijs);color:var(--zwart);border-radius:8px;margin-bottom:.75em;padding:.75em 1em}summary.svelte-1uha8ag{cursor:pointer;font-weight:700}details.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.5em 0 0}h1.svelte-1uha8ag{display:none}@media (width>600px){article.svelte-1uha8ag{grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr);grid-template-areas:"foto media""foto covers""bio bio"}figure.svelte-1uha8ag{grid-area:foto;height:100%}figure.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:auto;height:100%}.media-carousel.svelte-1uha8ag{grid-area:media;max-height:800%}.covers-carousel.svelte-1uha8ag{grid-area:covers}.bio.svelte-1uha8ag{grid-area:bio}}figure.svelte-1uha8ag,.media-carousel.svelte-1uha8ag,.covers-carousel.svelte-1uha8ag,.bio.svelte-1uha8ag{transition:transform .2s}details.svelte-1uha8ag:hover,figure.svelte-1uha8ag:hover,.media-carousel.svelte-1uha8ag:hover,.covers-carousel.svelte-1uha8ag:hover,.bio.svelte-1uha8ag:hover{transform:scale(1.05)}summary.svelte-1uha8ag,button.svelte-1uha8ag{transition:transform .2s}button.svelte-1uha8ag:hover{transform:scale(1.5)}.favorieten-popover.svelte-1uha8ag{background-color:var(--donkergrijs);border:1px solid var(--lichtgrijs);border-radius:12px;max-width:24em;padding:1em}.bio.svelte-1uha8ag button:where(.svelte-1uha8ag){background-color:var(--lichtgrijs);border-radius:12px;box-shadow:0 4px 8px #000}
