.tune.svelte-1bg0na4{align-items:center;gap:var(--s2);min-height:40px;padding:var(--s1) var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-full);background:color-mix(in srgb, var(--bg) 55%, transparent);color:var(--text-dim);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);font-size:.8rem;font-weight:650;display:inline-flex}.tune.on.svelte-1bg0na4{border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent)}.waves.svelte-1bg0na4{align-items:center;gap:2px;height:14px;display:flex}.waves.svelte-1bg0na4 i:where(.svelte-1bg0na4){background:currentColor;border-radius:1px;width:2px;height:4px}.tune.on.svelte-1bg0na4 .waves:where(.svelte-1bg0na4) i:where(.svelte-1bg0na4){animation:.9s ease-in-out infinite svelte-1bg0na4-wave}.tune.on.svelte-1bg0na4 .waves:where(.svelte-1bg0na4) i:where(.svelte-1bg0na4):nth-child(2){animation-delay:.12s}.tune.on.svelte-1bg0na4 .waves:where(.svelte-1bg0na4) i:where(.svelte-1bg0na4):nth-child(3){animation-delay:.24s}.tune.on.svelte-1bg0na4 .waves:where(.svelte-1bg0na4) i:where(.svelte-1bg0na4):nth-child(4){animation-delay:.36s}@keyframes svelte-1bg0na4-wave{0%,to{height:4px}50%{height:14px}}.lockup.svelte-5bky5h{width:min(100% + 1rem,374px);margin:0 auto var(--s3);perspective:900px;perspective-origin:50% 35%}.back.svelte-5bky5h{transform:translateZ(calc(var(--pump,0) * -12px))}.front.svelte-5bky5h{width:86%;transform:translateZ(calc(var(--pump,0) * 46px));margin:-54.7% auto 0}@media (prefers-reduced-motion:reduce){.back.svelte-5bky5h,.front.svelte-5bky5h{transform:none}}.mark.svelte-5bky5h{filter:drop-shadow(0 6px 20px #0000008c) drop-shadow(0 0 calc(26px + var(--pump,0) * 22px) rgb(163 230 53/calc(.3 + var(--pump,0) * .3)));width:100%;height:auto;animation:svelte-5bky5h-mark-in .9s var(--ease) both;display:block}@keyframes svelte-5bky5h-mark-in{0%{opacity:0;transform:scale(.94)translateY(14px)}}.wordmark.svelte-5bky5h{width:100%;height:auto;filter:drop-shadow(0 calc(4px + var(--pump,0) * 9px) calc(14px + var(--pump,0) * 10px) #000000b3);animation:svelte-5bky5h-word-in .62s var(--ease) .43s both;display:block}@keyframes svelte-5bky5h-word-in{0%{opacity:0;transform:scale(1.06)translateY(10px)}60%{transform:scale(.995)translateY(-1px)}}.keyart.svelte-5bky5h{z-index:-2;background-image:var(--art-small);animation:svelte-5bky5h-art-in 1.2s var(--ease) both;background-position:50% 30%;background-size:cover;position:fixed;inset:0}@media (width>=620px){.keyart.svelte-5bky5h{background-image:var(--art)}}.keyfilm.svelte-5bky5h{z-index:-2;object-fit:cover;object-position:center 30%;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);pointer-events:none;position:fixed;inset:0}.keyfilm.on.svelte-5bky5h{opacity:1}@media (prefers-reduced-motion:reduce){.keyfilm.svelte-5bky5h{display:none}}@keyframes svelte-5bky5h-art-in{0%{opacity:0;transform:scale(1.04)}}.veil.svelte-5bky5h{z-index:-1;pointer-events:none;background:linear-gradient(#09100cb8 0%,#09100c40 28%,#09100cb8 62%,#09100cf0 100%),radial-gradient(120% 60% at 50% 30%,#0000 30%,#09100c99 100%);position:fixed;inset:0}.glow.svelte-5bky5h{z-index:-3;pointer-events:none;background:radial-gradient(70% 45% at 50% -5%, #52d47e2e, transparent 70%), radial-gradient(45% 30% at 85% 8%, #a3e63517, transparent 70%), linear-gradient(180deg, #10231a 0%, var(--bg) 45%);position:fixed;inset:0}.auth-wrap.svelte-5bky5h{max-width:420px;margin:0 auto;padding:clamp(1.75rem,7vh,3.25rem) 1rem 2rem}@media (height>=720px){.auth-wrap.svelte-5bky5h{flex-direction:column;justify-content:center;min-height:100dvh;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}}.intro.svelte-5bky5h{text-align:center;margin-bottom:1.3rem}.logo.svelte-5bky5h{letter-spacing:.02em;white-space:nowrap;color:var(--text);text-shadow:0 0 26px #52d47e47;font-size:clamp(1.25rem,7vw,1.7rem);font-weight:800}.claim.svelte-5bky5h{color:var(--text-dim);margin:.35rem 0 0;font-size:.92rem}.card.svelte-5bky5h{background:linear-gradient(180deg, #1c2e22eb, var(--card));border-color:#2f4a38;padding:1.25rem;box-shadow:0 18px 40px #00000073,inset 0 1px #ffffff0a}.pitch.svelte-5bky5h{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.pitch.svelte-5bky5h li:where(.svelte-5bky5h){color:var(--text-dim);border:1px solid var(--border);background:#142319bf;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.78rem;display:inline-flex}.icon.svelte-5bky5h{font-size:.95rem}.age.svelte-5bky5h{text-align:center;color:var(--text-dim);opacity:.75;margin:1rem 0 0;font-size:.75rem}
