.container.center{max-width:calc(var(--vm-home) + var(--vm-sidebar-w) + var(--vm-sp-20))}.manual-layout{display:block}.content{min-width:0}.manual-sidebar{margin:0 0 var(--vm-sp-20);border:1px solid var(--vm-border);border-radius:var(--vm-radius-md);background:var(--vm-bg-2);padding:0 var(--vm-sp-8)}.manual-sidebar__toggle{cursor:pointer;list-style:none;padding:var(--vm-sp-8)var(--vm-sp-4);font-size:var(--vm-fs-sm,12px);font-weight:var(--vm-w-black,800);text-transform:uppercase;letter-spacing:var(--vm-ls-caps,1.5px);color:var(--vm-text-2)}.manual-sidebar__toggle::-webkit-details-marker{display:none}.manual-sidebar__toggle::before{content:"▸ ";color:var(--vm-accent)}.manual-sidebar[open]>.manual-sidebar__toggle::before{content:"▾ "}.manual-sidebar__nav{padding:0 0 var(--vm-sp-10)}.manual-sidebar__parts{list-style:none;margin:0;padding:0}.manual-sidebar__part{margin:0}.manual-sidebar__part+.manual-sidebar__part{border-top:1px solid var(--vm-hairline)}.manual-sidebar__part-details{padding:var(--vm-sp-3)0}.manual-sidebar__part-summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:var(--vm-sp-3);padding:var(--vm-sp-3)var(--vm-sp-4);border-radius:var(--vm-radius-sm)}.manual-sidebar__part-summary::-webkit-details-marker{display:none}.manual-sidebar__part-summary::before{content:"▸";color:var(--vm-text-3);font-size:10px;flex:none}.manual-sidebar__part-details[open]>.manual-sidebar__part-summary::before{content:"▾"}.manual-sidebar__part-summary:hover{background:var(--vm-tint-04)}.manual-sidebar__part-link{color:var(--vm-text-1);font-size:13px;font-weight:700;text-decoration:none;line-height:1.35}.manual-sidebar__part-link:hover{color:var(--vm-accent-soft)}.manual-sidebar__chapters{list-style:none;margin:var(--vm-sp-2)0 var(--vm-sp-6);padding:0 0 0 var(--vm-sp-14);border-left:1px solid var(--vm-hairline)}.manual-sidebar__chapter{margin:0}.manual-sidebar__chapter a{display:block;padding:var(--vm-sp-2)var(--vm-sp-4);margin:1px 0;border-radius:var(--vm-radius-sm);color:var(--vm-text-2);font-size:12.5px;line-height:1.5;text-decoration:none}.manual-sidebar__chapter a:hover{color:var(--vm-text-1);background:var(--vm-tint-04)}.manual-sidebar__chapter.is-current a{color:var(--vm-text-pure);background:var(--vm-tint-15);border-left:var(--vm-bw-left)solid var(--vm-accent);padding-left:calc(var(--vm-sp-4) - var(--vm-bw-left));font-weight:700}.manual-sidebar__empty{margin:var(--vm-sp-2)0 var(--vm-sp-6)var(--vm-sp-14);color:var(--vm-text-3);font-size:11.5px;font-style:italic}@media(min-width:900px){.manual-layout{display:grid;grid-template-columns:var(--vm-sidebar-w)minmax(0,1fr);gap:var(--vm-sp-20);align-items:start}.manual-sidebar__toggle{display:none}.manual-sidebar{position:sticky;top:var(--vm-sp-10);max-height:calc(100vh - var(--vm-sp-20));overflow-y:auto}}@media print{.manual-sidebar{display:none}.manual-layout{display:block}}