body{margin:0;font-family:"Roboto Condensed";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box}@media (max-width:calc(768px - 1px)){.App{height:100vh;width:100vw}.App.desktop{display:none}}@media (min-width:1440px){.App{height:100vh;width:100vw}.App.mobile{display:none}}@media (min-width:768px) and (max-width:calc(1440px - 1px)){.App{height:100vh;width:100vw}.App.mobile{display:none}}@media (max-width:calc(768px - 1px)){.HomePage,.HomePage .home-summary{align-items:center;display:flex;flex-direction:column}.HomePage .home-summary{border-radius:12px;box-shadow:2px 2px 8px grey;color:#000;margin-top:96px;padding:24px;width:calc(100% - 32px)}.HomePage .home-summary .home-title{font-size:24px}.HomePage .home-summary .home-stats{align-items:flex-end;display:flex;justify-content:space-evenly;width:100%}.HomePage .home-summary .home-stats .stats-group{align-items:center;display:flex;flex-direction:column;margin-top:16px}.HomePage .home-summary .home-stats .stats-group .group-amount{font-size:24px;font-weight:700}.HomePage .home-summary .home-stats .stats-group .group-amount sup{font-size:20px;position:relative;top:4px}.HomePage .home-summary .home-stats .stats-group .group-label{font-size:14px}.HomePage .games-container{margin-top:16px;width:100%}.HomePage .games-container .GameRow{border-bottom:1px solid #e0e0e0}.HomePage .games-container .GameRow:last-child{border-bottom:0}}@media (max-width:calc(768px - 1px)){.HomeNavbar{align-items:center;background:#1b6be0;color:#fff;display:flex;height:80px;justify-content:space-between;padding:0 16px;position:fixed;top:0;width:100%;z-index:1}.HomeNavbar .page-title{font-size:20px;font-weight:500}.HomeNavbar .nav-control{align-items:center;display:flex;width:96px}.HomeNavbar .nav-control.left{justify-content:flex-start}.HomeNavbar .nav-control.left .angle-icon{font-size:18px}.HomeNavbar .nav-control.left .back-label{margin-left:6px}.HomeNavbar .nav-control.right{justify-content:flex-end}}@media (max-width:calc(768px - 1px)){.GameRow{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px}.GameRow .game-name{font-size:16px}.GameRow .game-name.blue{color:#1b6be0}.GameRow .game-details{align-items:center;display:flex;justify-content:space-between}.GameRow .game-details .game-players{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;margin-right:12px}.GameRow .game-details .game-players .players-label{font-size:12px;margin-bottom:4px}.GameRow .game-details .game-players .players-amount{font-size:18px}.GameRow .game-details .angle-icon{font-size:20px}}@media (max-width:calc(768px - 1px)){.Footer{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;padding:16px;width:100%}.Footer .footer-message{margin-bottom:12px}.Footer .contact-button{align-items:center;background:#1b6be0;border-radius:8px;color:#fff;display:flex;font-size:18px;font-weight:700;height:48px;justify-content:center;padding:0 32px}}@media (max-width:calc(768px - 1px)){.GamePage,.GamePage .game-summary{align-items:center;display:flex;flex-direction:column}.GamePage .game-summary{border-radius:12px;box-shadow:2px 2px 8px grey;color:#000;margin-top:96px;padding:24px;width:calc(100% - 32px)}.GamePage .game-summary .game-title{font-size:24px}.GamePage .game-summary .game-stats{align-items:flex-end;display:flex;justify-content:space-evenly;margin-top:16px;width:100%}.GamePage .game-summary .game-stats .stats-group{align-items:center;display:flex;flex-direction:column}.GamePage .game-summary .game-stats .stats-group .group-amount{font-size:24px;font-weight:700}.GamePage .game-summary .game-stats .stats-group .group-amount sup{font-size:20px;position:relative;top:4px}.GamePage .game-summary .game-stats .stats-group .group-label{font-size:14px}.GamePage .game-summary .game-cashout{align-items:center;background:#c23934;border-radius:8px;color:#fff;display:flex;font-size:18px;font-weight:700;height:48px;justify-content:center;margin-top:24px;padding:0 32px}.GamePage .players-container{margin-top:16px;width:100%}.GamePage .players-container .PlayerRow{border-bottom:1px solid #e0e0e0}.GamePage .players-container .PlayerRow:last-child{border-bottom:0}}@media (max-width:calc(768px - 1px)){.PlayerRow{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px}.PlayerRow .player-name{font-size:16px}.PlayerRow .player-details{align-items:center;display:flex;justify-content:space-between}.PlayerRow .player-details .player-balance{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;margin-right:12px}.PlayerRow .player-details .player-balance .balance-label{font-size:12px;margin-bottom:4px}.PlayerRow .player-details .player-balance .balance-amount{font-size:18px}.PlayerRow .player-details .angle-icon{font-size:20px}}@media (max-width:calc(768px - 1px)){.NewPlayerRow{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px}.NewPlayerRow .player-name{border:1px solid grey;border-radius:4px;height:36px;flex:1 1;font-family:"Roboto Condensed";font-size:16px;outline:0;padding:0 6px}.NewPlayerRow .player-name:focus{border:1px solid #1b6be0}.NewPlayerRow .player-details{align-items:center;display:flex;justify-content:flex-end;width:48px}.NewPlayerRow .player-details .check-icon{color:#34aa44;font-size:20px}}@media (max-width:calc(768px - 1px)){.GameNavbar{align-items:center;background:#1b6be0;color:#fff;display:flex;height:80px;justify-content:space-between;padding:0 16px;position:fixed;top:0;width:100%;z-index:1}.GameNavbar .page-title{font-size:20px;font-weight:500}.GameNavbar .nav-control{align-items:center;display:flex;width:96px}.GameNavbar .nav-control.left{justify-content:flex-start}.GameNavbar .nav-control.left .angle-icon{font-size:18px}.GameNavbar .nav-control.left .back-label{margin-left:6px}.GameNavbar .nav-control.right{justify-content:flex-end}}@media (max-width:calc(768px - 1px)){.PlayerPage,.PlayerPage .player-summary{align-items:center;display:flex;flex-direction:column}.PlayerPage .player-summary{border-radius:12px;box-shadow:2px 2px 8px grey;color:#000;margin-top:96px;padding:24px;width:calc(100% - 32px)}.PlayerPage .player-summary .player-name{font-size:24px}.PlayerPage .player-summary .player-stats{align-items:flex-end;display:flex;justify-content:space-evenly;width:100%}.PlayerPage .player-summary .player-stats .stats-group{align-items:center;display:flex;flex-direction:column;margin-top:16px}.PlayerPage .player-summary .player-stats .stats-group .group-amount{font-size:24px;font-weight:700}.PlayerPage .player-summary .player-stats .stats-group .group-amount sup{font-size:20px;position:relative;top:4px}.PlayerPage .player-summary .player-stats .stats-group .group-label{font-size:14px}.PlayerPage .buyins-container{margin-top:16px;width:100%}.PlayerPage .buyins-container .BuyinRow{border-bottom:1px solid #e0e0e0}.PlayerPage .buyins-container .BuyinRow:last-child{border-bottom:0}}@media (max-width:calc(768px - 1px)){.PlayerNavbar{align-items:center;background:#1b6be0;color:#fff;display:flex;height:80px;justify-content:space-between;padding:0 16px;position:fixed;top:0;width:100%;z-index:1}.PlayerNavbar .page-title{font-size:20px;font-weight:500}.PlayerNavbar .nav-control{align-items:center;display:flex;width:96px}.PlayerNavbar .nav-control.left{justify-content:flex-start}.PlayerNavbar .nav-control.left .angle-icon{font-size:18px}.PlayerNavbar .nav-control.left .back-label{margin-left:6px}.PlayerNavbar .nav-control.right{justify-content:flex-end}}@media (max-width:calc(768px - 1px)){.BuyinRow{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px}.BuyinRow .buyin-time{font-size:16px}.BuyinRow .buyin-details{align-items:center;display:flex;justify-content:space-between}.BuyinRow .buyin-details .buyin-amount{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;margin-right:12px}.BuyinRow .buyin-details .buyin-amount .buyin-label{font-size:12px;margin-bottom:4px}.BuyinRow .buyin-details .buyin-amount .buyin-amount{font-size:18px}.BuyinRow .buyin-details .times-icon{color:#c23934;font-size:20px}}@media (max-width:calc(768px - 1px)){.CashoutPage,.CashoutPage .game-summary{align-items:center;display:flex;flex-direction:column}.CashoutPage .game-summary{border-radius:12px;box-shadow:2px 2px 8px grey;color:#000;margin-top:96px;padding:24px;width:calc(100% - 32px)}.CashoutPage .game-summary .game-title{font-size:24px}.CashoutPage .game-summary .game-stats{align-items:flex-end;display:flex;justify-content:space-evenly;width:100%}.CashoutPage .game-summary .game-stats .stats-group{align-items:center;display:flex;flex-direction:column;margin-top:16px}.CashoutPage .game-summary .game-stats .stats-group .group-amount{font-size:24px;font-weight:700}.CashoutPage .game-summary .game-stats .stats-group .group-amount.green{color:#34aa44}.CashoutPage .game-summary .game-stats .stats-group .group-amount.red{color:#c23934}.CashoutPage .game-summary .game-stats .stats-group .group-amount.blue{color:#1b6be0}.CashoutPage .game-summary .game-stats .stats-group .group-amount sup{font-size:20px;position:relative;top:4px}.CashoutPage .game-summary .game-stats .stats-group .group-label{font-size:14px}.CashoutPage .cashouts-container{margin-top:16px;width:100%}.CashoutPage .cashouts-container .CashoutRow{border-bottom:1px solid #e0e0e0}.CashoutPage .cashouts-container .CashoutRow:last-child{border-bottom:0}}@media (max-width:calc(768px - 1px)){.CashoutRow{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px}.CashoutRow .player-name{font-size:16px}.CashoutRow .cashout-details{align-items:center;display:flex;justify-content:flex-end}.CashoutRow .cashout-details .cashout-input{border:1px solid grey;border-radius:4px;height:36px;flex:1 1;font-family:"Roboto Condensed";font-size:16px;outline:0;padding:0 6px;text-align:right;width:160px}.CashoutRow .cashout-details .cashout-input:focus{border:1px solid #1b6be0}}@media (max-width:calc(768px - 1px)){.CashoutNavbar{align-items:center;background:#1b6be0;color:#fff;display:flex;height:80px;justify-content:space-between;padding:0 16px;position:fixed;top:0;width:100%;z-index:1}.CashoutNavbar .page-title{font-size:20px;font-weight:500}.CashoutNavbar .nav-control{align-items:center;display:flex;width:96px}.CashoutNavbar .nav-control.disabled{color:#c8c8c8}.CashoutNavbar .nav-control.left{justify-content:flex-start}.CashoutNavbar .nav-control.left .angle-icon{font-size:18px}.CashoutNavbar .nav-control.left .back-label{margin-left:6px}.CashoutNavbar .nav-control.right{justify-content:flex-end}}@media (max-width:calc(768px - 1px)){.ResultsPage,.ResultsPage .game-summary{align-items:center;display:flex;flex-direction:column}.ResultsPage .game-summary{border-radius:12px;box-shadow:2px 2px 8px grey;color:#000;margin-top:96px;padding:24px;width:calc(100% - 32px)}.ResultsPage .game-summary .game-title{font-size:24px}.ResultsPage .game-summary .game-stats{align-items:flex-end;display:flex;justify-content:space-evenly;margin-top:16px;width:100%}.ResultsPage .game-summary .game-stats .stats-group{align-items:center;display:flex;flex-direction:column}.ResultsPage .game-summary .game-stats .stats-group .group-amount{font-size:24px;font-weight:700}.ResultsPage .game-summary .game-stats .stats-group .group-amount sup{font-size:20px;position:relative;top:4px}.ResultsPage .game-summary .game-stats .stats-group .group-label{font-size:14px}.ResultsPage .game-summary .game-cashout{align-items:center;background:#c23934;border-radius:8px;color:#fff;display:flex;font-size:18px;font-weight:700;height:48px;justify-content:center;margin-top:24px;padding:0 32px}.ResultsPage .results-container{margin-top:16px;width:100%}.ResultsPage .results-container .ResultsRow{border-bottom:1px solid #e0e0e0}.ResultsPage .results-container .ResultsRow:last-child{border-bottom:0}}@media (max-width:calc(768px - 1px)){.ResultsRow{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px}.ResultsRow .player-name{font-size:16px}.ResultsRow .player-details{align-items:center;display:flex;justify-content:space-between}.ResultsRow .player-details .player-balance{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.ResultsRow .player-details .player-balance.green{color:#34aa44}.ResultsRow .player-details .player-balance.red{color:#c23934}.ResultsRow .player-details .player-balance .balance-label{font-size:12px;margin-bottom:4px}.ResultsRow .player-details .player-balance .balance-amount{font-size:18px}.ResultsRow .player-details .angle-icon{font-size:20px}}@media (max-width:calc(768px - 1px)){.ResultsNavbar{align-items:center;background:#1b6be0;color:#fff;display:flex;height:80px;justify-content:space-between;padding:0 16px;position:fixed;top:0;width:100%;z-index:1}.ResultsNavbar .page-title{font-size:20px;font-weight:500}.ResultsNavbar .nav-control{align-items:center;display:flex;width:96px}.ResultsNavbar .nav-control.left{justify-content:flex-start}.ResultsNavbar .nav-control.left .angle-icon{font-size:18px}.ResultsNavbar .nav-control.left .back-label{margin-left:6px}.ResultsNavbar .nav-control.right{justify-content:flex-end}}@media (max-width:calc(768px - 1px)){.PaymentsPage{align-items:center;display:flex;flex-direction:column}.PaymentsPage .payments-container{margin-top:96px;width:100%}.PaymentsPage .payments-container .PaymentRow{border-bottom:1px solid #e0e0e0}.PaymentsPage .payments-container .PaymentRow:last-child{border-bottom:0}}@media (max-width:calc(768px - 1px)){.PaymentRow{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px}.PaymentRow .payment-direction{align-items:center;display:flex;font-size:16px}.PaymentRow .payment-direction .payer-name{color:#c23934;margin-right:4px}.PaymentRow .payment-direction .payee-name{color:#34aa44;margin-left:4px}.PaymentRow .payment-details{align-items:center;display:flex;justify-content:space-between}.PaymentRow .payment-details .player-balance{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.PaymentRow .payment-details .player-balance .balance-amount{font-size:18px}.PaymentRow .payment-details .angle-icon{font-size:20px}}@media (max-width:calc(768px - 1px)){.PaymentsNavbar{align-items:center;background:#1b6be0;color:#fff;display:flex;height:80px;justify-content:space-between;padding:0 16px;position:fixed;top:0;width:100%;z-index:1}.PaymentsNavbar .page-title{font-size:20px;font-weight:500}.PaymentsNavbar .nav-control{align-items:center;display:flex;width:96px}.PaymentsNavbar .nav-control.left{justify-content:flex-start}.PaymentsNavbar .nav-control.left .angle-icon{font-size:18px}.PaymentsNavbar .nav-control.left .back-label{margin-left:6px}.PaymentsNavbar .nav-control.right{justify-content:flex-end}}
/*# sourceMappingURL=main.073abbda.chunk.css.map */