.ach-finder{margin:1.4rem 0 2rem}.ach-controls{border-bottom:1px solid var(--line);padding:.2rem 0 .4rem}.ach-search{width:100%;font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:.5rem;padding:.6rem .8rem}.ach-search:focus{outline:2px solid var(--link);outline-offset:1px}.ach-chips{flex-wrap:wrap;gap:.4rem;margin:.6rem 0;display:flex}.ach-chip{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:.3rem .7rem;font-size:.88rem}.ach-chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ach-count{opacity:.7;font-variant-numeric:tabular-nums}.ach-row-controls{flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;font-size:.9rem;display:flex}.ach-select select{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:.4rem;margin-left:.4rem;padding:.2rem .4rem}.ach-toggle{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.ach-status{color:var(--ink-2);margin:.5rem 0 0;font-size:.82rem}.ach-list{gap:.55rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.ach-item{border:1px solid var(--line);background:var(--surface);border-radius:.6rem;grid-template-columns:auto auto 1fr auto;align-items:start;gap:.8rem;padding:.8rem .9rem;scroll-margin-top:80px;display:grid}.ach-item.is-done{opacity:.62}.ach-icon{border:1px solid var(--line);background:var(--surface-2);border-radius:.35rem;width:48px;height:48px}.ach-check input{width:1.15rem;height:1.15rem;accent-color:var(--done);margin-top:.2rem}.ach-main p{margin:0}.ach-name{flex-wrap:wrap;align-items:baseline;gap:.4rem;font-weight:650;display:flex}.ach-tag,.ach-type{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:.05rem .45rem;font-size:.72rem;font-weight:500}.ach-tag{border-color:var(--mark);color:var(--mark-ink)}.ach-alt{color:var(--ink-2);font-size:.82rem}.ach-cond{margin-top:.25rem!important}.ach-tip{color:var(--ink-2);font-size:.9rem;margin-top:.25rem!important}.ach-links{font-size:.9rem;margin-top:.35rem!important}.ach-reveal{font:inherit;border:1px solid var(--line);background:var(--surface-2);color:var(--ink);cursor:pointer;border-radius:.4rem;padding:.15rem .6rem;font-size:.85rem}.ach-spoiler{filter:blur(6px);user-select:none}.ach-rate{text-align:right;font-variant-numeric:tabular-nums;min-width:4.6rem}.ach-rate-num{font-weight:650;display:block}.ach-bar{background:var(--surface-2);border-radius:999px;height:.3rem;margin-top:.3rem;display:block;overflow:hidden}.ach-bar span{background:var(--mark);height:100%;display:block}@media (width<=560px){.ach-item{grid-template-columns:auto auto 1fr}.ach-icon{width:40px;height:40px}.ach-rate{text-align:left;grid-column:2/-1;align-items:center;gap:.6rem;display:flex}.ach-bar{flex:1;margin-top:0}}.wm[data-astro-cid-qi6nhn4a]{margin:1rem 0 1.4rem}.wm-radio[data-astro-cid-qi6nhn4a]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wm-tabs[data-astro-cid-qi6nhn4a]{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;display:flex}.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a]{cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:.35rem .7rem;font-size:.92rem}.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a] small[data-astro-cid-qi6nhn4a]{color:var(--ink-2);font-size:.78rem}.wm-panel[data-astro-cid-qi6nhn4a]{display:none}#wm-t-surface[data-astro-cid-qi6nhn4a]:checked~.wm-p-surface[data-astro-cid-qi6nhn4a],#wm-t-high[data-astro-cid-qi6nhn4a]:checked~.wm-p-high[data-astro-cid-qi6nhn4a],#wm-t-low[data-astro-cid-qi6nhn4a]:checked~.wm-p-low[data-astro-cid-qi6nhn4a]{display:block}#wm-t-surface[data-astro-cid-qi6nhn4a]:checked~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-surface],#wm-t-high[data-astro-cid-qi6nhn4a]:checked~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-high],#wm-t-low[data-astro-cid-qi6nhn4a]:checked~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-low]{background:var(--ink);color:var(--surface);border-color:var(--ink)}#wm-t-surface[data-astro-cid-qi6nhn4a]:checked~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-surface] small[data-astro-cid-qi6nhn4a],#wm-t-high[data-astro-cid-qi6nhn4a]:checked~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-high] small[data-astro-cid-qi6nhn4a],#wm-t-low[data-astro-cid-qi6nhn4a]:checked~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-low] small[data-astro-cid-qi6nhn4a]{color:inherit;opacity:.8}#wm-t-surface[data-astro-cid-qi6nhn4a]:focus-visible~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-surface],#wm-t-high[data-astro-cid-qi6nhn4a]:focus-visible~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-high],#wm-t-low[data-astro-cid-qi6nhn4a]:focus-visible~.wm-tabs[data-astro-cid-qi6nhn4a] label[data-astro-cid-qi6nhn4a][for=wm-t-low]{outline:2px solid var(--link);outline-offset:2px}.wm-h[data-astro-cid-qi6nhn4a]{margin:.2rem 0 .5rem;font-size:1rem}.wm[data-astro-cid-qi6nhn4a] svg[data-astro-cid-qi6nhn4a]{width:100%;max-width:100%;height:auto;display:block}.wm-bg[data-astro-cid-qi6nhn4a]{fill:var(--surface-2);stroke:var(--line)}.wm-blob[data-astro-cid-qi6nhn4a] path[data-astro-cid-qi6nhn4a]{stroke-width:11px;stroke-linejoin:round;stroke-linecap:round}.wm-blob[data-astro-cid-qi6nhn4a]{opacity:.32}.t-north[data-astro-cid-qi6nhn4a]{--c:var(--z-north)}.t-east[data-astro-cid-qi6nhn4a]{--c:var(--z-east)}.t-west[data-astro-cid-qi6nhn4a]{--c:var(--z-west)}.t-south[data-astro-cid-qi6nhn4a]{--c:var(--z-south)}.t-cross[data-astro-cid-qi6nhn4a]{--c:var(--z-cross)}.t-gold[data-astro-cid-qi6nhn4a]{--c:var(--z-gold)}.t-hub[data-astro-cid-qi6nhn4a]{--c:var(--ink-2)}.wm-blob[data-astro-cid-qi6nhn4a] path[data-astro-cid-qi6nhn4a]{fill:var(--c);stroke:var(--c)}.wm-rooms[data-astro-cid-qi6nhn4a]{stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;opacity:.45;fill:none}.wm-area[data-astro-cid-qi6nhn4a] circle[data-astro-cid-qi6nhn4a]{fill:var(--surface);stroke:var(--c);stroke-width:2.5px}.wm-num[data-astro-cid-qi6nhn4a]{fill:var(--ink);text-anchor:middle;font:700 11.5px/1 system-ui,sans-serif}.wm-name[data-astro-cid-qi6nhn4a]{fill:var(--ink);paint-order:stroke;stroke:var(--surface-2);stroke-width:2.5px;stroke-linejoin:round;font:600 8.6px/1 system-ui,sans-serif}.wm-area[data-astro-cid-qi6nhn4a]:hover circle[data-astro-cid-qi6nhn4a],.wm-area[data-astro-cid-qi6nhn4a]:focus-visible circle[data-astro-cid-qi6nhn4a]{fill:var(--c)}.wm-area[data-astro-cid-qi6nhn4a]:hover .wm-num[data-astro-cid-qi6nhn4a],.wm-area[data-astro-cid-qi6nhn4a]:focus-visible .wm-num[data-astro-cid-qi6nhn4a]{fill:var(--surface)}.wm-area[data-astro-cid-qi6nhn4a]:hover .wm-name[data-astro-cid-qi6nhn4a]{text-decoration:underline}.wm-gold[data-astro-cid-qi6nhn4a] rect[data-astro-cid-qi6nhn4a]{fill:var(--z-gold);stroke:var(--surface);stroke-width:1.5px}.wm-gold[data-astro-cid-qi6nhn4a] text[data-astro-cid-qi6nhn4a]{fill:var(--ink);paint-order:stroke;stroke:var(--surface-2);stroke-width:2.5px;font:700 9.5px/1 system-ui,sans-serif}.wm-compass[data-astro-cid-qi6nhn4a]{fill:var(--ink-2);font:700 10px/1 system-ui,sans-serif}.wm-key[data-astro-cid-qi6nhn4a]{columns:3 14rem;column-gap:1.2rem;margin:.7rem 0 .3rem;padding:0;font-size:.9rem;list-style:none}.wm-key[data-astro-cid-qi6nhn4a] li[data-astro-cid-qi6nhn4a]{break-inside:avoid;text-indent:-1.9rem;padding:.12rem 0 .12rem 1.9rem}.wm-sw[data-astro-cid-qi6nhn4a]{text-indent:0;vertical-align:middle;border:2px solid var(--c);min-width:1.45rem;height:1.45rem;color:var(--ink);background:var(--surface);border-radius:50%;place-items:center;margin-right:.45rem;font-size:.75rem;font-weight:700;display:inline-grid}.wm-pg[data-astro-cid-qi6nhn4a]{color:var(--ink-2);font-size:.84rem}.wm-goldkey[data-astro-cid-qi6nhn4a]{margin:.2rem 0;font-size:.9rem}.wm-legend[data-astro-cid-qi6nhn4a]{color:var(--ink-2);flex-wrap:wrap;gap:.3rem 1rem;margin:.6rem 0 .4rem;padding:0;font-size:.84rem;list-style:none;display:flex}.wm-legend[data-astro-cid-qi6nhn4a] li[data-astro-cid-qi6nhn4a]{align-items:center;gap:.35rem;display:inline-flex}.wm-dot[data-astro-cid-qi6nhn4a]{background:var(--c);opacity:.85;border-radius:50%;width:.75rem;height:.75rem}.wm[data-astro-cid-qi6nhn4a] figcaption[data-astro-cid-qi6nhn4a]{color:var(--ink-2);margin-top:.3rem;font-size:.84rem}.wm-n[data-astro-cid-qi6nhn4a]{text-align:right;white-space:nowrap}.wm-tbl[data-astro-cid-qi6nhn4a]{border-collapse:collapse;width:100%;margin:.8rem 0 .4rem;font-size:.92rem;display:table}.wm-tbl[data-astro-cid-qi6nhn4a] td[data-astro-cid-qi6nhn4a]:first-child{white-space:normal}.wm-tbl[data-astro-cid-qi6nhn4a] th[data-astro-cid-qi6nhn4a],.wm-tbl[data-astro-cid-qi6nhn4a] td[data-astro-cid-qi6nhn4a]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.45rem .55rem}.wm-tbl[data-astro-cid-qi6nhn4a] thead[data-astro-cid-qi6nhn4a] th[data-astro-cid-qi6nhn4a]{color:var(--ink-2);background:var(--surface-2);font-weight:600}.wm-tbl[data-astro-cid-qi6nhn4a] .wm-n[data-astro-cid-qi6nhn4a]{text-align:right}.wm-sub[data-astro-cid-qi6nhn4a]{color:var(--ink-2);margin-top:.15rem;font-size:.82rem;display:none}@media (width<=560px){.wm-tbl[data-astro-cid-qi6nhn4a] .wm-areas[data-astro-cid-qi6nhn4a]{display:none}.wm-sub[data-astro-cid-qi6nhn4a]{display:block}}.wm-tbl[data-astro-cid-qi6nhn4a] .wm-group[data-astro-cid-qi6nhn4a] th[data-astro-cid-qi6nhn4a]{background:var(--surface-2);white-space:normal;padding-top:.6rem;font-weight:700}.wm-stage[data-astro-cid-qi6nhn4a]{color:var(--ink-2);font-size:.85rem;font-weight:400}.wm-areas[data-astro-cid-qi6nhn4a]{color:var(--ink-2);font-size:.86rem}@media (width<=640px){.wm-name[data-astro-cid-qi6nhn4a]{display:none}.wm-num[data-astro-cid-qi6nhn4a]{font-size:13px}}
