/* Only lottery content: no fabricated thumbnail or brand-text image fallback. */
.offer-row.lottery-no-image,.results-list .offer-row.lottery-no-image,.latest-list .offer-row.lottery-no-image{grid-template-columns:minmax(0,1fr) minmax(140px,210px);gap:12px;min-height:100px}
.offer-row.lottery-no-image .row-info,.latest-list .offer-row.lottery-no-image .row-info{grid-column:1;grid-row:auto}
.offer-row.lottery-no-image .row-value,.results-list .offer-row.lottery-no-image .row-value{grid-column:2;grid-row:auto}
.detail-main.lottery-no-image{grid-template-columns:minmax(0,1fr)}
.lottery-photo{background:#fff;border-radius:0}
.lottery-photo img{object-fit:scale-down}
.lottery-photo.main-image{aspect-ratio:var(--lottery-ratio);max-height:380px}
.lottery-image-credit{display:block;font-size:10px;line-height:1.5;color:#65758a;margin-top:6px;overflow-wrap:anywhere}
.lottery-image-credit a{text-decoration:underline}
.mini-card>.lottery-image-credit{padding:0 8px 8px;margin:0}
.mini-card:has(>.lottery-image-credit)>a{height:auto;min-height:calc(100% - 28px)}
@media(max-width:640px){.offer-row.lottery-no-image,.results-list .offer-row.lottery-no-image,.latest-list .offer-row.lottery-no-image{grid-template-columns:minmax(0,1fr);gap:6px;min-height:0;padding:14px 0}.offer-row.lottery-no-image .row-value,.results-list .offer-row.lottery-no-image .row-value{grid-column:1;grid-row:auto;justify-content:start;max-width:none;text-align:left}.offer-row.lottery-no-image .row-info{padding-right:0}.lottery-photo.main-image{max-height:330px}}
