*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root{isolation:isolate}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-ExtraBold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Rubik;src:url(../../../fonts/Rubik-Black.woff2)format("woff2");font-weight:900;font-display:swap}html{width:100dvw;height:100dvh;font-family:Rubik,sans-serif;font-size:calc(1em + 1vw)}body,#root{width:100%;height:100%}.wrapper.svelte-3u3amx:before{transition-duration:.2s;transition-timing-function:ease-in-out}.svg.svelte-3u3amx{filter:drop-shadow(min(.2dvw,.2dvh) max(.4dvw,.4dvh) #fff);mix-blend-mode:hue;width:100%;height:100%;position:absolute;top:0;left:0}.svg.svelte-3u3amx path,.svg.svelte-3u3amx circle{fill:none;vector-effect:non-scaling-stroke}.svg.svelte-3u3amx path{stroke-width:4px;stroke-linecap:round}.svg.svelte-3u3amx circle,.svg.svelte-3u3amx polygon{transform-box:fill-box;transform-origin:50%}.wrapper.svelte-3u3amx{pointer-events:none;background:linear-gradient(#f945e5 0%,#fcc22f 80%);width:100%;height:100%;position:fixed;top:0;left:0}.wrapper.svelte-3u3amx:before{content:"";opacity:0;background:linear-gradient(#fcc22f 20%,#f945e5 100%);width:100%;height:100%;transition-property:opacity;display:block;position:absolute;top:0;left:0}.wrapper[data-type=game].svelte-3u3amx:before{opacity:1}.wrapper[data-game-blessed].svelte-3u3amx .svg:where(.svelte-3u3amx){mix-blend-mode:normal}.title.svelte-1x4wkd0,.message.svelte-1x4wkd0,.wrapper.svelte-1x4wkd0{transition-duration:.2s;transition-timing-function:ease-in-out}.container.svelte-1x4wkd0{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1x4wkd0-bg-roll{0%{transform:translate(0,0)}to{transform:translateY(calc(-1*min(40dvw,40dvh)))}}@keyframes svelte-1x4wkd0-bg-roll-4{0%{transform:translate(0,0)}to{transform:translateY(calc(min(40dvw,40dvh)/-1.15473))}}@keyframes svelte-1x4wkd0-bg-roll-6{0%{transform:translate(0,0)}to{transform:translateY(calc(min(40dvw,40dvh)/-1.81818))}}.bg.svelte-1x4wkd0{z-index:2;filter:contrast(25%)brightness(150%);width:100%;height:calc(100% + min(40dvw,40dvh));animation-name:svelte-1x4wkd0-bg-roll;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:absolute;top:0;left:0}.bg.svelte-1x4wkd0[data-bg="1"]{background:#f945e5 radial-gradient(50% 50%,#0000 25%,#fcc22f 25% 75%,#0000 75%) 0 0/min(40dvw,40dvh) min(40dvw,40dvh)}.bg.svelte-1x4wkd0[data-bg="2"]{background:linear-gradient(-26.5651deg,#f945e5 33%,#fcc22f 33.5% 66.5%,#f945e5 67%) 0/min(40dvw,40dvh) min(40dvw,40dvh)}.bg.svelte-1x4wkd0[data-bg="3"]{background-color:#fcc22f;background-image:conic-gradient(from -45deg,#f945e5 90deg,#0000 90.5deg),conic-gradient(from 135deg,#f945e5 90deg,#0000 90.5deg),none;background-position:0 0,calc(min(40dvw,40dvh)/2) 0,0 0;background-repeat:repeat,repeat,repeat;background-size:min(40dvw,40dvh) min(40dvw,40dvh);background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.bg.svelte-1x4wkd0[data-bg="4"]{background:conic-gradient(from 30deg at 87.5% 75%, #f945e5 60deg, #fcc22f 0 120deg, #0000 0) 0 calc(.2165 * min(40dvw, 40dvh)), conic-gradient(from -90deg at 50% 25%, #fcc22f 60deg, #f945e5 0 180deg, #0000 0), conic-gradient(from 90deg at 50% 75%, #fcc22f 120deg, #f945e5 0 180deg, #0000 0), conic-gradient(from -30deg at 87.5% 50%, #fcc22f 120deg, #f945e5 0 240deg, #0000 0), conic-gradient(from 90deg at 37.5% 50%, #fcc22f 120deg, #f945e5 0 180deg, #fcc22f 0 240deg, #f945e5 0);background-size:min(40dvw,40dvh) calc(min(40dvw,40dvh)/1.15473);animation-name:svelte-1x4wkd0-bg-roll-4}.bg.svelte-1x4wkd0[data-bg="5"]{background:radial-gradient(calc(min(40dvw, 40dvh) / 4 / 2), #f945e5 97%, #0000), radial-gradient(calc(min(40dvw, 40dvh) / 4 / 2), #f945e5 97%, #0000) calc(2 * min(40dvw, 40dvh) / 4) calc(2 * min(40dvw, 40dvh) / 4), repeating-conic-gradient(from 45deg, #0000 0 25%, #fcc22f 0 50%) calc(-.707 * min(40dvw, 40dvh) / 4) calc(-.707 * min(40dvw, 40dvh) / 4), repeating-linear-gradient(135deg, #f945e5 calc(min(40dvw, 40dvh) / 4 / -2) calc(min(40dvw, 40dvh) / 4 / 2), #fcc22f 0 calc(2.328 * min(40dvw, 40dvh) / 4));background-size:calc(min(40dvw,40dvh)) calc(min(40dvw,40dvh))}.bg.svelte-1x4wkd0[data-bg="6"]{background:repeating-linear-gradient(155deg,#f945e5,#f945e5 calc(min(40dvw,40dvh)/4),#fcc22f calc(min(40dvw,40dvh)/4) calc(min(40dvw,40dvh)/2));animation-name:svelte-1x4wkd0-bg-roll-6}.container.svelte-1x4wkd0{z-index:2;width:calc(100% - 2em);transition-property:top,transform;transition-duration:.4s;position:absolute;top:110%;left:50%;transform:translate(-50%)}@media (aspect-ratio>=1){.container.svelte-1x4wkd0{width:auto}}.content.svelte-1x4wkd0{flex-flow:column;align-items:center;gap:1em 0;display:flex}.title.svelte-1x4wkd0{transition-property:transform}.message.svelte-1x4wkd0{text-align:center;font-size:1em;line-height:1.2em;transition-property:transform}@media (aspect-ratio>=1){.message.svelte-1x4wkd0{font-size:.8em}}.wrapper.svelte-1x4wkd0{pointer-events:none;z-index:1;opacity:0;width:100%;height:100%;transition-property:opacity;position:absolute;top:0;left:0;overflow:hidden}.wrapper[data-visible=true].svelte-1x4wkd0{pointer-events:auto;opacity:1}.wrapper[data-visible=true].svelte-1x4wkd0 .bg:where(.svelte-1x4wkd0){animation-play-state:running}.wrapper[data-visible=true].svelte-1x4wkd0 .container:where(.svelte-1x4wkd0){top:50%;transform:translate(-50%,-50%)}.loading.svelte-1x4wkd0{aspect-ratio:1;width:5em;margin:-1em 0}@media (aspect-ratio>=1){.loading.svelte-1x4wkd0{width:2.5em}}.wrapper.svelte-1fna6ys{filter:drop-shadow(min(.2dvw,.2dvh) max(.4dvw,.4dvh) #000);z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.wrapper[data-active=true].svelte-1fna6ys{pointer-events:auto}.svg.svelte-1fna6ys{width:100%;height:100%;display:block}.wrapper.svelte-16xrugv{pointer-events:none;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;top:1dvh;right:0}@media (aspect-ratio>=1){.wrapper.svelte-16xrugv{top:3dvh;right:1dvw}}.wrapper[data-active=false].svelte-16xrugv{opacity:0}.loading.svelte-16xrugv{width:10dvh}@media (aspect-ratio>=1){.loading.svelte-16xrugv{width:10dvh}}.sprite.svelte-126enm6{opacity:0;width:0;height:0;position:absolute;bottom:100%;right:100%;overflow:hidden}.wrapper.svelte-12qhfyh{width:100%;height:100%;position:relative;overflow:hidden}.logo.svelte-12qhfyh{display:block}.logo.svelte-12qhfyh img:where(.svelte-12qhfyh){object-fit:contain;flex-shrink:0;width:80dvw}@media (aspect-ratio>=1){.logo.svelte-12qhfyh img:where(.svelte-12qhfyh){width:auto;height:30dvh}}.content.svelte-12qhfyh{z-index:1;flex-flow:column;align-items:center;gap:4em 0;height:100%;display:flex;position:relative}@media (aspect-ratio>=1){.content.svelte-12qhfyh{gap:2em 0}}.content[data-expanded=false].svelte-12qhfyh{justify-content:center}.content[data-expanded=true].svelte-12qhfyh{gap:1em 0}.content[data-expanded=true].svelte-12qhfyh .logo:where(.svelte-12qhfyh){margin-top:1em}.content[data-expanded=true].svelte-12qhfyh .logo:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){width:auto;height:10dvh}.content[data-expanded=true].svelte-12qhfyh .main:where(.svelte-12qhfyh){flex:1;min-height:0}.main.svelte-12qhfyh{flex-flow:column;align-items:center;gap:1em 0;width:100%;display:flex;position:relative}@media (aspect-ratio>=1){.main.svelte-12qhfyh{flex-flow:row;align-items:flex-end;gap:0 1em;margin:0 auto}}
