html.gfv-open,html.gfv-open body{overflow:hidden}.gfv{z-index:2147483000;color:#fff;background:#030712f5;flex-direction:column;font-family:inherit;display:flex;position:fixed;inset:0}.gfv[hidden]{display:none}.gfv-header{padding:max(.5rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) .5rem max(.75rem, env(safe-area-inset-left));background:#030712;border-bottom:1px solid #ffffff1f;flex-shrink:0;align-items:center;gap:.75rem;display:flex}.gfv-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.95rem;font-weight:600;overflow:hidden}.gfv-actions,.gfv-tools{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.gfv-btn{color:#030712;min-width:44px;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:9999px;padding:0 1rem;font-size:.95rem;font-weight:700}.gfv-btn-primary{color:#030712;background:#f59e0b}.gfv-btn-icon{padding:0;font-size:1.25rem}.gfv-pages{font-variant-numeric:tabular-nums;opacity:.85;padding:0 .25rem;font-size:.85rem}.gfv-body{min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;position:relative}.gfv-scroll{-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:auto}.gfv-center{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gfv-img,.gfv-video{object-fit:contain;max-width:100%;max-height:100%}.gfv-frame{background:#fff;border:0;width:100%;height:100%;position:absolute;inset:0}.gfv-status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex;position:absolute;inset:0}.gfv-pdf{-webkit-overflow-scrolling:touch;background:#e5e7eb;position:absolute;inset:0;overflow:auto}.gfv-pdf .pdfViewer,.gfv-pdf .pdfViewer *,.gfv-pdf .pdfViewer :before,.gfv-pdf .pdfViewer :after{box-sizing:content-box}.gfv-pdf .pdfViewer .page{box-shadow:0 1px 3px #00000040}@media (width<=640px){.gfv-pages{display:none}}
