#rvm-temas-image-popup{box-sizing:border-box;zoom:1;color-scheme:light;width:min(900px,calc(100vw - 32px),calc((100vh - 32px)*1.776833));width:min(900px,calc(100vw - 32px),calc((100dvh - 32px)*1.776833));max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:18px;background:#001c2e;box-shadow:0 24px 100px #00132270;overflow:visible}
#rvm-temas-image-popup:not([open]){display:none}
#rvm-temas-image-popup:focus{outline:none}
#rvm-temas-image-popup::backdrop{background:rgba(2,20,36,.76)}
#rvm-temas-image-popup *,#rvm-temas-image-popup *::before,#rvm-temas-image-popup *::after{box-sizing:border-box}
#rvm-temas-image-popup .rvm-ti-link{display:block;border-radius:inherit;overflow:hidden;text-decoration:none;line-height:0}
#rvm-temas-image-popup picture{display:block}
#rvm-temas-image-popup img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:1672/941;object-fit:contain;margin:0;border:0}
#rvm-temas-image-popup .rvm-ti-close{position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;padding:10px;border:0;border-radius:50%;background:#ffffffed;color:#294454;box-shadow:0 2px 8px #00132230;cursor:pointer}
#rvm-temas-image-popup .rvm-ti-close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8}
#rvm-temas-image-popup button:focus-visible,#rvm-temas-image-popup a:focus-visible{outline:3px solid #67ffe2;outline-offset:4px}
@media(max-width:820px){
  #rvm-temas-image-popup{width:min(420px,calc(100vw - 28px),calc((100vh - 28px)*.8002853));width:min(420px,calc(100vw - 28px),calc((100dvh - 28px)*.8002853));border-radius:16px}
  #rvm-temas-image-popup img{aspect-ratio:1122/1402}
}
