.iRrbUG_zoomable{cursor:zoom-in;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.iRrbUG_zoomable:focus-visible{outline-offset:3px;outline:2px solid #9160f0}.iRrbUG_zoomable:after{content:"";z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.5-4.5M11 8.5v5M8.5 11h5'/%3E%3C/svg%3E") 50%/18px no-repeat,#34005fd9;border-radius:50%;width:36px;height:36px;position:absolute;bottom:10px;right:10px;box-shadow:0 0 0 1px #9160f099}@media (min-width:810px){.iRrbUG_zoomable:after{opacity:0;transition:opacity .2s}.iRrbUG_zoomable:hover:after,.iRrbUG_zoomable:focus-visible:after{opacity:1}}.iRrbUG_overlay{z-index:2147483000;background:#080010;flex-direction:column;display:flex;position:fixed;inset:0}.iRrbUG_bar{color:#fff;align-items:center;gap:16px;padding:12px 16px;font-family:Montserrat,sans-serif;font-size:14px;display:flex}.iRrbUG_count{font-variant-numeric:tabular-nums}.iRrbUG_hint{color:#fff9;flex:1;font-size:13px}.iRrbUG_close{margin-left:auto}.iRrbUG_close,.iRrbUG_nav button{color:#fff;cursor:pointer;background:#34005f99;border:1px solid #9160f080;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.iRrbUG_close:focus-visible,.iRrbUG_nav button:focus-visible{outline-offset:2px;outline:2px solid #9160f0}.iRrbUG_close svg,.iRrbUG_nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.iRrbUG_scroller{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.iRrbUG_image{border-radius:8px;display:block}@media (min-width:810px){.iRrbUG_scroller{place-items:center;padding:0 24px;display:grid}.iRrbUG_image{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 160px)}.iRrbUG_hint{visibility:hidden}}@media (max-width:809.98px){.iRrbUG_wide .iRrbUG_image{width:auto;max-width:none;height:100%}.iRrbUG_wide{padding:0 12px;display:flex}.iRrbUG_tall .iRrbUG_image{width:100%;height:auto}.iRrbUG_tall{padding:0 12px}}.iRrbUG_nav{padding:12px 16px calc(12px + env(safe-area-inset-bottom));justify-content:center;gap:16px;display:flex}@media (prefers-reduced-motion:reduce){.iRrbUG_zoomable:after{transition:none}}
