.ScreenshotZoom_trigger__imQtg{display:block;position:relative;width:100%;align-self:start;padding:0;border:0;margin:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:zoom-in}.ScreenshotZoom_trigger__imQtg:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ScreenshotZoom_hint__iQOMq{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;background:rgba(15,15,16,.82);color:#ffffff;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;opacity:0;transform:translateY(3px);transition:opacity .16s ease,transform .16s ease;pointer-events:none}.ScreenshotZoom_trigger__imQtg:focus-visible .ScreenshotZoom_hint__iQOMq,.ScreenshotZoom_trigger__imQtg:hover .ScreenshotZoom_hint__iQOMq{opacity:1;transform:none}.ScreenshotZoom_backdrop__sf6rn{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,44px);background:rgba(8,8,10,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:zoom-out;animation:ScreenshotZoom_zoom-fade__PTOQY .16s ease}.ScreenshotZoom_dialog__5nMH4{display:flex;flex-direction:column;gap:12px;width:100%;max-width:min(1440px,100%);max-height:100%;cursor:default;animation:ScreenshotZoom_zoom-rise__i8tI5 .2s cubic-bezier(.2,.8,.2,1)}.ScreenshotZoom_viewport__ZTfFT{flex:1 1;min-height:0;display:grid;place-items:center;place-content:safe center;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-xl)}.ScreenshotZoom_viewport__ZTfFT[data-zoomed=true]{cursor:-webkit-grab;cursor:grab}.ScreenshotZoom_viewport__ZTfFT[data-zoomed=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.ScreenshotZoom_image__1Kdml{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--radius);cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.ScreenshotZoom_viewport__ZTfFT[data-zoomed=true] .ScreenshotZoom_image__1Kdml{cursor:zoom-out;border-radius:0}.ScreenshotZoom_caption__VEoTz{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;flex-shrink:0}.ScreenshotZoom_caption__VEoTz p{margin:0;max-width:62ch;color:rgba(255,255,255,.76);font-size:13px;line-height:1.5}.ScreenshotZoom_controls__3CFKg{display:flex;align-items:center;gap:10px;flex-shrink:0}.ScreenshotZoom_zoom__V5l5q{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid rgba(255,255,255,.22);border-radius:var(--button-radius)}.ScreenshotZoom_zoom__V5l5q button{width:28px;height:28px;padding:0;border:0;border-radius:var(--button-radius);background:transparent;color:#ffffff;font:inherit;font-size:16px;line-height:1;cursor:pointer;transition:background .15s ease}.ScreenshotZoom_zoom__V5l5q button:hover:not(:disabled){background:rgba(255,255,255,.14)}.ScreenshotZoom_zoom__V5l5q button:disabled{color:rgba(255,255,255,.3);cursor:default}.ScreenshotZoom_close__dMFZ_:focus-visible,.ScreenshotZoom_zoom__V5l5q button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ScreenshotZoom_zoom__V5l5q span{min-width:44px;color:rgba(255,255,255,.78);font-family:var(--mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.ScreenshotZoom_close__dMFZ_{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:8px 14px;border:1px solid rgba(255,255,255,.28);border-radius:var(--button-radius);background:transparent;color:#ffffff;font:inherit;font-size:13px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ScreenshotZoom_close__dMFZ_:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5)}@keyframes ScreenshotZoom_zoom-fade__PTOQY{0%{opacity:0}}@keyframes ScreenshotZoom_zoom-rise__i8tI5{0%{opacity:0;transform:translateY(8px) scale(.985)}}@media (max-width:640px){.ScreenshotZoom_caption__VEoTz{flex-direction:column-reverse;align-items:stretch;gap:12px}.ScreenshotZoom_controls__3CFKg{justify-content:space-between}.ScreenshotZoom_close__dMFZ_{justify-content:center;flex:1 1;margin-left:10px}}@media (prefers-reduced-motion:reduce){.ScreenshotZoom_backdrop__sf6rn,.ScreenshotZoom_dialog__5nMH4{animation:none}.ScreenshotZoom_hint__iQOMq{transition:none}}