@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:400,600,700,800);.lds-ellipsis{margin:20px auto;display:block;position:relative;width:86px;height:16px}.lds-ellipsis div{position:absolute;width:16px;height:16px;border-radius:50%;background:#ff196f;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:6px;animation:lds-ellipsis1 .8s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .8s infinite}.lds-ellipsis div:nth-child(3){left:36px;animation:lds-ellipsis2 .8s infinite}.lds-ellipsis div:nth-child(4){left:65px;animation:lds-ellipsis3 .8s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(29px)}}.scheduleView .scheduleList ul{margin-bottom:40px;background-color:#202020;border:1px solid hsla(0,0%,100%,.2)}.scheduleView .scheduleList ul li{border-bottom:1px solid hsla(0,0%,100%,.2)}.scheduleView .scheduleList ul li a,.scheduleView .scheduleList ul li span{width:100%;padding:15px 10px;display:block;color:#b4b4b4;font-size:1rem}.scheduleView .scheduleList ul li a:hover{color:#ff196f}.scheduleView .scheduleList ul li:last-of-type{margin:0;border:none}.loginView section{display:flex;flex:1 1}.loginView section .loginContainer{width:100%;max-width:400px;margin:auto;text-align:center}.loginView section .loginContainer h1{margin-bottom:40px;font-size:1.8rem;font-weight:700;color:#fff}.loginView section .loginContainer .tcInput{width:100%;margin-bottom:20px}.loginView section .loginContainer .tcButton{width:100%;max-width:50%;margin:0 auto;display:block}.adminView section{padding-bottom:40px}.adminView .eventsLog .eventLog{max-height:300px;overflow-y:auto;padding:10px;background-color:#202020;border:1px solid hsla(0,0%,100%,.2)}.adminView .eventsLog .eventLog .eventLogItem{display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.2)}.adminView .eventsLog .eventLog .eventLogItem:last-of-type{padding:0;margin:0;border:none}.adminView .eventsLog .eventLog .eventLogItem span{display:inline-block;font-size:.8rem;color:#b4b4b4}.adminView .eventsLog .eventLog .eventLogItem .error,.adminView .eventsLog .eventLog .eventLogItem .noResults{margin:0 auto}.adminView .eventsLog .eventLog .eventLogItem .error{color:#f33}.adminView .eventsLog .eventLog .eventLogItem .datetime{min-width:50px}.adminView .eventsLog .eventLog .eventLogItem .type{min-width:75px}.adminView .eventsLog .eventLog .eventLogItem .status{min-width:80px}.adminView .eventsLog .eventLog .eventLogItem .status.AWAITING{color:#00b0f4}.adminView .eventsLog .eventLog .eventLogItem .status.ERROR{color:#f33}.adminView .eventsLog .eventLog .eventLogItem .status.WORKING{color:#00b0f4}.adminView .eventsLog .eventLog .eventLogItem .status.DONE{color:#5cb85c}.adminView .eventsLog .eventLog .eventLogItem .statusInfo{word-wrap:normal}.adminView .actionsFilter .tcSelect{width:calc(50% - 20px)}.adminView .actionsFilter .selectInputs{display:flex;justify-content:space-between}.adminView .actionsMisc .error{color:#f33;padding-bottom:5px;display:block}.adminView .actionsMisc .actionsButtons{display:flex;justify-content:space-between}.adminView .actionsMisc .actionsButtons .tcButton{width:calc(33% - 20px)}.adminView .actionTourns .actionTournsList{background-color:#202020;border:1px solid hsla(0,0%,100%,.2)}.adminView .actionTourns .actionTournsList .tournsListItem{display:flex;border-bottom:1px solid hsla(0,0%,100%,.2)}.adminView .actionTourns .actionTournsList .tournsListItem:last-of-type{padding:0;margin:0;border:none}.adminView .actionTourns .actionTournsList .tournsListItem a,.adminView .actionTourns .actionTournsList .tournsListItem span{display:inline-block;font-size:1rem;color:#b4b4b4;align-self:center}.adminView .actionTourns .actionTournsList .tournsListItem a{height:100%;flex:1 1;padding:15px 10px}.adminView .actionTourns .actionTournsList .tournsListItem .error,.adminView .actionTourns .actionTournsList .tournsListItem .noResults{margin:0 auto;padding:15px 10px}.adminView .actionTourns .actionTournsList .tournsListItem .error{color:#f33}.adminView .actionTourns .actionTournsList .tournsListItem .tournName:hover{color:#ff196f}.adminView .actionTourns .actionTournsList .tournsListItem .statsCounter{margin-left:auto;padding:0 10px;color:#ff196f}.adminView .actionTourns .actionTournsList .tournsListItem .tournButton{padding-right:10px}.adminView .actionTourns .actionTournsList .tournsListItem .tournButton .tcButton{padding:5px 10px}.adminView .actionTourns .actionTournsList .tournsListItem .tournButton .tcButton:disabled{border-color:#ff196f!important;cursor:not-allowed;color:#727272;background-color:#202020}*{margin:0;padding:0;box-sizing:border-box;font-family:"Nunito sans",verdana,sans-serif;font-size:1rem;font-weight:400;text-decoration:none;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%}body{overflow:hidden}#root,body{display:flex}#root{max-width:100%;flex:1 1;flex-direction:row}button{background-color:transparent;border:none;box-shadow:none}li{list-style:none}ol,ul{margin:0;padding:0}.tcNav{background-color:#202020;width:100%;height:57px;position:fixed;bottom:0;left:0;right:0;display:flex;border-top:2px solid hsla(0,0%,100%,.2);z-index:1}.tcNav+.tcMain{padding-bottom:77px}.tcNav .navItem,.tcNav .navItem a{width:100%;height:100%}.tcNav .navItem a{display:block;padding:12.5px 10px}.tcNav .navItem a.selected svg{fill:#ff196f;stroke:#ff196f}.tcNav .navItem a svg{width:auto;height:100%;margin:0 auto;display:block;fill:#b4b4b4;stroke:#b4b4b4}.tcNav .navItem#settingsNav svg{fill:none}.tcMain{width:100%;padding:20px;background-color:#181818;display:flex;flex-direction:column;overflow-y:auto}.tcMainHeader{margin-bottom:40px!important;padding-bottom:5px!important;border-bottom:3px solid #ff196f}.tcMainHeader h1{color:#fff;font-size:1.8rem;font-weight:700}.tcErrorScreen,.tcLoadingScreen{margin:auto 0;flex-direction:column;justify-content:center;align-self:center}.tcErrorScreen span,.tcLoadingScreen span{font-size:1rem;font-weight:600;color:#b4b4b4;text-align:center}.tcButton{padding:7.5px 15px;border:1px solid hsla(0,0%,100%,.2);color:#b4b4b4;cursor:pointer;outline:none}.tcButton.blue:hover:enabled{border-color:#00b0f4}.tcButton:active:enabled{background-color:hsla(0,0%,100%,.1)}.tcButton:hover:enabled{border-color:#ff196f;color:#fff}.tcButton:disabled{cursor:not-allowed;color:#727272;background-color:#202020}.tcSelect{padding:7.5px 15px;border:1px solid hsla(0,0%,100%,.2);color:#b4b4b4;cursor:pointer;outline:none;background-color:transparent}.tcSelect option{background:#181818;border:none}.tcSelect:hover:enabled{border-color:#ff196f;color:#fff}.tcSelect:disabled{cursor:not-allowed;color:#727272;background-color:#202020}.tcTextarea{padding:7.5px 15px;border:1px solid hsla(0,0%,100%,.2);color:#b4b4b4;cursor:pointer;outline:none;background-color:transparent;resize:none}.tcTextarea.blue:focus:enabled,.tcTextarea.blue:hover:enabled{border-color:#00b0f4}.tcTextarea:focus:enabled{border-color:#ff196f;color:#fff}.tcTextarea:hover:enabled{border-color:#ff196f}.tcTextarea:disabled{cursor:not-allowed;color:#727272;background-color:#202020}.tcInputContainer .tcInput{padding:7.5px 15px;border:1px solid hsla(0,0%,100%,.2);color:#b4b4b4;cursor:pointer;outline:none;background-color:transparent}.tcInputContainer .tcInput:focus:enabled{border-color:#ff196f;color:#fff}.tcInputContainer .tcInput:hover:enabled{border-color:#ff196f}.tcInputContainer .tcInput:disabled{cursor:not-allowed;color:#727272;background-color:#202020}section.tcSection{padding-bottom:20px}section.tcSection h2{padding-bottom:20px;color:#d2d2d2;font-size:1.2rem;font-weight:700}section.tcSection h2:after{content:"";width:200px;height:4px;margin-top:5px;background-color:#ff196f;display:block}input[type=checkbox].tcCheckbox{position:absolute;opacity:0}input[type=checkbox].tcCheckbox+label{display:flex;position:relative;cursor:pointer;font-weight:600;line-height:1.2rem;color:#fff}input[type=checkbox].tcCheckbox+label:before{content:"";width:22px;height:22px;margin:auto 10px auto 0;border:1px solid hsla(0,0%,100%,.2);border-radius:1px;box-sizing:border-box}input[type=checkbox].tcCheckbox:hover+label:after{content:"";width:22px;height:22px;position:absolute;background-color:hsla(0,0%,100%,.2)}input[type=checkbox].tcCheckbox:checked+label:after{content:"";width:22px;height:22px;position:absolute;background-color:#ff196f}.tableContainer:last-of-type{margin-bottom:0}.tableContainer .tableHeader,.tableContainer .tableRow{display:flex;justify-content:space-between}.tableContainer .tableHeader{background-color:#202020;border-bottom:2px solid #00b0f4}.tableContainer .tableHeader a,.tableContainer .tableHeader span{color:#d2d2d2;font-weight:700;font-size:.9rem}.tableContainer .tableRow:nth-of-type(odd){background-color:#202020}.tableContainer .tableRow a,.tableContainer .tableRow span{color:#fff;font-size:.9rem;font-weight:400}.tableContainer .tableCell{display:flex;position:relative}.scheduleTournamentView section h2{color:#d2d2d2;font-size:1.4rem;font-weight:700}.scheduleTournamentView .scheduleTournament .tcInputContainer{margin-bottom:40px}.scheduleTournamentView .scheduleTournament .tcInputContainer .tcInput{width:100%}.scheduleTournamentView .scheduleTournament ul{margin-bottom:40px;background-color:#202020}.scheduleTournamentView .scheduleTournament ul li{border-left:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2)}.scheduleTournamentView .scheduleTournament ul li:first-of-type{border-top:1px solid hsla(0,0%,100%,.2)}.scheduleTournamentView .scheduleTournament ul li a{width:100%;height:100%;padding:15px 10px;display:block;color:#b4b4b4;font-size:1rem}.scheduleTournamentView .scheduleTournament ul li a:hover{color:#ff196f}.scheduleTournamentView .scheduleTournament .tcButton{width:100%;display:block;text-align:center;border-color:#ff196f}.matchView section.matchPointsModel,.playerView section.matchPointsModel{cursor:pointer}.matchView section h2 svg,.playerView section h2 svg{margin:0 0 0 5px;height:1rem;fill:#fff;transform:rotate(-90deg)}.matchView section:last-of-type,.playerView section:last-of-type{padding-bottom:0}.matchView section .tableContainer,.playerView section .tableContainer{margin-bottom:40px}.matchView section .tableContainer:last-of-type,.playerView section .tableContainer:last-of-type{margin-bottom:0}.matchView section .tableContainer .tableHeader,.matchView section .tableContainer .tableRow,.playerView section .tableContainer .tableHeader,.playerView section .tableContainer .tableRow{padding:10px}.matchView section.hidden h2 svg,.playerView section.hidden h2 svg{transform:rotate(90deg)}.matchView section.hidden .tableContainer,.playerView section.hidden .tableContainer{display:none}.matchView section.tcMainHeader p,.playerView section.tcMainHeader p{padding-bottom:20px;color:#b4b4b4;font-size:1rem;font-weight:400}.matchView section.matchFilter .filterOptions .filterGroups,.playerView section.matchFilter .filterOptions .filterGroups{padding-bottom:20px;display:flex;justify-content:space-between}.matchView section.matchFilter .filterOptions .filterGroups:last-of-type,.playerView section.matchFilter .filterOptions .filterGroups:last-of-type{padding-bottom:0}.matchView section.matchFilter .filterOptions .filterGroups .filterGroup,.matchView section.matchFilter .filterOptions .filterGroups .tcButton,.matchView section.matchFilter .filterOptions .filterGroups .tcSelect,.playerView section.matchFilter .filterOptions .filterGroups .filterGroup,.playerView section.matchFilter .filterOptions .filterGroups .tcButton,.playerView section.matchFilter .filterOptions .filterGroups .tcSelect{width:calc(50% - 20px)}.matchView section.matchFilter .filterOptions .filterGroups .filterGroup .tcCheckboxContainer,.playerView section.matchFilter .filterOptions .filterGroups .filterGroup .tcCheckboxContainer{padding-bottom:10px}.matchView section.matchPointsModel .tableContainer .tableCell,.playerView section.matchPointsModel .tableContainer .tableCell{width:calc(27.5% - 20px)}.matchView section.matchPointsModel .tableContainer .tableCell:first-of-type,.playerView section.matchPointsModel .tableContainer .tableCell:first-of-type{width:calc(40% - 20px)}.matchView section.matchPointsModel .tableContainer .tableCell:first-of-type span,.playerView section.matchPointsModel .tableContainer .tableCell:first-of-type span{color:#d2d2d2}.matchView section.matchPointsModel .tableContainer .tableCell .percentage,.playerView section.matchPointsModel .tableContainer .tableCell .percentage{font-size:.75rem;color:#00b0f4;margin-top:-5px;margin-left:5px;display:block}.matchView section.playerNotes .notesContainer,.playerView section.playerNotes .notesContainer{width:100%;flex-direction:column;display:flex}.matchView section.playerNotes .notesContainer .tcTextarea,.playerView section.playerNotes .notesContainer .tcTextarea{margin-bottom:20px}.matchView section.playerNotes .notesContainer .tcButton.unsaved,.playerView section.playerNotes .notesContainer .tcButton.unsaved{background-color:rgba(0,176,244,.1)}.matchView section.historyResults .resultsHeader,.playerView section.historyResults .resultsHeader{margin-bottom:20px;display:flex;justify-content:space-between}.matchView section.historyResults .resultsHeader .tcButton,.playerView section.historyResults .resultsHeader .tcButton{width:calc(50% - 20px)}.matchView section.historyResults .resultsHeader .tcButton.enabled,.matchView section.historyResults .resultsHeader .tcButton:hover,.playerView section.historyResults .resultsHeader .tcButton.enabled,.playerView section.historyResults .resultsHeader .tcButton:hover{color:#fff;border-color:#00b0f4;background-color:#202020}.matchView section.historyResults .results,.playerView section.historyResults .results{width:100%;display:none;flex-direction:column}.matchView section.historyResults .results.enabled,.playerView section.historyResults .results.enabled{display:flex}.matchView section.historyResults .results .tableHeader .country,.playerView section.historyResults .results .tableHeader .country{margin:0 auto 0 0}.matchView section.historyResults .results .tableRow .score.lost span,.playerView section.historyResults .results .tableRow .score.lost span{color:rgba(255,51,51,.95)}.matchView section.historyResults .results .tableRow>div,.playerView section.historyResults .results .tableRow>div{height:100%}.matchView section.historyResults .results .tableRow>div a,.matchView section.historyResults .results .tableRow>div span,.playerView section.historyResults .results .tableRow>div a,.playerView section.historyResults .results .tableRow>div span{display:block;color:#b4b4b4;font-size:.9rem;font-weight:400}.matchView section.historyResults .results .tableRow>div a:hover,.playerView section.historyResults .results .tableRow>div a:hover{color:#ff196f}.matchView section.historyResults .results .tableRow .date,.playerView section.historyResults .results .tableRow .date{width:30%}.matchView section.historyResults .results .tableRow .surface,.playerView section.historyResults .results .tableRow .surface{width:25px;margin:auto 5px auto 0}.matchView section.historyResults .results .tableRow .surface .surfaceImg,.playerView section.historyResults .results .tableRow .surface .surfaceImg{width:15px;height:15px;background-color:#ff196f}.matchView section.historyResults .results .tableRow .surface .surfaceImg.clay,.playerView section.historyResults .results .tableRow .surface .surfaceImg.clay{background-color:#ff7500}.matchView section.historyResults .results .tableRow .surface .surfaceImg.grass,.playerView section.historyResults .results .tableRow .surface .surfaceImg.grass{background-color:#74ae30}.matchView section.historyResults .results .tableRow .surface .surfaceImg.hard,.playerView section.historyResults .results .tableRow .surface .surfaceImg.hard{background-color:#788575}.matchView section.historyResults .results .tableRow .surface .surfaceImg.indoor,.playerView section.historyResults .results .tableRow .surface .surfaceImg.indoor{background-color:#618cb1}.matchView section.historyResults .results .tableRow .opponent,.playerView section.historyResults .results .tableRow .opponent{width:calc(40% - 25px)}.matchView section.historyResults .results .tableRow .score,.playerView section.historyResults .results .tableRow .score{width:30%}.matchView section.matchModel .modelContainer{margin-bottom:20px;display:flex;justify-content:space-between}.matchView section.matchModel .modelContainer .oddsContainer{width:calc(50% - 20px)}.matchView section.matchModel .modelContainer .oddsContainer span{color:#d2d2d2;font-weight:700;font-size:.9rem;padding-bottom:10px;display:block}.matchView section.matchModel .modelContainer .oddsContainer .tcInput{width:100%}.matchView section.matchModel .optionsContainer{margin-bottom:20px;display:flex;justify-content:space-between}.matchView section.matchModel .optionsContainer .tcSelect{width:calc(50% - 20px)}.matchView section.matchModel .tcButton{width:100%}.matchView section.matchModel .betContainer{padding-top:20px}.matchView section.matchModel .betContainer p{padding-bottom:2.5px;color:#b4b4b4}.matchView section.matchModel .betContainer .betInfo{font-weight:400;font-size:.9rem}.matchView section.matchModel .betContainer .recommendedBet{font-weight:700;font-size:1.05rem;color:#ff196f}.matchView section.playerNotes .notesHeader{margin-bottom:20px;display:flex;justify-content:space-between}.matchView section.playerNotes .notesHeader .switchBttn{width:calc(50% - 20px)}.matchView section.playerNotes .notesHeader .switchBttn.enabled{color:#fff;border-color:#00b0f4;background-color:#202020}.matchView section.playerNotes .notesContainer{display:none}.matchView section.playerNotes .notesContainer.enabled{display:flex}.playersView .tcErrorScreen span{font-weight:400;font-size:1rem}.playersView .search form .tcInputContainer{margin-bottom:20px}.playersView .search form .tcButton,.playersView .search form .tcInputContainer .tcInput{width:100%}.playersView .results .result a{width:100%;height:100%;padding:10px;display:flex}.playersView .results .result a span{color:#b4b4b4}.playersView .results .result a .gender{width:25px;margin:auto 5px auto 0}.playersView .results .result a .gender .genderImg{width:15px;height:15px;background-color:#ff196f}.playersView .results .result a .gender .genderImg.Female{background-color:#773dbd}.playersView .results .result a .gender .genderImg.Male{background-color:#00aff0}.playersView .results .result a .gender .genderImg.Unknown{background-color:#b4b4b4}
/*# sourceMappingURL=main.bb943041.chunk.css.map */