.guide-contents[data-v-b1ae403f]{font-size:.95rem}.guide-contents-summary[data-v-b1ae403f]{cursor:pointer;padding:var(--space-sm) 0;color:var(--text);font-weight:600}.guide-contents-summary[data-v-b1ae403f]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.guide-contents-list[data-v-b1ae403f],.guide-contents-sublist[data-v-b1ae403f]{margin:0;padding-left:0;list-style:none}.guide-contents-sublist[data-v-b1ae403f]{padding-left:var(--space-md)}.guide-contents-link[data-v-b1ae403f]{padding:var(--space-xs) var(--space-sm);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-muted);transition:var(--transition);border-left:2px solid #0000;text-decoration:none;display:block}.guide-contents-link[data-v-b1ae403f]:focus-visible,.guide-contents-link[data-v-b1ae403f]:hover{color:var(--text);background:var(--gold-subtle)}.guide-contents-link[aria-current][data-v-b1ae403f]{color:var(--text);border-left-color:var(--gold);background:var(--gold-subtle)}.guide-contents-link[aria-current=page][data-v-b1ae403f]{font-weight:600}@media (width>=900px){.guide-contents[data-v-b1ae403f]{top:var(--space-lg);position:sticky}}@media print{.guide-contents[data-v-b1ae403f]{display:none}}.guide-pager[data-v-90024947]{align-items:center;gap:var(--space-md);padding:var(--space-xl) 0 0;border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;display:grid}.guide-pager-link[data-v-90024947]{padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);transition:var(--transition);text-decoration:none;display:block}.guide-pager-link[data-v-90024947]:focus-visible,.guide-pager-link[data-v-90024947]:hover{border-color:var(--gold);background:var(--gold-subtle)}.guide-pager-previous[data-v-90024947]{grid-column:1;justify-self:start}.guide-pager-contents[data-v-90024947]{grid-column:2;justify-self:center}.guide-pager-next[data-v-90024947]{text-align:right;grid-column:3;justify-self:end}.guide-pager-kicker[data-v-90024947]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:600;display:block}.guide-pager-title[data-v-90024947]{font-weight:600}@media (width<=599px){.guide-pager[data-v-90024947]{grid-template-columns:minmax(0,1fr)}.guide-pager-contents[data-v-90024947],.guide-pager-next[data-v-90024947],.guide-pager-previous[data-v-90024947]{text-align:left;grid-column:1;justify-self:stretch}}@media print{.guide-pager[data-v-90024947]{display:none}}
