.button.svelte-myvtgw{appearance:none;cursor:pointer;height:var(--playpause-size);width:var(--playpause-size);background:var(--playpause-outer,var(--color-white));outline:var(--color-contrast) solid 0;border:0;transition:outline-width 10ms ease-in-out;position:relative}.button.svelte-myvtgw:focus-visible{outline:3px solid var(--color-contrast);outline-offset:10px}.button.svelte-myvtgw:hover{outline-offset:0;outline-width:2px}.button.svelte-myvtgw:before,.button.svelte-myvtgw:after{content:"";background:var(--playpause-inner,var(--color-blue-dark));transition:all 50ms ease-in-out;display:block;position:absolute;inset:0}.is-playing.svelte-myvtgw:before{clip-path:polygon(0 0,40% 0%,40% 100%,0 100%);transform:scale(.5)}.is-playing.svelte-myvtgw:after{clip-path:polygon(60% 0,100% 0%,100% 100%,60% 100%);transition:none;transform:scale(.5)}.is-pausing.svelte-myvtgw:before{clip-path:polygon(0 0,100% 50%,0% 100%);transform:scale(.5)}.is-pausing.svelte-myvtgw:after{transform:scale(0)}.progress.svelte-bhpbok{cursor:pointer;height:var(--spacing-0\.25);background:var(--color-contrast);position:relative}.progress.svelte-bhpbok:before{content:"";background:var(--color-blue-light);clip-path:polygon(calc(100% * var(--pos)) -1px, calc(100% * var(--pos)) calc(100% + 1px), -1px calc(100% + 1px), -1px -1px);display:block;position:absolute;inset:0}.progress.svelte-bhpbok:after{content:"";inset:calc(var(--spacing-0\.5) * -1);display:block;position:absolute}.progress.svelte-bhpbok:focus-visible{outline:3px solid var(--color-contrast);outline-offset:3px}.numbers.svelte-bhpbok{justify-content:space-between;display:flex}button.svelte-16aoppb{--dot-size:calc(var(--player-ui-height) * .15);appearance:none;height:var(--player-ui-height);width:calc(var(--player-ui-height) * .66);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}button.svelte-16aoppb:after{content:"";inset:calc(var(--spacing-0\.5) * -1);display:block;position:absolute}button.svelte-16aoppb:hover .dot:where(.svelte-16aoppb){color:var(--color-link-hover-contrast)}button.svelte-16aoppb:hover{background:var(--color-link-hover-bg);outline-color:var(--color-link-hover-bg);outline-width:var(--spacing-0\.25)}button.svelte-16aoppb:focus-visible{outline:3px solid var(--color-contrast);outline-offset:3px}.dots.svelte-16aoppb{width:100%;height:80%;position:relative}.dot.svelte-16aoppb{width:var(--dot-size);height:var(--dot-size);background:var(--color-contrast);left:calc(50% - var(--dot-size) * .5);border-radius:100%;margin:0 auto;transition:all .4s;position:absolute;transform:rotate(0)}.dot-0.svelte-16aoppb{margin-top:0;top:0%}.dot-1.svelte-16aoppb{top:calc(50% - var(--dot-size) * .5)}.dot-2.svelte-16aoppb{bottom:0%}.info.svelte-vifrwt{margin-left:var(--spacing-1);display:block}.title.svelte-vifrwt{font-size:var(--font-size-lg);font-weight:700;line-height:calc(1rem * var(--line-height))}.title.svelte-vifrwt,.subtitle.svelte-vifrwt{white-space:nowrap;text-overflow:ellipsis;width:99%;overflow:hidden}button.svelte-jwwj34{appearance:none;height:var(--player-ui-height);width:calc(var(--player-ui-height) * 1);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}button.svelte-jwwj34:after{content:"";inset:calc(var(--spacing-0\.5) * -1);display:block;position:absolute}button.svelte-jwwj34:hover{background:var(--color-link-hover-bg);outline-color:var(--color-link-hover-bg);outline-width:var(--spacing-0\.25)}button.svelte-jwwj34:focus-visible{outline:3px solid var(--color-contrast);outline-offset:3px}.icon.svelte-jwwj34{--size:calc(var(--player-ui-height) * .66);z-index:101;height:var(--size);width:var(--size);--bar-size:calc(var(--size) * .125);border:0;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon.svelte-jwwj34>div:where(.svelte-jwwj34){transform-origin:50%;height:var(--bar-size);width:100%;top:calc(var(--bar-size) * 4);background:var(--color-contrast);transition:all .1s ease-in-out;position:absolute}.icon.svelte-jwwj34>div:where(.svelte-jwwj34):first-child{transform:translate(0, calc(var(--size) * .27 + var(--bar-size) * -2.75)) rotate(45deg)}.icon.svelte-jwwj34>div:where(.svelte-jwwj34):nth-child(2){transform:translate(0, calc(var(--size) * .27 + var(--bar-size) * -2.75)) rotate(-45deg)}.bar.svelte-1ah08cz{height:var(--player-height);z-index:2;--playpause-size:var(--player-ui-height);--playpause-inner:var(--color-blue-light);transition:transform .2s ease-in-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.bar.svelte-1ah08cz:before{content:"";left:calc(var(--spacing-1) * -1);right:calc(var(--spacing-1) * -1);box-shadow:0 calc(var(--spacing-1) * -.25) var(--spacing-1) var(--color-blue-dark);opacity:.5;z-index:-1;display:block;position:absolute;top:0;bottom:0}.is-open.svelte-1ah08cz{transform:translateY(0)}.ui.svelte-1ah08cz{padding:var(--spacing-1);width:100%;display:flex}.info.svelte-1ah08cz{flex:1 0;width:50%}.side-buttons.svelte-1ah08cz{display:flex}.playpause.svelte-1ah08cz,.side-buttons.svelte-1ah08cz{flex-shrink:0}section.svelte-1btasf0{z-index:3;display:none;position:fixed;inset:0}.is-open.svelte-1btasf0{display:flex}button.svelte-1a1pfp0{appearance:none;width:var(--menu-button-icon-size);height:var(--menu-button-icon-size);cursor:pointer;background:0 0;border:0;position:absolute;top:0;right:0}button.svelte-1a1pfp0:after{content:"";inset:calc(var(--spacing-0\.5) * -1);display:block;position:absolute}button.svelte-1a1pfp0:hover{background:var(--color-link-hover-bg)}button.svelte-1a1pfp0:focus-visible{outline:3px solid var(--color-contrast);outline-offset:3px}button.svelte-1npwbn9{appearance:none;cursor:pointer;color:var(--color-white);--size:var(--full-player-button-size);font-size:var(--font-size-sm);background:0 0;border:0;flex-direction:row;padding:0;text-decoration:none;display:flex}@media (width>=700px){button.svelte-1npwbn9{font-size:var(--font-size-md)}}button.svelte-1npwbn9:hover strong:where(.svelte-1npwbn9){text-decoration:underline}button.svelte-1npwbn9:focus-visible{outline:3px solid var(--color-contrast);outline-offset:10px}.icon.svelte-1npwbn9{height:var(--size);width:var(--size);background:var(--color-white);flex-shrink:0;position:relative}.icon.svelte-1npwbn9:before,.icon.svelte-1npwbn9:after{content:"";inset:calc(var(--size) * .25) calc(var(--size) * .2);display:block;position:absolute}.icon.svelte-1npwbn9:before{background:var(--color-blue-light);clip-path:polygon(0 0%,100% 0%,50% 100%);transition:transform 50ms ease-in-out}.content.svelte-1npwbn9{flex-direction:column;display:flex}.title.svelte-1npwbn9{margin-bottom:var(--spacing-0\.25);margin-top:var(--spacing-0\.25);display:block}.prev.svelte-1npwbn9{text-align:left;margin-right:auto}.prev.svelte-1npwbn9 .icon:where(.svelte-1npwbn9){margin-right:var(--spacing-1);order:-1;transform:rotate(90deg)}.prev.svelte-1npwbn9 .icon:where(.svelte-1npwbn9):after{border-bottom:calc(var(--size) * .1) solid var(--color-blue-light)}.prev.svelte-1npwbn9:hover .icon:where(.svelte-1npwbn9){transform:translate(-.25rem)rotate(90deg)}.next.svelte-1npwbn9{text-align:right;margin-left:auto}.next.svelte-1npwbn9 .icon:where(.svelte-1npwbn9){margin-left:var(--spacing-1);transform:rotate(-90deg)}.next.svelte-1npwbn9 .icon:where(.svelte-1npwbn9):after{border-bottom:calc(var(--size) * .1) solid var(--color-blue-light)}.next.svelte-1npwbn9:hover .icon:where(.svelte-1npwbn9){transform:translate(.25rem)rotate(-90deg)}button.svelte-18cbxz3{appearance:none;cursor:pointer;color:var(--color-white);--size:var(--full-player-button-size);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}button.svelte-18cbxz3:hover{text-decoration:underline}button.svelte-18cbxz3:focus-visible{outline:3px solid var(--color-contrast);outline-offset:10px}.icon.svelte-18cbxz3{fill:var(--color-white);height:var(--size);width:var(--size)}.label.svelte-18cbxz3{max-width:15em}nav.svelte-14fuu3y{user-select:none;flex-wrap:wrap;justify-content:space-between;display:flex}@media (width>=1400px){nav.svelte-14fuu3y{flex-wrap:nowrap;align-items:center}}.autoplay-button.svelte-14fuu3y{margin:var(--spacing-2) auto;flex-shrink:0}@media (width>=1400px){.autoplay-button.svelte-14fuu3y{order:1;justify-content:center;width:33%;margin:0;display:flex}}.skip-button.svelte-14fuu3y{flex-shrink:1;width:50%}.skip-button-next.svelte-14fuu3y{margin-left:auto}@media (width>=1400px){.skip-button-next.svelte-14fuu3y{order:2}}.wrapper.svelte-1w5rcn3{--size:calc(var(--line-height) * 2em);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}ul.svelte-1w5rcn3{margin:var(--spacing-2) 0;padding:0;list-style-type:none}@media (width>=700px){ul.svelte-1w5rcn3{columns:2;column-gap:var(--grid-gutter)}}button.svelte-1w5rcn3{appearance:none;text-align:left;width:100%;color:var(--color-contrast);cursor:pointer;background:0 0;border:0;flex-direction:row;padding:0;display:flex}button.svelte-1w5rcn3:not(.active){padding-left:var(--size)}button.svelte-1w5rcn3:focus-visible{outline:3px solid var(--color-contrast);outline-offset:10px}button.svelte-1w5rcn3:hover{outline-width:var(--spacing-0\.5)}button.svelte-1w5rcn3:hover .title:where(.svelte-1w5rcn3){text-underline-offset:.15em;text-decoration:underline}.button-text.svelte-1w5rcn3{margin-left:var(--spacing-1);flex-direction:column;flex-grow:1;display:flex}.active-icon.svelte-1w5rcn3{width:var(--size);height:var(--size);background:var(--color-white);flex-grow:0;position:relative}.active-icon.svelte-1w5rcn3:before{inset:calc(var(--size) * .25) calc(var(--size) * .2);content:"";background:var(--color-blue-light);clip-path:polygon(0 0%,100% 0%,50% 100%);display:block;position:absolute;transform:rotate(-90deg)}strong.svelte-1w5rcn3{font-size:var(--heading-h4-font-size);display:block}li.svelte-1w5rcn3{break-inside:avoid}.directional-hint.svelte-4uvc99{user-select:none;opacity:0;appearance:none;color:var(--color-contrast);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;width:100%;transition:opacity .2s ease-in .1s;display:flex}.directional-hint.svelte-4uvc99:hover .arrow-up:where(.svelte-4uvc99){transform:translateY(-.25rem)rotate(45deg)}.directional-hint.svelte-4uvc99:hover .arrow-down:where(.svelte-4uvc99){transform:translateY(.25rem)rotate(225deg)}.directional-hint.svelte-4uvc99:focus-visible{outline:3px solid var(--color-contrast);outline-offset:10px}.hint-is-visible.svelte-4uvc99{opacity:1}.arrow.svelte-4uvc99{--size:calc(1em * var(--line-height));width:var(--size);height:var(--size);position:relative}.arrow-up.svelte-4uvc99{transform:rotate(45deg)}.arrow-down.svelte-4uvc99{transform:rotate(225deg)}.arrow.svelte-4uvc99:before,.arrow.svelte-4uvc99:after{content:"";background-color:var(--color-contrast);display:block;position:absolute;inset:0}.arrow.svelte-4uvc99:before{width:100%;height:calc(var(--size) * .25)}.arrow.svelte-4uvc99:after{width:calc(var(--size) * .25);height:100%}.wrapper.svelte-gazlpf{scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none;--full-player-button-size:calc(2em * var(--line-height));flex-direction:column;width:100%;display:flex;overflow:scroll}.wrapper.svelte-gazlpf :where(.svelte-gazlpf)::-webkit-scrollbar{width:0}.screen.svelte-gazlpf{scroll-snap-align:start;margin-top:var(--menu-button-icon-size);height:100vh;padding:var(--spacing-1);--playpause-size:var(--menu-button-icon-size);scrollbar-width:none;flex-direction:column;flex-shrink:0;justify-content:space-between;display:flex;overflow:scroll}.screen.svelte-gazlpf :where(.svelte-gazlpf)::-webkit-scrollbar{width:0}@media (width>=700px){.screen.svelte-gazlpf{padding-left:var(--spacing-col);padding-right:var(--spacing-col)}}.info.svelte-gazlpf{text-align:center;padding:5vh var(--spacing-col);flex-direction:column;justify-content:center;align-items:center;height:35%;display:flex}.subtitle.svelte-gazlpf{color:var(--color-contrast);font-weight:400}.player-ui.svelte-gazlpf{height:30%}.playpause-btn.svelte-gazlpf{--playpause-inner:var(--color-blue-light);justify-content:center;display:flex}.player-buttons.svelte-gazlpf{height:30%}
