:root{--color-primary-light:#e91e63;--color-primary-dark:#c2185b;--color-secondary-light:#2196f3;--color-secondary-dark:#1976d2;--color-lighter:#eceff1;--color-light:#cfd8dc;--color-dark:#37474f;--color-darker:#263238;--padding-sm:0.25rem;--padding-md:0.5rem;--padding-lg:1rem;--border-radius:4px;--border-thickness:2px;--box-shadow-sm:2px 2px 4px rgba(0,0,0,0.1);--box-shadow-md:2px 2px 4px rgba(0,0,0,0.2);--box-shadow-lg:2px 2px 4px rgba(0,0,0,0.3);--fade-dark-sm:rgba(0,0,0,0.1);--fade-dark-md:rgba(0,0,0,0.2);--fade-dark-lg:rgba(0,0,0,0.3);--fade-grey-sm:hsla(0,0%,47.5%,0.1);--fade-grey-md:hsla(0,0%,47.5%,0.2);--fade-grey-lg:hsla(0,0%,47.5%,0.3);--fade-light-sm:hsla(0,0%,100%,0.1);--fade-light-md:hsla(0,0%,100%,0.2);--fade-light-lg:hsla(0,0%,100%,0.3)}@media only screen and (min-width:992px){:root{--padding-sm:0.5rem;--padding-md:1rem;--padding-lg:2rem}}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/assets/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}html *,html :after,html :before{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,html{padding:0;margin:0;height:100%}body{color:var(--color-dark)}#root{height:100%}.app-container{display:grid;grid-gap:var(--padding-md);grid-template-columns:[pad-start] 0 [start] 1fr [end] 0 [pad-end];grid-template-rows:[header-start] auto [header-end controls-start] auto [controls-end deck-start] auto [deck-end ranking-start] auto [ranking-end players-start] 1fr [players-end];height:100%;background-position:50%;background-size:cover;background-image:url(/assets/images/bg.jpg)}@media only screen and (min-width:992px){.app-container{grid-template-columns:[pad-start] 1rem [start] 1fr [ranking-start] 18rem [ranking-end end] 1rem [pad-end];grid-template-rows:[header-start] auto [header-end controls-start] auto [controls-end deck-start] auto [deck-end players-start] 1fr [players-end]}}@media only screen and (min-width:1200px){.app-container{grid-template-columns:[pad-start] 3rem [start] 1fr [ranking-start] 20rem [ranking-end end] 3rem [pad-end];grid-template-rows:[header-start] auto [header-end controls-start] auto [controls-end deck-start] auto [deck-end players-start] 1fr [players-end]}}@media only screen and (min-width:1440px){.app-container{grid-template-columns:[pad-start] 10rem [start] 1fr [ranking-start] 22rem [ranking-end end] 10rem [pad-end];grid-template-rows:[header-start] auto [header-end controls-start] auto [controls-end deck-start] auto [deck-end players-start] 1fr [players-end]}}.app-container>*{border-radius:var(--border-radius);background-color:hsla(0,0%,100%,.9)}.app-container .app-header{margin-bottom:var(--padding-md);grid-column:pad-start/pad-end;grid-row:header-start/header-end}@media only screen and (min-width:992px){.app-container .app-header{grid-column:pad-start/pad-end;grid-row:header-start/header-end}}.app-container .app-controls{padding:var(--padding-md);box-shadow:var(--box-shadow-md);grid-column:start/end;grid-row:controls-start/controls-end}@media only screen and (min-width:992px){.app-container .app-controls{grid-column:start/end;grid-row:controls-start/controls-end}}.app-container .app-deck{padding:var(--padding-md);box-shadow:var(--box-shadow-md);grid-column:start/end;grid-row:deck-start/deck-end}@media only screen and (min-width:992px){.app-container .app-deck{grid-column:start/ranking-start;grid-row:deck-start/deck-end}}.app-container .app-ranking{padding:var(--padding-md);box-shadow:var(--box-shadow-md);grid-column:start/end;grid-row:ranking-start/ranking-end}@media only screen and (min-width:992px){.app-container .app-ranking{grid-column:ranking-start/ranking-end;grid-row:deck-start/deck-end}}.app-container .app-players{overflow:auto;margin-bottom:var(--padding-md);box-shadow:var(--box-shadow-md);grid-column:start/end;grid-row:players-start/players-end}@media only screen and (min-width:992px){.app-container .app-players{grid-column:start/end;grid-row:players-start/players-end}}.navbar .navbar-container{display:flex;justify-content:space-between;margin:0 auto;width:100%}@media only screen and (min-width:992px){.navbar .navbar-container{width:calc(100% - 2*(1rem + var(--padding-md)))}}@media only screen and (min-width:1200px){.navbar .navbar-container{width:calc(100% - 2*(5rem + var(--padding-md)))}}@media only screen and (min-width:1440px){.navbar .navbar-container{width:calc(100% - 2*(10rem + var(--padding-md)))}}.navbar .navbar-container .logo{display:flex;font-size:1.6rem}.navbar .navbar-container .logo span{width:4rem;margin-right:var(--padding-md);background-position:50%;background-repeat:no-repeat;background-size:75%;background-image:url(/assets/images/logo.svg)}.navbar .navbar-container .github{display:flex}.navbar .navbar-container .github span{width:4rem;margin-left:var(--padding-md);background-position:50%;background-size:75%;background-repeat:no-repeat;background-image:url(/assets/images/github.svg)}.players{display:flex;flex-direction:column;height:100%}.players .players-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;flex-grow:10;overflow:auto}.players .players-container .players-player{width:50%;padding:var(--padding-md)}@media only screen and (min-width:600px){.players .players-container .players-player{width:33.3333333333%}}@media only screen and (min-width:1440px){.players .players-container .players-player{width:25%}}@media only screen and (min-width:2500px){.players .players-container .players-player{width:16.6666666667%}}.players .players-container .players-player .players-title{display:flex;border-radius:1.5rem;overflow:hidden}.players .players-container .players-player .players-title>*{height:3rem;line-height:3rem;margin:0 var(--padding-md) 0 0}.players .players-container .players-player .players-name{flex-grow:10;width:10px}.players .players-container .players-player .players-points{font-size:1rem!important;margin-right:0}.players .players-container .players-player .players-cards{display:flex;flex-direction:row;justify-content:space-evenly;min-height:6rem;padding:var(--padding-md) 0 0 0}@media only screen and (min-width:600px){.players .players-container .players-player .players-cards{min-height:9rem}}@media only screen and (min-width:992px){.players .players-container .players-player .players-cards{min-height:12rem}}@media only screen and (min-width:1200px){.players .players-container .players-player .players-cards{min-height:15rem}}.players .players-add{position:relative;height:10px}.players .players-add #players-add{position:absolute;bottom:var(--padding-md);right:var(--padding-md);width:5rem;height:5rem}.cards-card{display:flex;position:relative;flex-direction:column;flex-grow:10;max-width:4rem;height:6rem;padding:var(--padding-sm);border-radius:4px;background-color:var(--color-lighter);border:1px solid var(--color-light)}@media only screen and (min-width:600px){.cards-card{max-width:6rem;height:9rem}}@media only screen and (min-width:992px){.cards-card{max-width:7rem;height:10.5rem}}@media only screen and (min-width:1200px){.cards-card{max-width:8rem;height:12rem}}.cards-card:not(:last-of-type){margin-right:var(--padding-md)}.cards-card[data-highlight=true]{box-shadow:var(--box-shadow-lg);border-color:var(--color-primary-light)}.cards-card>div:first-of-type,.cards-card>div:nth-of-type(3){font-size:1rem;color:var(--color-dark);padding:0 var(--padding-sm)}@media only screen and (min-width:600px){.cards-card>div:first-of-type,.cards-card>div:nth-of-type(3){font-size:1.2rem}}@media only screen and (min-width:992px){.cards-card>div:first-of-type,.cards-card>div:nth-of-type(3){font-size:1.4rem}}.cards-card>div:nth-of-type(3){transform:rotate(180deg)}.cards-card>div:nth-of-type(2){flex-grow:10;background-position:50%;background-repeat:no-repeat;background-size:1.8rem}@media only screen and (min-width:600px){.cards-card>div:nth-of-type(2){background-size:2.4rem}}@media only screen and (min-width:992px){.cards-card>div:nth-of-type(2){background-size:3rem}}.cards-card>div:nth-of-type(2).cards-icon-s{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy42NCAyMy42NCI+PGcgZmlsbD0iIzI2MzIzOCI+PHBhdGggZD0iTTYuOTk1IDE5LjA0OWMyLjA3NyAwIDMuODUyLTEuNDggNC44MjctMi41Ljk3NiAxLjAyIDIuNzQ2IDIuNSA0LjgyMyAyLjUgMy41NzYgMCA2LjA3Ni0yLjQ5NCA2LjA3Ni02LjA2MyAwLTMuOTM1LTMuMTAzLTYuNDc5LTYuMTA0LTguOTM4LTEuNDE3LTEuMTYyLTIuODg1LTIuMzYyLTQuMDEtMy42OTZBLjk5My45OTMgMCAwMDExLjg1IDBoLS4wNThhLjk5Ny45OTcgMCAwMC0uNzU4LjM1MmMtMS4xMjYgMS4zMzItMi41OTMgMi41MzMtNC4wMSAzLjY5NUM0LjAyMiA2LjUwNi45MTggOS4wNDkuOTE4IDEyLjk4NWMuMDAxIDMuNTcgMi40OTkgNi4wNjQgNi4wNzcgNi4wNjR6Ii8+PHBhdGggZD0iTTguMTA5IDIzLjY0YTIxLjI5MyAyMS4yOTMgMCAwMTcuNDIyIDBjLTIuNDU1LTMuNjkyLTMuNzExLTEwLjgzMy0zLjcxMS0xMC44MzNzLTEuMjM3IDcuMTQxLTMuNzExIDEwLjgzM3oiLz48L2c+PC9zdmc+)}.cards-card>div:nth-of-type(2).cards-icon-c{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTYgMjE2Ij48cGF0aCBmaWxsPSIjMjYzMjM4IiBkPSJNMTYxLjY2OCA3NS4yMDFjMS44ODItNS42NzkgMi44MzItMTEuNjA0IDIuODMyLTE3LjcwMUMxNjQuNSAyNi4zNDYgMTM5LjE1NCAxIDEwOCAxUzUxLjUgMjYuMzQ2IDUxLjUgNTcuNWMwIDYuMDk3Ljk1IDEyLjAyMiAyLjgzMiAxNy43MDFDMjQuMTc5IDc2LjM0NSAwIDEwMS4yMzIgMCAxMzEuNjZjMCAzMS4xNTQgMjUuMzQ2IDU2LjUgNTYuNSA1Ni41IDE0LjQ0IDAgMjcuNjI5LTUuNDUgMzcuNjI4LTE0LjM5Nkw4MS45NjIgMjE1aDUxLjczM2wtMTIuMjkzLTQxLjY2NWMxMC4wNTQgOS4xOTkgMjMuNDMgMTQuODI1IDM4LjA5OCAxNC44MjUgMzEuMTU0IDAgNTYuNS0yNS4zNDYgNTYuNS01Ni41IDAtMzAuNDI4LTI0LjE3OS01NS4zMTUtNTQuMzMyLTU2LjQ1OXoiLz48L3N2Zz4=)}.cards-card>div:nth-of-type(2).cards-icon-h{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1OS45NDUgNTkuOTQ1Ij48cGF0aCBmaWxsPSIjZDUwMDAwIiBkPSJNNTguNTk4IDEyLjcyOUM1Ni43NTcgOC4wMjUgNTMuMjQyIDQuNDE4IDQ4LjcgMi41NzFjLTEuOTY0LS43OTgtMy45NTMtMS4yMDMtNS45MS0xLjIwMy02LjUwOSAwLTExLjA2MyA0LjM1OC0xMi44NCA2LjQwMS0xLjc2OC0yLjA1LTYuMzAyLTYuNDI2LTEyLjgwOS02LjQyNi0xLjk1MSAwLTMuOTM0LjQwNC01Ljg5NSAxLjIwMS00LjU0MiAxLjg0Ny04LjA1OCA1LjQ1NC05Ljg5OSAxMC4xNTctMS45NjQgNS4wMTktMS43NzMgMTAuNzA3LjUyNSAxNS42MDggMy4yNjMgNi45NTcgMTAuNjgxIDE3Ljc4OCAyNy40OSAyOS44NzJsLjU4My40Mi41ODMtLjQyQzQ3LjQyIDQ2LjAzNyA1NC44MyAzNS4yNDcgNTguMDcxIDI4LjMzNGMyLjMtNC44OTkgMi40OTEtMTAuNTg3LjUyNy0xNS42MDV6Ii8+PC9zdmc+)}.cards-card>div:nth-of-type(2).cards-icon-d{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMjMuNjQ2IDIyMy42NDYiPjxwYXRoIGZpbGw9IiNkNTAwMDAiIGQ9Ik0xMTEuODIzIDBMMTYuNjIyIDExMS44MjNsOTUuMjAxIDExMS44MjMgOTUuMjAyLTExMS44MjN6Ii8+PC9zdmc+)}.cards-card .cards-back{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;opacity:1;visibility:visible;transition:all .8s ease;box-shadow:var(--box-shadow-sm)}.cards-card .cards-back img{width:100%;height:100%}.cards-card.cards-visible{box-shadow:var(--box-shadow-md)}.cards-card.cards-visible .cards-back{opacity:0;visibility:hidden;transition:all .8s ease}.ranking-table{height:100%;background-color:#fff}.ranking-table thead tr{border-bottom:var(--border-thickness) solid var(--color-secondary-light)}.ranking-table thead tr th{font-size:1.1rem;line-height:3;padding:0 var(--padding-md)}@media only screen and (min-width:992px){.ranking-table thead tr th{font-size:1.2rem;line-height:4}}.ranking-table tbody tr{border:none}.ranking-table tbody tr:nth-of-type(odd){background-color:var(--fade-grey-sm)}.ranking-table tbody tr:nth-of-type(2n){background-color:var(--fade-dark-sm)}.ranking-table tbody tr td{font-size:1rem;line-height:2;padding:0 var(--padding-md)}@media only screen and (min-width:992px){.ranking-table tbody tr td{font-size:1.1rem}}.deck-cards{display:flex;flex-direction:row;justify-content:space-evenly;min-height:6rem}@media only screen and (min-width:600px){.deck-cards{min-height:9rem}}@media only screen and (min-width:992px){.deck-cards{min-height:10.5rem}}@media only screen and (min-width:1200px){.deck-cards{min-height:12rem}}.controls{display:grid;grid-gap:var(--padding-md);grid-template-columns:[start deal-start] 1fr [deal-end spacer-start] auto [spacer-end restart-start] auto [restart-end logs-start] auto [logs-end end];grid-template-rows:[start] auto [end]}@media only screen and (min-width:600px){.controls{display:grid;grid-gap:var(--padding-md);grid-template-columns:[start deal-start] auto [deal-end spacer-start] 1fr [spacer-end restart-start] auto [restart-end logs-start] auto [logs-end end];grid-template-rows:[start] auto [end]}}.controls .controls-deal{grid-column:deal-start/deal-end;grid-row:start/end}@media only screen and (min-width:600px){.controls .controls-deal{width:15rem}}.controls .controls-deal #controls-deal{width:calc(100% - 4rem);border-radius:var(--border-radius) 0 0 var(--border-radius)}.controls .controls-deal #controls-deal i{display:none}@media only screen and (min-width:600px){.controls .controls-deal #controls-deal{display:inline}}.controls .controls-deal #controls-autoplay{width:4rem;border-radius:0 var(--border-radius) var(--border-radius) 0}.controls .controls-spacer{display:none;grid-column:spacer-start/spacer-end;grid-row:start/end}.controls .controls-restart{grid-column:restart-start/restart-end;grid-row:start/end}.controls .controls-logs{position:relative;grid-column:logs-start/logs-end;grid-row:start/end}.controls .controls-logs .logs-counter{position:absolute;top:0;right:0;z-index:1000;height:2rem!important;line-height:2rem!important;min-width:2rem!important;border-radius:1rem!important;transform:translate(.5rem,-.5rem)}.controls .controls-logs .logs-item{display:flex}.controls .controls-logs .logs-item *{line-height:3rem!important}.controls .controls-logs .logs-item>div{flex-grow:10}.controls .controls-logs .logs-item span{float:right;color:var(--color-primary-dark);cursor:default}#toast-container{top:auto;left:5%;right:auto;bottom:5%;z-index:1001;min-width:36rem}@media only screen and (max-width:600px){#toast-container{min-width:90%;bottom:5%}}.toast{min-height:unset;padding:var(--padding-sm) var(--padding-lg)}.toast .toast-action{margin-left:0;margin-right:0;padding:0 0 0 var(--padding-lg)}.modal.open{display:flex!important;flex-direction:column;overflow:hidden!important}.modal-header{border-bottom:1px solid var(--fade-dark-sm)}.modal-content,.modal-header{padding:var(--padding-md) var(--padding-lg)!important}.modal-content{flex-grow:10;overflow:auto}.modal-footer{height:unset!important;padding:var(--padding-md) var(--padding-lg)!important;border-top:1px solid var(--fade-dark-sm);margin-top:var(--padding-md)}input:focus{border-color:var(--color-secondary-light)!important}.btn-large{padding:0 16px!important}.btn-large.btn-floating{padding:0!important}
/*# sourceMappingURL=main.53d63cb9.chunk.css.map */