.ArticlePhoto-module__vrJfwq__trigger{cursor:zoom-in;display:block;position:absolute;inset:0}.ArticlePhoto-module__vrJfwq__trigger:focus-visible{outline-offset:-3px;outline:3px solid #526358}.ArticlePhoto-module__vrJfwq__hint{z-index:1;color:#333;background:#ffffffeb;border-radius:3px;padding:4px 9px;font:12px/1.6 sans-serif;position:absolute;bottom:10px;right:10px}.ArticlePhoto-module__vrJfwq__dialog{box-sizing:border-box;background:#000000e0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:72px 16px 24px;position:fixed;inset:0;overflow:auto}.ArticlePhoto-module__vrJfwq__dialog[open]{justify-content:center;align-items:center;display:flex}.ArticlePhoto-module__vrJfwq__dialog::backdrop{background:0 0}.ArticlePhoto-module__vrJfwq__dialog .ArticlePhoto-module__vrJfwq__close{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));color:#fff;cursor:pointer;background:#262626;border:1px solid #fff9;border-radius:4px;min-width:88px;min-height:44px;padding:8px 14px;font:15px/1.5 sans-serif;position:absolute}.ArticlePhoto-module__vrJfwq__dialog .ArticlePhoto-module__vrJfwq__close:focus-visible{outline-offset:3px;outline:3px solid #fff}.ArticlePhoto-module__vrJfwq__dialog .ArticlePhoto-module__vrJfwq__fullImage{object-fit:contain;filter:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (min-width:1024px){.ArticlePhoto-module__vrJfwq__dialog{padding-inline:48px}}
