.registry-question-media{margin:16px 0;max-width:720px;min-width:0}.registry-question-media figcaption{font-size:13px;line-height:1.6;margin-bottom:8px;color:var(--text-dim)}.question-image-tools{display:flex;gap:8px;margin-bottom:8px}.question-image-tools button{min-height:44px;min-width:44px}.question-image-viewport{overflow:auto;max-height:440px;background:#000;border:1px solid var(--border);border-radius:10px}.question-image-frame{position:relative;width:100%;min-width:100%}.question-image-frame img{display:block;width:100%;height:auto}.question-image-frame svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.question-image-frame circle{fill:none;stroke:#4cf0e5;stroke-width:3;stroke-dasharray:7 4;vector-effect:non-scaling-stroke}@media(max-width:760px){.question-image-viewport{max-height:330px}}
