@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:100;src:local("Lato Thin "),local("Lato-Thin"),url(/static/media/lato-latin-100.5d621ef7ab4241807ec2.woff2) format("woff2"),url(/static/media/lato-latin-100.5a8eb775259e32d96521.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:100;src:local("Lato Thin italic"),local("Lato-Thinitalic"),url(/static/media/lato-latin-100italic.89b95baaf00652c7c3af.woff2) format("woff2"),url(/static/media/lato-latin-100italic.e501e52fadfacb5329ed.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light "),local("Lato-Light"),url(/static/media/lato-latin-300.917632e36982ca7933c8.woff2) format("woff2"),url(/static/media/lato-latin-300.4d96f9e685a54d1ef6cf.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:300;src:local("Lato Light italic"),local("Lato-Lightitalic"),url(/static/media/lato-latin-300italic.dc62e1fd720db6f7d418.woff2) format("woff2"),url(/static/media/lato-latin-300italic.91aedf0998a81f1a78e3.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular "),local("Lato-Regular"),url(/static/media/lato-latin-400.65e877e527022735c1a1.woff2) format("woff2"),url(/static/media/lato-latin-400.319df0f5492062b546b0.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Regular italic"),local("Lato-Regularitalic"),url(/static/media/lato-latin-400italic.09172b1910dff418491f.woff2) format("woff2"),url(/static/media/lato-latin-400italic.17e7244f4b78c6b2c7e1.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold "),local("Lato-Bold"),url(/static/media/lato-latin-700.f1405bd8a987c2ea8a67.woff2) format("woff2"),url(/static/media/lato-latin-700.a354bb0b0b0f22de7bef.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:local("Lato Bold italic"),local("Lato-Bolditalic"),url(/static/media/lato-latin-700italic.5da2171e8560e58e6c91.woff2) format("woff2"),url(/static/media/lato-latin-700italic.be7f3d32a138ba64b9d0.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black "),local("Lato-Black"),url(/static/media/lato-latin-900.f33015cf2124b2046860.woff2) format("woff2"),url(/static/media/lato-latin-900.22f1d97be275c94e30d7.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:local("Lato Black italic"),local("Lato-Blackitalic"),url(/static/media/lato-latin-900italic.0e059de01500f773b528.woff2) format("woff2"),url(/static/media/lato-latin-900italic.bd29000d14b782484b32.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:100;src:local("Work Sans Thin "),local("Work Sans-Thin"),url(/static/media/work-sans-latin-100.9bb76f79df9e6892b17b.woff2) format("woff2"),url(/static/media/work-sans-latin-100.aa0ae60586cf9277cd9c.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:100;src:local("Work Sans Thin italic"),local("Work Sans-Thinitalic"),url(/static/media/work-sans-latin-100italic.6e19f5217bd0597abae0.woff2) format("woff2"),url(/static/media/work-sans-latin-100italic.e7c2cd90f2b9ea73d121.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:200;src:local("Work Sans Extra Light "),local("Work Sans-Extra Light"),url(/static/media/work-sans-latin-200.42c4cfe948d4f5e3420f.woff2) format("woff2"),url(/static/media/work-sans-latin-200.d90d67f0ef197ac63bc9.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:200;src:local("Work Sans Extra Light italic"),local("Work Sans-Extra Lightitalic"),url(/static/media/work-sans-latin-200italic.668aa555faa545166f28.woff2) format("woff2"),url(/static/media/work-sans-latin-200italic.2f136f00d738991ece2b.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:300;src:local("Work Sans Light "),local("Work Sans-Light"),url(/static/media/work-sans-latin-300.30d780fe1787fdd19a71.woff2) format("woff2"),url(/static/media/work-sans-latin-300.55c602351560b4333823.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:300;src:local("Work Sans Light italic"),local("Work Sans-Lightitalic"),url(/static/media/work-sans-latin-300italic.b02d6edb3a44fb5f9617.woff2) format("woff2"),url(/static/media/work-sans-latin-300italic.ad43571bf8ca560d1a8d.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:400;src:local("Work Sans Regular "),local("Work Sans-Regular"),url(/static/media/work-sans-latin-400.33cb931da0269b571407.woff2) format("woff2"),url(/static/media/work-sans-latin-400.60d3072ce98e8792e737.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:400;src:local("Work Sans Regular italic"),local("Work Sans-Regularitalic"),url(/static/media/work-sans-latin-400italic.a726a660b85b02f2c479.woff2) format("woff2"),url(/static/media/work-sans-latin-400italic.5d04675a05d9d063890e.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:500;src:local("Work Sans Medium "),local("Work Sans-Medium"),url(/static/media/work-sans-latin-500.ed5e35f477ef8c1feb7f.woff2) format("woff2"),url(/static/media/work-sans-latin-500.3adeed3b49a4208379c7.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:500;src:local("Work Sans Medium italic"),local("Work Sans-Mediumitalic"),url(/static/media/work-sans-latin-500italic.ea7c77bc408d6216c32d.woff2) format("woff2"),url(/static/media/work-sans-latin-500italic.368ab31f1a7ce91b0269.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:600;src:local("Work Sans SemiBold "),local("Work Sans-SemiBold"),url(/static/media/work-sans-latin-600.29b590994fc956f6cbf1.woff2) format("woff2"),url(/static/media/work-sans-latin-600.ed322ebcdde70f8ed645.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:600;src:local("Work Sans SemiBold italic"),local("Work Sans-SemiBolditalic"),url(/static/media/work-sans-latin-600italic.720153f83c904a7d246b.woff2) format("woff2"),url(/static/media/work-sans-latin-600italic.b1167c76b08a5fac113d.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:700;src:local("Work Sans Bold "),local("Work Sans-Bold"),url(/static/media/work-sans-latin-700.4fd6c1059237379caa96.woff2) format("woff2"),url(/static/media/work-sans-latin-700.f1598c4bf357a348abc4.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:700;src:local("Work Sans Bold italic"),local("Work Sans-Bolditalic"),url(/static/media/work-sans-latin-700italic.8bf54cbcfc98d8ae637d.woff2) format("woff2"),url(/static/media/work-sans-latin-700italic.925171347022a96d9179.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:800;src:local("Work Sans ExtraBold "),local("Work Sans-ExtraBold"),url(/static/media/work-sans-latin-800.8987ed0edcf87579938a.woff2) format("woff2"),url(/static/media/work-sans-latin-800.1fb28cd592580fd1a25f.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:800;src:local("Work Sans ExtraBold italic"),local("Work Sans-ExtraBolditalic"),url(/static/media/work-sans-latin-800italic.008690339e9009a8eee3.woff2) format("woff2"),url(/static/media/work-sans-latin-800italic.d75c21f8c41c3dcde890.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:900;src:local("Work Sans Black "),local("Work Sans-Black"),url(/static/media/work-sans-latin-900.24f108fe88d3a9b120ae.woff2) format("woff2"),url(/static/media/work-sans-latin-900.0f34032f67165ceaa5f8.woff) format("woff")}@font-face{font-display:swap;font-family:Work Sans;font-style:italic;font-weight:900;src:local("Work Sans Black italic"),local("Work Sans-Blackitalic"),url(/static/media/work-sans-latin-900italic.13f3bee0e19bf4dccc3c.woff2) format("woff2"),url(/static/media/work-sans-latin-900italic.4a532bfa5fef8776b745.woff) format("woff")}@font-face{font-family:"BohemySansSerif";font-weight:400;src:url(/static/media/BohemySansSerif-Regular.40b3ae1856b918abc0f2.woff2) format("woff2"),url(/static/media/BohemySansSerif-Regular.e09ff7e1ad705fb84d79.woff) format("woff"),url(/static/media/BohemySansSerif-Regular.29e2e68707558b5bf632.ttf) format("truetype")}@font-face{font-family:Prelia;font-weight:400;src:url(/static/media/Prelia.c32cd15f950ca4c098a0.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:400;src:url(/static/media/Lato-Regular.9919edff6283018571ad.ttf) format("truetype")}@font-face{font-family:"NotoSerifJP";font-weight:400;src:url(/static/media/NotoSerifJP-Regular.b9650581374e323d2e85.otf) format("opentype")}@font-face{font-family:RobotoCondensed;font-weight:700;src:url(/static/media/RobotoCondensed-Bold.c5fe6deebafaec078e64.ttf) format("truetype")}:root{--primary-gradient-background:radial-gradient(50% 50% at 50% 50%,#05015b 0%,#100636 100%)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#f2f2f2;color:#333;font-family:Open Sans,sans-serif;-webkit-user-select:none;user-select:none}.pages-container{min-height:100vh;position:relative}.king-sword-logo{background-image:url(/static/media/king-sword.a88820b739237218dba0.svg);height:475px;width:464px}.king-axe-logo,.king-sword-logo{background-position:50%;background-repeat:no-repeat;bottom:0;position:absolute;right:0}.king-axe-logo{background-image:url(/static/media/king-axe.ccf888a96bccec1a025c.svg);height:426px;width:642px}.welcome-screen-container form .register-form-field-container{padding:4px 13px}.welcome-screen-container form .register-form-field-autosuggest-container .filter-title{display:none}.welcome-screen-container form .register-form-field-autosuggest-container .MuiAutocomplete-endAdornment{top:calc(50% - 22px)}.welcome-screen-container form .register-form-checkbox-container{padding-left:120px}.king-flower-top-logo{left:75px;top:0}.king-flower-bottom-logo,.king-flower-top-logo{background-image:url(/static/media/king-flower.c1bc6e25df2ef0030789.svg);background-position:50%;background-repeat:no-repeat;height:228px;position:absolute;width:280px}.king-flower-bottom-logo{bottom:0;right:75px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#container{left:50%;position:fixed;top:calc(50% + 1.5rem);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#topbar{background-color:#334d41;left:0;padding:.25rem;position:fixed;text-align:center;top:0;width:100%}#topbar button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;font:inherit;font-size:.75rem;line-height:1;margin:.1rem;outline:none;padding:.4rem}#topbar button:hover{background-color:#fff;color:#444}.filter-title{align-items:center;color:#828282;display:flex;font-family:Lato;font-size:16px;font-weight:400}.casuals-link{cursor:pointer}.select-placeholder{color:#bdbdbd}.tabs-container .MuiTab-wrapper{align-items:end;flex-direction:row}.ns-card{background-color:#add8e6;height:8.25rem;width:5.8125rem}.we-card{background-color:#90ee90;height:5.8125rem;width:8.25rem}.board-winning-seat{display:inline}.realistic-hand-card-content{background:transparent;height:74px;overflow:visible;padding:0!important}.board-game-contract-inner-container{display:flex;font-size:24px;justify-content:center}.board-game-contract{margin-bottom:5px;text-align:center}.realistic-hand{background-color:initial!important;overflow:visible!important}.realistic-hand .card-container{display:inline-block}.dummy-hand .dummy-card-container,.dummy-hand .dummy-card-container .card,.realistic-hand .card-container,.realistic-hand .card-container .card{transition:all .2s linear}.table-center,.table-east,.table-north,.table-south,.table-west{position:absolute}.board-center-table{background-color:#70b2d9;background-image:linear-gradient(315deg,#70b2d9,#39e5b6 74%);border-radius:50%;-webkit-transform:rotateX(35deg);transform:rotateX(35deg)}.board-center-table .table-north .card{-webkit-transform:translateY(-45%) scale(1.5);transform:translateY(-45%) scale(1.5)}.board-center-table .table-west .card{-webkit-transform:translateX(-100%) rotate(90deg) scale(1.5);transform:translateX(-100%) rotate(90deg) scale(1.5)}.board-center-table .table-east .card{-webkit-transform:translateX(100%) rotate(90deg) scale(1.5);transform:translateX(100%) rotate(90deg) scale(1.5)}.board-center-table .table-south .card{-webkit-transform:translateY(45%) scale(1.5);transform:translateY(45%) scale(1.5)}.card{background-color:initial;border:0;box-sizing:border-box;cursor:default;cursor:pointer;display:inline-block;display:inline-flex;height:172.7px;outline:0;padding:0!important;position:absolute;position:relative;-webkit-user-select:none;user-select:none;width:110.37px}.card .MuiButton-label{display:inline-block;height:100%}.card:after,.card:before{font-family:Ubuntu Condensed,sans-serif;font-size:.7rem;letter-spacing:-.1rem;line-height:.7rem;position:absolute;text-align:center;white-space:pre-line;width:.55rem}.card:before{left:0;top:.15rem}.card .back,.card .face{background-repeat:no-repeat;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;height:100%;width:100%}.card .back{background-image:url(/static/media/back.098415154b9426f6e700.svg);left:0;position:absolute;top:0}.card.clubs,.card.joker,.card.spades{color:#000}.card.diamonds,.card.hearts,.card.joker.rank3{color:#d40000}.card.joker.rank1:after,.card.joker.rank1:before,.card.joker.rank2:after,.card.joker.rank2:before,.card.joker.rank3:after,.card.joker.rank3:before{content:"J\a O\a K\a E\a R";font-size:.4rem;letter-spacing:0;line-height:.4rem;padding:.15rem .05rem;width:.5rem}.card.spades.rank1 .face{background-image:url(/static/media/0_1.2ad2f114bb1ceee17631.svg)}.card.spades.rank2 .face{background-image:url(/static/media/0_2.00e5a8460bb3c3686b16.svg)}.card.spades.rank3 .face{background-image:url(/static/media/0_3.85bead08d62e838498f1.svg)}.card.spades.rank4 .face{background-image:url(/static/media/0_4.5cda8783b635e71c5372.svg)}.card.spades.rank5 .face{background-image:url(/static/media/0_5.870ba4c4a9db1359c7ba.svg)}.card.spades.rank6 .face{background-image:url(/static/media/0_6.727aaca1c574279c9da5.svg)}.card.spades.rank7 .face{background-image:url(/static/media/0_7.3d3348fb51d60385cc5d.svg)}.card.spades.rank8 .face{background-image:url(/static/media/0_8.bcdd0b04e05ca5edcd43.svg)}.card.spades.rank9 .face{background-image:url(/static/media/0_9.9df0cd90b85c7f56cb5b.svg)}.card.spades.rank10 .face{background-image:url(/static/media/0_10.ed91aee072cb33c9dd43.svg)}.card.spades.rank11 .face{background-image:url(/static/media/0_11.fce1eab39402919b0efc.svg)}.card.spades.rank12 .face{background-image:url(/static/media/0_12.a741e2530ab0bc37423e.svg)}.card.spades.rank13 .face{background-image:url(/static/media/0_13.a83c7b3db7ea532ab6df.svg)}.card.hearts.rank1 .face{background-image:url(/static/media/1_1.303cf00d597691883ecc.svg)}.card.hearts.rank2 .face{background-image:url(/static/media/1_2.086e2900a35407a9e03c.svg)}.card.hearts.rank3 .face{background-image:url(/static/media/1_3.0ec51868ad09f6d07fa1.svg)}.card.hearts.rank4 .face{background-image:url(/static/media/1_4.14fcc364236e23801c51.svg)}.card.hearts.rank5 .face{background-image:url(/static/media/1_5.9091367ffbee7dcdae66.svg)}.card.hearts.rank6 .face{background-image:url(/static/media/1_6.0d4faa23238b5351d340.svg)}.card.hearts.rank7 .face{background-image:url(/static/media/1_7.68c5eb7e13593f7fc6d5.svg)}.card.hearts.rank8 .face{background-image:url(/static/media/1_8.1d703fb56ebcf492feb1.svg)}.card.hearts.rank9 .face{background-image:url(/static/media/1_9.e646e2ec6e1bf8aaf4f7.svg)}.card.hearts.rank10 .face{background-image:url(/static/media/1_10.5328a961e3aa71642337.svg)}.card.hearts.rank11 .face{background-image:url(/static/media/1_11.16f3a60d7333fd42c13f.svg)}.card.hearts.rank12 .face{background-image:url(/static/media/1_12.3e17e5d222e0ba9de299.svg)}.card.hearts.rank13 .face{background-image:url(/static/media/1_13.ca82d4cf884f44c7985d.svg)}.card.clubs.rank1 .face{background-image:url(/static/media/2_1.5eb0ee080ce9027194a6.svg)}.card.clubs.rank2 .face{background-image:url(/static/media/2_2.4d342de6e50ba16709f8.svg)}.card.clubs.rank3 .face{background-image:url(/static/media/2_3.c7c5a24f8ddf61395df0.svg)}.card.clubs.rank4 .face{background-image:url(/static/media/2_4.f44f9115aaa414304097.svg)}.card.clubs.rank5 .face{background-image:url(/static/media/2_5.12d0f6fca9be90a8cf0b.svg)}.card.clubs.rank6 .face{background-image:url(/static/media/2_6.0cffb6b2bc15be294512.svg)}.card.clubs.rank7 .face{background-image:url(/static/media/2_7.cb7217e03c01b8ae3035.svg)}.card.clubs.rank8 .face{background-image:url(/static/media/2_8.4cc1203cd3b30dbd31df.svg)}.card.clubs.rank9 .face{background-image:url(/static/media/2_9.c34765180329cad74b45.svg)}.card.clubs.rank10 .face{background-image:url(/static/media/2_10.f969430a753a9e381297.svg)}.card.clubs.rank11 .face{background-image:url(/static/media/2_11.9607ab8254a391ee22d8.svg)}.card.clubs.rank12 .face{background-image:url(/static/media/2_12.e4d2c908b5b26935fff0.svg)}.card.clubs.rank13 .face{background-image:url(/static/media/2_13.22a1b9ccf5152bae0625.svg)}.card.diamonds.rank1 .face{background-image:url(/static/media/3_1.f7084cf06c3fef6fb36f.svg)}.card.diamonds.rank2 .face{background-image:url(/static/media/3_2.cc61f8d08897bfd31a9b.svg)}.card.diamonds.rank3 .face{background-image:url(/static/media/3_3.9c948cb5f1d17f621c4d.svg)}.card.diamonds.rank4 .face{background-image:url(/static/media/3_4.fb1291778d7ea6515500.svg)}.card.diamonds.rank5 .face{background-image:url(/static/media/3_5.c40ca32c9734d7faa80b.svg)}.card.diamonds.rank6 .face{background-image:url(/static/media/3_6.b0ea75a00274dd948058.svg)}.card.diamonds.rank7 .face{background-image:url(/static/media/3_7.b0fc3eba878c9485b4ed.svg)}.card.diamonds.rank8 .face{background-image:url(/static/media/3_8.77c1e0dacfb968c31b13.svg)}.card.diamonds.rank9 .face{background-image:url(/static/media/3_9.61a2e288ee36402a72cf.svg)}.card.diamonds.rank10 .face{background-image:url(/static/media/3_10.647b396b0954d0006a13.svg)}.card.diamonds.rank11 .face{background-image:url(/static/media/3_11.cd896ace8e0da1d58afd.svg)}.card.diamonds.rank12 .face{background-image:url(/static/media/3_12.eb19b42b0cd214da41d8.svg)}.card.diamonds.rank13 .face{background-image:url(/static/media/3_13.ad72454e7c69ef6bd325.svg)}.card.joker.rank1 .face{background-image:url(/static/media/4_1.0391d053a59ff18d81c2.svg)}.card.joker.rank2 .face{background-image:url(/static/media/4_2.720883a681fea496b6e8.svg)}.card.joker.rank3 .face{background-image:url(/static/media/4_3.831a47d9b5cf1020272a.svg)}@media (max-width:960px){.tournaments-row-cell-group>div{font-size:16px;line-height:20px}}@media (max-width:540px){#topbar{text-align:left}.gh-ribbon{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:100% 0;transform-origin:100% 0}}.bot-profile-image{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA5CAYAAABj2ui7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA+XSURBVHgB5Vp5VFRXmv/VArVQVBUUIITFYlFBBUFFxQ3MxI6JGskxsdNMugWdTndyTCDd0xM9mYky3Rnbzpw2nkxak4mCnc5mazfpxCXGaCkumLigyCKIlqyCLMUie1X1d9+rKoEC6pXS+ad/59yqt9z37v3d737L/e4T4XuCFinaHvZHkAMmEwwmfA8QYZzBiJiBlIAgXYo+KnTixIjgeLVWrVd5e8Fbo+LqdLR1orPjHmqNdcb+gQFj0aWyK431zQYJGOvxJT4uBBkpC8zpS5YvXhUeFZaSMDcWCXPj3HrH5fNXUVFyE/nHzhkuFVzd24H8XIwDHoogIxYQ4peZmrY8a+7imdpJMZEYD9ypacCne/KMhsP5hrpGU3YPDEY8IB6I4GBiqT96UqtSe+EfAUb09PHzxrezd+W241Q2HgBuE1QhJWVBysycX2Zv0AeGBOD7gF2iH+/9Yom70pS4UzlGn5a57uUffvrq5hddSq2z/R48ZZ4QAld1VWoV5iXP1mrUXlmFp5rQi9snIRBioRUTY9fnvPnOxrfXpKeOWY+NdsbKl7Es4VmcOnoOrnDowFGu7rPJGainZ8fCmoxV2H8yZ0vSzJ9th0C4JMj0bXpEWuGb//d6etTUiDHr1tfcQfrKDWQNK6EL8EFQqG7M+larFQFBvlAq5Ry5l9M2uiQZGDIB2dv/I4v6dJn1DS7gcopGRcwv+H3Ob2a40je+g5tIq614dMU8vPDvadBHhcPDY/SpJxKJ4OWtQEyCHuaBAdRVN+BongFPrF4KmYspu+DROYHfnrk0r6Hl6t6x+jWmkWFTIXv7a1muyDEdSl+xAVJPMTZu+zkeCQmBWqOFUiGHvK8M3bVH0W8qhaWvnasvVYVA5OENedhqWJTTYGpvRwcV441b2PraToTpQ/DOx9vgCkwdXt/wP7nfFe3OGK3OqBJUY/HmnZ/+70YhlnLX73JQWX4Tv373l4iaEo3gQD+EB6kQ7C+H1lsGtaQAfoE+8A9+hEoQdP5K6HylCNAvg79OAy+aomIPJbQ6HabOCMcX+75GY10TMyxjtsskOTVucvyRT4rbelFVAKEEaW7rM15Jy1v0gyS4wqEDX2PXW7nY+v5GxMROhT5IQ8Rk8PTg1VskVUIsvkfTsQsSDwURYWQUkGoTISHpMShkYvhrPSGnaSlVeMMvQI333voQ8XOnIygkcMz2df6+RNR72cVTLZ/3w3hn+P0RjczclJkn1mX+K1yBGYlD+49h4dJETJ8Rg+mRPvDTejjVE8nnocHYiDu3GtBApamuC5DNcKrnp/FA3CQ/LHx0HqLjIrFvTx5rxWU/mHVNXjonZ6R7TjpIUzNz/8nct4VMzbqqeqxZsh4f/PW3eOrJOZB5uuVWR0VXzwA+2H0Y2zbtxGeG3dBo1S6fYfr4THJGNkU8WwZfHyJBNjWfWbsqS2iEUnatghvpBfOnOZG7WngD+YZCVDnPGgfaTJ1cHVYGQymX4qlV8yFXylB+7QaEgLmP53/2bOZw1yEdfEIrgtTn1j2th0Awf7fksVl4JOD+CLPOvpSxdQix2PgoW5nEnVcZ63Ew7/SQOmH6QBw8sYP7Z9CH6PCD5fM43yoUz/98jfbYwZNZphpswUgEn1mbmilUehaLBZVlRrz+xvOOa6zDK5ZkOtUtImmyAhwZ9X3s2YUJ63H68m4HyRUrF+DQV5c5XWc+0xVY+PjY8uTM8vf2b7Ffc0xRbyxKTX48SQ+BuFF6CzW3qrEwJd5x7UWS3MOATdk/7NjvOGfvPnEwn1sgC8Xc5FlatiCwnzsIRsVEpruzSC27Vu6YcnactukSk8DOnE3YtDnD5XtYHVZXo+VX+wfz8h332DVfnTdOHj0DoWAcYmIj19rPHQSTFs9Khhvo7+/HlGkTR7yXlv4ElWXYuCWd073RsDx1EVeH1WXHDMONEhvEAWrLHSTOj3esCDiCTKRMtHATnh4eLuvYJePuvcEQon+DMXiaivkfc/yDpBvuNrZivGE3MHa0mTrIyFjgDhgXxokdcwQTF81KcTftwEb1eolxyDW7wWFuwI6x/ODgeowIw3C9Zs8rVUq4A8ZlSuxkLlTi3IRK5aWBm4ghB5/7ziec5bNPtaVPzuMMzce5R7jrrIxFkNVdbnMrdgO1InWh4z57tq62iZZdIXAXUdHh8d8V2SSoC9Dq4SbCIkKx6Xcvoqyi2nHtpcxnyfDouWPmyE8Pi1BGAqtjr7cwJQFpa5c57l0lV/SbXb9CqN59ggqlgrMpHEGWmIWbUCpViE+cic4+MSh5y13z9JRi/5fbnPRICJi13Zmz0XHe1d0LhcYXk6OjqbPuZ+3UWpWe/QvOyQwH00GFgrLVWh+U3bivS/aQi7kKIWDTm/nCwWEaw7XrtZQJ94VMrnDbig6GFA8JT8kAGm8VoLivAdPi+AUq7+g34rfbN3Ah2mh6yOoxyQ13FyVFF3CvsQrawKl05p6BGY6HImip/hB9lR9QmAe0N+pQJt2G6Kn3QzfW8cGhnCv09w+gsvgEOgr/G16WbvSTeosn/RvEIT/Gg4Ij2NfTxzY83HL08u4CKMVnIZo0zXFtoOldvPP2bKx7YS2XhnAHDXdNOPXVn7FgYj68I8IdK1URzuFe92T0KObiQcAR7OnpcYsgl+5TXodcFcn3w8r1BFXVXXjjtT34MNeAF15+Do8vm4/QYP9R39NHEquuvYvP//INct47gI6Wuzj2V3om1It7r30tL7PcQq11jlu62G7qNN4n2NXr1pbVwEA/VH6U1hMFO3rB2s76ry+544rSm/jVS1ux1V+HyOhwPP7EfGbVEBYWyJFqbmpDJbmX8+euouhiCbXfxdOhl2T953X87S8raRBtjdF75f0ymNsGIJW6Dg3taGlqMToIVpTdukJ/gpVlgNxC/4AEUkok2cf0akkLzpytd/TKSga6qbGdShEKThU7rvOw2o4oBBNZKJUqJm7EiEKyM+fuIP90FRbMm+BoTypSwmy2EEEIRtGlEsaJdxPXi8oLWW5TKPx9vOAhj0ZvazV6TFTo/9SJchsHMUfOamUpDAks9G/linRIYdctLKnH7tE4W7mu8LSvXLyJXnqvvXgoYqBRCdvnYGD5mbv1TUYHQTMkBrYBKQRM/7TeUkg0SeiXJqC6pBA1ZVfItFdxHbRaRRwxq61Q3tB2zEhR4cjw1+z1wA2I2CZXEb4tqOLee7v0OrrFSRB7JyBQJ9xoVVAEJCZO7JgT+j0YCosvrzYtWprk0tCwVIWPNz+a2sgfQu6/EL0dtVB/8xVdOUQjwE9PTiLUaQs3hhJ4K8WInaaCWCqH8bYJNbV93NAyvbPanuDTtAOUEJ6DoMQ18PKLhlTG53uUMnbPAiGxyYVzV4y0Fc7Ff47aX/3t+F4IgJd8aANydTA0wdQhfThvaUQS23QT89KxTVF9UC/NXspyqz0w0GemaW62TV2RbZqKbdIXI3LabO6ddnIMEokIMoE6eO1SicF+7OhtQ31rnpBpOpygHSwtzywf30kRJz04iIqxOMkHV4p78MXhVspwKzHB12zTV3u6kX+OTVOFr8+IbWhUrq1o/tcFKC2q3OtEsBMGw2d78sYM/9nCUyFzTu42t3ZSXjKEUu5+fD1bR61W/j86XIwzF/pokwUcIZm4B7ExStIr6xBi7N9vgg6h4Xo0tTonmjykIs4GjIXjh/ONjIsTQYazx77dMZYULRYrZB7OBBubOykw1tAacTI/TW1gjjkiqBtlN0X8dZtlnRgqw0dfSmg/osde0+FApsVNgUbjg6YWZ6vuRQlhi8WM0cCs59HPjw/Zyx9CkBQz96P39htHewEzBvZNlcFo7eil/Tw5ZsyOZWJmW4R8JMLPWTDjcLFYgpXL1IibrkT5bX6QOjrtjsEeLQBxsylLLpejtb3XqR2JmDdyo+ET2scf/vmJU2/Pnbz06mhStJjN5GyHPmLqoChE5EFGQEqZudl8Z0X2YqFsgRXeXuTM6bitox9ayh1U15LBIdLd/VLwzt5GkgZjxqzpVJd0UyxFe0f3kLakUgk5/IER+5b/9Tns35vn9CWGE8EOGPJ+v/kPhpEcPxu94brR1t4NuULBHTMd9KOtaxH4qERMJIsq5QieYMGCRBn5TzPxHkBYsAhz4qxobJHwxIgke2ZiRAiCw4K5qS2ndeDdlqFttXf2cORHQu67n+aO9PHQiLVvV9Rk/GnXZ07xqZTShJevGdFqSxA1NplQ29jJSY/Bw9MTiQtm8B0micFKhMjXlRvNKC7t5M61GgkRlOBCEZOEmasn4vybBeFRwfQOGd8WxZ23a1twr4ufqg13W3Gx6PaI8eieHR8Zi4oqR/yOZsT9rh4YTWUXu68HhQQ8N2nQhwdi5pRpBK9X1pDJv0kS6KIgWufYh2cjb7b048SR00Mif3bY22fFjZvdqKjsQE1dL0/ONhB2gutfSUPk5CjuWe55autaaSUKS26ioYklt3Scrg9+976cPLz/1h8zyHIK3+Fl6IOxrKrUIkqYNz2F7aLae8oaYPvvGq0WWh8d5WEYOZGDoNZXhcLzhRRkt3C2kTOe3D2b8xDdJzX4f2JEENa98hNKg9xfwbN3e6s1XDtaHz+n9MUNIr7jzf/Prm0/uGs0HmPuWDa3FxsKT7WIFi9NGpI3ZXrApopYfD9AtoNdDwkPxIWzl9F1jzcSnE5y5Kw8IfD6KbKtJvz81di0NQuhYWE03Yd2SSymVQstI1hbg8kxl/CLdZuzy2v2bRmLg8stWUby/LH6oZIc64XUQY2PlrLLobhUUIie7m6HKxDZjIlDeiIz/PzU2LBpPbmYhCHSGwtMckLIcf2BADCSRz4uEZEUU6YlRLus70HGSOOrwZTp4bT11U4L3GaYaZHMXAcjJqaiUHri8acW46e/+Ant78eRO1ELWrEfOnAMb73xriByDG7l47yRkro+80fb16Sn6oWk+nt6umFqbeZKcWEZmskSsgZ9/X0QMUmPCY8E0faYv5PhGAnMbf1p5z7TH98/8PTgUMwV3E44sn38SbGRW1b/eOXaJ1c/5rI+i2b6+nrR29vDfc3EzplbYb6TWV9ej8cGCzx2/Pr9vJJS46vufm34wBlVIpr+L6tSNqf99Gn9eH0IOxyM2L7deVdOfvNtljtSG4yH/qSZEU1+YsHapCWJKUIk6gpsKuYfO4ezx78zfHP4TPaDErNj3D5K90JKfGCQLn3OwoTkGYnT4ydNDYdQybIP+VgsWVpUYSy6WLy3rqbJ8LDE7Bj3r+4ZmJ7Soiae3EF84qKZM2h7Tjt8B6ubUpU3ym4VtjSZ2hrrmwvJxhoe5tvsf1r8HfFeDGbHyLqKAAAAAElFTkSuQmCC) no-repeat;background-size:contain}.tab-panel-container{height:700px;min-height:calc(100vh - 56px)}.tab-panel-container>div,.tab-panel-container>div>div{height:100%}.tab-panel-playboard{overflow:hidden;position:relative}.tab-panel-playboard>div{height:100%}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase}.ReactVirtualized__Table__headerRow,.ReactVirtualized__Table__row{align-items:center;display:flex;flex-direction:row}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{align-items:center;display:flex}.ReactVirtualized__Table__sortableHeaderIcon{fill:currentColor;flex:0 0 24px;height:1em;width:1em}.common-page-background{background:radial-gradient(78.71% 111.44% at 50% 50%,#221f53 0,#0b0a1f 100%);inset:0;position:fixed}.common-page-background:after{background:linear-gradient(130.41deg,rgba(34,31,83,0) 2.71%,rgba(224,49,202,.05) 81.18%);content:"";inset:0;position:fixed}.bc-label-container{align-items:center;display:flex;flex-direction:row;margin-bottom:6px;min-height:25px}.bc-label-container .bc-label{color:#13002e;font-size:16.8px;font-weight:700}.bc-label-container .bc-input-info-icon{cursor:pointer;margin-left:8px}.bc-select-box{display:flex;flex-direction:column;font-family:Lato;height:100%;justify-content:flex-end;position:relative;width:100%}.bc-select-box .bc-select{background-color:#f2f2f2;border:1px solid transparent;border-radius:2.8px;cursor:pointer;padding:8px 30px 8px 13px;position:relative}.bc-select-box .bc-select.active{border-color:#2055c8}.bc-select-box .bc-select.active .dropdown-arrow{fill:#333;-webkit-transform:rotate(180deg) translateY(1px);transform:rotate(180deg) translateY(1px)}.bc-select-box .bc-select.readonly{cursor:default}.bc-select-box .bc-select .selected-value{align-items:center;color:#bdbdbd;display:flex;flex-direction:row;font-size:16.8px}.bc-select-box .bc-select .selected-value.has-value{color:#13002e}.bc-select-box .bc-select .selected-value img{margin-right:8px}.bc-select-box .bc-select .dropdown-arrow{fill:#13002e;position:absolute;right:18px;top:calc(50% - 4px);transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.bc-select-box .bc-select-menu{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);display:none;left:2px;list-style:none;max-height:250px;overflow-y:auto;padding:0;position:absolute;scrollbar-color:#639 green;top:100%;width:calc(100% - 4px)}.bc-select-box .bc-select-menu::-webkit-scrollbar{width:6px}.bc-select-box .bc-select-menu::-webkit-scrollbar-track{background:#fff}.bc-select-box .bc-select-menu::-webkit-scrollbar-thumb{background-color:#f2f2f2;border-radius:10px}.bc-select-box .bc-select-menu.active{display:block;z-index:35}.bc-select-box .bc-select-box-backdrop{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:30}.bc-autosuggest-menu .bc-menu-item,.bc-select-menu .bc-menu-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:15px;padding:10px 14px}.bc-autosuggest-menu .bc-menu-item .bc-menu-item-image-container,.bc-select-menu .bc-menu-item .bc-menu-item-image-container{margin-right:8px}.bc-autosuggest-menu .bc-menu-item:hover,.bc-select-menu .bc-menu-item:hover{background-color:#f2f2f2}.bc-switch{cursor:pointer;height:100%;padding:3.74px 4px;position:relative;width:100%}.bc-switch .bc-switch-track{border-radius:46.6px;height:100%;transition:background-color .2s ease;width:100%}.bc-switch .bc-switch-track.checked{background-color:#096430}.bc-switch .bc-switch-track.unchecked{background-color:#13002e}.bc-switch .bc-switch-key{border-radius:50%;box-shadow:0 .93361px .93361px rgba(0,0,0,.25);height:16.8px;position:absolute;top:0;transition:left .2s ease,background-color .2s ease;width:16.8px}.bc-switch .bc-switch-key.checked{background-color:#27ae60;left:calc(100% - 16.8px)}.bc-switch .bc-switch-key.unchecked{background-color:#e9e9e9;left:0}.bc-switch.gradient{padding:0}.bc-switch.gradient .bc-switch-track{border:1px solid #d7c2ff;border-radius:27.38px}.bc-switch.gradient .bc-switch-track.checked{background:linear-gradient(90deg,#3772ff,#e031ca);border:0}.bc-switch.gradient .bc-switch-track.unchecked{background-color:transparent}.bc-switch.gradient .bc-switch-key{height:17.5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:17.5px}.bc-switch.gradient .bc-switch-key.checked{background-color:#fff;left:calc(100% - 19px)}.bc-switch.gradient .bc-switch-key.unchecked{background-color:hsla(0,0%,100%,.5);left:1.5px}.bc-button{border:0;border-radius:6px;cursor:pointer;font-family:Poppins;font-size:18px;outline:0;transition:background-color .15s ease-out,color .15s ease-out,-webkit-transform .05s ease-out;transition:background-color .15s ease-out,color .15s ease-out,transform .05s ease-out;transition:background-color .15s ease-out,color .15s ease-out,transform .05s ease-out,-webkit-transform .05s ease-out}.bc-button.primary:not(.disabled){background:#fff;border:1px solid #2055c8;color:#2055c8;font-size:inherit}.bc-button.primary:not(.disabled):hover{background:#d2ddf4}.bc-button.primary:not(.disabled).filled{background-color:#2055c8;color:#fff}.bc-button.primary:not(.disabled).filled:hover{background-color:#0d4890;border-color:#0d4890}.bc-button.popup-style:not(.disabled){background:#fff;border:1px solid #fff;color:#0b0a1f;font-size:inherit}.bc-button.popup-style:not(.disabled):hover{background:#e031ca;color:#fff}.bc-button.popup-style:not(.disabled).filled{background-color:#e031ca;color:#fff}.bc-button.popup-style:not(.disabled).filled:hover{background-color:#0d4890;border-color:#0d4890}.bc-button.full-width{width:100%}.bc-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.bc-button.red:not(.disabled){background:#fff;border:1px solid #db1303;color:#db1303;font-size:inherit}.bc-button.red:not(.disabled):hover{background:#f8d0cd}.bc-button.red:not(.disabled).filled{background-color:#db1303;color:#fff}.bc-button.red:not(.disabled).filled:hover{background-color:#b60f02;border-color:#b60f02}.bc-button.green{background-color:#27ae60;color:#fff}.bc-button.green:active{background-color:#096430}.bc-button.alert-blue{background-color:#2055c8;border:2px solid #2055c8;color:#fff}.bc-button.alert-blue:hover{background-color:#fff;color:#2055c8}.bc-button.alert-blue:active{background-color:#0d4890}.bc-button.white:not(.disabled){background:hsla(0,0%,100%,.2);border:1px solid #fff;color:#fff}.bc-button.white:not(.disabled):hover{background:hsla(0,0%,100%,.3)}.bc-button.gradient-v1{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:10px;color:#fff;font-weight:600;outline:none;padding:12px}.bc-button.gradient-v1.no-padding{padding:initial}.bc-button.disabled{background-color:transparent;border:1px solid #bdbdbd;color:#bdbdbd;pointer-events:none}.bc-button.disabled.filled{background-color:#bdbdbd;color:#828282}.bc-button.gradient-v1.disabled{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;color:#fff;opacity:.5;outline:none}.bc-button.secondary{background:#3772ff;border:none;border-radius:10px;color:#fff;font-weight:600;outline:none}.bc-button.red-border-transparent{background:transparent;gap:6px;padding:10px 16px}.bc-button.red-border,.bc-button.red-border-transparent{align-items:center;border:1px solid #e03131;border-radius:10px;color:#e03131;display:flex;justify-content:center}.bc-button.red-border{background:#fff;font-weight:600}.bc-button.red-border:hover{background:#ececec}.bc-button.gradient-border{background:linear-gradient(90deg,#3772ff,#e031ca);padding:1px}.bc-button.gradient-border div{align-items:center;background:#1b1944;border-radius:inherit;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.bc-button.primary.danger{background-color:#e03131;border:0;border-radius:10px;color:#fff;font-size:14px;font-weight:600;outline:0}.bc-button.primary.danger:active,.bc-button.primary.danger:hover{background-color:#c00e00}.bc-button.primary.danger.disabled{opacity:.15;pointer-events:none}.bc-button.primary.danger.link{background-color:transparent;border:0;border-radius:10px;color:#e03131;font-size:14px;font-weight:600;outline:0}.bc-button.primary.danger.link:active,.bc-button.primary.danger.link:hover{background-color:#fff}.bc-button.tertiary{background-color:#ececec;border:0;border-radius:10px;color:#390e67;font-size:14px;font-weight:600;outline:0}.bc-button.tertiary:active,.bc-button.tertiary:hover{background-color:#f7f3ff}.bc-button.tertiary.disabled{opacity:.15;pointer-events:none}.bc-button.transparent{align-items:center;background:transparent;border:0;display:flex;justify-content:center;outline:0;padding:0}.bc-checkbox-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bc-checkbox-wrapper .bc-checkbox{border:1px solid #bdbdbd;border-radius:3px;cursor:pointer;height:20px;width:20px}.bc-checkbox-wrapper .bc-checkbox.checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACgSURBVHgBnZILDYQwDEC7UzAJkzAJ5wQk4AAcgANwgIRJAAdIQEJpky6MJXy6lzQjYa9d1wEUgIiOYqTwP1DCMi2Bv40xq8aNlTcJp3FZtiIyvkReRG5BC0mTyAtoIWkQuajvDk+qu02e+8qzZ3L/VCXe7h6r0FonMv+z8HLUfyLMeMXBx35zUTcyeWV7IgfQQlJTPLIkSbgd2ccEVrP/AONy+ykmLJI1AAAAAElFTkSuQmCC) no-repeat #2055c8 50%;border-color:#2055c8}.bc-checkbox-wrapper.disabled .bc-checkbox{border-color:#e0e0e0;pointer-events:none}.bc-checkbox-wrapper.disabled .bc-checkbox.checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADTSURBVHgBjZDRDYIwEIbpwQCOoBvgBEqABx7ZQCfQDaQT6AbiGgQoG7gCIxgeIaB/iZCKBLjk0ubvd73/jmkLI03T8I0wlsBJkgRgd0VRbNkSGMelLMuN53k5zcBnCSMDCUuNTcAHHHdYyRzHsTp9tIMQwmSMXXHNq6o6qm8Ux/EpiiJTgdf4VSBXyN5KFwZEpuv6ExY4EYUdjLcbrDyG3dsZsGMJ7RU9lyv0ff81LGhnqOuaqyJWaI3BfYHrupm08NX+fP/M0FcS8aZpNNu2uTYRH3nVbYWyqy2xAAAAAElFTkSuQmCC) no-repeat #e0e0e0 50%}.bc-checkbox-wrapper.gradient-check .bc-checkbox{border:1px solid #d7c2ff;border-radius:4px;cursor:pointer;height:22px;position:relative;width:22px}.bc-checkbox-wrapper.gradient-check .bc-checkbox.checked{border:0}.bc-checkbox-wrapper.gradient-check .bc-checkbox.checked:before{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:inherit;content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.bc-checkbox-wrapper.gradient-check .bc-checkbox.checked:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACgSURBVHgBnZILDYQwDEC7UzAJkzAJ5wQk4AAcgANwgIRJAAdIQEJpky6MJXy6lzQjYa9d1wEUgIiOYqTwP1DCMi2Bv40xq8aNlTcJp3FZtiIyvkReRG5BC0mTyAtoIWkQuajvDk+qu02e+8qzZ3L/VCXe7h6r0FonMv+z8HLUfyLMeMXBx35zUTcyeWV7IgfQQlJTPLIkSbgd2ccEVrP/AONy+ykmLJI1AAAAAElFTkSuQmCC) no-repeat transparent 50%;border-radius:inherit;content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.sign-up-link{color:hsla(0,0%,100%,.75);font-family:Poppins;font-size:16px}.sign-up-link button{margin-left:12px;padding:10px 16px}.registration-page-template{min-height:100vh}.registration-page-template .page-content-wrapper{display:flex;height:100vh;margin:0 auto;max-width:1440px;position:relative}.registration-page-template .auth-bg-decoration{left:-150px;position:absolute;top:170px}.registration-page-template .auth-logo{cursor:pointer;left:50%;position:absolute;top:48px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.registration-page-template .form-container{bottom:46px;display:flex;flex-direction:column;position:absolute;right:108px;top:108px;width:506px}.registration-page-template .sign-up-link{left:211px;position:absolute;top:650px}.registration-page-template .MuiInputBase-root:after,.registration-page-template .sign-up-link.small-screen{display:none}.registration-page-template p.Mui-error{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500;margin:4px 0}.registration-page-template .label-top{color:#fff!important}.registration-page-template input:-webkit-autofill,.registration-page-template input:-webkit-autofill:active,.registration-page-template input:-webkit-autofill:focus,.registration-page-template input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px rgba(35,35,35,.161);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media screen and (max-width:1280px){.registration-page-template{height:100vh;overflow:auto}.registration-page-template .auth-bg-decoration{display:none}.registration-page-template .form-container{align-items:center;left:50%;min-height:-webkit-min-content;min-height:min-content;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.registration-page-template .page-content-wrapper{min-height:100vh;overflow:auto}.registration-page-template .sign-up-link{display:none}.registration-page-template .sign-up-link.small-screen{display:inline;display:initial;margin:30px 0;position:static;-webkit-transform:none;-webkit-transform:initial;transform:none}.registration-page-template h1.title{align-self:center}.registration-page-template .create-account-form{width:100%}}.create-account-page .create-account-form{display:flex;flex-direction:column;gap:20px;padding-top:20px}.create-account-page .create-account-form>div:nth-child(2){margin-top:12px!important}.create-account-page .title{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background-clip:text;-webkit-background-clip:text;font-family:Poppins;font-size:44px;font-weight:700;text-transform:capitalize}.create-account-page .checkbox-wrapper{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:13px;gap:8px}.create-account-page .promotions-check,.create-account-page .terms-check{color:hsla(0,0%,100%,.75);font-size:14px;font-style:italic;font-weight:400;text-align:left}.create-account-page .promotions-check a,.create-account-page .promotions-check a:visited,.create-account-page .terms-check a,.create-account-page .terms-check a:visited{color:#5996ff;font-weight:600}.create-account-page .field-error{align-items:center;color:#f44336!important;display:flex;flex-direction:row;gap:4px;margin-top:4px}.create-account-page .field-error svg{display:none}.create-account-page .MuiFilledInput-root{background:linear-gradient(90deg,rgba(28,25,69,.5),rgba(7,7,21,.5));border:1px solid #52528d;border-radius:10px;color:#fff}.create-account-page .MuiFilledInput-root input{border-radius:inherit;color:#fff;font-size:20px;padding-bottom:12px;padding-top:12px}.create-account-page .MuiFilledInput-root input[type=password],.create-account-page .MuiFilledInput-root input[type=text]{border-bottom-left-radius:inherit;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:0}.create-account-page .MuiFilledInput-root svg{fill:#fff}.create-account-page .label-top{-webkit-transform:translateY(-24px)!important;transform:translateY(-24px)!important}.create-account-page .submit-button{border-radius:10px}.create-account-page .error-text{color:#e03131;font-family:Poppins;font-size:14px;font-weight:500}.redirect-page-container{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.redirect-page-container .logo{z-index:1}.diagram-card-content-container{position:relative}.diagram-card-content-container .diagram-card{background-color:#fff;border:0;outline:1px solid #000;overflow:hidden;position:relative}.diagram-card-content-container .diagram-card.diagram-card-spades{outline-color:#000}.diagram-card-content-container .diagram-card.diagram-card-hearts{outline-color:#fa0006}.diagram-card-content-container .diagram-card.diagram-card-clubs{outline-color:#105324}.diagram-card-content-container .diagram-card.diagram-card-diamonds{outline-color:#f05c09}.diagram-card-content-container .diagram-card .diagram-card-inner{display:flex;overflow:hidden}.diagram-card-content-container .diagram-card .diagram-card-mask{border-color:#fff;border-style:solid;height:100%;left:0;position:absolute;top:0;width:100%}.diagram-card-content-container .diagram-card .diagram-card-unplayed-mask{background:#c4c4c4;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.diagram-card-content-container .analyze-number{align-items:center;background:#fff;border-color:#000;border-style:solid;display:flex;font-weight:600;justify-content:center;left:0;position:absolute}.diagram-card-content-container.clickable:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.meaning-content{display:flex;flex-direction:column;flex-grow:1}.meaning-content .meaning-card-description{display:grid;grid-template-columns:auto auto}.meaning-content .meaning-card-description>div{align-items:center;display:flex}.meaning-content .meaning-card-description>div .stripe-symbol-border{background-color:#fff;border-color:#0e0d25;border-style:solid;display:grid}.meaning-content .meaning-card-description>div .stripe-symbol-border .stripe-symbol{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.meaning-content .meaning-card-description>div .stripe-symbol-border .stripe-symbol.S{background-image:url(/static/media/spade.7e56c47268d0768f37e4.svg)}.meaning-content .meaning-card-description>div .stripe-symbol-border .stripe-symbol.H{background-image:url(/static/media/heart.711c27da9df97ad572b2.svg)}.meaning-content .meaning-card-description>div .stripe-symbol-border .stripe-symbol.C{background-image:url(/static/media/club.226a22fc0df862c8c1bc.svg)}.meaning-content .meaning-card-description>div .stripe-symbol-border .stripe-symbol.D{background-image:url(/static/media/diamond.444ee16f063493afdde7.svg)}.meaning-content .meaning-description{align-items:center;background:rgba(65,71,117,.3);display:flex;flex-grow:1;justify-content:center;overflow-wrap:anywhere}.alert-tooltip{background:#151334;box-shadow:0 0 5.82434px #414775;color:#fff;display:flex;flex-direction:column;position:absolute}.alert-tooltip .tooltip-title{align-items:center;display:flex;flex-direction:row;font-weight:700;line-height:1}.alert-tooltip .tooltip-content{position:relative;word-break:break-all}.alert-tooltip .tooltip-content .bot-analysis-dialog .title .title-text{font-size:inherit}.alert-tooltip .line{align-self:center;border:0;border-bottom:1px solid #fff;height:0;width:100%}.bidding-table-cb0ab2{background:#fff;color:#3772ff;display:grid;font-family:Poppins;grid-template-columns:repeat(4,25%);z-index:10}.bidding-table-cb0ab2 .header{border-bottom:1px solid #3772ff;text-align:center}.bidding-table-cb0ab2 .bid-card,.bidding-table-cb0ab2 .bid-card-slot{display:flex;justify-content:center}.bidding-table-cb0ab2 .bid-card{align-items:center;background-color:#fff;border-color:#0e0d25;border-style:solid;cursor:pointer;flex-direction:row;position:relative;text-align:center}.bidding-table-cb0ab2 .bid-card.X{fill:#fff;background-color:#c00e00}.bidding-table-cb0ab2 .bid-card.XX{fill:#fff;background-color:#3772ff}.bidding-table-cb0ab2 .bid-card.P{fill:#fff;background-color:#0eb564}.bidding-table-cb0ab2 .bid-card.STOP{fill:#fff;background-color:#c00e00}.bidding-table-cb0ab2 .bid-card .alert-icon{align-items:center;background-color:#0e0d25;color:#fff;display:flex;font-weight:500;height:100%;justify-content:center}.bidding-table-cb0ab2 .bid-card .alert-icon+div{flex-grow:1;justify-content:center}.bidding-table-cb0ab2 .bid-card .bidding-time{align-items:center;border-radius:999px;color:#fff!important;display:flex;flex-direction:row;font-family:Poppins;font-weight:500;position:absolute}.bidding-table-cb0ab2 .bid-card .bidding-time.warning{background:#ffc700;color:#000!important}.bidding-table-cb0ab2 .bid-card .bidding-time.warning svg path{fill:#000!important}.bidding-table-cb0ab2 .bid-card .bidding-time.danger{background:#c00e00}.bidding-table-cb0ab2 .alert-tooltip-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.bidding-table-cb0ab3{border:1px solid #070715;box-shadow:0 0 8px 0 rgba(20,19,52,.5);display:flex;flex-direction:column;font-family:Poppins;overflow:hidden;z-index:10}.bidding-table-cb0ab3 .bidding-table-header{background:linear-gradient(180deg,#3772ff,#4a6cfa);color:#140e3a;display:flex;flex-direction:row;font-weight:600;justify-content:space-around}.bidding-table-cb0ab3 .bidding-table-grid{background:radial-gradient(66.18% 128.45% at 50.11% 50%,#414775 0,rgba(65,71,117,0) 100%);display:grid;grid-template-columns:repeat(4,25%);z-index:10}.bidding-table-cb0ab3 .bidding-table-grid .bid-card-slot{display:flex;justify-content:center}.bidding-table-cb0ab3 .bidding-table-grid .bid-card{align-items:center;background-color:#fff;border-color:#fff;border-style:solid;cursor:pointer;display:flex;flex-direction:row;justify-content:center;text-align:center}.bidding-table-cb0ab3 .bidding-table-grid .bid-card.X{fill:#fff;background-color:#c00e00}.bidding-table-cb0ab3 .bidding-table-grid .bid-card.XX{fill:#fff;background-color:#3772ff}.bidding-table-cb0ab3 .bidding-table-grid .bid-card.P{fill:#fff;background-color:#0eb564}.bidding-table-cb0ab3 .bidding-table-grid .bid-card.STOP{fill:#fff;background-color:#c00e00}.bidding-table-cb0ab3 .bidding-table-grid .bid-card .alert-icon{align-items:center;background-color:#0e0d25;border-radius:inherit;color:#fff;display:flex;font-weight:500;height:100%;justify-content:center}.bidding-table-cb0ab3 .bidding-table-grid .bid-card .alert-icon+div{flex-grow:1;justify-content:center}.bidding-table-cb0ab3 .bidding-table-grid .alert-tooltip-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.bc-tabs-container{display:flex;gap:20px}.bc-tabs-container .bc-tab{color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}.bc-tabs-container.t-gradient .bc-tab{align-items:center;font-size:14px;font-weight:400;height:36px;position:relative}.bc-tabs-container.t-gradient .bc-tab.active:after{background:linear-gradient(90deg,#3772ff,#e031ca);bottom:0;content:" ";height:1px;left:-3px;position:absolute;width:calc(100% + 6px)}.bc-tab-panel{background:#1b153a;border:2px solid #3a376b;border-radius:12px;margin-top:50px;padding:25px}.adjust-score-contract-button{background:#3a376b;border:none;border-radius:6px;bottom:15px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;outline:none;padding:12px;position:absolute;right:25px}.adjust-score-contract-overlay{background-color:rgba(0,0,0,.3);cursor:pointer;inset:-25px 0;position:absolute;z-index:250}.adjust-score-contract-form-container{background:#1b153a;border:2px solid #3a376b;border-radius:12px;color:#fff;display:flex;flex-direction:column;left:50%;min-height:535px;min-width:450px;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:300}.adjust-score-contract-form-container .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins;font-weight:700;outline:none;padding:12px}.adjust-score-contract-form-container .bc-tab-panel{align-items:stretch;background:none;border:none;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-top:30px;padding:0}.adjust-score-contract-form-container form{display:flex;flex:1 1;flex-direction:column;gap:15px}.adjust-score-contract-form-container .spacer{flex:1 1}.adjust-score-contract-form-container .MuiInputBase-root{background:rgba(7,7,21,.302);border:1px solid #3a376b;color:#fff}.adjust-score-contract-form-container .MuiInputBase-root.Mui-disabled{color:hsla(0,0%,100%,.5)}.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:hsla(0,0%,100%,.5)}.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:none;border:none;outline:none;position:absolute;right:20px;top:20px}.adjust-score-contract-close-button svg{fill:#fff}.last-tricks{background:transparent;position:relative}.last-tricks .last-trick-content{height:100%;pointer-events:none;position:relative;width:100%}.last-tricks .last-trick-content .last-trick-card{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;width:100%}.last-tricks .last-trick-content .placed{opacity:1}.board-compass{align-items:center;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.board-compass .board-compass-relative-wrapper{background:#e9e9e9;border:.5px solid #13002e;overflow:hidden;position:relative}.board-compass .board-compass-relative-wrapper .board-compass-side{background-color:#13002e;color:#13002e;font-weight:700;height:100%;padding:4.5%;position:absolute;width:100%}.board-compass .board-compass-relative-wrapper .board-compass-side>div{bottom:0;display:flex;left:0;padding:5%;position:absolute;right:0;top: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,.board-compass .board-compass-relative-wrapper .board-compass-side.side-0>div{-webkit-clip-path:polygon(50% 50%,0 100%,100% 100%);clip-path:polygon(50% 50%,0 100%,100% 100%)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-0>div{align-items:flex-end;justify-content:center;-webkit-transform:scale(.99);transform:scale(.99);-webkit-transform-origin:bottom;transform-origin:bottom}.board-compass .board-compass-relative-wrapper .board-compass-side.side-1,.board-compass .board-compass-relative-wrapper .board-compass-side.side-1>div{-webkit-clip-path:polygon(50% 50%,0 0,0 100%);clip-path:polygon(50% 50%,0 0,0 100%)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-1>div{align-items:center;justify-content:flex-start;-webkit-transform:scale(.99);transform:scale(.99);-webkit-transform-origin:left;transform-origin:left}.board-compass .board-compass-relative-wrapper .board-compass-side.side-2,.board-compass .board-compass-relative-wrapper .board-compass-side.side-2>div{-webkit-clip-path:polygon(50% 50%,100% 0,0 0);clip-path:polygon(50% 50%,100% 0,0 0)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-2>div{justify-content:center;-webkit-transform:scale(.99);transform:scale(.99);-webkit-transform-origin:top;transform-origin:top}.board-compass .board-compass-relative-wrapper .board-compass-side.side-3,.board-compass .board-compass-relative-wrapper .board-compass-side.side-3>div{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 0);clip-path:polygon(50% 50%,100% 100%,100% 0)}.board-compass .board-compass-relative-wrapper .board-compass-side.side-3>div{align-items:center;justify-content:flex-end;-webkit-transform:scale(.99);transform:scale(.99);-webkit-transform-origin:right;transform-origin:right}.board-compass .board-compass-relative-wrapper .board-compass-side .dealer{align-items:center;background:#13002e;border-radius:50%;color:#fff;display:flex;justify-content:center;line-height:1px}.board-compass .board-compass-relative-wrapper .board-compass-side .dealer.dealer-defender{background:#fff;color:#13002e}.board-compass .board-compass-relative-wrapper .board-compass-counter{align-items:center;color:#fff;display:flex;font-family:Inter;font-weight:700;height:100%;justify-content:center;position:absolute;text-shadow:0 4px 4px rgba(0,0,0,.5);width:100%}.board-compass .board-compass-relative-wrapper .board-compass-counter>div{align-items:center;background:radial-gradient(50% 50% at 50% 50%,#05015b 0,#100636 100%);box-shadow:0 0 5.16807px rgba(0,0,0,.6);display:flex;height:40%;justify-content:center;width:40%}.board-compass .board-compass-relative-wrapper .board-compass-counter .board-compass-counter-edit-input{-moz-appearance:textfield;background:transparent;border:2px solid red;border-radius:3.25px;color:#fff;height:100%;outline:0;text-align:center;width:100%}.board-compass .board-compass-relative-wrapper .board-compass-counter .board-compass-counter-edit-input::-webkit-inner-spin-button,.board-compass .board-compass-relative-wrapper .board-compass-counter .board-compass-counter-edit-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.game-contract{background:#fff;border:1px solid #0e003e;border-radius:5px;display:flex;flex-direction:row;font-family:Lato;justify-content:space-between}.game-contract .contract-info{color:#0e003e;display:flex;flex-direction:column;font-weight:700}.game-contract .contract-info .contract-title{text-decoration-line:underline}.game-contract .contract-info .contract-value{align-items:center;display:flex;flex-direction:row;flex-grow:1;font-weight:600}.game-contract .contract-info .contract-value .double-text{align-self:flex-start}.game-contract .contract-info .contract-value .stripe-symbol:not(.NT){display:inline-block;-webkit-transform:scale(.84) translateY(1px);transform:scale(.84) translateY(1px);-webkit-transform-origin:left center;transform-origin:left center}.game-contract .won-info{display:flex;flex-direction:column;justify-content:space-between}.game-contract .won-info .won-count{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.game-contract .won-info .won-count .won-count-text{color:#0e003e;font-weight:900}.share-url-tooltip{align-items:center;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.5);cursor:default;display:flex;flex-direction:row;justify-content:space-between;position:absolute;z-index:10}.share-url-tooltip .share-url{flex-grow:1;margin-right:2%;outline:0}.share-url-tooltip .copy-button{align-items:center;display:flex;flex-direction:row;padding:0 3%}.share-url-tooltip .copy-button svg{fill:#fff;height:60%;width:auto}.result-detail-mini-diagram{background:radial-gradient(50% 50% at 50% 50%,#05015b 0,#100636 100%);box-shadow:0 0 7.08555px rgba(0,0,0,.5)}.result-detail-mini-diagram .result-mini-diagram-row{display:flex;flex-direction:row;justify-content:center}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box{background-color:#fff;display:flex;flex-direction:column;position:relative}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-name-side{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-name-side .result-mini-diagram-side{align-items:center;background:#2055c8;color:#fff;display:flex;font-weight:700;justify-content:center;margin-right:4.2%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around;padding-bottom:5%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-mini-diagram-hand .result-mini-diagram-hand-suite{align-items:center;display:flex;flex-direction:row}.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%;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 .hand-analyze{align-items:center;border-radius:.15em;bottom:-.15em;box-shadow:0 0 0 .5px rgba(51,51,51,.25);color:#333;display:flex;font-size:.55em;height:1.15em;justify-content:center;left:50%;position:absolute;-webkit-transform:translate(-50%,.8em);transform:translate(-50%,.8em);width:1.15em;z-index:1}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function{color:#fff;display:flex;flex-direction:column;height:100%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons{display:flex;flex-direction:row;justify-content:space-between}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button{height:100%;width:19%}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button>div{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .last-trick-function .last-trick-function-buttons button>div svg{fill:#db1303;height:45%;width:auto}.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.empty-box{background:transparent}.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%;-webkit-transform:translate(-50%,100%) rotate(180deg);transform:translate(-50%,100%) rotate(180deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow.SOUTH{left:5%;top:-.5em;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-trick-leader-arrow.EAST{left:-.5em;top:15%;-webkit-transform:translate(-100%) rotate(-90deg);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;-webkit-transform:translate(100%) rotate(90deg);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%;-webkit-transform:translate(-50%,100%) rotate(180deg);transform:translate(-50%,100%) rotate(180deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-bid.SOUTH{left:50%;top:-.5vw;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-box .result-bid.EAST{left:.5vw;top:50%;-webkit-transform:translate(-100%,-50%) rotate(-90deg);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;-webkit-transform:translate(100%,50%) rotate(90deg);transform:translate(100%,50%) rotate(90deg)}.result-detail-mini-diagram .result-mini-diagram-row .result-mini-diagram-logo{align-items:center;display:flex;justify-content:center}.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 .compass-wrapper-md{align-items:center;display:flex;justify-content:center}.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{box-shadow:1px 1px 5px rgba(0,0,0,.5);display:flex;flex-direction:column;flex-grow:1;transition:all .2s ease}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings label{margin-left:4%;margin-right:4%;margin-top:4%}.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]{-webkit-transform:translateY(16%);transform:translateY(16%)}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings .settings-action-button-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:4%;margin-top:4%}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings .share-game-result-button{align-items:center;display:flex;flex-direction:row;font-size:inherit;padding:0 3%}.result-detail-mini-diagram .result-mini-diagram-row .diagram-settings .share-game-result-button svg{fill:#fff;height:70%;width:auto}.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{align-items:center;display:flex;flex-direction:column;font-size:inherit;justify-content:center;margin:10%;padding:0 5%}.menu-result-dds-table{display:flex;flex-direction:row;width:100%}.menu-result-dds-table .dds-table-sides{display:flex;flex-direction:column;justify-content:flex-end}.menu-result-dds-table .dds-table-sides .dds-table-side{align-items:center;background:#2055c8;color:#fff;display:flex;justify-content:center;margin-right:26.7%;margin-top:16.7%}.menu-result-dds-table .dds-table-values{flex-grow:1}.menu-result-dds-table .dds-table-values .dds-table-row{align-items:center;display:flex;font-family:Lato;justify-content:space-around}.menu-result-dds-table .dds-table-values .dds-table-row .dds-table-tricks{flex:1 1;text-align:center}.menu-result-dds-table .dds-table-values .dds-table-row:nth-child(2),.menu-result-dds-table .dds-table-values .dds-table-row:nth-child(3){background-color:rgba(32,85,200,.2)}.menu-result-dds-table .dds-table-values .dds-table-row:nth-child(4),.menu-result-dds-table .dds-table-values .dds-table-row:nth-child(5){background-color:rgba(32,85,200,.1)}.game-result-analyze-table{background:radial-gradient(50% 50% at 50% 50%,#05015b 0,#100636 100%);display:flex;flex-direction:column;font-family:Poppins;position:relative}.game-result-analyze-table .analyze-row{color:#fff;display:flex;flex-direction:row}.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{width:23%}.game-result-analyze-table .analyze-row.header>div:first-of-type{width:8%}.game-result-analyze-table .analyze-row:not(.header){padding:0 1%}.game-result-analyze-table .analyze-row .analyze-card{align-items:center;background:#fff;cursor:pointer;display:flex;font-weight:500;justify-content:center;margin:0 1%;max-width:21%;outline-style:solid;position:relative}.game-result-analyze-table .analyze-row .analyze-card:hover{-webkit-transform:scale(1.6);transform:scale(1.6);transition:z-index,-webkit-transform .1s ease .1s;transition:transform .1s ease .1s,z-index;transition:transform .1s ease .1s,z-index,-webkit-transform .1s ease .1s;z-index:50}.game-result-analyze-table .analyze-row .analyze-card.has-analyze{padding-right:.9em}.game-result-analyze-table .analyze-row .analyze-card .analyze-info{align-items:center;background:#fff;border-bottom-right-radius:inherit;border-left:1px solid #333;border-top-right-radius:inherit;color:#333;display:flex;flex-direction:column;font-size:.7em;height:100%;justify-content:center;line-height:1;position:absolute;right:0;top:0;width:1.15em;z-index:1}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container{align-items:center;display:flex;flex-direction:row;position:absolute;z-index:1}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container .analyze-diff{align-items:center;background:#ffd500;border-radius:999px;color:#333;display:flex;font-weight:500;justify-content:center;line-height:inherit}.game-result-analyze-table .analyze-row .analyze-card .play-time-warning-container .playing-time{align-items:center;border-radius:999px;display:flex;flex-direction:row;font-family:Poppins;font-weight:500}.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{background:#d2ddf4;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.game-result-analyze-table .analyze-row .analyze-card .taker-bg{background:#d4efdf;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.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}.result-other-games-list{display:flex;flex-direction:column;overflow:hidden;width:100%}.result-other-games-list .result-individual-list-table-header{background:#2055c8;color:#fff;display:flex;flex-direction:row;height:36px;width:100%}.result-other-games-list .result-individual-list-table-header>div{align-items:center;display:flex;justify-content:center}.result-other-games-list .result-individual-list-container{flex:1 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{padding:.5% 0;text-align:center}.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.selected,.result-other-games-list .result-individual-list-container .result-individual-list .individual-row:hover{background:#d2ddf4}.result-other-games-list .result-individual-list-container .result-individual-list .individual-row .reward{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.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{align-items:center;display:flex;justify-content:center;margin:0 auto}.result-other-games-list .result-individual-list-container .result-individual-list .share-game-result-button svg{fill:#fff;height:70%;width:auto}.result-overview{display:flex;flex-direction:row;justify-content:space-between}.result-overview .result-bidding-dds-overview{display:flex;flex-direction:column}.result-overview .result-bidding-dds-overview .result-bidding-history{flex-grow:1;overflow-x:hidden;overflow-y:auto;position:relative}.result-overview .result-bidding-dds-overview .result-bidding-history .result-bidding-history-widget{background:radial-gradient(50% 50% at 50% 50%,#05015b 0,#100636 100%);border-radius:0!important}.result-overview .result-bidding-dds-overview .result-bidding-history .result-bidding-history-widget .header{border-bottom-color:#fff;color:#fff}.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){color:#096430!important}.result-overview .result-bidding-dds-overview .result-bidding-history .bid-card[class$=C] svg 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}.game-result-page{background:radial-gradient(77.14% 109.21% at 50% 50%,#221f53 0,#0b0a1f 100%);height:100%;justify-content:center;min-height:100vh;min-width:1280px;width:100%}.game-result-page,.game-result-page>div{align-items:center;display:flex;flex-direction:column}.game-result-page>div{background:#fff;height:90vh;overflow:auto;padding:12px;width:1280px}.game-result-page .result-overview{width:100%}.user-avatar-placeholder{align-items:center;background:radial-gradient(48.85% 43.7% at 49.86% 50.03%,#3f3e76 .52%,#0f0d36 100%);display:flex;height:100%;justify-content:center;width:100%}.user-avatar-placeholder img{height:50%;width:50%}.bc-user-avatar{display:flex;height:100%;position:relative;width:100%}.bc-user-avatar .user-avatar-glow{border-radius:999px;content:"";-webkit-filter:blur(10px);filter:blur(10px);inset:-1px;position:absolute;z-index:-1}.bc-user-avatar .border-wrapper{align-items:center;background:linear-gradient(90deg,#818181 -9.02%,#9d9d9d 5.41%,#e8e8e8 22.25%,#d6d5d3 35.48%,#bcbcbc 47.5%,#b4b4b4 63.13%,#9d9d9d 78.76%,#8a8a8a 93.19%,#818181 107.62%);display:flex;height:100%;justify-content:center;width:100%}.bc-user-avatar .border-wrapper .user-image{height:100%;width:100%}.bc-user-avatar .bc-user-avatar-online-tick{background-color:#e03131;border-color:#fff;border-style:solid;position:absolute}.bc-user-avatar .bc-user-avatar-online-tick.online{background-color:#0eb564}.bc-user-avatar .bc-user-avatar-wait-for-accept{align-items:center;background:linear-gradient(#3772ff,#e031ca);border-radius:999px;display:flex;justify-content:center;position:absolute;-webkit-transform:scale(.7);transform:scale(.7)}.bc-user-avatar .bc-user-avatar-accepted,.bc-user-avatar .bc-user-avatar-rejected{display:flex;position:absolute}.bc-user-avatar .bc-user-avatar-accepted svg,.bc-user-avatar .bc-user-avatar-rejected svg{height:100%;width:100%}.scoring-method-tag{border:1px solid #3772ff;border-radius:8px}.round-count-tag,.scoring-method-tag{align-items:center;background:#3a376b;display:flex;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;height:28px;justify-content:center;width:72px}.round-count-tag{border:1px solid #8ebbff;border-radius:8px}.player-count-tag,.team-count-tag{border:1px solid hsla(0,0%,100%,.5);border-radius:8px}.fee-tag,.player-count-tag,.team-count-tag{align-items:center;background:#3a376b;display:flex;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;height:28px;justify-content:center;width:72px}.fee-tag{border:1px solid #0eb564;border-radius:8px;gap:4px}.podium-item-container{align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;gap:10px;justify-content:center;padding:25px 15px 15px 25px;position:relative}.podium-item-container .podium-item-background{inset:0;position:absolute}.podium-item-container .position-indicator{align-items:center;color:#0e0e0e;display:flex;font-size:16px;font-weight:700;height:35px;justify-content:center;left:0;position:absolute;top:0;width:35px}.podium-item-container table{border-collapse:collapse}.podium-item-container table th{padding:5px 10px;text-align:center}.podium-item-container table td{border-left:1.5px solid #5e5d87;text-align:center}.podium-item-container table td:first-child{border-left:none}.tournament-results-container{background:#151334;height:100%;overflow:auto;width:100%}.tournament-results-container .content-container{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:16px;gap:20px;padding:20px}.tournament-results-container .content-container .ranking-header-motion{max-width:885px;width:100%}.tournament-results-container .content-container .ranking-calls-button-wrapper{display:flex;flex-grow:1;justify-content:flex-end}.tournament-results-container .content-container .ranking-calls-button-wrapper .tournament-calls-button{align-items:center;background:linear-gradient(180deg,#0eb564,#078749);border-radius:10px;color:#fff;display:flex;flex-direction:row;font-family:Poppins;font-size:16px;font-weight:500;height:46px;justify-content:center;padding:0;width:140px}.tournament-results-container .content-container .ranking-calls-button-wrapper .tournament-calls-button path,.tournament-results-container .content-container .ranking-calls-button-wrapper .tournament-calls-button svg{fill:#fff;stroke:#fff}.tournament-results-container .content-container .ranking-header-container{display:flex;flex-direction:row;gap:20px}.tournament-results-container .content-container .ranking-title-share{display:flex;flex-direction:column;gap:10px}.tournament-results-container .content-container .share-container .share-wrapper{position:relative}.tournament-results-container .content-container .share-container .share-tournament-result-button{align-items:center;display:flex;flex-direction:row;font-size:16px;gap:4px;padding:4px 10px}.tournament-results-container .content-container .share-container .share-tournament-result-button svg{fill:#fff}.tournament-results-container .content-container .ranking-tournament-logo-container{align-items:center;background:#29274b;border:1px solid hsla(0,0%,100%,.46);border-radius:8px;display:flex;height:100px;justify-content:center;width:100px}.tournament-results-container .content-container .ranking-tournament-logo-container img{height:100%;width:100%}.tournament-results-container .content-container .ranking-tournament-logo-container *{border-radius:inherit}.tournament-results-container .content-container .team-match-round-selector{align-self:flex-start;margin:14px 0}.tournament-results-container .content-container .round-selector-input{background:rgba(7,7,21,.2);font-family:Poppins}.tournament-results-container .content-container .round-selector-input .MuiAutocomplete-inputRoot fieldset,.tournament-results-container .content-container .round-selector-input .MuiAutocomplete-inputRoot:hover fieldset{border-color:#3a376b;border-radius:10px}.tournament-results-container .content-container .round-selector-input input,.tournament-results-container .content-container .round-selector-input label{color:#fff}.tournament-results-container .content-container .round-selector-input svg{fill:#fff}.tournament-results-container .content-container .round-selector-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tournament-results-container .content-container .no-results-label{min-width:600px;text-align:center}.tournament-results-container .back-team-button{align-self:flex-start;background:none;border:none;color:#fff;cursor:pointer;outline:none;text-decoration:underline}.tournament-results-container h1{display:inline-flex;font-size:24px;font-weight:700;gap:10px;line-height:30px}.tournament-results-container h2{font-size:20px}.tournament-results-container h3{font-size:16px}.tournament-results-container .user-group{align-items:flex-end;display:flex;flex-direction:row;gap:10px;justify-content:center}.tournament-results-container .user-results{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:20px;margin-top:20px}.tournament-results-container .user-results .divider{align-self:stretch;background:#5e5d87;margin-left:10px;margin-right:10px;width:1px}.tournament-results-container .user-results-row{align-items:flex-end;display:flex;flex-direction:row}.tournament-results-container .user-results-column{align-items:center;display:flex;flex-direction:column;gap:5px;min-width:100px}.tournament-results-container .podium-container{align-items:center;display:flex;flex-direction:row;gap:20px}.tournament-results-container .tournament-results-table{font-size:16px;position:relative}.tournament-results-container .tournament-results-table table{border-collapse:initial;border-spacing:0}.tournament-results-container .tournament-results-table thead{font-weight:700;height:70px;text-align:center;z-index:1}.tournament-results-container .tournament-results-table th{min-width:112px}.tournament-results-container .tournament-results-table th:first-child{min-width:435px;padding-left:20px;text-align:start}.tournament-results-container .tournament-results-table tbody tr{cursor:pointer;height:45px}.tournament-results-container .tournament-results-table tbody tr td{border:2px solid transparent;text-align:center}.tournament-results-container .tournament-results-table tbody tr td .user-group{justify-content:flex-start;margin-left:20px}.tournament-results-container .tournament-results-table tbody tr:hover:not(.self){background:linear-gradient(90deg,#3772ff,#e031ca)}.tournament-results-container .tournament-results-table tbody tr:hover:not(.self) td{background:#151334;background-clip:padding-box;position:relative}.tournament-results-container .tournament-results-table tbody tr:hover:not(.self) td:after{background:#1b153a;bottom:0;content:"";position:absolute;right:-4px;top:0;width:4px;z-index:1}.tournament-results-container .tournament-results-table tbody tr:hover:not(.self) td:last-child:after{display:none}.tournament-results-container .tournament-results-table tbody tr.self{background:linear-gradient(90deg,rgba(55,114,255,.4),rgba(224,49,202,.4))}.tournament-results-container .tournament-results-table tbody tr.self:hover{background:linear-gradient(90deg,#3772ff,#e031ca)}.tournament-results-container .tournament-results-table tbody tr.gold{background:linear-gradient(267.09deg,hsla(0,0%,100%,.7) -19.91%,rgba(239,204,52,.7) 4.51%,rgba(224,175,0,.7) 13.92%,rgba(255,228,148,.7) 19.72%,rgba(239,204,52,.7) 24.1%,rgba(241,212,60,.7) 31.24%,rgba(224,175,0,.7) 39.74%,rgba(241,212,60,.7) 47.51%,rgba(221,188,15,.7) 54.98%,hsla(43,63%,75%,.7) 60.08%,rgba(235,188,23,.7) 65.85%,rgba(234,172,52,.7) 78.96%,rgba(241,212,60,.7) 86.51%,hsla(46,94%,80%,.7) 91.68%,rgba(241,212,60,.7) 95.03%,rgba(122,103,0,.7) 132.55%,hsla(0,0%,100%,.7) 147.64%)}.tournament-results-container .tournament-results-table tbody tr.silver{background:linear-gradient(267.66deg,hsla(0,0%,100%,.6) -9.02%,hsla(0,1%,44%,.536) 10.97%,hsla(0,0%,91%,.42) 17.95%,hsla(0,0%,68%,.394) 22.82%,rgba(75,75,75,.389) 36.64%,hsla(0,0%,59%,.384) 50.54%,hsla(0,0%,91%,.336) 58.17%,hsla(0,0%,52%,.298) 65.12%,hsla(0,0%,49%,.306) 84.61%,hsla(0,0%,91%,.283) 101.71%,hsla(0,0%,100%,.6) 127.47%)}.tournament-results-container .tournament-results-table tbody tr.bronz{background:linear-gradient(267.66deg,hsla(0,0%,100%,.65) -31.5%,rgba(255,127,34,.638) 3%,rgba(213,107,31,.636) 13.86%,rgba(255,195,152,.615) 19.11%,rgba(255,127,34,.611) 23.41%,rgba(239,96,15,.597) 43.08%,rgba(255,127,34,.59) 53.21%,hsla(25,90%,77%,.585) 57.77%,rgba(255,127,34,.581) 61.39%,rgba(239,96,15,.585) 77.71%,rgba(255,169,132,.585) 87.1%,rgba(239,96,15,.307) 100.73%,hsla(0,0%,100%,.65) 140.53%,hsla(0,0%,100%,.65) 146.16%)}.bc-data-grid{height:100%;max-width:100%!important;overflow:auto}.bc-data-grid table{border-collapse:collapse;border-spacing:0;font-family:Lato;table-layout:fixed}.bc-data-grid thead{margin:0;position:-webkit-sticky;position:sticky;top:0}.bc-data-grid th{padding:2px 4px;text-align:left}.bc-data-grid td{padding:6px}.game-result-list{color:#ececec}.game-result-list table{table-layout:auto;width:100%}.game-result-list table td,.game-result-list table th{padding:0}.game-result-list table thead{border-bottom:1px solid hsla(0,0%,100%,.25);border-radius:3px;color:hsla(0,0%,100%,.75);font-weight:700;z-index:1}.game-result-list table thead th:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.game-result-list table thead th:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.game-result-list table tbody tr{cursor:pointer}.game-result-list table tbody tr.selected,.game-result-list table tbody tr:hover{background:rgba(215,194,255,.1)}.game-result-list table tbody tr td{padding:.85em 0}.game-result-list .text-center{text-align:center}.tournament-reward{position:relative}.tournament-reward .reward-background{height:100%;position:absolute;width:100%;z-index:1}.tournament-reward .tournament-reward-contents{align-items:center;display:flex;flex-direction:column;font-weight:600;justify-content:center;position:relative;z-index:10}.tournament-reward .reward-row{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative}.tournament-reward .reward-row.remaining-values{color:hsla(0,0%,100%,.9);font-weight:400}.tournament-reward .reward-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.tournament-results-team-list-tooltip-container{background-color:#151334;border:1px solid #3a376b;border-radius:10px;cursor:default;display:flex;flex-direction:column;gap:10px;padding:10px;position:absolute;right:0;top:30px;z-index:10}.tournament-results-team-list-tooltip-container .header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.tournament-results-team-list-tooltip-container .header .team-list-title{font-size:16px}.tournament-results-team-list-tooltip-container .header .close{cursor:pointer}.tournament-results-team-list-tooltip-container .team-list-item{align-items:center;display:flex;flex-direction:row;gap:6px;white-space:nowrap}.tournament-results-team-list-tooltip-container .team-list-item .team-photo{border:1px solid #fff;border-radius:999px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;z-index:1}.tournament-results-team-list-tooltip-container .team-list-item .team-photo.placeholder{align-items:center;background:#151334;display:flex;justify-content:center}.tournament-results-team-list-tooltip-container .team-list-item .team-photo.placeholder svg{-webkit-transform:scale(.75);transform:scale(.75)}.tournament-results-team-list-tooltip-container .team-list{display:flex;flex-direction:column;gap:10px;max-height:300px;max-width:350px;overflow:auto}.tournament-information{display:flex;flex-direction:row;font-family:Poppins}.tournament-information .tournament-logo-wrapper{border:1px solid hsla(0,0%,100%,.3);border-radius:8px;height:143px;margin-right:22px;min-width:143px;width:143px}.tournament-information .tournament-logo-wrapper .tournament-logo{background:#29274b;border-radius:inherit;height:100%;width:100%}.tournament-information .general{display:flex;flex-direction:column;flex-grow:1;gap:12px}.tournament-information .general .title{font-size:24px;font-weight:700}.tournament-information .general .club-info{align-items:center;display:flex;flex-direction:row;gap:7px}.tournament-information .general .date{align-items:flex-end;color:hsla(0,0%,100%,.6);display:flex;flex-direction:row;gap:12px}.tournament-information .general .date time{font-size:12px}.tournament-information .general .date time:first-of-type{font-size:18px;line-height:20px}.tournament-information .general .board-player-count{align-items:center;display:flex;flex-direction:row;gap:12px}.tournament-information .general .board-player-count>div{align-items:center;background:#343070;border-radius:8px;display:flex;flex-direction:row;font-size:12px;gap:6px;justify-content:center;padding:4px 12px}.tournament-information .general .board-player-count>div>svg{height:20px;width:20px}.tournament-information .other{display:flex;flex-direction:column;gap:12px}.tournament-information .other div{border-radius:8px}.tournament-information .other .share{align-items:center;background:#0788ff;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:7px;height:35px;justify-content:center;width:86px}.tournament-information .other .share svg{fill:#fff;height:17px;width:17px}.tournament-information .other .prize{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.tournament-information .other .prize .fee{align-items:center;background:#343070;display:flex;flex-direction:row;font-size:15px;font-weight:500;gap:3px;height:35px;justify-content:center;width:113px}.tournament-information .other .prize .fee img{height:14px}.tournament-information .other .scoring{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.tournament-information .other .scoring .icon-box{align-items:center;border:1.25px solid;display:flex;height:35px;justify-content:center;width:35px}.tournament-information .other .scoring .icon-box.yellow{border-color:#ffc200}.tournament-information .other .scoring .icon-box.purple{border-color:#9f58fa}.tournament-information .other .scoring .lbl{align-items:center;background:#343070;display:flex;font-size:15px;font-weight:500;height:35px;justify-content:center;padding:0 14px}.tournament-information .other .scoring .lbl.fs12{font-size:12px}.team-tooltip{background:radial-gradient(65.37% 50.14% at 49.86% 57.7%,#302f62 0,#0f0d36 100%);border-radius:10px;color:#fff;display:flex;-webkit-filter:drop-shadow(0 -20px 16px rgba(55,114,255,.2)) drop-shadow(0 20px 16px rgba(224,49,202,.2)) drop-shadow(0 0 20px rgba(255,253,253,.25));filter:drop-shadow(0 -20px 16px rgba(55,114,255,.2)) drop-shadow(0 20px 16px rgba(224,49,202,.2)) drop-shadow(0 0 20px rgba(255,253,253,.25));flex-direction:column;font-family:Poppins;padding:24px 22px;width:100%}.team-tooltip .logo-name-badges{display:flex;flex-direction:row;gap:12px}.team-tooltip .logo-name-badges .name-badges{display:flex;flex-direction:row;width:100%}.team-tooltip .logo-name-badges .name-joined-at{display:flex;flex-direction:column;flex-grow:1;gap:2px}.team-tooltip .logo-name-badges .name-joined-at .name{align-items:center;display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:4px}.team-tooltip .logo-name-badges .name-joined-at .joined-at{color:hsla(0,0%,93%,.6);font-size:12px}.team-tooltip .logo-name-badges .badges{display:flex;flex-direction:row}.team-tooltip .logo-name-badges .badges .badge-wrapper:not(:first-of-type){margin-left:-10px}.team-tooltip .logo-name-badges .name-description{display:flex;flex-direction:column;overflow:hidden;width:100%}.team-tooltip .logo-name-badges .name-description .description{color:#ececec;font-size:12px;word-break:break-word}.team-tooltip .team-photo{border:2px solid #fff;border-radius:999px;max-height:60px;max-width:60px;min-height:60px;min-width:60px;z-index:1}.team-tooltip .team-photo.placeholder{align-items:center;background:#151334;display:flex;justify-content:center}.team-tooltip .leader-icon{height:10px;left:16.27px;position:absolute;top:-6px;-webkit-transform:rotate(26deg);transform:rotate(26deg);width:10px}.team-tooltip .labels{justify-content:space-between;margin-top:20px}.team-tooltip .labels,.team-tooltip .labels>div{align-items:center;display:flex;flex-direction:row}.team-tooltip .labels>div{background:#343070;border-radius:8px;gap:6px;padding:6px 8px}.team-tooltip .more-button{background:transparent;border:0;color:#e031ca;font-size:12px;font-weight:500;margin-left:4px;outline:0;padding:0;text-decoration:underline}.team-tooltip .btn-members{align-self:flex-start;margin-left:0;margin-top:4px}.team-tooltip .members{display:flex;flex-direction:column;gap:8px;margin-top:10px;max-height:240px;overflow:hidden;overflow-y:auto;padding-top:10px}.team-tooltip .members .member-username{flex-grow:1}.team-tooltip .members .member-username .member-seat{color:hsla(0,0%,100%,.75);font-size:12px}.team-tooltip .members .friends-following{align-items:center;color:#ececec;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:4px;height:16px}.team-tooltip .members .member-item{align-items:center;display:flex;flex-direction:row;padding-right:8px;width:100%}.team-tooltip .members .member-item .photo-wrapper{margin-right:8px;position:relative}.team-tooltip .members .member-item-divider{background:linear-gradient(90deg,rgba(226,213,255,0) .01%,#998bba 54.92%,rgba(226,213,255,0) 109.41%);min-height:1px;width:100%}.team-tooltip .members .follow-button{height:32px;padding:1px;width:76px}.team-tooltip .members .follow-button.follow-back{width:108px}.team-tooltip .members .follow-button>div{align-items:center;background:#151334;border-radius:inherit;display:flex;font-size:12px;font-weight:500;gap:3px;height:100%;justify-content:center;width:100%}.team-tooltip .members .follow-button>div svg{height:16px;width:16px}.team-tooltip .clubs-prizes{align-items:center;display:flex;flex-direction:row;gap:32px;margin-top:20px}.team-tooltip .clubs-prizes .clubs,.team-tooltip .clubs-prizes .prizes{align-items:center;display:flex;flex-direction:row;gap:12px}.team-tooltip .clubs-prizes .clubs .logos,.team-tooltip .clubs-prizes .prizes .logos{display:flex;flex-direction:row}.team-tooltip .clubs-prizes .clubs .logos .logo-wrapper,.team-tooltip .clubs-prizes .prizes .logos .logo-wrapper{height:28px;width:28px}.team-tooltip .clubs-prizes .clubs .logos .logo-wrapper:not(:first-of-type),.team-tooltip .clubs-prizes .prizes .logos .logo-wrapper:not(:first-of-type){margin-left:-10px}.team-tooltip .join-team{border-radius:8px;margin-top:20px}.team-tooltip-border-wrapper{align-items:center;background:linear-gradient(90deg,#3772ff 10.34%,#e031ca 29.96%);border-radius:10px;display:flex;justify-content:center;padding:1px;width:400px}.team-tooltip-backdrop{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1500}.team-tooltip-anchor-wrapper{cursor:pointer;display:contents}.padding-for-shadow{padding:2px}.padding-for-shadow .detail-info-button{border:1px solid #153ec6;border-radius:8px;cursor:pointer;height:24px;transition:box-shadow .1s ease;width:24px}.padding-for-shadow .detail-info-button .button-content,.padding-for-shadow .detail-info-button .shadow-wrapper{align-items:center;border-radius:7px;display:flex;height:100%;justify-content:center;transition:box-shadow .1s ease,background-image .1s ease;width:100%}.padding-for-shadow .detail-info-button:hover{box-shadow:0 0 4px 0 #3772ff;padding:0}.padding-for-shadow .detail-info-button:hover .shadow-wrapper{box-shadow:0 2px 4px 0 #3772ff}.padding-for-shadow .detail-info-button:hover .button-content{background-image:radial-gradient(50% 50% at 50% 50%,#5179ff 0,#153dc5 100%);box-shadow:0 2px 6px 0 #000}.padding-for-shadow .detail-info-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.team-tournament-results-rank-table{display:flex;flex-direction:column;flex-grow:1;margin-top:10px;overflow:hidden}.team-tournament-results-rank-table .stands{align-items:center;display:flex;flex-direction:row;gap:13px;justify-content:center}.team-tournament-results-rank-table .stands .stand{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:6.5px;height:95px;padding:27px 8px 8px 18px;width:230px}.team-tournament-results-rank-table .stands .stand.i0{background:url(/static/media/gold.6b60a8b88ad7defda441.png) no-repeat;background-size:contain}.team-tournament-results-rank-table .stands .stand.i1{background:url(/static/media/silver.10a1dacf2eeed30f4e9e.png) no-repeat;background-size:contain}.team-tournament-results-rank-table .stands .stand.i2{background:url(/static/media/bronz.8521fa1f61ad413efd90.png) no-repeat;background-size:contain}.team-tournament-results-rank-table .stands .stand .team-logo{align-items:center;background:#151334;border:1px solid #fff;border-radius:999px;display:flex;height:48px;justify-content:center;min-height:48px;min-width:48px;width:48px}.team-tournament-results-rank-table .stands .stand .team-name-points{color:#d7d7d7;display:flex;flex-direction:column;font-size:12px;overflow:hidden;padding-right:4px;width:100%}.team-tournament-results-rank-table .stands .stand .team-name-points .name-info-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.team-tournament-results-rank-table .stands .stand .team-name-points b{color:#fff;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-tournament-results-rank-table .stands .stand .team-name-points .point{font-size:14px}.team-tournament-results-rank-table .rank-list-container{display:flex;flex-direction:column;margin-top:44px;overflow:hidden;padding-top:10px}.team-tournament-results-rank-table .rank-list-container .header{align-items:center;background:linear-gradient(140.59deg,rgba(64,59,146,.5) .67%,rgba(27,25,68,.5) 98.3%);border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:12px;min-height:50px;padding:0 16px}.team-tournament-results-rank-table .rank-list-container .table-wrapper{margin-top:4px;overflow:auto;padding:12px}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table{margin-top:16px;width:100%}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table thead tr th{color:#ececec;font-size:16px;font-weight:600;padding-bottom:18px;text-align:left}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table td.rank-index,.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table th.rank-index{max-width:50px;width:50px}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table td.rank-index{text-align:center}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row{cursor:pointer}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row td{border:2px solid transparent;padding:12px 0}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row.gold{background:linear-gradient(267.09deg,hsla(0,0%,100%,.7) -19.91%,rgba(239,204,52,.7) 4.51%,rgba(224,175,0,.7) 13.92%,rgba(255,228,148,.7) 19.72%,rgba(239,204,52,.7) 24.1%,rgba(241,212,60,.7) 31.24%,rgba(224,175,0,.7) 39.74%,rgba(241,212,60,.7) 47.51%,rgba(221,188,15,.7) 54.98%,hsla(43,63%,75%,.7) 60.08%,rgba(235,188,23,.7) 65.85%,rgba(234,172,52,.7) 78.96%,rgba(241,212,60,.7) 86.51%,hsla(46,94%,80%,.7) 91.68%,rgba(241,212,60,.7) 95.03%,rgba(122,103,0,.7) 132.55%,hsla(0,0%,100%,.7) 147.64%)}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row.silver{background:linear-gradient(267.66deg,hsla(0,0%,100%,.6) -9.02%,hsla(0,1%,44%,.536) 10.97%,hsla(0,0%,91%,.42) 17.95%,hsla(0,0%,68%,.394) 22.82%,rgba(75,75,75,.389) 36.64%,hsla(0,0%,59%,.384) 50.54%,hsla(0,0%,91%,.336) 58.17%,hsla(0,0%,52%,.298) 65.12%,hsla(0,0%,49%,.306) 84.61%,hsla(0,0%,91%,.283) 101.71%,hsla(0,0%,100%,.6) 127.47%)}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row.bronz{background:linear-gradient(267.66deg,hsla(0,0%,100%,.65) -31.5%,rgba(255,127,34,.638) 3%,rgba(213,107,31,.636) 13.86%,rgba(255,195,152,.615) 19.11%,rgba(255,127,34,.611) 23.41%,rgba(239,96,15,.597) 43.08%,rgba(255,127,34,.59) 53.21%,hsla(25,90%,77%,.585) 57.77%,rgba(255,127,34,.581) 61.39%,rgba(239,96,15,.585) 77.71%,rgba(255,169,132,.585) 87.1%,rgba(239,96,15,.307) 100.73%,hsla(0,0%,100%,.65) 140.53%,hsla(0,0%,100%,.65) 146.16%)}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row:hover{background:linear-gradient(90deg,#3772ff,#e031ca)}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row:hover td{background:#151334;background-clip:padding-box;position:relative}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row:hover td:after{background:#1b153a;bottom:0;content:"";position:absolute;right:-4px;top:0;width:4px;z-index:1}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .rank-row:hover td:last-child:after{display:none}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .table-row-splitter{background:linear-gradient(90deg,rgba(226,213,255,0) .01%,#998bba 54.92%,rgba(226,213,255,0) 109.41%);border:0;height:1px}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .team-name-wrapper{align-items:center;display:flex;flex-direction:row;gap:8px}.team-tournament-results-rank-table .rank-list-container .table-wrapper .rank-list-table .team-name-wrapper button{background:transparent;height:26px;padding:0}.team-tournament-results-rank-table .team-results-round-selector{margin-bottom:14px}.team-tournament-results-rank-table .team-results-round-selector-input{background:rgba(7,7,21,.2);font-family:Poppins}.team-tournament-results-rank-table .team-results-round-selector-input .MuiAutocomplete-inputRoot fieldset,.team-tournament-results-rank-table .team-results-round-selector-input .MuiAutocomplete-inputRoot:hover fieldset{border-color:#3a376b;border-radius:10px}.team-tournament-results-rank-table .team-results-round-selector-input input,.team-tournament-results-rank-table .team-results-round-selector-input label{color:#fff}.team-tournament-results-rank-table .team-results-round-selector-input svg{fill:#fff}.match-list-container{display:flex;flex-direction:column;margin-top:44px;overflow:hidden;padding-top:10px}.match-list-container .header{align-items:center;background:linear-gradient(140.59deg,rgba(64,59,146,.5) .67%,rgba(27,25,68,.5) 98.3%);border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:12px;min-height:50px;padding:0 16px}.match-list-container .table-wrapper{margin-top:4px;overflow:auto;padding:12px 0}.match-list-container .table-wrapper .match-list-table{border-collapse:collapse;margin-top:16px;width:100%}.match-list-container .table-wrapper .match-list-table thead tr th{color:#ececec;font-size:16px;font-weight:600;padding-bottom:18px;text-align:left}.match-list-container .table-wrapper .match-list-table thead tr th:first-child{padding-left:12px}.match-list-container .table-wrapper .match-list-table .match-row{cursor:pointer}.match-list-container .table-wrapper .match-list-table .match-row td{padding:12px 0}.match-list-container .table-wrapper .match-list-table .match-row td:first-child{padding-left:12px}.match-list-container .table-wrapper .match-list-table .match-row:hover{background:rgba(215,194,255,.1)}.match-list-container .table-wrapper .match-list-table .match-row .score-negative,.match-list-container .table-wrapper .match-list-table .match-row .score-positive{color:#ececec}.match-list-container .table-wrapper .match-list-table .table-row-splitter{background:linear-gradient(90deg,rgba(226,213,255,0) .01%,#998bba 54.92%,rgba(226,213,255,0) 109.41%);border:0;height:1px}.match-list-container .tournament-selected-round-label{color:hsla(0,0%,100%,.46);display:inline-flex;font-size:16px;gap:4px;margin-bottom:10px}.match-list-container .tournament-selected-round-label b{color:#fff;font-weight:500}.team-matches-wrapper{display:flex;flex-direction:column;flex-grow:1;font-family:Poppins;overflow:hidden}.team-matches-wrapper .go-back{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:6px;margin-bottom:11px}.team-matches-wrapper .go-back svg{fill:#fff;height:22px}.team-matches-wrapper .team-info-container{display:flex;flex-direction:column}.team-matches-wrapper .team-info-container .general{align-items:center;display:flex;flex-direction:row;gap:24px}.team-matches-wrapper .team-info-container .general .team-logo{border-radius:6px;height:120px;min-width:120px;width:120px}.team-matches-wrapper .team-info-container .general .team-logo.placeholder{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid hsla(0,0%,100%,.46);display:flex;justify-content:center}.team-matches-wrapper .team-info-container .general .team-logo.placeholder svg{height:100%;width:100%}.team-matches-wrapper .team-info-container .general .title-and-labels{display:flex;flex-direction:column;height:120px;justify-content:space-between}.team-matches-wrapper .team-info-container .general .title-and-labels .title{font-size:24px;font-weight:700}.team-matches-wrapper .team-info-container .general .title-and-labels .team-rank-info{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:400;gap:12px}.team-matches-wrapper .team-info-container .general .title-and-labels .team-rank-info>div{align-items:center;background:#343070;border-radius:10px;display:flex;flex-direction:row;gap:6px;height:36px;padding:6px 16px;width:185px}.team-matches-wrapper .team-info-container .general .title-and-labels .team-rank-info b{font-weight:700}.team-matches-wrapper .team-info-container .general .other{align-items:center;display:flex;flex-direction:row}.team-matches-wrapper .team-info-container .other{display:flex;flex-direction:row;gap:36px;margin-top:20px}.team-matches-wrapper .team-info-container .other div{color:hsla(0,0%,93%,.75);font-size:14px}.team-matches-wrapper .team-info-container .other time{white-space:nowrap}.team-matches-wrapper .team-info-container .other .country-club{display:flex;flex-direction:column;gap:8px}.team-matches-wrapper .team-info-container .other .country-club>div{align-items:center;display:flex;flex-direction:row;gap:4px}.team-matches-wrapper .team-info-container .other .about-label{color:#ececec;font-size:12px;font-weight:500}.team-matches-wrapper .team-info-container .other .about-description{word-wrap:break-word;word-break:break-all}.team-matches-wrapper .team-results-round-selector{margin-bottom:14px}.team-matches-wrapper .team-results-round-selector-input{background:rgba(7,7,21,.2);font-family:Poppins}.team-matches-wrapper .team-results-round-selector-input .MuiAutocomplete-inputRoot fieldset,.team-matches-wrapper .team-results-round-selector-input .MuiAutocomplete-inputRoot:hover fieldset{border-color:#3a376b;border-radius:10px}.team-matches-wrapper .team-results-round-selector-input input,.team-matches-wrapper .team-results-round-selector-input label{color:#fff}.team-matches-wrapper .team-results-round-selector-input svg{fill:#fff}.team-matches-wrapper.all-matches .match-list-container{margin-top:0}.team-matches-wrapper.all-matches .team-results-round-selector{margin-top:10px}.badge-container{position:relative}.badge-container>svg{left:0;position:absolute;top:0}.badge-container>.image-container{height:55%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:55%}.badge-container>.badge-summary-container{opacity:0;position:absolute;right:-150px;top:50px;transition:opacity .1s linear,visibility 0s .2s;visibility:hidden;z-index:10}.badge-container:hover>.badge-summary-container{opacity:1;transition:opacity .1s linear .6s,visibility 0s .6s;visibility:visible}.badge-summary-container{background:linear-gradient(#3772ff,#e031ca);border-radius:10px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);display:flex;font-family:Poppins,sans-serif;max-height:250px;padding:2px;width:400px}.badge-summary-container .badge-summary{align-self:stretch;background:#151334;border-radius:8px;display:flex;flex-grow:1;overflow:auto}.badge-summary-container .scroll-container{align-self:stretch;display:flex;flex-direction:column;flex-grow:1;gap:20px;min-height:-webkit-min-content;min-height:min-content;min-width:-webkit-min-content;min-width:min-content;padding:20px}.badge-summary-container h1{font-size:18px}.badge-summary-container p{flex:1 1;font-size:16px}.user-profile-tooltip{background:radial-gradient(65.37% 50.14% at 49.86% 57.7%,#302f62 0,#0f0d36 100%);border-radius:10px;color:#fff;display:flex;-webkit-filter:drop-shadow(0 -20px 16px rgba(55,114,255,.2)) drop-shadow(0 20px 16px rgba(224,49,202,.2)) drop-shadow(0 0 20px rgba(255,253,253,.25));filter:drop-shadow(0 -20px 16px rgba(55,114,255,.2)) drop-shadow(0 20px 16px rgba(224,49,202,.2)) drop-shadow(0 0 20px rgba(255,253,253,.25));flex-direction:column;font-family:Poppins;padding-bottom:20px;width:350px}.user-profile-tooltip .up-general-info{align-items:center;display:flex;flex-direction:row;padding:24px 18px 0;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;height:64px;min-height:64px;min-width:64px;width:64px}.user-profile-tooltip .up-general-info .up-pp-wrapper .up-pp.placeholder{background-color:#d2ddf4;background-image:url(/static/media/default-avatar.4b3e59179f677ef149d4.svg);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:70%}.user-profile-tooltip .up-general-info .up-pp-wrapper.online:after{background-color:#22c55e;border:1px solid #fff;border-radius:999px;bottom:7px;content:" ";height:16px;position:absolute;right:0;width:16px}.user-profile-tooltip .up-general-info .up-name{display:flex;flex-direction:column;flex-grow:1;font-size:16px;font-weight:700;margin:0 12px}.user-profile-tooltip .up-general-info .up-name div{align-items:center;display:flex;flex-direction:row;gap:4px}.user-profile-tooltip .up-general-info .up-name .username{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background-clip:text;-webkit-background-clip:text;flex-grow:1;font-size:11px;font-weight:400}.user-profile-tooltip .up-general-info .up-name .join-date{color:#ececec;font-size:11px;font-weight:400;margin-top:5px}.user-profile-tooltip .up-general-info .rating-badges{display:flex;flex-direction:column;justify-content:space-between}.user-profile-tooltip .up-general-info .rating-badges .rating{align-items:center;border:1px solid #9f58fa;border-radius:6px;display:flex;flex-direction:row;font-size:10px;font-weight:500;gap:4px;padding:3px 5px}.user-profile-tooltip .up-general-info .rating-badges .rating b{font-size:14px;font-weight:700}.user-profile-tooltip .up-general-info .rating-badges .badges{display:flex;flex-direction:row;justify-content:flex-end;margin-top:9px;min-height:28px}.user-profile-tooltip .up-general-info .rating-badges .badges .badge-wrapper{margin-left:-8px}.user-profile-tooltip .friends{align-items:center;display:flex;flex-direction:row;font-size:12px;gap:7.2px;margin-top:16px;padding:0 18px}.user-profile-tooltip .friends .dot{background:#fff;border-radius:999px;height:4px;width:4px}.user-profile-tooltip .about-me{color:hsla(0,0%,93%,.502);font-size:11px;margin-top:8px;padding:0 18px}.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{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px 4px;margin-top:20px;padding:0 18px}.user-profile-tooltip .skill-level>div{align-items:center;background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%),linear-gradient(0deg,#9535f2,#9535f2);border:1px solid #9535f2;border-radius:6px;display:flex;font-size:12px;height:24px;justify-content:center;width:150px}.user-profile-tooltip .clubs-teams{justify-content:space-around;margin-top:20px;padding:0 18px}.user-profile-tooltip .clubs-teams,.user-profile-tooltip .clubs-teams .clubs,.user-profile-tooltip .clubs-teams .logos,.user-profile-tooltip .clubs-teams .teams{align-items:center;display:flex;flex-direction:row}.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,#e031ca);border-radius:999px;height:28px;margin-left:-8px;padding:.6px;width:28px}.user-profile-tooltip .clubs-teams .logo-wrapper .logo{border-radius:inherit;height:100%;width:100%}.user-profile-tooltip .clubs-teams .logo-wrapper .logo.placeholder{background:#0f0d36}.user-profile-tooltip .follow-chat-actions{display:flex;flex-direction:row;gap:4px;margin-top:20px;padding:0 18px}.user-profile-tooltip .follow-chat-actions button{font-size:14px;font-weight:500;height:32px;padding:0;width:150px}.user-profile-tooltip .follow-chat-actions button.chat{padding:1px}.user-profile-tooltip .follow-chat-actions button.chat div{align-items:center;background:#0f0d36;border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.user-profile-tooltip-backdrop{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:110}.kibitz-as-button .button-background{justify-content:center}.remove-user-button{background:#e03131!important;font-size:14px;font-weight:600;white-space:nowrap}.remove-user-button .button-background{background:#080817!important;justify-content:center}.remove-user-button .decoration-line{background:#e03131!important}.remove-user-button .cancel-invite-label{display:flex;flex-direction:row;justify-content:space-between;padding:0 12px;width:100%}.remove-user-button .cancel-invite-label div{align-items:center;display:flex;flex-direction:row;gap:4px}.profile-tooltip-anchor-wrapper{cursor:pointer;display:contents}.match-detail-wrapper{align-items:center;display:flex;flex-direction:column;margin:-20px;overflow:hidden;position:relative}.match-detail-wrapper .go-back{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:6px;left:20px;position:absolute;top:20px}.match-detail-wrapper .go-back svg{fill:#fff;height:22px}.match-detail-wrapper .score-table{align-items:center;border-radius:10px;display:flex;flex-direction:row;flex-shrink:0;gap:14px;justify-content:center;margin-top:20px;max-width:900px;overflow:hidden;padding:0 10px}.match-detail-wrapper .score-table div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-detail-wrapper .score-table .side{color:hsla(0,0%,93%,.898);display:flex;flex-direction:column;font-size:12px;font-weight:500}.match-detail-wrapper .score-table .side>div{align-items:center;display:flex;flex-direction:row;gap:5px}.match-detail-wrapper .score-table .side b{font-size:16px;font-weight:600}.match-detail-wrapper .score-table .scores-wrapper{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:center}.match-detail-wrapper .score-table .scores-wrapper .scores{align-items:stretch;background:radial-gradient(75.51% 146.55% at 50.11% 50%,#414775 0,rgba(65,71,117,0) 100%);border:.6px solid #0b0a1f;border-radius:8px;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:6px}.match-detail-wrapper .score-table .scores-wrapper .scores .scores-row{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:center}.match-detail-wrapper .score-table .scores-wrapper .scores svg{height:26px;margin:0 2px;width:26px}.match-detail-wrapper .score-table .scores-wrapper .scores .team-name{font-size:18px;font-weight:500;width:160px}.match-detail-wrapper .score-table .scores-wrapper .scores .team-name.right{text-align:right}.match-detail-wrapper .score-table .scores-wrapper .scores .secondary-label{flex:1 1;font-size:14px;font-weight:400;text-align:center}.match-detail-wrapper .score-table .scores-wrapper .scores .divider{background-color:hsla(0,0%,100%,.2);height:1px}.match-detail-wrapper .score-table .scores-wrapper .scores .score{align-items:center;border-radius:6px;box-shadow:2.5px 0 6px 0 hsla(0,0%,100%,.02);display:flex;font-size:20px;font-weight:700;height:36px;justify-content:center;min-width:34px;padding:0 4px}.match-detail-wrapper .score-table .scores-wrapper .scores .score.secondary{font-size:14px;font-weight:400;height:24px}.match-detail-wrapper .score-table .scores-wrapper .scores .score.pink{background:#f441e1}.match-detail-wrapper .score-table .scores-wrapper .scores .score.blue{background:#3772ff}.match-detail-wrapper .score-table .scores-wrapper .scores .score.secondary{font-size:16px}.match-detail-wrapper .rooms{display:flex;flex-direction:row;gap:10px;margin-bottom:20px;margin-top:32px;overflow:auto;padding:0 20px 20px;width:100%}.match-detail-wrapper .rooms .room-detail{border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);box-shadow:0 0 6.6055049896px 0 rgba(65,71,117,.502);box-shadow:0 0 1.3211009502px 0 rgba(215,194,255,.502);display:flex;flex-direction:column;flex-grow:1}.match-detail-wrapper .rooms .room-detail.total{flex-grow:0;min-width:162px}.match-detail-wrapper .rooms .room-detail .title{background:linear-gradient(140.59deg,rgba(64,59,146,.5) .67%,rgba(27,25,68,.5) 98.3%);border-radius:inherit;font-size:16px;font-weight:600;padding:10px 16px}.match-detail-wrapper .rooms .room-detail table{border-collapse:collapse}.match-detail-wrapper .rooms .room-detail table .header-row td:not(.col-number){max-width:50%;width:50%}.match-detail-wrapper .rooms .room-detail table .player-seat-info{align-items:center;background:radial-gradient(77.14% 109.21% at 50% 50%,#221f53 0,#0b0a1f 100%);display:flex;flex-direction:column;gap:4px;justify-content:center;max-height:90px;min-height:90px;padding:4px 2px}.match-detail-wrapper .rooms .room-detail table .player-seat-info .seat{align-items:center;background:radial-gradient(66.18% 128.45% at 50.11% 50%,#414775 0,rgba(65,71,117,0) 100%);border:.75px solid #0b0a1f;border-radius:6px;box-shadow:0 0 2px 0 rgba(0,0,0,.251);display:flex;font-size:16px;font-weight:600;justify-content:center;max-height:24px;min-height:24px;padding:0 12px}.match-detail-wrapper .rooms .room-detail table .player-seat-info .seat.pink{background:radial-gradient(50% 50% at 50% 50%,#f441e1 0,#8e2683 100%)}.match-detail-wrapper .rooms .room-detail table .player-seat-info .seat.blue{background:radial-gradient(50% 50% at 50% 50%,#3772ff 0,#214499 100%)}.match-detail-wrapper .rooms .room-detail table .player-seat-info .players{display:flex;flex-direction:row;font-size:13px;font-weight:600;gap:4px;max-width:200px;overflow:hidden;width:100%}.match-detail-wrapper .rooms .room-detail table .player-seat-info .players>div{align-items:center;display:flex;flex-direction:column;gap:4px;max-width:50%;overflow:hidden;width:50%}.match-detail-wrapper .rooms .room-detail table .player-seat-info .players>div .player-name{max-width:100%;overflow:hidden;white-space:nowrap}.match-detail-wrapper .rooms .room-detail table .player-seat-info .teams-total{align-items:flex-end;color:#ececec;display:flex;flex-direction:row;flex-grow:1;font-size:10px;font-weight:600;gap:2px;justify-content:center;width:100%}.match-detail-wrapper .rooms .room-detail table .player-seat-info .teams-total .team-name{align-items:center;display:flex;flex-direction:column;gap:4px;line-height:24px;overflow:hidden;width:72.72px}.match-detail-wrapper .rooms .room-detail table .player-seat-info .teams-total .team-placeholder{align-items:center;border:1px solid hsla(0,0%,100%,.7);border-radius:999px;display:flex;height:26px;justify-content:center;min-width:26px;padding:4px;width:26px}.match-detail-wrapper .rooms .room-detail table .player-seat-info .teams-total .team-placeholder svg{width:100%}.match-detail-wrapper .rooms .room-detail table .player-seat-info.total{max-width:162px;overflow:hidden;text-align:center;white-space:nowrap}.match-detail-wrapper .rooms .room-detail table .col-number{color:#ececec;font-size:14px;font-weight:600;padding:0 10px;text-align:center}.match-detail-wrapper .rooms .room-detail table .col-number.pound,.match-detail-wrapper .rooms .room-detail table .sub-header-row{color:hsla(0,0%,93%,.75)}.match-detail-wrapper .rooms .room-detail table .sub-header-row td{padding-bottom:5.5px;padding-top:5.5px}.match-detail-wrapper .rooms .room-detail table .col-bg-pink{background:rgba(244,65,225,.45)}.match-detail-wrapper .rooms .room-detail table .col-bg-blue{background:rgba(55,114,255,.45)}.match-detail-wrapper .rooms .room-detail table .ta-left{padding-left:20px;text-align:left}.match-detail-wrapper .rooms .room-detail table .ta-left-sm{padding-left:5px;text-align:left}.match-detail-wrapper .rooms .room-detail table .ta-right{padding-right:20px;text-align:right}.match-detail-wrapper .rooms .room-detail table .ta-center{text-align:center;width:50%}.match-detail-wrapper .rooms .room-detail table .score-negative,.match-detail-wrapper .rooms .room-detail table .score-positive{color:#ececec}.match-detail-wrapper .rooms .room-detail table tr:not(.header-row):not(.sub-header-row){cursor:pointer}.match-detail-wrapper .rooms .room-detail table tr:not(.header-row):not(.sub-header-row):hover .col-bg-pink{background:rgba(244,65,225,.8)}.match-detail-wrapper .rooms .room-detail table tr:not(.header-row):not(.sub-header-row):hover .col-bg-blue{background:rgba(55,114,255,.8)}.match-detail-wrapper .rooms .room-detail table tr:not(.header-row):not(.sub-header-row) td{padding-bottom:10px;padding-top:10px}.match-detail-wrapper .rooms .room-detail table tr.splitter-line td{background:linear-gradient(90deg,rgba(226,213,255,0) .01%,#998bba 54.92%,rgba(226,213,255,0) 109.41%);height:1px;padding:0!important}.match-detail-wrapper .rooms .room-detail table .contract-component{line-height:.7}.team-tournament-results-container{display:flex;flex-direction:column;height:100%;padding:20px;width:100%}.public-team-tournament-results,.public-tournament-results{background:radial-gradient(77.14% 109.21% at 50% 50%,#221f53 0,#0b0a1f 100%);color:#fff;font-family:Poppins,sans-serif;height:100vh;position:relative;width:100%}.public-team-tournament-results .popup-wrapper,.public-tournament-results .popup-wrapper{height:calc(100% - 60px);left:50%;position:absolute;top:30px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.public-team-tournament-results .result-wrapper,.public-tournament-results .result-wrapper{background:#fff;border-radius:8px;box-shadow:0 0 1px rgba(0,0,0,.5);color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.public-team-tournament-results .result-wrapper .result-list,.public-tournament-results .result-wrapper .result-list{box-shadow:1px 0 0 0 rgba(0,0,0,.15)}.public-team-tournament-results .result-wrapper .result-list table,.public-tournament-results .result-wrapper .result-list table{table-layout:fixed}.public-team-tournament-results .result-wrapper .result-list table thead th,.public-tournament-results .result-wrapper .result-list table thead th{border-radius:0}.public-team-tournament-results .result-wrapper .result-list table tbody td,.public-tournament-results .result-wrapper .result-list table tbody td{padding:5px 0}.public-team-tournament-results .result-wrapper .game-result,.public-tournament-results .result-wrapper .game-result{display:flex;flex-direction:column;overflow:hidden}.public-team-tournament-results .result-wrapper .game-result .game-result-header,.public-tournament-results .result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.public-team-tournament-results .result-wrapper .game-result .game-result-header .close-button,.public-tournament-results .result-wrapper .game-result .game-result-header .close-button{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:16px;justify-content:center;width:16px}.public-team-tournament-results .result-wrapper .game-result .game-result-header .close-button svg,.public-tournament-results .result-wrapper .game-result .game-result-header .close-button svg{fill:#fff;height:auto;width:100%}.public-team-tournament-results .result-wrapper .game-result .game-result-scroll-wrapper,.public-tournament-results .result-wrapper .game-result .game-result-scroll-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:12px}.public-team-tournament-results .result-wrapper .game-result-list,.public-tournament-results .result-wrapper .game-result-list{color:#333}.public-team-tournament-results .result-wrapper .game-result-list table,.public-tournament-results .result-wrapper .game-result-list table{table-layout:auto;width:100%}.public-team-tournament-results .result-wrapper .game-result-list table td,.public-team-tournament-results .result-wrapper .game-result-list table th,.public-tournament-results .result-wrapper .game-result-list table td,.public-tournament-results .result-wrapper .game-result-list table th{padding:0}.public-team-tournament-results .result-wrapper .game-result-list table thead,.public-tournament-results .result-wrapper .game-result-list table thead{background-color:#2055c8;border-radius:3px;color:#fff;font-weight:700;z-index:1}.public-team-tournament-results .result-wrapper .game-result-list table thead th:first-of-type,.public-tournament-results .result-wrapper .game-result-list table thead th:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.public-team-tournament-results .result-wrapper .game-result-list table thead th:last-of-type,.public-tournament-results .result-wrapper .game-result-list table thead th:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.public-team-tournament-results .result-wrapper .game-result-list table tbody tr,.public-tournament-results .result-wrapper .game-result-list table tbody tr{cursor:pointer}.public-team-tournament-results .result-wrapper .game-result-list table tbody tr.selected,.public-team-tournament-results .result-wrapper .game-result-list table tbody tr:hover,.public-tournament-results .result-wrapper .game-result-list table tbody tr.selected,.public-tournament-results .result-wrapper .game-result-list table tbody tr:hover{background:#d2ddf4}.public-team-tournament-results .game-result-back-button,.public-tournament-results .game-result-back-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:16px;gap:6px;left:10px;position:absolute;top:10px}.public-team-tournament-results .game-result-back-button svg,.public-tournament-results .game-result-back-button svg{fill:#fff}.public-team-tournament-results .butler-button,.public-tournament-results .butler-button{align-self:flex-end;cursor:pointer;margin-top:10px;text-decoration:underline}.welcome-screen-login-with-buttons{display:flex;flex-direction:column;gap:12px}.welcome-screen-login-with-buttons .federated-button{align-items:center;background:transparent;border:1px solid #ececec;border-radius:10px;color:#fff;display:flex;flex-direction:row;font-family:Poppins;font-size:16px;font-weight:500;gap:24px;height:48px;padding-left:85px;width:400px}.welcome-screen-login-with-buttons .federated-button img{height:24px;width:24px}.welcome-screen-login-with-buttons .federated-button.apple-button img,.welcome-screen-login-with-buttons .federated-button.google-button img{background-color:#fff;border-radius:3px;padding:2px}.welcome-screen .page-content-wrapper{display:flex;height:100vh;margin:0 auto;max-width:1440px;position:relative}.welcome-screen .auth-bg-decoration{left:-150px;position:absolute;top:170px}.welcome-screen .auth-logo{cursor:pointer;left:50%;position:absolute;top:48px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.welcome-screen .MuiFilledInput-root{background:linear-gradient(90deg,rgba(28,25,69,.5),rgba(7,7,21,.5))!important;border:1px solid #52528d!important;border-radius:10px;color:#fff}.welcome-screen .MuiFilledInput-root input{border-radius:inherit;color:#fff;padding-bottom:12px;padding-top:12px}.welcome-screen .MuiFilledInput-root input[type=password],.welcome-screen .MuiFilledInput-root input[type=text]{border-bottom-left-radius:inherit;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:0}.welcome-screen .MuiFilledInput-root svg{fill:#fff}.welcome-screen-login-container,.welcome-screen-register-container{color:#fff}.welcome-screen-register-container .welcome-screen-play-subtitle{margin-top:3px}.welcome-screen-register-container button{margin-top:77px}.welcome-screen-login-container,.welcome-screen-register-container{bottom:46px;display:flex;flex-direction:column;position:absolute;right:108px;top:108px;width:506px}.welcome-screen-login-section{align-items:center;display:flex;flex-direction:column;white-space:nowrap}.welcome-screen-play-title{background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Poppins;font-size:44px;font-weight:700;margin-bottom:24px}.welcome-screen-login-with-text,.welcome-screen-play-subtitle{font-family:Lato,sans-serif;font-size:24px;line-height:38px}.welcome-screen .sign-in-button{font-family:Poppins;font-size:16px;font-weight:600;margin-top:48px}@-webkit-keyframes chromeAutofillVoidAnimation{0%{opacity:1}to{opacity:1}}@keyframes chromeAutofillVoidAnimation{0%{opacity:1}to{opacity:1}}.welcome-screen-login-form-container{margin-top:14px;width:412px}.welcome-screen-login-form-container .MuiFormControl-root,.welcome-screen-login-form-container .MuiFormHelperText-root{margin-left:0;margin-right:0}.welcome-screen-login-form-container .login-form-label,.welcome-screen-login-form-container .login-form-link{color:hsla(0,0%,100%,.75);font-family:Poppins;font-size:14px;line-height:28px}.welcome-screen-login-form-container .login-form-link{color:#fff;cursor:pointer;font-weight:500;margin-top:12px;text-decoration:underline;white-space:nowrap}.welcome-screen-login-form-container .login-form-bottom-row{align-items:center;display:flex;height:28px;justify-content:space-between;padding-left:5px;width:100%}.welcome-screen-login-form-container p.MuiFormHelperText-root.Mui-error{color:#f44336;font-size:14px;font-weight:500;margin-bottom:0;position:static}.welcome-screen-login-form-container form.has-validation-error{margin-top:12px}.welcome-screen-login-form-container .label-top{color:#fff;-webkit-transform:translate(-13px,-20px)!important;transform:translate(-13px,-20px)!important}.welcome-screen-login-with-container{align-items:center;display:flex;flex-direction:column}.welcome-screen .federated-login-splitter{color:hsla(0,0%,100%,.75);font-family:Poppins;font-size:16px;font-weight:400;margin:32px 0}.welcome-screen .form-error{background:transparent;color:#e03131;font-family:Poppins;font-size:14px;font-weight:500;margin:0;padding:0}.welcome-screen .has-error>div{border:1px solid #e03131}.welcome-screen input:-webkit-autofill,.welcome-screen input:-webkit-autofill:active,.welcome-screen input:-webkit-autofill:focus,.welcome-screen input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px rgba(35,35,35,.161);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.welcome-screen .MuiIconButton-label .checkbox-icon{background-color:transparent;border:1px solid #d7c2ff}.welcome-screen .sign-up-link{left:211px;position:absolute;top:650px}.welcome-screen .sign-up-link.small-screen{display:none}@media screen and (max-width:1280px){.welcome-screen .page-content-wrapper{overflow:auto}.welcome-screen .auth-bg-decoration{display:none}.welcome-screen .sign-up-link,.welcome-screen .welcome-screen-login-container{left:50%;min-height:-webkit-min-content;min-height:min-content;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.welcome-screen .sign-up-link{display:none}.welcome-screen .sign-up-link.small-screen{display:inline;display:initial;margin:30px 0;position:static;-webkit-transform:none;-webkit-transform:initial;transform:none}}.bc-classic-popup-wrapper{background:linear-gradient(#3772ff,#e031ca);border-radius:10px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);display:flex;height:100%;max-height:90vh;padding:2px;position:relative;width:100%}.bc-classic-popup-wrapper .bc-classic-popup{background:#151334;border-radius:10px;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;z-index:1}.bc-classic-popup-wrapper .bc-classic-popup .circle-button{align-items:center;background:#151334;border:2px solid #e031ca;border-radius:40px;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;width:40px;z-index:1}.bc-classic-popup-wrapper .bc-classic-popup .circle-button:disabled{cursor:inherit}.bc-classic-popup-wrapper .bc-classic-popup .circle-button:disabled svg{opacity:.5}.bc-classic-popup-wrapper .bc-classic-popup .circle-button.blue{border:2px solid #3772ff}.bc-classic-popup-wrapper .bc-classic-popup .circle-button.left{bottom:-18px;left:50%;position:absolute;-webkit-transform:translateX(calc(-32px - 50%));transform:translateX(calc(-32px - 50%))}.bc-classic-popup-wrapper .bc-classic-popup .circle-button.right{bottom:-18px;left:50%;position:absolute;-webkit-transform:translateX(calc(32px - 50%));transform:translateX(calc(32px - 50%))}.bc-classic-popup-wrapper .bc-classic-popup .circle-button.top-right{position:absolute;right:-18px;top:-18px}.bc-classic-popup-wrapper .bc-classic-popup>.bc-classic-popup-scroll-content-wrapper{border-radius:inherit;display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.bc-dialog-background{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.invitation-received-dialog{align-items:center;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;font-family:Poppins;position:relative}.invitation-received-dialog .invitation-received-dialog-scroll-content{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:636px;width:1076px;z-index:1}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-title{font-weight:700;margin-top:7%}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-invite-from{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.4%;width:67.16%}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-invite-from b{color:#3772ff}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-invite-from .ird-profile-photo{border-radius:50%;margin-left:.9%}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info{border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,.25);display:flex;flex-direction:column;font-weight:300;justify-content:space-between;line-height:34px;margin-top:2.33%;padding:1.5%;width:67.16%}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info-row-container{display:flex;flex-direction:row}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info-row-container>div{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding-right:1em;white-space:nowrap}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info>div:nth-child(2){height:52px;margin-bottom:20px;margin-top:8px}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info .ird-col-2 .ird-player-container{line-height:28px}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info .ird-col-2 .ird-host-icon{margin-bottom:4px;margin-right:16px;vertical-align:middle}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info .ird-col-2 .ird-player-side{background-color:#2055c8;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:24px;margin-right:16px;max-height:24px;max-width:24px;text-align:center}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-table-info .ird-col-2 .ird-player-name{color:#3772ff;font-weight:500}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5%;width:67.16%}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-buttons button{height:48px;width:49%}@media(max-height:640px){.invitation-received-dialog .invitation-received-dialog-scroll-content{max-height:95vh;overflow:auto;padding-bottom:10px}}@media(max-width:1080px){.invitation-received-dialog .invitation-received-dialog-scroll-content{max-width:95vw;overflow:auto}.invitation-received-dialog .invitation-received-dialog-scroll-content .ird-title{text-align:center}}.deal-source-import-dialog{background:rgba(0,0,0,.4);font-family:Poppins,sans-serif;height:100%;left:0;position:fixed;top:0;width:100%;z-index:40}.deal-source-import-dialog .dialog-popup{align-items:stretch;background:linear-gradient(#3772ff,#e031ca);border-radius:10px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);color:#fff;display:flex;flex-direction:column;height:535px;left:50%;padding:2px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:543px}.deal-source-import-dialog .dialog-popup .content{align-items:center;background:#151334;border-radius:8px;display:flex;flex:1 1;flex-direction:column;height:inherit;padding:24px 21px}.deal-source-import-dialog .dialog-popup .title{font-size:36px;font-weight:700}.deal-source-import-dialog .dialog-popup .description{font-size:18px;margin:24px 0 20px}.deal-source-import-dialog .dialog-popup .description-success{background:#d4efdf;color:#096430;font-size:18px;margin:24px 0 12px;padding:10px 17px;text-align:center;width:100%}.deal-source-import-dialog .dialog-popup .deal-list{border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;display:flex;flex-direction:column;flex-grow:1;font-size:18px;overflow:hidden;overflow-y:auto;padding:0 94px 0 86px;width:100%}.deal-source-import-dialog .dialog-popup .deal-list .deal-list-item{align-items:center;display:flex;flex-direction:row;height:36px;min-height:36px}.deal-source-import-dialog .dialog-popup .deal-list .deal-list-item .deal-index{color:#bdbdbd}.deal-source-import-dialog .dialog-popup .deal-list .deal-list-item .deal-name{flex-grow:1;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-source-import-dialog .dialog-popup .select-all-deal{font-size:18px;padding:18px 94px 18px 86px}.deal-source-import-dialog .dialog-popup .action-buttons,.deal-source-import-dialog .dialog-popup .select-all-deal{display:flex;flex-direction:row;justify-content:space-between;width:100%}.deal-source-import-dialog .dialog-popup .action-buttons button{font-family:inherit;font-size:18px;width:48%}.deal-source-import-dialog .dialog-popup .action-buttons button.close{margin-top:12px;width:100%}.minibridge-strategy-selector{align-items:center;border-radius:3.22491px;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:442px;position:relative;width:694px}.minibridge-strategy-selector .content-container{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:32px 0;position:relative}.minibridge-strategy-selector .popup-title{font-size:30px;font-weight:700}.minibridge-strategy-selector .select-strategy{height:44px;width:319px}.minibridge-strategy-selector .select-strategy .bc-select,.minibridge-strategy-selector .select-strategy .bc-select-menu{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px;color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px;padding:8px 12px}.minibridge-strategy-selector .select-strategy .bc-select .selected-value,.minibridge-strategy-selector .select-strategy .bc-select-menu .selected-value{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:18px;line-height:26px}.minibridge-strategy-selector .select-strategy .bc-menu-item{background:transparent;border-radius:10px;font-family:Poppins}.minibridge-strategy-selector .select-strategy .bc-select-menu{color:hsla(0,0%,100%,.8);font-family:Poppins;left:0;width:100%}.minibridge-strategy-selector .btn-start{height:44px;padding:0;width:319px}.tournament-invitation-received-dialog{align-items:center;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;font-family:Poppins;position:relative;width:1076px}.tournament-invitation-received-dialog .tournament-invitation-top-row{align-items:center;display:flex;flex-direction:row;gap:70px;justify-content:center;text-align:center}.tournament-invitation-received-dialog .tournament-invitation-top-row>div{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;white-space:nowrap}.tournament-invitation-received-dialog .ird-decoration{-webkit-user-drag:none;position:absolute;-webkit-user-select:none;user-select:none}.tournament-invitation-received-dialog .ird-decoration.top-left{left:1%;top:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tournament-invitation-received-dialog .ird-decoration.bottom-right{bottom:-1px;right:1%}.tournament-invitation-received-dialog .ird-title{font-weight:700;margin-top:7%;text-align:center}.tournament-invitation-received-dialog .ird-invite-from{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.4%;width:57.16%}.tournament-invitation-received-dialog .ird-invite-from b{color:#3772ff}.tournament-invitation-received-dialog .ird-invite-from .ird-profile-photo{border-radius:50%;margin-left:.9%}.tournament-invitation-received-dialog .ird-table-info{border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,.25);display:flex;flex-direction:column;font-size:20px;font-weight:300;justify-content:space-between;line-height:34px;margin-top:2.33%;padding:1.5%;width:57.16%}.tournament-invitation-received-dialog .ird-table-info-row-container{display:flex;flex-direction:row}.tournament-invitation-received-dialog .ird-table-info-row-container>div{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding-right:1em;white-space:nowrap}.tournament-invitation-received-dialog .ird-table-info>div:nth-child(3){height:52px;margin-bottom:20px;margin-top:8px}.tournament-invitation-received-dialog .ird-table-info .description-container{min-height:100px}.tournament-invitation-received-dialog .tournament-summary-row{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;font-weight:700;justify-content:center;margin-bottom:8px;padding-bottom:8px;padding-left:8px;padding-right:8px}.tournament-invitation-received-dialog .tournament-summary-row>div{align-items:center;border-right:1px solid #000;display:flex;flex-direction:row;justify-content:center;padding-left:8px;padding-right:8px}.tournament-invitation-received-dialog .tournament-summary-row>div:last-child{border-right:none}.tournament-invitation-received-dialog .ird-dummy-avatar{background-color:#ddd;border-radius:44px;margin-left:8px;margin-right:8px;min-height:44px;min-width:44px}.tournament-invitation-received-dialog .ird-avatar{border-radius:44px;height:44px;margin-left:8px;margin-right:8px;width:44px}.tournament-invitation-received-dialog .ird-buttons{display:flex;flex-direction:row;font-size:18px;height:40px;justify-content:space-between;margin-bottom:5.5%;margin-top:1.5%;width:57.16%}.tournament-invitation-received-dialog .ird-buttons button{height:48px;width:49%}@media(max-height:640px){.tournament-invitation-received-dialog{max-height:95vh;overflow:auto;padding-bottom:10px}}@media(max-width:1080px){.tournament-invitation-received-dialog{max-width:95vw;overflow:auto}.tournament-invitation-received-dialog .tournament-invitation-top-row{gap:10px}.tournament-invitation-received-dialog .ird-title{text-align:center}}.badge-notification-list-container{align-items:center;bottom:100px;display:flex;flex-direction:column-reverse;gap:50px;left:50%;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:50}.badge-notification-container{align-items:center;color:#fff;display:flex;font-family:Poppins,sans-serif;-webkit-transform-origin:50px;transform-origin:50px}.badge-notification-container .badge-notification-description-frame{background-color:aqua;background:linear-gradient(#3772ff,#e031ca);border-radius:50px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);display:flex;margin-left:-60px;padding:2px}.badge-notification-container .badge-notification-description-frame>div{align-self:stretch;background:#151334;border-radius:48px;flex-grow:1}.badge-notification-container .badge-notification-description{display:flex;overflow:hidden}.badge-notification-container .badge-notification-description>div{flex-shrink:0;max-width:400px;min-height:-webkit-min-content;min-height:min-content;min-width:-webkit-min-content;min-width:min-content;padding:5px 30px 5px 70px}.badge-notification-container .text-fade{background:linear-gradient(90deg,hsla(0,0%,100%,0),#151334);bottom:0;position:absolute;right:0;top:0;width:30px}.badge-notification-container h1{font-size:18px;max-width:400px}.badge-notification-container p{font-size:13px;max-width:400px}.bc-menu-profile-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative;transition:background-image .5s ease-in-out}.bc-menu-profile-item.selected{background-image:linear-gradient(90deg,#3772ff,#e031ca)}.bc-menu-profile-item .menu-pp-wrapper{border-radius:999px;position:relative}.bc-menu-profile-item .menu-pp-wrapper:before{border-radius:999px;content:" ";height:100%;left:0;position:absolute;top:0;transition:box-shadow .5s ease-in-out;width:100%}.bc-menu-profile-item:not(.selected) .menu-pp-wrapper:hover:before{box-shadow:0 -20px 16px 0 rgba(55,114,255,.2),0 20px 16px 0 rgba(224,49,202,.2),0 0 20px 0 rgba(255,253,253,.251)}.bc-menu-profile-item .profile-item-username{color:#fefefe;font-family:Poppins;font-weight:600}.chat-notification-tooltip>div{border-radius:10px;box-shadow:0 0 12.5px rgba(255,253,253,.25);font-family:Poppins;padding:0}.chat-notification-tooltip>div .notification-container{align-items:center;background-color:#151334;border-radius:10px;display:flex;flex-direction:column}.chat-notification-tooltip>div .notification-container .header{align-items:center;display:flex;flex-direction:row;font-size:12px;font-weight:600;height:28px;width:100%}.chat-notification-tooltip>div .notification-container .header .header-text{flex-grow:1}.chat-notification-tooltip>div .notification-container .header .icon-wrapper{background:linear-gradient(90deg,#3772ff,#e031ca);border-top-left-radius:10px;display:flex;margin-right:6px;padding:5px 6px}.chat-notification-tooltip>div .notification-container .header .icon-wrapper svg{height:18px;width:18px}.chat-notification-tooltip>div .notification-container .header .close-icon{height:12px;margin-left:24px;margin-right:8.2px;width:12px}.chat-notification-tooltip>div .notification-container .action-button{font-size:14px;font-weight:600;gap:8px}.chat-notification-tooltip>div .notification-container .messages{align-items:center;display:flex;flex-direction:row;padding:5px;width:100%}.chat-notification-tooltip>div .notification-container .messages .message-text{flex-grow:1;font-size:14px;font-weight:400;margin-left:11px;margin-right:5px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-notification-tooltip>div .notification-container .messages .read-more{color:#e031ca}.chat-notification-tooltip>div .notification-container .line-seperator{background:linear-gradient(90deg,rgba(226,213,255,0),#998bba 50%,rgba(226,213,255,0));border:0;height:1px;margin-bottom:3px;margin-top:4px;width:100%}.chat-notification-tooltip>div .notification-container .view-all{color:#3772ff}.bc-menu-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative;transition:background-color .5s ease-in-out}.bc-menu-item:hover{background-color:#151334}.bc-menu-item:before{border-radius:inherit;content:" ";height:100%;left:0;position:absolute;top:0;transition:box-shadow .5s ease-in-out;width:100%}.bc-menu-item .menu-icon-wrapper{position:relative}.bc-menu-item .menu-icon-wrapper svg{transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.bc-menu-item .menu-icon-wrapper .notification-icon{background:linear-gradient(136deg,#3772ff 9.09%,#e031ca 90.92%);border-radius:999px;height:40%;left:1px;position:absolute;top:1px;width:40%}.bc-menu-item:not(.selected):hover .menu-icon-wrapper svg{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(180deg)}.bc-menu-item:not(.selected):hover:before{box-shadow:0 -20px 16px 0 rgba(55,114,255,.2),0 20px 16px 0 rgba(224,49,202,.2),0 0 20px 0 rgba(255,253,253,.251)}.bc-menu-item .item-label{color:#fefefe;font-family:Poppins;font-weight:400;opacity:.75}.bc-menu-item.selected,.bc-menu-item:active{background-image:linear-gradient(90deg,#3772ff,#e031ca)}.bc-menu-item.selected .item-label,.bc-menu-item:active .item-label{color:#fff;opacity:1}.bc-menu-item.selected .menu-icon-wrapper path,.bc-menu-item.selected .menu-icon-wrapper svg,.bc-menu-item:active .menu-icon-wrapper path,.bc-menu-item:active .menu-icon-wrapper svg{fill:#fff}.bc-menu-item.disabled{opacity:.5;pointer-events:none}.bc-menu-item .notification-animation{-webkit-animation:notification-animation;animation:notification-animation;-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes notification-animation{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}20%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}40%{-webkit-transform:scale(1.2) rotate(0deg);transform:scale(1.2) rotate(0deg)}43%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}46%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}50%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}53%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}56%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}60%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}63%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}66%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}70%{-webkit-transform:scale(1.2) rotate(0deg);transform:scale(1.2) rotate(0deg)}80%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes notification-animation{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}20%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}40%{-webkit-transform:scale(1.2) rotate(0deg);transform:scale(1.2) rotate(0deg)}43%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}46%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}50%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}53%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}56%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}60%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}63%{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}66%{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}70%{-webkit-transform:scale(1.2) rotate(0deg);transform:scale(1.2) rotate(0deg)}80%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.secondary-menu{background:#070715;border:2px solid #3a376b;border-radius:12px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);display:flex;flex-direction:column;left:117px;opacity:0;padding:6px 15px;position:absolute;top:146px;transition:opacity .3s ease;width:300px;z-index:20}.secondary-menu.active{opacity:1}.secondary-menu .secondary-menu-item-container{display:flex;flex-direction:column;padding:0}.secondary-menu .secondary-menu-item-container .secondary-menu-item{align-items:center;border-bottom:1px solid rgba(95,93,137,.75);color:hsla(0,0%,100%,.75);cursor:pointer;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;gap:6px;padding:12px 0}.secondary-menu .secondary-menu-item-container .secondary-menu-item>svg{height:25px;width:25px}.secondary-menu .secondary-menu-item-container .secondary-menu-item:last-child{border-bottom:none}.secondary-menu .secondary-menu-item-container .secondary-menu-item:hover div{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3772ff,#e031ca);-webkit-background-clip:text;background-clip:text;flex:none}.bc-menu-03{align-items:center;background:#000027;display:flex;flex-direction:column;height:100%;position:relative}.bc-menu-03 .app-logo{background:url(/static/media/logo-notext.f49ff6c021655daf401a.svg) no-repeat;background-size:contain}.bc-menu-03 .app-logo.clickable{cursor:pointer}.bc-menu-03 .logo-splitter{border:0;border-bottom:2px solid #3a376b;border-radius:999px;box-shadow:0 0 2px rgba(15,14,39,.5);height:0}.bc-menu-03 .menu-items{align-items:center;display:flex;flex-direction:column;flex-grow:1;overflow:auto;width:100%}.bc-menu-03 .menu-items::-webkit-scrollbar{width:8px}.bc-menu-03 .menu-items::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.bc-menu-03 .menu-items::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25);border-radius:8px}.bc-score-board{display:flex;flex-direction:column;font-family:Poppins;position:absolute}.bc-score-board .round{align-self:center;background:radial-gradient(83.87% 83.87% at 50% 51.61%,#414775 0,rgba(65,71,117,0) 100%);color:#fff;font-weight:600;justify-content:center;text-shadow:0 0 2px rgba(0,0,0,.25)}.bc-score-board .game-score,.bc-score-board .round{border-color:#0b0a1f;border-style:solid;display:flex}.bc-score-board .game-score{align-items:center;background:radial-gradient(66.18% 128.45% at 50.11% 50%,#414775 0,rgba(65,71,117,0) 100%);box-shadow:inset 0 0 3px rgba(19,18,49,.3);-webkit-filter:drop-shadow(0 0 1.3211px rgba(20,19,52,.5)) drop-shadow(0 0 6.6055px rgba(20,19,52,.5));filter:drop-shadow(0 0 1.3211px rgba(20,19,52,.5)) drop-shadow(0 0 6.6055px rgba(20,19,52,.5));flex-direction:row;justify-content:space-between}.bc-score-board .game-score .taken-score-box{align-items:center;background:#ffc700;color:#0b0a1f;display:flex;font-weight:700;justify-content:center}.bc-score-board .game-score .seat-label{color:#fff;font-weight:600;position:relative;text-shadow:0 0 2px rgba(0,0,0,.25);white-space:nowrap}.bc-score-board .game-score .seat-label .avatar-container{display:flex;flex-direction:row;position:absolute;z-index:1}.bc-score-board .game-score .seat-label .avatar-container .avatar-wrapper{align-items:center;background:#0b0a1f;border-radius:999px;display:flex;flex-direction:row;justify-content:center}.bc-score-board .game-score .seat-label .avatar-container .avatar-wrapper .avatar{align-items:center;background-color:#0b0a1f;border-radius:999px;display:flex;justify-content:center}.bc-score-board .game-score .seat-label .avatar-container .team-avatar-wrapper,.bc-score-board .game-score .table-score-info{align-items:center;display:flex;flex-direction:row}.bc-score-board .game-score .table-score-info{background:#0b0a1f;border-color:#414775;border-style:solid;box-shadow:0 0 4px rgba(11,10,31,.35);justify-content:space-between;position:relative}.bc-score-board .game-score .table-score-info .splitter-line{border-color:#414775;border-style:solid;height:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.bc-score-board .game-score .table-score-info .scoring-method{align-items:center;background:#0b0a1f;color:#fff;display:flex;font-weight:300;justify-content:center;z-index:1}.bc-score-board .game-score .table-score-info .table-score{font-weight:600;text-shadow:0 0 2px rgba(0,0,0,.25)}.bc-score-board .time{align-self:center;display:flex;flex-direction:row;font-family:Share Tech}.bc-score-board .time>div:not(.time-splitter){align-items:center;background:#0b0a1f;border-color:#414775;border-style:solid;box-shadow:0 0 4px rgba(11,10,31,.35);color:#fff;display:flex;justify-content:center}.bc-score-board .time>div:not(.time-splitter):first-of-type,.bc-score-board .time>div:not(.time-splitter):last-of-type{margin-left:0!important;margin-right:0!important}.bc-score-board .time .time-splitter{display:flex;flex-direction:column;justify-content:center}.bc-score-board .time .time-splitter .time-dash{border:0;border-color:#414775;border-style:solid;width:0}.bc-score-board .scoreboard-title{align-items:center;align-self:center;background:#0b0a1f;box-shadow:0 0 4px rgba(65,71,117,.5);color:#fff;display:flex;font-weight:600;justify-content:space-between;text-shadow:0 0 2px rgba(0,0,0,.25)}.bc-score-board .scoreboard-title .title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-compass-v2{display:flex;flex-direction:row;-webkit-transform-origin:top left;transform-origin:top left}.bc-compass-v2 .compass-container{border-radius:999px;font-family:Poppins;height:114px;position:relative;width:114px}.bc-compass-v2 .compass-container:before{border-radius:999px;content:" ";-webkit-filter:blur(5px);filter:blur(5px);height:100%;position:absolute;width:100%}.bc-compass-v2 .compass-container .splitter{background:linear-gradient(90deg,#998bba,#e2d5ff 52%,#998bba);height:1px;left:.5px;position:absolute;top:56.5px;width:calc(100% - 2px)}.bc-compass-v2 .compass-container .splitter,.bc-compass-v2 .compass-container .splitter.l2r{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.bc-compass-v2 .compass-container .splitter.r2l{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.bc-compass-v2 .compass-container>.layer{border-radius:999px;height:100%;left:0;position:absolute;top:0;width:100%}.bc-compass-v2 .compass-container>.layer.l-top{-webkit-clip-path:polygon(0 0,100% 0,50% 50%,0 0);clip-path:polygon(0 0,100% 0,50% 50%,0 0)}.bc-compass-v2 .compass-container>.layer.l-right{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,50% 50%);clip-path:polygon(100% 0,100% 0,100% 100%,50% 50%)}.bc-compass-v2 .compass-container>.layer.l-bottom{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,0 100%)}.bc-compass-v2 .compass-container>.layer.l-left{-webkit-clip-path:polygon(0 0,50% 50%,50% 50%,0 100%);clip-path:polygon(0 0,50% 50%,50% 50%,0 100%)}.bc-compass-v2 .compass-container>.layer.l-background{background:radial-gradient(50% 50% at 50% 50%,#555792 0,#1e1d42 100%);height:calc(100% - 2px);left:1px;top:1px;width:calc(100% - 2px)}.bc-compass-v2 .compass-container.v-none:before{background:radial-gradient(80.44% 50% at 50% 50%,#02ed58 0,#02ed58 33%,#02ed58 66%,#02ed58 100%)}.bc-compass-v2 .compass-container.v-none>.layer.l-bottom,.bc-compass-v2 .compass-container.v-none>.layer.l-left,.bc-compass-v2 .compass-container.v-none>.layer.l-right,.bc-compass-v2 .compass-container.v-none>.layer.l-top{background:#02ed58}.bc-compass-v2 .compass-container.v-top-bottom:before{background:radial-gradient(80.44% 50% at 50% 50%,#02ed58 0,#ff1f1f 33%,#02ed58 66%,#ff1f1f 100%)}.bc-compass-v2 .compass-container.v-top-bottom>.layer.l-top{background:#ff1f1f}.bc-compass-v2 .compass-container.v-top-bottom>.layer.l-right{background:#02ed58}.bc-compass-v2 .compass-container.v-top-bottom>.layer.l-bottom{background:#ff1f1f}.bc-compass-v2 .compass-container.v-top-bottom>.layer.l-left{background:#02ed58}.bc-compass-v2 .compass-container.v-left-right:before{background:radial-gradient(80.44% 50% at 50% 50%,#ff1f1f 0,#02ed58 33%,#ff1f1f 66%,#02ed58 100%)}.bc-compass-v2 .compass-container.v-left-right>.layer.l-top{background:#02ed58}.bc-compass-v2 .compass-container.v-left-right>.layer.l-right{background:#ff1f1f}.bc-compass-v2 .compass-container.v-left-right>.layer.l-bottom{background:#02ed58}.bc-compass-v2 .compass-container.v-left-right>.layer.l-left{background:#ff1f1f}.bc-compass-v2 .compass-container.v-all:before{background:radial-gradient(80.44% 50% at 50% 50%,#ff1f1f 0,#ff1f1f 33%,#ff1f1f 66%,#ff1f1f 100%)}.bc-compass-v2 .compass-container.v-all>.layer.l-bottom,.bc-compass-v2 .compass-container.v-all>.layer.l-left,.bc-compass-v2 .compass-container.v-all>.layer.l-right,.bc-compass-v2 .compass-container.v-all>.layer.l-top{background:#ff1f1f}.bc-compass-v2 .compass-container>.seat-label{color:#fff;font-size:18px;font-weight:500;line-height:1;position:absolute}.bc-compass-v2 .compass-container>.seat-label.bottom{bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bc-compass-v2 .compass-container>.seat-label.left{left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bc-compass-v2 .compass-container>.seat-label.top{left:50%;top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bc-compass-v2 .compass-container>.seat-label.right{right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bc-compass-v2 .compass-container>.dealer{position:absolute}.bc-compass-v2 .compass-container>.dealer.bottom{bottom:14px;left:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bc-compass-v2 .compass-container>.dealer.left{left:18px;top:50%;-webkit-transform:translateY(-70%);transform:translateY(-70%)}.bc-compass-v2 .compass-container>.dealer.top{left:50%;top:4px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bc-compass-v2 .compass-container>.dealer.right{right:18px;top:50%;-webkit-transform:translateY(-70%);transform:translateY(-70%)}.bc-compass-v2 .compass-container>.board-number-circle{background:rgba(14,13,37,.5);border:1.14px solid #070715;border-radius:999px;box-shadow:0 0 9.10011px rgba(7,7,21,.5),inset 0 1.15867px 3.86222px 2.31733px rgba(0,0,0,.2);height:36px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:36px}.bc-compass-v2 .compass-container>.board-number-circle>div{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.bc-compass-v2 .compass-container>.board-number-circle>div .compass-leader-arrow.bottom{-webkit-transform:translateX(50%) rotate(90deg);transform:translateX(50%) rotate(90deg);-webkit-transform-origin:left center;transform-origin:left center}.bc-compass-v2 .compass-container>.board-number-circle>div .compass-leader-arrow.left{-webkit-transform:translateX(-150%) rotate(180deg);transform:translateX(-150%) rotate(180deg);-webkit-transform-origin:right center;transform-origin:right center}.bc-compass-v2 .compass-container>.board-number-circle>div .compass-leader-arrow.top{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}.bc-compass-v2 .compass-container>.board-number-circle>div .compass-leader-arrow.right{-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-transform-origin:center;transform-origin:center}.bc-compass-v2 .compass-container>.board-number-circle>div .board-number{align-items:center;background:#070715;border-radius:999px;color:#fff;display:flex;font-size:11px;font-weight:500;height:22.5px;justify-content:center;position:absolute;width:22.5px}.bc-compass-v2>.contract-container{background:#ffc700;border-radius:64px;color:#0b0a1f;gap:4px;height:32px;min-width:73px;padding:0 10px}.bc-compass-v2>.contract-container,.bc-compass-v2>.contract-container .bid-symbol-container{align-items:center;display:flex;flex-direction:row}.bc-compass-v2>.contract-container .bid-symbol-container span{font-family:Poppins;font-size:16px;font-weight:600}.bc-compass-v2>.contract-container .declarer-container{align-items:center;background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%);border:.7px solid #52528d;border-radius:999px;color:#fff;display:flex;font-size:16px;font-weight:400;height:20px;justify-content:center;width:20px}.bc-styled-select.MuiInputBase-root{background:transparent;background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px}.bc-styled-select .MuiSelect-select,.bc-styled-select.MuiInputBase-root{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px;outline:none}.bc-styled-select .MuiSelect-select{background:transparent;border:none;padding:11px 32px 11px 14px}.bc-styled-select .MuiSelect-select:focus{background:transparent}.bc-styled-select .MuiSelect-icon{color:hsla(0,0%,100%,.8);right:14px}.bc-styled-select.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #3a376b}.bc-styled-select.Mui-focused .MuiSelect-icon{color:#fff}.bc-styled-select-menu.MuiPaper-root.MuiMenu-paper{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #52528d;border-radius:10px;margin-top:4px}.bc-styled-select-menu.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px;padding:8px 14px}.bc-styled-select-menu.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root:hover{background:hsla(0,0%,100%,.1)}.bc-styled-select-menu.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background:rgba(55,114,255,.2);color:#fff}.bc-styled-select-menu.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover{background:rgba(55,114,255,.3)}.video-settings{font-family:Poppins;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.video-settings .video-settings-relative-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.video-settings .video-settings-relative-wrapper .video-settings-backdrop{background:rgba(4,1,24,.45);height:100%;left:0;position:absolute;top:0;width:100%}.video-settings .video-settings-relative-wrapper .video-settings-modal-border{background:linear-gradient(#3772ff,#e031ca);border-radius:10px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);padding:2px;position:relative;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal{background:#151334;border-radius:10px;display:flex;flex-direction:column;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);width:628px;z-index:1}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-header{color:#fff;font-size:24px;font-style:normal;font-weight:600;margin:21px 0 16px 24px;position:relative}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-header .video-settings-modal-close-icon{background:transparent;border:0;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;outline:0;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-header .video-settings-modal-close-icon svg{height:20px;width:20px}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-header .video-settings-modal-close-icon svg path{fill:#fff}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-content{display:flex;flex-direction:row;padding:0 24px}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-content .video-settings-preview-area{height:100%;padding-right:20px;width:47.7%}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-content .video-settings-preview-area video{background:rgba(7,7,21,.3);border:1px solid #3a376b;border-radius:8.96443px;height:170px;object-fit:cover;width:100%}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-content .video-settings-preview-area .video-settings-mic-preview-monitor{background:rgba(7,7,21,.3);border:1px solid #3a376b;border-radius:16px;height:24px;margin-top:8px;position:relative;width:100%}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-content .video-settings-preview-area .video-settings-mic-preview-monitor>div{background:#0eb564;border-radius:16px;height:100%}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-content .video-settings-options-area{display:flex;flex-direction:column;gap:16px;width:52.3%}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-content .video-settings-options-area .video-settings-play-test-button{background:transparent;border:0;color:#fff;cursor:pointer;font-size:14px;margin-top:17px;outline:0;text-align:left;text-decoration:underline}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-buttons{display:flex;flex-direction:row;justify-content:flex-end;padding:30px 24px 24px}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-buttons .video-settings-button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;height:46px;outline:none;padding:6px 10px;transition:all .2s;width:134px;width:100px}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-buttons .video-settings-button.done{background:#9199d8;border:1px solid #9199d8;border-radius:10px;color:#070715;margin-right:12px}.video-settings .video-settings-relative-wrapper .video-settings-modal-border .video-settings-modal .video-settings-modal-buttons .video-settings-button.cancel{background:#fff;border:1px solid #0b0a1f;border-radius:10px;color:#0b0a1f}.video-stream-confirmation{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.video-stream-confirmation .video-stream-confirmation-relative-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-backdrop{background-color:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;width:450px;z-index:1}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-header{padding:20px;position:relative}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-content{display:flex;flex-direction:row;padding:0 20px}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-buttons{display:flex;flex-direction:row;justify-content:flex-end;padding:20px}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-buttons .video-stream-confirmation-button{border:none;border-radius:4px;color:#fff;cursor:pointer;outline:none;padding:6px 10px;transition:all .2s;width:100px}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-buttons .video-stream-confirmation-button.done{background-color:#27ae60}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-buttons .video-stream-confirmation-button.cancel{background-color:#db1303;margin-right:8px}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-buttons .video-stream-confirmation-button:hover{box-shadow:0 1px 3px rgba(0,0,0,.3)}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-buttons .video-stream-confirmation-button:active.done{background-color:#13cc60}.video-stream-confirmation .video-stream-confirmation-relative-wrapper .video-stream-confirmation-modal .video-stream-confirmation-modal-buttons .video-stream-confirmation-button:active.cancel{background-color:#f10}.create-call-dialog-wrapper{align-items:center;background:linear-gradient(#3772ff,#e031ca);border-radius:20px;display:flex;justify-content:center;padding:1px}.create-call-dialog-wrapper .create-call-dialog{background:#1e1d48;border-radius:20px;display:flex;flex-direction:column;font-family:Poppins;gap:20px;padding:16px 20px;width:100%}.create-call-dialog-wrapper .create-call-dialog .title{color:#fff;font-size:18px;font-weight:600}.create-call-dialog-wrapper .create-call-dialog textarea{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;color:#fff;font-size:14px;height:172px;outline:0;padding:10px 16px;resize:none}.create-call-dialog-wrapper .create-call-dialog button{align-self:flex-end;width:140px}.calls .create-new-call{display:flex;flex-grow:1;justify-content:right;position:relative}.calls .create-new-call>div{position:absolute;top:40px;width:420px;z-index:20}.calls .create-new-call button{width:200px}.calls .create-new-call button path,.calls .create-new-call button svg{fill:#fff;stroke:#fff}.calls .create-new-call button.disabled{opacity:.15}.calls .create-call-backdrop{background:#000;height:100%;left:0;position:fixed;top:0;width:100%}.calls .actions{display:flex;flex-direction:row;gap:20px;justify-content:flex-end;width:100%}.calls .actions button{align-items:center;display:flex;height:40px;justify-content:center;padding:0;width:180px}.call-director-history-item{display:flex;flex-direction:row;gap:8px}.call-director-history-item .history-changes-container{color:hsla(0,0%,100%,.75);display:flex;flex-direction:column;gap:8px;width:100%}.call-director-history-item .history-changes-container .history-assignee-info,.call-director-history-item .history-changes-container .history-info,.call-director-history-item .history-changes-container .history-new-call-container,.call-director-history-item .history-changes-container .history-status-info{align-items:center;display:flex;flex-direction:row;gap:6px}.call-director-history-item .history-changes-container .history-assignee-info{gap:12px}.call-director-history-item .history-changes-container .history-info{gap:30px}.call-director-history-item .history-changes-container .user-tooltip-container{align-items:center;color:#fff;display:flex;flex-direction:row;gap:6px}.call-director-history-item .history-changes-container .call-message{display:flex}.call-director-history-item .history-changes-container .call-message>div{background:#343070;border-radius:10px;color:#ececec;padding:2px 10px}.call-director-history-item .call-status-label{align-items:center;color:#fff;display:flex;flex-direction:row;gap:4px}.call-director-history-item .call-status-label>div{align-items:center;background:radial-gradient(60.49% 60.49% at 50.13% 66.23%,#1c1945 0,#070715 99.26%);border:1px solid #0eb564;border-radius:6px;display:flex;height:24px;justify-content:center;width:24px}.call-director-history{display:flex;flex-direction:column;gap:8px;height:100%;overflow:hidden;overflow-y:auto;padding-top:28px;width:100%}.call-director-history .call-history-item-divider{background:linear-gradient(90deg,rgba(226,213,255,0) .01%,#998bba 54.92%,rgba(226,213,255,0) 109.41%);min-height:1px;width:100%}.call-director-history .time-container{align-items:center;color:#ececec;display:flex;flex-direction:row;font-size:12px}.call-director-history .time-container .time-circle-splitter{background:#ececec;border-radius:999px;height:3px;margin:0 6px;width:3px}.calls{display:flex;flex-direction:column;flex-grow:1;max-height:calc(100% - 60px);width:100%}.calls .filter-button{align-items:center;background:transparent;border:1px solid #0eb564;border-radius:10px;color:#fff;display:inline-flex;font-family:Poppins;font-size:14px;font-weight:500;gap:6px;height:38px;justify-content:center;padding:6px}.calls .filter-button .count{background:#0eb564;border-radius:999px;color:#151334;font-family:Poppins;font-size:14px;font-weight:500;height:20px;width:20px}.calls .filter-button.selected{background:linear-gradient(180deg,#0eb564,#078749);color:#fff}.calls .filter-button.selected .count{background:hsla(0,0%,100%,.8);border:1px solid #0eb564}.calls .call-filter{align-items:center;display:flex;flex-direction:row;gap:20px;margin-left:40px;margin-right:40px}.calls .call-filter .filter-button{align-items:center;background:transparent;border:1px solid #0eb564;border-radius:10px;color:#fff;display:inline-flex;font-family:Poppins;font-size:14px;font-weight:500;gap:6px;height:38px;justify-content:center;padding:6px}.calls .call-filter .filter-button .count{background:#0eb564;border-radius:999px;color:#151334;font-family:Poppins;font-size:14px;font-weight:500;height:20px;width:20px}.calls .call-filter .filter-button.selected{background:linear-gradient(180deg,#0eb564,#078749);color:#fff}.calls .call-filter .filter-button.selected .count{background:hsla(0,0%,100%,.8);border:1px solid #0eb564}.calls .call-list{display:flex;flex-direction:row;flex-grow:1;gap:10px;overflow:hidden;padding:18px}.calls .call-list .call-table-wrapper{max-height:100%;overflow:auto;position:relative}.calls .call-list .call-table-wrapper .call-table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.calls .call-list .call-table-wrapper .call-table thead{margin:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.calls .call-list .call-table-wrapper .call-table thead td{background:#151334;text-align:center}.calls .call-list .call-table-wrapper .call-table tbody tr{border:1px solid transparent;cursor:pointer}.calls .call-list .call-table-wrapper .call-table tbody tr:hover{border-color:rgba(55,114,255,.4)}.calls .call-list .call-table-wrapper .call-table tbody tr.selected{background:linear-gradient(90deg,rgba(55,114,255,.4),rgba(224,49,202,.4))}.calls .call-list .call-table-wrapper .call-table td{color:#fff;font-family:Poppins;font-size:14px;font-weight:500;letter-spacing:.42px;padding:12px 15px;text-align:center}.calls .call-list .call-table-wrapper .call-table td.message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calls .call-list .call-table-wrapper .call-table .status-frame{align-items:center;background:#090919;border:1px solid #0eb564;border-radius:6px;display:flex;height:28px;justify-content:center;margin:0 auto;padding:4px;width:28px}.calls .call-list .call-table-wrapper .call-table .user-row{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.calls .line-splitter{background:radial-gradient(52.94% 52.94% at 52.94% 47.06%,#fff 0,hsla(0,0%,100%,.46) 100%);height:1px;margin:18px 0;opacity:.5}.calls .call-detail{background:#1e1d48;border-radius:20px;color:#fff;display:flex;flex-direction:column;font-family:Poppins;font-size:14px;max-width:580px;min-width:580px;overflow:hidden;overflow-y:auto;padding:16px}.calls .call-detail .call-detail-tabs{align-items:center;display:flex;flex-direction:row;gap:8px}.calls .call-detail .call-detail-tabs .tab-container{background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);cursor:pointer;height:36px;min-width:110px;padding-bottom:1.5px}.calls .call-detail .call-detail-tabs .tab-container>div{align-items:center;background:#1e1d48;display:flex;flex-direction:row;gap:4px;height:100%;justify-content:center;width:100%}.calls .call-detail .call-detail-tabs .tab-container.selected{background:linear-gradient(90deg,#3772ff,#e031ca)}.calls .call-detail .call-detail-tabs .status-container{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-end;width:100%}.calls .call-detail .call-detail-tabs .status-container b{font-weight:500}.calls .call-detail p.message{font-size:14px;margin:10px 0;padding:10px;word-break:break-word}.calls .call-detail .action-times{align-items:center;color:#ececec;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.calls .call-detail .assignee-info{align-items:center;display:inline-flex;gap:8px}.calls .call-detail .assignee-status{margin-top:20px}.calls .call-detail .assignee-status.admin{display:flex;flex-direction:column;gap:20px}.calls .call-detail .assignee-status.admin .MuiAutocomplete-root{background:#fff;background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%),linear-gradient(0deg,#52528d,#52528d);border:1px solid #52528d;border-radius:10px;flex-grow:1;height:45px}.calls .call-detail .assignee-status.admin .MuiAutocomplete-root .MuiInputBase-root{padding-left:10px}.calls .call-detail .assignee-status.admin .MuiAutocomplete-root input{color:#fff;height:32px}.calls .call-detail .assignee-status.admin .MuiAutocomplete-root button{color:#fff}.calls .call-detail .assignee-status .autocomplete-wrapper{display:flex;flex-direction:column;gap:4px;width:100%}.calls .call-detail .assignee-status .input-action-container{align-items:flex-end;display:flex;flex-direction:row;gap:9px}.calls .call-detail .assignee-status .input-action-container button.gradient-v1{align-items:center;display:flex;flex-direction:row;height:43px;justify-content:center;padding:0;-webkit-transform:translateY(-1px);transform:translateY(-1px);width:103px}.calls .call-detail .message-input-label{margin-bottom:2px;margin-top:20px}.calls .call-detail .message-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;min-height:75px;padding:10px;position:relative}.calls .call-detail .message-input textarea{background:transparent;border:0;color:#fff;font-family:Poppins;font-size:14px;height:100%;outline:0;resize:none;width:100%}.calls .call-detail .message-input .send-button{background:transparent;bottom:0;position:absolute;right:6px}.calls .call-detail .message-input .send-button.disabled{border:0}.calls .call-detail .save-button{align-self:flex-end;margin-top:20px;width:180px}.calls .call-detail .history-title{color:#d7c2ff;font-size:16px;font-weight:500;margin:30px 0 18px}.calls .call-detail .history-table{border-collapse:collapse;width:100%}.calls .call-detail .history-table th{color:#d7c2ff;font-size:14px;font-weight:400}.calls .call-detail .history-table tr td{border-bottom:1px solid rgba(82,82,141,.5)}.calls .call-detail .history-table tr td>div{align-items:center;display:flex;justify-content:center;min-height:70px;padding:10px 0}.calls .call-detail .history-table tr td>div.message{justify-content:flex-start;max-width:230px;word-break:break-word}.calls .call-detail .history-item-user{align-items:center;display:flex;flex-direction:column;gap:4px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calls .call-info-label{align-items:center;background:#343070;border-radius:10px;min-height:38px;padding:0 16px;white-space:nowrap}.MuiAutocomplete-popper .bc-menu-item,.calls .call-info-label{display:flex;flex-direction:row;gap:6px}.MuiAutocomplete-popper .bc-menu-item .bc-menu-item-image-container img{border-radius:999px;height:20px;width:20px}.call-assignee-selector-option{align-items:center;display:flex;flex-direction:row;gap:8px}.call-director-admin-wrapper{background:linear-gradient(#3772ff,#e031ca);border-radius:32px;-webkit-filter:drop-shadow(0 -35px 35px rgba(55,114,255,.2)) drop-shadow(0 35px 35px rgba(224,49,202,.2)) drop-shadow(0 0 35px rgba(255,253,253,.25));filter:drop-shadow(0 -35px 35px rgba(55,114,255,.2)) drop-shadow(0 35px 35px rgba(224,49,202,.2)) drop-shadow(0 0 35px rgba(255,253,253,.25));height:755px;left:calc(50% + 58.5px);padding:2px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1555px;z-index:30}@media screen and (max-width:1700px){.call-director-admin-wrapper{left:50%;max-height:90vh;max-width:90vw}}.call-director-admin-wrapper .close-button{align-items:center;background:#151334;border:2px solid #3772ff;border-radius:999px;cursor:pointer;display:flex;-webkit-filter:drop-shadow(0 0 10px rgba(55,114,255,.3));filter:drop-shadow(0 0 10px rgba(55,114,255,.3));height:64px;justify-content:center;position:absolute;right:-30px;top:-30px;width:64px;z-index:1}.call-director-admin-wrapper .close-button path,.call-director-admin-wrapper .close-button svg{fill:#fff}.call-director-admin-wrapper .content-container{border-radius:inherit;height:100%;overflow:hidden;width:100%}.call-director-admin-wrapper .content-container .calls-wrapper{background:#151334;border-radius:inherit;height:100%;overflow:auto;width:100%}.call-director-admin-wrapper .content-container .calls-wrapper .scroll-wrapper{border-radius:inherit;display:flex;flex-direction:column;height:750px;padding-top:32px;width:1550px}.call-director-admin-wrapper .content-container .calls-wrapper .call-panel-title{color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center}.bc-icon-button{cursor:pointer;height:46px}.bc-icon-button,.bc-icon-button .icon-area{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:8px;padding:1px}.bc-icon-button .icon-area{height:54px;margin-left:-27px;margin-right:27px;position:relative;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:54px}.bc-icon-button .icon-area .icon-animator{align-items:center;display:flex;justify-content:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.bc-icon-button .icon-area .icon-animator>*{transition:-webkit-transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear}.bc-icon-button .icon-area .icon-wrapper{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.bc-icon-button .icon-area .icon-wrapper>div{max-height:36px;max-width:36px}.bc-icon-button .decoration-line{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:4px;height:100%;padding:1px;width:100%}.bc-icon-button .button-background{align-items:center;background:#1b153c;border-radius:inherit;color:#fff;display:flex;font-family:Poppins;font-size:14px;font-weight:600;height:100%;text-transform:uppercase;white-space:nowrap;width:100%}.bc-icon-button.active .decoration-line{background:#fff}.bc-icon-button.active .button-background{background:linear-gradient(90deg,#3772ff,#e031ca)}.bc-icon-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.bc-icon-button:hover .icon-area .icon-animator>*{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(180deg)}.bc-icon-button.disabled{opacity:.15}.video-frame-add-player{align-items:center;background:radial-gradient(48.85% 43.7% at 49.86% 50.03%,#3f3e76 .52%,#0f0d36 100%);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.video-frame-add-player .add-player-button{font-family:Poppins}.video-frame-add-player .add-player-button .decoration-line .button-background{justify-content:center}.video-frame-add-player .add-player-button .button-background{transition:background-color .15s linear}.video-frame-add-player .add-player-button svg{transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.video-frame-add-player .add-player-button:hover .button-background{background-color:transparent}.video-frame-add-player .add-player-button:hover svg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.video-frame-add-player .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.video-frame-add-player .action-wrapper{display:flex;flex-direction:column;position:absolute}.video-frame-add-player .cancel-invite-button{align-items:center;background:#ffa000;color:#fff;display:flex;flex-direction:row;font-weight:500}.video-frame-add-player .cancel-invite-button .cancel-button{align-items:center;background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%);color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:center}.video-frame-add-player .cancel-invite-button .cancel-button svg{fill:#fff}.video-frame-add-player .offline-tag{align-items:center;background:#e03131;color:#fff;display:flex;flex-direction:row;justify-content:center}.video-frame-add-player .bc-user-avatar{width:100%!important}.video-frame-add-player .bc-user-avatar img:not(.placeholder-img){object-fit:cover}.countdown-timer{align-items:center;background:rgba(0,0,0,.75);border-radius:inherit;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.countdown-timer span{color:#fff;font-family:Poppins;font-weight:900}.bc-game-video-frame{align-items:center;background:radial-gradient(73.54% 80.04% at 50.11% 50%,rgba(65,71,117,0) 0,#18163b 100%);border:1px solid #0b0a1f;box-shadow:inset 0 0 3px rgba(19,18,49,.3);display:flex;-webkit-filter:drop-shadow(0 0 1.3211px rgba(20,19,52,.5)) drop-shadow(0 0 6.6055px rgba(20,19,52,.5));filter:drop-shadow(0 0 1.3211px rgba(20,19,52,.5)) drop-shadow(0 0 6.6055px rgba(20,19,52,.5));flex-direction:column;font-family:Poppins;position:relative}.bc-game-video-frame:after{background:rgba(65,71,117,.5);border:.5px solid #070715;border-radius:inherit;box-shadow:0 0 10px rgba(20,19,52,.5),0 0 8px rgba(20,19,52,.5);content:" ";height:calc(100% + 1px);left:-1px;position:absolute;top:-1px;width:calc(100% + 1px);z-index:-1}.bc-game-video-frame.has-turn{border:1px solid transparent}.bc-game-video-frame.has-turn:after{background:transparent;border:.5px solid transparent;box-shadow:none}.bc-game-video-frame .video-area{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 9.32374px rgba(0,0,0,.3);outline:1px solid #0b0a1f;position:relative}.bc-game-video-frame .video-area:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:inherit;content:" ";height:100%;left:0;outline-color:#0b0a1f;outline-style:solid;outline-width:inherit;position:absolute;top:0;width:100%;z-index:-1}.bc-game-video-frame .video-area.bot{background:radial-gradient(86.86% 104.15% at -19.96% 37.2%,rgba(224,49,202,.15) 0,rgba(11,10,31,0) 100%)}.bc-game-video-frame .video-area.bot:after{background:radial-gradient(55.72% 72.02% at 50.07% 50.25%,hsla(0,0%,100%,0) 0,rgba(58,55,107,.232) 57.29%,rgba(7,7,21,.4) 100%)}.bc-game-video-frame .video-area.bot .bot-image{background-image:url(/static/media/bot.ae0db6b3880394ff1b87.svg);background-repeat:no-repeat;background-size:contain;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bc-game-video-frame .name-band{align-items:center;display:flex;flex-direction:row;flex-grow:1;width:100%}.bc-game-video-frame .name-band .side-symbol{align-items:center;background:#3772ff;color:#fff;display:flex;justify-content:center;text-transform:uppercase}.bc-game-video-frame .name-band .user-full-name{color:#fff;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-game-video-frame .name-band .user-status{color:#fff;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@property --rotate{syntax:"<angle>";initial-value:132deg;inherits:false}@-webkit-keyframes clockwise{0%{-webkit-clip-path:polygon(0 100%,0 0,100% 0,100% 100%,0 100%,50% 50%);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,0 100%,50% 50%)}25%{-webkit-clip-path:polygon(0 100%,0 0,100% 0,100% 100%,100% 100%,50% 50%);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,100% 100%,50% 50%)}50%{-webkit-clip-path:polygon(0 100%,0 0,100% 0,100% 0,100% 0,50% 50%);clip-path:polygon(0 100%,0 0,100% 0,100% 0,100% 0,50% 50%)}75%{-webkit-clip-path:polygon(0 100%,0 0,0 0,0 0,0 0,50% 50%);clip-path:polygon(0 100%,0 0,0 0,0 0,0 0,50% 50%)}to{-webkit-clip-path:polygon(0 100%,0 100%,0 1000%,0 100%,0 100%,50% 50%);clip-path:polygon(0 100%,0 100%,0 1000%,0 100%,0 100%,50% 50%)}}@keyframes clockwise{0%{-webkit-clip-path:polygon(0 100%,0 0,100% 0,100% 100%,0 100%,50% 50%);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,0 100%,50% 50%)}25%{-webkit-clip-path:polygon(0 100%,0 0,100% 0,100% 100%,100% 100%,50% 50%);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,100% 100%,50% 50%)}50%{-webkit-clip-path:polygon(0 100%,0 0,100% 0,100% 0,100% 0,50% 50%);clip-path:polygon(0 100%,0 0,100% 0,100% 0,100% 0,50% 50%)}75%{-webkit-clip-path:polygon(0 100%,0 0,0 0,0 0,0 0,50% 50%);clip-path:polygon(0 100%,0 0,0 0,0 0,0 0,50% 50%)}to{-webkit-clip-path:polygon(0 100%,0 100%,0 1000%,0 100%,0 100%,50% 50%);clip-path:polygon(0 100%,0 100%,0 1000%,0 100%,0 100%,50% 50%)}}.player-video-leader{background:#191c29;position:relative;z-index:1}.video-border{-webkit-animation:spin-video-border 2.5s linear infinite;animation:spin-video-border 2.5s linear infinite;background-image:linear-gradient(var(--rotate),#3772ff,#e031ca);border-radius:inherit;height:104%;left:-2%;position:absolute;top:-2%;width:104%;z-index:-1}.video-border.border-time{-webkit-animation:spin-video-border 2.5s linear infinite,clockwise 15s forwards;animation:spin-video-border 2.5s linear infinite,clockwise 15s forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:cubic-bezier(1,1,1,1);animation-timing-function:cubic-bezier(1,1,1,1)}.video-border.critic-time{background-image:linear-gradient(#e03131,#e03131)}.player-video-leader:after{-webkit-animation:spin-video-border 2.5s linear infinite;animation:spin-video-border 2.5s linear infinite;background-image:linear-gradient(var(--rotate),#3772ff,#e031ca);content:" ";-webkit-filter:blur(100px);filter:blur(100px);height:100%;left:0;margin:0 auto;opacity:1;position:absolute;right:0;top:0;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .5s;width:100%;z-index:-1}.player-video-leader.critic-time:after{background-image:linear-gradient(#e03131,#e03131)}@-webkit-keyframes spin-video-border{0%{--rotate:0deg}to{--rotate:360deg}}@keyframes spin-video-border{0%{--rotate:0deg}to{--rotate:360deg}}.jitsi-error-popup{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:450px;z-index:10}.jitsi-error-popup .popup-content{color:#fff;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;padding:20px}.jitsi-error-popup .popup-content p{font-size:14px;font-weight:400}.jitsi-error-popup .popup-content .action-buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.jitsi-error-popup .popup-content .action-buttons button{font-size:14px;height:32px;padding:0 8px}.jitsi-error-popup .popup-content .action-buttons .video-settings-button{display:flex;flex-grow:1;justify-content:flex-end}.jitsi-error-popup .popup-content .error-message{color:hsla(0,0%,100%,.8);font-size:12px;margin-top:4px}.user-video-wrapper{border-radius:inherit;z-index:10}.user-video-wrapper video{border-radius:inherit;height:100%;object-fit:cover;width:100%}.user-video-wrapper .remove-user-button{cursor:pointer;line-height:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .1s linear}.user-video-wrapper .remove-user-button svg{height:auto;width:100%}.user-video-wrapper .video-avatar{align-items:center;background:radial-gradient(48.85% 43.7% at 49.86% 50.03%,#3f3e76 .52%,#0f0d36 100%);border-radius:inherit;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.user-video-wrapper .video-avatar .bc-user-avatar{width:100%!important}.user-video-wrapper .video-avatar .bc-user-avatar img:not(.placeholder-img){object-fit:cover}.user-video-wrapper .video-avatar .profile-photo{height:100%;max-height:100%;object-fit:cover;width:50%}.user-video-wrapper .video-avatar .profile-photo-placeholder{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.user-video-wrapper .video-options{align-items:flex-end;background:linear-gradient(180deg,rgba(2,0,35,0),rgba(2,0,35,.7));bottom:0;display:flex;flex-direction:row;height:100%;justify-content:flex-end;position:absolute;right:0;transition:background-color .2s ease-out,opacity .1s linear;width:100%}.user-video-wrapper .video-options .video-options-button{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center;transition:scale 75ms ease-out}.user-video-wrapper .video-options .video-options-button.disabled:hover{scale:1}.user-video-wrapper .video-options .video-options-button svg{fill:#13002e;height:66%;width:66%}.user-video-wrapper .video-options .video-options-button svg .mute-line{fill:#db1303}.user-video-wrapper .video-options .video-options-button.disabled{cursor:default}.user-video-wrapper .video-options .video-options-button.no-video-active svg{fill:#13002e}.user-video-wrapper .video-options .video-options-button:hover{scale:1.3}.user-video-wrapper .video-options:hover .remove-user-button{opacity:1}.user-video-wrapper .video-options .no-video-active svg{fill:#fff}.user-video-wrapper .video-area-background-icon{opacity:.2}.user-video-wrapper .offline-overlay{background-color:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}.user-video-wrapper .offline-tag{align-items:center;background:#e03131;color:#fff;display:flex;flex-direction:row;justify-content:center;position:absolute}.user-video-wrapper.offline:hover .video-options{background-color:transparent}.user-video-wrapper .screen-active{align-items:center;background-color:#414775;border-radius:inherit;color:#fff;display:flex;height:inherit;justify-content:center;left:0;position:absolute;top:0;width:inherit}.user-video-wrapper .screen-active .screen-description{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);-webkit-background-clip:text;background-clip:text;font-family:Poppins;font-weight:600;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:3}.user-video-wrapper .screen-active .screen-decoration{background-color:#0f0d36;border-radius:inherit;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);height:inherit;left:0;position:absolute;top:0;width:inherit;z-index:1}.user-video-wrapper .screen-active hr{background-color:#0b0a1f;border:0;border-radius:999px;left:0;position:absolute;top:0;-webkit-transform:rotate(36.3deg);transform:rotate(36.3deg);-webkit-transform-origin:left;transform-origin:left;width:122%;z-index:2}.bc-info-tooltip>.MuiTooltip-tooltip{border-radius:5px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}.bc-info-tooltip>.MuiTooltip-tooltip,.bc-info-tooltip>.MuiTooltip-tooltip .MuiTooltip-arrow:before{background:#322f77;border:.5px solid hsla(0,0%,100%,.533)}.talk-while-muted-tooltip-content{align-items:center;display:flex;gap:10px;justify-content:center}.talk-while-muted-tooltip-content button{background:none;border:none;color:#e031ca;cursor:pointer;font-weight:600;outline:none;text-decoration:underline}.player-video{position:absolute}.player-video.has-scale-td{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:bottom center;transform-origin:bottom center}.player-video .user-video{height:100%;left:0;position:absolute;top:0;width:100%}.bid-selector-meaning-wrapper{background:linear-gradient(#3772ff,#e031ca);box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);color:#fff;display:flex;flex-direction:column;font-family:Poppins;overflow:hidden;padding:2px;position:absolute;z-index:10}.bid-selector-meaning-wrapper .bid-selector-meaning{background:#151334;border-radius:inherit;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;z-index:1}.bid-selector-meaning-wrapper .title{align-items:center;display:flex;flex-direction:row;padding:10px 20px}.bid-selector-meaning-wrapper .title img{border:1.2px solid #0e0d25;border-radius:4.8px;height:28px;margin-right:12px;width:auto}.bid-selector-meaning-wrapper .title .title-text{flex-grow:1;font-size:20px;font-weight:700}.bid-selector-meaning-wrapper .title svg{cursor:pointer;height:16px;width:16px}.bid-selector-meaning-wrapper .title svg path{stroke:#fff}.bid-selector-meaning-wrapper .line{align-self:center;border:0;border-bottom:1px solid #fff;height:0;width:100%;width:calc(100% - 40px)}.bot-analysis{cursor:pointer;position:absolute}.bot-analysis .bot-analysis-dialog{background-color:#fff;background:linear-gradient(#3772ff,#e031ca);border:1px solid #3a376b;border-radius:10px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);color:#fff;display:flex;flex-direction:column;font-family:Poppins;left:100%;padding:2px;position:absolute;top:-100%;width:350px;z-index:10}.bot-analysis .bot-analysis-dialog.left{left:auto;right:100%}.bot-analysis .bot-analysis-dialog .bot-analysis-content{background:#151334;border-radius:inherit;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;z-index:1}.bot-analysis .bot-analysis-dialog .title{align-items:center;display:flex;flex-direction:row;padding:10px 20px}.bot-analysis .bot-analysis-dialog .title img{border:1.2px solid #0e0d25;border-radius:4.8px;height:28px;margin-right:12px;width:auto}.bot-analysis .bot-analysis-dialog .title .title-text{flex-grow:1;font-size:20px;font-weight:700}.bot-analysis .bot-analysis-dialog .title svg{cursor:pointer;height:16px;width:16px}.bot-analysis .bot-analysis-dialog .title svg path{stroke:#fff}.bot-analysis .bot-analysis-dialog .line{align-self:center;border:0;border-bottom:1px solid #fff;height:0;width:100%;width:calc(100% - 40px)}.bot-analysis .bot-analysis-dialog .bot-talking-balloon{padding:16px}.bidding-card{background-repeat:no-repeat;cursor:pointer;position:absolute;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:143px}.bidding-card.selector-card{cursor:pointer;left:0}.bidding-card.selector-card.selected-bid{-webkit-animation:rotate-selected-bid .2s ease .35s 1 forwards;animation:rotate-selected-bid .2s ease .35s 1 forwards}.bidding-card.disabled{display:none}.bidding-card .bidding-card-image{height:100%;width:100%}.bidding-card .preview-highlight-animation-wrapper{height:100%;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:100%}.bidding-card .preview-highlight-animation-wrapper:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.bidding-card-1D{background:url(/static/media/1D.c1dd1e243e922583cfb1.svg)}.bidding-card-2D{background:url(/static/media/2D.6167ce12b73a4a18763e.svg)}.bidding-card-3D{background:url(/static/media/3D.8a5e8321d49dc0435b64.svg)}.bidding-card-4D{background:url(/static/media/4D.146dc5e1c13a5bb121cc.svg)}.bidding-card-5D{background:url(/static/media/5D.32a1e8a27d756fa73220.svg)}.bidding-card-6D{background:url(/static/media/6D.8cc677a4b2fcab43f379.svg)}.bidding-card-7D{background:url(/static/media/7D.edacac826a5eea65926d.svg)}.bidding-card-1C{background:url(/static/media/1C.d9ceb069f5c36e7d8599.svg)}.bidding-card-2C{background:url(/static/media/2C.16875b0ec048c9397a7d.svg)}.bidding-card-3C{background:url(/static/media/3C.aa26dfbb60181c1ac18c.svg)}.bidding-card-4C{background:url(/static/media/4C.c2657babbc710a9921a9.svg)}.bidding-card-5C{background:url(/static/media/5C.d91d61a3e7abf7f150a7.svg)}.bidding-card-6C{background:url(/static/media/6C.0ff228fa9b0208447e2f.svg)}.bidding-card-7C{background:url(/static/media/7C.a4f168fdb084b4fc62a4.svg)}.bidding-card-1H{background:url(/static/media/1H.edc8c445614e680882b1.svg)}.bidding-card-2H{background:url(/static/media/2H.109e39d538ad1fe63d37.svg)}.bidding-card-3H{background:url(/static/media/3H.586d2a47b41fa60351c8.svg)}.bidding-card-4H{background:url(/static/media/4H.362454e010a23b42f457.svg)}.bidding-card-5H{background:url(/static/media/5H.9207cdb7e1437d06cc12.svg)}.bidding-card-6H{background:url(/static/media/6H.28151d149eafb9f26508.svg)}.bidding-card-7H{background:url(/static/media/7H.96c43b2429ecd49eec3a.svg)}.bidding-card-1S{background:url(/static/media/1S.3bf22abd174ec0aeda97.svg)}.bidding-card-2S{background:url(/static/media/2S.14bfedc5764711297fdc.svg)}.bidding-card-3S{background:url(/static/media/3S.086a09dc3ad5b45c24d9.svg)}.bidding-card-4S{background:url(/static/media/4S.ae835e09e833de91b7cf.svg)}.bidding-card-5S{background:url(/static/media/5S.0ec67d17a570b7d61317.svg)}.bidding-card-6S{background:url(/static/media/6S.5549aa50752eea642ce6.svg)}.bidding-card-7S{background:url(/static/media/7S.ba62f36b2f51dd540ed3.svg)}.bidding-card-1NT{background:url(/static/media/1NT.f6d8b079157185035537.svg)}.bidding-card-2NT{background:url(/static/media/2NT.e05ca0f18528a2382467.svg)}.bidding-card-3NT{background:url(/static/media/3NT.2c653399105465d3e3e4.svg)}.bidding-card-4NT{background:url(/static/media/4NT.a1e0b8457a2aa890e77c.svg)}.bidding-card-5NT{background:url(/static/media/5NT.c53d5d0a1bdf81f3d300.svg)}.bidding-card-6NT{background:url(/static/media/6NT.226d520b2aa8128cb7c2.svg)}.bidding-card-7NT{background:url(/static/media/7NT.c347bca66e5ae728fda2.svg)}.bidding-card-X{background:url(/static/media/X-small.140c1b38ca7946fe745f.svg) no-repeat}.bidding-card-XX{background:url(/static/media/XX-small.ab49a643ae1d6b219273.svg) no-repeat}.bidding-card-P{background:url(/static/media/pass-small.3c9c5f110760389d922f.svg) no-repeat;background-size:contain}.bidding-card-stop{background:url(/static/media/stop.1b5411642515e4b3b77f.svg) no-repeat}.bidding-selector{height:100%;position:relative;width:100%}.bidding-selector .bidding-selector-container{position:absolute;z-index:9}.bidding-selector .bidding-selector-container.selector-container-fade-out{-webkit-animation:fadeOut .15s ease-out 0s 1 forwards;animation:fadeOut .15s ease-out 0s 1 forwards;pointer-events:none}.bidding-selector .bidding-selector-container.selector-container-fade-in{-webkit-animation:fadeIn .3s linear 0s 1 forwards;animation:fadeIn .3s linear 0s 1 forwards;pointer-events:inherit}.bidding-selector .bidding-selector-container .preview-wrapper{-webkit-transform:none;transform:none;transition:-webkit-transform .2s ease 0;transition:transform .2s ease 0;transition:transform .2s ease 0,-webkit-transform .2s ease 0}.bidding-selector .bidding-selector-container .preview-wrapper.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .2s ease .35s;transition:transform .2s ease .35s;transition:transform .2s ease .35s,-webkit-transform .2s ease .35s}.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-2C,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-2D,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-2H,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-2NT,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-2S{-webkit-transform:translateY(-6%) rotate(-90deg);transform:translateY(-6%) rotate(-90deg)}.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-3C,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-3D,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-3H,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-3NT,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-3S{-webkit-transform:translateY(-12%) rotate(-90deg);transform:translateY(-12%) rotate(-90deg)}.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-4C,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-4D,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-4H,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-4NT,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-4S{-webkit-transform:translateY(-17%) rotate(-90deg);transform:translateY(-17%) rotate(-90deg)}.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-5C,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-5D,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-5H,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-5NT,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-5S{-webkit-transform:translateY(-24%) rotate(-90deg);transform:translateY(-24%) rotate(-90deg)}.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-6C,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-6D,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-6H,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-6NT,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-6S{-webkit-transform:translateY(-30%) rotate(-90deg);transform:translateY(-30%) rotate(-90deg)}.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-7C,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-7D,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-7H,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-7NT,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-7S{-webkit-transform:translateY(-39%) rotate(-90deg);transform:translateY(-39%) rotate(-90deg)}.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-P,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-X,.bidding-selector .bidding-selector-container .preview-wrapper.active.transform-adjust-XX{-webkit-transform:translateY(-53%) rotate(-90deg);transform:translateY(-53%) rotate(-90deg)}.bidding-selector .bidding-selector-container .preview-wrapper .selected-bid-cancel-button{opacity:0;transition:none}.bidding-selector .bidding-selector-container .preview-wrapper .selected-bid-cancel-button.active{opacity:1;transition:opacity .1s linear .55s}.bidding-selector .bidding-preview-background{opacity:0;pointer-events:none;position:absolute;transition:opacity .3s 0s;z-index:10}.bidding-selector .bidding-preview-background .circle-button{pointer-events:all}.bidding-selector .bidding-preview-background.active{opacity:1;transition:opacity .3s .5s}.bidding-selector .bidding-alert-container{align-items:flex-end;display:flex;flex-direction:row;opacity:1;position:absolute;-webkit-transform-origin:left top;transform-origin:left top;transition:opacity .3s .55s;visibility:visible;z-index:10}.bidding-selector .bidding-alert-container.hidden{opacity:0;pointer-events:none;transition:opacity .3s 0s}.bidding-selector .bidding-alert-container.update-mode{opacity:1}.bidding-selector .bidding-alert-container .bid-action svg{cursor:pointer;height:30px;width:auto}.bidding-selector .bidding-alert-container .bidding-alert-input-group{display:flex;flex-direction:row;justify-content:flex-end;overflow:hidden;transition:all .2s;width:290px}.bidding-selector .bidding-alert-container .bidding-alert-input-group .alert-input-wrapper{flex-grow:1;position:relative}.bidding-selector .bidding-alert-container .bidding-alert-input-group .alert-explanation-header{background-color:#4671f6;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:14px;line-height:1;padding:10px}.bidding-selector .bidding-alert-container .bidding-alert-input-group .bidding-alert-text{border:0;border-radius:0 0 10px 10px;font-family:inherit;font-size:14px;height:120px;outline:0;padding:10px;resize:none;width:277px}.bidding-selector .bidding-alert-container .bidding-alert-input-group .update-bid{background-color:#3a376b;border-radius:10px;bottom:16px;height:36px;position:absolute;right:16px;width:100px}.bidding-selector .bidding-alert-container .bidding-alert-input-group .arrow-icon{flex-shrink:0;margin-left:-2px;margin-top:32px}.bidding-selector .bidding-alert-container .alert-icon-wrapper svg{height:100%;width:100%}.bidding-selector .selected-bid-cancel-button{background:url(/static/media/cancel-selected-bid.dc881d15b349fbef204e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;opacity:0;z-index:20}.bidding-selector .selected-bid-cancel-button:hover{background:url(/static/media/cancel-selected-bid-hover.be2a2dc25bd3a3ddacb0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.bidding-selector .click-to-bid-tooltip{text-wrap:nowrap;align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-weight:600;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s;z-index:100}.bidding-selector .click-to-bid-tooltip .text-container{border:1px solid rgba(82,82,141,.451);border-radius:4px}.bidding-selector .click-to-bid-tooltip.active{opacity:1;transition:opacity .2s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rotate-selected-bid{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate-selected-bid{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes rotate-unselected-bid{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotate-unselected-bid{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes bid-selector-pop-animation{50%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes bid-selector-pop-animation{50%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes bid-selector-bounce-animation{0%,20%,53%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%,43%{-webkit-transform:scale(1.15);transform:scale(1.15)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}90%{-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes bid-selector-bounce-animation{0%,20%,53%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%,43%{-webkit-transform:scale(1.15);transform:scale(1.15)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}90%{-webkit-transform:scale(1.02);transform:scale(1.02)}}.bid-selector-pop{-webkit-animation:bid-selector-pop-animation .2s ease-in-out;animation:bid-selector-pop-animation .2s ease-in-out}.bid-selector-bounce{-webkit-animation:bid-selector-bounce-animation .6s ease-in-out;animation:bid-selector-bounce-animation .6s ease-in-out}@-webkit-keyframes bid-selector-shrink-animation{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes bid-selector-shrink-animation{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}.bid-selector-shrink{-webkit-animation:bid-selector-shrink-animation .1s ease-in-out;animation:bid-selector-shrink-animation .1s ease-in-out}.mini-bridge-bidding-selector{background-color:#fff;border-radius:13.85px;display:flex;flex-direction:column;font-family:Lato;height:187px;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform-origin:left center;transform-origin:left center;width:426px;z-index:11}.mini-bridge-bidding-selector .selector-title{align-items:center;background-color:#2055c8;color:#fff;display:grid;font-size:24.93px;grid-template-columns:1fr auto 1fr;height:66.49px}.mini-bridge-bidding-selector .selector-content{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;padding:0 29.09px}.mini-bridge-bidding-selector .selector-content .selector-box{align-items:center;background-color:#e0e0e0;border-radius:5px;cursor:pointer;display:flex;font-size:36px;justify-content:center}.mini-bridge-bidding-selector .selector-content .selector-box.suit{height:62px;width:62px}.mini-bridge-bidding-selector .selector-content .selector-box.rank{height:47px;width:47px}.mini-bridge-bidding-selector .selector-content .selector-box.disable{opacity:0;pointer-events:none}.bid-alert-background{height:100%;left:0;position:fixed;top:0;width:100%;z-index:20}.bid-alert-background .bid-alert-popup{background-color:#fff;border-radius:4.5px;color:#fff;display:flex;flex-direction:column;font-family:Poppins;height:auto;left:50%;min-height:247px;overflow:hidden;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:485px}.bid-alert-background .bid-alert-popup .bc-classic-popup{border-radius:4.5px}.bid-alert-background .bid-alert-popup .title{align-items:center;display:flex;flex-direction:row;padding:10px 20px}.bid-alert-background .bid-alert-popup .title img{border:1.2px solid #0e0d25;border-radius:4.8px;height:28px;margin-right:12px;width:auto}.bid-alert-background .bid-alert-popup .title .title-text{flex-grow:1;font-size:20px;font-weight:700}.bid-alert-background .bid-alert-popup .title svg{cursor:pointer;height:16px;width:16px}.bid-alert-background .bid-alert-popup .title svg path{stroke:#fff}.bid-alert-background .bid-alert-popup .line{align-self:center;border:0;border-bottom:1px solid #fff;height:0;width:100%;width:calc(100% - 40px)}.bid-alert-background .bid-alert-popup .content{display:flex;flex-direction:column;flex-grow:1;padding:16px 20px 20px;position:relative}.bid-alert-background .bid-alert-popup .content .message-title{font-size:14px;font-weight:600}.bid-alert-background .bid-alert-popup .content .message{flex-grow:1;font-size:12px}.bid-alert-background .bid-alert-popup .content .message .no-message-area{min-height:80px}.bid-alert-background .bid-alert-popup .content .explain-input{background-color:transparent;border:1px solid #9199d8;border-radius:10px;color:#fff;font-family:inherit;height:80px;margin-top:16px;padding:12px;resize:none}.bid-alert-background .bid-alert-popup .content .request-button{border-radius:10px;font-family:inherit;font-size:18px;font-weight:500;height:46px;margin-top:16px;width:100%}.bid-alert-background .bid-alert-popup.watcher-mode{min-height:0;min-height:auto}.bid-alert-background .bot-analysis-dialog{left:120%}.bidding-cards-container{position:absolute}.bidding-cards-container .bc-bidding-card{background-size:contain!important;bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;position:absolute}.bidding-cards-container .bc-bidding-card .bid-alert-icon{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:opacity .3s,-webkit-transform 0s .3s;transition:opacity .3s,transform 0s .3s;transition:opacity .3s,transform 0s .3s,-webkit-transform 0s .3s}.bidding-cards-container .bc-bidding-card .bid-alert-icon.hidden{opacity:0;pointer-events:none;-webkit-transform:scale(.01);transform:scale(.01)}.bidding-cards-container .bc-bidding-card .bidding-card-alert-message{align-items:center;background:#2055c8;color:#fff;display:flex;font-family:Poppins;font-weight:700;justify-content:center;opacity:1;position:absolute;text-align:right;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .3s;z-index:2}.bidding-cards-container .bc-bidding-card .bidding-card-alert-message.hidden{opacity:0}.bidding-cards-container .relative-wrapper{display:flex;flex-direction:column-reverse;height:100%;justify-content:center;width:100%}.bidding-cards-container .relative-wrapper .bid-card-wrapper{position:relative}.bidding-cards-container .bc-bidding-card.C1D{background:url(/static/media/1D.c1dd1e243e922583cfb1.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C2D{background:url(/static/media/2D.6167ce12b73a4a18763e.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C3D{background:url(/static/media/3D.8a5e8321d49dc0435b64.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C4D{background:url(/static/media/4D.146dc5e1c13a5bb121cc.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C5D{background:url(/static/media/5D.32a1e8a27d756fa73220.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C6D{background:url(/static/media/6D.8cc677a4b2fcab43f379.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C7D{background:url(/static/media/7D.edacac826a5eea65926d.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C1C{background:url(/static/media/1C.d9ceb069f5c36e7d8599.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C2C{background:url(/static/media/2C.16875b0ec048c9397a7d.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C3C{background:url(/static/media/3C.aa26dfbb60181c1ac18c.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C4C{background:url(/static/media/4C.c2657babbc710a9921a9.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C5C{background:url(/static/media/5C.d91d61a3e7abf7f150a7.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C6C{background:url(/static/media/6C.0ff228fa9b0208447e2f.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C7C{background:url(/static/media/7C.a4f168fdb084b4fc62a4.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C1H{background:url(/static/media/1H.edc8c445614e680882b1.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C2H{background:url(/static/media/2H.109e39d538ad1fe63d37.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C3H{background:url(/static/media/3H.586d2a47b41fa60351c8.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C4H{background:url(/static/media/4H.362454e010a23b42f457.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C5H{background:url(/static/media/5H.9207cdb7e1437d06cc12.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C6H{background:url(/static/media/6H.28151d149eafb9f26508.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C7H{background:url(/static/media/7H.96c43b2429ecd49eec3a.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C1S{background:url(/static/media/1S.3bf22abd174ec0aeda97.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C2S{background:url(/static/media/2S.14bfedc5764711297fdc.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C3S{background:url(/static/media/3S.086a09dc3ad5b45c24d9.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C4S{background:url(/static/media/4S.ae835e09e833de91b7cf.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C5S{background:url(/static/media/5S.0ec67d17a570b7d61317.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C6S{background:url(/static/media/6S.5549aa50752eea642ce6.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C7S{background:url(/static/media/7S.ba62f36b2f51dd540ed3.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C1NT{background:url(/static/media/1NT.f6d8b079157185035537.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C2NT{background:url(/static/media/2NT.e05ca0f18528a2382467.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C3NT{background:url(/static/media/3NT.2c653399105465d3e3e4.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C4NT{background:url(/static/media/4NT.a1e0b8457a2aa890e77c.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C5NT{background:url(/static/media/5NT.c53d5d0a1bdf81f3d300.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C6NT{background:url(/static/media/6NT.226d520b2aa8128cb7c2.svg) no-repeat}.bidding-cards-container .bc-bidding-card.C7NT{background:url(/static/media/7NT.c347bca66e5ae728fda2.svg) no-repeat}.bidding-cards-container .bc-bidding-card.CX{background:url(/static/media/X.57091bf87d50437a5c93.svg) no-repeat}.bidding-cards-container .bc-bidding-card.CX.disabled{background:url(/static/media/X-disabled.57091bf87d50437a5c93.svg) no-repeat}.bidding-cards-container .bc-bidding-card.CXX{background:url(/static/media/XX.ce06241c2f3173694be0.svg) no-repeat}.bidding-cards-container .bc-bidding-card.CXX.disabled{background:url(/static/media/XX-disabled.ce06241c2f3173694be0.svg) no-repeat}.bidding-cards-container .bc-bidding-card.CP{background:url(/static/media/pass.f406dadd1216a3651b9e.svg) no-repeat;background-size:contain}.bidding-cards-container .bc-bidding-card.Cstop{background:url(/static/media/stop.1b5411642515e4b3b77f.svg) no-repeat}.bidding-selector-widget{position:absolute}.bidding-stop-timer{align-items:center;color:#fff;font-family:Poppins;font-weight:500;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.bidding-table-watcher{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bc-chat-list-item-wrapper{border-radius:7px;padding:1px 1px 1px 5px}.bc-chat-list-item-wrapper .bc-chat-list-item{border-radius:inherit;cursor:pointer;display:flex;flex-direction:row;gap:14px;padding:16px 14px 10px 11px}.bc-chat-list-item-wrapper .bc-chat-list-item .relative-pp-wrapper{align-items:center;border-radius:999px;display:flex;justify-content:center;max-height:32px;max-width:32px;position:relative}.bc-chat-list-item-wrapper .bc-chat-list-item .relative-pp-wrapper .chat-profile-photo{border-radius:999px;height:32px;max-height:32px;max-width:32px;width:32px}.bc-chat-list-item-wrapper .bc-chat-list-item .relative-pp-wrapper .chat-profile-photo.placeholder{background-image:url(/static/media/default-avatar-2.9f466f57647e22827ba3.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #fff;position:relative}.bc-chat-list-item-wrapper .bc-chat-list-item .relative-pp-wrapper .chat-profile-photo.placeholder:before{background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%),linear-gradient(0deg,#ececec,#ececec);border-radius:999px;content:" ";height:100%;position:absolute;width:100%;z-index:-1}.bc-chat-list-item-wrapper .bc-chat-list-item .chat-name-last-message{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.bc-chat-list-item-wrapper .bc-chat-list-item .chat-name-last-message .chat-last-message-view{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.bc-chat-list-item-wrapper .bc-chat-list-item .chat-name-last-message .chat-name{align-items:center;display:flex;flex-direction:row}.bc-chat-list-item-wrapper .bc-chat-list-item .chat-name-last-message .chat-name .chat-time-text{align-self:flex-start;color:hsla(0,0%,100%,.5);font-size:10px;white-space:nowrap}.bc-chat-list-item-wrapper .bc-chat-list-item .chat-name-last-message .chat-name span:first-of-type{flex-grow:1;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-chat-list-item-wrapper .bc-chat-list-item .chat-name-last-message .chat-name .chat-user-unread-message-badge{align-items:center;background:linear-gradient(136deg,#3772ff 9.09%,#e031ca 90.92%);border-radius:999px;display:flex;font-size:14px;font-weight:600;justify-content:center;margin:0 10px;min-height:24px;min-width:24px}.bc-chat-list-item-wrapper.selected{background:linear-gradient(108deg,#3772ff .15%,#e031ca 86.65%);box-shadow:-4px -4px 4px 0 rgba(55,114,255,.2),4px 4px 4px 0 rgba(224,49,202,.2),0 0 2px 0 rgba(255,253,253,.25)}.bc-chat-list-item-wrapper.selected .bc-chat-list-item{background:#070715}.bc-chat-window-header{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);display:flex;flex-direction:row;padding:10px}.bc-chat-window-header .header-title{flex-grow:1;font-size:16px;font-weight:700;margin-left:10px}.bc-chat-window-header .relative-pp-wrapper{height:32px;margin:0 12px 0 24px;position:relative;width:32px}.bc-chat-window-header .relative-pp-wrapper .chat-profile-photo{border-radius:999px;height:100%;width:100%}.bc-chat-window-header .relative-pp-wrapper .chat-profile-photo.placeholder{background-image:url(/static/media/default-avatar-2.9f466f57647e22827ba3.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #fff;position:relative}.bc-chat-window-header .relative-pp-wrapper .chat-profile-photo.placeholder:before{background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%),linear-gradient(0deg,#ececec,#ececec);border-radius:999px;content:" ";height:100%;position:absolute;width:100%;z-index:-1}.bc-chat-window-header .chat-window-user-info{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.bc-chat-window-header .chat-window-user-info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-chat-window-header .chat-goback-button{cursor:pointer}.bc-chat-message-item{font-family:Poppins;padding:0 20px;width:100%}.bc-chat-message-item .mi-content-wrapper{display:flex;flex-direction:row;overflow:hidden}.bc-chat-message-item .mi-content-wrapper .forward-button{align-self:center;cursor:pointer;margin-right:12px;min-width:18px}.bc-chat-message-item .mi-content-wrapper .mi-username{cursor:pointer;font-size:14px;font-weight:600}.bc-chat-message-item .mi-content-wrapper .mi-content{display:flex;flex-direction:column;flex-grow:1;max-width:100%;overflow:hidden}.bc-chat-message-item .mi-content-wrapper .mi-content .mi-message-text{word-wrap:break-word;flex-grow:1;font-size:14px;-webkit-user-select:text;user-select:text}.bc-chat-message-item .mi-content-wrapper .mi-content .mi-time{color:#c0c0d3;font-size:10px;text-align:right;white-space:nowrap}.bc-chat-message-item.own .mi-content-wrapper{margin-left:auto;margin-right:0}.chat-no-msg-bg{height:100%;overflow:hidden;position:relative;width:100%}.chat-no-msg-bg img{left:-42px;position:absolute;top:22px;width:calc(100% + 86px)}.chat-no-msg-bg span{bottom:90px;left:10%;position:absolute;right:10%;text-align:center;white-space:pre-line}.bc-search-input{background:linear-gradient(91deg,#3772ff .47%,#e031ca 99.47%);border-radius:12px;height:48px;padding:1px;position:relative;width:100%}.bc-search-input input{background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border:0;border-radius:12px;color:#fff;font-family:inherit;font-size:14px;height:100%;outline:0;padding-left:44px;width:100%}.bc-search-input .bc-search-input-icon{height:20px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.chat-window-forward-widget{background:#151334;display:flex;flex-direction:column;height:100%;position:absolute;top:0;width:100%}.chat-window-forward-widget .bc-chat-window-header{font-size:16px;font-weight:700;gap:24px;height:52px}.chat-window-forward-widget .forward-content{display:flex;flex-direction:column;flex-grow:1;padding:16px}.chat-window-forward-widget .forward-content .search-box{margin-bottom:16px}.chat-window-forward-widget .forward-content .forward-item{align-items:center;display:flex;flex-direction:row;margin:9px 0;padding:0 16px}.chat-window-forward-widget .forward-content .forward-item .checkbox{margin-right:16px}.chat-window-forward-widget .forward-content .forward-item .username{color:#fff;flex-grow:1;font-size:16px;font-weight:600;margin-left:12px}.chat-window-forward-widget .forward-content .forward-item .forward-type{align-items:center;color:hsla(0,0%,100%,.8);display:flex;flex-direction:row;font-size:12px;gap:3px}.chat-window-forward-widget .send-fwd-message{align-items:center;background:rgba(7,7,21,.502);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:60px;padding:12px 16px;width:100%}.chat-window-forward-widget .send-fwd-message>div{flex-grow:1}.chat-window-forward-widget .send-fwd-message svg{cursor:pointer}.bc-chat-window{display:flex;flex-direction:column;font-family:Poppins;height:100%;overflow:hidden}.bc-chat-window .chat-window-scroll-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.bc-chat-window .chat-window-scroll-wrapper .chat-window-last-active-info{align-items:center;display:flex;flex-direction:column;margin-bottom:11%;width:100%}.bc-chat-window .chat-window-scroll-wrapper .chat-window-last-active-info .chat-profile-photo{border-radius:50%;height:100%;width:100%}.bc-chat-window .chat-window-scroll-wrapper .chat-window-last-active-info .chat-profile-photo.placeholder{background-color:#e0e0e0}.bc-chat-window .chat-window-scroll-wrapper .chat-window-last-active-info span{color:#828282}.bc-chat-window .chat-window-scroll-wrapper .chat-window-last-active-info .lai-user-full-name{color:#2055c8;font-weight:700}.bc-chat-window .chat-window-scroll-wrapper .chat-window-date{color:#828282;font-weight:700;margin-top:2.3%;text-align:center;width:100%}.bc-chat-window .chat-window-scroll-wrapper .bc-chat-unread-splitter{align-items:center;display:flex;flex-direction:row}.bc-chat-window .chat-window-scroll-wrapper .bc-chat-unread-splitter hr{border:0;border-bottom:1px solid #c4c4c4;flex-grow:1;margin:0 3.3%}.bc-chat-window .chat-window-scroll-wrapper .bc-chat-unread-splitter>div{align-items:center;background:#e0e0e0;display:flex;justify-content:center}.bc-chat-window .chat-window-scroll-wrapper .date-splitter{align-items:center;display:flex;flex-direction:row;gap:10px;margin-top:16px;padding:0 20px}.bc-chat-window .chat-window-scroll-wrapper .date-splitter .text{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:500}.bc-chat-window .chat-window-scroll-wrapper .date-splitter>div:not(.text){border-bottom:1px solid rgba(67,73,122,.45);flex-grow:1;height:0}.bc-chat-window .chat-window-input-wrapper{align-items:center;border:1px solid #52528d;border-radius:10px;display:flex;flex-direction:row;height:48px;margin-top:8px!important;margin:16px;min-height:48px;padding:0 16px}.bc-chat-window .chat-window-input-wrapper input[type=text]{background:transparent;border:0;color:#fff;flex-grow:1;font-family:inherit;outline:0}.bc-chat-window .chat-window-input-wrapper svg{cursor:pointer}.bc-chat-window .chat-window-input-wrapper .chat-emaji-button{background:transparent;border:0;cursor:pointer;height:24px;margin-right:6px;outline:0;width:24px}.bc-chat-window .emoji-picker{margin-bottom:1.7%;transition:height 50ms ease-in}.bc-chat-window .emoji-picker>aside{border-bottom:0;box-shadow:none}.bc-chat-profile-window{display:flex;flex-direction:column;font-family:Poppins;height:100%}.bc-chat-profile-window .content-container{align-items:center;display:flex;flex-direction:column;gap:20px;padding:24px 16px}.bc-chat-profile-window .content-container .username-label{font-size:18px;font-weight:700}.bc-chat-profile-window .content-container .send-message-button{align-items:center;background:#3a376b;border-radius:10px;color:#fff;display:flex;font-size:14px;height:48px;justify-content:center;padding:0;width:332px}.bc-chat-profile-window .content-container .send-message-button svg{margin-right:15px}.bc-chat-profile-window .content-container hr{border:0;border-bottom:1px solid rgba(67,73,122,.25);width:100%}.bc-chat-profile-window .content-container .block-user{align-self:flex-start;background:transparent;color:#e03131;cursor:pointer;font-size:14px}.new-chat-search{display:flex;flex-direction:column;font-family:Poppins;overflow:hidden;padding-bottom:16px}.new-chat-search .new-chat-search-user-list{display:flex;flex-direction:column;flex-grow:1;overflow:auto;padding:16px 16px 0}.new-chat-search .new-chat-search-user-list .group-character{color:#d7c2ff;font-size:16px;font-weight:500;margin-bottom:10px}.new-chat-search .new-chat-search-user-list .group-character:not(:first-of-type){margin-top:16px}.new-chat-search .new-chat-search-user-list .list-item{align-items:center;background:rgba(34,31,82,.5);cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:12px;padding:11px 9px;position:relative}.new-chat-search .new-chat-search-user-list .list-item .user-pp-wrapper{max-height:32px;min-width:32px;position:relative}.new-chat-search .new-chat-search-user-list .list-item .user-pp-wrapper .user-pp{border:1px solid #fff;border-radius:999px;height:32px;width:32px}.new-chat-search .new-chat-search-user-list .list-item .user-pp-wrapper .user-pp.placeholder{background-image:url(/static/media/default-avatar-2.9f466f57647e22827ba3.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;position:relative}.new-chat-search .new-chat-search-user-list .list-item .user-pp-wrapper .user-pp.placeholder:before{background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%),linear-gradient(0deg,#ececec,#ececec);border-radius:999px;content:" ";height:100%;position:absolute;width:100%;z-index:-1}.new-chat-search .new-chat-search-user-list .list-item .user-pp-wrapper .online-tick{background:linear-gradient(0deg,#22c55e,#22c55e),linear-gradient(0deg,#ececec,#ececec);border:1px solid #ececec;border-radius:999px;bottom:0;content:" ";height:8px;position:absolute;right:2px;width:8px}.bc-chat{display:flex;flex-direction:column;font-family:Poppins;height:100%}.bc-chat .chat-search-padding-wrapper{padding:16px}.bc-chat .chat-search-padding-wrapper .bc-chat-search{background:linear-gradient(91deg,#3772ff .47%,#e031ca 99.47%);border-radius:12px;height:48px;padding:1px;position:relative;width:100%}.bc-chat .chat-search-padding-wrapper .bc-chat-search input{background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border:0;border-radius:12px;color:#fff;font-family:inherit;font-size:14px;height:100%;outline:0;padding-left:44px;width:100%}.bc-chat .chat-search-padding-wrapper .bc-chat-search .bc-chat-search-icon{height:20px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.bc-chat .bc-chat-list{display:flex;flex-direction:column;height:100%;overflow:hidden;overflow-y:auto;width:100%}.bc-chat-list-header{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);display:flex;flex-direction:row;padding:10px}.bc-chat-list-header .header-title{flex-grow:1;font-size:16px;font-weight:700;margin-left:10px}.bc-chat-list-header .new-chat-button{cursor:pointer}.menu-last-trick-light{background:radial-gradient(66.18% 128.45% at 50.11% 50%,#414775 0,rgba(65,71,117,0) 100%);border:1px solid #070715;box-shadow:0 0 8px 0 rgba(20,19,52,.5);position:relative}.menu-last-trick-light .menu-last-trick-counter{color:#fff;font-weight:700;left:3%;position:absolute;top:3%}.menu-last-trick-light .menu-last-trick-counter span:first-of-type{color:#db1303}.menu-last-trick-light .menu-last-trick-content{height:100%;overflow:hidden;pointer-events:none;position:relative;width:100%}.menu-last-trick-light .menu-last-trick-content .last-trick-card{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;transition:-webkit-transform 0;transition:transform 0;transition:transform 0,-webkit-transform 0;transition-delay:0;width:100%}.menu-last-trick-light .menu-last-trick-content .t0.placed{opacity:1;transition-delay:0;transition-duration:.2s}.menu-last-trick-light .menu-last-trick-content .t1.placed{opacity:1;transition-delay:.5s;transition-duration:.2s}.menu-last-trick-light .menu-last-trick-content .t2.placed{opacity:1;transition-delay:1s;transition-duration:.2s}.menu-last-trick-light .menu-last-trick-content .t3.placed{opacity:1;transition-delay:1.5s;transition-duration:.2s}.menu-last-trick-light .last-trick-button{border:0;bottom:0;cursor:pointer;display:flex;outline:0;padding:1px;position:absolute}.menu-last-trick-light .last-trick-button.back{left:50%;-webkit-transform:translate(-130%,130%);transform:translate(-130%,130%)}.menu-last-trick-light .last-trick-button.next{right:50%;-webkit-transform:translate(130%,130%);transform:translate(130%,130%)}.menu-last-trick-light .last-trick-button>div{align-items:center;border-radius:inherit;display:flex;flex-grow:1;height:100%;justify-content:center}.menu-last-trick-light .last-trick-button svg{fill:#fff}.menu-last-trick-light .last-trick-button.disabled{cursor:not-allowed;pointer-events:none}.menu-last-trick-light .last-trick-button.disabled svg{fill:#bdbdbd}.menu-last-trick-light .last-trick-button.disabled>div{background:#1c1945}.game-review{display:flex;flex-direction:column;font-family:Poppins;height:100%;overflow:auto;padding-bottom:6.26%}.game-review .review-title{color:#fff;font-weight:600;margin-bottom:6.26%;margin-top:6.26%;text-align:center;width:100%}.game-review .widget-review{display:flex;justify-content:center;position:relative}.game-review .last-trick-widget-card-not-played{color:#fff;margin-bottom:6.26%;margin-top:6.26%;text-align:center;width:100%}.contract-component{white-space:nowrap}.contract-component .stripe-symbol{font-family:"NotoSerifJP"}.contract-component .stripe-symbol:not(.NT){display:inline-block;-webkit-transform:scale(.84) translateY(1px);transform:scale(.84) translateY(1px);-webkit-transform-origin:left center;transform-origin:left center}.contract-component-double-status{vertical-align:super}.menu-updates-content-wrapper{align-items:center;display:flex;flex-direction:column;font-family:Poppins;height:100%;overflow-x:hidden;overflow-y:auto;padding-top:4.5%;width:100%}.menu-updates-content-wrapper::-webkit-scrollbar{border-radius:50px;width:5px}.menu-updates-content-wrapper::-webkit-scrollbar-thumb{background-color:#828282}.menu-updates-content-wrapper .update-message-box{border-bottom:1px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.75);height:-webkit-max-content;height:max-content;width:88.14%;word-break:break-word}.menu-updates-content-wrapper .update-message-box.alert{position:relative}.menu-updates-content-wrapper .update-message-box.alert .alert-icon{background-color:#2055c8;border-radius:20%;color:#fff;padding-left:1%;padding-right:1%;position:absolute;right:2%;top:10%}.menu-updates-content-wrapper .update-message-box b{color:#fff}.menu-updates-content-wrapper .update-message-box .updates-pp{border-radius:999px;height:100%;width:100%}.menu-updates-content-wrapper .update-message-box .updates-pp.placeholder{background-image:url(/static/media/default-avatar-2.9f466f57647e22827ba3.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;outline:1px solid #fff;position:relative}.menu-updates-content-wrapper .update-message-box .updates-pp.placeholder:before{background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%),linear-gradient(0deg,#ececec,#ececec);border-radius:999px;content:" ";height:100%;position:absolute;width:100%;z-index:-1}.menu-updates-content-wrapper .confirmation-box{display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;margin:2.7% 0 4.7%;width:100%}.menu-updates-content-wrapper .confirmation-box .confirmation-question{margin-bottom:4.7%;text-align:center}.menu-updates-content-wrapper .confirmation-box .button-container{display:flex;flex-direction:row;justify-content:center;width:100%}.menu-updates-content-wrapper .confirmation-box .button-container .confirmation-button{align-items:center;border:0;cursor:pointer;display:flex;justify-content:center;outline:0;width:33.55%}.menu-updates-content-wrapper .confirmation-box .button-container .confirmation-button.accept{background-color:#27ae60;color:#fff;margin-right:1.7%}.menu-updates-content-wrapper .confirmation-box .button-container .confirmation-button.reject{background-color:#db1303;color:#fff}.autosuggest-container .MuiAutocomplete-root .MuiAutocomplete-endAdornment{top:0}.autosuggest-container .MuiAutocomplete-root .MuiAutocomplete-inputRoot{padding-bottom:3px;padding-top:3px}.autosuggest-container-small .MuiAutocomplete-root .MuiAutocomplete-endAdornment{top:-4px}.autosuggest-container-small .MuiAutocomplete-root .MuiAutocomplete-inputRoot{font-family:Lato;font-size:18px;line-height:22px;padding-bottom:0;padding-top:0}.autosuggest-container-small .MuiAutocomplete-root .MuiAutocomplete-inputRoot .MuiAutocomplete-input{padding-bottom:6.5px;padding-top:6.5px}.MuiAutocomplete-option>span{font-size:18px;margin-right:10px}.general-section:last-of-type{margin-bottom:0!important}.general-section.score-level{display:flex;flex-direction:row;justify-content:space-between}.general-section .input-description{background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border:1px solid #52528d;color:#fff;outline:0;resize:none;width:100%}.general-section .table-options-container{background:radial-gradient(66.18% 128.45% at 50.11% 50%,#414775 0,rgba(65,71,117,0) 100%);box-shadow:0 0 8px 0 rgba(20,19,52,.5);display:flex;flex-direction:column;width:100%}.general-section .table-options-container .table-option{display:flex;flex-direction:row}.general-section .table-options-container .table-option:last-of-type{margin-bottom:0}.general-section .table-options-container .table-option .table-option-label{color:#ececec;flex-grow:1}.general-section .bc-select-box .MuiAutocomplete-root{border:1px solid transparent}.general-section .bc-select-box .MuiAutocomplete-root .MuiAutocomplete-inputRoot .MuiAutocomplete-input:first-child{padding:1px 0}.general-section .bc-select-box .MuiAutocomplete-root .MuiAutocomplete-popupIndicator{fill:#fff;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.general-section .bc-select-box .MuiAutocomplete-root .MuiAutocomplete-popupIndicator.MuiAutocomplete-popupIndicatorOpen{-webkit-transform:rotate(180deg) translateY(1px);transform:rotate(180deg) translateY(1px)}.general-section .bc-select{background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border:1px solid #52528d;border-radius:10px}.general-section .bc-select div{color:#fff!important}.general-section .bc-label{color:#ececec;font-family:Poppins}.general-section .table-option-switch{position:relative}.general-section .switch-border-background{background:#fff4fe;border-radius:100px;height:30px;padding:1px;-webkit-transform-origin:top left;transform-origin:top left;width:60px}.general-section .switch-border-background.checked{background:linear-gradient(90deg,#3772ff,#e031ca)}.general-section .switch-border-background .bc-switch{height:100%;padding:0;width:100%}.general-section .switch-border-background .bc-switch .bc-switch-track{background:#8a8399}.general-section .switch-border-background .bc-switch .bc-switch-track.checked{background:linear-gradient(90deg,#3772ff,#e031ca)}.general-section .switch-border-background .bc-switch .bc-switch-track.checked:after{background:rgba(0,0,0,.4);border-radius:100px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.general-section .switch-border-background .bc-switch .bc-switch-key{border-radius:100px;height:24px;left:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}.general-section .switch-border-background .bc-switch .bc-switch-key.checked{background:linear-gradient(90deg,#3772ff,#e031ca);left:26px}.bc-autosuggest-menu .MuiAutocomplete-option{line-height:normal;padding:0}.settings-scroll-wrapper{height:100%;overflow-y:auto;width:100%}.settings-scroll-wrapper .menu-settings{display:flex;flex-direction:column;font-family:Poppins;padding:5.5% 3.9%}.game-menu-results{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.78% 1.34%}.game-menu-results .game-results-row{display:flex;flex-direction:row;justify-content:space-around;margin-top:3.3%}.game-menu-results .game-results-row .game-results-column{align-self:center;position:relative;text-align:center;text-align:right}.game-menu-results .game-results-row .game-results-column.board{margin-left:3.75%;width:7%}.game-menu-results .game-results-row .game-results-column.board .board-number-wrapper{margin:0 auto;position:relative}.game-menu-results .game-results-row .game-results-column.board .board-number-wrapper .board-number-value{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.game-menu-results .game-results-row .game-results-column.board .board-number-wrapper .board-number-value.active{background-color:#d2ddf4;color:#2055c8}.game-menu-results .game-results-row .game-results-column.favorite{width:4%}.game-menu-results .game-results-row .game-results-column.favorite svg{height:auto;width:100%}.game-menu-results .game-results-row .game-results-column.contract{width:24%}.game-menu-results .game-results-row .game-results-column.points{width:14.75%}.game-menu-results .game-results-row .game-results-column.scoring{width:14%}.game-menu-results .game-results-row .game-results-column.against{margin-right:3.5%;width:29%}.game-menu-results .game-results-row .game-results-column.header.against,.game-menu-results .game-results-row .game-results-column.header.scoring{margin-right:0;text-align:center}.game-menu-results .game-results-row.header{background-color:#2055c8;border-radius:3px;color:#fff;font-weight:700;margin-top:0}.game-menu-results .game-results-row:not(.header):hover{background-color:#d2ddf4;cursor:pointer}.game-menu-results .game-results-scroll-wrapper{flex-grow:1;overflow-y:auto;scrollbar-width:8px}.game-menu-results .game-results-scroll-wrapper::-webkit-scrollbar{border-radius:50px;width:5px}.game-menu-results .game-results-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#828282}.game-menu-content-header{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-top-left-radius:inherit;border-top-right-radius:inherit;color:#fff;display:flex;flex-direction:row;font-family:Poppins;font-weight:700;overflow:hidden;padding-left:4.48%;white-space:nowrap}.game-menu-content-header .back-button{align-items:center;cursor:pointer;display:flex;height:100%}.game-menu-content-header .back-button svg{height:28%}.menu-result-detail{background-color:#fff;border:solid #bdbdbd;border-width:0 0 0 2px;display:flex;flex-direction:column;position:absolute;top:0}.menu-result-detail .result-detail-content{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:1%}.bc-radio-input{font-family:Poppins}.bc-radio-input input[type=radio]{opacity:0;position:absolute}.bc-radio-input input[type=radio]+.radio-label{cursor:pointer}.bc-radio-input input[type=radio]+.radio-label:before{content:url(/static/media/radio-unchecked.118aa516d104929cbbed.svg);cursor:pointer;height:1.4em;margin-right:.3em;position:relative;text-align:center;top:.2em;transition:all .25s ease;vertical-align:top;width:1.4em}.bc-radio-input input[type=radio]:checked+.radio-label:before{content:url(/static/media/radio-checked.711ccb67da571e6c8d2d.svg)}.bc-radio-input input[type=radio]:focus+.radio-label:before{border-color:#2055c8;outline:none}.bc-radio-input input[type=radio]:disabled+.radio-label:before{background:#b2b2b2;border-color:#b2b2b2;box-shadow:inset 0 0 0 4px #f2f2f2}.bc-radio-input input[type=radio]+.radio-label:empty:before{margin-right:0}.deal-source-option-button{align-items:center;background-color:transparent;border-radius:999px;cursor:pointer;display:flex;justify-content:center}.deal-source-option-button svg path{fill:#828282}.deal-source-option-button svg.move-gradient-icon path{stroke:#828282!important}.deal-source-option-button:active,.deal-source-option-button:hover{background-color:#e0e0e0}.deal-source-option-button:active svg path,.deal-source-option-button:hover svg path{fill:#333}.deal-source-option-button:active svg.move-gradient-icon path,.deal-source-option-button:hover svg.move-gradient-icon path{stroke:#333!important}.deal-move-list{background:#000027;border-radius:10px;bottom:50px;display:flex;-webkit-filter:drop-shadow(0 2px 10px rgba(0,0,0,.25));filter:drop-shadow(0 2px 10px rgba(0,0,0,.25));flex-direction:column;font-family:Poppins;height:0;overflow:hidden;position:absolute;transition:height .1s ease;width:208px}.deal-move-list.open{border:1px solid #52528d;height:178px;padding:4px}.deal-move-list .header{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;margin:0 10px;min-height:30px}.deal-move-list .search-box{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADuSURBVHgBjVDLDYJAFNzdGM6UgBVoBy7cOGkH2olYgaECtQM8cSB87IASKIE7CTgTYbMaTJiEfbzPzPtIMSLLMq2UOkopNdxmGIYafuz7fiMsKD55nkdIlvwHIer7PgFB4ysBzyasGEDBmcpBELysXAyhKyyF1qYDi2HvP8WfpFIXdHE5rolBeYtgJWaA+VuYCsTd1w6AK/4Agi4EW0OAk0DhMFfM/bh813VPa0wVI+jxUjPFXDgJw7AxHfmkaeo5jlOiveD9xzE0bEUL0RP2eRjChKIo9ijgEVoU1bwcOp+Quk0kKRbAJi0iWKTNG6hngNnZpp7TAAAAAElFTkSuQmCC) no-repeat;background-position-x:10px;background-position-y:center;background-size:13px 13px;border-bottom:1px solid #52528d;border-top:1px solid #52528d;min-height:30px;padding-left:32px}.deal-move-list .search-box input{background-color:transparent;border:0;color:#fff;font-size:14px;height:100%;outline:0;width:100%}.deal-move-list .deal-set-list{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-y:auto;padding-bottom:6px}.deal-move-list .deal-set-list .deal-set-list-item{box-shadow:0 1px 1px rgba(0,0,0,.05);color:#fff;cursor:pointer;font-size:14px;min-height:30px;overflow:hidden;padding:6.5px 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.deal-move-list .deal-set-list .deal-set-list-item:hover{background-color:#52528d}.deal-source{display:flex;flex-direction:column;font-family:Poppins;height:100%;padding-top:3.58%;-webkit-transform-origin:top left;transform-origin:top left;width:100%}.deal-source .deal-set-list{color:hsla(0,0%,100%,.75);display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-y:auto}.deal-source .deal-set-list .ds-list-item{border-bottom:1px solid hsla(0,0%,100%,.25);display:flex;flex-direction:column;position:relative}.deal-source .deal-set-list .ds-list-item .ds-list-item-content{align-items:center;display:flex;flex-direction:row;padding:2.91% 5.37% 2.91% 3.8%}.deal-source .deal-set-list .ds-list-item .ds-list-item-content.sub-item{-webkit-user-select:none;user-select:none}.deal-source .deal-set-list .ds-list-item .ds-list-item-content.new-deal-set{align-items:flex-start;height:auto}.deal-source .deal-set-list .ds-list-item .ds-list-item-content.new-deal-set:hover{cursor:default}.deal-source .deal-set-list .ds-list-item .ds-list-item-content.new-deal-set .deal-set-name{align-items:center;display:flex;flex-direction:row}.deal-source .deal-set-list .ds-list-item .ds-list-item-content.new-deal-set .deal-set-name .deal-set-name-input{background-color:transparent;border:1px solid #bdbdbd;border-radius:2px;color:#fff;flex-grow:1;outline:0;padding:1.16% 2.9%}.deal-source .deal-set-list .ds-list-item .ds-list-item-content.new-deal-set .deal-set-name img{cursor:pointer}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-arrow{-webkit-user-select:none;user-select:none}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-name{flex-grow:1;margin-left:2.465%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-name-edit{align-items:center;display:flex;flex-direction:row;flex-grow:1}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-name-edit input{border:1px solid #bdbdbd;border-radius:2px;flex-grow:1;margin-left:2.82%;outline:0;padding:.845% 2.82%}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-icon{margin-left:2.465%}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-arrow,.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-arrow img,.deal-source .deal-set-list .ds-list-item .ds-list-item-content .deal-set-icon{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .ds-list-item-operations{align-items:center;display:none;flex-direction:row}.deal-source .deal-set-list .ds-list-item .ds-list-item-content .ds-list-item-selection{display:none}.deal-source .deal-set-list .ds-list-item .ds-list-item-content:hover{cursor:pointer}.deal-source .deal-set-list .ds-list-item .ds-list-item-content:hover .ds-list-item-operations{display:flex}.deal-source .deal-set-list .ds-list-item .ds-list-item-content.selected .ds-list-item-selection,.deal-source .deal-set-list .ds-list-item .ds-list-item-content:hover .ds-list-item-selection{display:block}.deal-source .deal-set-list .ds-list-item .new-deal-source{align-items:center;display:flex;flex-direction:column;margin:4.48% 0;padding:2.8% 19% 4.42%;position:relative}.deal-source .deal-set-list .ds-list-item .new-deal-source .deals-count-actions{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:3.6%;position:relative;width:100%}.deal-source .deal-set-list .ds-list-item .new-deal-source .deals-count-actions .deals-count-input{border:1px solid #e0e0e0;border-radius:3px;font-family:Lato;outline:0;padding:2.28% 0 2.28% 2.98%}.deal-source .deal-set-list .ds-list-item .new-deal-source .create-deal-button{padding:0}.deal-source .deal-set-list .ds-list-item .new-deal-source .cancel-create-deal-button{background-color:transparent;cursor:pointer;position:absolute}.deal-source .deal-set-list .ds-list-item .new-deal-source .cancel-create-deal-button svg{fill:#fff;height:100%;width:100%}.deal-source .deal-set-list .ds-list-sub-items{transition:max-height .15s ease}.deal-source .deal-set-actions{display:flex;flex-direction:column}.deal-source .deal-set-actions .selected-text{margin:1.12% 0 2.24% 3.58%}.deal-source .deal-set-actions .selected-text b{font-weight:900}.deal-source .deal-set-actions .deal-set-action-button-container{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.25);border-top:1px solid hsla(0,0%,100%,.25);display:flex;flex-direction:row;justify-content:space-between;padding:2.35% 4.03% 2.35% 2.24%;position:relative}.deal-source .deal-set-actions .deal-set-action-button-container .deal-set-action-buttons{display:flex;flex-direction:row}.deal-source .deal-set-actions .deal-set-action-button-container .deal-set-action-buttons>div,.deal-source .deal-set-actions .deal-set-action-button-container .new-deal-set-button{cursor:pointer}.deal-source .deal-set-actions .play-button{padding:4.7% 3.6% 3.6%}.deal-source .deal-set-actions .play-button button{cursor:pointer}.deal-source .import-deal-input{display:none}.deal-source .color-red{color:#e03131}.hand-editor-points{display:flex;flex-direction:column;margin-bottom:16.39px}.hand-editor-points .he-points-row{display:flex;flex-direction:row}.hand-editor-points .he-points-row:not(:first-of-type){margin-top:8px}.hand-editor-points .he-points-row>div{align-items:center;background-color:red;border-radius:2px;color:#fff;display:flex;font-size:22.7672px;height:33px;justify-content:center;margin-left:8px;min-height:33px;min-width:33px;width:33px}.hand-editor-points .he-points-row>div:first-of-type{background-color:transparent;flex-grow:1;font-size:16px;justify-content:flex-end;margin-right:8px;width:auto}.hand-editor-points .he-points-row:first-child>div:not(:first-of-type){background:#2055c8;color:#fff}.hand-editor-points .he-points-row:nth-child(2)>div:not(:first-of-type){background:#db1303;color:#fff}.hand-editor-points .he-points-row:nth-child(3)>div:not(:first-of-type){background:#fff;color:#828282}.hand-editor-points .he-points-row .hand-ok{background:#27ae60!important;box-shadow:0 4px 4px rgba(0,0,0,.25)}.hand-editor-dds{display:flex;flex-direction:column;font-family:Lato;width:100%}.hand-editor-dds>div{display:flex;flex-direction:row;justify-content:space-between}.hand-editor-dds>div:first-of-type{background:#fff;border-radius:2px;color:#333;font-weight:900}.hand-editor-dds>div>div{align-items:center;display:flex;justify-content:center}.hand-editor-dds>div>div:first-of-type{margin-right:2.285%}.hand-editor-dds>div:not(:first-of-type){margin-top:1.908%}.hand-editor-dds>div:not(:first-of-type)>div:first-of-type{background:#2055c8;border-radius:1.6px}.he-remaining-card-widget{display:flex;flex-direction:column}.he-remaining-card-widget .he-table-hand{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.he-remaining-card-widget .he-table-hand .he-table-hand-suite{align-items:center;color:#fff;display:flex;flex-direction:row}.he-remaining-card-widget .he-table-hand .he-table-hand-suite>span{margin-left:4.93%}.he-remaining-card-widget .he-table-hand .he-table-hand-suite .suit-symbol-box{align-items:center;background:#fff;display:flex;justify-content:center}.hand-editor-table{background:radial-gradient(50% 50% at 50% 50%,#05015b 0,#100636 100%);box-shadow:0 0 7.08555px rgba(0,0,0,.5);font-family:Lato}.hand-editor-table .he-table-row{display:flex;flex-direction:row;justify-content:center}.hand-editor-table .he-table-row .he-table-box{background-color:#fff;display:flex;flex-direction:column;position:relative}.hand-editor-table .he-table-row .he-table-box .he-table-side-name{align-items:center;background-color:#2055c8;color:#fff;display:flex;flex-direction:row;justify-content:center;position:relative}.hand-editor-table .he-table-row .he-table-box .he-table-side-name .hcp-constraints-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:27%}.hand-editor-table .he-table-row .he-table-box .he-table-side-name .hcp-constraints-wrapper .he-constraints{color:#333;width:50%}.hand-editor-table .he-table-row .he-table-box .he-table-side-name .hcp-constraints-wrapper .he-constraints svg{fill:#fff}.hand-editor-table .he-table-row .he-table-box .he-table-hand{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around}.hand-editor-table .he-table-row .he-table-box .he-table-hand .he-table-hand-suite{align-items:center;cursor:pointer;display:flex;flex-direction:row}.hand-editor-table .he-table-row .he-table-box .he-table-hand .he-table-hand-suite>span{text-align:center;width:12%}.hand-editor-table .he-table-row .he-table-box .he-table-hand .he-table-hand-suite .he-edit-hand-input{border:1.1px solid #bdbdbd;border-radius:2.25px;padding-left:1.3%;padding-top:.5%;width:74%}.hand-editor-table .he-table-row .he-table-box .he-table-hand .he-table-hand-suite .he-hand-suit{display:flex;flex-direction:row}.hand-editor-table .he-table-row .he-table-box .he-table-hand .he-table-hand-suite .he-hand-suit .played{color:#bdbdbd}.hand-editor-table .he-table-row .he-table-box .he-constraints{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:14%}.hand-editor-table .he-table-row .he-table-box .he-constraints .he-constraints-input-box{cursor:auto;-webkit-filter:drop-shadow(rgba(0,0,0,.5) 0 0 2px);filter:drop-shadow(rgba(0,0,0,.5) 0 0 2px);font-family:Poppins;left:110%;position:absolute;top:0}.hand-editor-table .he-table-row .he-table-box .he-constraints .he-constraints-input-box>div{background:#fff;-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,20% 100%,0 50%);clip-path:polygon(20% 0,100% 0,100% 100%,20% 100%,0 50%)}.hand-editor-table .he-table-row .he-table-box .he-constraints .he-constraints-input-box table{width:100%}.hand-editor-table .he-table-row .he-table-box .he-constraints .he-constraints-input-box input{font-size:inherit;outline:0}.hand-editor-table .he-table-row .he-table-box .he-leader-arrow{height:auto;position:absolute}.hand-editor-table .he-table-row .he-table-box .he-leader-arrow:not(.taker){display:none}.hand-editor-table .he-table-row .he-table-box .he-leader-arrow.NORTH{bottom:-.5em;left:75%;-webkit-transform:translate(-50%,100%) rotate(180deg);transform:translate(-50%,100%) rotate(180deg)}.hand-editor-table .he-table-row .he-table-box .he-leader-arrow.SOUTH{left:15%;top:-.5em;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}.hand-editor-table .he-table-row .he-table-box .he-leader-arrow.EAST{left:-.5em;top:50%;-webkit-transform:translate(-100%,-50%) rotate(-90deg);transform:translate(-100%,-50%) rotate(-90deg)}.hand-editor-table .he-table-row .he-table-box .he-leader-arrow.WEST{right:-.5em;top:50%;-webkit-transform:translate(100%,-50%) rotate(90deg);transform:translate(100%,-50%) rotate(90deg)}.hand-editor-table .he-table-row .he-table-logo{align-items:center;display:flex;justify-content:center}.hand-editor-table .he-table-row .he-table-logo img{width:45%}.hand-editor-table .he-table-row .he-table-info{color:#fff;padding:2.2%}.hand-editor-table .he-table-row .he-compass{align-items:center;display:flex;justify-content:center}.hand-editor-table .he-table-row .last-trick-function{display:flex;flex-direction:column;height:100%}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-info{flex-grow:1;font-weight:900}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-buttons{display:flex;flex-direction:row;justify-content:space-between}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-buttons button{height:100%;width:49%}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-buttons button>div{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-buttons button>div svg{fill:#db1303;height:45%;width:auto}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-buttons button>div svg path{fill:inherit}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-buttons button.disabled{background:#fff}.hand-editor-table .he-table-row .last-trick-function .last-trick-function-buttons button.disabled svg{fill:#bdbdbd}.hand-editor-card-list{display:flex;flex-direction:column;width:100%}.hand-editor-card-list .he-cl-row{display:flex;flex-direction:row}.hand-editor-card-list .hand-editor-card{border:1px solid;display:flex;flex-direction:column;margin:.65%;padding:.3%;position:relative}.hand-editor-card-list .hand-editor-card div{font-weight:500;height:50%;text-align:center}.hand-editor-card-list .hand-editor-card div span{align-items:center;display:flex;height:85%;justify-content:center}.hand-editor-card-list .hand-editor-card div:first-of-type{font-family:Work Sans}.hand-editor-card-list .hand-editor-card.selected:after{background:rgba(0,0,0,.2);content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.hand-editor{background-color:#fff;border:solid #bdbdbd;border-width:0 0 0 2px;position:absolute;top:0}.hand-editor,.hand-editor .hand-editor-content-container{display:flex;flex-direction:column}.hand-editor .hand-editor-content-container .hand-editor-cards-actions{display:flex;flex-direction:row;margin-top:1.4%}.hand-editor .hand-editor-content-container .hand-editor-cards-actions .actions-buttons{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.32% 0}.hand-editor .hand-editor-content-container .hand-editor-cards-actions .actions-buttons .two-col-button{display:flex;flex-direction:row;justify-content:space-between}.hand-editor .hand-editor-content-container .hand-editor-cards-actions .actions-buttons .two-col-button button{width:48.5%}.delete-deal-confirm{background:rgba(0,0,0,.4);font-family:Lato;height:100%;left:0;position:absolute;top:0;width:100%}.delete-deal-confirm .dialog-box{background:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.25);display:flex;flex-direction:column;height:178px;left:50%;padding:18px 22px;position:absolute;top:50%;width:304px}.delete-deal-confirm .dialog-box .dialog-message{align-items:center;display:flex;flex-grow:1;font-size:18px;justify-content:center;text-align:center}.delete-deal-confirm .dialog-box .action-buttons{display:flex;flex-direction:row;font-size:15.78px;justify-content:space-between}.delete-deal-confirm .dialog-box .action-buttons button{font-size:inherit;height:35px;width:48%}.deal-source-queue{background-color:#fff;border:solid #bdbdbd;border-width:0 0 0 2px;display:flex;flex-direction:column;font:Lato;position:absolute;top:0}.deal-source-queue .queue-content-container{display:flex;flex-direction:column;overflow:hidden}.deal-source-queue .queue-content-container .queue-list{display:flex;flex-direction:column;flex-grow:1;margin-top:1.4%;overflow:hidden}.deal-source-queue .queue-content-container .queue-list ::-webkit-scrollbar-track{background:#f1f1f1}.deal-source-queue .queue-content-container .queue-list .queue-list-header{align-items:center;background:#bfd1f5;color:#2055c8;display:flex;flex-direction:row;padding:1% 0 1% 2%}.deal-source-queue .queue-content-container .queue-list .queue-list-header div:first-of-type{flex-grow:1;font-weight:700}.deal-source-queue .queue-content-container .queue-list .queue-list-header button{margin-right:1%;padding:0}.deal-source-queue .queue-content-container .queue-list .queue-list-header button span{align-items:center;display:flex;flex-direction:row;justify-content:center}.deal-source-queue .queue-content-container .queue-list .queue-list-header button svg{height:auto}.deal-source-queue .queue-content-container .queue-list .queue-list-header button.disabled svg{fill:#828282}.deal-source-queue .queue-content-container .queue-list .queue-list-boards{flex-grow:1;overflow:hidden;overflow-y:auto}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item{align-items:center;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;flex-direction:row;padding:1% 1% 1% 0;position:relative}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item>div{margin-left:1.3%}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item .deal-set-arrow{align-items:center;display:flex;justify-content:center}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item .deal-set-arrow,.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item .deal-set-arrow img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item .deal-set-name{flex-grow:1}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item .btn-delete{display:none;position:absolute;right:1.3%}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item.selected,.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item:hover{background:#f2f2f2}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item.selected .btn-delete,.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item:hover .btn-delete{display:flex}.deal-source-queue .queue-content-container .queue-list .queue-list-boards .queue-list-item.current-game .deal-set-name{color:#27ae60;font-weight:700}.chat-container{background:#fff;background:linear-gradient(91deg,#070715 .47%,#1c1945 99.47%);border-radius:12px;bottom:30px;box-shadow:0 -6px 12px 0 rgba(55,114,255,.2),0 6px 12px 0 rgba(224,49,202,.2),0 0 16px 0 rgba(255,253,253,.25);color:#fff;font-family:Poppins;height:740px;left:0;overflow:hidden;position:absolute;width:364px;z-index:100}@media screen and (max-height:800px){.chat-container{height:620px}}@media screen and (max-height:650px){.chat-container{height:580px}}@media screen and (max-height:580px){.chat-container{height:500px}}@media screen and (max-height:550px){.chat-container{height:480px}}@media screen and (max-height:490px){.chat-container{height:420px}}@media screen and (max-height:400px){.chat-container{height:340px}}.game-menu-wrapper{height:100vh;left:0;position:absolute;top:0}.game-menu-wrapper .bottom-button-splitter{flex-grow:1;visibility:hidden}.game-menu-wrapper .leave-button{margin-bottom:2.5vh!important}.game-menu-wrapper .stream-active{border:1px solid rgba(14,181,100,.667);box-shadow:0 0 20px rgba(14,181,100,.667)}.game-menu-wrapper .stream-active .item-label{color:#0eb564;font-weight:700}.game-menu-wrapper .game-menu-content-wrapper{background:linear-gradient(91deg,#070715 .47%,#1c1945 99.47%);box-shadow:0 -6px 12px 0 rgba(55,114,255,.2),0 6px 12px 0 rgba(224,49,202,.2),0 0 16px 0 rgba(255,253,253,.25);display:flex;flex-direction:column;height:99%;position:absolute;top:.5%;transition:width .2s ease;z-index:10}.game-menu-wrapper .game-menu-content-wrapper .game-menu-container-wrapper{display:flex;flex-grow:1;overflow:hidden}.game-menu-wrapper .game-menu-content-wrapper .game-menu-container-wrapper .game-menu-content-container{display:flex;flex-direction:column;flex-grow:1}.bc-popup{border-radius:2.90892px;box-shadow:0 0 5.81784px rgba(0,0,0,.25);left:50%;position:fixed;top:50%;z-index:40}.bc-popup .bc-popup-content-wrapper{color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100%;padding:3.708% 0;position:relative;width:100%}.bc-popup .bc-popup-content-wrapper .close-button{cursor:pointer;position:absolute;right:3.708%;top:6.275%}.bc-popup .bc-popup-button{border:0;border-radius:3px;color:#fff;cursor:pointer;font-family:Lato;outline:0;width:26.3%}.bc-popup .bc-popup-button.success{background-color:#27ae60}.bc-popup .bc-popup-button.danger{background-color:#db1303}.bc-popup .bc-popup-button.info{background-color:#2055c8}.bc-popup-backdrop{background:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:39}.claim-offer-review-content{align-items:center;display:flex;flex-direction:column;padding:.9% 0 0}.claim-offer-review-content .claim-offer-review-title{font-weight:700;padding:1.8% 0 1.3%;text-align:center}.claim-offer-review-content .claim-offer-review-title b{font-weight:900}.claim-offer-review-content .claim-offer-review-description{padding-bottom:1.2%;text-align:center}.claim-offer-review-content .claim-offer-review-approve{display:flex;flex-direction:row;justify-content:center;width:100%}.claim-offer-review-content .claim-offer-review-approve .claim-offer-review-player{align-items:center;display:flex;flex-direction:column;font-weight:700;margin:0 1.75%;position:relative}.claim-offer-review-content .claim-offer-review-approve .claim-offer-review-player .claim-offer-profile-photo{background-color:#bdbdbd;border-radius:50%;margin-top:10%;opacity:.6}.claim-offer-review-content .claim-offer-review-approve .claim-offer-review-player .claim-offer-approve-tick,.claim-offer-review-content .claim-offer-review-approve .claim-offer-review-player .claim-offer-reject-tick{bottom:-10%;display:flex;justify-content:center;position:absolute;width:100%}.claim-offer-review-content .claim-offer-review-approve .claim-offer-review-player.has-result .claim-offer-profile-photo{opacity:1}.claim-offer-review-content .request-cancel-button{margin-top:2.5%;padding:2.1% 0;width:26.25%}.invitation-rejected-popup-content{align-items:center;display:flex;flex-direction:column;padding-top:1.918%}.invitation-rejected-popup-content .ir-player-photo{background-color:#bdbdbd;border-radius:50%}.invitation-rejected-popup-content .ir-sorry-text{color:#db1303;font-weight:700;margin:2.56% 0 1.28%}.invitation-rejected-popup-content .ir-description{color:#333;font-weight:700}.invitation-rejected-popup-content .ir-description  b{font-weight:900}.bc-user-select-box-container{align-items:center;display:flex;font-family:Poppins;inset:0;justify-content:center;position:absolute;z-index:100}.bc-user-select-box-user-selector{background:rgba(7,7,21,.2);font-family:Poppins}.bc-user-select-box-user-selector .MuiAutocomplete-inputRoot fieldset,.bc-user-select-box-user-selector .MuiAutocomplete-inputRoot:hover fieldset{border-color:#3a376b}.bc-user-select-box-user-selector input{color:#fff}.bc-user-select-box-user-selector svg{fill:#fff}.bc-user-select-box-user-container{align-items:center;display:flex;flex-direction:row;font-family:Poppins;width:100%}.bc-user-select-box-user-container.clickable{cursor:pointer}.bc-user-select-box-avatar-container{position:relative}.bc-user-select-box-name-fullname{display:flex;flex-direction:column;flex-grow:1;font-family:Poppins}.bc-user-select-box-friends-info{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:Poppins;font-weight:500}.bc-user-select-box-avatar{inset:0;position:absolute;z-index:1}.bc-user-select-box-follow-button{background:none;border:0;color:#ececec;cursor:pointer;font-family:Poppins;font-weight:400;outline:none;position:relative;z-index:0}.bc-user-select-box-follow-button .button-before{background:linear-gradient(90deg,#3772ff,#e031ca);content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;position:absolute;z-index:-1}.bc-user-select-box-chip-container>div{background:#3a376b}.bc-user-select-box-chip-container .bc-user-avatar{margin-left:.5em}.bc-user-select-box-chip-container span{color:#fff;padding-left:.5em}.bc-user-select-box-chip-container .MuiAutocomplete-tag{margin:1px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.invite-popup-content{align-items:center;display:flex;flex-direction:column}.invite-popup-content .invite-popup-title{font-weight:700;padding:2.5% 0 3.7%;text-align:center}.invite-popup-content .invite-popup-buttons{display:flex;flex-direction:row;justify-content:center;width:75%}.invite-popup-content .invite-popup-buttons button{transition:color .2s ease,background-color .2s ease;width:32.19%}.invite-popup-content .invite-popup-buttons button:nth-child(2){margin:0 1.71%}.invite-popup-content .invite-popup-invite-user{display:flex;flex-direction:column;padding-top:6%;width:100%}.invite-popup-content .invite-popup-invite-user .invite-inputs{display:flex;flex-direction:row;justify-content:center;-webkit-transform-origin:top;transform-origin:top}.invite-popup-content .invite-popup-invite-user .invite-inputs .MuiAutocomplete-root{width:320px}.invite-popup-content .invite-popup-invite-user .invite-inputs .invite-button{border-bottom-left-radius:0;border-top-left-radius:0;-webkit-transform:translateX(-5px);transform:translateX(-5px);width:100px}.invite-popup-content .invite-popup-invite-user .invite-inputs .bc-user-select-box-user-selector .MuiAutocomplete-inputRoot{padding:10px 65px 10px 10px!important}.remove-player-popup-content{align-items:center;display:flex;flex-direction:column;padding-top:1.918%}.remove-player-popup-content .rp-profile-photo{background-color:#bdbdbd;border-radius:50%}.remove-player-popup-content .rp-user-fullname{font-weight:700;margin:2.56% 0 1.28%}.remove-player-popup-content .rp-title{font-weight:700;margin:3.5% 0;text-align:center}.remove-player-popup-content .rp-description{text-align:center;width:90%}.host-replaced-popup{align-items:center;display:flex;flex-direction:column;height:100%}.host-replaced-popup .host-replaced-title{font-weight:700;margin-top:2.56%}.host-replaced-popup .host-replaced-description{align-items:center;display:flex;flex-grow:1;justify-content:center;text-align:center}.host-replaced-popup .host-replaced-buttons{display:flex;flex-direction:row;justify-content:center;width:100%}.host-replaced-popup .host-replaced-buttons button{margin:0 .75%}.undo-offer-review-content{align-items:center;display:flex;flex-direction:column;padding:1.6% 0 0 1%}.undo-offer-review-content .undo-offer-review-title{font-weight:700;padding:3.25% 0 2.55%;text-align:center}.undo-offer-review-content .undo-offer-review-title b{font-weight:900}.undo-offer-review-content .undo-offer-review-description{padding-bottom:2.558%;text-align:center}.undo-offer-review-content .undo-offer-review-approve{display:flex;flex-direction:row;justify-content:center;width:100%}.undo-offer-review-content .undo-offer-review-approve .undo-offer-review-player{align-items:center;display:flex;flex-direction:column;font-weight:700;margin:0 1.75%;position:relative}.undo-offer-review-content .undo-offer-review-approve .undo-offer-review-player .undo-offer-profile-photo{background-color:#bdbdbd;border-radius:50%;margin-top:10%;opacity:.6}.undo-offer-review-content .undo-offer-review-approve .undo-offer-review-player .undo-offer-approve-tick,.undo-offer-review-content .undo-offer-review-approve .undo-offer-review-player .undo-offer-reject-tick{bottom:-10%;display:flex;justify-content:center;position:absolute;width:100%}.undo-offer-review-content .undo-offer-review-approve .undo-offer-review-player.has-result .undo-offer-profile-photo{opacity:1}.undo-offer-review-content .request-cancel-button{margin-top:3.2%;padding:2.1% 0;width:26.25%}.join-request-confirmation-popup-content{align-items:center;display:flex;flex-direction:column;padding-top:1.918%}.join-request-confirmation-popup-content .jr-profile-photo{background-color:#bdbdbd;border-radius:50%}.join-request-confirmation-popup-content .jr-title{font-weight:700;margin:3.5% 0;text-align:center}.join-request-confirmation-popup-content .jr-title b{font-weight:900}.join-request-confirmation-popup-content .jr-buttons{display:flex;flex-direction:row;justify-content:center;margin-top:4%;width:100%}.join-request-confirmation-popup-content .jr-buttons button{margin:0 .75%;width:30%}.sgc-popup .bc-popup-content-wrapper{padding:0}.sgc-popup .skip-game-confirmation-popup{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.sgc-popup .skip-game-confirmation-popup .queen-decoration{height:auto;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.sgc-popup .skip-game-confirmation-popup .skip-game-confirmation-buttons{display:flex;flex-direction:row}.sgc-popup .skip-game-confirmation-popup .skip-game-confirmation-buttons button{font-family:inherit;font-size:inherit;padding:0}.sgc-popup .skip-game-confirmation-popup .skip-game-confirmation-buttons button:first-of-type{margin-right:2%}.sgr-popup{font-family:Lato}.sgr-popup .bc-popup-content-wrapper{padding:0}.sgr-popup .skip-game-review-popup{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.sgr-popup .skip-game-review-popup .skip-game-review-buttons{display:flex;flex-direction:row}.sgr-popup .skip-game-review-popup .skip-game-review-buttons button{font-family:inherit;font-size:inherit}.sgr-popup .skip-game-review-popup .skip-game-review-buttons button:first-of-type{margin-right:2%}.sgr-popup .skip-game-review-popup .skipGame-review-approve{display:flex;flex-direction:row;justify-content:center;width:100%}.sgr-popup .skip-game-review-popup .skipGame-review-approve .skipGame-review-player{align-items:center;display:flex;flex-direction:column;font-weight:700;margin:0 1.75%;position:relative}.sgr-popup .skip-game-review-popup .skipGame-review-approve .skipGame-review-player .skipGame-profile-photo{background-color:#bdbdbd;border-radius:50%;margin-top:10%;opacity:.6}.sgr-popup .skip-game-review-popup .skipGame-review-approve .skipGame-review-player .skipGame-approve-tick,.sgr-popup .skip-game-review-popup .skipGame-review-approve .skipGame-review-player .skipGame-reject-tick{bottom:-10%;display:flex;justify-content:center;position:absolute;width:100%}.sgr-popup .skip-game-review-popup .skipGame-review-approve .skipGame-review-player.has-result .skipGame-profile-photo{opacity:1}.claim-start-popup{height:575px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:475px;z-index:10}.claim-start-popup .content{align-items:center;background:#070715;color:#fff;display:flex;flex-direction:column;font-family:Poppins;font-size:20px;font-weight:500;gap:20px;height:100%;padding-top:30px}.claim-start-popup .content svg{height:48px;width:48px}.claim-start-popup .content .title{color:#fff}.claim-start-popup .content .claim-options{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4px;padding:0 24px}.claim-start-popup .content .claim-options .claim-option{align-items:center;background-color:#fff;border-radius:3px;color:#0e0d25;cursor:pointer;display:flex;font-family:Work Sans;font-weight:500;justify-content:center;margin-bottom:1%;margin-right:.88%}.claim-start-popup .content .claim-options .claim-option.selected{background-color:#9199d8}.claim-start-popup .content .claim-value-text{color:#fff;flex-grow:1;text-align:center}.claim-start-popup .content .claim-value-text .contract-component{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;white-space:nowrap}.claim-start-popup .content .claim-value-text .contract-component span{color:#fff!important}.claim-start-popup .content .claim-value-text .contract-component .stripe-symbol{font-family:"NotoSerifJP"}.claim-start-popup .content .claim-value-text .contract-component .contract-component-double-status{vertical-align:super}.claim-start-popup .content .claim-explain-container{display:flex;flex-direction:column;gap:20px;padding:24px;position:relative;width:100%}.claim-start-popup .content .claim-explain-container .explain-input{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%),linear-gradient(0deg,#3a376b,#3a376b);border:1px solid #3a376b;border-radius:10px;box-shadow:0 0 3.76569px rgba(0,0,0,.25);color:#fff;font-family:Poppins;font-size:inherit;height:120px;outline:0;padding:2.3% 21.47% 2.3% 2.3%;resize:none;width:100%}.claim-start-popup .content .claim-explain-container .explain-input:focus-visible{outline:0}.claim-start-popup .content .claim-explain-container.disabled .explain-input{opacity:.7;pointer-events:none}.claim-start-popup .content .claim-explain-container.disabled button.send{opacity:.7}.claim-start-popup .content .claim-explain-container .actions{display:flex;flex-direction:row;gap:20px}.claim-start-popup .content .claim-explain-container .actions .action-button{height:46px;padding:0;width:calc(50% - 10px)}.bc-field-label-wrapper{display:flex}.bc-field-label{color:#fff;display:flex;flex-direction:row;font-size:12.5px;gap:4px}.bc-field-label div{color:#f441e1}.undo-start-popup{height:-webkit-min-content;height:min-content;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;z-index:10}.undo-start-popup .content{align-items:center;background:#070715;color:#fff;display:flex;flex-direction:column;font-family:Poppins;font-size:20px;font-weight:500;gap:20px;height:100%;padding-top:30px}.undo-start-popup .content svg{height:48px;width:48px}.undo-start-popup .content .actions{display:flex;flex-direction:row;gap:20px;margin-bottom:20px}.undo-start-popup .content .actions .undo-action{border:0;border-radius:6px;font-family:Poppins;font-size:16px;height:45px;min-width:130px;outline:0;padding:0}.undo-start-popup .undo-steps-selector{display:flex;flex-direction:column;font-weight:400;gap:4px;padding:0 55px;width:100%}.undo-start-popup .ct-form-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;font-size:13px}.undo-start-popup .ct-form-input input{color:#fff;font-size:13px;padding:12px 16px}.undo-start-popup .ct-form-input input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.undo-start-popup .ct-form-input fieldset{border:0;outline:0}.undo-start-popup .ct-form-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.undo-start-popup .ct-form-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff;width:24px}.undo-start-popup .ct-form-input.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.undo-start-popup .ct-form-input.full-width{width:100%}.undo-start-popup .ct-form-input.full-width svg{fill:#fff}.undo-start-popup .ct-form-input.file-upload-view{align-items:center;color:#fff;display:flex;flex-direction:row;height:41px;justify-content:space-between;padding:0 14px}.popup-backdrop{background:rgba(0,0,0,.3);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:10}.game-right-menu-feedback-widget{border-radius:inherit;display:flex;flex-direction:row;font-family:Poppins;width:457px}.game-right-menu-feedback-widget .video-screenshot{height:0;opacity:0;position:absolute;width:0;z-index:-1}.game-right-menu-feedback-widget .feedback-container{background:linear-gradient(90deg,#1c1945,#12102e 50%,#070715);border-radius:inherit;display:flex;flex-direction:column;flex-grow:1;height:100%;position:relative}.game-right-menu-feedback-widget .feedback-container .feedback-header{display:flex;flex-direction:column;justify-content:center;padding:30px;position:relative}.game-right-menu-feedback-widget .feedback-container .feedback-header h1{color:#fff;font-size:16px;font-weight:600}.game-right-menu-feedback-widget .feedback-container .feedback-header p{color:#ececec;font-size:12px;font-weight:400;margin:12px 0 0;padding:0}.game-right-menu-feedback-widget .feedback-container .feedback-header h2{font-size:24px;font-weight:600;text-align:center}.game-right-menu-feedback-widget .feedback-container .description-text{color:#ececec;font-size:14px;font-weight:400;line-height:17px}.game-right-menu-feedback-widget .feedback-container .description-text.ss{color:hsla(0,0%,100%,.75)}.game-right-menu-feedback-widget .feedback-container .feedback-content{display:flex;flex-direction:column;padding:0 30px 20px;position:relative}.game-right-menu-feedback-widget .feedback-container .feedback-content.sent{background-color:red}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-wrapper{display:flex;flex-direction:column;width:100%}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-wrapper .feedback-message-input{background-color:transparent;border:0;border-radius:10px;color:#fff;font-family:Poppins;font-size:16px;font-weight:500;height:146px;line-height:17px;outline:1px solid #52528d;padding:16px;resize:none;width:100%}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-wrapper .feedback-message-input:focus-within{outline:2px solid #52528d}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-wrapper .feedback-file-upload{align-items:center;display:flex;flex-direction:row;margin-top:12px}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-wrapper .feedback-file-upload button{border-radius:10px;min-width:100px}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-wrapper .feedback-file-upload button>div{border-radius:inherit;color:#ececec;font-size:12px;font-weight:400;gap:6px;padding:8px 10px}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-wrapper .feedback-file-upload span{color:#9199d8;margin-left:10px}.game-right-menu-feedback-widget .feedback-container .feedback-content .switch-content{align-items:center;color:#fff;display:flex;flex-direction:row;gap:4px}.game-right-menu-feedback-widget .feedback-container .feedback-content .switch-content .switch-wrapper{height:20px;width:32.5px}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-include-ss{font-size:16px;margin-top:10px}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-message-submit{border-radius:10px;font-size:16px;font-weight:600;height:46px;margin-top:13px;padding:0}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-sent-decoration{bottom:0;height:292px;left:25px;position:absolute;width:356px}.game-right-menu-feedback-widget .feedback-container .feedback-content .feedback-decoration-arrow{height:29px;left:320px;position:absolute;top:0;width:34px}.game-right-menu-feedback-widget .feedback-container .feedback-content-slide{display:flex;flex-direction:column;flex-grow:1;max-width:0;overflow:hidden}.game-right-menu-feedback-widget .feedback-container .feedback-content-area{flex-grow:1;min-width:457px}.game-right-menu-feedback-widget.open,.game-right-menu-feedback-widget.open .feedback-content-slide{max-width:457px}.game-right-menu-sent-feedback{align-items:center;background:linear-gradient(90deg,#1c1945,#12102e 50%,#070715);border-radius:inherit;display:flex;flex-direction:column;font-size:16;font-weight:600;gap:24px;padding:24px}.game-right-menu-sent-feedback button{font-size:14px;font-weight:500;height:32px;padding:0;width:120px}.feedback-container-non-game-screens{position:fixed;right:0;top:10vh;z-index:1}.feedback-container-non-game-screens .feedback-open-close{align-items:center;background-color:#3772ff;border-bottom-left-radius:10px;border-right:1px solid #070715;border-top-left-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:145px;justify-content:center;left:-38px;margin-top:48px;min-width:38px;position:absolute;width:38px}.feedback-container-non-game-screens .feedback-open-close .feedback-button-text{color:#070715;font-size:16px;font-weight:600;margin-top:9px;text-orientation:mixed;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.team-tournament-results-wrapper{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;left:0;max-height:85vh;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:20}.team-tournament-results-wrapper .results-links-container{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;justify-content:center}.team-tournament-results-wrapper .primary-results-link{grid-column-start:2}.team-tournament-results-wrapper .secondary-results-link-container{display:flex;flex-direction:column;gap:10px;grid-column-start:3}.team-tournament-results-wrapper .secondary-results-link{align-self:flex-end;cursor:pointer;text-decoration:underline}.team-tournament-results-wrapper .team-tournament-results-popup{width:854px}.team-tournament-results-wrapper .team-tournament-results-popup.match{width:1233px}.tournament-results-modal{color:#fff;font-family:Poppins,sans-serif;height:100%;position:relative;width:100%}.tournament-results-modal .popup-wrapper{height:calc(100% - 60px);left:50%;position:absolute;top:30px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.tournament-results-modal .bc-classic-popup-wrapper{max-height:none}.tournament-results-modal .result-wrapper{background:#fff;border-radius:8px;box-shadow:0 0 1px rgba(0,0,0,.5);color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.tournament-results-modal .result-wrapper .result-list{box-shadow:1px 0 0 0 rgba(0,0,0,.15)}.tournament-results-modal .result-wrapper .result-list table{table-layout:fixed}.tournament-results-modal .result-wrapper .result-list table thead th{border-radius:0}.tournament-results-modal .result-wrapper .result-list table tbody td{padding:5px 0}.tournament-results-modal .result-wrapper .result-individual-list-container{flex:1 1;overflow:auto}.tournament-results-modal .result-wrapper .result-individual-list-container thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.tournament-results-modal .result-wrapper .game-result{display:flex;flex-direction:column}.tournament-results-modal .result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.tournament-results-modal .result-wrapper .game-result .game-result-header .close-button{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:16px;justify-content:center;width:16px}.tournament-results-modal .result-wrapper .game-result .game-result-header .close-button svg{fill:#fff;height:auto;width:100%}.tournament-results-modal .result-wrapper .game-result .game-result-scroll-wrapper{display:flex;flex-direction:column;flex-grow:1}.tournament-results-modal .result-wrapper .game-result-list{color:#333}.tournament-results-modal .result-wrapper .game-result-list table{table-layout:auto;width:100%}.tournament-results-modal .result-wrapper .game-result-list table td,.tournament-results-modal .result-wrapper .game-result-list table th{padding:0}.tournament-results-modal .result-wrapper .game-result-list table thead{background-color:#2055c8;border-radius:3px;color:#fff;font-weight:700;z-index:1}.tournament-results-modal .result-wrapper .game-result-list table thead th:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.tournament-results-modal .result-wrapper .game-result-list table thead th:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.tournament-results-modal .result-wrapper .game-result-list table tbody tr{cursor:pointer}.tournament-results-modal .result-wrapper .game-result-list table tbody tr.selected,.tournament-results-modal .result-wrapper .game-result-list table tbody tr:hover{background:#d2ddf4}.popup-wrapper{height:90%;left:50%;position:absolute;top:5%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:10}.result-wrapper{background:#fff;border-radius:8px;box-shadow:0 0 1px rgba(0,0,0,.5);color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.result-wrapper .result-list{box-shadow:1px 0 0 0 rgba(0,0,0,.15)}.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{display:flex;flex-direction:column;overflow:hidden}.result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.result-wrapper .game-result .game-result-header .close-button{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:16px;justify-content:center;width:16px}.result-wrapper .game-result .game-result-header .close-button svg{fill:#fff;height:auto;width:100%}.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{background-color:#2055c8;border-radius:3px;color:#fff;font-weight:700;z-index:1}.result-wrapper .game-result-list table thead th:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.result-wrapper .game-result-list table thead th:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.result-wrapper .game-result-list table tbody tr{cursor:pointer}.result-wrapper .game-result-list table tbody tr.selected,.result-wrapper .game-result-list table tbody tr:hover{background:#d2ddf4}.result-backdrop{background:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.host-leave-game-popup{align-items:center;display:flex;flex-direction:column;height:100%;padding:7.5% 0 3.2%}.host-leave-game-popup .host-leave-decoration{bottom:-1px;height:auto;left:-1px;position:absolute}.host-leave-game-popup .host-leave-title{font-weight:700}.host-leave-game-popup .host-leave-description{font-weight:700;margin:1.16% 0 3.5%;text-align:center}.host-leave-game-popup .host-leave-description .host-leave-fairplay-message{color:#d63410;font-weight:400}.host-leave-game-popup .host-leave-choose-player{margin-bottom:2.3%}.host-leave-game-popup .host-leave-choose-player-input-area{flex-grow:1}.host-leave-game-popup .host-leave-choose-player-input-area .host-leave-auto-complete{-webkit-transform-origin:top;transform-origin:top;width:319px}.host-leave-game-popup .host-leave-buttons{display:flex;flex-direction:row;justify-content:center;width:100%}.host-leave-game-popup .host-leave-buttons button{margin:0 .75%;padding:0;width:35%}.hlac-username{color:#fff;flex:1 1;text-align:right}.player-leave-game-popup{align-items:center;display:flex;flex-direction:column;height:100%}.player-leave-game-popup .player-leave-title{font-weight:700;margin-top:4%}.player-leave-game-popup .player-leave-description{display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:center}.player-leave-game-popup .player-leave-question{font-weight:700;margin-bottom:3.85%}.player-leave-game-popup .player-leave-buttons{display:flex;flex-direction:row;justify-content:center;width:100%}.player-leave-game-popup .player-leave-buttons button{margin:0 .75%;width:26.3%}.player-leave-game-popup .player-leave-buttons.no-desc{margin-bottom:7.7%}.gameplay-notification-bid-alert{align-items:center;display:flex;flex-direction:column;padding:5.6% 1.88%}.gameplay-notification-bid-alert .notification-alert-profile-photo{border-radius:50%;height:100%;width:100%}.gameplay-notification-bid-alert .notification-alert-profile-photo.placeholder{background-color:#e0e0e0}.gameplay-notification-bid-alert .notification-alert-username{text-align:center}.gameplay-notification-bid-alert .notification-alert-message{flex-grow:1;margin:3.94% 0;text-align:center;word-break:break-word}.notification-accept-reject-buttons{display:flex;flex-direction:row;justify-content:space-between;width:85%}.notification-accept-reject-buttons button{cursor:pointer;width:49%}.claim-request-notification{align-items:center;display:flex;flex-direction:column;padding:5.6% 1.88%}.claim-request-notification .claim-request-notification-info{text-align:center}.claim-request-notification .claim-request-notification-message{margin:4.12% 0;text-align:center;word-break:break-word}.new-host-notification{align-items:center;display:flex;flex-direction:column;padding:5.68%}.new-host-notification .new-host-profile-photo{background-color:#bdbdbd;border-radius:50%}.new-host-notification .new-host-message{margin-top:4.54%;text-align:center}.player-connection-notification{align-items:center;display:flex;flex-direction:column;padding:5.6% 1.88%}.player-connection-notification .pcs-player-photo{border-radius:50%}.player-connection-notification .pcs-player-photo-placeholder{background-color:#bdbdbd;border-radius:50%}.player-connection-notification .player-connection-notification-message-content{margin-top:4.12%;text-align:center}.player-left-notification{align-items:center;display:flex;flex-direction:column;padding:5.68%}.player-left-notification .player-left-profile-photo{background-color:#bdbdbd;border-radius:50%}.player-left-notification .player-left-message{margin-top:4.54%;text-align:center}.undo-claim-accepted-notification{align-items:center;display:flex;font-weight:700;justify-content:center;padding:13.06% 0;position:relative}.undo-claim-accepted-notification .accepted-notification-decoration{height:auto;left:0;position:absolute;width:15.615%}.undo-claim-rejected-notification{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5.595% 0;position:relative}.undo-claim-rejected-notification .rejected-notification-decoration{height:auto;left:0;position:absolute;top:13%;width:15.615%}.undo-claim-rejected-notification .reject-notification-player-photo{border-radius:50%}.undo-claim-rejected-notification .reject-notification-player-photo-placeholder{background-color:#bdbdbd;border-radius:50%}.undo-claim-rejected-notification .reject-notification-content{margin:4% 0 5%;text-align:center}.undo-claim-rejected-notification .reject-notification-resume-text{color:#27ae60}.undo-request-notification{align-items:center;display:flex;flex-direction:column;padding:5.6% 1.88%}.undo-request-notification .undo-notification-player-photo{border-radius:50%}.undo-request-notification .undo-notification-player-photo-placeholder{background-color:#bdbdbd;border-radius:50%}.undo-request-notification .undo-notification-message-content{margin:4.12% 0;text-align:center}.accidental-click-notification{align-items:center;display:flex;flex-direction:column;position:relative}.accidental-click-notification .accidental-decoration{bottom:0;height:auto;left:0;position:absolute}.accidental-click-notification .accidental-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.accidental-click-notification .accidental-content .accidental-title{color:#2055c8;margin-bottom:5%;text-align:center}.accidental-click-notification .accidental-timer{color:#db1303;cursor:pointer;margin-bottom:5.5%;text-decoration:underline}.alert-explanation-question-notification{align-items:center;display:flex;flex-direction:column;padding:5.6% 1.88%}.alert-explanation-question-notification .publisher-profile-photo{border-radius:50%;height:100%;width:100%}.alert-explanation-question-notification .publisher-profile-photo.placeholder{background-color:#e0e0e0}.alert-explanation-question-notification .publisher-name-side{text-align:center}.alert-explanation-question-notification .publisher-question{flex-grow:1;font-weight:700;margin:3.94% 0;text-align:center;word-break:break-word}.alert-explanation-question-notification .explain-decline-buttons{display:flex;flex-direction:row}.alert-explanation-question-notification .explain-decline-buttons button{font-weight:400}.alert-explanation-decline-notification{align-items:center;display:flex;font-weight:700;justify-content:center;position:relative;text-align:center}.alert-explanation-decline-notification svg{left:0;position:absolute;width:auto}.accepted-notification{align-items:center;display:flex;font-weight:700;justify-content:center;padding:13.06% 0;position:relative;text-align:center}.accepted-notification .notification-decoration{height:auto;left:0;position:absolute;width:15.615%}.player-added-notification{align-items:center;display:flex;flex-direction:column;padding:5.68%}.player-added-notification .player-added-profile-photo{background-color:#bdbdbd;border-radius:50%}.player-added-notification .player-added-message{margin-top:4.54%;text-align:center}.gameplay-notification-container{align-items:center;bottom:0;display:flex;justify-content:center;padding:.4% .5%;position:absolute;right:0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.gameplay-notification-container .gameplay-notification-frame{align-items:stretch;background:linear-gradient(#3772ff,#e031ca);border-radius:6px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);display:flex;height:100%;padding:1px;width:100%}.gameplay-notification-container .gameplay-notification{background:#151334;border-radius:7px;display:flex;flex:1 1;flex-direction:column}.gameplay-notification-container .gameplay-notification .gameplay-notification-header{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;padding:2%;position:relative;width:100%}.gameplay-notification-container .gameplay-notification .gameplay-notification-header .gameplay-notification-close-button{fill:#fff;cursor:pointer;left:5%;position:absolute}.gameplay-notification-container .gameplay-notification .gameplay-notification-content{color:#fff;width:100%}.minibridge-trump-table{background:#fff;border-radius:14px;box-shadow:0 2.77038px 20.7779px rgba(0,0,0,.25);display:flex;flex-direction:column;font-family:Lato;font-size:24px;height:213px;left:50%;overflow:hidden;position:absolute;top:50%;width:427px;z-index:1}.minibridge-trump-table .mtt-header{align-items:center;background:#2055c8;color:#fff;display:flex;height:66px;justify-content:center;width:100%}.minibridge-trump-table .mtt-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:12.5px 0}.minibridge-trump-table .mtt-content>div{margin-left:109px}.minibridge-trump-table .mtt-content hr{border:0;border-top:1px solid #bdbdbd;margin:0 auto;width:409px}.trick-cards{position:relative}.trick-cards .trick-card-wrapper{display:flex;position:absolute}.trick-cards .trick-card-wrapper .mark-decoration{background:url(/static/media/trick-mark.d6f989e20fd25ccdfaf7.svg) no-repeat;background-size:contain;height:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;width:100%}.trick-cards .trick-card-wrapper.w-1{left:27.2%;top:18.3%}.trick-cards .trick-card-wrapper.w-1 .mark-decoration{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.trick-cards .trick-card-wrapper.w-2{top:36.3%}.trick-cards .trick-card-wrapper.w-2 .mark-decoration{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.trick-cards .trick-card-wrapper.w-3{left:-27.2%;top:18.3%}.trick-cards .trick-card-wrapper.w-3 .mark-decoration{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.trick-cards .slide-decoration-last-trick.w-0{-webkit-transform:translateY(-3vw);transform:translateY(-3vw)}.trick-cards .slide-decoration-last-trick.w-1{-webkit-transform:translateX(3vw);transform:translateX(3vw)}.trick-cards .slide-decoration-last-trick.w-2{-webkit-transform:translateY(3vw);transform:translateY(3vw)}.trick-cards .slide-decoration-last-trick.w-3{-webkit-transform:translateX(-3vw);transform:translateX(-3vw)}.realistic-cards-container{height:100%;position:relative}.realistic-cards-container .realistic-card-wrapper{position:absolute;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.realistic-cards-container .realistic-card-wrapper.can-raise:hover{-webkit-transform:scale(1.05) translateY(-1%);transform:scale(1.05) translateY(-1%)}.diagram-cards-container{display:flex;flex-direction:row;height:100%;position:relative}.diagram-cards-container .diagram-card-wrapper{position:absolute}.vertical-diagram-card-container{display:flex;flex-direction:column}.dummy-card-container,.vertical-diagram-card-container .suit-cards{display:flex;flex-direction:row}.dummy-card-container .suit-cards{display:flex;flex-direction:column}.dummy-card-container .suit-cards>div{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.dummy-card-container .suit-cards>div.raise:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.diagram-cards-wrapper{display:flex;justify-content:center;position:absolute}.diagram-cards-wrapper.bottom{bottom:4.6vh}.diagram-cards-wrapper.top{top:4.6vh}.diagram-cards-wrapper.left{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.diagram-cards-wrapper.left .diagram-cards-container{-webkit-transform:rotate(90deg) translateY(-16%);transform:rotate(90deg) translateY(-16%);-webkit-transform-origin:left top;transform-origin:left top}.diagram-cards-wrapper.left.size-limited .diagram-cards-container{-webkit-transform:rotate(90deg) translateY(-16%);transform:rotate(90deg) translateY(-16%)}.diagram-cards-wrapper.right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.diagram-cards-wrapper.right .diagram-cards-container{-webkit-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom}.play-gather-location{color:#fff;display:flex;justify-content:center;position:absolute;z-index:-1}.play-gather-location.top{left:50%;top:4.6vh}.play-gather-location.bottom{bottom:4.6vh;left:50%}.play-gather-location.left,.play-gather-location.right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.play-gather-location.right{right:18.75vw}.realistic-cards-wrapper{display:flex;justify-content:center;position:absolute;z-index:10}.realistic-cards-wrapper.bottom{bottom:0}.realistic-cards-wrapper.top{top:0}.realistic-cards-wrapper.top .realistic-cards-container{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}.realistic-cards-wrapper.left{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.realistic-cards-wrapper.left .realistic-cards-container{-webkit-transform:rotate(90deg) translateY(-21%);transform:rotate(90deg) translateY(-21%);-webkit-transform-origin:left top;transform-origin:left top}.realistic-cards-wrapper.right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.realistic-cards-wrapper.right .realistic-cards-container{-webkit-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom}.dummy-cards-wrapper{display:flex;justify-content:center;position:absolute;z-index:10}.dummy-cards-wrapper.top{top:4.6vh}.end-game-wrapper{align-items:center;color:#fff;display:flex;font-family:Poppins;justify-content:center;position:absolute;top:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%)}.end-game-wrapper .end-game-widget{min-height:inherit;-webkit-transform:none;transform:none;width:inherit}.end-game-wrapper .end-game-widget .bc-classic-popup{border-radius:inherit;display:flex;flex-direction:column;padding:3% 0 4.5%;width:100%}.end-game-wrapper .end-game-widget .bc-classic-popup .bc-classic-popup-scroll-content-wrapper{align-items:center;justify-content:space-around;overflow:hidden}.end-game-wrapper .end-game-widget .end-game-widget-title{font-weight:700;line-height:1.4;padding:0 5%;text-align:center;width:100%}.end-game-wrapper .end-game-widget .end-game-widget-title.claim-title{font-weight:600}.end-game-wrapper .end-game-widget .end-game-widget-title .claim-explanaion{font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.end-game-wrapper .end-game-widget .end-game-next-board{height:11.35%;padding:0;width:44.5%}.end-game-wrapper .end-game-widget .end-game-contract-info span{color:#fff!important}.end-game-wrapper .end-game-widget .end-game-waiting-message{align-items:center;display:flex;height:10%}.end-game-wrapper .end-game-widget .end-game-next-board-approve{display:flex;flex-direction:row;justify-content:center;width:100%}.end-game-wrapper .end-game-widget .end-game-next-board-approve .end-game-next-board-player{align-items:center;display:flex;flex-direction:column;font-weight:700;margin:0 1.75%;position:relative}.end-game-wrapper .end-game-widget .end-game-next-board-approve .end-game-next-board-player .end-game-profile-photo{background-color:#bdbdbd;border-radius:50%;margin-top:10%;opacity:.6}.end-game-wrapper .end-game-widget .end-game-next-board-approve .end-game-next-board-player .end-game-approve-tick{bottom:-10%;display:none;justify-content:center;position:absolute;width:100%}.end-game-wrapper .end-game-widget .end-game-next-board-approve .end-game-next-board-player.approved .end-game-profile-photo{opacity:1}.end-game-wrapper .end-game-widget .end-game-next-board-approve .end-game-next-board-player.approved .end-game-approve-tick{display:flex}.end-game-wrapper .end-game-widget .next-board-show-results{align-items:center;display:flex;flex-direction:row}.claim-pause-icon,.claim-resume-icon{height:10.25%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10.25%;z-index:10}.claim-undo-buttons{bottom:7vh;display:flex;flex-direction:column;justify-content:space-between;position:absolute}.claim-undo-buttons>div{background:transparent;border:0;cursor:pointer;outline:0;position:relative;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.claim-undo-buttons>div svg g{transition:opacity .15s ease}.claim-undo-buttons>div .hover-title{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background:var(--icon-radial-gradient,radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%));background-clip:text;-webkit-background-clip:text;left:0;position:absolute;top:50%;-webkit-transform:translate(-110%,-50%);transform:translate(-110%,-50%)}.claim-undo-buttons>div svg g{opacity:.9}.claim-undo-buttons>div:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.claim-undo-buttons>div:hover svg g{opacity:1}.claim-undo-buttons>div:hover path,.claim-undo-buttons>div:hover svg{fill:#d3cde1}.claim-undo-buttons>div.disabled{border:0;opacity:.3;outline:0;pointer-events:none}.live-stream-confirmation-popup{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.live-stream-confirmation-popup .content{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-width:500px;padding:50px}.live-stream-confirmation-popup .input-group{display:flex;flex-direction:column;gap:8px;width:250px}.live-stream-confirmation-popup .input-label{color:#fff;font-family:Poppins,sans-serif;font-size:14px}.live-stream-confirmation-popup .stream-key-field{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px;padding:8px 12px}.live-stream-confirmation-popup .stream-key-field,.live-stream-confirmation-popup .stream-key-field input[type=text]{color:hsla(0,0%,100%,.8);font-family:Poppins,sans-serif;font-size:14px}.live-stream-confirmation-popup .title{color:#fff;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;max-width:250px;text-align:center}.live-stream-confirmation-popup .button-container{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:12px;justify-content:center}.live-stream-confirmation-popup .accept-button{background-color:#fff;border:none;border-radius:3px;color:#0b0a1f;cursor:pointer;flex:1 1;flex-shrink:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;outline:none;padding:12px}.live-stream-confirmation-popup .accept-button.disabled{opacity:.5}.live-stream-confirmation-popup .cancel-button{background-color:#d03b3b;border:none;border-radius:3px;color:#fff;cursor:pointer;flex:1 1;flex-shrink:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;outline:none;padding:12px}.right-menu-content-box{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border-radius:16px 0 16px 16px;box-shadow:0 0 16px rgba(255,253,253,.25),0 6px 12px rgba(224,49,202,.2),0 -6px 12px rgba(55,114,255,.2);color:#fff;cursor:default;position:absolute;right:50px;top:0}.right-menu-content-box .close-button{position:absolute;right:16px;top:16px;z-index:10}.kibitzer-list{display:flex;flex-direction:column;font-family:Poppins;height:100%;overflow:hidden}.kibitzer-list .kibitzer-list-title{font-weight:700}.kibitzer-list .search-kibitzer{background:linear-gradient(90deg,rgba(55,114,255,.5),rgba(224,49,202,.5));position:relative}.kibitzer-list .search-kibitzer input{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%),linear-gradient(90deg,rgba(55,114,255,.5),rgba(224,49,202,.5));border:0;border-radius:inherit;color:#fff;display:block;height:100%;outline:0;width:100%}.kibitzer-list .search-kibitzer svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kibitzer-list .kl-tabs{display:flex;flex-direction:row}.kibitzer-list .kl-tabs>div{align-items:center;color:#fff;cursor:pointer;display:flex;flex-grow:1;height:100%;justify-content:center}.kibitzer-list .kl-tabs>div.tab-all{border:1px solid #3772ff}.kibitzer-list .kl-tabs>div.tab-friends{border:1px solid #0eb564}.kibitzer-list .kl-tabs>div.tab-club{border:1px solid #ffa000}.kibitzer-list .kl-tabs>div.selected{font-weight:500}.kibitzer-list .kl-tabs>div.selected.tab-all{background:#3772ff}.kibitzer-list .kl-tabs>div.selected.tab-friends{background:#0eb564}.kibitzer-list .kl-tabs>div.selected.tab-club{background:#ffa000}.kibitzer-list .kl-content-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.kibitzer-list .kl-content-container .kl-scroll-wrapper{flex-grow:1;overflow-y:auto}.kibitzer-list .kl-content-container .kl-scroll-wrapper .kibitzer-list-content{display:flex;flex-direction:column;flex-grow:1}.kibitzer-list .kl-content-container .kl-scroll-wrapper .kibitzer-list-content .kibitzer-item{align-items:center;display:flex;flex-direction:row}.kibitzer-list .kl-content-container .kl-scroll-wrapper .kibitzer-list-content .kibitzer-item .kl-profile{display:flex;position:relative}.kibitzer-list .kl-content-container .kl-scroll-wrapper .kibitzer-list-content .kibitzer-item .kl-name-wrapper{flex-grow:1}.kibitzer-list .kl-content-container .kl-scroll-wrapper .kibitzer-list-content .kibitzer-item .kl-name-wrapper .kl-username{color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kibitzer-list .kl-content-container .kl-scroll-wrapper .kibitzer-list-content .kibitzer-item .kl-remove-watcher{cursor:pointer;display:flex}.right-menu-convention-cards-container{font-family:Poppins;min-width:380px;padding:16px}.right-menu-convention-cards-container .title{color:hsla(0,0%,93%,.75);font-size:14px;font-weight:500;white-space:nowrap}.right-menu-convention-cards-container .title-seperator{background:linear-gradient(90deg,rgba(226,213,255,0),#998bba 50%,rgba(226,213,255,0));border:0;height:1px;margin-top:12px}.right-menu-convention-cards-container .tournament-convention-card-info{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;padding-top:12px}.right-menu-convention-cards-container .casual-convention-card-info{width:100%}.right-menu-convention-cards-container .casual-convention-card-info td{padding-top:12px}.right-menu-convention-cards-container .casual-convention-card-info .casual-cc-label{border-radius:12px;color:#ececec;font-size:14px;font-weight:500;padding:2px 8px;text-align:center}.right-menu-convention-cards-container .casual-convention-card-info .casual-cc-title{font-size:16px;font-weight:700;padding-left:6px;width:100%}.right-menu-convention-cards-container .action-container{align-items:center;display:flex;flex-direction:row;gap:6px;padding-left:4px}.right-menu-convention-cards-container .action-container .icon-wrapper{height:24px}.right-menu-convention-cards-container .action-container .icon-wrapper svg{cursor:pointer;height:24px;width:24px}.right-menu-convention-cards-container .no-convention-card-text{color:#fff;margin-top:10px}.game-info-container{background-size:100% 100%;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;min-width:420px;padding:24px}.game-info-container .table-description{font-size:13px;margin-top:6px}.game-info-header{color:hsla(0,0%,93%,.75);font-size:14px;font-weight:600}.game-info-tournament-header{display:flex;flex-direction:row;gap:12px}.game-info-tournament-header .tournament-logo-wrapper{border:1px solid hsla(0,0%,100%,.3);border-radius:999px;height:64px;min-width:64px;width:64px}.game-info-tournament-header .tournament-logo-wrapper .tournament-logo{background:#29274b;border-radius:inherit;height:100%;width:100%}.game-info-tournament-header .tournament-type-label{align-items:center;background:#232052;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:2px;height:-webkit-min-content;height:min-content;padding:6px;white-space:nowrap}.game-info-tournament-header .tournament-type-label svg{height:24px;width:24px}.game-info-tournament-title-container{display:flex;flex-direction:row}.game-info-seperator{background:linear-gradient(90deg,rgba(226,213,255,0),#998bba 50%,rgba(226,213,255,0));border:0;height:1px;margin:12px 0}.game-info-title{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:700}.game-info-subtitle,.game-info-title{word-wrap:break-word}.game-info-country-club{font-size:12px;gap:6px}.game-info-country-club,.game-info-reward-container{align-items:center;display:flex;flex-direction:row;margin-top:20px}.game-info-tag-container{gap:6px;margin-top:12px}.game-info-tag,.game-info-tag-container{align-items:center;display:flex;flex-direction:row}.game-info-tag{background:#302d68;border-radius:6px;font-size:12px;font-weight:500;gap:4px;justify-content:center;min-width:68px;padding:6px 8px}.game-info-description{word-wrap:break-word;color:hsla(0,0%,93%,.75);font-size:12px}.game-right-menu-probability-table{align-items:flex-start;display:flex;flex-direction:column;font-size:16;font-weight:600;gap:24px;padding:24px;width:457px}.game-right-menu-probability-table .title{font-size:16px;font-weight:700;width:100%}.game-right-menu-probability-table .type-selection-remaining-cards-wrapper{display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.game-right-menu-probability-table .type-selection-remaining-cards-wrapper .type-selection-container{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-around;width:100%}.game-right-menu-probability-table .type-selection-remaining-cards-wrapper .type-selection-container .bc-radio-input .radio-label:before{top:0}.game-right-menu-probability-table .type-selection-remaining-cards-wrapper .remaining-cards-description{align-items:center;border-radius:10px;color:hsla(0,0%,100%,.75);display:flex;flex-direction:column;font-weight:400;width:100%}.game-right-menu-probability-table .type-selection-remaining-cards-wrapper .remaining-cards-description .left-right{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:space-between}.game-right-menu-probability-table .suit-selection-container{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between;width:100%}.game-right-menu-probability-table .suit-selection-container .suit-item-container{display:flex;flex-direction:column;flex-grow:1;gap:8px}.game-right-menu-probability-table .suit-selection-container .suit-item-container .missing-info{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:400;text-align:center}.game-right-menu-probability-table .suit-selection-container .suit-item-container .suit-item{align-items:center;background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;cursor:pointer;display:flex;flex-grow:1;height:38px;justify-content:center}.game-right-menu-probability-table .suit-selection-container .suit-item-container .suit-item.selected{background:#ececec;border-color:transparent}.game-right-menu-probability-table .tabs{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:600;width:100%}.game-right-menu-probability-table .tabs .tab{align-items:center;color:hsla(0,0%,100%,.75);cursor:pointer;display:flex;flex-direction:row;flex-grow:1;gap:8px;padding:4px 0;position:relative}.game-right-menu-probability-table .tabs .tab:after{background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);bottom:0;content:" ";height:1px;left:0;position:absolute;width:100%;z-index:1}.game-right-menu-probability-table .tabs .tab.selected:after{background:radial-gradient(50% 50% at 50% 50%,#3772ff 0,#e031ca 100%);color:#fff}.game-right-menu-probability-table .probabilities{color:#ececec;font-size:14px;font-weight:500;width:100%}.game-right-menu-probability-table .probabilities .header{color:hsla(0,0%,100%,.75);font-size:12px;font-weight:600}.game-right-menu-probability-table .probabilities tr[class*=progress-color] td{padding:9px 0}.game-right-menu-probability-table .probabilities .linear-progress{background:#1c1a34;border-radius:999px;height:8px;overflow:hidden;position:relative}.game-right-menu-probability-table .probabilities .linear-progress>div{border-radius:inherit;height:inherit;left:0;position:absolute;top:0;transition:min-width .5s ease;z-index:1}.game-right-menu-probability-table .probabilities .line-splitter{background:linear-gradient(90deg,rgba(226,213,255,0) 0,#998bba 50%,rgba(226,213,255,0));height:.5px}.game-right-menu-probability-table .error-message{font-weight:400}.game-right-menu-container{background:#13002e;border-radius:24px 0 0 24px;font-family:Poppins;position:absolute;right:0;top:14vh;-webkit-transform-origin:top right;transform-origin:top right;z-index:20}.game-right-menu-container .item-container{display:flex;flex-direction:column;gap:12px;padding:16px 2px}.game-right-menu-container .item-container .menu-item-wrapper{align-items:center;border-radius:12px;cursor:pointer;display:flex;height:48px;justify-content:center;position:relative;width:48px}.game-right-menu-container .item-container .menu-item-wrapper .animated-icon{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.game-right-menu-container .item-container .menu-item-wrapper:hover:not(.selected){box-shadow:0 0 16px rgba(255,253,253,.25),0 6px 12px rgba(224,49,202,.2),0 -6px 12px rgba(55,114,255,.2)}.game-right-menu-container .item-container .menu-item-wrapper:hover:not(.selected) .animated-icon{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.game-right-menu-container .item-container .menu-item-wrapper .kibitzers-count{align-items:center;background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:999px;color:#fff;display:flex;font-size:12px;font-weight:600;justify-content:center;left:0;min-height:20px;min-width:20px;position:absolute;top:2px}.game-right-menu-container .item-container .menu-item-wrapper.selected,.game-right-menu-container .item-container .menu-item-wrapper:active{background:linear-gradient(90deg,#3772ff,#e031ca)}.game-right-menu-container .item-container .menu-item-wrapper.selected .kibitzers-count,.game-right-menu-container .item-container .menu-item-wrapper:active .kibitzers-count{background:#ececec;color:#13002e}.game-right-menu-backdrop{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}.update-viewgraph-bid-popup{color:#fff;height:250px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px}.update-viewgraph-bid-popup .bid-card{align-items:center;background-color:#fff;border-color:#0e0d25;border-style:solid;cursor:pointer;display:flex;flex-direction:row;justify-content:center;position:relative;text-align:center}.update-viewgraph-bid-popup .bid-card.X{fill:#fff;background-color:#0e0d25}.update-viewgraph-bid-popup .bid-card.XX{fill:#fff;background-color:#3772ff}.update-viewgraph-bid-popup .bid-card.P{fill:#fff;background-color:#0eb564}.update-viewgraph-bid-popup .bid-card.STOP{fill:#fff;background-color:#0e0d25}.update-viewgraph-bid-popup .bid-card .alert-icon{align-items:center;background-color:#0e0d25;color:#fff;display:flex;font-weight:500;height:100%;justify-content:center}.update-viewgraph-bid-popup .bid-card .alert-icon+div{flex-grow:1;justify-content:center}.update-viewgraph-bid-popup .content-container{display:flex;flex-direction:column;gap:10px;height:100%;padding:10px;width:100%}.update-viewgraph-bid-popup .content-container .header{align-items:center;display:flex;flex-direction:row;gap:8px}.update-viewgraph-bid-popup .content-container textarea{border-radius:10px;flex-grow:1;padding:6px}.update-viewgraph-bid-popup .content-container .switch-container{align-items:center;display:flex;flex-direction:row;gap:6px}.update-viewgraph-bid-popup .content-container .switch-content{align-items:center;color:#fff;display:flex;flex-direction:row;gap:4px}.update-viewgraph-bid-popup .content-container .switch-content .switch-wrapper{height:20px;width:32.5px}.update-viewgraph-bid-popup .content-container .save{border-radius:10px;height:38px;padding:0}.viewgraph-text-input{align-items:center;background:rgba(28,25,69,.5);border:1px solid #52528d;bottom:16vh;display:flex;justify-content:center;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.viewgraph-text-input input{background:transparent;border:none;color:#fff;font-size:inherit;font-weight:500;outline:none;text-align:center}.viewgraph-text-input input:focus{border:none;outline:none}.gamescreen-layout-wrapper{background:radial-gradient(77.14% 109.21% at 50% 50%,#221f53 0,#0b0a1f 100%);display:flex;height:100%;justify-content:center;width:100%}.gamescreen-layout-wrapper .sound-setting-game-screen{bottom:20px;position:fixed;right:20px;z-index:0}.gamescreen-layout-wrapper .sound-setting-game-screen svg{cursor:pointer}.gamescreen-layout-wrapper .call-director-admin-wrapper{max-height:none;max-width:none}.gamescreen-layout{font-family:Lato;height:100%;position:relative;width:100%}.gamescreen-layout .game-menu-container{background:#0e003e;box-shadow:-1.5px 0 7.5px rgba(0,0,0,.25);height:100%;left:0;position:absolute;top:0;transition:all .2s ease 50ms;z-index:25}.gamescreen-layout .game-table{height:100%;position:absolute;top:0}.gamescreen-layout>.compass-wrapper,.gamescreen-layout>.score-board-wrapper,.gamescreen-layout>.table-info{position:absolute}.gamescreen-layout>.show-analysis-option{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:18px;position:absolute;-webkit-transform-origin:top left;transform-origin:top left}.gamescreen-layout>.game-info-tooltip-wrapper{position:absolute;z-index:100}.gamescreen-layout .bidding-selector-backdrop{background:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.score-positive{color:#27ae60}.score-negative{color:#ff3636}.bidding-table-card-t1-1C{background:url(/static/media/1C.6e610f7c826ea712bbb5.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1C.has-alert{background:url(/static/media/1CA.dd065aa4f01cbeccc1db.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2C{background:url(/static/media/2C.ea0273c1f91b8c81f674.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2C.has-alert{background:url(/static/media/2CA.aa7bee4f5f8c2ae8604b.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3C{background:url(/static/media/3C.f4fe520340d9f4980680.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3C.has-alert{background:url(/static/media/3CA.c8a6a6b5056d865b49af.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4C{background:url(/static/media/4C.93f7db345971dda2bf97.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4C.has-alert{background:url(/static/media/4CA.423b1447dc1296604cae.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5C{background:url(/static/media/5C.8a35d20c131886aa90b7.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5C.has-alert{background:url(/static/media/5CA.f713bd718ae0aad76f19.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6C{background:url(/static/media/6C.d24f6d4d1629cb342b30.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6C.has-alert{background:url(/static/media/6CA.2cd20cb2024668d9967d.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7C{background:url(/static/media/7C.9672d208968f10b11e8d.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7C.has-alert{background:url(/static/media/7CA.4e3321d9fd03805f4dc9.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1D{background:url(/static/media/1D.b40d8cb7898ee32d18d9.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1D.has-alert{background:url(/static/media/1DA.e7c9cb12251bbe322b62.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2D{background:url(/static/media/2D.ea6cd8d2a983d6d8b84e.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2D.has-alert{background:url(/static/media/2DA.57847ee71575e2876975.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3D{background:url(/static/media/3D.d9b935f521834579a2f3.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3D.has-alert{background:url(/static/media/3DA.7ec825fd30da921429da.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4D{background:url(/static/media/4D.e88d8ef19623cb899054.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4D.has-alert{background:url(/static/media/4DA.7c8f2d772c2470d033f3.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5D{background:url(/static/media/5D.fbc70beeff5af6d1f86a.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5D.has-alert{background:url(/static/media/5DA.b4dd8bceccc5a9ba7bae.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6D{background:url(/static/media/6D.67713a18e1ef9c84b70d.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6D.has-alert{background:url(/static/media/6DA.a372dafe1c75d8ba82cd.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7D{background:url(/static/media/7D.0aa22e1fd1b7f2600dac.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7D.has-alert{background:url(/static/media/7DA.9e958d2414caba320e7c.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1S{background:url(/static/media/1S.2aaec8c6ef14e725119f.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1S.has-alert{background:url(/static/media/1SA.63189d81715f7c96121c.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2S{background:url(/static/media/2S.9d3f80bb146127b8d3f4.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2S.has-alert{background:url(/static/media/2SA.65dd8b6e69c56a3fed6e.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3S{background:url(/static/media/3S.de95ee1f770de7e0c0e4.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3S.has-alert{background:url(/static/media/3SA.818c7c71367fe9bb48ea.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4S{background:url(/static/media/4S.a8f2e60753853d5c43db.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4S.has-alert{background:url(/static/media/4SA.9cbce30be20c73ec4ff3.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5S{background:url(/static/media/5S.a7ef6344197ff54b84d3.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5S.has-alert{background:url(/static/media/5SA.8bcf30af2b58edfe2afe.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6S{background:url(/static/media/6S.7bdc77cdd2163809b480.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6S.has-alert{background:url(/static/media/6SA.680780ffb99c3c0fb17f.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7S{background:url(/static/media/7S.d862655797feb0f16cb6.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7S.has-alert{background:url(/static/media/7SA.563dcd9d9cd585e0accd.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1H{background:url(/static/media/1H.36a2277f601edbc82e55.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1H.has-alert{background:url(/static/media/1HA.c20b23f606ad4007c7c6.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2H{background:url(/static/media/2H.9b592aa94d6cfc968e85.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2H.has-alert{background:url(/static/media/2HA.5cebcd31a46653e52ec9.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3H{background:url(/static/media/3H.9405ddea429029fae871.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3H.has-alert{background:url(/static/media/3HA.0ee8c6d5b9dd1a40cac9.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4H{background:url(/static/media/4H.efa5e3daa724d6c2d2bf.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4H.has-alert{background:url(/static/media/4HA.364f08014a6b83cbe8c7.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5H{background:url(/static/media/5H.013b9d43aa213a282814.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5H.has-alert{background:url(/static/media/5HA.62ebb910cd52148011ca.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6H{background:url(/static/media/6H.ee8b0bb230bc3e7632be.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6H.has-alert{background:url(/static/media/6HA.c7484080ceb9b83be794.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7H{background:url(/static/media/7H.752c831d49cd73cdf9b1.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7H.has-alert{background:url(/static/media/7HA.21a06291d08f68cc4345.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1NT{background:url(/static/media/1NT.3738ccfef49d8314c744.svg) no-repeat;background-size:contain}.bidding-table-card-t1-1NT.has-alert{background:url(/static/media/1NTA.23e2180d655771f9ca70.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2NT{background:url(/static/media/2NT.a6e41be5cabc88ada6fc.svg) no-repeat;background-size:contain}.bidding-table-card-t1-2NT.has-alert{background:url(/static/media/2NTA.b7f8dc204d9ce321ec7a.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3NT{background:url(/static/media/3NT.815c5b11843727090a0e.svg) no-repeat;background-size:contain}.bidding-table-card-t1-3NT.has-alert{background:url(/static/media/3NTA.40f075352c3713b21be3.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4NT{background:url(/static/media/4NT.d8637332c1064306de9d.svg) no-repeat;background-size:contain}.bidding-table-card-t1-4NT.has-alert{background:url(/static/media/4NTA.a94238466c513421bd92.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5NT{background:url(/static/media/5NT.32dc016d709c81fe9217.svg) no-repeat;background-size:contain}.bidding-table-card-t1-5NT.has-alert{background:url(/static/media/5NTA.68239d0a99fd64d05f97.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6NT{background:url(/static/media/6NT.e87617a935542d19a96a.svg) no-repeat;background-size:contain}.bidding-table-card-t1-6NT.has-alert{background:url(/static/media/6NTA.fbb954433bd23c2da50e.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7NT{background:url(/static/media/7NT.457c1155a91d058fc8b9.svg) no-repeat;background-size:contain}.bidding-table-card-t1-7NT.has-alert{background:url(/static/media/7NTA.9ef609b6c45be58400c5.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1C{background:url(/static/media/1C.07a05ed585e8ddff2a28.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1C.has-alert{background:url(/static/media/1CA.8922116283ea3c94ebe7.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2C{background:url(/static/media/2C.d2da1a8769bec1fc1017.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2C.has-alert{background:url(/static/media/2CA.b15c9b40e5bf69c73f3a.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3C{background:url(/static/media/3C.4248e5d39642c4e1f7b1.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3C.has-alert{background:url(/static/media/3CA.915b1da944c573502c80.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4C{background:url(/static/media/4C.5bf318e96e080b642fcd.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4C.has-alert{background:url(/static/media/4CA.3deae83bd24965b65ce0.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5C{background:url(/static/media/5C.5d529553cf5f400dae2f.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5C.has-alert{background:url(/static/media/5CA.68d3c0556a6795321c0d.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6C{background:url(/static/media/6C.4b1398c936b4f73e0583.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6C.has-alert{background:url(/static/media/6CA.a739258f2b8f70923556.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7C{background:url(/static/media/7C.714a6488524c0d2d933a.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7C.has-alert{background:url(/static/media/7CA.99f59bbb20e2e995ef57.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1D{background:url(/static/media/1D.370c8110d3ddd1e96b62.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1D.has-alert{background:url(/static/media/1DA.4524b34cce2dcfe9f986.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2D{background:url(/static/media/2D.36942031976e73eb6ace.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2D.has-alert{background:url(/static/media/2DA.a5a9b7f22143b0523998.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3D{background:url(/static/media/3D.66c90f222bc370bac1ca.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3D.has-alert{background:url(/static/media/3DA.1b924031725a1b071528.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4D{background:url(/static/media/4D.495f99a5d17765e06c9d.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4D.has-alert{background:url(/static/media/4DA.ee03bac0e3a86b65be9e.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5D{background:url(/static/media/5D.77c31ae81359671babac.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5D.has-alert{background:url(/static/media/5DA.1ee5e563858ac0c1df78.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6D{background:url(/static/media/6D.d9f01d8a81cf32dbec16.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6D.has-alert{background:url(/static/media/6DA.05e52ac848a789b9193e.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7D{background:url(/static/media/7D.274b8e468f30de9e038e.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7D.has-alert{background:url(/static/media/7DA.8613deadaac4feefa8f3.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1S{background:url(/static/media/1S.7ddb2df341c5cdefee38.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1S.has-alert{background:url(/static/media/1SA.fba8853fa860463d67ce.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2S{background:url(/static/media/2S.0304b9c1d9cb4ebd04ee.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2S.has-alert{background:url(/static/media/2SA.95fbd3425bb983e3f002.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3S{background:url(/static/media/3S.85c3f16a0d86a2fdb395.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3S.has-alert{background:url(/static/media/3SA.254bf32a02d50e550f2a.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4S{background:url(/static/media/4S.5b0f4b59bb343280fcbd.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4S.has-alert{background:url(/static/media/4SA.4a5ce544c4c7d168f61c.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5S{background:url(/static/media/5S.c7d7ea7927ed9c92a7cb.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5S.has-alert{background:url(/static/media/5SA.345d99ea7463b6e34d5c.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6S{background:url(/static/media/6S.d85239a9964c7b33c4c6.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6S.has-alert{background:url(/static/media/6SA.1a915fa15dcffcfb013d.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7S{background:url(/static/media/7S.b9a779322305ebc2d9e7.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7S.has-alert{background:url(/static/media/7SA.b7e8bc05798bbca39686.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1H{background:url(/static/media/1H.e9f62d9913f80eee2657.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1H.has-alert{background:url(/static/media/1HA.5e193af240a319da1f4e.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2H{background:url(/static/media/2H.663ce69205205a8f94c6.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2H.has-alert{background:url(/static/media/2HA.22180f90505b70f5a593.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3H{background:url(/static/media/3H.7e3b1176345fc26a7693.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3H.has-alert{background:url(/static/media/3HA.7947a75cd98ab72dac82.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4H{background:url(/static/media/4H.b6f507759250714f140b.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4H.has-alert{background:url(/static/media/4HA.35d4b700306e96e74009.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5H{background:url(/static/media/5H.913be31836225c99203c.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5H.has-alert{background:url(/static/media/5HA.5ec002ef13c5408c7342.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6H{background:url(/static/media/6H.b7a9f7486a4a1b0e2068.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6H.has-alert{background:url(/static/media/6HA.a8c4c79305c7d5991831.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7H{background:url(/static/media/7H.b4cd407a69f8b1e3469f.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7H.has-alert{background:url(/static/media/7HA.91e2fee2acd9af5f84b9.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1NT{background:url(/static/media/1NT.965ac4e08698c4d6a1a2.svg) no-repeat;background-size:contain}.bidding-table-card-t2-1NT.has-alert{background:url(/static/media/1NTA.58c85dba79044b1e2854.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2NT{background:url(/static/media/2NT.66a075cd60ea6e774f4f.svg) no-repeat;background-size:contain}.bidding-table-card-t2-2NT.has-alert{background:url(/static/media/2NTA.eeed190428044b493bd2.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3NT{background:url(/static/media/3NT.e26cbfc29fa60f5c2b37.svg) no-repeat;background-size:contain}.bidding-table-card-t2-3NT.has-alert{background:url(/static/media/3NTA.f0ae6d04509e2460bf58.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4NT{background:url(/static/media/4NT.f82c593858a07da23baa.svg) no-repeat;background-size:contain}.bidding-table-card-t2-4NT.has-alert{background:url(/static/media/4NTA.903decf4da47734b044e.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5NT{background:url(/static/media/5NT.8d9d922dc9070a6c8e76.svg) no-repeat;background-size:contain}.bidding-table-card-t2-5NT.has-alert{background:url(/static/media/5NTA.84248a28fba1f96c3018.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6NT{background:url(/static/media/6NT.5e14b2a83760f2cdcda9.svg) no-repeat;background-size:contain}.bidding-table-card-t2-6NT.has-alert{background:url(/static/media/6NTA.8f0134eaffefd43be7dc.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7NT{background:url(/static/media/7NT.7f5c6bf2321b414132b1.svg) no-repeat;background-size:contain}.bidding-table-card-t2-7NT.has-alert{background:url(/static/media/7NTA.3a20f4085e0e310cf1c5.svg) no-repeat;background-size:contain}.bidding-table-card-t1-P{background:url(/static/media/P.6a433ef275d970949d4e.svg) no-repeat;background-size:contain}.bidding-table-card-t1-P.has-alert{background:url(/static/media/PA.5db2e8f11eaf458dc561.svg) no-repeat;background-size:contain}.bidding-table-card-t2-P{background:url(/static/media/P.346a1990eab5aa8afc69.svg) no-repeat;background-size:contain}.bidding-table-card-t2-P.has-alert{background:url(/static/media/PA.2ce81b187cbea6e407e5.svg) no-repeat;background-size:contain}.bidding-table-card-t1-X{background:url(/static/media/X.93fa782c24605388122b.svg) no-repeat;background-size:contain}.bidding-table-card-t1-X.has-alert{background:url(/static/media/XA.15c99dfaf701613da1c2.svg) no-repeat;background-size:contain}.bidding-table-card-t2-X{background:url(/static/media/X.bce543f11e8e80ed0732.svg) no-repeat;background-size:contain}.bidding-table-card-t2-X.has-alert{background:url(/static/media/XA.8b0a233a976519788124.svg) no-repeat;background-size:contain}.bidding-table-card-t1-XX{background:url(/static/media/XX.80c5af877926b1b560f7.svg) no-repeat;background-size:contain}.bidding-table-card-t1-XX.has-alert{background:url(/static/media/XXA.6ad62348e14ec633ab78.svg) no-repeat;background-size:contain}.bidding-table-card-t2-XX{background:url(/static/media/XX.2e523fdcb5a1688a635f.svg) no-repeat;background-size:contain}.bidding-table-card-t2-XX.has-alert{background:url(/static/media/XXA.fcce842d980c305566ff.svg) no-repeat;background-size:contain}.game-screen-tour{background:url(/static/media/tour-background.288c68ccc1cd065f29ee.svg) no-repeat;background-size:100% 100%;border-radius:10px;display:flex;-webkit-filter:drop-shadow(0 -20px 16px rgba(55,114,255,.2)) drop-shadow(0 20px 16px rgba(224,49,202,.2)) drop-shadow(0 0 20px rgba(255,253,253,.25));filter:drop-shadow(0 -20px 16px rgba(55,114,255,.2)) drop-shadow(0 20px 16px rgba(224,49,202,.2)) drop-shadow(0 0 20px rgba(255,253,253,.25));flex-direction:column;height:auto}.game-screen-tour .prev{border-radius:5px;height:28px;padding:1px;width:31.5px}.game-screen-tour .prev.disabled{border:0;opacity:.25}.game-screen-tour .prev svg path{fill:#fff}.game-screen-tour .next{align-items:center;border-radius:5px;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:6px;height:28px;justify-content:center;padding:0;width:31.5px}.game-screen-tour .next svg{fill:#fff}.game-screen-tour .next.close{width:76px}.game-screen-tour .tour-content{flex-grow:1;font-family:Poppins;font-size:16px;font-weight:400;text-align:center;white-space:pre-line}.game-screen-tour .tour-content+div{justify-content:space-around!important}.game-screen-tour .reactour__close-button svg path{fill:#fff}.bc-quick-filter{background:transparent;border:0;border-radius:10px;height:38px}.bc-quick-filter>div{background:#29274b;border-radius:inherit;border-style:solid;border-width:1px;color:#fff;font-family:Poppins;font-size:14px;font-weight:400;height:100%;padding:0 18px}.bc-quick-filter .quick-filter-label,.bc-quick-filter>div{align-items:center;display:flex;flex-direction:row;justify-content:center}.bc-quick-filter .quick-filter-label{gap:4px}.bc-quick-filter .quick-filter-label .filter-count-indicator{align-items:center;background-color:#3772ff;border-radius:999px;color:#fff;display:flex;justify-content:center;min-height:20px;min-width:20px;padding:0 6px}.bc-quick-filter .quick-filter-label:not(.always-visible){margin-left:6px;overflow:hidden;white-space:nowrap}.bc-quick-filter.gradient-bg{background:linear-gradient(90deg,#3772ff,#e031ca);padding:1px}.bc-quick-filter.gradient-bg>div{border:0}.bc-quick-filter.gradient-bg.selected>div{background:transparent}.bc-quick-filter.blue>div{border-color:#3772ff}.bc-quick-filter.blue.selected>div{background:#3772ff}.bc-quick-filter.blue .filter-count-indicator{background-color:#fff;color:#3772ff}.bc-quick-filter.green>div{border-color:#0eb564}.bc-quick-filter.green.selected>div{background:#0eb564}.bc-quick-filter.green .filter-count-indicator{background-color:#fff;color:#0eb564}.bc-quick-filter.orange>div{border-color:#ffa000}.bc-quick-filter.orange.selected>div{background:#ffa000}.bc-quick-filter.orange .filter-count-indicator{background-color:#fff;color:#ffa000}.bc-quick-filter.pink>div{border-color:#e031ca}.bc-quick-filter.pink.selected>div{background:#e031ca}.bc-quick-filter.pink .filter-count-indicator{background-color:#fff;color:#e031ca}.bc-quick-filter.yellow>div{border-color:#ffc200}.bc-quick-filter.yellow.selected>div{background:#ffc200}.bc-quick-filter.yellow .filter-count-indicator{background-color:#fff;color:#ffc200}.bc-quick-filter.purple>div{border-color:#9747ff}.bc-quick-filter.purple.selected>div{background:#9747ff}.bc-quick-filter.purple .filter-count-indicator{background-color:#fff;color:#9747ff}.bc-quick-filter.red{background:transparent!important}.bc-quick-filter.red>div{border-color:#e03131}.bc-quick-filter.red.selected>div{background:#e03131}.bc-quick-filter.red .filter-count-indicator{background-color:#fff;color:#e03131}.bc-quick-filter.light-blue{background:transparent!important}.bc-quick-filter.light-blue>div{border-color:#22d3ee}.bc-quick-filter.light-blue.selected>div{background:#22d3ee}.bc-quick-filter.light-blue .filter-count-indicator{background-color:#fff;color:#22d3ee}.bc-quick-filter.midnight-blue{background:transparent!important}.bc-quick-filter.midnight-blue>div{border-color:#3f3e76}.bc-quick-filter.midnight-blue.selected>div{background:#3f3e76}.bc-quick-filter.midnight-blue .filter-count-indicator{background-color:#fff;color:#3f3e76}@media screen and (max-width:1320px){.bc-quick-filter>div .quick-filter-label:not(.always-visible){max-width:0}.bc-quick-filter svg{-webkit-transform:translateX(3px);transform:translateX(3px)}.bc-quick-filter.selected>div .quick-filter-label:not(.always-visible),.bc-quick-filter:hover>div .quick-filter-label:not(.always-visible){max-width:500px;transition:max-width .3s ease}.bc-quick-filter.selected svg,.bc-quick-filter:hover svg{-webkit-transform:translateX(0);transform:translateX(0)}}.casuals-page-container .page-banner{display:flex;flex-direction:row;margin-bottom:37px}.casuals-page-container .page-banner .title{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:700;letter-spacing:.03em;min-width:230px}.casuals-page-container .page-banner .quick-filters{align-items:center;display:flex;flex-direction:row;flex-grow:1;padding:0 24px}.casuals-page-container .page-banner .quick-filters .bc-quick-filter{font-size:14px;height:38px}.casuals-page-container .page-banner .quick-filters .bc-quick-filter:not(:first-child){margin-left:10px}.casuals-page-container .page-banner .action-buttons{min-width:416px}.casuals-page-container .page-banner .action-buttons button{border-radius:8px;font-size:16px;height:54px;width:200px}.casuals-page-container .page-banner .action-buttons button.play-with-bots{font-weight:600}.casuals-page-container .page-banner .action-buttons button.start-new-table{font-weight:700;margin-left:16px}.main-grid-container{margin:0 25px}.main-grid-container .grid-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.main-grid-container .grid-item-wrapper{display:flex;justify-content:center}.main-grid-container .placeholder-grid-item{width:280px}.table-grid-item.clickable{cursor:pointer}.table-grid-item .frame{background-color:#100f28;border:1.6px solid #3a376b;border-radius:10px 10px 43px 43px;height:280px;position:relative;width:280px}.table-grid-item .frame,.table-grid-item .table-outer{align-items:center;display:flex;justify-content:center}.table-grid-item .table-outer{background:radial-gradient(133.9% 133.24% at 50.3% 50%,rgba(215,194,255,0) 0,rgba(58,55,107,.1) 100%),radial-gradient(39.36% 39.12% at 50.3% 50%,rgba(37,34,79,.64) 0,#1c1942 100%);border-radius:50px;box-shadow:inset 0 0 10px rgba(147,134,197,.65),inset 0 0 25px rgba(147,134,197,.2),inset 0 0 45px rgba(147,134,197,.35);height:170px;width:170px}.table-grid-item .table-inner{background-color:rgba(101,92,146,.502);border:2px solid #141333;border-radius:16px;height:62px;width:50px}.table-grid-item .seat-item{background:#131332;border-radius:12px;box-shadow:0 0 4px rgba(11,10,30,.5);height:74px;position:absolute;width:79px}.table-grid-item .seat-item:before{background:radial-gradient(50% 50% at 50% 50%,rgba(122,129,182,.4) 0,rgba(28,25,69,.6) 100%);border:.5px solid #070715;border-radius:12px;box-shadow:0 0 1.3211px rgba(20,19,52,.5),0 0 6.6055px rgba(20,19,52,.5);content:"";height:74px;left:0;position:absolute;top:0;width:79px}.table-grid-item .seat-item-north{left:100px;top:19px}.table-grid-item .seat-item-south{bottom:19px;left:100px}.table-grid-item .seat-item-east{right:20px;top:103px}.table-grid-item .seat-item-west{left:20px;top:103px}.table-grid-item .seat-item-inner{height:74px;position:absolute;width:79px}.table-grid-item .seat-item .host-icon{background:#3772ff;border-radius:6px;height:16px;right:-1.5px;top:9px;-webkit-transform:translateX(50%);transform:translateX(50%);width:16px}.table-grid-item .seat-available,.table-grid-item .seat-item .host-icon{align-items:center;display:flex;justify-content:center;position:absolute}.table-grid-item .seat-available{background:#131332;border:1px solid #fff;border-radius:12px;box-shadow:0 0 4px rgba(11,10,30,.5);color:#fff;cursor:pointer;font-size:26px;height:50px;width:50px}.table-grid-item .seat-available.s-north{left:113.5px;top:29.5px}.table-grid-item .seat-available.s-south{bottom:28px;left:113.5px}.table-grid-item .seat-available.s-east{right:28px;top:115px}.table-grid-item .seat-available.s-west{left:28px;top:115px}.table-grid-item .seat-available.cant-join{border-color:rgba(101,92,146,.502);cursor:default}.table-grid-item .table-user-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.table-grid-item .table-user-container .table-user-username{color:#fff;font-size:10px;margin-top:4px}.table-grid-item .bc-user-avatar-photo{border-radius:10px}.table-grid-item .top-left{left:0;position:absolute;top:0}.table-grid-item .top-left .tags-grid{grid-column-gap:5px;grid-row-gap:5px;display:grid;grid-row: auto auto;grid-template-columns:28px 28px;margin-left:12px;margin-top:12px}.table-grid-item .top-left .tags-grid .management-tag{align-items:center;border-radius:8px;border-style:solid;border-width:1px;display:flex;height:28px;justify-content:center;width:28px}.table-grid-item .top-left .tags-grid .management-tag.calling-tables{border-color:#e03131}.table-grid-item .top-left .tags-grid .management-tag.behind-tables{border-color:#3772ff}.table-grid-item .top-right{position:absolute;right:0;top:0}.table-grid-item .outer-top{align-items:center;display:flex;justify-content:center;max-width:280px}@-webkit-keyframes call-vibration-animation{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}20%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}40%{-webkit-transform:scale(1.01) rotate(0deg);transform:scale(1.01) rotate(0deg)}42%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}44%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}46%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}48%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}50%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}52%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}54%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}56%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}58%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}60%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}62%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}64%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}66%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}68%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}70%{-webkit-transform:scale(1.01) rotate(0deg);transform:scale(1.01) rotate(0deg)}80%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes call-vibration-animation{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}20%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}40%{-webkit-transform:scale(1.01) rotate(0deg);transform:scale(1.01) rotate(0deg)}42%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}44%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}46%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}48%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}50%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}52%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}54%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}56%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}58%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}60%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}62%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}64%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}66%{-webkit-transform:scale(1.01) rotate(-1deg);transform:scale(1.01) rotate(-1deg)}68%{-webkit-transform:scale(1.01) rotate(1deg);transform:scale(1.01) rotate(1deg)}70%{-webkit-transform:scale(1.01) rotate(0deg);transform:scale(1.01) rotate(0deg)}80%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.table-grid-item:not(:hover).call-vibration{-webkit-animation:call-vibration-animation;animation:call-vibration-animation;-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:center center;transform-origin:center center}.table-tag{align-items:center;border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.table-tag.locked-table{background:#d63410}.table-tag.open-table{background:#3772ff}.table-tag.full-table{background:#ffc700}.casuals-page-container #casual-table-grid{height:100%;overflow:auto;width:100%}.casuals-page-container .grid-item-center-info{align-items:center;color:#141333;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center}.casuals-page-container .tags-grid{grid-column-gap:5px;grid-row-gap:5px;display:grid;grid-row: auto auto;grid-template-columns:32px 32px;margin-left:12px;margin-top:12px}.bc-step-viewer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.bc-step-viewer .step-ball-frame{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.bc-step-viewer .step-ball-frame .step-ball-title{color:#fff;font-size:18px;font-weight:600;left:50%;position:absolute;text-align:center;top:-30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;width:auto}.bc-step-viewer .step-ball-frame .step-ball-title svg{margin-left:9px;-webkit-transform:translateY(4px);transform:translateY(4px)}.bc-step-viewer .step-ball-frame .step-icon{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.bc-step-viewer .step-ball-frame .step-icon.active svg *{fill:#fff;stroke:#fff}.bc-step-viewer .step-ball-frame .active-arrow{bottom:0;left:50%;position:absolute;-webkit-transform:translate(-50%,calc(100% + 4px));transform:translate(-50%,calc(100% + 4px))}.bc-step-viewer .step-line{background:linear-gradient(270deg,#3772ff,#e031ca);flex-grow:1;height:1px}.first-step-content .seat-selection .seat-selection-grid{grid-gap:20px;border-bottom:1px solid #3a376b;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:20px;padding-bottom:24px}.first-step-content .seat-selection .seat-selection-grid .grid-item{display:flex;flex-direction:column}.first-step-content .seat-selection .seat-selection-grid .grid-item .seat-label{-webkit-text-fill-color:transparent;align-items:center;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background-clip:text;-webkit-background-clip:text;display:flex;flex-direction:row;font-size:16px;font-weight:400}.first-step-content .seat-selection .seat-selection-grid .grid-item .seat-label>div{align-items:center;border:1px solid hsla(0,0%,100%,.46);border-radius:3px;display:flex;font-weight:600;height:33px;justify-content:center;width:33px}.first-step-content .seat-selection .seat-selection-grid .grid-item .seat-options{display:flex;flex-direction:row;gap:10px;margin-top:16px}.first-step-content .seat-selection .seat-selection-grid .grid-item .seat-options button{background:#fff;border-radius:10px;color:#0e0d25;font-size:14px;font-weight:500;height:36px;width:119px}.first-step-content .seat-selection .seat-selection-grid .grid-item .seat-options button.selected{background:linear-gradient(90deg,#3772ff,#e031ca);color:#fff}.first-step-content .seat-selection .seat-selection-grid .grid-item .invite-user-selection{height:48px;margin-top:12px}.first-step-content .seat-selection .seat-selection-grid .grid-item .invite-user-selection .bc-mui-autocomplete .MuiFormControl-root{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px}.first-step-content .seat-selection .seat-selection-grid .grid-item .invite-user-selection .bc-mui-autocomplete .MuiFormControl-root .MuiInputBase-root{border-radius:10px}.first-step-content .seat-selection .seat-selection-grid .grid-item .invite-user-selection .bc-mui-autocomplete .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #fff}.first-step-content .seat-selection .seat-selection-grid .grid-item .invite-user-selection .bc-mui-autocomplete .MuiFormControl-root input[type=text]{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.first-step-content .seat-selection .seat-selection-grid .grid-item .invite-user-selection .bc-mui-autocomplete .MuiAutocomplete-endAdornment{position:absolute;right:9px;top:calc(50% - 14px)}.first-step-content .seat-selection .seat-selection-grid .grid-item .invite-user-selection .bc-mui-autocomplete .MuiAutocomplete-endAdornment svg{fill:#fff}.switch-formik-form-control{margin:0 8px;max-width:382px;min-width:200px}.switch-formik-form-control .form-field-error-icon{margin-right:5px}.switch-formik-form-control .switch-root{padding-left:6px;padding-right:6px;width:52px}.switch-formik-form-control .Mui-disabled .switch-root{opacity:.5}.switch-formik-form-control .switch-label-root{justify-content:space-between;margin-left:0;margin-right:0}.switch-formik-form-control .switch-label{font-family:Lato;font-size:18px}.switch-formik-form-control .switch-track{background-color:#c4c4c4;border-radius:33px;height:24px;margin-top:-5px;opacity:1}.switch-formik-form-control .MuiSwitch-colorPrimary.Mui-checked+.switch-track{background:#2055c8;opacity:1}.switch-formik-form-control .switch-base{padding:1px 0}.switch-formik-form-control .switch-base.MuiSwitch-colorPrimary{color:#fff}.switch-formik-form-control .switch-base.Mui-checked{-webkit-transform:translateX(16px);transform:translateX(16px)}.filter-information-icon{display:inline-flex;margin-left:4px;position:relative}.filter-information-icon:before{background-color:#333;content:" ";height:8px;left:4px;position:absolute;top:4px;width:8px}.filter-information-icon>svg{fill:#e0e0e0;height:16px;width:15px;z-index:1}.casuals-page-container.create-mode{height:100vh!important;overflow:hidden;padding:0!important;position:relative}.casuals-page-container.create-mode .casual-start-new-table{font-family:Poppins;left:50%;max-height:90vh;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup{display:flex;height:inherit;max-height:inherit;width:inherit}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .start-table-cancel{fill:#fff;position:absolute;right:40px;top:36px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .start-table-form-header{align-items:center;display:flex;flex-direction:column;margin-bottom:37px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .start-table-form-header .title{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:24px;font-weight:600;justify-content:center;margin-bottom:58px;margin-top:40px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .start-table-form-header .title svg{margin-right:22px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .start-table-form-header .first-step-img svg text{font-family:Source Sans Pro;font-size:18px;font-weight:600;letter-spacing:0;line-height:27px;text-align:center}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .section-label{color:#fff;font-size:20px;font-weight:700}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .first-step-content{display:flex;flex-direction:row;gap:38px;padding-left:20px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .first-step-content .table-view-wrapper{position:relative}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .first-step-content .table-view-wrapper .user-image-wrapper{align-items:center;background:#131332;border-radius:13px;color:#fff;display:flex;flex-direction:column;font-family:Poppins;font-size:11px;height:80px;justify-content:center;position:absolute;width:87px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .first-step-content .table-view-wrapper .user-image-wrapper .user-image-bg{left:-7px;position:absolute;top:-7px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .first-step-content .seat-selection{flex-grow:1;padding-right:20px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .first-step-content .seat-selection .play-bots-button{color:#fff;font-family:Poppins;font-size:16px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .first-step-content .seat-selection .play-bots-button button{background:transparent;border:0;color:#3772ff;font-family:inherit;font-size:inherit;outline:0;text-decoration:underline}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content{display:flex;flex-direction:row;gap:38px;justify-content:center;padding:0 20px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section{display:flex;flex-direction:column;gap:24px;height:436px;width:371px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section.box{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%),linear-gradient(0deg,#3a376b,#3a376b);border:1px solid #3a376b;border-radius:10px;padding:24px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px;color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root .MuiInputBase-root,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root .MuiInputBase-root{border-radius:10px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #fff}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root input[type=text],.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root input[type=text]{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root.switch-formik-form-control,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root.switch-formik-form-control{border:0}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root.switch-formik-form-control .MuiIconButton-root,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root.switch-formik-form-control .MuiIconButton-root{margin:8px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root.switch-formik-form-control .switch-track,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root.switch-formik-form-control .switch-track{background:transparent;border:1px solid #fff}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root.switch-formik-form-control .switch-track.checked,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root.switch-formik-form-control .switch-track.checked{background:linear-gradient(90deg,#3772ff,#e031ca);border:0}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiSelect-root{padding:11px 32px 11px 14px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiAutocomplete-endAdornment{position:absolute;right:9px;top:calc(50% - 14px)}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiAutocomplete-endAdornment svg{fill:#fff}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiInputBase-input{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .MuiFormControl-root,.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .formikControlNewContainer{margin:0}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .casual-description-input{padding:0}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .second-step-content .section .casual-description-input textarea{height:52px!important;padding:12px 16px}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .step-button-wrapper{align-items:center;display:flex;justify-content:center;padding:24px 0;width:100%}.casuals-page-container.create-mode .casual-start-new-table .start-new-table-popup .step-button{height:44px;padding:0;width:196px}.bc-mui-autocomplete-popper .MuiPaper-root{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #52528d;border-radius:10px}.bc-mui-autocomplete-popper .MuiPaper-root div,.bc-mui-autocomplete-popper .MuiPaper-root li{color:#fff;font-family:Poppins;font-size:14px}.casual-filters-container{background:rgba(7,7,21,.3);border:2px solid #3a376b;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;font-family:Poppins;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:21px;padding:10px 16px 24px;width:221px}.casual-filters-container .entity-search-title{align-items:center;color:#d7c2ff;display:flex;flex-direction:row;font-size:18px;font-weight:700;justify-content:space-between}.casual-filters-container .entity-search-title .actions{display:flex;flex-direction:row}.casual-filters-container .entity-search-title .dropdown{display:none;margin-left:8px}.casual-filters-container .entity-search-title .reset-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:400}.casual-filters-container .entity-search-title .reset-button svg{margin-right:8px}.casual-filters-container .filter-title{color:#d7c2ff;font-size:14px}.casual-filters-container .filter-options{display:flex;flex-direction:row;margin-bottom:9px;margin-top:9px}.casual-filters-container .filter-options>label{margin-right:14px}.casual-filters-container .filter-options .control-label{color:#fff;font-family:inherit;font-size:13px;margin-top:4px}.casual-filters-container .filter-slider-container{align-items:center;display:flex;flex-direction:row;margin:40px 12px 10px}.casual-filters-container .filter-slider-container .filter-slider{flex:1 1}.casual-filters-container .filter-slider-container .min-max-labels{color:#fff;flex-shrink:0;font-family:inherit;font-size:14px}.casual-filters-container .filter-slider-container .min-label{padding-right:16px}.casual-filters-container .filter-slider-container .max-label{padding-left:16px}.casual-filters-container .filter-select{padding:8px 0}.casual-filters-container .filter-select .MuiTextField-root{background:rgba(7,7,21,.3);border:1px solid #3a376b;border-radius:8px}.casual-filters-container .filter-select .MuiTextField-root input{color:#fff;font-size:14px;padding-bottom:15px!important;padding-top:15px!important}.casual-filters-container .filter-select .MuiTextField-root .MuiInputBase-root.Mui-disabled input{color:hsla(0,0%,100%,.38);cursor:default}.casual-filters-container .filter-select .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:transparent!important}.casual-filters-container .filter-select .MuiSelect-icon,.casual-filters-container .filter-select .MuiSvgIcon-root{fill:#fff}.casual-filters-container .filter-select .MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment{top:0}.casual-filters-container .bridge-level-options .MuiSelect-root{background:rgba(7,7,21,.3);border:1px solid #3a376b;border-radius:8px;color:#fff;font-size:14px;padding-bottom:11px;padding-top:11px}.casual-filters-container .bridge-level-options .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:transparent!important}.casual-filters-container .divider{border-top:.5px solid #3a376b;content:" ";display:block;flex-basis:100%;margin:15px 0}.casual-filters-container .filter-row{align-items:stretch;display:flex;flex-direction:row}.casual-filters-container .filter-row>div{flex:1 1;padding-left:16px}.casual-filters-container .filter-row>div:first-child{border-right:.5px solid #bdbdbd;padding-left:0}.casual-filters-container .entity-filter-container.no-underline:after{display:none}.casual-filters-container .casual-filter-reset-button-container{position:absolute;right:20px;top:20px}.casual-filters-container .MuiCheckbox-root{margin:5px 8px 5px 13px}.casual-filters-container .MuiCheckbox-root span.checkbox-icon{height:14px;width:14px}.casual-filters-container .MuiCheckbox-root span.checkbox-icon .MuiSvgIcon-root{height:14px;left:0;top:0;width:14px}.casual-filters-container .entity-filter-container .row{display:flex;flex-direction:row}.casual-filters-container .entity-filter-container .filter-radio-option{font-size:18px;margin-bottom:8px}.casual-filters-container .entity-filter-container .filter-radio-option.disabled{color:#bdbdbd}.casual-filters-container .entity-filter-container .filter-radio-option.disabled .radio-label:before{border-color:#bdbdbd}.casual-filters-container .entity-filter-container .filter-radio-options.row .filter-radio-option{margin-left:16px;margin-top:8px}.casual-filters-container .entity-filter-container .filter-radio-options.row .filter-radio-option:first-child{margin-left:0}.casual-filters-container .entity-filter-container .filter-radio-options:not(.row) .filter-radio-option:first-child{margin-top:8px}.casuals-page-container{background:#e9e9e9;background:none;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100%;padding:27px 29px}.casuals-page-container .casual-list-banner{-webkit-clip-path:inset(-27px 0 10px 0);clip-path:inset(-27px 0 10px 0);left:146px;overflow:hidden;position:fixed;right:29px;top:27px;z-index:2}.casuals-page-container .casual-list-banner .page-banner{position:relative}.casuals-page-container .casual-list-filter{bottom:20px;left:146px;position:fixed;top:110px;z-index:2}.casuals-page-container .casual-list-filter .casual-filters-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;overflow-y:auto}.casuals-page-container .page-content{display:flex;margin-left:229px;margin-top:83px}.casuals-page-container .page-content .main-grid-container{margin-left:25px;margin-right:0}.casuals-page-container.create-mode .view-mode{display:none}.casuals-page-container.create-mode .create-form{display:flex;flex-direction:column}.friends-followers-search-player-popup{color:#ececec;font-family:Poppins;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.friends-followers-search-player-popup .search-players-input{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px;color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px;padding:8px 12px}.friends-followers-search-player-popup .search-players-input input[type=text]{color:#ececec;font-family:Poppins;font-size:14px}.friends-followers-search-player-popup .content{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-width:550px;padding:50px}.friends-followers-search-player-popup .search-players-input{align-self:stretch}.friends-followers-search-player-popup .search-players-illustration{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.friends-followers-search-player-popup .results-container{align-self:stretch;height:200px}.friends-followers-search-player-popup .user-list{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:scroll;padding-right:10px}.friends-followers-search-player-popup .title{color:#fff;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;max-width:200px;text-align:center}.friends-followers-page{color:#fff;font-family:Poppins}.friends-followers-page .follow-unfollow-button{background:none;border:none;border-radius:6px;color:#ececec;font-family:Poppins;font-weight:400;outline:none;padding:8px 12px}.friends-followers-page .follow-unfollow-button .follow-unfollow-button-icon{height:14px;width:14px}.friends-followers-page .follow-unfollow-button .contents{align-items:center;display:flex;flex-direction:row;gap:8px}.friends-followers-page .follow-unfollow-button .hover-contents,.friends-followers-page .follow-unfollow-button:hover .contents{display:none}.friends-followers-page .follow-unfollow-button:hover .hover-contents{align-items:center;display:flex;flex-direction:row;gap:8px}.friends-followers-page .follow-unfollow-button:hover.gradient-hover-border{border-width:0;cursor:pointer;position:relative;z-index:0}.friends-followers-page .follow-unfollow-button:hover.gradient-hover-border:before{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:10px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.friends-followers-page .follow-unfollow-button:hover.red-hover-border{border:1px solid #e03131;border-radius:10px;color:#e03131}.friends-followers-page .layout-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:118px;padding:27px 29px;position:absolute;right:0;top:0}.friends-followers-page .layout-container>div{display:flex;flex:1 1;flex-direction:column;gap:20px;max-width:1420px;width:100%}.friends-followers-page .layout-container .page-banner{display:flex;flex-direction:row;justify-content:space-between}.friends-followers-page .layout-container .search-players-button-text{margin-right:20px}.friends-followers-page .friends-followers-content-bottom{align-items:flex-start;border:1px solid rgba(226,213,255,.247);border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:20px;min-height:300px;overflow:hidden;padding:20px;position:relative}.friends-followers-page .friends-followers-content-bottom-title{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:49px;margin:30px 0;padding-left:16px;padding-right:16px}.friends-followers-page .friends-followers-content-bottom .section-selector{align-items:stretch;align-self:stretch;display:flex;flex-direction:row}.friends-followers-page .friends-followers-content-bottom .section-selector button{align-items:center;background:transparent;border:none;color:hsla(0,0%,100%,.749);cursor:pointer;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:8px;height:42px;padding-left:16px;text-align:start;width:160px}.friends-followers-page .friends-followers-content-bottom .section-selector button .button-contents{align-items:center;display:flex;flex-direction:row;gap:12px}.friends-followers-page .friends-followers-content-bottom .section-selector button .tab-amount{background-color:#fff;border-radius:50px;color:#070715;font-size:12px;padding:0 8px}.friends-followers-page .friends-followers-content-bottom .section-selector button .tab-border{align-self:stretch;background:hsla(0,0%,90%,.251);height:1px}.friends-followers-page .friends-followers-content-bottom .section-selector button.active{color:#fff}.friends-followers-page .friends-followers-content-bottom .section-selector button.active .tab-border{background:linear-gradient(90deg,#3772ff,#e031ca)}.friends-followers-page .friends-followers-content-bottom .section-selector button.active .tab-amount-contents{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3772ff,#e031ca);-webkit-background-clip:text;background-clip:text}.friends-followers-page .friends-followers-content-bottom .main{align-self:stretch;flex:1 1;position:relative}.friends-followers-page .friends-followers-content-bottom .main .scroll-container{inset:0;overflow:auto;position:absolute}.friends-followers-page .user-list-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:20px;padding:10px}.friends-followers-page .user-list-item .name-container{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:8px}.friends-followers-page .user-list-item .username{color:hsla(0,0%,93%,.749);font-size:12px}.friends-followers-page .divider{background:linear-gradient(90deg,rgba(226,213,255,.2) .01%,#e2d5ff 54.92%,rgba(226,213,255,.2) 109.41%);height:1px;margin:5px 0;opacity:.4}.friends-followers-unfollow-popup{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.friends-followers-unfollow-popup .content{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-width:500px;padding:50px}.friends-followers-unfollow-popup .title{color:#fff;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;max-width:250px;text-align:center}.friends-followers-unfollow-popup .button-container{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:12px;justify-content:center}.friends-followers-unfollow-popup .danger-button{background-color:#d03b3b;color:#fff}.friends-followers-unfollow-popup .cancel-button,.friends-followers-unfollow-popup .danger-button{border:none;border-radius:3px;cursor:pointer;flex:1 1;flex-shrink:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;outline:none;padding:12px}.friends-followers-unfollow-popup .cancel-button{background-color:#fff;color:#0b0a1f}.casual-game-history-table{font-size:18px}.casual-game-history-table .score-positive{color:#0eb564}.casual-game-history-table .score-negative{color:#e03131}.casual-game-history-table .show-game-button{font-size:16px;height:34px;min-width:150px}.casual-game-history-table>table{border-collapse:initial;border-spacing:0;width:100%}.casual-game-history-table>table>thead{background:#1b153a;font-weight:700;height:70px;z-index:1}.casual-game-history-table>table>thead:after{background:#3a376b;bottom:0;content:"";height:1.5px;position:absolute;width:100%}.casual-game-history-table>table tbody tr{cursor:pointer;height:70px}.casual-game-history-table>table tbody tr td{border:2px solid transparent}.casual-game-history-table>table tbody tr:hover:not(.selected){background:linear-gradient(90deg,#3772ff,#e031ca)}.casual-game-history-table>table tbody tr:hover:not(.selected) td{background:#1b153a;background-clip:padding-box;position:relative}.casual-game-history-table>table tbody tr:hover:not(.selected) td:after{background:#1b153a;bottom:0;content:"";position:absolute;right:-4px;top:0;width:4px;z-index:1}.casual-game-history-table>table tbody tr:hover:not(.selected) td:last-child:after{display:none}.casual-game-history-table>table tbody tr .bid-symbol-rank{color:#fff}.casual-game-history-table>table tbody tr.selected{background:linear-gradient(90deg,rgba(55,114,255,.4),rgba(224,49,202,.4))}.casual-game-history-table>table tbody tr.selected:hover{background:linear-gradient(90deg,#3772ff,#e031ca)}.tournament-game-history-table{background-color:#1b153a;border:2px solid #3a376b;font-size:18px}.tournament-game-history-table .show-game-button{font-size:16px;height:34px;min-width:150px}.tournament-game-history-table>table{border-collapse:initial;border-spacing:0;width:100%}.tournament-game-history-table>table>thead{background:#1b153a;font-weight:700;height:70px;z-index:1}.tournament-game-history-table>table>thead:after{background:#3a376b;bottom:0;content:"";height:1.5px;position:absolute;width:100%}.tournament-game-history-table>table tbody tr{cursor:pointer;height:70px}.tournament-game-history-table>table tbody tr td{border:2px solid transparent}.tournament-game-history-table>table tbody tr:hover:not(.selected){background:linear-gradient(90deg,#3772ff,#e031ca)}.tournament-game-history-table>table tbody tr:hover:not(.selected) td{background:#1b153a;background-clip:padding-box;position:relative}.tournament-game-history-table>table tbody tr:hover:not(.selected) td:after{background:#1b153a;bottom:0;content:"";position:absolute;right:-4px;top:0;width:4px;z-index:1}.tournament-game-history-table>table tbody tr:hover:not(.selected) td:last-child:after{display:none}.tournament-game-history-table>table tbody tr .bid-symbol-rank{color:#fff}.tournament-game-history-table>table tbody tr.selected{background:linear-gradient(90deg,rgba(55,114,255,.4),rgba(224,49,202,.4))}.tournament-game-history-table>table tbody tr.selected:hover{background:linear-gradient(90deg,#3772ff,#e031ca)}.casual-game-results-modal-container{color:#fff;font-family:Poppins,sans-serif;height:100%;position:relative;width:100%}.casual-game-results-modal-container .popup-wrapper{height:calc(100% - 60px);left:50%;position:absolute;top:30px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.casual-game-results-modal-container .bc-classic-popup-wrapper{max-height:none}.casual-game-results-modal-container .result-wrapper{background:#fff;border-radius:8px;box-shadow:0 0 1px rgba(0,0,0,.5);color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.casual-game-results-modal-container .result-wrapper .game-result{display:flex;flex-direction:column}.casual-game-results-modal-container .result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.casual-game-results-modal-container .result-wrapper .game-result .game-result-scroll-wrapper{display:flex;flex-direction:column;flex-grow:1}.game-history{background-color:#e9e9e9;display:flex;height:100vh;margin:0 auto;max-width:1600px;padding:27px 29px;width:100%}.game-history .page-content{color:#fff;display:flex;flex-direction:column;flex-grow:1;font-family:Poppins,sans-serif;position:relative}.game-history .page-content>.header{display:flex;flex-direction:row;height:78px;min-height:78px;width:100%}.game-history .page-content>.header .title{flex-grow:1;font-size:24px;font-weight:700;margin-top:-6px}.game-history .page-content .bc-tab-panel{border-radius:0;height:calc(100% - 150px);padding:0}.game-history .page-content .bc-tab-panel.tournament-tab{background:transparent;border:0}.game-history .popup-wrapper{height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.game-history .result-wrapper{background:#fff;border-radius:8px;box-shadow:0 0 1px rgba(0,0,0,.5);color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.game-history .result-wrapper .result-list{box-shadow:1px 0 0 0 rgba(0,0,0,.15)}.game-history .result-wrapper .result-list table{table-layout:fixed}.game-history .result-wrapper .result-list table thead th{border-radius:0}.game-history .result-wrapper .result-list table tbody td{padding:5px 0}.game-history .result-wrapper .game-result{display:flex;flex-direction:column;overflow:hidden}.game-history .result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.game-history .result-wrapper .game-result .game-result-header .close-button{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:16px;justify-content:center;width:16px}.game-history .result-wrapper .game-result .game-result-header .close-button svg{fill:#fff;height:auto;width:100%}.game-history .result-wrapper .game-result .game-result-scroll-wrapper{flex-grow:1;overflow:auto}.game-history .result-wrapper .game-result-list{color:#333}.game-history .result-wrapper .game-result-list table{table-layout:auto;width:100%}.game-history .result-wrapper .game-result-list table td,.game-history .result-wrapper .game-result-list table th{padding:0}.game-history .result-wrapper .game-result-list table thead{background-color:#2055c8;border-radius:3px;color:#fff;font-weight:700;z-index:1}.game-history .result-wrapper .game-result-list table thead th:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.game-history .result-wrapper .game-result-list table thead th:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.game-history .result-wrapper .game-result-list table tbody tr{cursor:pointer}.game-history .result-wrapper .game-result-list table tbody tr.selected,.game-history .result-wrapper .game-result-list table tbody tr:hover{background:#d2ddf4}.game-history .result-backdrop{background:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.enter-password-dialog{background:#fff;color:#333;font-family:Lato,sans-serif;max-width:646px;padding:16px;text-align:center;width:100%}.enter-password-dialog .title{font-size:36px;font-weight:700;margin-top:47px}.enter-password-dialog .explanation{font-size:18px;margin-top:36px}.enter-password-dialog .password-response{color:#db1303;font-size:16px;margin:8px}.enter-password-dialog .MuiInput-root{background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:3px;font-family:Lato,sans-serif;margin-top:36px;padding:4px 12px;width:370px}.enter-password-dialog .button-container{display:flex;flex-direction:row;justify-content:center}.enter-password-dialog .button-container .bc-button{font-size:18px;height:42px;margin:36px 8px 47px;width:177px}.unsaved-changes-dialog{color:#fff;font-family:Poppins,sans-serif;padding:36px;text-align:center;width:100%}.unsaved-changes-dialog .title{font-size:24px;font-weight:700;margin-top:47px}.unsaved-changes-dialog .explanation{font-size:18px;margin-top:36px}.unsaved-changes-dialog .button-container{display:flex;flex-direction:row;gap:18px;justify-content:center;margin-top:36px}.unsaved-changes-dialog .button-container .bc-button{width:161px}.badge-list-container{display:flex;flex-direction:column;font-family:Poppins;gap:20px}.badge-list-container h1{font-size:24px}.badge-list-container .badge-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}
/*!
 * Cropper.js v1.5.13
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-11-20T05:30:43.444Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.profile-picture-crop-container{align-items:stretch;background:linear-gradient(180deg,#3772ff,#e031ca);border-radius:10px;box-shadow:0 0 20px rgba(255,253,253,.25),0 20px 16px rgba(224,49,202,.2),0 -20px 16px rgba(55,114,255,.2);display:flex;font-family:Poppins,sans-serif;justify-content:stretch;padding:2px}.profile-picture-crop-container>div{align-items:center;background-color:#151334;border-radius:8px;display:flex;flex-direction:column;padding:37px 86px;position:relative}.profile-picture-crop-container .close-button{fill:#fff;cursor:pointer;position:absolute;right:16px;top:16px}.profile-picture-crop-container .title{font-size:24px;font-weight:700}.profile-picture-crop-container .img-container{background-color:linear-gradient(180deg,rgba(224,49,202,.8) -82.11%,rgba(7,7,21,.8) 106.13%);display:block;height:240px;margin:30px 0;position:relative;width:390px}.profile-picture-crop-container .img-to-crop{max-width:100%}.profile-picture-crop-container .cropper-bg{background-color:transparent}.profile-picture-crop-container .cropper-modal{opacity:.35}.profile-picture-crop-container .cropper-view-box{outline:2px dashed #828282}.profile-picture-crop-container .cropper-dashed{display:none}.profile-picture-crop-container .cropper-point{background-color:#f2f2f2;opacity:1}.profile-picture-crop-container .cropper-point.point-se{height:5px;width:5px}.profile-picture-crop-container .cropper-center{display:none}.profile-picture-crop-container .zoom-controls{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:24px;position:relative;width:390px}.profile-picture-crop-container .zoom-button{cursor:pointer;height:24px;width:24px}.profile-picture-crop-container .reset-button{fill:#fff;cursor:pointer;-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.7));filter:drop-shadow(0 0 1px rgba(0,0,0,.7));height:24px;position:absolute;right:10px;top:10px;width:24px}.profile-picture-crop-container .zoom-amount{font-size:16px;margin:0 10px}.profile-picture-crop-container .alert-blue{width:270px}.profile-header-container{align-items:stretch;background:linear-gradient(30deg,#e031ca,#3772ff);color:#fff;display:flex;font-family:Poppins,sans-serif;padding-bottom:1px}.profile-header-container>div{align-items:center;background:#1b153a;display:flex;flex:1 1;flex-direction:row;padding:20px}.profile-header-container .bc-user-avatar .bc-user-avatar-photo{border-radius:6px}.profile-header-container .name-container{align-self:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:space-between;width:100%}.profile-header-container .name-container>.names{-webkit-text-fill-color:transparent;align-items:center;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);-webkit-background-clip:text;background-clip:text;display:flex;flex-direction:row;gap:10px}.profile-header-container .name-container>.names div{font-weight:400;white-space:nowrap}.profile-header-container .name-container>.names div:first-child{font-size:24px;font-weight:700}.profile-header-container .name-container>.names div:nth-child(2){font-size:16px}.profile-header-container .name-container>.names div:nth-child(4){color:#fff;font-size:14px}.profile-header-container .name-container .user-biography{font-size:14px;font-style:italic;font-weight:400}.profile-header-container .name-container .labels{align-items:center;display:flex;flex-direction:row;gap:8px}.profile-header-container .name-container .labels>div{align-items:center;background-color:#302d68;border-radius:10px;display:flex;flex-direction:row;gap:6px;padding:9px 16px}.profile-header-container .name-container .follow-count{align-items:center;display:flex;flex-direction:row;gap:16px;margin-top:4px}.profile-header-container .name-container .follow-count>div{align-items:center;color:#ececec;display:flex;flex-direction:row;font-weight:500;gap:8px}.profile-header-container .name-container .follow-count>div .number-container{background-color:#ececec;border-radius:24px;padding:0 8px}.profile-header-container .name-container .follow-count>div .number-container span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3772ff,#e031ca);-webkit-background-clip:text;background-clip:text;border-radius:24px}.profile-header-container .badges-actions{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between}.profile-header-container .pinned-badges{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:20px}.profile-header-container .pinned-badges .badge-container{margin-right:-20px}.profile-header-container .pinned-badges .badge-container .badge-summary-container{right:0}.profile-header-container .follow-button{height:40px;padding:0;width:90px}.profile-header-container .number{color:#3772ff}.profile-form-field{font-family:Poppins}.profile-form-field-error .profile-form-field-input.MuiInputBase-root{border:1px solid #db1303}.profile-form-field.disabled{opacity:.5}.profile-form-field .profile-form-field-label{color:#d7c2ff;font-size:14px;line-height:17px;margin-bottom:10px;position:relative;-webkit-transform:none;transform:none}.profile-form-field .profile-form-field-input{background:rgba(7,7,21,.302);border:1px solid #3a376b;border-radius:3px;padding-right:8px}.profile-form-field .profile-form-field-input .MuiInputBase-root,.profile-form-field .profile-form-field-input input,.profile-form-field .profile-form-field-input textarea{color:#fff;font-size:18px;line-height:22px;padding:11px 14px}.profile-form-field .profile-form-field-input.Mui-focused{border:1px solid #2055c8}.profile-form-field .profile-form-field-input input.MuiAutocomplete-input.MuiInputBase-input{padding:0}.profile-form-field-helper-text.MuiFormHelperText-root{color:#db1303;display:flex;padding-top:3px}.profile-form-field-helper-text.MuiFormHelperText-root svg{fill:#db1303;margin-right:10px}.upload-picture{font-family:Poppins}.upload-picture-photo-container{height:130px;margin-right:20px;position:relative;width:118px}.upload-picture .upload-picture-remove-button{position:absolute;right:5px;top:5px}.upload-picture-hover-overlay{align-items:center;justify-content:center}.upload-picture-drag-overlay,.upload-picture-hover-overlay{background-color:hsla(0,0%,100%,.4);bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.upload-picture-drag-overlay{align-items:stretch;padding:20px;pointer-events:none;z-index:0}.upload-picture-drag-overlay>div{border:3px dashed #e0e0e0;border-radius:20px;flex:1 1}.upload-picture-error-container{background-color:hsla(0,0%,100%,.8);bottom:0;left:0;padding:5px;position:absolute;right:0;top:0}.upload-picture-error-text{color:#db1303}.upload-picture-error-text-bottom{color:#828282}.profile-form-content{color:#fff;gap:20px}.profile-form-content,.profile-form-content-bottom{display:flex;flex-direction:column;position:relative}.profile-form-content-bottom{align-items:flex-start;gap:24px;padding:0 32px}.profile-form-content-bottom-title{font-family:Poppins,sans-serif;font-size:24px;font-weight:500}.profile-form-content.account-page .profile-form-content-bottom-title{line-height:49px;margin:30px 0;padding-left:16px;padding-right:16px}.profile-form-content .content-box{background:#1b153a;border:2px solid #3a376b;border-radius:12px;width:100%}.profile-form-content .content-box.w-padding{padding:46px 30px}.profile-form-content .content-box.d-grid{grid-gap:36px 16px;display:grid;gap:36px 16px;grid-template-columns:auto auto}.profile-form-content .content-box .box-header{align-items:center;background:#141332;border-radius:12px 12px 0 0;display:flex;flex-direction:row;gap:12px;padding:8px 12px 8px 16px}.profile-form-content .content-box .box-header>div{flex-grow:1}.profile-form-contents{font-size:18px;height:100%;min-height:460px;width:100%}.profile-form-contents .changes-saved{align-items:center;border:1px solid #27ae60;border-radius:3px;display:flex;flex-direction:row;font-family:Poppins;font-size:18px;grid-column:span 2}.profile-form-contents .changes-saved svg{fill:#fff;background-color:#27ae60;border-radius:3px 0 0 3px;height:45px;margin:-1px 16px -1px -1px;padding:8px;width:45px}.profile-form-contents .badge-list-container{margin-top:-10px}.profile-form-contents .MuiInputBase-adornedEnd svg{fill:#fff}.save-changes-button{font-size:18px;height:50px;width:255px}.save-changes-button:disabled{opacity:.5}.convention-cards-container{display:flex;flex-direction:column;font-family:Poppins;gap:24px}.convention-cards-container .save-button{font-size:14px;font-weight:500;height:40px;padding:0}.convention-cards-container .create-new{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:4px;height:32px;justify-content:center;padding:0;width:130px}.convention-cards-container .convention-cards-table-wrapper{padding:16px}.convention-cards-container .convention-cards-table-wrapper table{width:100%}.convention-cards-container .convention-cards-table-wrapper table thead th{color:hsla(0,0%,93%,.5);font-size:14px;font-weight:500;text-align:left}.convention-cards-container .convention-cards-table-wrapper table .action-column{width:44px}.convention-cards-container .convention-cards-table-wrapper table .action-column>div{align-items:center;color:#ececec;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:8px;position:relative}.convention-cards-container .convention-cards-table-wrapper table .row-splitter{background:radial-gradient(52.94% 52.94% at 52.94% 47.06%,#fff 0,hsla(0,0%,100%,.46) 100%);height:1px;margin:16px 0;opacity:.5}.convention-cards-container .convention-cards-table-wrapper table.personal-table th{width:50%}.convention-cards-container .use-with-partner-dialog{height:191px;position:absolute;right:0;top:20px;width:422px;z-index:91}.convention-cards-container .use-with-partner-dialog .content-container{display:flex;flex-direction:column;gap:16px;padding:22px 18px}.convention-cards-container .use-with-partner-dialog .content-container .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.convention-cards-container .convention-cards-delete-dialog{height:252px;left:calc(50% + 58px);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:532px;z-index:91}.convention-cards-container .convention-cards-delete-dialog .content-container{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;padding:40px}.convention-cards-container .convention-cards-delete-dialog .content-container .title{color:#fff;font-size:20px;font-weight:500}.convention-cards-container .convention-cards-delete-dialog .content-container .description{color:hsla(0,0%,100%,.75);font-weight:400}.convention-cards-container .convention-cards-delete-dialog .content-container .description b{color:#fff;font-weight:500}.convention-cards-container .convention-cards-delete-dialog .content-container .actions{display:flex;flex-direction:row;gap:16px;margin-top:16px}.convention-cards-container .convention-cards-delete-dialog .content-container .actions button{align-items:center;display:flex;flex-direction:row;gap:6px;height:40px;justify-content:center;width:164px}.convention-cards-container .new-convention-card-dialog{height:-webkit-min-content;height:min-content;left:calc(50% + 58px);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:532px;z-index:91}.convention-cards-container .new-convention-card-dialog .content-container{align-items:center;display:flex;flex-direction:column;gap:24px;height:100%;padding:35px 75px}.convention-cards-container .new-convention-card-dialog .content-container .title{color:#fff;font-size:20px;font-weight:500}.convention-cards-container .new-convention-card-dialog .content-container .upload-button{border-radius:10px;font-size:14px;font-weight:500;height:40px;width:188px}.convention-cards-container .new-convention-card-dialog .content-container .upload-button>div{gap:6px}.convention-cards-container .new-convention-card-dialog .content-container .selected-file-name{align-items:center;color:#ececec;display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:4px;margin-top:-12px}.convention-cards-container .new-convention-card-dialog .content-container .save-button{width:168px}.convention-cards-container .convention-cards-dialog-backdrop{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:90}.convention-cards-container .convention-cards-dialog-backdrop.w-blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(58,55,107,.45)}.convention-cards-container .form-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;font-size:13px}.convention-cards-container .form-input input{color:#fff;font-size:13px;padding:12px 16px}.convention-cards-container .form-input input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.convention-cards-container .form-input fieldset{border:0;outline:0}.convention-cards-container .form-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.convention-cards-container .form-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff}.convention-cards-container .form-input.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.convention-cards-container .form-input.full-width{width:100%}.convention-cards-container .form-input.full-width svg{fill:#fff}.convention-cards-container .field-wrapper{display:flex;flex-direction:column;gap:4px;width:100%}.convention-cards-container .field-wrapper .field-label{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:14px;gap:4px}.convention-cards-container .field-wrapper .field-label div{color:#f441e1}.convention-cards-container .checkbox-wrapper{align-items:center;color:#fff;display:flex;flex-direction:row;gap:6px;width:100%}.convention-cards-container .field-error{align-items:center;color:#f44336!important;display:flex;flex-direction:row;font-size:12px;gap:4px}.profile-page-container{font-family:Poppins}.profile-page-container .gradient-button{align-self:flex-end;background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins;font-weight:700;outline:none;padding:12px}.profile-page-container .gradient-button[disabled]{cursor:auto;opacity:.5}.profile-page-container .layout-container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:118px;position:absolute;right:0;top:0}.profile-page-container .layout-container>div{align-items:stretch;display:flex;flex-direction:column;max-width:1420px;width:100%}.sound-setting svg{cursor:pointer}.verification-code{align-items:center;background:transparent;color:#fff;display:flex;flex-direction:column;font-family:Lato;width:413px}.verification-code-title{font-size:24px;line-height:38px;padding-bottom:16px;padding-top:39px}.verification-code-control-container{display:flex;justify-content:space-between;width:100%}.verification-code-control-container .MuiOutlinedInput-input{text-align:center}.verification-code-control-container .MuiInputBase-root{color:#fff;font-family:Lato;font-size:36px;font-weight:700;height:58px;line-height:43.2px;width:58px}.verification-code-control-container .MuiOutlinedInput-notchedOutline{border-color:#fff;border-width:2px}.verification-code-control-container .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#f57300}.verification-code-button-container{padding-top:30px;width:100%}.verification-code .verification-code-input{background:linear-gradient(90deg,rgba(28,25,69,.5),rgba(7,7,21,.5));border-radius:10px}.verification-code .verification-code-input fieldset{border-color:#d7c2ff!important}.verification-code .verification-code-input input:focus+fieldset{border-color:#e031ca!important}.verification-code .verification-code-input.has-error fieldset{border-color:#e03131!important}.verification-code .validation-result-status{color:#e03131;font-size:14px;font-weight:500;margin-top:12px;width:100%}.elevate-auth-verification-dialog{background:#151334;color:#fff;font-family:Poppins,sans-serif;max-height:95vh;max-width:646px;overflow:auto;padding:16px;text-align:center;width:100%}@media(max-width:650px){.elevate-auth-verification-dialog{max-width:95vw}}.elevate-auth-verification-dialog .title{font-size:36px;font-weight:700;margin-top:47px}.elevate-auth-verification-dialog .explanation{font-size:18px;margin-top:36px}.elevate-auth-verification-dialog .pending{color:#2055c8}.elevate-auth-verification-dialog .subtitle{font-size:24px;font-weight:700;margin-top:11px}.elevate-auth-verification-dialog .verification-code{width:auto}.elevate-auth-verification-dialog .verification-code-title{color:#fff;font-size:16px;font-weight:700;margin-top:36px;padding:0}.elevate-auth-verification-dialog .verification-code-control-container{width:auto}.elevate-auth-verification-dialog .verification-code-control-container .MuiInputBase-root{border:1px solid #fff;border-radius:3px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;height:42px;line-height:1;margin:16px 4px 4px;text-align:center;width:42px}.elevate-auth-verification-dialog .verification-code-control-container .Mui-focused{border:2px solid #2055c8}.elevate-auth-verification-dialog .verification-code-control-container .MuiOutlinedInput-notchedOutline,.elevate-auth-verification-dialog .verification-code-control-container .MuiOutlinedInput-notchedOutline:hover{border:none}.elevate-auth-verification-dialog .verification-code-button-container{display:flex;flex-direction:row;margin:0;padding:0;width:auto}.elevate-auth-verification-dialog .verification-code-button-container .bc-button{font-size:18px;height:46px;margin:36px 8px 47px;width:140px}.elevate-auth-verification-dialog .validation-result-status{color:#db1303;font-size:16px;margin-top:24px}.email-change-verification-dialog{background:#151334;color:#fff;font-family:Poppins,sans-serif;max-width:646px;padding:16px;text-align:center;width:100%}.email-change-verification-dialog .title{font-size:36px;font-weight:700;margin-top:47px}.email-change-verification-dialog .explanation{font-size:18px;margin-top:36px}.email-change-verification-dialog .pending{color:#2055c8}.email-change-verification-dialog .subtitle{font-size:24px;font-weight:700;margin-top:11px}.email-change-verification-dialog .verification-code{width:auto}.email-change-verification-dialog .verification-code-title{color:#fff;font-size:16px;font-weight:700;margin-top:36px;padding:0}.email-change-verification-dialog .verification-code-control-container{width:auto}.email-change-verification-dialog .verification-code-control-container .MuiInputBase-root{border:1px solid #fff;border-radius:3px;color:#fff;font-family:Lato,sans-serif;font-size:16px;height:42px;line-height:1;margin:16px 4px 4px;text-align:center;width:42px}.email-change-verification-dialog .verification-code-control-container .Mui-focused{border:2px solid #2055c8}.email-change-verification-dialog .verification-code-control-container .MuiOutlinedInput-notchedOutline,.email-change-verification-dialog .verification-code-control-container .MuiOutlinedInput-notchedOutline:hover{border:none}.email-change-verification-dialog .verification-code-button-container{display:flex;flex-direction:row;margin:0;padding:0;width:auto}.email-change-verification-dialog .verification-code-button-container .bc-button{font-size:18px;height:46px;margin:36px 8px 47px;width:140px}.email-change-verification-dialog .validation-result-status{color:#db1303;font-size:16px;margin-top:24px}.account-form-contents{grid-gap:20px 16px;border-radius:inherit;display:grid;gap:20px 16px;grid-template-columns:auto;width:100%}.account-form-contents .changes-saved,.account-form-contents .password-field-info{align-items:center;border-radius:3px;display:flex;flex-direction:row;font-family:Poppins;font-size:18px}.account-form-contents .changes-saved svg,.account-form-contents .password-field-info svg{fill:#fff;border-radius:3px 0 0 3px;height:45px;margin:-1px 16px -1px -1px;padding:8px;width:45px}.account-form-contents .changes-saved{border:1px solid #0eb564}.account-form-contents .changes-saved svg{background-color:#0eb564}.account-form-contents .password-field-info{border:1px solid #2055c8}.account-form-contents .password-field-info svg{background-color:#2055c8}.account-form-contents .visibility-button{color:#fff}.account-form-contents .profile-form-field-input.Mui-disabled{background:rgba(7,7,21,.133)}.account-form-contents .divider{background:linear-gradient(90deg,rgba(226,213,255,.2) .01%,#e2d5ff 54.92%,rgba(226,213,255,.2) 109.41%);height:1px;margin:5px 0;opacity:.4}.advanced-settings{border-radius:inherit;display:flex;flex-direction:column}.advanced-settings .account-sound-setting h2{margin-bottom:10px}.delete-account-form{font-family:Poppins}.delete-account-form h1{color:#d63410;font-size:1.5rem}.delete-account-form p{font-size:18px;line-height:24px}.delete-account-form .bc-button.bc-button.red{background:#d63410;font-size:18px;height:40px;width:200px}.delete-user-confirmation-dialog{color:#fff;font-family:Poppins,sans-serif;max-width:646px;padding:16px;text-align:center;width:100%}.delete-user-confirmation-dialog .title{color:#d63410;font-size:36px;font-weight:700;margin-top:47px}.delete-user-confirmation-dialog .explanation{font-size:18px;line-height:30px;margin-top:36px}.delete-user-confirmation-dialog .button-container .bc-button{font-size:18px;height:42px;margin:36px 8px 47px;width:180px}.walkthrough-settings-form{margin-bottom:40px;margin-top:40px}.walkthrough-settings-form .settings-title{font-size:1.5em;font-weight:700}.walkthrough-settings-form .walkthrough-option{align-items:center;display:flex;flex-direction:row;font-size:16px;margin-top:12px}.walkthrough-settings-form .switch-border-background{background:#fff4fe;border-radius:100px;height:30px;margin-left:20px;padding:1px;-webkit-transform:scale(.7);transform:scale(.7);width:60px}.walkthrough-settings-form .switch-border-background.checked{background:linear-gradient(90deg,#3772ff,#e031ca)}.walkthrough-settings-form .switch-border-background .bc-switch{height:100%;padding:0;width:100%}.walkthrough-settings-form .switch-border-background .bc-switch .bc-switch-track{background:#8a8399}.walkthrough-settings-form .switch-border-background .bc-switch .bc-switch-track.checked{background:linear-gradient(90deg,#3772ff,#e031ca)}.walkthrough-settings-form .switch-border-background .bc-switch .bc-switch-track.checked:after{background:rgba(0,0,0,.4);border-radius:100px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.walkthrough-settings-form .switch-border-background .bc-switch .bc-switch-key{border-radius:100px;height:24px;left:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}.walkthrough-settings-form .switch-border-background .bc-switch .bc-switch-key.checked{background:linear-gradient(90deg,#3772ff,#e031ca);left:26px}.subscription-settings-form{margin-top:40px}.subscription-settings-form .settings-title{font-size:1.5em;font-weight:700}.subscription-settings-form .subscription-option{align-items:center;display:flex;flex-direction:row;font-size:16px;margin-top:12px}.subscription-settings-form .switch-border-background{background:#fff4fe;border-radius:100px;height:30px;margin-left:20px;padding:1px;-webkit-transform:scale(.7);transform:scale(.7);width:60px}.subscription-settings-form .switch-border-background.checked{background:linear-gradient(90deg,#3772ff,#e031ca)}.subscription-settings-form .switch-border-background .bc-switch{height:100%;padding:0;width:100%}.subscription-settings-form .switch-border-background .bc-switch .bc-switch-track{background:#8a8399}.subscription-settings-form .switch-border-background .bc-switch .bc-switch-track.checked{background:linear-gradient(90deg,#3772ff,#e031ca)}.subscription-settings-form .switch-border-background .bc-switch .bc-switch-track.checked:after{background:rgba(0,0,0,.4);border-radius:100px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.subscription-settings-form .switch-border-background .bc-switch .bc-switch-key{border-radius:100px;height:24px;left:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}.subscription-settings-form .switch-border-background .bc-switch .bc-switch-key.checked{background:linear-gradient(90deg,#3772ff,#e031ca);left:26px}.public-profile-page{font-family:Poppins}.public-profile-page .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins;font-weight:700;outline:none;padding:12px}.public-profile-page .layout-container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:96px;padding:20px;position:absolute;right:0}.public-profile-page .layout-container>div{display:flex;flex-direction:column;gap:20px;max-width:1420px;width:100%}.public-profile-page .badge-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}.public-profile-page .profile-information-container{background:#1b153a;border:2px solid #3a376b;border-radius:12px;color:#fff;display:flex;flex-direction:row;font-family:Poppins,sans-serif}.public-profile-page .profile-information-container>div:first-child{align-items:flex-start;border-right:2px solid #3a376b;display:flex;flex-direction:column;gap:20px;min-width:300px;padding:20px}.public-profile-page .profile-information-container>div:nth-child(2){padding:20px}.public-profile-page .profile-information-container h1{font-size:24px}.public-profile-page .profile-information-container .info-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.public-profile-page .profile-information-container .label{color:#e031ca}.public-profile-page .profile-information-container .about{max-width:272px}.tournament-grid-item{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins;height:340px;position:relative;width:347px}.tournament-grid-item.clickable{cursor:pointer}.tournament-grid-item-background{inset:0;position:absolute;z-index:-1}.tournament-grid-item .left-tags{display:flex;flex-direction:column;gap:8px;left:21px;position:absolute;top:21px}.tournament-grid-item .left-tags-row{align-items:center;display:flex;flex-direction:row;gap:8px}.tournament-grid-item .right-tags{align-items:center;display:flex;flex-direction:column;gap:8px;position:absolute;right:21px;top:21px}.tournament-grid-item .tournament-image-container{align-items:center;display:flex;height:96px;justify-content:center;left:50%;position:absolute;top:37px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:120px}.tournament-grid-item .tournament-image-container img{border-radius:6px;height:inherit;width:inherit}.tournament-grid-item .tournament-reward-container{left:50%;position:absolute;top:144px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tournament-grid-item .tournament-title{font-size:18px;font-weight:400;margin-top:180px;max-width:100%;overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap}.tournament-grid-item .director-user-group{align-items:center;display:flex;flex-direction:column;font-size:8px;font-weight:500;gap:5px;margin-top:5px}.tournament-grid-item .sub-info-count{font-size:16px}.tournament-grid-item .sub-info-text{font-size:12px;opacity:.75}.tournament-grid-item .entries-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.tournament-grid-item .time-container{align-items:center;bottom:21px;display:flex;flex-direction:row;gap:3px;left:21px;position:absolute}.tournament-grid-item .time-tag{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:8px;display:flex;flex-direction:row;font-size:12px;gap:3px;height:30px;margin-top:8px;min-width:64px;padding:0 7px;text-align:center}.tournament-grid-item .time-tag.running{color:#0eb564}.tournament-grid-item .count-info{display:flex;flex-direction:row;gap:8px;margin-top:10px}.tournament-grid-item .count-info>div{align-items:center;background:#52528d;border-radius:5.8px;display:flex;font-size:10px;font-weight:700;height:30px;justify-content:center;width:96px}.tournament-grid-item .country-info{left:50%;position:absolute;top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tournament-grid-item .sub-info{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.tournament-grid-item .other-infos{bottom:21px;display:flex;flex-direction:row;gap:8px;position:absolute;right:21px}.bc-team-match-item{color:#fff;font-family:Poppins;height:210px;position:relative;width:210px}.bc-team-match-item .bg-decoration{height:100%;left:0;position:absolute;top:0;width:100%}.bc-team-match-item .team-match-info-button{position:absolute;right:8px;top:8px}.bc-team-match-item .item-container{align-items:center;display:flex;flex-direction:column;gap:6.5px;height:100%;justify-content:center;left:0;padding:14px 0 0;position:absolute;top:0;width:100%}.bc-team-match-item .item-container .logo-country{height:59px;position:relative;width:74px}.bc-team-match-item .item-container .logo-country .team-logo{border:1px solid #000;border-radius:10px;height:100%;width:100%}.bc-team-match-item .item-container .logo-country .team-logo-placeholder{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid hsla(0,0%,100%,.46);border-radius:6px;display:flex;height:100%;justify-content:center;width:100%}.bc-team-match-item .item-container .logo-country .team-logo-placeholder svg{height:80%;width:80%}.bc-team-match-item .item-container .team-name{font-size:16px;font-weight:600;line-height:1}.bc-team-match-item .item-container .team-leader{align-items:center;border-radius:10px;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:38px;justify-content:space-between;padding:0 24px;width:164px}.bc-team-match-item .item-container .team-leader .leader-icon{height:10px;left:13.27px;position:absolute;top:-6px;-webkit-transform:rotate(26deg);transform:rotate(26deg);width:10px}.bc-team-match-item .item-container .team-leader .players{align-items:center;display:flex;flex-direction:row}.bc-team-match-item .item-container .team-leader .players .avatar-wrapper:not(.first){margin-left:-7px}.bc-team-match-item .item-container .match-now{border-radius:10px;height:34px;padding:1px;width:110px}.bc-team-match-item .item-container .match-now>div{align-items:center;background:#302f62;border-radius:inherit;display:flex;font-size:16px;font-weight:500;height:100%;justify-content:center;width:100%}.tournaments-page .page-banner{display:flex;flex-direction:row;margin-bottom:37px}.tournaments-page .page-banner .title{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:700;letter-spacing:.03em;min-width:230px}.tournaments-page .page-banner .quick-filters{align-items:center;display:flex;flex-direction:row;flex-grow:1;padding:0 18px}.tournaments-page .page-banner .quick-filters .bc-quick-filter{font-size:14px;height:38px}.tournaments-page .page-banner .quick-filters .bc-quick-filter:not(:first-child){margin-left:10px}.tournaments-page .page-banner .create-tournament{flex-shrink:0;width:250px}.tournaments-page .page-banner .create-tournament-button-text{flex:1 1;margin-right:27px;text-align:center}.tournaments-page .page-banner .play-with-bots{border-radius:8px;font-size:16px;font-weight:600;height:54px;width:200px}.tournaments-page .page-banner .start-new-table{border-radius:8px;font-size:16px;font-weight:700;height:54px;margin-left:16px;width:200px}.tournaments-page{display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100%;padding:27px 29px}.tournaments-page .tournament-list-banner{-webkit-clip-path:inset(-27px 0 1px 0);clip-path:inset(-27px 0 1px 0);left:146px;position:fixed;right:29px;top:27px;z-index:2}.tournaments-page .tournament-list-banner .page-banner{position:relative}.tournaments-page .tournament-list-filter{bottom:20px;left:146px;position:fixed;top:110px;z-index:2}.tournaments-page .tournament-list-filter .tournament-filters-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;overflow-y:auto}.tournaments-page .page-content{margin-left:393px;margin-top:83px;z-index:1}.tournaments-page .page-content .main-grid-container{margin-left:25px;margin-right:0}.tournaments-page .page-content .placeholder-grid-item{width:347px}.tournament-game-results-modal-container{color:#fff;font-family:Poppins,sans-serif;height:100%;position:relative;width:100%}.tournament-game-results-modal-container .popup-wrapper{height:calc(100% - 60px);left:50%;position:absolute;top:30px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.tournament-game-results-modal-container .bc-classic-popup-wrapper{max-height:none}.tournament-game-results-modal-container .result-wrapper{background:#fff;border-radius:8px;box-shadow:0 0 1px rgba(0,0,0,.5);color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.tournament-game-results-modal-container .result-wrapper .result-individual-list-container{flex:1 1;overflow:auto}.tournament-game-results-modal-container .result-wrapper .result-individual-list-container thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.tournament-game-results-modal-container .result-wrapper .game-result{display:flex;flex-direction:column}.tournament-game-results-modal-container .result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.tournament-game-results-modal-container .result-wrapper .game-result .game-result-scroll-wrapper{display:flex;flex-direction:column;flex-grow:1}.countdown-timer-main-container{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.countdown-timer-main-container .time-elapsed-number{width:30px}.countdown-timer-main-container .gradient-box-container{align-items:stretch;background:linear-gradient(180deg,#3772ff,#e031ca);border-radius:8px;color:#fff;display:flex;font-size:14px;padding:1px}.countdown-timer-main-container .gradient-box-container .gradient-box{align-items:center;background-color:#0b0a1f;border-radius:7px;display:flex;flex:1 1;font-family:Share Tech,sans-serif;font-size:16px;justify-content:center;padding:9px 0}.countdown-timer-main-container .gradient-box-container .time-elapsed-number{width:30px}.tournament-round-time-controls-container{align-items:center;display:flex;flex-direction:row;gap:12px}.tournament-round-time-controls-container .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;outline:none;padding:12px}.tournament-round-time-controls-container .gradient-button:disabled{background:#3a376b;color:hsla(0,0%,100%,.5);cursor:not-allowed}.tournament-round-time-controls-container .gradient-box-container{align-items:stretch;background:linear-gradient(180deg,#3772ff,#e031ca);border-radius:8px;color:#fff;display:flex;font-size:14px;padding:1px}.tournament-round-time-controls-container .gradient-box{align-items:center;background-color:#0b0a1f;border-radius:7px;display:flex;flex:1 1;font-family:Share Tech,sans-serif;font-size:16px;justify-content:center;padding:12px}.tournament-round-time-controls-container .round-info{padding:9px 24px}.tournament-round-time-controls-container .round-controls-button{border-radius:10px;font-size:14px;font-weight:500;height:38px;padding:0 16px}.tournament-next-round-confirmation-popup{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.tournament-next-round-confirmation-popup .title{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;max-width:400px;text-align:center}.tournament-next-round-confirmation-popup .content{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;min-width:500px;padding:50px}.tournament-next-round-confirmation-popup .button-container{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:12px;justify-content:center}.tournament-next-round-confirmation-popup .accept-button{background-color:#fff;color:#0b0a1f}.tournament-next-round-confirmation-popup .accept-button,.tournament-next-round-confirmation-popup .cancel-button{border:none;border-radius:3px;cursor:pointer;flex:1 1;flex-shrink:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;outline:none;padding:12px}.tournament-next-round-confirmation-popup .cancel-button{background-color:#d03b3b;color:#fff}.bc-compass{position:relative;transition:-webkit-transform 2s ease-out;transition:transform 2s ease-out;transition:transform 2s ease-out,-webkit-transform 2s ease-out}.bc-compass svg{box-shadow:0 0 1.3211px rgba(20,19,52,.5),0 0 6.6055px rgba(20,19,52,.5);height:auto;position:absolute;width:100%}.bc-compass .leader-index-arrow.li-0{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:84px 84px;transform-origin:84px 84px}.bc-compass .leader-index-arrow.li-2{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:84px 84px;transform-origin:84px 84px}.bc-compass .leader-index-arrow.li-3{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:84px 84px;transform-origin:84px 84px}.bc-compass .declarer-label{background:#ffc700;border:.5px solid #5f5f69;box-shadow:0 0 1.3211px rgba(20,19,52,.5),0 0 6.6055px rgba(20,19,52,.5);font-family:Poppins;font-weight:700;position:absolute;text-align:center}.bc-compass .declarer-label .bid-symbol-wrapper{line-height:.9}.bc-compass .declarer-label.NORTH{left:0;top:-18%}.bc-compass .declarer-label.SOUTH{bottom:-19%;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}.bc-compass .declarer-label.SOUTH .bid-symbol-wrapper:not(.south-mode){-webkit-transform:rotate(180deg) translateY(-30%);transform:rotate(180deg) translateY(-30%);-webkit-transform-origin:center center;transform-origin:center center}.bc-compass .declarer-label.WEST{bottom:0;left:7%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.bc-compass .declarer-label.EAST{right:-120%;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top;transform-origin:left top}.bc-compass .vulnerability.EW{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:84px 84px;transform-origin:84px 84px}.bc-compass .compass-router{height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.bc-compass .compass-router.mode-1{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bc-compass .compass-router.mode-1 .seat-symbol{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.bc-compass .compass-router.mode-2{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bc-compass .compass-router.mode-2 .seat-symbol{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.bc-compass .compass-router.mode-3{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.bc-compass .compass-router.mode-3 .seat-symbol{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.td-management-table-preview-container{align-items:stretch;background:radial-gradient(69.83% 69.83% at 50% 50%,#1c1945 0,#100f28 100%);border-radius:10px;display:flex;flex-direction:column;height:100%;margin-bottom:24px;width:100%}.td-management-table-preview-container .table-ordinal{color:#fff;font-family:Poppins,sans-serif;font-size:20px;text-align:center}.td-management-table-preview-container .table-container{flex:1 1;position:relative}.td-management-table-preview-container .bid-table-container{position:absolute;right:40px}.td-management-table-preview-container .scoreboard-container{left:20%;position:absolute}.td-management-table-preview-container .compass-container{left:40px;position:absolute}.td-management-table-preview-container .top-cards-container{align-items:center;display:flex;flex-direction:column;height:100px;left:50%;position:absolute;top:360px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.td-management-table-preview-container .right-cards-container{right:40px}.td-management-table-preview-container .left-cards-container,.td-management-table-preview-container .right-cards-container{align-items:center;display:flex;position:absolute;top:calc(50% + 170px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.td-management-table-preview-container .left-cards-container{left:40px}.td-management-table-preview-container .bottom-cards-container{align-items:center;bottom:20px;display:flex;flex-direction:column;height:100px;justify-content:flex-end;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.td-management-table-preview-container .nameband-container{align-items:center;background:radial-gradient(60.74% 66.11% at 50.11% 50%,#414775 0,#18163b 100%);border-color:#0b0a1f;border-style:solid;color:#fff;display:flex;font-family:Poppins,sans-serif}.td-management-table-preview-container .nameband-container.side{left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(-90deg);transform:translateY(-50%) translateX(-50%) rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}.td-management-table-preview-container .nameband-container div:first-child{background-color:#3772ff;font-weight:700;text-align:center}.td-management-table-preview-container .nameband-container div:nth-child(2){flex:1 1}.td-management-table-preview-container .trick-cards-container{left:50%;position:absolute;top:calc(50% + 170px);-webkit-transform:translateY(calc(-50% - 40px)) translateX(-50%);transform:translateY(calc(-50% - 40px)) translateX(-50%)}.td-management-table-preview-container .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;outline:none;padding:12px}.td-management-table-preview-container .transparent-button{background:none;border:none;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;outline:none}.all-games-filter-button{align-items:center;background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:14px;gap:5px;outline:none;padding:10px;position:relative}.all-games-filter-button:before{background-color:#151334;border-radius:8px;content:"";inset:2px;position:absolute;z-index:0}.all-games-filter-button>*{z-index:1}.all-games-filter-button-icon{font-size:20px;margin-bottom:-5px}.all-games-filter-button-count{align-items:center;background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:20px;color:#151334;display:flex;height:20px;justify-content:center;width:20px}.all-games-filter-button.active .all-games-filter-button-count{background:#fff}.all-games-filter-button.active path{stroke:#fff}.all-games-filter-button.active:before{display:none}.all-games-popup{display:flex;flex:1 1;flex-direction:column}.all-games-popup-title{background:#151334;border:2px solid #3772ff;border-bottom:none;border-radius:16px 16px 0 0;box-shadow:0 -20px 16px rgba(55,114,255,.2);color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;height:42px;justify-content:center;margin-left:-2px;margin-top:-42px;padding:11px 2px 2px;position:relative;width:331px}.all-games-popup-title:after{background:#151334;border-left:2px solid #3772ff;bottom:-10px;content:"";height:12px;left:-2px;position:absolute;right:0}.all-games-popup-title-count{color:#d9d9d9;font-family:Poppins,sans-serif;font-size:16px;margin-top:4px}.all-games-popup-filter-container{align-items:center;display:flex;flex-direction:row;gap:25px;padding:20px 45px}.all-games-popup-no-games-message{padding:45px}.all-games-popup-table{color:#fff;flex:1 1;font-family:Poppins,sans-serif;font-size:16px;overflow:auto;position:relative}.all-games-popup-table .user-group{align-items:flex-end;display:flex;flex-direction:row;gap:10px;justify-content:center}.all-games-popup-table .bc-user-avatar{margin-left:2px;position:relative}.all-games-popup-table .bc-user-avatar>div,.all-games-popup-table .bc-user-avatar>img,.all-games-popup-table .bc-user-avatar>svg{z-index:1}.all-games-popup-table .bc-user-avatar:before{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:100px;box-shadow:0 0 5px 0 #151334;content:"";inset:-2px;position:absolute;z-index:0}.all-games-popup-table .call-count-container{display:flex;flex-direction:row;gap:10px;justify-content:center}.all-games-popup-table .call-count-container .icon-container{position:relative}.all-games-popup-table .call-count-container .call-count{align-items:center;background-color:#0eb564;border-radius:15px;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;position:absolute;right:-7.5px;top:-7.5px;width:15px;z-index:5}.all-games-popup-table .action-button-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:150px}.all-games-popup-table .action-button-container .subtitle{display:none}.all-games-popup-table table{border-collapse:initial;border-spacing:0;inset:0;padding:0 20px;position:absolute;width:100%}.all-games-popup-table thead{font-weight:500;height:70px;text-align:center;z-index:1}.all-games-popup-table thead th{background-color:#151334;min-width:120px;padding:0 30px;position:-webkit-sticky;position:sticky;top:-10px;z-index:200}.all-games-popup-table tbody tr{cursor:pointer;height:64px}.all-games-popup-table tbody tr td{border:2px solid transparent;text-align:center}.all-games-popup-table tbody tr td .user-group{justify-content:flex-start;margin-left:20px}.all-games-popup-table tbody tr td .adjusted{color:#e03151}.all-games-popup-table tbody tr:hover .action-button-container .subtitle{display:block}.all-games-popup-table tbody tr:hover:not(.self){background:linear-gradient(90deg,#3772ff,#e031ca)}.all-games-popup-table tbody tr:hover:not(.self) td{background:#151334;background-clip:padding-box;position:relative}.all-games-popup-table tbody tr:hover:not(.self) td:after{background:#1b153a;bottom:0;content:"";position:absolute;right:-4px;top:0;width:4px;z-index:1}.all-games-popup-table tbody tr:hover:not(.self) td:last-child:after{display:none}.all-games-popup-table tbody tr.self{background:linear-gradient(90deg,rgba(55,114,255,.4),rgba(224,49,202,.4))}.all-games-popup-table tbody tr.self:hover{background:linear-gradient(90deg,#3772ff,#e031ca)}.all-games-popup .board-selector{background:transparent;border-radius:inherit;font-size:13px;width:170px}.all-games-popup .board-selector input{color:#fff;font-size:13px;padding:12px 16px}.all-games-popup .board-selector input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.all-games-popup .board-selector fieldset{border:0;outline:0}.all-games-popup .board-selector .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.all-games-popup .board-selector .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff}.all-games-popup .board-selector.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.all-games-popup .board-selector.full-width{width:100%}.all-games-popup .board-selector.full-width svg{fill:#fff}.all-games-popup .board-selector.file-upload-view{align-items:center;color:#fff;display:flex;flex-direction:row;height:41px;justify-content:space-between;padding:0 14px}.tournament-admin-management{font-family:Poppins,sans-serif}.tournament-admin-management .call-director-admin-wrapper{z-index:100}.tournament-admin-management .layout-container{bottom:0;display:flex;justify-content:center;left:118px;position:absolute;right:0;top:0}.tournament-admin-management .layout-container-inner{display:flex;flex:1 1;flex-direction:column;max-width:1800px}.tournament-admin-management .top-row{display:flex;margin:0 25px}.tournament-admin-management .top-row.title-actions{align-items:center;justify-content:space-between;padding:16px 0}.tournament-admin-management .top-row.round-time-control{justify-content:flex-end}.tournament-admin-management .top-row-divider{border-bottom:3px solid #3a376b;margin:16px 25px}.tournament-admin-management .row-item{display:flex;flex-direction:column;gap:8px}.tournament-admin-management .main-info-container{min-width:300px;padding-right:8px}.tournament-admin-management .row-container{align-items:center;display:flex;flex-direction:row;gap:12px}.tournament-admin-management .bold{font-weight:600}.tournament-admin-management .tournament-admin-avatar{position:relative}.tournament-admin-management .tournament-admin-avatar .bc-user-avatar-photo{border-radius:6px}.tournament-admin-management .chip-container{flex:1 1}.tournament-admin-management .chip{align-items:center;background-color:#3772ff;border-radius:8px;color:#fff;display:flex;flex-direction:row;flex-shrink:0;gap:12px;height:40px;padding:0 12px}.tournament-admin-management .chip.green{background-color:#0eb564}.tournament-admin-management .maybe-column-container{display:flex;flex:1 1;flex-direction:row;gap:12px;justify-content:space-between}@media(max-width:1620px){.tournament-admin-management .maybe-column-container{flex-direction:column}}.tournament-admin-management .back-button{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3772ff,#e031ca);-webkit-background-clip:text;background-clip:text}.tournament-admin-management .tournament-title{color:#fff;font-size:24px;font-weight:600}.tournament-admin-management .tournament-directors{align-items:center;display:flex;flex-direction:row;gap:12px;margin-left:45px}.tournament-admin-management .tournament-directors .director-avatar{position:relative}.tournament-admin-management .tournament-directors .director-avatar .chef-crown{position:absolute;right:-4px;top:-17px;z-index:1}.tournament-admin-management .tournament-stage-announcer{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.tournament-admin-management .tournament-stage-announcer h1{color:#fff;font-size:20px;font-weight:700;margin-bottom:20px}.tournament-admin-management .gradient-box-container{align-items:stretch;background:linear-gradient(180deg,#3772ff,#e031ca);border-radius:8px;color:#fff;display:flex;font-size:14px;padding:1px}.tournament-admin-management .gradient-box{align-items:center;background-color:#0b0a1f;border-radius:7px;display:flex;flex:1 1;font-family:Share Tech,sans-serif;font-size:16px;justify-content:center;padding:12px}.tournament-admin-management .round-info{padding:9px 24px}.tournament-admin-management .gradient-input{align-items:center;align-self:center;background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:6px;display:flex;padding:1px}.tournament-admin-management .gradient-input .gradient-input-inner{background-color:#261640;border-radius:6px;position:relative}.tournament-admin-management .gradient-input input{-webkit-appearance:none;appearance:none;background:none;border:none;color:#fff;font-family:Poppins,sans-serif;outline:none;padding:12px}.tournament-admin-management .gradient-input input::-webkit-input-placeholder{color:#fff}.tournament-admin-management .gradient-input input::placeholder{color:#fff}.tournament-admin-management .gradient-input svg{position:absolute;right:8px;top:8px}.tournament-admin-management .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;outline:none;padding:12px}.tournament-admin-management .gradient-button:disabled{background:#3a376b;color:hsla(0,0%,100%,.5);cursor:not-allowed}.tournament-admin-management .lobby-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;outline:none;padding:12px}.tournament-admin-management .lobby-button.no-padding{padding:initial}.tournament-admin-management .lobby-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.tournament-admin-management .btn-action{align-items:center;display:flex;height:44px;justify-content:center;width:44px}.tournament-admin-management .btn-action:not(.gradient-border){padding:0}.tournament-admin-management .btn-action svg path{fill:#fff}.tournament-admin-management .time-display-selector-container{align-items:center;background-color:rgba(82,82,141,.502);border-radius:100px;color:hsla(0,0%,100%,.502);display:flex;flex-direction:row;gap:25px;padding:13px 17px;position:relative}.tournament-admin-management .time-display-selector-container .display-selector{cursor:pointer;transition:color .3s linear;z-index:1}.tournament-admin-management .time-display-selector-container .selection-bg{background-color:#3772ff;border-radius:100px;inset:6px;position:absolute}.tournament-admin-management .time-display-selector-container .selection-bg.animated{transition:left .3s ease-out,right .3s ease-out}.tournament-admin-management .time-display-selector-container .active{color:#fff}.tournament-admin-management .filter-container{flex:1 1;overflow-x:auto}.tournament-admin-management .main-row{align-items:stretch;display:flex;flex:1 1;flex-direction:row}.tournament-admin-management .main-row .grid-parent{flex:1 1;overflow:auto}.tournament-admin-management .main-row .grid-parent.tournament-management-tables .main-grid-container .grid-row{margin-top:3px}.tournament-admin-management .main-row .grid-parent .grid-item-center-info{align-items:center;color:#141333;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center}.tournament-admin-management .bc-classic-popup-wrapper{overflow:visible;overflow:initial;-webkit-transform:none;transform:none}.tournament-admin-management .bc-classic-popup{overflow:visible;overflow:initial}.tournament-admin-management .table-preview-container{display:flex;height:650px;justify-content:stretch;left:calc(50% - 450px);position:absolute;top:180px;width:900px;z-index:100}.tournament-admin-management .all-games-popup-container{display:flex;height:800px;justify-content:stretch;left:calc(50% - 661px);position:absolute;top:180px;width:1322px;z-index:100}.tournament-admin-management .table-id-container{align-items:center;color:#141333;display:flex;font-weight:700;height:100%;justify-content:center;width:100%}.tournament-admin-management .user-timer-chip{align-items:center;background-color:#3772ff;border-radius:50px;color:#fff;display:flex;height:20px;justify-content:center;padding:6px 4px;position:absolute;width:47px}.tournament-admin-management .user-timer-chip.north{left:16px;top:-12px}.tournament-admin-management .user-timer-chip.south{bottom:-12px;left:16px}.tournament-admin-management .user-timer-chip.east{right:0;top:-12px}.tournament-admin-management .user-timer-chip.west{left:0;top:-12px}.tournament-admin-management .user-timer-chip.yellow{background-color:#ffc700;color:#141333}.tournament-admin-management .user-timer-chip.red{background-color:#d63410}.tournament-admin-management .user-offline-icon{fill:#fff;background:#d63410;border-radius:6px;height:16px;padding:2px;position:absolute;right:4px;top:9px;width:16px}.tournament-admin-management .user-call-icon{align-items:center;background:#090919;border:1px solid #0eb564;border-radius:6px;display:flex;height:28px;justify-content:center;position:absolute;right:-14px;top:calc(50% - 14px);width:28px}.tournament-admin-management .user-call-icon.WEST{left:-14px;right:auto}.tournament-admin-management .user-call-icon path,.tournament-admin-management .user-call-icon svg{fill:#0eb564;stroke:#0eb564}.tournament-admin-management .user-call-icon .user-call-message-tooltip{word-wrap:break-word;background:#090919;border-radius:6px;color:#fff;display:none;left:32px;max-width:150px;overflow:hidden;padding:10px;position:absolute;top:4px}.tournament-admin-management .user-call-icon:hover .user-call-message-tooltip{display:block}.tournament-admin-management .seat-item.active{box-shadow:0 0 2px 2px #e031ca}.tournament-admin-management .seat-item.active:before{border:none}.tournament-admin-management .table-board-count{background-color:#423d6b;border-radius:6px;color:#fff;font-size:10px;margin:10px 10px 0 0;padding:6px 10px}.tournament-admin-management .table-grid-item.selected{background:linear-gradient(180deg,#3772ff,#e031ca);border-radius:10px 10px 43px 43px}.tournament-admin-management .table-grid-item.selected .frame{border:none;border-radius:8.4px 8.4px 41.4px 41.4px;margin:1.6px}.tournament-admin-management .table-grid-item.yellow .frame{border-color:#ffc700}.tournament-admin-management .table-grid-item.orange .frame{border-color:#eb7e08}.tournament-admin-management .table-grid-item.red .frame{border-color:#d63410}.tournament-admin-management .results-popup-container{height:90%;left:50%;max-height:900px;max-width:1400px;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%;z-index:100}.tournament-admin-management .results-popup-container .tournament-results-container{border-radius:10px}.tournament-admin-management .results-popup-container .result-wrapper{background:#fff;border-radius:8px;color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.tournament-admin-management .results-popup-container .result-wrapper .result-list{box-shadow:1px 0 0 0 rgba(0,0,0,.15)}.tournament-admin-management .results-popup-container .result-wrapper .result-list table{table-layout:fixed}.tournament-admin-management .results-popup-container .result-wrapper .result-list table thead th{border-radius:0}.tournament-admin-management .results-popup-container .result-wrapper .result-list table tbody td{padding:5px 0}.tournament-admin-management .results-popup-container .result-wrapper .game-result{display:flex;flex-direction:column;overflow:hidden}.tournament-admin-management .results-popup-container .result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.tournament-admin-management .results-popup-container .result-wrapper .game-result .game-result-header .close-button{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:16px;justify-content:center;width:16px}.tournament-admin-management .results-popup-container .result-wrapper .game-result .game-result-header .close-button svg{fill:#fff;height:auto;width:100%}.tournament-admin-management .results-popup-container .result-wrapper .game-result .game-result-scroll-wrapper{flex-grow:1;overflow:auto}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list{color:#333}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table{table-layout:auto;width:100%}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table td,.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table th{padding:0}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table thead{background-color:#2055c8;border-radius:3px;color:#fff;font-weight:700;z-index:1}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table thead th:first-of-type{border-top-left-radius:4px}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table thead div{align-items:center;display:flex;height:30px;justify-content:center}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table tbody tr{cursor:pointer}.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table tbody tr.selected,.tournament-admin-management .results-popup-container .result-wrapper .game-result-list table tbody tr:hover{background:#d2ddf4}.tournament-admin-management .round-select-box{background:#52528d;border-radius:10px;cursor:pointer;height:40px;padding:1px;width:216px}.tournament-admin-management .round-select-box .box-content-wrapper{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-radius:10px;display:flex;flex-direction:row;gap:8px;height:100%;padding:0 16px;width:100%}.tournament-admin-management .round-select-box .box-content-wrapper *{color:#fff}.tournament-admin-management .outer-top-info{align-items:center;background:radial-gradient(75.51% 146.55% at 50.11% 50%,#414775 0,rgba(65,71,117,0) 100%);border:.5px solid #0b0a1f;border-radius:10px 10px 0 0;box-shadow:inset 0 0 1.21687px rgba(19,18,49,.3);color:hsla(0,0%,100%,.75);display:flex;-webkit-filter:drop-shadow(0 0 .535869px rgba(20,19,52,.5)) drop-shadow(0 0 2.67935px rgba(20,19,52,.5));filter:drop-shadow(0 0 .535869px rgba(20,19,52,.5)) drop-shadow(0 0 2.67935px rgba(20,19,52,.5));flex-direction:column;font-size:11px;font-style:italic;justify-content:center;max-width:80%;padding:6px 20px;-webkit-transform:translateY(1px);transform:translateY(1px)}.tournament-admin-management .outer-top-info>div{font-size:12px;font-style:normal;font-weight:600;text-align:center;word-break:break-word}.bc-quick-filter{height:47px!important}.filter-item{align-items:center;border:1px solid #3772ff;border-radius:10px;color:#fff;display:flex;flex-direction:row;flex-shrink:0;gap:8px;padding:12px 19px;transition:background-color .3s ease-out,color .3s linear}.filter-item.active{background-color:#3772ff}.filter-item .filter-count-indicator{align-items:center;background-color:#3772ff;border-radius:999px;color:#fff;display:flex;justify-content:center;min-height:20px;min-width:20px;padding:0 6px}.filter-item.pink{border-color:#e031ca}.filter-item.pink .filter-count-indicator,.filter-item.pink.active{background-color:#e031ca}.filter-item.green{border-color:#0eb564}.filter-item.green .filter-count-indicator,.filter-item.green.active{background-color:#0eb564}.filter-item.yellow{border-color:#ffc700}.filter-item.yellow .filter-count-indicator,.filter-item.yellow.active{background-color:#ffc700;color:#141333}.filter-item.red{border-color:#d63410}.filter-item.red .filter-count-indicator,.filter-item.red.active{background-color:#d63410}.filter-item.blue{border-color:#3772ff}.filter-item.blue .filter-count-indicator,.filter-item.blue.active{background-color:#3772ff}.filter-item.purple{border-color:#ae10d6}.filter-item.purple .filter-count-indicator,.filter-item.purple.active{background-color:#ae10d6}.filter-item.gradient{border-width:0;position:relative;z-index:0}.filter-item.gradient:before{border-radius:10px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.filter-item.gradient.active,.filter-item.gradient:before{background:linear-gradient(90deg,#3772ff,#e031ca)}.filter-item.gradient .filter-count-indicator{background-color:transparent}.filter-item>div{align-items:center;display:flex;flex-direction:row;justify-content:center}.filter-item>div svg{margin-right:6px}.tournaments-grid-directors-tooltip{background:#fff;border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.25);display:flex;flex-direction:column;font-family:Lato;left:calc(100% + 10px);min-height:45px;opacity:0;padding:10px;position:absolute;transition:visibility 0s,opacity .2s linear;visibility:hidden;width:180px;z-index:10}.tournaments-grid-directors-tooltip .director-info-content{align-items:center;display:flex;flex-direction:row}.tournaments-grid-directors-tooltip .director-info-content .username{display:flex;flex-direction:column}.tournaments-grid-directors-tooltip .director-info-content .username span:first-of-type{font-size:14px}.tournaments-grid-directors-tooltip .director-info-content .username span:last-of-type{font-size:10px}.tournaments-grid-directors-tooltip .director-info-content:not(:first-of-type){margin-top:10px}.tournaments-grid-directors-tooltip.first{top:0}.tournaments-grid-directors-tooltip.last{bottom:0}.sa-data-grid-wrapper .tournaments-row-header{min-height:50px}.sa-data-grid-wrapper .tournaments-cell.title{text-align:left}.sa-data-grid-wrapper .tournaments-cell.name{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sa-data-grid-wrapper .tournaments-cell.date{min-width:97px}.sa-data-grid-wrapper .tournaments-cell.time{display:flex;flex-direction:row;min-width:75px}.sa-data-grid-wrapper .tournaments-cell.time .time-circle{align-items:center;background:#096430;border-radius:999px;color:#fff;display:flex;font-size:12px;justify-content:center;margin-left:4px;min-height:24px;min-width:24px}.sa-data-grid-wrapper .tournaments-cell.time .time-circle.increased{background:#db1303}.sa-data-grid-wrapper .tournaments-cell:last-child{padding-right:5px}.sa-data-grid-wrapper .tournaments-cell.date,.sa-data-grid-wrapper .tournaments-cell.directors{padding-left:4px;text-align:left}.sa-data-grid-wrapper .tournaments-cell.directors>div{align-items:center;display:flex;flex-direction:row}.sa-data-grid-wrapper .tournaments-cell.directors>div .director-name{flex-grow:1;margin:0 6px}.sa-data-grid-wrapper .tournaments-cell.directors>div .director-count{align-items:center;background:#e0e0e0;border-radius:999px;color:#333;cursor:pointer;display:flex;font-size:10px;justify-content:center;min-height:20px;min-width:20px}.sa-data-grid-wrapper .tournaments-cell.directors>div .director-count:hover+div{opacity:1;visibility:visible}.sa-data-grid-wrapper .tournaments-cell.participants button{height:42px;width:100%}.sa-data-grid-wrapper .no-row-message{font-size:18px;margin-top:10px;text-align:center;width:100%}.sessions-admin-page-container{background-color:#e9e9e9;display:flex;font-family:Lato;height:100%;padding:27px 29px;width:100%}.sessions-admin-page-container .page-content{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;margin-left:90px}.sessions-admin-page-container .page-content .header{display:flex;flex-direction:row;height:78px;min-height:78px;padding:16px;width:100%}.sessions-admin-page-container .page-content .header .title{flex-grow:1;font-size:24px;font-weight:700;margin-top:-6px}.sessions-admin-page-container .page-content .filter{align-items:center;display:flex;flex-direction:row;margin-left:16px;position:relative}.sessions-admin-page-container .page-content .filter .date-label{color:#828282;font-size:16px}.sessions-admin-page-container .page-content .filter .selected-dates{border:1px solid #e0e0e0;border-radius:3px;cursor:pointer;margin-left:8px;min-width:185px;padding:10px 15px;text-align:center}.sessions-admin-page-container .page-content .filter .date-range-picker{left:0;position:absolute;top:45px}.sessions-admin-page-container .page-content .sa-data-grid-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:30px 16px}.user-list-wrapper{background:#fff;border-radius:8px;box-shadow:1px 1px 3px rgba(0,0,0,.25);display:flex;flex-direction:column;height:500px!important;left:50%;padding:14px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px;z-index:21}.user-list-wrapper .title{align-items:center;display:flex;flex-direction:row;font-size:20px;font-weight:700;justify-content:space-between}.user-list-wrapper .title svg{cursor:pointer;height:auto;width:16px}.user-list-wrapper .search-bar{border-radius:4px;display:flex;flex-direction:row;margin-top:10px;outline:1px solid #828282}.user-list-wrapper .search-bar:focus-within{outline:2px solid #828282}.user-list-wrapper .search-bar input{border:0;flex-grow:1;font-size:16px;margin-left:8px;outline:0}.user-list-wrapper .search-bar svg{cursor:pointer;height:24px;margin:4px 8px;width:24px}.user-list-wrapper .user-list-scroll{border-radius:4px;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.33);flex-grow:1;margin-top:10px;overflow:auto}.user-list-wrapper .user-list-scroll .user-list-item{align-items:center;display:flex;flex-direction:row;padding:5px 0}.user-list-wrapper .user-list-scroll .user-list-item:first-child{margin-top:5px}.user-list-wrapper .user-list-scroll .user-list-item:hover{background:rgba(0,0,0,.1)}.user-list-wrapper .user-list-scroll .user-list-item .profile-photo{margin-left:10px}.user-list-wrapper .user-list-scroll .user-list-item .flag-avatar{margin:0 10px}.user-list-wrapper .user-list-scroll .user-list-item .user-info{color:#333;display:flex;flex-direction:column;flex-grow:1;font-size:18px}.user-list-wrapper .user-list-scroll .user-list-item .user-info span:not(:first-of-type){color:#828282;font-size:14px}.user-list-wrapper .tabs-container{display:flex;flex-direction:column;flex-grow:1;margin-top:10px}.user-list-wrapper .tabs-container .MuiTab-root{flex-grow:1;min-width:0!important;min-width:auto!important}.user-list-wrapper .tabs-container .tab-content:not([hidden]),.user-list-wrapper .tabs-container .tab-content>div{display:flex;flex-direction:column;flex-grow:1}.user-list-backdrop{background:rgba(0,0,0,.25);height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}#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{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@-moz-document url-prefix(){*,:after{backdrop-filter:none!important}}.tournaments-grid{font-size:18px}.tournaments-grid>table{width:100%}.tournaments-grid>table>thead{background:#d2ddf4;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.1);color:#2055c8;font-weight:700;height:50px;z-index:1}.tournaments-grid>table>thead th:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.tournaments-grid>table>thead th:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.tournaments-grid>table tbody tr{cursor:pointer}.tournaments-grid>table tbody tr.selected,.tournaments-grid>table tbody tr:hover{background:#d2ddf4}.tournaments-admin-page-container{background-color:#e9e9e9;display:flex;font-family:Lato;height:100%;padding:27px 29px;width:100%}.tournaments-admin-page-container .page-content{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;margin-left:90px}.tournaments-admin-page-container .page-content .header{display:flex;flex-direction:row;height:78px;min-height:78px;padding:16px;width:100%}.tournaments-admin-page-container .page-content .header .title{flex-grow:1;font-size:24px;font-weight:700;margin-top:-6px}.tournaments-admin-page-container .page-content .header .btn-create{font-family:inherit;font-size:18px;width:194px}.tournaments-admin-page-container .page-content .tab-container{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.tournaments-admin-page-container .page-content .tab-container .ta-tabs{width:100%}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .MuiTab-root{background-color:#fff;font-family:Lato;font-size:18px;font-weight:700;line-height:21.6px;min-height:auto;padding:11px 14px 13px;text-transform:none}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .MuiTab-root .MuiTab-wrapper{flex-direction:row;white-space:nowrap}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .MuiTab-root .MuiTab-wrapper svg{fill:#333;stroke:#333;flex-shrink:0;margin-bottom:0;margin-right:10px}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .MuiTab-root.Mui-selected{border:1px solid #e0e0e0;border-bottom-color:transparent;color:#2055c8}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .MuiTab-root.Mui-selected svg{fill:#2055c8;stroke:#2055c8}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .MuiTab-root:not(.Mui-selected){border-bottom:1px solid #e0e0e0;color:#333;opacity:1}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .ta-tab{max-width:123px}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .gap-tab{background-color:transparent;min-width:13px;padding:0}.tournaments-admin-page-container .page-content .tab-container .ta-tabs .gap-tab:first-child{max-width:33px}.tournaments-admin-page-container .page-content .tab-container .ta-data-grid-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:30px 16px}.tournaments-admin-page-container .page-content .tab-container .page-content-tab-content{flex:1 1;overflow:hidden;padding-left:16px;padding-right:16px}.tournaments-admin-page-container .page-content .tab-container .page-content-tab-content>div{display:flex;flex-direction:column;height:100%}.ta-user-remove-confirmation{background:#fff;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,.5);display:flex;flex-direction:column;font-size:14px;height:150px!important;left:50%;padding:14px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;z-index:30}.ta-user-remove-confirmation .title{align-items:center;display:flex;flex-direction:column;flex-grow:1;font-size:14px;justify-content:center}.ta-user-remove-confirmation .title span:first-of-type{font-size:16px;font-weight:700;margin-bottom:10px}.ta-user-remove-confirmation .action-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.ta-user-remove-confirmation .action-buttons button{height:32px;width:48%}.tournament-lobby-page{align-items:stretch;font-family:Poppins,sans-serif;min-height:100vh;position:relative}.tournament-lobby-page .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;outline:none;padding:12px}.tournament-lobby-page .top-bar{align-items:center;border-bottom:3px solid #3a376b;color:#fff;display:flex;flex-direction:row;gap:20px;height:86px;left:5px;margin-left:20px;margin-right:20px;position:absolute;right:5px;top:0;z-index:25}.tournament-lobby-page .title-text{display:flex;flex-direction:row;font-size:24px;font-weight:700}.tournament-lobby-page .time-remaining{color:#fff;flex:1 1;font-size:30px;font-weight:700;text-align:center}.tournament-lobby-page .tournament-chat{background-color:#fff;bottom:0;display:flex;flex-direction:column;position:fixed;top:86px;width:444px}.tournament-lobby-page .tournament-chat .header{align-items:center;background:radial-gradient(50% 50% at 50% 50%,#db1303 0,#b60f02 100%);color:#fff;display:flex;font-size:24px;height:60px;padding-left:20px}.tournament-lobby-page .tournament-chat .window{flex:1 1}.tournament-lobby-page .main-layout{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:89px}.tournament-lobby-page .main-layout .team-lobby-switch-actions{align-items:center;display:flex;flex-direction:row;gap:16px;margin:20px 0 20px 25px}.tournament-lobby-page .main-layout .team-lobby-switch-actions button:not(.gradient-border){padding:0}.tournament-lobby-page .main-layout .team-lobby-switch-actions button div{align-items:center;display:flex;justify-content:center;min-height:42px;padding:0 12px}.tournament-lobby-page .main-layout .local-video-container,.tournament-lobby-page .main-layout .remote-video-container>div{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:219.69px;max-width:339px}.tournament-lobby-page .main-layout video{height:180px;object-fit:cover;width:339px}.tournament-lobby-page .main-layout .nameband{align-items:center;background-color:#13002e;color:#fff;display:flex;flex-direction:row;font-size:16px;height:29px;justify-content:space-between;padding-left:8px;padding-right:8px;width:339px}.tournament-lobby-page .main-layout .local-video-container{position:relative}.tournament-lobby-page .main-layout .local-video-container video{z-index:10}.tournament-lobby-page .main-layout .placeholder-grid-item{height:209px;width:339px}.tournament-lobby-page .main-layout .local-video-controls{align-items:flex-end;background:linear-gradient(180deg,rgba(2,0,35,0),rgba(2,0,35,.21) 35%,rgba(2,0,35,.54) 70%,#020023);bottom:20px;display:flex;flex-direction:row;gap:10px;justify-content:flex-end;left:0;padding-bottom:10px;position:absolute;right:0;top:0;z-index:20}.tournament-lobby-page .main-layout .local-video-controls>div{align-items:center;border-radius:15px;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.tournament-lobby-page .main-layout .local-video-controls>div svg{fill:#000;height:18px;width:18px}.tournament-lobby-page .main-layout .remote-video-container{position:relative}.tournament-lobby-page .main-layout .remote-video-container .remote-video-controls{align-items:flex-end;background:linear-gradient(180deg,rgba(2,0,35,0),rgba(2,0,35,.21) 35%,rgba(2,0,35,.54) 70%,#020023);bottom:20px;display:flex;flex-direction:row;gap:10px;justify-content:flex-end;left:0;padding-bottom:10px;padding-right:10px;position:absolute;right:0;top:0;z-index:20}.tournament-lobby-page .main-layout .remote-video-container .remote-video-controls .video-status-indicators{display:flex;flex-direction:row;gap:10px}.tournament-lobby-page .main-layout .remote-video-container .remote-video-controls .video-status-indicators .video-status-button{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.tournament-lobby-page .main-layout .remote-video-container .remote-video-controls .video-status-indicators .video-status-button svg{fill:#fff;height:18px;width:18px}.tournament-lobby-page .main-layout .video-background{align-items:flex-end;background-color:#29274b;display:flex;height:180px;justify-content:center;left:0;position:absolute;top:0;width:339px;z-index:0}.tournament-lobby-page .main-layout .video-background svg{height:150px}.tournament-lobby-page .main-layout .video-background svg path{fill:#070715}.tournament-lobby-page .main-layout .video-background.muted{z-index:15}.tournament-lobby-page .results-popup-container{height:90%;left:50%;max-height:900px;max-width:1400px;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%;z-index:500}.tournament-lobby-page .results-popup-container .tournament-results-container{border-radius:10px}.tournament-lobby-page .results-popup-container .result-wrapper{background:#fff;border-radius:8px;color:#000;display:flex;flex-direction:row;font-family:Lato,sans-serif;height:100%}.tournament-lobby-page .results-popup-container .result-wrapper .result-list{box-shadow:1px 0 0 0 rgba(0,0,0,.15)}.tournament-lobby-page .results-popup-container .result-wrapper .result-list table{table-layout:fixed}.tournament-lobby-page .results-popup-container .result-wrapper .result-list table thead th{border-radius:0}.tournament-lobby-page .results-popup-container .result-wrapper .result-list table tbody td{padding:5px 0}.tournament-lobby-page .results-popup-container .result-wrapper .game-result{display:flex;flex-direction:column;overflow:hidden}.tournament-lobby-page .results-popup-container .result-wrapper .game-result .game-result-header{align-items:center;background:#2055c8;color:#fff;display:flex;flex-direction:row;font-size:16px;height:30px;justify-content:space-between;min-height:30px;padding:0 10px}.tournament-lobby-page .results-popup-container .result-wrapper .game-result .game-result-header .close-button{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:16px;justify-content:center;width:16px}.tournament-lobby-page .results-popup-container .result-wrapper .game-result .game-result-header .close-button svg{fill:#fff;height:auto;width:100%}.tournament-lobby-page .results-popup-container .result-wrapper .game-result .game-result-scroll-wrapper{flex-grow:1;overflow:auto}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list{color:#333}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table{table-layout:auto;width:100%}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table td,.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table th{padding:0}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table thead{background-color:#2055c8;border-radius:3px;color:#fff;font-weight:700;z-index:1}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table thead th:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table thead th:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table tbody tr{cursor:pointer}.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table tbody tr.selected,.tournament-lobby-page .results-popup-container .result-wrapper .game-result-list table tbody tr:hover{background:#d2ddf4}.tournament-lobby-page .call-director-admin-wrapper{left:50%}.tournament-lobby-page .team-tournament-results-wrapper{z-index:30}.deal-source-dashboard{background:rgba(51,51,51,.2);display:flex;flex-direction:column;left:118px;position:fixed;top:0;width:100vw;z-index:40}.deal-source-dashboard #game-menu-content-wrapper{background:linear-gradient(91deg,#070715 .47%,#1c1945 99.47%);box-shadow:0 -6px 12px 0 rgba(55,114,255,.2),0 6px 12px 0 rgba(224,49,202,.2),0 0 16px 0 rgba(255,253,253,.25);display:flex;flex-direction:column;height:100vh}.deal-source-dashboard .deal-source-result{background:#fff;height:100%;position:fixed;top:0}.deal-source-dashboard .game-menu-content-header{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-top-left-radius:inherit;border-top-right-radius:inherit;color:#fff;display:flex;flex-direction:row;font-family:Poppins;font-weight:700;overflow:hidden;padding-left:4.48%;white-space:nowrap}.deal-source-dashboard .game-menu-content-header .back-button{align-items:center;cursor:pointer;display:flex;height:100%}.deal-source-dashboard .game-menu-content-header .back-button svg{height:28%}.tournament-detail-already-registered{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:center}.tournament-detail-already-registered>*{border-radius:3px;height:50px;width:430px}.tournament-detail-already-registered .text{align-items:center;background-color:#0eb564;color:#fff;display:flex;font-size:16px;gap:8px;justify-content:center}.tournament-detail-registration{display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:16px;padding:16px}.tournament-detail-registration>*{margin-bottom:24px}.tournament-detail-registration-title{font-size:24px;font-weight:700}.tournament-detail-registration-bold{font-weight:700}.tournament-detail-registration-row{align-items:center;display:flex;flex-direction:row;margin-bottom:36px}.tournament-detail-registration-row>*{margin-left:30px}.tournament-detail-registration .filter-title{display:none}.tournament-detail-registration-user-selector{max-width:300px}.tournament-detail-registration-user-selector .autosuggest-container{height:55px}.tournament-detail-registration-user-selector .autosuggest-container .MuiFormControl-root{background:rgba(7,7,21,.302);border:1px solid #3a376b;border-radius:3px}.tournament-detail-registration-user-selector .autosuggest-container .MuiInputBase-root{color:#fff}.tournament-detail-registration-user-selector .autosuggest-container .MuiAutocomplete-root .MuiAutocomplete-endAdornment{top:calc(50% - 14px)}.tournament-detail-registration-user-selector .autosuggest-container .MuiAutocomplete-root .MuiAutocomplete-endAdornment svg path{fill:#fff}.tournament-detail-registration-user-selector .Mui-error{margin-left:0}.tournament-detail-registration-user-selector .Mui-error svg{margin-right:12px}.tournament-detail-registration .select-team-field{max-width:315px}.tournament-detail-registration .select-team-field .MuiFormControl-root{background:rgba(7,7,21,.302);border:1px solid #3a376b;border-radius:3px}.tournament-detail-registration .select-team-field .MuiInputBase-root{color:#fff}.tournament-detail-registration .select-team-field .MuiAutocomplete-endAdornment svg path{fill:#fff}.tournament-detail-registration .cancel-registration-button,.tournament-detail-registration .gradient-button,.tournament-detail-registration .register-button{height:55px;width:315px}.tournament-detail-registration .cancel-registration-button.completed,.tournament-detail-registration .gradient-button.completed,.tournament-detail-registration .register-button.completed{background:#0eb564;cursor:auto;opacity:1}.tournament-detail-summary{font-family:Poppins,sans-serif}.tournament-detail-summary-title{align-items:center;align-self:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:30px;font-weight:700;justify-content:center;max-width:calc(100% - 320px);text-align:center;white-space:nowrap}.tournament-detail-summary-subtitle-container{align-items:center;display:flex;flex-direction:column;gap:10px}.tournament-detail-summary-description-text{font-size:20px;word-break:break-word}.tournament-detail-summary-reward-container{padding:20px 0 10px;-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transform-origin:center;transform-origin:center}.tournament-detail-summary-title-container{display:flex;flex-direction:column;padding-left:16px;padding-right:16px;padding-top:20px;position:relative}.tournament-detail-summary-title-container>*{margin-bottom:20px}.tournament-detail-summary-title-container .directors-preset-boards{align-items:center;display:flex;flex-direction:row;gap:12px}.tournament-detail-summary-title-container .directors-preset-boards .divider{background-color:#52528d;height:24px;width:1px}.tournament-detail-summary-title-container .directors-preset-boards .preset-boards{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px}.tournament-detail-summary-title-container .directors-preset-boards .preset-boards:active{-webkit-transform:scale(.98);transform:scale(.98)}.tournament-detail-summary-logo{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid hsla(0,0%,100%,.46);border-radius:8px;display:flex;height:150px;justify-content:center;left:16px;position:absolute;top:20px;width:150px}.tournament-detail-summary-logo img{height:100%;width:100%}.tournament-detail-summary-logo *{border-radius:inherit}.tournament-detail-summary-return-button{height:50px;position:absolute;right:16px;top:16px;width:171px}.tournament-detail-summary-row{align-items:center;display:flex;flex-direction:row;font-size:18px;justify-content:space-between;padding:5px}.tournament-detail-summary-action-group{align-items:center;display:flex;flex-direction:row;gap:16px}.tournament-detail-summary-edit-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:4px;margin-bottom:-2px;margin-left:10px;outline:none;padding:0}.tournament-detail-summary-edit-button svg{fill:#fff;height:25px;width:25px}.tournament-detail-summary-time-remaining{color:#e03131;font-size:24px;margin-left:16px}.tournament-detail-summary-avatar-group-container{align-items:flex-end;display:flex;flex-direction:row}.tournament-detail-summary-avatar-group-text{margin-right:10px}.tournament-detail-summary-avatar-group{align-items:center;display:flex;flex-direction:row;margin-bottom:-6px}.tournament-detail-summary-avatar{border-radius:35px;display:inline-block;height:35px;margin-right:-10px;position:relative;width:35px}.tournament-detail-summary-avatar>img,.tournament-detail-summary-avatar>svg{z-index:1}.tournament-detail-summary-avatar:before{border-radius:100px;content:"";inset:-2px;position:absolute;z-index:0}.tournament-detail-summary-avatar-bot-container{border-radius:35px;height:35px;overflow:hidden;position:relative;width:35px;z-index:1}.tournament-detail-summary-avatar:last-child{margin-right:0}.tournament-detail-summary-avatar .tournament-detail-summary-avatar-item{height:35px;width:35px}.tournament-detail-summary-avatar-remaining{margin-left:16px}.tournament-detail-summary-avatar>.tooltip{background-color:#0b0a1f;border-radius:6px;color:#fff;opacity:0;padding:12px;position:absolute;right:0;transition:opacity .1s linear,visibility 0s .2s;visibility:hidden}.tournament-detail-summary-avatar:hover>.tooltip{opacity:1;transition:opacity .1s linear,visibility 0s 0s;visibility:visible}.tournament-detail-summary-info-table th{font-size:20px;font-weight:700;padding-bottom:12px;padding-top:12px}.tournament-detail-summary-info-table td{font-size:16px;padding-bottom:12px;padding-top:12px;text-align:center}.tournament-detail-summary-club-icon{padding-right:8px}.tournament-detail-summary-club-icon,.tournament-detail-summary-country-icon{display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px)}.tournament-detail-summary .tournaments-club-tooltip.MuiTooltip-tooltip{background-color:#2055c8;font-family:Poppins,sans-serif;font-size:18px}.tournament-detail-summary-fee-cell{gap:4px}.tournament-add-remove-director-container{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:100}.tournament-add-remove-director-backdrop{cursor:pointer;inset:0;position:fixed;z-index:100}.tournament-add-remove-director-popup{height:600px;width:400px;z-index:150}.tournament-add-remove-director-form{display:flex;flex-direction:column;gap:20px;height:100%;padding:20px}.tournament-add-remove-director-title{font-size:20px}.tournament-add-remove-director-subtitle{font-size:16px}.tournament-add-remove-director-row{align-items:center;display:flex;flex-direction:row}.tournament-add-remove-director-not-found{font-size:16px;padding-top:10px}.tournament-add-remove-director-user-selector{margin-bottom:4px}.tournament-add-remove-director-user-list{display:flex;flex-direction:column;gap:10px;overflow-y:auto}.tournament-add-remove-director-user-container{align-items:center;display:flex;flex-direction:row;gap:10px}.tournament-add-remove-director-avatar-container{height:35px;margin:2px;position:relative;width:35px}.tournament-add-remove-director-avatar-bg{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:100px;inset:-2px;position:absolute;z-index:0}.tournament-add-remove-director-avatar{border-radius:35px;height:35px;inset:0;position:absolute;width:35px;z-index:1}.tournament-add-remove-director-spacer{flex:1 1}.tournament-add-remove-director-submit-button{padding:12px!important}.tournament-add-remove-director-remove-user{background:none;border:none;cursor:pointer;outline:none}.tournament-add-remove-director-remove-user svg{fill:#fff}.tournament-detail-users-list{background-color:#1b153a;border:2px solid #3a376b;border-radius:12px;display:flex;flex:1 1;flex-direction:column;font-size:18px;gap:20px;padding:36px;position:relative}.tournament-detail-users-list .title{display:flex;flex-direction:row;font-size:24px;font-weight:700;justify-content:space-between}.tournament-detail-users-list .title .gradient-v1{align-items:center;border-radius:10px;display:flex;flex-direction:row;font-size:14px;gap:4px;height:40px;justify-content:center;padding:0 4px;white-space:nowrap}.tournament-detail-users-list .user-list-container{flex:1 1;position:relative}.tournament-detail-users-list .user-list-container .scroll-container{display:flex;flex-direction:column;gap:15px;inset:0;overflow-y:auto;position:absolute}.tournament-detail-users-list .user-pair-container{align-items:center;display:flex;flex-direction:row}.tournament-detail-users-list .user-pair-container>div:first-child{flex:1 1;justify-content:flex-start}.tournament-detail-users-list .user-pair-container>div:nth-child(2){flex:1 1;text-align:center}.tournament-detail-users-list .user-pair-container>div:nth-child(3){flex:1 1;justify-content:flex-end}.tournament-detail-users-list .user-container{align-items:center;display:flex;flex-direction:row;gap:5px}.tournament-detail-users-list .user-action-wrapper{align-items:center;display:flex;flex-direction:row;gap:4px}.tournament-detail-users-list .user-action-wrapper .remove-button-container{display:flex;justify-content:flex-end}.tournament-detail-users-list .user-action-wrapper .remove-button-container button{background:transparent;height:22px}.tournament-detail-teams-list{background-color:#1b153a;border:2px solid #3a376b;border-radius:12px;display:flex;flex:1 1;flex-direction:column;font-size:18px;gap:20px;padding:36px;position:relative}.tournament-detail-teams-list .title{display:flex;flex-direction:row;font-size:24px;font-weight:700;justify-content:space-between}.tournament-detail-teams-list .title .title-refresh{align-items:center;display:flex;flex-direction:row;gap:8px}.tournament-detail-teams-list .title .title-refresh button{background:transparent;height:22px;padding:0}.tournament-detail-teams-list .title .gradient-v1{align-items:center;border-radius:10px;display:flex;flex-direction:row;font-size:14px;gap:4px;height:40px;justify-content:center;padding:0 4px;white-space:nowrap}.tournament-detail-teams-list .team-list-container{flex:1 1;position:relative}.tournament-detail-teams-list .team-list-container .scroll-container{display:flex;flex-direction:column;gap:15px;inset:0;overflow-y:auto;position:absolute}.tournament-detail-teams-list .team-list-container .team-divider-title{color:hsla(0,0%,93%,.75)}.tournament-detail-teams-list .team-container{align-items:center;display:flex;flex-direction:row;gap:5px}.tournament-detail-teams-list .team-container .team-name{font-size:16px}.tournament-detail-teams-list .team-container .actions{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:6px;justify-content:flex-end;margin-right:8px}.tournament-detail-teams-list .team-container .actions .remove-button-container{display:flex;justify-content:flex-end}.tournament-detail-teams-list .team-container .actions .remove-button-container button{background:transparent;height:18px}.tournament-detail-teams-list .team-container .actions .lineup-button-container{display:flex;justify-content:flex-end}.tournament-detail-teams-list .avatar-container{height:24px;margin:2px;position:relative;width:24px}.tournament-detail-teams-list .avatar-container .avatar-bg{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:5px;inset:-2px;position:absolute;z-index:0}.tournament-detail-teams-list .avatar-container .avatar{align-items:center;border-radius:5px;display:flex;height:24px;inset:0;justify-content:center;position:absolute;width:24px;z-index:1}.tournament-open-lobby-confirmation-popup-backdrop{opacity:.4}.tournament-open-lobby-confirmation-popup{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.tournament-open-lobby-confirmation-popup .content{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;min-width:500px;padding:50px}.tournament-open-lobby-confirmation-popup .title{color:#fff;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;max-width:250px;text-align:center}.tournament-open-lobby-confirmation-popup .button-container{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:12px;justify-content:center}.tournament-open-lobby-confirmation-popup .accept-button{background-color:#fff;color:#0b0a1f}.tournament-open-lobby-confirmation-popup .accept-button,.tournament-open-lobby-confirmation-popup .cancel-button{border:none;border-radius:3px;cursor:pointer;flex:1 1;flex-shrink:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;outline:none;padding:12px}.tournament-open-lobby-confirmation-popup .cancel-button{background-color:#d03b3b;color:#fff}.tournament-start-button-confirmation-popup-backdrop{opacity:.4}.tournament-start-button-confirmation-popup{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.tournament-start-button-confirmation-popup .content{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;min-width:500px;padding:50px}.tournament-start-button-confirmation-popup .title{color:#fff;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;max-width:250px;text-align:center}.tournament-start-button-confirmation-popup .button-container{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:12px;justify-content:center}.tournament-start-button-confirmation-popup .accept-button{background-color:#fff;color:#0b0a1f}.tournament-start-button-confirmation-popup .accept-button,.tournament-start-button-confirmation-popup .cancel-button{border:none;border-radius:3px;cursor:pointer;flex:1 1;flex-shrink:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;outline:none;padding:12px}.tournament-start-button-confirmation-popup .cancel-button{background-color:#d03b3b;color:#fff}.mini-pbn-table-viewer{border:1px solid #998bba;border-radius:10px;max-height:310px;overflow:hidden;padding:16px 4px 16px 16px}.mini-pbn-table-viewer .columns{align-items:center;color:hsla(0,0%,93%,.5);display:flex;flex-direction:row;font-size:12px;font-weight:600;gap:12px}.mini-pbn-table-viewer .rows{display:flex;flex-direction:column;height:100%;margin-top:8px;min-height:112px;overflow:auto;padding-bottom:10px}.mini-pbn-table-viewer .rows .line-seperator{background:linear-gradient(90deg,rgba(226,213,255,0),#998bba 50%,rgba(226,213,255,0));border:0;height:.5px;margin:8px 0;width:100%}.mini-pbn-table-viewer .rows .row{display:flex;flex-direction:row;gap:12px;min-height:112px}.mini-pbn-table-viewer .rows .row .pbn-container{flex-grow:1}.mini-pbn-table-viewer .rows .row .pbn-container .seat-ew,.mini-pbn-table-viewer .rows .row .pbn-container .seat-ns{align-items:center;background:radial-gradient(#f441e1,#8e2683);border-radius:4px;display:flex;font-size:14px;font-weight:600;height:20px;justify-content:center;margin-right:4px;min-width:20px;text-shadow:0 0 2px rgba(0,0,0,.25)}.mini-pbn-table-viewer .rows .row .pbn-container .seat-ew{background:radial-gradient(#3772ff,#214499)}.mini-pbn-table-viewer .rows .row .pbn-container .pbn-row{align-items:center;display:flex;flex-direction:row;gap:16px}.mini-pbn-table-viewer .rows .row .pbn-container .pbn-row>div{letter-spacing:2px}.mini-pbn-table-viewer .rows .row .pbn-container .spade{color:#ececec}.mini-pbn-table-viewer .rows .row .pbn-container .spade span{color:#fff!important}.mini-pbn-table-viewer .rows .row .pbn-container .heart{color:#e03131}.mini-pbn-table-viewer .rows .row .pbn-container .heart span{color:#e03131!important}.mini-pbn-table-viewer .rows .row .pbn-container .diamond{color:#ffa000}.mini-pbn-table-viewer .rows .row .pbn-container .diamond span{color:#ffa000!important}.mini-pbn-table-viewer .rows .row .pbn-container .club{color:#0eb564}.mini-pbn-table-viewer .rows .row .pbn-container .club span{color:#0eb564!important}.tournament-preset-boards-container{align-items:center;display:flex;font-family:Poppins;inset:0;justify-content:center;position:absolute;z-index:100}.tournament-preset-boards-container .tournament-preset-boards-backdrop{cursor:pointer;inset:0;position:fixed;z-index:100}.tournament-preset-boards-container .tournament-preset-boards-popup{width:500px;z-index:150}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container{display:flex;flex-direction:column;gap:18px;padding:24px 22px}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .title{align-self:center;font-size:24px;font-weight:600}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tabs{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:600;width:100%}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tabs .tab{align-items:center;color:hsla(0,0%,100%,.75);cursor:pointer;display:flex;flex-direction:row;flex-grow:1;gap:8px;justify-content:center;padding:4px 0;position:relative}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tabs .tab:after{background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);bottom:0;content:" ";height:1px;left:0;position:absolute;width:100%;z-index:1}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tabs .tab.selected:after{background:radial-gradient(50% 50% at 50% 50%,#3772ff 0,#e031ca 100%);color:#fff}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;font-size:13px}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input input{color:#fff;font-size:13px;padding:12px 16px}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input fieldset{border:0;outline:0}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input.full-width{width:100%}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input.full-width svg{fill:#fff}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .ct-form-input.file-upload-view{align-items:center;color:#fff;display:flex;flex-direction:row;height:41px;justify-content:space-between;padding:0 14px}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .btn-action{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tab-content-container{display:flex;flex-direction:column}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tab-content-container .preset-boards-selector{display:flex;flex-direction:column;gap:2px}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tab-content-container .export-description{color:#ececec;font-size:12px;font-weight:400;text-align:center}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .tab-content-container.import{gap:24px}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .clear-presets-container{position:relative;width:80%}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .clear-presets-container .btn-clear-presets{color:hsla(0,0%,93%,.5)}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .clear-presets-container .clear-presets-dialog{align-items:center;background-color:#12102e;border:1px solid #52528d;border-radius:10px;bottom:20px;color:hsla(0,0%,93%,.75);display:flex;flex-direction:column;font-weight:400;gap:10px;padding:14px;position:absolute;text-align:center;z-index:1}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .clear-presets-container .clear-presets-dialog b{align-self:center;color:#fff;font-size:18px;font-weight:500}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .clear-presets-container .clear-presets-dialog>div{align-items:center;display:flex;flex-direction:row;gap:10px;width:100%}.tournament-preset-boards-container .tournament-preset-boards-popup .popup-content-container .clear-presets-container .clear-presets-dialog>div button{flex-grow:1}.tournament-preset-boards-container .confirmation-back{cursor:pointer;left:30px;position:absolute;top:35px}.tournament-preset-boards-container .confirmation-text{align-self:center;color:#ececec;font-size:14px;font-weight:400}.tournament-preset-boards-container .confirmation-actions{align-items:center;display:flex;flex-direction:row;gap:24px;width:100%}.tournament-preset-boards-container .confirmation-actions button{flex-grow:1}.tournament-preset-boards-container .confirmation-actions button.danger{color:#c00e00!important}.tournament-preset-boards-container .confirmation-actions button.danger svg path{fill:#c00e00}.form-dealset-option{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.form-dealset-option .board-count-label{align-items:center;display:flex;flex-direction:row;gap:4px}.tournament-detail-layout{color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;padding:25px 30px}@media(min-width:1970px){.tournament-detail-layout{align-items:center}}.tournament-detail-layout .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca)}.tournament-detail-layout .cancel-registration-button,.tournament-detail-layout .gradient-button{border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;outline:none;padding:12px}.tournament-detail-layout .cancel-registration-button{background:#d03b3b}.tournament-detail-layout-body{align-items:stretch;display:flex;flex:1 1;flex-direction:column}@media(min-width:1970px){.tournament-detail-layout-body{width:1821px}}.tournament-detail-layout-top-wrapper{align-items:stretch;background-color:#1b153a;border:2px solid #3a376b;border-radius:12px;margin-bottom:30px;position:relative}.tournament-detail-layout-bottom-wrapper{align-items:stretch;display:flex;flex:1 1;flex-direction:row;gap:20px}.tournament-detail-layout-main{align-items:stretch;background-color:#1b153a;border:2px solid #3a376b;border-radius:12px;display:flex;flex:2 1;flex-direction:column;gap:20px;padding:20px;position:relative}.tournament-detail-layout-action-button{align-self:start;height:55px;margin:16px;width:315px}.tournament-detail-layout-closing-lobby-link{height:55px;margin:16px;width:315px}.sticky-sidebar-container{bottom:0;position:absolute;right:20px;top:20px;z-index:10}.sidebar{flex-direction:column;padding:0 0 100px}.quick-action-button-container,.sidebar{display:flex;position:-webkit-sticky;position:sticky}.quick-action-button-container{align-items:center;flex-direction:row;gap:20px;justify-content:space-between;top:20px;z-index:10}.quick-action-button-container:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";inset:-30px -20px -60px -20px;-webkit-mask:linear-gradient(180deg,#000 0,#000 100px,transparent);mask:linear-gradient(180deg,#000 0,#000 100px,transparent);position:absolute}.quick-action-button-container .button-item{align-items:center;border-radius:16px;cursor:pointer;display:flex;height:136px;justify-content:center;position:relative;transition:box-shadow .3s ease-out;width:276px}.quick-action-button-container .button-item:hover{box-shadow:0 -20px 16px 0 rgba(55,114,255,.2),0 20px 16px 0 rgba(224,49,202,.2),0 0 20px 0 rgba(255,253,253,.25)}.quick-action-button-container .main-action-icon{z-index:20}.quick-action-button-container .button-background{background:linear-gradient(141deg,#403b92,#1b1944);border-radius:16px;inset:0;position:absolute}.quick-action-button-container .button-text{bottom:12px;font-family:Poppins;font-size:16px;font-weight:600;position:absolute;right:8px}.quick-action-button-container .bottom-glow{bottom:-26px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.post-content-markdown{font-family:Poppins,sans-serif;font-size:14px;line-height:1.5}.post-content-markdown a{color:#e031ca}.post-content-markdown h1{font-size:18px;line-height:2.5}.post-content-markdown h2,.post-content-markdown h4{font-size:16px;line-height:2.5}.post-content-markdown hr,.post-content-markdown img{margin-bottom:10px;margin-top:10px}.post-content-markdown img{border-radius:10px;width:100%}.post-content-markdown blockquote{margin-bottom:20px;margin-left:20px;margin-top:20px}.truncated-text-container{position:relative;width:100%}.truncated-text-container .truncated-content{overflow:hidden;position:relative}.truncated-text-container .truncated-content:not(.expanded){mask-image:linear-gradient(180deg,#000 calc(100% - 2em),transparent);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 2em),transparent)}.truncated-text-container .expand-button{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;font-weight:500;margin-top:4px;padding:4px 0}.truncated-text-container .expand-button:hover{text-decoration:underline}.timeline-item-container{word-wrap:break-word;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:20px;-webkit-user-select:text;user-select:text}.timeline-item-container .author-container{align-items:center;display:flex;flex-direction:row;gap:10px;position:relative}.timeline-item-container .author-container .edit-button{color:hsla(0,0%,100%,.5);margin-left:auto;transition:color .2s ease}.timeline-item-container .author-container .edit-button:hover{color:hsla(0,0%,100%,.8)}.timeline-item-container .pinned-post{align-items:center;display:flex;flex-direction:row;font-size:12px;gap:3px}.timeline-item-container .author-name{font-weight:500}.timeline-item-container .item-title{font-size:20px;font-weight:500}.timeline-item-container .date-container{align-items:center;display:flex;flex-direction:row;font-size:12px;gap:10px}.timeline-item-container .author-name-container{display:flex;flex-direction:column;gap:5px}.timeline-item-container .post-image{border-radius:20px;max-height:450px;object-fit:cover}.timeline-item-container .tournament-item-container{align-items:center;align-self:stretch;border-radius:10px;display:flex;flex-direction:column;padding:20px;position:relative;z-index:2}.timeline-item-container .tournament-item-container .entity-background{border-radius:20px;height:100%;margin-top:-20px;position:absolute;width:100%;z-index:-1}.timeline-item-container .tournament-item-container .tournament-grid-item:before{background:linear-gradient(90deg,rgba(55,114,255,.4),rgba(224,49,202,.4));border-radius:4px;content:"";-webkit-filter:blur(10px);filter:blur(10px);inset:-4px;opacity:0;position:absolute;transition:opacity .1s linear;z-index:-1}.timeline-item-container .tournament-item-container .tournament-grid-item:hover:before{opacity:1}.notification-list-item-container{align-items:center;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;padding:16px 30px}.notification-list-item-container .user-name{color:#fff;font-weight:400}.notification-list-item-container.unread{background:linear-gradient(90deg,rgba(55,114,255,.25),rgba(224,49,202,.25));font-weight:600;opacity:1}.notification-list-item-container .notification-avatar-container{align-self:flex-start;position:relative}.notification-list-item-container .notification-avatar-container:before{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:32px;content:"";inset:-1px;position:absolute}.notification-list-item-container .notification-content-wrapper{display:flex;flex-direction:column;gap:4px}.notification-list-item-container .notification-time{color:#92929d;font-size:10px}.notification-list-item-container .follow-back-button{color:#fff;font-size:12px;height:28px;width:100px}.notification-invite-item{background:linear-gradient(90deg,rgba(55,114,255,.25),rgba(224,49,202,.25));display:flex;flex-direction:row;gap:8px;padding:12px}.notification-invite-item.no-bg{background:transparent}.notification-invite-item .item-content{display:flex;flex-direction:column;flex-grow:1;font-size:14px}.notification-invite-item .item-content b{cursor:pointer}.notification-invite-item .item-content .date{color:#ececec;font-size:10px}.notification-invite-item .item-content .actions{display:flex;flex-direction:row;gap:8px;margin-top:8px}.notification-invite-item .item-content .actions button{border-radius:10px;flex-grow:1;font-size:12px;font-weight:500;height:32px;padding:0}.notification-invite-item .item-content .actions .decline-button{background:#ececec;color:#13002e}.notification-invite-item .item-content .accepted{align-items:center;color:#0eb564;display:flex;flex-direction:row;gap:8px}.notification-invite-item .item-content .rejected{align-items:center;color:#d03b3b;display:flex;flex-direction:row;gap:8px}.notification-invite-item .item-content .notification-time{color:#92929d;font-size:10px;margin-top:10px}.notifications-container{align-items:stretch;border-radius:12px;display:flex;flex-direction:column;font-family:Poppins;width:320px}.notifications-container.has-new-notification{box-shadow:0 -6px 12px 0 rgba(55,114,255,.2),0 6px 12px 0 rgba(224,49,202,.2),0 0 16px 0 rgba(255,253,253,.251)}.notifications-container .title-bar{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:12px 12px 0 0;cursor:pointer;display:flex;flex-direction:row;gap:12px;height:51px;padding:0 16px;transition:border-radius 0 ease-out 0;width:320px}.notifications-container .title-bar.closed{border-radius:12px 12px 12px 12px;transition:border-radius .1s ease-out .3s}.notifications-container .title-icon-container{position:relative}.notifications-container .title-notification-count{align-items:center;background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:50px;display:flex;font-size:8px;justify-content:center;min-width:14px;padding:1px;position:absolute;right:-3px;top:-5px}.notifications-container .notification-expand-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.notifications-container .notification-expand-icon.closed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.notifications-container .title{flex:1 1;font-weight:600}.notifications-container .clear-button{align-items:center;background:transparent;border:0;color:#ececec;display:flex;flex-direction:row;font-size:12px;gap:9px;justify-content:center;margin-right:25px;outline:0;padding:0}.notifications-container .notification-content-container{border-radius:0 0 12px 12px;height:334px;overflow:hidden;position:relative;transition:height .3s ease-out}.notifications-container .notification-content-container.closed{height:0}.notifications-container .notification-content-container:before{background:radial-gradient(48.79% 69.86% at 49.86% 50.03%,#362260 0,#141333 100%);bottom:0;content:"";height:334px;left:0;position:absolute;right:0;top:0;z-index:-1}.notifications-container .notification-scroll-container{bottom:0;left:0;overflow-x:none;overflow-y:auto;position:absolute;right:0;top:0}.notifications-container .notification-scroll-container .divider{margin:0}.notifications-container .no-notifications-text{padding:20px}.casual-history-widget-item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.25);display:flex;flex-direction:row;height:75px;padding:12px 30px;white-space:pre-wrap}.casual-history-widget-item:last-child{border-bottom:none}.casual-history-widget-item table{width:100%}.casual-history-widget-item th{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:400}.casual-history-widget-item td{font-size:12px}.casual-history-widget-item .date-column{text-align:left;width:70px}.casual-history-widget-item .opponent-column{text-align:right}.casual-history-widget-item .opponent-column .oppenent-wrapper{display:flex;flex-direction:column;gap:6px}.casual-history-widget-item .opponent-column .oppenent-wrapper>div{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-end}.casual-history-widget-item .opponent-column .oppenent-wrapper .opponent-username{max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournament-history-widget-item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.25);display:flex;flex-direction:row;height:75px;padding:12px 30px;white-space:pre-wrap}.tournament-history-widget-item:last-child{border-bottom:none}.tournament-history-widget-item table{width:100%}.tournament-history-widget-item th{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:400}.tournament-history-widget-item td{font-size:12px}.tournament-history-widget-item .date-column{text-align:left;width:70px}.tournament-history-widget-item .name-text{margin-left:auto;max-width:120px;text-align:right}.history-widget-container{align-items:stretch;display:flex;flex-direction:column;width:320px}.history-widget-container .title-bar{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:12px 12px 0 0;display:flex;flex-direction:row;gap:12px;height:51px;padding:0 16px;width:320px}.history-widget-container .title{flex:1 1;font-weight:600}.history-widget-container .history-tab-wrapper{background:linear-gradient(-90deg,#070715,#1c1945);padding:8px 17px}.history-widget-container .history-tab-container{align-items:center;background:linear-gradient(90deg,rgba(55,114,255,.75),rgba(224,49,202,.75));border-radius:8px;display:flex;justify-content:center;padding:1px}.history-widget-container .history-tab-container>div{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%);border-radius:inherit;display:flex;flex-direction:row;justify-content:space-between;width:100%}.history-widget-container .history-widget-tab{cursor:pointer;padding:6px 8px;text-align:center;width:50%}.history-widget-container .history-widget-tab.active{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:inherit}.history-widget-container .history-content-container{background:radial-gradient(48.79% 69.86% at 49.86% 50.03%,#362260 0,#141333 100%);border-radius:0 0 12px 12px;height:300px;overflow:hidden}.create-post-button{cursor:pointer}.create-post-form{height:auto;width:auto}.create-post-form .form-container{display:flex;flex-direction:column;gap:10px;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:30px;width:700px}.create-post-form .form-title{align-self:center;font-size:20px;font-weight:600}.create-post-form .description-container{display:flex;flex-direction:column;position:relative}.create-post-form .preview-toggle{color:hsla(0,0%,100%,.5);font-size:12px;left:12px;position:absolute;top:10px;z-index:5}.create-post-form .blue-text{color:#3772ff;display:flex;flex-direction:row;gap:5px}.create-post-form .divider{border-bottom:1px solid #52528d;margin:10px 0}.create-post-form .additonal-actions-row{align-items:center;display:flex;flex-direction:row;gap:10px}.create-post-form .row-separator{content:"";flex:1 1}.create-post-form .toggle-container{align-items:center;display:flex;flex-direction:row;gap:5px}.create-post-form .image-preview-container{position:relative}.create-post-form .image-preview-container:hover .image-preview-overlay{opacity:1}.create-post-form .image-preview{border-radius:10px;max-height:350px;object-fit:cover;width:100%;z-index:1}.create-post-form .image-preview-overlay{align-items:center;background:linear-gradient(180deg,rgba(224,49,202,.8) -17.5%,rgba(7,7,21,.8));border-radius:10px;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s linear;z-index:10}.create-post-form .image-clear-icon-container{padding:10px;position:absolute;right:0;top:0;z-index:20}.create-post-form .create-post-submit-button{align-self:stretch;margin-left:30px;margin-top:30px}.create-post-form .create-post-error-message{color:#e031ca}.create-post-form .create-post-submit-button-text{flex:1 1;font-size:15px;font-weight:600;letter-spacing:.1em;margin-right:20px;text-align:center}.create-post-form .create-post-field,.create-post-form .markdown-preview{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px;color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px;padding:8px 12px}.create-post-form .create-post-field .create-post-select-field,.create-post-form .create-post-field input[type=text],.create-post-form .create-post-field textarea,.create-post-form .markdown-preview .create-post-select-field,.create-post-form .markdown-preview input[type=text],.create-post-form .markdown-preview textarea{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.create-post-form .create-post-field.MuiSelect-select:focus,.create-post-form .markdown-preview.MuiSelect-select:focus{background:linear-gradient(90deg,#1c1945,#070715);border-radius:10px}.create-post-form .create-post-field-description{padding-top:30px}.create-post-form .markdown-preview{flex-shrink:0;min-height:129px;padding-top:35px}.create-post-select-menu-container{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px}.create-post-select-menu-container li{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.thinktimes-widget-container{align-items:stretch;display:flex;flex-direction:column;width:320px}.thinktimes-widget-container .title-bar{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:12px 12px 0 0;display:flex;flex-direction:row;gap:12px;height:51px;padding:0 16px;width:320px}.thinktimes-widget-container .title{flex:1 1;font-weight:600}.thinktimes-widget-container .thinktimes-content-container{align-items:stretch;background:radial-gradient(48.79% 69.86% at 49.86% 50.03%,#362260 0,#141333 100%);border-radius:0 0 12px 12px;display:flex;flex-direction:column;gap:20px;height:170px;justify-content:center;padding:0 30px}.thinktimes-widget-container .placeholder-text{flex:1 1;padding-top:20px}.thinktimes-widget-container .thinktime-item-container{align-items:center;display:flex;flex-direction:row;gap:20px}.thinktimes-widget-container .thinktime-item-info-container{align-items:center;display:flex;flex:1 1;flex-direction:row}.thinktimes-widget-container .thinktime-item-title{flex:1 1;font-size:14px;font-weight:500}.thinktimes-widget-container .thinktime-time{font-size:24px}.thinktimes-widget-container .thinktime-unit{font-size:11px;font-weight:400;margin-left:5px;opacity:.5}.wallet-widget-container{align-items:stretch;display:flex;flex-direction:column;width:320px}.wallet-widget-container .title-bar{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:12px 12px 0 0;display:flex;flex-direction:row;gap:12px;height:51px;padding:0 16px;width:320px}.wallet-widget-container .title{flex:1 1;font-weight:600}.wallet-widget-container .wallet-content-container{align-items:center;background:radial-gradient(48.79% 69.86% at 49.86% 50.03%,#362260 0,#141333 100%);border-radius:0 0 12px 12px;display:flex;flex-direction:column;gap:4px;height:150px;justify-content:center;overflow:hidden;padding:0 15px;position:relative}.wallet-widget-container .wallet-background{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.5);transform:translateX(-50%) translateY(-50%) scale(1.5);z-index:0}.wallet-widget-container .wallet-content{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:48px;font-weight:500;gap:8px;z-index:1}.wallet-widget-container .play-now-section{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.wallet-widget-container .play-now-section>div{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:400;text-align:center}.wallet-widget-container .play-now-section>div b{color:#fff}.wallet-widget-container .play-now-section .play-now{-webkit-transform:translateX(10px);transform:translateX(10px);width:75%}.wallet-widget-container .play-now-section .play-now .icon-area{margin-right:47px}.wallet-widget-container .play-now-section .play-now .decoration-line{border:1px solid #fff;border-radius:inherit}.wallet-widget-container .play-now-section .play-now .button-background{background:transparent}.rating-widget-container{align-items:stretch;display:flex;flex-direction:column;width:320px}.rating-widget-container .title-bar{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:12px 12px 0 0;display:flex;flex-direction:row;gap:12px;height:51px;padding:0 16px;width:320px}.rating-widget-container .title{flex:1 1;font-weight:600}.rating-widget-container .rating-content-container{align-items:center;background:radial-gradient(48.79% 69.86% at 49.86% 50.03%,#362260 0,#141333 100%);border-radius:0 0 12px 12px;display:flex;height:100px;justify-content:center;overflow:hidden;position:relative}.rating-widget-container .rating-content-bg{bottom:0;left:0;position:absolute;right:0;z-index:1}.rating-widget-container .rating-content{-webkit-text-fill-color:transparent;align-items:flex-end;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background-clip:text;-webkit-background-clip:text;display:flex;flex-direction:row;z-index:10}.rating-widget-container .rating-value{font-size:40px;font-weight:500}.rating-widget-container .range-value{font-size:20px;font-weight:500;margin-bottom:6px}.ranking-widget-container{align-items:stretch;display:flex;flex-direction:column;width:320px}.ranking-widget-container .title-bar{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:12px 12px 0 0;display:flex;flex-direction:row;gap:12px;height:51px;padding:0 16px;width:320px}.ranking-widget-container .title{flex:1 1;font-weight:600}.ranking-widget-container .ranking-tab-wrapper{background:linear-gradient(-90deg,#070715,#1c1945);padding:8px 17px}.ranking-widget-container .ranking-tab-container{align-items:center;background:linear-gradient(90deg,rgba(55,114,255,.75),rgba(224,49,202,.75));border-radius:8px;display:flex;justify-content:center;padding:1px}.ranking-widget-container .ranking-tab-container>div{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%);border-radius:inherit;display:flex;flex-direction:row;justify-content:space-between;width:100%}.ranking-widget-container .ranking-widget-tab{cursor:pointer;padding:6px 8px;text-align:center;width:50%}.ranking-widget-container .ranking-widget-tab.active{background:linear-gradient(90deg,#3772ff,#e031ca);border-radius:inherit}.ranking-widget-container .ranking-content-container{align-items:stretch;background:radial-gradient(48.79% 69.86% at 49.86% 50.03%,#362260 0,#141333 100%);border-radius:0 0 12px 12px;display:flex;flex-direction:column;height:300px;padding-top:8px}.ranking-widget-container .no-record{padding:15px 30px}.ranking-widget-container .ranking-user-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.ranking-widget-container .user-info-container{align-items:center;display:flex;flex-direction:row;gap:8px}.ranking-widget-container .ranking-ordinal{width:16px}.ranking-widget-container .rank-badge{background-color:#f441e1;border-bottom-left-radius:10px;border-top-left-radius:10px;height:28px;width:5px}.ranking-widget-container .rank-badge.gold{background:linear-gradient(90deg,#ba973b -9.02%,#a57d24 5.41%,#f1dd80 22.25%,#f1dd80 35.48%,#d9bf63 47.5%,#c2a247 63.13%,#b28d33 78.76%,#a88128 93.19%,#a57d24 107.62%)}.ranking-widget-container .rank-badge.silver{background:linear-gradient(90deg,#818181 -9.02%,#9d9d9d 5.41%,#e8e8e8 22.25%,#d6d5d3 35.48%,#bcbcbc 47.5%,#b4b4b4 63.13%,#9d9d9d 78.76%,#8a8a8a 93.19%,#818181 107.62%)}.ranking-widget-container .rank-badge.bronze{background:conic-gradient(from 30deg at 50% 25.73%,#fff 0deg,rgba(255,127,34,.89) 93.0766117573deg,rgba(255,169,132,.9) 180.9708952904deg,rgba(255,61,0,.47) 266.4639043808deg,#fff 1turn)}.ranking-widget-container .rating-info-container{margin-right:10px;min-width:80px;text-align:left}.ranking-widget-container .rating-value-text{font-size:16px}.ranking-widget-container .range-value-text{font-size:12px}.search-players-widget-container{align-items:stretch;display:flex;flex-direction:column;width:320px}.search-players-widget-container .title-bar{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:12px 12px 0 0;display:flex;flex-direction:row;gap:12px;height:51px;padding:0 16px;width:320px}.search-players-widget-container .title{flex:1 1;font-weight:600}.search-players-widget-container .search-players-content-container{align-items:center;background:radial-gradient(48.79% 69.86% at 49.86% 50.03%,#362260 0,#141333 100%);border-radius:0 0 12px 12px;display:flex;flex-direction:column;height:160px;justify-content:flex-start;padding:20px;position:relative}.search-players-widget-container .search-players-content-container .search-button{align-items:flex-end;align-self:stretch;background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px;color:hsla(0,0%,100%,.6);cursor:text;display:flex;flex-direction:row;font-family:Poppins,sans-serif;gap:8px;height:40px;outline:none;padding:8px 12px;z-index:1}.search-players-widget-container .search-players-content-container .background{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline-page{color:#fff;font-family:Poppins,sans-serif}.timeline-page .scrollable-container{height:100vh;inset:0;overflow:auto;position:absolute}.timeline-page .layout-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:117px}.timeline-page .layout{box-sizing:border-box;max-width:1420px;padding:20px;position:relative;width:100%}.timeline-page .content{display:flex;flex-direction:column;gap:20px}.timeline-page .divider{background:linear-gradient(90deg,rgba(226,213,255,.2) .01%,#e2d5ff 54.92%,rgba(226,213,255,.2) 109.41%);height:1px;margin:5px 0;opacity:.4}.timeline-page .timeline-item-container{padding:20px 0}.timeline-page .empty-timeline-placeholder{margin-top:50px}.timeline-page .create-post-form-container{align-items:center;background-color:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.timeline-page .create-post-action-button{align-self:flex-end;bottom:5px;position:-webkit-sticky;position:sticky;-webkit-transform:translateX(50px);transform:translateX(50px);z-index:20}.bc-team-item{color:#fff;font-family:Poppins;height:280px;position:relative;width:280px}.bc-team-item .bg-decoration{left:0;position:absolute;top:0}.bc-team-item .bg-decoration.inner,.bc-team-item .team-card-content{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bc-team-item .team-card-content{align-items:center;display:flex;flex-direction:column;height:284px;margin-top:22px;position:absolute;width:268px}.bc-team-item .team-card-content .rank-logo{display:flex;flex-direction:row;justify-content:space-between;padding:0 18px;width:100%}.bc-team-item .team-card-content .rank-logo .tag-icons{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;min-width:56px}.bc-team-item .team-card-content .rank-logo .tag-icons .tag-frame{align-items:center;border-radius:8px;display:flex;height:24px;justify-content:center;width:24px}.bc-team-item .team-card-content .rank-logo .tag-icons .tag-frame svg{height:17px;width:17px}.bc-team-item .team-card-content .rank-logo .tag-icons .tag-frame.my-teams{background:linear-gradient(90deg,#3772ff,#e031ca)}.bc-team-item .team-card-content .rank-logo .tag-icons .tag-frame.country-teams{border:1px solid #e031ca}.bc-team-item .team-card-content .rank-logo .tag-icons .tag-frame.club-teams{border:1px solid #ffa000}.bc-team-item .team-card-content .rank-logo .tag-icons .green-border{border:1px solid #0eb564;border-radius:8px;display:flex;padding:2.5px}.bc-team-item .team-card-content .rank-logo .world-rank{align-items:center;align-self:flex-end;align-self:flex-start;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid #9535f2;border-radius:10px;display:flex;flex-direction:row;gap:6px;height:28px;justify-content:center;padding:4px 8px}.bc-team-item .team-card-content .rank-logo .world-rank .rank-title{font-size:14px;font-weight:700}.bc-team-item .team-card-content .rank-logo .team-card-info-button{display:flex;justify-content:flex-end;min-width:56px}.bc-team-item .team-card-content .rank-logo .team-logo{border:1px solid hsla(0,0%,100%,.46);border-radius:8px;height:59px;margin-top:24px;position:relative;width:74px}.bc-team-item .team-card-content .rank-logo .team-logo .logo-flag{left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.bc-team-item .team-card-content .rank-logo .team-logo img{height:auto;width:100%}.bc-team-item .team-card-content .rank-logo .team-logo .team-image{border-radius:8px;height:100%;object-fit:cover}.bc-team-item .team-card-content .rank-logo .team-image-placeholder{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border-radius:8px;display:flex;height:100%;justify-content:center}.bc-team-item .team-card-content .team-name{font-size:20px;font-weight:600;margin-top:8px}.bc-team-item .team-card-content .member-count,.bc-team-item .team-card-content .tournament-count{align-items:center;display:flex;font-size:12px;font-weight:400;gap:4px;justify-content:center;line-height:20px;margin-top:2px}.bc-team-item .team-card-content .member-count b,.bc-team-item .team-card-content .tournament-count b{color:#fff;font-size:16px;font-weight:600}.bc-team-item .team-card-content .team-club-name{font-size:12px;font-weight:500;margin-top:2px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-team-item .team-card-content .owner-members{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:11px;justify-content:space-between;margin-top:8px;padding:0 50px;width:100%}.bc-team-item .team-card-content .owner-members .user-photo{background:#a5a5a5;border:1.5px solid #fff;border-radius:100px;height:32px;width:32px}.bc-team-item .team-card-content .owner-members .user-photo.owner-img{border:1.5px solid #ba973b}.bc-team-item .team-card-content .owner-members .members,.bc-team-item .team-card-content .owner-members .owner{align-items:center;display:flex;flex-direction:column;font-size:8px;font-weight:500;gap:1px}.bc-team-item .team-card-content .owner-members .members-img{display:flex;flex-direction:row}.bc-team-item .team-card-content .owner-members .members-img .avatar-wrapper{margin-left:-10px}.bc-team-item .team-card-content .owner-members .members-img .user-photo{margin-left:-10px;z-index:1}.bc-team-item .team-card-content .owner-members .members-img .user-photo.more-members{align-items:center;background:#f0e8ff;color:#9f58fa;display:flex;font-family:Poppins;font-size:12px;font-weight:500;justify-content:center}.teams-page .tag-filters{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:12px;margin-left:16px}.teams-page-banner{display:flex;flex-direction:column;font-family:Poppins;padding:37px 16px}.teams-page-banner .teams-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.teams-page-banner .teams-header .title{color:#fff;font-size:28px;font-weight:600}.teams-page-banner .teams-header .create-team-button{width:195px}.teams-page-banner .teams-header .create-team-button.hidden{visibility:hidden}.teams-page-banner .teams-header .create-team-button img{height:32px;width:32px}.teams-page-banner .teams-search{background:linear-gradient(rgba(55,114,255,.5),rgba(224,49,202,.5));border-radius:10px;height:48px;margin-top:42px;padding:1px;width:535px}.teams-page-banner .teams-search>div{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-radius:inherit;display:flex;flex-direction:row;gap:8px;height:100%;padding-left:16px;width:100%}.teams-page-banner .teams-search>div input{background:transparent;border:0!important;color:#fff;flex-grow:1;font-family:Poppins;font-size:14px;height:100%;outline:0!important;padding-right:16px}.teams-no-achievements,.teams-no-badges,.teams-no-members,.teams-no-pairs,.teams-no-tournaments{position:relative}.teams-no-achievements img,.teams-no-badges img,.teams-no-members img,.teams-no-pairs img,.teams-no-tournaments img{-webkit-user-select:none;-o-user-select:none;user-select:none}.teams-no-achievements .message,.teams-no-badges .message,.teams-no-members .message,.teams-no-pairs .message,.teams-no-tournaments .message{font-family:Poppins;font-weight:700;position:absolute;text-align:center;text-shadow:2px -2px 0 #131332;text-transform:uppercase;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.teams-no-members .message{font-size:18px;left:110px;top:70px}.teams-no-pairs .message{font-size:14px;left:48px;top:20px}.teams-no-tournaments .message{font-size:30px;left:129px;top:96px}.teams-no-achievements .message{font-size:12px;left:125px;top:110px}.teams-no-badges .message{font-size:14px;left:146px;top:18px}.delete-team-confirmation{color:#fff;font-family:Poppins;position:absolute;z-index:20}.delete-team-confirmation .content{display:flex;flex-direction:column;font-size:16px;gap:16px;padding:20px}.delete-team-confirmation .content .header{align-items:center;display:flex;flex-direction:row;font-size:20px;font-weight:700;justify-content:space-between}.delete-team-confirmation .content .header svg{fill:#fff;cursor:pointer;width:16px}.delete-team-confirmation .content .actions{align-items:center;display:flex;flex-direction:row;gap:10px;margin-top:5px}.delete-team-confirmation .content .actions button{border-radius:10px;flex-grow:1;height:46px;padding:0}.delete-team-confirmation .content .actions button.delete{background:#d03b3b;color:#fff}.delete-team-confirmation .content .actions button.cancel{background:#fff;color:#0b0a1f}.create-teams-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:rgba(58,55,107,.45);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.create-team-popup{height:860px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:550px;z-index:20}.create-team-popup .content{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins;gap:12px;height:100%;padding:40px 75px 0;width:100%}.create-team-popup .content .title{font-size:20px;font-weight:600}.create-team-popup .content .team-photo-frame{align-self:center;border:1px solid #52528d;border-radius:6px;height:144px;margin-top:20px;position:relative;width:144px}.create-team-popup .content .team-photo-frame .team-photo{border-radius:6px;height:100%;object-fit:cover;width:100%}.create-team-popup .content .team-photo-frame .hover-frame{align-items:center;background:linear-gradient(180deg,rgba(224,49,202,.8) -17.5%,rgba(7,7,21,.8));border-radius:inherit;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:100%}.create-team-popup .content .team-photo-frame .hover-frame .trash-button{cursor:pointer;position:absolute;right:10px;top:10px;z-index:10}.create-team-popup .content .team-photo-frame:hover .hover-frame{opacity:1}.create-team-popup .content .create-team-form{display:flex;flex-direction:column;gap:12px;padding-bottom:35px;width:100%}.create-team-popup .content .create-team-form .MuiFormControl-root,.create-team-popup .content .create-team-form .MuiFormControl-root *{margin-top:0}.create-team-popup .content .create-team-form .filter-title{color:#fff;font-size:14px;margin-bottom:4px}.create-team-popup .content .create-team-form .Mui-error,.create-team-popup .content .create-team-form .field-error{color:#f44336;font-size:14px;margin:0}.create-team-popup .content .create-team-form .Mui-error svg,.create-team-popup .content .create-team-form .field-error svg{display:none}.create-team-popup .content .create-team-form .text-align-center{text-align:center}.create-team-popup .content .create-team-form .MuiTextField-root{background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border:1px solid #fff;border-radius:10px;color:#fff;font-size:14px}.create-team-popup .content .create-team-form .MuiTextField-root div,.create-team-popup .content .create-team-form .MuiTextField-root input{border:0!important;border-radius:inherit;color:inherit;font-size:inherit;outline:0!important}.create-team-popup .content .create-team-form .MuiTextField-root button{color:inherit}.create-team-popup .content .create-team-form .team-description-input .MuiTextField-root{border:1px solid #52528d}.create-team-popup .content .create-team-form .team-description-input .MuiInputBase-root{padding:0}.create-team-popup .content .create-team-form .team-description-input textarea{padding:12px 16px}.create-team-popup .content .create-team-form .MuiAutocomplete-endAdornment{align-items:center;display:flex;height:100%;justify-content:center}.create-team-popup .content .create-team-form .MuiAutocomplete-endAdornment .MuiSvgIcon-root{height:24px;width:24px}.create-team-popup .content .create-team-form input:-webkit-autofill,.create-team-popup .content .create-team-form input:-webkit-autofill:active,.create-team-popup .content .create-team-form input:-webkit-autofill:focus,.create-team-popup .content .create-team-form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px rgba(35,35,35,.161);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.create-team-popup .content .delete-team{align-items:center;background:transparent;color:#e03131;cursor:pointer;display:flex;flex-direction:row;font-size:16px;gap:7px;text-decoration:underline;width:134px}.create-team-popup .content .delete-team svg{width:18px}.profile-picture-crop-container{color:#fff}.profile-picture-crop-container .gradient-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins;font-weight:700;outline:none;padding:12px}.teams-detail-box{background:radial-gradient(64.71% 69.39% at 48.12% 50%,rgba(71,65,166,.5) .68%,rgba(27,25,68,.5) 100%);border:1px solid rgba(226,213,255,.1);border-radius:12px;display:flex;flex-direction:column}.teams-detail-box .header{align-items:center;background:#141332;border-radius:12px 12px 0 0;display:flex;flex-direction:row;height:50px;min-height:50px;padding:0 16px}.teams-detail-box .header .detail-box-title{flex-grow:1}.teams-detail-box .header .icon-wrapper{align-items:center;display:flex;justify-content:center;margin-right:8px}.teams-detail-box .header .header-component{height:100%}.teams-detail-box .box-container{flex-grow:1;overflow:auto;padding:14px}.teams-members-widget{display:flex;flex-direction:column;font-family:Poppins;height:100%;overflow:hidden}.teams-members-widget.no-member{align-items:center;height:100%;justify-content:center}.teams-members-widget.no-member .teams-no-members{-webkit-transform:scale(.7) translateX(-6px);transform:scale(.7) translateX(-6px)}.teams-members-widget.no-member .add-member-button{border-radius:10px;font-size:14px;font-weight:600;height:40px;margin-top:53px;padding:0;width:232px}.teams-members-widget .teams-search{background:linear-gradient(rgba(55,114,255,.5),rgba(224,49,202,.5));border-radius:10px;height:48px;min-height:48px;padding:1px;width:100%}.teams-members-widget .teams-search>div{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-radius:inherit;display:flex;flex-direction:row;gap:8px;height:100%;padding-left:16px;width:100%}.teams-members-widget .teams-search>div input{background:transparent;border:0!important;color:#fff;flex-grow:1;font-family:Poppins;font-size:14px;height:100%;outline:0!important;padding-right:16px}.teams-members-widget .teams-member-list-wrapper{flex-grow:1;overflow:auto}.teams-members-widget .teams-member-list-wrapper .teams-member-list{display:flex;flex-wrap:wrap;gap:16px 64px;padding:16px 0 20px}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-name-avatar-wrapper{align-items:center;display:flex;flex-direction:row;min-width:190px}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item{align-items:center;display:flex;flex-direction:row;min-width:100px;position:relative;width:100%}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .member-name{color:hsla(0,0%,93%,.75);flex-grow:1;margin-left:8px}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .member-name b{color:#ececec}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .member-name.invited{color:#0eb564}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .member-name.invitee{color:#f441e1}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .remove-member-action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:16px}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .remove-member-action svg{fill:#fff;height:16px;width:16px}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .invite-button{align-items:center;border-radius:10px;display:flex;flex-direction:row;font-family:Poppins;font-size:14px;font-weight:500;gap:8px;height:32px;justify-content:center;width:100px}.teams-members-widget .teams-member-list-wrapper .teams-member-list .member-list-item .invite-button svg{height:18px;width:18px}.teams-player-selection-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:rgba(58,55,107,.45);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teams-player-selection-popup{height:614px;left:50%;max-width:calc(100vw - 160px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:900px;z-index:30}.teams-player-selection-popup .teams-player-selection-form-wrapper{min-height:607px;width:886px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content{background:radial-gradient(64.71% 69.39% at 48.12% 50%,#252552 .68%,#0e0c31 100%);color:#fff;font-family:Poppins;height:100%;position:relative;width:100%}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .title{font-size:25px;font-weight:600;left:50%;position:absolute;top:34px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container{display:flex;flex-direction:column;position:absolute}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container.North{left:307px;top:103px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container.West{left:46px;top:259px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container.East{right:46px;top:259px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container.South{left:307px;top:415px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container .player-select-label{color:hsla(0,0%,100%,.8);font-size:14px;margin-bottom:2px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container .player-select-label>div{color:#fff;display:contents;font-weight:700}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container .player-select-box{background:linear-gradient(92.51deg,#3772ff .24%,#e031ca 97.9%);border-radius:10px;cursor:pointer;height:40px;padding:1px;width:272px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container .player-select-box .box-content-wrapper{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-radius:10px;display:flex;flex-direction:row;gap:8px;height:100%;padding:0 16px;width:100%}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .player-select-container .player-select-box .box-content-wrapper *{color:#fff}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .table-decoration{left:350px;position:absolute;top:201px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .user-avatar-container{align-items:center;display:flex;flex-direction:column;font-family:Poppins;font-size:11px;gap:2px;justify-content:center;max-width:28px;position:absolute;white-space:nowrap}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .user-avatar-container.north{flex-direction:column-reverse;left:430px;top:210px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .user-avatar-container.west{left:379px;top:273px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .user-avatar-container.east{left:479px;top:273px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .user-avatar-container.south{left:429px;top:328px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .save-button{border-radius:10px;bottom:37px;font-size:16px;font-weight:600;height:48px;left:201px;padding:0;position:absolute;width:484px}.teams-player-selection-popup .teams-player-selection-form-wrapper .content .turn-button{background-color:transparent;border:0;height:17px;left:435px;outline:0;padding:0;position:absolute;top:278px;width:17px}.teams-player-selection{align-items:center;display:flex;font-family:Poppins;height:100%;justify-content:center;overflow:hidden;-webkit-transform:scale(1.2);transform:scale(1.2);width:100%}.teams-player-selection .relative-wrapper{position:relative}.teams-player-selection .user-avatar-container{align-items:center;display:flex;flex-direction:column;font-family:Poppins;font-size:11px;gap:2px;justify-content:center;max-width:28px;position:absolute;white-space:nowrap}.teams-player-selection .user-avatar-container .user-avatar{border-radius:6px;height:28px;width:28px}.teams-player-selection .user-avatar-container .user-avatar.placeholder{background:linear-gradient(140.59deg,#302d58 .67%,#0d0c24 98.3%)}.teams-player-selection .user-avatar-container.north{flex-direction:column-reverse;left:79px;top:9px}.teams-player-selection .user-avatar-container.west{left:29px;top:72px}.teams-player-selection .user-avatar-container.east{left:129px;top:72px}.teams-player-selection .user-avatar-container.south{left:79px;top:127px}.teams-invite-dialog{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(58,55,107,.45);display:flex;font-family:Poppins;height:100%;justify-content:center;position:absolute;width:100%;z-index:20}.teams-invite-dialog .teams-invite-popup{height:326px;margin-top:90px;width:700px}.teams-invite-dialog .teams-invite-popup .invite-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:40px 50px;width:100%}.teams-invite-dialog .teams-invite-popup .invite-content .title{font-size:20px;font-weight:600}.teams-invite-dialog .teams-invite-popup .invite-content .user-select-box{width:100%}.team-match-container .create-team-match-form-container{color:#fff;display:flex;flex-direction:column;gap:24px;padding-bottom:20px;width:100%}.team-match-container .create-team-match-form-container *{color:#fff!important;font-family:Poppins!important}.team-match-container .create-team-match-form-container>div{display:flex;flex-direction:column;gap:4px;width:100%}.team-match-container .create-team-match-form-container .MuiFormControl-root{margin-top:0!important}.team-match-container .create-team-match-form-container .MuiTextField-root{background:rgba(7,7,21,.302);border:1px solid #3a376b;border-radius:3px}.team-match-container .create-team-match-form-container .MuiTextField-root p{display:none}.team-match-container .create-team-match-form-container .MuiCheckbox-root{background-color:#fff;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.6);margin:8px 8px 8px 12px}.team-match-container .create-team-match-form-container .MuiCheckbox-root.Mui-checked,.team-match-container .create-team-match-form-container .MuiCheckbox-root.Mui-checked:hover{background-color:#e031ca}.team-match-container .create-team-match-form-container .MuiCheckbox-root.Mui-checked svg{fill:#fff}.team-match-container .create-team-match-form-container .field-error{align-items:center;color:#f44336!important;display:flex;flex-direction:row;gap:4px}.team-match-container .create-team-match-form-container .timer-info-row{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.team-match-container .create-team-match-form-container .timer-info-row .time-elapsed-number{width:28px}.team-match-container .create-team-match-form-container .timer-info-row .gradient-box-container{align-items:stretch;background:linear-gradient(180deg,#3772ff,#e031ca);border-radius:8px;color:#fff;display:flex;font-size:14px;padding:1px}.team-match-container .create-team-match-form-container .timer-info-row .gradient-box-container .gradient-box{align-items:center;background-color:#0b0a1f;border-radius:7px;display:flex;flex:1 1;font-family:Share Tech,sans-serif;font-size:16px;justify-content:center;padding:12px}.team-match-container .create-team-match-form-container .timer-info-row .gradient-box-container .time-elapsed-number{width:28px}.team-match-container .create-team-match-form-container .other-options-container{align-items:center;display:flex;flex-direction:row;gap:4px}.team-match-container .back-button{background:transparent;left:28px;position:absolute;top:45px}.team-match-container .back-button svg{fill:#fff;height:auto;width:12px}.team-match-container{align-items:center;background:rgba(58,55,107,.451);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.team-match-container .team-match-dialog{max-height:100vh;width:700px}.team-match-container .team-match-dialog .content-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:40px 20px 0;position:relative;width:100%}.team-match-container .team-match-dialog .content-container .galaxy-background{height:100%;position:absolute;width:100%;z-index:-1}.team-match-container .team-match-dialog .content-container .title{font-size:20px;font-weight:600;margin-bottom:24px}.team-match-container .team-match-dialog .content-container .bc-search-input{min-height:48px}.team-match-container .team-match-dialog .content-container .team-list-container{flex-grow:1;margin:24px 0;overflow:auto;width:100%}.team-match-container .team-match-dialog .content-container .new-team-match-button{width:220px}.team-match-container .team-match-dialog .content-container .main-grid-container{margin:0}.team-match-container .team-match-dialog .content-container .waiting-players{align-items:center;display:flex;flex-direction:row;gap:24px;margin-top:65px}.team-match-container .team-match-dialog .content-container .waiting-players .user-status-wrapper{align-items:center;display:flex;flex-direction:column;gap:6px}.team-match-container .team-match-dialog .content-container .waiting-players .user-status-wrapper .user-status{position:relative}.team-match-container .team-match-dialog .content-container .waiting-players .user-status-wrapper .user-status .accepted-tick{position:absolute;right:0;top:0}.team-match-container .team-match-dialog .content-container .placeholder-grid-item{width:210px}.team-match-container .team-match-dialog .content-container .team-match-button{margin-bottom:20px;width:255px}.team-match-container .team-match-dialog.ready{height:100%}.team-match-container .team-match-dialog.ready.has-selected-team{height:-webkit-min-content;height:min-content}.team-detail-page{color:#fff;font-family:Poppins;height:100vh;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:10}.team-detail-page .team-detail-banner{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 45.33%);display:flex;flex-direction:row;padding:33px 30px;width:1280px}.team-detail-page .team-detail-banner .team-img{border-radius:6px;height:120px;margin-right:24px;min-width:120px;position:relative;width:120px}.team-detail-page .team-detail-banner .team-img img{height:100%;object-fit:cover;width:100%}.team-detail-page .team-detail-banner .team-img .team-logo-placeholder{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid hsla(0,0%,100%,.46);border-radius:6px;display:flex;height:100%;justify-content:center;width:100%}.team-detail-page .team-detail-banner .team-img .team-logo-placeholder svg{height:100%;width:100%}.team-detail-page .team-detail-banner .team-informations{display:flex;flex-direction:column;gap:16px;width:100%}.team-detail-page .team-detail-banner .team-informations .team-name{align-items:center;display:flex;flex-direction:row;font-size:24px;font-weight:700;gap:50px;letter-spacing:2.4px}.team-detail-page .team-detail-banner .team-informations .team-name .team-name-text{flex-grow:1}.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button{width:195px}.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.cancel,.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.reject{background:#ff455e;width:236px}.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.cancel .decoration-line,.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.reject .decoration-line{background:#ff455e}.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.cancel .decoration-line .button-background,.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.reject .decoration-line .button-background{color:rgba(224,49,49,.9);gap:12px;justify-content:center}.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.reject{width:150px}.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.accept{margin-right:-35px;width:150px}.team-detail-page .team-detail-banner .team-informations .team-name .join-team-button.accept .button-background{justify-content:center}.team-detail-page .team-detail-banner .team-informations .team-name .back-to-teams-button{width:195px}.team-detail-page .team-detail-banner .team-informations .team-name .back-to-teams-button .button-background{justify-content:center}.team-detail-page .team-detail-banner .team-informations .team-name .back-to-teams-button svg{fill:#fff;height:14px;margin-right:10px;width:14px}.team-detail-page .team-detail-banner .team-informations .team-name .team-match-button{width:255px}.team-detail-page .team-detail-banner .team-informations .team-name .leave-team-button{background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);width:236px}.team-detail-page .team-detail-banner .team-informations .team-name .leave-team-button .decoration-line{background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%)}.team-detail-page .team-detail-banner .team-informations .team-name .leave-team-button .decoration-line .button-background{background:#070715}.team-detail-page .team-detail-banner .team-informations .team-name .leave-team-button .decoration-line .button-background>div{align-items:center;color:#ececec;display:flex;flex-direction:row;gap:12px;justify-content:center;width:100%}.team-detail-page .team-detail-banner .team-informations .team-name .edit-team-button{cursor:pointer;height:21px;vertical-align:middle;width:21px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations{align-items:center;display:flex;flex-direction:row;gap:60px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .team-rank-info{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Poppins;font-size:14px;font-weight:400;gap:12px;letter-spacing:normal;width:516px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .team-rank-info>div{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid #9535f2;border-radius:10px;display:flex;flex-direction:row;gap:6px;padding:6px 16px;width:164px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .team-rank-info>div.leader{border:1px solid #f97316}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .team-rank-info b{font-weight:700}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .team-country-club{display:flex;flex-direction:column;gap:8px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .team-country-club>div{align-items:center;display:flex;flex-direction:row;gap:4px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .about-info p,.team-detail-page .team-detail-banner .team-informations .team-detail-informations .team-country-club{color:hsla(240,3%,89%,.75);font-size:14px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .about-info{height:82px;max-width:300px}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .about-info b{color:#ececec}.team-detail-page .team-detail-banner .team-informations .team-detail-informations .about-info p{max-height:100%;overflow:auto}.team-detail-page hr.gradient-line{background:linear-gradient(90deg,#3772ff 10.34%,#e031ca 29.96%);border:0;height:2px;min-height:2px;outline:0;width:1280px}.team-detail-page .team-detail-content{display:flex;flex-direction:row;flex-grow:1;gap:12px;padding:32px 34px}.team-detail-page .team-detail-content .tournaments-board .tournaments-box{height:662px;width:567px}.team-detail-page .team-detail-content .tournaments-board .tournaments-box .tournament-prizes{align-items:center;display:flex;flex-direction:row;gap:8px;height:100%;width:388px}.team-detail-page .team-detail-content .pairs-members-board{display:flex;flex-direction:column;gap:14px}.team-detail-page .team-detail-content .pairs-members-board .pairs-box{height:284px;width:268px}.team-detail-page .team-detail-content .pairs-members-board .pairs-box.no-pairs .box-container{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:0;position:relative}.team-detail-page .team-detail-content .pairs-members-board .pairs-box.no-pairs .box-container .no-pairs-message{color:#fff;font-family:Poppins;font-size:14px;font-weight:700;left:51.5%;line-height:14px;position:absolute;text-align:center;text-transform:uppercase;top:40%;-webkit-transform:translate(-50%,-50%) rotate(-10deg);transform:translate(-50%,-50%) rotate(-10deg)}.team-detail-page .team-detail-content .pairs-members-board .pairs-box .pairs-header-action{align-items:center;display:flex;height:100%;justify-content:center}.team-detail-page .team-detail-content .pairs-members-board .pairs-box .select-players-button{background:#3772ff;border-radius:8px;color:#fff;font-size:14px;font-weight:500;height:32px;padding:0;width:83px}.team-detail-page .team-detail-content .pairs-members-board .members-box{height:362px;width:268px}.team-detail-page .team-detail-content .pairs-members-board .members-box .members-header-action{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.team-detail-page .team-detail-content .pairs-members-board .members-box .members-header-action button{border-radius:10px;color:#fff;font-family:Poppins;font-size:14px;font-weight:500;padding:0}.team-detail-page .team-detail-content .pairs-members-board .members-box .members-header-action .invite-button{background:#3772ff;border-radius:8px;color:#fff;font-size:14px;font-weight:500;height:32px;width:83px}.team-detail-page .team-detail-content .pairs-members-board .members-box .members-header-action .done-member-button{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;justify-content:center;width:83px}.team-detail-page .team-detail-content .achievements-badges{display:flex;flex-direction:column;gap:14px}.team-detail-page .team-detail-content .achievements-badges .achievements-box{height:362px;width:387px}.team-detail-page .team-detail-content .achievements-badges .badges-box{height:284px;width:387px}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:rgba(7,7,21,.7);border-radius:12px}::-webkit-scrollbar-thumb{background:#3a376b;border-radius:12px}::-webkit-scrollbar-thumb:hover{background:#343261}.teams-page{height:100vh;position:relative}.teams-page .page-layout{color:#fff;display:flex;flex-direction:column;height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:1}.teams-page .page-layout .page-content{flex-grow:1}.casual-style-header-v1{background:linear-gradient(90deg,#3772ff 10.34%,#e031ca 29.96%);padding-bottom:2px;width:100%}.casual-style-header-v1 .header-background{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 45.33%),linear-gradient(90deg,#3772ff 10.34%,#e031ca 29.96%);height:100%;width:100%}.wallet-filter{border:1px solid #3a376b;border-radius:12px;display:flex;flex-direction:column;font-family:Poppins;height:100%;min-width:224px;width:224px}.wallet-filter .header{align-items:center;background:#29274b;border-top-left-radius:inherit;border-top-right-radius:inherit;color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:500;gap:12px;padding:12px 16px}.wallet-filter .content{display:flex;flex-direction:column;gap:24px;height:100%;padding:14px;width:100%}.wallet-filter .content .text-input{font-size:14px;height:48px;padding:0 16px}.wallet-filter .content .text-input,.wallet-filter .content .time-picker{background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border:0;border-radius:10px;color:#fff;outline:1px solid #52528d;width:100%}.wallet-filter .content .time-picker .MuiOutlinedInput-input{padding:14px}.wallet-filter .content .time-picker *{border-radius:inherit;color:#fff;font-size:14px}.wallet-filter .content .time-picker .MuiInputLabel-outlined:not(.MuiInputLabel-shrink){-webkit-transform:translate(14px,16px) scale(1);transform:translate(14px,16px) scale(1)}.wallet-filter .content .min-max-amount-filter .amount-label{color:#e2d5ff;font-size:14px;font-weight:500}.wallet-filter .content .min-max-amount-filter .inputs{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:space-between;width:100%}.wallet-filter .content .min-max-amount-filter .inputs input{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%),linear-gradient(0deg,#52528d,#52528d);border:0;border-radius:10px;color:#fff;font-size:14px;outline:1px solid #52528d;padding:12px 16px;width:80px}.wallet-filter .content .min-max-amount-filter input::-webkit-inner-spin-button,.wallet-filter .content .min-max-amount-filter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wallet-filter .content .min-max-amount-filter input[type=number]{-moz-appearance:textfield}.wallet-filter .content .apply-button-area{align-items:flex-end;display:flex;flex-grow:1}.wallet-filter .content .apply-button-area button{border-radius:10px;font-size:14px;height:40px;padding:0;width:100%}.wallet-transactions{color:#fff;display:flex;flex-direction:column;font-family:Poppins;gap:16px;width:100%}.wallet-transactions h3{font-size:20px;font-weight:500}.wallet-transactions .search{min-height:48px;width:100%}.wallet-transactions .filters{display:flex;flex-direction:row;gap:18px}.wallet-transactions .filters>div{border-radius:10px;cursor:pointer;padding:2px}.wallet-transactions .filters>div>div{align-items:center;background:rgba(58,55,107,.502);border-radius:10px;display:flex;gap:10px;height:100%;justify-content:center;padding:13.5px;width:100%}.wallet-transactions .filters>div.selected{background:linear-gradient(90deg,#3772ff,#e031ca)}.wallet-transactions .filters>div.selected>div{background:linear-gradient(0deg,#13002e,#13002e)}.wallet-transactions .transaction-list-wrapper{flex-grow:1;overflow:hidden;position:relative}.wallet-transactions .transaction-list-wrapper .transaction-bg{background:#13002e;border-radius:6px;height:100%;left:0;position:absolute;top:0;width:100%}.wallet-transactions .transaction-list-wrapper .transaction-scroll{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list{display:flex;flex-direction:column;gap:12px;padding:30px}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:12px}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .icon{align-items:center;background:#23265a;border-radius:10px;display:flex;height:36px;justify-content:center;width:36px}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .icon svg{-webkit-transform:scale(.6);transform:scale(.6)}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .description{flex-grow:1}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .description .title{font-size:16px;font-weight:400}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .description .date{font-size:10px;font-weight:400}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .currency-icon{width:12px}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .item-amount{display:contents}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .item-amount.green{color:#0eb564}.wallet-transactions .transaction-list-wrapper .transaction-scroll .transaction-list .transaction-item .item-amount.red{color:#e03131}.wallet-transfer-dialog{color:#fff;font-family:Poppins;height:-webkit-min-content;height:min-content;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:550px;z-index:20}.wallet-transfer-dialog .transfer-form{align-items:center;display:flex;flex-direction:column;padding:40px 50px}.wallet-transfer-dialog .transfer-form .title{font-size:20px;font-weight:600}.wallet-transfer-dialog .transfer-form .description{font-size:16px;margin-bottom:24px;margin-top:12px}.wallet-transfer-dialog .transfer-form .select-user{border-radius:10px;width:100%}.wallet-transfer-dialog .transfer-form .select-user *{border-radius:inherit}.wallet-transfer-dialog .transfer-form hr{border:0;border-bottom:1px solid #3a376b;margin:20px 0;width:100%}.wallet-transfer-dialog .transfer-form .amount-label-action{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.wallet-transfer-dialog .transfer-form .amount-label-action .amount-label{align-self:flex-start;font-size:14px}.wallet-transfer-dialog .transfer-form .amount-label-action .use-all-balance{color:#3772ff;cursor:pointer;font-size:14px}.wallet-transfer-dialog .transfer-form .amount-field{background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border:0;border-radius:10px;color:#fff;height:48px;outline:1px solid #52528d;padding:0 16px;width:100%}.wallet-transfer-dialog .transfer-form .amount-field.validated{outline-color:#0eb564}.wallet-transfer-dialog .transfer-form .fee{color:#0eb564;font-size:14px;font-weight:500;margin-top:24px;text-align:right;width:100%}.wallet-transfer-dialog .transfer-form .fee img{width:8.88px}.wallet-transfer-dialog .transfer-form .actions{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;width:100%}.wallet-transfer-dialog .transfer-form .actions .btn-validate{align-items:center;background:transparent;border:1px solid #3772ff;border-radius:10px;color:#3772ff;display:flex;gap:12px;height:40px;justify-content:center;padding:0;width:48%}.wallet-transfer-dialog .transfer-form .actions .btn-validate.disabled{opacity:.5;pointer-events:none}.wallet-transfer-dialog .transfer-form .actions .btn-validate svg path{stroke:#3772ff}.wallet-transfer-dialog .transfer-form .actions .btn-transfer{height:40px;padding:0;width:48%}.wallet-transfer-dialog .transfer-form .input-error-message{color:#e03131;display:flex;font-size:14px;font-weight:500;width:100%}.wallet-transfer-dialog .transfer-form .coin-balance{align-items:center;border-radius:10px;color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:700;gap:18px;justify-content:center;justify-content:space-between;margin-bottom:16px;padding:10px 16px;position:relative;width:100%}.wallet-transfer-dialog .transfer-form .coin-balance>div{align-items:center;display:flex;flex-direction:row;font-size:20px;gap:10px}.wallet-transfer-dialog .transfer-form .coin-balance img{height:21px;width:16px}.wallet-transfer-dialog .transfer-form .coin-balance .amount-bg{height:75px;left:-53px;position:absolute;width:122%}.wallet-transfer-dialog .transfer-form .p-relative{position:relative;width:100%}.wallet-transfer-dialog .transfer-form .input-validated-icon{position:absolute;right:32px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wallet-transfer-dialog input::-webkit-inner-spin-button,.wallet-transfer-dialog input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wallet-transfer-dialog input[type=number]{-moz-appearance:textfield}.wallet-transaction-detail{color:#fff;font-family:Poppins;height:576px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:416px;z-index:20}.wallet-transaction-detail .detail-content{align-items:center;display:flex;flex-direction:column;padding:32px}.wallet-transaction-detail .detail-content .title{font-size:20px;font-weight:600}.wallet-transaction-detail .detail-content hr{border:0;border-bottom:1px solid #3a376b;margin:12px 0 16px;width:100%}.wallet-transaction-detail .detail-content .amount{font-size:14px;font-weight:500}.wallet-transaction-detail .detail-content .subtitle{font-size:14px;margin:6px 0 12px}.wallet-transaction-detail .detail-content .description{font-size:12px;font-weight:300;text-align:center}.wallet-transaction-detail .detail-content .blockchain-explorer-link{align-items:center;background:#3a376b;border-radius:10px;display:inline-flex;flex-shrink:0;gap:12px;height:38px;justify-content:space-between;margin:12px 0 16px;padding:6px 16px;width:100%}.wallet-transaction-detail .detail-content .blockchain-explorer-link>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-transaction-detail .detail-content .blockchain-explorer-link svg{min-width:16px}.wallet-transaction-detail .detail-content .detail-informations{display:flex;flex-direction:column;padding:0 18px;width:100%}.wallet-transaction-detail .detail-content .detail-informations .detail-info{align-items:center;border-bottom:1px solid #3a376b;display:flex;flex-direction:row;font-size:12px;font-weight:300;justify-content:space-between;padding:8px 12px}.wallet-transaction-detail .detail-content .detail-informations .detail-info:first-of-type{border-top:1px solid #3a376b}.wallet-transaction-detail .detail-content .detail-informations .detail-info .detail-info-label{font-weight:600;white-space:nowrap}.wallet-transaction-detail .detail-content .detail-informations .detail-info.clickable .detail-info-value{-webkit-text-fill-color:transparent;background:radial-gradient(91.67% 91.67% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background-clip:text;-webkit-background-clip:text;box-shadow:0 .33px 0 0 hsla(0,0%,100%,.8);cursor:pointer}@-webkit-keyframes spin-pending-icon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-pending-icon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.wallet-transaction-detail .detail-content .pending-icon-wrapper{-webkit-animation:spin-pending-icon 3s linear infinite;animation:spin-pending-icon 3s linear infinite;max-height:24px;min-height:24px;min-width:24px;-webkit-transform-origin:center;transform-origin:center}.wallet-page-container{font-family:Poppins}.wallet-page-container .layout-container{align-items:center;bottom:0;display:flex;flex-direction:column;left:118px;max-height:100vh;overflow:hidden;position:absolute;right:0;top:0}.wallet-page-container .layout-container .header-content{align-items:center;display:flex;flex-direction:row;height:100%;padding:0 32px}.wallet-page-container .layout-container .header-content .title-code{display:flex;flex-direction:column}.wallet-page-container .layout-container .header-content .title-code .title{color:#fff;font-size:24px;font-weight:500}.wallet-page-container .layout-container .header-content .title-code .code{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background:var(--icon-radial-gradient,radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%));background-clip:text;-webkit-background-clip:text;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:400;gap:10px;white-space:nowrap}.wallet-page-container .layout-container .header-content .title-code .code svg{height:16px;width:16px}.wallet-page-container .layout-container .header-content .title-code .address-actions{align-items:center;display:flex;flex-direction:row;gap:4px}.wallet-page-container .layout-container .header-content .title-code .address-actions .btn-account-link{text-decoration:underline;text-decoration-color:hsla(0,0%,93%,.6)}.wallet-page-container .layout-container .header-content .amount-bg{position:absolute;-webkit-transform:scale(.68);transform:scale(.68)}.wallet-page-container .layout-container .header-content .coin-balance{align-items:center;border-radius:10px;color:#fff;display:flex;flex-direction:row;font-size:24px;font-weight:600;gap:8px;height:46px;justify-content:center;margin-top:10px;min-width:194px;position:relative;width:194px}.wallet-page-container .layout-container .header-content .coin-balance img{height:33px;width:24px}.wallet-page-container .layout-container .header-content .buttons{display:flex;flex-direction:row;flex-grow:1;gap:45px;justify-content:flex-end;margin-top:10px}.wallet-page-container .layout-container .header-content .buttons .bc-icon-button{width:195px}.wallet-page-container .layout-container .header-content .buttons .transfer-btn .button-background{justify-content:center}.wallet-page-container .layout-container .header-content .buttons .buy-coins-btn .decoration-line{background:#fff}.wallet-page-container .layout-container .header-content .buttons .buy-coins-btn .button-background{background:linear-gradient(90deg,#3772ff,#e031ca)}.wallet-page-container .layout-container .content-wrapper{display:flex;flex-direction:row;gap:36px;height:100%;overflow:hidden;padding:30px;width:100%}.wallet-page-container .dialog-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(58,55,107,.45);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.stream-non-game-page{align-items:center;display:flex;height:100vh;justify-content:center;margin-left:-117px;position:relative;width:100vw;z-index:200}.stream-non-game-page .logo{background:url(/static/media/logo-notext.f49ff6c021655daf401a.svg) no-repeat;height:38px;position:relative;-webkit-transform:scale(2);transform:scale(2);width:64px}.bc-challenge-item{color:#fff;font-family:Poppins;height:347px;position:relative;width:347px}.bc-challenge-item .bg-decoration{height:100%;left:0;position:absolute;top:0;width:100%}.bc-challenge-item .bg-decoration.inner{left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.bc-challenge-item .card-content{align-items:center;display:flex;flex-direction:column;height:100%;left:50%;padding:25px 0 23px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px}.bc-challenge-item .card-content .stage-wrapper{align-self:center;left:50%;position:absolute;top:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bc-challenge-item .card-content .stage-wrapper .stage{align-items:center;border:1px solid;border-radius:8px;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:4px;height:28px;justify-content:center;padding:0 8px}.bc-challenge-item .card-content .stage-wrapper .stage.REGISTRATION{border-color:#f57300}.bc-challenge-item .card-content .stage-wrapper .stage.REGISTRATION svg path{fill:#f57300}.bc-challenge-item .card-content .stage-wrapper .stage.RUNNING{border-color:#0eb564}.bc-challenge-item .card-content .stage-wrapper .stage.RUNNING svg path{fill:#0eb564}.bc-challenge-item .card-content .stage-wrapper .stage.COMPLETE{border-color:#3f3e76}.bc-challenge-item .card-content .stage-wrapper .stage.COMPLETE svg path{fill:#3f3e76}.bc-challenge-item .card-content .stage-wrapper .stage.DECLINED{border-color:#e03131}.bc-challenge-item .card-content .general-info{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.bc-challenge-item .card-content .general-info .tags{max-width:100px}.bc-challenge-item .card-content .general-info .tags.PLAYER svg path{fill:#f441e1}.bc-challenge-item .card-content .general-info .tags.BOT svg path{fill:#9535f2}.bc-challenge-item .card-content .general-info .tags.GROUP svg path{fill:#6366f1}.bc-challenge-item .card-content .general-info .game-info{align-items:flex-end;display:flex;flex-direction:column;font-size:12px;gap:4px;width:-webkit-min-content;width:min-content}.bc-challenge-item .card-content .general-info .game-info .fee{align-items:center;background-color:#302d68;border-radius:8px;display:flex;flex-direction:row;font-weight:400;padding:4px 8px;position:relative}.bc-challenge-item .card-content .general-info .game-info .fee img{margin-right:6px}.bc-challenge-item .card-content .general-info .game-info .fee b{font-weight:700;margin-right:4px}.bc-challenge-item .card-content .general-info .game-info .fee:before{background:linear-gradient(#ba973b,#a57d24,#f1dd80,#f1dd80,#d9bf63,#c2a247,#b28d33,#a88128,#a57d24);border-radius:inherit;content:" ";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:-1}.bc-challenge-item .card-content .general-info .game-info .scoring-method{align-items:center;background-color:#3a376b;border:1px solid #3772ff;border-radius:8px;display:flex;font-weight:600;height:28px;justify-content:center;-webkit-transform:translateX(1px);transform:translateX(1px);width:calc(100% + 2px)}.bc-challenge-item .card-content .challenge-table{align-items:center;display:flex;flex-direction:row;font-size:12px;font-weight:600;justify-content:center;margin-top:10px;width:100%}.bc-challenge-item .card-content .challenge-table .challenge-player,.bc-challenge-item .card-content .challenge-table .versus-players-container{align-items:center;display:flex;flex-direction:column;gap:4px;max-width:100px;width:100px}.bc-challenge-item .card-content .challenge-table .versus-players-container .versus-players{align-items:center;cursor:pointer;display:flex;flex-direction:row}.bc-challenge-item .card-content .challenge-table .versus-players-container .versus-players .versus-player-item:not(:first-of-type){margin-left:-26px}.bc-challenge-item .card-content .challenge-table .versus-players-container .versus-players .versus-player-item .versus-player-item-container{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.bc-challenge-item .card-content .challenge-table .versus-players-container .versus-players .more-players{align-items:center;background-color:#0f0d36;border:1px solid #fff;border-radius:999px;color:hsla(0,0%,100%,.75);display:flex;flex-direction:row;font-size:12px;font-weight:600;height:46px;justify-content:center;margin-left:-26px;padding-right:4px;width:46px;z-index:1}.bc-challenge-item .card-content .awards-scroll-container{align-items:center;display:flex;flex-direction:row;overflow:hidden;width:100%}.bc-challenge-item .card-content .awards-scroll-container .arrow{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:20px}.bc-challenge-item .card-content .awards-scroll-container .arrow svg{fill:#fff}.bc-challenge-item .card-content .awards-scroll-container .arrow:active{-webkit-transform:scale(.9);transform:scale(.9)}.bc-challenge-item .card-content .awards-scroll-container .arrow.disable{opacity:.5;pointer-events:none}.bc-challenge-item .card-content .awards-scroll-container ::-webkit-scrollbar{display:none}.bc-challenge-item .card-content .awards{align-items:center;display:flex;flex-direction:row;gap:4px;margin-top:8px;overflow:auto}.bc-challenge-item .card-content .awards .award{align-items:center;border-radius:8px;display:flex;flex-direction:row;font-weight:600;height:36px;justify-content:center;min-width:78px;position:relative}.bc-challenge-item .card-content .awards .award svg{-webkit-transform:translateY(3px);transform:translateY(3px)}.bc-challenge-item .card-content .awards .award:first-child{background:linear-gradient(90deg,rgba(186,151,59,.5) -9.02%,rgba(165,125,36,.5) 5.41%,hsla(49,80%,72%,.5) 22.25%,hsla(49,80%,72%,.5) 35.48%,rgba(217,191,99,.5) 47.5%,rgba(194,162,71,.5) 63.13%,rgba(178,141,51,.5) 78.76%,rgba(168,129,40,.5) 93.19%,rgba(165,125,36,.5) 107.62%);border:1px solid #c2a847}.bc-challenge-item .card-content .awards .award:nth-child(2){background:linear-gradient(90deg,hsla(0,0%,51%,.5) -9.02%,hsla(0,0%,62%,.5) 5.41%,hsla(0,0%,100%,.5) 22.25%,hsla(40,4%,83%,.5) 35.48%,hsla(0,0%,74%,.5) 47.5%,hsla(0,0%,71%,.5) 63.13%,hsla(0,0%,62%,.5) 78.76%,hsla(0,0%,54%,.5) 93.19%,hsla(0,0%,51%,.5) 107.62%);border:1px solid #9d9d9d}.bc-challenge-item .card-content .awards .award:nth-child(3){background:linear-gradient(90deg,rgba(103,61,21,.5) -9.02%,rgba(126,78,32,.5) 5.41%,rgba(149,96,43,.5) 22.25%,rgba(194,131,66,.5) 35.48%,rgba(223,153,80,.5) 47.5%,rgba(194,131,66,.5) 63.13%,rgba(149,96,43,.5) 78.76%,rgba(126,78,32,.5) 93.19%,rgba(103,61,21,.5) 107.62%);border:1px solid #7e4e20}.bc-challenge-item .card-content .board-count{align-items:center;color:hsla(0,0%,100%,.75);display:flex;flex-direction:row;font-size:12px;font-weight:400;gap:4px;margin-top:6px}.bc-challenge-item .card-content .board-count b{color:#fff;font-size:16px;font-weight:600}.bc-challenge-item .card-content .accept-reject-buttons{align-items:center;display:flex;flex-direction:row;gap:10px}.bc-challenge-item .card-content .action-button{border-radius:10px;font-size:14px;font-weight:600;height:40px;margin-top:6px;min-height:40px;width:140px}.bc-challenge-item .card-content .time-info{align-items:center;display:flex;flex-direction:row;gap:6px;margin-top:12px;width:100%}.bc-challenge-item .card-content .time-info div{align-items:center;border-radius:8px;display:flex;flex-direction:row;font-size:12px;gap:5px;padding:4px 7px}.bc-challenge-item .card-content .time-info div.time1{border:1px solid hsla(0,0%,100%,.72)}.bc-challenge-item .card-content .time-info div.time2{border:1px solid #0eb564}.bc-challenge-item .card-content .time-info div.time2.complete{border:1px solid hsla(0,0%,100%,.72)}.bc-challenge-item .card-content .time-info div.time2.running{color:#0eb564}.challenges-page .page-banner{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:32px 37px;position:relative}.challenges-page .page-banner .title{font-size:24px;font-weight:600}.challenges-page .page-banner .quick-filters{align-items:center;display:flex;flex-direction:row;gap:8px}.challenges-page .page-banner .new-challenge{width:210px}.bc-create-challenge-type-selection-popup{font-family:Poppins}.bc-create-challenge-type-selection-popup .challenge-type-container{align-items:center;display:flex;flex-direction:column;flex-grow:1}.bc-create-challenge-type-selection-popup .challenge-type-container .title{color:#fff;font-weight:700}.bc-create-challenge-type-selection-popup .challenge-type-container .description{color:hsla(0,0%,100%,.75);font-weight:400;text-align:center}.bc-create-challenge-type-selection-popup .challenge-type-container .challenge-type-options{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:100%}.bc-create-challenge-type-selection-popup .challenge-type-container .challenge-type-options .challenge-type-option{align-items:center;display:flex;flex-direction:column}.bc-create-challenge-type-selection-popup .challenge-type-container .challenge-type-options .challenge-type-option .line-decoration{position:absolute}.bc-create-challenge-type-selection-popup .challenge-type-container .challenge-type-options .challenge-type-option .gradient-border div{background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%);height:100%;width:100%}.bc-create-challenge-type-selection-popup .challenge-type-container .challenge-type-options .challenge-type-option .robot-icon{-webkit-transform:translateY(10%);transform:translateY(10%)}.bc-create-challenge-form-wrapper{align-items:center;background:rgba(0,0,0,.2);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.bc-create-challenge-form-wrapper .create-challenge-form-popup{height:-webkit-min-content;height:min-content;width:700px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:42px 54px;width:100%}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper>.challenge-view{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper>.challenge-view .challenge-group-avatar{align-items:center;border-radius:999px;display:flex;height:60px;justify-content:center;padding:1.71px;position:relative;width:60px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper>.challenge-view .challenge-group-avatar>div{align-items:center;background:radial-gradient(48.85% 43.7% at 49.86% 50.03%,#3f3e76 .52%,#0f0d36 100%);border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper>.challenge-view .challenge-group-avatar>div svg{-webkit-transform:scale(1.4);transform:scale(1.4)}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper>.challenge-view .challenge-group-avatar>div svg path{fill:#6366f1}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper>.challenge-view .challenge-group-avatar:before{background:linear-gradient(90deg,#818181 -9.02%,#9d9d9d 5.41%,#e8e8e8 22.25%,#d6d5d3 35.48%,#bcbcbc 47.5%,#b4b4b4 63.13%,#9d9d9d 78.76%,#8a8a8a 93.19%,#818181 107.62%);border-radius:inherit;content:"";height:100%;position:absolute;width:100%;z-index:-1}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper>.title{color:#fff;font-size:24px;font-weight:700;margin:20px 0;text-align:center}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper .form-container{display:flex;flex-direction:column;gap:10px;height:100%;overflow:hidden;overflow-y:auto;padding-right:10px;width:100%}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper .form-container .challenge-options{align-items:center;display:flex;flex-direction:row;gap:16px;width:100%}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper .form-container .challenge-options .field-wrapper{flex:1 1}.bc-create-challenge-form-wrapper .create-challenge-form-popup .content-wrapper .form-container .challenge-options .checkbox-wrapper{flex-shrink:0;margin-top:20px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-action-buttons{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center;margin-top:12px;width:100%}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-action-buttons .submit-button{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;font-size:13px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input input{color:#fff;font-size:13px;padding:12px 16px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input fieldset{border:0;outline:0}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input.full-width{width:100%}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input.full-width svg{fill:#fff}.bc-create-challenge-form-wrapper .create-challenge-form-popup .ct-form-input.file-upload-view{align-items:center;color:#fff;display:flex;flex-direction:row;height:41px;justify-content:space-between;padding:0 14px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .field-wrapper{display:flex;flex-direction:column;gap:4px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .checkbox-wrapper{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:13px;gap:8px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .field-error{align-items:center;color:#f44336!important;display:flex;flex-direction:row;font-size:12px;gap:4px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .cup-column{color:#fff;display:flex;flex-direction:row;gap:6px;min-width:70px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .cup-column svg{-webkit-transform:translateY(2px);transform:translateY(2px)}.bc-create-challenge-form-wrapper .create-challenge-form-popup .percentage-symbol{color:#fff}.bc-create-challenge-form-wrapper .create-challenge-form-popup .registrationFee-description{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:400}.bc-create-challenge-form-wrapper .create-challenge-form-popup .reward-section{margin-bottom:24px}.bc-create-challenge-form-wrapper .create-challenge-form-popup .reward-title{color:#fff;font-size:16px;font-weight:600;margin-bottom:12px}.bc-create-challenge-form-wrapper .pointer-events-none{opacity:.5;pointer-events:none}.tournament-filters-container{background-color:#fff;background:rgba(7,7,21,.3);border:2px solid #3a376b;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;font-family:Poppins;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:21px;padding:10px 16px 24px;width:392px}.tournament-filters-container .entity-search-title{align-items:center;color:#d7c2ff;display:flex;flex-direction:row;font-size:18px;font-weight:700;justify-content:space-between}.tournament-filters-container .entity-search-title .actions{display:flex;flex-direction:row}.tournament-filters-container .entity-search-title .dropdown{display:none;margin-left:8px}.tournament-filters-container .entity-search-title .reset-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:400}.tournament-filters-container .entity-search-title .reset-button svg{margin-right:8px}.tournament-filters-container .filter-title{color:#d7c2ff;font-size:16px;line-height:32px}.tournament-filters-container .filter-options{display:flex;flex-direction:row;margin-bottom:9px;margin-top:9px}.tournament-filters-container .filter-options .control-label{color:#fff;font-family:inherit;font-size:16px;line-height:17px}.tournament-filters-container .filter-slider-container{align-items:center;display:flex;flex-direction:row;margin:40px 12px 10px}.tournament-filters-container .filter-slider-container .filter-slider{flex:1 1}.tournament-filters-container .filter-slider-container .min-max-labels{color:#fff;flex-shrink:0;font-family:inherit;font-size:14px}.tournament-filters-container .filter-slider-container .min-label{padding-right:16px}.tournament-filters-container .filter-slider-container .max-label{padding-left:16px}.tournament-filters-container .filter-select{padding:8px 0}.tournament-filters-container .filter-select .MuiAutocomplete-root .MuiAutocomplete-input,.tournament-filters-container .filter-select .MuiInputBase-input{padding-bottom:10px;padding-top:10px}.tournament-filters-container .filter-select .MuiAutocomplete-inputRoot .MuiAutocomplete-endAdornment{top:0}.tournament-filters-container .divider{border-top:.5px solid #bdbdbd;content:" ";display:block;flex-basis:100%;margin:15px 0}.tournament-filters-container .filter-row{align-items:stretch;display:flex;flex-direction:row}.tournament-filters-container .filter-row>div{flex:1 1;padding-left:16px}.tournament-filters-container .filter-row>div:first-child{border-right:.5px solid #bdbdbd;padding-left:0}.tournament-filters-container .entity-filter-container.no-underline:after{display:none}.tournament-filters-container .casual-filter-reset-button-container{position:absolute;right:20px;top:20px}.tournament-filters-container .MuiCheckbox-root{margin:7px 13px 7px 25px}.tournament-filters-container .entity-filter-container .row{display:flex;flex-direction:row}.tournament-filters-container .entity-filter-container .filter-radio-option{font-size:18px;margin-bottom:8px}.tournament-filters-container .entity-filter-container .filter-radio-option.disabled{color:#bdbdbd}.tournament-filters-container .entity-filter-container .filter-radio-option.disabled .radio-label:before{border-color:#bdbdbd}.tournament-filters-container .entity-filter-container .filter-radio-options.row .filter-radio-option{margin-left:16px;margin-top:8px}.tournament-filters-container .entity-filter-container .filter-radio-options.row .filter-radio-option:first-child{margin-left:0}.tournament-filters-container .entity-filter-container .filter-radio-options:not(.row) .filter-radio-option:first-child{margin-top:8px}.tournament-filters-container .bc-radio-input label{color:#fff}.tournament-filters-container .MuiFormControl-root,.tournament-filters-container .MuiSelect-root{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #3a376b;border-radius:10px;color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.tournament-filters-container .MuiFormControl-root .MuiInputBase-root,.tournament-filters-container .MuiSelect-root .MuiInputBase-root{border-radius:10px}.tournament-filters-container .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.tournament-filters-container .MuiSelect-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #fff}.tournament-filters-container .MuiFormControl-root input[type=text],.tournament-filters-container .MuiSelect-root input[type=text]{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.tournament-filters-container .MuiFormControl-root.switch-formik-form-control,.tournament-filters-container .MuiSelect-root.switch-formik-form-control{border:0}.tournament-filters-container .MuiFormControl-root.switch-formik-form-control .MuiIconButton-root,.tournament-filters-container .MuiSelect-root.switch-formik-form-control .MuiIconButton-root{margin:8px}.tournament-filters-container .MuiFormControl-root.switch-formik-form-control .switch-track,.tournament-filters-container .MuiSelect-root.switch-formik-form-control .switch-track{background:transparent;border:1px solid #fff}.tournament-filters-container .MuiFormControl-root.switch-formik-form-control .switch-track.checked,.tournament-filters-container .MuiSelect-root.switch-formik-form-control .switch-track.checked{background:linear-gradient(90deg,#3772ff,#e031ca);border:0}.tournament-filters-container .MuiSelect-root{padding:11px 32px 11px 14px}.tournament-filters-container .MuiAutocomplete-endAdornment{position:absolute;right:9px;top:calc(50% - 14px)}.tournament-filters-container .MuiAutocomplete-endAdornment svg{fill:#fff}.tournament-filters-container .MuiInputBase-input{color:hsla(0,0%,100%,.8);font-family:Poppins;font-size:14px}.tournament-filters-container .MuiFormControl-root,.tournament-filters-container .formikControlNewContainer{margin:0}.tournaments-date-filter-label{color:#2055c8;font-family:Poppins;font-size:14px;font-weight:700}.tournaments-date-filter-controller{align-items:center;display:flex}.entity-search-title{color:#333;font-family:Poppins;font-size:24px;font-weight:700;line-height:29px;padding-bottom:17px}.country-option-inner-container{align-items:center;display:flex;flex-flow:row nowrap;width:100%}.home-country-option{border-bottom:1px dotted;margin-bottom:5px;padding-bottom:10px}.MuiAutocomplete-popper .MuiPaper-root{background:linear-gradient(90deg,#1c1945,#070715);border:1px solid #52528d;border-radius:10px}.MuiAutocomplete-popper .MuiPaper-root div,.MuiAutocomplete-popper .MuiPaper-root li{color:#fff;font-family:Poppins;font-size:14px}.challenges-page{font-family:Poppins;height:100vh;position:relative}.challenges-page .page-layout{color:#fff;display:flex;flex-direction:column;height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:1}.challenges-page .page-layout .banner-wrapper{-webkit-clip-path:inset(-27px 0 1px 0);clip-path:inset(-27px 0 1px 0);left:110px;position:fixed;right:0;top:0;z-index:2}.challenges-page .page-layout .tournament-list-filter{bottom:20px;left:146px;position:fixed;top:110px;z-index:2}.challenges-page .page-layout .tournament-list-filter .tournament-filters-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;overflow-y:auto}.challenges-page .page-layout .page-content{flex-grow:1;margin-left:418px;margin-top:108px;overflow:auto}.challenges-page .page-layout .page-content .submit-button{align-items:center;border-radius:10px;display:flex;flex-direction:row;gap:8px;height:48px;justify-content:center;padding:0;width:200px}.challenges-page .page-layout .page-content .no-challenges-decoraiton-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.challenges-page .page-layout .page-content .no-challenges-decoraiton-wrapper .submit-button{-webkit-transform:translateY(-135px);transform:translateY(-135px)}.bc-dashboard>.bc-dashboard-menu-container{bottom:0;left:0;position:fixed;top:0;z-index:100}.bc-dashboard>.bc-tab-panel{background:none;border:none;margin-left:117px;margin-top:0;padding:0}.bc-dashboard>.bc-tab-panel.tab-panel-playboard{height:100vh;margin-left:0;overflow:hidden}.bc-dashboard>.bc-tab-panel.tab-panel-playboard>div{inset:0;position:fixed}.response-confirmation-dialog{color:#fff;font-family:Poppins;height:100%;max-height:543px;max-width:918px;padding:36px;text-align:center;width:100%}.response-confirmation-dialog .title{font-size:24px;font-weight:700}.response-confirmation-dialog .description{font-size:18px;margin-top:24px}.response-confirmation-dialog .buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:24px}.response-confirmation-dialog .buttons button{padding:10px 16px;width:46%}.idle-warning-dialog{align-items:center;border-radius:5px;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;position:relative}.idle-warning-dialog .iwd-title{font-weight:700;margin-top:8%}.idle-warning-dialog .iwd-idle-decoration{height:auto;margin-top:2%;width:12.42%}.idle-warning-dialog .iwd-description{margin-top:2.4%;text-align:center}.idle-warning-dialog .iwd-description>div{color:#db1303}.idle-warning-dialog .iwd-buttons{display:flex;flex-direction:row;justify-content:center;margin-top:2.4%;width:100%}.idle-warning-dialog .iwd-buttons button{font-size:16px;margin:0 .85%;width:21.15%}.bc-success-error-message{align-items:center;background:linear-gradient(0deg,#151334,#151334);border-radius:10px;display:flex;flex-direction:column;font-family:Poppins;gap:2px;justify-content:center;min-height:108px;padding:16px;position:fixed;right:10px;top:10px;width:380px;z-index:1310}.bc-success-error-message .close-button{cursor:pointer;padding:10px;position:absolute;right:0;top:0}.bc-success-error-message .message-title{font-size:16px;font-weight:500}.bc-success-error-message.success{border:1px solid #0eb564;box-shadow:0 0 20px 0 rgba(14,181,100,.502)}.bc-success-error-message.success .message-title{color:#0eb564}.bc-success-error-message.info{border:1px solid #3772ff;box-shadow:0 0 20px 0 rgba(55,114,255,.502)}.bc-success-error-message.info .message-title{color:#3772ff}.bc-success-error-message.error{border:1px solid #e03131;box-shadow:0 0 20px 0 rgba(224,49,49,.502)}.bc-success-error-message.error .message-title{color:#e03131}.bc-success-error-message .message-content{color:#fff;font-size:16px;word-break:break-word}.timer-dialog{color:#fff;font-family:Poppins;height:100%;max-height:543px;max-width:918px;padding:36px;text-align:center;width:100%}.timer-dialog .title{font-size:24px;font-weight:700}.timer-dialog .description{font-size:18px;margin-top:24px}.alert-dialog-container{color:#fff;font-family:Poppins;height:100%;max-height:543px;max-width:918px;min-width:300px;padding:36px;text-align:center;width:100%}.alert-dialog-container .title{font-size:24px;font-weight:700}.alert-dialog-container .description{font-size:18px;margin-top:24px}.alert-dialog-container .button-container{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:24px}.alert-dialog-container .button-container button{padding:10px 16px;width:46%}.permission-requested-dialog{align-items:center;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;font-family:Poppins;height:100%;max-height:543px;max-width:918px;padding:36px;position:relative;width:100%}.permission-requested-dialog .title{color:#db1303;font-size:36px;font-weight:700}.permission-requested-dialog .host{color:#3772ff}.permission-requested-dialog .description{font-size:18px;line-height:30px;margin-top:20px;padding-left:100px;padding-right:100px;text-align:center}.permission-requested-dialog .bc-button{font-size:18px;height:40px;margin-top:32px;width:164px}.permission-denied-dialog{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins;height:100%;max-height:543px;max-width:918px;padding:36px;text-align:center;width:100%}.permission-denied-dialog .close-icon{align-self:flex-end;cursor:pointer;padding:18px}.permission-denied-dialog .avatar{background-color:#ddd;border-radius:128px;height:128px;margin-top:24px;width:128px}.permission-denied-dialog .title{color:#d63410;font-size:36px;font-weight:700;margin-top:24px}.permission-denied-dialog .description,.permission-denied-dialog .description>div:nth-child(2){font-size:18px;margin-top:24px}.permission-denied-dialog .host-name{font-weight:700}.username-field-container{align-items:stretch;color:#fff;display:flex;flex-direction:column;position:relative}.username-field-container .MuiTypography-colorTextSecondary{color:#fff}.username-field-container .username-available-text{align-items:center;color:#0eb564;display:flex;flex-direction:row;flex-shrink:0;font-family:Poppins,sans-serif;font-size:14px}.username-field-container .username-available-text svg{background:#0eb564;border-radius:16px;height:16px;margin-left:10px;padding:2px;width:16px}.username-field-container .username-available-text.unavailable{color:#d63410}.username-field-container .username-available-text.unavailable svg{background:#d63410}.username-field-container .MuiInputAdornment-positionStart{font-family:Poppins,sans-serif;margin-bottom:2px;margin-left:14px;margin-right:0}.username-field-container input{padding-left:0}.username-field-container .MuiFormHelperText-root{display:none}.select-username-dialog-wrapper{color:#fff;font-family:Poppins,sans-serif}.select-username-dialog-wrapper .popup-frame{height:660px;width:927px}.select-username-dialog-wrapper .row-container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.select-username-dialog-wrapper .info-container{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.select-username-dialog-wrapper .info-container h1{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);-webkit-background-clip:text;background-clip:text;font-size:32px}.select-username-dialog-wrapper .info-container p{color:hsla(0,0%,100%,.75);font-size:14px}.select-username-dialog-wrapper .info-container b{color:#fff}.select-username-dialog-wrapper form{align-items:center;display:flex;flex-direction:column;gap:10px;margin:20px 0}.select-username-dialog-wrapper .MuiFormControl-root{width:400px}.select-username-dialog-wrapper .button-container{align-self:stretch;display:flex;gap:20px;margin-top:15px}.select-username-dialog-wrapper .change-button{background:linear-gradient(90deg,#3772ff,#e031ca);border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-family:Poppins;font-weight:700;outline:none;padding:12px;transition:background .2s linear,color .2s linear}.select-username-dialog-wrapper .change-button:disabled{background:none;border:1px solid #3772ff;color:#3772ff;cursor:not-allowed;opacity:.5;padding:11px}.select-username-dialog-wrapper .skip-button{background:none;border:1px solid #3772ff;border-radius:6px;color:#3772ff;cursor:pointer;flex:1 1;font-family:Poppins;font-weight:700;outline:none;padding:11px}.select-username-dialog-wrapper .line-splitter{background:linear-gradient(90deg,rgba(226,213,255,0) 0,#998bba 50%,rgba(226,213,255,0));height:.5px;margin-bottom:20px;width:100%}.team-invitation-dialog{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(58,55,107,.45);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.team-invitation-dialog .team-invitation-popup{height:310px;width:532px}.team-invitation-dialog .team-invitation-popup .popup-content{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins;height:100%;justify-content:space-between;padding:42px 60px}.team-invitation-dialog .team-invitation-popup .popup-content .photos{align-items:center;display:flex;flex-direction:row}.team-invitation-dialog .team-invitation-popup .popup-content .photos .team-photo{border:2px solid #fff;border-radius:999px;height:60px;margin-left:-10px;width:60px;z-index:1}.team-invitation-dialog .team-invitation-popup .popup-content .photos .team-photo.placeholder{align-items:center;background:#151334;display:flex;justify-content:center}.team-invitation-dialog .team-invitation-popup .popup-content .team-logo-for-match{position:relative}.team-invitation-dialog .team-invitation-popup .popup-content .team-logo-for-match .team-photo{border:1px solid #fff;border-radius:10px;height:59px;width:74px;z-index:1}.team-invitation-dialog .team-invitation-popup .popup-content .team-logo-for-match .team-photo.placeholder{align-items:center;background:#151334;display:flex;justify-content:center}.team-invitation-dialog .team-invitation-popup .popup-content .title{font-size:24px;font-weight:600}.team-invitation-dialog .team-invitation-popup .popup-content .description{font-size:16px}.team-invitation-dialog .team-invitation-popup .popup-content .actions{display:flex;flex-direction:row;gap:16px;width:100%}.team-invitation-dialog .team-invitation-popup .popup-content .actions button{border-radius:10px;flex-grow:1;height:48px;padding:0}.play-with-bots-dialog-wrapper{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(58,55,107,.45);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.play-with-bots-dialog-wrapper .popup-frame{height:600px;width:700px;z-index:110}.play-with-bots-dialog-wrapper .popup-frame .content-container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.play-with-bots-dialog-wrapper .popup-frame .content-container .title{color:#fff;font-size:20px;font-weight:600;margin:24px 0 0}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper{color:hsla(0,0%,100%,.75);font-size:13.5px;grid-column:span 2;height:249px;overflow:hidden;padding:72px 24px 54px;position:relative;text-align:center;width:256px}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper b{color:#fff}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper.casual{background:url(/static/media/casual-bot.46148a3f6e4cf678be7f.svg) no-repeat}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper.rated{background:url(/static/media/rated-bot.d67cec335286efa7b30e.svg) no-repeat}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper.minibridge{background:url(/static/media/minibridge.57d43f0d279e983fc926.svg) no-repeat;grid-column:2/4}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper.disabled{pointer-events:none}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper .gradient-v1{border-radius:8px;bottom:6px;height:44px;left:50%;padding:1px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:230px}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper .gradient-v1 div{align-items:center;background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%);border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper .gradient-v1.disabled{opacity:1}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper .gradient-v1.disabled div{position:relative}.play-with-bots-dialog-wrapper .popup-frame .content-container .actions .action-wrapper .gradient-v1.disabled div:after{background-color:rgba(0,0,0,.4);border-radius:inherit;content:" ";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:1}.remove-player-confirmation-wrapper{align-items:center;background:rgba(0,0,0,.5);color:#fff;display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.remove-player-confirmation-wrapper .remove-player-confirmation-popup{height:-webkit-min-content;height:min-content;width:550px}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container{align-items:center;display:flex;flex-direction:column;gap:32px;padding-bottom:37px;padding-top:23px}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .title{font-size:20px;font-weight:600}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .user-description{align-items:center;display:flex;flex-direction:column;gap:16px}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .user-description .user-container{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:8px;padding:6px 12px}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .user-description .user-container .team-photo{border:1px solid #fff;border-radius:999px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;z-index:1}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .user-description .user-container .team-photo.placeholder{align-items:center;background:#151334;display:flex;justify-content:center}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .user-description .user-container .team-photo.placeholder svg{-webkit-transform:scale(.75);transform:scale(.75)}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .actions{align-items:center;display:flex;flex-direction:row;gap:16px}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .actions .cancel svg path{stroke:#e03131}.remove-player-confirmation-wrapper .remove-player-confirmation-popup .content-container .actions button{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:6px;height:40px;justify-content:center;padding:0;width:150px}.free-coins-dialog-wrapper{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(58,55,107,.45);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.free-coins-dialog-wrapper .popup-frame{height:340px;width:550px;z-index:110}.free-coins-dialog-wrapper .popup-frame .content-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:56px;padding-top:32px;width:100%}.free-coins-dialog-wrapper .popup-frame .content-container.success{padding-bottom:48px;padding-top:44px}.free-coins-dialog-wrapper .popup-frame .content-container .description-reward{align-items:center;display:flex;flex-direction:column;gap:12px}.free-coins-dialog-wrapper .popup-frame .content-container .description{color:#fff;font-size:16px;padding:0 50px;text-align:center}.free-coins-dialog-wrapper .popup-frame .content-container .reward{align-items:center;color:#0eb564;display:flex;flex-direction:row;font-size:24px;font-weight:600;gap:8px}.free-coins-dialog-wrapper .popup-frame .content-container .actions{align-items:center;display:flex;flex-direction:row;gap:20px}.free-coins-dialog-wrapper .popup-frame .content-container .actions .button-background{gap:10px;padding:0 12px}.free-coins-dialog-wrapper .popup-frame .content-container .close-btn{height:40px;width:120px}.free-coins-dialog-wrapper .popup-frame .content-container .faucet-error-description{color:#fff;font-size:16px}.set-line-up-dialog-wrapper .popup-frame{height:90%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container{padding:40px 30px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container>.title{font-size:20px;font-weight:500}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .round-dropdown-container{width:470px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .switch-content{gap:4px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .action-container .save{width:187px}.call-answered-dialog{align-items:center;background:rgba(58,55,107,.45);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.call-answered-dialog .popup-frame{height:275px;width:475px;z-index:110}.call-answered-dialog .popup-frame .content-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px;width:100%}.call-answered-dialog .popup-frame .content-container .title{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:20px}.call-answered-dialog .popup-frame .content-container .title .user-info{align-items:center;display:flex;flex-direction:row;gap:4px}.accordion-container .title-container{display:flex;flex-direction:row;justify-content:space-between}.accordion-container .title{cursor:pointer}.accordion-container .icon-container{align-items:center;display:flex;height:30px;justify-content:center;-webkit-transform-origin:center;transform-origin:center;width:30px}.accordion-container .icon-container svg{fill:#fff}.accordion-container .content-container{overflow:hidden}.upload-tournament-picture{background:#29274b;border:1px solid #52528d;border-radius:6px;height:144px;position:relative;width:144px}.upload-tournament-picture .hover-frame{align-items:center;background:linear-gradient(180deg,rgba(224,49,202,.8) -17.5%,rgba(7,7,21,.8));border-radius:inherit;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:100%}.upload-tournament-picture .hover-frame .trash-button{cursor:pointer;position:absolute;right:10px;top:10px;z-index:10}.upload-tournament-picture:hover .hover-frame{opacity:1}.upload-tournament-picture .tournament-picture{border-radius:inherit;height:100%;width:100%}.upload-tournament-picture .tournament-picture.default{align-items:center;display:flex;justify-content:center}.create-tournament-form-section-container{font-family:Poppins;padding-bottom:12px;position:relative}.create-tournament-form-section-container>div>.content-container>.content{padding:12px 0}.create-tournament-form-section-container .accordion-container .title-container{align-items:center;background:linear-gradient(140.59deg,rgba(64,59,146,.5) .67%,rgba(27,25,68,.5) 98.3%);border-radius:12px 12px 0 0;height:50px;padding:0 16px}.create-tournament-form-section-container .tournament-logo-wrapper{display:flex;flex-direction:column;min-width:120px}.create-tournament-form-section-container .ct-form-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;font-size:13px}.create-tournament-form-section-container .ct-form-input input{color:#fff;font-size:13px;padding:12px 16px}.create-tournament-form-section-container .ct-form-input input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.create-tournament-form-section-container .ct-form-input fieldset{border:0;outline:0}.create-tournament-form-section-container .ct-form-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.create-tournament-form-section-container .ct-form-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff}.create-tournament-form-section-container .ct-form-input.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.create-tournament-form-section-container .ct-form-input.full-width{width:100%}.create-tournament-form-section-container .ct-form-input.full-width svg{fill:#fff}.create-tournament-form-section-container .ct-form-input.file-upload-view{align-items:center;color:#fff;display:flex;flex-direction:row;height:41px;justify-content:space-between;padding:0 14px}.create-tournament-form-section-container .percentage-symbol{color:#fff}.create-tournament-form-section-container .accordion-title{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:6px}.create-tournament-form-section-container .accordion-title svg{min-width:32px}.create-tournament-form-section-container .field-wrapper{display:flex;flex-direction:column;gap:4px}.create-tournament-form-section-container .field-label{color:#fff;display:flex;flex-direction:row;font-size:12.5px;gap:4px}.create-tournament-form-section-container .field-label div{color:#f441e1}.create-tournament-form-section-container .field-label-wrapper{display:flex}.create-tournament-form-section-container .switch-content{align-items:center;color:#fff;display:flex;flex-direction:row;gap:4px}.create-tournament-form-section-container .switch-content .switch-wrapper{height:20px;width:32.5px}.create-tournament-form-section-container .checkbox-wrapper{align-items:center;color:#fff;display:flex;flex-direction:row;gap:6px}.create-tournament-form-section-container .section-title{color:#fff;font-size:16px;font-weight:500}.create-tournament-form-section-container .line-splitter{background:linear-gradient(90deg,rgba(226,213,255,0) 0,#998bba 50%,rgba(226,213,255,0));height:1px;margin:16px 0;opacity:.5}.create-tournament-form-section-container .radio-wrapper{position:relative}.create-tournament-form-section-container .radio-wrapper label{color:#fff}.create-tournament-form-section-container .radio-wrapper label:before{top:0!important}.create-tournament-form-section-container .cup-column{color:#fff;display:flex;flex-direction:row;gap:6px;min-width:70px}.bc-create-tournament-type-selection-popup{font-family:Poppins}.bc-create-tournament-type-selection-popup .tournament-type-container{align-items:center;display:flex;flex-direction:column;flex-grow:1}.bc-create-tournament-type-selection-popup .tournament-type-container .title{color:#fff;font-weight:700}.bc-create-tournament-type-selection-popup .tournament-type-container .description{color:hsla(0,0%,100%,.75);font-weight:400;text-align:center}.bc-create-tournament-type-selection-popup .tournament-type-container .tournament-type-options{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:100%}.bc-create-tournament-type-selection-popup .tournament-type-container .tournament-type-options .tournament-type-option{align-items:center;display:flex;flex-direction:column}.bc-create-tournament-type-selection-popup .tournament-type-container .tournament-type-options .tournament-type-option .line-decoration{position:absolute}.bc-create-tournament-type-selection-popup .tournament-type-container .tournament-type-options .tournament-type-option .gradient-border div{background:linear-gradient(140.59deg,#403b92 .67%,#1b1944 98.3%);height:100%;width:100%}.bc-create-tournament-type-selection-popup .tournament-type-container .tournament-type-options .tournament-type-option .robot-icon{-webkit-transform:translateY(10%);transform:translateY(10%)}.bc-create-tournament-form-wrapper{align-items:center;background:rgba(0,0,0,.2);display:flex;font-family:Poppins;height:100%;justify-content:center;left:117px;position:absolute;top:0;width:calc(100% - 117px);z-index:100}.bc-create-tournament-form-wrapper .create-tournament-form-popup{height:90vh;width:700px}.bc-create-tournament-form-wrapper .create-tournament-form-popup .content-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:32px 24px;width:100%}.bc-create-tournament-form-wrapper .create-tournament-form-popup .content-wrapper>.title{color:#fff;font-size:24px;font-weight:700;margin-bottom:12px;text-align:center}.bc-create-tournament-form-wrapper .create-tournament-form-popup .content-wrapper .form-container{display:flex;flex-direction:column;height:100%;overflow:hidden;overflow-y:auto;padding-right:10px;width:100%}.bc-create-tournament-form-wrapper .create-tournament-form-popup .ct-form-action-buttons{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center;margin-top:12px;width:100%}.bc-create-tournament-form-wrapper .create-tournament-form-popup .ct-form-action-buttons .gradient-v1{border-radius:10px;height:48px;padding:0;width:400px}.bc-create-tournament-form-wrapper .create-tournament-form-popup .ct-form-action-buttons .cancel-button{background:transparent;border-radius:10px;color:#3772ff;height:48px;width:150px}.bc-create-tournament-form-wrapper .create-tournament-form-popup .field-error{align-items:center;color:#f44336!important;display:flex;flex-direction:row;font-size:12px;gap:4px}.bc-create-tournament-form-wrapper .pointer-events-none>*{opacity:.5}.bc-create-tournament-form-wrapper .pointer-events-none>:not(.field-label-wrapper){pointer-events:none}.bc-pdf-viewer-backdrop{background:rgba(0,0,0,.7);height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw}.bc-pdf-viewer-popup{left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bc-pdf-viewer-popup .bc-pdf-viewer-popup-content{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.bc-pdf-viewer-popup .bc-pdf-viewer-popup-content embed{height:100%;width:100%}.invite-user-to-table-dialog-wrapper{align-items:center;background:rgba(0,0,0,.5);color:#fff;display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content{align-items:center;display:flex;flex-direction:column;gap:22px;padding:20px 50px}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-title{font-size:20px;font-weight:600;text-align:center}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-buttons{display:flex;flex-direction:row;gap:10px;justify-content:center;width:100%}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-buttons .bc-icon-button{flex-grow:1}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-buttons .bc-icon-button .button-background{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:center}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-invite-user{display:flex;flex-direction:column;width:100%}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-invite-user .invite-inputs{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-invite-user .invite-inputs .invite-button{height:46px;padding:0;width:100px}.invite-user-to-table-dialog-wrapper .invite-user-to-table-popup-content .invite-popup-invite-user .invite-inputs .MuiAutocomplete-root{flex-grow:1}.duplicate-tournament-dialog-wrapper{color:#fff;font-family:Poppins}.duplicate-tournament-dialog-wrapper .popup-frame{height:-webkit-min-content;height:min-content;width:550px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container{align-items:center;display:flex;flex-direction:column;padding:25px 33px 40px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;font-size:13px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input input{color:#fff;font-size:13px;padding:12px 16px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input fieldset{border:0;outline:0}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input.full-width{width:100%}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input.full-width svg{fill:#fff}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .ct-form-input.file-upload-view{align-items:center;color:#fff;display:flex;flex-direction:row;height:41px;justify-content:space-between;padding:0 14px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .title{font-size:20px;font-weight:600}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .description{font-size:14px;font-weight:400;margin-top:20px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .line-seperator{background:linear-gradient(90deg,rgba(226,213,255,0),#998bba 50%,rgba(226,213,255,0));border:0;height:1px;margin:20px 0;width:100%}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .form-container{display:flex;flex-direction:column;gap:20px;width:100%}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .form-container .field-wrapper{display:flex;flex-direction:column;gap:4px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .form-container .checkbox-wrapper{align-items:center;color:#fff;display:flex;flex-direction:row;gap:6px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .form-container .field-error{align-items:center;color:#f44336!important;display:flex;flex-direction:row;font-size:12px;gap:4px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .form-container .action-button{display:flex;flex-direction:column}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .form-container .action-button .submit-button{align-items:center;align-self:center;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:6px;height:40px;justify-content:center;margin-top:12px;padding:0;width:192px}.duplicate-tournament-dialog-wrapper .popup-frame .content-container .form-container .action-button .create-tournament-warning{color:hsla(0,0%,100%,.75);font-size:12px}.bc-player-seat-selection-content{align-items:center;color:#fff;font-family:Poppins;gap:20px;height:100%;width:100%}.bc-player-seat-selection-content,.bc-player-seat-selection-content .player-select-container{display:flex;flex-direction:column}.bc-player-seat-selection-content .player-select-container .player-select-label{color:hsla(0,0%,100%,.8);font-size:14px;margin-bottom:2px}.bc-player-seat-selection-content .player-select-container .player-select-label>div{color:#fff;display:contents;font-weight:700}.bc-player-seat-selection-content .player-select-container .player-select-box{background:linear-gradient(92.51deg,#3772ff .24%,#e031ca 97.9%);border-radius:10px;cursor:pointer;height:40px;padding:1px;width:216px}.bc-player-seat-selection-content .player-select-container .player-select-box .box-content-wrapper{align-items:center;background:linear-gradient(91deg,#1c1945 .47%,#070715 99.47%);border-radius:10px;display:flex;flex-direction:row;gap:8px;height:100%;padding:0 16px;width:100%}.bc-player-seat-selection-content .player-select-container .player-select-box .box-content-wrapper *{color:#fff}.bc-player-seat-selection-content .table-decoration{left:0;position:absolute;top:0}.bc-player-seat-selection-content .user-avatar-container{align-items:center;display:flex;flex-direction:column;font-family:Poppins;font-size:11px;gap:2px;justify-content:center;max-width:28px;position:absolute;white-space:nowrap}.bc-player-seat-selection-content .user-avatar-container.north{flex-direction:column-reverse;left:80px;top:9px}.bc-player-seat-selection-content .user-avatar-container.west{left:29px;top:72px}.bc-player-seat-selection-content .user-avatar-container.east{left:129px;top:72px}.bc-player-seat-selection-content .user-avatar-container.south{left:79px;top:127px}.bc-player-seat-selection-content .turn-button{background-color:transparent;border:0;height:17px;left:85px;outline:0;padding:0;position:absolute;top:78px;width:17px}.set-line-up-dialog-wrapper{align-items:center;background:rgba(58,55,107,.45);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.set-line-up-dialog-wrapper .popup-frame{height:-webkit-min-content;height:min-content;width:700px;z-index:110}.set-line-up-dialog-wrapper .popup-frame .popup-content-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:24px;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .team-info{align-items:center;display:flex;flex-direction:row;gap:12px;margin-bottom:4px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .team-info .team-img{border-radius:999px;height:48px;min-width:48px;overflow:hidden;position:relative;width:48px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .team-info .team-img img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .team-info .team-img .team-logo-placeholder{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid hsla(0,0%,100%,.46);border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .team-info .team-img .team-logo-placeholder svg{height:100%;-webkit-transform:scale(.75);transform:scale(.75);width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .team-info .team-name{background-color:#232052;border-radius:8px;color:#fff;font-size:12px;font-weight:600;padding:6px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container>.title{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .line-seperator{background:linear-gradient(90deg,rgba(226,213,255,0),#998bba 50%,rgba(226,213,255,0));border:0;height:1px;margin:20px 0;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .round-dropdown-container{background:linear-gradient(#3772ff,#e031ca);border-radius:10px;padding:1px;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .round-dropdown-container :not(.has-lineup){border:0!important;color:#fff;outline:0!important}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .round-dropdown-container .round-dropdown-input{background:linear-gradient(90.59deg,#1c1945 .47%,#070715 99.47%);border-radius:10px;height:100%;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .round-dropdown-container .MuiAutocomplete-root>div{padding:5px 16px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .switch-content{align-items:center;color:#fff;display:flex;flex-direction:row;gap:6px;min-width:150px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .switch-content .switch-wrapper{height:20px;width:32.5px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .round-switch-selection .round-section-container{display:flex;flex-direction:column;gap:16px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .sub-title-description{color:#ececec;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:4px;margin-top:24px;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .sub-title-description div{color:hsla(0,0%,93%,.75);font-size:12px;font-weight:400}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .up-down-actions{align-self:flex-start;display:flex;flex-direction:row;gap:4px;margin-top:13px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .up-down-actions button{border-radius:999px;height:24px;padding:0;width:24px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .up-down-actions button svg{height:16px;width:16px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container{display:flex;flex-direction:column;flex-grow:1;gap:4px;overflow-x:hidden;overflow-y:auto;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item{border-radius:10px;cursor:pointer;height:42px;padding:1px;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .item-content{align-items:center;background:radial-gradient(39.36% 39.12% at 50.3% 50%,rgba(37,34,79,.64) 0,#1c1942 100%);border-radius:10px;display:flex;flex-direction:row;gap:10px;height:100%;padding:4px 12px;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .order-number{color:#fff;font-size:14px;font-weight:600}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .anchor-child{align-items:center;display:flex;flex-direction:row}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .team-photo-border-background{background-image:linear-gradient(135.8deg,#3772ff 9.09%,#e031ca 90.92%);border-radius:999px;height:32px;min-height:32px;min-width:32px;padding:1px;width:32px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .team-photo-border-background .team-photo{align-items:center;background:#151334;border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .participant-name{color:#ececec;font-size:14px;font-weight:500;margin-left:8px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .and-participant{color:hsla(0,0%,93%,.75);margin:0 8px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item .seat-info{align-items:center;background:#343070;border-radius:8px;color:#ececec;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:40px;padding:0 6px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item.selected{background-image:linear-gradient(135.8deg,#3772ff 9.09%,#e031ca 90.92%)}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item.selected .item-content{background:#343070}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .lineup-item.selected .seat-info{background:#201d51}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .registered-item-container .table-label{color:hsla(0,0%,93%,.75);line-height:14px;margin-top:4px;text-align:center}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .action-container{padding-top:24px}.set-line-up-dialog-wrapper .popup-frame .popup-content-container .action-container .save{border-radius:10px;height:48px;margin-top:12px;padding:0;width:250px}.set-line-up-dialog-wrapper .lineup-info{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:16px;gap:2px}.set-line-up-dialog-wrapper .lineup-info.has-lineup{color:#f441e1}.lineup-select-round-option{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.lineup-select-round-option .lineup-info{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:12px;gap:2px}.lineup-select-round-option .lineup-info.has-lineup{color:#f441e1}.challenge-invitation-dialog{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(58,55,107,.45);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.challenge-invitation-dialog .challenge-invitation-popup{height:-webkit-min-content;height:min-content;max-height:90vh;max-width:700px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins;height:100%;justify-content:space-between;padding:42px 60px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .title{color:#fff;font-size:24px;font-weight:600}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .line-seperator{background:linear-gradient(90deg,rgba(226,213,255,0),#998bba 50%,rgba(226,213,255,0));border:0;height:1px;margin:20px 0;width:100%}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .inviter-info{align-items:center;display:flex;flex-direction:row;font-size:20px;gap:10px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .inviter-info .user-info-wrapper{align-items:center;display:flex;flex-direction:row;gap:8px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .start-time{align-items:center;color:hsla(0,0%,93%,.8);display:flex;flex-direction:row;font-size:14px;gap:14px;margin-top:20px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .start-time .countdown-timer-main-container .gradient-box-container .gradient-box.time-elapsed-number{font-size:16px;padding:4px 0}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .awards{margin-top:20px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .labels{align-items:center;display:flex;flex-direction:row;gap:16px;margin-top:20px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .labels>div{align-items:center;background:#302d68;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-size:14px;gap:8px;padding:8px 30px}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .actions{display:flex;flex-direction:row;gap:16px;margin-top:48px;width:100%}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .actions button{border-radius:10px;flex-grow:1;font-size:16px;height:48px;padding:0;width:33.3%}.challenge-invitation-dialog .challenge-invitation-popup .popup-content .decide-description{color:hsla(0,0%,100%,.75);margin-top:10px}.subscribe-dialog-wrapper{color:#fff;font-family:Poppins,sans-serif}.subscribe-dialog-wrapper .popup-frame{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:700px}.subscribe-dialog-wrapper .row-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:32px 24px 48px}.subscribe-dialog-wrapper .info-container{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.subscribe-dialog-wrapper .info-container h1{color:#fff;font-size:24px;font-weight:600}.subscribe-dialog-wrapper .line-splitter{background:linear-gradient(90deg,rgba(226,213,255,0) 0,#998bba 50%,rgba(226,213,255,0));height:.5px;width:100%}.subscribe-dialog-wrapper .description-1{color:#ececec;font-size:16px;font-weight:500}.subscribe-dialog-wrapper .description-2{color:hsla(0,0%,93%,.6);font-size:16px;font-style:italic}.subscribe-dialog-wrapper .actions{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.subscribe-dialog-wrapper .actions button{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:7px;height:40px;justify-content:center;width:192px}.create-viewgraph-form-dialog{align-items:center;background:rgba(58,55,107,.45);display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:41}.create-viewgraph-form-dialog .popup-frame{height:575px;width:475px;z-index:110}.create-viewgraph-form-dialog .popup-frame .content-container{color:#fff;display:flex;flex-direction:column;height:100%;padding:30px;width:100%}.create-viewgraph-form-dialog .popup-frame .content-container .title{align-items:center;display:flex;flex-direction:row;font-size:20px;padding-bottom:14px}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input{background:linear-gradient(90.59deg,#1c1945 .47%,#12102e 48.52%,#070715 99.47%);border:1px solid #52528d;border-radius:10px;font-size:13px}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input input{color:#fff;font-size:13px;padding:12px 16px}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input input.MuiAutocomplete-input{font-size:13px;padding:3px 4px 3px 6px}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input fieldset{border:0;outline:0}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input .MuiAutocomplete-endAdornment{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{fill:#fff}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input.ct-autocomplete .MuiAutocomplete-inputRoot{min-height:41px;padding:4px 65px 4px 9px!important}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input.full-width{width:100%}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input.full-width svg{fill:#fff}.create-viewgraph-form-dialog .popup-frame .content-container .ct-form-input.file-upload-view{align-items:center;color:#fff;display:flex;flex-direction:row;height:41px;justify-content:space-between;padding:0 14px}.create-viewgraph-form-dialog .popup-frame .content-container .field-wrapper{display:flex;flex-direction:column;gap:4px}.create-viewgraph-form-dialog .popup-frame .content-container .field-label{color:#fff;display:flex;flex-direction:row;font-size:12.5px;gap:4px}.create-viewgraph-form-dialog .popup-frame .content-container .field-label div{color:#f441e1}.create-viewgraph-form-dialog .popup-frame .content-container .field-label-wrapper{display:flex}.create-viewgraph-form-dialog .popup-frame .content-container .field-error{align-items:center;color:#f44336!important;display:flex;flex-direction:row;font-size:12px;gap:4px}.create-viewgraph-form-dialog .popup-frame .content-container .field-error svg{display:none}.create-viewgraph-form-dialog .popup-frame .content-container .actions{display:flex;flex-direction:row;gap:20px;padding-top:14px;width:100%}.create-viewgraph-form-dialog .popup-frame .content-container .actions button{align-items:center;border-radius:10px;display:flex;font-size:16px;height:40px;justify-content:center;padding:0;width:50%}.create-viewgraph-form-dialog .tournament-image{align-items:center;background:linear-gradient(141deg,#403b92 .67%,#1b1944 98.3%);border:1px solid hsla(0,0%,100%,.46);border-radius:999px;display:flex;height:21px;justify-content:center;overflow:hidden;width:21px}.create-viewgraph-form-dialog .tournament-image>*{height:100%;width:100%}.register-page-container .register-federated-container{align-items:flex-start;align-self:center;display:flex;flex-direction:column;max-width:400px;padding-top:60px}.register-page-container .register-federated-container .title{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background-clip:text;-webkit-background-clip:text;font-family:Poppins;font-size:44px;font-weight:700;margin-bottom:32px}.register-page-container .register-federated-container .federated-login-splitter{align-self:center;color:hsla(0,0%,100%,.75);font-family:Poppins;font-size:16px;font-weight:400;margin:32px 0}.register-page-container .register-federated-container .sign-up-email-button{border-radius:10px;color:#fff;font-family:Poppins;font-size:16px;font-weight:600}.register-page-container .register-federated-container .register-form-tos{color:hsla(0,0%,88%,.8);font-family:Poppins;font-size:16px;margin-top:16px}.register-page-container .register-federated-container .register-form-tos a{color:#3772ff}.email-password-form{display:flex;flex-direction:column;gap:20px}.email-password-form .MuiFilledInput-root{background:linear-gradient(90deg,rgba(28,25,69,.5),rgba(7,7,21,.5));border:1px solid #52528d;border-radius:10px;color:#fff}.email-password-form .MuiFilledInput-root input{border-radius:inherit;color:#fff;font-size:20px;padding-bottom:12px;padding-top:12px}.email-password-form .MuiFilledInput-root input[type=password],.email-password-form .MuiFilledInput-root input[type=text]{border-bottom-left-radius:inherit;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:0}.email-password-form .MuiFilledInput-root svg{fill:#fff}.email-password-form .label-top{color:#fff;-webkit-transform:translateY(-24px)!important;transform:translateY(-24px)!important}.email-password-form input:-webkit-autofill,.email-password-form input:-webkit-autofill:active,.email-password-form input:-webkit-autofill:focus,.email-password-form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px rgba(35,35,35,.161);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.email-password-form .form-error{background:transparent;color:#e03131;font-family:Poppins;font-size:14px;font-weight:500;margin:0;padding:0}.email-password-form .has-error>div{border:1px solid #e03131}.registration-activation-container .verification-code-control-container .Mui-focused .MuiOutlinedInput-notchedOutline,.registration-activation-container .verification-code-control-container .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#edce6a}.registration-activation-container .verification-code-button-container button{background-color:#2055c8}.registration-activation-container .verification-code-button-container button.Mui-disabled{background-color:#bdbdbd}.registration-activation-container form>button,.registration-activation-container form>div{margin-left:0;margin-right:0}.registration-activation-container .MuiFilledInput-root{color:#000}.registration-activation-container .form-container{padding-top:60px}.registration-activation-container .title{-webkit-text-fill-color:transparent;background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);background-clip:text;-webkit-background-clip:text;font-family:Poppins;font-size:44px;font-weight:700;max-width:481px}.registration-activation-container .subtitle{color:#fff;font-family:Poppins;font-size:16px;font-weight:400;margin-top:20px}.registration-activation-container .subtitle b{color:#e031ca;font-weight:600}.registration-activation-container .form-error{background:transparent;color:#e03131;font-family:Poppins;font-size:14px;font-weight:500;margin:0;padding:0}.registration-activation-container .confirm-button{color:#fff;font-family:Poppins;font-size:16px;font-weight:600}.registration-activation-container .resend-button{margin-top:20px;max-width:413px;text-align:center}.registration-activation-container .resend-button a{color:#fff;font-family:Poppins;font-size:16px;font-weight:500;margin-top:20px;text-decoration-line:underline}.request-reset-password{font-family:Poppins}.request-reset-password .form-container{padding-top:140px}.request-reset-password .form-container .reset-password-title{background:radial-gradient(50% 50% at 50% 50%,#fff 0,hsla(0,0%,100%,.46) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:44px;font-weight:700}.request-reset-password .form-container .reset-password-subtitle{color:#fff;font-size:16px;margin-top:4px}.request-reset-password .MuiFormControl-root,.request-reset-password .MuiFormHelperText-root{margin-left:0;margin-right:0}.request-reset-password .MuiFilledInput-root{background:linear-gradient(90deg,rgba(28,25,69,.5),rgba(7,7,21,.5));border:1px solid #52528d;border-radius:10px;color:#fff}.request-reset-password .MuiFilledInput-root input{border-radius:inherit;color:#fff;font-size:20px;padding-bottom:12px;padding-top:12px}.request-reset-password .MuiFilledInput-root svg{fill:#fff}.request-reset-password .email-input{margin-top:66px}.request-reset-password .label-top{color:#fff;-webkit-transform:translateY(-24px)!important;transform:translateY(-24px)!important}.request-reset-password .submit-button{border-radius:10px;margin-top:24px}.request-reset-password .form-error{background:transparent;color:#e03131;font-family:Poppins;font-size:14px;font-weight:500;margin:0;padding:0}.request-reset-password .has-error>div{border:1px solid #e03131}.app-link-page-container{align-items:center;background-image:var(--primary-gradient-background);background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100vh;justify-content:center}.app-link-page-container .app-link{background-color:#2055c8;border:none;border-radius:3px;color:#fff;font-family:Lato;font-size:36px;margin-bottom:100px;margin-top:100px;padding:16px 90px}.app-link-page-container .cancel{background:none;border:none;color:#828282;font-family:Lato;font-size:24px;outline:none}.oauth-callback-container{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.oauth-callback-container .logo{z-index:1}.oauth-callback-container .mobile-redir-link{display:none}.bc-loader{--_g:no-repeat radial-gradient(circle closest-side,#000 90%,#0000);-webkit-animation:l7 1s linear infinite;animation:l7 1s linear infinite;aspect-ratio:4;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 100%;width:60px}@-webkit-keyframes l7{33%{background-size:33.3333333333% 0,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0}}@keyframes l7{33%{background-size:33.3333333333% 0,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0}}
/*# sourceMappingURL=main.a7fc39a2.css.map*/