.app-screenshot[data-v-227ee423]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:zoom-in;font:inherit;max-width:100%;padding:0;position:relative}.app-screenshot[data-v-227ee423]:focus-visible{outline:3px solid #a796e8;outline-offset:4px}.app-screenshot__zoom[data-v-227ee423]{align-items:center;background:#20232ad1;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;bottom:14px;color:#fff;display:flex;height:42px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:14px;transition:opacity .16s ease;width:42px}.app-screenshot__zoom svg[data-v-227ee423]{height:20px;width:20px}.app-screenshot:focus-visible .app-screenshot__zoom[data-v-227ee423],.app-screenshot:hover .app-screenshot__zoom[data-v-227ee423]{opacity:1}.app-screenshot-lightbox[data-v-227ee423]{align-items:center;background:#141519eb;display:flex;flex-direction:column;gap:13px;top:0;right:0;bottom:0;left:0;justify-content:center;padding:32px;position:fixed;z-index:1000}.app-screenshot-lightbox__close[data-v-227ee423]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.22);border-radius:50%;color:#fff;cursor:pointer;display:flex;font:inherit;height:44px;justify-content:center;position:absolute;right:clamp(16px,3vw,40px);top:clamp(16px,3vw,40px);width:44px}.app-screenshot-lightbox__close span[data-v-227ee423]{font-size:1.8rem;font-weight:300;line-height:1;transform:translateY(-1px)}.app-screenshot-lightbox__image[data-v-227ee423]{display:block;height:auto;max-height:calc(100dvh - 110px);max-width:min(100%,1600px);-o-object-fit:contain;object-fit:contain;width:auto}.app-screenshot-lightbox__caption[data-v-227ee423]{color:#ffffffbd;font-size:.82rem;line-height:1.4;text-align:center}@media (hover:none){.app-screenshot__zoom[data-v-227ee423]{opacity:1}}@media (max-width:640px){.app-screenshot-lightbox[data-v-227ee423]{padding:20px}.app-screenshot-lightbox__image[data-v-227ee423]{max-height:calc(100dvh - 90px)}}@media (prefers-reduced-motion:reduce){.app-screenshot__zoom[data-v-227ee423]{transition:none}}
