/* Keep the enlarged viewer quiet while retaining native scroll and keyboard input. */
#case-racionz .galed-zoom-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink) 32%,transparent) transparent;scroll-behavior:auto}
#case-racionz .galed-zoom-scroll::-webkit-scrollbar{width:6px;height:6px}
#case-racionz .galed-zoom-scroll::-webkit-scrollbar-track,#case-racionz .galed-zoom-scroll::-webkit-scrollbar-corner{background:transparent}
#case-racionz .galed-zoom-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 32%,transparent);border-radius:6px}
#case-racionz .galed-zoom-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ink) 55%,transparent)}
@media (hover:hover) and (pointer:fine){
 #case-racionz .galed-zoom-canvas.is-zoomed{cursor:grab;user-select:none}
 #case-racionz .galed-zoom-scroll.is-dragging,#case-racionz .galed-zoom-scroll.is-dragging *{cursor:grabbing!important;user-select:none}
}
#case-racionz .galed-zoom-scroll:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}
#case-racionz .galed-photo-credit span:empty::before{content:none}
#case-racionz .galed-photo-caption [data-photo-caption]:empty{display:none}
