.pswp .pswp__bg{background:#f5f7fb}.dark .pswp .pswp__bg{background:#121215}.pswp{--pswp-placeholder-bg:var(--surface-3)}.pswp__img:not(.pswp__img--placeholder){animation:pswp-img-in var(--motion) var(--ease-out)}@keyframes pswp-img-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pswp__img:not(.pswp__img--placeholder){animation:none}}.pswp__button--arrow .pswp__icn{color:var(--link);transition:color .2s}@media (hover:hover){.pswp__button--arrow:hover .pswp__icn{color:var(--link-hover)}}.pswp__button--close{opacity:1;margin:14px 14px 0 0}.pswp__button--close .pswp__icn{color:var(--link);transition:color .2s;position:static}@media (hover:hover){.pswp__button--close:hover{opacity:1}.pswp__button--close:hover .pswp__icn{color:var(--link-hover)}}.pswp .pswp-video .pswp-video__poster,.pswp .pswp-video .video-player{aspect-ratio:auto;border-radius:0;width:100%;height:100%;display:block}.pswp .pswp-video .pswp-video__poster{-o-object-fit:contain;object-fit:contain}.pswp .pswp-video.is-dragging .video-player__surface{pointer-events:none}.pswp .pswp__counter{color:var(--text);text-shadow:none;opacity:1;font-size:1rem}
