.topic-archive-page.svelte-xlrwyz{min-height:100vh;padding-top:130px;padding-bottom:96px;background:var(--bg);color:var(--text)}.breadcrumb-nav.svelte-xlrwyz{margin-bottom:2rem}.breadcrumb-list.svelte-xlrwyz{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0;font:500 12px/1 var(--font-mono, monospace);color:var(--text-3)}.breadcrumb-list.svelte-xlrwyz a:where(.svelte-xlrwyz){color:var(--text-2);text-decoration:none;transition:color var(--fast) var(--ease)}.breadcrumb-list.svelte-xlrwyz a:where(.svelte-xlrwyz):hover{color:var(--cyan)}.breadcrumb-sep.svelte-xlrwyz{opacity:.3}.breadcrumb-current.svelte-xlrwyz{color:var(--text-3)}.topic-hero.svelte-xlrwyz{margin-bottom:2.5rem}.topic-telemetry.svelte-xlrwyz{display:inline-flex;align-items:center;gap:8px;font:500 11px/1 var(--font-mono, monospace);color:var(--text-3);background:var(--surface-2);padding:6px 14px;border-radius:var(--radius-sm);border:var(--glass-border);letter-spacing:.08em;margin-bottom:1.5rem}.status-dot.svelte-xlrwyz{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 6px var(--cyan)}.sep.svelte-xlrwyz{opacity:.3}.topic-title.svelte-xlrwyz{font:700 clamp(2.2rem,5vw,3.6rem)/1.1 "Space Grotesk",sans-serif;letter-spacing:-.03em;color:var(--text);margin:0 0 1rem}.topic-desc.svelte-xlrwyz{font-size:1.15rem;line-height:1.6;color:var(--text-2);margin:0}.topics-switch.svelte-xlrwyz{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:2rem 0 3rem}.switch-label.svelte-xlrwyz{font:600 11px/1 var(--font-mono, monospace);color:var(--text-3);letter-spacing:.1em}.switch-chips.svelte-xlrwyz{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-xlrwyz{font:500 12px/1 var(--font-mono, monospace);color:var(--text-2);background:var(--surface);padding:7px 12px;border-radius:4px;border:var(--glass-border);text-decoration:none;transition:all var(--fast) var(--ease)}.chip.svelte-xlrwyz:hover{color:var(--text);background:var(--surface-2);border-color:var(--border-highlight)}.chip.active.svelte-xlrwyz{color:var(--cyan);background:var(--cyan-soft);border-color:#68e4e04d}.topic-posts-section.svelte-xlrwyz{margin:3rem 0}.section-label.svelte-xlrwyz{display:flex;align-items:center;gap:16px;font:600 11px/1 var(--font-mono, monospace);letter-spacing:.12em;color:var(--text-3);margin-bottom:2rem}.label-line.svelte-xlrwyz{flex:1;height:1px;background:var(--border)}.posts-list.svelte-xlrwyz{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:24px}.post-item.svelte-xlrwyz{background:var(--surface);border:var(--glass-border);border-radius:var(--radius-md);padding:clamp(1.5rem,3vw,2rem);transition:all var(--base) var(--ease)}.post-item.svelte-xlrwyz:hover{background:var(--surface-2);border-color:var(--border-strong);transform:translateY(-2px)}.item-meta.svelte-xlrwyz{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:500 12px/1 var(--font-mono, monospace);color:var(--text-3);margin-bottom:.75rem}.meta-sep.svelte-xlrwyz{opacity:.3}.item-title.svelte-xlrwyz{font:700 1.45rem/1.25 Space Grotesk,sans-serif;margin:0 0 .75rem}.item-title.svelte-xlrwyz a:where(.svelte-xlrwyz){color:var(--text);text-decoration:none;transition:color var(--fast) var(--ease)}.item-title.svelte-xlrwyz a:where(.svelte-xlrwyz):hover{color:var(--cyan)}.item-desc.svelte-xlrwyz{font-size:.98rem;line-height:1.6;color:var(--text-2);margin:0 0 1.25rem}.item-footer.svelte-xlrwyz{padding-top:1rem;border-top:var(--glass-border)}.read-more.svelte-xlrwyz{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--font-mono, monospace);color:var(--cyan);text-decoration:none;transition:gap var(--fast) var(--ease)}.read-more.svelte-xlrwyz:hover{gap:10px}.empty-state.svelte-xlrwyz{background:var(--surface);border:1px dashed var(--border-highlight);border-radius:var(--radius-lg);padding:3.5rem 2rem;text-align:center}.empty-icon.svelte-xlrwyz{font:700 11px/1 var(--font-mono, monospace);color:var(--cyan);letter-spacing:.15em;margin-bottom:1rem}.empty-title.svelte-xlrwyz{font:700 1.5rem/1.2 Space Grotesk,sans-serif;color:var(--text);margin:0 0 .75rem}.empty-desc.svelte-xlrwyz{font-size:1rem;line-height:1.6;color:var(--text-2);max-width:520px;margin:0 auto 2rem}.back-wrap.svelte-xlrwyz{margin-top:3.5rem;text-align:center}.button.svelte-xlrwyz{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--font-mono, monospace);padding:12px 24px;border-radius:var(--radius-sm);text-decoration:none;transition:all var(--fast) var(--ease)}.button-outline.svelte-xlrwyz{background:transparent;color:var(--text);border:var(--glass-border)}.button-outline.svelte-xlrwyz:hover{background:var(--surface-2);border-color:var(--border-highlight);transform:translateY(-1px)}
