.lava-swirl-logo.svelte-1x27s8t{width:100%;height:100%;display:block;overflow:visible}.logo-spin.svelte-1x27s8t{transform-box:fill-box;transform-origin:50%;animation:16s linear infinite svelte-1x27s8t-swirl-turn}@keyframes svelte-1x27s8t-swirl-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.logo-spin.svelte-1x27s8t{animation:none}}.specks.svelte-1qr2g17{z-index:0;pointer-events:none;display:block;position:fixed;inset:0}body{color:#e8f7f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050c10;min-height:100dvh;margin:0;font-family:DM Sans,system-ui,sans-serif;overflow-x:hidden}.page.svelte-1uha8ag{--teal:45 212 191;--teal-light:94 234 212;--teal-deep:20 184 166;isolation:isolate;min-height:100dvh;position:relative}.swirls.svelte-1uha8ag{z-index:0;pointer-events:none;position:fixed;inset:-50%;overflow:hidden}.swirl.svelte-1uha8ag{filter:blur(64px);opacity:.65;mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.swirl-1.svelte-1uha8ag{background:conic-gradient(#0d4f4f 0deg,#2dd4bf 70deg,#5eead4 140deg,#0891b2 220deg,#0d4f4f 360deg);width:55vmin;height:55vmin;animation:28s ease-in-out infinite svelte-1uha8ag-swirl-drift-1;top:5%;left:10%}.swirl-2.svelte-1uha8ag{background:conic-gradient(from 90deg,#134e4a 0deg,#40e0d0 80deg,#22d3ee 160deg,#0e7490 250deg,#134e4a 360deg);width:70vmin;height:70vmin;animation:22s ease-in-out infinite svelte-1uha8ag-swirl-drift-2;top:30%;right:0%}.swirl-3.svelte-1uha8ag{background:conic-gradient(from 200deg,#042f2e 0deg,#14b8a6 90deg,#67e8f9 170deg,#06b6d4 260deg,#042f2e 360deg);width:65vmin;height:65vmin;animation:32s ease-in-out infinite svelte-1uha8ag-swirl-drift-3;bottom:0%;left:20%}.swirl-4.svelte-1uha8ag{opacity:.5;background:radial-gradient(at 40% 35%,#5eead473 0%,#0000 50%),conic-gradient(from 45deg,#0000 0deg,#2dd4bf59 50deg,#0000 110deg,#22d3ee4d 190deg,#0000 260deg);width:85vmin;height:85vmin;animation:36s ease-in-out infinite svelte-1uha8ag-swirl-drift-4;top:45%;left:45%}@keyframes svelte-1uha8ag-swirl-drift-1{0%,to{transform:rotate(0)translate(0)scale(1)}25%{transform:rotate(120deg)translate(12vw,-8vh)scale(1.15)}50%{transform:rotate(240deg)translate(-6vw,10vh)scale(.9)}75%{transform:rotate(300deg)translate(8vw,6vh)scale(1.08)}}@keyframes svelte-1uha8ag-swirl-drift-2{0%,to{transform:rotate(0)translate(0)scale(1)}33%{transform:rotate(-140deg)translate(-14vw,5vh)scale(1.12)}66%{transform:rotate(-280deg)translate(10vw,-12vh)scale(.88)}}@keyframes svelte-1uha8ag-swirl-drift-3{0%,to{transform:rotate(0)translate(0)scale(1)}20%{transform:rotate(80deg)translate(6vw,-14vh)scale(1.1)}45%{transform:rotate(200deg)translate(-12vw,-4vh)scale(.92)}70%{transform:rotate(300deg)translate(-5vw,12vh)scale(1.18)}}@keyframes svelte-1uha8ag-swirl-drift-4{0%,to{transform:rotate(0)translate(0)scale(1)}30%{transform:rotate(-100deg)translate(15vw,8vh)scale(1.2)}60%{transform:rotate(-220deg)translate(-10vw,-10vh)scale(.85)}85%{transform:rotate(-310deg)translate(5vw,14vh)scale(1.05)}}main.stage.svelte-1uha8ag{z-index:1;justify-content:center;align-items:center;min-height:100dvh;padding:clamp(1rem,4vw,2rem);display:flex;position:relative}.hub.svelte-1uha8ag{width:min(96vw,38rem);height:min(88dvh,40rem);position:relative;overflow:visible}.swirl-anchor.svelte-1uha8ag{z-index:2;pointer-events:none;filter:drop-shadow(0 0 28px #2dd4bf80);width:6.5rem;height:6.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arena.svelte-1uha8ag{z-index:5;position:absolute;inset:0;overflow:visible}.arena-static.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.75rem;padding:5.5rem 1rem;display:flex}.blob-wrap.svelte-1uha8ag{z-index:1;box-sizing:content-box;position:absolute;top:0;left:0;overflow:visible}.blob-wrap.is-hovered.svelte-1uha8ag,.blob-wrap.is-frozen.svelte-1uha8ag{z-index:40;padding-bottom:4rem}.blob-wrap.is-frozen.svelte-1uha8ag{z-index:41}.blob-wrap-static.svelte-1uha8ag{position:static}.blob-wrap-static.is-hovered.svelte-1uha8ag{z-index:40}.app-bubble.svelte-1uha8ag{color:#f8fffe;border:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;transition:border-color .2s,box-shadow .2s,filter .2s;display:flex;position:relative;overflow:visible;box-shadow:0 16px 40px #0006}.blob-lump.svelte-1uha8ag{pointer-events:none;background:rgb(var(--teal-light) / 1);border-radius:55% 45% 50% 50%/50% 50% 55% 45%;position:absolute}.blob-lump-a.svelte-1uha8ag{inset:6% 18% 22% 8%}.blob-lump-b.svelte-1uha8ag{inset:20% 6% 10% 22%}.app-bubble-static.svelte-1uha8ag{flex-shrink:0}.blob-assez.svelte-1uha8ag{--fill:.38;--lump-a:.28;--lump-b:.2;background:linear-gradient(145deg, rgb(var(--teal-light) / var(--fill)) 0%, rgb(var(--teal) / calc(var(--fill) * .85)) 55%, #08161ab8 100%);border-color:rgb(var(--teal) / .38);animation:3.2s ease-in-out infinite svelte-1uha8ag-blob-morph-assez,3.8s ease-in-out -.6s infinite svelte-1uha8ag-blob-dance-assez}.blob-assez.svelte-1uha8ag .blob-lump-a:where(.svelte-1uha8ag){opacity:var(--lump-a);animation:2.6s ease-in-out infinite svelte-1uha8ag-lump-morph-a}.blob-assez.svelte-1uha8ag .blob-lump-b:where(.svelte-1uha8ag){opacity:var(--lump-b);background:rgb(var(--teal-deep) / 1);animation:3.4s ease-in-out -1.1s infinite svelte-1uha8ag-lump-morph-b}.blob-lumo.svelte-1uha8ag{--fill:.48;--lump-a:.36;--lump-b:.26;background:linear-gradient(160deg, rgb(var(--teal-light) / var(--fill)) 0%, rgb(var(--teal) / calc(var(--fill) * .9)) 50%, #08161aad 100%);border-color:rgb(var(--teal-light) / .42);animation:3.6s ease-in-out -.9s infinite svelte-1uha8ag-blob-morph-lumo,4.2s ease-in-out infinite svelte-1uha8ag-blob-dance-lumo}.blob-lumo.svelte-1uha8ag .blob-lump-a:where(.svelte-1uha8ag){opacity:var(--lump-a);animation:2.9s ease-in-out -.5s infinite svelte-1uha8ag-lump-morph-c}.blob-lumo.svelte-1uha8ag .blob-lump-b:where(.svelte-1uha8ag){opacity:var(--lump-b);background:rgb(var(--teal-deep) / 1);animation:3.1s ease-in-out -1.6s infinite svelte-1uha8ag-lump-morph-d}.blob-seesaw.svelte-1uha8ag{--fill:.32;--lump-a:.24;--lump-b:.18;background:linear-gradient(135deg, rgb(var(--teal) / var(--fill)) 0%, rgb(var(--teal-deep) / calc(var(--fill) * .8)) 48%, #08161abd 100%);border-color:rgb(var(--teal) / .34);animation:2.9s ease-in-out -1.4s infinite svelte-1uha8ag-blob-morph-seesaw,3.5s ease-in-out -.3s infinite svelte-1uha8ag-blob-dance-seesaw}.blob-seesaw.svelte-1uha8ag .blob-lump-a:where(.svelte-1uha8ag){opacity:var(--lump-a);animation:2.7s ease-in-out infinite svelte-1uha8ag-lump-morph-e}.blob-seesaw.svelte-1uha8ag .blob-lump-b:where(.svelte-1uha8ag){opacity:var(--lump-b);background:rgb(var(--teal-deep) / 1);animation:3.3s ease-in-out -1.3s infinite svelte-1uha8ag-lump-morph-f}@keyframes svelte-1uha8ag-blob-morph-assez{0%,to{border-radius:72% 28% 34% 66%/38% 68% 32% 62%}25%{border-radius:38% 62% 70% 30%/58% 34% 66% 42%}50%{border-radius:54% 46% 28% 72%/64% 36% 54% 46%}75%{border-radius:30% 70% 48% 52%/44% 56% 38% 62%}}@keyframes svelte-1uha8ag-blob-morph-lumo{0%,to{border-radius:34% 66% 58% 42%/72% 28% 62% 38%}33%{border-radius:68% 32% 26% 74%/42% 58% 34% 66%}66%{border-radius:46% 54% 72% 28%/36% 64% 48% 52%}}@keyframes svelte-1uha8ag-blob-morph-seesaw{0%,to{border-radius:62% 38% 44% 56%/28% 74% 36% 64%}20%{border-radius:28% 72% 66% 34%/54% 46% 68% 32%}55%{border-radius:76% 24% 38% 62%/48% 52% 26% 74%}80%{border-radius:42% 58% 74% 26%/62% 38% 56% 44%}}@keyframes svelte-1uha8ag-blob-dance-assez{0%,to{transform:rotate(-7deg)scale(1.06)translate(0)}33%{transform:rotate(6deg)scale(.9)translate(5px,-7px)}66%{transform:rotate(-4deg)scale(1.02)translate(-4px,5px)}}@keyframes svelte-1uha8ag-blob-dance-lumo{0%,to{transform:rotate(5deg)scale(.92)translate(0)}33%{transform:rotate(-8deg)scale(1.08)translate(-6px,4px)}66%{transform:rotate(4deg)scale(.96)translate(5px,6px)}}@keyframes svelte-1uha8ag-blob-dance-seesaw{0%,to{transform:rotate(-6deg)scale(1.05)translate(0)}33%{transform:rotate(7deg)scale(.88)translate(6px,5px)}66%{transform:rotate(-5deg)scale(1.03)translate(-5px,-6px)}}@keyframes svelte-1uha8ag-lump-morph-a{0%,to{border-radius:65% 35% 40% 60%/45% 55% 50% 50%}50%{border-radius:35% 65% 70% 30%/60% 40% 35% 65%}}@keyframes svelte-1uha8ag-lump-morph-b{0%,to{border-radius:40% 60% 55% 45%/70% 30% 55% 45%}50%{border-radius:70% 30% 25% 75%/35% 65% 45% 55%}}@keyframes svelte-1uha8ag-lump-morph-c{0%,to{border-radius:55% 45% 30% 70%/50% 50% 65% 35%}50%{border-radius:25% 75% 60% 40%/65% 35% 40% 60%}}@keyframes svelte-1uha8ag-lump-morph-d{0%,to{border-radius:48% 52% 68% 32%/38% 62% 48% 52%}50%{border-radius:72% 28% 34% 66%/55% 45% 30% 70%}}@keyframes svelte-1uha8ag-lump-morph-e{0%,to{border-radius:60% 40% 72% 28%/42% 58% 35% 65%}50%{border-radius:32% 68% 38% 62%/68% 32% 55% 45%}}@keyframes svelte-1uha8ag-lump-morph-f{0%,to{border-radius:38% 62% 48% 52%/58% 42% 72% 28%}50%{border-radius:68% 32% 26% 74%/32% 68% 44% 56%}}.app-name.svelte-1uha8ag{z-index:1;letter-spacing:.1em;text-align:center;pointer-events:none;font-size:.78rem;font-weight:600;line-height:1.15;position:relative}.app-tip-portal.svelte-1uha8ag{z-index:10000;letter-spacing:.01em;text-align:center;color:#ecfeff;pointer-events:none;background:#040e12fa;border:1px solid #5eead4a6;border-radius:.6rem;width:max-content;max-width:14rem;margin:0;padding:.6rem .8rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;font-weight:500;line-height:1.45;position:fixed;transform:translate(-50%);box-shadow:0 0 28px #2dd4bf40,0 16px 40px #000000a6}.app-bubble.svelte-1uha8ag:hover,.app-bubble.svelte-1uha8ag:focus-visible{--fill:.58;--lump-a:.42;--lump-b:.32;border-color:rgb(var(--teal-light) / .62);filter:brightness(1.08);box-shadow:0 0 32px rgb(var(--teal) / .22), 0 18px 44px #00000073}.app-bubble.svelte-1uha8ag:focus-visible{outline:2px solid rgb(var(--teal-light) / .55);outline-offset:4px}@media (width<=640px){.arena.svelte-1uha8ag{width:min(96vw,28rem);height:min(64vh,26rem)}.app-name.svelte-1uha8ag{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.swirl.svelte-1uha8ag,.app-bubble.svelte-1uha8ag,.blob-lump.svelte-1uha8ag{animation:none!important}.blob-assez.svelte-1uha8ag{border-radius:72% 28% 34% 66%/38% 68% 32% 62%}.blob-lumo.svelte-1uha8ag{border-radius:34% 66% 58% 42%/72% 28% 62% 38%}.blob-seesaw.svelte-1uha8ag{border-radius:62% 38% 44% 56%/28% 74% 36% 64%}}
