.subtitle[data-astro-cid-cablpgfr]{color:var(--accent-magenta);margin-top:-.5rem;margin-bottom:1.5rem;font-size:1.1rem;font-style:italic}.intro[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.7}.term[data-astro-cid-cablpgfr]{color:var(--accent-gold);border-bottom:1px dashed var(--accent-gold);text-decoration:none}.term[data-astro-cid-cablpgfr]:hover{color:var(--text-primary)}.cyber-command[data-astro-cid-cablpgfr]{color:var(--accent-cyan);font-weight:600}.lore-section[data-astro-cid-cablpgfr]{margin-bottom:2.5rem}.lore-section[data-astro-cid-cablpgfr] h2[data-astro-cid-cablpgfr]{color:var(--accent-cyan);border-bottom:1px solid var(--border-color);margin-bottom:1rem;padding-bottom:.5rem}.lore-section[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin-bottom:1rem;line-height:1.7}.lore-section[data-astro-cid-cablpgfr] a[data-astro-cid-cablpgfr]{color:var(--accent-cyan)}.lore-section[data-astro-cid-cablpgfr] ul[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin-bottom:1rem;padding-left:1.5rem}.lore-section[data-astro-cid-cablpgfr] li[data-astro-cid-cablpgfr]{margin-bottom:.5rem;line-height:1.6}.event-meta[data-astro-cid-cablpgfr]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.meta-item[data-astro-cid-cablpgfr]{background:var(--bg-card);border:1px solid var(--border-color);border-left:3px solid var(--accent-cyan);border-radius:8px;padding:1rem}.meta-item[data-astro-cid-cablpgfr] .label[data-astro-cid-cablpgfr]{color:var(--text-tertiary);text-transform:uppercase;margin-bottom:.25rem;font-size:.8rem;display:block}.meta-item[data-astro-cid-cablpgfr] .value[data-astro-cid-cablpgfr]{color:var(--text-primary);font-weight:500}.meta-item[data-astro-cid-cablpgfr] .value[data-astro-cid-cablpgfr] a[data-astro-cid-cablpgfr]{color:var(--accent-gold);border-bottom:1px dashed var(--accent-gold);text-decoration:none}.timestamp[data-astro-cid-cablpgfr]{color:var(--accent-cyan);background:var(--bg-dark);border-left:3px solid var(--accent-cyan);border-radius:4px;margin-bottom:1rem;padding:.5rem 1rem;font-family:monospace;font-size:.85rem}.narrative-box[data-astro-cid-cablpgfr]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.narrative-box[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin-bottom:1rem;line-height:1.7}.narrative-box[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]:last-child{margin-bottom:0}.ai-voice[data-astro-cid-cablpgfr]{font-style:italic;color:var(--accent-cyan)!important}.ai-verdict[data-astro-cid-cablpgfr]{font-weight:600;color:var(--accent-magenta)!important}.action[data-astro-cid-cablpgfr]{font-size:1.1rem;font-weight:600;color:var(--text-primary)!important}.crew-dialogue[data-astro-cid-cablpgfr]{background:var(--bg-dark);border-left:3px solid var(--text-tertiary);border-radius:6px;margin:1rem 0;padding:1rem}.crew-dialogue[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin:0 0 .5rem;font-style:italic}.crew-dialogue[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]:last-child{margin-bottom:0}.stat[data-astro-cid-cablpgfr]{color:var(--accent-gold);font-weight:600}.terminal-message[data-astro-cid-cablpgfr]{color:var(--accent-cyan);text-align:center;border:1px solid var(--accent-cyan);background:#0a0a12;border-radius:6px;margin:1rem 0;padding:1.5rem;font-family:monospace;font-size:1.1rem}.cursor[data-astro-cid-cablpgfr]{margin-right:.5rem;animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.consequences-grid[data-astro-cid-cablpgfr]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.consequence-card[data-astro-cid-cablpgfr]{background:var(--bg-card);border:1px solid var(--border-color);border-top:3px solid var(--accent-magenta);border-radius:8px;padding:1.25rem}.consequence-card[data-astro-cid-cablpgfr].spark{border-top-color:var(--accent-cyan)}.consequence-card[data-astro-cid-cablpgfr] h4[data-astro-cid-cablpgfr]{color:var(--text-primary);margin:0 0 .25rem}.consequence-card[data-astro-cid-cablpgfr] .days[data-astro-cid-cablpgfr]{color:var(--accent-cyan);margin-bottom:.75rem;font-size:.8rem;display:block}.consequence-card[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.5}.consequence-card[data-astro-cid-cablpgfr] .card-note[data-astro-cid-cablpgfr]{margin-top:.75rem;font-size:.85rem}.final-observation[data-astro-cid-cablpgfr]{background:var(--bg-card);border:1px solid var(--border-color);border-left:3px solid var(--accent-cyan);border-radius:8px;padding:1.5rem}.final-observation[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.final-observation[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]:last-child{margin-bottom:0}.highlight-section[data-astro-cid-cablpgfr]{border:1px solid var(--border-color);background:linear-gradient(135deg,#00ffff0d 0%,#ff00aa0d 100%);border-radius:8px;padding:1.5rem}.highlight-section[data-astro-cid-cablpgfr] h2[data-astro-cid-cablpgfr]{border-bottom:none;padding-bottom:0}.coda-box[data-astro-cid-cablpgfr] p[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.mysteries[data-astro-cid-cablpgfr]{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0;display:grid}.mysteries[data-astro-cid-cablpgfr] .known[data-astro-cid-cablpgfr],.mysteries[data-astro-cid-cablpgfr] .unknown[data-astro-cid-cablpgfr]{background:var(--bg-dark);border-radius:6px;padding:1rem}.mysteries[data-astro-cid-cablpgfr] h4[data-astro-cid-cablpgfr]{color:var(--text-primary);margin:0 0 .5rem;font-size:.9rem}.mysteries[data-astro-cid-cablpgfr] ul[data-astro-cid-cablpgfr]{color:var(--text-secondary);margin:0;padding-left:1.25rem;font-size:.9rem}.mysteries[data-astro-cid-cablpgfr] li[data-astro-cid-cablpgfr]{margin-bottom:.25rem}.final-line[data-astro-cid-cablpgfr]{font-weight:600;color:var(--accent-cyan)!important}.closing[data-astro-cid-cablpgfr]{text-align:center;border-top:1px dashed var(--border-color);margin-top:1rem;padding-top:1rem}.haunted[data-astro-cid-cablpgfr]{color:var(--accent-magenta);font-style:italic}.restricted-section[data-astro-cid-cablpgfr]{background:#ff00aa0a;border:1px solid #f0a3;border-radius:8px;padding:1.5rem}.restricted-section[data-astro-cid-cablpgfr] h2[data-astro-cid-cablpgfr]{color:var(--accent-magenta)!important;border-bottom-color:#ff00aa4d!important}.restricted-section[data-astro-cid-cablpgfr] li[data-astro-cid-cablpgfr]{color:var(--text-secondary);line-height:1.6}.page-nav[data-astro-cid-cablpgfr]{border-top:1px solid var(--border-color);flex-wrap:wrap;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.nav-link[data-astro-cid-cablpgfr]{background:var(--bg-card);border:1px solid var(--border-color);color:var(--accent-cyan);border-radius:6px;padding:.75rem 1.25rem;text-decoration:none;transition:border-color .2s,background .2s}.nav-link[data-astro-cid-cablpgfr]:hover{border-color:var(--accent-cyan);background:var(--bg-card-hover)}.hero-image[data-astro-cid-cablpgfr],.story-image[data-astro-cid-cablpgfr]{border-radius:8px;margin:0 0 2rem;overflow:hidden}.hero-image[data-astro-cid-cablpgfr] img[data-astro-cid-cablpgfr],.story-image[data-astro-cid-cablpgfr] img[data-astro-cid-cablpgfr]{width:100%;height:auto;display:block}.hero-image[data-astro-cid-cablpgfr] figcaption[data-astro-cid-cablpgfr],.story-image[data-astro-cid-cablpgfr] figcaption[data-astro-cid-cablpgfr]{background:var(--bg-card);color:var(--text-secondary);border-top:1px solid var(--border-color);padding:.75rem 1rem;font-size:.9rem;font-style:italic}@media (width<=768px){.mysteries[data-astro-cid-cablpgfr],.consequences-grid[data-astro-cid-cablpgfr]{grid-template-columns:1fr}}
