:root{--bs-mentor: #395A6A;--bs-mentor-rgb: 57, 90, 106}.btn-mentor{color:#fff;border-color:#395a6a;background-color:#395a6a}.btn-mentor:hover{color:#fff;border-color:#2e4855;background-color:#304d5a}.btn-check:focus+.btn-mentor,.btn-mentor:focus{color:#fff;border-color:#2e4855;background-color:#304d5a;box-shadow:0 0 0 .25rem #57738080}.btn-check:checked+.btn-mentor,.btn-check:active+.btn-mentor,.btn-mentor:active,.btn-mentor.active,.show>.btn-mentor.dropdown-toggle{color:#fff;border-color:#2b4450;background-color:#2e4855}.btn-check:checked+.btn-mentor:focus,.btn-check:active+.btn-mentor:focus,.btn-mentor:active:focus,.btn-mentor.active:focus,.show>.btn-mentor.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #57738080}.btn-mentor:disabled,.btn-mentor.disabled{color:#fff;border-color:#395a6a;background-color:#395a6a}.btn-outline-mentor{color:#395a6a;border-color:#395a6a}.btn-outline-mentor:hover{color:#fff;border-color:#395a6a;background-color:#395a6a}.btn-check:focus+.btn-outline-mentor,.btn-outline-mentor:focus{box-shadow:0 0 0 .25rem #395a6a80}.btn-check:checked+.btn-outline-mentor,.btn-check:active+.btn-outline-mentor,.btn-outline-mentor:active,.btn-outline-mentor.active,.btn-outline-mentor.dropdown-toggle.show{color:#fff;border-color:#395a6a;background-color:#395a6a}.btn-check:checked+.btn-outline-mentor:focus,.btn-check:active+.btn-outline-mentor:focus,.btn-outline-mentor:active:focus,.btn-outline-mentor.active:focus,.btn-outline-mentor.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #395a6a80}.btn-outline-mentor:disabled,.btn-outline-mentor.disabled{color:#395a6a;background-color:transparent}.alert-mentor{color:#223640;border-color:#c4ced2;background-color:#d7dee1}.alert-mentor .alert-link{color:#1b2b33}.list-group-item-mentor{color:#223640;background-color:#d7dee1}.list-group-item-mentor.list-group-item-action:hover,.list-group-item-mentor.list-group-item-action:focus{color:#223640;background-color:#c2c8cb}.list-group-item-mentor.list-group-item-action.active{color:#fff;border-color:#223640;background-color:#223640}.link-mentor{color:#395a6a}.link-mentor:hover,.link-mentor:focus{color:#2e4855}.border-mentor{border-color:#395a6a!important}.text-mentor{--bs-text-opacity: 1;color:rgba(var(--bs-mentor-rgb),var(--bs-text-opacity))!important}.bg-mentor{--bs-bg-opacity: 1;background-color:rgba(var(--bs-mentor-rgb),var(--bs-bg-opacity))!important}.bg-mentor-light{background-color:#f2f2f2}.bg-img-team{background-color:#abb9c0;border-radius:10px;max-height:140px;max-width:140px;padding:5px}.navbar-mentor,.navbar-mentor .dropdown-menu{--bs-bg-opacity: 1;background-color:#0c3448!important}.navbar-mentor button{border-radius:0!important}.navbar-mentor ul li.active,.navbar-mentor .dropdown-item:hover{background-color:#fff!important}.navbar-mentor ul li.active a,.navbar-mentor .dropdown-item:hover{color:#000000a6!important}.full-bg-mentor{background-image:url(/build/assets/background-57f4800f.png);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;height:100vh}.back-black{top:0;left:0;margin:0!important;width:100vw!important;height:100vh!important;display:block;overflow:auto!important;position:fixed;z-index:99999999;background-color:#0000004d!important}.back-black .loading{top:50%!important;left:50%!important;margin:0!important;position:fixed!important;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.back-black .bg-loading-mentor{background-color:#f8f9faf2!important}.loading .circle,.back-black .loading .circle{width:60px;height:60px;margin:0 auto;border:5px solid #f2f2f2;border-top:5px solid #395A6A;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.select2-selection__rendered[title=TOP],.select2-results__option[id$=top],.text-top{color:#f8c300!important}.select2-selection__rendered[title=JNG],.select2-results__option[id$=jng],.text-jng{color:#a652bb!important}.select2-selection__rendered[title=MID],.select2-results__option[id$=mid],.text-mid{color:#0099e1!important}.select2-selection__rendered[title=ADC],.select2-results__option[id$=adc],.text-adc{color:#f93a2f!important}.select2-selection__rendered[title=SUP],.select2-results__option[id$=sup],.text-sup{color:#00c09a!important}.select2-selection__rendered[title=TOP],.select2-results__option[id$=top],.select2-selection__rendered[title=JNG],.select2-results__option[id$=jng],.select2-selection__rendered[title=MID],.select2-results__option[id$=mid],.select2-selection__rendered[title=ADC],.select2-results__option[id$=adc],.select2-selection__rendered[title=SUP],.select2-results__option[id$=sup]{font-weight:700!important}.select2-results__option--highlighted,.select2-results__option[aria-selected=true]{color:#fff!important}.select2-results__option--highlighted,.select2-results__option[aria-selected=true]{background-color:#395a6a!important}.select2-container--bootstrap .select2-dropdown{border-color:#aaa!important}.dropdown-menu{border:none!important;border-radius:0!important}input[type=text],input[type=email],input[type=password],input[type=date]{box-shadow:none!important;border:none!important;border-radius:0!important;border-bottom:1px solid #999!important;background:linear-gradient(#F8FAFC,#FFF)!important}.table-mentor th,.table-mentor td{padding:.4rem;vertical-align:middle}#team-card h1,#team-card h3{text-decoration:underline}@media (min-width: 992px){#main-content #mfc{min-height:calc((100svh - 55px)*.6)}#main-content #msc{min-height:calc((100svh - 55px)*.4)}}@media (min-width: 567px) and (max-width: 991px){#team-card .bg-mentor-light,#players-card .bg-mentor-light{min-height:405px!important}#player-card .bg-mentor-light,#match-card .bg-mentor-light,#admin-card .bg-mentor-light{min-height:270px}}#player-card .bg-mentor-light,#match-card .bg-mentor-light,#admin-card .bg-mentor-light{min-height:auto}#players-table_wrapper thead tr th:hover,#lineup-table_wrapper thead tr th:hover,#players-table tbody tr:hover{cursor:pointer}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#EEE}::-webkit-scrollbar-thumb{background:#AAA}::-webkit-scrollbar-thumb:hover{background:#888}#players-table .progress{position:relative}#players-table .progress span{position:absolute;display:block;width:100%;color:#000}#lineup-table td label{display:block;position:relative;padding-left:22px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#lineup-table td label input{position:absolute;cursor:pointer;opacity:0;height:0;width:0}#lineup-table .checkmark{position:absolute;top:0;left:0;bottom:0;width:22px;height:22px;background-color:#eee}#lineup-table td label:hover input~.checkmark{background-color:#ccc}#lineup-table td label input:checked~.checkmark{background-color:#2196f3}#lineup-table .checkmark:after{content:"";position:absolute;display:none}#lineup-table td label input:checked~.checkmark:after{display:block}#lineup-table td label .checkmark:after{left:9px;top:6px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 991px){#lineup-modal .modal-dialog{min-width:80%!important}}.w-country,.w-age{min-width:45px}.w-nickname{min-width:140px;white-space:nowrap}.w-salary,.w-pass{min-width:100px}.w-energy,.w-short{min-width:65px;max-width:65px}.w-skill{min-width:50px}.w-pos{min-width:90px}.w-pos-p{min-width:70px}.w-image-league{min-width:90px;max-width:90px;width:90px}.w-image-winner{min-width:70px;max-width:70px;width:70px}.w-image-h-winner{min-width:35px;max-width:35px;width:35px}.w-image,.w-points{min-width:40px;max-width:40px;width:40px}.w-last-games{min-width:70px;max-width:70px;width:70px}.w-name{white-space:nowrap;min-width:135px}.w-result{min-width:22px;max-width:22px;width:22px}.w-color{min-width:5px;max-width:5px;width:5px}.w-match-history-subtitle{min-width:220px;max-width:auto;width:auto}#play-game .table .small{font-size:75%!important}#play-game .table-mentor th,#play-game .table-mentor td{padding:.4rem;vertical-align:middle}.color-promotion{background-color:#56b600!important}.color-demotion{background-color:#dc3545!important}@media (max-width: 767px){#rankings-modal .modal-body{padding-right:.46rem!important}}@media (min-width: 768px){#rankings-modal .modal-body{padding-right:.75rem!important;padding-left:.78rem!important}}.fs-7{font-size:.8rem!important}
