.portal-v3 .portal-guide-layout{grid-template-columns:230px minmax(0,1fr) 190px;gap:36px;align-items:start}.portal-v3 .portal-guide-layout>*{min-width:0}.portal-v3 .docs-sidebar{position:sticky;top:100px;max-height:calc(100dvh - 125px);overflow-y:auto;overscroll-behavior:contain;padding-right:8px;scrollbar-width:thin}.portal-v3 .portal-doc-category{padding:0 0 18px}.portal-v3 .portal-doc-category summary{color:var(--ink);cursor:pointer;list-style-position:inside;font-weight:550;font-size:12px;padding:6px 0}.portal-v3 .portal-doc-category>div{display:grid;gap:3px;margin-top:4px}.portal-v3 .portal-doc-category a{display:block;color:var(--muted);padding:8px 10px;border-radius:6px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.portal-v3 .portal-doc-category a:hover{color:var(--ink);background:#ffffff08}.portal-v3 .portal-doc-category a[aria-current]{background:#f4b18313;color:var(--brand)}.portal-v3 .portal-doc-category .portal-doc-category{border-left:1px solid var(--line);margin-left:6px;padding:0 0 5px 12px}.portal-v3 .portal-guide-outline{position:sticky;top:100px;max-height:calc(100dvh - 125px);overflow-y:auto;padding-top:4px;scrollbar-width:thin}.portal-v3 .portal-guide-outline a{border-left:1px solid var(--line);padding-left:12px;margin-top:0;padding-block:7px;line-height:1.65}.portal-v3 .portal-guide-outline a[data-depth="3"]{padding-left:24px}.portal-v3 .portal-guide-outline a[aria-current]{color:var(--brand);border-color:var(--brand)}.portal-v3 .portal-guide-outline-mobile{display:none}.portal-v3 .portal-guide-layout .portal-markdown{--primary:var(--brand);--border:var(--line);color:#c4c4c6}.portal-v3 .portal-guide-layout .portal-markdown :is(h1,h2,h3,h4){color:var(--ink);font-size:revert}.portal-v3 .portal-guide-layout .portal-markdown h2{font-size:22px;margin-top:40px}.portal-v3 .portal-guide-layout .portal-markdown h3{font-size:17px;margin-top:28px}.portal-v3 .portal-guide-layout .portal-markdown strong{color:var(--ink)}@media (max-width:1200px){.portal-v3 .portal-guide-layout{grid-template-columns:200px minmax(0,1fr);gap:28px}.portal-v3 .portal-guide-layout .portal-guide-outline{display:block;grid-column:2;grid-row:1;position:static;max-height:none}.portal-v3 .portal-guide-outline-desktop{display:none}.portal-v3 .portal-guide-outline-mobile{display:block;border:1px solid var(--line);border-radius:10px;padding:14px}.portal-v3 .portal-guide-outline-mobile summary{cursor:pointer;font-size:12px;color:var(--muted)}.portal-v3 .portal-guide-outline-mobile nav{padding-top:12px;max-height:40vh;overflow:auto}.portal-v3 .portal-guide-layout:has(.portal-guide-outline)>.doc-article{grid-column:2;grid-row:2}.portal-v3 .portal-guide-layout>.docs-sidebar{grid-row:1/span 2}}@media (max-width:760px){.portal-v3 .portal-guide-layout{display:flex;flex-direction:column;gap:24px}.portal-v3 .portal-guide-layout>*{width:100%}.portal-v3 .portal-guide-layout>.docs-sidebar{position:static;max-height:none;overflow:visible;order:0}.portal-v3 .portal-guide-outline{order:1}.portal-v3 .portal-guide-layout>.doc-article{order:2}.portal-v3 .portal-guide-layout .portal-markdown h2{font-size:20px}}.portal-v3 .portal-release-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:60px;max-width:1150px;margin-inline:auto;align-items:start}.portal-v3 .portal-release-layout>*{min-width:0}.portal-v3 .portal-release-layout .portal-guide-outline{display:block}@media (max-width:1200px){.portal-v3 .portal-release-layout{grid-template-columns:minmax(0,1fr);gap:24px}.portal-v3 .portal-release-layout .portal-guide-outline{grid-row:1;position:static;max-height:none}}@media (min-width:651px) and (max-width:760px){.portal-v3 .portal-doc-desktop-navigation{display:none}.portal-v3 .portal-doc-mobile-navigation{display:block;border-bottom:1px solid var(--line);padding-bottom:16px}.portal-v3 .portal-doc-mobile-navigation>summary{cursor:pointer;font-size:13px;color:var(--ink)}.portal-v3 .portal-doc-mobile-navigation>div{padding-top:16px}}