.pv-trigger{background:none;border:0;color:inherit;display:block;line-height:0;font:inherit;padding:0;position:relative;width:100%}.pv-trigger,.pv-zoomable{cursor:zoom-in}.pv-trigger__hint{background:rgba(8,8,11,.62);border-radius:8px;bottom:5px;color:#fff;display:grid;height:24px;opacity:0;place-items:center;pointer-events:none;position:absolute;right:5px;transition:opacity .16s ease;width:24px}.pv-trigger__hint svg{height:13px;width:13px}.pv-trigger:focus-visible .pv-trigger__hint,.pv-trigger:hover .pv-trigger__hint{opacity:1}@media (hover:none){.pv-trigger__hint{opacity:.82}}.pv-trigger:focus-visible{outline:2px solid #fff;outline-offset:3px}.pv{background:rgba(8,8,11,var(--pv-a,1));border:0;bottom:0;color:#fff;height:100%;left:0;margin:0;max-height:100%;max-width:100%;overflow:hidden;overscroll-behavior:contain;padding:0;position:fixed;right:0;top:0;width:100%;--pv-top:calc(52px + env(safe-area-inset-top, 0px));--pv-bot:calc(66px + env(safe-area-inset-bottom, 0px));--pv-side:max(12px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}@supports (height:100dvh){.pv{height:100dvh}}.pv::backdrop{background:rgba(0,0,0,.55)}.pv[open]{animation:pv-fade .18s ease both}.pv[open].pv--leaving{animation:none;opacity:0;transition:opacity .2s ease-out}@keyframes pv-fade{0%{opacity:0}to{opacity:1}}.pv__stage{inset:0;position:absolute;touch-action:none;-webkit-user-select:none;user-select:none;z-index:1}.pv__track{will-change:transform}.pv__slide,.pv__track{display:flex;height:100%}.pv__slide{align-items:center;box-sizing:border-box;flex:0 0 100%;justify-content:center;padding:var(--pv-top) var(--pv-side) var(--pv-bot);position:relative}.pv__img{border-radius:6px;display:block;height:auto;max-height:100%;max-width:100%;transform-origin:center center;width:auto;will-change:transform;-webkit-user-drag:none;user-select:none}.pv__slide[data-loading]:after{animation:pv-spin .7s linear infinite;border:2.5px solid hsla(0,0%,100%,.22);border-radius:50%;border-top-color:#fff;content:"";height:26px;position:absolute;width:26px}@keyframes pv-spin{to{transform:rotate(1turn)}}.pv__bar{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);display:flex;gap:12px;justify-content:space-between;left:0;padding:calc(env(safe-area-inset-top, 0px) + 8px) var(--pv-side) 10px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.pv__bar>*{pointer-events:auto}.pv__count{color:hsla(0,0%,100%,.8);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;margin:0;padding-left:4px}.pv__acts{display:flex;gap:8px}.pv__btn{background:hsla(0,0%,100%,.13);border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;flex:none;height:42px;place-items:center;transition:background .15s ease;width:42px}.pv__btn:hover{background:hsla(0,0%,100%,.24)}.pv__btn svg{height:19px;width:19px}.pv__foot{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.66),transparent);bottom:0;display:flex;flex-direction:column;gap:9px;left:0;padding:12px var(--pv-side) calc(env(safe-area-inset-bottom, 0px) + 12px);pointer-events:none;position:absolute;right:0;z-index:2}.pv__cap{color:hsla(0,0%,100%,.82);font-size:13px;line-height:1.35;margin:0;max-width:min(640px,92%);text-align:center}.pv__dots{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;pointer-events:auto}.pv__dot{background:none;border:0;cursor:pointer;display:grid;height:28px;padding:0;place-items:center;width:28px}.pv__dot:before{background:hsla(0,0%,100%,.34);border-radius:50%;content:"";height:7px;transition:background .15s ease,transform .15s ease;width:7px}.pv__dot[aria-current=true]:before{background:#fff;transform:scale(1.3)}.pv--single .pv__count,.pv--single .pv__dots,.pv__arrow{display:none}.pv__arrow{background:hsla(0,0%,100%,.13);border:0;border-radius:999px;color:#fff;cursor:pointer;height:46px;margin-top:-23px;place-items:center;position:absolute;top:50%;transition:background .15s ease,opacity .15s ease;width:46px;z-index:2}.pv__arrow svg{height:22px;width:22px}.pv__arrow:hover{background:hsla(0,0%,100%,.24)}.pv__arrow[disabled]{cursor:default;opacity:.25}.pv__arrow--prev{left:calc(var(--pv-side) + 2px)}.pv__arrow--next{right:calc(var(--pv-side) + 2px)}@media (hover:hover) and (pointer:fine){.pv__arrow{display:grid}}@media (min-width:900px){.pv__arrow{display:grid}}.pv--single .pv__arrow{display:none}.pv__arrow:focus-visible,.pv__btn:focus-visible,.pv__dot:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (hover:hover) and (pointer:fine){.pv__img{cursor:zoom-in}.pv--zoomed .pv__img{cursor:grab}.pv--panning .pv__img{cursor:grabbing}}.pv__live{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.pv[open],.pv__slide[data-loading]:after{animation:none}.pv-trigger__hint,.pv__img,.pv__stage,.pv__track{transition:none!important}}