.article-entry img[style*=--article-image-ratio]{aspect-ratio:var(--article-image-ratio)}.article-entry img[style*=--article-image-natural-width]{width:var(--article-image-natural-width);height:auto}html.article-image-landscape .article-entry img[style*=--article-image-width],html.article-image-landscape.article-image-editor body img[style*=--article-image-width]{max-height:var(--article-image-height)!important;max-width:min(100%,var(--article-image-width))!important}html.article-image-landscape .article-entry .image-nsfw[style*=--article-image-width]{max-width:min(100%,var(--article-image-width))!important}.image-nsfw{display:inline-grid;position:relative;max-width:100%;overflow:hidden;vertical-align:middle;line-height:0;border-radius:4px}.image-nsfw:not([data-revealed="1"]){min-height:80px}.image-nsfw>img{display:block}:where(.image-nsfw)>img{max-width:100%}.image-nsfw-percent>img{width:100%!important;height:auto}img[data-nsfw="1"]:not([data-nsfw-revealed="1"]){filter:blur(18px)!important}.image-nsfw-toggle,.image-nsfw-gallery-toggle{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;min-height:40px;margin:0;padding:12px;border:0;border-radius:0;background:#181b22bd;color:#fff;font:14px/1.5 sans-serif;text-align:center;cursor:pointer;box-sizing:border-box}.image-nsfw-toggle strong,.image-nsfw-gallery-toggle strong{font-size:22px;letter-spacing:2px}.image-nsfw-toggle:focus-visible,.image-nsfw-gallery-toggle:focus-visible{outline:3px solid #60c9ff;outline-offset:-4px}.image-nsfw[data-revealed="1"]>.image-nsfw-toggle{inset:6px 6px auto auto;width:auto;height:auto;min-height:0;padding:4px 8px;border-radius:3px;font-size:12px}.lg-item.image-nsfw-slide:not(.image-nsfw-unlocked) .lg-img-wrap{filter:blur(22px)}.lg-thumb-item.image-nsfw-thumb img{filter:blur(10px)}.lg-item.image-nsfw-slide:not(.image-nsfw-unlocked):after{content:"";position:absolute;inset:0;z-index:5;background:#0c0e13c2}.image-nsfw-gallery-toggle{inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:10;width:240px;max-width:90%;height:auto;padding:20px;border:1px solid rgba(255,255,255,.25);border-radius:8px;background:#282d38f0}.image-nsfw-unlocked>.image-nsfw-gallery-toggle{display:none}.image-nsfw-color:not([data-revealed="1"])>.image-nsfw-toggle,.lg-item.image-nsfw-slide.image-nsfw-color:not(.image-nsfw-unlocked):after{background:linear-gradient(#0006,#0006),radial-gradient(ellipse at top left,var(--nsfw-0),transparent 70%),radial-gradient(ellipse at top right,var(--nsfw-1),transparent 70%),radial-gradient(ellipse at bottom left,var(--nsfw-2),transparent 75%),var(--nsfw-3)}.image-nsfw-color:not([data-revealed="1"])>img,.lg-item.image-nsfw-color:not(.image-nsfw-unlocked) .lg-img-wrap{filter:none!important}.image-nsfw-color .image-nsfw-toggle{text-shadow:0 1px 4px #000b}.image-nsfw-color>img[data-nsfw-src]:not([src]){visibility:hidden;aspect-ratio:var(--nsfw-ratio, 16/9)}.image-nsfw-color>img[data-nsfw-src]:not([src]):not([width]):not([height]){width:var(--nsfw-width, 300px)}.image-nsfw-color:not([data-revealed])>img[data-nsfw-src],.lg-item.image-nsfw-color:not(.image-nsfw-unlocked) .lg-image{visibility:hidden}
