.summary-overlay:has(~.notice-strip),.transition-overlay:has(~.notice-strip){padding-bottom:clamp(10rem,22vh,15rem)}.phone-notice{padding:8vw 6vw}.phone-notice-title{color:#fff;margin:.6rem 0 0;font-size:clamp(1.8rem,7vw,3rem);font-weight:900;line-height:1.15}.phone-notice .instruction{font-size:clamp(1.05rem,4.4vw,1.5rem)}.phone-notice-note{color:#91a5af;margin-top:.8rem;font-size:clamp(.9rem,3.6vw,1.15rem)}.summary-cards{justify-content:center;gap:clamp(.4rem,.9vw,1rem);margin:.4rem 0 1.2rem;display:flex}.poker-card-face.summary-card-face{width:clamp(4.5rem,7vw,8.5rem)}.summary-hands{justify-content:center;gap:clamp(1rem,3vw,3rem);margin:.4rem 0 1rem;display:flex}.summary-hand{flex-direction:column;align-items:center;gap:.35rem;display:flex}.summary-hand-label{color:#91a5af;letter-spacing:.16em;margin:0;font-size:clamp(.7rem,.9vw,1rem);font-weight:850}.summary-hand.tone-gold .summary-hand-label,.summary-hand.tone-gold .summary-hand-detail{color:#e6b73e}.summary-hand-detail{color:#fff;margin:0;font-size:clamp(1rem,1.4vw,1.6rem);font-weight:900}.summary-cards-hand{margin:0}.summary-hands .poker-card-face.summary-card-face{width:clamp(3.6rem,5.2vw,6.4rem)}