.badge-container{position:relative}.badge-container>svg{position:absolute;top:0;left:0}.badge-container>.image-container{width:55%;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.badge-container>.badge-summary-container{visibility:hidden;opacity:0;z-index:10;transition:opacity .1s linear,visibility 0s .2s;position:absolute;top:50px;right:-150px}.badge-container:hover>.badge-summary-container{visibility:visible;opacity:1;transition:opacity .1s linear .6s,visibility 0s .6s}.badge-summary-container{background:linear-gradient(#3772ff,#e031ca);border-radius:10px;width:400px;max-height:250px;padding:2px;display:flex;box-shadow:0 0 20px #fffdfd40,0 20px 16px #e031ca33,0 -20px 16px #3772ff33}.badge-summary-container .badge-summary{background:#151334;border-radius:8px;flex-grow:1;align-self:stretch;display:flex;overflow:auto}.badge-summary-container .scroll-container{flex-direction:column;flex-grow:1;align-self:stretch;gap:20px;min-width:min-content;min-height:min-content;padding:20px;display:flex}.badge-summary-container h1{font-size:18px}.badge-summary-container p{flex:1;font-size:16px}.user-profile-tooltip{filter:drop-shadow(0 -20px 16px #3772ff33)drop-shadow(0 20px 16px #e031ca33)drop-shadow(0 0 20px #fffdfd40);color:#fff;background:radial-gradient(65.37% 50.14% at 49.86% 57.7%,#302f62 0%,#0f0d36 100%);border-radius:10px;flex-direction:column;width:350px;padding-bottom:20px;display:flex;position:relative}.user-profile-tooltip .up-close-btn{color:#fff;cursor:pointer;z-index:1;background:#ffffff1f;border:none;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;line-height:1;display:flex;position:absolute;top:10px;right:10px}.user-profile-tooltip .up-close-btn:hover{background:#ffffff38}.user-profile-tooltip .up-general-info{flex-direction:row;align-items:center;padding:24px 44px 0 18px;display:flex;position:relative}.user-profile-tooltip .up-general-info .up-pp-wrapper{position:relative}.user-profile-tooltip .up-general-info .up-pp-wrapper .up-pp{border:1px solid #fff;border-radius:999px;width:64px;min-width:64px;height:64px;min-height:64px}.user-profile-tooltip .up-general-info .up-pp-wrapper .up-pp.placeholder{background-color:#d2ddf4;background-image:url(/static/media/default-avatar.VplFCv5h.svg);background-position:bottom;background-repeat:no-repeat;background-size:70%}.user-profile-tooltip .up-general-info .up-pp-wrapper.online:after{content:" ";background-color:#22c55e;border:1px solid #fff;border-radius:999px;width:16px;height:16px;position:absolute;bottom:7px;right:0}.user-profile-tooltip .up-general-info .up-name{flex-direction:column;flex-grow:1;margin:0 12px;font-size:16px;font-weight:700;display:flex}.user-profile-tooltip .up-general-info .up-name div{flex-direction:row;align-items:center;gap:4px;display:flex}.user-profile-tooltip .up-general-info .up-name .username{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50%,#fff 0%,#ffffff75 100%);-webkit-background-clip:text;background-clip:text;flex-grow:1;font-size:11px;font-weight:400}.user-profile-tooltip .up-general-info .rating-badges{flex-direction:column;justify-content:flex-end;display:flex}.user-profile-tooltip .up-general-info .rating-badges .badges{flex-direction:row;justify-content:flex-end;min-height:28px;display:flex}.user-profile-tooltip .up-general-info .rating-badges .badges .badge-wrapper{margin-left:-8px}.user-profile-tooltip .friends{flex-direction:row;align-items:center;gap:7.2px;margin-top:16px;padding:0 18px;font-size:12px;display:flex}.user-profile-tooltip .friends .dot{background:#fff;border-radius:999px;width:4px;height:4px}.user-profile-tooltip .about-me{color:#ececec80;margin-top:8px;padding:0 18px;font-size:11px}.user-profile-tooltip .about-me p{color:#ececec;font-size:12px}.user-profile-tooltip .about-me p span{color:#e031ca;cursor:pointer;text-decoration:underline}.user-profile-tooltip .skill-level{flex-direction:column;margin-top:16px;padding:0 18px;display:flex}.user-profile-tooltip .skill-level .stat-row{border-bottom:1px solid #9535f240;flex-direction:row;justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;display:flex}.user-profile-tooltip .skill-level .stat-row:last-child{border-bottom:none}.user-profile-tooltip .skill-level .stat-row .stat-label{color:#ececec99;align-items:center;gap:6px;font-weight:400;display:flex}.user-profile-tooltip .skill-level .stat-row .stat-value{color:#fff;font-weight:500}.user-profile-tooltip .skill-level .stat-row .stat-value b{font-size:13px;font-weight:700}.user-profile-tooltip .clubs-teams{flex-direction:row;justify-content:space-around;align-items:center;margin-top:20px;padding:0 18px;display:flex}.user-profile-tooltip .clubs-teams .clubs,.user-profile-tooltip .clubs-teams .teams,.user-profile-tooltip .clubs-teams .logos{flex-direction:row;align-items:center;display:flex}.user-profile-tooltip .clubs-teams .clubs,.user-profile-tooltip .clubs-teams .teams{gap:20px}.user-profile-tooltip .clubs-teams .logo-wrapper{background:linear-gradient(90deg,#3772ff 0%,#e031ca 100%);border-radius:999px;width:28px;height:28px;margin-left:-8px;padding:.6px}.user-profile-tooltip .clubs-teams .logo-wrapper .logo{border-radius:inherit;width:100%;height:100%}.user-profile-tooltip .clubs-teams .logo-wrapper .logo.placeholder{background:#0f0d36}.user-profile-tooltip .follow-chat-actions{flex-flow:wrap;gap:4px;margin-top:20px;padding:0 18px;display:flex}.user-profile-tooltip .follow-chat-actions button{flex:calc(50% - 4px);height:32px;padding:0;font-size:14px;font-weight:500}.user-profile-tooltip .follow-chat-actions button.chat{padding:1px}.user-profile-tooltip .follow-chat-actions button.chat div{border-radius:inherit;background:#0f0d36;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.user-profile-tooltip .follow-chat-actions .kibitz-as-button,.user-profile-tooltip .follow-chat-actions .remove-user-button{white-space:nowrap;cursor:pointer;border:none;border-radius:8px;flex:calc(50% - 4px);justify-content:center;align-items:center;gap:4px;height:32px;padding:0 8px;font-size:12px;font-weight:500;display:flex}.user-profile-tooltip .follow-chat-actions .kibitz-as-button{color:#fff;background:linear-gradient(90deg,#3772ff 0%,#e031ca 100%)}.user-profile-tooltip .follow-chat-actions .remove-user-button{color:#fff;background:linear-gradient(90deg,#3772ff 0%,#e031ca 100%);padding:1px}.user-profile-tooltip .follow-chat-actions .remove-user-button>*{border-radius:inherit;background:#0f0d36;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:0 8px;display:flex}.user-profile-tooltip-backdrop{z-index:99999;width:100vw;height:100vh;position:fixed;top:0;left:0}.profile-tooltip-anchor-wrapper{cursor:pointer;display:contents}.bc-tabs-container{gap:20px;display:flex}.bc-tabs-container .bc-tab{color:#fff;cursor:pointer;flex-direction:row;font-size:18px;font-weight:700;display:flex}.bc-tabs-container.t-gradient .bc-tab{align-items:center;height:36px;font-size:14px;font-weight:400;position:relative}.bc-tabs-container.t-gradient .bc-tab.active:after{content:" ";background:linear-gradient(90deg,#3772ff 0%,#e031ca 100%);width:calc(100% + 6px);height:1px;position:absolute;bottom:0;left:-3px}.bc-tab-panel{background:#1b153a;border:2px solid #3a376b;border-radius:12px;margin-top:50px;padding:25px}.game-result-analyze-table{background-color:#0e003e;flex-direction:column;display:flex;position:relative}.game-result-analyze-table .journal-header{text-align:center;-webkit-text-fill-color:transparent;background:radial-gradient(50% 50%,#fff 0%,#ffffff75 100%);-webkit-background-clip:text;background-clip:text}.game-result-analyze-table .analyze-row{color:#fff;flex-direction:row;display:flex}.game-result-analyze-table .analyze-row>div{text-align:center;width:24%}.game-result-analyze-table .analyze-row>div:first-of-type{width:8%}.game-result-analyze-table .analyze-row.header{border-bottom:1px solid #fff;font-weight:600}.game-result-analyze-table .analyze-row.header>div:first-of-type{width:8%}.game-result-analyze-table .analyze-row.header>div{width:23%}.game-result-analyze-table .analyze-row:not(.header){padding:0 1%}.game-result-analyze-table .analyze-row .analyze-card{cursor:pointer;background:#fff;outline-style:solid;justify-content:center;align-items:center;max-width:21%;margin:0 1%;font-weight:500;display:flex;position:relative}.game-result-analyze-table .analyze-row .analyze-card:hover{z-index:50;transition:transform .1s .1s,z-index;transform:scale(1.6)}.game-result-analyze-table .analyze-row .analyze-card.has-analyze{padding-right:.9em}.game-result-analyze-table .analyze-row .analyze-card .analyze-info{color:#333;z-index:1;border-bottom-right-radius:inherit;border-top-right-radius:inherit;background:#fff;border-left:1px solid #333;flex-direction:column;justify-content:center;align-items:center;width:1.15em;height:100%;font-size:.7em;line-height:1;display:flex;position:absolute;top:0;right:0}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container{z-index:1;flex-direction:row;align-items:center;display:flex;position:absolute}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container .analyze-diff{line-height:inherit;color:#333;background:#ffd500;border-radius:999px;justify-content:center;align-items:center;font-weight:500;display:flex}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container .playing-time{border-radius:999px;flex-direction:row;align-items:center;font-weight:500;display:flex}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container .playing-time.warning{background:#ffc700;color:#000!important}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container .playing-time.warning svg path{fill:#000!important}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container .playing-time.danger{background:#c00e00}.game-result-analyze-table .analyze-row .analyze-card .leader-bg{z-index:0;border-radius:inherit;background:#ffd500;width:100%;height:100%;position:absolute;top:0;left:0}.game-result-analyze-table .analyze-row .analyze-card .taker-bg{z-index:0;border-radius:inherit;background:#bfd1f5;width:100%;height:100%;position:absolute;top:0;left:0}.game-result-analyze-table .analyze-row .analyze-card .taker-arrow{z-index:1;width:0;height:0;line-height:0;position:absolute;bottom:0;left:50%}.game-result-analyze-table .analyze-row .analyze-card.is-leader{outline-color:#2055c8}.game-result-analyze-table .analyze-row .analyze-card.selected{outline-color:#db1303}.board-compass{justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex;position:absolute}.board-compass .board-compass-relative-wrapper{background:#e9e9e9;border:.5px solid #13002e;position:relative;overflow:hidden}.board-compass .board-compass-relative-wrapper .board-compass-side{color:#13002e;background-color:#13002e;width:100%;height:100%;padding:4.5%;font-weight:700;position:absolute}.board-compass .board-compass-relative-wrapper .board-compass-side>div{padding:5%;display:flex;position:absolute;inset:0}.board-compass .board-compass-relative-wrapper .board-compass-side.side-dealer>div{padding:3%}.board-compass .board-compass-relative-wrapper .board-compass-side.side-0{clip-path:polygon(50% 50%,0 100%,100% 100%)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-0>div{clip-path:polygon(50% 50%,0 100%,100% 100%);transform-origin:bottom;justify-content:center;align-items:flex-end;transform:scale(.99)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-1{clip-path:polygon(50% 50%,0 0,0 100%)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-1>div{clip-path:polygon(50% 50%,0 0,0 100%);transform-origin:0;justify-content:flex-start;align-items:center;transform:scale(.99)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-2{clip-path:polygon(50% 50%,100% 0,0 0)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-2>div{clip-path:polygon(50% 50%,100% 0,0 0);transform-origin:top;justify-content:center;transform:scale(.99)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-3{clip-path:polygon(50% 50%,100% 100%,100% 0)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-3>div{clip-path:polygon(50% 50%,100% 100%,100% 0);transform-origin:100%;justify-content:flex-end;align-items:center;transform:scale(.99)}.board-compass .board-compass-relative-wrapper .board-compass-side .dealer{color:#fff;background:#13002e;border-radius:50%;justify-content:center;align-items:center;line-height:1px;display:flex}.board-compass .board-compass-relative-wrapper .board-compass-side .dealer.dealer-defender{color:#13002e;background:#fff}.board-compass .board-compass-relative-wrapper .board-compass-counter{color:#fff;text-shadow:0 4px 4px #00000080;width:100%;height:100%;font-weight:700;font-family:Inter, var(--font-fallback);justify-content:center;align-items:center;display:flex;position:absolute}.board-compass .board-compass-relative-wrapper .board-compass-counter>div{background:radial-gradient(50% 50%,#05015b 0%,#100636 100%);justify-content:center;align-items:center;width:40%;height:40%;display:flex;box-shadow:0 0 5.16807px #0009}.board-compass .board-compass-relative-wrapper .board-compass-counter .board-compass-counter-edit-input{color:#fff;text-align:center;background:0 0;border:2px solid red;border-radius:3.25px;outline:0;width:100%;height:100%}.board-compass .board-compass-relative-wrapper .board-compass-counter .board-compass-counter-edit-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.board-compass .board-compass-relative-wrapper .board-compass-counter .board-compass-counter-edit-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.board-compass .board-compass-relative-wrapper .board-compass-counter .board-compass-counter-edit-input{-moz-appearance:textfield}.bidding-table-card-t1-1C{background:url(/static/media/1C.92-ukuXG.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1C.has-alert{background:url(/static/media/1CA.DOSNn6ro.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2C{background:url(/static/media/2C.1al8yy0N.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2C.has-alert{background:url(/static/media/2CA.CHkMTcQC.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3C{background:url(/static/media/3C.6OCkAEoj.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3C.has-alert{background:url(/static/media/3CA.Cm7CxMuJ.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4C{background:url(/static/media/4C.CjOMZRHV.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4C.has-alert{background:url(/static/media/4CA.BSKfYbOL.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5C{background:url(/static/media/5C.CiTRGIGI.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5C.has-alert{background:url(/static/media/5CA.BIifxK5B.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6C{background:url(/static/media/6C.BJ8XCwlj.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6C.has-alert{background:url(/static/media/6CA.Cmb3aTTq.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7C{background:url(/static/media/7C.B5GU9wYZ.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7C.has-alert{background:url(/static/media/7CA.CKndoSjE.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1D{background:url(/static/media/1D.B3tkJ-sB.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1D.has-alert{background:url(/static/media/1DA.CGz6zZqc.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2D{background:url(/static/media/2D.Dw-ppFTd.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2D.has-alert{background:url(/static/media/2DA.BHKeBCaA.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3D{background:url(/static/media/3D.SJ4UMwFq.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3D.has-alert{background:url(/static/media/3DA.BtEVIzIP.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4D{background:url(/static/media/4D.Cu3hLxcM.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4D.has-alert{background:url(/static/media/4DA.Bw4Cta17.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5D{background:url(/static/media/5D.DzATE9Ue.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5D.has-alert{background:url(/static/media/5DA.DZ8AW8Cb.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6D{background:url(/static/media/6D.GrTllVtx.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6D.has-alert{background:url(/static/media/6DA.CfXgGYWL.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7D{background:url(/static/media/7D.4JayedBe.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7D.has-alert{background:url(/static/media/7DA.vwCBPw0s.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1S{background:url(/static/media/1S.DmnE-pw5.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1S.has-alert{background:url(/static/media/1SA.nc_p6c3U.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2S{background:url(/static/media/2S.DRbwpacQ.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2S.has-alert{background:url(/static/media/2SA.C86x18pS.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3S{background:url(/static/media/3S.BbhUUi8K.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3S.has-alert{background:url(/static/media/3SA.Dp7y7HSD.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4S{background:url(/static/media/4S.BEOkFHWc.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4S.has-alert{background:url(/static/media/4SA.PVaWQRLZ.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5S{background:url(/static/media/5S.CxdCaGiI.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5S.has-alert{background:url(/static/media/5SA.Bet_88u1.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6S{background:url(/static/media/6S.9UsrOCdA.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6S.has-alert{background:url(/static/media/6SA.D2xQHnfR.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7S{background:url(/static/media/7S.CvQ7Nw5e.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7S.has-alert{background:url(/static/media/7SA.BCXZsiMk.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1H{background:url(/static/media/1H.O6R1-svl.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1H.has-alert{background:url(/static/media/1HA.DN8C-MbP.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2H{background:url(/static/media/2H.DWMNLw_s.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2H.has-alert{background:url(/static/media/2HA.D8iApEjz.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3H{background:url(/static/media/3H.BUafpbSM.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3H.has-alert{background:url(/static/media/3HA.D1tvBkJx.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4H{background:url(/static/media/4H.BXkLsSOQ.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4H.has-alert{background:url(/static/media/4HA.Cna-PnGx.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5H{background:url(/static/media/5H.CbMjQDLW.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5H.has-alert{background:url(/static/media/5HA.Bnu1tKwC.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6H{background:url(/static/media/6H.48M7NnJu.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6H.has-alert{background:url(/static/media/6HA.B4gJGzfH.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7H{background:url(/static/media/7H.CsqSvFke.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7H.has-alert{background:url(/static/media/7HA.DrIk7BGt.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1NT{background:url(/static/media/1NT.CmyzRCDM.svg) 0 0/contain no-repeat}.bidding-table-card-t1-1NT.has-alert{background:url(/static/media/1NTA.BgkN9SoZ.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2NT{background:url(/static/media/2NT.VoCH-yji.svg) 0 0/contain no-repeat}.bidding-table-card-t1-2NT.has-alert{background:url(/static/media/2NTA.DfNcO8HE.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3NT{background:url(/static/media/3NT.dcYIMKtc.svg) 0 0/contain no-repeat}.bidding-table-card-t1-3NT.has-alert{background:url(/static/media/3NTA.Be3y4QQu.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4NT{background:url(/static/media/4NT.CZzqPlCy.svg) 0 0/contain no-repeat}.bidding-table-card-t1-4NT.has-alert{background:url(/static/media/4NTA.DQGoL_iD.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5NT{background:url(/static/media/5NT.DrA865sI.svg) 0 0/contain no-repeat}.bidding-table-card-t1-5NT.has-alert{background:url(/static/media/5NTA.Bz1Klsam.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6NT{background:url(/static/media/6NT.BX7spELu.svg) 0 0/contain no-repeat}.bidding-table-card-t1-6NT.has-alert{background:url(/static/media/6NTA.BRgI1XW1.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7NT{background:url(/static/media/7NT.DVhImBRW.svg) 0 0/contain no-repeat}.bidding-table-card-t1-7NT.has-alert{background:url(/static/media/7NTA.CheNW2EY.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1C{background:url(/static/media/1C.Dh-7h7JT.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1C.has-alert{background:url(/static/media/1CA.Dh3XDVQC.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2C{background:url(/static/media/2C.vYvh165K.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2C.has-alert{background:url(/static/media/2CA.CG7JGwo7.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3C{background:url(/static/media/3C.DDXIkHI6.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3C.has-alert{background:url(/static/media/3CA.CmpT4Kad.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4C{background:url(/static/media/4C.BbMvuQjY.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4C.has-alert{background:url(/static/media/4CA.DAMoDdzT.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5C{background:url(/static/media/5C.DYigvroI.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5C.has-alert{background:url(/static/media/5CA.wFI4Fnjr.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6C{background:url(/static/media/6C.BtfP_cUi.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6C.has-alert{background:url(/static/media/6CA.BmfvCbXH.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7C{background:url(/static/media/7C.BXCtFw6P.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7C.has-alert{background:url(/static/media/7CA.CqcoZwWE.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1D{background:url(/static/media/1D.DMStKfvW.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1D.has-alert{background:url(/static/media/1DA.D0gzKrDV.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2D{background:url(/static/media/2D.BpBcW7yd.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2D.has-alert{background:url(/static/media/2DA.EMfovj1V.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3D{background:url(/static/media/3D.BBecOfP3.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3D.has-alert{background:url(/static/media/3DA.WudrKOOR.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4D{background:url(/static/media/4D.2K9Aj8xy.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4D.has-alert{background:url(/static/media/4DA.1chQLhDL.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5D{background:url(/static/media/5D.CW8SzwjU.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5D.has-alert{background:url(/static/media/5DA.Bd3epxp6.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6D{background:url(/static/media/6D.DvkaBGxF.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6D.has-alert{background:url(/static/media/6DA.DXflEMbe.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7D{background:url(/static/media/7D.CUFqMTFh.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7D.has-alert{background:url(/static/media/7DA.bG_27OcI.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1S{background:url(/static/media/1S.DmZgUUiP.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1S.has-alert{background:url(/static/media/1SA.-iiGvQ4q.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2S{background:url(/static/media/2S.CY7vSsV_.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2S.has-alert{background:url(/static/media/2SA.BsQU_Cnd.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3S{background:url(/static/media/3S.qPjw8qkM.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3S.has-alert{background:url(/static/media/3SA.BaylpKhz.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4S{background:url(/static/media/4S.BUUNrNqs.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4S.has-alert{background:url(/static/media/4SA.DPMBBXw1.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5S{background:url(/static/media/5S.C7NA6ZA3.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5S.has-alert{background:url(/static/media/5SA.DKPOxVyP.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6S{background:url(/static/media/6S.Ce6a6zDt.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6S.has-alert{background:url(/static/media/6SA.D2KywN0K.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7S{background:url(/static/media/7S.C4gMSTiu.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7S.has-alert{background:url(/static/media/7SA.BJ6ZJjoz.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1H{background:url(/static/media/1H.BGfkTE7x.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1H.has-alert{background:url(/static/media/1HA.D30S8nMF.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2H{background:url(/static/media/2H.Bqfo5GMu.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2H.has-alert{background:url(/static/media/2HA.BLSIqDZB.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3H{background:url(/static/media/3H.CWtiUDoZ.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3H.has-alert{background:url(/static/media/3HA.DSrdLVQA.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4H{background:url(/static/media/4H.CYRlLbHz.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4H.has-alert{background:url(/static/media/4HA.plp4t04C.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5H{background:url(/static/media/5H.BmtBM9HT.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5H.has-alert{background:url(/static/media/5HA.DinQJa8E.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6H{background:url(/static/media/6H.UHT1A0cL.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6H.has-alert{background:url(/static/media/6HA.4iVe4dHu.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7H{background:url(/static/media/7H.DjTgP7lz.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7H.has-alert{background:url(/static/media/7HA.PFcI1R49.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1NT{background:url(/static/media/1NT.ZfRYL4vF.svg) 0 0/contain no-repeat}.bidding-table-card-t2-1NT.has-alert{background:url(/static/media/1NTA.BCNSg4a9.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2NT{background:url(/static/media/2NT.BjOXkfjk.svg) 0 0/contain no-repeat}.bidding-table-card-t2-2NT.has-alert{background:url(/static/media/2NTA.CpPoMikU.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3NT{background:url(/static/media/3NT.D_f4vg43.svg) 0 0/contain no-repeat}.bidding-table-card-t2-3NT.has-alert{background:url(/static/media/3NTA.D4Uc9I9w.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4NT{background:url(/static/media/4NT.CJAo3Na4.svg) 0 0/contain no-repeat}.bidding-table-card-t2-4NT.has-alert{background:url(/static/media/4NTA.DrH_t6Es.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5NT{background:url(/static/media/5NT.CP_HCh1C.svg) 0 0/contain no-repeat}.bidding-table-card-t2-5NT.has-alert{background:url(/static/media/5NTA.rEtuILka.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6NT{background:url(/static/media/6NT.D-jdD_sh.svg) 0 0/contain no-repeat}.bidding-table-card-t2-6NT.has-alert{background:url(/static/media/6NTA.DDwtX6th.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7NT{background:url(/static/media/7NT.6JSOKX-g.svg) 0 0/contain no-repeat}.bidding-table-card-t2-7NT.has-alert{background:url(/static/media/7NTA.SFi3pYcz.svg) 0 0/contain no-repeat}.bidding-table-card-t1-P{background:url(/static/media/P.zInkVRKT.svg) 0 0/contain no-repeat}.bidding-table-card-t1-P.has-alert{background:url(/static/media/PA.B8sfTsc0.svg) 0 0/contain no-repeat}.bidding-table-card-t2-P{background:url(/static/media/P.BB9X0uGC.svg) 0 0/contain no-repeat}.bidding-table-card-t2-P.has-alert{background:url(/static/media/PA.CBP6WKql.svg) 0 0/contain no-repeat}.bidding-table-card-t1-X{background:url(/static/media/X.BMJlRWn1.svg) 0 0/contain no-repeat}.bidding-table-card-t1-X.has-alert{background:url(/static/media/XA.C3BtsHpo.svg) 0 0/contain no-repeat}.bidding-table-card-t2-X{background:url(/static/media/X.txa_aYaD.svg) 0 0/contain no-repeat}.bidding-table-card-t2-X.has-alert{background:url(/static/media/XA.BSd4HERl.svg) 0 0/contain no-repeat}.bidding-table-card-t1-XX{background:url(/static/media/XX.BRDPrreU.svg) 0 0/contain no-repeat}.bidding-table-card-t1-XX.has-alert{background:url(/static/media/XXA.BK1MZeCG.svg) 0 0/contain no-repeat}.bidding-table-card-t2-XX{background:url(/static/media/XX.BiPE7t9o.svg) 0 0/contain no-repeat}.bidding-table-card-t2-XX.has-alert{background:url(/static/media/XXA.S2Cvrfiu.svg) 0 0/contain no-repeat}.result-detail-mini-diagram{background-color:#0e003e;box-shadow:0 0 7.08555px #00000080}.result-detail-mini-diagram .result-mini-diagram-row{flex-direction:row;justify-content:center;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box{background-color:#fff;flex-direction:column;display:flex;position:relative}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-name-side{background-color:#f2f2f2;flex-direction:row;align-items:center;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-name-side.focused{background-color:#d2ddf4}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-name-side .result-mini-diagram-side{color:#fff;background:#2055c8;justify-content:center;align-items:center;margin-right:4.2%;font-weight:700;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-name-side .result-mini-diagram-side.clickable{cursor:pointer}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand{flex-direction:column;flex-grow:1;justify-content:space-around;padding-bottom:5%;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand.dimmed .result-mini-diagram-hand-suite>div{opacity:0}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite{flex-direction:row;align-items:center;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>span{margin-left:4.93%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div{margin-left:2%;transition:opacity .3s;position:relative}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div.played{color:#bdbdbd}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div.played-hide{display:none}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div.playable{cursor:pointer;background-color:#3333331f;border-radius:.18em;padding:0 .12em;transition:background-color .1s,opacity .3s}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div.playable:hover{background-color:#33333338}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div.playable.journal-card{background-color:#3333334d}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div.playable.journal-card:hover{background-color:#3336}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite>div .hand-analyze{z-index:1;color:#333;border-radius:.15em;justify-content:center;align-items:center;width:1.15em;height:1.15em;font-size:.55em;display:flex;position:absolute;bottom:-.15em;left:50%;transform:translate(-50%,.8em);box-shadow:0 0 0 .5px #33333340}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function{color:#fff;flex-direction:column;height:100%;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons{flex-direction:row;justify-content:space-between;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button{width:19%;height:100%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button>div{flex-direction:row;justify-content:center;align-items:center;height:100%;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button>div svg{fill:#db1303;width:auto;height:45%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button>div svg path{fill:inherit}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button.disabled{background:#fff}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button.disabled svg{fill:#bdbdbd}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .explore-controls{flex-direction:row;align-items:stretch;gap:.5em;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .explore-controls .explore-prev-card{flex:0 0 19%;height:100%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .explore-controls .explore-prev-card>div{justify-content:center;align-items:center;height:100%;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .explore-controls .explore-prev-card>div svg{fill:#db1303;width:auto;height:45%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .explore-controls .explore-prev-card>div svg path{fill:inherit}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .explore-controls .revert-explore-button{flex:auto;height:100%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function.results-actions{justify-content:flex-start;gap:.625em;padding-top:.5em;overflow:hidden}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function.results-actions .replay-container,.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function.results-actions .table-view-container,.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function.results-actions .save-position-container{align-self:stretch;min-width:0}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box.empty-box{background:0 0}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow{height:auto;position:absolute}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow:not(.taker){display:none}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow.NORTH{bottom:-.5em;left:85%;transform:translate(-50%,100%)rotate(180deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow.SOUTH{top:-.5em;left:5%;transform:translate(50%,-100%)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow.EAST{top:15%;left:-.5em;transform:translate(-100%)rotate(-90deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow.WEST{bottom:15%;right:-.5em;transform:translate(100%)rotate(90deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-bid{position:absolute}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-bid.NORTH{bottom:-.5vw;left:50%;transform:translate(-50%,100%)rotate(180deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-bid.SOUTH{top:-.5vw;left:50%;transform:translate(-50%,-100%)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-bid.EAST{top:50%;left:.5vw;transform:translate(-100%,-50%)rotate(-90deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-bid.WEST{bottom:50%;right:.5vw;transform:translate(100%,50%)rotate(90deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-logo{justify-content:center;align-items:center;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-logo img{width:45%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-info{color:#fff;padding:2.2%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-info .result-minibridge-badge{justify-content:center;margin-top:8%;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .compass-wrapper-md{justify-content:center;align-items:center;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .compass-wrapper-md .board-compass{position:relative}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings{flex-direction:column;flex-grow:1;transition:all .2s;display:flex;box-shadow:1px 1px 5px #00000080}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings label{white-space:nowrap;align-items:center;margin-top:4%;margin-left:1%;margin-right:2%;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings label:first-of-type{margin-top:0}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings label input[type=checkbox]{flex-shrink:0;margin-right:8px}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings .settings-action-button-container{flex-direction:row;justify-content:flex-start;align-items:center;gap:2%;margin-top:4%;margin-left:1%;margin-right:1%;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings .share-game-result-button{white-space:nowrap;flex-direction:row;flex:0 auto;align-items:center;padding:0 3%;font-size:.85em;display:flex}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings .share-game-result-button svg{fill:#fff;flex-shrink:0;width:auto;height:70%;margin-right:4px}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings .share-game-result-button svg path{fill:#fff}.result-detail-mini-diagram .result-mini-diagram-row .adjust-game-button{font-size:inherit;flex-direction:column;justify-content:center;align-items:center;margin:10%;padding:0 5%;display:flex}.hand-records-print-root{z-index:4000;-webkit-overflow-scrolling:touch;background:#e9e9ef;position:fixed;inset:0;overflow:auto}.hand-records-print-root .hand-records-toolbar{z-index:1;color:#fff;background:#13002e;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;top:0}.hand-records-print-root .hand-records-toolbar .hand-records-title{font-size:18px;font-weight:600}.hand-records-print-root .hand-records-toolbar .hand-records-actions{align-items:center;gap:12px;display:flex}.hand-records-print-root .hand-records-toolbar .hand-records-actions .hand-records-toggle{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.hand-records-print-root .hand-records-toolbar .hand-records-actions .bc-button{border-radius:20px;min-width:130px;height:40px;padding:0 22px;font-size:15px;font-weight:600}.hand-records-print-root .hand-records-toolbar .hand-records-actions .bc-button:not(.filled){color:#fff;background:0 0;border:1px solid #ffffff8c}.hand-records-print-root .hand-records-toolbar .hand-records-actions .bc-button:not(.filled):hover{background:#ffffff26}.hand-records-print-root .hand-records-status{text-align:center;color:#333;padding:32px;font-size:16px}.hand-records-print-root .hand-records-pages{flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}.hand-records-print-root .hand-record-page{isolation:isolate;box-sizing:border-box;color:#13002e;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;flex-direction:column;gap:6mm;width:210mm;height:297mm;padding:10mm;display:flex;position:relative;box-shadow:0 0 8px #00000040}.hand-records-print-root .hand-record-page .hand-record-body{flex-direction:row;flex:auto;gap:8mm;min-height:0;display:flex}.hand-records-print-root .hand-record-page .hand-record-col{flex-direction:column;align-items:center;gap:4mm;min-width:0;display:flex}.hand-records-print-root .hand-record-page .hand-record-col-left{flex:0 0 58%;max-width:58%}.hand-records-print-root .hand-record-page .hand-record-col-right{flex:0 0 42%;max-width:42%}.hand-records-print-root .hand-record-page .hand-record-par{text-align:center;font-size:14px}.hand-records-print-root .hand-record-page .hand-record-bidding{pointer-events:none;flex-direction:column;align-items:center;width:100%;display:flex}.hand-records-print-root .hand-record-page .hand-record-bidding .header{position:static}.hand-records-print-root .hand-record-page .hand-record-bidding .hand-record-bidding-frame{box-sizing:content-box;border:1px solid #d7dae5;border-radius:6px;overflow:hidden}.hand-records-print-root .hand-record-page .hand-record-bidding .hand-record-bidding-title{box-sizing:border-box;color:#13002e;text-align:center;background:#eef1f8;border-bottom:1px solid #d7dae5;width:100%;padding:4px 0;font-size:14px;font-weight:600}.hand-records-print-root .hand-record-page .hand-record-bidding .bidding-table-cb0ab2{border-radius:0!important}.hand-records-print-root .hand-record-page .hand-record-bidding .bidding-table-cb0ab2 .header{color:#13002e;background:#fff;border-bottom:1px solid #d7dae5;font-weight:600;font-size:14px!important}.hand-records-print-root .hand-record-page .hand-record-bidding .bidding-table-cb0ab2 .header.vulnerable{color:#13002e;background:#fff}.hand-records-print-root .hand-record-page .hand-record-contract{box-sizing:border-box;flex-direction:column;display:flex}.hand-records-print-root .hand-record-page .hand-record-contract .game-contract{border:none;border-radius:0;padding-left:6px!important;padding-right:6px!important}.hand-records-print-root .hand-record-page .hand-record-contract .hand-record-points{color:#0e003e;font-family:Lato, var(--font-fallback);border-top:1px solid #0e003e;padding:2px 6px}.hand-records-print-root .hand-record-page .hand-record-contract .hand-record-points .hand-record-points-label{font-weight:700;text-decoration:underline}.hand-records-print-root .hand-record-page .hand-record-contract .hand-record-points .hand-record-points-value{font-weight:600}.hand-records-print-root .hand-record-page .hand-record-diagram-alerts{box-sizing:border-box;color:#13002e;flex-direction:column;padding:2px 2px 2px 10px;font-size:10px;line-height:1.35;display:flex;overflow:hidden}.hand-records-print-root .hand-record-page .hand-record-diagram-alerts .hand-record-alerts-header{color:#0e003e;font-family:Lato, var(--font-fallback);margin-bottom:2px;font-weight:700;text-decoration:underline}.hand-records-print-root .hand-record-page .hand-record-diagram-alerts .hand-record-bid-alert{white-space:normal}.hand-records-print-root .hand-record-page .hand-record-diagram.result-detail-mini-diagram{box-shadow:none;background:0 0}.hand-records-print-root .hand-record-page .hand-record-diagram .board-compass-counter{text-shadow:none}.hand-records-print-root .hand-record-page .hand-record-diagram .board-compass-counter>div{box-shadow:none}.hand-records-print-root .hand-record-page .hand-record-play .game-result-analyze-table{pointer-events:none;background:#fff;border:1px solid #d7dae5;border-radius:6px}.hand-records-print-root .hand-record-page .hand-record-play .game-result-analyze-table .journal-header{-webkit-text-fill-color:#13002e;color:#13002e;background:#eef1f8;-webkit-background-clip:border-box;background-clip:border-box;border-bottom:1px solid #d7dae5;padding:4px 0;font-weight:600;font-size:14px!important}.hand-records-print-root .hand-record-page .hand-record-play .game-result-analyze-table .analyze-row{color:#13002e}.hand-records-print-root .hand-record-page .hand-record-play .game-result-analyze-table .analyze-row.header{border-bottom:1px solid #d7dae5;font-size:14px!important}.hand-records-print-root .hand-record-page .hand-record-play .game-result-analyze-table .analyze-card{background:#f4f6fb;border:1px solid #e2e5ee;outline-color:#c8cde0}.bc-button.hand-records-icon-button{box-shadow:none;width:auto;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.bc-button.hand-records-icon-button svg{fill:currentColor;width:22px;height:22px}.bc-button.hand-records-icon-button:hover{opacity:.8;background:0 0}.hand-records-print-root .hand-records-grid-page{isolation:isolate;box-sizing:border-box;color:#13002e;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;flex-direction:column;width:210mm;height:297mm;padding:8mm;display:flex;position:relative;box-shadow:0 0 8px #00000040}.hand-records-print-root .hand-records-print-header{border-bottom:1px solid #ccc;flex:none;align-items:center;margin-bottom:2mm;padding-bottom:2mm;display:flex}.hand-records-print-root .hand-records-print-header .hr-header-side{color:#444;flex:1 1 0;font-size:9px;font-weight:400}.hand-records-print-root .hand-records-print-header .hr-header-right{text-align:right}.hand-records-print-root .hand-records-print-header .hr-header-title{text-align:center;flex:none;font-size:14px;font-weight:600}.hand-records-print-root .hand-records-print-header .hr-header-inner{position:relative}.hand-records-print-root .hand-records-print-header .hr-header-inner .hr-header-controls{align-items:center;gap:2px;padding-left:4px;display:none;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.hand-records-print-root .hand-records-print-header .hr-header-inner .hr-header-controls button{color:#fff;text-align:center;cursor:pointer;background:#3772ff;border:none;border-radius:50%;width:16px;height:16px;padding:0;font-size:10px;line-height:16px}.hand-records-print-root .hand-records-print-header .hr-header-inner .hr-header-controls button:last-child:hover{background:#e03131}.hand-records-print-root .hand-records-print-header .hr-header-inner:hover .hr-header-controls{display:inline-flex}.hand-records-print-root .hand-records-print-header .hr-header-input{box-sizing:border-box;max-width:100%;font:inherit;color:inherit;border:1px solid #3772ff;border-radius:3px;padding:1px 4px}.hand-records-print-root .hand-records-print-header .hr-header-add{color:#888;cursor:pointer;background:0 0;border:1px dashed #b9bdcc;border-radius:8px;padding:1px 8px;font-size:9px}.hand-records-print-root .hand-records-print-header .hr-header-add:hover{color:#3772ff;border-color:#3772ff}.hand-record-diagram .hand-record-corner{justify-content:center;align-items:center;display:flex}.hand-record-diagram .hand-record-corner .hr-hcp-box{flex-direction:column;align-items:center;display:flex}.hand-record-diagram .hand-record-corner .hr-hcp-header{color:#5f5e5a;font-size:13px;font-weight:700;line-height:1}.hand-record-diagram .hand-record-corner .hr-cell-hcp{color:#5f5e5a;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:56px;height:60px;margin-top:6px;font-size:13px;display:grid}.hand-record-diagram .hand-record-corner .hr-cell-hcp .hcp-n{text-align:center;grid-area:1/2}.hand-record-diagram .hand-record-corner .hr-cell-hcp .hcp-w{text-align:left;grid-area:2/1}.hand-record-diagram .hand-record-corner .hr-cell-hcp .hcp-e{text-align:right;grid-area:2/3}.hand-record-diagram .hand-record-corner .hr-cell-hcp .hcp-s{text-align:center;grid-area:3/2}.hand-record-diagram .hand-record-corner .hr-cell-dds{border-collapse:collapse;font-size:13px}.hand-record-diagram .hand-record-corner .hr-cell-dds td{text-align:center;padding:0 4px;line-height:1.25}.hand-record-diagram .hand-record-corner .hr-cell-dds .hr-cell-dds-seat{font-weight:700}.hand-record-diagram .hand-record-corner .hr-cell-dds .spade{color:#1a1a2e}.hand-record-diagram .hand-record-corner .hr-cell-dds .heart{color:#c0392b}.hand-record-diagram .hand-record-corner .hr-cell-dds .diamond{color:#e67e22}.hand-record-diagram .hand-record-corner .hr-cell-dds .club{color:#1e8449}.hand-records-print-root .hand-records-grid{flex:auto;gap:1.5mm;min-height:0;display:grid}.hr-cell{box-sizing:border-box;border:.5px solid #b9bdcc;border-radius:2px;min-width:0;min-height:0;padding:1.5mm;font-size:8px;line-height:1.2;overflow:hidden}.hr-cell .hr-cross{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;place-items:center;column-gap:2px;height:100%;display:grid}.hr-cell .hr-compass{grid-area:1/1;place-self:start;width:40px;height:40px;position:relative}.hr-cell .hr-compass .board-compass{position:relative}.hr-cell .hr-hand{white-space:nowrap}.hr-cell .hr-pos-n{grid-area:1/2;align-self:start}.hr-cell .hr-pos-w{grid-area:2/1;justify-self:start}.hr-cell .hr-pos-e{grid-area:2/3;justify-self:end}.hr-cell .hr-pos-s{grid-area:3/2;align-self:start}.hr-cell .hr-hand-suit{white-space:nowrap}.hr-cell .hr-hand-suit.spade{color:#1a1a2e}.hr-cell .hr-hand-suit.heart{color:#c0392b}.hr-cell .hr-hand-suit.diamond{color:#e67e22}.hr-cell .hr-hand-suit.club{color:#1e8449}.hr-cell .hr-hcp-box{flex-direction:column;grid-area:3/1;place-self:start;align-items:center;display:flex}.hr-cell .hr-hcp-header{color:#5f5e5a;font-size:7px;font-weight:700;line-height:1}.hr-cell .hr-cell-hcp{color:#5f5e5a;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:28px;height:30px;margin-top:3px;font-size:7px;display:grid}.hr-cell .hr-cell-hcp .hcp-n{text-align:center;grid-area:1/2}.hr-cell .hr-cell-hcp .hcp-w{text-align:left;grid-area:2/1}.hr-cell .hr-cell-hcp .hcp-e{text-align:right;grid-area:2/3}.hr-cell .hr-cell-hcp .hcp-s{text-align:center;grid-area:3/2}.hr-cell .hr-pos-dds{grid-area:3/3;place-self:start end}.hr-cell .hr-cell-dds{border-collapse:collapse;font-size:7px}.hr-cell .hr-cell-dds td{text-align:center;padding:0 1.5px;line-height:1.1}.hr-cell .hr-cell-dds .hr-cell-dds-seat{font-weight:700}.hr-cell .hr-cell-dds .spade{color:#1a1a2e}.hr-cell .hr-cell-dds .heart{color:#c0392b}.hr-cell .hr-cell-dds .diamond{color:#e67e22}.hr-cell .hr-cell-dds .club{color:#1e8449}.hand-record-comment{z-index:10;box-sizing:border-box;color:#13002e;resize:both;cursor:grab;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #13002e;border-radius:2px;padding:6px 42px 6px 8px;font-size:13px;line-height:1.35;position:absolute;overflow:hidden;box-shadow:0 1px 4px #0003}.hand-record-comment.dragging{cursor:grabbing;opacity:.85}.hand-record-comment .hand-record-comment-action{color:#fff;text-align:center;cursor:pointer;background:#13002e;border:none;border-radius:50%;width:16px;height:16px;padding:0;font-size:12px;line-height:16px;position:absolute;top:2px}.hand-record-comment .hand-record-comment-edit{font-size:10px;right:22px}.hand-record-comment .hand-record-comment-edit:hover{background:#3772ff}.hand-record-comment .hand-record-comment-delete{right:2px}.hand-record-comment .hand-record-comment-delete:hover{background:#e03131}.hand-record-comment .hand-record-comment-content{word-break:break-word;height:100%;overflow:auto}.hand-record-comment .hand-record-comment-content p{margin:0 0 2px}@media print{.hand-record-comment{box-shadow:none;padding-right:8px}.hand-record-comment .hand-record-comment-content{overflow:hidden}}.hand-record-comment-dialog{color:#fff}.hand-record-comment-dialog .popup-frame{width:460px;height:min-content}.hand-record-comment-dialog .hr-comment-dialog-content{flex-direction:column;gap:16px;padding:20px;display:flex}.hand-record-comment-dialog .hr-comment-dialog-title{text-align:center;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;font-size:18px;font-weight:600}.hand-record-comment-dialog .hr-note-editor{flex-direction:column;gap:8px;display:flex}.hand-record-comment-dialog .hr-note-toolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hand-record-comment-dialog .hr-note-toolbar .hr-note-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:6px;width:32px;height:32px;font-size:14px}.hand-record-comment-dialog .hr-note-toolbar .hr-note-btn:hover{border-color:#3772ff}.hand-record-comment-dialog .hr-note-toolbar .hr-note-btn.active{background:#3772ff;border-color:#3772ff}.hand-record-comment-dialog .hr-note-toolbar .hr-note-select{color:#13002e;cursor:pointer;background:#fff;border:none;border-radius:6px;height:32px;padding:0 6px;font-size:13px}.hand-record-comment-dialog .hr-note-toolbar .hr-note-colors{align-items:center;gap:4px;margin-left:4px;display:flex}.hand-record-comment-dialog .hr-note-toolbar .hr-note-swatch{cursor:pointer;border:1px solid #fff6;border-radius:50%;width:18px;height:18px;padding:0}.hand-record-comment-dialog .hr-note-toolbar .hr-note-swatch.active{box-shadow:0 0 0 2px #fff}.hand-record-comment-dialog .hr-note-editor .ProseMirror{color:#13002e;background:#fff;border:1px solid #ccc;border-radius:6px;outline:none;min-height:110px;max-height:40vh;padding:8px 10px;font-size:14px;overflow:auto}.hand-record-comment-dialog .hr-note-editor .ProseMirror:focus{border-color:#3772ff}.hand-record-comment-dialog .hr-note-editor .ProseMirror p{margin:0 0 4px}.hand-record-comment-dialog .hr-comment-dialog-actions{justify-content:center;align-items:center;gap:12px;display:flex}.hand-record-comment-dialog .hr-comment-dialog-actions .hr-comment-length{color:#ffffffb3;font-size:13px}.hand-record-comment-dialog .hr-comment-dialog-actions .hr-comment-length.over-limit{color:#ff6b6b;font-weight:600}.hand-record-comment-dialog .hr-comment-dialog-actions .bc-button{box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-width:110px;height:44px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.hand-record-comment-dialog .hr-comment-dialog-actions .hr-comment-cancel{color:#fff;background:0 0;border:1px solid #ffffff8c}.hand-record-comment-dialog .hr-comment-dialog-actions .hr-comment-cancel:hover{background:#ffffff26}.hand-records-format-dialog{color:#fff}.hand-records-format-dialog .popup-frame{width:520px;height:min-content}.hand-records-format-dialog .hr-format-content{flex-direction:column;gap:16px;padding:20px;display:flex}.hand-records-format-dialog .hr-format-title{text-align:center;font-size:18px;font-weight:600}.hand-records-format-dialog .hr-format-options{gap:10px;display:flex}.hand-records-format-dialog .hr-format-choice{color:#444;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;flex:1;padding:12px;font-size:14px;transition:background .12s,color .12s,border-color .12s}.hand-records-format-dialog .hr-format-choice:hover{border-color:#3772ff}.hand-records-format-dialog .hr-format-choice.selected{color:#fff;background:#3772ff;border-color:#3772ff;font-weight:600;box-shadow:0 0 0 2px #3772ff4d}.hand-records-format-dialog .hr-format-journals{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.hand-records-format-dialog .hr-format-journals.disabled{opacity:.5;pointer-events:none}.hand-records-format-dialog .hr-format-actions{justify-content:center;display:flex}@media print{@page{size:A4 portrait;margin:0}body{visibility:hidden}.hand-records-print-root{background:#fff;width:100%;position:absolute;inset:0 auto auto 0;overflow:visible}.hand-records-print-root,.hand-records-print-root *{visibility:visible}.hand-records-no-print{display:none!important}.hand-records-print-root .hand-records-pages{gap:0;padding:0}.hand-records-print-root .hand-record-page{width:100%;min-height:0;box-shadow:none;page-break-after:always;break-after:page;padding:10mm}.hand-records-print-root .hand-record-page:last-child{page-break-after:auto;break-after:auto}.hand-records-print-root .hand-records-grid-page{box-shadow:none;page-break-after:always;break-after:page}.hand-records-print-root .hand-records-grid-page:last-child{page-break-after:auto;break-after:auto}}.last-tricks{background:0 0;position:relative}.last-tricks .last-trick-content{pointer-events:none;width:100%;height:100%;position:relative}.last-tricks .last-trick-content .last-trick-card{opacity:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.last-tricks .last-trick-content .placed{opacity:1}.adjust-score-contract-button{color:#fff;cursor:pointer;background:#3a376b;border:none;border-radius:6px;outline:none;padding:12px;font-weight:700;position:absolute;bottom:15px;right:25px}.adjust-score-contract-overlay{cursor:pointer;z-index:250;background-color:#0000004d;position:absolute;inset:-25px 0}.adjust-score-contract-form-container{color:#fff;z-index:300;background:#1b153a;border:2px solid #3a376b;border-radius:12px;flex-direction:column;min-width:450px;min-height:535px;padding:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adjust-score-contract-form-container .gradient-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#3772ff 0%,#e031ca 100%);border:none;border-radius:6px;outline:none;padding:12px;font-weight:700}.adjust-score-contract-form-container .bc-tab-panel{background:0 0;border:none;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;margin-top:30px;padding:0;display:flex}.adjust-score-contract-form-container form{flex-direction:column;flex:1;gap:15px;display:flex}.adjust-score-contract-form-container .spacer{flex:1}.adjust-score-contract-form-container .MuiInputBase-root{color:#fff;background:#0707154d;border:1px solid #3a376b}.adjust-score-contract-form-container .MuiInputBase-root.Mui-disabled{color:#ffffff80}.adjust-score-contract-form-container .MuiInputBase-root svg{fill:#fff}.adjust-score-contract-form-container .MuiInputLabel-root{color:#fff}.adjust-score-contract-form-container .MuiInputLabel-root.Mui-disabled{color:#ffffff80}.adjust-score-contract-form-container .MuiCheckbox-root{color:#fff}.adjust-score-contract-error{color:#c00e00}.adjust-score-contract-success{color:#0eb564}.adjust-score-contract-bid-symbol-container .bid-symbol{margin-left:-8px}.adjust-score-contract-close-button{background:0 0;border:none;outline:none;position:absolute;top:20px;right:20px}.adjust-score-contract-close-button svg{fill:#fff}.share-url-tooltip{cursor:default;z-index:10;background:#fff;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:absolute;box-shadow:0 0 2px #00000080}.share-url-tooltip .share-url{outline:0;flex-grow:1;margin-right:2%}.share-url-tooltip .copy-button{flex-direction:row;align-items:center;padding:0 3%;display:flex}.share-url-tooltip .copy-button svg{fill:#fff;width:auto;height:60%}.save-position-container{flex-direction:column;font-size:1em;display:flex}.save-position-container .save-position-button{border:none;border-radius:.375em;height:2.625em;padding:0 1em;font-size:1em;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.save-position-container .save-position-button.saved{background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 2px 8px #10b9814d}.save-position-container .save-position-button.not-saved{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 2px 8px #3b82f64d}.save-position-container .save-position-button.not-saved:hover:not(:disabled){box-shadow:0 4px 12px #3b82f673}.save-position-container .save-position-button .button-content{justify-content:center;align-items:center;gap:.375em;display:flex}.save-position-container .save-position-button .button-content .icon{justify-content:center;align-items:center;font-size:1em;display:flex}.save-position-container .save-position-button .button-content .text{display:inline}.save-position-container .save-position-overlay{z-index:1500;background:#000000b3;justify-content:center;align-items:center;font-size:16px;display:flex;position:fixed;inset:0}.save-position-container .save-position-overlay .save-position-dialog{color:#fff;background:linear-gradient(#1a1638 0%,#0f0d1f 100%);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:20px;width:320px;max-width:90vw;padding:28px;display:flex;box-shadow:0 8px 32px #0006}.save-position-container .save-position-overlay .save-position-dialog .save-position-dialog-header{text-align:center}.save-position-container .save-position-overlay .save-position-dialog .save-position-dialog-header h2{margin:0;font-size:20px;font-weight:600}.save-position-container .save-position-overlay .save-position-dialog .save-position-dialog-header .position-info{color:#fff9;letter-spacing:.3px;margin:6px 0 0;font-size:13px;font-weight:500}.save-position-container .save-position-overlay .save-position-dialog .save-position-target{flex-direction:column;gap:5px;display:flex}.save-position-container .save-position-overlay .save-position-dialog .save-position-target .save-position-target-label{color:#ffffff8c;letter-spacing:.6px;text-transform:uppercase;font-size:13px;font-weight:600}.save-position-container .save-position-overlay .save-position-dialog .save-position-target .save-position-set-select{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:.375em;outline:none;width:100%;height:2.5em;padding:0 .75em;font-size:15px;font-weight:500;transition:border-color .2s,background-color .2s}.save-position-container .save-position-overlay .save-position-dialog .save-position-target .save-position-set-select:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff59}.save-position-container .save-position-overlay .save-position-dialog .save-position-target .save-position-set-select:disabled{opacity:.6;cursor:default}.save-position-container .save-position-overlay .save-position-dialog .save-position-target .save-position-set-select option{color:#000}.save-position-container .save-position-overlay .save-position-dialog .save-position-dialog-actions{flex-direction:column;gap:10px;display:flex}.save-position-container .save-position-overlay .save-position-dialog .save-position-dialog-actions .save-position-confirm,.save-position-container .save-position-overlay .save-position-dialog .save-position-dialog-actions .save-position-cancel{border-radius:10px;width:100%;padding:12px 16px;font-size:15px;font-weight:600}.save-position-container .save-position-overlay .save-position-dialog .save-position-dialog-actions .save-position-confirm .icon.spinner{margin-right:.375em;animation:1.5s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.replay-setup-overlay{z-index:1500;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.replay-setup-overlay .replay-setup-content{color:#fff;background:linear-gradient(#1a1638 0%,#0f0d1f 100%);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:20px;width:380px;max-width:90vw;padding:28px;display:flex;box-shadow:0 8px 32px #0006}.replay-setup-overlay .replay-setup-content .replay-setup-header{text-align:center}.replay-setup-overlay .replay-setup-content .replay-setup-header h2{margin:0 0 6px;font-size:20px;font-weight:600}.replay-setup-overlay .replay-setup-content .replay-setup-header p{opacity:.8;margin:0;font-size:14px}.replay-setup-overlay .replay-setup-content .replay-setup-fields{flex-direction:column;gap:14px;display:flex}.replay-setup-overlay .replay-setup-content .replay-setup-fields .bc-label{color:#fff}.replay-setup-overlay .replay-setup-content .replay-setup-fields .replay-setup-radio-group{flex-direction:column;gap:10px;display:flex}.replay-setup-overlay .replay-setup-content .replay-setup-fields .replay-setup-radio-group .radio-label{color:#fff;align-items:center;font-size:14px;display:flex}.replay-setup-overlay .replay-setup-content .replay-setup-fields .replay-setup-radio-group .radio-label:before{top:0}.replay-setup-overlay .replay-setup-content .replay-setup-actions{flex-direction:column;gap:10px;display:flex}.replay-setup-overlay .replay-setup-content .replay-setup-actions .replay-setup-confirm,.replay-setup-overlay .replay-setup-content .replay-setup-actions .replay-setup-cancel{border-radius:10px;width:100%;padding:12px 16px;font-size:15px;font-weight:600}.replay-container{flex-direction:column;display:flex}.replay-container .replay-button{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:.375em;height:2.625em;padding:0 1em;font-size:1em;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #3b82f64d}.replay-container .replay-button:hover:not(:disabled){box-shadow:0 4px 12px #3b82f673}.replay-container .replay-button .button-content{justify-content:center;align-items:center;gap:.375em;display:flex}.replay-container .replay-button .button-content .icon{justify-content:center;align-items:center;font-size:.9375em;display:flex}.replay-container .replay-button .button-content .text{display:inline}.table-view-container{flex-direction:column;flex-shrink:0;display:flex}.table-view-container .table-view-button{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:.375em;width:100%;height:2.625em;padding:0 1em;font-size:1em;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #3b82f64d}.table-view-container .table-view-button:hover:not(:disabled){box-shadow:0 4px 12px #3b82f673}.table-view-container .table-view-button .button-content{justify-content:center;align-items:center;gap:.375em;display:flex}.table-view-container .table-view-button .button-content .text{display:inline}#root{background:#f2f2f2;overflow-x:hidden}.d-flex{display:flex}.vertical-center{align-items:center;display:flex}.vertical-end{align-items:flex-end;display:flex}video.video-localuser{transform:scaleX(-1)}@-moz-document url-prefix(){*,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.result-other-games-list{flex-direction:column;width:100%;display:flex;overflow:hidden}.result-other-games-list .result-individual-list-table-header{color:#fff;background:#2055c8;flex-direction:row;width:100%;height:36px;display:flex}.result-other-games-list .result-individual-list-table-header>div{justify-content:center;align-items:center;display:flex}.result-other-games-list .result-individual-list-container{flex:1;overflow:auto}.result-other-games-list .result-individual-list-container .result-individual-list{border-collapse:collapse;width:100%}.result-other-games-list .result-individual-list-container .result-individual-list td{text-align:center;padding:.5% 0}.result-other-games-list .result-individual-list-container .result-individual-list .result-individual-list-users{width:28%}.result-other-games-list .result-individual-list-container .result-individual-list .individual-row{cursor:pointer}.result-other-games-list .result-individual-list-container .result-individual-list .individual-row:hover,.result-other-games-list .result-individual-list-container .result-individual-list .individual-row.selected{background:#d2ddf4}.result-other-games-list .result-individual-list-container .result-individual-list .individual-row .reward{flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.result-other-games-list .result-individual-list-container .result-individual-list .individual-row .reward img{height:20px}.result-other-games-list .result-individual-list-container .result-individual-list .result-pointcell{padding:0 1.75% 0 0}.result-other-games-list .result-individual-list-container .result-individual-list .result-pointcell div{text-align:right}.result-other-games-list .result-individual-list-container .result-individual-list .relative-td{position:relative}.result-other-games-list .result-individual-list-container .result-individual-list .share-game-result-button{justify-content:center;align-items:center;margin:0 auto;display:flex}.result-other-games-list .result-individual-list-container .result-individual-list .share-game-result-button svg{fill:#fff;width:auto;height:70%}.result-other-games-list .result-individual-list-container::-webkit-scrollbar-thumb{background:#888}.result-other-games-list .result-individual-list-container::-webkit-scrollbar-track{background:#ececec}.result-overview{flex-direction:row;justify-content:space-between;display:flex}.result-overview .result-bidding-dds-overview{flex-direction:column;display:flex}.result-overview .result-bidding-dds-overview .result-bidding-history{flex-grow:1;position:relative;overflow:hidden auto}.result-overview .result-bidding-dds-overview .result-bidding-history .result-bidding-history-widget{background-color:#0e003e;border-radius:0!important}.result-overview .result-bidding-dds-overview .result-bidding-history .bid-card.P{background-color:#096430!important}.result-overview .result-bidding-dds-overview .result-bidding-history .bid-card[class$=C] div:not(.alert-icon):not(.bidding-time){color:#096430!important}.result-overview .result-bidding-dds-overview .result-bidding-history .bid-card[class$=C] svg:not(.clock-icon) path{fill:#096430!important}.result-overview .result-bidding-dds-overview .result-bidding-history .bid-card[class$=D] div:not(.alert-icon):not(.bidding-time){color:#f57300!important}.result-overview .result-bidding-dds-overview .result-bidding-history .bid-card[class$=D] svg:not(.clock-icon) path{fill:#f57300!important}.result-overview .game-result-analyze-table{border-radius:0!important}.result-wrapper{height:100%;font-family:Lato, var(--font-fallback);color:#000;background:#fff;border-radius:8px;flex-direction:row;display:flex;box-shadow:0 0 1px #00000080}.result-wrapper .result-list{box-shadow:1px 0 #00000026}.result-wrapper .result-list table{table-layout:fixed}.result-wrapper .result-list table thead th{border-radius:0}.result-wrapper .result-list table tbody td{padding:5px 0}.result-wrapper .game-result{flex-direction:column;display:flex;overflow:hidden}.result-wrapper .game-result .game-result-header{color:#fff;background:#2055c8;border-top-right-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;height:30px;min-height:30px;padding:0 10px;font-size:16px;display:flex}.result-wrapper .game-result .game-result-header .close-button{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.result-wrapper .game-result .game-result-header .close-button svg{fill:#fff;width:100%;height:auto}.result-wrapper .game-result:first-child .game-result-header{border-top-left-radius:8px}.result-wrapper .game-result .game-result-scroll-wrapper{flex-grow:1;overflow:auto}.result-wrapper .game-result-list{color:#333}.result-wrapper .game-result-list table{table-layout:auto;width:100%}.result-wrapper .game-result-list table td,.result-wrapper .game-result-list table th{padding:0}.result-wrapper .game-result-list table thead{color:#333;z-index:1;background-color:#e9e9e9;border-radius:3px;font-weight:700}.result-wrapper .game-result-list table thead th:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.result-wrapper .game-result-list table thead th:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.result-wrapper .game-result-list table tbody tr{cursor:pointer}.result-wrapper .game-result-list table tbody tr:hover,.result-wrapper .game-result-list table tbody tr.selected{background:#d2ddf4}
