.deck-fan{flex-shrink:0;width:50px;height:56px;position:relative}.deck-fan__card{background-color:var(--blue-muted-light);border:3px solid var(--deck-fan-border,#fff);color:#fff;transform-origin:50%;border-radius:8px;justify-content:center;align-items:center;width:40px;height:52px;margin-top:-26px;margin-left:-20px;font-size:18px;font-weight:800;line-height:1;transition:border-color .2s,transform .3s,background-color .2s;display:flex;position:absolute;top:50%;left:50%}.deck-fan--active .deck-fan__card{background-color:var(--blue-accent)}.deck-fan__card--back{z-index:1;clip-path:inset(0 0 0 50%)}.deck-fan__card--right{transform:translate(8px,3px)rotate(14deg)}.deck-fan__card--middle{transform:translate(0)rotate(2deg)}.deck-fan__card--front{z-index:2;transform:translate(-8px,3px)rotate(-10deg)}
