.u2hc2a_link{padding:var(--space-8) var(--space-16);color:var(--color-ink-2);font-family:var(--font-mono);border-radius:0;font-size:14px;line-height:24px;display:block;position:relative}.u2hc2a_link:before{content:"";background:var(--color-rule);width:1px;position:absolute;top:0;bottom:0;left:0}.u2hc2a_link:hover,.u2hc2a_link[aria-current=page]{color:var(--color-ink)}.u2hc2a_link[aria-current=page]:before{background:var(--color-ink);width:2px}
.rR4M6a_menu{background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius-8)}.rR4M6a_menu[data-open=true]{border-color:var(--color-ink-2)}.rR4M6a_toggle{all:unset;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-16);width:100%;padding:var(--space-16);cursor:pointer;border-radius:var(--radius-8);display:flex}.rR4M6a_toggle:hover{background:var(--color-surface)}.rR4M6a_toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.rR4M6a_text{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.rR4M6a_hint{color:var(--color-ink-2)}.rR4M6a_current{color:var(--color-ink)}.rR4M6a_glyph{color:var(--color-ink);flex:none}.rR4M6a_panel{padding:var(--space-24) var(--space-16);border-top:1px solid var(--color-rule)}.rR4M6a_panel[hidden]{display:none}
.eCFxIa_groups{gap:var(--space-32);flex-direction:column;display:flex}.eCFxIa_group{gap:var(--space-8);flex-direction:column;display:flex}.eCFxIa_label{color:var(--color-ink-2);margin:0}.eCFxIa_list{margin:0;padding:0;list-style:none}.eCFxIa_sidebar{display:none}@media (min-width:1024px){.eCFxIa_mobile{display:none}.eCFxIa_sidebar{max-height:calc(100svh - 112px);display:block;position:sticky;top:96px;overflow-y:auto}}.eCFxIa_mobile .eCFxIa_groups{gap:var(--space-24)}
.SyX_Wa_toc{display:none}.SyX_Wa_label{margin:0 0 var(--space-8);color:var(--color-ink-2)}.SyX_Wa_list{margin:0;padding:0;list-style:none}.SyX_Wa_link{padding:var(--space-8) var(--space-16);color:var(--color-ink-2);font-family:var(--font-mono);font-size:14px;line-height:24px;display:block;position:relative}.SyX_Wa_link:before{content:"";background:var(--color-rule);width:1px;position:absolute;top:0;bottom:0;left:0}.SyX_Wa_link:hover,.SyX_Wa_link[data-active=true]{color:var(--color-ink)}.SyX_Wa_link[data-active=true]:before{background:var(--color-ink);width:2px}@media (min-width:1280px){.SyX_Wa_toc{align-self:start;max-height:calc(100svh - 112px);display:block;position:sticky;top:96px;overflow-y:auto}}
