.chip.svelte-1qpax8l{border:1px solid var(--color-stone-2);background:color-mix(in srgb, var(--color-void) 40%, transparent);color:var(--color-ash);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .6rem;font-size:.75rem;line-height:1.3;display:inline-flex}html[data-art=pixel] .chip.svelte-1qpax8l{border-radius:0}.gold.svelte-1qpax8l{border-color:color-mix(in srgb, var(--color-gold) 45%, transparent);color:var(--color-gold-ink)}.moon.svelte-1qpax8l{border-color:color-mix(in srgb, var(--moon) 45%, transparent);color:var(--moon-ink)}.blood.svelte-1qpax8l{border-color:color-mix(in srgb, var(--color-blood) 45%, transparent);color:var(--color-blood-ink)}.venom.svelte-1qpax8l{border-color:color-mix(in srgb, var(--color-venom) 45%, transparent);color:var(--color-venom-ink)}.door.svelte-1fo2vta{aspect-ratio:100/124;position:relative}svg.svelte-1fo2vta{width:100%;height:100%;display:block;overflow:visible}.front.svelte-1fo2vta{position:absolute;inset:0}html[data-art=pixel] .door.svelte-1fo2vta svg:where(.svelte-1fo2vta){shape-rendering:crispedges}.moon-hi.svelte-1fo2vta{stop-color:color-mix(in srgb, var(--moon) 55%, var(--elev-win-0))}.dark.svelte-1fo2vta{stop-color:var(--elev-win-0)}.warm-hi.svelte-1fo2vta{stop-color:var(--elev-win-3)}.warm-lo.svelte-1fo2vta{stop-color:var(--elev-win-1)}.wall.svelte-1fo2vta{fill:var(--elev-face);stroke:var(--elev-edge);stroke-width:1px}.course.svelte-1fo2vta{stroke:var(--elev-edge);stroke-width:.6px;opacity:.55}.arch.svelte-1fo2vta{fill:var(--elev-shade);stroke:var(--elev-edge);stroke-width:1.2px}.inside.svelte-1fo2vta{stroke:var(--elev-edge);stroke-width:1px}.key.svelte-1fo2vta{fill:var(--elev-shade);stroke:var(--elev-edge);stroke-width:1px}.passed.svelte-1fo2vta .key:where(.svelte-1fo2vta){fill:var(--color-gold);stroke:var(--color-gold-deep)}.step.svelte-1fo2vta{fill:var(--elev-shade);stroke:var(--elev-edge);stroke-width:.8px}.scaffold.svelte-1fo2vta{fill:none;stroke:var(--elev-ghost);stroke-width:1.2px;stroke-dasharray:4 3}.pole.svelte-1fo2vta{stroke:var(--elev-ghost);stroke-width:2px}.iron.svelte-1fo2vta{fill:var(--elev-edge);stroke:color-mix(in srgb, var(--elev-edge) 60%, black);stroke-width:.5px}.bars.svelte-1fo2vta{transition:transform .9s cubic-bezier(.5,0,.3,1)}.bars.up.svelte-1fo2vta{transform:translateY(-80px)}.rising.svelte-1fo2vta .bars.up:where(.svelte-1fo2vta){animation:1.6s cubic-bezier(.5,0,.3,1) .5s both svelte-1fo2vta-raise}@keyframes svelte-1fo2vta-raise{0%{transform:translateY(0)}}.building.svelte-1fo2vta .bars:where(.svelte-1fo2vta){opacity:.35}.foe.svelte-1fo2vta{aspect-ratio:1;width:40%;transition:opacity .3s,filter .3s;position:absolute;top:52%;left:30%}.sealed.svelte-1fo2vta .foe:where(.svelte-1fo2vta){opacity:.6;filter:grayscale(.7)brightness(.65)}.building.svelte-1fo2vta .foe:where(.svelte-1fo2vta){opacity:.3;filter:grayscale()}.ready.svelte-1fo2vta .foe:where(.svelte-1fo2vta){filter:drop-shadow(0 0 6px color-mix(in srgb, var(--moon) 60%, transparent))}.rising.svelte-1fo2vta .foe:where(.svelte-1fo2vta){animation:1.2s 1.4s both svelte-1fo2vta-step-aside}@keyframes svelte-1fo2vta-step-aside{to{opacity:0;transform:translateY(-6%)scale(.85)}}
