.shot-zoom-module__Zd27fW__trigger{z-index:2;cursor:zoom-in;background:0 0;border:0;border-radius:18px;width:100%;padding:0;display:block;position:absolute;inset:0}@media (min-width:640px){.shot-zoom-module__Zd27fW__trigger{border-radius:22px}}.shot-zoom-module__Zd27fW__trigger:focus-visible{outline-offset:4px;outline:2px solid #6e9bff}.shot-zoom-module__Zd27fW__hint{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);background:#03060e9e;border:1px solid #94b2ff38;border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 10px;font-size:13px;font-weight:600;transition:opacity .2s,transform .24s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:inset 0 1px #ffffff1a,0 8px 20px -10px #000000b3}@media (hover:hover) and (pointer:fine){.shot-zoom-module__Zd27fW__hint{opacity:0;transform:translateY(4px)}.shot-zoom-module__Zd27fW__trigger:hover .shot-zoom-module__Zd27fW__hint,.shot-zoom-module__Zd27fW__trigger:focus-visible .shot-zoom-module__Zd27fW__hint{opacity:1;transform:none}}.shot-zoom-module__Zd27fW__dialog{color:#e8ecf3;overscroll-behavior:contain;background:0 0;border:0;place-items:center;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:clamp(16px,4vw,48px);display:grid;overflow:auto}.shot-zoom-module__Zd27fW__dialog:not([open]){display:none}.shot-zoom-module__Zd27fW__dialog::backdrop{-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:radial-gradient(60% 50% at 50% 30%,#1e5eff38,#0000 70%),#03060ed1}.shot-zoom-module__Zd27fW__panel{background:#070d1b;border:1px solid #94b2ff29;border-radius:22px;width:min(1240px,100%);margin:0;padding:10px;position:relative;box-shadow:0 0 0 1px #ffffff0a,0 40px 120px -40px #1e5eff8c,0 30px 60px -30px #000c}.shot-zoom-module__Zd27fW__image{object-fit:contain;background:#fff;border-radius:14px;width:100%;height:auto;max-height:calc(100dvh - 2*clamp(16px,4vw,48px) - 72px);display:block}.shot-zoom-module__Zd27fW__caption{color:#a9b3c4;padding:12px 8px 4px;font-size:14px;line-height:1.4}.shot-zoom-module__Zd27fW__close{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));color:#fff;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);cursor:pointer;background:#0a1429b8;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .16s,transform .16s;display:inline-flex;position:fixed;box-shadow:inset 0 1px #ffffff14}.shot-zoom-module__Zd27fW__close:hover{background:#1e5effd9}.shot-zoom-module__Zd27fW__close:active{transform:scale(.96)}.shot-zoom-module__Zd27fW__close:focus-visible{outline-offset:3px;outline:2px solid #6e9bff}@media (prefers-reduced-motion:no-preference){.shot-zoom-module__Zd27fW__dialog,.shot-zoom-module__Zd27fW__dialog::backdrop{transition:opacity .16s ease, overlay .16s ease allow-discrete, display .16s ease allow-discrete;opacity:0}.shot-zoom-module__Zd27fW__dialog[open],.shot-zoom-module__Zd27fW__dialog[open]::backdrop{opacity:1;transition-duration:.24s}@starting-style{.shot-zoom-module__Zd27fW__dialog[open],.shot-zoom-module__Zd27fW__dialog[open]::backdrop{opacity:0}}.shot-zoom-module__Zd27fW__panel{transition:transform .16s;transform:scale(.96)translateY(8px)}.shot-zoom-module__Zd27fW__dialog[open] .shot-zoom-module__Zd27fW__panel{transition:transform .24s cubic-bezier(.22,1,.36,1);transform:none}@starting-style{.shot-zoom-module__Zd27fW__dialog[open] .shot-zoom-module__Zd27fW__panel{transform:scale(.96)translateY(8px)}}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.shot-zoom-module__Zd27fW__dialog::backdrop{background:#03060ef5}}
