@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{width:100%}button,select{color:#fff}body{background-color:#171823;font-family:Montserrat,sans-serif;color:#fff;margin:0;height:100vh}.web-app{display:block;position:relative;width:100vw}.bracket-game-app{display:block;position:relative;width:100vw;height:100vh;overflow-x:hidden;overflow-y:hidden}.bracket-game-waiting{display:flex;position:relative;width:100vw;height:calc(100vh - 60px);margin-top:120px;align-items:center;flex-direction:column}.bracket-waiting-label>span{position:relative;font-weight:700;margin-right:12px}.bracket-game-message{display:flex;position:relative;height:60px}.main{display:flex;position:relative;width:100vw;height:calc(100vh - 88px);justify-content:center;top:51px;overflow-y:hidden}.app-main{display:flex;position:relative;width:100vw;justify-content:center;top:51px;overflow-y:auto;padding-bottom:60px;background-color:#171823}.bracket-game-main{display:flex;position:fixed;width:100vw;height:calc(100vh - 88px);justify-content:center;padding-top:51px;overflow:hidden;padding-bottom:37px}.landing-page-main{display:flex;position:relative;width:100vw;justify-content:center}.landing-page-main .welcome-main{margin-bottom:38px}.header{display:flex;position:relative;height:50px;justify-content:center;border-bottom:1px solid #2e4053}.main-title{display:block;position:relative;font-family:Russo One;font-size:18px;font-weight:700;text-align:center;padding-top:8px;padding-bottom:2px;width:fit-content;color:#fff}.beta-label{display:flex;width:fit-content;border:1px solid #fff;color:#000;font-weight:700;font-size:12px;height:18px;padding:0 6px;border-radius:6px;margin-top:14px;margin-left:10px;background:#208bfe;background:linear-gradient(90deg,#208bfe,#57c785,#eddd53)}.main-title>span{display:inline-block;position:relative;vertical-align:top;line-height:1;margin-top:7px}.header-account{position:absolute;display:block;right:8px;top:13px;width:35px;height:48px}.header-account.facebook{position:absolute;display:block;right:8px;top:6px;width:100px;height:30px}.header-account:hover .account-menu{display:block}.header-help{position:relative;display:inline-block;margin-top:8px;cursor:pointer}.header-settings{position:relative;display:inline-block;margin-top:8px;margin-left:12px;cursor:pointer}.header-chat{position:relative;display:inline-block;margin-left:12px;cursor:pointer}.header-chat-indicator{position:absolute;width:8px;height:8px;top:-2px;left:-2px;background-color:green;border-radius:50%}.account-icon{position:absolute;display:block;background-color:#1e3ad6;color:#fff;height:30px;width:30px;border:2px solid #1E3AD6;border-radius:50%;line-height:30px;font-weight:700;font-size:14px;text-align:center;top:0;right:0;cursor:pointer;overflow:hidden}.account-icon:hover{transform:scale(1.1)}.account-icon-photo{position:absolute;top:0;left:0;width:30px}.account-menu{position:absolute;display:none;top:36px;right:0;width:162px;color:#000;background-color:#fff;z-index:1001}.account-menu .account-settings,.account-menu .account-logout{position:relative;display:block;line-height:32px;padding:0 12px;cursor:pointer}.account-menu .account-settings:hover,.account-menu .account-logout:hover{background-color:#f5f5f5}.main-bracket{display:block;position:relative;width:100%}.main-bracket.NCAAM .round-final-four{margin-top:131px}.main-bracket.NCAAM .round-final-four .bracket-connectors{height:190px}.main-bracket.NCAAM .round-final-four .bracket-line{margin-top:91px}.main-bracket.NCAAM .national-title-bracket{margin:126px auto 0}.main-bracket.NCAAM .round-national-title{margin-top:161px}.main-bracket.NCAAM .national-winner-bracket{margin:140px auto 0}.main-bracket.bracket-game-r1-5rd.NCAAMACC .oner5rd-empty-game:nth-of-type(5),.main-bracket.bracket-game-r1-5rd.NCAAMACC .oner5rd-empty-game:nth-of-type(7){height:86px}.main-bracket.bracket-game-r1-5rd .round-1-spacer{margin-top:424px}.main-bracket.bracket-game-r1-5rd .round1>.game{margin-top:114px}.main-bracket.bracket-game-r1-5rd .round1>.game:nth-of-type(6){margin-top:0}.main-bracket.bracket-game-r1-5rd .round1>.game:nth-of-type(8){margin-top:0}.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(2),.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(3),.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(4),.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(5),.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(6),.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(7),.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(8),.main-bracket.bracket-game-r1-5rd .round2-content .round2>.game:nth-of-type(9){margin-top:0}.main-bracket.bracket-game-r1-5rd .round3-content .round3>.game:nth-of-type(1){margin-top:102px}.main-bracket.bracket-game-r1-5rd .round3-content .round3>.game:nth-of-type(2){margin-top:114px}.main-bracket.bracket-game-r1-5rd .round3-content .round3>.game:nth-of-type(3){margin-top:114px}.main-bracket.bracket-game-r1-5rd .round3-content .round3>.game:nth-of-type(4){margin-top:114px}.main-bracket.bracket-game-r1-5rd .round3-content .round3>.game:nth-of-type(5){margin-top:114px}.main-bracket.bracket-game-r1-5rd .round1-to-2{margin-top:0;margin-left:4px}.main-bracket.bracket-game-r1-5rd .round1-to-2 .bracket-lines:nth-of-type(1){margin-top:413px}.main-bracket.bracket-game-r1-5rd .round1-to-2 .bracket-lines{margin-top:90px}.main-bracket.bracket-game-r1-5rd .round1-to-2 .bracket-connectors{border-top:none;height:45px}.main-bracket.bracket-game-r1-5rd .round1-to-2 .bracket-line{margin-top:0}.main-bracket.bracket-game-r1-5rd .round2-to-3{margin-top:0;margin-left:4px}.main-bracket.bracket-game-r1-5rd .round2-to-3 .bracket-lines:nth-of-type(1){margin-top:87px}.main-bracket.bracket-game-r1-5rd .round2-to-3 .bracket-lines:nth-of-type(2){margin-top:103px}.main-bracket.bracket-game-r1-5rd .round2-to-3 .bracket-lines:nth-of-type(3){margin-top:103px}.main-bracket.bracket-game-r1-5rd .round2-to-3 .bracket-lines:nth-of-type(4){margin-top:103px}.main-bracket.bracket-game-r1-5rd .round2-to-3 .bracket-connectors{height:100px;margin-top:0}.main-bracket.bracket-game-r1-5rd .round3-to-4{margin-top:0}.main-bracket.bracket-game-r1-5rd .round3-to-4 .bracket-line{margin-top:106px}.main-bracket.bracket-game-r1-5rd .round3-to-4 .bracket-lines:nth-of-type(1){margin-top:134px}.main-bracket.bracket-game-r1-5rd .round3-to-4 .bracket-lines:nth-of-type(2){margin-top:202px}.main-bracket.bracket-game-r1-5rd .round3-to-4 .bracket-connectors{height:206px;margin-top:0}.main-bracket.bracket-game-r1-5rd .round2-to-3 .bracket-line{margin-top:48px}.main-bracket.bracket-game-r1-5rd .round4-content .round4>.game:nth-of-type(1){margin-top:206px}.main-bracket.bracket-game-r1-5rd .round4-content .round4>.game:nth-of-type(2){margin-top:320px}.main-bracket.bracket-game-r1-5rd .round4-to-5{margin-top:0}.main-bracket.bracket-game-r1-5rd .round4-to-5 .bracket-connectors{height:410px;margin-top:0}.main-bracket.bracket-game-r1-5rd .round4-to-5 .bracket-line{margin-top:206px}.main-bracket.bracket-game-r1-5rd .round4-to-5 .bracket-lines:nth-of-type(1){margin-top:240px}.main-bracket.bracket-game-r1-5rd .round5-content .round5>.game{margin-top:410px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round1-to-2 .bracket-lines:nth-of-type(3){display:none}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round2-to-3 .bracket-connectors{height:109px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round2-to-3 .bracket-lines:nth-of-type(2),.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round2-to-3 .bracket-lines:nth-of-type(3),.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round2-to-3 .bracket-lines:nth-of-type(4){margin-top:107px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round3-content .round3>.game:nth-of-type(2){margin-top:121px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round3-content .round3>.game:nth-of-type(3){margin-top:118px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round3-content .round3>.game:nth-of-type(4){margin-top:119px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round3-to-4 .bracket-lines:nth-of-type(1){margin-top:136px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round3-to-4 .bracket-connectors{height:217px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round3-to-4 .bracket-lines:nth-of-type(2){margin-top:211px}.main-bracket.bracket-game-r1-5rd.NCAAMA10 .round4-content .round4>.game:nth-of-type(1){margin-top:213px}.game.round-4-game31{margin-top:430px}.main-bracket-header{display:flex;position:relative;height:48px;border-bottom:1px solid #2e4053}.main-bracket.tennis .team:not(.selected){color:#222}.main-bracket-header-gametime{display:flex;position:relative;text-align:center;font-weight:700;height:24px;line-height:24px;background-color:#171823;z-index:10}.leaderboard-link{font-size:12px;margin-left:auto;margin-right:16px;cursor:pointer}.main-bracket-info,.main-bracket-poker-info{display:flex;position:relative;height:100%;width:33%;justify-content:center;padding-top:2px}.main-bracket-poker-swaps{position:relative;height:100%;width:33%}.main-bracket-icon{display:inline-block;position:relative;margin-top:14px}.main-bracket-title-content{display:block;position:relative;margin-left:8px;margin-top:8px}.main-bracket-howtoplay-content{display:flex;position:relative;cursor:pointer;width:100%;align-items:center;justify-content:center}.main-bracket-howtoplay-content:hover{background:#2e4053}.main-bracket-howtoplay-content-new{position:relative;display:flex;width:80%;height:40px;border:1px solid #2e4053;outline:none;border-radius:12px;box-shadow:3px 3px #208bfe;background-color:#171823;transition:all .15s ease;padding:0;justify-content:center}.main-bracket-howtoplay-content-new:active{transform:translate(3px,3px);box-shadow:0 0 #208bfe;border:1px solid #008000;outline:none}.main-bracket-howtoplay-content-new:hover,.main-bracket-howtoplay-content-new.selected{background-color:green;border:1px solid #008000;outline:none;cursor:pointer}.how-to-play-text-new{display:block;position:relative;font-size:13px;line-height:13px;font-weight:700;width:70px;margin-left:4px;margin-top:6px}.how-to-play-chevron-new{display:flex;position:relative;margin-top:10px;margin-right:4px}.main-bracket.soccer .game-teams{background:#282828}.main-bracket.soccer .game-teams:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/soccerfullbkg-BDr1kKou.png);background-repeat:no-repeat;opacity:.5}.main-bracket.tennis .game-teams:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/tennisfullbkg-B5QNkl2L.png);background-repeat:no-repeat;opacity:.5}.home-login-link{color:#fff}.home-login-link:hover{background:#2e4053;color:#fff}.home-howtoplay-content{position:relative;display:flex;width:220px;height:60px;border:1px solid #2e4053;outline:none;border-radius:12px;box-shadow:3px 3px #208bfe;background-color:#171823;transition:all .15s ease;padding:0}.home-howtoplay-content:active{transform:translate(3px,3px);box-shadow:0 0 #208bfe;border:1px solid #008000;outline:none}.home-howtoplay-content:hover,.home-howtoplay-content.selected{background-color:green;border:1px solid #008000;outline:none;cursor:pointer}.home-howtoplay-content .how-to-play-icon>.help-icon{width:36px;height:36px;margin-left:6px}.home-howtoplay-content .how-to-play-text-new{font-size:18px;width:200px;height:20px;margin-top:22px}.how-to-play-icon{display:flex;position:relative;align-items:center;justify-content:center;margin-left:12px}.how-to-play-icon>.help-icon{width:24px;height:24px}.how-to-play-text{display:flex;position:relative;font-size:14px;font-weight:700;line-height:28px;align-items:center;justify-content:center;margin-left:8px}.how-to-play-chevron{display:flex;position:relative}.main-bracket-title-content2{display:flex;position:relative;border-bottom:1px solid #2e4053;height:42px;align-items:center}.main-bracket-title-label{font-size:13px;line-height:13px}.main-bracket-title2,.main-bracket-sport2,.main-bracket-year2{display:flex;position:relative;width:33%;flex-direction:column;align-items:center}.main-bracket-title-text{font-size:16px;line-height:16px;font-weight:700}.main-bracket-leaderboard{display:block;position:relative;margin-top:4px;font-size:13px;border-top:1px solid #2e4053;width:100%;cursor:pointer;font-weight:700;text-align:center;background-color:#171823}.main-bracket-leaderboard>svg{margin-top:3px}.main-bracket-leaderboard>span{position:relative;vertical-align:top;top:2px}.main-bracket-leaderboard:hover{background:#2e4053}.main-bracket-game-begins{display:block;position:relative;font-size:12px;margin-left:16px}.main-bracket .title{display:block;position:relative;width:100%;border:1px solid #fff}.main-bracket .users{display:block;position:relative;width:200px;border:1px solid #fff}.round1 .game{margin-bottom:24px}.game{display:block;position:relative;min-height:96px;margin-bottom:12px}.game.bye{min-height:96px}.game>.swap-pick{display:block;position:absolute;left:-22px;top:16px;width:30px;padding-top:6px;cursor:pointer}.game>.confirm-swap{display:inline-block;position:relative;vertical-align:top;margin-top:16px;cursor:pointer}.game>.confirm-swap.confirmed{cursor:default}.swap-pick-disabled-message{position:relative;display:block;top:0;left:-150px;width:150px;height:130px;background:#161e27;color:#000;border-radius:12px;padding:12px}.swap-pick-disabled-text{position:relative;display:block;width:132px;height:112px;border-radius:12px;font-size:13px;padding:8px;border:1px solid #2e4053;color:#fff}.swap-pick-disabled-text>div{display:flex;margin-bottom:16px;margin-left:auto}.raise-message{position:absolute;display:block;bottom:150px;left:200px;width:170px;height:110px;background:#161e27;color:#000;border-radius:12px;padding:12px;z-index:200;box-shadow:2px 2px 10px #e1e1e1}.raise-message.right-side{left:-150px}.raise-message-text{position:relative;display:block;width:152px;height:92px;border-radius:12px;font-size:13px;padding:8px;border:1px solid #2e4053;color:#fff}.raise-modal-inputs{position:relative;display:block;margin-top:6px}.game>.game-teams{display:inline-block;position:relative;border:1px solid #2e4053;border-radius:2px}.game.complete>.game-teams.correct{background:green;border:4px solid #008000}.game.complete>.game-teams.incorrect{background:#b22222;border:4px solid #B22222}.game-teams>.gameid{display:inline-block;position:relative;width:20px}.game-names{display:inline-block;position:relative}.game-names.correct{background:#00ff004d}.game-names.incorrect{background:#dc143c4d}.game-stats{font-size:12px;width:100%;font-weight:700;height:22px}.game-stats>span{display:block;position:relative;margin-left:10px;top:4px}.game-play{position:absolute;display:block;right:4px;bottom:0;cursor:pointer}.game-pick-success{color:green}.game-pick-error{color:red}.team{display:block;position:relative;width:230px}.team>.container{cursor:pointer}.team.saved>.container{cursor:default!important}.game.incomplete:not(.bye) .team:not(.saved) .container:not(.empty):hover{background:green!important;color:#fff}.game.bye .team,.game.bye .container,.game .container.empty{cursor:default}.national-title-bracket .team .container:hover,.final-four-bracket .team .container:hover,.final-four-region .team .container:hover{background:green!important}.team.correct,.team.selected.correct{background:#00ff004d}.game.complete .team.saved.selected.incorrect .container{background:#b22222!important}.game.incomplete .team.saved.incorrect:hover{background:#dc143c4d}.team.incorrect.selected .game-team-name,.team.incorrect.selected.round-1 .game-team-name{text-decoration:line-through}.team.incorrect:not(.round-1) .game-team-name{text-decoration:line-through}.game.incomplete .team.saved.selected.incorrect:hover{background-color:#208bfe}.team.saved.selected.correct{background:#208bfe}.team.saved.correct{background:none}.team.saved.selected.correct .game-team-name{text-decoration:none}.game.incomplete .team.saved.incorrect:hover{background-color:#171823}.game-pick,.game-winner{font-weight:700}.container>.championship-pick{padding-top:7px}.container.correct-pick>.game-pick{padding-top:7px}.game-pick.correct-pick>.game-team-name{text-decoration:line-through}.team .seed{display:inline-block;position:relative;width:26px;text-align:center}.empty-seed{display:inline-block;position:relative;width:6px}.team>div{display:inline-block;position:relative}.team.round-1>.container>div{margin-top:7px!important;font-weight:700}.name-flag{display:inline-block;position:relative;margin-left:2px;margin-right:4px;top:1.5px}.game-team-name,.game-winner-name{display:inline-block;position:relative;margin-left:4px}.team .game-score{display:block;position:absolute;right:0;top:0;padding:0 2px;margin:0 0 0 4px;min-width:28px;text-align:center}.team .game-pick .game-score{top:7px}.team .game-winner .game-score{top:18px}.team>.container>.seed{display:inline-block;position:relative;width:26px;text-align:center}.team>.container>.game-score{display:block;position:absolute;right:0;top:0;padding:0 2px;margin:0 0 0 4px;min-width:28px;text-align:center}.team>.container>.game-score-bye{display:block;position:absolute;right:0;top:0;padding:0 2px;margin:0 6px 0 4px;min-width:28px;text-align:center}.team.selected .game-score{color:#fff}.team.selected .container{background:green!important}.new-game{display:block;position:relative;min-height:54px}.new-game>.swap-pick{display:inline-block;position:relative;vertical-align:top;margin-top:16px;cursor:pointer}.new-game>.confirm-swap{display:inline-block;position:relative;vertical-align:top;margin-top:16px;cursor:pointer}.new-game>.confirm-swa.confirmed{cursor:default}.new-game>.new-game-teams{display:inline-block;position:relative}.new-game-teams>.gameid{display:inline-block;position:relative;width:20px}.new-game-names{display:inline-block;position:relative}.new-game-names.correct{background:#00ff004d}.new-game-names.incorrect{background:#dc143c4d}.new-game-stats{font-size:12px;background-color:#171823}.new-game-play{display:inline-block;position:relative;vertical-align:top;margin-top:17px;cursor:pointer}.new-game-pick-success{color:green}.new-game-pick-error{color:red}.new-team{display:block;position:relative;border:1px solid #fff;width:230px}.new-team.correct{background:#00ff004d}.new-team.incorrect{background:#dc143c4d}.new-team.incorrect .new-game-team-name{text-decoration:line-through;color:#cc0e00}.new-team>.new-seed{display:inline-block;position:relative;border:1px solid #fff;width:26px;text-align:center}.new-team>div{display:inline-block;position:relative}.new-game-team-name{display:inline-block;position:relative}.new-team .new-game-score{display:block;position:absolute;right:0;top:0;padding:0 2px;margin:0 0 0 4px;border:1px solid #fff}.poker-game{display:block;position:relative;width:100%;height:calc(100vh - 140px);overflow-y:auto}.poker-game-title{display:block;position:relative;font-weight:700;line-height:40px;margin-left:auto;padding-right:16px}.poker-game-header{display:block;position:relative}.poker-game-start-countdown{position:absolute;display:block;width:100%;height:100vh;z-index:10010;border:1px solid #2e4053;transition:transform 1s ease-in-out;transform:translate(0)}.poker-game-start-countdown.zoom-me-away{transform:translate(-100vw)}.poker-game-start-countdown-inner{position:absolute;display:block;width:100%;height:100%;background-color:#171823;z-index:10010;opacity:.9}.poker-game-start-countdown-content{position:absolute;display:flex;width:100%;height:100%;z-index:10010;margin-top:32px;align-items:center;flex-direction:column}.poker-game-countdown-text{position:relative;display:flex;width:fit-content;margin-bottom:32px;font-size:28px;font-weight:700}.poker-opponents-content{position:relative;display:block;height:100%;overflow:auto}.game-state{display:block;position:absolute;top:8px;right:16px}.poker-content{display:block;position:relative}.poker-player-area{display:flex;position:relative;justify-content:center;margin-top:32px}.player-area{display:inline-block;position:relative;vertical-align:top;max-width:70px;min-height:180px;margin-right:12px}.main-player-inner-area{display:flex;position:relative;width:250px;justify-content:center}.main-player-left{display:flex;position:relative;flex-direction:column;width:90px}.main-player-center{display:flex;position:relative;flex-direction:column;width:90px;margin-left:12px}.main-player-right{display:flex;position:relative;flex-direction:column;width:90px;padding-top:8px}.player-area-cards-etc{height:184px}.player-area-cards-etc.current-player .poker-avatar{border:2px solid #008000}.player-area-cards-etc.current-player .donut{left:-2.5px}.poker-avatar{display:block;position:relative;border-radius:8px}.poker-avatar-player-name{font-size:12px;margin-top:6px}.current-player .poker-avatar-player-name{font-size:13px;font-weight:700}.main-player-area{display:flex;flex-wrap:wrap;position:relative;justify-content:center;margin-top:32px}.main-player-buttons{display:flex;position:relative;flex-basis:100%;justify-content:center;align-items:center}.player-name{display:block;position:relative;font-size:14px;font-weight:700}.community-cards-area{display:flex;position:relative;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:32px;margin-bottom:16px}.community-cards-hand{display:block;position:relative;margin-right:8px}.poker-game-buttons{display:flex;position:relative;align-items:center;justify-content:center;margin-top:32px;margin-bottom:60px}.poker-game-is-complete{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;margin-top:32px}.poker-game-is-complete>.poker-complete-title{font-size:20px;margin-bottom:32px}.poker-game-is-complete .loading-logo{width:80px;height:80px}.pot-amount{display:block;position:relative;flex-basis:100%;text-align:center}.poker-hand{display:block;position:relative}.poker-hand .folded{display:block;position:relative;width:64px;height:43px;background:#ffffff4d;z-index:102}.poker-hand .folded>span{position:absolute;font-size:16px;font-weight:700;text-align:center;line-height:43px;width:100%}.winning-hand-cards{display:block;position:relative;width:fit-content;margin:30px auto 20px}.showing-card{position:relative;display:inline-block;width:30px;height:40px;margin-right:2px;transition:transform 1s ease-in-out,opacity 1s ease-in-out,margin-top 1s ease-in-out,margin-left 1s ease-in-out,margin-right 1s ease-in-out}.showing-card>.card-type{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;width:30px;height:40px;line-height:40px;border-radius:2px;background:#fff;margin:auto;text-align:center;cursor:default}.showing-card.selected-card{transform:scale(1.2)}.community-cards-hand.game-complete .showing-card.selected-card{margin-top:6px;margin-right:12px}.showing-card.not-selected-card{transform:scale(.8);opacity:.3;margin-right:12px}.poker-hand>.showing-card.selected-card:nth-of-type(2){margin-left:8px}.dealer-chip{position:absolute;width:20px;height:20px;right:-4px;top:50px;z-index:102}.bet{display:inline-block}.move-btns{display:flex;align-items:center}.bet-btn{display:flex;position:relative;background:#208bfe;padding:6px 12px;margin-right:24px;font-size:13px;font-weight:700}.bet-btn-message.selected,.bet-btn-message:hover{font-weight:700}.bet-btn.recommended{border-width:2px;animation:pulse-border 1s infinite alternate}.raise-btn{display:flex;margin-left:auto}.raise-modal-content{display:block}.raise-modal-inputs{display:flex;margin-bottom:16px}.raise-modal-inputs .total-chips{display:flex;position:relative}.raise-modal-inputs .total-chips-slash{margin-left:8px;margin-right:4px;margin-top:2px}.raise-modal-inputs .total-chips-amount{margin-right:8px;height:14px;margin-top:6px}.raise-arrow{display:block;position:relative;height:18px;margin-right:4px;rotate:180deg}.raise-modal-btns{display:flex;position:relative;margin-top:32px}.round-info{position:relative;display:flex;font-size:12px;font-weight:700}.round-info-raise-arrow{display:block;position:relative;height:18px;margin-top:3px;margin-right:6px;rotate:180deg}.round-bet-amount{display:flex;position:relative;margin-right:8px}.bet-amount{display:flex;position:relative;width:24px;padding:6px;height:8px}.total-chips{display:block;position:relative}.total-chips-amount{display:inline-block;position:relative;font-weight:700;margin-left:4px;font-size:14px;line-height:14px;top:-2px}.chips-icon{display:block;position:relative;width:20px}.community-cards-chips.chips-icon{display:inline-block;position:relative}.chips-icon-animation{display:block;position:absolute;top:0;left:0;width:20px;transition:transform 1s ease-in-out;transform:translate(0)}.chips-icon-player{display:inline-block;position:relative}.raise-amount{display:flex;position:relative}.call-info{display:flex;position:relative;margin-right:8px}.last-player-move{display:block;position:relative;min-height:24px;transition:opacity .8s ease-in-out}.main-player-area .last-player-move{display:flex;position:relative;min-height:24px;transition:opacity .8s ease-in-out;justify-content:center}.player-turn-countdown{display:none}.player-turn-countdown.current-player{display:block}.show-fade-out-move{opacity:0}.create-bracket-btn{position:relative;display:block;height:40px}.region{position:relative;display:block;width:calc((100vw - 210px)/2 + 1750px);padding-bottom:120px;overflow-y:auto}.region-wrapper{position:relative;display:block;width:100vw;overflow-x:auto;height:calc(100vh - 220px);overflow-y:auto}.region-background{position:absolute;display:block;width:100vw;height:calc(100vh - 200px);background:#470e0e;background:radial-gradient(circle,#470e0e 6%,#000)}.round-titles{position:absolute;display:flex;left:calc((100vw - 210px)/2);z-index:1001}.round-title-fixed{position:relative;display:flex;width:232px;justify-content:center;height:44px;margin-right:96px}.round-title-text{position:relative;display:flex;color:#c7cdd2;height:16px;line-height:16px;margin-top:8px;padding:6px 14px;font-weight:700;border-radius:10px;border:1px solid #2e4053;background-color:#17182399}.test-container{position:relative;display:block;height:400px;border:1px solid #fff}.next-round{position:absolute;right:6px;top:96px;color:#000;padding:0 6px;background-color:#fff;border-radius:4px;cursor:pointer;z-index:1001}.prev-round{position:absolute;left:6px;top:96px;color:#000;padding:0 6px;background-color:#fff;border-radius:4px;cursor:pointer;z-index:1001}.final-four-left-button{position:absolute;left:26px;top:8px;color:#fff;padding:0 6px;border-radius:4px;cursor:pointer;z-index:1001}.final-four-right-button{position:absolute;right:16px;top:8px;color:#fff;padding:0 6px;min-width:84px;text-align:center;border-radius:4px;cursor:pointer;z-index:1001}.final-four-right-button>span{display:block;position:relative;font-weight:700;width:100%;height:31px;border-bottom:6px solid #2e4053}.final-four-left-button>span{display:block;position:relative;font-weight:700;width:100%;height:31px;border-bottom:6px solid #2e4053}.round1-content{position:relative;display:inline-block;vertical-align:top;width:332px;margin-left:calc((100vw - 210px)/2);margin-top:44px;transition:margin-left .8s ease-in-out}.round1{position:relative;display:inline-block;vertical-align:top}.round-1-title{position:sticky;display:block;line-height:44px;height:44px;text-align:center;width:232px;font-weight:700;z-index:101}.round-title{position:absolute;display:block;line-height:44px;text-align:center;width:100%}.round2-content{position:relative;display:inline-block;vertical-align:top;width:334px;margin-top:44px}.round2-content .round-title{position:relative;display:inline-block;vertical-align:top;margin-bottom:0;width:100%}.round3-content{position:relative;display:inline-block;vertical-align:top;width:334px;margin-top:44px}.round4-content,.round5-content{position:relative;display:inline-block;vertical-align:top;width:316px;margin-top:44px}.final-four-content{position:absolute;display:none;background-color:#171823;height:780px;vertical-align:top;width:1200px;top:162px;left:100vw;transition:left .8s ease-in-out;z-index:5001}.finals-content{position:absolute;display:none;background-color:#171823;height:780px;vertical-align:top;width:1200px;top:163px;left:100vw;transition:left .8s ease-in-out;z-index:5001}.finals-content.show-finals,.final-four-content.show-final-four{display:block;left:0}.finals-content .round-national-title{margin-top:89px}.finals-content .national-winner-bracket{margin:68px auto 0}.bracket-round-menu.show-finals{margin-top:-42px}.final-four-buttons{position:absolute;display:block;top:12px;left:0;width:100vw}.round1-to-2{position:relative;display:inline-block;width:94px;height:462px;vertical-align:top;margin-top:34px}.round1-to-2 .bracket-lines{position:relative;display:block;height:25%}.round1-to-2 .bracket-lines:nth-of-type(2),.round1-to-2 .bracket-lines:nth-of-type(3),.round1-to-2 .bracket-lines:nth-of-type(4),.round1-to-2 .bracket-lines:nth-of-type(5),.round1-to-2 .bracket-lines:nth-of-type(6),.round1-to-2 .bracket-lines:nth-of-type(7),.round1-to-2 .bracket-lines:nth-of-type(8){position:relative;display:block;margin-top:125px;height:25%}.round1-to-2 .bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;width:46px;height:122px;vertical-align:top}.round1-to-2 .bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:46px;margin-top:55px;vertical-align:top}.round2-to-3{position:relative;display:inline-block;width:96px;height:462px;margin-top:87px;vertical-align:top}.round2-to-3 .bracket-lines{position:relative;display:block}.round2-to-3 .bracket-lines:nth-of-type(2),.round2-to-3 .bracket-lines:nth-of-type(3),.round2-to-3 .bracket-lines:nth-of-type(4){position:relative;display:block;margin-top:239px}.round2-to-3 .bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;width:46px;height:241px;margin-top:0;vertical-align:top}.round2-to-3 .bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:46px;margin-top:114px;vertical-align:top}.round3-to-4{position:relative;display:inline-block;width:96px;height:120px;margin-top:94px;vertical-align:top}.round3-to-4 .bracket-lines{position:relative;display:block;margin-top:106px}.round3-to-4 .bracket-lines:nth-of-type(2){position:relative;display:block;margin-top:462px}.round3-to-4 .bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;width:46px;height:481px;vertical-align:top}.round3-to-4 .bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:46px;margin-top:222px;vertical-align:top}.round3-to-4.teams-32{margin-top:235px}.round3-to-4.teams-32 .bracket-lines{margin-top:0}.round3-to-4.teams-32 .bracket-line{margin-top:0;width:102px}.round4-to-5{position:relative;display:inline-block;width:82px;margin-top:468px;vertical-align:top}.round4-to-5 .bracket-lines{position:relative;display:block;height:100%}.round4-to-5 .bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;width:30px;height:924px;vertical-align:top}.round4-to-5 .bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:46px;margin-top:424px;vertical-align:top}.round2{position:relative;display:inline-block;vertical-align:top}.round2>.game:first-of-type{margin-top:55px}.round2>.game:nth-of-type(2){margin-top:147px}.round2>.game:nth-of-type(3){margin-top:142px}.round2>.game:nth-of-type(4){margin-top:144px}.round2>.game:nth-of-type(5),.round2>.game:nth-of-type(6),.round2>.game:nth-of-type(7),.round2>.game:nth-of-type(8),.round2>.game:nth-of-type(9){margin-top:139px}.round3>.game:first-of-type{margin-top:165px}.round3>.game:nth-of-type(2){margin-top:388px}.round3>.game:nth-of-type(3){margin-top:370px}.round3>.game:nth-of-type(4){margin-top:370px}.round3>.game:nth-of-type(5){margin-top:370px}.round4>.game{margin-top:386px}.round4>.game:nth-of-type(2){margin-top:436px}.round4>.game:nth-of-type(3){margin-top:832px}.round5>.game{margin-top:858px}.round3,.round4,.round5{position:relative;display:inline-block;vertical-align:top}.round5.teams-32{margin-top:220px}.round5 .team>.seed{border:none}.final-four{position:relative;display:inline-block;width:550px;border:1px solid #fff;vertical-align:top}.final-four-title{position:relative;display:block;font-size:22px;font-weight:700;margin:12px;text-align:center}.national-title-game{position:relative;display:block;border:1px solid #2e4053;padding:6px}.final-four-top{position:relative;display:block;margin-top:12px;padding:4px 4px 6px}.national-championship-game{position:relative;display:block;margin-top:12px;border:1px solid #2e4053;padding:4px 4px 6px}.national-championship-game .team>.seed{border:none}.final-four-region{position:relative;display:block;margin-left:8px}.final-four-bottom{position:relative;display:block;margin-top:32px;padding:4px 4px 6px}.final-four-wrapper{position:relative;display:block;margin-left:calc((100vw - 210px)/2);margin-top:60px;transition:margin-left .8s ease-in-out}.final-four-wrapper.show-national-title{margin-left:-170px}.final-four-wrapper.show-national-winner{margin-left:-460px}.finals-game{position:relative;display:block;margin-top:32px}.final-four-bracket{position:relative;display:inline-block;width:233px;margin:0 auto}.national-title-bracket{position:relative;display:inline-block;width:244px;margin:94px auto 0;vertical-align:top}.national-winner-bracket{position:relative;display:inline-block;width:230px;margin:108px auto 0;vertical-align:top}.national-winner-bracket .team{background:none;cursor:default}.round-final-four{position:relative;display:inline-block;width:64px;margin-top:110px;vertical-align:top}.round-final-four .bracket-lines{position:relative;display:block;height:100%}.round-final-four .bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;width:30px;height:140px;vertical-align:top}.round-final-four .bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:30px;margin-top:72px;vertical-align:top}.round-national-title{position:relative;display:inline-block;width:64px;margin-top:124px;vertical-align:top}.round-national-title .bracket-lines{position:relative;display:block;height:100%}.round-national-title .bracket-connectors{position:relative;display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;width:30px;height:133px;vertical-align:top}.round-national-title .bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:64px;margin-top:58px;vertical-align:top}.round-national-winner{position:relative;display:inline-block;width:64px;margin-top:78px;vertical-align:top}.round-national-winner .bracket-lines{position:relative;display:block;height:100%}.round-national-winner .bracket-connectors{position:relative;display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;width:30px;height:133px;vertical-align:top}.round-national-winner .bracket-line{position:relative;display:inline-block;border-top:1px solid #fff;width:30px;margin-top:68px;vertical-align:top}.active-card{position:relative;padding:2px;border:1px solid #fff;cursor:pointer;border-radius:3px;width:30px;text-align:center}.active-card.selected{background:#ffffff4d;font-weight:700}.start-game-btn{display:block;position:relative;margin-right:16px}.main-sub-menu{position:relative;display:flex}.available-cards{position:relative;display:flex;width:fit-content;min-width:100px;border:1px solid #fff;height:40px;margin-left:16px;margin-top:16px;margin-bottom:16px}.available-card{position:relative;display:inline-block;width:30px;height:40px;border:1px solid #fff;background:#000}.available-card.selected{background:#575655;font-weight:700}.card-type{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;width:30px;height:40px;line-height:40px;border-radius:2px;background:#fff;margin:auto;text-align:center;cursor:default}.flip-card{position:relative;width:30px;height:40px;color:#fff;cursor:pointer;transition:2s ease-in-out;transform-style:preserve-3d}.flip-card.flipped{transform:rotateY(.5turn)}.card__face{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transition:1s ease-in-out;-webkit-box-reflect:below 0 linear-gradient(transparent,transparent,rgba(0,0,0,.4))}.card__face img{width:30px;height:40px;object-fit:cover}.card__face--back{transform:rotateY(.5turn)}.view-all-cards{display:block;position:absolute;font-size:11px;line-height:11px;bottom:-11px;text-decoration:underline;right:0;cursor:pointer}.header-left-content{display:block;position:relative;margin-left:auto;width:118px}.header-tokens{display:flex;position:relative;text-align:center;margin-top:5px;align-items:center;justify-content:center}.header-token{display:block;position:relative;width:32px;margin-left:20px}.token-count{position:absolute;color:#000;font-size:22px;left:9px;font-weight:700}.token-title{display:block;position:relative;font-size:13px;line-height:12px;margin-left:6px}.header-coin{width:32px}.selected-cards{position:relative;display:inline-block;margin-left:12px;padding-bottom:12px;margin-top:8px}.selected-cards-title{position:relative;display:block;margin-bottom:6px}.selected-cards-content{position:relative;display:flex;width:111px;margin-left:8px;margin-bottom:16px}.selected-cards-content .view-all-cards{bottom:-20px}.select-cards>.available-card,.selected-cards-content>.available-card{position:relative;display:inline-block;width:40px;height:52px;margin-right:12px;border:1px solid #fff;background:#000;vertical-align:top;opacity:.8}.select-cards>.available-card:hover,.available-cards>.available-card:hover{background:#575655;font-weight:700;z-index:100;border:1px solid #208bfe;opacity:1}.select-cards>.available-card>.card-type,.selected-cards-content>.available-card>.card-type{display:block;position:relative;background-color:#fff;font-size:18px;width:40px;height:52px;line-height:52px;text-align:center;cursor:pointer;opacity:1}.selected-cards-content>.available-card>.card-type{cursor:default}.select-cards>.available-card.selected,.selected-cards-content>.available-card.selected{background:#575655;font-weight:700;border:2px solid #208bfe;margin-right:10px;opacity:1}.select-cards>.empty-card,.selected-cards-content .empty-card{position:relative;display:inline-block;width:40px;height:52px;margin-right:12px;background:#000;border:1px dashed #fff;vertical-align:top}.select-cards-done-btn{position:absolute;right:16px;margin-top:16px;background:#208bfe}.card-select-error{display:block;position:relative;font-size:13px;line-height:16px;margin-top:16px}.poker-amount{position:relative;display:inline-block;margin-left:28px;padding-bottom:12px;margin-top:8px;vertical-align:top}.poker-amount-number{position:relative;display:block;margin-top:7px;font-size:32px;font-weight:700;text-align:center}.poker-amount-number>span{position:relative;display:inline-block;margin-right:4px}.poker-header-menu{position:absolute;display:block;right:10px;font-size:16px;top:2px;height:24px;cursor:pointer}.ReactModal__Overlay{background-color:#000000d9!important;opacity:0;transition:opacity .8s ease-in-out;z-index:20001}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content{top:40px!important;transform:translate(100%)!important;transition:transform .8s ease-in-out}.ReactModal__Content--after-open{transform:translate(-50%)!important}.ReactModal__Content--before-close{transform:translate(50%)!important}.ReactModal__Content{width:75%;min-height:130px}.play-poker-btn-new{position:relative;display:flex;width:80%;height:40px;border:1px solid #2e4053;outline:none;border-radius:12px;box-shadow:3px 3px #208bfe;background-color:#171823;transition:all .15s ease;padding:0;justify-content:center}.play-poker-btn-new:active{transform:translate(3px,3px);box-shadow:0 0 #208bfe;border:1px solid #008000;outline:none}.play-poker-btn-new:hover,.play-poker-btn-new.selected{background-color:green;border:1px solid #008000;outline:none;cursor:pointer}.play-poker-text-new{display:block;position:relative;font-size:15px;line-height:15px;font-weight:700;width:70px;margin-left:4px;margin-top:5px}.play-poker-image-new{display:flex;position:relative;margin-top:6px;margin-left:16px;width:24px;height:26px}.play-poker-btn{position:relative;display:flex;cursor:pointer;width:100%;align-items:center;justify-content:center}.play-poker-btn:hover{background:#2e4053}.play-poker-btn.disabled{opacity:.3;cursor:default}.play-poker-btn .heart-emoji{display:block;position:relative;font-size:16px;color:red;height:20px}.play-poker-text{display:block;position:relative;font-size:18px;line-height:42px;font-weight:700;width:fit-content;margin-left:8px}.play-poker-image{display:flex;position:relative;width:28px}.play-poker-btn .club-emoji{display:block;position:relative;font-size:16px;color:#4a4a49;height:20px}.play-poker-icons{display:flex;position:relative;align-items:center;flex-direction:column;width:fit-content}.poker-main{display:block;position:absolute;transform:translate(100%)!important;top:49px;width:100%;height:calc(100vh - 86px);transition:transform .8s ease-in-out;background-color:#171823;border-left:1px solid #2e4053;z-index:3001}.poker-main.slide-poker-games{transform:translate(0)!important}.poker-main.show-poker-games{transition:none!important;transform:translate(0)!important}.poker-games-header{display:flex;position:relative;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;width:100%}.poker-games-items{display:block;position:relative}.poker-items-admin{position:absolute;display:block;background:#161e27;border:1px solid #2e4053;height:400px;max-width:600px;min-width:300px;top:39px;right:-100vw;transition:right .8s ease-in-out;z-index:1002}.poker-items-admin.poker-admin-open{right:0}.poker-items-admin-back{position:absolute;display:block;left:4px;top:6px;cursor:pointer}.poker-admin-item{display:block;position:relative;padding:8px 12px;background-color:green;margin-bottom:8px}.poker-admin-seed{display:inline-block;position:relative;margin-right:16px;margin-left:4px}.poker-admin-team{display:inline-block;position:relative}.poker-admin-reward{display:block;position:absolute;right:16px;top:8px}.chat-back{position:absolute;left:6px;top:8px;width:24px;height:24px;z-index:101;cursor:pointer}.chat-bracket-name{display:flex;position:absolute;left:34px;top:8px;width:fit-content;height:24px;z-index:101;font-weight:700;cursor:pointer}.poker-games-back{display:inline-block;position:relative;margin-top:7px;margin-left:4px;margin-right:4px;font-weight:700;vertical-align:top;cursor:pointer}.poker-games-title{display:inline-block;position:relative;vertical-align:top;margin-top:7px;margin-bottom:8px;font-weight:700}.poker-games-item{display:flex;padding:8px 4px;background:#000;margin-bottom:8px}.poker-games-item .poker-game-players{display:block;position:relative;margin-left:auto;font-size:12px;font-weight:700;margin-top:2px;margin-right:12px}.poker-games-item .poker-game-name{display:block;position:relative;margin-left:12px}.poker-game-complete{display:block;position:relative;font-size:12px;line-height:24px}.join-game-btn,.play-poker-small-btn{display:block;position:relative;background:#208bfe;padding:4px 6px;margin-right:16px;font-size:11px;font-weight:700}.save-bracket-btn{display:block;position:fixed;background:#208bfe;padding:4px 6px;font-size:14px;font-weight:700;width:120px;height:34px;bottom:70px;right:30px;border:1px solid #fff;z-index:200}.opponent-ok-btn{display:block;position:fixed;background:#208bfe;padding:4px 6px;font-size:14px;font-weight:700;width:120px;height:34px;bottom:40px;right:30px;border:1px solid #fff;z-index:200}.send-message-btn{display:block;position:absolute;background:#208bfe;color:#fff;padding:4px 6px;font-size:14px;font-weight:700;width:64px;height:34px;bottom:14px;right:20px}.poker-game-window{display:block;position:absolute;transform:translate(100%)!important;top:49px;width:100%;height:100vh;transition:transform .8s ease-in-out;background-color:#171823;z-index:3002}.poker-game-window.slide-poker-game{transform:translate(0)!important}.leaderboard-complete{display:block;position:relative;width:300px}.leaderboard-complete-item{display:flex;position:relative;height:36px;line-height:36px;padding-left:16px;padding-right:16px}.leaderboard-complete-item.selected{background-color:#2e4053}.leaderboard-complete-name{display:flex;position:relative;width:250px}.leaderboard-complete-score{display:flex;position:relative;width:40px;justify-content:center}.bracket-winner-information{display:flex;position:relative;margin-bottom:24px;align-items:center;justify-content:center;flex-direction:column}.bracket-winner-title{display:block;position:relative;font-size:20px;font-weight:700;margin-bottom:8px}.bracket-winner-trophy{display:block;position:relative}.bracket-winner-place{display:block;position:relative;font-size:42px;line-height:42px;font-weight:700}.leaderboard-main{display:block;position:absolute;transform:translate(100%)!important;top:49px;width:100%;height:100%;transition:transform .8s ease-in-out;background-color:#171823;border-left:1px solid #2e4053;z-index:101}.leaderboard-main.slide-leaderboard{transform:translate(0)!important}.leaderboard-main.show-leaderboard{transition:none!important;transform:translate(0)!important}.leaderboard-header{display:block;position:relative;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;height:40px}.leaderboard-items-header{display:flex;position:relative;border-bottom:1px solid #2e4053;height:40px;font-size:14px;font-weight:700}.leaderboard-items-header>div{line-height:40px}.leaderboard-item{display:flex;position:relative;border-bottom:1px solid #2e4053;height:40px;font-size:14px}.leaderboard-item>div{line-height:40px}.leaderboard{display:block;position:relative;border-bottom:1px solid #2e4053}.leaderboard-name{display:inline-block;position:relative;text-align:center;width:26%}.leaderboard-rd,.leaderboard-rd1,.leaderboard-rd2,.leaderboard-rd3,.leaderboard-rd4,.leaderboard-rd5,.leaderboard-title{display:inline-block;position:relative;text-align:center;width:10%}.leaderboard-score{display:inline-block;position:relative;text-align:center;width:15%}.bracket-region-menu{display:block;position:relative;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;background-color:#171823;height:41px;z-index:5}.bracket-region-menu.NCAAM{display:block;position:relative;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;background-color:#171823;height:44px;z-index:5}.bracket-region-menu-item{display:inline-block;position:relative;width:18%;text-align:center;text-transform:uppercase;cursor:pointer}.bracket-region-menu-item.eight-regions{font-size:11px}.bracket-region-menu-item.selected{font-weight:700}.bracket-region-menu-item.region-ff{line-height:14px;top:8px}.bracket-region-menu-item.region-ff.selected>span,.bracket-region-menu-item.region-ff:hover>span{display:block;position:relative;font-weight:700;width:100%;height:31px;border-bottom:6px solid #2e4053}.bracket-region-menu-item.selected:not(.region-ff)>span,.bracket-region-menu-item:not(.region-ff):hover>span{display:block;position:relative;width:100%;height:35px;line-height:35px;color:#fff;font-weight:700;border-bottom:6px solid #2e4053}.bracket-round-menu{display:block;position:relative;border-bottom:1px solid #2e4053;border-top:1px solid #2e4053;background-color:#171823;transition:margin-top 1s;z-index:3}.bracket-round-menu.show-final-four{margin-top:-42px}.bracket-round-menu-background{display:block;position:absolute;height:40px;width:92px;background:#fff;transition:margin-left .7s ease-in-out}.bracket-round-menu-background.RD64{margin-left:26px}.bracket-round-menu-background.RD32{margin-left:118px}.bracket-round-menu-background.S16{margin-left:210px}.bracket-round-menu-background.E8{margin-left:302px}.bracket-round-menu-background.RW{margin-left:394px}.bracket-round-left,.bracket-round-right{display:inline-block;position:relative;text-align:center;height:40px;line-height:40px;width:5%;vertical-align:top;cursor:pointer}.bracket-round-left:hover,.bracket-round-right:hover{background-color:#2e4053;color:#fff}.bracket-round-menu-item{display:inline-block;position:relative;width:18%;text-align:center;text-transform:uppercase;cursor:pointer}.bracket-round-menu-item.selected{color:#fff;font-weight:700}.bracket-round-menu-item.selected>span,.bracket-round-menu-item:hover>span{display:block;position:relative;width:100%;height:35px;line-height:35px;color:#fff;font-weight:700;border-bottom:6px solid #2e4053}.final-four-menu{display:block;position:relative;height:40px;border-top:1px solid #fff;border-bottom:1px solid #fff}.swap-pick-title{position:relative;display:block;font-size:24px;line-height:36px;margin-bottom:14px;text-transform:uppercase;font-weight:700;text-align:center}.swap-pick-text{position:relative;display:block;font-size:13px;opacity:1;transition:opacity 1.5s ease-in-out}.swap-pick-text.saved{position:relative;display:block;opacity:0}.swap-pick-teams{position:relative;display:block;margin:24px auto 0;width:240px;height:66px}.swap-pick-game{position:absolute;display:block;border:1px solid #fff;width:80px;height:68px;border-radius:8px;background:#dc143c4d}.swap-pick-game.winner{background-color:green}.swap-pick-game:nth-of-type(1){left:0}.swap-pick-game.right{right:0}.swap-pick-swapper{position:absolute;display:block;width:42px;height:42px;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.swap-pick-seed{position:absolute;display:block;font-size:14px;border:1px solid #fff;right:0;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;font-weight:700}.swap-pick-team{position:relative;display:block;text-align:center;margin-top:18px;font-size:30px;width:80px;background:transparent;line-height:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swap-pick-score{position:relative;display:block;text-align:center;font-size:24px;line-height:24px;margin-top:4px;font-weight:700}.swap-pick-winner{position:relative;display:block;line-height:18px;margin-top:10px;text-align:center;background-color:#000;border-radius:0 0 8px 8px}.swap-pick-mypick{position:relative;display:block;height:26px;margin:4px auto;width:242px}.swap-pick-my{position:absolute;display:block;border:1px solid #fff;width:80px;text-align:center;left:0}.swap-pick-my.second-game{right:0;left:unset}.winner-loser-message{position:relative;display:block;text-align:center;margin-top:18px}.swapper-token-content{position:relative;display:flex;text-align:center;margin-top:24px;margin-bottom:24px;flex-direction:column;align-items:center}.collect-reward-btn.hide-swapper-token-button{display:none}.swapper-spend1{position:relative;display:inline-block;vertical-align:top;margin-top:6px;margin-right:8px}.swapper-spend2{position:relative;display:block}.swapper-token{display:inline-block;position:relative;width:38px}.swapper-token1{display:inline-block;position:relative;width:32px;height:33px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuNyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMDYtMDJUMjI6MzU6NDQtMDU6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTA5VDA5OjMwOjM3LTA2OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTA5VDA5OjMwOjM3LTA2OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMGM5NmI2OC0xYTUyLTRlNjgtYTdkNy1kYWY3MjYyNjQxMmQiIHhtcE1NOkRvY3VtZW50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);background-repeat:no-repeat;background-position:center center}.swapper-token.saved{margin-left:85px}.swapper-count{display:block;color:#000;font-size:22px;font-weight:700}.swapper-title{display:block;position:relative;font-size:12px;line-height:12px;margin-bottom:2px}.swapper-coin{width:32px}.save-swapped-pick-btn{position:relative;display:block;margin:18px auto 0;background:#208bfe}.save-swapped-pick-btn:disabled{opacity:.3;background:gray}.swap-loading{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;z-index:1002}.swap-loading-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.collect-reward1{position:relative;display:inline-block;vertical-align:top;margin-top:6px;margin-right:12px}.collect-reward2{position:relative;display:inline-block;vertical-align:top;margin-top:6px;margin-left:12px}.collect-token1{display:inline-block;position:relative;width:32px;height:33px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuNyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMDYtMDJUMjI6MzU6NDQtMDU6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTA5VDA5OjMwOjM3LTA2OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTA5VDA5OjMwOjM3LTA2OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMGM5NmI2OC0xYTUyLTRlNjgtYTdkNy1kYWY3MjYyNjQxMmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YTBjOTZiNjgtMWE1Mi00ZTY4LWE3ZDctZGFmNzI2MjY0MTJkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YTBjOTZiNjgtMWE1Mi00ZTY4LWE3ZDctZGFmNzI2MjY0MTJkIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMGM5NmI2OC0xYTUyLTRlNjgtYTdkNy1kYWY3MjYyNjQxMmQiIHN0RXZ0OndoZW49IjIwMjUtMDYtMDJUMjI6MzU6NDQtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi43IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnTrGEAAAAmwSURBVFiFnZdbjF3XWcd/e+3b2ec25+KZ8Xh8GdvxJc7EOK6c1GmB0KC2qkQDpSltgSfaBy4SCKSKF9TCE0JIkAeQQFykVFRp1Ab1pipAI2iiIlMLQkhsHLeNJx7PjGfmzLns+9prrc3DPuOxUZsEtrR19tP6ff//9//WWcsqy5J3+BwpsvijWg9PlAzbmMG841ETdqAsezYT1uwVaP098O13uiCA9TYF1E1RfqIo3viAETd/NhlcduXwVUo5xgk8gt4cXnsWy65jcklZtIG5NeEs/KPXfPh5S3hfAor/bwEfNXrwVDj6hwPp5Luo4XUC38f1GlheC7ezH3/mIBYBpRmi4i2y8Sr5ZA2TRQgxRzD7xHp94ck/soT7l0Dyfyngs1n4r58LJ9+EYogYrVMWESLo0zp8Cre9QJ4oRmvrZONtjMywhaHVrRHUQWUR0eYPkKPrOMFJemf/ZFTrP/x+4LvvpIA/jkff+J04+jZWlmNu/ycl0Dl2DrvZ5+ZrNwg3BgjXx2iDURmlkuRRhJYSyxa0ez6LRzxQOeO1V9FyzPy7n6a19Is/Dzz3VgU8GQ2ee3Yy+hYiE7B1GbveYebYWYabCevXfoDJczpHDjN/5hyNmQ66GGKSMXKyzWh1ldvfX2WwFmE5HoePCno9RTTaQsUbzF/8K1pHf+U9wHd+WAH1aPDCK4O1zx93rC5icAmv2aW9tMza926zfuUah87ex+L5i2DNo4oB+XgNnYboLMRkEVaZ4YqMIp7wxpUdVldKDi5ZLJ3wyeKMIrvN/MVnN4LZx88CW/cUUGRrf3rr6u//ZolLLV/Bcw2NxftZf2Ob4coNTv34eRoLx5GmTqkyinATM4XrPMTkESaP0XlCqRICP2c88XjtFZuFRcF9yx3icBvhtZm78OVnbG/uEwBiqv7ozs1nfsMYRSByPKegsXiK4WbCeHWVM++7gNc/jDQNyiJD3Q2fqtd5jJYJRsZomRHFNjM9n4cutthYg41bivb+k5RlRHTzzz4OPHKngCy6/stpeMX2vDYuY7zeIaTyGa5tcOzhB7Bbi+B2KIsUFW3u2b6rXMaYPMXkMUblWMLFdutk0qc92+L+C7PceD0ijksacw9SZK+isuufvlNANHjp41ImCJPi1Gr4/cMMVrdo9Vs0D56g9GYwMqGINtHpBJ3tviE6j6bKowpuuwg3QLg1bL9OJj0OnD5EZ26Glas71GZmsTwHmVz6CNARuggfjXZevt8qA1zX4HcWSGKDZcH8mQfRVotSphTRJiYd3wM2eYyRCSaPKe+GezUsL0D4DYRbx1gBxy6cJoslk5Ek6B7HlG92yzJ+v8jC6z+R7LyJMOA1GrjdRXQhaM0v4DUW0Vk0hYfoLEJnESaPKGWMlil6CueO8gDhBQi/jvAaiFqTQtn0jh2nua/P9uqAWucAwjeUrL9XxDtXj2fjHRzPodadQ3gdilzhNnsoNUFFW/cETk97rvPK9lLLCu5UtguvhnDr2F4D4dUrF/wmTq3HvqMnSHZCjBVg1+oYs35aZOH6kTyKEJ6P316kkCmlUdiORT7awGR7Pa9CV8G1jDFKYtnevba7FVD4TexaC7vWwgk6QJPG7CxWKdDaoSxLVLq15Bid1YXt4jW7gEc+ehPXA1EmyHg0HbHqLfMYI1O0TCiV3Ou5U6ts96a2+407yu3aDHajj0EhrBzLcymSECEiymLkOJTKcfwWtm1jzBCVhhhVoFM1hVeqTZ5U8Dym1Hcpd2tTByq47Tew/Aa238IOKjiAjLYwRYJlCWQ0wvMTymJSOMZgFTKjyEJ06lGqjLKQ6DRB51XwjEwwsrK9gu/1vLJ9T7nlN7Gnyp1GH7BQ0QAjJ+gswqn5YCQqHmJZPUuAlxVpgowmmCzEUhla5hTxeDpm1ahVaa+U2269CpsXVN9Ty22/UcGDGexmnxJQ0QCVjtHJCJVEOL6PVUqKcECpLC0s/HUZjSniROosoiwijCoo0unmkif32G67Adaucq8+DVzVb6vWxq53cBp9LECFA4pkVG1e8Q4qy3BrAahqX6EUm06jf/L7wnZIRqHKJ8IriwhhXIzMsGSIkRmlLhDTnlvebs8b0zlvVCNXa2EHHZxGr0p4OEClo+m2HWGiAcp08eo+ZT5ApSF2bel7orlv+Z9q7X3E47CejkalZTIwOQYHnQ4ptUbYHtZU+Z1+T+HCb1bwWgen3qM0BhUO0LvwNEQnO8g4RdT34YkEGW1TKge/tXxZ1DtHX2zNLq9EO7eIRrmFzimjNbBrlG4XUHtpv3uH8yv793reoywNKhqg0/GdPyydR6jhKtrfj9/uYmW3Sbev4TVO4c2cfkEAavb4h542RjIZKWSSQhFCsoboHEM4fqXc31Nu16aW+y3soItT72MZMw3cCJVOUOkEnVZwpcE7cBY7v0URD1HxDo3FJ54HrgmA+ZMf/ovO3Ck52NhgMrFwPdCTmwgU7sIFLEtX1k8DV41aNedVzw3Fbtp3bc9jivE6crRO7cQHca0MPXidbPsaXuME7aWP/d3dB5JbRy782lMq3WZz00Eqn1q7gxmvYDkB7vw5hG1je7UK7DdxdgNn1N6opZMpPCLfeoNivE7zXb+E1+4jV15CxjsU0Qb9s7/3L8Dn7y6A/ad+5jNL5z758uaNK2zu9I3XaJVOzUPvXKmKmFtGBF2EV8cOutiNHqXRVdqTXXhEMd4ku3UFS7h0H/00fmee9OrXUMmQdOsVemc+EzUPfuhTP+pU/NBLf/2+f19//RJnHnnYHDrZEHkOpRG4s/fjtPfj+NVBw6icYryFSoboZEQRV7+W7VNbOE1w6CHkYIXwyvOYQhLf+jdaSz/HoZ9+7gngqz/yXlBk41/4zt9++JmNay+y/NhPcuz8cZSykWleFdA+gPACSqMxMqEsUowqKEuDsD3segewSG6+TLr23xg5Jtn4L2aOfozFn/riH2Dx2be6FwBgVPrY5Wc/9Y3rL32hfuKRd/HA448R9PeRhhkGG6e5D7vWwuiCUiswBqMlOg2R2yvk2yuYIiUfXkWnE3oP/C6z5z/3W8BT/5v1VnfDfSuXn/7KpS/8+qO2HXHuiY9w9OIHEPZBoECqLYpwVPU/izBZiE5HyPg2xeQGOpkQ9N/L7Pk/fNHvPfirwGs/DPJ2t2OycO3Ja//857+9cvmL7w7aObMnTtI/dh/Nbgt0jsnHFOE2+WQbq7RxvHm85vJ2fe6x5+sLj/8N8MJbrf+2Bew+WuXLN//j659cf/WbP+Z4atZruh3bwam3ZxLHqw+9xqGke/A9V/2Zk1/Gci4B8p2s+z9cENJH5KtRswAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center center}.collect-token1 .swapper-count{margin-top:3px}.collect-reward-btn{display:flex;font-size:12px;font-weight:700}.collect-reward-btn .collect-reward1,.collect-reward-btn .collect-reward2{margin-top:8px}.loader{width:48px;height:48px;border:5px solid #FFF;border-bottom-color:#ff3d00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swap-bracket-team{border:none;border-bottom:1px solid #000;height:14px;width:46px}.swap-bracket-game-names>.swap-bracket-team.selected{background:#208bfe}.swap-bracket-round1-to-2{position:relative;display:inline-block;margin-top:26px;height:288px;width:17px;vertical-align:top}.swap-bracket-round2-to-3{height:288px;position:relative;display:inline-block;width:18px;margin-top:45px;vertical-align:top}.swap-bracket-round3-to-4{position:relative;display:inline-block;width:18px;margin-top:82px;vertical-align:top}.swap-bracket-round4-to-5{position:relative;display:inline-block;width:15px;margin-top:58px;vertical-align:top}.swap-bracket-round1-to-2 .swap-bracket-bracket-connectors{margin-top:13px;height:35px;width:8px}.swap-bracket-round1-to-2 .swap-bracket-bracket-line{margin-top:32px;width:8px}.swap-bracket-round1-to-2 .swap-bracket-bracket-lines{position:relative;display:block;height:25%}.swap-bracket-round1-to-2 .swap-bracket-bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;margin-top:13px;height:35px;width:8px;vertical-align:top}.swap-bracket-round1-to-2 .swap-bracket-bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;margin-top:32px;width:8px;vertical-align:top}.swap-bracket-round2-to-3 .swap-bracket-bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;width:48px;height:83px;margin-top:28px;vertical-align:top}.swap-bracket-round2-to-3 .swap-bracket-bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:47px;margin-top:72px;vertical-align:top}.swap-bracket-round3-to-4 .swap-bracket-bracket-connectors{position:relative;display:inline-block;border-top:1px solid #208bfe;border-bottom:1px solid #208bfe;border-right:1px solid #208bfe;width:48px;height:83px;margin-top:28px;vertical-align:top}.swap-bracket-round3-to-4 .swap-bracket-bracket-line,.swap-bracket-round4-to-5 .swap-bracket-bracket-line{position:relative;display:inline-block;border-top:1px solid #208bfe;width:47px;margin-top:72px;vertical-align:top}.swap-bracket-round1-to-2 .swap-bracket-bracket-lines:nth-of-type(2),.swap-bracket-round1-to-2 .swap-bracket-bracket-lines:nth-of-type(3),.swap-bracket-round1-to-2 .swap-bracket-bracket-lines:nth-of-type(4){position:relative;display:block;height:25%}.swap-bracket-round2-to-3 .swap-bracket-bracket-connectors{margin-top:13px;height:71px;width:8px}.swap-bracket-round2-to-3 .swap-bracket-bracket-lines{position:relative;display:block;height:50%}.swap-bracket-round2-to-3 .swap-bracket-bracket-line{margin-top:50px;width:8px}.swap-bracket-round3-to-4 .swap-bracket-bracket-connectors{margin-top:13px;height:143px;width:8px}.swap-bracket-round3-to-4 .swap-bracket-bracket-lines{position:relative;display:block;height:50%}.swap-bracket-round3-to-4 .swap-bracket-bracket-line{margin-top:90px;width:8px}.swap-bracket-round4-to-5 .swap-bracket-bracket-connectors{margin-top:13px;height:143px;width:8px}.swap-bracket-round4-to-5 .swap-bracket-bracket-line{margin-top:90px;width:8px}.swap-bracket-round2>.swap-bracket-game:first-of-type{margin-top:19px}.swap-bracket-round2>.swap-bracket-game:nth-of-type(2){margin-top:19px}.swap-bracket-round2>.swap-bracket-game:nth-of-type(3),.swap-bracket-round2>.swap-bracket-game:nth-of-type(4),.swap-bracket-round2>.swap-bracket-game:nth-of-type(5){margin-top:48px}.swap-bracket-round3>.swap-bracket-game:first-of-type{margin-top:56px}.swap-bracket-round3>.swap-bracket-game:nth-of-type(2){margin-top:56px}.swap-bracket-round3>.swap-bracket-game:nth-of-type(3){margin-top:120px}.swap-bracket-round4>.swap-bracket-game{margin-top:133px}.swap-bracket-round5{margin-top:141px;width:20px}.swap-bracket-round2 .swap-bracket-team,.swap-bracket-round3 .swap-bracket-team,.swap-bracket-round4 .swap-bracket-team,.swap-bracket-round5 .swap-bracket-team{background:gray}.swap-bracket-round2 .swap-bracket-team.incorrect,.swap-bracket-round3 .swap-bracket-team.incorrect,.swap-bracket-round4 .swap-bracket-team.incorrect{background:#dc143c4d}.swap-bracket-game>.swap-bracket-game-teams{height:24px}.swap-bracket-team.empty{background:#208bfe}.swap-bracket-team.blank{background:#8787874d}.swap-bracket-team .seed{border:none}.swap-bracket-team>div{display:block}.swap-bracket-team .game-score{border:none}.swap-bracket-game{border:none;height:24px;min-height:24px;margin-bottom:12px;width:46px}.swap-bracket-game-names{background:none;height:24px;width:46px;border-top:1px solid #000;vertical-align:top}.swap-bracket-game-team-name{font-size:11px;line-height:12px;padding-left:2px}.swap-bracket-round1,.swap-bracket-round2,.swap-bracket-round3,.swap-bracket-round4,.swap-bracket-round5{display:inline-block;position:relative;width:46px;vertical-align:top}.admin-content{display:block;position:relative;overflow:auto;height:100vh;padding:16px}.admin-title{display:block;position:relative;font-weight:700;margin-top:16px;margin-bottom:16px}.bracket-game-list{display:block;position:relative;margin-top:12px}.bracket-game-list-item{display:flex;position:relative;font-size:12px;color:#fff;padding:6px 0;cursor:pointer;border-bottom:1px solid #2e4053}.bracket-game-list-item.invite-list{cursor:default}.bracket-game-list-item:hover{color:#fff}.bracket-game-list-item.selected,.bracket-game-list-item:hover{background-color:#2e4053}.bracket-game-list-header{display:flex;font-weight:700;text-transform:capitalize;font-size:14px;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053}.bracket-game-list-middle{display:flex;position:relative;width:80%;flex-direction:column;justify-content:center}.bracket-game-list-icon{display:flex;position:relative;padding:0 6px 0 4px;width:40px;justify-content:center;align-items:center}.bracket-game-list-name{display:flex;position:relative;width:25%}.bracket-game-list-type{display:flex;position:relative;width:45%}.bracket-game-list-status{display:flex;position:relative;width:15%}.bracket-game-list-players{display:flex;position:relative;width:19%}.bracket-game-list-type .type-text{display:block;position:relative;font-size:11px;line-height:1;margin-right:8px}.home-bracket-game-list-name{display:flex;position:relative;font-size:16px;line-height:16px;margin-bottom:4px}.home-bracket-game-list-type{display:flex;position:relative}.home-bracket-game-list-status{display:flex;position:relative;font-size:16px}.home-bracket-game-list-players{display:flex;position:relative;margin-top:12px}.home-bracket-game-list-invite{display:flex;position:relative}.home-bracket-item{display:flex;position:relative;font-size:12px;color:#fff;padding:8px;cursor:pointer}.home-bracket-item.invite-list{cursor:default}.home-bracket-item:hover{color:#fff}.home-bracket-item.selected,.home-bracket-item:hover{background-color:#2e4053}.home-bracket-header{display:flex;font-weight:700;text-transform:capitalize;font-size:14px;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053}.home-bracket-middle{display:flex;position:relative;width:80%;flex-direction:column;justify-content:center}.home-bracket-icon{display:flex;position:relative;padding:0 6px 0 4px;width:40px;justify-content:center;align-items:center}.home-bracket-type .type-text{display:block;position:relative;font-size:11px;line-height:1;margin-right:8px}.home-bracket-name{display:flex;position:relative;font-size:16px;line-height:16px;margin-bottom:4px}.home-bracket-type{display:flex;position:relative}.home-bracket-status{display:flex;position:relative;font-size:16px}.home-bracket-players,.home-bracket-invite{display:flex;position:relative}.invite-response-requested{display:flex;position:relative;text-align:center;margin-top:4px;margin-right:9px}.home-invite-btn{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:80px;height:34px;background-color:#208bfe;margin-right:16px;line-height:12px;font-weight:700;margin-top:6px}.home-bracket-game-list-type .type-text{display:block;position:relative;font-size:11px;line-height:1;margin-right:8px}.number-icon{position:relative;display:block;margin-left:auto;background-color:#00ff004d;color:#fff;height:24px;width:24px;border-radius:50%;line-height:24px;font-weight:700;font-size:14px;text-align:center;top:3px;right:0;cursor:pointer;overflow:hidden}.place-icon{position:relative;display:block;margin-left:auto;background-color:#00ff004d;color:#fff;height:34px;width:34px;border-radius:12px;padding:0 6px;line-height:34px;font-weight:700;font-size:14px;text-align:center;right:0;cursor:pointer;overflow:hidden}.bracket-type-list{display:block;position:relative;margin-top:12px}.bracket-type-list-item{display:block;position:relative;font-size:12px;border:1px solid #fff;cursor:pointer}.bracket-type-list-header{font-weight:700;text-transform:capitalize;font-size:14px;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;line-height:24px}.bracket-type-list-header>div{font-weight:700;text-transform:capitalize;font-size:14px}.bracket-type-list-id{display:inline-block;position:relative;width:5%}.bracket-type-list-year{display:inline-block;position:relative;width:10%}.bracket-type-list-sport{display:inline-block;position:relative;width:44%}.bracket-type-list-status{display:inline-block;position:relative;width:30%}.bracket-type-list-teams{display:inline-block;position:relative;width:12%}.bracket-players-list{display:block;position:relative;margin-top:12px}.bracket-players-list-item,.bracket-players-list-header{display:block;position:relative;font-size:12px;cursor:pointer}.bracket-players-list-header>div{font-weight:700;text-transform:capitalize;font-size:14px}.bracket-players-list-username{display:inline-block;position:relative;border:1px solid #fff;width:40%}.bracket-players-list-bracket-id,.bracket-players-list-picks-made{display:inline-block;position:relative;border:1px solid #fff;width:22%}.bracket-players-list-points{display:inline-block;position:relative;border:1px solid #fff;width:13%}.poker-opponent-list{display:flex;position:relative;border-radius:12px;margin-top:16px;margin-bottom:24px;padding:6px;cursor:pointer;border:1px solid #fff;width:230px}.poker-opponent-list:hover,.poker-opponent-list.selected{background:#208bfe}.poker-opponent-player-list{display:flex;position:relative;width:114px;flex-wrap:wrap;margin-bottom:6px}.poker-opponent-player-icon{display:flex;position:relative;flex-direction:column;align-items:center;margin-left:8px;margin-right:8px;padding-top:8px;padding-bottom:6px}.poker-team-icon{display:block;position:relative;width:85px;height:37px;margin:8px}.poker-team-icon.rounders{display:block;position:relative;width:85px;height:45px}.poker-player-image-bkg{display:block;position:absolute;width:53px;height:53px;border-radius:50%;background:#f9f1f1;mask:radial-gradient(circle,transparent 63%,black 61%);-webkit-mask:radial-gradient(circle,transparent 63%,black 61%);z-index:101}.poker-opponent-image-bkg{display:block;position:absolute;width:40px;height:40px;border-radius:50%;background:#f9f1f1;mask:radial-gradient(circle,transparent 63%,black 61%);-webkit-mask:radial-gradient(circle,transparent 63%,black 61%);z-index:101}.main-player-left.current-player>.poker-avatar{background-color:green}.main-player-left.current-player .poker-opponent-player-name{font-weight:700}.poker-player-image{display:block;position:relative;width:50px;top:1px;left:1px;z-index:99}.poker-opponent-image{display:block;position:relative;width:40px;top:1px;left:1px;z-index:99}.poker-opponent-player-name{font-size:12px}.poker-games-list{display:block;position:relative;margin-top:12px}.poker-games-list-item{display:block;position:relative;font-size:12px;line-height:22px}.poker-games-list-header{font-weight:700;text-transform:capitalize;font-size:14px;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;line-height:24px}.poker-games-list-header>div{font-weight:700;text-transform:capitalize;font-size:14px}.poker-games-list-year{display:inline-block;position:relative;width:44%}.poker-games-live-players,.poker-games-cpu-players{display:inline-block;position:relative;width:15%}.poker-games-list-status{display:inline-block;position:relative;width:23%}.poker-teams-list{display:block;position:relative;margin-top:12px}.poker-teams-list-item{display:block;position:relative;font-size:12px;line-height:20px;cursor:pointer}.poker-teams-list-item.selected,.poker-teams-list-item:hover{background-color:#2e4053}.poker-teams-list-header{font-weight:700;text-transform:capitalize;font-size:14px;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;line-height:24px}.poker-teams-list-header>div{font-weight:700;text-transform:capitalize;font-size:14px}.poker-teams-list-name,.poker-teams-list-description{display:inline-block;position:relative;width:40%}.poker-teams-list-logo{display:inline-block;position:relative;width:19%}.poker-opponents-player-list{display:block;position:relative;margin-top:12px}.poker-opponents-player-item{display:block;position:relative;font-size:12px;border:1px solid #fff;cursor:pointer}.poker-opponents-player-header{display:flex;position:relative}.poker-opponents-player-header>div{font-weight:700;text-transform:capitalize;font-size:14px}.poker-opponents-player-name,.poker-opponents-player-description{display:inline-block;position:relative;border:1px solid #fff;width:30%}.poker-opponents-player-logo{display:inline-block;position:relative;border:1px solid #fff;width:10%}.poker-opponents-player-logo .avatar-image{display:block;position:relative;width:30px;height:30px}.poker-opponents-player-save{display:inline-block;position:relative;border:1px solid #fff;width:27%;color:#fff}.poker-opponents-player-data{display:block;position:relative;margin-top:16px}.non-user-invite-list{display:block;position:relative;margin-top:12px}.non-user-invite-list-item{display:block;position:relative;font-size:12px;line-height:24px;cursor:pointer}.non-user-invite-list-header{font-weight:700;text-transform:capitalize;font-size:14px;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;line-height:24px}.non-user-invite-list-header>div{font-weight:700;text-transform:capitalize;font-size:14px}.non-user-invite-list-name{display:inline-block;position:relative;width:70%}.non-user-invite-list-description{display:inline-block;position:relative;width:15%}.non-user-invite-list-logo{display:inline-block;position:relative;width:12%}.poker-team-avatar{position:relative;display:flex;width:200px}.poker-team-logo{position:relative;display:block;width:200px}.poker-team-data{position:relative;display:block}.admin-btn{display:block}.edit-bracket-name{display:block;position:relative}.edit-bracket-type{position:relative;display:block;width:200px}.edit-bracket-type-title,.edit-bracket-type-value{position:relative;display:inline-block;margin-right:8px}.bracket-region-menu-edit{display:flex;position:relative;margin-top:16px;height:40px;border-top:1px solid #fff;border-bottom:1px solid #fff}.bracket-region-menu-edit>.bracket-region-menu-item{width:25%}.bracket-round-menu-edit{display:flex;position:relative;height:40px;border-bottom:1px solid #fff;margin-bottom:16px}.edit-bracket-game-team{position:relative;display:block;width:300px}.game-status-select{position:relative;display:block;width:100px}.bracket-game-team{position:relative;display:block;margin-bottom:14px;border:1px solid #fff}.bracket-game-seed{position:relative;display:inline-block;border:1px solid #fff;font-weight:700;width:24px;text-align:center;margin-left:2px;margin-right:12px}.bracket-game-team-name{position:relative;display:inline-block;border:1px solid #fff;min-width:160px}.edit-bracket-bottom-btns{position:sticky;width:100%;height:56px;bottom:-20px;padding-top:10px}.bracket-admin-btns{display:block;position:relative;margin-top:16px}.edit-bracket-btn{background-color:#208bfe;margin-right:16px}.save-game-btn{display:block;position:relative;background-color:#208bfe;margin-left:auto}.game-invite{display:flex}.game-invite.selected,.game-invite:hover{background-color:#2e4053}.game-invite-firstname,.game-invite-lastname{display:block;width:20%}.game-invite-email{display:block;width:55%}.game-invite-btn{background-color:#208bfe;margin-right:16px}.region-input{display:flex}.region-input>label{margin-right:8px}.delete-region{margin-left:8px}.new-bracket-game-btn{display:flex;margin-top:12px;margin-left:auto}.main-join{position:relative;display:block;border-bottom:1px solid #2e4053;padding-top:12px;padding-bottom:12px}.main-join-list{position:relative;display:block;padding-top:10px;padding-bottom:10px;border-top:1px solid #2e4053}.main-join-title{position:relative;display:block;line-height:1;margin-bottom:12px;font-size:12px;font-weight:700}.main-bracket-title{position:relative;display:block;font-size:20px;line-height:20px;font-weight:700}.main-bracket-sport{position:relative;display:block;font-size:12px;line-height:1;margin-top:4px}.main-bracket-title-info{position:relative;display:block}.main-bracket-sport>span{font-weight:700}.main-bracket-year{position:relative;display:block;font-size:12px;line-height:1;margin-top:2px}.main-bracket-year>span{font-weight:700}.register-page{position:relative;max-width:350px;margin:auto}.menu-bars{margin-top:2px;font-size:22px}.header-title{position:relative;display:block}.mapping-roots-logo{position:relative;display:block;top:4px;margin:0 auto}.login-title{color:#fff;font-size:26px;text-align:center;margin-top:16px;margin-bottom:16px}.login-form{position:relative;display:block;width:100%}input[type=text],input[type=email],input[type=password],textarea{background-color:#3b3b3b;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid rgb(133,133,133)}.form-group{position:relative;display:block;width:100%}.form-input{position:relative;display:block;width:calc(100% - 30px);border-radius:.25rem;color:#fff;font-size:14px;padding:9px 15px;height:32px;margin-bottom:15px}.error-message{position:relative;display:block;color:#fff;margin-bottom:15px}.standard-error-message{position:relative;display:flex;width:fit-content;height:20px;padding:5px;margin-top:16px;margin-bottom:16px;border-bottom:1px solid #FF140F;margin-left:auto}.sign-in-btn{position:relative;display:block;width:100%;background:#ff140f;border:none;border-radius:.25rem;color:#fff;font-size:14px;padding:9px 15px;height:50px;cursor:pointer}.sign-in-text{font-size:24px;font-weight:700}.submit-invite-request-btn{position:relative;display:block;margin-left:auto;width:100%;background:#ff140f;border:none;font-size:20px;border-radius:.25rem;color:#fff;font-size:14px;padding:9px 15px;height:50px;margin-top:24px;max-width:300px;cursor:pointer}.submit-invite-request-btn>.loader.login-loader{left:240px}.submit-invite-request-text{font-size:20px;color:#fff;font-weight:700}.loader.login-loader{position:absolute;display:block;top:13px;left:221px;width:28px;height:28px;padding:4px}.loader{display:none;width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#fff;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.sign-up-link{position:relative;color:#fff;margin-top:14px}.sign-up-link>a{color:#fff;text-decoration:underline}.register-thanks-content{position:relative;display:block;padding:20px}.register-thanks-text{position:relative;display:block;margin-bottom:30px}.general-btn{position:relative;display:block;width:100%;max-width:350px;border:none;border-radius:.25rem;padding:9px 15px;height:50px;font-size:20px;color:#fff;font-weight:700;cursor:pointer}.go-to-app-btn{background:#4169e1}.login-errors{display:block;position:relative}.pass-eye{position:absolute;top:14px;right:14px;cursor:pointer}.select-cards-content{display:block;position:relative;height:250px}.join-poker-game-content{display:flex;position:relative;flex-direction:column}.join-poker-game-opponents{display:block;position:relative;cursor:pointer;width:fit-content}.join-poker-game-opponents-logo{display:block;position:relative;width:150px}.chips-to-use{display:flex;position:relative;margin-bottom:16px}.chips-total{font-size:28px;font-weight:700;margin-left:16px;margin-top:5px}.join-poker-game-input{display:flex;position:relative;width:64px;height:36px;padding:8px 16px;font-size:28px}.join-poker-game-content label,.selected-cards-label{margin-bottom:8px}.modal-action-btn{display:flex;width:fit-content;margin-left:auto}.swap-bracket{position:relative;display:flex;justify-content:center;margin-top:16px}.menu-bars{position:relative;display:block}.mobile-menu{position:absolute;display:block;color:#fff;left:16px;top:11px;cursor:pointer;z-index:2}.main-menu{position:relative;display:block;width:100%;padding:16px;background-color:#171823;border:1px solid #2e4053}.main-menu-wrap{position:absolute;width:calc(100vw - 100px);max-width:400px;height:100vh;left:calc(-100vw - 100px);transition:left .8s ease-in-out;z-index:10003}.main-menu-wrap.main-menu-open{left:0}.close-main-menu{position:absolute;right:12px;top:12px;width:24px;height:24px;cursor:pointer;z-index:101}.chat-main{position:absolute;display:block;background:#161e27;border:1px solid #2e4053;height:calc(100vh - 150px);max-width:calc(100vw - 30px);top:50px;right:-100vw;transition:right .8s ease-in-out;z-index:10002}.chat-main.chat-main-open{right:0}.chat-main-title{text-align:right;padding-right:16px;height:40px;line-height:40px;border-bottom:1px solid #2e4053}.chat-main-new-message{position:absolute;width:100%;border-top:1px solid #2e4053;background:#161e27;bottom:0;padding-top:16px;padding-bottom:60px}.chat-main-content{position:relative;display:block;padding-top:16px;min-width:460px;height:calc(100% - 200px);overflow:auto}.user-content-bubble{display:flex;flex-wrap:wrap;position:relative;justify-content:flex-end;width:100%;margin-bottom:18px}.user-content-bubble-content{display:block;position:relative;max-width:270px;border-radius:16px;background-color:#458bf7;color:#fff;padding:8px 16px;margin-right:16px}.user-message-name{display:block;position:relative;flex-basis:100%;width:60%;text-align:right;margin-right:24px;margin-bottom:2px}.user-message-datetime{display:inline-block;position:relative;font-size:11px;margin-left:4px}.other-content-bubble{display:flex;flex-wrap:wrap;position:relative;width:100%;margin-bottom:18px;margin-left:16px}.other-content-bubble-content{display:flex;position:relative;width:60%;border-radius:16px;background-color:#525258;color:#fff;padding:8px 16px;margin-right:14px;max-width:270px}.other-content-bubble-content.user-typing{background-color:gray;width:50px;min-height:24px}.other-content-bubble-content>.dot{position:relative;display:flex;width:12px;height:12px;border-radius:50%;margin-left:3px;margin-top:6px;background:linear-gradient(-45deg,#fff,#a9a9a9);background-size:400% 400%;animation:gradient 2s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.other-content-bubble-content>.user-typing{position:relative;display:flex;width:20px;height:20px;border-radius:50%;background-color:#fff}.other-message-name{display:block;position:relative;flex-basis:100%;margin-bottom:2px;margin-left:8px}.main-menu-logout{display:inline-block;position:relative;cursor:pointer}.main-menu-logout:hover{font-weight:700}.main-menu-logout>svg{position:relative;top:3px}.chat-message-user-avatar{display:inline-block;position:relative;top:2px;margin-right:4px}.main-join-user{position:relative;display:block;padding-bottom:10px;border-bottom:1px solid #2e4053}.main-join-user-avatar{position:relative;display:inline-block}.main-join-user-name{position:relative;display:inline-block;font-size:14px;font-weight:700;line-height:16px;margin-top:2px;margin-left:6px;vertical-align:top}.container{display:block;position:relative;box-sizing:border-box;font-size:13px;min-height:33px}.container.soccer{background:none;background-image:url(/assets/soccergamebkg-BAXfW1RL.png)}.container.tennis{color:#fff}.container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container input:checked{background-color:#fff}.container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.login-page{position:relative;display:block;height:100vh}.login-page-content{display:flex;position:relative;justify-content:center;align-items:center;flex-direction:column;width:90%;margin-left:5%}.empty-main{position:relative;display:block;padding:16px}.welcome-main{position:relative;display:block;width:70%;margin:8px auto 0;font-size:26px;line-height:26px;font-weight:700}.welcome-main-buttons{display:flex;position:relative;justify-content:center;margin-top:32px;margin-bottom:16px}.for-amusement-only{position:relative;display:flex;width:70%;margin:0 auto 16px;font-size:16px;line-height:26px;font-weight:700;width:fit-content}.landing-buttons{display:flex;position:relative;justify-content:center;align-items:center;flex-direction:column;margin-top:24px;margin-bottom:32px}.landing-buttons .home-howtoplay-content{margin-bottom:32px}.landing-buttons .home-howtoplay-content .how-to-play-icon{margin-left:16px}.landing-buttons .home-howtoplay-content .how-to-play-chevron{display:flex;margin-left:auto;margin-top:12px;margin-right:4px}.brackets-select-title,.empty-main-title{position:relative;display:block;font-weight:700;padding-top:8px;margin-bottom:8px;border-top:1px solid #2e4053}.main .main-join-title{position:relative;display:block;font-weight:700;padding-top:8px;margin-bottom:8px;font-size:16px;line-height:1.5;border-top:1px solid #2e4053}.main .main-join-list{display:block;position:relative;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;padding-top:8px;padding-bottom:8px}.empty-main-brackets-to-join{display:block;position:relative;border-top:1px solid #2e4053;padding-top:10px;padding-bottom:10px}.no-bracket-invites-message{display:block;position:relative;margin-left:16px}.join-game-title{display:block;position:relative;font-weight:700}.join-game-description{display:block;position:relative;margin-top:16px;margin-bottom:16px}.join-game-button{display:flex;position:relative;justify-content:flex-end}.main-join-list-empty{display:block;position:relative;margin-left:16px}.main-join-down{display:inline-block;position:relative;top:2px;margin-left:4px}.modal-close{display:block;position:absolute;right:16px;top:16px;z-index:1001;cursor:pointer}.card-number{display:inline-block;position:relative;color:#000;font-weight:700}.red-suit{color:red}.black-suit{color:#000}.reversed-card{display:block;position:relative;width:30px;height:40px}.poker-winner-title{display:block;position:relative;font-size:24px;font-weight:700;text-align:center}.poker-winner-text{display:block;position:relative;text-align:center;margin-bottom:12px;width:auto}.reward-available{position:absolute;top:17px;left:-40px;border:none;outline:none;cursor:pointer;height:32px;width:32px;background-color:#171823;border:2px solid #008000;border-radius:50%;box-shadow:2px 2px #208bfe;transition:all .15s ease}.reward-claimed-checkmark{position:absolute;top:5px;left:4px}.reward-available:hover{background-color:green}.reward-available:not(.disabled):active{transform:translate(2px,2px);box-shadow:0 0 #208bfe;outline:none}.reward-available.disabled{background-color:green;box-shadow:none;opacity:.4;cursor:default}.reward-available span{position:absolute;display:block;top:5px;left:5px}.claim-reward-icon{position:absolute;display:block;width:18px;top:7px;left:8px;opacity:.8}.icon-plus{position:absolute;font-weight:700;font-size:32px;line-height:20px;right:5px;bottom:4px;color:#f0f0f0}.claim-reward-content-title{position:relative;display:block;margin-bottom:16px}.reward-items{position:relative;display:flex;justify-content:center;margin-top:24px}.reward-item{position:relative;display:block;width:160px;margin-right:16px;border:none;outline:none;border-radius:12px;box-shadow:6px 6px #208bfe;transition:all .15s ease}.reward-item:active{transform:translate(6px,6px);box-shadow:0 0 #208bfe;outline:none}.reward-item:hover,.reward-item.selected{background-color:green;outline:none;cursor:pointer}.reward-item-icon{position:relative;display:flex;justify-content:center;cursor:pointer}.reward-item-icon>.showing-card{cursor:pointer;width:40px;height:50px;margin-top:12px;margin-bottom:12px}.reward-item-icon>.showing-card>.card-type{cursor:pointer;width:40px;height:50px;font-size:18px;line-height:50px}.reward-item-amount{position:relative;display:block;font-size:40px;font-weight:700;text-align:center;margin-top:8px;margin-bottom:6px}.pick-chips-icon{position:relative;display:block;width:32px;height:29px;margin-top:20px;margin-left:8px}.reward-item-description{position:relative;display:block;text-align:center}.save-reward-button{display:flex;position:relative;justify-content:flex-end;margin-top:32px}.bracket-locked-checkbox{display:flex;position:relative;margin-top:8px}.bracket-locked-input,.bracket-complete-input{display:flex;position:relative;margin-right:10px}.simulator-buttons{position:relative;display:block;margin-bottom:16px;margin-top:16px}.simulator-date{position:relative;display:block;margin-bottom:8px}.loading-main{display:flex;position:relative;justify-content:center;align-items:center;height:calc(100vh - 120px)}.loading-main>.loading-logo{width:72px;height:72px}.trophy-logo{display:block;position:relative;width:26px;height:26px;margin-right:10px;margin-left:10px}.loading-logo{animation:loader 4s infinite;width:26px;height:26px}.game-saving-logo{animation:loader 4s infinite;width:80px;height:80px}.swap-confirmed{position:absolute;top:22px;right:-30px;background:green;width:30px;height:32px;border-top-right-radius:12px;border-bottom-right-radius:12px;z-index:10;cursor:pointer}.swap-confirmed.pick-to-swap{background:#b22222}.swap-confirmed.pick-to-swap.disabled{cursor:default}.swap-confirmed.disabled>.swap-pick{opacity:.4}.swap-confirmed .swap-pick{margin-top:6px;margin-left:5px;width:16px;height:16px;cursor:pointer}.swap-confirmed .confirm-swap{position:absolute;top:0;left:-2px;width:22px;height:22px;border-radius:12px;cursor:pointer}.swap-confirmed .confirm-swap:before{content:"";position:absolute;top:4px;left:4px;width:19px;height:18px;border-radius:12px;background-color:#fff;z-index:-1}.light-score{color:#fff}.dark-score{color:#000}.team-score{position:relative;display:inline-block;width:20px}.march-holdem-header{display:block;position:fixed;width:100%;background-color:#171823;z-index:5001}.game-saving-loader{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;background-color:#171823cc;z-index:5}.game-edit-info{display:flex;position:relative}.clear-date{display:flex;position:relative;margin-left:8px;margin-top:2px;font-weight:700;cursor:pointer}.game-edit-complete{margin-left:12px;font-size:13px;height:36px}.game-edit-complete>input{margin-right:8px}.users-to-add{display:block;position:relative;margin-top:16px}.user-to-add-row{display:flex;cursor:pointer}.user-to-add-row.selected,.user-to-add-row:hover{background-color:#2e4053}.user-to-add-first-name{position:relative;width:25%}.user-to-add-selected{display:flex;position:relative;width:34px;padding-top:4px;justify-content:center}.user-to-add-last-name{position:relative;width:25%}.user-to-add-email{position:relative;width:49%}.invite-main{display:flex;position:relative;flex-direction:column;align-items:center;margin-top:60px}.invite-main-title{display:block;position:relative;margin-bottom:24px;width:80%;text-align:center}.main-title:visited,.main-title:focus,.main-title:active,.main-title:hover{color:#fff}.invite-information{display:block;position:relative;margin-bottom:24px}.invite-information-data>span{position:relative;display:inline-block;margin-right:12px;font-weight:700;width:60px;text-align:right}.invite-user{position:relative;display:block;top:2px}.invite-avatar{position:relative;display:inline-block}.invite-name{position:relative;display:inline-block;font-size:14px;font-weight:700;line-height:16px;margin-top:2px;margin-left:6px;vertical-align:top}.invite-user-info{position:relative;display:flex;margin-top:8px}.invite-user-label{position:relative;margin-right:16px;font-weight:700}.invite-request-information{position:relative;display:flex;flex-direction:column}.invite-information-text{display:block;position:relative;margin-bottom:16px}.invite-request-information>.invite-information-text>span{display:block;margin-right:16px;font-weight:700}.home-link{display:flex;width:fit-content;text-decoration:underline;color:#fff}.home-link:active,.home-link:hover,.home-link:focus{color:#fff}.poker-bracket-footer{display:flex;position:fixed;bottom:0;height:36px;width:100%;border-top:1px solid #2e4053;background-color:#171823;z-index:5001;align-items:center}.poker-bracket-footer-content{display:flex;position:relative;align-items:center;width:100%;justify-content:space-between}.footer-link{color:#fff;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;width:20%;cursor:pointer}.footer-link:active,.footer-link:hover{color:#208bfe}.footer-label{display:block;position:relative;font-size:12px}.user-profile-avatar{position:relative;display:block;width:100px;height:100px}.avatar,.avatar-image{position:relative;display:block}.image-edit{position:absolute;bottom:0;right:0}.user-profile-form{display:block;position:relative;margin-top:16px;margin-bottom:32px}.user-profile-form>.form-group.first{margin-bottom:16px}.user-profile-label{font-size:14px;font-weight:700}.user-profile-text{display:block;position:relative;font-size:14px;margin-top:8px;margin-bottom:8px}.input-error{display:block;position:relative;font-size:14px;margin-top:2px;margin-bottom:8px;color:red}.user-profile-buttons{display:flex;position:relative}.user-profile-save-success{display:flex;position:relative;margin-top:8px;margin-left:4px}.user-profile-save-failed{display:flex;position:relative;margin-top:8px;margin-left:4px;color:red}.how-to-play-title{display:flex;position:relative;font-size:18px;font-weight:700;margin-bottom:16px}.how-to-play-tabs{display:flex;position:relative;border-top:1px solid #2e4053;border-bottom:1px solid #2e4053;background-color:#171823;z-index:5}.how-to-play-tab{display:flex;position:relative;width:25%;text-align:center;height:40px;cursor:pointer;vertical-align:top;line-height:14px;align-items:center;justify-content:center}.how-to-play-tab:hover,.how-to-play-tab.selected{background-color:#2e4053;color:#fff;font-weight:700}.how-to-play-content-bracket{display:block;position:relative;font-size:14px}.how-to-play-content-title{font-size:16px;font-weight:700;margin-top:16px;margin-bottom:16px}.modal-title{display:flex;position:relative;font-size:18px;font-weight:700;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #1e2227}.modal-subtitle{display:flex;position:relative;font-size:14px;font-weight:700;margin-top:16px;margin-bottom:16px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:disabled{opacity:.3;cursor:default}button:disabled:hover{border:none}.token-success-message{display:none}.token-success-message.show-success-check{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80%}.login-page-content .token-collected{position:relative;margin-top:16px;margin-bottom:16px}.token-cashin-check{width:50px;height:50px;border-radius:50%;display:block;stroke-width:2;stroke:#4bb71b;stroke-miterlimit:10;box-shadow:inset 0 0 #4bb71b;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;position:relative;top:5px;right:5px;margin:0 auto 16px}.token-cashin-check-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#4bb71b;fill:#000;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.token-cashin-check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}.poker-game-countdown{display:flex;position:relative;justify-content:center;align-items:center;width:200px;height:200px}.poker-game-countdown>.game-saving-loader>.loading-logo{position:relative;width:180px;height:180px}.poker-game-countdown .timer .value{font-size:72px;font-weight:700}.final-cropped-image{display:block;position:absolute;width:100%;height:300px;top:0;flex-direction:column;background:#000;border:1px solid #fff}.final-cropped-image-wrapper{display:block;position:relative;width:100%}.final-cropped-image-wrapper>img{display:block;position:relative;height:200px}.avatar-image-title{display:flex;position:relative;font-size:18px;font-weight:700;margin-bottom:16px}.avatar-image-cropper{display:block;position:relative;margin-top:16px}.cropper-main{display:block;position:relative;margin-top:16px;height:200px;width:100%;border:1px solid #fff}.cropper-wrapper{display:block;position:relative}.cropper-sliders,.cropper-show-result,.request-invite-form{display:block;position:relative;margin-top:16px}.request-invite-form>.form-input:disabled{opacity:.3}.bracket-complete-main{display:flex;position:relative;flex-direction:column;align-items:center;width:80%;margin-top:24px}.bracket-complete-main-title,.invite-request-email{display:flex;position:relative;margin-bottom:16px}.invite-request-link{display:block;position:relative;margin-bottom:16px;width:90%}.invite-request-link-text{display:block;position:relative;font-size:12px;overflow-wrap:break-word}.create-invite-btn{background-color:#208bfe;margin-right:16px}.forgot-password-content{display:block;position:relative}.forgot-password-content .sign-in-text{font-size:18px}.copy-to-clipboard{position:relative;display:block;cursor:pointer}.forgot-password-email{position:relative;display:block;margin-top:16px;margin-bottom:16px;font-weight:700}.training-video{position:relative;display:block;margin-top:16px;margin-bottom:16px;width:100%}.swap-tokens-img{display:block;position:relative;width:150px;margin-top:16px;margin-bottom:16px}.base-button-style-1{position:relative;display:flex;width:fit-content;border:1px solid #2e4053;outline:none;border-radius:12px;box-shadow:3px 3px #208bfe;background-color:#171823;transition:all .15s ease;padding:10px 12px}.base-button-style-1:active{transform:translate(3px,3px);box-shadow:0 0 #208bfe;border:1px solid #008000;outline:none}.base-button-style-1:hover,.base-button-style-1.selected{background-color:green;border:1px solid #008000;outline:none;cursor:pointer}.modal-bottom-btn{display:flex;position:relative;width:100%}.modal-bottom-btn>button{margin-left:auto}.main-tooltip{background-color:#171823!important;border:1px solid #2e4053;z-index:1001}.react-tooltip>.react-tooltip-arrow{border-right:1px solid #2e4053!important;border-bottom:1px solid #2e4053!important}.donut{display:block;position:absolute;width:50px;height:50px;border-radius:50%;top:6px;left:-2px;border:3px solid transparent;background:conic-gradient(#fff 0,#fff var(--countdown),#008000 var(--countdown)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:deplete 3s forwards}@keyframes deplete{to{--countdown: 0%}}@property --countdown{syntax: "<percentage>"; initial-value: 100%; inherits: false;}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #4bb71b}}@keyframes loader{0%{rotate:0deg}to{rotate:360deg}}@keyframes pulse-border{0%{border-color:#208bfe}to{border-color:#208bfe00}}@media(max-width:450px){.main-menu-wrap{width:88vw}.chat-main-content{min-width:88vw}.main-bracket-title{font-size:16px}.user-message-name{font-size:12px}.user-content-bubble-content,.other-content-bubble-content{padding:4px 8px;font-size:12px}.main-bracket-title-text{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.header-help,.header-settings{display:none}.header-chat{margin-right:4px}.header-account{width:auto}.main-bracket-icon{display:none}.main-bracket-info{width:33%}.main-bracket-leaderboard>svg{display:none}.home-howtoplay-content>.how-to-play-text{font-size:14px;line-height:12px;margin-left:8px}.play-poker-btn .heart-emoji,.play-poker-btn .club-emoji{font-size:10px}.play-poker-text{font-weight:700;font-size:14px;line-height:16px;width:46px}.poker-bracket-footer{bottom:-2px}.save-bracket-btn{bottom:50px}.main-bracket-game-begins{font-weight:400;margin-left:8px}.main-bracket-title-label,.main-bracket-title-text{font-size:12px}.main-bracket-poker-info,.main-bracket-poker-swaps{width:33%}.bracket-region-menu-item.region-ff{position:relative;line-height:11px;font-size:11px;top:6px}.bracket-region-menu-item.region-ff.selected>span,.bracket-region-menu-item.region-ff:hover>span{display:block;position:relative;font-weight:700;width:100%;height:20px;padding-bottom:5px;border-bottom:3px solid #2e4053}.bracket-region-menu-item.selected:not(.region-ff)>span,.bracket-region-menu-item:not(.region-ff):hover>span{display:block;position:relative;width:100%;height:30px;line-height:30px;color:#fff;font-weight:700;border-bottom:3px solid #2e4053}.bracket-region-menu-item{font-size:12px}.bracket-round-menu-item{display:inline-block;position:relative;width:18%;text-align:center;text-transform:uppercase;cursor:pointer}.bracket-round-menu-item.selected{color:#fff;font-weight:700}.bracket-round-menu-item.selected>span,.bracket-round-menu-item:hover>span{display:block;position:relative;width:100%;height:30px;line-height:30px;color:#fff;font-weight:700;border-bottom:3px solid #2e4053}.bracket-round-menu-item{font-size:12px}.showing-card>.card-type{font-size:11px}.welcome-main{font-size:18px;line-height:24px}.how-to-play-text{font-size:11px;line-height:12px;margin-left:2px}.how-to-play-icon>.help-icon{width:22px;height:22px}.poker-amount-number{font-size:22px}.header-tokens{display:flex;position:relative;text-align:center;margin-top:3px;align-items:center;justify-content:center}.swapper-token1{display:inline-block;position:relative;width:40px;height:35px;margin-left:6px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuNyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMDYtMDJUMjI6MzU6NDQtMDU6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTA5VDA5OjMwOjM3LTA2OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTA5VDA5OjMwOjM3LTA2OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMGM5NmI2OC0xYTUyLTRlNjgtYTdkNy1kYWY3MjYyNjQxMmQiIHhtcE1NOkRvY3VtZW50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);background-repeat:no-repeat;background-position:center center}.swapper-count{font-size:20px;margin-top:3px}.token-title{margin-left:-2px}.poker-opponent-list:hover,.poker-opponent-list.selected{background:#208bfe}.poker-opponent-player-list{display:flex;position:relative;width:100%;flex-wrap:wrap}.poker-opponent-player-list .poker-opponent-player-icon{display:flex;position:relative;flex-direction:column;align-items:center;margin-left:8px;margin-right:8px;padding-top:8px;padding-bottom:6px}.poker-opponent-player-list .poker-opponent-player-icon>.poker-player-image{width:30px}.poker-opponent-player-list .poker-opponent-player-icon>.poker-player-image-bkg{width:32px;height:32px}.poker-opponent-list .poker-team-icon{width:100px}.poker-opponent-player-list .poker-opponent-player-name{font-size:12px}.poker-opponent-player-list .poker-opponent-player-icon{width:35px;height:35px}.poker-game-title{font-size:12px}.poker-game-countdown-text{font-size:20px}.bracket-region-menu{height:34px}.final-four-content{top:149px}.leaderboard-link{margin-right:8px}.play-poker-image{display:flex;position:relative;width:28px}.mobile-menu{left:8px}.forgot-password-content .sign-in-text{font-size:13px}.reward-items{flex-direction:column;align-items:center}.reward-item{display:flex;margin-bottom:20px}.reward-item-card{display:flex}.reward-item-chips{display:flex;flex-direction:column}.reward-item-card>.reward-item-description{margin-top:18px}.reward-item-description{font-size:14px}.save-reward-button{margin-top:16px}.play-poker-btn-new{width:94%}.play-poker-text-new{margin-left:0;font-size:13px;line-height:13px;margin-top:6px}.play-poker-image-new{margin-left:10px}.how-to-play-icon{margin-left:8px;margin-right:0}.how-to-play-icon>.help-icon{width:20px;height:20px}.how-to-play-text-new{font-size:11px;display:block;position:relative;line-height:11px;font-weight:700;width:100px;margin-left:0;margin-top:8px}.how-to-play-tab{font-size:12px}.select-cards>.available-card>.card-type,.selected-cards-content>.available-card>.card-type{font-size:15px}.red-suit,.black-suit{font-size:13px}.poker-opponent-list{width:220px}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
