.gezi-gallery{box-sizing:border-box;inset:0;margin:0;padding:60px;max-width:none;max-height:none;width:100vw;height:100vh;height:100dvh;border:0;background:rgba(0,0,0,.93);color:#fff;overflow:auto;text-align:center}.gezi-gallery::backdrop{background:rgba(0,0,0,.8)}.gezi-gallery[open]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px}.gezi-gallery-image{display:block;max-width:100%;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);width:auto;height:auto;object-fit:contain}.gezi-gallery-caption{margin:0;font-size:14px;line-height:1.5;max-width:85%}.gezi-gallery button{position:fixed;border:0;background:rgba(30,30,30,.7);color:#fff;min-width:44px;min-height:44px;cursor:pointer;font:36px/1 Arial,sans-serif}.gezi-gallery button:focus-visible{outline:2px solid #fff;outline-offset:2px}.gezi-gallery-close{right:12px;top:12px}.gezi-gallery-zoom{right:62px;top:12px}.gezi-gallery-previous{left:8px;top:45%}.gezi-gallery-next{right:8px;top:45%}.gezi-gallery button[hidden]{display:none}.gezi-gallery-zoomed .gezi-gallery-image{max-width:none;max-height:none;flex-shrink:0}.gezi-gallery.gezi-gallery-zoomed{justify-content:flex-start;align-items:flex-start}@media(max-width:600px){.gezi-gallery{padding:56px 40px}.gezi-gallery button{min-width:36px;min-height:44px}}
