#root,body,html{background-image:url(/static/media/ice-hockey.03cf4a401095e5db2a26.jpg);background-size:cover;min-height:100vh;min-width:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (max-width:349px){.search-bar{font-size:16px}.search-button{font-size:16px;width:20%}}@media screen and (min-width:350px)and (max-width:387px){.search-bar{font-size:16px}.search-button{font-size:16px;width:20%}.search-bar-container{width:100%}}@media screen and (min-width:388px)and (max-width:7294px){.search-bar{font-size:16px}.search-button{font-size:16px;width:20%}.search-bar-container{margin:auto;width:100%}}@media screen and (min-width:395px)and (max-width:768px){.search-bar{font-size:16px}.search-button{font-size:16px;width:20%}.search-bar-container{width:100%}}@media screen and (min-width:768px){.search-bar{font-size:18px}.search-button{font-size:18px;width:20%}}.red-border{border:1px solid red!important}.search-bar{background-color:#fff;border:1px solid #000;border-radius:0;box-sizing:border-box;color:#000;font-family:Cairo,sans-serif;font-weight:700;height:60.5px;padding:10px;position:relative;width:100%}.search-bar:focus{border:1px solid #b1c2d2;outline:none!important}.search-button{background-color:#ffffff80;border:1px solid #000;border-left:none;box-sizing:border-box;color:#000;cursor:pointer;font-family:Cairo,sans-serif;font-weight:700;height:60.5px}.search-button:hover{background-color:#0000}.search-bar-container{box-sizing:border-box;margin:15px auto 0;max-width:580px;text-align:center;width:100%}.form-container{display:flex;flex-direction:row;width:100%}.div-container{max-width:580px;position:relative;width:80%}.suggestions-dropdown{background-color:#fff;max-height:250px;overflow-y:auto;position:absolute;width:100%;z-index:4}.suggestions-dropdown ul{border:1px solid #b1c2d2;border-top:none;margin:0;padding-left:0}.suggestions-dropdown li{color:#000;cursor:pointer;font-family:Cairo,sans-serif;list-style-type:none;padding-left:0}.suggestion{box-sizing:border-box;padding:10px 0 10px 10px;text-align:left;width:100%}.highlighted,.suggestion:hover{background-color:#b1c2d2}.table-body .table-row{animation:fadeInAnimation 1s ease-in;border-top:1px solid #000;display:grid}@media(max-width:450px){.table-body .table-row{grid-template-areas:"name name name name name name name name" "team conf div pos sht age ctry num";grid-template-columns:50px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:0 20px}}.guess-player-name-img{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.guess-player-name-img .guess-headshot-image{height:60px;max-width:60px;width:100%}@media(max-width:450px){.guess-player-name-img .guess-headshot-image{height:60px}}.prev-guess-row{color:#000}.prev-guess-row,.prev-guess-summary{font-family:Cairo,sans-serif!important}.prev-guess-summary{color:#000!important}.accordion-summary-flex .green{border:none;color:#28d478}.accordion-summary-flex .red{border:none;color:red}.table-container{font-family:Cairo,sans-serif;margin-left:auto;margin-right:auto}.table-head .table-row{color:#000;display:grid;font-family:Cairo,sans-serif;font-size:.8em;font-weight:900;text-align:center;text-transform:uppercase}.table-body .table-row .table-cell:first-child{font-size:18px;font-weight:700;grid-area:name;justify-content:flex-start}.table-cell{align-items:center;display:flex;justify-content:center;margin:0 1px none none;position:relative;text-align:center}.table-row .table-cell{font-weight:500}.table-cell:nth-child(2){flex-direction:column;grid-area:team}.table-cell:nth-child(3){grid-area:conf}.table-cell:nth-child(4){grid-area:div}.table-cell:nth-child(5){grid-area:pos}.table-cell:nth-child(6){grid-area:sht}.table-cell:nth-child(7){grid-area:age}.table-cell:nth-child(8){flex-direction:column;grid-area:ctry}.table-cell:nth-child(9){grid-area:num}.table-body .table-row:first-child{border-top:none}.not-safari{position:relative}.playoffs .table-cell:nth-child(3){grid-area:pos}.playoffs .table-cell:nth-child(4){grid-area:sht}.playoffs .table-cell:nth-child(5){grid-area:age}.playoffs .table-cell:nth-child(6){flex-direction:column;grid-area:ctry}.playoffs .table-cell:nth-child(7){grid-area:num}@media(max-width:450px){.table-body .table-row.playoffs{grid-template-areas:"name name name name name name" "team pos sht age ctry num";grid-template-columns:50px 1fr 1fr 1fr 1fr 1fr;padding:0 20px}.table-body .table-cell{box-shadow:0 4px 8px 0 #0000004d;font-size:12px;font-weight:600;margin:5px 1px}.table-container{max-width:540px;padding:10px 20px}.table-body{margin:0 -20px;max-height:calc(100vh - 300px);min-height:140px;overflow-x:visible;overflow-y:scroll}.table-body-unlimited{max-height:calc(100vh - 380px)}.table-head .table-row{grid-template-areas:"name team conf div pos sht age ctry num";grid-template-columns:0 50px 60px 50px 1fr .8fr .8fr 1.5fr 1fr}.table-head .table-row.playoffs{grid-template-areas:"name team pos sht age ctry num";grid-template-columns:0 1.2fr 1fr 1fr 1fr 1fr 1fr}.table-img{height:40px;width:40px}.table-head{border-bottom:2px solid #000;margin:0 -20px;overflow-x:hidden;padding:0 20px;position:relative}.table-body .table-row .table-cell:first-child>div{padding:8px 0}.table-body .table-row .table-cell>div{padding:14px 8px}.table-body .table-row .table-cell:first-child{margin:5px 0;padding:0 5px}.conference-logo-wrapper,.team-logo-wrapper{height:40px}.conference-logo{height:30px;width:40px}.division-logo-wrapper{height:40px}.division-logo{height:30px;width:40px}.OTT{height:35px}.SEA{width:30px}}@media(min-width:451px)and (max-width:768px){.table-body .table-row{grid-template-areas:"name name name name name name name name" "team conf div pos sht age ctry num";grid-template-columns:50px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:0 20px}.table-body .table-row.playoffs{grid-template-areas:"name name name name name name" "team pos sht age ctry num";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;padding:0 20px}.table-body .table-cell{box-shadow:0 4px 8px 0 #0000004d;font-size:12px;font-weight:600;margin:5px 1px}.table-container{max-width:540px;padding:40px 20px}.table-body{margin:0 -20px;max-height:calc(100vh - 300px);min-height:140px;overflow-x:visible;overflow-y:scroll}.table-head .table-row{grid-template-areas:"name team conf div pos sht age ctry num";grid-template-columns:0 45px 1fr .8fr 1fr .6fr 1fr 1fr 1fr}.table-head .table-row.playoffs{grid-template-areas:"name team pos sht age ctry num";grid-template-columns:0 1fr 1fr 1fr 1fr 1fr 1fr}.table-img{height:40px;width:40px}.table-head{border-bottom:2px solid #000;margin:0 -20px;overflow-x:hidden;padding:0 20px;position:relative}.table-body .table-row .table-cell:first-child>div{padding:16px 0}.table-body .table-row .table-cell>div{padding:14px 8px}.table-body .table-row .table-cell:first-child{margin:5px 0;padding:0 5px}.conference-logo-wrapper,.team-logo-wrapper{height:40px}.conference-logo{height:30px;width:40px}.division-logo-wrapper{height:40px}.division-logo{height:30px;width:40px}.OTT{height:35px}.SEA{width:30px}}@media(min-width:768px){.table-body .table-row{box-sizing:border-box;grid-template-areas:"name team conf div pos sht age ctry num";grid-template-columns:300px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.table-body .table-row.playoffs{box-sizing:border-box;grid-template-areas:"name team pos sht age ctry num";grid-template-columns:250px 150px 1fr 1fr 1fr 1fr 1fr}.table-head .table-row{border-bottom:3px solid #000;box-sizing:border-box;grid-template-areas:"name team conf div pos sht age ctry num";grid-template-columns:300px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.table-head .table-row.playoffs{border-bottom:3px solid #000;box-sizing:border-box;grid-template-areas:"name team pos sht age ctry num";grid-template-columns:250px 150px 1fr 1fr 1fr 1fr 1fr}.table-container{max-width:1024px;padding:20px}.table-body .table-cell{box-shadow:0 4px 8px 0 #0000004d;box-sizing:border-box;font-size:16px;font-weight:600}.table-row .table-cell:first-child{padding-left:10px;padding-right:10px}.table-grid{overflow:hidden}.table-img{height:50px;width:50px}.table-body{box-sizing:border-box;max-height:calc(100vh - 470px);min-height:140px;overflow-x:visible;overflow-y:scroll}.table-body-unlimited{max-height:calc(100vh - 550px)}.table-body .table-row .table-cell:first-child>div{padding:16px 0}.table-body .table-row .table-cell>div{padding:14px 8px}.team-logo-wrapper{height:50px}.conference-logo-wrapper{display:flex;flex-direction:column;height:50px;justify-content:center}.conference-logo{height:40px;width:50px}.division-logo-wrapper{display:flex;flex-direction:column;height:50px;justify-content:center}.division-logo{height:40px;width:50px}.OTT{height:45px}.SEA{width:40px}}.modal-reveal-link{border:1px solid #000;box-shadow:0 2px 4px 0 #0000004d;color:#000;cursor:pointer;display:block;font-family:Cairo,sans-serif;font-size:18px;font-weight:600;margin:0;padding:5px 0;text-align:center;transition:all .3s}.modal-reveal-link:hover{background:#fff6;box-shadow:0 4px 8px 0 #0000004d}.modal-toolbar-actions{margin-top:10px}.silhouette-image{filter:brightness(0);margin:auto;max-width:350px;width:100%}@media(min-width:768px){.silhouette-image{height:260px}}@media(max-width:768px){.silhouette-image{height:150px}}.silhouette-container{color:#000;font-family:Oswald,sans-serif}.silhouette-container span{font-weight:900;text-transform:uppercase}.silhouette-container h2{font-weight:400}.reveal{filter:brightness(1)}.countdown p{font-size:24px;margin-top:0}.countdown p,.new-mystery{font-family:Cairo,sans-serif}.new-mystery{margin-bottom:0}.result-player-name{font-family:Oswald,sans-serif;margin:0;text-transform:uppercase}.result-h3{margin:5px 0}.result-h3,.share-button{font-family:Cairo,sans-serif}.share-button{border:none;color:#fff;cursor:pointer;font-weight:800;margin:10px 0;padding:10px 20px;text-transform:uppercase}.game-container{animation:fadeInAnimation .5s ease-in}.regular-top-container{box-sizing:border-box;margin:auto;padding:0 10px}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.table-container2{font-family:Cairo,sans-serif;margin-left:auto;margin-right:auto}.table-head2 .table-row2{color:#000;font-size:.8em;font-weight:900;text-transform:uppercase}.table-body2 .table-row2,.table-head2 .table-row2{display:grid;font-family:Cairo,sans-serif;grid-template-columns:1fr 1fr 1fr 1fr}.table-body2 .table-row2{border-top:1px solid #000}.table-cell2{align-items:center;display:flex;justify-content:center;margin:0 1px;position:relative;text-align:center}.toggle-button{background-color:#b1c2d2}.new-game-button,.toggle-button{border:none;color:#fff;cursor:pointer;font-family:Cairo,sans-serif;font-size:10px;font-weight:800;padding:5px 10px;text-transform:uppercase}.new-game-button{background-color:#000;margin-top:15px}.unlimited-info{animation:fadeInAnimation .1s ease-in}.fa-spin{animation:fa-spin .7s linear}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.progress-bar_progress-bar__nG1uW{box-sizing:border-box;height:25px;margin:5px 0;overflow:hidden;width:100%}.progress-bar_progress-bar__nG1uW:first-of-type{margin-top:0}.progress-bar_progress-bar__nG1uW:last-of-type{margin-bottom:0}.progress-bar_progress-bar-index-container__ZFC0c{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 5px;width:100%}.progress-bar_progress-bar-index-container__ZFC0c>span{box-sizing:border-box;margin-right:10px;width:20px}.progress-bar_progress-bar-background__st\+BR{border:1px solid #000;box-sizing:border-box;height:100%;width:100%}.progress-bar_progress-bar-fill__1ZtkU{align-items:center;background-color:#b1c2d2;box-sizing:border-box;color:#fff;display:flex;height:100%;justify-content:flex-end}.progress-bar_progress-bar-fill__1ZtkU span{color:#000;padding:0 5px;white-space:nowrap}.progress-bar_progress-bar-fill__1ZtkU.progress-bar_page__eADhH{background-color:#b1c2d2;box-sizing:border-box}.main-header{box-sizing:border-box}.head-link{font-family:Oswald,sans-serif;font-size:28px}@media(max-width:768px){.header-mobile{align-items:center;display:flex;justify-content:center;padding:0 10px}.header-img{height:80px;margin-left:auto;margin-right:auto}.header{display:none}.main-header{border-bottom:2px solid #000;height:82px;margin-bottom:50px}.mobile-right{right:45px}.mobile-left-two,.mobile-right{margin-top:-10px;position:absolute}.mobile-left-two{left:80px}.mobile-left{left:45px}.mobile-left,.mobile-left-one{margin-top:-10px;position:absolute}.mobile-left-one{left:10px}.mobile-right-one{margin-top:-10px;position:absolute;right:10px}}@media(min-width:768px){.header-mobile{display:none}.header-img{height:160px}.mobile{display:none}.main-header{border-bottom:none;text-align:center}.link-container{border-bottom:2px solid #000;display:flex;justify-content:center}.link-container .head-link{color:#000;cursor:pointer;margin:0 20px}.link-container .head-link:hover{text-decoration:underline}}.MuiTab-wrapper{font-family:Oswald,sans-serif;font-size:20px;font-weight:600}.MuiTab-textColorInherit{opacity:1!important}.MuiTab-textColorInherit.Mui-selected .MuiTab-wrapper{opacity:1}.MuiTab-textColorInherit .MuiTab-wrapper{opacity:.5}.activeMode{border:none;border-bottom:2px solid red}.inactiveMode{border:none;opacity:.5}.mode-button{text-decoration:none}.mode-button,.results-mode-button{background:none;color:#000;cursor:pointer;font-family:Oswald,sans-serif;font-size:20px;font-weight:600;margin-top:5px;padding:0 15px;transition:all .3s}.mode-buttons{margin-top:5px;text-align:center}.how-to-h2{font-family:Oswald,sans-serif;margin-top:0;text-align:center;text-transform:uppercase}.how-to-h3,.how-to-ul{font-family:Cairo,sans-serif}.how-to-ul li{margin:5px 0}.how-to-ul .span-yellow{background-color:#ffd000;padding:0 1px}.how-to-ul .span-green{background-color:#28d478;padding:0 1px}@media screen and (max-width:768px){.how-to-h2{font-size:24px;margin-bottom:16px}.how-to-h3{font-size:18px;line-height:1.3;margin-bottom:12px}.how-to-ul{margin:0;padding-left:16px}.how-to-ul li{font-size:14px;line-height:1.4;margin:8px 0;padding-right:4px}}@media screen and (max-width:480px){.how-to-h2{font-size:20px;margin-bottom:12px}.how-to-h3{font-size:16px;margin-bottom:8px}.how-to-ul li{font-size:13px;margin:6px 0}}.twitter-link{color:#1da1f2}.modal-x-flex{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:5px}.modal-x-flex .modal-x{color:#b1c2d2;cursor:pointer;font-size:28px;padding:4px}@media screen and (max-width:768px){.modal-x-flex .modal-x{font-size:24px;padding:8px}}@media screen and (max-width:480px){.modal-x-flex .modal-x{font-size:20px;padding:6px}}.modal-container{text-align:center;width:100%}.modal-container h2{font-family:Oswald,sans-serif}@media screen and (max-width:768px){.modal-container{padding:0}.modal-container h2{font-size:24px;margin-bottom:16px}}@media screen and (max-width:480px){.modal-container h2{font-size:20px;margin-bottom:12px}}.green{border:1px solid #28d478}.red{border:1px solid red}.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}@keyframes slideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.stats-modal-container{width:100%}.stats-top-container h2{font-family:Oswald,sans-serif;font-size:16px;text-align:center}.stat-label{font-family:Cairo,sans-serif;font-size:12px}.stat-data,.stat-label{align-items:center;display:flex;justify-content:center;text-align:center}.stat-data{font-feature-settings:"pnum";font-family:Oswald,sans-serif;font-size:36px;font-variant-numeric:proportional-nums;font-weight:400}.stats-main-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media(max-width:580px){.stats-main-container{flex-direction:column}}.stats-main-container.global{border-bottom:1px solid #b1c2d2;margin-bottom:20px}.guess-main-container,.stats-top-container{display:flex;flex:1 1;flex-direction:column}.guess-main-container{margin-top:20px}@media(max-width:580px){.guess-main-container{border-top:1px solid #b1c2d2;padding-top:20px;width:100%}}.guess-main-container.global{padding-bottom:20px}.guess-container{align-items:flex-end;display:flex;flex-direction:row;height:100%}.stats-h2{font-family:Oswald,sans-serif;font-size:24px;margin-bottom:10px;text-align:center;text-transform:capitalize}footer{border-top:1px solid #000;display:flex;font-family:Cairo,sans-serif;font-weight:600;justify-content:space-between;padding:0 10px}@media(max-width:768px){footer{flex-direction:column;justify-content:center}footer p:first-child{margin-top:0}footer p:last-child{margin:0}}footer a{color:#000;width:100%}.main-container{align-content:center;display:flex;flex-direction:column}.about p{font-family:Cairo,sans-serif}@media(max-width:768px){.about p{font-size:14px}}.about a{color:#000}.hardMode-toggle{align-items:center;display:flex;justify-content:center;width:100%}.hardMode-toggle h3{font-family:Cairo,sans-serif;margin-right:10px}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:red;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#28d478}input:checked+.slider:before{transform:translateX(26px)}.hardModeIcon{margin-right:10px}@media screen and (min-width:768px){#hardModeInfo{max-width:200px}}@media screen and (max-width:768px){#hardModeInfo{max-width:160px}}#hardModeInfo{position:absolute;z-index:100}.disabled{opacity:.3;transition:color .3s}.unlimited-top-container{box-sizing:border-box;margin:auto;padding:0 10px}.main-toggle-button{background-color:#000;border:none;color:#fff;cursor:pointer;font-family:Cairo,sans-serif;font-size:15px;font-weight:600;height:100%;padding:5px 0;transition:all .3s;width:100%}.main-toggle-button:hover{box-shadow:0 4px 8px 0 #0000004d}.buttons-container{margin:10px auto auto;max-width:580px}.buttons-container-confirm{align-items:center;display:flex;justify-content:space-around}.confirm-h2{color:#000;font-family:Oswald,sans-serif;margin-top:0}.confirm-p{color:#000;font-family:Cairo,sans-serif}.yes-button{background-color:#28d478}.no-button,.yes-button{border:none;color:#fff;cursor:pointer;font-family:Cairo,sans-serif;font-size:12px;font-weight:800;min-width:100px;padding:5px 10px;text-transform:uppercase}.no-button{background-color:red}.streak-item,.streak-item-desktop{background-color:#ffffff1a;border:1px solid #000;border-radius:0;box-shadow:0 4px 8px 0 #0000004d;cursor:pointer;margin:0 20px;transition:all .3s;width:100px}.streak-item-desktop:hover,.streak-item:hover{background:#fff6;box-shadow:0 8px 12px 0 #0000004d}.streak-data{font-feature-settings:"pnum";font-family:Oswald,sans-serif;font-size:36px;font-variant-numeric:proportional-nums;font-weight:400;text-align:center}.streak-data,.streak-main-container{align-items:center;display:flex;justify-content:center}.streak-main-container{flex-direction:row;margin-top:10px}.streak-label{align-items:center;display:flex;font-family:Cairo,sans-serif;font-size:12px;font-weight:600;justify-content:center;text-align:center}@media screen and (min-width:768px){.confirm-h2{font-size:20px}.confirm-p{font-size:16px}}@media screen and (max-width:768px){.confirm-h2{font-size:16px}.confirm-p{font-size:13px}}@media screen and (min-width:768px){.streak-main-container{justify-content:center}}@media screen and (min-width:451px)and (max-width:768px){.buttons-container{max-width:580px}}@media screen and (max-width:450px){.streak-item-desktop{display:none}.buttons-container{justify-content:space-around}}.admin-panel-container{box-sizing:border-box;font-family:Oswald,sans-serif;margin:auto;max-width:350px;padding:0 16px}.admin-panel-container form{width:100%}.next-players-grid{grid-gap:8px!important;display:grid;gap:8px!important;grid-template-columns:1fr 1fr!important;max-height:400px;overflow-y:auto}.admin-title{color:#222;font-family:Oswald,sans-serif;font-weight:700;margin-bottom:24px;text-align:center}.input{background:#fff;border:1px solid #b1c2d2;box-sizing:border-box;color:#000;font-family:Cairo,sans-serif;margin-bottom:16px;padding:10px 12px}.input,.main-btn{font-size:16px;width:100%}.main-btn{background:#000;border:none;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-weight:600;margin-bottom:8px;padding:10px 0;transition:all .2s}.main-btn:hover{background:#91a9bf}.error-msg{color:#d32f2f;margin-top:8px}.admin-welcome,.error-msg{font-family:Cairo,sans-serif;text-align:center}.admin-welcome{color:#28d478;font-weight:500;margin-top:16px}
/*# sourceMappingURL=main.e9cc6bac.css.map*/