.styles_playerScoreLabel__5JZTv{text-shadow:0 1px 2px rgba(0,0,0,.3);font-size:calc(12px*var(--ui-scale, 1));font-weight:500;color:#fdde9d;text-align:center}.styles_playerScoreLabel__5JZTv.styles_mobile___ZtyC{font-size:calc(7px*var(--ui-scale, 1))}.styles_playerScore__QUtl4{text-shadow:0 1px 2px rgba(0,0,0,.3);font-size:calc(20px*var(--ui-scale, 1));font-weight:600;color:#fff;scale:1;transition:scale .33s}.styles_playerScore__QUtl4.styles_animate__K4lzR{scale:1.5}.styles_playerScore__QUtl4.styles_mobile___ZtyC{font-size:calc(12px*var(--ui-scale, 1))}.styles_scoresContainer__6PqbW{display:grid;grid-template-columns:1fr 2px 1fr;grid-template-rows:1fr;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:calc(123px*var(--ui-scale));height:32.3%;border-radius:calc(17px*var(--ui-scale, 1));background:rgba(0,0,0,.4);justify-items:stretch;overflow:hidden}.styles_scoresContainer__6PqbW>svg{flex-shrink:0;width:41.2%;height:100%;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.styles_scoresContainer__6PqbW.styles_mobile___ZtyC{height:-moz-fit-content;height:fit-content;min-width:calc(73px*var(--ui-scale, 1));border-radius:calc(10px*var(--ui-scale, 1))}.styles_scoreContainer__ezQC5{display:flex;flex-direction:column;align-items:center;width:100%;padding-inline:6px;-webkit-padding-before:calc(7px*var(--ui-scale, 1));padding-block-start:calc(7px*var(--ui-scale, 1));-webkit-padding-after:calc(4px*var(--ui-scale, 1));padding-block-end:calc(4px*var(--ui-scale, 1));box-sizing:border-box;background-color:rgba(0,0,0,0);transition:background-color .33s}.styles_scoreContainer__ezQC5.styles_animate__K4lzR{background-color:#c40000}.styles_scoreContainer__ezQC5.styles_mobile___ZtyC{gap:1.5px;padding-inline:3px;-webkit-padding-before:calc(4px*var(--ui-scale, 1));padding-block-start:calc(4px*var(--ui-scale, 1));-webkit-padding-after:calc(2px*var(--ui-scale, 1));padding-block-end:calc(2px*var(--ui-scale, 1))}.styles_scoreDivider__c2xh0{height:calc(100% - 18px*var(--ui-scale, 1));width:2px;background-color:#bbb;margin-block:calc(9px*var(--ui-scale, 1))}.styles_scoreDivider__c2xh0.styles_mobile___ZtyC{width:1px;height:calc(100% - 10px*var(--ui-scale, 1));margin-block:calc(5px*var(--ui-scale, 1))}.styles_playerHudContainer__0LvL9{--border-color:#8b90a1;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:calc(155px*var(--ui-scale));font-family:var(--Main-Font)}.styles_playerHudContainer__0LvL9.styles_mobile__Uk0w8{min-width:calc(73px*var(--ui-scale))}.styles_playerAvatar__L8pw8{position:relative;width:calc(100px*var(--ui-scale));height:calc(100px*var(--ui-scale))}.styles_playerAvatar__L8pw8>svg{width:100%;height:100%}.styles_playerAvatar__L8pw8.styles_mobile__Uk0w8{width:calc(60px*var(--ui-scale));height:calc(60px*var(--ui-scale))}@media(orientation:portrait){.styles_playerAvatar__L8pw8.styles_mobile__Uk0w8{width:calc(40px*var(--ui-scale));height:calc(40px*var(--ui-scale))}}.styles_playerHand__vYD3M{position:absolute;display:flex;justify-content:center;align-items:center;pointer-events:none}.styles_playerHand__vYD3M>svg{position:absolute;width:100%;height:100%;transform-origin:center}.styles_playerHand__vYD3M.styles_mobile__icK6L{width:calc(144px*var(--ui-scale));height:calc(74px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=top]{width:calc(468px*var(--ui-scale));height:calc(217px*var(--ui-scale));top:0}.styles_playerHand__vYD3M[data-player-position=top]>aside{top:0;left:calc(-145px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=top].styles_mobile__icK6L{width:calc(144px*var(--ui-scale));height:var(--component-height);top:0}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=top].styles_mobile__icK6L{left:calc(50% - 58px*var(--ui-scale))}}.styles_playerHand__vYD3M[data-player-position=top].styles_mobile__icK6L>div,.styles_playerHand__vYD3M[data-player-position=top].styles_mobile__icK6L>svg{transform:translateX(0) rotate(0deg)}.styles_playerHand__vYD3M[data-player-position=top].styles_mobile__icK6L>aside{left:calc(-83px*var(--ui-scale))}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=top].styles_mobile__icK6L>aside{top:calc(50% - 39.5px*var(--ui-scale))}}@media(orientation:landscape){.styles_playerHand__vYD3M[data-player-position=top].styles_mobile__icK6L>aside{top:calc(50% - 49.5px*var(--ui-scale))}}.styles_playerHand__vYD3M[data-player-position=right]{width:calc(217px*var(--ui-scale));height:calc(468px*var(--ui-scale));right:calc(120px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=right]>svg{width:calc(468px*var(--ui-scale));height:calc(217px*var(--ui-scale));transform:rotate(90deg)}.styles_playerHand__vYD3M[data-player-position=right]>aside{right:calc(-125px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=right].styles_mobile__icK6L{width:var(--component-height);height:calc(144px*var(--ui-scale))}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=right].styles_mobile__icK6L{top:calc(50% - 31px*var(--ui-scale) + var(--component-height)*var(--y-card-offset-scaler)*.075);right:-.6%}}@media(orientation:landscape){.styles_playerHand__vYD3M[data-player-position=right].styles_mobile__icK6L{left:calc(50% + var(--component-height)*1.95)}}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=right].styles_mobile__icK6L>aside{top:calc(-87px*var(--ui-scale));right:0}}@media(orientation:landscape){.styles_playerHand__vYD3M[data-player-position=right].styles_mobile__icK6L>aside{right:calc(-85px*var(--ui-scale))}}.styles_playerHand__vYD3M[data-player-position=bottom]{bottom:0;width:calc(725px*var(--ui-scale));height:calc(211px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=bottom]>aside{bottom:0;right:calc(-157px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=bottom]>aside button[data-button-type=edit-avatar]{left:95%;bottom:66%}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=bottom].styles_mobile__icK6L{width:calc(348px*var(--ui-scale))}}@media(orientation:landscape){.styles_playerHand__vYD3M[data-player-position=bottom].styles_mobile__icK6L{width:calc(435px*var(--ui-scale))}}.styles_playerHand__vYD3M[data-player-position=bottom].styles_mobile__icK6L{height:calc(74px*var(--ui-scale))}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=bottom].styles_mobile__icK6L>aside{left:auto;right:auto;transform:translateY(-100%)}.styles_playerHand__vYD3M[data-player-position=bottom].styles_mobile__icK6L>aside button[data-button-type=edit-avatar]{left:112%;bottom:1%}}@media(orientation:landscape){.styles_playerHand__vYD3M[data-player-position=bottom].styles_mobile__icK6L>aside{right:calc(-85px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=bottom].styles_mobile__icK6L>aside button[data-button-type=edit-avatar]{top:calc(100% + 2px);left:50%;transform:translateX(-50%)}}.styles_playerHand__vYD3M[data-player-position=left]{width:calc(217px*var(--ui-scale));height:calc(468px*var(--ui-scale));left:calc(120px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=left]>svg{width:calc(468px*var(--ui-scale));height:calc(217px*var(--ui-scale));transform:rotate(270deg)}.styles_playerHand__vYD3M[data-player-position=left]>aside{left:calc(-125px*var(--ui-scale))}.styles_playerHand__vYD3M[data-player-position=left].styles_mobile__icK6L{width:var(--component-height);height:calc(144px*var(--ui-scale))}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=left].styles_mobile__icK6L{top:calc(50% - 31px*var(--ui-scale) + var(--component-height)*var(--y-card-offset-scaler)*.075);left:-.6%}}@media(orientation:landscape){.styles_playerHand__vYD3M[data-player-position=left].styles_mobile__icK6L{left:auto;right:calc(50% + var(--component-height)*1.95)}}@media(orientation:portrait){.styles_playerHand__vYD3M[data-player-position=left].styles_mobile__icK6L>aside{top:calc(-87px*var(--ui-scale));left:0}}@media(orientation:landscape){.styles_playerHand__vYD3M[data-player-position=left].styles_mobile__icK6L>aside{left:calc(-85px*var(--ui-scale))}}.styles_straightOpponentHand___Tbvb,.styles_straightPlayerHand__YP6LS{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.styles_straightOpponentHand___Tbvb:before,.styles_straightPlayerHand__YP6LS:before{content:"";box-sizing:border-box;width:100%;height:100%;border:calc(3px*var(--ui-scale)) solid hsla(0,0%,100%,.7019607843);border-radius:calc(6px*var(--ui-scale))}.styles_straightOpponentHand___Tbvb.styles_mobile__icK6L:before,.styles_straightPlayerHand__YP6LS.styles_mobile__icK6L:before{width:100%;height:100%;border:1px solid hsla(0,0%,100%,.7019607843);border-radius:calc(2px*var(--ui-scale))}.styles_straightPlayerHand__YP6LS:before{width:calc(588px*var(--ui-scale));height:var(--component-height)}[data-player-position=top] .styles_straightOpponentHand___Tbvb:before{width:calc(348px*var(--ui-scale));height:var(--component-height)}[data-player-position=left] .styles_straightOpponentHand___Tbvb:before,[data-player-position=right] .styles_straightOpponentHand___Tbvb:before{width:var(--component-height);height:calc(348px*var(--ui-scale))}[data-player-position=left] .styles_straightOpponentHand___Tbvb.styles_mobile__icK6L:before,[data-player-position=right] .styles_straightOpponentHand___Tbvb.styles_mobile__icK6L:before{height:100%}.styles_cardWrapper__iGRZw{width:100%;height:100%;transform-origin:0;will-change:transform;position:absolute;contain:layout style;perspective:800px;transition:opacity calc(var(--move-anim-speed)*1.05) calc(var(--move-anim-speed)*.66) ease-in-out}.styles_cardWrapper__iGRZw[data-state=HEARTS_SCORING_STATE]{opacity:0}.styles_heartsManager__pJGI4{position:relative;display:flex;justify-content:center;align-items:center;width:calc(var(--x-container-scale)*100%);height:calc(var(--y-container-scale)*100%);transition:opacity .25s ease-in-out}.styles_heartsManager__pJGI4.styles_hidden__Bt4aI{opacity:0}.styles_cardManager__plp2T{--component-width-factor:1;box-sizing:border-box;width:calc(var(--component-width)*var(--component-width-factor));height:var(--component-height);padding:var(--component-padding-y) var(--component-padding-x);position:absolute;pointer-events:none}