.fortress.svelte-jahlit,.stage.svelte-jahlit{width:100%;position:relative}svg.svelte-jahlit{width:100%;height:100%;display:block;overflow:visible}html[data-art=pixel] svg.svelte-jahlit{shape-rendering:crispedges}.star.svelte-jahlit{fill:var(--elev-moon);opacity:.55}.shade.svelte-jahlit{fill:var(--elev-shade);stroke:var(--elev-edge);stroke-width:.8px}.thin.svelte-jahlit{stroke-width:.6px}.tw.svelte-jahlit{cursor:pointer;transform:translateY(var(--raise));transition:transform .22s}.tbody.svelte-jahlit{fill:var(--elev-face);stroke:var(--elev-edge);stroke-width:.8px}.fortress.svelte-jahlit{--fort-course:var(--elev-edge);--fort-shade:color-mix(in srgb, var(--elev-edge) 35%, black);--fort-lit:#ffffff12}html[data-theme=sakura] .fortress.svelte-jahlit{--fort-course:#e08fb6;--fort-shade:#c96a98;--fort-lit:#ffffff8c}html[data-theme=heirloom] .fortress.svelte-jahlit{--fort-course:#9a7448;--fort-shade:#2a1a0c;--fort-lit:#f0d6a01f}html[data-theme=grimoire] .fortress.svelte-jahlit{--fort-course:#b89a6c;--fort-shade:#7a5c34;--fort-lit:#fffaeb66}.course.svelte-jahlit{fill:none;stroke:var(--fort-course);stroke-width:.45px}.stone.svelte-jahlit{opacity:.4;pointer-events:none}.depth.svelte-jahlit{pointer-events:none}.side-lit.svelte-jahlit{stop-color:var(--fort-lit)}.side-mid.svelte-jahlit{stop-color:var(--fort-shade);stop-opacity:0}.side-dark.svelte-jahlit{stop-color:var(--fort-shade);stop-opacity:.38}.eave-top.svelte-jahlit{stop-color:var(--fort-shade);stop-opacity:.4}.eave-end.svelte-jahlit{stop-color:var(--fort-shade);stop-opacity:0}html[data-theme=heirloom] .stone.svelte-jahlit{opacity:.55}html[data-theme=sakura] .tbody.svelte-jahlit,html[data-theme=grimoire] .tbody.svelte-jahlit{stroke-width:1.2px}html[data-theme=sakura] .stone.svelte-jahlit,html[data-theme=grimoire] .stone.svelte-jahlit{opacity:.6}.tw.hov.svelte-jahlit .tbody:where(.svelte-jahlit){stroke:color-mix(in srgb, var(--color-gold) 70%, var(--elev-edge))}.tw.on.svelte-jahlit .tbody:where(.svelte-jahlit){fill:color-mix(in srgb, var(--color-gold) 7%, var(--elev-face));stroke:var(--color-gold);stroke-width:1.3px}.tw.on.svelte-jahlit .thin:where(.svelte-jahlit){stroke-width:.9px}.keep.svelte-jahlit{fill:var(--elev-win-0);stroke:var(--elev-edge);stroke-width:.8px}.floor.svelte-jahlit{stroke:var(--elev-edge);stroke-width:.6px;opacity:.7}.sealed.svelte-jahlit{fill:var(--elev-shade);opacity:.85}.slit.svelte-jahlit{fill:var(--elev-win-0);opacity:.8}.w0.svelte-jahlit{fill:var(--elev-win-0)}.w1.svelte-jahlit{fill:var(--elev-win-1)}.w2.svelte-jahlit{fill:var(--elev-win-2)}.w3.svelte-jahlit{fill:var(--elev-win-3)}.open.svelte-jahlit{stroke:color-mix(in srgb, var(--elev-win-2) 70%, transparent);stroke-width:.9px}.shut.svelte-jahlit{opacity:.55}.halo.svelte-jahlit{fill:var(--color-gold);opacity:.5}html[data-art=pixel] .halo.svelte-jahlit{filter:none;opacity:.3}.ring.svelte-jahlit{fill:none;stroke-width:1.3px}.ring.gold.svelte-jahlit{stroke:var(--color-gold)}.ring.moonr.svelte-jahlit{stroke:var(--moon);stroke-dasharray:2.4 1.6}.iron.svelte-jahlit{fill:var(--elev-edge);stroke:color-mix(in srgb, var(--elev-edge) 55%, black);stroke-width:.5px}.band.svelte-jahlit{fill:var(--moon);opacity:.16}.band-edge.svelte-jahlit{stroke:var(--moon);stroke-width:.8px;opacity:.7}.num.svelte-jahlit{font-family:var(--font-display);font-size:var(--text-3xs);color:var(--color-ash);pointer-events:none;place-items:center;line-height:1;display:grid;position:absolute}.num.yours.svelte-jahlit{color:var(--moon-ink);font-weight:700}.crown.svelte-jahlit,.keeper.svelte-jahlit{aspect-ratio:1;pointer-events:none;transition:top .22s;position:absolute}.crown.svelte-jahlit{filter:drop-shadow(0 2px 2px #00000073)}.crown.on.svelte-jahlit{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-gold) 70%, transparent)) drop-shadow(0 2px 2px #00000073)}.keeper.svelte-jahlit{opacity:.92}.labels.svelte-jahlit{height:2.75rem;position:relative}.lab.svelte-jahlit{height:100%;min-height:44px;color:var(--color-ash);cursor:pointer;border-radius:.5rem;align-content:center;justify-items:center;gap:.05rem;padding:0 .1rem;display:grid;position:absolute;top:0}.lab.svelte-jahlit b:where(.svelte-jahlit){font-family:var(--font-display);font-weight:var(--display-weight,600);color:var(--color-parchment);font-size:.78rem;line-height:1.1}.lab.svelte-jahlit small:where(.svelte-jahlit){font-size:var(--text-3xs);line-height:1.2}.lab.on.svelte-jahlit b:where(.svelte-jahlit){color:var(--color-gold-ink)}.lab.on.svelte-jahlit:after{content:"";background:var(--color-gold);border-radius:2px;width:1.4rem;height:2px;margin-left:-.7rem;position:absolute;bottom:.2rem;left:50%}.lab.svelte-jahlit:focus-visible{outline:2px solid var(--color-mana);outline-offset:-2px}html[data-art=pixel] .lab.svelte-jahlit{border-radius:0}@media (prefers-reduced-motion:reduce){.tw.svelte-jahlit,.crown.svelte-jahlit,.keeper.svelte-jahlit{transition:none}}.golem.svelte-2tget3{animation:.5s ease-out both golem-fade}@media (prefers-reduced-motion:no-preference){.golem.svelte-2tget3{animation:.75s cubic-bezier(.22,.8,.3,1) both golem-in}}.golem.svelte-2tget3{--golem:8.5rem;--lamp:30%;width:var(--golem);height:var(--golem);pointer-events:none;position:relative}.fig.svelte-2tget3{z-index:2;filter:drop-shadow(-3px 0 6px color-mix(in srgb, var(--fill-gold) 35%, transparent)) drop-shadow(0 6px 4px #00000073);position:absolute;inset:0}.lamp.svelte-2tget3{z-index:3;width:var(--lamp);aspect-ratio:1;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--fill-gold) 85%, transparent));position:absolute;top:60%;left:72%}.left.svelte-2tget3 .lamp:where(.svelte-2tget3){left:-2%}.raised.svelte-2tget3 .lamp:where(.svelte-2tget3){top:3%;left:-27%}.crook.svelte-2tget3{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.crook.svelte-2tget3 path:where(.svelte-2tget3){fill:none;stroke:color-mix(in srgb, var(--color-ash) 70%, #6b5a44);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.crook.svelte-2tget3 .hi:where(.svelte-2tget3){stroke:color-mix(in srgb, var(--fill-gold) 55%, transparent);stroke-width:1.2px}.glow.svelte-2tget3,.wash.svelte-2tget3{width:calc(var(--golem) * 4.6);aspect-ratio:1;border-radius:50%;position:absolute;top:75%;left:85%;translate:-50% -50%}.left.svelte-2tget3 .glow:where(.svelte-2tget3),.left.svelte-2tget3 .wash:where(.svelte-2tget3){left:13%}.raised.svelte-2tget3 .glow:where(.svelte-2tget3),.raised.svelte-2tget3 .wash:where(.svelte-2tget3){top:18%;left:-12%}.glow.svelte-2tget3{z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--fill-gold) 24%, transparent), color-mix(in srgb, var(--fill-gold) 8%, transparent) 55%, transparent)}.wash.svelte-2tget3{z-index:4;mix-blend-mode:soft-light;background:radial-gradient(closest-side, color-mix(in srgb, var(--fill-gold) 55%, transparent), transparent 70%)}.ground.svelte-2tget3{z-index:1;background:radial-gradient(ellipse, color-mix(in srgb, var(--fill-gold) 30%, #0006), transparent 70%);border-radius:50%;height:12%;position:absolute;bottom:2%;left:6%;right:6%}html[data-art=pixel] .glow.svelte-2tget3,html[data-art=pixel] .wash.svelte-2tget3,html[data-art=pixel] .ground.svelte-2tget3{background-image:radial-gradient(closest-side, color-mix(in srgb, var(--fill-gold) 20%, transparent), transparent);border-radius:0}html[data-art=pixel] .wash.svelte-2tget3{opacity:.7}.say.svelte-16r0a00{filter:var(--slip-shadow);margin:0;animation:.5s ease-out .15s both golem-fade;display:block;position:relative}@media (prefers-reduced-motion:no-preference){.say.svelte-16r0a00{animation:.75s cubic-bezier(.22,.8,.3,1) .18s both golem-in}}.paper.svelte-16r0a00{border:var(--slip-border);border-radius:var(--slip-radius);background:var(--slip-bg);clip-path:var(--slip-clip);color:var(--slip-ink);padding:.6rem .85rem .7rem;display:block;position:relative}.who.svelte-16r0a00{font-size:var(--text-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--slip-who);font-weight:800;display:block}.who.svelte-16r0a00 small:where(.svelte-16r0a00){font-size:inherit;letter-spacing:.06em;font-weight:600}.line.svelte-16r0a00{font-family:var(--slip-font);font-style:var(--slip-italic);font-weight:var(--slip-weight);text-wrap:pretty;margin-top:.15rem;font-size:1.02rem;line-height:1.3;display:block}.tail.svelte-16r0a00{background:var(--slip-flat);width:1rem;height:.9rem;position:absolute}.down-right.svelte-16r0a00 .tail:where(.svelte-16r0a00){clip-path:polygon(0 0,100% 0,85% 100%);bottom:-.8rem;right:22%}.down-left.svelte-16r0a00 .tail:where(.svelte-16r0a00){clip-path:polygon(0 0,100% 0,15% 100%);bottom:-.8rem;left:18%}.left.svelte-16r0a00 .tail:where(.svelte-16r0a00){clip-path:polygon(100% 0,100% 100%,0 30%);width:.9rem;height:1rem;top:1.1rem;left:-.85rem}.up-left.svelte-16r0a00 .tail:where(.svelte-16r0a00){clip-path:polygon(0 0,100% 100%,15% 100%);top:-.8rem;left:1.2rem}.right.svelte-16r0a00 .tail:where(.svelte-16r0a00){clip-path:polygon(0 0,100% 30%,0 100%);width:.9rem;height:1rem;top:1.1rem;right:-.85rem}.slip.svelte-1elrs3l{rotate:var(--tilt);filter:var(--slip-shadow-sm,drop-shadow(0 6px 6px #0006));position:relative}.paper.svelte-1elrs3l{border:var(--slip-border);border-radius:var(--slip-radius);background:var(--slip-bg);height:100%;min-height:3.1rem;clip-path:var(--slip-clip);color:var(--slip-ink);align-items:center;gap:.5rem;padding:.45rem .6rem .45rem .45rem;display:flex;position:relative}.seal.svelte-1elrs3l{background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--wax) 55%, white), var(--wax) 46%, color-mix(in srgb, var(--wax) 58%, black));width:1.85rem;height:1.85rem;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--wax) 70%, black), inset 0 0 0 4px color-mix(in srgb, var(--wax) 85%, white), 0 2px 2px #00000059;color:color-mix(in srgb, var(--wax) 30%, black);border-radius:47% 53% 50% 50%/52% 46% 54% 48%;flex-shrink:0;place-items:center;display:grid}.seal.svelte-1elrs3l svg:where(.svelte-1elrs3l){fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}html[data-art=pixel] .seal.svelte-1elrs3l{border-radius:0}.words.svelte-1elrs3l{gap:.05rem;min-width:0;display:grid}.kind.svelte-1elrs3l{font-size:var(--text-3xs);letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;color:var(--slip-soft);font-weight:800;line-height:1.2}.nm.svelte-1elrs3l{font-family:var(--font-sans);text-transform:none;text-wrap:balance;font-size:.875rem;font-weight:650;line-height:1.25}.line.svelte-1elrs3l{color:var(--slip-soft);margin-top:.15rem;font-size:.8rem;line-height:1.3}@container hub (width<=39.99rem){.paper.svelte-1elrs3l{gap:.4rem;padding-inline:.4rem .5rem}.seal.svelte-1elrs3l{width:1.6rem;height:1.6rem}.nm.svelte-1elrs3l{font-size:.8125rem}}.big.svelte-1elrs3l .paper:where(.svelte-1elrs3l){gap:.8rem;min-height:4.6rem;padding:.7rem 1rem .75rem .75rem}.big.svelte-1elrs3l .seal:where(.svelte-1elrs3l){width:2.9rem;height:2.9rem}.big.svelte-1elrs3l .nm:where(.svelte-1elrs3l){font-size:1.1rem}.done.svelte-1elrs3l .seal:where(.svelte-1elrs3l){--wax:var(--wax-done)}.done.svelte-1elrs3l .nm:where(.svelte-1elrs3l){opacity:.85}.done.svelte-1elrs3l .paper:where(.svelte-1elrs3l){min-height:2.5rem;padding-block:.3rem}.done.svelte-1elrs3l .seal:where(.svelte-1elrs3l){width:1.6rem;height:1.6rem}.done.svelte-1elrs3l .nm:where(.svelte-1elrs3l){font-size:.82rem}.done-word.svelte-1elrs3l{color:var(--slip-stamp)}.seal.unpressed.svelte-1elrs3l{box-shadow:none;border:2px dashed color-mix(in srgb, var(--slip-soft) 70%, transparent);background:0 0}.tomorrow.svelte-1elrs3l .kind:where(.svelte-1elrs3l){color:var(--slip-who)}.tomorrow.svelte-1elrs3l .nm:where(.svelte-1elrs3l){font-family:var(--slip-font);font-style:var(--slip-italic);font-weight:var(--slip-weight);font-size:1rem}.approach.svelte-18ccmyr{--golem-n:5.75rem;isolation:isolate;border-color:color-mix(in srgb, var(--color-gold) 45%, var(--color-stone-2));background:radial-gradient(ellipse at 18% 60%, color-mix(in srgb, var(--color-gold) 9%, transparent), transparent 60%), var(--color-crypt);border-radius:1.1rem;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}html[data-art=pixel] .approach.svelte-18ccmyr{border-radius:0}.art.svelte-18ccmyr{padding:.4rem .3rem 0 calc(var(--golem-n) + .1rem);background:linear-gradient(0deg, var(--elev-ground) 0 2.75rem, transparent 2.75rem), linear-gradient(180deg, var(--elev-sky-hi), var(--elev-sky-lo) 85%);box-shadow:inset 0 -1px 0 var(--elev-edge);grid-area:1/1;justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.fort.svelte-18ccmyr{width:100%;position:relative}.stars.svelte-18ccmyr{opacity:.6;background-image:radial-gradient(1.2px 1.2px at 18px 22px, var(--elev-moon), transparent), radial-gradient(1px 1px at 74px 58px, var(--elev-moon), transparent), radial-gradient(1.4px 1.4px at 121px 14px, var(--elev-moon), transparent), radial-gradient(1px 1px at 160px 70px, var(--elev-moon), transparent), radial-gradient(1.2px 1.2px at 47px 92px, var(--elev-moon), transparent), radial-gradient(1px 1px at 96px 38px, var(--elev-moon), transparent), radial-gradient(1.2px 1.2px at 140px 96px, var(--elev-moon), transparent), radial-gradient(1px 1px at 30px 64px, var(--elev-moon), transparent);background-size:170px 104px;position:absolute;inset:0 0 45%}.ridge.svelte-18ccmyr{width:100%;height:42%;fill:var(--elev-shade);opacity:.55;position:absolute;bottom:2.75rem;left:0;right:0}.seam.svelte-18ccmyr{z-index:2;grid-area:1/1;place-self:end start;margin:0 0 .35rem .2rem;position:relative}.seam.svelte-18ccmyr .golem{--golem:var(--golem-n)}.seam.svelte-18ccmyr .g-wide,.seam.svelte-18ccmyr .say-wide{display:none}.approach.svelte-18ccmyr .say-narrow{z-index:3;grid-area:2/1;margin:.85rem .9rem 0 1.6rem}.words.svelte-18ccmyr{z-index:1;flex-direction:column;grid-area:3/1;align-items:stretch;min-width:0;padding:.85rem 1rem 1.1rem;display:flex;position:relative}.eyebrow.svelte-18ccmyr{font-size:var(--text-2xs);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--color-gold-ink) 85%, transparent)}.title.svelte-18ccmyr{color:var(--color-gold);align-items:center;gap:.5rem;margin-top:.2rem;font-size:min(2rem,9vw);line-height:1.1;display:flex}.how.svelte-18ccmyr{max-width:30rem;color:color-mix(in srgb, var(--color-parchment) 86%, transparent);margin-top:.45rem;font-size:.875rem;line-height:1.45}.today.svelte-18ccmyr{font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ash);margin-top:.85rem;font-weight:700}.slips.svelte-18ccmyr{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:.55rem .6rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.slips.svelte-18ccmyr li:where(.svelte-18ccmyr){min-width:0;display:grid}.slips.odd.svelte-18ccmyr li:where(.svelte-18ccmyr):last-child{grid-column:1/-1}.go.svelte-18ccmyr{margin-top:1rem}.go.svelte-18ccmyr .act,.go.svelte-18ccmyr .pewter{width:100%}.recalls.svelte-18ccmyr{min-height:2.75rem;font-size:var(--text-xs);color:var(--color-mana-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;justify-content:center;align-items:center;margin-top:.35rem;font-weight:600;display:flex}.recalls.svelte-18ccmyr:hover{text-decoration-color:currentColor}@container (width>=40rem){.approach.svelte-18ccmyr{--seam:15rem;--golem-w:7.75rem;grid-template-columns:var(--seam) minmax(0, 1fr);grid-template-rows:auto auto}.art.svelte-18ccmyr{padding:.9rem 1rem 0 var(--seam);background:linear-gradient(0deg, var(--elev-ground) 0 4rem, transparent 4rem), linear-gradient(180deg, var(--elev-sky-hi), var(--elev-sky-lo) 85%);box-shadow:inset 0 -1px 0 var(--elev-edge);grid-area:1/1/auto/3}.fort.svelte-18ccmyr{max-width:31rem}.ridge.svelte-18ccmyr{bottom:4rem}.seam.svelte-18ccmyr{grid-area:1/1;place-self:end;margin:0 .6rem 2.35rem 0}.seam.svelte-18ccmyr .golem{--golem:var(--golem-w)}.seam.svelte-18ccmyr .g-wide{display:block}.seam.svelte-18ccmyr .g-narrow,.approach.svelte-18ccmyr .say-narrow{display:none}.seam.svelte-18ccmyr .say-wide{z-index:5;width:13rem;display:block;position:absolute;bottom:calc(100% - .35rem);right:0}.words.svelte-18ccmyr{grid-area:2/1/auto/3;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow go""title go""how how""today today""slips slips";column-gap:1.5rem;padding:1.1rem 1.5rem 1.4rem;display:grid}.eyebrow.svelte-18ccmyr{grid-area:eyebrow}.title.svelte-18ccmyr{grid-area:title}.how.svelte-18ccmyr{grid-area:how}.today.svelte-18ccmyr{grid-area:today}.slips.svelte-18ccmyr{grid-area:slips;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.slips.odd.svelte-18ccmyr li:where(.svelte-18ccmyr):last-child{grid-column:auto}.go.svelte-18ccmyr{grid-area:go;align-self:center;min-width:19rem;margin:0}}@container (width>=56rem){.approach.svelte-18ccmyr{--seam:10.5rem;--golem-w:8.5rem;grid-template-columns:minmax(0, 38%) var(--seam) minmax(0, 1fr);grid-template-rows:minmax(21rem,auto)}.art.svelte-18ccmyr{padding:.6rem .5rem 0 var(--seam);box-shadow:none;grid-area:1/2/auto/4;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7rem);mask-image:linear-gradient(90deg,#0000,#000 7rem)}.fort.svelte-18ccmyr{max-width:none}.seam.svelte-18ccmyr{grid-area:1/2;margin:0 -.3rem 2.35rem 0}.seam.svelte-18ccmyr .say-wide{width:11.25rem}.words.svelte-18ccmyr{grid-area:1/1;padding:1.35rem 1.5rem 1.35rem 1.75rem;display:flex}.slips.svelte-18ccmyr{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}.slips.odd.svelte-18ccmyr li:where(.svelte-18ccmyr):last-child{grid-column:1/-1}.go.svelte-18ccmyr{align-self:stretch;min-width:0;margin-top:auto;padding-top:.85rem}}.gate.svelte-rr4240{border-color:color-mix(in srgb, var(--moon) 30%, var(--color-stone-2));background:radial-gradient(ellipse at 10% 70%, color-mix(in srgb, var(--moon) 12%, transparent), transparent 60%), var(--color-crypt);border-radius:1rem;grid-template-columns:min(4.75rem,22%) minmax(0,1fr);align-items:start;gap:.75rem;height:100%;padding:.85rem .75rem;display:grid;position:relative;overflow:hidden}html[data-art=pixel] .gate.svelte-rr4240{border-radius:0}.gate.passed.svelte-rr4240{border-color:color-mix(in srgb, var(--color-gold) 35%, var(--color-stone-2));background:radial-gradient(ellipse at 10% 70%, color-mix(in srgb, var(--color-gold) 12%, transparent), transparent 60%), var(--color-crypt)}.gate.svelte-rr4240 .art{filter:drop-shadow(0 6px 8px #00000059);width:100%}.words.svelte-rr4240{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.label.svelte-rr4240{font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--moon-ink)}.nm.svelte-rr4240{color:var(--color-parchment);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:1.1rem;line-height:1.2;display:flex}.ln.svelte-rr4240{color:var(--color-ash);font-size:.8rem;line-height:1.4}.behind.svelte-rr4240{gap:.1rem;font-size:.8rem;line-height:1.35;display:grid}.behind.svelte-rr4240>span:where(.svelte-rr4240){color:var(--color-ash)}.behind.svelte-rr4240 ul:where(.svelte-rr4240){gap:.05rem;margin:0;padding:0;list-style:none;display:grid}.behind.svelte-rr4240 li:where(.svelte-rr4240){color:var(--color-parchment);padding-left:.8rem;font-weight:600;position:relative}.behind.svelte-rr4240 li:where(.svelte-rr4240):before{content:"";background:color-mix(in srgb, var(--moon) 70%, transparent);border-radius:1px;width:.35rem;height:.35rem;position:absolute;top:.5em;left:.1rem;rotate:45deg}.facts.svelte-rr4240{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.face.svelte-rr4240{border:1px solid color-mix(in srgb, var(--moon) 50%, var(--color-stone-2));background:linear-gradient(180deg, #ffffff0a, transparent 60%), color-mix(in srgb, var(--moon) 10%, var(--color-void));width:100%;min-height:44px;color:var(--color-parchment);border-radius:.8rem;align-items:center;gap:.6rem;margin-top:.45rem;padding:.4rem .75rem .4rem .4rem;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex}.face.svelte-rr4240:hover{border-color:var(--moon);box-shadow:0 10px 22px -16px var(--moon);transform:translateY(-2px)}.face.svelte-rr4240:focus-visible,.again.svelte-rr4240:focus-visible{outline:2px solid var(--color-mana);outline-offset:2px}.coin.svelte-rr4240{border:1px solid color-mix(in srgb, var(--moon) 45%, transparent);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--moon) 30%, var(--color-stone-2)), var(--color-void));border-radius:999px;flex-shrink:0;place-items:center;width:2.2rem;height:2.2rem;display:grid}.face-words.svelte-rr4240{flex-direction:column;min-width:0;line-height:1.25;display:flex}.face-words.svelte-rr4240 b:where(.svelte-rr4240){font-size:.875rem;font-weight:600}.face-words.svelte-rr4240 small:where(.svelte-rr4240){font-size:var(--text-2xs);color:var(--color-ash)}.arrow.svelte-rr4240{color:var(--moon-ink);margin-left:auto;transition:transform .14s}.face.svelte-rr4240:hover .arrow:where(.svelte-rr4240){transform:translate(3px)}.again.svelte-rr4240{min-height:44px;color:var(--moon-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--moon) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--moon) 40%, transparent);text-underline-offset:3px;align-items:center;font-size:.8rem;display:inline-flex}html[data-art=pixel] .face.svelte-rr4240,html[data-art=pixel] .coin.svelte-rr4240{border-radius:0}@container (width>=26rem){.gate.svelte-rr4240{grid-template-columns:min(6.75rem,30%) minmax(0,1fr);gap:.85rem;padding:.85rem .95rem}}@media (prefers-reduced-motion:reduce){.face.svelte-rr4240,.arrow.svelte-rr4240{transition:none}}.plaque.svelte-6tu3pb{border:2px solid var(--color-stone-2);background:linear-gradient(180deg, #ffffff09, transparent 45%), repeating-linear-gradient(90deg, transparent 0 3.4rem, color-mix(in srgb, var(--color-void) 22%, transparent) 3.4rem calc(3.4rem + 1px)), color-mix(in srgb, var(--color-stone) 55%, var(--color-crypt));width:100%;min-height:44px;box-shadow:inset 0 1px 0 #ffffff0d, inset 0 -6px 12px color-mix(in srgb, var(--color-void) 28%, transparent), 0 6px 14px -12px #000c;text-align:left;color:inherit;cursor:pointer;border-radius:.85rem;grid-template-columns:2.6rem minmax(0,1fr) 1.5rem;grid-template-areas:"num words chev""num state chev";align-items:center;gap:.2rem .8rem;padding:.7rem .5rem .7rem .75rem;transition:transform .14s,border-color .14s;display:grid}.plaque.svelte-6tu3pb:hover{border-color:color-mix(in srgb, var(--moon) 55%, var(--color-stone-2));transform:translateY(-2px)}.plaque.svelte-6tu3pb:focus-visible{outline:2px solid var(--color-mana);outline-offset:2px}html[data-art=pixel] .plaque.svelte-6tu3pb,html[data-art=pixel] .numeral.svelte-6tu3pb{border-radius:0}.numeral.svelte-6tu3pb{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--color-stone-2) 80%, var(--color-void)), var(--color-void));width:2.6rem;height:2.6rem;box-shadow:inset 0 2px 4px #0000008c, inset 0 -1px 0 #ffffff0f, 0 0 0 1px var(--color-stone-3);color:var(--color-parchment);border-radius:50%;grid-area:num;place-items:center;font-size:.95rem;display:grid}.full.svelte-6tu3pb .numeral:where(.svelte-6tu3pb){color:var(--color-venom-ink)}.words.svelte-6tu3pb{grid-area:words;gap:.15rem;min-width:0;display:grid}.head.svelte-6tu3pb{flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;display:flex}.head.svelte-6tu3pb b:where(.svelte-6tu3pb){font-size:1rem;font-weight:var(--display-weight,600);color:var(--color-parchment);line-height:1.2}.head.svelte-6tu3pb small:where(.svelte-6tu3pb){color:var(--color-ash);font-size:.75rem}.names.svelte-6tu3pb{color:color-mix(in srgb, var(--color-parchment) 80%, transparent);font-size:.8rem;line-height:1.35}.state.svelte-6tu3pb{min-width:0;color:var(--color-ash);grid-area:state;align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;display:flex}.full.svelte-6tu3pb .state:where(.svelte-6tu3pb){color:var(--color-venom-ink)}.bars.svelte-6tu3pb{background:var(--elev-win-0);width:1.6rem;height:1.6rem;box-shadow:0 0 0 1px var(--elev-edge);border-radius:.8rem .8rem .2rem .2rem;flex-shrink:0;position:relative;overflow:hidden}.bars.svelte-6tu3pb:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 4px, var(--elev-edge) 4px 5.5px);position:absolute;inset:0}.bars.svelte-6tu3pb .foe-frame{filter:grayscale(.6)brightness(.75)}.tick.svelte-6tu3pb{background:var(--fill-venom);width:1.3rem;height:1.3rem;color:var(--color-crypt);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tick.svelte-6tu3pb svg:where(.svelte-6tu3pb),.chev.svelte-6tu3pb svg:where(.svelte-6tu3pb){fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:.8rem;height:.8rem}.chev.svelte-6tu3pb{width:1.5rem;height:2.75rem;color:var(--color-ash);border-radius:50%;grid-area:chev;place-items:center;display:grid}.chev.svelte-6tu3pb svg:where(.svelte-6tu3pb){stroke-width:2.2px;width:1.1rem;height:1.1rem}.plaque.svelte-6tu3pb:hover .chev:where(.svelte-6tu3pb){color:var(--moon-ink)}@container (width>=40rem){.plaque.svelte-6tu3pb{grid-template-columns:2.6rem minmax(0,1fr) minmax(0,auto) 2.75rem;grid-template-areas:"num words state chev";gap:.9rem}.state.svelte-6tu3pb{text-align:right;justify-content:flex-end;max-width:17rem}}@media (prefers-reduced-motion:reduce){.plaque.svelte-6tu3pb{transition:none}}.card.svelte-1kbr7ga{--tone-gold:var(--color-gold);--tone-moon:var(--moon);--tone-venom:var(--color-venom);--tone-ash:var(--color-stone-3);--ink:var(--color-parchment);border:2px solid color-mix(in srgb, var(--tone) 32%, var(--color-stone-2));background:radial-gradient(ellipse at 18% 40%, color-mix(in srgb, var(--tone) 14%, transparent), transparent 62%), linear-gradient(180deg, #ffffff0a, transparent 40%), var(--color-crypt);height:100%;min-height:44px;box-shadow:inset 0 1px 0 #ffffff0f, inset 0 -10px 18px color-mix(in srgb, var(--color-void) 30%, transparent), 0 12px 24px -18px #000c;color:inherit;border-radius:1.25rem 1.25rem .75rem .75rem;grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:.75rem;padding:1.05rem .75rem .85rem;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid;position:relative}.card.svelte-1kbr7ga:hover{border-color:color-mix(in srgb, var(--tone) 70%, var(--color-stone-2));box-shadow:0 16px 30px -16px var(--tone);transform:translateY(-2px)}.card.svelte-1kbr7ga:focus-visible{outline:2px solid var(--color-mana);outline-offset:3px}.card.next.svelte-1kbr7ga{border-color:var(--color-gold);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-gold) 25%, transparent), 0 16px 32px -18px color-mix(in srgb, var(--color-gold) 70%, transparent)}html[data-art=pixel] .card.svelte-1kbr7ga,html[data-art=pixel] .tag.svelte-1kbr7ga{border-radius:0}.tag.svelte-1kbr7ga{border:1px solid color-mix(in srgb, var(--tone) 60%, transparent);background:var(--color-void);font-size:var(--text-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ash);border-radius:.4rem;align-items:center;gap:.35rem;padding:.05rem .55rem;font-weight:700;line-height:1.5;display:inline-flex;position:absolute;top:-.72rem;left:1rem}.next.svelte-1kbr7ga .tag:where(.svelte-1kbr7ga){color:var(--color-gold-ink)}.due.svelte-1kbr7ga .tag:where(.svelte-1kbr7ga){color:var(--moon-ink)}.learned.svelte-1kbr7ga .tag:where(.svelte-1kbr7ga),.applied.svelte-1kbr7ga .tag:where(.svelte-1kbr7ga),.kept.svelte-1kbr7ga .tag:where(.svelte-1kbr7ga){color:var(--color-venom-ink)}.tag.svelte-1kbr7ga .stars{letter-spacing:0;font-size:.7rem}.board.svelte-1kbr7ga{width:4.6rem;display:block;position:relative}.scaffold.svelte-1kbr7ga{aspect-ratio:1;border:2px dashed color-mix(in srgb, var(--color-ash) 45%, transparent);background:linear-gradient(45deg, transparent 46%, color-mix(in srgb, var(--color-ash) 35%, transparent) 46% 54%, transparent 54%), linear-gradient(-45deg, transparent 46%, color-mix(in srgb, var(--color-ash) 35%, transparent) 46% 54%, transparent 54%), repeating-linear-gradient(0deg, transparent 0 30%, color-mix(in srgb, var(--color-ash) 28%, transparent) 30% 34%);border-radius:.3rem;display:block}.building.svelte-1kbr7ga .nm:where(.svelte-1kbr7ga),.building.svelte-1kbr7ga .step:where(.svelte-1kbr7ga){color:var(--color-ash)}.sealed.svelte-1kbr7ga .board:where(.svelte-1kbr7ga) .ink{filter:grayscale(.6)brightness(.8);opacity:.6}.lock.svelte-1kbr7ga{background:var(--color-stone-2);width:1.6rem;height:1.6rem;box-shadow:0 0 0 2px var(--color-crypt);color:var(--color-parchment);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-.35rem;right:-.35rem}.lock.svelte-1kbr7ga svg:where(.svelte-1kbr7ga){fill:none;stroke:currentColor;stroke-width:2.2px;width:.85rem;height:.85rem}.words.svelte-1kbr7ga{gap:.25rem;min-width:0;display:grid}.nm.svelte-1kbr7ga{font-size:1.05rem;font-weight:var(--display-weight,600);color:var(--ink);line-height:1.2}.rule.svelte-1kbr7ga{color:var(--color-ash);font-size:.8rem;line-height:1.35}.step.svelte-1kbr7ga{color:var(--color-parchment);align-items:baseline;gap:.35rem;margin-top:.15rem;font-size:.8rem;font-weight:600;line-height:1.3;display:flex}.next.svelte-1kbr7ga .step:where(.svelte-1kbr7ga){color:var(--color-gold-ink)}.due.svelte-1kbr7ga .step:where(.svelte-1kbr7ga){color:var(--moon-ink)}.sealed.svelte-1kbr7ga .nm:where(.svelte-1kbr7ga),.sealed.svelte-1kbr7ga .step:where(.svelte-1kbr7ga){color:var(--color-ash)}.arrow.svelte-1kbr7ga{margin-left:auto;transition:transform .14s}.card.svelte-1kbr7ga:hover .arrow:where(.svelte-1kbr7ga){transform:translate(3px)}@container (width>=23rem){.card.svelte-1kbr7ga{grid-template-columns:5.75rem minmax(0,1fr);gap:.8rem;padding:1.15rem .85rem .95rem}.board.svelte-1kbr7ga{width:5.75rem}}@media (prefers-reduced-motion:reduce){.card.svelte-1kbr7ga,.arrow.svelte-1kbr7ga{transition:none}}.tower.svelte-1cab65n{margin-top:1.5rem}.head.svelte-1cab65n{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;margin-bottom:.9rem;display:grid}.roundel.svelte-1cab65n{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--color-gold) 16%, var(--color-stone-2)), var(--color-void));width:2.6rem;height:2.6rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-gold) 40%, var(--color-stone-3)), 0 8px 14px -10px #000000e6;border-radius:50%;place-items:center;display:grid}h2.svelte-1cab65n{color:var(--color-parchment);font-size:1.35rem;line-height:1.15}.hw.svelte-1cab65n p:where(.svelte-1cab65n){color:var(--color-ash);margin-top:.15rem;font-size:.85rem}.hw.svelte-1cab65n b:where(.svelte-1cab65n){color:var(--color-parchment);font-weight:600}.sep.svelte-1cab65n{display:none}.hw.svelte-1cab65n b:where(.svelte-1cab65n){display:block}.md.svelte-1cab65n{aspect-ratio:1;background:radial-gradient(circle at 50% 38%, var(--a), var(--b) 68%, color-mix(in srgb, var(--b) 55%, black));width:2.75rem;box-shadow:inset 0 -6px 10px -4px #00000073, 0 0 0 2px color-mix(in srgb, var(--b) 55%, var(--color-stone-3)), 0 6px 12px -8px #000000e6;border-radius:50%;place-items:center;display:grid}.md.framed.svelte-1cab65n{box-shadow:none;background:0 0}.md.svelte-1cab65n .fig{width:76%;height:76%}html[data-art=pixel] .roundel.svelte-1cab65n,html[data-art=pixel] .md.svelte-1cab65n,html[data-art=pixel] .numeral.svelte-1cab65n,html[data-art=pixel] .storey.svelte-1cab65n{border-radius:0}.floors.svelte-1cab65n{gap:.6rem;display:grid}.storey.svelte-1cab65n{padding:.75rem 0 .25rem}.sh.svelte-1cab65n{align-items:center;gap:.65rem;margin-bottom:1.15rem;display:flex}.sw.svelte-1cab65n{gap:.1rem;min-width:0;display:grid}.st1.svelte-1cab65n{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;display:flex}.numeral.svelte-1cab65n{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--color-stone-2) 80%, var(--color-void)), var(--color-void));width:2.2rem;height:2.2rem;box-shadow:inset 0 2px 4px #0000008c, 0 0 0 1px var(--color-stone-3);color:var(--color-parchment);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.yours.svelte-1cab65n .numeral:where(.svelte-1cab65n){color:var(--moon-ink);box-shadow:inset 0 2px 4px #0000008c, 0 0 0 1px var(--moon), 0 0 14px -2px color-mix(in srgb, var(--moon) 60%, transparent)}.sh.svelte-1cab65n h3:where(.svelte-1cab65n){color:var(--color-parchment);font-size:1.1rem;line-height:1.2}.sh.svelte-1cab65n small:where(.svelte-1cab65n){color:var(--color-ash);font-size:.78rem}.yours-tag.svelte-1cab65n{border:1px solid color-mix(in srgb, var(--moon) 55%, transparent);background:color-mix(in srgb, var(--moon) 10%, transparent);font-size:var(--text-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--moon-ink);border-radius:.35rem;padding:.05rem .5rem;font-weight:700}.cards.svelte-1cab65n{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.25rem .85rem;margin:0;padding:0;list-style:none;display:flex}.cards.svelte-1cab65n li:where(.svelte-1cab65n){flex:100%;min-width:0;display:grid;container-type:inline-size}@container (width>=40rem){.head.svelte-1cab65n{gap:.85rem}.roundel.svelte-1cab65n{width:2.9rem;height:2.9rem}.md.svelte-1cab65n{width:3.4rem}.sep.svelte-1cab65n{margin-inline:.35em;display:inline}.hw.svelte-1cab65n b:where(.svelte-1cab65n){display:inline}.storey.svelte-1cab65n{border:2px solid var(--color-stone-2);background:linear-gradient(180deg, #ffffff06, transparent 30%), color-mix(in srgb, var(--color-stone) 35%, var(--color-void));border-radius:1rem;padding:1rem 1rem 1.1rem;box-shadow:inset 0 1px #ffffff0a}.storey.yours.svelte-1cab65n{border-color:color-mix(in srgb, var(--moon) 40%, var(--color-stone-2));background:radial-gradient(ellipse at 0% 0%, color-mix(in srgb, var(--moon) 10%, transparent), transparent 50%), linear-gradient(180deg, #ffffff06, transparent 30%), color-mix(in srgb, var(--color-stone) 35%, var(--color-void))}.cards.svelte-1cab65n li.t:where(.svelte-1cab65n){flex:0 18.5rem}.cards.svelte-1cab65n li.g:where(.svelte-1cab65n){flex:24rem;max-width:32rem}}@container hub (width>=56rem){.cards.svelte-1cab65n li.t:where(.svelte-1cab65n){flex:0 18.5rem}.cards.svelte-1cab65n li.g:where(.svelte-1cab65n){flex:26rem}}@container hub (width>=40rem){.cards.svelte-1cab65n li.t:where(.svelte-1cab65n) .card{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;padding-top:1.3rem}.cards.svelte-1cab65n li.t:where(.svelte-1cab65n) .card .board{width:7.5rem}}.wings.svelte-4vij97{gap:1.25rem;margin-top:1.75rem;display:grid}.wing.svelte-4vij97{--ink:var(--color-parchment);width:100%;font:inherit;text-align:left;cursor:pointer;border:2px solid color-mix(in srgb, var(--tone) 32%, var(--color-stone-2));background:radial-gradient(ellipse at 85% 45%, color-mix(in srgb, var(--tone) 16%, transparent), transparent 62%), linear-gradient(180deg, #ffffff0a, transparent 40%), var(--color-crypt);min-height:44px;box-shadow:inset 0 1px 0 #ffffff0f, inset 0 -10px 18px color-mix(in srgb, var(--color-void) 30%, transparent), 0 12px 24px -18px #000c;color:inherit;border-radius:1.25rem 1.25rem .75rem .75rem;grid-template-columns:minmax(0,1fr) 4.5rem;grid-template-areas:"words art";align-items:center;gap:.6rem;padding:1.1rem .9rem .9rem 1rem;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid;position:relative;overflow:visible}.wing.svelte-4vij97:hover{border-color:color-mix(in srgb, var(--tone) 70%, var(--color-stone-2));box-shadow:0 16px 30px -16px var(--tone);transform:translateY(-2px)}.wing.svelte-4vij97:focus-visible{outline:2px solid var(--color-mana);outline-offset:3px}html[data-art=pixel] .wing.svelte-4vij97,html[data-art=pixel] .plaque.svelte-4vij97,html[data-art=pixel] .ib.svelte-4vij97{border-radius:0}.plaque.svelte-4vij97{border:1px solid color-mix(in srgb, var(--tone) 60%, transparent);background:var(--color-void);font-size:var(--text-3xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ash);border-radius:.4rem;padding:.05rem .6rem;font-weight:700;line-height:1.5;position:absolute;top:-.72rem;left:1rem}.mark.svelte-4vij97{opacity:.06;pointer-events:none;width:3.6rem;height:3.6rem;position:absolute;bottom:.4rem;right:.6rem}.words.svelte-4vij97{grid-area:words;gap:.3rem;min-width:0;display:grid}.title.svelte-4vij97{color:var(--ink);align-items:center;gap:.5rem;font-size:1.1rem;line-height:1.2;display:flex}.ib.svelte-4vij97{border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 14%, var(--color-void));border-radius:.6rem;flex-shrink:0;place-items:center;width:1.9rem;height:1.9rem;display:grid}.line.svelte-4vij97{color:color-mix(in srgb, var(--color-parchment) 82%, transparent);font-size:.82rem;line-height:1.4}.cta.svelte-4vij97{color:var(--color-parchment);margin-top:.2rem;font-size:.8rem;font-weight:600}.cta.svelte-4vij97 span:where(.svelte-4vij97){transition:transform .14s;display:inline-block}.wing.svelte-4vij97:hover .cta:where(.svelte-4vij97) span:where(.svelte-4vij97){transform:translate(3px)}.art.svelte-4vij97{grid-area:art;place-items:center;height:5rem;display:grid;position:relative}.shelf.svelte-4vij97{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:100%;padding-bottom:.45rem;display:flex;position:relative}.tome.svelte-4vij97{--leather:#5c4a7a;width:17%;height:var(--h);background:linear-gradient(90deg, #00000059, transparent 22%, #ffffff1f 48%, transparent 70%, #0000004d), var(--leather);border-radius:3px 3px 2px 2px;flex-direction:column;justify-content:space-between;align-items:center;padding:.3rem 0 .35rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #00000059,0 4px 5px -3px #0009}.tome.svelte-4vij97 i:where(.svelte-4vij97){background:color-mix(in srgb, var(--fill-gold) 75%, transparent);width:100%;height:3px;box-shadow:0 4px 0 color-mix(in srgb, var(--fill-gold) 45%, transparent);display:block}.tome.svelte-4vij97 .tp:where(.svelte-4vij97){aspect-ratio:1;filter:drop-shadow(0 1px 1px #0009);width:78%}.t-mates.svelte-4vij97{--leather:#4b3677}.t-pawns.svelte-4vij97{--leather:#6b5e4a}.t-rooks.svelte-4vij97{--leather:#3f4b6b}.t-minor.svelte-4vij97{--leather:#2f3478}.t-queens.svelte-4vij97{--leather:#6a2545;transform-origin:0 100%;margin-left:2px;rotate:8deg}.plank.svelte-4vij97{background:linear-gradient(#8a5a32,#5a3818);border-radius:2px;height:.45rem;position:absolute;bottom:0;left:-4%;right:-4%;box-shadow:0 6px 8px -4px #000000b3}html[data-theme=heirloom] .t-mates.svelte-4vij97{--leather:#5a3520}html[data-theme=heirloom] .t-pawns.svelte-4vij97{--leather:#7a6440}html[data-theme=heirloom] .t-rooks.svelte-4vij97{--leather:#4a3a26}html[data-theme=heirloom] .t-minor.svelte-4vij97{--leather:#5e5a2c}html[data-theme=heirloom] .t-queens.svelte-4vij97{--leather:#6e2a1c}.fanned.svelte-4vij97{width:100%;height:100%;position:relative}.aura.svelte-4vij97{background:radial-gradient(closest-side, color-mix(in srgb, var(--moon) 34%, transparent), color-mix(in srgb, var(--moon) 10%, transparent) 60%, transparent);border-radius:50%;position:absolute;inset:8% 2% -8%}.fan.svelte-4vij97{--s:2rem;--step:.95rem;width:var(--s);height:var(--s);margin-left:calc(var(--s) / -2);transform:translate(calc(var(--i) * var(--step)), calc(var(--d) * .25rem)) rotate(calc(var(--i) * 9deg));filter:drop-shadow(0 0 5px color-mix(in srgb, var(--moon) 40%, transparent)) drop-shadow(0 3px 2px #00000059);transition:transform .2s;position:absolute;bottom:.3rem;left:50%}.fan.svelte-4vij97:nth-child(4){z-index:1;--s:2.4rem}.wing.svelte-4vij97:hover .fan:where(.svelte-4vij97){transform:translate(calc(var(--i) * (var(--step) + .12rem)), calc(var(--d) * .25rem - 2px)) rotate(calc(var(--i) * 11deg))}.proof.svelte-4vij97{width:4.6rem;position:relative}.pb.svelte-4vij97{display:block;rotate:-4deg}.pb.svelte-4vij97 .ink{rotate:none}.wax.svelte-4vij97{background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--fill-blood) 55%, white), var(--fill-blood) 46%, color-mix(in srgb, var(--fill-blood) 58%, black));width:2.3rem;height:2.3rem;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--fill-blood) 70%, black), inset 0 0 0 4px color-mix(in srgb, var(--fill-blood) 85%, white), 0 3px 4px #00000073;border-radius:47% 53% 50% 50%/52% 46% 54% 48%;place-items:center;display:grid;position:absolute;bottom:-.6rem;right:-.7rem;rotate:12deg}.wax.svelte-4vij97 span:where(.svelte-4vij97){color:color-mix(in srgb, var(--fill-blood) 30%, black);font-size:1rem;line-height:1}html[data-art=pixel] .wax.svelte-4vij97{border-radius:0}@container (width>=36rem){.wing.svelte-4vij97{grid-template-columns:minmax(0,1fr) 9rem;padding:1.2rem 1.25rem 1rem}.art.svelte-4vij97{height:6rem}.fan.svelte-4vij97{--s:2.6rem;--step:1.4rem}.fan.svelte-4vij97:nth-child(4){--s:3.1rem}.proof.svelte-4vij97{width:5.6rem}}@container (width>=60rem){.wings.svelte-4vij97{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.wing.svelte-4vij97{grid-template-columns:minmax(0,1fr);grid-template-areas:"art""words";align-items:start;padding:1.25rem 1.1rem 1rem}.art.svelte-4vij97{height:6.25rem;margin-bottom:.35rem}}@media (prefers-reduced-motion:reduce){.wing.svelte-4vij97,.cta.svelte-4vij97 span:where(.svelte-4vij97),.fan.svelte-4vij97{transition:none}}.hub.svelte-10ftp4i{flex-direction:column;display:flex;container:hub/inline-size}.waiting.svelte-10ftp4i{opacity:.5;border-radius:1.25rem;min-height:34rem}
