.product-evidence[data-v-651d4b0b]{margin:0;min-width:0}.evidence-image[data-v-651d4b0b]{position:relative;display:block;border:1px solid var(--public-line);border-radius:6px;background:#fff;overflow:hidden;transition:border-color var(--public-motion-fast, .16s) ease}.evidence-image img[data-v-651d4b0b]{display:block;width:100%;height:auto;aspect-ratio:var(--image-aspect-ratio);object-fit:contain}.evidence-image img.has-preview-crop[data-v-651d4b0b]{object-fit:cover}.evidence-expand[data-v-651d4b0b]{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:36px;height:36px;background:#fff;color:var(--public-ink);border:1px solid var(--public-control);border-radius:4px;transition:background var(--public-motion-fast, .16s) ease,border-color var(--public-motion-fast, .16s) ease}.evidence-image:is(:hover,:focus-visible) .evidence-expand[data-v-651d4b0b]{background:var(--public-selected);border-color:var(--public-focus)}.evidence-image[data-v-651d4b0b]:is(:hover,:focus-visible){border-color:var(--public-focus)}.evidence-expand svg[data-v-651d4b0b]{transition:transform var(--public-motion-base, .22s) var(--public-motion-ease, ease-out)}.evidence-image:is(:hover,:focus-visible) .evidence-expand svg[data-v-651d4b0b]{transform:scale(1.08)}figcaption[data-v-651d4b0b]{margin-top:12px;color:var(--public-muted);font-size:13px;line-height:1.55}.evidence-dialog[data-v-651d4b0b]{width:min(1440px,calc(100% - 24px));height:min(960px,calc(100dvh - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid var(--public-line);border-radius:6px;background:#fff;color:var(--public-ink);text-align:left;line-height:1.5;overflow:hidden;overscroll-behavior:contain}.evidence-dialog[open][data-v-651d4b0b]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:gallery-enter-651d4b0b var(--public-motion-base, .22s) var(--public-motion-ease, ease-out)}.evidence-dialog[data-v-651d4b0b]::backdrop{background:#091812bf}.evidence-toolbar[data-v-651d4b0b]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;border-bottom:1px solid var(--public-line)}.evidence-count[data-v-651d4b0b]{font-size:14px;font-variant-numeric:tabular-nums}.evidence-tools[data-v-651d4b0b]{display:flex;gap:8px}.evidence-viewer[data-v-651d4b0b]{position:relative;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-y pinch-zoom;background:var(--public-surface)}.evidence-viewer.is-zoomed[data-v-651d4b0b]{touch-action:pan-x pan-y pinch-zoom}.evidence-viewer[data-v-651d4b0b]:focus-visible{outline-offset:-3px}.evidence-scroll-space[data-v-651d4b0b]{display:grid;place-items:center;width:max-content;min-width:100%;min-height:100%}.evidence-canvas[data-v-651d4b0b]{position:relative;width:0;height:0}.evidence-viewer img[data-v-651d4b0b]{display:block;width:100%;height:100%;object-fit:contain;opacity:0}.evidence-viewer img.is-loaded[data-v-651d4b0b]{opacity:1;animation:screenshot-enter-651d4b0b var(--public-motion-base, .22s) var(--public-motion-ease, ease-out)}.evidence-viewer img.is-loaded.is-detail[data-v-651d4b0b]{animation:screenshot-zoom-651d4b0b var(--public-motion-fast, .16s) ease-out}.evidence-gallery-footer[data-v-651d4b0b]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 16px;border-top:1px solid var(--public-line);font-size:14px;line-height:1.5}.evidence-description[data-v-651d4b0b]{min-width:0}.evidence-description p[data-v-651d4b0b]{margin:0;overflow-wrap:anywhere}.evidence-description a[data-v-651d4b0b]{margin-top:8px}.evidence-dialog a[data-v-651d4b0b]{display:inline-flex;align-items:center;min-height:44px;color:var(--public-accent);text-decoration:underline;text-underline-offset:3px}.evidence-controls[data-v-651d4b0b]{display:flex;flex-shrink:0;gap:8px}.evidence-dialog button[data-v-651d4b0b]{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid var(--public-control);border-radius:4px;background:#fff;color:var(--public-ink);cursor:pointer;transition:background var(--public-motion-fast, .16s) ease,border-color var(--public-motion-fast, .16s) ease}.evidence-dialog button[data-v-651d4b0b]:is(:hover,:focus-visible):not([aria-disabled=true]){background:var(--public-selected);border-color:var(--public-focus)}.evidence-dialog button svg[data-v-651d4b0b]{transition:transform var(--public-motion-base, .22s) var(--public-motion-ease, ease-out)}.evidence-controls button:first-child:is(:hover,:focus-visible) svg[data-v-651d4b0b]{transform:translate(-2px)}.evidence-controls button:last-child:is(:hover,:focus-visible) svg[data-v-651d4b0b]{transform:translate(2px)}.evidence-zoom:is(:hover,:focus-visible):not([aria-disabled=true]) svg[data-v-651d4b0b]{transform:scale(1.08)}.evidence-dialog button[aria-disabled=true][data-v-651d4b0b]{opacity:.45;cursor:default}.evidence-status[data-v-651d4b0b]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:14px;text-align:center;padding:16px}@keyframes screenshot-enter-651d4b0b{0%{opacity:.35;transform:translate(var(--screenshot-entry-x, 0px))}to{opacity:1;transform:translate(0)}}@keyframes gallery-enter-651d4b0b{0%{opacity:0}to{opacity:1}}@keyframes screenshot-zoom-651d4b0b{0%{opacity:.65}to{opacity:1}}@media(max-width:600px){.evidence-dialog[data-v-651d4b0b]{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0}.evidence-toolbar[data-v-651d4b0b]{padding:calc(8px + env(safe-area-inset-top)) 12px 8px;gap:8px}.evidence-gallery-footer[data-v-651d4b0b]{gap:12px;padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.evidence-description[data-v-651d4b0b]{font-size:13px}.evidence-description a[data-v-651d4b0b]{margin-top:0}}@media(prefers-reduced-motion:reduce){.evidence-dialog[open][data-v-651d4b0b],.evidence-viewer img.is-loaded[data-v-651d4b0b],.evidence-viewer img.is-loaded.is-detail[data-v-651d4b0b]{animation:none}.evidence-dialog button[data-v-651d4b0b],.evidence-dialog button svg[data-v-651d4b0b],.evidence-expand[data-v-651d4b0b],.evidence-expand svg[data-v-651d4b0b],.evidence-image[data-v-651d4b0b]{transition:none}.evidence-dialog button:is(:hover,:focus-visible) svg[data-v-651d4b0b],.evidence-image:is(:hover,:focus-visible) .evidence-expand svg[data-v-651d4b0b]{transform:none}}[data-v-651d4b0b]:focus-visible{outline:3px solid var(--public-focus);outline-offset:4px}
