.breadcrumb[data-astro-cid-2zhnpnlg]{gap:var(--space-2);padding-top:var(--space-5);color:var(--muted-2);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.breadcrumb[data-astro-cid-2zhnpnlg] a[data-astro-cid-2zhnpnlg]{color:var(--muted);text-decoration:none}.breadcrumb[data-astro-cid-2zhnpnlg] a[data-astro-cid-2zhnpnlg]:hover{color:var(--text)}.category-hero[data-astro-cid-2zhnpnlg]{margin-top:var(--space-4);padding-block:var(--space-6);border-block:1px solid var(--border);background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 55%), #e8edf405;position:relative}.category-hero-inner[data-astro-cid-2zhnpnlg]{gap:var(--space-4);flex-direction:column;display:flex}.category-mark[data-astro-cid-2zhnpnlg]{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent);width:64px;height:64px;color:var(--accent);border-radius:20px;justify-content:center;align-items:center;display:inline-flex}.category-copy[data-astro-cid-2zhnpnlg] h1[data-astro-cid-2zhnpnlg]{font-size:var(--text-3xl)}.category-intro[data-astro-cid-2zhnpnlg]{max-width:66ch;margin-top:var(--space-3);color:var(--muted);font-size:var(--text-lg)}.status[data-astro-cid-2zhnpnlg]{border-radius:var(--radius-full);color:var(--warm);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;border:1px solid #e9c9a34d;padding:.3rem .7rem;font-weight:700}.planned[data-astro-cid-2zhnpnlg]{padding:var(--space-5)}.planned-lead[data-astro-cid-2zhnpnlg]{max-width:68ch;color:var(--muted)}.activity-list[data-astro-cid-2zhnpnlg]{gap:var(--space-3);display:grid}.activity-card[data-astro-cid-2zhnpnlg]{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius);color:inherit;transition:transform var(--transition), border-color var(--transition), background-color var(--transition);background:linear-gradient(#e8edf40b,#e8edf404);text-decoration:none;display:flex}.activity-card[data-astro-cid-2zhnpnlg]:hover{border-color:var(--border-strong);color:inherit;background:#e8edf40d;transform:translateY(-2px)}.activity-body[data-astro-cid-2zhnpnlg]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.activity-mode[data-astro-cid-2zhnpnlg]{color:var(--warm);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:700}.activity-body[data-astro-cid-2zhnpnlg] h3[data-astro-cid-2zhnpnlg]{color:var(--cream);font-size:var(--text-lg)}.activity-body[data-astro-cid-2zhnpnlg] p[data-astro-cid-2zhnpnlg]{color:var(--muted);font-size:var(--text-sm)}.activity-meta[data-astro-cid-2zhnpnlg]{margin-top:var(--space-1);color:var(--muted-2);font-size:var(--text-xs)}.activity-play[data-astro-cid-2zhnpnlg]{color:var(--accent);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;flex:none;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.activity-play[data-astro-cid-2zhnpnlg] svg[data-astro-cid-2zhnpnlg]{transition:transform var(--transition)}.activity-card[data-astro-cid-2zhnpnlg]:hover .activity-play[data-astro-cid-2zhnpnlg] svg[data-astro-cid-2zhnpnlg]{transform:translate(3px)}.pending[data-astro-cid-2zhnpnlg]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}.pending-label[data-astro-cid-2zhnpnlg]{color:var(--muted-2);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.activity-pills[data-astro-cid-2zhnpnlg]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.activity-pills[data-astro-cid-2zhnpnlg] li[data-astro-cid-2zhnpnlg]{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--muted-2);font-size:var(--text-xs);padding:.25rem .6rem}.activity-actions[data-astro-cid-2zhnpnlg]{margin-top:var(--space-4)}.article-list[data-astro-cid-2zhnpnlg]{gap:var(--space-3);display:grid}.article-card[data-astro-cid-2zhnpnlg]{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius);color:inherit;transition:transform var(--transition), border-color var(--transition);background:linear-gradient(#e8edf40b,#e8edf404);text-decoration:none;display:flex}.article-card[data-astro-cid-2zhnpnlg]:hover{border-color:var(--border-strong);color:inherit;transform:translateY(-2px)}.article-body[data-astro-cid-2zhnpnlg]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.article-kicker[data-astro-cid-2zhnpnlg]{color:var(--warm);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700}.article-title[data-astro-cid-2zhnpnlg]{color:var(--cream);font-size:var(--text-lg);font-weight:700}.article-text[data-astro-cid-2zhnpnlg]{color:var(--muted);font-size:var(--text-sm)}.article-link[data-astro-cid-2zhnpnlg]{color:var(--accent);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;flex:none;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.article-link[data-astro-cid-2zhnpnlg] svg[data-astro-cid-2zhnpnlg]{transition:transform var(--transition)}.article-card[data-astro-cid-2zhnpnlg]:hover .article-link[data-astro-cid-2zhnpnlg] svg[data-astro-cid-2zhnpnlg]{transform:translate(3px)}.empty[data-astro-cid-2zhnpnlg]{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);color:var(--muted);flex-direction:column;display:flex}@media (width>=720px){.category-hero-inner[data-astro-cid-2zhnpnlg]{align-items:center;gap:var(--space-5);flex-direction:row}}
