/* V8.92 Granskning 5 · samspel med befintlig forskningsväv */
#v892NihilismTrack{scroll-margin-top:115px;margin-top:22px}
.v892-track .v888-head{position:relative}
.v892-track .v892-lead{font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7;max-width:83ch}
.v892-hero{display:flex;gap:16px;align-items:flex-start;margin:18px 0 12px;padding:14px;border:1px solid var(--line,#c7ced4);border-radius:14px;background:var(--panel,#fff);max-width:720px}
.v892-hero img{width:170px;height:190px;object-fit:cover;object-position:center top;border-radius:9px;flex-shrink:0}
.v892-hero figcaption{font-size:.88rem;line-height:1.65;color:var(--muted,inherit);max-width:46ch;padding:7px 2px}
.v892-hero a,.v892-track a{overflow-wrap:anywhere}
.v892-hero a,.v892-track .v891-sourcebox a,.v892-connections a{color:var(--accent,#236f88)!important;text-decoration:underline;text-underline-offset:3px}
.v892-question{border:1px solid var(--line,#ccd8df);border-left:4px solid var(--accent,#557d8a);border-radius:12px;padding:17px 20px;margin:17px 0;background:var(--panel,#fff)}
.v892-question strong{display:block;font-size:.82rem;letter-spacing:.055em;text-transform:uppercase}
.v892-question p{font-size:clamp(1.04rem,1.8vw,1.26rem);line-height:1.55;max-width:75ch;margin:8px 0 12px}
.v892-question small{line-height:1.7;color:var(--muted,inherit)}
.v892-chronology{padding:18px 0 12px}
.v892-chronology h3{font-size:1.12rem;margin:0 0 14px}
.v892-chronology-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.v892-date{display:flex;flex-direction:column;gap:5px;min-height:118px;padding:12px 13px;border:1px solid var(--line,#cbd6dc);border-radius:11px;text-decoration:none!important;background:var(--panel,#fff);color:inherit!important;transition:border-color .15s,background .15s}
.v892-date b{font-size:1.28rem;font-variant-numeric:tabular-nums;color:var(--accent,#236f88)}
.v892-date span{font-size:.9rem;line-height:1.4;font-weight:650}
.v892-date small{font-size:.77rem;color:var(--muted,inherit);margin-top:auto;line-height:1.3}
.v892-date:hover,.v892-date:focus-visible{outline:2px solid var(--accent,#236f88);outline-offset:2px}
.v892-timeline-note{font-size:.86rem;line-height:1.55;color:var(--muted,inherit)}
.v892-reading-index{padding-top:15px}
.v892-reading-index h3{font-size:1.18rem;margin-bottom:7px}
.v892-reading-index p{font-size:.91rem;line-height:1.55}
.v892-expanded{margin-top:10px}
.v892-track .v891-section summary{cursor:pointer}
.v892-track .v891-reading{max-width:84ch}
.v892-era{font-weight:750;color:var(--accent,#236f88);font-size:.84rem!important;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px!important}
.v892-connections{margin:20px 0 10px}
.v892-connections li{margin-bottom:10px;line-height:1.65}
.v892-connections p{line-height:1.65}
@media(max-width:740px){.v892-chronology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v892-hero{flex-direction:column}.v892-hero img{height:210px;width:160px}.v892-track .v891-reading p{line-height:1.76}.v892-date{min-height:125px}.v892-question{padding:15px}}
@media(max-width:400px){.v892-chronology-grid{grid-template-columns:1fr}.v892-date{min-height:auto}}
