.ChildPagesGrid_childPagesGrid__IayWM{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:0;max-width:100%;overflow:hidden}.ChildPagesGrid_childPageCard__W3mhS{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border:1px solid var(--color-outline-transparent,rgba(0,0,0,.1));border-radius:4px;text-decoration:none;color:var(--text-body);transition:border-color .15s,color .15s;gap:1rem;min-width:0;box-sizing:border-box}.ChildPagesGrid_childPageCard__W3mhS:hover{border-color:var(--primary,#3b82f6);color:var(--primary,#3b82f6)}.ChildPagesGrid_childPageCard__W3mhS:hover .ChildPagesGrid_childPageIcon__Wp4VJ{transform:translateX(2px)}.ChildPagesGrid_childPageTitle__JyU3_{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500}.ChildPagesGrid_childPageIcon__Wp4VJ{flex-shrink:0;transition:transform .15s}@media screen and (max-width:640px){.ChildPagesGrid_childPagesGrid__IayWM{grid-template-columns:1fr}}.outline-sidebar{flex-shrink:0;width:220px;background:transparent;position:sticky;top:16px;max-height:100%;overflow-y:auto;align-self:flex-start}.outline-sidebar__title{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#6b7280);margin-bottom:.75rem}.outline-sidebar__list{list-style:none;margin:0;padding:0}.outline-sidebar__group{list-style:none;margin-bottom:.25rem}.outline-sidebar__item{margin-bottom:.25rem}.outline-sidebar__item--nested{padding-left:13px}.outline-sidebar__nested{position:relative;padding-left:0}.outline-sidebar__nested:before{content:"";position:absolute;left:12px;top:0;bottom:0;width:1px;background-color:var(--color-outline-transparent);pointer-events:none;z-index:1}.outline-sidebar__link{position:relative;z-index:1;display:block;width:100%;padding:.35rem .5rem;font-size:.875rem;font-weight:400;line-height:1.35;text-align:left;color:var(--color-text-hint);background:transparent;border:none;border-radius:var(--radius-sm,8px);cursor:pointer;transition:background-color .15s ease,color .15s}.outline-sidebar__item--nested .outline-sidebar__link{border-top-left-radius:0;border-bottom-left-radius:0}.outline-sidebar__link:hover{background:var(--sidebar-hover-bg);color:var(--text-headline)}.outline-sidebar__link:focus-visible{outline:2px solid var(--color-focus,#3b82f6);outline-offset:2px}.outline-sidebar__link[data-active]{color:var(--primary)}@media screen and (max-width:1279px){.outline-sidebar{display:none}}