.acquire.svelte-9u0jwg{gap:var(--tm-space-3);display:grid}.shop-line.svelte-9u0jwg{align-items:center;gap:var(--tm-space-2) var(--tm-space-3);flex-wrap:wrap;display:flex}.supply.svelte-9u0jwg,.opens.svelte-9u0jwg{color:var(--tm-color-ink-muted);font-size:var(--tm-size-sm)}.supply.svelte-9u0jwg{align-items:center;gap:var(--tm-space-1);display:inline-flex}.opens.svelte-9u0jwg{gap:var(--tm-space-2);flex-wrap:wrap;align-items:baseline;display:flex}.opens.svelte-9u0jwg time{color:var(--tm-color-ink);font-weight:var(--tm-weight-bold)}.gift.svelte-9u0jwg{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-2) var(--tm-space-3) var(--tm-space-2) var(--tm-space-2);border:var(--tm-line) solid var(--tm-g-edge-reward);border-radius:var(--tm-radius-md);background:var(--tm-g-face-reward);box-shadow:var(--tm-g-slot);display:flex}.gift-text.svelte-9u0jwg{gap:var(--tm-space-1);min-inline-size:0;display:grid}.gift-name.svelte-9u0jwg{color:var(--tm-color-ink);font-weight:var(--tm-weight-bold);overflow-wrap:anywhere}.gift-message.svelte-9u0jwg{color:var(--tm-color-ink-muted);font-size:var(--tm-size-sm)}.notice.svelte-9u0jwg{align-items:flex-start;gap:var(--tm-space-2);padding:var(--tm-space-2) var(--tm-space-3);border:var(--tm-line) solid var(--tm-color-secondary);border-radius:var(--tm-radius-md);background:var(--tm-wash-secondary);line-height:var(--tm-leading-normal);display:flex}.notice.svelte-9u0jwg .icon{color:var(--tm-color-secondary);margin-block-start:.125rem}.notice.final.svelte-9u0jwg{border-color:var(--tm-color-danger);background:var(--tm-wash-danger)}.notice.final.svelte-9u0jwg .icon{color:var(--tm-color-danger)}.slot.svelte-9u0jwg{gap:var(--tm-space-2);display:grid}.slot-line.svelte-9u0jwg{align-items:center;gap:var(--tm-space-2);font-weight:var(--tm-weight-bold);display:inline-flex}.actions.svelte-9u0jwg{gap:var(--tm-space-2);display:grid}.error.svelte-9u0jwg{align-items:center;gap:var(--tm-space-2);color:var(--tm-color-danger);display:flex}.runs.svelte-9u0jwg{gap:var(--tm-space-2);margin:0;padding:0;list-style:none;display:grid}.save.svelte-9u0jwg{justify-content:space-between;align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-2) var(--tm-space-3);border:var(--tm-line) solid var(--tm-g-edge-soft);border-radius:var(--tm-radius-md);background:var(--tm-g-face-sunken);box-shadow:var(--tm-g-slot);display:flex}.save-text.svelte-9u0jwg{gap:var(--tm-space-1);flex:1;min-inline-size:0;display:grid}.finished.svelte-9u0jwg{align-items:center;gap:var(--tm-space-2) var(--tm-space-3);padding:var(--tm-space-2) var(--tm-space-3);border:var(--tm-line) solid var(--tm-g-edge-soft);border-radius:var(--tm-radius-md);background:var(--tm-g-face-sunken);box-shadow:var(--tm-g-slot);color:var(--tm-color-ink-muted);font-size:var(--tm-size-sm);flex-wrap:wrap;display:flex}@media (forced-colors:active){.seal.svelte-9u0jwg{display:none}}.story.svelte-9dg8hi{max-inline-size:var(--tm-measure);font-size:var(--tm-size-md);line-height:var(--tm-leading-relaxed);overflow-wrap:anywhere;display:flow-root}.story.svelte-9dg8hi :where(p,ul,ol,blockquote,pre,hr,.heading){margin-block:0 var(--tm-space-3)}.story.svelte-9dg8hi :where(p,ul,ol,blockquote,pre,hr,.heading):last-child{margin-block-end:0}.heading.svelte-9dg8hi{font-family:var(--tm-font-display);font-weight:var(--tm-weight-regular);line-height:var(--tm-leading-tight)}.level-1.svelte-9dg8hi{font-size:var(--tm-size-xl)}.level-2.svelte-9dg8hi{font-size:var(--tm-size-lg)}.level-3.svelte-9dg8hi{font-size:var(--tm-size-md)}ul.svelte-9dg8hi,ol.svelte-9dg8hi{padding-inline-start:var(--tm-space-5)}blockquote.svelte-9dg8hi{border-inline-start:var(--tm-line-heavy) solid var(--tm-color-border);color:var(--tm-color-ink-muted);padding-inline-start:var(--tm-space-3)}pre.svelte-9dg8hi{padding:var(--tm-space-2) var(--tm-space-3);border:var(--tm-line) solid var(--tm-color-border);border-radius:var(--tm-radius-sm);background:var(--tm-color-surface-sunken);overflow-x:auto}.svelte-9dg8hi:not(pre)>code:where(.svelte-9dg8hi){padding:0 var(--tm-space-1);border-radius:var(--tm-radius-sm);background:var(--tm-color-surface-sunken)}hr.svelte-9dg8hi{border:0;border-block-start:var(--tm-line) solid var(--tm-color-border)}a.svelte-9dg8hi{color:var(--tm-color-secondary);text-underline-offset:.18em}.facts-head.svelte-w0y4co{justify-items:center;gap:var(--tm-space-4);text-align:center;display:grid}.facts-head.svelte-w0y4co .difficulty-title .word{font-size:clamp(var(--tm-size-3xl), 9cqw, calc(var(--tm-size-3xl) * 1.6))}.subtitle.svelte-w0y4co{max-inline-size:36rem;color:var(--tm-color-ink);font-size:var(--tm-size-lg);line-height:var(--tm-leading-normal)}.difficulty.svelte-w0y4co{justify-items:center;gap:var(--tm-space-2);display:grid}.label.svelte-w0y4co,dt.svelte-w0y4co{color:var(--tm-color-ink-muted);font-size:var(--tm-size-xs);font-weight:var(--tm-weight-bold);letter-spacing:.08em;text-transform:uppercase}.facts.svelte-w0y4co{justify-content:center;justify-self:stretch;row-gap:var(--tm-space-4);flex-wrap:wrap;margin:0;padding-block-start:var(--tm-space-2);display:flex;overflow:hidden}.fact.svelte-w0y4co{justify-content:start;align-items:center;gap:var(--tm-space-1);max-inline-size:12rem;padding-inline:var(--tm-space-3);border-inline-start:var(--tm-line) solid var(--tm-color-border);flex-direction:column-reverse;flex:7rem;margin-inline-start:calc(var(--tm-line) * -1);display:flex}dd.svelte-w0y4co{--tone:var(--tm-color-ink);color:light-dark(color-mix(in srgb, var(--tone) 50%, var(--tm-color-ink)),var(--tone));align-items:center;gap:var(--tm-space-1);font-family:var(--tm-font-display);font-size:var(--tm-size-xl);font-synthesis:none;font-weight:var(--tm-weight-bold);line-height:var(--tm-leading-tight);overflow-wrap:anywhere;margin:0;display:inline-flex}.worth.svelte-w0y4co dd:where(.svelte-w0y4co){--tone:var(--tm-color-reward);filter:var(--tm-halo-reward)}.steps.svelte-w0y4co dd:where(.svelte-w0y4co){--tone:var(--tm-color-secondary)}.area.svelte-w0y4co dd:where(.svelte-w0y4co){--tone:var(--tm-color-accent)}.finishers.svelte-w0y4co dd:where(.svelte-w0y4co){--tone:var(--tm-color-success)}.trip.svelte-w0y4co dd:where(.svelte-w0y4co){--tone:var(--tm-color-ink-muted);font-size:var(--tm-size-lg)}.trip.lit.svelte-w0y4co dd:where(.svelte-w0y4co){--tone:var(--tm-color-accent)}.prizes.svelte-17klvrb{justify-items:center;gap:var(--tm-space-3);display:grid}.grid.svelte-17klvrb{justify-content:center;gap:var(--tm-space-5) var(--tm-space-4);grid-template-columns:repeat(2,minmax(0,13rem));margin:0;padding:0;list-style:none;display:grid}.grid.single.svelte-17klvrb{grid-template-columns:minmax(0,13rem)}.grid.svelte-17klvrb:not(.single)>.prize:where(.svelte-17klvrb):last-child:nth-child(odd){inline-size:calc((100% - var(--tm-space-4)) / 2);grid-column:1/-1;justify-self:center}.prize.svelte-17klvrb{align-content:start;justify-items:center;gap:var(--tm-space-1);text-align:center;display:grid}.art.svelte-17klvrb{aspect-ratio:3/4;inline-size:100%;border:calc(var(--tm-line) * 3) solid var(--edge);border-radius:var(--tm-radius-lg);background:var(--tm-color-surface-sunken);box-shadow:var(--glow);place-items:center;margin-block-end:var(--tm-space-2);display:grid;position:relative}.art.svelte-17klvrb>:first-child{block-size:auto;max-inline-size:66%}.art.gold.svelte-17klvrb{--edge:var(--tm-g-edge-reward);--glow:var(--tm-glow-reward)}.art.silver.svelte-17klvrb{--edge:var(--tm-color-secondary);--glow:var(--tm-glow-secondary)}.art.gone.svelte-17klvrb{--edge:var(--tm-color-border);--glow:none}.corner.svelte-17klvrb{padding:var(--tm-space-1) var(--tm-space-2);border-radius:var(--tm-radius-sm);background:light-dark(color-mix(in srgb, var(--tm-color-reward) 45%, var(--tm-color-ink)),var(--tm-color-reward));color:var(--tm-color-ink-inverse);font-size:var(--tm-size-lg);font-weight:var(--tm-weight-bold);line-height:var(--tm-leading-tight);position:absolute;inset-block-end:var(--tm-space-2);inset-inline-end:var(--tm-space-2)}.gone.svelte-17klvrb .corner:where(.svelte-17klvrb){background:var(--tm-color-border);color:var(--tm-color-ink)}.corner.svelte-17klvrb small:where(.svelte-17klvrb){font-size:var(--tm-size-xs)}.price.svelte-17klvrb{padding:var(--tm-space-1) var(--tm-space-2);border:var(--tm-line) solid var(--tm-g-edge-reward);border-radius:var(--tm-radius-sm);background:color-mix(in srgb, var(--tm-color-surface-sunken) 88%, transparent);text-align:start;justify-items:start;display:grid;position:absolute;inset-block-start:var(--tm-space-2);inset-inline-start:var(--tm-space-2)}.price.svelte-17klvrb .label:where(.svelte-17klvrb){color:var(--tm-color-ink-muted);font-size:var(--tm-size-xs);font-weight:var(--tm-weight-bold);letter-spacing:.08em;line-height:var(--tm-leading-tight);text-transform:uppercase}.price.svelte-17klvrb .value:where(.svelte-17klvrb){color:light-dark(color-mix(in srgb, var(--tm-color-reward) 50%, var(--tm-color-ink)),var(--tm-color-reward));font-family:var(--tm-font-display);font-size:var(--tm-size-lg);font-synthesis:none;font-weight:var(--tm-weight-bold);line-height:var(--tm-leading-tight)}.about.svelte-17klvrb{justify-self:stretch}.about.svelte-17klvrb summary:where(.svelte-17klvrb){justify-content:center;align-items:center;gap:var(--tm-space-2);min-block-size:var(--tm-tap);cursor:pointer;list-style:none;display:flex}.about.svelte-17klvrb summary:where(.svelte-17klvrb)::-webkit-details-marker{display:none}.name.svelte-17klvrb{font-weight:var(--tm-weight-bold);overflow-wrap:anywhere}.more.svelte-17klvrb{color:var(--tm-color-ink-muted);transition:color var(--tm-duration-fast) var(--tm-ease-standard);flex:none;place-items:center;display:inline-grid}.about[open].svelte-17klvrb .more:where(.svelte-17klvrb),.about.svelte-17klvrb summary:where(.svelte-17klvrb):hover .more:where(.svelte-17klvrb){color:var(--tm-color-reward)}.details.svelte-17klvrb{gap:var(--tm-space-1);padding-block-end:var(--tm-space-2);display:grid}.kind.svelte-17klvrb,.policy.svelte-17klvrb,.description.svelte-17klvrb,.live.svelte-17klvrb{color:var(--tm-color-ink-muted);font-size:var(--tm-size-sm)}.description.svelte-17klvrb{line-height:var(--tm-leading-normal)}.count.svelte-17klvrb{justify-self:stretch;gap:var(--tm-space-1);margin-block-start:var(--tm-space-1);display:grid}.left.svelte-17klvrb{font-size:var(--tm-size-sm);font-weight:var(--tm-weight-bold)}.live.svelte-17klvrb{align-items:center;gap:var(--tm-space-1);display:inline-flex}.trail.svelte-bdmvfa{gap:var(--tm-space-3);margin:0;padding:0;list-style:none;display:grid}.step.svelte-bdmvfa{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-1) var(--tm-space-3) var(--tm-space-1) var(--tm-space-1);border:var(--tm-line) solid var(--tm-g-edge-soft);border-radius:var(--tm-radius-md);background:var(--tm-g-face-sunken);box-shadow:var(--tm-g-slot);display:flex;position:relative}.step.svelte-bdmvfa:not(:last-child):after{content:"";block-size:var(--tm-space-3);border-inline-start:var(--tm-line-heavy) dotted var(--tm-g-edge-accent);position:absolute;inset-block-start:100%;inset-inline-start:calc(var(--tm-space-1) + 1.375rem - var(--tm-line))}.step.done.svelte-bdmvfa:not(:last-child):after{border-inline-start-style:solid}.step.locked.svelte-bdmvfa .tile{opacity:.7}.text.svelte-bdmvfa{flex:1;min-inline-size:0;display:grid}.position.svelte-bdmvfa{color:var(--tm-color-ink-muted);font-size:var(--tm-size-xs)}.kind.svelte-bdmvfa{font-size:var(--tm-size-md);font-weight:var(--tm-weight-medium)}.state.svelte-bdmvfa{color:var(--tm-color-ink-muted);display:inline-grid}.open.svelte-bdmvfa .state:where(.svelte-bdmvfa){color:var(--tm-g-edge-accent)}.done.svelte-bdmvfa .state:where(.svelte-bdmvfa){color:var(--tm-g-text-success)}.open.svelte-bdmvfa{border-color:var(--tm-g-edge-accent)}@media (forced-colors:active){.step.svelte-bdmvfa{border-color:canvastext}.step.svelte-bdmvfa:after{display:none}}.map.svelte-6sajw8{gap:var(--tm-space-5);display:grid;container:map/inline-size}.back.svelte-6sajw8{margin-inline-start:calc(var(--tm-space-3) * -1)}.hero.svelte-6sajw8{justify-items:center;gap:var(--tm-space-4);display:grid}.stage.svelte-6sajw8{inline-size:min(100%,26rem);padding-block-end:var(--tm-space-3);position:relative}.ground.svelte-6sajw8{block-size:var(--tm-space-3);border-radius:var(--tm-radius-pill);background:radial-gradient(closest-side, color-mix(in srgb, var(--tm-color-ink) 34%, transparent), transparent);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:20%}@keyframes svelte-6sajw8-levitate{to{transform:translateY(calc(var(--tm-space-2) * -1))}}@keyframes svelte-6sajw8-breathe{to{opacity:.6;transform:scale(.82)}}:root[data-fx=full] .float.svelte-6sajw8{animation:svelte-6sajw8-levitate calc(var(--tm-duration-scene) * 2.5) var(--tm-ease-standard) infinite alternate}:root[data-fx=full] .ground.svelte-6sajw8{animation:svelte-6sajw8-breathe calc(var(--tm-duration-scene) * 2.5) var(--tm-ease-standard) infinite alternate}.heading.svelte-6sajw8{justify-self:stretch;justify-items:stretch;gap:var(--tm-space-3);padding-inline:var(--tm-space-3);display:grid}.map.svelte-6sajw8 .ribbon.accent{background-color:var(--tm-color-accent)}.map.svelte-6sajw8 .ribbon.secondary{background-color:var(--tm-color-secondary)}.map.svelte-6sajw8 .ribbon.reward{background-color:var(--tm-color-reward)}.title.svelte-6sajw8{font-size:var(--tm-size-2xl);text-align:center;font-synthesis:none;line-height:var(--tm-leading-tight);text-shadow:var(--tm-glow-text-accent);overflow-wrap:anywhere}.columns.svelte-6sajw8{gap:var(--tm-space-5);display:grid}.main.svelte-6sajw8{gap:var(--tm-space-5);align-content:start;min-inline-size:0;display:grid}.side.svelte-6sajw8{gap:var(--tm-space-5);align-content:start;display:grid}.log.svelte-6sajw8{gap:var(--tm-space-3);display:grid}.scroll.svelte-6sajw8:before,.scroll.svelte-6sajw8:after{content:"";margin-inline:calc(var(--tm-space-2) * -1);border:var(--tm-line) solid var(--tm-g-edge-reward);border-radius:var(--tm-radius-pill);background:var(--tm-gold-leaf);block-size:.375rem;box-shadow:var(--tm-g-emboss);display:block}.scroll.svelte-6sajw8:before{margin-block-end:var(--tm-space-4)}.scroll.svelte-6sajw8:after{margin-block-start:var(--tm-space-4)}.hint.svelte-6sajw8{color:var(--tm-color-ink-muted);font-size:var(--tm-size-sm)}.rules.svelte-6sajw8{gap:var(--tm-space-3);line-height:var(--tm-leading-normal);margin:0;padding:0;list-style:none;display:grid}.rules.svelte-6sajw8 li:where(.svelte-6sajw8){align-items:center;gap:var(--tm-space-3);display:flex}@container map (width<=45.99rem){.buy.svelte-6sajw8{order:-1}}@container map (width>=46rem){.hero.svelte-6sajw8{place-items:center stretch;gap:var(--tm-space-6);grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.hero.framed.svelte-6sajw8{grid-template-columns:minmax(0,1fr)}.title.svelte-6sajw8{font-size:var(--tm-size-3xl)}.columns.svelte-6sajw8{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start}.buy.svelte-6sajw8{position:sticky;inset-block-start:var(--tm-space-4)}}@media (forced-colors:active){.scroll.svelte-6sajw8:before,.scroll.svelte-6sajw8:after{background:canvas;border-color:canvastext}}.scope.svelte-lm4wa6{color:var(--tm-color-ink);font-family:var(--tm-font-body);font-size:var(--tm-size-md);font-weight:var(--tm-weight-regular);line-height:var(--tm-leading-normal);display:contents}.surface.svelte-lm4wa6{background:var(--tm-color-surface);display:block}
