/* Release status is a removable layer; original cover files stay intact. */
.has-out-soon{position:relative;overflow:hidden;container-type:inline-size;isolation:isolate}
.out-soon-ribbon{position:absolute;z-index:4;top:11%;right:-17%;width:65%;padding:5px 0;transform:rotate(45deg);background:rgba(122,219,213,.94);color:#102322;font-family:Arial,Helvetica,sans-serif;font-size:clamp(9px,4cqi,17px);font-weight:700;line-height:1.45;letter-spacing:.12em;text-align:center;text-transform:uppercase;box-shadow:0 2px 10px #0005;pointer-events:none}
.connection-art{display:block;position:relative;aspect-ratio:1;overflow:hidden;border-radius:4px}
.connection-art>img{display:block}
