.picture-gallery{position:fixed;inset:0;z-index:76;background:#080b0a;display:flex;flex-direction:column;max-width:600px;margin:auto;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.picture-gallery[hidden]{display:none!important}.picture-gallery-header{flex:none;background:#101613;padding:10px 12px 8px}.picture-gallery #picture-tools,.picture-gallery #picture-actions{position:static!important;width:100%;margin:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;transform:none;opacity:1}.picture-gallery-count{display:block;text-align:center;color:#a9b5ac;font:12px/1.6 system-ui;margin-top:5px}.picture-gallery-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;touch-action:pan-y pinch-zoom;scrollbar-width:none;outline:none}.picture-gallery-frame{height:100%;width:100%;margin:0;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;scroll-snap-stop:always;contain:layout paint}.picture-gallery-frame img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;user-select:none}.picture-gallery #picture-tools>div{max-width:calc(100% - 48px)}
