.scene.svelte-23llv9{height:var(--scene-h);border-bottom:3px solid var(--pixel-ink);box-shadow:0 3px 0 0 color-mix(in srgb, var(--md-sys-color-primary) 70%, transparent), 0 6px 18px 0 color-mix(in srgb, var(--md-sys-color-primary) 25%, transparent);background:#0b1430;position:relative;overflow:hidden}.scene.compact.svelte-23llv9{height:var(--scene-h-compact)}.sky.svelte-23llv9{position:absolute;inset:0;overflow:hidden}.backdrop.svelte-23llv9{max-width:none;position:absolute;bottom:0;left:50%;translate:-50%}.star.svelte-23llv9{fill:#9fb2d3;opacity:.6}.star.bright.svelte-23llv9{fill:#e8f1ff;opacity:1;animation:2.4s step-end infinite svelte-23llv9-twinkle}.beacon.svelte-23llv9{fill:#ff5d8f;animation:1.6s step-end infinite svelte-23llv9-twinkle}@keyframes svelte-23llv9-twinkle{50%{opacity:.2}}.clouds.svelte-23llv9{animation:60s steps(60,end) infinite alternate svelte-23llv9-drift}@keyframes svelte-23llv9-drift{to{transform:translate(20px)}}@media (prefers-reduced-motion:reduce){.star.bright.svelte-23llv9,.beacon.svelte-23llv9,.clouds.svelte-23llv9{animation:none}}.inner.svelte-23llv9{--w:28rem;--g:1rem;width:100%;height:100%;max-width:var(--w);padding-top:env(safe-area-inset-top);padding-inline:max(var(--g), env(safe-area-inset-left)) max(var(--g), env(safe-area-inset-right));margin-inline:auto;position:relative}.stage.svelte-23llv9{height:100%;position:relative}@media (width>=768px){.inner.svelte-23llv9{--w:42rem;--g:1.5rem}}@media (width>=1024px){.wide.svelte-23llv9 .inner:where(.svelte-23llv9){--w:var(--scene-max,80rem);--g:2rem}}.hero.svelte-23llv9{z-index:1;position:absolute;bottom:0;left:0}.wolf-button.svelte-23llv9{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative}.wolf-button.svelte-23llv9:before{content:"";position:absolute;inset:-16px -8px 0}.wolf-button.svelte-23llv9:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:4px}.hero.svelte-23llv9 .wolf{filter:drop-shadow(3px 0 0 var(--pixel-ink)) drop-shadow(-3px 0 0 var(--pixel-ink));position:relative}.moon.svelte-23llv9{filter:drop-shadow(0 0 14px #fff2c473);width:45px;height:45px;left:2.25rem;top:calc(117px + .625rem - var(--scene-h));position:absolute}.title.svelte-23llv9{text-align:center;flex-direction:column;align-items:center;display:flex}.stage.svelte-23llv9>.title:where(.svelte-23llv9){position:absolute;top:4.5rem;left:5rem;right:0}.actions.svelte-23llv9{gap:.75rem;display:flex;position:absolute;top:.75rem;right:0}@media (width<=359px){.actions.svelte-23llv9{gap:6px}}@media (height<=700px) and (width<=767px){.stage.svelte-23llv9>.title:where(.svelte-23llv9){top:4.25rem}.stage.svelte-23llv9>.title:where(.svelte-23llv9):has(.streak) .tagline{display:none}}@media (height<=620px) and (width<=767px){.scene.svelte-23llv9:not(.compact) .hero:where(.svelte-23llv9) .wolf{width:48px;height:78px;filter:drop-shadow(2px 0 0 var(--pixel-ink)) drop-shadow(-2px 0 0 var(--pixel-ink));--px:2px!important}.scene.svelte-23llv9:not(.compact) .moon:where(.svelte-23llv9){width:30px;height:30px;left:1.75rem;top:calc(78px + .5rem - var(--scene-h))}.stage.svelte-23llv9>.title:where(.svelte-23llv9){top:4.25rem;left:4rem}.stage.svelte-23llv9>.title:where(.svelte-23llv9) :is(.tagline,.streak){display:none}}@media (width>=768px){.moon.svelte-23llv9{top:-36px;left:calc(100% + 6px)}.stage.svelte-23llv9>.title:where(.svelte-23llv9){top:4.5rem;left:0;right:0}}@media (width>=1024px) and (height<=960px){.stage.svelte-23llv9>.title:where(.svelte-23llv9){top:1.75rem}}.compact.svelte-23llv9 .hero:where(.svelte-23llv9){left:auto;right:0}.compact.svelte-23llv9 .moon:where(.svelte-23llv9){width:30px;height:30px;display:none;top:-10px;left:-42px}.compact.svelte-23llv9 .bar:where(.svelte-23llv9){align-items:center;gap:1rem;display:flex;position:absolute;top:1rem;left:0;right:0}.compact.svelte-23llv9 .actions:where(.svelte-23llv9){top:1rem;right:calc(48px + 1rem)}@media (width<=359px){.compact.svelte-23llv9:has(.actions:where(.svelte-23llv9)) .hero:where(.svelte-23llv9){display:none}.compact.svelte-23llv9 .actions:where(.svelte-23llv9){right:0}}.compact.svelte-23llv9 .title:where(.svelte-23llv9){text-align:start;align-items:flex-start;min-width:0}.page-title.svelte-23llv9{--glitch-split:2px;--glitch-drop:2px;text-transform:uppercase;white-space:nowrap;font-size:1rem;line-height:1}.sub.svelte-23llv9{color:var(--md-sys-color-on-surface-variant);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 0 var(--pixel-ink);align-items:center;gap:.5rem;margin-top:.5rem;display:flex}@media (width>=768px){.compact.svelte-23llv9 .bar:where(.svelte-23llv9){top:1.75rem}.compact.svelte-23llv9 .moon:where(.svelte-23llv9){display:block}.compact.svelte-23llv9 .actions:where(.svelte-23llv9){top:1.75rem;right:calc(48px + 3.75rem)}.page-title.svelte-23llv9{--glitch-split:3px;--glitch-drop:3px;font-size:1.5rem}}
