.fg-theme .fg-docs .docs-content a{color:var(--mark-blue);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--mark-blue) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--mark-blue) 30%, transparent)}.fg-theme .fg-docs .docs-content a:hover{-webkit-text-decoration-color:var(--mark-blue);text-decoration-color:var(--mark-blue)}.fg-docs-nav{flex-shrink:0;width:220px;max-height:calc(100vh - 104px);position:sticky;top:88px;overflow-y:auto}.fg-docs-nav a{color:var(--ink-3);border-left:2px solid #0000;margin-left:-1px;padding:5px 0 5px 12px;font-size:13.5px;line-height:1.4;display:block}.fg-docs-nav ul{border-left:1px solid var(--rule-light)}.fg-docs-nav a:hover{color:var(--ink)}.fg-theme .fg-docs-nav a[aria-current=page]{color:var(--ink);border-left-color:var(--mark-blue);font-weight:600}@media (max-width:1023px){.fg-docs-nav{border-bottom:1px solid var(--rule-light);width:100%;max-height:none;padding-bottom:8px;position:static}}.fg-docs-pager{border:1px solid var(--rule);border-radius:4px;flex-direction:column;gap:2px;padding:12px 16px;transition:background-color .12s;display:flex}.fg-docs-pager:hover{background:var(--hover-bg)}
