/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.13.0
 * @url https://github.com/feimosi/baguetteBox.js
 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Noir Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:Bw Quinta Pro;src:url(BwQuintaPro-Regular.13dce404.woff2)format("woff2"),url(BwQuintaPro-Regular.5acfcde1.woff)format("woff")}body{text-rendering:optimizelegibility;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;font-family:Noir Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1;overflow:hidden}#container{background-color:oklch(87.89% .180077 93.5768);background-repeat:no-repeat;background-size:cover}@media (width>=1000px){#container{background-color:oklch(87.89% .180077 93.5768)}}@media (width>=1750px){#container{background-color:oklch(87.89% .180077 93.5768)}}#container.school-level-onderbouw{background-image:url(digibord-background-lower.af3b2317.jpg)}#container.school-level-midden-bovenbouw{background-image:url(digibord-background-middleupper.d09c913b.jpg)}@media (width>=1000px){#container.school-level-onderbouw{background-image:url(digibord-background-lower@2x.86d594a1.jpg)}#container.school-level-midden-bovenbouw{background-image:url(digibord-background-middleupper@2x.415cc37e.jpg)}}@media (width>=1750px){#container.school-level-onderbouw{background-image:url(digibord-background-lower@3x.18b83d6c.jpg)}#container.school-level-midden-bovenbouw{background-image:url(digibord-background-middleupper@3x.ab23ff05.jpg)}}#canvas{border-radius:1rem;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:space-around}.school-level-none #canvas{background-color:oklch(97.42% .0425 95.49);background-image:url(linedrawingoncircle-hub.cdd75ae4.svg);background-position:calc(100% - 40px);background-repeat:no-repeat;background-size:contain;background-attachment:local;border-radius:1rem;justify-content:space-between}.showCalendarSheet #canvas{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-image:none}.showSongPlayer #canvas,.showSongPlayer.school-level-onderbouw #canvas{background-color:oklch(96.43% .0566 96.42)}.showSongPlayer.school-level-midden-bovenbouw #canvas{background-color:oklch(96.38% .0238 111.99)}.showSongList #canvas,.showSongSearch #canvas{background-position:50%;background-repeat:no-repeat;background-size:cover}.showSongList.school-level-onderbouw #canvas,.showSongSearch.school-level-onderbouw #canvas{background-image:url(song-list-background.38ffce6c.jpg)}.showSongList.school-level-midden-bovenbouw #canvas,.showSongSearch.school-level-midden-bovenbouw #canvas{background-image:url(song-list-background.bcd29f8c.jpg)}@media (width>=650px){.showSongList.school-level-onderbouw #canvas,.showSongSearch.school-level-onderbouw #canvas{background-image:url(song-list-background@2x.9a80b462.jpg)}.showSongList.school-level-midden-bovenbouw #canvas,.showSongSearch.school-level-midden-bovenbouw #canvas{background-image:url(song-list-background@2x.9751bc8c.jpg)}}@media (width>=1300px){.showSongList.school-level-onderbouw #canvas,.showSongSearch.school-level-onderbouw #canvas{background-image:url(song-list-background@3x.c861a998.jpg)}.showSongList.school-level-midden-bovenbouw #canvas,.showSongSearch.school-level-midden-bovenbouw #canvas{background-image:url(song-list-background@3x.3f3bf043.jpg)}}.showVideoList #canvas,.showVideoPlayer #canvas,.showVideoSearch #canvas{background-position:50%;background-repeat:no-repeat;background-size:cover}.showVideoList.school-level-onderbouw #canvas,.showVideoPlayer.school-level-onderbouw #canvas,.showVideoSearch.school-level-onderbouw #canvas{background-color:oklch(96.43% .0566 96.42)}.showVideoList.school-level-midden-bovenbouw #canvas,.showVideoPlayer.school-level-midden-bovenbouw #canvas,.showVideoSearch.school-level-midden-bovenbouw #canvas{background-color:oklch(96.38% .0238 111.99)}.showVideoList #content,.showVideoPlayer #content,.showVideoSearch #content{width:100%}@media (width>=650px){.showVideoList.school-level-onderbouw #canvas,.showVideoPlayer.school-level-onderbouw #canvas,.showVideoSearch.school-level-onderbouw #canvas{background-color:oklch(96.43% .0566 96.42)}.showVideoList.school-level-midden-bovenbouw #canvas,.showVideoPlayer.school-level-midden-bovenbouw #canvas,.showVideoSearch.school-level-midden-bovenbouw #canvas{background-color:oklch(96.38% .0238 111.99)}}@media (width>=1300px){.showVideoList.school-level-onderbouw #canvas,.showVideoPlayer.school-level-onderbouw #canvas,.showVideoSearch.school-level-onderbouw #canvas{background-color:oklch(96.43% .0566 96.42)}.showVideoList.school-level-midden-bovenbouw #canvas,.showVideoPlayer.school-level-midden-bovenbouw #canvas,.showVideoSearch.school-level-midden-bovenbouw #canvas{background-color:oklch(96.38% .0238 111.99)}}.showMaterialContent #canvas{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:.6}.showMaterialContent #content{flex-flow:column wrap;align-content:flex-start;max-height:calc(100vh - 90px);display:flex}.showTeacherContent #canvas{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:.6}.showTeacherContent #content{flex-flow:column wrap;align-content:flex-start;max-height:calc(100vh - 90px);display:flex}.showExtraContent #canvas{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:.6}.showExtraContent #content{padding-bottom:20px}#header{justify-content:center;display:flex}#header>h1{flex-direction:column;align-items:center;display:flex}#header>h1 .header__welcome{white-space:nowrap;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:20px;font-family:Bree Serif,serif;font-size:1.5rem;font-weight:900;display:inline-block}#header>h1 .header__brand{text-indent:-8192px;background-image:url(trefwoord-logo.ad76386d.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:250px;height:250px;display:inline-block}#header.header--hub{justify-content:flex-start;align-items:flex-start}#header.header--hub>h1{align-items:flex-start}#header.header--hub>h1 .header__welcome{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin-top:1.25rem;margin-bottom:0;font-size:27px}#header.header--hub>h1 .header__brand{width:180px;height:180px;margin-left:110px;margin-right:110px}#footer{height:2.25rem;margin:0 auto 1.5px;padding:10px}#footer,#footer a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:none}#footer ul,#footer li{padding:0 7px}#footer li{border-style:solid;border-width:0 0 0 1px;line-height:1.375;display:inline-block}.Page--trefwoord_login #container{align-items:center}.Page--trefwoord_login #canvas{flex:95vh;max-width:315px;margin:0 auto}.Page--trefwoord_login #canvas nav{display:none}.Page--trefwoord_login #header>h1{margin:0 -15px}.Page--trefwoord_login #login-box .frame-type-textmedia p{margin-bottom:1.2em;font-size:17px;font-weight:300;line-height:1.4em}.Page--trefwoord_login #login-box a{color:oklch(36.78% .1313 271.25);font-weight:300}.Page--trefwoord_login #login-box .frame-type-felogin_login h3,.Page--trefwoord_login #login-box .frame-type-felogin_login h3+div,.Page--trefwoord_login #login-box .frame-type-felogin_login legend{display:none}.Page--trefwoord_login #login-box .frame-type-felogin_login label{letter-spacing:.5px;color:oklch(64.98% .1919 42.08);margin:15px 0 5px;font-size:17px;font-weight:300;display:block}.Page--trefwoord_login #login-box .frame-type-felogin_login input:not([type=submit]){box-sizing:border-box;border-style:solid;border-width:1px;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-border-opacity:1;border-right-color:rgb(255 255 255/var(--tw-border-opacity,1));border-bottom-color:oklch(64.98% .1919 42.08);border-left-color:oklch(64.98% .1919 42.08);width:247px;padding:5px;font-weight:300}.Page--trefwoord_login #login-box .frame-type-felogin_login input:not([type=submit])[type=password]{margin-bottom:25px}.Page--trefwoord_login #login-box .frame-type-felogin_login input[type=submit],.Page--trefwoord_login #login-box .frame-type-felogin_login button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:oklch(64.98% .1919 42.08);border-radius:9999px;font-weight:300}.Page--trefwoord_login #login-box .frame-type-felogin_login input[type=submit]:hover,.Page--trefwoord_login #login-box .frame-type-felogin_login button:hover{background-color:oklch(81.47% .0851 57.41);font-weight:400;transition-property:none;transform:none}.Page--trefwoord_login #login-box .frame-type-felogin_login fieldset div:nth-child(4){text-align:right}.Page--trefwoord_login #sideways-logo{display:none}@media (height<=767px){#header{justify-content:space-between}}#school-level-selector-wrapper{max-width:331px;margin-top:0;margin-bottom:0;margin-left:3vw;padding-right:10px}#school-level-selector-wrapper h2{margin-bottom:-17px}#school-level-selector-wrapper section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:47px 30px 0}#school-level-selector-wrapper section li{margin-bottom:30px;margin-left:0;margin-right:0}#school-level-selector-wrapper section li a{padding:12px 16px}@media (width<=1330px){#school-level-selector-wrapper{position:absolute;bottom:2rem;right:1.5rem}}.intro-popup{width:90vmin;height:70.3125vmin}.intro-popup .frame ul{padding-left:1.5rem}.intro-popup .frame ul li,.intro-popup .frame ul li a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-weight:500}.intro-popup .frame p+ul{padding-top:1.25rem}.intro-popup .frame h2{font-size:1.25rem;font-weight:500;line-height:1.75rem}.intro-popup .frame h3{font-size:1.125rem;font-weight:500;line-height:1.75rem}.intro-popup .frame b,.intro-popup .frame strong{font-weight:500}.intro-popup .frame i,.intro-popup .frame em{font-style:italic}.intro-popup .frame p{font-weight:300;line-height:1.625}#song-player .bg-player-control-default{background-color:oklch(64.98% .1919 42.08)}#song-player .bg-player-control-lightened{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#song-player .hover\:bg-player-control-darkened:hover,#song-player .group:hover .group-hover\:bg-player-control-darkened{background-color:#b9480a}#song-player .text-player-control-default{color:oklch(64.98% .1919 42.08)}#song-player .text-player-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#song-player .bg-school-level{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:.5}#song-player.onderbouw .songMetaDetails{background-color:oklch(51.99% .1008 167.45)}#song-player.onderbouw .audioPlayer-calendar{color:oklch(51.99% .1008 167.45)}#song-player.onderbouw .audioPlayer-karaoke{color:oklch(51.99% .1008 167.45);background-color:oklch(51.99% .1008 167.45)}#song-player.onderbouw .bg-player-control-default{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#song-player.onderbouw .bg-player-volume-control-default,#song-player.onderbouw .bg-player-volume-line-control-default{background-color:oklch(51.99% .1008 167.45)}#song-player.onderbouw .bg-player-control-lightened{background-color:oklch(72.81% .0546 157.72)}#song-player.onderbouw .hover\:bg-player-control-darkened:hover{background-color:oklch(72.39% .0027 345.24)}#song-player.onderbouw .group:hover .group-hover\:bg-player-control-darkened{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#song-player.onderbouw .text-player-control-default{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#song-player.onderbouw .text-player-icon{color:oklch(51.99% .1008 167.45)}#song-player.onderbouw .bg-school-level{background-color:oklch(51.99% .1008 167.45)}#song-player.onderbouw .bg-school-level-volume{background-color:oklch(88.89% .0749 134.39)}#song-player.onderbouw svg.download-icon{fill:oklch(51.99% .1008 167.45)}#song-player.midden-bovenbouw .songMetaDetails{background-color:oklch(48.09% .151 299.74)}#song-player.midden-bovenbouw .audioPlayer-calendar{color:oklch(48.09% .151 299.74)}#song-player.midden-bovenbouw .audioPlayer-karaoke{color:oklch(48.09% .151 299.74);background-color:oklch(48.09% .151 299.74)}#song-player.midden-bovenbouw .bg-player-control-default{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#song-player.midden-bovenbouw .bg-player-volume-control-default,#song-player.midden-bovenbouw .bg-player-volume-line-control-default{background-color:oklch(48.09% .151 299.74)}#song-player.midden-bovenbouw .bg-player-control-lightened{background-color:oklch(70.24% .0953 305.14)}#song-player.midden-bovenbouw .hover\:bg-player-control-darkened:hover{background-color:oklch(72.39% .0027 345.24)}#song-player.midden-bovenbouw .group:hover .group-hover\:bg-player-control-darkened{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#song-player.midden-bovenbouw .text-player-control-default{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#song-player.midden-bovenbouw .text-player-icon{color:oklch(48.09% .151 299.74)}#song-player.midden-bovenbouw .bg-school-level{background-color:oklch(48.09% .151 299.74)}#song-player.midden-bovenbouw .bg-school-level-volume{background-color:oklch(87.36% .0405 306.44)}#song-player.midden-bovenbouw svg.download-icon{fill:oklch(48.09% .151 299.74)}@supports (backdrop-filter:blur(8px)){#baguetteBox-overlay{backdrop-filter:saturate()blur();will-change:opacity;transition-property:all}#baguetteBox-overlay.visible{backdrop-filter:saturate(150%)blur(1rem)}#baguetteBox-overlay .full-image img{box-shadow:0 0 8px #0003}}#calendar-sheet__links section:before{z-index:10;box-sizing:border-box;--tw-content:"";content:var(--tw-content);background-repeat:no-repeat;border-radius:9999px;width:65px;height:65px;margin:auto auto -7px;display:block;position:absolute;top:-62px}#calendar-sheet__links section.calendar-sheet__link--generic:before{background-image:url(generic.fa5c91b4.svg);background-position:53%;background-size:55%}#calendar-sheet__links section.calendar-sheet__link--generic:hover:before{background-image:url(generic-gray.3b1f8572.svg)}#calendar-sheet__links section.calendar-sheet__link--interactive:before{background-image:url(interactive.83d35b3a.svg);background-position:52% 53%;background-size:66%}#calendar-sheet__links section.calendar-sheet__link--interactive:hover:before{background-image:url(interactive-gray.62c1e3b4.svg)}#calendar-sheet__links section.calendar-sheet__link--lightbox_image:before{background-image:url(image&download.dd8539a2.svg);background-position:46% 46%;background-size:66%}#calendar-sheet__links section.calendar-sheet__link--lightbox_image:hover:before{background-image:url(image&download-gray.3f546464.svg)}#calendar-sheet__links section.calendar-sheet__link--gallery_image:before{background-image:url(image.b932b2f9.svg);background-position:64% 43%;background-size:69%}#calendar-sheet__links section.calendar-sheet__link--gallery_image:hover:before{background-image:url(image-gray.9edfb725.svg)}#calendar-sheet__links section.calendar-sheet__link--video:before{background-image:url(video.aa4e6fa2.svg);background-position:51%;background-size:54%}#calendar-sheet__links section.calendar-sheet__link--video:hover:before{background-image:url(video-gray.aa4d1df1.svg)}.school-level-onderbouw #calendar-sheet__links section{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;letter-spacing:.025em;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:oklch(51.99% .1008 167.45);border-style:none;border-radius:0;padding:12px 15px;font-size:1rem;font-weight:400;line-height:1;text-decoration-line:none;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1);display:inline-block}.school-level-onderbouw #calendar-sheet__links section:before{background-color:oklch(51.99% .1008 167.45)}.school-level-onderbouw #calendar-sheet__links section a{color:oklch(51.99% .1008 167.45)}.school-level-midden-bovenbouw #calendar-sheet__links section{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;letter-spacing:.025em;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:oklch(48.09% .151 299.74);border-style:none;border-radius:0;padding:12px 15px;font-size:1rem;font-weight:400;line-height:1;text-decoration-line:none;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1);display:inline-block}.school-level-midden-bovenbouw #calendar-sheet__links section:before{background-color:oklch(48.09% .151 299.74)}.school-level-midden-bovenbouw #calendar-sheet__links section a{color:oklch(48.09% .151 299.74)}#calendar-sheet__image.offscreen{transform:translate(100vw)translateY(calc(50vh - 50%))}#calendar-sheet__image.idle{transform:translate(calc(75vw - 50%))translateY(calc(47vh - 50%))scale(1.08)}#calendar-sheet__image.active{transition-duration:.4s;transform:translateZ(200px)translate(calc(50vw - 50%))translateY(calc(50vh - 50%))perspective(1000px)rotateY(0)scale(1.19)}#calendar-sheet__image{-webkit-user-select:none;user-select:none}.school-level-onderbouw .bg-school-level{background-color:oklch(51.99% .1008 167.45)}.school-level-onderbouw .calendar-sheet__song .text-player-icon{color:oklch(51.99% .1008 167.45)}.school-level-onderbouw .calendar-sheet__song .bg-player-control-lightened{--tw-bg-opacity:1;background-color:rgb(228 243 186/var(--tw-bg-opacity,1))}.school-level-midden-bovenbouw .bg-school-level{background-color:oklch(48.09% .151 299.74)}.school-level-midden-bovenbouw .calendar-sheet__song .text-player-icon{color:oklch(48.09% .151 299.74)}.school-level-midden-bovenbouw .calendar-sheet__song .bg-player-control-lightened{--tw-bg-opacity:1;background-color:rgb(146 212 255/var(--tw-bg-opacity,1))}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.button{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;letter-spacing:.025em;border-style:none;border-radius:0;padding:12px 15px;font-size:1rem;font-weight:400;line-height:1;text-decoration-line:none;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1);display:inline-block}.button--rounded-full{border-radius:9999px}.button--rounded-left{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.button--rounded-right{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.title-block{z-index:10;text-transform:uppercase;color:oklch(64.98% .1919 42.08);background-color:oklch(94.91% .0828 96.51);border-radius:1.5rem 1.5rem 1.5rem 0;margin-bottom:-15px;margin-right:auto;padding:15px 40px;font-size:1rem;display:inline-block;position:relative}.title-block-onderbouw{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity,1));background-color:oklch(88.89% .0749 134.39)}.title-block-midden-bovenbouw{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity,1));background-color:oklch(87.36% .0405 306.44)}.box--generic>section{z-index:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:0 1.5rem 1.5rem;padding:30px;position:relative}.video-preview-box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;overflow:hidden}.video-preview-box a{width:min-content;text-decoration-line:none}.checkbox-dismiss+label:before{color:#0000;content:"✔";border-width:1px;border-color:oklch(64.98% .1919 42.08);border-radius:.25rem;justify-content:center;width:1rem;height:1rem;margin-top:-2px;margin-right:.75rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.checkbox-dismiss:checked+label:before{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));border-color:oklch(54.73% .1592 42.51)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-\[-150px\]{left:-150px}.left-\[-20px\]{left:-20px}.left-auto{left:auto}.right-0{right:0}.right-\[-18px\]{right:-18px}.top-0{top:0}.top-1\/2{top:50%}.top-\[-20px\]{top:-20px}.top-\[160px\]{top:160px}.top-\[40px\]{top:40px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.m-\[1\.5vw\]{margin:1.5vw}.m-\[6px\]{margin:6px}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-\[20px\]{margin-left:20px;margin-right:20px}.mx-\[47px\]{margin-left:47px;margin-right:47px}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-\[2vh\]{margin-top:2vh;margin-bottom:2vh}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mb-\[-20px\]{margin-bottom:-20px}.ml-1{margin-left:.25rem}.ml-8{margin-left:2rem}.ml-\[35px\]{margin-left:35px}.mr-\[\.7vw\]{margin-right:.7vw}.mr-\[25\%\]{margin-right:25%}.mr-\[8px\]{margin-right:8px}.mt-3{margin-top:.75rem}.mt-8{margin-top:2rem}.mt-\[-1vh\]{margin-top:-1vh}.mt-\[1\.5vh\]{margin-top:1.5vh}.mt-\[1vh\]{margin-top:1vh}.mt-\[35px\]{margin-top:35px}.mt-\[47px\]{margin-top:47px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-4{height:1rem}.h-48{height:12rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[1\.4rem\]{height:1.4rem}.h-\[103\%\]{height:103%}.h-\[110px\]{height:110px}.h-\[218px\]{height:218px}.h-\[26px\]{height:26px}.h-\[45px\]{height:45px}.h-\[82vh\]{height:82vh}.h-\[calc\(\(100vh_-_32rem\)_\/_3\)\]{height:calc(33.3333vh - 10.6667rem)}.h-\[unset\]{height:unset}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[calc\(100vh_-_209px\)\]{max-height:calc(100vh - 209px)}.max-h-\[calc\(100vh_-_240px\)\]{max-height:calc(100vh - 240px)}.max-h-\[calc\(65vh_-_6rem\)\]{max-height:calc(65vh - 6rem)}.max-h-full{max-height:100%}.min-h-\[calc\(100vh_-_12rem\)\]{min-height:calc(100vh - 12rem)}.min-h-\[calc\(100vh_-_20rem\)\]{min-height:calc(100vh - 20rem)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-16{width:4rem}.w-4{width:1rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[1\.4rem\]{width:1.4rem}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-\[26px\]{width:26px}.w-\[45vw\]{width:45vw}.w-\[56px\]{width:56px}.w-\[90\%\]{width:90%}.w-\[calc\(\(\(100vh_-_32rem\)_\/_3\)_\/_222_\*_720\)\]{width:calc(108.108vh - 34.5946rem)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[200px\]{min-width:200px}.max-w-\[21vw\]{max-width:21vw}.max-w-\[398px\]{max-width:398px}.max-w-none{max-width:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[130px\]{flex-basis:130px}.basis-\[13vh\]{flex-basis:13vh}.basis-\[150px\]{flex-basis:150px}.basis-\[30\%\]{flex-basis:30%}.basis-\[32\%\]{flex-basis:32%}.basis-\[60\%\]{flex-basis:60%}.basis-auto{flex-basis:auto}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[38px\]{--tw-translate-x:-38px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-20\%\]{--tw-translate-x:-20%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[0\%\]{--tw-translate-x:0%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[2\%\]{--tw-translate-x:2%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-5\%\]{--tw-translate-y:-5%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[20\%\]{--tw-translate-y:20%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-stretch{justify-items:stretch}.gap-6{gap:1.5rem}.gap-\[0\.4rem\]{gap:.4rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.divide-orange-500>:not([hidden])~:not([hidden]){border-color:oklch(64.98% .1919 42.08)}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[3\.5rem\]{border-radius:3.5rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-bl-\[20px\]{border-bottom-left-radius:20px}.rounded-bl-none{border-bottom-left-radius:0}.rounded-br-\[20px\]{border-bottom-right-radius:20px}.rounded-br-\[2rem\]{border-bottom-right-radius:2rem}.border{border-width:1px}.border-0{border-width:0}.border-20{border-width:20px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-r-2{border-right-width:2px}.border-solid{border-style:solid}.border-orange-500{border-color:oklch(64.98% .1919 42.08)}.border-b-green{border-bottom-color:oklch(51.99% .1008 167.45)}.border-b-purple{border-bottom-color:oklch(48.09% .151 299.74)}.border-l-green{border-left-color:oklch(51.99% .1008 167.45)}.border-l-purple{border-left-color:oklch(48.09% .151 299.74)}.border-r-black\/20{border-right-color:#0003}.border-r-white{--tw-border-opacity:1;border-right-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-blush-500{background-color:oklch(82.01% .1 54.92)}.bg-green{background-color:oklch(51.99% .1008 167.45)}.bg-green-200{background-color:oklch(88.26% .0238 149.34)}.bg-orange-500{background-color:oklch(64.98% .1919 42.08)}.bg-orange-600{background-color:oklch(54.73% .1592 42.51)}.bg-purple{background-color:oklch(48.09% .151 299.74)}.bg-purple-200{background-color:oklch(87.36% .0405 306.44)}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-200{background-color:oklch(96.43% .0566 96.42)}.bg-yellowGreen-200{background-color:oklch(96.38% .0238 111.99)}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-25{--tw-bg-opacity:.25}.bg-opacity-30{--tw-bg-opacity:.3}.bg-opacity-50{--tw-bg-opacity:.5}.bg-\[url\(\'\.\.\/\.\.\/assets\/images\/common\/trefwoord-logo\.png\'\)\]{background-image:url(trefwoord-logo.ad76386d.png)}.bg-none{background-image:none}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-2{stroke-width:2px}.p-0{padding:0}.p-1{padding:.25rem}.p-8{padding:2rem}.p-\[0\.65rem\]{padding:.65rem}.p-\[10px\]{padding:10px}.p-\[15px\]{padding:15px}.p-\[2px\]{padding:2px}.p-\[50px\]{padding:50px}.p-\[5px\]{padding:5px}.p-\[7px\]{padding:7px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[7px\]{padding-left:7px;padding-right:7px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.125rem\]{padding-top:1.125rem;padding-bottom:1.125rem}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[29px\]{padding-top:29px;padding-bottom:29px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pb-\[15px\]{padding-bottom:15px}.pb-\[26px\]{padding-bottom:26px}.pb-\[2px\]{padding-bottom:2px}.pb-\[30px\]{padding-bottom:30px}.pb-\[4px\]{padding-bottom:4px}.pl-\[10px\]{padding-left:10px}.pl-\[13px\]{padding-left:13px}.pl-\[15px\]{padding-left:15px}.pl-\[20px\]{padding-left:20px}.pl-\[23px\]{padding-left:23px}.pl-\[3vw\]{padding-left:3vw}.pl-\[6px\]{padding-left:6px}.pl-\[9px\]{padding-left:9px}.pr-3{padding-right:.75rem}.pr-\[11px\]{padding-right:11px}.pr-\[17px\]{padding-right:17px}.pr-\[20px\]{padding-right:20px}.pr-\[28px\]{padding-right:28px}.pr-\[36px\]{padding-right:36px}.pr-\[7\.5px\]{padding-right:7.5px}.pr-\[7px\]{padding-right:7px}.pt-0{padding-top:0}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-\[22px\]{padding-top:22px}.pt-\[2px\]{padding-top:2px}.pt-\[8px\]{padding-top:8px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.indent-\[-8192px\]{text-indent:-8192px}.font-bree{font-family:Bree Serif,serif}.font-sans{font-family:Noir Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[21px\]{font-size:21px}.text-\[25px\]{font-size:25px}.text-\[30px\]{font-size:30px}.text-base{font-size:1rem}.text-xs{font-size:.75rem}.font-\[300\]{font-weight:300}.font-\[900\]{font-weight:900}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[-0\.4px\]{letter-spacing:-.4px}.tracking-\[-0\.6px\]{letter-spacing:-.6px}.tracking-\[\.5px\]{letter-spacing:.5px}.tracking-\[1\.5px\]{letter-spacing:1.5px}.text-almostBlack{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-green{color:oklch(51.99% .1008 167.45)}.text-orange-500{color:oklch(64.98% .1919 42.08)}.text-purple{color:oklch(48.09% .151 299.74)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-opacity-25{--tw-text-opacity:.25}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-75{opacity:.75}.shadow-sm{--tw-shadow:0 1px 3px #0000001f, 0 1px 2px #0000003d;--tw-shadow-colored:0 1px 3px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 19px 38px #0000004d, 0 15px 12px #00000038;--tw-shadow-colored:0 19px 38px var(--tw-shadow-color), 0 15px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-\[cubic-bezier\(\.25\,\.8\,\.25\,1\)\]{transition-timing-function:cubic-bezier(.25,.8,.25,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.will-change-\[opacity\]{will-change:opacity}.will-change-transform{will-change:transform}.content-\[\'\'\]{--tw-content:"";content:var(--tw-content)}.contents{display:contents}.justify-stretch{justify-content:stretch}.before\:font-black:before{content:var(--tw-content);font-weight:900}.before\:content-\[\'×_\'\]:before{--tw-content:"× ";content:var(--tw-content)}.first\:ml-\[\.4vw\]:first-child{margin-left:.4vw}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-x-105:hover{--tw-scale-x:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-orange-600:hover{border-color:oklch(54.73% .1592 42.51)}.hover\:bg-blush-600:hover{background-color:oklch(75.65% .1393 52.97)}.hover\:bg-green-500:hover{background-color:oklch(72.81% .0546 157.72)}.hover\:bg-hover:hover{background-color:oklch(92.49% 0 0)}.hover\:bg-orange-600:hover{background-color:oklch(54.73% .1592 42.51)}.hover\:bg-purple-500:hover{background-color:oklch(70.24% .0953 305.14)}.hover\:bg-yellow:hover{background-color:oklch(87.89% .180077 93.5768)}.hover\:bg-yellowGreen:hover{background-color:oklch(82.41% .1137 114.17)}.hover\:text-orange-600:hover{color:oklch(54.73% .1592 42.51)}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 3px 6px #00000029, 0 3px 6px #0000003b;--tw-shadow-colored:0 3px 6px var(--tw-shadow-color), 0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:ease-\[ease\]:hover{transition-timing-function:ease}.focus\:outline-none:focus,.active\:outline-none:active{outline-offset:2px;outline:2px solid #0000}.group\/menu-section:last-child .group-last\/menu-section\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.group\/menu-section:hover .group-hover\/menu-section\:block{display:block}.group\/menu-section:nth-child(2) .group-\[\&\:nth-child\(2\)\]\/menu-section\:right-\[-1px\]{right:-1px}.group\/menu-section:nth-child(2) .group-\[\&\:nth-child\(2\)\]\/menu-section\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.group\/menu-section:not(:nth-child(2)) .group-\[\&\:not\(\:nth-child\(2\)\)\]\/menu-section\:rounded-tr-\[20px\]{border-top-right-radius:20px}.group\/menu-section:nth-child(2) .group-\[\&\:nth-child\(2\)\]\/menu-section\:rounded-tl-\[20px\]{border-top-left-radius:20px}@supports (backdrop-filter:blur(8px)){.supports-bg-filter\:bg-saturate-blur-0{backdrop-filter:saturate()blur()}.supports-bg-filter\:bg-saturate-blur{backdrop-filter:saturate(250%)blur(.5rem)}.supports-bg-filter\:bg-saturate-blur-full{backdrop-filter:saturate(150%)blur(1rem)}}.grid-rows-box-generic[data-v-1b8807]{grid-template-rows:min-content minmax(0,1fr)}.fade-expand{will-change:height;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.fade-200-enter-active,.fade-200-leave-active{opacity:1;transition:opacity .2s,height .2s}.fade-200-enter-from,.fade-200-leave-to{opacity:0}.fade-200-enter-from.fade-expand,.fade-200-leave-to.fade-expand{height:0}.fade-300-enter-active,.fade-300-leave-active{opacity:1;transition:opacity .3s,height .3s}.fade-300-enter-from,.fade-300-leave-to{opacity:0}.fade-300-enter-from.fade-expand,.fade-300-leave-to.fade-expand{height:0}.fade-500-enter-active,.fade-500-leave-active{opacity:1;transition:opacity .5s,height .5s}.fade-500-enter-from,.fade-500-leave-to{opacity:0}.fade-500-enter-from.fade-expand,.fade-500-leave-to.fade-expand{height:0}.list-facets-applied-enter-active[data-v-4e7af9],.list-facets-applied-leave-active[data-v-4e7af9]{opacity:1;transition:opacity .3s}.list-facets-applied-move[data-v-4e7af9]{transition:transform .3s}.list-facets-applied-enter-from[data-v-4e7af9],.list-facets-applied-leave-to[data-v-4e7af9]{opacity:0}.list-facets-applied-leave-active[data-v-4e7af9]{transition-duration:.2s;position:absolute}.list-facets-available-enter-active[data-v-1565df],.list-facets-available-leave-active[data-v-1565df]{opacity:1;transition:opacity .3s}.list-facets-available-move[data-v-1565df]{transition:transform .3s}.list-facets-available-enter-from[data-v-1565df],.list-facets-available-leave-to[data-v-1565df]{opacity:0}.list-facets-available-leave-active[data-v-1565df]{position:absolute}#search-tools[data-v-2e1a7a]{flex-basis:30%}[data-v-2e1a7a] .facet-link{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;text-transform:lowercase;letter-spacing:.5px;--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity,1));border-radius:9999px 9999px 9999px 0;margin-top:1vh;margin-right:.7vw;padding:8px 20px;text-decoration-line:none;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.fade-out-top[data-v-2e1a7a]{background-image:linear-gradient(#fff,#ffffffe6 40%,#ffffffbf 60%,#fff0)}.fade-out-bottom[data-v-2e1a7a]{background-image:linear-gradient(#fff0,#ffffffbf 40%,#ffffffe6 60%,#fff)}[data-v-2f1b8b] #search-results .scroll-container{flex-wrap:wrap;align-content:flex-start;display:flex}[data-v-2f1b8b] .video-list__video-item--search-result{max-height:calc(8.9vw + 53px)}[data-v-2f1b8b] .video-list__video-item--search-result,[data-v-2f1b8b] .video-list__video-item--search-result img{max-width:15vw}@media (width<=1510px){[data-v-2f1b8b] .video-list__video-item--search-result{max-height:calc(8.6vw + 53px)}[data-v-2f1b8b] .video-list__video-item--search-result,[data-v-2f1b8b] .video-list__video-item--search-result img{max-width:13vw}}.media[data-v-2f1b8b]>*{transition:all .3s ease-out}.media>.media-enter-from[data-v-2f1b8b],.media>.media-leave-to[data-v-2f1b8b]{opacity:0}.media>.media-leave-active[data-v-2f1b8b]{position:absolute}.school-level-onderbouw .calendar-widget__month *,.school-level-onderbouw .calendar-widget__month .calendar-widget__day__inner--link{color:oklch(51.99% .1008 167.45)}.school-level-onderbouw .calendar-widget__month .calendar-widget__day--current .calendar-widget__day__inner--link,.school-level-onderbouw .calendar-widget__month .calendar-widget__day__inner--link:hover{background-color:oklch(51.99% .1008 167.45)}.school-level-onderbouw .calendar-widget__month .calendar-widget__day__inner--no-link{color:oklch(51.99% .1008 167.45);opacity:.6}.school-level-onderbouw .calendar-widget__month .calendar-widget__day--foreign-month:not(.calendar-widget__day--current) .calendar-widget__day__inner{color:oklch(51.99% .1008 167.45);opacity:.3}.school-level-onderbouw .calendar-widget__month .calendar-widget__day--foreign-month.calendar-widget__day--current .calendar-widget__day__inner--link,.school-level-onderbouw .calendar-widget__month .calendar-widget__day--foreign-month .calendar-widget__day__inner--link:hover{opacity:.3;background-color:oklch(51.99% .1008 167.45)}.school-level-midden-bovenbouw .calendar-widget__month *,.school-level-midden-bovenbouw .calendar-widget__month .calendar-widget__day__inner--link{color:oklch(48.09% .151 299.74)}.school-level-midden-bovenbouw .calendar-widget__month .calendar-widget__day--current .calendar-widget__day__inner--link,.school-level-midden-bovenbouw .calendar-widget__month .calendar-widget__day__inner--link:hover{background-color:oklch(48.09% .151 299.74)}.school-level-midden-bovenbouw .calendar-widget__month .calendar-widget__day__inner--no-link{color:oklch(48.09% .151 299.74);opacity:.6}.school-level-midden-bovenbouw .calendar-widget__month .calendar-widget__day--foreign-month:not(.calendar-widget__day--current) .calendar-widget__day__inner{color:oklch(48.09% .151 299.74);opacity:.3}.school-level-midden-bovenbouw .calendar-widget__month .calendar-widget__day--foreign-month.calendar-widget__day--current .calendar-widget__day__inner--link,.school-level-midden-bovenbouw .calendar-widget__month .calendar-widget__day--foreign-month .calendar-widget__day__inner--link:hover{opacity:.3;background-color:oklch(48.09% .151 299.74)}#calendar-widget .calendar-widget__navigation{z-index:10;box-sizing:border-box;--tw-content:"";content:var(--tw-content);width:100px;height:218px;display:block;position:absolute}#calendar-widget .calendar-widget__navigation#calendar-widget__navigation--earlier[data-v-de78c2]{background:linear-gradient(90deg,#fff,#ffffffbf 50%,#fff0);left:0}#calendar-widget .calendar-widget__navigation#calendar-widget__navigation--later[data-v-de78c2]{background:linear-gradient(90deg,#fff0,#ffffffbf 50%,#fff);right:0}#calendar-widget__scroll-container[data-v-de78c2]{display:flex;position:absolute;left:50%;transform:translate(0%)}.calendar-widget__month__table[data-v-de78c2]{border-spacing:1px;border-collapse:separate}.calendar-widget__day .calendar-widget__day__inner--link[data-v-de78c2]:hover,.calendar-widget__day.calendar-widget__day--current .calendar-widget__day__inner--link[data-v-de78c2],.calendar-widget__day.calendar-widget__day--foreign-month .calendar-widget__day__inner--link[data-v-de78c2]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.calendar-widget__day__inner--link[data-v-de78c2],.calendar-widget__day__inner--no-link[data-v-de78c2]{-webkit-user-select:none;user-select:none;text-align:center;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-weight:600;line-height:1;display:inline-flex}.calendar-widget__day--current .calendar-widget__day__inner--link[data-v-de78c2],.calendar-widget__day__inner--link[data-v-de78c2]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--your-hover-color);border-radius:9999px}.calendar-widget__day[data-v-de78c2]{padding:0 7px}.school-level-onderbouw #calendar-sheet__date{color:oklch(51.99% .1008 167.45)}.school-level-midden-bovenbouw #calendar-sheet__date{color:oklch(48.09% .151 299.74)}.school-level-onderbouw #calendar-sheet__title{color:oklch(51.99% .1008 167.45)}.school-level-midden-bovenbouw #calendar-sheet__title{color:oklch(48.09% .151 299.74)}.school-level-onderbouw #calendar-sheet__theme{color:oklch(51.99% .1008 167.45)}.school-level-midden-bovenbouw #calendar-sheet__theme{color:oklch(48.09% .151 299.74)}#baguetteBox-overlay{opacity:0;z-index:1000000;background-color:#000c;width:100%;height:100%;transition:opacity .5s;display:none;position:fixed;top:0;left:0;overflow:hidden}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{text-align:center;width:100%;height:100%;display:inline-block;position:relative}#baguetteBox-overlay .full-image figure{height:100%;margin:0;display:inline}#baguetteBox-overlay .full-image img{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%;display:inline-block;box-shadow:0 0 8px #0009}#baguetteBox-overlay .full-image figcaption{text-align:center;white-space:normal;color:#ccc;background-color:#0009;width:100%;font-family:sans-serif;line-height:1.8;display:block;position:absolute;bottom:0}#baguetteBox-overlay .full-image:before{content:"";width:1px;height:50%;margin-right:-1px;display:inline-block}#baguetteBox-slider{white-space:nowrap;width:100%;height:100%;transition:left .4s,transform .4s;position:absolute;top:0;left:0}#baguetteBox-slider.bounce-from-right{animation:.4s ease-out bounceFromRight}#baguetteBox-slider.bounce-from-left{animation:.4s ease-out bounceFromLeft}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}to{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{width:44px;height:60px;top:calc(50% - 30px)}.baguetteBox-button{cursor:pointer;color:#ddd;background-color:#32323280;border:0;border-radius:15%;outline:none;margin:0;padding:0;font:1.6em sans-serif;transition:background-color .4s;position:absolute}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:#323232e6}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{width:30px;height:30px;top:20px;right:calc(2% + 6px)}.baguetteBox-button svg{position:absolute;top:0;left:0}.baguetteBox-spinner{width:40px;height:40px;margin-top:-20px;margin-left:-20px;display:inline-block;position:absolute;top:50%;left:50%}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{opacity:.6;background-color:#fff;border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite bounce;position:absolute;top:0;left:0}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.calendar-sheet__song .bg-player-control-default{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.calendar-sheet__song .hover\:bg-player-control-darkened:hover,.calendar-sheet__song .group:hover .group-hover\:bg-player-control-darkened{background-color:oklch(72.39% .0027 345.24)}.calendar-sheet__song .text-player-control-default{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#calendar-sheet__video[data-v-0d78ad]{width:199px}#calendar-sheet__video{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;overflow:hidden}#calendar-sheet__video a[data-v-0d78ad]{width:min-content;text-decoration-line:none}#calendar-sheet__video [data-v-0d78ad] iframe{border-top-left-radius:6px;border-top-right-radius:6px;width:100%;height:112px}@media (width>=1024px) and (height>=768px){#calendar-sheet__video[data-v-0d78ad]{width:270px}#calendar-sheet__video [data-v-0d78ad] iframe{height:152px}}@media (width>=1280px) and (height>=960px){#calendar-sheet__video[data-v-0d78ad]{width:576px}#calendar-sheet__video [data-v-0d78ad] iframe{height:324px}}@media (width>=1600px) and (height>=1200px){#calendar-sheet__video[data-v-0d78ad]{width:704px}#calendar-sheet__video [data-v-0d78ad] iframe{height:396px}}#calendar-sheet{width:100%;height:103%;min-height:calc(100vh - 12rem);display:flex}#calendar-sheet [data-v-a36500] section{flex-direction:column;flex:150px;justify-content:space-between;align-items:center;display:flex}#calendar-sheet [data-v-a36500] section#calendar-sheet__section--meta{flex-grow:0;flex-basis:13vh}#calendar-sheet [data-v-a36500] section#calendar-sheet__section--media{justify-content:center;width:100%}#calendar-sheet [data-v-a36500] section#calendar-sheet__section--image{flex-grow:1}.fade-out-left[data-v-8a4e9c]{background-image:linear-gradient(270deg,#fff0,#ffffffbf 40%,#fffffff2 60%,#fff)}.fade-out-right[data-v-8a4e9c]{background-image:linear-gradient(90deg,#fff0,#ffffffbf 40%,#fffffff2 60%,#fff)}.material-box a{text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.material-box a:hover{text-decoration:underline}.material-box .Button,.material-box .Button--primary{box-shadow:none;border-radius:9999px;text-decoration:none;transform:none}.material-box .Button:hover,.material-box .Button--primary:hover{box-shadow:none;text-decoration:none;transform:none}.material-box[data-v-dc62df]{flex-direction:column;flex:0 auto;align-items:flex-start;max-width:48%;margin-bottom:1.5625em;margin-right:3.5625em;font-weight:400;display:flex}.material-box[data-v-dc62df]:not(:last-child){max-height:60%}.material-box[data-v-dc62df]:last-child{max-height:100%}@media (width<=1050px){.material-box[data-v-dc62df]:not(:last-child){max-width:44%}.material-box[data-v-dc62df]:last-child{max-width:52%}}.material-box .material-box-content .Button[data-v-dc62df],.material-box .material-box-content .Button--primary[data-v-dc62df]{font-family:Noir Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.teacher-box a{text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.teacher-box a:hover{text-decoration:underline}.teacher-box .Button,.teacher-box .Button--primary{box-shadow:none;border-radius:9999px;text-decoration:none;transform:none}.teacher-box .Button:hover,.teacher-box .Button--primary:hover{box-shadow:none;text-decoration:none;transform:none}.teacher-box[data-v-b721e0]{flex-direction:column;flex:0 auto;align-items:flex-start;max-width:48%;margin-bottom:1.5625em;margin-right:3.5625em;font-weight:400;display:flex}.teacher-box[data-v-b721e0]:not(:last-child){max-height:60%}.teacher-box[data-v-b721e0]:last-child{max-height:100%}@media (width<=1050px){.teacher-box[data-v-b721e0]:not(:last-child){max-width:44%}.teacher-box[data-v-b721e0]:last-child{max-width:52%}}.teacher-box .teacher-box-content .Button[data-v-b721e0],.teacher-box .teacher-box-content .Button--primary[data-v-b721e0]{font-family:Noir Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.intro-popup-backdrop-enter-active[data-v-9c0f9f]{transition:all .4s ease-out}.intro-popup-backdrop-leave-active[data-v-9c0f9f]{transition:all .4s ease-in}.intro-popup-backdrop-enter-from[data-v-9c0f9f],.intro-popup-backdrop-leave-to[data-v-9c0f9f]{opacity:0}.intro-popup-enter-active[data-v-9c0f9f]{transition:all .8s cubic-bezier(.175,.885,.32,1.275)}.intro-popup-leave-active[data-v-9c0f9f]{transition:all .8s cubic-bezier(.6,-.28,.735,.045)}.intro-popup-enter-from[data-v-9c0f9f],.intro-popup-leave-to[data-v-9c0f9f]{transform:translate(-50%,-200%)}
/*# sourceMappingURL=main.css.map */
