.image-detail-showcase[data-astro-cid-zngkcn73]{--card-width: clamp(104px, calc(20vw + 40px) , 298px);--card-height: calc(var(--card-width) * 410 / 298);--card-gap: 16px;--edge-fade: 250px;position:relative;left:50%;width:100vw;margin-left:-50vw;padding-bottom:20px;scroll-margin-top:100px;overflow:hidden;color:var(--color-ink);background:transparent}.image-detail-heading[data-astro-cid-zngkcn73]{position:relative;z-index:2;width:min(903px,calc(100% - 48px));margin:0 auto;text-align:center}.image-detail-heading[data-astro-cid-zngkcn73] h2[data-astro-cid-zngkcn73]{margin:0;font-family:var(--font-display, "Poppins", sans-serif);font-size:clamp(2rem,2.0833vw,2.5rem);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.image-detail-heading[data-astro-cid-zngkcn73] p[data-astro-cid-zngkcn73]{max-width:903px;margin:14px 0 0;color:#6a6b6c;font-family:"Inter",var(--font-body);font-size:clamp(1rem,.9375vw,1.125rem);font-weight:500;line-height:1.222222;letter-spacing:.2px}.image-detail-showcase[data-astro-cid-zngkcn73][data-heading-spacing=compact] .image-detail-heading[data-astro-cid-zngkcn73] p[data-astro-cid-zngkcn73]{margin-top:6px}.image-detail-viewport[data-astro-cid-zngkcn73]{position:relative;margin-top:48px;width:100%;height:var(--card-height);overflow:hidden}.image-detail-viewport[data-astro-cid-zngkcn73]:before,.image-detail-viewport[data-astro-cid-zngkcn73]:after{position:absolute;z-index:3;top:0;width:var(--edge-fade);height:100%;pointer-events:none;content:""}.image-detail-viewport[data-astro-cid-zngkcn73]:before{left:0;background:linear-gradient(90deg,#121212 0%,rgb(18 18 18 / 88%) 28%,transparent 100%)}.image-detail-viewport[data-astro-cid-zngkcn73]:after{right:0;background:linear-gradient(270deg,#121212 0%,rgb(18 18 18 / 88%) 28%,transparent 100%)}.image-detail-track[data-astro-cid-zngkcn73]{display:flex;gap:var(--card-gap);width:max-content;height:var(--card-height);padding-inline:max(16px,calc((100vw - 1920px)/2));animation:image-detail-marquee 70s linear infinite;will-change:transform}.image-detail-card[data-astro-cid-zngkcn73]{position:relative;flex:0 0 var(--card-width);width:var(--card-width);height:var(--card-height);overflow:hidden;border-radius:calc(var(--card-width) * 35.269 / 298);background:#242424;color:inherit;text-decoration:none}.image-detail-card[data-astro-cid-zngkcn73]:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.image-detail-track[data-astro-cid-zngkcn73]:has(.image-detail-card:focus-visible){animation-play-state:paused}.image-detail-art[data-astro-cid-zngkcn73]{position:absolute;inset:0}.image-detail-art[data-astro-cid-zngkcn73] img[data-astro-cid-zngkcn73]{display:block;width:100%;height:100%;object-fit:contain}.image-detail-author[data-astro-cid-zngkcn73]{position:absolute;bottom:calc(var(--card-width) * 27 / 298);left:calc(var(--card-width) * 22 / 298);display:inline-flex;align-items:center;gap:6px;color:#fff;font-family:Arial,sans-serif;max-width:calc(100% - var(--card-width) * 44 / 298);font-size:clamp(12px,calc(var(--card-width) * 16 / 298),16px);font-weight:700;letter-spacing:.8px}.image-detail-avatar[data-astro-cid-zngkcn73]{display:block;flex-shrink:0;width:clamp(16px,calc(var(--card-width) * 26 / 298),26px);aspect-ratio:1;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,#d7a576,#433027)}.image-detail-avatar[data-astro-cid-zngkcn73] img[data-astro-cid-zngkcn73]{display:block;width:100%;height:100%;object-fit:cover}.image-detail-author[data-astro-cid-zngkcn73]>span[data-astro-cid-zngkcn73]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes image-detail-marquee{0%{transform:translate(0)}to{transform:translate(calc((var(--card-width) + var(--card-gap)) * var(--card-count) * -1))}}@media(max-width:1100px){.image-detail-showcase[data-astro-cid-zngkcn73]{--card-gap: 12px;--edge-fade: 48px}}@media(max-width:760px){.image-detail-showcase[data-astro-cid-zngkcn73]{--card-gap: 10px;--edge-fade: 16px}.image-detail-heading[data-astro-cid-zngkcn73]{width:min(100% - 32px,903px)}.image-detail-heading[data-astro-cid-zngkcn73] h2[data-astro-cid-zngkcn73]{font-size:clamp(1.65rem,7vw,2rem);line-height:1.35;white-space:normal}.image-detail-heading[data-astro-cid-zngkcn73] p[data-astro-cid-zngkcn73]{font-size:.95rem;line-height:1.45}.image-detail-viewport[data-astro-cid-zngkcn73]{margin-top:24px}.image-detail-viewport[data-astro-cid-zngkcn73]:before{background:linear-gradient(90deg,#121212 0%,transparent 100%)}.image-detail-viewport[data-astro-cid-zngkcn73]:after{background:linear-gradient(270deg,#121212 0%,transparent 100%)}.image-detail-track[data-astro-cid-zngkcn73]{padding-inline:var(--card-gap)}.image-detail-author[data-astro-cid-zngkcn73]{gap:4px;letter-spacing:0}}@media(max-width:560px){.image-detail-showcase[data-astro-cid-zngkcn73]{--card-gap: 6px;--edge-fade: 8px}}
