.page-module__ByvEAa__main{max-width:1240px;margin:auto;padding:0 24px 80px}.page-module__ByvEAa__hero{border-bottom:1px solid var(--color-border);padding:64px 0 40px}.page-module__ByvEAa__layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:48px;padding-top:40px;display:grid}.page-module__ByvEAa__sidebar{max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.page-module__ByvEAa__sidebar summary{cursor:pointer;margin-bottom:16px;font-weight:700}.page-module__ByvEAa__sidebar nav{flex-direction:column;gap:4px;display:flex}.page-module__ByvEAa__sidebar a{color:var(--color-text-secondary);border-radius:6px;padding:7px 10px;font-size:14px;line-height:1.45}.page-module__ByvEAa__sidebar a:hover{background:var(--color-bg-elevated);color:var(--color-accent)}.page-module__ByvEAa__article{min-width:0;color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:16px;line-height:1.8}.page-module__ByvEAa__article h2,.page-module__ByvEAa__article h3{color:var(--color-text-primary);scroll-margin-top:28px;font-weight:700;line-height:1.3}.page-module__ByvEAa__article h2{border-top:1px solid var(--color-border);margin:56px 0 20px;padding-top:24px;font-size:28px}.page-module__ByvEAa__article h3{margin:28px 0 14px;font-size:20px}.page-module__ByvEAa__article p{margin:0 0 18px}.page-module__ByvEAa__article ol,.page-module__ByvEAa__article ul{margin:16px 0 24px;padding-left:24px}.page-module__ByvEAa__article ol{list-style:decimal}.page-module__ByvEAa__article ul{list-style:outside}.page-module__ByvEAa__article li{margin-bottom:9px;padding-left:4px}.page-module__ByvEAa__article strong{color:var(--color-text-primary);font-weight:650}.page-module__ByvEAa__article a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.page-module__ByvEAa__article code{background:var(--color-bg-elevated);border-radius:4px;padding:2px 5px;font-size:.88em}.page-module__ByvEAa__article pre{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:10px;margin:20px 0;padding:18px;overflow-x:auto}.page-module__ByvEAa__article pre code{padding:0}.page-module__ByvEAa__article blockquote{border-left:3px solid var(--color-accent);background:var(--color-bg-elevated);margin:24px 0;padding:12px 20px}.page-module__ByvEAa__screenshot{margin:28px 0 36px;display:block}.page-module__ByvEAa__screenshot a{display:block}.page-module__ByvEAa__screenshot img{border:1px solid var(--color-border);border-radius:12px;width:100%;height:auto}.page-module__ByvEAa__caption{color:var(--color-text-muted);margin-top:10px;font-size:12px;line-height:1.6;display:block}.page-module__ByvEAa__tableScroll{margin:24px 0;overflow-x:auto}.page-module__ByvEAa__article table{border-collapse:collapse;width:100%;font-size:14px}.page-module__ByvEAa__article th,.page-module__ByvEAa__article td{text-align:left;vertical-align:top;border:1px solid var(--color-border);padding:12px}.page-module__ByvEAa__article th{background:var(--color-bg-elevated);color:var(--color-text-primary)}@media (max-width:900px){.page-module__ByvEAa__layout{grid-template-columns:1fr;gap:28px}.page-module__ByvEAa__sidebar{max-height:none;position:static}.page-module__ByvEAa__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__ByvEAa__hero{padding-top:40px}}@media (max-width:520px){.page-module__ByvEAa__main{padding:0 18px 48px}.page-module__ByvEAa__sidebar nav{grid-template-columns:1fr}.page-module__ByvEAa__article h2{font-size:24px}}@media print{.page-module__ByvEAa__main{max-width:none;padding:0}.page-module__ByvEAa__sidebar,.page-module__ByvEAa__hero a{display:none}.page-module__ByvEAa__layout{display:block}.page-module__ByvEAa__article{color:#222;font-size:11pt}.page-module__ByvEAa__article h2,.page-module__ByvEAa__article h3,.page-module__ByvEAa__article strong{color:#111}.page-module__ByvEAa__screenshot,.page-module__ByvEAa__article tr{break-inside:avoid}.page-module__ByvEAa__article h2,.page-module__ByvEAa__article h3{break-after:avoid}}