/* Original evidence stays untouched. CSS clips only phone/header UI and Views over time. */
.nick-post-screenshot{grid-column:2;grid-row:1/3;margin:0;width:100%;max-width:240px;justify-self:end}.nick-post-screenshot figcaption{margin:0 0 14px}.nick-post-screenshot h3{font-size:16px;font-weight:700;line-height:1.3;margin-bottom:10px}.nick-post-note{font-size:12px;line-height:1.5;color:var(--muted)}
.nick-post-viewport{display:block;position:relative;width:100%;aspect-ratio:735/1220;overflow:hidden;background:#0b0e16}.nick-post-viewport img{display:block;position:absolute;left:0;top:-9.0163934426%;width:100%;height:auto;max-width:none;object-fit:contain}.nick-post-viewport:focus-visible{outline:3px solid var(--ink);outline-offset:5px}
@media(max-width:1100px){.nick-post-screenshot{max-width:220px}}
@media(max-width:760px){.nick-post-screenshot{grid-column:1;grid-row:2;justify-self:start;max-width:280px}.nick-post-screenshot h3{font-size:16px}}
