.olrv{display:contents}.olrv__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(10px,2vw,28px);border:0;background:transparent;color:#fff;overflow:hidden}.olrv__dialog::backdrop{background:#0b0b0be6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.olrv__panel{position:relative;width:min(100%,1600px);height:100%;margin:0 auto;padding:clamp(14px,2vw,28px);border:1px solid rgba(255,255,255,.18);border-radius:22px;background:#121212f0;overflow:hidden}.olrv__stage{position:relative;width:100%;height:100%;min-width:0;min-height:0}.olrv__viewport{position:relative;display:block;width:100%;height:100%;border-radius:16px;background:#f4f4f2;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.olrv__viewport:focus-visible{outline:3px solid #ffffff;outline-offset:-5px}.olrv__viewport.is-zoomed{touch-action:none}.olrv__slide,.olrv__surface{width:100%;height:100%;min-width:0;min-height:0;margin:0}.olrv__slide[hidden]{display:none!important}.olrv__surface{display:flex;align-items:center;justify-content:center;overflow:hidden}.olrv__image{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;transform-origin:center center;transition:transform .24s ease;will-change:transform;pointer-events:none}.olrv__viewport.can-zoom .olrv__surface{cursor:zoom-in}.olrv__viewport.is-zoomed .olrv__surface{cursor:grab}.olrv__viewport.is-dragging .olrv__surface{cursor:grabbing}.olrv__viewport.is-dragging .olrv__image{transition:none}.olrv__close,.olrv__zoom{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);background:#000000b8;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .2s ease,color .2s ease}.olrv__close:hover,.olrv__zoom:hover{background:#fff;color:#111}.olrv__close:focus-visible,.olrv__zoom:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.olrv__close{top:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px);width:48px;height:48px;padding:0;border-radius:50%}.olrv__close svg{width:42%;height:42%}.olrv__zoom{left:50%;bottom:14px;min-height:40px;padding:8px 16px;border-radius:999px;font:inherit;font-size:13px;font-weight:700;transform:translate(-50%)}.olrv__zoom[hidden]{display:none}@media(prefers-reduced-motion:reduce){.olrv__image,.olrv__close,.olrv__zoom{transition:none!important}}@media screen and (max-width:749px){.olrv__dialog{padding:8px}.olrv__panel{padding:10px;border-radius:19px}.olrv__close{top:14px;right:14px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/oscar-lab-results-viewer.css.map */
