.sieya--play-corner-card.sieya--play-corner-card.sieya--play-corner-card{width:100%;.sieya--play-corner-card--inner{position:relative;display:flex;align-items:stretch;flex-direction:column;width:100%;height:100%;overflow:hidden;.sieya--play-corner-card--image{transition:transform 1s ease}&:hover{.sieya--play-corner-card--image{transform:scale(1.1)}}&:focus,&:focus-within{outline:2px solid var(--color-solid-bold-green)}}&.accent-teal{--play-corner-card-accent-color:var(--color-highlight-feedback-blue,#00bedc)}.sieya--play-corner-card--image{height:128px;align-self:stretch;border-radius:4px 4px 0 0;background-size:cover;background-position:50%;background-repeat:no-repeat}.sieya--play-corner-card--content{display:flex;padding:10px;flex-direction:row;justify-content:space-between;gap:4px;flex:1 0;border-radius:0 0 4px 4px;background:var(--color-play-corner-teaser)}.sieya--play-corner-card--content--title{color:#fff}.sieya--reward-points-display{font-size:16px;.sieya--reward-points-icon{width:20px;height:20px}}.sieya--play-corner-card--banner{position:absolute;transform:rotate(-45deg);background:var(--color-play-corner-ribbon-background);color:var(--color-play-corner-ribbon-foreground);display:flex;justify-content:center;align-items:center;gap:2px;padding:8px;transform-origin:left top;width:200px;top:85px;left:-55px;>span{opacity:1}}.sieya--tag{position:absolute;right:10px;top:10px}.sieya--reward-points-display{background:rgba(0,0,0,.1);padding:4px;border-radius:12px;height:min-content;margin-top:auto}}