.category-grid[data-astro-cid-pjwz537a]{gap:var(--spacing-8);max-width:var(--wide-width);margin:var(--spacing-8) auto var(--spacing-16);padding:0 var(--spacing-6);grid-template-columns:240px minmax(0,1fr) 300px;align-items:start;display:grid}.category-grid[data-astro-cid-pjwz537a][data-layout="2-column"]{grid-template-columns:minmax(0,1fr) 300px}.strategy-sidebar[data-astro-cid-pjwz537a],.category-right-sidebar[data-astro-cid-pjwz537a]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6);top:calc(var(--nav-height) + var(--spacing-6));position:sticky}.sidebar-block[data-astro-cid-pjwz537a]{margin-bottom:var(--spacing-8)}.sidebar-block[data-astro-cid-pjwz537a]:last-child{margin-bottom:0}.sidebar-title[data-astro-cid-pjwz537a]{font-size:var(--font-size-sm);color:var(--color-text);text-transform:uppercase;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--color-accent);font-weight:800;display:inline-block}.sidebar-menu[data-astro-cid-pjwz537a]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.menu-item[data-astro-cid-pjwz537a]{padding:var(--spacing-2) var(--spacing-3);color:var(--color-text-secondary);border-radius:var(--radius);font-size:var(--font-size-sm);transition:background var(--transition-fast), color var(--transition-fast);justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;display:flex}.menu-item[data-astro-cid-pjwz537a]:hover,.menu-item[data-astro-cid-pjwz537a].active{background:var(--color-bg-subtle);color:var(--color-text)}.menu-item[data-astro-cid-pjwz537a].active{border-left:3px solid var(--color-accent);border-radius:0 var(--radius) var(--radius) 0}.menu-count[data-astro-cid-pjwz537a]{background:var(--color-border);color:var(--color-muted);border-radius:12px;padding:2px 6px;font-size:.7rem}.recent-list[data-astro-cid-pjwz537a]{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.recent-link[data-astro-cid-pjwz537a]{color:var(--color-text-secondary);font-size:var(--font-size-sm);transition:color var(--transition-fast);line-height:1.4;text-decoration:none;display:block}.recent-link[data-astro-cid-pjwz537a]:hover{color:var(--color-accent)}.main-header[data-astro-cid-pjwz537a]{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--color-border)}.header-badge[data-astro-cid-pjwz537a]{background:var(--color-accent);color:var(--color-on-accent);font-weight:800;font-size:var(--font-size-xs);margin-bottom:var(--spacing-3);border-radius:4px;padding:4px 12px;display:inline-block}.main-title[data-astro-cid-pjwz537a]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2);font-weight:800;line-height:1.2}.main-count[data-astro-cid-pjwz537a]{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:500}.posts-grid[data-astro-cid-pjwz537a]{gap:var(--spacing-6);grid-template-columns:repeat(2,1fr);display:grid}.category-grid[data-astro-cid-pjwz537a][data-layout="2-column"] .posts-grid[data-astro-cid-pjwz537a]{grid-template-columns:repeat(3,1fr)}.empty-state[data-astro-cid-pjwz537a]{padding:var(--spacing-12);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-muted)}@media (width<=1200px){.category-grid[data-astro-cid-pjwz537a]{grid-template-columns:200px minmax(0,1fr) 250px}.category-grid[data-astro-cid-pjwz537a][data-layout="2-column"]{grid-template-columns:minmax(0,1fr) 250px}.category-grid[data-astro-cid-pjwz537a][data-layout="2-column"] .posts-grid[data-astro-cid-pjwz537a]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.category-grid[data-astro-cid-pjwz537a]{gap:var(--spacing-6);grid-template:"article article""left-sidebar right-sidebar"/1fr 1fr}.category-grid[data-astro-cid-pjwz537a][data-layout="2-column"]{grid-template-columns:1fr;grid-template-areas:"article""right-sidebar"}.category-main[data-astro-cid-pjwz537a]{grid-area:article}.strategy-sidebar[data-astro-cid-pjwz537a]{grid-area:left-sidebar;display:block;position:static}.category-right-sidebar[data-astro-cid-pjwz537a]{grid-area:right-sidebar;position:static}}@media (width<=600px){.category-grid[data-astro-cid-pjwz537a]{padding:0 var(--spacing-4);grid-template-columns:1fr;grid-template-areas:"article""right-sidebar""left-sidebar"}.category-grid[data-astro-cid-pjwz537a][data-layout="2-column"]{grid-template-columns:1fr;grid-template-areas:"article""right-sidebar"}.posts-grid[data-astro-cid-pjwz537a],.category-grid[data-astro-cid-pjwz537a][data-layout="2-column"] .posts-grid[data-astro-cid-pjwz537a]{grid-template-columns:1fr}.main-title[data-astro-cid-pjwz537a]{font-size:var(--font-size-2xl)}}
