/* This stylesheet is loaded by v3 only; historical v2 layouts stay independent. */
.hand.hand{gap:0!important;--hand-card-width:106px}
.hand .hand-card{flex:0 0 var(--hand-card-width)!important;margin-right:var(--hand-card-gap,9px);z-index:auto}
.hand .hand-card:last-child{margin-right:0}
.hand .hand-card.selected{z-index:auto}
.hand .card-face{position:relative}
.hand .card-title{position:absolute;left:5px;top:24px;margin:0;writing-mode:vertical-rl;text-orientation:upright;font-size:12px!important;line-height:1;letter-spacing:-1.5px;white-space:nowrap;max-height:calc(100% - 28px);font-weight:700}
.hand .card-symbol{width:calc(100% - 22px);margin-left:22px;align-self:flex-end}
.hand .card-kind{position:absolute;bottom:7px;left:26px;right:3px;font-size:8px;line-height:1.15;letter-spacing:0;white-space:normal}
@media(max-width:780px){.hand.hand{--hand-card-width:104px}}
@media(max-height:740px) and (max-width:780px){.hand .card-title{font-size:10.5px!important;top:23px}}

