main.svelte-1dbzw03{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(200deg,var(--color-level1),var(--color-level2),var(--color-level3),var(--color-level4),var(--color-level5),var(--color-level6),var(--color-level7));background-size:400%;animation:svelte-1dbzw03-bg-animation 6s ease infinite alternate}.content.svelte-1dbzw03{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem;text-align:center}.app-name.svelte-1dbzw03{font-size:clamp(3rem,12vw,6rem);font-weight:900;margin:0;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.25);letter-spacing:-.02em}.tagline.svelte-1dbzw03{font-size:clamp(1rem,4vw,1.4rem);color:#ffffffe6;margin:0;font-weight:500;text-shadow:0 1px 4px rgba(0,0,0,.3)}.actions.svelte-1dbzw03{display:flex;gap:1rem;margin-top:.75rem;flex-wrap:wrap;justify-content:center;animation:svelte-1dbzw03-appear 0s .5s both}@keyframes svelte-1dbzw03-appear{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.btn.svelte-1dbzw03{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;border-radius:9999px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;min-width:130px}.btn.svelte-1dbzw03:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.btn.svelte-1dbzw03:active{transform:translateY(0)}.btn-primary.svelte-1dbzw03{background:#fff;color:#845ec2}.btn-secondary.svelte-1dbzw03{background:#fff3;color:#fff;border:2px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes svelte-1dbzw03-bg-animation{0%{background-position:left}to{background-position:right}}.sprite[role=button].svelte-t4uhhp{cursor:pointer;height:calc(100vh / 7);z-index:10}.prize-controls.svelte-t4uhhp{position:absolute}.prize-controls.selected.svelte-t4uhhp{z-index:20}.prize-count.svelte-t4uhhp{background-color:tomato;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;right:-3px;bottom:-3px;filter:drop-shadow(1px 2px 3px rgba(0,0,0,.5))}.move-controls.svelte-t4uhhp{position:absolute;display:flex;flex-direction:column;gap:10px}.move-controls.selected.svelte-t4uhhp{z-index:20}button.svelte-t4uhhp{background:#fff;border:1px solid darkgray;border-radius:5px;font-size:1.8rem;padding:5px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(1px 2px 3px rgba(0,0,0,.5))}:root{--gradient: linear-gradient( 200deg, var(--color-level1), var(--color-level2), var(--color-level3), var(--color-level4), var(--color-level5), var(--color-level6), var(--color-level7) )}h1.svelte-1ol6zdr{text-transform:uppercase;margin:1rem;color:var(--color-level4);text-shadow:0 0 3px black,0 0 3px black,0 0 3px black}main.svelte-1ol6zdr{position:fixed;top:5%;left:5%;width:90%;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;background:var(--background);background-image:var(--gradient);background-size:400%;animation:svelte-1ol6zdr-bg-animation 5s infinite alternate;border-radius:10px;box-shadow:0 10px 15px -3px #00000080;z-index:100}button.prize.svelte-1ol6zdr{font-size:20vh;background:none;border:none;animation:svelte-1ol6zdr-shake 2.82s cubic-bezier(.36,.07,.19,.97) both infinite;transform:translateZ(0)}.sprite.svelte-1ol6zdr{padding:1rem;width:50%}@keyframes svelte-1ol6zdr-bg-animation{0%{background-position:left}to{background-position:right}}@keyframes svelte-1ol6zdr-shake{2.5%,22.5%{transform:translate3d(-1px,-1px,0)}5%,20%{transform:translate3d(2px,2px,0)}7.5%,12.5%,17.5%{transform:translate3d(-4px,-4px,0)}10%,15%{transform:translate3d(4px,0,0)}0%,25%,to{transform:translateZ(0)}}.close.svelte-1hzdsn8{position:absolute;top:10px;right:10px;background:none;border:none;font-size:2rem;padding:.5rem;cursor:pointer}h1.svelte-1hzdsn8{text-transform:uppercase;margin:1rem;color:var(--color-level4);text-shadow:0 0 3px black,0 0 3px black,0 0 3px black}h3.svelte-1hzdsn8{text-transform:uppercase;color:var(--color-level2);text-shadow:0 0 3px black,0 0 3px black,0 0 3px black}ol.svelte-1hzdsn8{list-style:none;overflow-y:auto;padding:0 1rem}li.svelte-1hzdsn8{display:flex;border:1px solid color-mix(in lab,var(--color-level5),white);border-radius:10px;box-shadow:0 7px 10px -3px #00000080;margin-bottom:1rem;padding:1rem}.content.svelte-1hzdsn8{flex:1}.actions.svelte-1hzdsn8{display:flex;align-items:center;justify-content:center}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.fancy.svelte-1hzdsn8{position:relative;display:flex;flex-direction:column;align-items:center;border:none;border-radius:10px;color:color-mix(in lab,rgb(188,112,240),white 90%);text-transform:uppercase;padding:.5rem 1rem;background:#bc70f0;background:linear-gradient(165deg,#bc70f0,#e341c7 35%,#b877ed);cursor:pointer}.fancy.svelte-1hzdsn8:before,.fancy.svelte-1hzdsn8:after{content:"";position:absolute;inset:-.25rem;z-index:-1;background:conic-gradient(from var(--gradient-angle),var(--color-level1),var(--color-level2),var(--color-level3),var(--color-level2),var(--color-level1));border-radius:inherit;animation:svelte-1hzdsn8-rotation 5s linear infinite}.fancy.svelte-1hzdsn8:after{filter:blur(.5rem)}@keyframes svelte-1hzdsn8-rotation{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}.icon.svelte-1hzdsn8{font-size:2.5rem}p.svelte-1hzdsn8{font-size:1.25rem}.container.svelte-1hzdsn8{position:fixed;top:5%;left:5%;width:90%;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:color-mix(in lab,var(--color-level4),white);border-radius:10px;box-shadow:0 10px 15px -3px #00000080;z-index:100}.timestamp.svelte-1hzdsn8{color:#555;font-size:.85em}.sprite.svelte-1hzdsn8{padding:1rem;height:25%}.splash.svelte-1yxrgyh{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(200deg,var(--color-level1),var(--color-level2),var(--color-level3),var(--color-level4),var(--color-level5),var(--color-level6),var(--color-level7));background-size:400%;animation:svelte-1yxrgyh-bg-animation 4s ease infinite alternate}h1.svelte-1yxrgyh{font-size:clamp(3rem,12vw,6rem);font-weight:700;text-transform:uppercase;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2);animation:svelte-1yxrgyh-pulse 2s ease-in-out infinite}@keyframes svelte-1yxrgyh-bg-animation{0%{background-position:left}to{background-position:right}}@keyframes svelte-1yxrgyh-pulse{0%,to{opacity:1}50%{opacity:.7}}.offline.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.5rem;color:#666}.offline.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.5rem;font-weight:700;margin:0}.offline.svelte-1uha8ag small:where(.svelte-1uha8ag){font-size:.9rem}header.svelte-1uha8ag{position:absolute;top:10px;right:10px;z-index:10}nav.svelte-1uha8ag{display:flex;align-items:center;gap:8px}.trophy.svelte-1uha8ag{font-size:1.8rem;line-height:1;text-decoration:none;filter:drop-shadow(1px 2px 3px rgba(0,0,0,.3))}.menu-link{display:block;width:100%;color:inherit;text-decoration:none}.avatar.svelte-1uha8ag{width:2.2rem;height:2.2rem;border-radius:50%;background:#845ec2;color:#fff;font-weight:700;font-size:1rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000004d}.ladder.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.climber-overlay.svelte-1uha8ag{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.box.svelte-1uha8ag{width:100%;display:flex;align-items:center;justify-content:center;flex:1;position:relative;background-color:var(--background);color:color-mix(in lab,var(--background) 70%,black);overflow:hidden}.climber-box.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;flex:1}h3.svelte-1uha8ag{position:absolute;text-align:center;text-shadow:var(--outline1) -1px 0,var(--outline1) 0 -1px,var(--outline2) 0 1px,var(--outline2) -1px -2px}.level-7.svelte-1uha8ag{--background: var(--color-level7)}.level-6.svelte-1uha8ag{--background: var(--color-level6)}.level-5.svelte-1uha8ag{--background: var(--color-level5)}.level-4.svelte-1uha8ag{--background: var(--color-level4)}.level-3.svelte-1uha8ag{--background: var(--color-level3)}.level-2.svelte-1uha8ag{--background: var(--color-level2)}.level-1.svelte-1uha8ag{--background: var(--color-level1)}
