._viewer_vgwxa_1[data-slot=dialog-content]{z-index:100;background:var(--ink);width:100%;max-width:none;height:100dvh;color:var(--paper);box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;gap:0;padding:0;animation:.28s ease-out _viewerOpen_vgwxa_1;display:grid;position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}._header_vgwxa_8{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:18px clamp(20px,3vw,48px);display:grid}._title_vgwxa_9[data-slot=dialog-title]{letter-spacing:0;text-transform:none;margin:0;font:400 17px/1.3 Nimbus,Arial,sans-serif}._header_vgwxa_8 p{color:var(--muted-foreground);margin:4px 0 0;font-size:14px}._count_vgwxa_11{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:14px}._close_vgwxa_12{border:1px solid var(--line);min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:30px;justify-self:end;align-items:center;gap:12px;padding:10px 15px;font-size:14px;display:flex}._stage_vgwxa_13{touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;min-height:0;padding:8px clamp(65px,6vw,110px);display:flex;position:relative}._photo_vgwxa_14{object-fit:contain;width:100%;height:100%;min-height:0;animation:.25s ease-out _photoOpen_vgwxa_1;display:block}._photoFrame_vgwxa_15{width:100%;min-width:0;height:100%;min-height:0}._arrow_vgwxa_16{z-index:1;border:1px solid var(--line);background:var(--ink);width:46px;height:46px;color:inherit;cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._previous_vgwxa_17{left:clamp(12px,2.5vw,38px)}._next_vgwxa_17{right:clamp(12px,2.5vw,38px)}._arrow_vgwxa_16:disabled{visibility:hidden}._close_vgwxa_12:hover,._arrow_vgwxa_16:hover{background:var(--secondary)}:is(._close_vgwxa_12:focus-visible,._arrow_vgwxa_16:focus-visible,._thumbnail_vgwxa_20:focus-visible){outline:2px solid var(--paper);outline-offset:4px}._footer_vgwxa_21{padding:10px max(20px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom));min-width:0}._caption_vgwxa_22[data-slot=dialog-description]{color:var(--muted-foreground);text-align:center;max-width:800px;margin:0 auto 12px;font-size:14px;line-height:1.5}._filmstrip_vgwxa_23{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;width:max-content;max-width:100%;margin-inline:auto;padding:6px;scroll-padding:6px;display:flex;position:relative;overflow-x:auto}._thumbnail_vgwxa_20{opacity:.55;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:none;width:62px;height:62px;padding:3px;transition:opacity .2s,border-color .2s}._thumbnail_vgwxa_20 img{object-fit:cover;border-radius:1px;width:100%;height:100%;display:block}._thumbnail_vgwxa_20:hover,._thumbnail_vgwxa_20[aria-current=true]{opacity:1}._thumbnail_vgwxa_20[aria-current=true]{border-color:var(--paper)}._hint_vgwxa_27{text-align:center;color:var(--muted-foreground);margin:5px 0 0;font-size:12px}@keyframes _viewerOpen_vgwxa_1{0%{opacity:0}to{opacity:1}}@keyframes _photoOpen_vgwxa_1{0%{opacity:.45;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@media (max-width:700px){._header_vgwxa_8{grid-template-columns:1fr auto;gap:5px 15px;padding:16px 20px 10px}._title_vgwxa_9[data-slot=dialog-title]{font-size:15px}._count_vgwxa_11{grid-area:2/1;font-size:12px}._close_vgwxa_12{grid-area:1/2/span 2;padding:10px}._close_vgwxa_12 span{display:none}._header_vgwxa_8 p{font-size:13px}._stage_vgwxa_13{padding:4px 0}._arrow_vgwxa_16{background:var(--ink);width:44px;height:44px;top:auto;bottom:8px;transform:none;box-shadow:0 2px 15px #0002}._footer_vgwxa_21{padding-top:8px}._thumbnail_vgwxa_20{width:54px;height:54px}._caption_vgwxa_22[data-slot=dialog-description]{margin-bottom:5px;font-size:13px}}@media (max-height:500px) and (min-width:701px){._header_vgwxa_8{padding-block:8px}._header_vgwxa_8 p,._hint_vgwxa_27{display:none}._thumbnail_vgwxa_20{width:44px;height:44px}._caption_vgwxa_22[data-slot=dialog-description]{margin-bottom:3px}._footer_vgwxa_21{padding-block:5px}}@media (prefers-reduced-motion:reduce){._viewer_vgwxa_1[data-slot=dialog-content],._photo_vgwxa_14{animation:none}._thumbnail_vgwxa_20{transition:none}}
