.danger.svelte-kz26m9{box-shadow:0 3px #e6a594}.haunt.svelte-kz26m9{border:2px solid var(--red-edge);background:var(--red);color:#fff;box-shadow:0 3px 0 var(--red-edge);border-radius:14px;padding:.6rem .75rem}.clearing.svelte-kz26m9{background:#fffdf5;border:2px solid #e0cfa4;border-radius:16px;padding:.7rem;box-shadow:0 3px #e2d2a8}.hint.svelte-kz26m9{opacity:.75;place-items:center;transition:opacity .12s;display:grid}.hint.svelte-kz26m9:hover{opacity:1}.clearing.svelte-kz26m9 .gauge>i{transition:width .7s ease-out}@media (prefers-reduced-motion:reduce){.clearing.svelte-kz26m9 .gauge>i{transition:none}}.chevron.svelte-kz26m9{transition:transform .16s}.chevron.open.svelte-kz26m9{transform:rotate(180deg)}.tile.svelte-7dbx7{border:2px solid var(--card-edge);background:#fffdf5;border-radius:16px;padding:.5rem .6rem}.year-chip.svelte-7dbx7{border:2px solid var(--gold-edge);background:linear-gradient(180deg, var(--gold), var(--gold-2));color:var(--ink);border-radius:14px}.year-chip.svelte-7dbx7:after{content:"";border-radius:inherit;pointer-events:none;--ripple-hue:var(--gold-2);--ripple-range:10px;animation:1.6s cubic-bezier(0,0,.2,1) infinite ripple;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.year-chip.svelte-7dbx7:after{animation:none}}.hud-marker-label.svelte-cqxfix{opacity:0;transition:opacity .14s,transform .14s;transform:translateY(4px)}.hud-marker.svelte-cqxfix:hover .hud-marker-label:where(.svelte-cqxfix),.hud-marker.svelte-cqxfix:focus-within .hud-marker-label:where(.svelte-cqxfix),.hud-marker-label[data-pinned].svelte-cqxfix{opacity:1;transform:translateY(0)}.hud-marker.svelte-cqxfix:hover,.hud-marker.svelte-cqxfix:focus-within{z-index:2}@media (prefers-reduced-motion:reduce){.hud-marker-label.svelte-cqxfix{transition:none}}circle.svelte-52qvkg{transition:stroke-dashoffset .35s linear}.tut-scrim.svelte-5qo2sh{fill:#261c106b}.tut-glow.svelte-5qo2sh{fill:#ffecaa4d}.tut-diamond.svelte-5qo2sh{fill:none;stroke:#fff8e6;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 9;animation:1.2s linear infinite svelte-5qo2sh-tut-march}.tut-diamond-ping.svelte-5qo2sh{stroke:var(--gold-2);stroke-dasharray:none;transform-box:fill-box;transform-origin:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite svelte-5qo2sh-tut-ping}.tut-ring.svelte-5qo2sh{fill:none;stroke:var(--gold-2);stroke-width:3px}.tut-ring-ping.svelte-5qo2sh{transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(0,0,.2,1) infinite svelte-5qo2sh-tut-ring-ping}@keyframes svelte-5qo2sh-tut-march{to{stroke-dashoffset:-23px}}@keyframes svelte-5qo2sh-tut-ping{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.4)}}@keyframes svelte-5qo2sh-tut-ring-ping{0%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(1.12)}}.tut-card.svelte-5qo2sh{pointer-events:auto;z-index:41;border:3px solid var(--coral-edge);width:min(19.5rem,100vw - 24px);box-shadow:0 4px 0 var(--coral-edge), 0 12px 28px #4a332047;background:#fffdf5;border-radius:18px;padding:.85rem 1rem .95rem}.tut-arrow.svelte-5qo2sh{width:24px;height:14px;margin-left:-12px;position:absolute;overflow:visible}.tut-arrow.svelte-5qo2sh path:where(.svelte-5qo2sh){fill:#fffdf5;stroke:var(--coral-edge);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tut-arrow-up.svelte-5qo2sh{top:-14px;rotate:180deg}.tut-arrow-down.svelte-5qo2sh{bottom:-16px}.tut-dot.svelte-5qo2sh{background:#e6d7ae;border-radius:999px;width:.5rem;height:.5rem;transition:width .16s;display:block}.tut-dot[data-on].svelte-5qo2sh{background:var(--coral-2);width:1.1rem}.tut-pill.svelte-5qo2sh{pointer-events:auto;border:2px solid var(--card-edge);background:var(--card);box-shadow:0 4px 0 var(--card-shadow), 0 10px 24px #4a33202e;border-radius:18px;align-items:center;gap:.7rem;padding:.5rem .6rem .5rem .9rem;display:flex}.tut-crest.svelte-5qo2sh{border:3px solid var(--green-edge);background:#eaf7dd;border-radius:18px;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}@media (max-width:640px){.tut-dock.svelte-5qo2sh{left:12px;right:12px}.tut-pill.svelte-5qo2sh{flex-wrap:wrap;gap:.4rem .7rem;padding-left:.75rem}.tut-pill.svelte-5qo2sh .label:where(.svelte-5qo2sh){display:none}.tut-step.svelte-5qo2sh{white-space:normal;flex:100%;min-width:0;line-height:1.2}.tut-pill.svelte-5qo2sh .gauge:where(.svelte-5qo2sh){margin-right:auto}}@media (prefers-reduced-motion:reduce){.tut-diamond.svelte-5qo2sh,.tut-diamond-ping.svelte-5qo2sh,.tut-ring-ping.svelte-5qo2sh{animation:none}.tut-diamond-ping.svelte-5qo2sh,.tut-ring-ping.svelte-5qo2sh{opacity:0}}
