.guide-detail[data-astro-cid-2gjciggs] .table-wrap[data-astro-cid-2gjciggs]{margin:.5rem 0 1rem;overflow-x:auto}.guide-detail[data-astro-cid-2gjciggs] table[data-astro-cid-2gjciggs]{border-collapse:collapse;width:100%;min-width:30rem}.guide-detail[data-astro-cid-2gjciggs] caption[data-astro-cid-2gjciggs]{text-align:left;padding:.3rem 0;font-weight:700}.guide-detail[data-astro-cid-2gjciggs] th[data-astro-cid-2gjciggs],.guide-detail[data-astro-cid-2gjciggs] td[data-astro-cid-2gjciggs]{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:.4rem .6rem}.guide-detail[data-astro-cid-2gjciggs] th[data-astro-cid-2gjciggs]{background:var(--white);white-space:nowrap}.guide-detail[data-astro-cid-2gjciggs] ol[data-astro-cid-2gjciggs].steps>li[data-astro-cid-2gjciggs]{margin-block:1rem;scroll-margin-top:1rem}.guide-detail[data-astro-cid-2gjciggs] ol[data-astro-cid-2gjciggs].steps p[data-astro-cid-2gjciggs]{margin:.3rem 0 0 1.7rem}.guide-detail[data-astro-cid-2gjciggs] ol[data-astro-cid-2gjciggs].steps ul[data-astro-cid-2gjciggs]{margin:.25rem 0 .5rem 1.7rem;font-size:.95em}.guide-detail[data-astro-cid-2gjciggs] .more[data-astro-cid-2gjciggs]{font-size:.92rem;font-weight:700}.guide-detail[data-astro-cid-2gjciggs] .tag[data-astro-cid-2gjciggs]{margin-left:.4rem}.guide-detail[data-astro-cid-2gjciggs] h2[data-astro-cid-2gjciggs] small[data-astro-cid-2gjciggs]{margin-left:.3rem;font-size:.8em;font-weight:400}.guide-detail[data-astro-cid-2gjciggs] .block[data-astro-cid-2gjciggs]{margin-block:1.5rem;scroll-margin-top:1rem}.guide-menu[data-astro-cid-2gjciggs]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:.6rem;margin:.5rem 0 1.5rem;padding:0;list-style:none;display:grid}.guide-menu[data-astro-cid-2gjciggs] a[data-astro-cid-2gjciggs]{background:var(--white);border:1px solid var(--rule);border-left:4px solid var(--gold);height:100%;color:var(--ink);border-radius:.3rem;padding:.75rem .9rem;text-decoration:none;display:block}.guide-menu[data-astro-cid-2gjciggs] a[data-astro-cid-2gjciggs]:hover{background:#fffaf0;border-color:#9a752c}.guide-menu[data-astro-cid-2gjciggs] strong[data-astro-cid-2gjciggs]{margin-bottom:.2rem;display:block}.guide-menu[data-astro-cid-2gjciggs] span[data-astro-cid-2gjciggs]{color:var(--muted);font-size:.85rem;line-height:1.5;display:block}.pager[data-astro-cid-2gjciggs]{border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1rem;font-weight:700;display:flex}.side-card[data-astro-cid-qj5zvsu3]{background:var(--white);border:1px solid var(--rule);border-radius:.35rem;padding:.85rem 1rem}.side-card[data-astro-cid-qj5zvsu3] h2[data-astro-cid-qj5zvsu3]{border-bottom:2px solid var(--gold);margin:0 0 .5rem;padding-bottom:.35rem;font-size:1rem}.side-card[data-astro-cid-qj5zvsu3] dl[data-astro-cid-qj5zvsu3]{grid-template-columns:auto 1fr;gap:.2rem .8rem;margin:.6rem 0 0;font-size:.9rem;display:grid}.side-card[data-astro-cid-qj5zvsu3] dt[data-astro-cid-qj5zvsu3]{font-weight:700}.side-card[data-astro-cid-qj5zvsu3] dd[data-astro-cid-qj5zvsu3]{margin:0}.side-progress-text[data-astro-cid-qj5zvsu3]{margin:0;font-weight:750}.side-bar[data-astro-cid-qj5zvsu3]{background:var(--paper);border:1px solid var(--rule);border-radius:1rem;height:.55rem;margin:.35rem 0;overflow:hidden}.side-bar[data-astro-cid-qj5zvsu3] span[data-astro-cid-qj5zvsu3]{background:var(--gold);width:0;height:100%;transition:width .2s;display:block}.side-next[data-astro-cid-qj5zvsu3]{margin:.3rem 0 0;font-size:.92rem}.side-sticky[data-astro-cid-qj5zvsu3]{gap:1rem;max-height:calc(100vh - 2rem);padding-bottom:.5rem;display:grid;position:sticky;top:1rem;overflow:auto}.side-toc[data-astro-cid-qj5zvsu3] ol[data-astro-cid-qj5zvsu3]{margin:0;padding:0;font-size:.92rem;list-style:none}.side-toc[data-astro-cid-qj5zvsu3] li[data-astro-cid-qj5zvsu3] a[data-astro-cid-qj5zvsu3]{color:var(--ink);border-left:3px solid #0000;padding:.3rem .5rem;text-decoration:none;display:block}.side-toc[data-astro-cid-qj5zvsu3] li[data-astro-cid-qj5zvsu3] a[data-astro-cid-qj5zvsu3]:hover{background:var(--paper)}.side-toc[data-astro-cid-qj5zvsu3] a[data-astro-cid-qj5zvsu3].is-page{border-left-color:var(--gold);background:var(--paper);font-weight:750}.side-toc[data-astro-cid-qj5zvsu3] .side-anchors[data-astro-cid-qj5zvsu3]{margin:.1rem 0 .4rem .9rem;font-size:.86rem}.side-toc[data-astro-cid-qj5zvsu3] .side-anchors[data-astro-cid-qj5zvsu3] a[data-astro-cid-qj5zvsu3]{padding:.18rem .5rem}.side-toc[data-astro-cid-qj5zvsu3] .side-anchors[data-astro-cid-qj5zvsu3] a[data-astro-cid-qj5zvsu3].is-current{color:#6b4f12;border-left-color:#a57d2a;font-weight:700}.side-list[data-astro-cid-qj5zvsu3],.side-checks[data-astro-cid-qj5zvsu3]{margin:0;padding:0;font-size:.92rem;list-style:none}.side-list[data-astro-cid-qj5zvsu3] li[data-astro-cid-qj5zvsu3]{border-bottom:1px dotted var(--rule);justify-content:space-between;gap:.5rem;padding:.3rem 0;display:flex}.side-checks[data-astro-cid-qj5zvsu3] label[data-astro-cid-qj5zvsu3]{cursor:pointer;align-items:flex-start;gap:.5rem;padding:.25rem 0;display:flex}.side-checks[data-astro-cid-qj5zvsu3] small[data-astro-cid-qj5zvsu3]{color:var(--muted);font-size:.8rem;display:block}.side-checks[data-astro-cid-qj5zvsu3] input[data-astro-cid-qj5zvsu3]:checked+span[data-astro-cid-qj5zvsu3]{color:var(--muted);text-decoration:line-through}.side-more[data-astro-cid-qj5zvsu3]{margin:.4rem 0 0;font-size:.88rem;font-weight:700}@media (width<=950px){.side-sticky[data-astro-cid-qj5zvsu3]{max-height:none;position:static;overflow:visible}}.game-profile[data-astro-cid-ntntxwhi] .row-list[data-astro-cid-ntntxwhi] small[data-astro-cid-ntntxwhi]{color:var(--muted);display:block}.game-profile[data-astro-cid-ntntxwhi] .callout[data-astro-cid-ntntxwhi]{margin-block:1rem}.game-profile[data-astro-cid-ntntxwhi] h2[data-astro-cid-ntntxwhi]{margin-top:1.4rem}.game-profile[data-astro-cid-ntntxwhi] .table-wrap[data-astro-cid-ntntxwhi]{margin:1rem 0;overflow-x:auto}.profile-facts[data-astro-cid-ntntxwhi]{border-collapse:collapse;width:100%;max-width:44rem}.profile-facts[data-astro-cid-ntntxwhi] caption[data-astro-cid-ntntxwhi]{text-align:left;padding:.3rem 0;font-weight:700}.profile-facts[data-astro-cid-ntntxwhi] th[data-astro-cid-ntntxwhi],.profile-facts[data-astro-cid-ntntxwhi] td[data-astro-cid-ntntxwhi]{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:.4rem .7rem}.profile-facts[data-astro-cid-ntntxwhi] th[data-astro-cid-ntntxwhi]{background:var(--white);white-space:nowrap;width:9rem}.faq[data-astro-cid-ntntxwhi] dt[data-astro-cid-ntntxwhi]{margin-top:.7rem;font-weight:700}.faq[data-astro-cid-ntntxwhi] dd[data-astro-cid-ntntxwhi]{margin:.2rem 0 0 1.2rem}.sibling-table[data-astro-cid-ntntxwhi]{border-collapse:collapse;width:100%;min-width:36rem;font-size:.92rem}.sibling-table[data-astro-cid-ntntxwhi] th[data-astro-cid-ntntxwhi],.sibling-table[data-astro-cid-ntntxwhi] td[data-astro-cid-ntntxwhi]{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:.35rem .55rem}.sibling-table[data-astro-cid-ntntxwhi] th[data-astro-cid-ntntxwhi]{background:var(--white);white-space:nowrap}.author-box[data-astro-cid-ntntxwhi]{border:1px solid var(--rule);border-left:4px solid var(--gold);background:var(--white);border-radius:.3rem;margin-top:1.6rem;padding:1rem}.author-box[data-astro-cid-ntntxwhi] h2[data-astro-cid-ntntxwhi]{margin-top:0;font-size:1.05rem}.dqrpg-hero{border-top:3px solid var(--ink)}.dqrpg-hero h1:not(.eyebrow){font-size:clamp(1.5rem,2.75vw,3rem)}.dqrpg-events-preview{border-block:1px solid var(--rule);background:#efe7db;margin-top:1rem;padding:clamp(.8rem,2vw,1.3rem);scroll-margin-top:1rem}.dqrpg-events-preview>.heading-row{gap:0 .8rem}.dqrpg-events-preview>.heading-row a{align-items:center;min-height:44px;font-size:.88rem;font-weight:750;display:inline-flex}.dqrpg-event-group{margin-block:.85rem}.dqrpg-events:not(.dqrpg-events-preview) .dqrpg-event-group{margin-block:1.55rem}.dqrpg-event-group>h3{color:var(--ink)}.dqrpg-event-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.dqrpg-events:not(.dqrpg-events-preview) .dqrpg-event-list:has(>li){border-left:1px solid #aa9b88;padding-left:1rem}.dqrpg-events-preview .dqrpg-event-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dqrpg-events-preview .dqrpg-event-card:only-child{grid-column:1/-1}.dqrpg-events-preview .dqrpg-event-card:nth-child(n+3){display:none}.dqrpg-event-card{border:1px solid var(--rule);background:var(--white);min-width:0;padding:.8rem .9rem;scroll-margin-top:1rem}[data-event-group=active] .dqrpg-event-card{border-top:2px solid var(--accent)}.dqrpg-events:not(.dqrpg-events-preview) .dqrpg-event-card{position:relative}.dqrpg-events:not(.dqrpg-events-preview) .dqrpg-event-card:before{content:"";background:var(--paper);border:2px solid var(--accent);width:.5rem;height:.5rem;position:absolute;top:1.1rem;left:-1.3rem}.dqrpg-event-card h4{margin:0 0 .3rem}.dqrpg-event-card h4>a{align-items:center;min-height:36px;display:flex}.dqrpg-event-card p:last-child,.dqrpg-event-card .actions:last-child{margin-bottom:0}.dqrpg-events-preview .dqrpg-event-card p:last-child{color:var(--muted);font-size:.88rem}.dqrpg-event-meta{flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin-bottom:.4rem;font-size:.83rem;display:flex}.dqrpg-event-meta span{background:var(--wash);color:var(--ink);padding:.1rem .4rem;font-weight:750}[data-event-group=active] .dqrpg-event-meta strong{color:var(--accent)}.dqrpg-event-empty{color:var(--muted);margin:0}.dqrpg-sidebar{gap:1rem;display:grid}.dqrpg-sidebar-event{background:var(--ink);color:var(--white);border-top:3px solid #dd9a7d;gap:.18rem;padding:.85rem 1rem;text-decoration:none;display:grid}.dqrpg-sidebar-event span{font-size:.84rem}.dqrpg-sidebar-nav{border-block:1px solid var(--rule);background:var(--white)}.dqrpg-sidebar-title{border-bottom:1px solid var(--rule);background:var(--wash);color:var(--ink);padding:.65rem .85rem;font-weight:800;display:block}.dqrpg-sidebar-nav ul{margin:0;padding:0;list-style:none;display:grid}.dqrpg-sidebar-nav li+li{border-top:1px solid #e4ddd1}.dqrpg-sidebar-nav li a{align-items:center;gap:.5rem;min-height:40px;padding:.32rem .85rem;font-size:.87rem;font-weight:750;text-decoration:none;display:flex}.dqrpg-sidebar-nav li a:before{content:"";border:1px solid var(--accent);flex:none;width:.32rem;height:.32rem}.dqrpg-sidebar a:hover{text-decoration:underline}.dqrpg-sidebar-nav li a:hover,.dqrpg-sidebar-nav li a[aria-current=page]{background:var(--wash)}.dqrpg-sidebar-official{flex-wrap:wrap;gap:.25rem .8rem;padding-inline:.1rem;display:flex}.dqrpg-sidebar-official a{align-items:center;min-height:36px;font-size:.85rem;display:flex}.dqrpg-search{margin:1rem 0}.dqrpg-search [role=status]:empty{display:none}.dqrpg-search .meta{margin:.45rem 0 0}.dqrpg-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.dqrpg-group{border-top:2px solid var(--ink);background:var(--white);min-width:0}.dqrpg-group h3{color:var(--ink);border-bottom:1px solid var(--rule);margin:0;padding:.65rem .9rem;font-size:1.12rem;font-weight:750;line-height:1.4}.dqrpg-group h3:before{content:"";border:1px solid var(--accent);vertical-align:.15em;width:.45rem;height:.45rem;margin-right:.55rem;display:inline-block}.dqrpg-group ul,.dqrpg-toc ul{margin:0;padding:0;list-style:none}.dqrpg-group li+li{border-top:1px dashed #dcd4c6}.dqrpg-card{overflow-wrap:anywhere;gap:.2rem;min-height:64px;padding:.65rem 2rem .65rem .9rem;text-decoration:none;display:grid;position:relative}.dqrpg-card:hover{background:var(--wash)}.dqrpg-card:hover strong{text-decoration:underline}.dqrpg-card:after{content:"";border:solid var(--accent);border-width:2px 2px 0 0;width:.42rem;height:.42rem;position:absolute;top:1.15rem;right:1rem;transform:rotate(45deg)}.dqrpg-planned dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.dqrpg-planned dl>div{background:#eee8dd;border-left:2px solid #998574;padding:.65rem .9rem}.dqrpg-planned dt{font-weight:750}.dqrpg-planned dd{color:var(--muted);margin:0;font-size:.9rem}.dqrpg-nav{border-block:1px solid var(--rule);background:var(--wash);flex-wrap:wrap;gap:.3rem;margin-bottom:1.15rem;padding:.45rem;display:flex}.dqrpg-nav a{border-radius:.28rem;align-items:center;min-height:44px;padding:.2rem .6rem;font-size:.88rem;font-weight:750;display:flex}.dqrpg-nav a[aria-current=page]{color:#fff;background:var(--ink);text-decoration:none}.dqrpg-nav a:not([aria-current]):hover{color:var(--accent);background:var(--white)}.dqrpg-shortcuts{margin-bottom:.75rem}.dqrpg-toc{background:var(--white);border-block:1px solid var(--rule);border-left:3px solid var(--accent);padding:.55rem .9rem}.dqrpg-toc ul{flex-wrap:wrap;column-gap:1.15rem;display:flex}.dqrpg-toc a{align-items:center;min-height:44px;display:inline-flex}.dqrpg-scope{background:var(--wash);color:var(--ink);margin-bottom:.45rem;padding:.1rem .42rem;font-size:.8rem;font-weight:800;display:inline-block}.dqrpg-detail,.dqrpg-directory{scroll-margin-top:1rem}@media (width<=950px){.dqrpg-sidebar{display:none}}@media (width<=620px){.dqrpg-groups,.dqrpg-planned dl,.dqrpg-events-preview .dqrpg-event-list{grid-template-columns:1fr}}[data-mobile-theme=walk]{--mobile-dark:#0d3939;--mobile-accent:#176449;--mobile-wash:#e8f2e9}[data-mobile-theme=tact]{--mobile-dark:#272746;--mobile-accent:#545184;--mobile-wash:#eeedf6}[data-mobile-theme=smash]{--mobile-dark:#472631;--mobile-accent:#903e43;--mobile-wash:#f7ebe8}.mobile-corner{min-width:0}.mobile-corner :is(a,h1,h2,h3,h4){overflow-wrap:anywhere}.mobile-hero{color:#fff;background:linear-gradient(115deg, var(--mobile-dark) 25%, var(--mobile-accent));border-radius:.55rem;grid-template-columns:minmax(0,1fr) minmax(100px,23%);align-items:center;gap:clamp(1rem,4vw,2.6rem);padding:clamp(1.4rem,4.5vw,3.25rem);display:grid}.mobile-hero h1{color:inherit;margin:.45rem 0 0;font-size:clamp(1.8rem,4vw,3.15rem);line-height:1.2}.mobile-hero h1 span{color:#fcdf9a;margin-top:.3em;font-size:.53em;display:block}.mobile-hero p{color:#fff;max-width:42em}.mobile-genre{margin:0;font-size:.86rem;font-weight:700}.mobile-hero .actions{margin-bottom:0}.mobile-hero .button{color:var(--mobile-dark);background:#fff;border-color:#fff}.mobile-hero .button:first-child{background:#fcdf9a;border-color:#fcdf9a}.mobile-hero img{aspect-ratio:1;object-fit:cover;border:4px solid #ffffff38;border-radius:50%;width:100%;height:auto}.mobile-corner :is(#events,#guide-menu,.mobile-topic){scroll-margin-top:1.15rem}.mobile-meta{color:var(--muted);margin:.3rem 0 .75rem;font-size:.83rem}.mobile-event-panel{border:1px solid var(--rule);border-top:4px solid var(--mobile-accent);background:var(--mobile-wash);border-radius:.38rem;margin-top:1.45rem;padding:clamp(.85rem,2.6vw,1.4rem)}.mobile-event-panel h2{margin:0}.mobile-event-groups{gap:.75rem;display:grid}.mobile-event-groups h3{color:var(--mobile-dark);margin:.25rem 0 .5rem;font-size:1rem}.mobile-event-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.mobile-event-list>li{background:var(--white);border:1px solid var(--rule);border-radius:.35rem;padding:.85rem}.mobile-event-list h4{margin:.18rem 0;font-size:1.04rem;line-height:1.4}.mobile-event-list p{margin:.4rem 0 .55rem}.mobile-event-list .mobile-event-kind{color:var(--mobile-accent);margin:0;font-size:.76rem;font-weight:800}.mobile-event-period{color:var(--mobile-dark);font-size:.83rem;font-weight:700}.mobile-event-list a{padding-block:.3rem;display:inline-block}.mobile-directory-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));align-items:start;gap:.8rem;display:grid}.mobile-directory-grid section{border:1px solid var(--rule);background:var(--white);border-radius:.35rem}.mobile-directory-grid h3{background:var(--mobile-wash);color:var(--mobile-dark);margin:0;padding:.65rem .8rem;font-size:1rem}.mobile-directory-grid ul,.mobile-sidebar ul{margin:0;padding:0;list-style:none}.mobile-directory-grid li{border-top:1px solid var(--rule)}.mobile-directory-grid a{padding:.68rem .8rem;line-height:1.45;text-decoration:none;display:block}.mobile-directory-grid a:hover,.mobile-directory-grid a:focus-visible{background:var(--mobile-wash)}.mobile-directory-grid a:hover strong{text-decoration:underline}.mobile-directory-grid small{margin-top:.2rem;display:block}.mobile-quicklinks{flex-wrap:wrap;gap:.4rem .55rem;margin:.85rem 0;display:flex}.mobile-quicklinks a{border:1px solid var(--rule);background:var(--white);border-radius:.3rem;align-items:center;min-height:44px;padding:.3rem .65rem;font-size:.86rem;font-weight:700;display:flex}.mobile-quicklinks a[aria-current]{color:#fff;background:var(--mobile-dark)}.mobile-search{margin:1rem 0}.mobile-search .field{margin:0}.mobile-search [role=status]:empty{display:none}.mobile-updates li{grid-template-columns:minmax(8rem,auto) 1fr;gap:.3rem .8rem;display:grid}.mobile-updates time{color:var(--muted);font-size:.86rem}.mobile-contents{border-left:3px solid var(--mobile-accent);background:var(--mobile-wash);padding:.55rem .85rem}.mobile-contents ul{margin:0;padding-inline-start:1.2rem}.mobile-contents a{padding-block:.28rem;display:inline-block}.mobile-topic p{max-width:48em}.mobile-sidebar{gap:.8rem;display:grid}.mobile-sidebar-events{background:var(--mobile-dark);color:#fff;border-radius:.38rem;gap:.2rem;padding:.85rem;text-decoration:none;display:grid}.mobile-sidebar-events span{font-size:.8rem}.mobile-sidebar-events:hover{text-decoration:underline}.mobile-sidebar nav{border:1px solid var(--rule);background:var(--white);border-radius:.32rem}.mobile-sidebar nav a{color:var(--mobile-dark);min-height:40px;padding:.5rem .75rem;font-size:.85rem;text-decoration:none;display:block}.mobile-sidebar nav li{border-top:1px solid var(--rule)}.mobile-sidebar nav a:hover,.mobile-sidebar nav a[aria-current]{background:var(--mobile-wash);text-decoration:underline}.mobile-sidebar-home{font-weight:800}.mobile-sidebar-official{flex-wrap:wrap;gap:.4rem .8rem;padding:0 .25rem;font-size:.82rem;display:flex}@media (width<=950px){.mobile-sidebar{display:none}}@media (width<=560px){.mobile-hero{grid-template-columns:1fr}.mobile-hero img{display:none}.mobile-updates li{grid-template-columns:1fr}}
