.experiments-index[data-v-01ddfdca]{display:grid;gap:3.5rem}header[data-v-01ddfdca]{max-width:53rem}.section-label[data-v-01ddfdca]{color:var(--accent);margin-bottom:1rem}h1[data-v-01ddfdca]{font-size:clamp(2.4rem,5vw,4rem);letter-spacing:-.045em}.intro[data-v-01ddfdca]{font-size:1.16rem;color:var(--text);margin:1.4rem 0 1rem;max-width:49rem}.list-heading[data-v-01ddfdca]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;border-bottom:1px solid var(--border);padding-bottom:1rem}.list-heading h2[data-v-01ddfdca]{margin:0}.list-heading span[data-v-01ddfdca]{color:var(--text-muted);font-size:.9rem}.experiment-row[data-v-01ddfdca]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;padding:2.4rem 0;border-bottom:1px solid var(--border);align-items:center}.poster-link[data-v-01ddfdca]{display:block;background:var(--bg-raised);border-radius:8px;overflow:hidden;border:1px solid var(--border)}.poster-link img[data-v-01ddfdca]{display:block;width:100%;height:auto}.poster-link span[data-v-01ddfdca]{display:block;padding:.7rem 1rem;font-size:.85rem}.record-meta[data-v-01ddfdca]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.85rem}.record-meta span[data-v-01ddfdca]{color:var(--accent)}.experiment-row h2[data-v-01ddfdca]{margin:.7rem 0;font-size:1.7rem}.experiment-row h2 a[data-v-01ddfdca]{color:var(--text)}.result[data-v-01ddfdca]{color:var(--text-muted)}.status[data-v-01ddfdca]{font-size:.85rem;color:var(--accent);margin-top:1rem}.themes[data-v-01ddfdca]{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.5rem 0 1rem}.themes button[data-v-01ddfdca]{font:inherit;font-size:.88rem;color:var(--text);background:var(--bg-raised);border:1px solid var(--border);border-radius:6px;padding:.6rem .8rem;cursor:pointer;text-align:left}.themes button[aria-pressed=true][data-v-01ddfdca]{border-color:var(--accent);color:var(--accent)}.themes button[data-v-01ddfdca]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.themes span[data-v-01ddfdca]{margin-left:.4rem;opacity:.7}.filter-status[data-v-01ddfdca]{font-size:.85rem}.generation[data-v-01ddfdca]{font-size:.85rem;color:var(--text-muted);margin-top:.8rem}.reading-note[data-v-01ddfdca]{max-width:48rem}.reading-note h2[data-v-01ddfdca]{margin-top:0}@media (max-width: 700px){.experiment-row[data-v-01ddfdca]{grid-template-columns:1fr;gap:1.2rem}.list-heading[data-v-01ddfdca]{align-items:start;flex-direction:column;gap:.4rem}}
