.article-media[data-v-0e71dbfa]{font-family:var(--article-font,monospace);margin:0;min-width:0;width:100%}.image-link[data-v-0e71dbfa]{border:1px solid var(--article-border,#d4d4d4);display:block;position:relative}.image-link img[data-v-0e71dbfa]{border-radius:0;display:block;height:auto;width:100%}.image-original[data-v-0e71dbfa]{background:var(--article-bg,#fff);border-left:1px solid var(--article-border,#d4d4d4);border-top:1px solid var(--article-border,#d4d4d4);bottom:0;color:var(--article-muted,#737373);font-size:.6875rem;line-height:1.5;padding:.375rem .625rem;position:absolute;right:0;z-index:1}.image-link:hover .image-original[data-v-0e71dbfa]{color:var(--article-accent,#007f73)}.article-media[data-v-0e71dbfa] :is(a,button,.gallery-track):focus-visible{outline:1px solid var(--article-accent,#007f73);outline-offset:-4px}.article-gallery[data-v-0e71dbfa]{background:var(--article-bg,#fff);border:1px solid var(--article-border,#d4d4d4);overflow:hidden}.gallery-track[data-v-0e71dbfa]{aspect-ratio:4/3;display:flex;max-height:min(32rem,60svh);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.gallery-track[data-v-0e71dbfa]::-webkit-scrollbar{display:none}.gallery-slide[data-v-0e71dbfa]{flex:0 0 100%;height:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.gallery-slide .image-link[data-v-0e71dbfa]{border:0;height:100%}.gallery-slide .image-link img[data-v-0e71dbfa]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gallery-slide .image-error[data-v-0e71dbfa]{align-items:center;border:0;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:center;padding:1rem;text-align:center}.gallery-slide .image-error p[data-v-0e71dbfa]{margin:0}.image-error-actions[data-v-0e71dbfa]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.image-error-actions[data-v-0e71dbfa] :is(a,button){align-items:center;background:transparent;border:1px solid var(--article-border,#d4d4d4);color:inherit;cursor:pointer;display:inline-flex;font:inherit;line-height:1.5;min-height:2.75rem;padding:.5rem .75rem;text-decoration:none}.image-error-actions[data-v-0e71dbfa] :is(a,button):hover{color:var(--article-accent,#007f73)}.gallery-controls[data-v-0e71dbfa]{align-items:center;border-top:1px solid var(--article-border,#d4d4d4);color:var(--article-muted,#737373);display:flex;font-size:.6875rem;gap:.75rem;line-height:1;min-height:2.75rem;padding-left:.75rem}.gallery-controls button[data-v-0e71dbfa]{background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:grid;font:inherit;margin:0;min-height:2.75rem;min-width:2.75rem;padding:0;place-items:center}.gallery-controls button[data-v-0e71dbfa]:hover:not(:disabled){color:var(--article-accent,#007f73)}.gallery-controls button[data-v-0e71dbfa]:disabled{cursor:default;opacity:.3}.gallery-count[data-v-0e71dbfa]{flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap}.gallery-count[data-v-0e71dbfa]>:first-child{color:var(--article-accent,#007f73)}.gallery-pages[data-v-0e71dbfa]{display:flex;flex:1;min-width:0;overflow-x:auto}.gallery-pages button[data-v-0e71dbfa]{flex:1 0 1rem;min-width:1rem;padding-inline:.2rem}.gallery-pages span[data-v-0e71dbfa]{background:var(--article-border,#d4d4d4);height:1px;width:100%}.gallery-pages button:hover span[data-v-0e71dbfa],.gallery-pages button[aria-current=true] span[data-v-0e71dbfa]{background:var(--article-accent,#007f73)}.gallery-arrows[data-v-0e71dbfa]{display:flex;flex-shrink:0}.gallery-arrows button[data-v-0e71dbfa]{border-left:1px solid var(--article-border,#d4d4d4);font-size:1rem}.image-error[data-v-0e71dbfa]{border:1px solid var(--article-border,#d4d4d4);font-size:.8125rem;padding:3rem 1rem}.image-error[data-v-0e71dbfa],.info[data-v-0e71dbfa]{color:var(--article-muted,#737373)}.info[data-v-0e71dbfa]{align-items:flex-start;display:flex;font-size:.75rem;gap:1rem;justify-content:space-between;line-height:1.8;margin-top:.75rem}.info .info-title[data-v-0e71dbfa]{min-width:0;overflow-wrap:anywhere}.info img[data-v-0e71dbfa]{flex-shrink:0;height:auto;width:61px}.dark-mode .image-link img[data-v-0e71dbfa]{opacity:.7}
