[data-astro-cid-cn7dfqkw][data-remake-map] [hidden]{display:none!important}.region-navigation[data-astro-cid-cn7dfqkw]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--muted) / .25)}.region-picker[data-astro-cid-cn7dfqkw]{flex:190px;font-size:.75rem;font-weight:600}.region-map-picker[data-astro-cid-cn7dfqkw]{flex:3 280px;min-width:0}.region-map-picker[data-astro-cid-cn7dfqkw]>div[data-astro-cid-cn7dfqkw]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.4rem 0}.region-map-picker[data-astro-cid-cn7dfqkw] button{flex:150px;padding:.7rem;text-align:left;border:1px solid hsl(var(--border));border-radius:.5rem;font-size:.85rem}.region-map-picker[data-astro-cid-cn7dfqkw] button span{display:block;margin-top:.25rem;font-size:.7rem;color:hsl(var(--muted-foreground))}.region-map-picker[data-astro-cid-cn7dfqkw] button[aria-pressed=true]{border-color:hsl(var(--brand));box-shadow:inset 0 0 0 1px hsl(var(--brand));background:hsl(var(--muted))}.region-map-picker[data-astro-cid-cn7dfqkw][hidden],.floor-strip[data-astro-cid-cn7dfqkw][hidden]{display:none}.floor-strip[data-astro-cid-cn7dfqkw]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;font-size:.7rem}.floor-strip[data-astro-cid-cn7dfqkw]>div[data-astro-cid-cn7dfqkw]{display:flex;flex-wrap:wrap;gap:.4rem}.floor-strip[data-astro-cid-cn7dfqkw] button{border:1px solid hsl(var(--border));border-radius:.35rem;padding:.45rem .65rem}.floor-strip[data-astro-cid-cn7dfqkw] button[aria-pressed=true]{background:hsl(var(--brand));border-color:hsl(var(--brand));color:hsl(var(--background))}.floor-strip[data-astro-cid-cn7dfqkw] label[data-astro-cid-cn7dfqkw]{display:flex;align-items:center;gap:.35rem}[data-astro-cid-cn7dfqkw][data-region-step-list] [data-completed]{box-shadow:inset 4px 0 hsl(var(--brand))}[data-astro-cid-cn7dfqkw][data-remake-inspector],[data-astro-cid-cn7dfqkw][data-remake-frame]{scroll-margin-top:5rem}.collection-summary[data-astro-cid-cn7dfqkw]{padding:.25rem 0}.collection-summary[data-astro-cid-cn7dfqkw]>div[data-astro-cid-cn7dfqkw]{margin-bottom:.25rem}.collection-meter[data-astro-cid-cn7dfqkw]{display:block;width:100%;height:5px;margin:.5rem 0 .8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:hsl(var(--muted));border-radius:9px;overflow:hidden}.collection-meter[data-astro-cid-cn7dfqkw]::-webkit-progress-bar{background:hsl(var(--muted))}.collection-meter[data-astro-cid-cn7dfqkw]::-webkit-progress-value{background:hsl(var(--brand))}.collection-meter[data-astro-cid-cn7dfqkw]::-moz-progress-bar{background:hsl(var(--brand))}.collection-filters[data-astro-cid-cn7dfqkw]{margin:.8rem 0;font-size:.75rem}.collection-filters[data-astro-cid-cn7dfqkw] summary[data-astro-cid-cn7dfqkw]{cursor:pointer;color:hsl(var(--brand-text));font-weight:600}.collection-cards[data-astro-cid-cn7dfqkw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.75rem}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card{display:flex;flex-direction:column;text-align:left;min-width:0;border:1px solid hsl(var(--border));border-radius:.65rem;overflow:hidden;background:hsl(var(--card))}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card[aria-pressed=true]{border-color:hsl(var(--brand));box-shadow:0 0 0 1px hsl(var(--brand))}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card[data-collected]{border-style:dashed}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card-image{display:block;position:relative;aspect-ratio:16 / 9;width:100%;background:hsl(var(--muted))}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card-number{position:absolute;left:.5rem;bottom:.5rem;display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:hsl(var(--background));color:hsl(var(--brand-text));border:1px solid hsl(var(--brand));font-size:.75rem;font-weight:600}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card-body{display:grid;gap:.3rem;padding:.7rem;line-height:1.5}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card-kind,.collection-cards[data-astro-cid-cn7dfqkw] .collection-card-status{font-size:.65rem;color:hsl(var(--brand-text))}.collection-cards[data-astro-cid-cn7dfqkw] strong{font-size:.85rem}.collection-cards[data-astro-cid-cn7dfqkw] .collection-card-meta{font-size:.65rem;color:hsl(var(--muted-foreground))}@media(max-width:380px){.collection-cards[data-astro-cid-cn7dfqkw]{grid-template-columns:1fr}}.remake-layout[data-astro-cid-cn7dfqkw]{display:grid;gap:1rem}.remake-filter[data-astro-cid-cn7dfqkw]{border:1px solid hsl(var(--border));border-radius:.4rem;padding:.45rem .65rem;font-size:.7rem}.remake-filter[data-astro-cid-cn7dfqkw][aria-pressed=true]{background:hsl(var(--brand));color:hsl(var(--background))}[data-astro-cid-cn7dfqkw][data-remake-area][aria-current]{background:hsl(var(--muted));color:hsl(var(--brand-text));font-weight:700;box-shadow:inset 3px 0 hsl(var(--brand))}.remake-map-frame[data-astro-cid-cn7dfqkw]{max-height:620px;overflow:auto;border:1px solid hsl(var(--border));border-radius:.75rem;overscroll-behavior:contain}.remake-map-sheet[data-astro-cid-cn7dfqkw]{position:relative;width:100%;color-scheme:light;background:canvas}.remake-map-sheet[data-astro-cid-cn7dfqkw]>img[data-astro-cid-cn7dfqkw]{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.remake-map-frame[data-astro-cid-cn7dfqkw] .remake-marker{position:absolute;transform:translate(-50%,-50%);min-width:28px;height:28px;border:2px solid hsl(var(--brand));border-radius:50%;background:hsl(var(--background));color:hsl(var(--foreground));font-size:10px;font-weight:700;display:grid;place-items:center;padding:0 3px}.remake-map-frame[data-astro-cid-cn7dfqkw] .remake-marker[aria-pressed=true]{background:hsl(var(--brand));color:hsl(var(--background));outline:3px solid hsl(var(--brand) / .3)}.remake-map-frame[data-astro-cid-cn7dfqkw] .remake-marker[data-done]{border-style:double;border-width:4px}.remake-map-frame[data-astro-cid-cn7dfqkw] .remake-marker:focus-visible{outline:3px solid hsl(var(--brand))}@media(min-width:1024px){.remake-layout[data-astro-cid-cn7dfqkw]{grid-template-columns:minmax(0,1.3fr) minmax(330px,1fr)}}@media(min-width:1280px){.remake-layout[data-astro-cid-cn7dfqkw]{grid-template-columns:minmax(0,1.4fr) minmax(380px,1fr);gap:1.25rem}}
