.dr-ev-clip{margin:0}.dr-ev-clip-frame{position:relative}.dr-ev-clip-video{aspect-ratio:16/9;background:var(--background);object-fit:cover;border-bottom:1px solid var(--rule);width:100%;display:block}.dr-ev-clip-play{border:1px solid var(--copper);border-radius:var(--sc-radius-sm);background:color-mix(in srgb, var(--background) 92%, transparent);min-height:44px;color:var(--copper);font-size:var(--text-control);cursor:pointer;align-items:center;gap:8px;padding:10px 14px;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;bottom:12px;left:12px}.dr-ev-clip-play:hover{background:var(--background);color:var(--ring)}.dr-ev-clip-play:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dr-ev-clip-cap{color:var(--foreground);font-size:var(--text-meta);gap:3px;padding:10px 14px 0;line-height:1.5;display:grid}.dr-ev-clip-cap .mono{color:var(--ink-2);letter-spacing:var(--sc-track-meta)}@media (prefers-reduced-motion:reduce){.dr-ev-clip-play{transition:none}}.dr-evidence-media-clip{aspect-ratio:auto;padding-bottom:12px;overflow:visible}.dr-ev-clip-said{border-left:1px solid var(--rule);margin:4px 0 0;padding-left:12px}.dr-ev-clip-said p{color:var(--foreground);font-size:var(--sc-t-body);line-height:var(--sc-lh-body);text-wrap:pretty;margin:0}.dr-ev-clip-said cite{font-style:normal;font-size:var(--text-meta);letter-spacing:var(--sc-track-meta);text-transform:uppercase;color:var(--ink-2);margin-top:6px;display:block}.dr-evidence-ladder{grid-template-columns:1fr;gap:20px;margin:48px 0 56px;padding:0;list-style:none}.dr-evidence-card{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;min-height:0;display:grid}.dr-evidence-card .dr-evidence-media-clip{padding-bottom:16px}.dr-evidence-card .dr-evidence-content{padding:22px 24px 24px}.dr-evidence-card:hover{transform:none}@media (max-width:900px){.dr-evidence-card{grid-template-columns:minmax(0,1fr)}}.dr-moment{border-top:1px solid var(--rule);grid-template-columns:200px minmax(0,1fr);align-items:start;gap:18px;margin:22px 0 0;padding-top:18px;display:grid}.dr-moment.is-open{grid-template-columns:minmax(0,1fr)}.dr-moment-thumb{border:1px solid var(--border);border-radius:var(--sc-radius-sm);cursor:pointer;width:100%;padding:0;transition:border-color .15s;display:block;position:relative;overflow:hidden}.dr-moment-thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.dr-moment-play{border-radius:var(--sc-radius-sm);background:color-mix(in srgb, var(--background) 90%, transparent);color:var(--copper);font:var(--text-meta) / 1.3 var(--font-mono);letter-spacing:var(--sc-track-meta);align-items:center;gap:6px;padding:4px 8px;display:inline-flex;position:absolute;bottom:6px;left:6px}.dr-moment-thumb:hover{border-color:var(--copper)}.dr-moment-thumb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dr-moment-said p{font-size:var(--text-control);color:var(--foreground);text-wrap:pretty;margin:0;line-height:1.6}.dr-moment-said cite{font:var(--text-meta) / 1.4 var(--font-mono);letter-spacing:var(--sc-track-meta);color:var(--ink-2);margin-top:8px;font-style:normal;display:block}@media (max-width:560px){.dr-moment{grid-template-columns:minmax(0,1fr)}.dr-moment-thumb{max-width:320px}}@media (prefers-reduced-motion:reduce){.dr-moment-thumb{transition:none}}
