.wiki-sidebar[data-astro-cid-nezsnzwv]{font-family:var(--sans);font-size:.9rem}.wiki-sidebar-home[data-astro-cid-nezsnzwv]{align-items:center;gap:var(--sp-3);font-family:var(--serif);color:var(--gold);padding:var(--sp-2) var(--sp-4) var(--sp-6);border-bottom:1px solid var(--line);margin-bottom:var(--sp-6);letter-spacing:.5px;font-size:1.05rem;display:flex}.wiki-sidebar-home[data-astro-cid-nezsnzwv] .rune[data-astro-cid-nezsnzwv]{color:var(--bronze);font-size:.8em}.wiki-sidebar-home[data-astro-cid-nezsnzwv]:hover{color:var(--bronze-lite)}.wiki-cluster[data-astro-cid-nezsnzwv]{margin-bottom:var(--sp-8)}.wiki-cluster-title[data-astro-cid-nezsnzwv]{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--bronze-lite);margin:0 0 var(--sp-3);padding-left:var(--sp-4);font-size:.7rem;font-weight:700}.wiki-cluster[data-astro-cid-nezsnzwv].is-section .wiki-cluster-title[data-astro-cid-nezsnzwv]{color:var(--gold)}.wiki-cluster[data-astro-cid-nezsnzwv] ul[data-astro-cid-nezsnzwv]{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.wiki-cluster[data-astro-cid-nezsnzwv] li[data-astro-cid-nezsnzwv]{margin:0}.wiki-link[data-astro-cid-nezsnzwv]{padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-6);color:var(--muted);transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast);border-left:2px solid #0000;margin-left:-1px;display:block}.wiki-link[data-astro-cid-nezsnzwv]:hover{color:var(--ink);background:#b07a3a1a}.wiki-link[data-astro-cid-nezsnzwv]:focus-visible,.wiki-sidebar-home[data-astro-cid-nezsnzwv]:focus-visible{outline:var(--focus-ring);outline-offset:-2px;color:var(--gold)}.wiki-link[data-astro-cid-nezsnzwv].active{color:var(--gold);border-left-color:var(--gold);background:#b07a3a1f;font-weight:700}.wiki-parent[data-astro-cid-nezsnzwv]{position:relative}.wiki-parent[data-astro-cid-nezsnzwv]>.wiki-link[data-astro-cid-nezsnzwv]{padding-right:2.2rem}.wiki-sub[data-astro-cid-nezsnzwv]>summary[data-astro-cid-nezsnzwv]{cursor:pointer;width:2rem;height:2rem;color:var(--muted);transition:color var(--t-fast);justify-content:center;align-items:center;list-style:none;display:flex;position:absolute;top:0;right:0}.wiki-sub[data-astro-cid-nezsnzwv]>summary[data-astro-cid-nezsnzwv]::-webkit-details-marker{display:none}.wiki-sub[data-astro-cid-nezsnzwv]>summary[data-astro-cid-nezsnzwv]:hover{color:var(--gold)}.wiki-sub[data-astro-cid-nezsnzwv]>summary[data-astro-cid-nezsnzwv]:focus-visible{outline:var(--focus-ring);outline-offset:-2px;color:var(--gold)}.wiki-sub-mark[data-astro-cid-nezsnzwv]:before{content:"+";line-height:1}.wiki-sub[data-astro-cid-nezsnzwv][open]>summary[data-astro-cid-nezsnzwv] .wiki-sub-mark[data-astro-cid-nezsnzwv]:before{content:"−"}.wiki-sub-label[data-astro-cid-nezsnzwv]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wiki-cluster[data-astro-cid-nezsnzwv] ul[data-astro-cid-nezsnzwv].wiki-sub-list{border-left:0}.wiki-sublink[data-astro-cid-nezsnzwv]{padding-left:var(--sp-9);font-size:.86rem}.wiki-crumbs[data-astro-cid-zn7jyt4v]{font-family:var(--sans);margin-bottom:var(--sp-8);font-size:.8rem}.wiki-crumbs[data-astro-cid-zn7jyt4v] ol[data-astro-cid-zn7jyt4v]{align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wiki-crumbs[data-astro-cid-zn7jyt4v] li[data-astro-cid-zn7jyt4v]{align-items:center;gap:var(--sp-3);display:inline-flex}.wiki-crumbs[data-astro-cid-zn7jyt4v] a[data-astro-cid-zn7jyt4v]{color:var(--muted);transition:color var(--t-fast)}.wiki-crumbs[data-astro-cid-zn7jyt4v] a[data-astro-cid-zn7jyt4v]:hover{color:var(--gold)}.wiki-crumbs[data-astro-cid-zn7jyt4v] span[data-astro-cid-zn7jyt4v][aria-current=page]{color:var(--bronze-lite);font-weight:700}.wiki-crumbs[data-astro-cid-zn7jyt4v] .sep[data-astro-cid-zn7jyt4v]{color:var(--bronze-lite);font-weight:400}.wsearch{width:min(700px,100vw - 32px);max-width:none;max-height:none;color:var(--ink);background:0 0;border:0;margin:9vh auto auto;padding:0;overflow:visible}.wsearch::backdrop{backdrop-filter:blur(5px);background:#050302c7}.wsearch[open]{animation:.16s ease-out ws-in}.wsearch[open]::backdrop{animation:.16s ease-out ws-fade}@keyframes ws-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}@keyframes ws-fade{0%{opacity:0}to{opacity:1}}.ws-panel{background:var(--plaque);border-radius:var(--r-xl);max-height:min(78vh,720px);box-shadow:var(--sh-overlay);border:1px solid #b07a3a8c;flex-direction:column;display:flex;overflow:hidden}.ws-head{align-items:center;gap:var(--sp-5);padding:var(--sp-6) var(--sp-7);border-bottom:1px solid var(--line);display:flex}.ws-lens{fill:none;width:24px;height:24px;stroke:var(--gold);stroke-width:2.2px;stroke-linecap:round;flex:none}.ws-input{min-width:0;font-family:var(--sans);color:var(--ink);padding:var(--sp-2) 0;background:0 0;border:0;outline:none;flex:1;font-size:1.15rem}.ws-input::placeholder{color:var(--muted);opacity:.75}.ws-clear,.ws-esc{color:var(--muted);cursor:pointer;border-radius:var(--r-sm);padding:var(--sp-2);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ws-clear[hidden]{display:none}.ws-clear svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.ws-clear:hover,.ws-esc:hover{color:var(--gold)}.ws-clear:focus-visible,.ws-esc:focus-visible,.ws-link:focus-visible,.ws-pill:focus-visible,.ws-chip:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.wsearch kbd,.wfind kbd{font-family:var(--sans);color:var(--bronze-lite);border:1px solid var(--line);border-radius:var(--r-xs);padding:0 var(--sp-2);text-align:center;min-width:1.6em;font-size:.68rem;font-weight:700;line-height:1.5;display:inline-block}.ws-head,.ws-chips,.ws-status,.ws-foot{flex:none}.ws-chips{gap:var(--sp-2);padding:var(--sp-4) var(--sp-7) var(--sp-0);scrollbar-width:none;display:flex;overflow-x:auto}.ws-chips[hidden]{display:none}.ws-chip{font-family:var(--sans);color:var(--muted);border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--sp-0) var(--sp-5);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast);background:0 0;flex:none;font-size:.78rem}.ws-chip b{opacity:.7;margin-left:var(--sp-1);font-weight:400}.ws-chip:hover{color:var(--ink);border-color:var(--bronze)}.ws-chip[aria-pressed=true]{color:var(--black);background:var(--gold);border-color:var(--gold);font-weight:700}.ws-status{padding:var(--sp-3) var(--sp-7) var(--sp-2);font-family:var(--sans);color:var(--muted);min-height:1.2em;margin:0;font-size:.74rem}.ws-status:empty{display:none}.ws-status button{font:inherit;color:var(--gold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ws-body{overscroll-behavior:contain;min-height:0;padding:0 var(--sp-3) var(--sp-3);scrollbar-width:thin;scrollbar-color:var(--bronze) transparent;flex:1;overflow-y:auto}.ws-list[hidden],.ws-idle[hidden],.ws-msg[hidden],.ws-recent[hidden]{display:none}.ws-group-head{justify-content:space-between;align-items:baseline;gap:var(--sp-5);font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-lite);padding:var(--sp-6) var(--sp-4) var(--sp-2);font-size:.68rem;font-weight:700;display:flex}.ws-list .ws-group-head{z-index:var(--z-raised);background:#1e150d;position:sticky;top:0}.ws-group-head small{font-size:inherit;letter-spacing:.06em;color:var(--muted);font-weight:400}.ws-link{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:400}.ws-link:hover{color:var(--gold)}.ws-row{align-items:center;gap:var(--sp-5);width:100%;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;scroll-margin:40px 0 var(--sp-3);background:0 0;border:0;border-left:2px solid #0000;display:flex}.ws-row.is-active{border-left-color:var(--gold);background:#b07a3a2e}.ws-thumb{border:1px solid var(--line);border-radius:var(--r-sm);background:#0b09068c;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.ws-thumb img{object-fit:contain;max-width:100%;max-height:100%}.ws-thumb svg{fill:none;width:20px;height:20px;stroke:var(--bronze-lite);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ws-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ws-title{font-family:var(--serif);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;line-height:1.3;overflow:hidden}.ws-row.is-active .ws-title{color:var(--gold)}.ws-path{font-family:var(--sans);color:var(--bronze-lite);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.ws-snip{font-family:var(--sans);color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ws-snip em{color:var(--bronze-lite);white-space:nowrap;font-style:normal}.ws-aka{font-family:var(--sans);color:var(--muted);margin-left:var(--sp-2);font-size:.76rem}.ws-row mark{color:var(--gold);background:#f2c46433;border-radius:3px;padding:0 1px}.ws-badge{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--bronze-lite);border:1px solid var(--line);border-radius:var(--r-pill);padding:1px var(--sp-3);flex:none;font-size:.64rem;font-weight:700}.ws-badge.is-monster{color:#ff9d8a;border-color:#ff7a6459}.ws-badge.is-item{color:#8fd0ff;border-color:#00aaf559}.ws-badge.is-map{color:#a6dba0;border-color:#82dc824d}.ws-enter{visibility:hidden;color:var(--gold);flex:none;font-size:.9rem}.ws-row.is-active .ws-enter{visibility:visible}.ws-row.is-more{color:var(--bronze-lite);font-family:var(--sans);padding:var(--sp-3);justify-content:center;font-size:.8rem}.ws-row.is-more.is-active{color:var(--gold)}.ws-idle-lede{padding:var(--sp-6) var(--sp-4) 0;font-family:var(--sans);color:var(--muted);margin:0;font-size:.88rem}.ws-pills{gap:var(--sp-3);padding:var(--sp-2) var(--sp-4) var(--sp-4);flex-wrap:wrap;display:flex}.ws-pill{font-family:var(--sans);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-6);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast);background:#0b090673;font-size:.84rem}.ws-pill:hover{color:var(--gold);border-color:var(--gold)}.ws-msg{padding:var(--sp-10) var(--sp-8);text-align:center;font-family:var(--sans);color:var(--muted)}.ws-msg strong{font-family:var(--serif);color:var(--ink);margin-bottom:var(--sp-3);overflow-wrap:anywhere;font-size:1.15rem;font-weight:600;display:block}.ws-msg p{max-width:44ch;margin:0 auto;font-size:.86rem;line-height:1.6}.ws-msg .ws-pill{margin-top:var(--sp-7)}.ws-spin{width:22px;height:22px;margin:0 auto var(--sp-5);border:2px solid var(--line);border-top-color:var(--gold);border-radius:50%;animation:.8s linear infinite ws-spin}@keyframes ws-spin{to{transform:rotate(360deg)}}.ws-foot{gap:var(--sp-2) var(--sp-8);padding:var(--sp-4) var(--sp-7);border-top:1px solid var(--line);font-family:var(--sans);color:var(--muted);background:#0b090666;flex-wrap:wrap;font-size:.72rem;display:flex}.ws-foot span{align-items:center;gap:var(--sp-1);display:inline-flex}.ws-foot kbd+kbd{margin-left:2px}.ws-foot kbd{margin-right:var(--sp-1)}.ws-foot-native{margin-left:auto}html.ws-lock{overflow:hidden}::highlight(wiki-search){color:#fff;background-color:#f2c46452}::highlight(wiki-search-current){background-color:var(--ember);color:#1a0d02}.ws-flash{border-radius:var(--r-xs);animation:1.6s ease-out ws-flash}@keyframes ws-flash{0%,35%{background-color:#ff7a1a24;box-shadow:0 0 0 3px #ff7a1abf}to{background-color:#0000;box-shadow:0 0 0 3px #ff7a1a00}}.wfind{left:50%;bottom:var(--sp-8);z-index:var(--z-drawer);align-items:center;gap:var(--sp-2);max-width:calc(100vw - 24px);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-6);background:var(--plaque);border-radius:var(--r-pill);box-shadow:var(--sh-overlay);font-family:var(--sans);border:1px solid #b07a3a99;font-size:.86rem;animation:.2s ease-out ws-rise;display:flex;position:fixed;transform:translate(-50%)}.wfind[hidden]{display:none}@keyframes ws-rise{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.wfind-lens{fill:none;width:16px;height:16px;stroke:var(--gold);stroke-width:2.4px;stroke-linecap:round;flex:none}.wfind-term{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:34vw;font:inherit;color:var(--gold);padding:var(--sp-1) var(--sp-2);cursor:pointer;border-radius:var(--r-xs);background:0 0;border:0;font-weight:700;overflow:hidden}.wfind-term:hover{text-decoration:underline}.wfind-count{color:var(--muted);font-variant-numeric:tabular-nums;padding-right:var(--sp-2);white-space:nowrap;flex:none}.wfind-btn{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.wfind-btn:hover{color:var(--gold);background:#b07a3a38}.wfind-btn:disabled{opacity:.35;cursor:default;background:0 0}.wfind-btn:focus-visible,.wfind-term:focus-visible,.ws-fab:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.wfind-btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ws-fab{right:var(--sp-7);bottom:var(--sp-7);z-index:var(--z-drawer);border:1px solid var(--gold);background:var(--plaque);width:54px;height:54px;box-shadow:var(--sh-raised);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:none;position:fixed}.ws-fab svg{fill:none;width:24px;height:24px;stroke:var(--gold);stroke-width:2.4px;stroke-linecap:round}.ws-fab:active{transform:scale(.94)}@media (width<=960px){.ws-fab{display:flex}.wfind{left:var(--sp-5);right:calc(54px + var(--sp-7) + var(--sp-4));max-width:none;animation:none;transform:none}.wfind-term{text-align:left;flex:1;max-width:none}}@media (width<=640px){.wsearch{width:100vw;height:100dvh;margin:0}.ws-panel{border:0;border-radius:0;height:100%;max-height:none}.ws-badge{display:none}}@media (hover:none),(width<=640px){.ws-foot{display:none}.ws-esc kbd{color:var(--muted);border:0;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.wsearch[open],.wsearch[open]::backdrop,.wfind,.ws-flash{animation:none}}.ws-trigger[data-astro-cid-bugynssc]{align-items:center;gap:var(--sp-4);width:100%;font-family:var(--sans);color:var(--muted);text-align:left;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5);cursor:text;transition:border-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast), background var(--t-fast);background:#120d09e6;font-size:.88rem;display:flex}.ws-trigger[data-astro-cid-bugynssc]:hover{color:var(--ink);border-color:var(--bronze);background:#1a120bf2}.ws-trigger[data-astro-cid-bugynssc]:focus-visible{color:var(--ink);border-color:var(--gold);box-shadow:var(--ring);outline:none}.ws-trigger-icon[data-astro-cid-bugynssc]{fill:none;width:1.15em;height:1.15em;stroke:var(--gold);stroke-width:2.2px;stroke-linecap:round;flex:none}.ws-trigger-label[data-astro-cid-bugynssc]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ws-trigger-kbd[data-astro-cid-bugynssc]{font-family:var(--sans);letter-spacing:.04em;color:var(--bronze-lite);border:1px solid var(--line);border-radius:var(--r-xs);padding:1px var(--sp-2);white-space:nowrap;flex:none;font-size:.68rem;font-weight:700}.ws-trigger[data-astro-cid-bugynssc].is-hero{gap:var(--sp-6);max-width:620px;padding:var(--sp-7) var(--sp-8);border-radius:var(--r-xl);background:var(--plaque);box-shadow:var(--sh-plaque);border-color:#b07a3a80;font-size:1.05rem}.ws-trigger[data-astro-cid-bugynssc].is-hero:hover{border-color:var(--gold);box-shadow:var(--sh-plaque), var(--glow-ember)}.ws-trigger[data-astro-cid-bugynssc].is-hero:focus-visible{box-shadow:var(--sh-plaque), var(--ring)}.ws-trigger[data-astro-cid-bugynssc].is-hero .ws-trigger-icon[data-astro-cid-bugynssc]{width:1.5em;height:1.5em}.ws-trigger[data-astro-cid-bugynssc].is-hero .ws-trigger-kbd[data-astro-cid-bugynssc]{padding:var(--sp-0) var(--sp-3);font-size:.74rem}@media (hover:none),(width<=640px){.ws-trigger-kbd[data-astro-cid-bugynssc]{display:none}}.wiki-layout[data-astro-cid-4wbcfjdh]{min-height:70vh;padding:34px 0 80px}.wiki-grid[data-astro-cid-4wbcfjdh]{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:40px;display:grid}.wiki-col-side[data-astro-cid-4wbcfjdh]{max-height:calc(100vh - 100px);padding-right:6px;position:sticky;top:84px;overflow-y:auto}.wiki-col-main[data-astro-cid-4wbcfjdh]{min-width:0}.wiki-search-slot[data-astro-cid-4wbcfjdh]{z-index:var(--z-raised);background:var(--black);padding-bottom:var(--sp-6);position:sticky;top:0}.wiki-nav-summary[data-astro-cid-4wbcfjdh]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--r-lg)}@media (width>=961px){.wiki-nav-summary[data-astro-cid-4wbcfjdh]{display:none}.wiki-nav[data-astro-cid-4wbcfjdh]::details-content{content-visibility:visible;block-size:auto}.wiki-nav[data-astro-cid-4wbcfjdh]>.wiki-nav-body[data-astro-cid-4wbcfjdh]{display:block}}@media (width<=960px){.wiki-layout[data-astro-cid-4wbcfjdh]{padding:24px 0 64px}.wiki-grid[data-astro-cid-4wbcfjdh]{grid-template-columns:1fr;gap:24px}.wiki-col-side[data-astro-cid-4wbcfjdh]{max-height:none;padding-right:0;position:static;overflow:visible}.wiki-search-slot[data-astro-cid-4wbcfjdh]{padding-bottom:var(--sp-5);background:0 0;position:static}.wiki-nav[data-astro-cid-4wbcfjdh]{background:var(--plaque);border:1px solid var(--line);border-radius:var(--r-lg)}.wiki-nav-summary[data-astro-cid-4wbcfjdh]{align-items:center;gap:var(--sp-3);cursor:pointer;font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--bronze-lite);padding:var(--sp-5) var(--sp-7);border-radius:var(--r-lg);font-size:.72rem;font-weight:700;list-style:none;display:flex}.wiki-nav-summary[data-astro-cid-4wbcfjdh]::-webkit-details-marker{display:none}.wiki-nav-summary[data-astro-cid-4wbcfjdh]:hover{color:var(--gold)}.wiki-nav-mark[data-astro-cid-4wbcfjdh]:before{content:"+";font-size:1rem;line-height:1}.wiki-nav[data-astro-cid-4wbcfjdh][open] .wiki-nav-mark[data-astro-cid-4wbcfjdh]:before{content:"−"}.wiki-nav[data-astro-cid-4wbcfjdh][open] .wiki-nav-summary[data-astro-cid-4wbcfjdh]{border-bottom:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) 0 0}.wiki-nav-body[data-astro-cid-4wbcfjdh]{padding:var(--sp-7) var(--sp-7) var(--sp-3)}}
