.button-container{display:flex;align-items:center;gap:1rem}.button{text-align:center;border:none;font-size:1.25rem;cursor:pointer;transition:background-color,.2s,color,.2s;position:relative;display:flex;align-items:center;border-radius:2px}.button:not(.button-square,.back-btn){padding:1.125rem 1.5rem}@media only screen and (min-width: 37.5rem){.button:not(.button-square,.back-btn){padding:1.125rem 2.25rem}}button:disabled{opacity:.5;cursor:initial}.button-white{background-color:var(--color-white-80);color:var(--color-black)}.button-transparent{background-color:transparent;color:var(--color-white);text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center}.button-black,.button-transparent{background-color:var(--color-black-80);color:var(--color-white);text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center}.button-transparent{background-color:transparent}.button-white:not(:disabled):hover{background-color:var(--color-white)}.double-label-button-wrapper:hover>.button-black,.button-black:not(:disabled):hover,.button-transparent:not(:disabled):hover{background-color:var(--color-white);color:var(--color-black)}.button-square{display:flex;align-items:center;justify-content:center;width:var(--button-square-size);height:var(--button-square-size);padding:0;border-radius:0}.button-control{display:flex;align-items:center;justify-content:center;height:3.125rem;width:2.5rem}.button-hover-label{text-shadow:0 4px 4px rgba(0,0,0,.4);text-transform:none;position:absolute;font-size:1rem;white-space:nowrap;color:var(--color-white);align-items:center;display:flex;visibility:hidden}.button-hover-label.right{left:4.125rem}.button-hover-label.left{right:4.125rem;font-weight:700;font-size:calc(1rem + .00125*(100vw - 20rem))}.button:hover>.button-hover-label{visibility:visible}.to-right.svelte-6inm17{transform:rotate(180deg)}.back-btn{font-size:inherit;position:absolute;top:0;left:0;padding:20px;gap:10px;display:flex;align-items:center;justify-content:center;transition:opacity 1s}@media only screen and (min-width: 64rem){.back-btn{top:20px;left:50px}}.back-btn--inactive{opacity:0}.chevron-icon{height:.65rem}.individually-focussed-image--inactive.svelte-vrg6mz{opacity:0;transition:opacity 1s}.info-button.svelte-vrg6mz{position:absolute;bottom:calc(100vh - 100dvh);right:0;color:var(--color-white);display:flex;align-items:center;gap:10px;transition:opacity .5s ease}.info-description.svelte-vrg6mz{opacity:0;font-style:italic;padding-left:.5rem;transition:opacity .25s ease}.info-button.svelte-vrg6mz:hover .info-description:where(.svelte-vrg6mz){opacity:1}.full-grid-overlay.svelte-vrg6mz{position:absolute;z-index:1;display:grid;transform-origin:left top;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(6,1fr);height:100%;width:100%;pointer-events:none}.focussed-image__btn{transform-origin:top left;transform:scale3d(calc(1 / var(--scale)),calc(1 / var(--scale)),1);pointer-events:all}.zoom-in{transform:scale3d(calc(1 / var(--scale)),calc(1 / var(--scale)),1) translateY(calc(var(--scale) * -50px + 50px))}.zoom-out{transform:scale3d(calc(1 / var(--scale)),calc(1 / var(--scale)),1) translateY(calc(var(--scale) * -50px * 2 + 50px * 2))}.focussed-image__btn--right-aligned{transform-origin:top right;right:0;top:0;position:absolute}.micrio-controls-wrapper.svelte-vrg6mz{height:calc(50px * 3 / var(--scale));width:calc(50px / var(--scale));flex-direction:column;position:absolute;left:0;top:0}.micrio-controls-wrapper:nth-child(2){top:-100px}.full-grid-overlay__buttons-wrapper.svelte-vrg6mz{position:relative}.full-grid-overlay__button.svelte-vrg6mz{background:transparent;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;width:100%;height:100%}.full-grid-overlay__buttons-wrapper--inactive.svelte-vrg6mz{background:var(--color-black);opacity:.8}.full-grid-overlay__buttons-wrapper--active.svelte-vrg6mz{background-color:transparent;box-shadow:0 0 15px #fff4;z-index:1}.pointer-events-disabled.svelte-y9igxl{pointer-events:none}.home-grid-overlay.svelte-y9igxl{position:absolute;z-index:1;display:grid;height:100%;width:100%;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(10,1fr)}@media only screen and (min-width: 768px){.home-grid-overlay.svelte-y9igxl{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,1fr)}}.home-grid-overlay__image-highlight.svelte-y9igxl{background:transparent;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;transition:background .3s ease-in-out}.home-grid-overlay__image-highlight--active.svelte-y9igxl{background:transparent}.home-grid-overlay__image-highlight--inactive.svelte-y9igxl{background:var(--color-black);opacity:.8}.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(1){grid-column:span 2;grid-row:span 3}@media only screen and (min-width: 768px){.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(1){grid-column:span 3;grid-row:span 5}}.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(2){grid-column:3 / span 3;grid-row:span 3}@media only screen and (min-width: 768px){.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(2){grid-column:4 / span 3;grid-row:span 5}}.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(3){grid-column:span 5;grid-row:4 / span 3}@media only screen and (min-width: 768px){.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(3){grid-column:7 / span 2;grid-row:span 8}}.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(4){grid-column:span 3;grid-row:7 / span 2}@media only screen and (min-width: 768px){.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(4){grid-column:9 / span 4;grid-row:span 4}}.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(5){grid-column:4 / span 2;grid-row:7 / span 4}@media only screen and (min-width: 768px){.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(5){grid-column:span 6;grid-row:6 / span 3}}.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(6){grid-column:span 3;grid-row:9 / span 2}@media only screen and (min-width: 768px){.home-grid-overlay__image-highlight.svelte-y9igxl:nth-child(6){grid-column:9 / span 4;grid-row:5 / span 4}}.heading-1.svelte-umv6he{margin-bottom:48px}.button-container.svelte-umv6he{display:flex;gap:20px;flex-direction:column}@media only screen and (min-width: 37.5rem){.button-container.svelte-umv6he{flex-direction:row}}.text-container.svelte-umv6he{pointer-events:none;position:absolute;height:100vh;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding-inline:20px}.text-and-button-wrapper.svelte-umv6he{display:flex;flex-direction:column;align-items:center}@media (max-device-height: 600px){.text-and-button-wrapper.svelte-umv6he{margin-bottom:120px}}.text-container.svelte-umv6he>:where(.svelte-umv6he){pointer-events:all}.intro-text.svelte-umv6he{white-space:pre-line;text-align:center}.bottom-wrapper.svelte-umv6he{display:flex;flex-direction:column;align-items:center;bottom:1rem;justify-self:flex-end;position:fixed}@media only screen and (min-width: 37.5rem){.bottom-wrapper.svelte-umv6he{gap:.5rem}}.sound-hint.svelte-umv6he{color:var(--color-white);white-space:nowrap;text-align:center;display:flex;align-items:center;gap:.5rem}.sound-volume-icon{height:1rem;display:inline-flex;vertical-align:middle}.logos-container.svelte-umv6he{display:flex;gap:1.5rem;color:var(--color-white);justify-content:center;padding-inline:10px;max-width:80vw;align-items:center}.logo{color:var(--color-white);max-height:2rem;max-width:50vw}.black-overlay.svelte-1cg6t23{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:var(--color-black);z-index:1}.micrio-image.svelte-1ip67s{opacity:0;transition:opacity 2s ease;height:100dvh;max-height:100dvh;width:100vw;position:relative}.micrio-wrapper--grid-loaded.svelte-1ip67s{opacity:1}micr-io>.micrio-marker-popup{bottom:0;left:0;border-radius:0;width:100%;top:auto}micr-io>.micrio-marker-popup h3{display:none}micr-io>.micrio-marker-popup>.micrio-marker-popup{display:none}micr-io>.micrio-marker-popup .micrio-marker-content{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;box-shadow:none}.dev-show-controls .micrio-tour{right:10px;bottom:50px;box-shadow:none;left:auto;transform:none}.hidden-controls .micrio-tour{display:none}micr-io .micrio-marker{display:none}micr-io .micrio-subtitles{max-width:720px;transition:bottom 1s}micr-io>.micrio-subtitles>p{font-size:1.25em!important;margin:0;padding:8px 10px!important;background-color:#202327aa!important;line-height:calc(1.25em + 12px)!important}micr-io.subtitles-to-bottom .micrio-subtitles{bottom:70px!important}.progress-controls.svelte-1qjgclg{display:flex;flex-direction:column;gap:3px;position:absolute;justify-content:center;bottom:30px;width:96%;transform:translate(2%);transition:1s}.progress-controls--inactive.svelte-1qjgclg{opacity:0;transform:translateY(50px) translate(2%)}.progress-bar-wrapper.svelte-1qjgclg{display:flex;align-items:center;gap:10px;height:5px}.progress-bar.svelte-1qjgclg{flex:1;width:100%;position:relative;gap:3px;margin:auto;height:5px}.progress-color.svelte-1qjgclg{position:absolute;background-color:#fff;height:100%;margin:0;width:var(--current-percentage)}@media (max-width: 767px) and (orientation: portrait){.progress-controls.svelte-1qjgclg{width:90%;transform:translate(5%)}.progress-controls--inactive.svelte-1qjgclg{opacity:0;transform:translateY(50px) translate(5%)}}.reset-button.svelte-1qjgclg{position:absolute;left:var(--left-percentage);padding:0;margin:0;font:inherit;color:inherit;background:none;border:none;cursor:pointer;text-decoration:none}.progress-bar__tour-step.svelte-1qjgclg{opacity:.5;display:inline-block;border-right:3px solid black;background:var(--color-white);height:100%;min-width:var(--chunk-percentage);max-width:var(--chunk-percentage);transition:transform .1s ease}.progress-bar__tour-step.svelte-1qjgclg:hover{transform:scaleY(1.5);opacity:.8}.last-tour-step.svelte-1qjgclg{border-color:var(--color-white)}.controls.svelte-1qjgclg{display:flex;gap:2px;position:relative;left:-5px;top:3px}.progress-pointer.svelte-1qjgclg{position:absolute;left:var(--current-percentage);transform:translateY(calc(-50% + 3px));transition:.3s;border-radius:100%;background-color:var(--color-white);width:16px;height:16px}.time-feedback.svelte-1qjgclg{color:var(--color-white);font-size:.9rem;font-weight:lighter;display:inline-block;min-width:25px;max-width:25px}.progress-pointer-time.svelte-1qjgclg{position:absolute;top:-25px;text-align:center;left:-5px;display:flex;justify-content:center}.control-button{height:50px;width:40px}.control-button:hover{background-color:transparent!important;color:var(--color-white)!important}.micrio-subtitles{bottom:120px!important}.micrio-marker-popup{display:none!important}.micrio-tour{display:none!important;margin-bottom:-30px}.micrio-tour .micrio-button.close{display:none}.start-tour-button-container.svelte-in7zjm{position:absolute;z-index:1;left:50%;transform:translate(-50%);bottom:1rem;display:flex;flex-direction:column;align-items:center}.start-tour-button.svelte-in7zjm{cursor:pointer;border:none;background-color:transparent}.play-icon{width:70px;height:70px;transition:transform .3s ease;border-radius:100%;padding:0}.start-tour-button:hover>.play-icon{transform:scale(1.1)}.start-tour-button>.play-icon path{transition:filter .4s ease}.start-tour-button:hover>.play-icon path{filter:invert()}.start-tour-label.svelte-in7zjm{font-size:1.1rem;color:var(--color-white);text-align:center;font-weight:700}.selected.svelte-1vkup7x{background-color:var(--color-white);color:var(--color-black)}.click-events-disabled.svelte-1vkup7x{pointer-events:none}.double-label-button-wrapper.svelte-1vkup7x{background-color:transparent;border:none;cursor:pointer;display:flex;align-items:stretch;padding:0}.double-label-button-wrapper.svelte-1vkup7x:hover>.extra-label-wrapper:where(.svelte-1vkup7x){font-size:1.5rem}.extra-label-wrapper.svelte-1vkup7x{position:absolute;right:4.125rem;height:calc(var(--button-square-size) + 2px);align-items:center;display:flex;font-size:1.25rem;color:var(--color-white);text-transform:uppercase;white-space:nowrap;text-shadow:0 4px 4px rgba(0,0,0,.4);transition:font-size .5s ease}.chapter-button-wrapper.svelte-rpi2cy{display:flex}.active-chapter-button:hover .chapter-menu-icon-in-chapter-button{opacity:1;background-color:var(--color-white)}.active-chapter-button.svelte-rpi2cy .chapter-index:where(.svelte-rpi2cy){position:absolute;opacity:1;transition:opacity .25s;width:100%;background-color:var(--color-white)}.active-chapter-button.svelte-rpi2cy:hover .chapter-index:where(.svelte-rpi2cy){opacity:0}.menu-chapter-items.svelte-rpi2cy{display:flex;flex-direction:column;padding:0;margin:0}.menu-chapter-items--item.svelte-rpi2cy{list-style:none}.chapter-menu-icon-in-chapter-button{position:absolute;opacity:0;transition:opacity .25s}.controls-container.svelte-fsdpzf{position:absolute;top:0;right:0;display:flex;flex-direction:column;z-index:2;pointer-events:none;margin:0;transition:opacity 1s}.controls-container--inactive.svelte-fsdpzf{opacity:0}.controls-container button{margin-bottom:2px;pointer-events:all}.chevron{width:2rem;height:2rem}.logo{color:var(--color-white);height:2.5rem}@font-face{font-family:RijksText;font-weight:400;font-style:normal;font-display:block;src:url(./Rijksmuseum-Normal.DAITYbPI.woff) format("woff")}@font-face{font-family:RijksText;font-weight:700;font-style:normal;font-display:block;src:url(./Rijksmuseum-Bold.z2aJH__X.woff) format("woff")}:root{--color-wilmotte-blue: #40474f;--color-blue-gray: #c2ccce;--color-black: #000000;--color-black-80: rgba(0, 0, 0, .8);--color-dark-gray: #202327;--color-light-gray: #eaeaea;--color-red: #d55140;--color-white: #ffffff;--color-white-80: rgba(255, 255, 255, .8);--color-white-20: rgba(255, 255, 255, .2);--button-border-radius: 2px;--button-square-size: 3.125rem}*{font-family:RijksText,Arial}body{margin:0;overflow:hidden;background-color:#050c19;font-size:1rem}.heading-1{font-weight:700;text-transform:uppercase;color:var(--color-white);font-size:2rem;line-height:2.25rem;margin-bottom:1rem}@media only screen and (min-width: 37.5rem){.heading-1{font-size:3rem;line-height:3.75rem}}@media only screen and (min-width: 64rem){.heading-1{font-size:5rem;line-height:4.5rem}}.heading-2{color:var(--color-white);font-size:1.25rem;line-height:1.625rem;font-weight:400;font-style:normal;margin-top:0;margin-bottom:.75rem}micr-io>.micrio-logo,micr-io>.micrio-controls,micr-io>.micrio-button.toggle,micr-io>.micrio-toolbar{display:none}
