.seek[data-astro-cid-y5xctuxm]{padding:clamp(28px,5vw,60px) 0 clamp(40px,6vw,70px)}.seek-head[data-astro-cid-y5xctuxm]{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap;margin-bottom:22px}.seek[data-astro-cid-y5xctuxm] h1[data-astro-cid-y5xctuxm]{font-family:var(--f-display);font-size:clamp(1.9rem,5vw,3.2rem);margin-bottom:.2em;text-shadow:0 0 20px rgba(242,179,61,.5)}.seek[data-astro-cid-y5xctuxm] .lede[data-astro-cid-y5xctuxm]{margin:0;max-width:40rem}.hud[data-astro-cid-y5xctuxm]{display:flex;gap:10px}.pill[data-astro-cid-y5xctuxm]{background:var(--paper);color:var(--ink);border:3px solid var(--ink);border-radius:999px;padding:8px 16px;font-weight:900;box-shadow:3px 3px #000a;white-space:nowrap}.game[data-astro-cid-y5xctuxm]{display:grid;gap:22px;grid-template-columns:1fr}@media(min-width:1000px){.game[data-astro-cid-y5xctuxm]{grid-template-columns:1fr 280px;align-items:start}}.scene-scroll[data-astro-cid-y5xctuxm]{border:4px solid var(--gold);border-radius:22px;overflow:auto;box-shadow:0 0 40px #f2b33d4d;background:#000;overscroll-behavior:contain}.scene[data-astro-cid-y5xctuxm]{position:relative;cursor:crosshair;user-select:none;-webkit-user-select:none;touch-action:manipulation}.scene[data-astro-cid-y5xctuxm] img[data-astro-cid-y5xctuxm]{width:100%;height:auto}.scene-box[data-astro-cid-y5xctuxm].zoomed .scene[data-astro-cid-y5xctuxm]{width:200%}.marks[data-astro-cid-y5xctuxm]{position:absolute;inset:0;pointer-events:none}.marks[data-astro-cid-y5xctuxm] .mark{position:absolute;transform:translate(-50%,-50%);border:4px solid var(--mint);border-radius:50%;box-shadow:0 0 0 3px #11183099,0 0 18px var(--mint);animation:mark-in .5s cubic-bezier(.2,.9,.3,1.5)}.marks[data-astro-cid-y5xctuxm] .mark:after{content:"✓";position:absolute;right:-10px;top:-10px;width:24px;height:24px;border-radius:50%;background:var(--mint);border:2px solid var(--ink);color:var(--ink);font-weight:900;font-size:13px;display:grid;place-items:center}.marks[data-astro-cid-y5xctuxm] .miss{position:absolute;width:36px;height:36px;margin:-18px 0 0 -18px;border:3px solid var(--coral);border-radius:50%;animation:miss .5s ease-out forwards}.marks[data-astro-cid-y5xctuxm] .hintring{position:absolute;transform:translate(-50%,-50%);border:4px dashed var(--gold);border-radius:50%;animation:hint 1.2s ease-in-out 3}@keyframes mark-in{0%{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes miss{to{transform:scale(1.8);opacity:0}}@keyframes hint{50%{transform:translate(-50%,-50%) scale(1.25);opacity:.4}}.scene-tools[data-astro-cid-y5xctuxm]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.list[data-astro-cid-y5xctuxm] h2[data-astro-cid-y5xctuxm]{font-size:1.3rem;margin-bottom:10px}.list[data-astro-cid-y5xctuxm] ul[data-astro-cid-y5xctuxm]{list-style:none;margin:0;padding:0;display:grid;gap:6px}@media(max-width:999px){.list[data-astro-cid-y5xctuxm] ul[data-astro-cid-y5xctuxm]{grid-template-columns:1fr 1fr}}.list[data-astro-cid-y5xctuxm] li[data-astro-cid-y5xctuxm]{display:flex;align-items:center;gap:10px;font-weight:800;padding:6px 8px;border-radius:10px;transition:background .3s;font-size:.97rem;line-height:1.25}.tick[data-astro-cid-y5xctuxm]{flex-shrink:0;width:22px;height:22px;border:2px solid var(--ink);border-radius:6px;background:#fff;display:grid;place-items:center}.list[data-astro-cid-y5xctuxm] li[data-astro-cid-y5xctuxm].got{background:#5ed6a54d}.list[data-astro-cid-y5xctuxm] li[data-astro-cid-y5xctuxm].got .nm[data-astro-cid-y5xctuxm]{text-decoration:line-through;text-decoration-thickness:2px;opacity:.65}.list[data-astro-cid-y5xctuxm] li[data-astro-cid-y5xctuxm].got .tick[data-astro-cid-y5xctuxm]{background:var(--mint)}.list[data-astro-cid-y5xctuxm] li[data-astro-cid-y5xctuxm].got .tick[data-astro-cid-y5xctuxm]:after{content:"✓";font-weight:900;font-size:13px}.list[data-astro-cid-y5xctuxm] li[data-astro-cid-y5xctuxm].pop{animation:pop .5s}@keyframes pop{40%{transform:scale(1.08)}}.done[data-astro-cid-y5xctuxm]{margin-top:26px;text-align:center;background:linear-gradient(160deg,var(--paper),#ffe9b8);outline:none;animation:pop .6s}.done[data-astro-cid-y5xctuxm] h2[data-astro-cid-y5xctuxm]{font-family:var(--f-display)}.trophy[data-astro-cid-y5xctuxm]{font-size:4rem;animation:floaty 3s ease-in-out infinite}.done[data-astro-cid-y5xctuxm] .btn-row[data-astro-cid-y5xctuxm]{justify-content:center}.done-hunt[data-astro-cid-y5xctuxm]{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 16px}.done-hunt[data-astro-cid-y5xctuxm]:has(.hunt-spot:empty){display:none}.hunt-msg[data-astro-cid-y5xctuxm]{font-weight:800;color:var(--berry)}
