@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--xxl: 1600px;--xl: 1440px;--lg: 1280px;--md: 1000px;--sm: 768px;--xs: 584px;--xxs: 400px;--background-color: #00ddbf;--font-color: #010e0c;--deep-color: #ffffff;--accent-color-1: #DDBF00;--accent-color-2: #010e0c;--font-base: "Inter", sans-serif;--font-wght: 700;--padding-side: 35px;--column-width: 80vw}@media only screen and (min-width: 584px){:root{--column-width: 60vw}}@media only screen and (min-width: 768px){:root{--column-width: 40vw}}@media only screen and (min-width: 1000px){:root{--column-width: 30vw}}*{margin:0;padding:0;box-sizing:border-box;font-variation-settings:"wght" var(--font-wght)}html.no-scroll,body.no-scroll{overflow:hidden}html,body{background-color:var(--background-color);color:var(--font-color);font-family:var(--font-base);line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;word-break:break-word;-webkit-word-break:break-word;overflow-wrap:break-word;scroll-behavior:smooth;position:relative;display:flex;flex-direction:column;min-height:100vh;hyphens:auto}.filter,.info{position:fixed;max-width:100vw;width:375px;right:-375px;top:0px;background-color:var(--accent-color-1);transition:1s ease-in-out;padding:20px;z-index:100;border-left:2px solid var(--accent-color-2)}.filter.open,.info.open{right:0px;z-index:1000}.filter .label,.info .label{position:absolute;top:300px;right:336px;height:36px;width:111px;border-radius:10px 10px 0px 0px;background:var(--accent-color-1);color:var(--accent-color-2);transform:rotate(-90deg);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;border:2px solid #000;cursor:pointer}.filter .label:hover,.info .label:hover{right:340px;padding-bottom:10px;height:46px;top:296px;transition:.3s ease}.filter .label svg,.info .label svg{transform:rotate(90deg);margin-left:13px}.filter .label svg path,.info .label svg path{fill:var(--accent-color-2)}.filter .filter-tags--pools,.info .filter-tags--pools{margin-bottom:20px;padding-bottom:10px;border-bottom:2px dotted var(--accent-color-2)}.filter input[type=submit],.info input[type=submit]{display:none}.filter input[type=checkbox],.info input[type=checkbox]{appearance:none;-webkit-appearance:none}.filter label,.filter button,.info label,.info button{display:inline-block;border:1px solid var(--font-color);color:var(--font-color);margin:0px 10px 7px 0px;padding:5px 7px;border-radius:.25rem;cursor:pointer;font-size:.8rem;--font-wght: 500;background-color:var(--accent-color-1);font-family:var(--font-base)}.filter button,.info button{display:block;width:100%}.filter button.active,.info button.active{background:var(--deep-color);color:var(--accent-color-2);--font-wght: 700}.filter label:has(input[type=checkbox]:not(:checked)):hover,.filter button:hover,.info label:has(input[type=checkbox]:not(:checked)):hover,.info button:hover{opacity:.5}.filter label:has(input[type=checkbox]:focus-visible),.filter button:focus-visible,.info label:has(input[type=checkbox]:focus-visible),.info button:focus-visible{opacity:.5}.filter label:has(input[type=checkbox]:checked),.info label:has(input[type=checkbox]:checked){background:var(--deep-color);color:var(--accent-color-2);--font-wght: 700}.filter form,.info form{overflow:auto;height:100vh;padding-bottom:50px}.filter .close,.info .close{position:absolute;right:20px;font-size:18px;line-height:1;cursor:pointer}.info{top:0px}.info .label{top:440px}.info .label:hover{top:436px}.info .info-content{padding-bottom:50px;overflow:auto;height:100vh;text-align:left}.info .info-content h2{margin-bottom:.6em;margin-top:40px}.info .info-content p{--font-wght: 400;margin-bottom:1em}.info .info-content a{color:var(--font-color)}.info .info-content .bmc-btn-container{margin:50px 0px}.info .info-content #bijna{font-size:.8rem}.results{overflow:scroll;height:100vh;display:block;scroll-snap-type:x mandatory;overflow:scroll}.results .days{display:flex;margin-bottom:20px;background-color:var(--background-color);position:sticky;top:90px;z-index:10}.results .days h2{scroll-snap-align:start;width:var(--column-width);min-width:var(--column-width);border-bottom:2px solid var(--font-color);padding:10px var(--padding-side);background-color:var(--background-color)}.results .days h2.first-and-only{width:100vw;min-width:100vw}.results .activities{display:flex;padding-top:95px}.results .activities .day{width:var(--column-width);min-width:var(--column-width);scroll-snap-align:start}.results .activities .day .pool-list-item{background-color:var(--deep-color);color:var(--font-color);margin-bottom:10px;padding:30px var(--padding-side);margin-right:17px;border:2px solid #000;position:relative}.results .activities .day .pool-list-item .time{--font-wght: 400;margin-bottom:15px}.results .activities .day .pool-list-item h3{font-size:1.2rem}.results .activities .day .pool-list-item .pool{--font-wght: 400;margin-top:5px;text-decoration:none;display:inline-block;color:var(--font-color)}.results .activities .day .pool-list-item .pool:hover{text-decoration:underline}.results .activities .day .pool-list-item a.activity{background:var(--accent-color-1);display:inline-block;position:absolute;right:16px;bottom:10px;border-radius:1000px;display:flex;align-items:center;justify-content:center;padding:7px;box-shadow:0px .5px 1px rgba(66,66,66,.6784313725)}.results .activities .day .pool-list-item a.activity svg g path{fill:var(--font-color)}.results .activities .day .pool-list-item a.activity:hover{transform:translate(5px, -5px);transition:.3s ease}.results .no-results{color:var(--deep-color);padding:185px var(--padding-side) 10px}.results .no-results h2{margin-bottom:.3em}header{height:90px;border-bottom:2px solid var(--font-color);display:flex;color:var(--font-color);padding-right:45%;align-items:center;padding:0px var(--padding-side);position:fixed;background-color:var(--background-color);width:100%;z-index:10}header h1{--font-wght: 400;font-size:1.3rem;line-height:1;text-transform:lowercase}header span{--font-wght: 700}header img{height:68px;width:auto;margin-right:15px}
