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