._viewer_1ir7u_1{width:100%;height:100dvh;color:var(--fz-text-on-primary);background:color-mix(in srgb, var(--fz-dark) 58%, transparent);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);outline:none;position:relative;overflow:hidden}._stage_1ir7u_12{justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex}._media_1ir7u_21{object-fit:contain;border-radius:var(--fz-radius-lg);width:100%;max-width:min(1440px,100vw - 40px);height:100%;max-height:calc(100dvh - 40px);filter:drop-shadow(0 18px 48px color-mix(in srgb, var(--fz-dark) 30%, transparent))}._glassControl_1ir7u_31{z-index:2;box-shadow:0 8px 24px color-mix(in srgb, var(--fz-dark) 18%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border:1px solid #ffffff42;position:absolute;background:color-mix(in srgb, var(--fz-dark) 26%, transparent)!important}._closeButton_1ir7u_40{top:max(16px, env(safe-area-inset-top));right:16px}._previousButton_1ir7u_45,._nextButton_1ir7u_46{top:50%;transform:translateY(-50%)}._previousButton_1ir7u_45{left:16px}._nextButton_1ir7u_46{right:16px}._unavailable_1ir7u_59{justify-content:center;align-items:center;gap:var(--fz-space-xs);width:min(520px,100vw - 40px);min-height:280px;color:var(--fz-text-on-primary);border-radius:var(--fz-radius-lg);background:color-mix(in srgb, var(--fz-dark) 18%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff2e;flex-direction:column;display:flex}@media (max-width:599px){._stage_1ir7u_12{padding:8px}._media_1ir7u_21{border-radius:var(--fz-radius-lg);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}._closeButton_1ir7u_40{top:max(12px, env(safe-area-inset-top));right:12px}._previousButton_1ir7u_45{left:10px}._nextButton_1ir7u_46{right:10px}}._tile_21lfm_1[data-fz-button]{border-radius:var(--fz-radius-lg);width:100%;height:100%;min-height:0;color:var(--fz-text-secondary);background:var(--fz-bg-surface-muted);position:relative;overflow:hidden}._tile_21lfm_1[data-fz-button]:focus-visible{outline:2px solid var(--fz-primary);outline-offset:-2px}._image_21lfm_17,._video_21lfm_18{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._video_21lfm_18{object-fit:cover;background:var(--fz-secondary)}._videoBadge_21lfm_30{border-radius:var(--fz-radius-lg);background:color-mix(in srgb, var(--fz-overlay-strong) 72%, transparent);width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._unavailable_21lfm_41{min-height:160px;position:absolute;top:0;bottom:0;left:0;right:0}._overflow_21lfm_47{color:var(--fz-text-on-primary);background:color-mix(in srgb, var(--fz-overlay-strong) 78%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._gallery_1062c_1{background:var(--fz-bg-surface);flex-direction:column;gap:8px;min-width:0;padding:0 12px 12px;display:flex}._hero_1062c_10,._thumb_1062c_11{border:1px solid var(--fz-border-soft);background:var(--fz-bg-surface-muted);min-width:0;overflow:hidden}._hero_1062c_10{border-radius:var(--fz-radius-lg);height:min(420px,70vw);max-height:420px}._singleHero_1062c_24{height:min(500px,84vw);max-height:500px}._strip_1062c_29{gap:8px;min-width:0}._thumb_1062c_11{border-radius:var(--fz-radius-lg);flex:1 1 0;height:112px}@media (max-width:599px){._gallery_1062c_1{gap:6px;padding-bottom:10px;padding-left:10px;padding-right:10px}._hero_1062c_10{height:66vw}._singleHero_1062c_24{height:84vw}._strip_1062c_29{gap:6px}._thumb_1062c_11{height:82px}}
