.article-shell>.article-top-gallery-figure,.duyuru-detay>.article-top-gallery-figure{width:min(680px,100%);max-width:100%;margin:clamp(24px,4vw,40px) auto 0}
.article-top-gallery-figure>.photo-viewer-link{display:inline-block;position:relative;max-width:100%;vertical-align:top;background:transparent}
.article-top-gallery-figure>.photo-viewer-link>img{display:block;width:auto;height:auto;object-fit:contain;background:transparent}
.article-top-gallery-figure>figcaption{margin-top:6px;color:var(--r18-muted);font-size:var(--fs-meta);line-height:1.45}
.article-top-gallery-figure .photo-viewer-link>.photo-zoom-hint:empty{position:absolute;right:8px;bottom:8px;display:block;width:32px;height:32px;padding:0;border-radius:50%;background:rgb(7 20 44 / 78%);color:#fff;pointer-events:none}
.article-top-gallery-figure .photo-viewer-link>.photo-zoom-hint:empty::before{content:'';position:absolute;left:8px;top:8px;box-sizing:border-box;width:12px;height:12px;border:2px solid currentColor;border-radius:50%}
.article-top-gallery-figure .photo-viewer-link>.photo-zoom-hint:empty::after{content:'';position:absolute;left:18px;top:18px;width:7px;height:2px;border-radius:1px;background:currentColor;transform:rotate(45deg);transform-origin:0 50%}
.article-top-gallery-figure .photo-viewer-link:is(:hover,:focus-visible)>.photo-zoom-hint:empty{background:var(--r18-blue,#245dc1)}
@media (min-width:1280px){.article-shell>.article-top-gallery-figure{width:100%;margin-inline:0}}
