.page-module-scss-module__k_ppYq__title{margin-bottom:8px}.page-module-scss-module__k_ppYq__subtitle{color:var(--muted-foreground);margin-bottom:24px;display:block}.page-module-scss-module__k_ppYq__layout{grid-template-columns:minmax(0,1fr) minmax(0,760px);align-items:start;gap:20px 48px;display:grid}@media (max-width:1023px){.page-module-scss-module__k_ppYq__layout{grid-template-columns:minmax(0,1fr)}}.page-module-scss-module__k_ppYq__tocCard{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px);border-radius:10px;position:sticky;overflow-y:auto}@media (max-width:1023px){.page-module-scss-module__k_ppYq__tocCard{max-height:none;position:static}}.page-module-scss-module__k_ppYq__tocLabel{color:var(--muted-foreground-2);margin-bottom:10px;font-size:13px;display:block}.page-module-scss-module__k_ppYq__tocList{flex-direction:column;gap:2px;display:flex}.page-module-scss-module__k_ppYq__tocLink{color:var(--foreground);border-radius:10px;margin-inline:-10px;padding:7px 10px;font-size:14px;text-decoration:none;transition:background-color .15s;display:block}.page-module-scss-module__k_ppYq__tocLink:hover{background:var(--fill)}.page-module-scss-module__k_ppYq__tocLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.page-module-scss-module__k_ppYq__contentCard{border-radius:10px;min-width:0}.page-module-scss-module__k_ppYq__backWrap{margin-top:24px}.page-module-scss-module__k_ppYq__backLink{color:var(--foreground)}
