@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.hamburger-container_links{position:absolute;top:0;left:0;z-index:1000;background-color:#fe3838;padding:.5rem 1rem;min-width:15rem}.hamburger-container_links_link{display:flex;justify-content:flex-start;align-items:center;margin:1rem 0}.hamburger-container_links_link_icon{margin-right:.5rem}.hamburger-container_links_link_label{font-size:1.25rem}.hamburger-container_links_link:last-child{margin-bottom:.5rem}.hamburger-container_links_link:nth-child(2){margin-top:.5rem!important}.hamburger-container .links-enter-from,.hamburger-container .links-leave-to{left:-15rem;opacity:0}.hamburger-container .links-enter-active,.hamburger-container .links-leave-active{transition:all .3s}.user-popup-container{cursor:auto;position:relative}.user-popup-container_arrow{border:1px solid #e2e2e2;transform:rotate(45deg)}.user-popup-container_arrow,.user-popup-container_arrow:after{position:absolute;top:0;z-index:6;width:.75rem;height:.75rem;background-color:#fcfcfc}.user-popup-container_arrow:after{content:"";right:-2px}.user-popup-container_arrow.right{right:1rem}.user-popup-container_arrow.center{right:6.5rem}.user-popup-container_arrow.left{right:12rem}.user-popup-container_links{position:absolute;top:.35rem;right:0;z-index:5;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:calc(100% + 6rem);background-color:#fcfcfc;border:1px solid #e2e2e2;border-radius:.4rem;padding:.5rem 0 .5rem 0}.user-popup-container_links.center-content{padding:.5rem 1rem}.user-popup-container_links .logged_in_links .link{padding:.5rem 1rem;cursor:pointer;color:#141516;display:flex;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:600;transition:.3s;position:relative}.user-popup-container_links .logged_in_links .link .icon{margin-right:.5rem;font-size:1.25rem}.user-popup-container_links .logged_in_links .link p{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-right:1rem}.user-popup-container_links .logged_in_links .link .notification-count{width:100%;text-align:right;background-color:#fe3838;width:1.15rem;height:1.15rem;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fcfcfc;font-size:.75rem}.user-popup-container_links .logged_in_links .link:hover{background-color:#f0f0f0}.user-popup-container_links .logged_in_links .signout-link{cursor:pointer;position:absolute;bottom:.5rem;right:.5rem;margin:0;color:#ffacac;font-size:.8rem}.user-popup-container_links .not_logged_in_links{text-align:center}.user-popup-container_links .not_logged_in_links .logged-out-text{margin:0;color:#ffacac;font-size:.8rem}.user-popup-container_links .not_logged_in_links .btn{margin:0 .25rem;font-size:.75rem}.navbar-container{display:flex;justify-content:space-between;align-items:center;padding:1rem;color:#fcfcfc;font-size:1.75rem;max-width:80rem;margin:0 auto}.navbar-container_desktop{display:flex;justify-content:flex-start;align-items:center}.navbar-container_desktop img{width:2.5rem;height:2.5rem;-o-object-fit:cover;object-fit:cover;margin-right:.5rem;cursor:pointer}.navbar-container_desktop p{font-size:.9rem;margin-right:.5rem;color:#ffacac;cursor:pointer;transition:color .3s}.navbar-container_desktop p.active{color:#fcfcfc;font-weight:600}.navbar-container_desktop p:hover{color:#fcfcfc}.navbar-container_profile{cursor:pointer;position:relative}.navbar-container_profile_icon div{position:absolute;top:.2rem;left:calc(100% - .2rem);transform:translate(-50%,-50%);font-weight:700;font-size:.65rem;padding:.15rem;border-radius:50%;background-color:#fe3838;display:flex;justify-content:center;align-items:center}.navbar-container_profile .user-popup{left:.5rem;top:-.4rem}.navbar-container_profile .popup-enter-from,.navbar-container_profile .popup-leave-to{opacity:0}.navbar-container_profile .popup-enter-to,.navbar-container_profile .popup-leave-from{left:.5rem;top:-.4rem}.navbar-container_profile .popup-enter-active,.navbar-container_profile .popup-leave-active{transition:all .3s}@media (min-width:768px){.navbar-container{width:calc(100% - 4rem);padding:2rem 0}.navbar-container_profile_icon div{font-size:.75rem}.navbar-container_profile_icon .user-icon{font-size:2.25rem}}@media (min-width:992px){.navbar-container_desktop img{margin-right:1rem}.navbar-container_desktop p{margin-right:1rem;font-size:1rem}}@media (min-width:1200px){.navbar-container{padding:3rem 0}}.footer-container{width:100vw;height:10rem;background-color:#141516;position:relative}.footer-container .flex-container{height:100%;max-width:60rem;display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0;margin:0 auto;position:relative;z-index:5}.footer-container .flex-container .logo{margin:0 1rem;max-width:100%}.footer-container .flex-container .logo img{-o-object-fit:cover;object-fit:cover;height:4.5rem;width:4.5rem}.footer-container .flex-container .rhs{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:4rem}.footer-container .flex-container .rhs .links{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:.25rem}.footer-container .flex-container .rhs .links p{color:#fcfcfc;font-size:1rem;font-weight:600;text-align:left}.footer-container .flex-container .rhs .links p:hover{cursor:pointer;color:#ffacac}.footer-container .flex-container .rhs .tiny-stuff{width:100%;margin-top:.5rem;font-size:.65rem;color:#fcfcfc;text-align:left}.footer-container .flex-container .login-signup-links{display:flex;justify-content:center;align-items:center;position:absolute;bottom:.25rem;right:.5rem;color:#fcfcfc;font-size:.8rem;text-align:left;margin:.25rem 0;cursor:pointer}.footer-container .flex-container .login-signup-links p{margin:0 .5rem}@media (min-width:576px){.footer-container .flex-container .logo img{height:4.75rem;width:4.75rem}.footer-container .flex-container .rhs .links{grid-column-gap:1rem;grid-template-columns:repeat(3,1fr)}.footer-container .flex-container .rhs .links p{font-size:1rem}}@media (min-width:768px){.footer-container .flex-container .logo img{height:5rem;width:5rem;margin-right:3rem}.footer-container .flex-container .rhs .links{grid-column-gap:1rem;grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.footer-container .flex-container .rhs .links{grid-column-gap:1rem;grid-template-columns:repeat(4,1fr)}.footer-container .flex-container .rhs .links p{font-size:1.25rem}}.toast{position:relative;width:100%;max-width:40rem;background-color:#fcfcfc;border-radius:.5rem;border:1px solid #e2e2e2;min-height:3rem;display:flex;justify-content:flex-start;align-items:center;padding:1rem 3.5rem 1rem 1.75rem;color:#141516;overflow:hidden}.toast_sidebar{border-radius:0 0 0 .5rem;z-index:5}.toast_sidebar,.toast_sidebar_background{width:.5rem;height:100%;position:absolute;bottom:0;left:0}.toast_sidebar_background{border-radius:.5rem 0 0 .5rem;z-index:4}.toast_sidebar_background.success{background-color:#c6f7da}.toast_sidebar_background.info{background-color:#c1daf0}.toast_sidebar_background.error{background-color:#ffeaea}.toast_sidebar_background.warning{background-color:#ffeeba}.toast_sidebar.success{background-color:#29e176}.toast_sidebar.info{background-color:#3182ce}.toast_sidebar.error{background-color:#fe3838}.toast_sidebar.warning{background-color:#ffc107}.toast_close-icon{position:absolute;top:.5rem;right:.75rem;color:#c5c5c5;font-size:1.2rem;cursor:pointer;transition:.3s}.toast_close-icon:hover{color:#7e7e7e}.toast_content{height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center}.toast_content_icon{font-size:2rem;margin-left:0}.toast_content_icon.success{color:#29e176}.toast_content_icon.info{color:#3182ce}.toast_content_icon.error{color:#fe3838}.toast_content_icon.warning{color:#ffc107}.toast_content_text{margin-left:1rem}.toast_content_text_type{font-size:1rem;font-weight:700}.toast_content_text_message{font-size:.9rem;color:#c5c5c5}body,html{overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0;font-family:Montserrat,Helvetica,Arial,sans-serif}.app-container{width:100vw;min-height:100vh;position:relative;background:#141516}.app-container .navbar-container{position:relative;z-index:15}.app-container .global-toast{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:5000;width:80%;max-width:30rem}.app-container .router-view{z-index:5;position:relative;transition:.3s}.app-container .background-svg{position:absolute!important;top:0;left:0;min-width:100vw;width:auto;min-height:100%;background-color:#141516!important;transition:.3s}.app-container .background-svg g rect{transform:translate(-50%);width:100vw;transition:.3s}.app-container .footer-container{position:absolute;bottom:0;z-index:5}.btn{outline:none;border:none}.red_btn{background-color:#fe3838;color:#fcfcfc;padding:.5rem 1.5rem;border-radius:50rem;font-weight:600;font-style:italic;cursor:pointer;transition:.3s}.red_btn.disabled,.red_btn:hover{background-color:#e2e2e2}.red_btn.disabled{pointer-events:none}.site-title{color:#fcfcfc;margin:.5rem 0;font-style:italic;font-size:2.5rem;text-align:center}.default-input{padding:.5rem .5rem;color:#141516;outline:none;border:1px solid transparent;border-bottom:.2rem solid #e2e2e2;border-radius:.25rem}.default-input:focus{border:1px solid #ffacac}.white_card_background{background-color:#fcfcfc;padding:1rem 0;width:90%;margin:0 auto;margin-bottom:4rem;border-radius:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width:768px){.white_card_background{width:80%}.default-input{max-width:25rem}}@media (min-width:992px){.white_card_background{padding:2rem 1rem;max-width:60rem}}.simple-dropdown{position:relative;width:100%;cursor:pointer}.simple-dropdown_label{text-align:left;font-size:.75rem;font-weight:600;margin-bottom:.25rem}.simple-dropdown_selected-item{display:flex;justify-content:space-between;align-items:center;background-color:#fcfcfc;border:1px solid #e2e2e2;border-radius:.25rem;padding:.5rem .75rem;width:inherit;min-width:5rem;font-size:.75rem}.simple-dropdown_selected-item_icon{margin-left:1rem;transform:rotate(0deg);transition:.3s}.simple-dropdown_selected-item_icon.open{transform:rotate(180deg)}.simple-dropdown_content{border:1px solid #e2e2e2;border-radius:.25rem;position:absolute;top:calc(100% + .35rem);left:-1rem;width:calc(100% + 2rem);max-height:7rem;overflow-y:scroll}.simple-dropdown_content_item{background-color:#fcfcfc;padding:.5rem .75rem}.simple-dropdown_content_item:nth-child(2n){background-color:#e2e2e2}.simple-dropdown_content_item p{font-size:.75rem;text-align:left}.simple-dropdown_content_item:hover{background:#f0f0f0}.simple-dropdown_content-arrow{position:absolute;top:calc(100% - .1rem);left:50%;transform:translate(-50%,-50%);z-index:6;width:0;height:0;border-left:.8rem solid transparent;border-right:.8rem solid transparent;border-bottom:.8rem solid #e2e2e2;border-top:none}.simple-dropdown_content-arrow:after{content:"";position:absolute;top:.1rem;left:-.75rem;width:0;height:0;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-bottom:.75rem solid #fcfcfc;border-top:none;z-index:3}@media (min-width:992px){.simple-dropdown_content_item,.simple-dropdown_content_item:nth-child(2n){background-color:#fcfcfc}.simple-dropdown_content_item:hover{background:#e2e2e2}}.pagination-container{margin:1rem 0 0 0;position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center}.pagination-container_pagination_page-index{display:flex;justify-content:center;align-items:center}.pagination-container_pagination_page-index .arrow{margin:0 .5rem;color:#141516;pointer-events:all;cursor:pointer}.pagination-container_pagination_page-index .arrow.inactive-arrow{color:#e2e2e2;pointer-events:none}.pagination-container_pagination_page-index .indexs{display:flex}.pagination-container_pagination_page-index .indexs p{height:1.5rem;width:1.5rem;vertical-align:middle;line-height:1.5rem;border-radius:50%;background-color:#ffacac;margin:0 .25rem;font-weight:700;color:#fcfcfc;cursor:pointer}.pagination-container_pagination_page-index .indexs p.active-page{background-color:#fe3838}.grid-table{width:90%;margin:0 auto;background-color:#fcfcfc;text-align:center}.grid-table_title{font-size:1.5rem;font-weight:600;padding:.5rem 0}.grid-table_label{font-size:1rem;text-align:left;font-weight:600;padding:.25rem 0;display:flex;justify-content:flex-start;align-items:center}.grid-table_label-icon{cursor:pointer;color:#141516;font-size:.9rem;margin-right:.5rem;transition:.3s}.grid-table_label p{cursor:pointer}.grid-table_label.open .grid-table_label-icon{transform:rotate(180deg)}.grid-table_label.closed{border-bottom:1px solid #fe3838}.grid-table_table{margin:0 auto;width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;border-collapse:collapse;text-align:left}.grid-table_table-container{overflow-x:auto}.grid-table_table_head{color:#fcfcfc;background-color:#fe3838}.grid-table_table_head th{white-space:nowrap;font-weight:400;padding:.6rem .75rem;border-right:1px solid #fcfcfc;position:relative}.grid-table_table_head th:last-child{border-right:unset}.grid-table_table_head th.hidden{display:none}.grid-table_table_head th.isSorting{padding-right:2rem}.grid-table_table_head th .grid-table_table_head_sorting{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.grid-table_table_head th .grid-table_table_head_sorting .sorting-icon{cursor:pointer;height:1rem;width:1rem;color:#fcfcfc}.grid-table_table_body_row{border-bottom:1px solid #ffacac}.grid-table_table_body_row_cell{text-overflow:ellipsis;overflow:hidden;padding:.25rem .75rem}.grid-table_table_body_row_cell.numeric{text-align:center}.grid-table_table_body_row_cell.date,.grid-table_table_body_row_cell.numeric-left{text-align:left}.grid-table_table_body_row_cell.location{text-align:center}.grid-table_table_body_row_cell.string{text-align:left}.grid-table_table_body_row_cell.hidden{display:none}.grid-table_table_body_row_cell.wrap{text-overflow:unset;overflow:auto;white-space:unset}.grid-table_table_body_row_cell.button span button{margin:.5rem 0;font-size:.75rem;padding:.3rem .75rem}.grid-table_table_body_row_cell.button-disabled span button{margin:.5rem 0;font-size:.75rem;padding:.3rem .75rem;cursor:default;background-color:#e2e2e2}.grid-table_table-loading{border-top:1px solid #ffacac;border-bottom:1px solid #ffacac;padding:2rem 0;display:flex;justify-content:center;align-items:center;font-size:1rem;color:#141516}.grid-table_table-loading p{margin-right:.75rem}.grid-table_table-empty{border-top:1px solid #ffacac;border-bottom:1px solid #ffacac;padding:.5rem 0}.grid-table_table-empty h6{font-size:1.5rem}.grid-table_table_body_row{transition:.3s}.grid-table_table_body_row_hoverable:hover{background:#f0f0f0;cursor:pointer}@media (min-width:768px){.grid-table_table_body_row_cell.location{max-width:unset!important}}.home{position:relative;padding-bottom:unset;text-align:center}.home_subtitle{font-size:16px}.home_league-table{margin:1rem auto;padding:1rem 0 1.5rem 0}.home_btns{margin:3rem 0}.home_btns h3{color:#fcfcfc;margin-bottom:.5rem}.home_btns .red_btn{margin-left:.6rem;margin-right:.6rem}.home_about{width:100%;background:#fcfcfc;padding:2rem 1.5rem}.home_about h2{color:#141516;font-style:italic;font-size:2rem}.home_about p{text-align:left;font-size:.9rem}@media (min-width:576px){.home_about{padding:2rem 3rem}.home_about p{max-width:60rem;margin:0 auto}}@media (min-width:992px){.home_league-table{width:80%;margin:3rem auto}.home_about{padding:5rem 3rem}.home_about h2{margin-bottom:1rem}.home_btns{font-size:1.5rem;margin:8rem auto}}.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(90vh - 8.5rem);height:inherit}.not-found .title{text-align:center}.breadcrumb{width:90%;margin:0 auto;margin-bottom:.5rem;text-align:left}.breadcrumb_links{font-size:.9rem}.breadcrumb_links,.breadcrumb_links_link{display:flex;justify-content:flex-start;align-items:center}.breadcrumb_links_link{margin-right:.65rem;color:#fcfcfc}.breadcrumb_links_link-route{color:#fcfcfc;text-decoration:unset!important;margin-right:1rem}.breadcrumb_links_link-route:hover{color:#ffacac}@media (min-width:768px){.breadcrumb{width:80%}}@media (min-width:992px){.breadcrumb{max-width:60rem}.breadcrumb_links{font-size:1rem}.breadcrumb_links_link{margin-right:1rem}}.rules-container h1{text-align:center}.rules-container .game-rules-card,.rules-container .league-rules-card{margin:1rem auto;padding:.5rem;border-radius:5px}.rules-container .game-rules-card h2,.rules-container .league-rules-card h2{background:#fe3838;color:#fcfcfc;padding:.5rem;width:100%;border-radius:.25rem}.rules-container .game-rules-card p,.rules-container .league-rules-card p{padding:.4rem}.rules-container .game-rules-card ul,.rules-container .league-rules-card ul{margin:1rem .5rem 1rem 2rem;list-style:none}.rules-container .game-rules-card ul li,.rules-container .league-rules-card ul li{margin:.25rem 0}.rules-container .game-rules-card ul li:before,.rules-container .league-rules-card ul li:before{content:"\2022";color:#fe3838;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.rules-container .game-rules-card ul li ul,.rules-container .league-rules-card ul li ul{margin:.5rem .5rem 1rem 2rem}.rules-container .game-rules-card ul .list-with-image,.rules-container .league-rules-card ul .list-with-image{display:flex;justify-content:flex-start;align-items:center}.rules-container .game-rules-card ul .list-with-image span,.rules-container .league-rules-card ul .list-with-image span{height:4rem;width:4rem}.rules-container .game-rules-card ul .list-with-image span img,.rules-container .league-rules-card ul .list-with-image span img{-o-object-fit:contain;object-fit:contain;display:block;width:inherit;height:inherit;margin:0 auto}.radio-button[data-v-04014a84]{display:flex;justify-content:center;align-items:center}.radio-button_circle[data-v-04014a84]{height:1rem;width:1rem;border-radius:50%;border:.1rem solid #e2e2e2;margin-right:.25rem;background-color:#fcfcfc;position:relative}.radio-button_circle_selected[data-v-04014a84]{border:.1rem solid #fe3838}.radio-button_circle_selected[data-v-04014a84]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:.65rem;width:.65rem;border-radius:50%;background-color:#fe3838}.radio-button_label[data-v-04014a84]{color:#fcfcfc}.radio-button-group_buttons[data-v-0101a0aa]{display:flex;justify-content:center;align-items:center}.radio-button-group_buttons_button[data-v-0101a0aa]{margin:0 .5rem;cursor:pointer}.signup-container{padding-bottom:4rem}.signup-container_title{margin:0 auto;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.signup-container_title h1{width:-webkit-max-content;width:-moz-max-content;width:max-content}.signup-container_title img{-o-object-fit:cover;object-fit:cover;margin:0;width:6rem;height:6rem}.signup-container_fields_field_label{color:#fcfcfc;font-size:.9rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:-82%;transform:translateY(50%)}.signup-container_fields_field .login-input{width:75%;max-width:25rem;position:relative;margin:1rem auto;transition:.3s}.signup-container_fields_field .login-input.extra-margin-top{margin-top:2rem}.signup-container_fields_field .login-input.error{margin-top:2rem;margin-bottom:1.5rem}.signup-container_fields_field .login-input.error input{background-color:#ffacac;border-bottom:.2rem solid #fe3838}.signup-container_fields_field .login-input.error input::-moz-placeholder{color:#141516}.signup-container_fields_field .login-input.error input:-ms-input-placeholder{color:#141516}.signup-container_fields_field .login-input.error input::placeholder{color:#141516}.signup-container_fields_field .login-input input{display:block;width:100%}.signup-container_fields_field .login-input_required{position:absolute;top:.1rem;left:.1rem;color:#fe3838}.signup-container_fields_field .login-input_error{position:absolute;top:82%;right:0;transform:translateY(50%);color:#fe3838;font-size:.75rem}.signup-container_fields_field .login-input .slide-enter-from,.signup-container_fields_field .login-input .slide-leave-to{top:0;opacity:0}.signup-container_fields_field .login-input .slide-enter-to,.signup-container_fields_field .login-input .slide-leave-from{opacity:1;top:-90%}.signup-container_fields_field .login-input .slide-enter-active,.signup-container_fields_field .login-input .slide-leave-active{transition:all .3s}.signup-container button{display:block;margin:2rem auto 2rem auto;width:8rem;pointer-events:all;cursor:pointer;transition:.3s}.signup-container button.disabled{cursor:default;pointer-events:none;color:#fcfcfc;background-color:#e2e2e2}@media (min-width:992px){.signup-container_title img{width:6rem;height:6rem}}@media (min-width:1200px){.signup-container_title img{width:6.5rem;height:6.5rem}}.login-container{padding:5rem 0}.login-container_title{margin:0 auto;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-container_title h1{width:-webkit-max-content;width:-moz-max-content;width:max-content}.login-container_title img{-o-object-fit:cover;object-fit:cover;margin:0;width:6rem;height:6rem}.login-container .no_account_text{color:#e2e2e2;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;font-size:.9rem;cursor:pointer}.login-container .no_account_text:hover{color:#ffacac}.login-container_fields_field_label{color:#fcfcfc;font-size:.9rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:-82%;transform:translateY(50%)}.login-container_fields_field .login-input{width:75%;max-width:25rem;position:relative;margin:.5rem auto;transition:.3s}.login-container_fields_field .login-input.extra-margin-top{margin-top:2rem}.login-container_fields_field .login-input.error{margin-top:2rem;margin-bottom:1.5rem}.login-container_fields_field .login-input.error input{background-color:#ffacac;border-bottom:.2rem solid #fe3838}.login-container_fields_field .login-input.error input::-moz-placeholder{color:#141516}.login-container_fields_field .login-input.error input:-ms-input-placeholder{color:#141516}.login-container_fields_field .login-input.error input::placeholder{color:#141516}.login-container_fields_field .login-input input{display:block;width:100%}.login-container_fields_field .login-input_required{position:absolute;top:.1rem;left:.1rem;color:#fe3838}.login-container_fields_field .login-input_error{position:absolute;top:82%;right:0;transform:translateY(50%);color:#fe3838;font-size:.75rem}.login-container_fields_field .login-input .slide-enter-from,.login-container_fields_field .login-input .slide-leave-to{top:0;opacity:0}.login-container_fields_field .login-input .slide-enter-to,.login-container_fields_field .login-input .slide-leave-from{opacity:1;top:-90%}.login-container_fields_field .login-input .slide-enter-active,.login-container_fields_field .login-input .slide-leave-active{transition:all .3s}.login-container button{display:block;margin:2rem auto 2rem auto;width:8rem;pointer-events:all;cursor:pointer;transition:.3s}.login-container button.disabled{cursor:default;pointer-events:none;color:#fcfcfc;background-color:#e2e2e2}@media (min-width:992px){.login-container_title img{width:6rem;height:6rem}}@media (min-width:1200px){.login-container_title img{width:6.5rem;height:6.5rem}}.content-dropdown{width:calc(100% - .55rem)}.content-dropdown_label{cursor:pointer;margin:0 auto;display:flex;justify-content:space-between;align-items:center;background-color:#fe3838;padding:.5rem;color:#fcfcfc;border-bottom:.2rem solid #ffacac;transition:.3s}.content-dropdown_label:hover{background-color:#e80101;border-color:#ff6060}.content-dropdown_label_text{display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 2rem)}.content-dropdown_label_text p{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:.5rem}.content-dropdown_label_arrow{transition:.2s}.content-dropdown_label.open .content-dropdown_label_arrow{transform:rotate(180deg)}.content-dropdown .slide-and-grow-enter-from,.content-dropdown .slide-and-grow-leave-to{height:0;opacity:0}.content-dropdown .slide-and-grow-enter-to,.content-dropdown .slide-and-grow-leave-from{height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1}.content-dropdown .slide-and-grow-enter-active,.content-dropdown .slide-and-grow-leave-active{transition:height .3s}.content-dropdown_content{border:.2rem solid #ffacac;border-top:none}.search-input{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background-color:#fff;border:1px solid #e2e2e2;border-radius:.25rem}.search-input_input{width:100%;outline:none;border:none;color:#141516}.search-input_input::-moz-placeholder{color:#e2e2e2}.search-input_input:-ms-input-placeholder{color:#e2e2e2}.search-input_input::placeholder{color:#e2e2e2}.search-input_icon{color:#e2e2e2}.multi-item-selector{position:relative}.multi-item-selector_label{font-size:.9rem;text-align:left;margin-bottom:.25rem;color:#fe3838;font-weight:600}.multi-item-selector_selector{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#fe3838;border-radius:.25rem;padding:.5rem;min-width:10rem;color:#fcfcfc;margin:0 auto;max-width:15rem;min-width:15rem;transition:.3s}.multi-item-selector_selector p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-item-selector_selector:hover{background:#e80101}.multi-item-selector_popup{position:relative;z-index:500;max-width:20rem}.multi-item-selector_popup_links{position:absolute;top:.35rem;left:50%;transform:translate(-50%);z-index:5;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;background-color:#fcfcfc;border:1px solid #e2e2e2;border-radius:.4rem}.multi-item-selector_popup_links_arrow{position:absolute;left:50%;top:-.5rem;z-index:6;width:.75rem;height:.75rem;background-color:#fcfcfc;border:1px solid #e2e2e2;transform:translate(-50%) rotate(45deg)}.multi-item-selector_popup_links_arrow:after{content:"";position:absolute;top:0;right:-2px;width:.75rem;height:.75rem;z-index:6;background-color:#fcfcfc}.multi-item-selector_popup_links_search{padding:.5rem}.multi-item-selector_popup_links_items{margin:.5rem 0 0 0;max-width:15rem;max-height:15rem;overflow-y:scroll;border-radius:.4rem}.multi-item-selector_popup_links_items_item{padding:.5rem;display:flex;justify-content:space-between;align-items:center;background-color:#fcfcfc;cursor:pointer;transition:.3s}.multi-item-selector_popup_links_items_item:nth-child(odd){background-color:hsla(0,0%,88.6%,.6)}.multi-item-selector_popup_links_items_item p{width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:.8rem}.multi-item-selector_popup_links_items_item .item-check{font-size:.9rem;color:#141516}.multi-item-selector_popup_links_items_item:hover{background-color:#e2e2e2}.multi-item-selector_popup_links_items_no-items{display:flex;justify-content:center;align-items:center;margin:2rem auto 3rem auto}.multi-item-selector_popup_links_items_no-items h1{font-size:1.5rem;font-weight:600}.multi-item-selector_popup_links_items_no-items .no-items-frown{margin-left:1rem;font-size:1.25rem}@media (min-width:576px){.multi-item-selector_popup_links_items_item,.multi-item-selector_popup_links_items_item:nth-child(odd){background-color:#fcfcfc}.multi-item-selector_popup_links_items_item:hover{background-color:#e2e2e2}}.schedules-container{text-align:center;width:100%}.schedules-container .leagues-schedules{padding:1.5rem 0}.schedules-container .leagues-schedules_dropdowns{margin:1rem 0 0 0;width:inherit}.schedules-container .leagues-schedules_dropdowns_dropdown{margin:.5rem 0}.schedules-container .leagues-schedules_dropdowns_dropdown .leagues-schedules_table{padding:1rem 0}.schedules-container .leagues-schedules_dropdowns_dropdown_link{cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;margin-left:1rem;padding-bottom:1rem;color:#ffacac;text-align:left}.schedules-container .leagues-schedules_dropdowns_dropdown_loading{padding:2rem 0}.schedules-container .leagues-schedules_dropdowns_dropdown_loading span{margin-right:.5rem}.schedules-container .leagues-schedules_dropdowns_no-dropdowns{display:flex;justify-content:space-between;align-items:center;margin:2rem auto 3rem auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding-bottom:.5rem;border-bottom:1px solid #fe3838}.schedules-container .leagues-schedules_dropdowns_no-dropdowns h1{font-size:1.5rem;font-weight:600}.schedules-container .leagues-schedules_dropdowns_no-dropdowns .no-dropdown-frown{margin-left:1.25rem;font-size:1.75rem}.radio-slider{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;justify-content:center;align-items:center}.radio-slider_label{margin-right:.5rem}.radio-slider_input{cursor:pointer}.radio-slider_input input{display:none}.radio-slider_input_display{width:3rem;height:1.25rem;border-radius:50rem;background-color:#fe3838;border:1px solid #fe3838;position:relative;transition:.5s}.radio-slider_input_display.selected{background-color:#fcfcfc}.radio-slider_input_display-circle{width:.8rem;height:.8rem;border-radius:50%;background-color:#fcfcfc;position:absolute;top:50%;right:.25rem;transform:translateY(-50%);transition:.5s}.radio-slider_input_display-circle.selected{background-color:#fe3838;left:.25rem;right:unset}.radio-slider_disabled{pointer-events:none}.radio-slider_disabled .radio-slider_input_display{background-color:#e2e2e2;border:1px solid #e2e2e2}.radio-slider_disabled .radio-slider_input_display-circle.selected{background-color:#fcfcfc}.row-card{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;width:100%;padding:.5rem 1rem;margin:.25rem 0;background-color:#fe3838;border-bottom:.25rem solid #ffacac;transition:.3s}.row-card:hover{background-color:#e80101;border-color:#ff6060}.row-card_column{color:#fcfcfc;position:relative;padding:.25rem .5rem}.row-card_column,.row-card_column p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-card_column-subtitle{right:.5rem}.row-card_column-heading,.row-card_column-subtitle{position:absolute;font-size:.8rem;font-style:normal;font-weight:400}.row-card_column-heading{top:0}.row-card_column.date,.row-card_column.numeric{text-align:center}.row-card_column.string{text-align:left}.row-card_column.hidden{display:none}.row-card_column.title{text-align:left;font-style:italic;font-weight:600}.row-card_column.info{text-align:left;font-weight:600;padding-right:3rem}.row-card_column.paddingBottom{padding-bottom:1rem}.row-card_column.paddingTop{padding-top:1rem}.row-card_column.arrow{flex-grow:1;display:flex;justify-content:flex-end;align-items:center}.leagues-container{margin-bottom:4rem}.leagues-container .leagues-table{margin:0 auto!important}.leagues-container .leagues-table_navigation_radio{margin-bottom:1rem}.game-selection-modal{position:fixed;top:0;left:0}.game-selection-modal_background{position:absolute;top:0;left:0;height:100vh;width:100vw;background-color:rgba(20,21,22,.5);z-index:0}.game-selection-modal_content{padding:2rem;width:70%;max-width:40rem;background-color:#141516;border:1px solid #fcfcfc;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#fcfcfc}.game-selection-modal_content h1{margin-bottom:.5rem}.game-selection-modal_content_arrows{display:flex;justify-content:space-between;align-items:center;width:calc(100% + 1.25rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.5rem;pointer-events:none}.game-selection-modal_content_arrows .icon{pointer-events:all}.game-selection-modal_content_teams{margin:1rem 0}.game-selection-modal_content_teams .multi-item-selector{margin:.5rem 0;color:#141516}.game-selection-modal_content_teams .multi-item-selector_label{color:#fcfcfc}.game-selection-modal_content_teams .multi-item-selector_selector{min-width:12rem}.game-selection-modal_content_info{margin:0 auto;width:12rem}.game-selection-modal_content_info label{text-align:left;margin-top:.5rem}.game-selection-modal_content_info .default-input{width:100%;margin:.25rem 0}.game-selection-modal_content .btn{margin-top:1.5rem}.game-selection-modal_content .btn.disabled{background-color:#e2e2e2;pointer-events:none}.game-selection-modal_content .cancel-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:.9rem;margin:.5rem 0}.league-container{width:100%;margin-bottom:4rem}.league-container .white_card_background{margin-bottom:1rem}.league-container_content{margin:0 auto}.league-container_content .content-section{margin:1rem 0}.league-container_content_title{font-weight:600;font-size:1.25rem;text-align:center;padding:.75rem 0}.league-container_content_sub-title{font-size:.8rem;color:#fe3838}.league-container_content_leaderboard{width:inherit}.league-container_content_leaderboard .grid-table,.league-container_content_leaderboard .grid-table_table{width:100%}.league-container_content_leaderboard .grid-table_table-container,.league-container_content_schedule{width:inherit}.league-container_content_schedule .grid-table,.league-container_content_schedule .grid-table_table{width:100%}.league-container_content_overall-stats,.league-container_content_schedule .grid-table_table-container{width:inherit}.league-container_content_overall-stats .grid-table,.league-container_content_overall-stats .grid-table_table{width:100%}.league-container_content_overall-stats .grid-table_table-container{width:inherit}.league-container_content table th{width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap}.league-container_content_players{width:inherit;margin:1rem auto}.league-container_content_players .grid-table,.league-container_content_players .grid-table_table{width:100%}.league-container_content_players .grid-table_table-container{width:inherit}.league-container_content_league-info{width:inherit;margin-bottom:0!important}.league-container_content_league-info p{text-align:left;font-weight:600;font-size:1rem;margin-bottom:.25rem}.league-container_content_league-info_table{width:100%;overflow-x:auto}.league-container_content_league-info_table table{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-collapse:collapse;text-align:left}.league-container_content_league-info_table table thead th{padding:0 .75rem;padding-left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:300;font-size:.8rem}.league-container_content_league-info_table table tbody td{font-weight:600;font-size:1rem;color:#fe3838;padding:.1rem 1.25rem;padding-left:0}.league-container_content_league-info .league-rules{cursor:pointer;font-size:.9rem;font-weight:400;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#ffacac;text-align:left;margin-top:.75rem}.league-container_content_league-info .league-rules:hover{color:#fe3838}.league-container_content_buttons{margin-bottom:0!important;text-align:center}.league-container_content_buttons button{margin:0 auto}.league-container_content_buttons p{cursor:pointer;text-align:center;font-size:.8rem;color:#e2e2e2;margin:.5rem 0 0 0}.league-container_content_buttons h6{text-align:center;font-size:.8rem;font-weight:400;color:#fe3838;margin:0 0 .5rem 0}.league-container_about{margin:0 auto}.league-container_about_title{font-weight:600;font-size:1.25rem;margin-bottom:.25rem}.league-container_about_content{width:inherit;text-align:left;font-size:.8rem;color:#fe3838}.league-container_edit{margin:0 auto;width:90%}.league-container_edit_title{font-weight:600;font-size:1.25rem}.league-container_edit_settings{width:90%;box-sizing:border-box}.league-container_edit_settings_grid{margin:1rem auto;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-column-gap:1rem;grid-row-gap:.5rem;width:100%;min-width:0}.league-container_edit_settings_grid_field{min-width:0}.league-container_edit_settings_grid_field label{font-size:.8rem}.league-container_edit_settings_grid_field label span{color:#fe3838;margin-left:.1rem}.league-container_edit_settings_grid_field_text-area{height:-webkit-max-content;height:-moz-max-content;height:max-content}.league-container_edit_settings_grid_field_text-area .field-input{min-height:2rem;resize:vertical;overflow:auto}.league-container_edit_settings_grid_field_input .field-input,.league-container_edit_settings_grid_field_text-area .field-input{font-size:.8rem;border:1px solid #e2e2e2;width:100%}.league-container_edit_settings_grid_field_input.invalid .field-input,.league-container_edit_settings_grid_field_text-area.invalid .field-input{border-color:#fe3838}.league-container_edit_settings_grid_field_radio-group{margin-top:.5rem}.league-container_edit_settings_grid_field_radio-group p{color:#141516!important}.league-container_edit_settings_grid_field_radio-group-disabled .radio-button-group_buttons_button{pointer-events:none}.league-container_edit_settings_grid_field_radio-group-disabled .radio-button-group_buttons_button .radio-button_circle_selected{border-color:#e2e2e2}.league-container_edit_settings_grid_field_radio-group-disabled .radio-button-group_buttons_button .radio-button_circle_selected:after{background-color:#e2e2e2}.league-container_edit_settings_grid_field.full-width{grid-column-start:1;grid-column-end:3}.league-container_edit_settings_btn-edit,.league-container_edit_settings_btn-save{display:block;margin:1rem auto .5rem auto;text-align:center;transition:.3s}.league-container_edit_settings_btn-edit.disabled,.league-container_edit_settings_btn-save.disabled{pointer-events:none;background-color:#e2e2e2}.league-container_edit_settings_btn-cancel{text-align:center;font-size:1rem;margin:.25rem auto .75rem auto;color:#e2e2e2;width:-webkit-max-content;width:-moz-max-content;width:max-content}.contact-container h1{text-align:center}.contact-container .contact-card{margin:1rem auto;padding:.5rem;border-radius:5px;display:block}.contact-container .contact-card h2{background:#fe3838;color:#fcfcfc;padding:.5rem;border-radius:.25rem;width:100%}.contact-container .contact-card p{margin-top:1rem;margin-bottom:.5rem;margin-left:.5rem}.contact-container .contact-card a{color:#fe3838}.contact-container .contact-card a:hover{color:#ffacac}.players-container{text-align:center;margin-bottom:4rem}.players-container .players-table{margin:0 auto}.players-container .players-table_table{margin-top:.5rem}.players-container .players-table_cards{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.players-container .players-table_cards_pagination{width:100%}.players-container .players-table_btn{margin-top:1.5rem}.contact-modal{position:relative;top:50%;transform:translateY(-50%);max-width:50rem}.contact-modal .close-icon{position:absolute;top:.75rem;right:1rem;font-size:1.25rem;cursor:pointer}.contact-modal_title{margin-top:1rem;text-align:center}.contact-modal_title h1{font-size:2rem;color:#fe3838;font-style:italic}.contact-modal_message,.contact-modal_response{width:80%;margin:1rem auto}.contact-modal_message label,.contact-modal_response label{text-align:left}.contact-modal_message textarea,.contact-modal_response textarea{width:100%;display:block;outline:none;border:1px solid #e2e2e2;border-radius:.25rem;resize:vertical;padding:.5rem}.contact-modal_btns{text-align:center}.contact-modal_btns p{font-size:.9rem;cursor:pointer;color:#e2e2e2}.player{margin-bottom:4rem}.player_not_logged_in{cursor:pointer}.player_not_logged_in:hover{background-color:#e2e2e2}.player_leagues-info{width:90%;margin-top:.5rem}.player_leagues-info_label{font-size:1rem;text-align:left;font-weight:600;padding:.25rem 0}.player .player-stats-table_firstname{text-align:center;font-size:1.75rem;font-weight:600;line-height:1.75rem}.player .player-stats-table_nickname{text-align:center;font-size:1rem;line-height:1rem}.player .player-stats-table_nickname span{margin:0;font-size:.75rem;line-height:.75rem}.player .player-stats-table_table{margin:1rem 0}.player_btns{margin:2rem auto 0 auto;position:relative}.player_btns .btn{margin:.5rem auto;display:block}.player_btns .invite-to-league{position:relative}.player_btns .invite-to-league_arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;width:0;height:0;border-left:.8rem solid transparent;border-right:.8rem solid transparent;border-bottom:.8rem solid #e2e2e2;border-top:none}.player_btns .invite-to-league_arrow:after{content:"";position:absolute;top:.1rem;left:-.75rem;width:0;height:0;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-bottom:.75rem solid #fcfcfc;border-top:none;z-index:3}.player_btns .invite-to-league_leagues{border:1px solid #e2e2e2;border-radius:.25rem;position:absolute;top:calc(100% + .35rem);left:50%;transform:translate(-50%);width:calc(100% + 2rem);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-height:7rem;overflow-y:overlay}.player_btns .invite-to-league_leagues_no-leagues{background-color:#fcfcfc;padding:.5rem .75rem;display:flex;text-align:center;justify-content:center;align-items:center}.player_btns .invite-to-league_leagues_no-leagues p{font-size:.9rem;margin-right:.5rem}.player_btns .invite-to-league_leagues_league{background-color:#fcfcfc;padding:.5rem .75rem;cursor:pointer}.player_btns .invite-to-league_leagues_league:nth-child(2n){background-color:#e2e2e2}.player_btns .invite-to-league_leagues_league p{font-size:.75rem;text-align:left}.player_btns .invite-to-league_leagues_league:hover{background:#f0f0f0}.player .contact-modal-container{position:fixed;top:0;left:0;background-color:rgba(20,21,22,.5);width:100vw;height:100vh;z-index:100}.create-league img{display:block;margin:2rem auto 2rem auto;width:50%}.create-league .title{margin:0;text-align:center}.create-league .not-logged-in-text{color:#fe3838}.create-league_fields_field{margin:0 auto;max-width:30rem}.create-league_fields_field_label{color:#fcfcfc;font-size:.9rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:-1.75rem;transform:translateY(50%)}.create-league_fields_field .login-input{width:75%;position:relative;margin:1rem auto;transition:.3s}.create-league_fields_field .login-input.extra-margin-top{margin-top:2rem}.create-league_fields_field .login-input.error{margin-top:2rem;margin-bottom:1.75rem}.create-league_fields_field .login-input.error input,.create-league_fields_field .login-input.error textarea{background-color:#ffacac;border-bottom:.2rem solid #fe3838}.create-league_fields_field .login-input.error input::-moz-placeholder,.create-league_fields_field .login-input.error textarea::-moz-placeholder{color:#141516}.create-league_fields_field .login-input.error input:-ms-input-placeholder,.create-league_fields_field .login-input.error textarea:-ms-input-placeholder{color:#141516}.create-league_fields_field .login-input.error input::placeholder,.create-league_fields_field .login-input.error textarea::placeholder{color:#141516}.create-league_fields_field .login-input input,.create-league_fields_field .login-input textarea{display:block;width:100%}.create-league_fields_field .login-input textarea{resize:vertical;position:relative}.create-league_fields_field .login-input_required{position:absolute;top:.1rem;left:.1rem;color:#fe3838}.create-league_fields_field .login-input_error{position:absolute;top:82%;right:0;transform:translateY(50%);color:#fe3838;font-size:.75rem}.create-league_fields_field .login-input .slide-enter-from,.create-league_fields_field .login-input .slide-leave-to{top:0;opacity:0}.create-league_fields_field .login-input .slide-enter-to,.create-league_fields_field .login-input .slide-leave-from{opacity:1;top:-2rem}.create-league_fields_field .login-input .slide-enter-active,.create-league_fields_field .login-input .slide-leave-active{transition:all .2s}.create-league button{display:block;margin:2rem auto 2rem auto;max-width:35%;pointer-events:all;cursor:pointer;transition:.3s}.create-league button.disabled{cursor:default;pointer-events:none;color:#fcfcfc;background-color:#e2e2e2}.profile{min-height:calc(90vh - 10.75rem)}.profile_not_logged_in{cursor:pointer}.profile_not_logged_in:hover{background-color:#e2e2e2}.profile .profile-stats-table_firstname{text-align:center;font-size:1.75rem;font-weight:600;line-height:1.75rem}.profile .profile-stats-table_nickname{text-align:center;font-size:1rem;line-height:1rem}.profile .profile-stats-table_nickname span{margin:0;font-size:.75rem;line-height:.75rem}.profile .profile-stats-table_table{margin:1rem 0}.profile .profile-stats-table_settings{margin:1rem auto;width:90%}.profile .profile-stats-table_settings_grid{padding:1rem;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:.5rem}.profile .profile-stats-table_settings_grid_field label{font-size:.8rem}.profile .profile-stats-table_settings_grid_field label span{color:#fe3838;margin-left:.1rem}.profile .profile-stats-table_settings_grid_field_input .field-input{font-size:.8rem;border:1px solid #e2e2e2;width:100%}.profile .profile-stats-table_settings_grid_field_input.invalid .field-input{border-color:#fe3838}.profile .profile-stats-table_settings_grid_field_toggle .radio-button.disabled{pointer-events:none}.profile .profile-stats-table_settings_grid_field_radio-group{width:100%;margin-top:.5rem}.profile .profile-stats-table_settings_grid_field_radio-group p{color:#141516!important}.profile .profile-stats-table_settings_grid_field_radio-group-disabled .radio-button-group_buttons_button{pointer-events:none}.profile .profile-stats-table_settings_grid_field_radio-group-disabled .radio-button-group_buttons_button .radio-button_circle_selected{border-color:#e2e2e2}.profile .profile-stats-table_settings_grid_field_radio-group-disabled .radio-button-group_buttons_button .radio-button_circle_selected:after{background-color:#e2e2e2}.profile .profile-stats-table_settings_grid_field.full-width{grid-column-start:1;grid-column-end:3}.profile .profile-stats-table_settings_btn-edit,.profile .profile-stats-table_settings_btn-save{display:block;margin:.25rem auto .75rem auto;text-align:center;transition:.3s}.profile .profile-stats-table_settings_btn-edit.disabled,.profile .profile-stats-table_settings_btn-save.disabled{pointer-events:none;background-color:#e2e2e2}.profile .profile-stats-table_settings_btn-cancel{cursor:pointer;text-align:center;font-size:1rem;margin:.25rem auto .75rem auto;color:#e2e2e2}.games-container{padding-bottom:4rem}.game-summary .btn{margin-top:2rem}.game-summary .btn.disabled{background-color:#e2e2e2;pointer-events:none}.game-summary_summary{text-align:center}.game-summary_summary .mark-finished{margin-bottom:.75rem}.game-summary_summary_edit{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;padding:1rem 2rem;margin:.5rem auto;border:1px solid #e2e2e2;border-radius:.25rem;background-color:#fff}.game-summary_summary_edit .edit-game,.game-summary_summary_edit .submit-edit-game{margin-top:0}.game-summary_summary_edit .cancel-btn{font-size:.8rem;font-weight:400;margin:.25rem 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#141516}.game-summary_summary_edit_fields{margin:0 auto;margin-bottom:1rem;text-align:left}.game-summary_summary_edit_fields label{display:block;text-align:left;width:100%;max-width:25rem;margin:0 auto;margin-top:.5rem}.game-summary_summary_edit_fields .default-input{display:block;width:100%;margin:.25rem auto}.game-summary_summary_teams{width:90%;font-size:.9rem;color:#141516}.game-summary_summary_teams p{color:#fe3838;font-weight:500}.game-summary_summary_teams h6{margin:.75rem 0;font-weight:600;font-size:1rem}.game-summary_summary_info{width:100%}.game-summary_summary_info h2{border:1px solid #e2e2e2;background-color:#fe3838;width:90%;margin:.5rem auto;padding:.5rem 1rem;color:#fcfcfc;border-radius:.25rem;font-weight:600;font-size:1rem}.game-summary_summary_completed,.game-summary_summary_submission{width:80%;margin:0 auto}.game-summary_summary_completed h1,.game-summary_summary_submission h1{margin-top:1rem;font-size:1.25rem;font-weight:600;text-align:center}.game-summary_summary_completed_scores,.game-summary_summary_submission_scores{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:85%;margin:1rem auto;margin-bottom:2.5rem;background-color:#fff;border:1px solid #e2e2e2;border-radius:.25rem;padding:2rem;display:flex;justify-content:space-between;align-items:center}.game-summary_summary_completed_scores .scores-dash,.game-summary_summary_submission_scores .scores-dash{font-size:1.5rem;font-weight:600}.game-summary_summary_completed_scores_team1,.game-summary_summary_completed_scores_team2,.game-summary_summary_submission_scores_team1,.game-summary_summary_submission_scores_team2{position:relative;text-align:center}.game-summary_summary_completed_scores_team1 h6,.game-summary_summary_completed_scores_team2 h6,.game-summary_summary_submission_scores_team1 h6,.game-summary_summary_submission_scores_team2 h6{text-align:left;color:#fe3838;font-weight:600;font-size:.75rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:-1rem;left:0}.game-summary_summary_completed_scores_team1 input,.game-summary_summary_completed_scores_team2 input,.game-summary_summary_submission_scores_team1 input,.game-summary_summary_submission_scores_team2 input{outline:none;border:1px solid #141516;border-radius:.25rem;margin:.25rem 0;width:4rem;height:4rem;text-align:center;font-size:200%;font-weight:700}.game-summary_summary_completed_scores_team1 input[type=number],.game-summary_summary_completed_scores_team2 input[type=number],.game-summary_summary_submission_scores_team1 input[type=number],.game-summary_summary_submission_scores_team2 input[type=number]{-moz-appearance:textfield}.game-summary_summary_completed_scores_team1 input::-webkit-inner-spin-button,.game-summary_summary_completed_scores_team1 input::-webkit-outer-spin-button,.game-summary_summary_completed_scores_team2 input::-webkit-inner-spin-button,.game-summary_summary_completed_scores_team2 input::-webkit-outer-spin-button,.game-summary_summary_submission_scores_team1 input::-webkit-inner-spin-button,.game-summary_summary_submission_scores_team1 input::-webkit-outer-spin-button,.game-summary_summary_submission_scores_team2 input::-webkit-inner-spin-button,.game-summary_summary_submission_scores_team2 input::-webkit-outer-spin-button{-webkit-appearance:none}.game-summary_summary_completed_scores_team2 h6,.game-summary_summary_submission_scores_team2 h6{text-align:right;position:absolute;top:unset;bottom:-1rem;left:unset;right:0}.game-summary_summary_completed_stats,.game-summary_summary_submission_stats{margin:.75rem auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:85%;display:grid;grid-template-columns:1fr}.game-summary_summary_completed_stats .stat-field,.game-summary_summary_submission_stats .stat-field{display:flex;justify-content:flex-end;align-items:center}.game-summary_summary_completed_stats .stat-field h6,.game-summary_summary_submission_stats .stat-field h6{font-size:1.25rem;font-style:italic;font-weight:800;margin-right:1rem;color:#141516}.game-summary_summary_completed_stats .stat-field input,.game-summary_summary_submission_stats .stat-field input{outline:none;border:1px solid #141516;border-radius:.25rem;margin:.25rem 0;width:4rem;height:4rem;text-align:center;font-size:200%;font-weight:700}.game-summary_summary_completed_stats .stat-field input[type=number],.game-summary_summary_submission_stats .stat-field input[type=number]{-moz-appearance:textfield}.game-summary_summary_completed_stats .stat-field input::-webkit-inner-spin-button,.game-summary_summary_completed_stats .stat-field input::-webkit-outer-spin-button,.game-summary_summary_submission_stats .stat-field input::-webkit-inner-spin-button,.game-summary_summary_submission_stats .stat-field input::-webkit-outer-spin-button{-webkit-appearance:none}.game-summary_summary_completed-has-submitted,.game-summary_summary_submission-has-submitted{width:90%;margin-top:.5rem;background-color:#fff;border-radius:.25rem;padding:1rem;border:1px solid #e2e2e2}.game-summary_summary_completed-has-submitted p,.game-summary_summary_submission-has-submitted p{font-size:.75rem;margin-bottom:.75rem}.game-summary_summary_completed-has-submitted h1,.game-summary_summary_submission-has-submitted h1{margin:0 auto;margin-top:.25rem;font-size:1rem;color:#fe3838;font-weight:500;text-align:center}.game-summary_summary_completed-has-submitted .btn,.game-summary_summary_submission-has-submitted .btn{margin-top:1rem}.game-summary_summary_completed{width:90%;margin:0 auto}.game-summary_summary_completed_scores{margin:1.5rem auto}.game-summary_summary_completed_stats{width:100%;display:block}.game-summary_summary_completed_stats_table{width:100%}@media (min-width:576px){.game-summary_summary_completed_scores,.game-summary_summary_completed_stats,.game-summary_summary_submission_scores,.game-summary_summary_submission_stats{min-width:70%}}@media (min-width:768px){.game-summary_summary_submission{width:unset}.game-summary_summary_completed_scores,.game-summary_summary_submission_scores{min-width:60%}.game-summary_summary_completed_stats,.game-summary_summary_submission_stats{width:unset;grid-gap:.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.game-summary_summary_completed_scores,.game-summary_summary_submission_scores{min-width:50%}.game-summary_summary_completed_stats,.game-summary_summary_submission_stats{width:unset;grid-gap:.5rem;grid-template-columns:repeat(3,1fr)}}.collapsible-table{width:90%;margin:0 auto;background-color:#fcfcfc;text-align:center}.collapsible-table_title{font-size:1.5rem;font-weight:600;padding:.5rem 0}.collapsible-table_table{margin:0 auto;width:inherit}.collapsible-table_table-container{width:100%;margin:0 auto;overflow-x:auto}.collapsible-table_table_body{white-space:nowrap;border-collapse:collapse;text-align:left}.collapsible-table_table_body .draggable-sections{display:table}.collapsible-table_table_body_row-group{display:table-row-group}.collapsible-table_table_body_row-header{background-color:#fe3838;color:#fcfcfc}.collapsible-table_table_body_row-header.closed{border-bottom:.5rem solid #ffacac}.collapsible-table_table_body_row-header th{padding:.5rem 1rem}.collapsible-table_table_body_row-header_cell{width:8rem;cursor:pointer;border-right:1px solid #fcfcfc}.collapsible-table_table_body_row-header_cell span{display:flex;justify-content:space-between;align-items:center}.collapsible-table_table_body_row-header_cell span h6{margin-right:1rem;font-size:1rem;font-weight:400}.collapsible-table_table_body_row-header_cell span .section-chevron{transition:.3s}.collapsible-table_table_body_row-header_cell span .section-chevron.open{transform:rotate(180deg)}.collapsible-table_table_body_row-header_grip{cursor:-webkit-grab;cursor:grab;cursor:-moz-grab;font-size:1.25rem;text-align:right}.collapsible-table_table_body_collapsible{width:100%;display:contents}.collapsible-table_table_body_collapsible-row td{padding:.5rem 1rem}.collapsible-table_table_body_collapsible-row .collapsible-filler-cell{background-color:#ffacac;border-right:1px solid #fcfcfc}.collapsible-table_table_body_collapsible-row .collapsible-content-cell{padding:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:.15rem solid #ffacac;background-color:#fcfcfc}.collapsible-table_table_body_collapsible-row .collapsible-content-cell .collapsible-row-title h2{font-size:1.25rem;font-weight:600;color:#141516;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.collapsible-table_table_body_collapsible-row .collapsible-content-cell .collapsible-row-title p{font-size:.9rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.collapsible-table_table_body_collapsible-row .collapsible-content-cell .collapsible-row-title.not-clickable-title{cursor:default;pointer-events:none}.collapsible-table_table_body_collapsible-row .collapsible-content-cell .collapsible-row-btns{display:flex;justify-content:space-between;align-items:center}.collapsible-table_table_body_collapsible-row .collapsible-content-cell .collapsible-row-btns button{margin-left:.5rem}.collapsible-table_table_body_collapsible-row:nth-child(2n) .collapsible-content-cell{background-color:#f0f0f0}.collapsible-table_table-empty{border-top:1px solid #ffacac;border-bottom:1px solid #ffacac;padding:.5rem 0}.collapsible-table_table-empty h6{font-size:1.5rem}.collapsible-table_table_body_row{transition:.3s}.collapsible-table_table_body_row_hoverable:hover{background:#f0f0f0;cursor:pointer}.notifications{min-height:calc(90vh - 10.75rem)}.notifications .contact-modal-container{position:fixed;top:0;left:0;background-color:rgba(20,21,22,.5);width:100vw;height:100vh;z-index:100}.leagues-container{text-align:center}.leagues-container .not-logged-in{cursor:pointer;color:#fe3838}.leagues-container .not-logged-in:hover{color:#ffacac}.leagues-container .leagues-table{margin:1rem auto}.leagues-container .leagues-table_navigation{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.leagues-container .leagues-table_navigation_radio,.leagues-container .leagues-table_navigation_search{margin-bottom:.5rem}.leagues-container .leagues-table_table{margin-top:.5rem}.leagues-container .leagues-table_no-cards{margin:3rem auto;display:flex;justify-content:center;align-items:center;font-size:2rem}.leagues-container .leagues-table_no-cards h1{font-size:2rem;margin-right:1rem}.leagues-container .leagues-table_cards{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.leagues-container .leagues-table_cards_pagination{width:100%}.leagues-container .leagues-table_btn{margin-top:1.5rem}.leagues-container_btns{margin:3rem 0}.leagues-container_btns h3{color:#fcfcfc;margin-bottom:.5rem}.leagues-container_btns .red_btn{margin-left:.6rem;margin-right:.6rem}