/* ========================================================================== Tiling Window Manager Grids & Layout (layout.css) ========================================================================== */ /* Outer Shell Container */ .tiling-layout { width: 100%; max-width: var(--site-max-width); display: flex; flex-direction: column; gap: var(--tile-gap); } /* Asymmetric 2-Column Split Grid (Lander: Lead Article + Telemetry Sidebar) */ .split-grid { display: grid; grid-template-columns: 1.25fr 0.75fr; gap: var(--tile-gap); align-items: start; } @media (max-width: 880px) { .split-grid { grid-template-columns: 1fr; } } /* Article Workspace Grid (Left Sidebar TOC + Main Reading Workspace) */ .article-workspace-grid { display: grid; grid-template-columns: 290px 1fr; gap: var(--tile-gap); align-items: start; } @media (max-width: 960px) { .article-workspace-grid { grid-template-columns: 1fr; } } /* Generic Symmetrical Grids */ .grid-2col { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--tile-gap); } @media (max-width: 768px) { .grid-2col { grid-template-columns: 1fr; } }