.thread-strip[data-astro-cid-vqwf2fnb]{margin:32px 0 16px;padding:28px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative}.thread-strip-header[data-astro-cid-vqwf2fnb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.thread-strip-label[data-astro-cid-vqwf2fnb]{display:flex;align-items:center;gap:8px}.thread-strip-icon[data-astro-cid-vqwf2fnb]{width:14px;height:14px;position:relative}.thread-strip-icon[data-astro-cid-vqwf2fnb]:before{content:"";position:absolute;width:3px;height:3px;border-radius:50%;background:var(--clr-constellation);top:1px;left:5px;box-shadow:5px 4px 0 0 var(--clr-constellation),-1px 8px 0 0 var(--clr-constellation),7px 10px 0 0 var(--clr-constellation)}.thread-strip-title[data-astro-cid-vqwf2fnb]{font-family:var(--font-mono);font-size:11px;color:var(--clr-constellation);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.thread-strip-view-all[data-astro-cid-vqwf2fnb]{font-family:var(--font-mono);font-size:11px;color:var(--fg-muted);transition:color .3s;text-decoration:none;flex-shrink:0}.thread-strip-view-all[data-astro-cid-vqwf2fnb]:hover{color:var(--clr-constellation)}.thread-nav[data-astro-cid-vqwf2fnb]{display:flex;align-items:stretch;gap:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0 -8px;padding:0 8px;cursor:grab;-webkit-overflow-scrolling:touch;scroll-behavior:auto}.thread-nav[data-astro-cid-vqwf2fnb]::-webkit-scrollbar{display:none}.thread-node[data-astro-cid-vqwf2fnb]{display:flex;align-items:center;flex-shrink:0}.thread-signal[data-astro-cid-vqwf2fnb]{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-radius:8px;border:1px solid transparent;transition:border-color .3s,background .3s;cursor:pointer;min-width:160px;max-width:220px;text-decoration:none;color:inherit}.thread-signal[data-astro-cid-vqwf2fnb]:hover{border-color:var(--border);background:var(--bg-secondary)}.thread-signal[data-astro-cid-vqwf2fnb].current{border-color:var(--clr-constellation);background:#ff9e640f;cursor:default}.thread-signal[data-astro-cid-vqwf2fnb] .signal-pill{opacity:.5;transition:opacity .3s}.thread-signal[data-astro-cid-vqwf2fnb]:hover .signal-pill,.thread-signal[data-astro-cid-vqwf2fnb].current .signal-pill{opacity:1}.thread-signal-title[data-astro-cid-vqwf2fnb]{font-size:13px;font-weight:500;color:var(--fg-primary);line-height:1.35;transition:color .3s}.thread-signal[data-astro-cid-vqwf2fnb]:hover .thread-signal-title[data-astro-cid-vqwf2fnb]{color:var(--accent)}.thread-signal[data-astro-cid-vqwf2fnb].current .thread-signal-title[data-astro-cid-vqwf2fnb]{color:var(--clr-constellation)}.thread-signal-date[data-astro-cid-vqwf2fnb]{font-family:var(--font-mono);font-size:10px;color:var(--fg-muted)}.thread-connector[data-astro-cid-vqwf2fnb]{display:flex;align-items:center;padding:0 4px;color:var(--fg-muted);opacity:.3;flex-shrink:0}.thread-connector[data-astro-cid-vqwf2fnb] svg[data-astro-cid-vqwf2fnb]{width:16px;height:16px}.thread-you-label[data-astro-cid-vqwf2fnb]{font-family:var(--font-mono);font-size:9px;color:var(--clr-constellation);letter-spacing:.1em;text-transform:uppercase;opacity:.6}@media(max-width:768px){.thread-signal[data-astro-cid-vqwf2fnb]{min-width:140px}}.constellation-nav[data-astro-cid-onnyr5r2]{margin:48px 0 32px;padding:24px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.constellation-nav-position[data-astro-cid-onnyr5r2]{font-family:var(--font-mono);font-size:11px;color:var(--fg-muted);letter-spacing:.04em;margin-bottom:20px;text-align:center}.constellation-nav-link[data-astro-cid-onnyr5r2]{color:var(--clr-constellation);text-decoration:none;transition:opacity .3s}.constellation-nav-link[data-astro-cid-onnyr5r2]:hover{opacity:.8}.constellation-nav-arrows[data-astro-cid-onnyr5r2]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.constellation-nav-prev[data-astro-cid-onnyr5r2],.constellation-nav-next[data-astro-cid-onnyr5r2]{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-radius:8px;border:1px solid transparent;text-decoration:none;color:inherit;transition:border-color .3s,background .3s}.constellation-nav-prev[data-astro-cid-onnyr5r2]:hover,.constellation-nav-next[data-astro-cid-onnyr5r2]:hover{border-color:var(--border);background:var(--bg-secondary)}.constellation-nav-prev[data-astro-cid-onnyr5r2]{text-align:left}.constellation-nav-next[data-astro-cid-onnyr5r2]{text-align:right}.constellation-nav-label[data-astro-cid-onnyr5r2]{font-family:var(--font-mono);font-size:10px;color:var(--clr-constellation);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.constellation-nav-title[data-astro-cid-onnyr5r2]{font-size:13px;font-weight:500;color:var(--fg-primary);line-height:1.35;transition:color .3s}.constellation-nav-prev[data-astro-cid-onnyr5r2]:hover .constellation-nav-title[data-astro-cid-onnyr5r2],.constellation-nav-next[data-astro-cid-onnyr5r2]:hover .constellation-nav-title[data-astro-cid-onnyr5r2]{color:var(--accent)}@media(max-width:480px){.constellation-nav-arrows[data-astro-cid-onnyr5r2]{grid-template-columns:1fr;gap:12px}.constellation-nav-next[data-astro-cid-onnyr5r2]{text-align:left}}
