.hWpzVG_scrollContainer{scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;width:100%;display:flex;overflow-x:scroll}.hWpzVG_scrollContainer::-webkit-scrollbar{display:none}.hWpzVG_page{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0;width:100%}
@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/39c059378c1b03aa-s.1e_5ovr603-16.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bb1053adab8bef0-s.39hcrw7aafiw5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7c3b11aa86dfaa62-s.0n7v1ei10qahe.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5821f8afbb3c8659-s.1nj8vml1n3_-f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/048fe5f80850ea56-s.2e7vdl29i6td1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fbe31b867a6d862-s.p.3j_l4sk_bdvay.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.XcREcW_className{font-family:Manrope,Manrope Fallback;font-style:normal;font-weight:700}.XcREcW_variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Pathway Gothic One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45938bda9ea39534-s.04ow2dqn9hra4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pathway Gothic One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/111da0dcc10fd032-s.p.0zt8e38rdojjd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pathway Gothic One Fallback;src:local(Arial);ascent-override:138.08%;descent-override:28.66%;line-gap-override:0.0%;size-adjust:69.09%}.yF-8kW_className{font-family:Pathway Gothic One,Pathway Gothic One Fallback;font-style:normal;font-weight:400}.yF-8kW_variable{--font-pathway-gothic-one:"Pathway Gothic One", "Pathway Gothic One Fallback"}
.STbsgq_wood{background-blend-mode:overlay, overlay, overlay, overlay, multiply, overlay, overlay, normal;filter:saturate(1.05)contrast(1.03);background:radial-gradient(160px 100px at 20% 30%,#0000002e 8%,#0000 60%),radial-gradient(120px 80px at 70% 60%,#00000026 10%,#0000 55%),radial-gradient(50px 30px at 40% 70%,#0000001f 10%,#0000 40%),radial-gradient(40px 20px at 85% 20%,#0000001a 8%,#0000 40%),repeating-linear-gradient(87deg,#0000 0 5px,#00000026 5px 6px,#0000 6px 11px),repeating-linear-gradient(92deg,#0000 0 4px,#00000014 4px 5px,#0000 5px 9px),repeating-linear-gradient(90deg,#0000000a 0 2px,#ffffff05 2px 4px),linear-gradient(#b98746,#815f31)}.STbsgq_wood.STbsgq_pine{background-image:radial-gradient(160px 100px at 20% 30%,#00000024 8%,#0000 60%),radial-gradient(120px 80px at 70% 60%,#0000001f 10%,#0000 55%),radial-gradient(50px 30px at 40% 70%,#00000017 10%,#0000 40%),radial-gradient(40px 20px at 85% 20%,#00000014 8%,#0000 40%),repeating-linear-gradient(87deg,#0000 0 5px,#0000001f 5px 6px,#0000 6px 11px),repeating-linear-gradient(92deg,#0000 0 4px,#0000000f 4px 5px,#0000 5px 9px),repeating-linear-gradient(90deg,#00000008 0 2px,#ffffff05 2px 4px),linear-gradient(#d1a861,#ac8239)}.STbsgq_wood.STbsgq_oak{background-image:radial-gradient(160px 100px at 20% 30%,#0000002e 8%,#0000 60%),radial-gradient(120px 80px at 70% 60%,#00000026 10%,#0000 55%),radial-gradient(50px 30px at 40% 70%,#0000001f 10%,#0000 40%),radial-gradient(40px 20px at 85% 20%,#0000001a 8%,#0000 40%),repeating-linear-gradient(87deg,#0000 0 5px,#00000026 5px 6px,#0000 6px 11px),repeating-linear-gradient(92deg,#0000 0 4px,#00000014 4px 5px,#0000 5px 9px),repeating-linear-gradient(90deg,#0000000a 0 2px,#ffffff05 2px 4px),linear-gradient(#b98746,#815f31)}.STbsgq_wood.STbsgq_walnut{background-image:radial-gradient(160px 100px at 20% 30%,#00000038 8%,#0000 60%),radial-gradient(120px 80px at 70% 60%,#0000002e 10%,#0000 55%),radial-gradient(50px 30px at 40% 70%,#00000026 10%,#0000 40%),radial-gradient(40px 20px at 85% 20%,#00000024 8%,#0000 40%),repeating-linear-gradient(87deg,#0000 0 5px,#0000002e 5px 6px,#0000 6px 11px),repeating-linear-gradient(92deg,#0000 0 4px,#0000001a 4px 5px,#0000 5px 9px),repeating-linear-gradient(90deg,#0000000d 0 2px,#ffffff05 2px 4px),linear-gradient(#78573a,#423224)}.STbsgq_felt{background-blend-mode:screen, screen, multiply, normal;filter:saturate(1.1)contrast(1.05);background:radial-gradient(circle at 30% 30%,#ffffff0d 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff08 0%,#0000 50%),repeating-linear-gradient(45deg,#ffffff05 0 1px,#0000 1px 4px),linear-gradient(135deg,#2f6d2f,#1e4d1e)}.STbsgq_p0,.STbsgq_p1,.STbsgq_p2,.STbsgq_p3{transition:box-shadow .4s}.STbsgq_p0{box-shadow:inset 0 30px 25px -25px var(--app-colors-bidding-tray-highlight)}.STbsgq_p1{box-shadow:inset -30px 0 25px -25px var(--app-colors-bidding-tray-highlight)}.STbsgq_p2{box-shadow:inset 0 -30px 25px -25px var(--app-colors-bidding-tray-highlight)}.STbsgq_p3{box-shadow:inset 30px 0 25px -25px var(--app-colors-bidding-tray-highlight)}.STbsgq_tray{aspect-ratio:5.4/7.4;border-radius:6px;grid-template-rows:1.2fr minmax(0,5fr) 1.2fr;grid-template-columns:1.2fr minmax(0,3fr) 1.2fr;align-self:start;gap:.2rem .25rem;width:min(100%,560px,63cqh);margin:0 auto;display:grid;overflow:hidden}@media (min-width:768px){.STbsgq_tray{gap:.4rem .5rem;max-width:420px}}.STbsgq_tray>*{background-color:var(--bidding-tray-bg);border-radius:6px;min-width:0;min-height:0;overflow:hidden;container-type:size}.STbsgq_bidPanel{box-shadow:var(--shadow-bid-sunken);border-radius:6px}.STbsgq_center{background:var(--bidding-tray-bg);box-shadow:var(--shadow-bid-sunken);box-sizing:border-box;--bid-box-aspect:1.6;border-radius:6px;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:4px;display:flex;overflow:hidden}.STbsgq_center>*{width:min(100%, calc((100cqh - 2px) / var(--bid-box-aspect,1.6)));font-size:calc(min(100cqw, (100cqh - 2px) / var(--bid-box-aspect,1.6)) / 14.6)}.STbsgq_bidPocket{--bid-pocket-pad:.5rem;width:100%;min-width:0;height:100%;min-height:0;padding:var(--bid-pocket-pad);flex:1;position:relative}.STbsgq_bidSlotAcross,.STbsgq_bidSlotDown{transition:translate .35s ease-out;display:flex;position:absolute}.STbsgq_bidSlotAcross{inset-block:var(--bid-pocket-pad);align-items:center;inset-inline-start:var(--bid-pocket-pad)}.STbsgq_bidSlotDown{inset-inline:var(--bid-pocket-pad);top:var(--bid-pocket-pad);justify-content:center}.STbsgq_bidDeal{animation:.35s ease-out STbsgq_bidDeal}@keyframes STbsgq_bidDeal{0%{translate:var(--bid-enter-x,0px) var(--bid-enter-y,0px);opacity:0}to{opacity:1;translate:0}}.STbsgq_bidGapAcross{width:var(--bid-card-gap,0px);height:0}.STbsgq_bidGapDown{width:0;height:var(--bid-card-gap,0px)}@media (prefers-reduced-motion:reduce){.STbsgq_bidSlotAcross,.STbsgq_bidSlotDown,.STbsgq_bidDeal{transition-duration:0s;animation-duration:0s}}
.KpbCeW_mat{border:2px solid hsl(var(--cloth-border));background:radial-gradient(circle at center, hsla(var(--cloth-mat-start) / .45) 0%, hsla(var(--cloth-mat-end) / .95) 70%);width:100%;height:100%;box-shadow:inset 0 0 40px hsla(var(--cloth-shadow) / .6);--card-w:18cqmin;--card-w-big:26cqmin;--ret:16cqmin;--distance:13.5cqmin;--hand-voffset:0cqh;--pill-w:90cqmin;--card-w-table:calc(var(--card-w) * .88 * var(--cloth-size,1));--card-w-center:var(--card-w-table);--card-h:calc(var(--card-w) * 1.5283);--card-h-big:calc(var(--card-w-big) * 1.5283);--card-w-fan:23cqmin;--card-h-fan:calc(var(--card-w-fan) * 1.5283);--hand-sink:calc(var(--card-h-big) * .618);--focus-rise:calc(var(--card-h-big) * .382);--hand-shift:calc(var(--card-w-big) * .15);--pill-visible:calc((var(--card-h) - var(--ret)) * 1.25);--hand-out:calc(var(--card-h-fan) * .5);--ret-up:calc(var(--hand-out) + var(--hand-voffset));--ret-left:var(--hand-out);--ret-right:var(--hand-out);--side-shift:0cqmin;--center-x:0cqmin;--center-y:0cqmin;position:relative;overflow:hidden;container-type:size}@media (min-width:640px){.KpbCeW_mat[data-surface=field]{--hand-out:0cqmin;--card-w-fan:calc(var(--card-w) * var(--far-size,1))}.KpbCeW_mat{--card-w:17cqmin;--card-w-big:24cqmin;--ret:15cqmin;--distance:13cqmin;--pill-w:84cqmin;--card-w-fan:var(--card-w);--hand-out:0cqmin}}@media (min-width:768px){.KpbCeW_mat{--card-w:16cqmin;--card-w-big:22cqmin;--ret:14cqmin;--distance:12.5cqmin;--pill-w:78cqmin}}@media (min-width:1024px),(any-pointer:coarse) and (orientation:landscape) and (min-width:640px) and (max-width:1366px) and (min-height:560px),(orientation:landscape) and (min-width:640px) and (max-width:1023px) and (min-height:560px),(any-pointer:coarse) and (orientation:portrait) and (min-width:640px),(orientation:portrait) and (min-width:640px) and (max-width:1023px){.KpbCeW_mat{--card-w:15cqmin;--card-w-own:21cqmin;--card-w-big:min(calc(var(--card-w-own) * var(--hand-size,1)), 21.5cqmin);--ret:13cqmin;--distance:12cqmin;--card-w-fan:var(--card-w-own);--hand-out:calc(var(--card-h-fan) * .5);--hand-voffset:4cqh;--hand-sink:calc(var(--card-h-big) * .44);--hand-shift:0cqmin;--pill-w:72cqmin}}@media (min-width:1280px){.KpbCeW_mat{--card-w:14cqmin;--card-w-own:18cqmin;--ret:12cqmin;--distance:11.5cqmin;--pill-w:66cqmin}}@media (min-width:1536px){.KpbCeW_mat{--card-w:13cqmin;--card-w-own:17cqmin;--ret:11cqmin;--distance:11cqmin;--pill-w:60cqmin}}.KpbCeW_mat[data-variant=DummyUp]{--ret-up:var(--dummy-rise,0cqh);--ret-left:max(var(--ret), var(--hand-out));--ret-right:max(var(--ret), var(--hand-out));--side-shift:calc(var(--ret) / -2)}.KpbCeW_mat[data-variant=DummyLeft]{--ret-left:var(--dummy-rise,0cqh);--ret-up:max(var(--ret), var(--hand-out));--ret-right:max(var(--ret), var(--hand-out));--side-shift:calc(var(--ret) / 2);--center-x:calc(var(--ret) / 2);--center-y:calc(var(--ret) / -2)}.KpbCeW_mat[data-variant=DummyRight]{--ret-right:var(--dummy-rise,0cqh);--ret-up:max(var(--ret), var(--hand-out));--ret-left:max(var(--ret), var(--hand-out));--side-shift:calc(var(--ret) / 2);--center-x:calc(var(--ret) / -2);--center-y:calc(var(--ret) / -2)}.KpbCeW_mat[data-variant=Dealing]{--card-w-fan:var(--card-w);--card-h-fan:var(--card-h);--card-w-big:var(--card-w);--hand-sink:calc(var(--card-h) * .3);--hand-shift:0cqmin;--hand-voffset:0cqh;--ret-up:calc(var(--card-h) * .3);--ret-left:calc(var(--card-h) * .3);--ret-right:calc(var(--card-h) * .3);--card-w-small:12cqmin;--card-h-small:calc(var(--card-w-small) * 1.5283);--suit-slot-x:11cqmin;--suit-slot-y:14cqh}@media (min-width:1024px),(any-pointer:coarse) and (orientation:landscape) and (min-width:640px) and (max-width:1366px) and (min-height:560px),(orientation:landscape) and (min-width:640px) and (max-width:1023px) and (min-height:560px),(any-pointer:coarse) and (orientation:portrait) and (min-width:640px),(orientation:portrait) and (min-width:640px) and (max-width:1023px){.KpbCeW_mat[data-variant=Dealing]{--card-w-small:10cqmin;--suit-slot-x:18cqmin;--suit-slot-y:16cqh}}.KpbCeW_mat[data-variant=Bidding]{--ret-up:max(var(--ret), var(--hand-out));--ret-left:max(var(--ret), var(--hand-out));--ret-right:max(var(--ret), var(--hand-out));--side-shift:calc(var(--ret) / 2);--center-y:calc(var(--ret) / -2)}@media (min-width:1024px),(any-pointer:coarse) and (orientation:landscape) and (min-width:640px) and (max-width:1366px) and (min-height:560px),(orientation:landscape) and (min-width:640px) and (max-width:1023px) and (min-height:560px),(any-pointer:coarse) and (orientation:portrait) and (min-width:640px),(orientation:portrait) and (min-width:640px) and (max-width:1023px){.KpbCeW_mat[data-variant=Bidding]{--hand-sink:calc(var(--card-h-big) * .5)}}.KpbCeW_playersLayer{pointer-events:none;position:absolute;inset:0}.KpbCeW_cardsLayer{z-index:10;pointer-events:none;position:absolute;inset:0}@media (min-width:640px){.KpbCeW_mat[data-surface=field][data-variant=Bidding] .KpbCeW_cardsLayer{z-index:70}.KpbCeW_mat[data-surface=field]{overflow:visible}.KpbCeW_mat[data-surface=field] .KpbCeW_cardsLayer{clip-path:inset(0 0 -100vh)}.KpbCeW_mat[data-surface=field] .KpbCeW_playersLayer{overflow:hidden}}.KpbCeW_centerLayer{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.KpbCeW_matWrap{width:100%;height:100%;position:relative;container-type:size}.KpbCeW_centerOverlay{z-index:60;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.KpbCeW_hand{pointer-events:none;position:absolute}.KpbCeW_mat[data-debug] .KpbCeW_hand{outline-offset:-1px;outline:1px dashed #ff0080b3}.KpbCeW_handUp,.KpbCeW_handLeft,.KpbCeW_handRight{--card-w:var(--card-w-fan)}.KpbCeW_handUp{top:calc(var(--hand-voffset) - var(--ret-up));height:var(--card-h-fan);left:0;right:0}.KpbCeW_handDown{--fan-level:.11;bottom:calc(-1 * var(--hand-sink));left:var(--hand-shift);right:calc(-1 * var(--hand-shift));height:var(--card-h-big)}.KpbCeW_handLeft{left:calc(-1 * var(--ret-left));top:calc(-1 * var(--side-shift));bottom:var(--side-shift);width:var(--card-h-fan)}.KpbCeW_handRight{right:calc(-1 * var(--ret-right));top:calc(-1 * var(--side-shift));bottom:var(--side-shift);width:var(--card-h-fan)}.KpbCeW_mat[data-variant=DummyUp] .KpbCeW_handUp{--card-w:inherit;height:var(--card-h)}.KpbCeW_mat[data-variant=DummyLeft] .KpbCeW_handLeft,.KpbCeW_mat[data-variant=DummyRight] .KpbCeW_handRight{--card-w:inherit;width:var(--card-h)}.KpbCeW_trickArea{left:calc(50% + var(--center-x));top:calc(50% + var(--center-y) + 8cqh);pointer-events:none;width:0;height:0;position:absolute}.KpbCeW_flatHand{z-index:1;pointer-events:none;position:absolute;inset:0}.KpbCeW_card{aspect-ratio:691/1056;--card-flight:.3s;transition:translate var(--card-flight) ease-out, rotate var(--card-flight) ease-out, scale var(--card-flight) ease-out, transform var(--card-flight) ease-out, opacity var(--card-flight) ease-out;position:absolute;top:0;left:0}.KpbCeW_card[data-turning]{perspective:900px}.KpbCeW_card[data-turning=up]{--card-flight:.35s}.KpbCeW_flipper{transition:transform var(--card-flight) ease-in-out, translate 80ms ease-out;position:absolute;inset:0}.KpbCeW_flipper>*{position:absolute;inset:0}.KpbCeW_card[data-turning] .KpbCeW_flipper{transform-style:preserve-3d}.KpbCeW_card[data-turning] .KpbCeW_flipper>*{backface-visibility:hidden}.KpbCeW_mat[data-surface=field] .KpbCeW_card[data-rest] .KpbCeW_flipper>*>*{filter:url(#card-sharpen)}@keyframes KpbCeW_lift{0%{scale:1}40%{scale:1.18}to{scale:1}}.KpbCeW_flipper[data-lift]{animation:KpbCeW_lift var(--card-flight) ease-out}.KpbCeW_liftShadow{opacity:0;pointer-events:none;background:#0000006b;border-radius:7%;position:absolute;inset:0}@keyframes KpbCeW_liftShadow{0%{opacity:0;transform:none}40%{opacity:1;transform:translate(3%,16%)scale(1.14)}to{opacity:0;transform:none}}.KpbCeW_liftShadow[data-lift]{animation:KpbCeW_liftShadow var(--card-flight) ease-out}@keyframes KpbCeW_liftShadowAhead{0%{opacity:0;transform:none}40%{opacity:1;transform:translate(3%,-16%)scale(1.14)}to{opacity:0;transform:none}}.KpbCeW_liftShadow[data-lift][data-from=Down]{animation-name:KpbCeW_liftShadowAhead}.KpbCeW_card[data-seat][data-card]:active>.KpbCeW_flipper{translate:0 -6px}.KpbCeW_flipperFace{transform:rotateY(0)}.KpbCeW_flipperBack{transform:rotateY(180deg)}.KpbCeW_card[data-seat][data-card][data-selected]>.KpbCeW_flipper{translate:0 -16px}.KpbCeW_card[data-seat][data-card][data-selected] .KpbCeW_flipperFace{outline:3px solid var(--confirm-ring);outline-offset:1px;border-radius:6%}.KpbCeW_cardShadow{pointer-events:none;transition:opacity var(--card-flight) ease-out;border-radius:7%;position:absolute;inset:0}.KpbCeW_card[data-seat=Down]:before{content:"";pointer-events:none;border-radius:7%;position:absolute;inset:0;box-shadow:-4px 0 10px #0003}@media (prefers-reduced-motion:reduce){.KpbCeW_card,.KpbCeW_cardShadow,.KpbCeW_liftShadow,.KpbCeW_flipper{transition-duration:0s;animation-duration:0s}}.KpbCeW_suitSlot{width:var(--card-w);aspect-ratio:691/1056;pointer-events:none;background-image:conic-gradient(#0000 225deg,#fff5 270deg,#0000 315deg);border-radius:10%;justify-content:center;align-items:center;display:flex;position:absolute}.KpbCeW_wonPile{width:var(--card-w);pointer-events:none;position:absolute}.KpbCeW_wonPileUp{top:calc(var(--hand-voffset) - var(--ret-up));left:calc(50% - var(--card-w) / 2)}.KpbCeW_wonPileDown{bottom:calc(-1 * var(--hand-voffset));left:calc(50% - var(--card-w) / 2)}.KpbCeW_wonPileLeft{left:calc(-1 * var(--ret-left));top:calc(50% - var(--card-h) / 2 - var(--side-shift))}.KpbCeW_wonPileRight{right:calc(-1 * var(--ret-right));top:calc(50% - var(--card-h) / 2 - var(--side-shift))}.KpbCeW_discardPile{pointer-events:none;width:.5px;position:absolute;top:0;left:0}.KpbCeW_pill{border:2px solid hsl(var(--cloth-border));background:linear-gradient(135deg, hsla(var(--dealing-player-bg) / .45), hsla(var(--dealing-accent) / .18));box-shadow:0 0 50px hsla(var(--cloth-shadow) / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;transition:border-color .2s,box-shadow .2s;position:absolute}.KpbCeW_pillActive{border-color:hsla(var(--dealing-seat-active) / .9);box-shadow:0 0 35px hsla(var(--dealing-seat-active) / .35)}.KpbCeW_pillAbove{z-index:20}.KpbCeW_pill{z-index:2}.KpbCeW_pillLabel{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--dealing-page-foreground));text-shadow:var(--pill-label-shadow);font-weight:600;position:absolute}.KpbCeW_pillLabelUp{bottom:calc(var(--pill-visible) / 2);left:50%;transform:translate(-50%,50%)}.KpbCeW_pillLabelDown{top:calc(var(--pill-visible) / 2);left:50%;transform:translate(-50%,-50%)}.KpbCeW_pillLabelLeft{right:calc(var(--pill-visible) / 2);writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.2em;top:50%;transform:translate(50%,-50%)}.KpbCeW_pillLabelRight{left:calc(var(--pill-visible) / 2);writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.2em;top:50%;transform:translate(-50%,-50%)rotate(180deg)}.KpbCeW_pillLabelVulnerable{color:hsl(var(--dealing-seat-vulnerable))}.KpbCeW_pillUp,.KpbCeW_pillDown{width:calc(var(--pill-w) * 1.5);height:var(--pill-w);left:calc((100% - var(--pill-w) * 1.5) / 2)}.KpbCeW_pillUp{top:calc(var(--pill-visible) - var(--pill-w))}.KpbCeW_pillDown{top:calc(100% - var(--pill-visible))}.KpbCeW_pillLeft,.KpbCeW_pillRight{width:var(--pill-w);height:calc(var(--pill-w) * 1.5);top:calc((100% - var(--pill-w) * 1.5) / 2 - var(--side-shift))}.KpbCeW_pillLeft{left:calc(var(--pill-visible) - var(--pill-w))}.KpbCeW_pillRight{left:calc(100% - var(--pill-visible))}
.hPv_9a_track{--pitch:9px;--minor:12px;--major:18px;--card-back:#64809f;--card-edge:color-mix(in oklab, var(--card-back), black 30%);width:calc(12 * var(--pitch) + var(--major));height:var(--major);flex:none;position:relative}@media (min-width:1024px){.hPv_9a_track{--pitch:11px;--minor:15px;--major:22px}}.dark .hPv_9a_track{--card-back:#8298b4;--card-edge:color-mix(in oklab, var(--card-back), white 45%)}.hPv_9a_slot{background:var(--border);border-radius:50%;width:4px;height:4px;position:absolute;top:calc(50% - 2px)}.hPv_9a_card{border:1px solid var(--card-edge);box-shadow:0 0 0 1px var(--background);border-radius:2.5px;animation:.25s ease-out hPv_9a_trick-land;position:absolute}.hPv_9a_cardUs{width:var(--minor);height:var(--major);background:var(--card-back);top:0}.hPv_9a_cardThem{top:calc(50% - var(--minor) / 2);width:var(--major);height:var(--minor);background:var(--card-back);color:var(--card-back)}.hPv_9a_count{font-variant-numeric:tabular-nums;min-width:2ch}.hPv_9a_scaleLabel{font-size:var(--diagram-label-at,.875rem);line-height:var(--diagram-label-at-lh,1.4);font-weight:var(--diagram-label-weight-at,var(--font-weight-bold))}.hPv_9a_scaleCaption{font-size:var(--diagram-caption-at,.6rem);line-height:var(--diagram-caption-at-lh,1.4);font-weight:var(--font-weight-normal)}.hPv_9a_countPop{animation:.3s ease-out hPv_9a_tricks-pop}@keyframes hPv_9a_tricks-pop{40%{transform:scale(1.25)}}@keyframes hPv_9a_trick-land{0%{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.hPv_9a_card,.hPv_9a_countPop{animation:none}}.hPv_9a_iconPair{width:17px;height:12px;display:inline-block;position:relative}.hPv_9a_iconUs,.hPv_9a_iconThem{background:var(--icon-back,#64809f);border:1px solid color-mix(in oklab, var(--icon-back,#64809f), black 30%);box-shadow:0 0 0 1px var(--background);border-radius:2px;position:absolute}.hPv_9a_iconUs{width:8px;height:12px;top:0;left:0}.hPv_9a_iconThem{z-index:1;width:12px;height:8px;top:2px;left:5px}:is(.dark .hPv_9a_iconUs,.dark .hPv_9a_iconThem){--icon-back:#8298b4;border-color:color-mix(in oklab, var(--icon-back), white 45%)}.hPv_9a_bboWidget{--bbo-card-w:.35;--bbo-overlap:.07;--bbo-card-h:calc(1 - var(--bbo-card-w) + var(--bbo-overlap));--bbo-radius:.08;--bbo-inset:.045;--bbo-numeral:calc(var(--bbo-card-w) * .55);--bbo-numeral-inset:.12;--bbo-pocket-type:.18;--s:calc(var(--bbo-height,64px) / var(--bbo-card-h));--bbo-back:#64809f;--bbo-edge:color-mix(in oklab, var(--bbo-back), black 30%);width:var(--s);height:calc(var(--s) * var(--bbo-card-h));flex:none;position:relative}.dark .hPv_9a_bboWidget{--bbo-edge:color-mix(in oklab, var(--bbo-back), white 45%)}.hPv_9a_bboBox{border-radius:calc(var(--s) * var(--bbo-radius));background:var(--bbo-back);border:1px solid var(--bbo-edge);box-shadow:0 0 0 1.5px var(--background), 0 1.5px 3px #0000004d;color:#fff;font-size:calc(var(--s) * var(--bbo-numeral));justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.hPv_9a_bboBox:after{content:"";inset:calc(var(--s) * var(--bbo-inset));border-radius:calc(var(--s) * var(--bbo-inset));pointer-events:none;border:1px solid #ffffff59;position:absolute}.hPv_9a_bboUs{width:calc(var(--s) * var(--bbo-card-w));height:calc(var(--s) * var(--bbo-card-h));z-index:1;padding-top:calc(var(--s) * var(--bbo-numeral-inset));align-items:flex-start;top:0;left:0}.hPv_9a_bboThem{left:calc(var(--s) * (var(--bbo-card-w) - var(--bbo-overlap)));width:calc(var(--s) * var(--bbo-card-h));height:calc(var(--s) * var(--bbo-card-w));z-index:2;padding-left:calc(var(--s) * var(--bbo-overlap));bottom:0}.hPv_9a_bboTricksButton{inset:calc(var(--s) * -.03);border-radius:calc(var(--s) * var(--bbo-radius) * 1.5);cursor:pointer;background:0 0;position:absolute}.hPv_9a_bboTricksButton:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}.hPv_9a_bboChip{left:calc(var(--s) * var(--bbo-card-w) - .3em);min-width:calc(var(--s) * (1 - var(--bbo-card-w)) + .3em);top:calc(var(--s) * (var(--bbo-card-h) - var(--bbo-card-w)) / 2);z-index:0;border:1px solid var(--border);background:var(--background);font-size:calc(var(--s) * var(--bbo-pocket-type));white-space:nowrap;border-radius:.375rem;flex-direction:row;justify-content:center;align-items:center;gap:.25em;padding:.1em .3em;line-height:1.2;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 1px 2px #00000026}
.ljMmyW_board{--board-viewport-reserve:9rem;--board-aspect:1.7;width:min(100%, 720px, calc((100dvh - var(--board-viewport-reserve)) / var(--board-aspect)));aspect-ratio:1 / var(--board-aspect);background:hsl(var(--cloth-surface));border:2px solid hsl(var(--cloth-border));box-shadow:0 30px 70px hsla(var(--cloth-shadow) / .6);border-radius:1%;grid-template-rows:auto 1fr auto;grid-template-columns:auto 1fr auto;margin:0 auto;display:grid}@media (max-height:800px){.ljMmyW_board{--board-aspect:1.45}}@media (min-width:640px){.ljMmyW_board{aspect-ratio:1;--board-viewport-reserve:13.75rem;width:min(100%, 720px, calc(100dvh - var(--board-viewport-reserve)))}}@media (min-width:1024px){.ljMmyW_board{width:min(100%,840px,100cqh)}}
.gINx_W_strip{--cw:var(--card-w,44px);--lw:var(--layout-w,var(--cw));--omax:var(--overlap-max,calc(var(--lw) * .46));--omin:var(--overlap-min,calc(var(--lw) * .27));--band:calc(var(--omax) - var(--omin));--notch:var(--strip-notch,calc(var(--band) / 4));--ofloor:6px;--rise:0px;--tail-share:calc((100% - var(--cw) - 2 * var(--slant)) / max(1, var(--n,13) - 1));--tail-whole:calc(var(--whole-tail,0) * var(--cw));--plain-share:calc(100% / var(--n,13));--share:calc(var(--plain-share) + (var(--tail-share) - var(--plain-share)) * var(--whole-tail,0));--notched:calc(var(--omin) + round(down, clamp(0px, var(--share) - var(--omin), var(--band)), var(--notch)));--even:max(var(--ofloor), min(var(--share), var(--notched)));--tailw:max(var(--tail-whole), clamp(var(--even), calc((100% - (var(--n,13) - 1) * var(--omax) - var(--cw)) * 1000 + var(--cw)), var(--cw)));--row:calc((var(--n,13) - 1) * var(--even) + var(--tailw));--fan-c:calc((var(--n,13) - 1) / 2);--edge-lean:calc(var(--slant) * (1 - var(--whole-tail,0)) * (1 - var(--open-end,0)));width:calc(100% - 2 * var(--edge-lean));margin-inline:var(--edge-lean);--slant:calc(tan(var(--fan-step,0deg) * var(--fan-c)) * var(--cw) * 1.5283);--end-open:calc(var(--open-end,0) * 100%);clip-path:polygon(-100% -100%, calc(100% - (100% - var(--row)) / 2 + 2 * var(--slant) + var(--end-open)) -100%, calc(100% - (100% - var(--row)) / 2 - var(--slant) + var(--end-open)) 200%, -100% 200%);justify-content:safe center;display:flex;position:relative;overflow:clip}.gINx_W_roomy{--rise:var(--strip-rise,calc(var(--lw) * .13))}.gINx_W_strip[data-align=start]{clip-path:inset(-100% calc(100% - var(--row)) -100% -100%);justify-content:safe flex-start}.gINx_W_strip[data-align=end]{clip-path:inset(-100% -100% -100% calc(100% - var(--row)));justify-content:safe flex-end}.gINx_W_cardBox{height:calc(var(--cw) * 1.5283 + var(--rise));width:var(--even);pointer-events:none;flex:none;position:relative}.gINx_W_cardBox:last-child{width:var(--tailw)}.gINx_W_cardBox:not(:has(~.gINx_W_cardBox:not(.gINx_W_leaving))){width:var(--tailw)}@media (prefers-reduced-motion:no-preference){.gINx_W_cardBox{transition:width .26s ease-out}.gINx_W_strip{transition:clip-path .26s ease-out}.gINx_W_leaving{animation:.26s ease-out forwards gINx_W_close}}.gINx_W_leaving{--tail-share:calc((100% - var(--cw) - 2 * var(--slant)) / max(1, var(--n,13) - 1));--tail-whole:calc(var(--whole-tail,0) * var(--cw));--plain-share:calc(100% / var(--n,13));--share:calc(var(--plain-share) + (var(--tail-share) - var(--plain-share)) * var(--whole-tail,0));--notched:calc(var(--omin) + round(down, clamp(0px, var(--share) - var(--omin), var(--band)), var(--notch)));--even:max(var(--ofloor), min(var(--share), var(--notched)));--tailw:max(var(--tail-whole), clamp(var(--even), calc((100% - (var(--n,13) - 1) * var(--omax) - var(--cw)) * 1000 + var(--cw)), var(--cw)))}@keyframes gINx_W_close{to{width:0}}@media (prefers-reduced-motion:reduce){.gINx_W_leaving{display:none}}.gINx_W_cardSlot{width:var(--cw);aspect-ratio:691/1056;pointer-events:auto;transform-origin:0 100%;transform:translateY(calc(var(--fan-y,0px) - var(--lift,0px))) rotate(var(--fan-rot,0deg));position:absolute;bottom:0;left:0}.gINx_W_strip:not([data-layered]) .gINx_W_cardSlot{--fan-y:calc(var(--fan-drop,0px) * (var(--i,0) - var(--fan-c)) * (var(--i,0) - var(--fan-c)));--fan-rot:calc(var(--fan-step,0deg) * (var(--i,0) - var(--fan-c)))}.gINx_W_strip[data-fan]{clip-path:none;overflow:visible}.gINx_W_strip[data-layered] .gINx_W_cardSlot{pointer-events:none}.gINx_W_strip[data-layered] .gINx_W_cardBox{transition:none}@media (prefers-reduced-motion:no-preference){.gINx_W_clickable .gINx_W_cardSlot:hover{--lift:var(--rise)}}.gINx_W_backsColumn{--lw:var(--layout-w,var(--card-w,44px));--cw:var(--lw);width:calc(var(--cw) * 1.5283);--step:min(calc(var(--step-cap,.22) * var(--cw)), calc((100% - var(--cw) * 1.2) / max(1, var(--n,13) - 1)));--stack-top:calc((100% - ((var(--n,13) - 1) * var(--step) + var(--cw))) / 2);align-self:stretch;position:relative}.gINx_W_backsColumn[data-align=end]{margin-left:auto}.gINx_W_backSlot{left:calc(50% - var(--cw) / 2);width:var(--cw);aspect-ratio:691/1056;pointer-events:none;position:absolute}.gINx_W_backTurn{width:100%}
.csQPwq_rotate90{transform:rotate(90deg)}.csQPwq_compass{--space:6%;--w:hsl(var(--dealing-compass-light));--b:hsl(var(--dealing-compass-dark));aspect-ratio:1;background:conic-gradient(var(--b) 90deg, var(--w) 90deg 180deg, var(--b) 180deg 270deg, var(--w) 270deg 360deg);width:100%;clip-path:polygon(0 50%, calc(50% - var(--space)) calc(50% - var(--space)), 50% 50%, calc(50% + var(--space)) calc(50% - var(--space)), 100% 50%, calc(50% + var(--space)) calc(50% + var(--space)), 50% 50%, calc(50% - var(--space)) calc(50% + var(--space)));position:absolute}
.j4fC5q_scale{--diagram-rank-at:var(--diagram-rank-phone,var(--text-base));--diagram-rank-at-lh:var(--diagram-rank-phone-lh,var(--text-base--line-height));--diagram-label-at:var(--diagram-label-phone,var(--text-xs));--diagram-label-at-lh:var(--diagram-label-phone-lh,var(--text-xs--line-height));--diagram-caption-at:var(--diagram-caption-phone,var(--text-xs));--diagram-caption-at-lh:var(--diagram-caption-phone-lh,var(--text-xs--line-height));--diagram-rank-weight-at:var(--diagram-rank-weight-phone,var(--font-weight-normal));--diagram-label-weight-at:var(--diagram-label-weight-phone,var(--font-weight-bold));--diagram-trick-weight-at:var(--diagram-trick-weight-phone,var(--font-weight-bold));--diagram-rank-tracking-at:var(--diagram-rank-tracking-phone,var(--tracking-normal));--diagram-trick-at:var(--diagram-trick-phone,16.5);--diagram-gap-at:var(--diagram-gap-phone,.25);--diagram-dd-at:var(--diagram-dd-phone,10px)}@container (min-width:448px){.j4fC5q_scale{--diagram-rank-at:var(--diagram-rank,var(--text-lg));--diagram-rank-at-lh:var(--diagram-rank-lh,var(--text-lg--line-height));--diagram-label-at:var(--diagram-label,var(--text-xs));--diagram-label-at-lh:var(--diagram-label-lh,var(--text-xs--line-height));--diagram-caption-at:var(--diagram-caption,var(--text-xs));--diagram-caption-at-lh:var(--diagram-caption-lh,var(--text-xs--line-height));--diagram-rank-weight-at:var(--diagram-rank-weight,var(--font-weight-normal));--diagram-label-weight-at:var(--diagram-label-weight,var(--font-weight-bold));--diagram-trick-weight-at:var(--diagram-trick-weight,var(--font-weight-bold));--diagram-rank-tracking-at:var(--diagram-rank-tracking,var(--tracking-normal));--diagram-trick-at:var(--diagram-trick,16.5);--diagram-gap-at:var(--diagram-gap,.44);--diagram-dd-at:var(--diagram-dd,1rem)}.j4fC5q_ddCell{min-height:calc(10 * var(--diagram-dd-at) + 7px);min-width:calc(10 * var(--diagram-dd-at))}}.j4fC5q_dd{font-size:var(--diagram-dd-at);line-height:1.5}.j4fC5q_rank{font-weight:var(--diagram-rank-weight-at);letter-spacing:var(--diagram-rank-tracking-at)}.j4fC5q_label{font-size:var(--diagram-label-at);line-height:var(--diagram-label-at-lh)}.j4fC5q_grid{font-size:var(--diagram-rank-at);line-height:var(--diagram-rank-at-lh);column-gap:calc(1em * var(--diagram-gap-at));row-gap:calc(1em * var(--diagram-gap-at) * .75)}.j4fC5q_feltCell{font-size:var(--diagram-rank-at);padding:calc(1em * var(--diagram-gap-at))}.j4fC5q_trickCard{font-size:min(calc(var(--diagram-trick-at) * 1cqw), var(--diagram-rank-at));font-weight:var(--diagram-trick-weight-at)}.j4fC5q_name{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;overflow:hidden}.j4fC5q_direction{font-weight:var(--diagram-label-weight-at);color:var(--foreground);padding:0 2px}.j4fC5q_name{color:var(--muted-foreground)}.j4fC5q_name,.j4fC5q_direction{--font-size:var(--diagram-label-at,.75rem);font-size:var(--font-size);line-height:var(--diagram-label-at-lh,1.4);justify-content:center}.j4fC5q_large{max-width:16ch}.j4fC5q_pill[data-turn]{box-shadow:0 0 0 2px var(--ring)}
.mSjbUa_rim{z-index:80;pointer-events:none;position:absolute;inset:0}.mSjbUa_overlay{z-index:30;pointer-events:none;position:absolute;inset:0}.mSjbUa_slot{width:max-content;max-width:45%;font-size:clamp(.75rem,2.1vmin,1.05rem);position:absolute}.mSjbUa_corner{width:0;height:0;position:absolute}.mSjbUa_cornerTL{inset-block-start:0;inset-inline-start:0}.mSjbUa_cornerTR{inset-block-start:0;inset-inline-start:100%}.mSjbUa_cornerBL{inset-block-start:100%;inset-inline-start:0}.mSjbUa_cornerBR{inset-block-start:100%;inset-inline-start:100%}.mSjbUa_cornerMU{inset-block-start:0;inset-inline-start:50%}.mSjbUa_cornerML{inset-block-start:50%;inset-inline-start:0}.mSjbUa_cornerMR{inset-block-start:50%;inset-inline-start:100%}.mSjbUa_slotUp{inset-block-start:var(--rim-up,0px);inset-inline-start:var(--rim-up-along,50%);transform:translate(-50%,-50%)}.mSjbUa_slotLeft,.mSjbUa_slotRight{max-width:none;max-height:45%;inset-block-start:var(--rim-along,50%)}.mSjbUa_slotLeft{--rim-along:var(--rim-start-along,50%);inset-inline-start:var(--rim-start,0px);transform:translate(-50%,-50%)}.mSjbUa_slotRight{--rim-along:var(--rim-end-along,50%);inset-inline-end:var(--rim-end,0px);transform:translate(50%,-50%)}.mSjbUa_slotDown{inset-block-start:var(--plate-floor,100%);inset-inline-start:50%;transform:translate(-50%,-100%)}.mSjbUa_plate{background:var(--muted);max-width:100%;max-height:100%;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;border-radius:.3rem;align-items:baseline;gap:.25em;padding:.08em .45em;font-weight:600;line-height:1.6;display:inline-flex;overflow:hidden;box-shadow:0 .1em .4em #0000004d;box-shadow:0 .1em .4em lab(0% 0 0/.3)}.mSjbUa_seat{font-weight:700}.mSjbUa_vulnerable{color:hsl(var(--dealing-seat-vulnerable))}.mSjbUa_dot{opacity:.4}.mSjbUa_name,.mSjbUa_note{text-overflow:ellipsis;overflow:hidden}.mSjbUa_note{opacity:.75;font-weight:500}.mSjbUa_plate[data-turn]{background:hsl(var(--dealing-seat-active));color:#12161f;color:lab(7.11543% .0978708 -7.25583);box-shadow:0 0 0 2px var(--ring), 0 .1em .4em #0000004d}@supports (color:lab(0% 0 0)){.mSjbUa_plate[data-turn]{box-shadow:0 0 0 2px var(--ring), 0 .1em .4em lab(0% 0 0/.3)}}.mSjbUa_plateDown{color:#fcfcfcf2;color:lab(98.84% .0000298023 -.0000119209/.95);background:#0b0f18eb;background:lab(4.35335% .147387 -5.97537/.92)}.mSjbUa_plateDown .mSjbUa_dot,.mSjbUa_plateDown .mSjbUa_note{opacity:.72}.mSjbUa_plate[data-turn] .mSjbUa_dot,.mSjbUa_plate[data-turn] .mSjbUa_note{opacity:.8}.mSjbUa_plateLeft,.mSjbUa_plateRight{writing-mode:vertical-rl;text-orientation:mixed;padding:.45em .08em}.mSjbUa_plateRight{transform:rotate(180deg)}
.iKj4Wq_root{width:100%;position:relative;container-type:inline-size}.iKj4Wq_frame{--layout-w:calc(clamp(60px, calc(2cqi + 60px), 70px) * var(--layout-scale,1));--layout-h:calc(var(--layout-w) * 1.5283);--card-scale:var(--dial-card-scale,var(--deck-card-scale,2));--legal-lift:var(--dial-legal-lift,.02);--card-w:calc(var(--layout-w) * var(--card-scale));--card-h:calc(var(--card-w) * 1.5283);--card-w-center:calc(var(--layout-w) * .85);--overlap-max:calc(var(--layout-w) * .46);--overlap-min:calc(var(--layout-w) * .27);--strip-rise:calc(var(--layout-w) * .13);--suit-band:calc(var(--layout-h) * .38);--suit-tuck:calc(var(--card-h) - var(--suit-band));--cut-floor:calc(var(--card-h) * .402);--bottom-cut:calc(var(--cut-floor) + (var(--suit-tuck) - var(--strip-rise) - var(--cut-floor)) * var(--bottom-cut-fraction,0));--header-h:calc(var(--square-w) + .375rem);--square-w:calc(var(--layout-w) * .92);--backs-peek:.45;--row-gap:.25rem;--seat-gap:.125rem;--pill-h:calc(.7rem * 1.6);--pill-overlap:calc(var(--pill-h) * .15);--cut-taken:0px;--strip-box:calc(var(--card-h) + var(--strip-rise));--side-stack:calc(var(--strip-box) * 4 - var(--suit-tuck) * 3);--north-h:calc(var(--pill-h) + var(--seat-gap) + var(--strip-box) - var(--cut-taken));--band-h:calc(var(--side-stack) - var(--cut-taken) + var(--pill-h) - var(--pill-overlap));--mid-h:calc(var(--north-h) + var(--row-gap) + var(--band-h));--bid-mid-h:calc(var(--header-h) + var(--row-gap) + var(--mid-h));--fill-extra:0px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto minmax(calc(var(--band-h) + var(--fill-extra)), 1fr) auto auto;column-gap:.375rem;row-gap:var(--row-gap);padding:.5rem;display:grid;position:relative}.iKj4Wq_tilted{transform:translateY(calc(var(--dial-table-lift,6) * -1px)) perspective(calc(var(--dial-table-depth,1600) * 1px)) rotateX(calc(var(--dial-table-tilt,5) * 1deg)) scale(var(--dial-table-scale,1));transform-origin:var(--tilt-ox,50%) calc(var(--tilt-top,0px) + var(--tilt-span,100%) * var(--dial-table-pivot,1))}.iKj4Wq_tilted.iKj4Wq_upright{transform:translateY(calc(var(--dial-table-lift,6) * -1px)) perspective(calc(var(--dial-table-depth,1600) * 1px)) rotateX(calc(var(--dial-table-tilt,5) * (1 - var(--dial-hand-upright,.65)) * 1deg)) scale(var(--dial-table-scale,1))}.iKj4Wq_felt{border:1px solid hsl(var(--cloth-border));background:radial-gradient(circle at center, hsla(var(--cloth-mat-start) / .45) 0%, hsla(var(--cloth-mat-end) / .95) 70%), hsl(var(--cloth-surface));box-shadow:inset 0 0 calc(var(--layout-w) * .75) hsla(var(--cloth-shadow) / .6);border-radius:.375rem;grid-area:2/1/5/-1;margin:-.25rem}.iKj4Wq_bidding .iKj4Wq_felt{grid-row:1/5}.iKj4Wq_header{min-height:var(--header-h);grid-area:1/1/auto/-1;justify-content:space-between;align-items:flex-start;gap:.5rem;padding-bottom:.375rem;display:flex}.iKj4Wq_headerLeft{flex:none;align-items:center;gap:.5rem;display:flex}.iKj4Wq_boardSquare{width:var(--square-w)}.iKj4Wq_headerRight{min-width:0;height:var(--square-w);flex:auto;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.iKj4Wq_tricksWidget{display:contents}.iKj4Wq_auctionPop{top:calc(.5rem + var(--header-h));left:calc(.5rem + var(--square-w) + .5rem);max-height:calc(var(--layout-h) * 2.5);font-size:clamp(.6rem, calc(var(--layout-w) * .24), .85rem);position:absolute;right:.5rem;overflow-y:auto}.iKj4Wq_tricksBbo{--bbo-height:var(--square-w);display:block}.iKj4Wq_tricksCompact{display:none}@container (max-width:259px){.iKj4Wq_tricksBbo{display:none}.iKj4Wq_tricksCompact{display:block}}.iKj4Wq_north{--whole-tail:var(--deck-whole-tail,0)}.iKj4Wq_south{--open-end:var(--deck-open-end,0)}.iKj4Wq_north{align-items:center;gap:var(--seat-gap);flex-direction:column-reverse;grid-area:2/1/auto/-1;display:flex}.iKj4Wq_south{--own-hand-shown:var(--dial-own-hand-shown,.4);align-items:center;gap:var(--seat-gap);flex-direction:column;grid-area:4/1/auto/-1;display:flex;overflow:clip}.iKj4Wq_west{justify-content:center;align-items:flex-start;gap:var(--seat-gap);flex-direction:column;grid-area:3/1;min-width:0;display:flex}.iKj4Wq_east{justify-content:center;align-items:flex-end;gap:var(--seat-gap);flex-direction:column;grid-area:3/3;min-width:0;display:flex}.iKj4Wq_center{grid-area:3/2;justify-content:center;align-items:center;display:flex;position:relative}.iKj4Wq_matCenter{--compass-w:calc(var(--card-w-center) * 2.6);width:var(--compass-w);pointer-events:none;justify-content:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.iKj4Wq_matCenter *{pointer-events:none}.iKj4Wq_middle{height:calc(var(--bid-mid-h) + var(--fill-extra));gap:var(--row-gap);pointer-events:none;flex-direction:column;grid-area:1/1/4/-1;display:flex}.iKj4Wq_auction{--auction-lift:calc(var(--square-w) + var(--layout-w) * .16);min-height:0;padding-top:var(--auction-lift);flex:0 auto;justify-content:center;display:flex}.iKj4Wq_auctionPaper{pointer-events:auto;width:min(100%, calc(var(--layout-w) * 5));min-height:calc(var(--header-h) + var(--row-gap) + var(--north-h) - var(--auction-lift) + var(--fill-extra));padding:calc(var(--layout-w) * .06) calc(var(--layout-w) * .1);font-size:clamp(.72rem, calc(var(--layout-w) * .3), 1.25rem);overflow-y:auto}.iKj4Wq_bidBox{pointer-events:auto;justify-content:center;align-items:center;gap:calc(var(--layout-w) * .12);padding:calc(var(--layout-w) * .2) 0;flex-direction:column;flex:1 0 auto;display:flex;position:relative}.iKj4Wq_bidBoxPlates{padding-bottom:max(calc(var(--layout-w) * .2), calc(.7rem * 1.6 + 4px))}.iKj4Wq_bidPlateTop{width:min(100%, calc(var(--layout-w) * 4.6));justify-content:center;min-width:0;display:flex}.iKj4Wq_bidSide{min-width:0;max-width:calc(50% - .25rem);display:flex;position:absolute;bottom:0}.iKj4Wq_bidSideLeft{left:0}.iKj4Wq_bidSideRight{right:0}.iKj4Wq_bidPad{width:min(100%, calc(var(--layout-w) * 4.6));--bid-cell:calc((var(--layout-w) * 4.6 - 8px) / 5);font-size:calc(var(--layout-w) * .28)}.iKj4Wq_bidPad button{width:100%;height:calc(var(--bid-cell) * .75);font-size:1em}.iKj4Wq_bidPad [data-slot=button]{height:calc(var(--bid-cell) * .75)}.iKj4Wq_bidPad svg{width:1.5em;height:1.5em}.iKj4Wq_footer{grid-area:5/1/auto/-1;min-width:0}.iKj4Wq_noFooter{grid-template-rows:auto auto minmax(calc(var(--band-h) + var(--fill-extra)), 1fr) auto;padding-bottom:.25rem}.iKj4Wq_overlay{grid-area:2/1/5/-1;position:relative}.iKj4Wq_stack{flex-direction:column;width:100%;display:flex;position:relative}.iKj4Wq_south>.iKj4Wq_stack{--hand-width:var(--dial-hand-width,var(--deck-hand-width,.96));width:calc(100% * var(--hand-width))}.iKj4Wq_stack>*+*{margin-top:calc(-1 * var(--suit-tuck))}.iKj4Wq_cut .iKj4Wq_stack{clip-path:inset(0 0 var(--bottom-cut) 0);margin-bottom:calc(-1 * var(--bottom-cut))}.iKj4Wq_cut .iKj4Wq_south .iKj4Wq_stack{--own-cut:max(0px, calc(var(--bottom-cut) - var(--card-h) * .1));clip-path:inset(0 0 var(--own-cut) 0);margin-bottom:calc(-1 * var(--own-cut))}.iKj4Wq_cut .iKj4Wq_south .iKj4Wq_stack:has([data-fan]){clip-path:none}.iKj4Wq_cut{--cut-taken:var(--bottom-cut)}.iKj4Wq_backsOver{display:flex;position:absolute;inset:0}.iKj4Wq_west .iKj4Wq_backsOver{transform:translateX(calc(-100% * (1 - var(--backs-peek))))}.iKj4Wq_east .iKj4Wq_backsOver{transform:translateX(calc(100% * (1 - var(--backs-peek))))}.iKj4Wq_closed{overflow:clip visible}.iKj4Wq_stack>.iKj4Wq_backsOver{margin-top:0}.iKj4Wq_pill{white-space:nowrap;text-overflow:ellipsis;background:var(--color-direction-name,var(--muted));max-width:100%;color:var(--foreground);border-radius:.25rem;align-items:baseline;gap:.25rem;padding:0 .375rem;font-size:.7rem;line-height:1.6;display:inline-flex;position:relative;overflow:hidden}.iKj4Wq_pillSeat{font-weight:700}.iKj4Wq_pillName{text-overflow:ellipsis;overflow:hidden}.iKj4Wq_pill[data-turn]{background:hsl(var(--dealing-seat-active));color:#12161f;color:lab(7.11543% .0978708 -7.25583);box-shadow:0 0 0 2px var(--ring)}.iKj4Wq_west>.iKj4Wq_pill,.iKj4Wq_east>.iKj4Wq_pill{margin-top:calc(-1 * var(--pill-overlap) - var(--seat-gap))}.iKj4Wq_trick{width:calc(var(--card-w-center) * 2.44);height:calc(var(--card-w-center) * 2.97);position:relative}.iKj4Wq_trickCentre{--card-w-center:calc(var(--layout-w) * .85 * var(--dial-trick-scale,var(--deck-trick-scale,1.2)));--trick-reach:var(--dial-trick-reach,.5);width:0;height:0;position:absolute;top:50%;left:50%}.iKj4Wq_trickCard{--card-w:var(--card-w-center);width:var(--card-w);aspect-ratio:691/1056;position:absolute}.iKj4Wq_trickTurn{width:100%}.iKj4Wq_flight{pointer-events:none;position:absolute;inset:0;overflow:clip}.iKj4Wq_flyer{will-change:translate, rotate, scale;perspective:600px;transition:translate .26s ease-out,rotate .26s ease-out,scale .26s ease-out;position:absolute}.iKj4Wq_flipper{transform-style:preserve-3d;will-change:transform;transition:transform .26s ease-out;display:grid}.iKj4Wq_flipper>*{backface-visibility:hidden;grid-area:1/1}.iKj4Wq_flipperFace{transform:rotateY(0)}.iKj4Wq_flipperBack{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.iKj4Wq_flyer,.iKj4Wq_flipper{transition-duration:0s}}.iKj4Wq_bidding{--square-w:calc(var(--layout-w) * .66)}.iKj4Wq_corner{grid-area:2/3;place-self:start end;align-items:center;min-width:0;max-width:100%;display:flex}.iKj4Wq_bidding .iKj4Wq_corner{grid-row:1}.iKj4Wq_cornerStart{grid-area:2/1;place-self:start;align-items:center;min-width:0;max-width:100%;display:flex}.iKj4Wq_south{--fan-step:.4deg;--fan-drop:.17px}@media (max-width:639px){.iKj4Wq_frame{--strip-notch:1px;padding-inline:0}.iKj4Wq_felt{margin-inline:0;margin-block:calc(-1 * var(--row-gap)) -.5rem;border-width:0;border-radius:0}.iKj4Wq_bidding .iKj4Wq_felt{margin-block-start:-.5rem}.iKj4Wq_header{padding-inline:.5rem}.iKj4Wq_corner{padding-inline-end:.25rem}}
._2Caoiq_tableRow{flex-wrap:wrap;justify-content:flex-start;padding:.2rem}._2Caoiq_tableRow>div{padding-left:.5em}._2Caoiq_tableRow>div:first-child,._2Caoiq_tableRow>div:nth-child(2){flex-basis:10%}._2Caoiq_tableRow>div:nth-child(3){flex-shrink:0;flex-basis:4%}._2Caoiq_tableRow>div:nth-child(4){text-overflow:ellipsis;white-space:nowrap;flex-basis:28%;overflow:hidden}._2Caoiq_tableRow>div:nth-child(5){flex-shrink:0;flex-basis:4%}._2Caoiq_tableRow>div:nth-child(6){text-overflow:ellipsis;white-space:nowrap;flex-basis:28%;overflow:hidden}@media screen and (max-width:30em){._2Caoiq_tableRow>div:first-child{flex-basis:30%}._2Caoiq_tableRow>div:nth-child(2){flex-basis:70%}._2Caoiq_tableRow>div:nth-child(3){flex-basis:3rem}._2Caoiq_tableRow>div:nth-child(4){flex-basis:calc(100% - 3rem)}._2Caoiq_tableRow>div:nth-child(5){flex-basis:3rem;margin-top:.25rem}._2Caoiq_tableRow>div:nth-child(6){flex-basis:calc(100% - 3rem);margin-top:.25rem}._2Caoiq_tableHeaderRow{display:none}}._2Caoiq_gameRow{flex-wrap:wrap;padding:.2rem}._2Caoiq_gameRow>div{padding-left:.5em}._2Caoiq_gameRow>div:first-child{flex-shrink:0;flex-basis:2.5rem}._2Caoiq_gameRow>div:nth-child(2){flex:1}
.C2DmbW_sign{--ra-ink:#0b0f18eb;--ra-flare:#feba08;--ra-paper:#fcfcfc;pointer-events:none;z-index:30;font-variant-numeric:tabular-nums;position:absolute}@supports (color:lab(0% 0 0)){.C2DmbW_sign{--ra-ink:lab(4.35335% .147387 -5.97537/.92);--ra-flare:lab(80.3489% 16.4566 81.1409);--ra-paper:lab(98.84% .0000298023 -.0000119209)}}.C2DmbW_stampLayer{z-index:45;place-items:center;display:grid;inset:0;overflow:hidden;}.C2DmbW_flash{opacity:0;background:radial-gradient(circle,#ffffff8c 0%,#ffffff1f 55%,#0000 75%);background:radial-gradient(circle,lab(100% 0 0/.55) 0%,lab(100% 0 0/.12) 55%,#0000 75%);position:absolute;inset:0}.C2DmbW_rim{box-shadow:inset 0 0 0 .5rem var(--ra-flare);opacity:0;position:absolute;inset:0}.C2DmbW_stamp{border-inline-start:.35em solid var(--ra-flare);background:var(--ra-ink);color:var(--ra-paper);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:.5em;align-items:center;gap:.75em;max-inline-size:min(92%,34em);padding-block:.6em;padding-inline:.85em 1.15em;font-size:clamp(.95rem,2.6vmin,1.6rem);line-height:1.15;display:flex;box-shadow:0 1.5rem 3rem #00000073,0 0 0 1px #ffffff14;box-shadow:0 1.5rem 3rem lab(0% 0 0/.45),0 0 0 1px lab(100% 0 0/.08)}.C2DmbW_glyph{block-size:2.1em;inline-size:2.1em;color:var(--ra-flare);filter:drop-shadow(0 0 .35em #feba088c);filter:drop-shadow(0 0 .35em lab(80.3489% 16.4566 81.1409/.55));flex:none}.C2DmbW_lines{flex-direction:column;gap:.15em;min-inline-size:0;display:flex}.C2DmbW_title{letter-spacing:.14em;text-transform:uppercase;color:var(--ra-flare);font-size:1.35em;font-weight:800}.C2DmbW_detail{color:#fcfcfceb;color:lab(98.84% .0000298023 -.0000119209/.92);font-size:.85em;font-weight:600}.C2DmbW_chip{border-inline-start:.25em solid var(--ra-flare);background:var(--ra-ink);color:#fcfcfcf2;color:lab(98.84% .0000298023 -.0000119209/.95);white-space:nowrap;border-radius:.4em;align-items:center;gap:.4em;padding-block:.3em;padding-inline:.55em;font-size:clamp(.62rem,1.5vmin,.85rem);font-weight:600;line-height:1.2;display:flex;box-shadow:0 .4rem 1rem #00000059;box-shadow:0 .4rem 1rem lab(0% 0 0/.35)}.C2DmbW_tag{flex-direction:column;align-items:start;gap:.1em;inset-block-start:.5rem;inset-inline-start:.5rem;}.C2DmbW_tagHead{align-items:center;gap:.35em;display:flex}.C2DmbW_chipTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--ra-flare);font-weight:800}.C2DmbW_chipShort{display:none;}@media (max-width:1399.98px){.C2DmbW_chipTitle{display:none}.C2DmbW_chipShort{display:inline}}.C2DmbW_chipGlyph{block-size:1.15em;inline-size:1.15em;color:var(--ra-flare);flex:none}.C2DmbW_seatLetter{color:var(--ra-flare);font-weight:800}.C2DmbW_dot{opacity:.5}@media (prefers-reduced-motion:no-preference){.C2DmbW_flash{animation:.34s step-end 2 C2DmbW_ra-flash}.C2DmbW_rim{animation:.72s ease-out C2DmbW_ra-rim}.C2DmbW_stamp{animation:.42s cubic-bezier(.16,1.1,.3,1) both C2DmbW_ra-land}.C2DmbW_stampLayer[data-leaving] .C2DmbW_stamp{animation:.52s cubic-bezier(.55,0,.9,.55) forwards C2DmbW_ra-leave}}@keyframes C2DmbW_ra-flash{0%{opacity:.9}50%{opacity:0}to{opacity:0}}@keyframes C2DmbW_ra-rim{0%{opacity:0}12%{opacity:.95}40%{opacity:.2}62%{opacity:.8}to{opacity:0}}@keyframes C2DmbW_ra-land{0%{opacity:0;transform:scale(1.6)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes C2DmbW_ra-leave{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(calc(50% - 50cqw),calc(50% - 50cqh))scale(.22)}}
._95TqQa_row{flex-wrap:nowrap;min-height:2.5rem;padding:.2rem}._95TqQa_row>div{padding-left:.5em}._95TqQa_row>div:first-child{flex-shrink:0;flex-basis:6%}._95TqQa_row>div:nth-child(2){flex-shrink:0;flex-basis:4%}._95TqQa_row>div:nth-child(3){text-overflow:ellipsis;white-space:nowrap;flex-basis:20%;overflow:hidden}._95TqQa_row>div:nth-child(4){flex-shrink:0;flex-basis:4%}._95TqQa_row>div:nth-child(5){text-overflow:ellipsis;white-space:nowrap;flex-basis:20%;overflow:hidden}._95TqQa_row>div:nth-child(6){flex-shrink:0;flex-basis:20%;min-height:2rem}._95TqQa_row>div:nth-child(7),._95TqQa_row>div:nth-child(8){flex-basis:7%}._95TqQa_headerRow{flex-wrap:wrap;padding:.2rem}._95TqQa_headerRow>div{padding-left:.5em}._95TqQa_headerRow>div:first-child{flex-basis:6%}._95TqQa_headerRow>div:nth-child(2){flex-basis:4%}._95TqQa_headerRow>div:nth-child(3){flex-basis:20%}._95TqQa_headerRow>div:nth-child(4){flex-basis:4%}._95TqQa_headerRow>div:nth-child(5),._95TqQa_headerRow>div:nth-child(6){flex-basis:20%}._95TqQa_headerRow>div:nth-child(7),._95TqQa_headerRow>div:nth-child(8){flex-basis:7%}@media screen and (max-width:30em){._95TqQa_headerRow{display:none}._95TqQa_row{flex-wrap:wrap}._95TqQa_row>div:first-child{flex-basis:100%}._95TqQa_row>div:nth-child(2){flex-basis:3rem}._95TqQa_row>div:nth-child(3){flex-basis:calc(100% - 3rem)}._95TqQa_row>div:nth-child(4){flex-basis:3rem;margin-top:.25rem}._95TqQa_row>div:nth-child(5){flex-basis:calc(100% - 3rem);margin-top:.25rem}._95TqQa_row>div:nth-child(6){flex-grow:1;flex-basis:auto;min-height:2rem;margin-top:.25rem}._95TqQa_row>div:nth-child(7),._95TqQa_row>div:nth-child(8){text-align:right;flex-basis:auto;min-height:2rem;margin-top:.25rem}}
.N_XzOq_dots{align-items:center;gap:.18em;line-height:1;display:inline-flex}.N_XzOq_dot{opacity:.3;background:currentColor;border-radius:9999px;width:.32em;height:.32em;animation:1.25s steps(4,end) infinite N_XzOq_thinking-dot}.N_XzOq_dot:nth-child(2){animation-delay:.16s}.N_XzOq_dot:nth-child(3){animation-delay:.32s}@keyframes N_XzOq_thinking-dot{0%,70%,to{opacity:.25}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.N_XzOq_dot{opacity:.6;animation:none}}
.vPczTW_suitSlot{width:var(--card-w-small);aspect-ratio:691/1056;color:hsl(var(--dealing-page-foreground));cursor:pointer;z-index:100;pointer-events:auto;background-image:repeating-conic-gradient(#0000 45deg,#fff7 90deg,#0000 135deg);border:1px solid;border-radius:10%;justify-content:center;align-items:center;display:flex;position:absolute}.vPczTW_suitSlotActive{border-color:hsla(var(--dealing-seat-active) / .9);box-shadow:0 0 18px hsla(var(--dealing-seat-active) / .4)}.vPczTW_suitSlotS{left:calc(50% - var(--suit-slot-x) - var(--card-w-small));top:calc(50% - var(--suit-slot-y) - var(--card-h-small))}.vPczTW_suitSlotH{left:calc(50% + var(--suit-slot-x));top:calc(50% - var(--suit-slot-y) - var(--card-h-small))}.vPczTW_suitSlotD{left:calc(50% - var(--suit-slot-x) - var(--card-w-small));top:calc(50% + var(--suit-slot-y))}.vPczTW_suitSlotC{left:calc(50% + var(--suit-slot-x));top:calc(50% + var(--suit-slot-y))}.vPczTW_rosette{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}
.oDeIhG_pilotCard{flex-wrap:wrap;justify-content:space-around;padding:.2rem}.oDeIhG_pilotCard>div{flex-basis:10%;padding-left:.5em}.oDeIhG_pilotCard>div:last-child{flex-basis:44%;justify-content:space-between;display:flex}@media screen and (max-width:30em){.oDeIhG_pilotCard>div{flex-basis:25%}.oDeIhG_pilotCard>div:last-child{flex-basis:100%}.oDeIhG_pilotCardHeader>div:last-child{display:none}}
.SNtnaW_felt{border:2px solid hsl(var(--cloth-border));background:radial-gradient(ellipse at center, hsla(var(--cloth-mat-start) / .45) 0%, hsla(var(--cloth-mat-end) / .95) 70%) hsl(var(--cloth-surface));box-shadow:inset 0 0 40px hsla(var(--cloth-shadow) / .6), 0 12px 32px hsla(var(--cloth-shadow) / .35)}.SNtnaW_hero{position:relative;overflow:hidden}.SNtnaW_hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg, hsla(var(--cloth-surface) / .92) 0%, hsla(var(--cloth-surface) / .6) 45%, hsla(var(--cloth-surface) / 0) 78%);position:absolute;inset:0}.SNtnaW_heroContent{z-index:2;position:relative}.SNtnaW_glow{aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(circle, hsla(var(--cloth-mat-start) / .45) 0%, hsla(var(--cloth-mat-end) / .95) 32%);width:260vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.SNtnaW_hero{background:hsl(var(--cloth-surface))}}
