li.svelte-17y3zie{--inset: 0px;--outset: 0px;--inset-border: 0px;pointer-events:none}li.active.svelte-17y3zie:is(:where(.svelte-17y3zie):hover,:where(.svelte-17y3zie):active){--inset: 0px;--outset: 0px;--inset-border: 0px}li.active.svelte-17y3zie:is(:where(.svelte-17y3zie):hover,:where(.svelte-17y3zie):active):before{background:transparent;transition:none}a.svelte-17y3zie{pointer-events:all}nav.svelte-n3nlso,nav.svelte-n3nlso ul:where(.svelte-n3nlso),nav.svelte-n3nlso h2:where(.svelte-n3nlso){list-style:none;margin:0;padding:0}nav.svelte-n3nlso h2:where(.svelte-n3nlso){font-size:1.5em;margin-top:.5em;color:#fffa}nav.svelte-n3nlso a{display:block;color:#fff;text-decoration:none;font-size:2.75em;font-weight:300;line-height:.9;margin-block:.1em}nav.svelte-n3nlso svg{margin-inline-end:-.1em}.metro-header.svelte-18l40kv{position:fixed;inset:0 0 auto 0;height:9em;display:flex;align-items:end;overflow:hidden}.metro-header-items.svelte-18l40kv{padding-left:min(30em,calc(100dvw - 3em));padding-right:100dvw}.metro-header-items.svelte-18l40kv>a{font-size:min(4em,10dvw);font-weight:300;color:#fff;padding-left:1.8rem;text-decoration:none;opacity:calc(.3 + .7 * var(--highlight, 0));white-space:nowrap}.mobile-nav.svelte-18l40kv{position:fixed;inset:auto 2em 2em 2em;display:flex;justify-content:space-between;z-index:100;gap:6px}.mobile-nav-items.svelte-18l40kv{display:flex;justify-content:end;gap:6px}.mobile-nav.svelte-18l40kv a{display:flex;align-items:center;justify-content:center;border:2px solid white;text-decoration:none;color:#fff;background:#000;width:2.5em;height:2.5em}.mobile-nav.svelte-18l40kv a:after{content:"";position:absolute;inset:calc(100% * calc(1 - var(--highlight, 0))) 0 0 0;background:#fff;mix-blend-mode:difference}@media (min-width: 50em){.metro-header.svelte-18l40kv,.mobile-nav.svelte-18l40kv{display:none}}.background.svelte-12ne711{position:fixed;top:0;right:0;bottom:0;left:0;background:url(../../../index/res/images/tiling-bg.svg) repeat,linear-gradient(#000039,#1f0085)}.main-container.svelte-12ne711{position:fixed;top:0;right:0;bottom:0;left:0;width:100dvw;height:100dvh;display:flex;flex-direction:row;align-items:stretch;justify-content:center;transition:inset .3s,box-shadow .3s,width .3s,height .3s;transition-timing-function:var(--ease-out-expo)}.content-background-holder.svelte-12ne711{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.content-background.svelte-12ne711{position:absolute;background:url(../../../index/res/images/tiling-spikes-left.svg) repeat-y top left / 1em 2em,url(../../../index/res/images/tiling-spikes-right.svg) repeat-y top right / 1em 2em,linear-gradient(#000,#000) no-repeat center / calc(100% - 1.96em) 100%;transition:inset .3s;transition-timing-function:var(--ease-out-expo)}.main-container.svelte-12ne711 .nav-bar:where(.svelte-12ne711){overflow-y:auto}.nav-bar.svelte-12ne711 footer:where(.svelte-12ne711){margin-top:1em}.nav-bar.svelte-12ne711 footer:where(.svelte-12ne711) p:where(.svelte-12ne711){margin:0;line-height:1.1}.nav-bar.svelte-12ne711 .buttons:where(.svelte-12ne711){margin-top:.3em;display:flex;gap:5px}.content-container.svelte-12ne711{display:flex;flex-direction:column;overflow:hidden auto;gap:1em;align-items:stretch;justify-content:space-between;z-index:1}.main-container.svelte-12ne711 .content-background:where(.svelte-12ne711){top:0;right:-1em;bottom:0;left:50%}@media (max-width: 83.999em){body{font-size:.9em}}@media (max-width: 49.999em){.main-container.svelte-12ne711 .content-background:where(.svelte-12ne711){position:fixed}.main-container.svelte-12ne711{display:flex;justify-content:start;gap:1px;padding:0 1em;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1em;scrollbar-width:none}.main-container.svelte-12ne711::-webkit-scrollbar{display:none}.main-container.svelte-12ne711 .nav-bar:where(.svelte-12ne711){display:flex;flex-flow:column;justify-content:end;flex:0 0 min(30em,calc(100dvw - 3em));z-index:1;scroll-snap-align:start;scroll-snap-stop:always;overflow:visible}.main-container.svelte-12ne711 .nav-bar:where(.svelte-12ne711)>div:where(.svelte-12ne711){display:flex;flex-flow:column;max-height:100%;overflow-y:auto;scrollbar-width:none;padding-block:7em 6em;padding-inline:3em 1em;margin-inline-start:-2em}.content-container.svelte-12ne711{flex:0 1;overflow:visible;height:100%;width:max-content}main.svelte-12ne711{height:100%;width:max-content}main.svelte-12ne711 .category-box{flex:0 1;display:flex;flex-flow:row;height:100%;min-width:max-content}main.svelte-12ne711 .category-box>*{flex:0 0 min(30em,calc(100dvw - 3em));height:100%;padding:1em;padding-block:10em 6em;padding-inline:1em;overflow-y:auto;scroll-snap-align:start;scroll-snap-stop:always;scrollbar-width:none}main.svelte-12ne711 .category-box:after{content:"";padding-right:max(2em,calc(100dvw - 31em))}.main-container.svelte-12ne711 .nav-bar:where(.svelte-12ne711) nav li.nav-item{--outset: 0px}.main-container.svelte-12ne711 .nav-bar:where(.svelte-12ne711) nav li.active a:before{position:absolute;left:-.75em;content:"";height:1em;display:inline-block;aspect-ratio:1 / 2;background:#fff;clip-path:polygon(0% 0%,100% 50%,0% 100%);pointer-events:none}}@media (min-width: 50em){.main-container.home.svelte-12ne711{--inset-block: max(0px, calc(50dvh - 20em) );--inset-inline: max(0px, calc(50vw - 40em) );inset-block:var(--inset-block);height:calc(100dvh - var(--inset-block) * 2);inset-inline:var(--inset-inline);width:calc(100dvw - var(--inset-inline) * 2);box-shadow:0 0 0 .2em #fff;display:inline-block}.main-container.home.svelte-12ne711 .nav-bar:where(.svelte-12ne711){position:absolute;padding:1em 25em 1em 1em;bottom:0;width:100%;max-height:100%;max-width:100%}.main-container.home.svelte-12ne711 .content-container:where(.svelte-12ne711){position:absolute;padding:1em;top:0;bottom:0;inset-inline-end:0;text-align:end;max-height:100%;max-width:100%}.main-container.home.svelte-12ne711 .content-background:where(.svelte-12ne711){top:0;right:-1em;bottom:0;left:60%}.main-container.home.svelte-12ne711 .nav-bar:where(.svelte-12ne711) nav li.nav-item{--outset: 0px}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711){position:fixed;left:0;top:0;bottom:0;z-index:100000;display:flex;flex-direction:column;background:#000;border-right:2px solid white;width:calc(4em + 2px);white-space:nowrap;transition:all .3s;transition-timing-function:var(--ease-out-expo);animation:.8s svelte-12ne711-nav-bar-in var(--ease-out-expo);overflow:visible}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711)>div:where(.svelte-12ne711){display:flex;flex-direction:column;flex:1}.main-container.svelte-12ne711:not(.home) .flexible-space:where(.svelte-12ne711){flex:1}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column;align-items:start;justify-content:center}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav>ul{max-height:100%;width:calc(100% + 2em);padding-block:6em;padding-inline:.5em 2.5em;margin-inline-end:-2em;overflow:hidden auto;scrollbar-width:none}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav li.nav-item{position:relative;display:flex;gap:0}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav li.active{width:calc(100% + 3em);filter:drop-shadow(2px 2px black)}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav a{display:flex;flex-direction:row;font-size:1.5em;line-height:1.2;margin-block:0;height:2em;width:2em;align-items:center;justify-content:start;overflow:hidden;border-radius:0;transition:width .3s;transition-timing-function:var(--ease-out-expo);background:#000}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav li.active a{color:#000;background:#fff;cursor:default}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav li.active:after{content:"";display:inline-block;background:#fff;height:3em;align-self:stretch;aspect-ratio:1 / 2;clip-path:polygon(0% 0%,100% 50%,0% 100%);z-index:-1}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav a svg{flex:0 0 1em;font-size:1.2em;vertical-align:-.2em!important;margin-inline:.35em .36em;transition-timing-function:var(--ease-out-expo)}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) nav h2{font-size:1em;color:#0000;margin:.5em 0 0 .5em;transition:all .3s;transition-timing-function:var(--ease-out-expo)}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) footer:where(.svelte-12ne711){font-size:small;opacity:0;width:100%;padding:1em;white-space:wrap;transition:all .3s;transition-timing-function:var(--ease-out-expo);background:#000;overflow:hidden;z-index:1}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711) footer:where(.svelte-12ne711)>p:where(.svelte-12ne711){width:25em}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711):hover{width:20rem}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711):hover nav a{width:19rem}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711):hover nav h2{color:#fffa}.main-container.svelte-12ne711:not(.home) .nav-bar:where(.svelte-12ne711):hover footer:where(.svelte-12ne711){opacity:1}.main-container.svelte-12ne711:not(.home) .content-background:where(.svelte-12ne711){inset:0 calc(50dvw - 16em)}}@media (min-width: 70em){.main-container.svelte-12ne711:not(.home) .content-background:where(.svelte-12ne711){inset:0 calc(50dvw - 25em)}}@media (min-width: 74em){.main-container.home.svelte-12ne711 .nav-bar:where(.svelte-12ne711){padding-right:48.5em}.main-container.home.svelte-12ne711 .content-background:where(.svelte-12ne711){top:0;right:-1em;bottom:0;left:50%}}@keyframes svelte-12ne711-nav-bar-in{0%{transform:translate(-150%)}40%{transform:translate(-150%)}to{transform:translate(0)}}
