@charset "UTF-8";.datepicker__day,.datepicker__navigation{line-height:24px;cursor:pointer;text-align:center}.GameLogo,.gameLogo{-webkit-filter:drop-shadow(0 0 3px rgba(255, 255, 255, .5))}.BracketMatch-poolConnectorName,.BracketSlot{transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease}.EventAdmins-admin .EventAdmins-removeStaff,.EventCard-counter a span,.EventReport-stations .EventReport-addStation,.EventReport-stations .EventReport-addStation span,.EventSignupForm button,.EventSignupForm button span,.EventSignupForm input[type=checkbox],.EventSignups .GameLogo,.EventSignups-signUpNew button,.EventSignups-signUpNew button span,.NavBar-logo img,.TournamentBracket-selector label,.TournamentBracket-selector label span,.close-icon,.tm-check,button,button span{vertical-align:middle}.BracketSlot-playerName,.EventSignupForm li,.Match .Match-playerName{text-overflow:ellipsis;white-space:nowrap}.PlayerTable,.SortableTable,.TmTable,.TournamentPlayers,.tm-table{border-collapse:collapse}.UserActivation-header h1,.UserPasswordReset-header h1{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-top .datepicker__triangle{margin-left:-8px}.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-bottom .datepicker__triangle:before,.tether-element-attached-top .datepicker__triangle,.tether-element-attached-top .datepicker__triangle:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.close-icon:after,html{box-sizing:border-box}.tether-element-attached-bottom .datepicker__triangle:before,.tether-element-attached-top .datepicker__triangle:before{content:"";z-index:-1;border-width:8px;left:-8px}.tether-element-attached-top .datepicker__triangle{top:0;margin-top:-8px}.tether-element-attached-top .datepicker__triangle,.tether-element-attached-top .datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.tether-element-attached-top .datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.tether-element-attached-bottom .datepicker__triangle{bottom:0;margin-bottom:-8px}.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-bottom .datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.tether-element-attached-bottom .datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.close-icon:after,.gameBg{bottom:0;position:absolute}.datepicker{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:4px;display:inline-block;position:relative}.tm-check,.tm-check::before{font-family:tm-font}.datepicker__container{position:absolute;display:inline-block;z-index:2147483647}.datepicker__triangle{position:absolute;left:50px}.datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:8px;position:relative}.datepicker__current-month{color:#000;font-weight:700;font-size:13px}.datepicker__navigation{position:absolute;top:10px;width:0;border:6px solid transparent}.datepicker__navigation--previous{left:10px;border-right-color:#ccc}.datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.datepicker__navigation--next{right:10px;border-left-color:#ccc}.datepicker__navigation--next:hover{border-left-color:#b3b3b3}.datepicker__week-day{color:#ccc;display:inline-block;width:28px;line-height:24px}.datepicker__month{margin:5px;text-align:center}.datepicker__day{color:#000;display:inline-block;width:24px;margin:2px}.datepicker__day:hover{border-radius:4px;background-color:#f0f0f0}.datepicker__day--today{font-weight:700}.datepicker__day--in-range,.datepicker__day--selected{border-radius:4px;background-color:#216ba5;color:#fff}.datepicker__day--in-range:hover,.datepicker__day--selected:hover{background-color:#1d5d90}.close-icon,.datepicker__day--disabled:hover{background-color:transparent}.datepicker__day--disabled{cursor:default;color:#ccc}.datepicker__input-container{position:relative}.datepicker__input{position:relative;font-size:13px;border-radius:4px;box-shadow:inset 0 2px 2px #e9e9e9;border:1px solid #aeaeae;line-height:16px;padding:6px 10px 5px}.datepicker__input:focus{outline:0;border-color:#aeaeae;box-shadow:inset 0 2px 2px #e9e9e9,0 0 10px 0 rgba(73,107,125,.3)}.datepicker__input:not(:valid)~.close-icon{display:none}.close-icon{border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0}.close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"\00d7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;right:7px;text-align:center;top:50%}.clearfix:after,.tm-check::before{content:""}.clearfix:after{display:table;clear:both}.shadow{box-shadow:0 .125em .25em rgba(0,0,0,.25)}.overlayHeader{position:absolute;z-index:1;width:100%;background-color:rgba(51,51,51,.75);color:#FFF;font-size:1em}.gameBg{left:0;top:0;right:0;background-color:#333;background-position:center;background-repeat:no-repeat;background-size:cover}.card,.content-card,.header{color:#333;background-color:#FFF;box-shadow:0 .125em .25em rgba(0,0,0,.25)}.gameLogo{position:relative;z-index:1;margin:auto;width:80%;max-width:120px;height:auto;filter:drop-shadow(0 0 3px rgba(255, 255, 255, .5))}.BracketMatch.decided .BracketMatch-connector,.NavBar{z-index:2}.content-container{width:100%;max-width:960px;padding:10px;margin:0 auto}.content-container-wide{width:100%;padding:10px;margin:0 auto;max-width:1400px}.header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:10em}.header h1{text-align:center}.card,.content-card{position:relative;margin-bottom:1em;border-radius:2px}.content-card header{height:32px;padding:0 12px}.content-card section{padding:0 12px}.content-card footer{margin-top:12px;padding:4px 12px;background-color:#333}.content-card.expanded{max-height:500px}@media (min-width:768px){.content-card section{display:-webkit-flex;display:-ms-flexbox;display:flex}}.cardBar{background-color:rgba(51,51,51,.75);color:#FFF;position:absolute;bottom:0;width:100%;line-height:25px}.tm-table-responsive{overflow:auto}.tm-table{width:100%;margin-bottom:4em}.tm-table td,.tm-table th{padding:0 .5em;line-height:2}.tm-table tfoot,.tm-table thead{border:0 solid #D73333;text-align:left;font-weight:700}.tm-table tfoot h1,.tm-table tfoot h2,.tm-table tfoot h3,.tm-table tfoot h4,.tm-table tfoot h5,.tm-table tfoot h6,.tm-table thead h1,.tm-table thead h2,.tm-table thead h3,.tm-table thead h4,.tm-table thead h5,.tm-table thead h6{margin:0}.tm-form .inputGroup,.tm-form label,.tm-label{margin:1em 0 .25em}.tm-table thead{border-bottom-width:2px}.tm-table tfoot{border-top-width:2px}.tm-table tbody tr{border-bottom:1px solid #333}.tm-table tbody tr:hover{background-color:#333;color:#FFF}.tm-table-striped tbody tr{border-bottom:none}.tm-check,.tm-input{font-size:1em;border:1px solid #333}.tm-table-striped tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.075)}.tm-table-striped tbody tr:hover{background-color:#333;color:#FFF}.tm-input{width:100%;padding:.5em;border-radius:2px;display:inline-block}.tm-label{display:block;width:100%;font-weight:700}.comboField{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.comboField input{-webkit-flex:1;-ms-flex:1;flex:1}.comboField button{width:2em}.tm-form label{display:block;width:100%;font-weight:700}.tm-form .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.tm-form .comboField button{width:2em}.tm-form select{padding:.45em;background-color:#FFF}.tm-form textarea{min-height:10em;max-width:100%}.tm-form button[type=submit],.tm-form input[type=submit]{width:auto}.tm-form button.ComboBox-reset{background-color:transparent;border:none}body,button{background-color:#F3F3F3}@media (min-width:375px){.tm-form .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.tm-form .inputGroup>.comboField,.tm-form .inputGroup>input,.tm-form .inputGroup>select{display:inline-block;width:75%}.tm-form .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.tm-form .inputGroup>input[type=checkbox]{width:2.25em}}.tm-check,input,select,textarea{padding:.5em;display:inline-block}.tm-check{border-radius:2px;position:relative;width:2.25em;height:2.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}body,ol{margin:0;padding:0}.tm-check::before{position:absolute;text-align:center;width:100%;height:100%;top:0;left:0;font-size:1.5em;line-height:1.4}body,button,input,select,textarea{font-family:Roboto,sans-serif}.tm-check:focus::before,.tm-check:hover::before{color:#BBB;content:"o"}.tm-check:checked::before,.tm-check:checked:focus::before,.tm-check:checked:hover::before{color:#333;content:"o"}*,:after,:before{box-sizing:inherit}a{color:#D73333}h1,h2,h3{margin:0}ol{list-style:none}input,select,textarea{width:100%;border:1px solid #333;border-radius:2px}button{border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px}button .Icon~span:first-of-type{margin-left:.5em}button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}button:disabled{color:#c2c2c2}button,input,select,textarea{font-size:1em}.formHint{font-size:.625em;opacity:.5}.App{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.App main,.Home-header{-webkit-flex-direction:column}.App main{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:hidden}.Footer,.Home-header{display:-webkit-flex;display:-ms-flexbox}.Footer{background-color:#333;padding:1em 0;text-align:center;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#FFF}.Footer a{color:inherit}.Home-header{box-shadow:0 .125em .25em rgba(0,0,0,.25);display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#333;background-color:#FFF;margin-bottom:48px;height:14em}.Home-upcomingEvent,.NavBar{display:-webkit-flex;display:-ms-flexbox}.Home-header h1{text-align:center}.Home-upcomingEvent{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.Home-upcomingEvent .EventCard{-webkit-flex:1;-ms-flex:1;flex:1;border-top:none;margin:0;box-shadow:none;border-radius:0}.Home-upcomingEvent .EventCard-game a,.Home-upcomingEvent .EventCard-games{margin:0 -27px}.Home-upcomingEvent .Home-upcomingEventControlls{position:absolute;bottom:-2.5em;width:100%;margin:0;padding:0;list-style:none;text-align:center}.Home-sliderMarker{position:relative;display:inline-block;padding:10px;margin:0 5px;width:20px;height:20px;color:transparent;font-size:1px;line-height:1;cursor:pointer;overflow:hidden}.Home-sliderMarker::after{content:'';position:absolute;top:5px;left:5px;width:10px;height:10px;border:1px solid #D73333;border-radius:50%}.Home-sliderMarker.active::after{background-color:#D73333}.Home-recentEvents{margin:0 -10px}.Home-recentEvents .EventCard{margin:0 10px 20px}@media (min-width:768px){.Home-recentEvents{padding:0}.Home-recentEvents .EventCard{float:left;width:calc(50% - 20px)}}@media (min-width:1024px){.Home-recentEvents .EventCard{float:left;width:calc(33% - 20px)}}.NavBar{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 .125em .25em rgba(0,0,0,.25);background-color:#FFF;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 8px;height:48px}.Bracket-bracket,.Bracket-container{display:-webkit-flex;display:-ms-flexbox;margin:auto}.Bracket{position:relative;margin:auto}.Bracket-container{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto}.Bracket-bracket{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.Bracket-bracket.dragging{cursor:-webkit-grabbing;cursor:grabbing}.TournamentBracket-selector{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.TournamentBracket-selector input{display:none}.TournamentBracket-selector label{background-color:#F3F3F3;border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;line-height:1.5;cursor:pointer;font-size:.8em;padding:0 .25em;border-radius:0}.TournamentBracket-selector label .Icon~span:first-of-type{margin-left:.5em}.TournamentBracket-selector label:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.TournamentBracket-selector label:disabled{color:#c2c2c2}.TournamentBracket-selector label:first-child{-webkit-order:2;-ms-flex-order:2;order:2}.TournamentBracket-selector label.active{color:#D73333;border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.TournamentBracket-selector label:first-of-type{border-radius:2px 0 0 2px}.TournamentBracket-selector label:last-of-type{border-radius:0 2px 2px 0}.Bracket-zoomControls{position:absolute;top:0;left:8px}.BracketMatch{position:relative;margin:1em 0;box-shadow:0 .1em .3em rgba(0,0,0,.25);cursor:pointer}.EventCard,.EventSignupForm,.Match{box-shadow:0 .125em .25em rgba(0,0,0,.25)}.BracketMatch.active .BracketSlot{background-color:#333;color:#FFF}.BracketMatch.decided .BracketMatch-connector line{opacity:1}.BracketMatch.notReady .BracketSlot-score{visibility:hidden}.BracketMatch-match{position:relative;z-index:3}.BracketMatch-name{position:absolute;width:100%;top:-1.5em;text-align:center;font-size:.5em}.BracketMatch-name>div{display:inline-block;min-width:9em;color:#FFF;padding:.25em}.Bracket-DE.Bracket-final .BracketStage:nth-last-child(2) .BracketSection-lb2 .BracketMatch-connector{width:5em;right:-5em}.BracketMatch-connector{position:absolute;visibility:hidden;right:-8em;min-height:2px;width:8em;z-index:1;pointer-events:none}.BracketMatch-connector.downward,.BracketMatch-connector.straight,.BracketMatch-connector.upward{visibility:visible}.BracketMatch-connector.downward,.BracketMatch-connector.straight{top:calc(50% - 1px)}.BracketMatch-connector.straight{overflow:hidden;height:2px}.BracketMatch-connector.upward{bottom:calc(50% - 1px)}.BracketMatch-connector.GrandFinalReset{width:1px;right:0}.BracketMatch-connector svg{display:block;overflow:visible}.BracketMatch-connector line{opacity:.25}.BracketMatch-poolConnector{width:6em;position:absolute;top:0;right:-8em;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.BracketMatch-poolConnectorName{display:inline-block;width:6em;font-size:.8333em;padding:.1em;border:1px solid #333;background-color:transparent;border-radius:1.25em;cursor:pointer;transition-delay:0s}.BracketMatch-poolConnector-active .BracketMatch-poolConnectorName,.BracketMatch-poolConnectorName:hover{background-color:#333;color:#fff;transition-delay:.1s}.BracketMatch-poolConnectorLine{display:block;position:absolute;height:2px;width:6em;right:100%;background-color:#333}.BracketSection,.BracketSlot{display:-webkit-flex;display:-ms-flexbox}.BracketSection-wb .BracketMatch-poolConnector{right:-11em}.BracketSection{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:50%;padding:0 4em}.Bracket-robin .BracketSection{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.BracketSection-winners{margin-bottom:4em}.BracketSection-gf,.BracketSection-grand-finals-1,.BracketSection-grand-finals-2,.BracketSection-single,.BracketSection-wb,.BracketSection-winners{width:100%}.BracketSection-gf .BracketMatch-name div,.BracketSection-grand-finals-1 .BracketMatch-name div,.BracketSection-grand-finals-2 .BracketMatch-name div,.BracketSection-single .BracketMatch-name div,.BracketSection-wb .BracketMatch-name div,.BracketSection-winners .BracketMatch-name div{background-color:#333}.BracketSection-lb1,.BracketSection-lb2,.BracketSection-losers-1,.BracketSection-losers-2{padding:0 1em}.BracketSection-lb1 .BracketMatch-connector,.BracketSection-lb2 .BracketMatch-connector,.BracketSection-losers-1 .BracketMatch-connector,.BracketSection-losers-2 .BracketMatch-connector{width:2em;right:-2em}.BracketSection-gf,.BracketSection-grand-finals-1,.BracketSection-grand-finals-2{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.BracketSlot{display:flex;position:relative;background-color:#fff;font-size:.75em;text-align:center;height:1.67em;line-height:1.67;transition-delay:0s}.BracketSlot-poolConnector,.BracketStage{display:-webkit-flex;display:-ms-flexbox}.BracketSlot.active{background-color:#333;color:#fff;transition-delay:.1s}.BracketSlot.active.BracketSlot-winner-of .BracketSlot-playerName{opacity:.5}.BracketSlot.BracketSlot-winner-of .BracketSlot-playerName{opacity:0;transition:opacity .5s}.BracketSlot.BracketSlot-loser-of .BracketSlot-playerName,.BracketSlot.BracketSlot-qualifier .BracketSlot-playerName{opacity:.5}.BracketSlot-poolConnector{position:absolute;top:0;left:-7em;height:100%;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.BracketSlot-poolConnectorName{display:inline-block;width:6em;font-size:.75em;padding:.1em;color:#333;border:1px solid #333;background-color:transparent;border-radius:1.25em;cursor:pointer;transition-delay:0s;transition-duration:.2s;transition-timing-function:ease;transition-property:background-color,color}.BracketSlot-player.active .BracketSlot-poolConnectorName,.BracketSlot:hover .BracketSlot-poolConnectorName{background-color:#333;color:#fff;transition-delay:.1s}.BracketSlot-poolConnectorLine{display:block;position:absolute;height:2px;width:3em;left:100%;background-color:#333;z-index:-1}.BracketSlot-qualifier .BracketSlot-poolConnectorLine{opacity:.25}.BracketSlot-flag{width:1.5em;margin:0 0 0 .25em;background:left center no-repeat;background-size:contain}.BracketSlot-playerName{-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:0 .1em}.BracketSlot-noIcon,.BracketSlot-score,.Icon.BracketSlot-winnerIcon{font-weight:700;width:2em;text-align:center}.Icon.BracketSlot-winnerIcon{font-weight:400}.BracketMatch:active .BracketSlot.BracketSlot-winner-of .BracketSlot-playerName,.BracketMatch:focus .BracketSlot.BracketSlot-winner-of .BracketSlot-playerName,.BracketMatch:hover .BracketSlot.BracketSlot-winner-of .BracketSlot-playerName{opacity:.5}.BracketMatch.decided .winner .BracketSlot-playerName{font-weight:700;opacity:1}.BracketMatch.decided .BracketSlot-playerName,.EventEdit-tournamentsItem.dragged,.EventSignupForm-regClosed label{opacity:.5}.BracketMatch.decided .BracketSlot-noIcon,.BracketMatch.decided .BracketSlot-score,.BracketMatch.decided .Icon.BracketSlot-winnerIcon{background-color:#333;color:#FFF}.BracketStage{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:4.5em;position:relative;min-width:17em;max-width:25em;transition:background-color .15s}.EventAdmins-admin,.EventBase-headerTop{display:-webkit-flex;display:-ms-flexbox}.BracketStage .BracketStage-name{width:100%;text-align:center;position:absolute;top:0;left:0}.BracketStage:first-child{margin-left:5em}.BracketStage:first-child .BracketStage-name{padding-right:2em}.BracketStage:first-child .BracketSection{padding-left:1em}.BracketStage:last-child{margin-right:5em}.BracketStage:hover{background-color:rgba(0,0,0,.05)}.Bracket-final .BracketStage:last-child .BracketStage-name{padding-left:2em}.Bracket-final .BracketStage:last-child .BracketSection{padding-right:1em}.BracketStage-semi-final .BracketSection-lb2 .BracketMatch-connector,.BracketStage-semi-final .BracketSection-losers-2 .BracketMatch-connector{width:5em;right:-5em}.PlayerTable{max-width:640px;margin:auto}.PlayerTable .SortableTable-playerName,.PlayerTable .SortableTable-standing{text-align:left}.PlayerTable .SortableTable-standing{width:2.5em}.PlayerTable .SortableTable-gameDiff,.PlayerTable .SortableTable-matchDiff,.PlayerTable .SortableTable-played,.PlayerTable .SortableTable-wins{text-align:center;width:2.5em}.PlayerTable-playerName{text-align:left}.PlayerTable-row.active{background-color:#333;color:#fff}.Bracket-robin::after{content:"";-webkit-flex-grow:999;-ms-flex-positive:999;flex-grow:999}.RobinRound{min-width:10em;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 .5em 1em}.RobinRound-name{font-size:1em;text-align:center;margin:0;padding:.25em 0}.EventAdmins{position:relative}.EventAdmins-admin{display:flex;padding:4px 8px}.EventAdmins-admin .EventAdmins-adminLink{margin-left:10px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#666}.EventAdmins-admin .EventAdmins-removeStaff{background-color:#F03A3A;border:none;border:1px solid #c02e2e;border-bottom:3px solid #c02e2e;color:#FFF;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px}.EventAdmins-admin .EventAdmins-removeStaff span{vertical-align:middle}.EventAdmins-admin .EventAdmins-removeStaff .Icon~span:first-of-type{margin-left:.5em}.EventAdmins-admin .EventAdmins-removeStaff:active{border:1px solid #c02e2e;border-top:3px solid #c02e2e}.EventAdmins-admin .EventAdmins-removeStaff:disabled{color:#c02e2e}.EventBase-header{text-align:center;background:url(../../../img/games/art/tournament-bg.jpg) center no-repeat #FFF;background-size:cover;padding:1em}.EventBase-header h1{margin:0 0 .75em}.EventBase-header a{color:inherit;text-decoration:none}.EventBase-headerTop{position:relative;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.EventBase-loading{overflow:hidden}.EventBase-loading .EventBase-header{background:url(../../../img/games/art/tournament-bg.jpg) center no-repeat;background-size:cover}.EventBase-loading .EventBase-header .EventBase-loader{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#FFF;font-size:4em}@media (min-width:768px){.EventBase{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden}.EventBase-header{box-shadow:0 .125em .25em rgba(0,0,0,.25);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#333;height:10em;background:#FFF;padding:0}.EventBase-header h1{text-align:center;position:absolute;z-index:1;width:100%;background-color:rgba(51,51,51,.75);color:#FFF;font-size:1em;margin:0;top:0;right:0;left:0}.EventBase-header a{color:inherit;text-decoration:none}}.EventCard,.EventCard-games{display:-webkit-flex;display:-ms-flexbox}.EventBracket{width:100%;padding:10px 0;margin:0 auto;max-width:none}.EventBracket section{text-align:center;margin-bottom:4em}.EventCard{color:#333;background-color:#FFF;border-radius:2px;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em;overflow:hidden;height:145px;position:relative}.EventCard-title{position:absolute;z-index:1;width:100%;background-color:rgba(51,51,51,.75);color:#FFF;font-size:1em;text-align:center}.EventCard-title a{color:inherit;text-decoration:none}.EventCard-userIcons{position:absolute;top:0;right:4px}.EventCard-userIcons .Icon{margin-right:4px}.EventCard-games{display:flex;list-style:none;margin:0 -21px;padding:0;-webkit-flex:1;-ms-flex:1;flex:1}.EventCard-game a,.EventCard-games li{display:-webkit-flex;display:-ms-flexbox}.EventCard-games li{display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);margin:0 2px;overflow:hidden}.EventCard-games .EventCard-game{-webkit-flex:3;-ms-flex:3;flex:3}.EventCard-games .EventCard-counter{-webkit-flex:2;-ms-flex:2;flex:2;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:url(../../../img/games/art/tournament-bg.jpg) center no-repeat #FFF;background-size:cover}.EventCard-game a{position:relative;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:2;-ms-flex:2;flex:2;margin:0 -20px;padding:0 25px;-webkit-transform:skewX(15deg);transform:skewX(15deg)}.EventCard-count-many .EventCard-game:first-child a,.EventCard-count-multi .EventCard-game:first-child a{padding-right:20px;padding-left:30px}.EventCard-count-multi .EventCard-game:last-child a{padding-right:30px;padding-left:20px}.EventCard-gameBackground{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#333;background-position:center;background-repeat:no-repeat;background-size:cover}.EventCard-counter a{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.EventCard-counter a::before{content:"+";color:#FFF;font-size:24px;font-weight:700;width:65%;display:block;-webkit-transform:skewX(15deg);transform:skewX(15deg);text-align:center}.EventCard-counter a>span{display:none}@media (min-width:375px){.EventCard-counter a::before{content:none}.EventCard-counter a>span{color:#FFF;font-size:24px;font-weight:700;width:75%;display:block;-webkit-transform:skewX(15deg);transform:skewX(15deg);text-align:center}}.EventCard-infoContainer{background-color:rgba(51,51,51,.75);color:#FFF;position:absolute;bottom:0;width:100%;line-height:25px}.EventCard-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;max-width:480px;margin:auto}.EventCard-info a{-webkit-flex:1;-ms-flex:1;flex:1;color:inherit;text-decoration:none}.EventCard-info a i{margin:0 .5em}.EventCard-info .EventCard-startDate{-webkit-flex:2;-ms-flex:2;flex:2;text-align:center}.EventCard-info .EventCard-bracketLink{text-align:right}.EventEdit{width:100%;max-width:960px;padding:10px;margin:0 auto}.EventEdit-main label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.EventEdit-main .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.EventEdit-main .comboField button{width:2em}.EventEdit-main select{padding:.45em;background-color:#FFF}.EventEdit-main textarea{min-height:10em;max-width:100%}.EventEdit-main button[type=submit],.EventEdit-main input[type=submit]{width:auto}.EventEdit-main button.ComboBox-reset{background-color:transparent;border:none}.EventEdit-main .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.EventEdit-main .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.EventEdit-main .inputGroup>.comboField,.EventEdit-main .inputGroup>input,.EventEdit-main .inputGroup>select{display:inline-block;width:75%}.EventEdit-main .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.EventEdit-main .inputGroup>input[type=checkbox]{width:2.25em}}.EventEdit-dateTime{display:-webkit-flex;display:-ms-flexbox;display:flex}.EventEdit-dateTime>*{-webkit-flex:2;-ms-flex:2;flex:2}.EventEdit-dateTime .EventEdit-time{margin-left:1em;-webkit-flex:1;-ms-flex:1;flex:1}.EventEdit-lists ul{padding:0;margin:0;list-style:none}.EventEdit-tournaments li{padding:10px 0}.EventEdit-tournaments li.EventEdit-tournamentsPlaceholder{position:relative;height:0;padding:0}.EventEdit-tournaments li.EventEdit-tournamentsPlaceholder span{display:none}.EventEdit-tournaments li.EventEdit-tournamentsPlaceholder::before{content:"";position:absolute;width:0;height:0;top:-3px;left:-10px;border-top:3px solid transparent;border-left:6px solid #000;border-bottom:3px solid transparent}.EventEdit-tournaments li.EventEdit-tournamentsPlaceholder::after{content:"";position:absolute;top:-1px;height:2px;width:100%;background-color:#000;overflow:hidden}.EventEdit-tournaments .TournamentEditCard{margin:0}@media (min-width:768px){.EventEdit{display:-webkit-flex;display:-ms-flexbox;display:flex}.EventEdit-main{width:300px;max-width:100%}.EventEdit-lists{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:20px}}.EventInfo,.EventReport-overview{display:-webkit-flex;display:-ms-flexbox}.EventInfo,.EventInfo .EventSignupForm,.EventInfo-info,.EventInfo-tournaments{width:100%}.EventInfo{max-width:960px;padding:10px;margin:0 auto;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.EventInfo-signupClosed{width:100%;padding:.5em;text-align:center;background-color:rgba(51,51,51,.1);color:#FFF;margin-bottom:1em}.EventPlayers,.EventReport{padding:10px;max-width:960px}@media (min-width:768px){.EventInfo-info{-webkit-flex:1;-ms-flex:1;flex:1;width:auto;margin:0 10px 0 0}.EventInfo-tournaments{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin:0 0 0 10px}}@media (min-width:1024px){.EventInfo-info{-webkit-flex:none;-ms-flex:none;flex:none;width:calc(33.333% - (20px / 3) * 2);margin:0}.EventInfo-tournaments{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:2;-ms-flex:2;flex:2;margin:0}.EventInfo .TournamentCard{width:calc(50% - 20px);margin:0 0 20px 20px}}.EventPlayers{width:100%;margin:0 auto}.EventPlayers .SortableTable-placing,.EventPlayers .SortableTable-playerName,.EventPlayers .SortableTable-seed{text-align:left}.EventPlayers .SortableTable-placing,.EventPlayers .SortableTable-seed{width:2.5em}.EventPlayers-title{font-size:28px;margin:1em 0 0;text-align:center}.EventReport{width:100%;margin:0 auto}.EventReport h2 i{margin-right:.5em}.EventReport .EventReport-pieChart{position:relative;width:100px;height:100px;margin:auto}.EventReport .EventReport-pieChart svg{margin:0 auto;background:#ddd;border-radius:50%;display:block}.EventReport .EventReport-pieChart circle{fill:#ddd;stroke:#D73333;stroke-width:50;stroke-dasharray:0 158;transition:stroke-dasharray .3s ease;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.EventReport .EventReport-pieChart .EventReport-pieChartText{color:#FFF;font-size:2em;line-height:1;position:absolute;margin:-.5em 0 0;top:50%;left:0;width:100%;text-align:center}.EventReport-overview{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.EventReport-stationList,.EventSignupForm ul{display:-webkit-flex;display:-ms-flexbox;list-style:none}.EventReport-overview h2{width:100%}.EventReport-overviewSection{-webkit-flex:1;-ms-flex:1;flex:1}.EventReport-stations{position:relative}.EventReport-stations .EventReport-addStation{background-color:#84B574;border:none;border:1px solid #6a915d;border-bottom:3px solid #6a915d;color:#FFF;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;position:absolute;top:0;right:0}.EventReport-stations .EventReport-addStation .Icon~span:first-of-type{margin-left:.5em}.EventReport-stations .EventReport-addStation:active{border:1px solid #6a915d;border-top:3px solid #6a915d}.EventReport-stations .EventReport-addStation:disabled{color:#6a915d}.EventReport-stationList{padding:0;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.EventReport-stationList>li{width:calc(100%);margin:.5em 0}@media (min-width:768px){.EventReport-stationList{margin:0 -.5em}.EventReport-stationList>li{width:calc(50% - 1em);margin:.5em}}@media (min-width:1024px){.EventReport-stationList li{width:calc(33.333% - 1em)}}.EventSeed{width:100%;max-width:960px;padding:10px;margin:0 auto}.EventSeed>section{margin-bottom:4em}.EventSignupForm{position:relative;color:#333;background-color:#FFF;border-radius:2px;padding:1em;margin-bottom:1em}.EventSignupForm h2,.EventSignupForm p{text-align:center}.EventSignupForm input[type=text],.EventSignupForm input[type=email]{-webkit-flex:3;-ms-flex:3;flex:3;padding:0 .5em;font-size:1.5em;line-height:2;margin-right:10px}.EventSignupForm input[type=email]{margin-left:10px}.EventSignupForm input[type=checkbox]{font-size:1em;padding:.5em;border:1px solid #333;border-radius:2px;position:relative;display:inline-block;width:2.25em;height:2.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:tm-font;margin:0}.EventSignupForm input[type=checkbox]::before{position:absolute;text-align:center;font-family:tm-font;content:"";width:100%;height:100%;top:0;left:0;font-size:1.5em;line-height:1.4}.EventSignupForm input[type=checkbox]:focus::before,.EventSignupForm input[type=checkbox]:hover::before{color:#BBB;content:"o"}.EventSignupForm input[type=checkbox]:checked::before,.EventSignupForm input[type=checkbox]:checked:focus::before,.EventSignupForm input[type=checkbox]:checked:hover::before{color:#333;content:"o"}.EventSignupForm ul{padding:0;margin:0 0 1em;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.EventSignupForm li{width:33.333%;overflow:hidden}.EventSignupForm label{font-size:1.25em;line-height:1.5}.EventSignupForm button{background-color:#5AD2ED;border:none;border:1px solid #48a8be;border-bottom:3px solid #48a8be;color:#333;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;font-size:1.5em;-webkit-flex:2;-ms-flex:2;flex:2;margin-left:10px}.EventSignupForm button .Icon~span:first-of-type{margin-left:.5em}.EventSignupForm button:active{border:1px solid #48a8be;border-top:3px solid #48a8be}.EventSignupForm button:disabled{color:#48a8be}.EventSignupForm-inputs{display:-webkit-flex;display:-ms-flexbox;display:flex}.EventSignups{width:100%;max-width:960px;padding:10px;margin:0 auto}.EventSignups [class*=" SortableTable-t-"],.EventSignups [class^=SortableTable-t-]{width:calc(32px + 1.25em);text-align:center}.EventSignups .SortableTable-checkedIn{width:32px;text-align:center}.EventSignups .GameLogo{width:32px;max-width:100%}.EventSignups .Icon-check{color:#84B574}.EventSignups-filter{display:inline-block;position:relative}.EventSignups-filter label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.EventSignups-filter .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.EventSignups-filter .comboField button{width:2em}.EventSignups-filter select{padding:.45em;background-color:#FFF}.EventSignups-filter textarea{min-height:10em;max-width:100%}.EventSignups-filter button[type=submit],.EventSignups-filter input[type=submit]{width:auto}.EventSignups-filter button.ComboBox-reset{background-color:transparent;border:none}.EventSignups-filter .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.EventSignups-filter .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.EventSignups-filter .inputGroup>.comboField,.EventSignups-filter .inputGroup>input,.EventSignups-filter .inputGroup>select{display:inline-block;width:75%}.EventSignups-filter .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.EventSignups-filter .inputGroup>input[type=checkbox]{width:2.25em}}.EventSignups-filter .Icon-filter{position:absolute;top:calc(50% - .5em);left:.5em;line-height:100%;color:#666}.EventSignups-filter .EventSignups-filterReset{position:absolute;top:0;right:0;background-color:transparent;border:none;height:100%;width:24px;opacity:.5;cursor:pointer;padding:0}.EventSignups-filter .EventSignups-filterReset .Icon{margin:0}.EventSignups-filter .EventSignups-filterReset:hover{opacity:1}.EventSignups-filter input{padding-left:1.5em;padding-right:1.5em;display:block;width:auto}.EventSignups-signUpNew{display:inline-block;text-align:right;float:right}.EventSignups-signUpNew button{background-color:#84B574;border:none;border:1px solid #6a915d;border-bottom:3px solid #6a915d;color:#FFF;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;margin-left:1em}.EventSignups-signUpNew button .Icon~span:first-of-type{margin-left:.5em}.EventSignups-signUpNew button:active{border:1px solid #6a915d;border-top:3px solid #6a915d}.EventSignups-signUpNew button:disabled{color:#6a915d}.EventTabs{position:relative;text-align:center;margin:0 auto;padding:0;background-color:#FFF}.EventTabs a{display:inline-block;vertical-align:top;padding:0 12px;line-height:43px;margin:0;text-decoration:none;background-color:#FFF;color:#333}.Button,.Button span,.Button-action,.Button-action span,.Button-create,.Button-create span,.Button-positive,.Button-positive span,.Button-save,.Button-save span,.Button-submit,.Button-submit span,.btn-action,.btn-action span,.btn-danger,.btn-positive,.btn-positive span{vertical-align:middle}.EventTabs a.active{color:#D73333}@media (min-width:768px){.EventTabs{position:relative;text-align:center;display:inline-block;margin:0 auto 1em;padding:0;background-color:#FFF;-webkit-filter:drop-shadow(0 .125em .125em rgba(0, 0, 0, .25));filter:drop-shadow(0 .125em .125em rgba(0, 0, 0, .25))}.EventTabs::after,.EventTabs::before{content:"";position:absolute;display:inline-block;border-top:43px solid #FFF}.EventTabs::before{left:-43px;border-right:1px solid #FFF;border-left:43px solid transparent}.EventTabs::after{right:-43px;border-right:43px solid transparent;border-left:1px solid #FFF}}.Button,.Button-action,.Button-create,.Button-danger,.Button-delete,.Button-positive,.Button-save,.Button-submit,.btn-action,.btn-danger,.btn-positive{line-height:1.5;padding:0 .5em;cursor:pointer}.btn-action{background-color:#5AD2ED;border:none;border:1px solid #48a8be;border-bottom:3px solid #48a8be;color:#333;border-radius:2px}.btn-action .Icon~span:first-of-type{margin-left:.5em}.btn-action:active{border:1px solid #48a8be;border-top:3px solid #48a8be}.btn-action:disabled{color:#48a8be}.btn-positive{background-color:#84B574;border:none;border:1px solid #6a915d;border-bottom:3px solid #6a915d;color:#FFF;border-radius:2px}.btn-positive .Icon~span:first-of-type{margin-left:.5em}.btn-positive:active{border:1px solid #6a915d;border-top:3px solid #6a915d}.btn-positive:disabled{color:#6a915d}.btn-danger{background-color:#F03A3A;border:none;border:1px solid #c02e2e;border-bottom:3px solid #c02e2e;color:#FFF;border-radius:2px}.btn-danger span{vertical-align:middle}.btn-danger .Icon~span:first-of-type{margin-left:.5em}.btn-danger:active{border:1px solid #c02e2e;border-top:3px solid #c02e2e}.btn-danger:disabled{color:#c02e2e}.Button{background-color:#F3F3F3;border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;border-radius:2px}.Button .Icon~span:first-of-type{margin-left:.5em}.Button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.Button:disabled{color:#c2c2c2}.Button-action,.Button-submit{background-color:#5AD2ED;border:none;border:1px solid #48a8be;border-bottom:3px solid #48a8be;color:#333;border-radius:2px}.Button-action .Icon~span:first-of-type,.Button-submit .Icon~span:first-of-type{margin-left:.5em}.Button-action:active,.Button-submit:active{border:1px solid #48a8be;border-top:3px solid #48a8be}.Button-action:disabled,.Button-submit:disabled{color:#48a8be}.Button-create,.Button-positive,.Button-save{background-color:#84B574;border:none;border:1px solid #6a915d;border-bottom:3px solid #6a915d;color:#FFF;border-radius:2px}.Button-create .Icon~span:first-of-type,.Button-positive .Icon~span:first-of-type,.Button-save .Icon~span:first-of-type{margin-left:.5em}.Button-create:active,.Button-positive:active,.Button-save:active{border:1px solid #6a915d;border-top:3px solid #6a915d}.Button-create:disabled,.Button-positive:disabled,.Button-save:disabled{color:#6a915d}.Button-danger,.Button-delete{background-color:#F03A3A;border:none;border:1px solid #c02e2e;border-bottom:3px solid #c02e2e;color:#FFF;border-radius:2px;vertical-align:middle}.Icon,.Icon-stack{line-height:inherit;font-style:normal;font-weight:400;display:inline-block;font-size:inherit;vertical-align:middle}.Button-danger span,.Button-delete span{vertical-align:middle}.Button-danger .Icon~span:first-of-type,.Button-delete .Icon~span:first-of-type{margin-left:.5em}.Button-danger:active,.Button-delete:active{border:1px solid #c02e2e;border-top:3px solid #c02e2e}.Button-danger:disabled,.Button-delete:disabled{color:#c02e2e}.ComboBox{position:relative}.ComboBox-list{max-height:200px;overflow:auto;position:absolute;width:100%;left:0;top:100%;border-width:1px;border-style:solid;background-color:#FFF}.ComboBox-item{cursor:pointer}.ComboBox-item.selected{background-color:#F3F3F3}.ComboBox-reset{position:absolute;top:0;right:0;background-color:transparent;border:none;height:100%;width:24px;opacity:.5;cursor:pointer}.ComboBox-reset:hover{opacity:1}.Station .Station-nextMatch .Match.Station-suggestedMatch,.TournamentCheckbox-signUpClosed>.Icon,.TournamentCreateCard-loading,.TournamentEditCard-title h3 i{opacity:.5}.GameLogo{position:relative;z-index:1;margin:auto;width:80%;max-width:120px;height:auto;filter:drop-shadow(0 0 3px rgba(255, 255, 255, .5))}@font-face{font-family:tm-font;src:url(../../../fonts/tm-font.eot);src:url(../../../fonts/tm-font.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tm-font.woff) format("woff"),url(../../../fonts/tm-font.ttf) format("truetype"),url(../../../fonts/tm-font.svg#tm-font) format("svg");font-weight:400;font-style:normal}.Icon{font-family:tm-font;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Icon-stack{position:relative;width:2em}.Icon-stack .Icon,.Loader-overlay{position:absolute}.Icon-stack .Icon:first-child(2){-webkit-transform:scale(.6);transform:scale(.6)}.Icon.spinning{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{from{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spin{from{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.Icon-arrows-alt:before{content:"\61"}.Icon-balance-scale:before{content:"\62"}.Icon-bed:before{content:"\63"}.Icon-bell:before{content:"\64"}.Icon-bell-o:before{content:"\65"}.Icon-bell-slash-o:before{content:"\66"}.Icon-bookmark:before{content:"\67"}.Icon-bolt:before{content:"\68"}.Icon-bomb:before{content:"\69"}.Icon-building-o:before{content:"\6a"}.Icon-bullhorn:before{content:"\6b"}.Icon-calculator:before{content:"\6c"}.Icon-calendar:before{content:"\6d"}.Icon-caret-down:before{content:"\6e"}.Icon-check:before{content:"\6f"}.Icon-chevron-down:before{content:"\70"}.Icon-check-square-o{padding-left:2px}.Icon-check-square-o:before{content:"\71"}.Icon-coffee:before{content:"\72"}.Icon-cog:before{content:"\73"}.Icon-cutlery:before{content:"\74"}.Icon-envelope-o:before{content:"\75"}.Icon-eye:before{content:"\77"}.Icon-eye-slash:before{content:"\78"}.Icon-flask:before{content:"\79"}.Icon-floppy-o:before{content:"\7a"}.Icon-gamepad:before{content:"\41"}.Icon-gavel:before{content:"\42"}.Icon-globe:before{content:"\43"}.Icon-hand-peace-o:before{content:"\44"}.Icon-laptop:before{content:"\45"}.Icon-desktop:before{content:"\46"}.Icon-link:before{content:"\47"}.Icon-list:before{content:"\48"}.Icon-list-ol:before{content:"\49"}.Icon-list-ul:before{content:"\4a"}.Icon-lock:before{content:"\4b"}.Icon-magic:before{content:"\4c"}.Icon-map-marker:before{content:"\4d"}.Icon-mobile:before{content:"\4e"}.Icon-newspaper-o:before{content:"\4f"}.Icon-pencil:before{content:"\50"}.Icon-pencil-square-o:before{content:"\51"}.Icon-play:before{content:"\52"}.Icon-print:before{content:"\53"}.Icon-qrcode:before{content:"\54"}.Icon-power-off:before{content:"\55"}.Icon-rocket:before{content:"\56"}.Icon-share-square-o:before{content:"\57"}.Icon-sliders:before{content:"\58"}.Icon-sort-alpha-asc:before{content:"\59"}.Icon-sort-alpha-desc:before{content:"\5a"}.Icon-sort-numeric-asc:before{content:"\30"}.Icon-sort-numeric-desc:before{content:"\31"}.Icon-caret-up:before{content:"\32"}.Icon-chevron-up:before{content:"\33"}.Icon-square-o:before{content:"\34"}.Icon-star:before{content:"\35"}.Icon-star-o:before{content:"\36"}.Icon-step-forward:before{content:"\37"}.Icon-tablet:before{content:"\38"}.Icon-tag:before{content:"\39"}.Icon-television:before{content:"\21"}.Icon-ticket:before{content:"\22"}.Icon-thumb-tack:before{content:"\23"}.Icon-times:before{content:"\24"}.Icon-times-circle-o:before{content:"\25"}.Icon-toggle-off:before{content:"\26"}.Icon-toggle-on:before{content:"\27"}.Icon-trash:before{content:"\29"}.Icon-trophy:before{content:"\28"}.Icon-twitch:before{content:"\2a"}.Icon-unlock:before{content:"\2b"}.Icon-unlock-alt:before{content:"\2c"}.Icon-user:before{content:"\2d"}.Icon-user-plus:before{content:"\2e"}.Icon-user-times:before{content:"\2f"}.Icon-users:before{content:"\3a"}.Icon-undo:before{content:"\3b"}.Icon-youtube-play:before{content:"\3c"}.Icon-bracket:before{content:"\3d"}.Icon-ban:before{content:"\40"}.Icon-bars:before{content:"\5b"}.Icon-minus:before{content:"\5d"}.Icon-circle:before{content:"\5e"}.Icon-circle-o:before{content:"\5f"}.Icon-code:before{content:"\60"}.Icon-compress:before{content:"\7b"}.Icon-expand:before{content:"\7c"}.Icon-exclamation-triangle:before{content:"\7d"}.Icon-exclamation-circle:before{content:"\7e"}.Icon-money:before{content:"\76"}.Icon-paint-brush:before{content:"\5c"}.Icon-paper-plane:before{content:"\e000"}.Icon-pie-chart:before{content:"\e001"}.Icon-plus:before{content:"\e002"}.Icon-plus-circle:before{content:"\e003"}.Icon-tachometer:before{content:"\3e"}.Icon-filter:before{content:"\3f"}.Icon-certificate:before{content:"\e004"}.Icon-clock-o:before{content:"\e005"}.Icon-diamond:before{content:"\e006"}.Icon-comment-o:before{content:"\e007"}.Icon-external-link:before{content:"\e008"}.Icon-heart:before{content:"\e009"}.Icon-hourglass-half:before{content:"\e00a"}.Icon-refresh:before{content:"\e00c"}.Icon-long-arrow-down:before{content:"\e00d"}.InputTime-input:focus+.InputTime-validation{display:none}.Loader-overlay,.Match .Match-player{display:-webkit-flex;display:-ms-flexbox}.Loader{text-align:center;font-size:2em}.Loader-overlay{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;right:0;bottom:0;left:0;z-index:10;background-color:rgba(255,255,255,.5);overflow:hidden}.Loader-inline{display:inline}.Match{color:#333;background-color:#FFF;border-radius:2px;position:relative;margin:1em 0 .5em}.Match .Match-name{position:absolute;width:100%;top:-3em;text-align:center;font-size:.5em}.Station h3,.Station header h2{font-size:.8em}.Match .Match-name span{display:inline-block;min-width:9em;color:#FFF;padding:.25em .5em;background-color:#D73333}.Match .Match-player{display:flex;margin:0;text-align:center}.Match .Match-player.Match-winner{font-weight:700}.Match .Match-playerFlag{width:1.5em;margin:0 .25em;background:left center no-repeat;background-size:contain}.Match .Match-score,.Match.Match-losersBracket .Match-name span{background-color:#333}.Match .Match-playerName{-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:0 .25em}.Match .Icon.playerUnavailable{color:#D73333;margin-left:.25em}.Match .Match-score{width:2em;color:#FFF}.Notification,.Notification .Notification-icon{text-align:center;color:#333;position:absolute;left:0}.Match.Match-compact .Match-players{display:-webkit-flex;display:-ms-flexbox;display:flex}.Match.Match-compact .Match-player{width:50%}.Match.Match-compact .Match-player:nth-of-type(n+2){border-left:1px solid #333}.Match.Match-compact .Match-score{display:none}.Notification{min-height:32px;padding:.25em 2.4em 0;bottom:0;width:100%;background-color:#FFF;z-index:110;border-top:4px solid #BBB;box-shadow:0 0 .5em rgba(0,0,0,.25)}.Station,.TournamentCard,.TournamentCheckbox,.TournamentCreateCard,.TournamentEditCard{box-shadow:0 .125em .25em rgba(0,0,0,.25)}.Notification .Notification-icon{top:0;height:28px;width:32px;padding-bottom:4px;line-height:26px;background-color:#BBB}.Notification .Notification-close{position:absolute;color:inherit;top:0;right:0;height:28px;width:32px;background:0 0;border:none;cursor:pointer}.Notification .Notification-message{display:inline-block;text-align:left}.Notification.Notification-warning{border-color:gold}.Notification.Notification-warning .Notification-icon{background-color:gold;color:#333}.Notification-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.Notification-enter.Notification-enter-active{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out,-webkit-transform 250ms ease-out}.Notification-leave{-webkit-transform:translateY(0);transform:translateY(0)}.Notification-leave.Notification-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out,-webkit-transform 250ms ease-out}.Notifications{position:fixed;bottom:0;left:0;width:100%;z-index:110}.PasswordField,.SortableTable th.sorting{position:relative}.PasswordField{display:-webkit-flex;display:-ms-flexbox;display:flex}.PasswordField input{-webkit-flex:1;-ms-flex:1;flex:1}.PasswordField button{width:2em}.SignupTournamentList{list-style:none;padding:0;margin:1em 0;text-align:center;overflow:auto}.SortableTable{width:100%;margin-bottom:4em}.SortableTable td,.SortableTable th{padding:0 .5em;line-height:2}.SortableTable tfoot,.SortableTable thead{border:0 solid #D73333;text-align:left;font-weight:700}.SortableTable tfoot h1,.SortableTable tfoot h2,.SortableTable tfoot h3,.SortableTable tfoot h4,.SortableTable tfoot h5,.SortableTable tfoot h6,.SortableTable thead h1,.SortableTable thead h2,.SortableTable thead h3,.SortableTable thead h4,.SortableTable thead h5,.SortableTable thead h6{margin:0}.SortableTable thead{border-bottom-width:2px}.SortableTable tfoot{border-top-width:2px}.SortableTable tbody tr{border-bottom:1px solid #333}.SortableTable tbody tr:hover{background-color:#333;color:#FFF}.SortableTable .sortable{cursor:pointer}.SortableTable th.sorting:after{content:"";position:absolute;margin-top:.85em;margin-left:.25em;width:0;height:0;border-style:solid;border-width:.375em .25em 0;border-color:#333 transparent transparent}.SortableTable th.sorting.sorting-reverse:after{border-width:0 .25em .375em;border-color:transparent transparent #333}.SortableTable td.dark{background-color:rgba(0,0,0,.025)}.SortableTable.striped tbody tr{border-bottom:none}.SortableTable.striped tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.075)}.SortableTable.striped tbody tr:hover{background-color:#333;color:#FFF}.Station{position:relative;color:#333;background-color:#FFF;margin-bottom:1em;border-radius:2px;border-color:#333;border-top-style:solid;border-top-width:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Station header{background-color:#333;color:#FFF;padding:0 .5em}.Station header button{background-color:#F3F3F3;border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;vertical-align:middle;float:right}.Station header button span{vertical-align:middle}.Station header button .Icon~span:first-of-type{margin-left:.5em}.Station header button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.Station header button:disabled{color:#c2c2c2}.Station section{padding:0 0 0 .5em;height:70px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Station section .Station-placeholder{margin-top:1.5em;text-align:center;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.Station section .Match{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.Station section .Station-actions{width:5em;height:100%;margin-left:.5em;padding-right:.5em;background-color:#333;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Station section .Station-actions button{background-color:#F3F3F3;border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;vertical-align:middle;margin-left:.5em}.Station section .Station-actions button span{vertical-align:middle}.Station section .Station-actions button .Icon~span:first-of-type{margin-left:.5em}.Station section .Station-actions button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.Station section .Station-actions button:disabled{color:#c2c2c2}.Station .Station-nextMatch{height:5em;background-color:#BBB}.Station .Station-nextMatch h3{position:absolute}.Station .Station-nextMatch .Match{margin-top:1.5em}.TmTable{width:100%;margin-bottom:4em}.TmTable td,.TmTable th{padding:0 .5em;line-height:2}.TmTable tfoot,.TmTable thead{border:0 solid #D73333;text-align:left;font-weight:700}.ConfirmModal-actions,.UserSignup{text-align:center}.TmTable tfoot h1,.TmTable tfoot h2,.TmTable tfoot h3,.TmTable tfoot h4,.TmTable tfoot h5,.TmTable tfoot h6,.TmTable thead h1,.TmTable thead h2,.TmTable thead h3,.TmTable thead h4,.TmTable thead h5,.TmTable thead h6{margin:0}.TmTable thead{border-bottom-width:2px}.TmTable tfoot{border-top-width:2px}.TmTable tbody tr{border-bottom:1px solid #333}.TmTable tbody tr:hover{background-color:#333;color:#FFF}.TournamentCheckbox{color:#333;border-radius:2px;position:relative;vertical-align:top;height:4.5em;width:3.25em;margin:0 .25em .5em;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-image:url(../../../img/games/art/tournament-bg.jpg);background-size:auto 120%;background-position:center 100%;background-blend-mode:luminosity}.ConfirmModal,.MatchModal-players{display:-webkit-flex;display:-ms-flexbox}.TournamentCheckbox>.Icon{position:absolute;text-align:center;width:100%;bottom:.25em}.TournamentCheckbox .icon-square-check-o{color:#84B574}.TournamentCheckbox .GameLogo{width:2.5em;max-height:2.5em;margin-bottom:1.5em}.TournamentCheckbox-signUpClosed{cursor:not-allowed;background-color:#888}.UserSignup{margin-bottom:.625em;width:100%}.UserSignup .Button{min-width:40vw}.ChoiceModal-choices{margin:0;padding:0;list-style:none}.ChoiceModal-choices button,.ConfirmModal-actions button{background-color:#F3F3F3;line-height:1.5;padding:0 .5em;cursor:pointer;vertical-align:middle}.ChoiceModal-choices button{border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;border-radius:2px}.ChoiceModal-choices button span{vertical-align:middle}.ChoiceModal-choices button .Icon~span:first-of-type{margin-left:.5em}.ChoiceModal-choices button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.ChoiceModal-choices button:disabled{color:#c2c2c2}.ConfirmModal-actions button{border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;border-radius:2px;margin:0 .5em}.ConfirmModal-actions button span{vertical-align:middle}.ConfirmModal-actions button .Icon~span:first-of-type{margin-left:.5em}.ConfirmModal-actions button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.ConfirmModal-actions button:disabled{color:#c2c2c2}.ConfirmModal{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.CreateAccountModal label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.CreateAccountModal .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.CreateAccountModal .comboField button{width:2em}.CreateAccountModal select{padding:.45em;background-color:#FFF}.CreateAccountModal textarea{min-height:10em;max-width:100%}.CreateAccountModal button[type=submit],.CreateAccountModal input[type=submit]{width:auto}.CreateAccountModal button.ComboBox-reset{background-color:transparent;border:none}.CreateAccountModal .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.CreateAccountModal .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.CreateAccountModal .inputGroup>.comboField,.CreateAccountModal .inputGroup>input,.CreateAccountModal .inputGroup>select{display:inline-block;width:75%}.CreateAccountModal .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.CreateAccountModal .inputGroup>input[type=checkbox]{width:2.25em}}.InputModal .inputGroup,.InputModal label{margin:1em 0 .25em}.InputModal label{display:block;width:100%;font-weight:700}.InputModal .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.InputModal .comboField button{width:2em}.InputModal select{padding:.45em;background-color:#FFF}.InputModal textarea{min-height:10em;max-width:100%}.InputModal button[type=submit],.InputModal input[type=submit]{width:auto}.InputModal button.ComboBox-reset{background-color:transparent;border:none}@media (min-width:375px){.InputModal .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.InputModal .inputGroup>.comboField,.InputModal .inputGroup>input,.InputModal .inputGroup>select{display:inline-block;width:75%}.InputModal .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.InputModal .inputGroup>input[type=checkbox]{width:2.25em}}.InputModal>section{padding:1em}.InputModal .inputGroup{display:inline-block;margin-right:1em;margin-left:1em}.LoginModal .inputGroup,.LoginModal label{margin:1em 0 .25em}.InputModal .inputGroup label{width:5em;text-align:left}.InputModal .inputGroup input{width:4em}.LoginModal label{display:block;width:100%;font-weight:700}.LoginModal .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.LoginModal .comboField button{width:2em}.LoginModal select{padding:.45em;background-color:#FFF}.LoginModal textarea{min-height:10em;max-width:100%}.LoginModal button[type=submit],.LoginModal input[type=submit]{width:auto}.LoginModal button.ComboBox-reset{background-color:transparent;border:none}.MatchReportModal .MatchReportModal-playerActions button,.MatchReportModal button{background-color:#F3F3F3;padding:0 .5em;line-height:1.5;cursor:pointer;vertical-align:middle}@media (min-width:375px){.LoginModal .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.LoginModal .inputGroup>.comboField,.LoginModal .inputGroup>input,.LoginModal .inputGroup>select{display:inline-block;width:75%}.LoginModal .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.LoginModal .inputGroup>input[type=checkbox]{width:2.25em}}.MatchModal-players{display:flex;font-size:18px}.MatchModal-player{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.MatchModal-player .MatchModal-name{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:1;-ms-flex:1;flex:1}.MatchModal-player .MatchModal-score{-webkit-order:3;-ms-flex-order:3;order:3}.MatchModal-player2 .MatchModal-score{-webkit-order:1;-ms-flex-order:1;order:1}.MatchModal-versus{margin:0 10px}.MatchReportModal button{border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;border-radius:2px}.MatchReportModal button span{vertical-align:middle}.MatchReportModal button .Icon~span:first-of-type{margin-left:.5em}.MatchReportModal button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.MatchReportModal button:disabled{color:#c2c2c2}.MatchReportModal .MatchReportModal-playerActions{margin-top:1em}.MatchReportModal .MatchReportModal-playerActions button{border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;border-radius:2px;width:10em}.MatchReportModal .MatchReportModal-playerActions button span{vertical-align:middle}.MatchReportModal .MatchReportModal-playerActions button .Icon~span:first-of-type{margin-left:.5em}.MatchReportModal .MatchReportModal-playerActions button:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.MatchReportModal .MatchReportModal-playerActions button:disabled{color:#c2c2c2}.MatchReportModal .MatchReportModal-playerActions .MatchReportModal-undoMatch{background-color:#F03A3A;border:none;border:1px solid #c02e2e;border-bottom:3px solid #c02e2e;color:#FFF;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;vertical-align:middle}.MatchReportModal .MatchReportModal-playerActions .MatchReportModal-undoMatch span{vertical-align:middle}.MatchReportModal .MatchReportModal-playerActions .MatchReportModal-undoMatch .Icon~span:first-of-type{margin-left:.5em}.MatchReportModal .MatchReportModal-playerActions .MatchReportModal-undoMatch:active{border:1px solid #c02e2e;border-top:3px solid #c02e2e}.MatchReportModal .MatchReportModal-playerActions .MatchReportModal-undoMatch:disabled{color:#c02e2e}.MatchReportModal-body{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.MatchReportModal-players{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px}.MatchReportModal-player{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 .5em}.MatchReportModal-player.MatchReportModal-winner{font-weight:700}.MatchReportModal-player .MatchReportModal-name{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:1;-ms-flex:1;flex:1}.MatchReportModal-player .Icon.playerUnavailable{color:#D73333;margin-left:.25em}.MatchReportModal-player .MatchReportModal-score{-webkit-order:3;-ms-flex-order:3;order:3}.MatchReportModal-player .MatchReportModal-actions{-webkit-order:4;-ms-flex-order:4;order:4;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.MatchReportModal-player .MatchReportModal-actions button.MatchReportModal-reportWinner{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.MatchReportModal-player .MatchReportModal-actions button.MatchReportModal-addPoint,.MatchReportModal-player .MatchReportModal-actions button.MatchReportModal-subtractPoint{width:2em}.MatchReportModal-player1 .MatchReportModal-reportWinner{margin-right:1em}.MatchReportModal-player2 .MatchReportModal-score{-webkit-order:1;-ms-flex-order:1;order:1}.MatchReportModal-player2 .MatchReportModal-reportWinner{-webkit-order:3;-ms-flex-order:3;order:3;margin-left:1em}.MatchReportModal-versus{margin:0 10px}.MatchReportModal-station{padding:5px 10px;border-bottom:1px solid #BBB;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ModalBase,.ModalBase-modal{display:-webkit-flex;display:-ms-flexbox}.MatchReportModal-station .MatchReportModal-stationTitle{margin:0;text-align:left;width:100%}.MatchReportModal-station div{width:40%}.MatchReportModal-station .MatchReportModal-stationOptions{text-align:right}.ModalBase{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.ModalBase-screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgba(0,0,0,.75)}.ModalBase-modal{position:relative;z-index:1;max-height:90%;width:480px;max-width:90%;padding:0;background-color:#FFF;text-align:center;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto}.ModalBase-modal>div,.ModalBase-modal>form{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.ModalBase-modal>div>header,.ModalBase-modal>form>header{background-color:#D73333;color:#F3F3F3;min-height:32px;margin:0;padding:5px 10px}.ModalBase-modal>div>header h1,.ModalBase-modal>form>header h1{font-size:16px}.ModalBase-modal>div>section,.ModalBase-modal>form>section{position:relative;padding:10px}.ModalBase-modal>div>footer,.ModalBase-modal>form>footer{background-color:#F3F3F3;min-height:39px;margin:0;padding:5px 10px;text-align:right}.SeedModal textarea,.StationEditModal form textarea{min-height:10em;max-width:100%}.ModalBase-modal>div>footer button,.ModalBase-modal>form>footer button{margin:0 .5em}.SeedModal .inputGroup,.SeedModal label{margin:1em 0 .25em}.ModalBase-error{position:absolute;top:0;left:5%;width:90%;padding:.5em;color:#F03A3A;border:1px solid #F03A3A}.ModalBase-close{height:32px;width:32px;cursor:pointer;position:absolute;right:0;top:0;z-index:1;border:none;background-color:transparent;color:#F3F3F3}.SeedModal label{display:block;width:100%;font-weight:700}.SeedModal .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.SeedModal .comboField button{width:2em}.SeedModal select{padding:.45em;background-color:#FFF}.SeedModal button[type=submit],.SeedModal input[type=submit]{width:auto}.SeedModal button.ComboBox-reset{background-color:transparent;border:none}@media (min-width:375px){.SeedModal .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.SeedModal .inputGroup>.comboField,.SeedModal .inputGroup>input,.SeedModal .inputGroup>select{display:inline-block;width:75%}.SeedModal .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.SeedModal .inputGroup>input[type=checkbox]{width:2.25em}}.SeedModal>section{padding:1em}.SeedModal .inputGroup{display:inline-block;margin-right:1em;margin-left:1em}.SeedModal .inputGroup label{width:5em;text-align:left}.SeedModal .inputGroup input{width:4em}.StationEditModal form{text-align:left}.StationEditModal form label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.StationEditModal form .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.StationEditModal form .comboField button{width:2em}.StationEditModal form select{padding:.45em;background-color:#FFF}.StationEditModal form button[type=submit],.StationEditModal form input[type=submit]{width:auto}.StationEditModal form button.ComboBox-reset{background-color:transparent;border:none}.StationEditModal form .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.StationEditModal form .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.StationEditModal form .inputGroup>.comboField,.StationEditModal form .inputGroup>input,.StationEditModal form .inputGroup>select{display:inline-block;width:75%}.StationEditModal form .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.StationEditModal form .inputGroup>input[type=checkbox]{width:2.25em}}.StationEditModal .deleteButton{float:left}.ModalBase-modal>.StationMatchListModal{height:480px}.ModalBase-modal>.StationMatchListModal>section{padding:0}.StationMatchListModal ul{margin:0;list-style:none}.StationMatchListModal li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.StationMatchListModal .Match{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.StationMatchListModal .StationMatchListModal-matchActions{margin-left:1em}.StationMatchListModal .StationMatchListModal-matchNotes{width:100%}.StationMatchListModal-body{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.StationMatchListModal-listSelector{min-height:52px;padding:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.StationMatchListModal-listSelector input{display:none}.StationMatchListModal-listSelector label{background-color:#F3F3F3;border:none;border:1px solid #c2c2c2;border-bottom:3px solid #c2c2c2;color:#333;line-height:1.5;cursor:pointer;vertical-align:middle;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:.8em;padding:0 .25em;border-radius:0}.StationMatchListModal-listSelector label span{vertical-align:middle}.StationMatchListModal-listSelector label .Icon~span:first-of-type{margin-left:.5em}.StationMatchListModal-listSelector label:active{border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.StationMatchListModal-listSelector label:disabled{color:#c2c2c2}.StationMatchListModal-listSelector label.active{color:#D73333;border:1px solid #c2c2c2;border-top:3px solid #c2c2c2}.StationMatchListModal-listSelector label:first-of-type{border-radius:2px 0 0 2px}.StationMatchListModal-listSelector label:last-of-type{border-radius:0 2px 2px 0}.StationMatchListModal-list{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:0 10px}.TournamentBracket{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.TournamentCard,.TournamentCard-stats{display:-webkit-flex;display:-ms-flexbox}.TournamentBracket .Bracket{width:100%;padding:2em 0}.TournamentCard{position:relative;color:#333;background-color:#FFF;border-radius:2px;height:100px;display:flex;margin-bottom:1em;overflow:hidden;border-left:5px solid #D73333}.TournamentCard-link{display:none}.TournamentCard-gameBackground{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#333;background-position:center;background-repeat:no-repeat;background-size:cover}.TournamentCard-stats{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:5px 0 0 2px}.TournamentCard-stats h3{line-height:1.2;-webkit-flex:1;-ms-flex:1;flex:1}.TournamentCard-stats a{color:#333;text-decoration:none}.TournamentCard-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 2px 0 0}.TournamentCard-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:.5em;margin-bottom:2px;background-color:#D73333;color:#f4be27}.TournamentCard-progress::-webkit-progress-bar{background-color:#D73333}.TournamentCard-progress::-webkit-progress-value{background-color:#f4be27}.TournamentCard-progress::-moz-progress-bar{background-color:#f4be27}@media (min-width:375px){.TournamentCard{border-left:0}.TournamentCard-link{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:105px;height:100px;border-left:5px solid #D73333;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-color:#333}.TournamentCard-stats{padding:5px 10px 0}}.TournamentCreateCard{position:relative;color:#333;background-color:#FFF;margin-bottom:1em;border-radius:2px;max-height:32px;transition:max-height .25s;overflow:hidden}.TournamentCreateCard header{height:32px;padding:0 12px}.TournamentCreateCard section{padding:0 12px}.TournamentCreateCard footer{margin-top:12px;padding:4px 12px;background-color:#333}.TournamentCreateCard.expanded{max-height:500px}@media (min-width:768px){.TournamentCreateCard section{display:-webkit-flex;display:-ms-flexbox;display:flex}}.TournamentCreateCard form label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.TournamentCreateCard form .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.TournamentCreateCard form .comboField button{width:2em}.TournamentCreateCard form select{padding:.45em;background-color:#FFF}.TournamentCreateCard form textarea{min-height:10em;max-width:100%}.TournamentCreateCard form button[type=submit],.TournamentCreateCard form input[type=submit]{width:auto}.TournamentCreateCard form button.ComboBox-reset{background-color:transparent;border:none}.TournamentCreateCard form .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.TournamentCreateCard form .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.TournamentCreateCard form .inputGroup>.comboField,.TournamentCreateCard form .inputGroup>input,.TournamentCreateCard form .inputGroup>select{display:inline-block;width:75%}.TournamentCreateCard form .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.TournamentCreateCard form .inputGroup>input[type=checkbox]{width:2.25em}}.TournamentCreateCard-title{position:relative;overflow:hidden;text-align:center;background-color:#84B574;color:#FFF;cursor:pointer}.TournamentCreateCard-title h3{line-height:32px;margin:0 20px}.Icon.TournamentCreateCard-expand,.TournamentCreateCard-addSign{position:absolute;top:0;width:32px;height:32px;text-align:center;line-height:32px}.TournamentCreateCard-addSign{background-color:#333;left:0}.TournamentCreateCard-expand{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;right:0}.TournamentCreateCard.expanded .TournamentCreateCard-expand{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.TournamentCreateCard-settings{-webkit-flex:6;-ms-flex:6;flex:6;margin-right:12px}.TournamentCreateCard-settings label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.TournamentCreateCard-settings .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.TournamentCreateCard-settings .comboField button{width:2em}.TournamentCreateCard-settings select{padding:.45em;background-color:#FFF}.TournamentCreateCard-settings textarea{min-height:10em;max-width:100%}.TournamentCreateCard-settings button[type=submit],.TournamentCreateCard-settings input[type=submit]{width:auto}.TournamentCreateCard-settings button.ComboBox-reset{background-color:transparent;border:none}.TournamentCreateCard-settings .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.TournamentCreateCard-settings .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.TournamentCreateCard-settings .inputGroup>.comboField,.TournamentCreateCard-settings .inputGroup>input,.TournamentCreateCard-settings .inputGroup>select{display:inline-block;width:75%}.TournamentCreateCard-settings .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.TournamentCreateCard-settings .inputGroup>input[type=checkbox]{width:2.25em}}.TournamentCreateCard-rules{-webkit-flex:4;-ms-flex:4;flex:4}.TournamentCreateCard-rules label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.TournamentCreateCard-rules .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.TournamentCreateCard-rules .comboField button{width:2em}.TournamentCreateCard-rules select{padding:.45em;background-color:#FFF}.TournamentCreateCard-rules textarea{min-height:10em;max-width:100%}.TournamentCreateCard-rules button[type=submit],.TournamentCreateCard-rules input[type=submit]{width:auto}.TournamentCreateCard-rules button.ComboBox-reset{background-color:transparent;border:none}.TournamentCreateCard-rules .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.TournamentCreateCard-rules .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.TournamentCreateCard-rules .inputGroup>.comboField,.TournamentCreateCard-rules .inputGroup>input,.TournamentCreateCard-rules .inputGroup>select{display:inline-block;width:75%}.TournamentCreateCard-rules .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.TournamentCreateCard-rules .inputGroup>input[type=checkbox]{width:2.25em}}.TournamentCreateCard-dropdownGame{padding:2px 5px;border-bottom:1px solid #F3F3F3;background-color:#FFF;cursor:pointer}.TournamentCreateCard-dropdownGame.highlighted{background-color:#F3F3F3}.TournamentCreateCard-settings>div{position:relative;width:100%}.TournamentCreateCard-settings>div>div{position:absolute!important;top:auto!important;left:auto!important;border-radius:0!important;border:1px solid #333;width:100%!important;max-height:200px!important}.TournamentEditCard{color:#333;background-color:#FFF;margin-bottom:1em;border-radius:2px;position:relative;max-height:32px;transition:max-height .25s;overflow:hidden}.TournamentEditCard header{height:32px;padding:0 12px}.TournamentEditCard section{padding:0 12px}.TournamentEditCard footer{margin-top:12px;padding:4px 12px;background-color:#333}.TournamentEditCard.expanded{max-height:500px}@media (min-width:768px){.TournamentEditCard section{display:-webkit-flex;display:-ms-flexbox;display:flex}}.TournamentEditCard form label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.TournamentEditCard form .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.TournamentEditCard form .comboField button{width:2em}.TournamentEditCard form select{padding:.45em;background-color:#FFF}.TournamentEditCard form textarea{min-height:10em;max-width:100%}.TournamentEditCard form button[type=submit],.TournamentEditCard form input[type=submit]{width:auto}.TournamentEditCard form button.ComboBox-reset{background-color:transparent;border:none}.TournamentEditCard form .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.TournamentEditCard form .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.TournamentEditCard form .inputGroup>.comboField,.TournamentEditCard form .inputGroup>input,.TournamentEditCard form .inputGroup>select{display:inline-block;width:75%}.TournamentEditCard form .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.TournamentEditCard form .inputGroup>input[type=checkbox]{width:2.25em}}.TournamentEditCard .TournamentEditCard-poolSettings{display:block}.TournamentEditCard .TournamentEditCard-poolSettings h5{width:100%}.TournamentEditCard-title{position:relative;overflow:hidden;text-align:center;cursor:pointer}.TournamentEditCard-title h3{line-height:32px;margin:0 20px}.TournamentEditCard-title h3 i{float:right;line-height:32px}.Icon.TournamentEditCard-expand,.TournamentEditCard-gameLogo{position:absolute;top:0;width:32px;height:32px;text-align:center;line-height:32px}.TournamentEditCard-gameLogo{border-left-width:4px;border-left-style:solid;left:0;width:36px;background-color:#333}.TournamentEditCard-gameLogo img{max-width:90%;vertical-align:middle}.TournamentEditCard-expand{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;right:0}.TournamentEditCard.expanded .TournamentEditCard-expand{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.TournamentEditCard-rules label,.TournamentEditCard-settings label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.TournamentEditCard-rules .comboField>input,.TournamentEditCard-settings .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.TournamentEditCard-rules .comboField button,.TournamentEditCard-settings .comboField button{width:2em}.TournamentEditCard-rules select,.TournamentEditCard-settings select{padding:.45em;background-color:#FFF}.TournamentEditCard-rules textarea,.TournamentEditCard-settings textarea{min-height:10em;max-width:100%}.TournamentEditCard-rules button[type=submit],.TournamentEditCard-rules input[type=submit],.TournamentEditCard-settings button[type=submit],.TournamentEditCard-settings input[type=submit]{width:auto}.TournamentEditCard-rules button.ComboBox-reset,.TournamentEditCard-settings button.ComboBox-reset{background-color:transparent;border:none}.TournamentEditCard-rules .inputGroup,.TournamentEditCard-settings .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.TournamentEditCard-rules .inputGroup>label,.TournamentEditCard-settings .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.TournamentEditCard-rules .inputGroup>.comboField,.TournamentEditCard-rules .inputGroup>input,.TournamentEditCard-rules .inputGroup>select,.TournamentEditCard-settings .inputGroup>.comboField,.TournamentEditCard-settings .inputGroup>input,.TournamentEditCard-settings .inputGroup>select{display:inline-block;width:75%}.TournamentEditCard-rules .inputGroup>.comboField,.TournamentEditCard-settings .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.TournamentEditCard-rules .inputGroup>input[type=checkbox],.TournamentEditCard-settings .inputGroup>input[type=checkbox]{width:2.25em}}.TournamentEditCard .TournamentEditCard-actions{width:100%}.TournamentEditCard .TournamentEditCard-actions select{width:auto;padding:3px}.TournamentEditCard button{margin-left:1em;vertical-align:middle}.TournamentEditCard button[type=submit]{margin-left:0;margin-right:1em}.TournamentEditCard button.TournamentEditCard-dangerous{background-color:#F03A3A;border:none;border:1px solid #c02e2e;border-bottom:3px solid #c02e2e;color:#FFF;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;vertical-align:middle;float:right}.TournamentEditCard button.TournamentEditCard-dangerous span{vertical-align:middle}.TournamentEditCard button.TournamentEditCard-dangerous .Icon~span:first-of-type{margin-left:.5em}.TournamentEditCard button.TournamentEditCard-dangerous:active{border:1px solid #c02e2e;border-top:3px solid #c02e2e}.TournamentEditCard button.TournamentEditCard-dangerous:disabled{color:#c02e2e}@media (min-width:768px){.TournamentEditCard-settings{-webkit-flex:6;-ms-flex:6;flex:6;margin-right:20px}.TournamentEditCard-rules{-webkit-flex:4;-ms-flex:4;flex:4}}.TournamentPlayers{width:100%;margin-bottom:4em}.TournamentPlayers td,.TournamentPlayers th{padding:0 .5em;line-height:2}.TournamentPlayers tfoot,.TournamentPlayers thead{border:0 solid #D73333;text-align:left;font-weight:700}.TournamentPlayers tfoot h1,.TournamentPlayers tfoot h2,.TournamentPlayers tfoot h3,.TournamentPlayers tfoot h4,.TournamentPlayers tfoot h5,.TournamentPlayers tfoot h6,.TournamentPlayers thead h1,.TournamentPlayers thead h2,.TournamentPlayers thead h3,.TournamentPlayers thead h4,.TournamentPlayers thead h5,.TournamentPlayers thead h6{margin:0}.TournamentPlayers thead{border-bottom-width:2px}.TournamentPlayers tfoot{border-top-width:2px}.TournamentPlayers tbody tr{border-bottom:1px solid #333}.TournamentPlayers tbody tr:hover{background-color:#333;color:#FFF}.TournamentPlayers-placing,.TournamentPlayers-seed{width:4em;text-align:center}.TournamentPoolSettings{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.TournamentPoolSettings label{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 10px}.TournamentTitle{text-align:center}.TournamentTitle-title{border-bottom-style:solid;border-bottom-width:5px;display:inline-block;font-size:1.75em;margin:0 0 .5em;padding:0 .5em}.UserActivation-header,.UserBase-header{box-shadow:0 .125em .25em rgba(0,0,0,.25);display:-webkit-flex;display:-ms-flexbox;height:14em}.UserActivation-header{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#333;background:url(../../../img/games/art/tournament-bg.jpg) center no-repeat #FFF;background-size:cover}.UserActivation-header h1{text-align:center;color:#FFF;font-size:2em}@media (min-width:375px){.UserActivation-header h1{font-size:2.5em}}@media (min-width:768px){.UserActivation-header h1{font-size:3em}}.UserActivation-error,.UserActivation-form,.UserActivation-loading{width:100%;padding:10px;margin:0 auto;max-width:440px;text-align:center}.UserActivation-form textarea,.UserEdit .UserEdit-info textarea{min-height:10em;max-width:100%}.UserActivation-form label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.UserActivation-form .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.UserActivation-form .comboField button{width:2em}.UserActivation-form select{padding:.45em;background-color:#FFF}.UserActivation-form button[type=submit],.UserActivation-form input[type=submit]{width:auto}.UserActivation-form button.ComboBox-reset{background-color:transparent;border:none}.UserActivation-form .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.UserActivation-form .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.UserActivation-form .inputGroup>.comboField,.UserActivation-form .inputGroup>input,.UserActivation-form .inputGroup>select{display:inline-block;width:75%}.UserActivation-form .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.UserActivation-form .inputGroup>input[type=checkbox]{width:2.25em}}.UserActivation-form div{text-align:left}.UserActivation-form>button[type=submit]{margin-top:2em;display:inline-block;width:50%}.UserActivation-error h2{margin-bottom:1em}.UserActivation-error a{font-size:1.5em}.UserBase-header{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#333;background:url(../../../img/games/art/tournament-bg.jpg) center no-repeat #FFF;background-size:cover}.UserBase-header h1{text-align:center}.UserEdit .UserEdit-info{margin:0 -10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.UserEdit .UserEdit-info label{display:block;font-weight:700;margin:1em 0 .25em}.UserEdit .UserEdit-info .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.UserEdit .UserEdit-info .comboField button{width:2em}.UserEdit .UserEdit-info select{padding:.45em;background-color:#FFF}.UserEdit .UserEdit-info button[type=submit],.UserEdit .UserEdit-info input[type=submit]{width:auto}.UserEdit .UserEdit-info button.ComboBox-reset{background-color:transparent;border:none}.UserEdit .UserEdit-info .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.UserEdit .UserEdit-info .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.UserEdit .UserEdit-info .inputGroup>.comboField,.UserEdit .UserEdit-info .inputGroup>input,.UserEdit .UserEdit-info .inputGroup>select{display:inline-block;width:75%}.UserEdit .UserEdit-info .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.UserEdit .UserEdit-info .inputGroup>input[type=checkbox]{width:2.25em}}.UserEdit .UserEdit-info label{width:50%;padding:0 10px}.UserEdit .UserEdit-info .UserEdit-bio{width:100%}.UserEdit .UserEdit-info button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 10px 0 auto}.UserInfo h5{margin:0}.UserInfo p{margin-top:0}.UserInfo .UserInfo-events.UserInfo-showEvents-admin h4 button:first-of-type{color:#00f}.UserInfo .UserInfo-events.UserInfo-showEvents-participant h4 button:last-of-type{color:#00f}@media (min-width:768px){.UserInfo{display:-webkit-flex;display:-ms-flexbox;display:flex}.UserInfo>div{-webkit-flex:4;-ms-flex:4;flex:4}.UserInfo-streams{-webkit-flex:3;-ms-flex:3;flex:3}.UserInfo-events{-webkit-flex:5;-ms-flex:5;flex:5}}.UserMenu{margin-right:1em;position:relative}.UserMenu a{display:inline-block;margin-left:1em;color:#333;cursor:pointer;text-decoration:none}.UserMenu .UserMenu-divider,.UserMenu .UserMenu-menuItem{display:block;white-space:nowrap;margin:.5em 1em}.UserMenu .UserMenu-divider{height:1px;background-color:#BBB;margin-top:1em;margin-bottom:1em}.UserMenu .UserMenu-user{padding:10px 0}.UserMenu .UserMenu-menu{margin-top:.5em;position:absolute;background-color:#333;right:0;top:100%;box-shadow:0 2px 4px rgba(0,0,0,.5);display:none}.UserMenu .UserMenu-menu a{color:#F3F3F3}.UserMenu .UserMenu-menu::before{content:"";position:absolute;top:-.45em;left:50%;margin-left:-.5em;width:0;height:0;border-style:solid;border-width:0 .5em .5em;border-color:transparent transparent #333}.UserMenu.UserMenu-expanded .UserMenu-expander .Icon{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.UserMenu.UserMenu-expanded .UserMenu-menu{display:block}.UserMenu-expander .Icon{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.UserPasswordReset-header{box-shadow:0 .125em .25em rgba(0,0,0,.25);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#333;background:url(../../../img/games/art/tournament-bg.jpg) center no-repeat #FFF;background-size:cover;height:14em}.EventTournaments-gameBackground,.EventTournaments-gameLogo{background-position:center;background-repeat:no-repeat;-webkit-transform:skewX(15deg)}.UserPasswordReset-header h1{text-align:center;color:#FFF;font-size:2em}.UserPasswordReset-emailSent,.UserPasswordReset-form{width:100%;padding:10px;margin:0 auto;max-width:440px;text-align:center}.UserPasswordReset-form textarea,.UserStream .UserStream-edit textarea{min-height:10em;max-width:100%}.UserPasswordReset-form label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.UserPasswordReset-form .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.UserPasswordReset-form .comboField button{width:2em}.UserPasswordReset-form select{padding:.45em;background-color:#FFF}.UserPasswordReset-form button[type=submit],.UserPasswordReset-form input[type=submit]{width:auto}.UserPasswordReset-form button.ComboBox-reset{background-color:transparent;border:none}.UserPasswordReset-form .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.UserPasswordReset-header h1{font-size:3em}.UserPasswordReset-form .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.UserPasswordReset-form .inputGroup>.comboField,.UserPasswordReset-form .inputGroup>input,.UserPasswordReset-form .inputGroup>select{display:inline-block;width:75%}.UserPasswordReset-form .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.UserPasswordReset-form .inputGroup>input[type=checkbox]{width:2.25em}}.UserPasswordReset-form div{text-align:left}.UserPasswordReset-form>button[type=submit]{margin-top:2em;display:inline-block;width:50%}.UserStream{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.UserStream>*{-webkit-flex:1;-ms-flex:1;flex:1;min-width:200px;margin:0 .5em}.UserStream .UserStream-edit label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.UserStream .UserStream-edit .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.UserStream .UserStream-edit .comboField button{width:2em}.UserStream .UserStream-edit select{padding:.45em;background-color:#FFF}.UserStream .UserStream-edit button[type=submit],.UserStream .UserStream-edit input[type=submit]{width:auto}.UserStream .UserStream-edit button.ComboBox-reset{background-color:transparent;border:none}.UserStream .UserStream-edit .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.UserStream .UserStream-edit .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.UserStream .UserStream-edit .inputGroup>.comboField,.UserStream .UserStream-edit .inputGroup>input,.UserStream .UserStream-edit .inputGroup>select{display:inline-block;width:75%}.UserStream .UserStream-edit .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.UserStream .UserStream-edit .inputGroup>input[type=checkbox]{width:2.25em}}.UserStream .UserStream-actions{margin-top:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.UserStream .UserStream-actions button{width:6em}.UserStream .UserStream-actions .saveButton{background-color:#84B574;border:none;border:1px solid #6a915d;border-bottom:3px solid #6a915d;color:#FFF;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;vertical-align:middle}.UserStream .UserStream-actions .saveButton span{vertical-align:middle}.UserStream .UserStream-actions .saveButton .Icon~span:first-of-type{margin-left:.5em}.UserStream .UserStream-actions .saveButton:active{border:1px solid #6a915d;border-top:3px solid #6a915d}.UserStream .UserStream-actions .saveButton:disabled{color:#6a915d}.UserStream .UserStream-actions .deleteButton{background-color:#F03A3A;border:none;border:1px solid #c02e2e;border-bottom:3px solid #c02e2e;color:#FFF;line-height:1.5;padding:0 .5em;cursor:pointer;border-radius:2px;vertical-align:middle}.UserStream .UserStream-actions .deleteButton span{vertical-align:middle}.UserStream .UserStream-actions .deleteButton .Icon~span:first-of-type{margin-left:.5em}.UserStream .UserStream-actions .deleteButton:active{border:1px solid #c02e2e;border-top:3px solid #c02e2e}.UserStream .UserStream-actions .deleteButton:disabled{color:#c02e2e}.UserStream .UserStream-noStation{height:4em;background-color:rgba(255,255,255,.25);text-align:center}.UserStream .UserStream-noStation h3{font-size:1em;line-height:4}.EventTournaments-navlink,.EventTournaments-single{padding-top:1em;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:3;-ms-flex:3;flex:3;overflow:hidden;background-color:#F3F3F3;color:#333;font-family:'roboto condensed',sans-serif;text-decoration:none}.EventTournaments-gameLogo{position:relative;z-index:1;margin:auto;width:80%;max-width:120px;-webkit-filter:drop-shadow(0 0 3px rgba(255, 255, 255, .5));filter:drop-shadow(0 0 3px rgba(255, 255, 255, .5));height:100%;transform:skewX(15deg);background-size:contain}.AdminSignupModal-data textarea,.BulkSignupModal-data textarea{min-height:10em;max-width:100%}.EventTournaments-gameBackground{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#333;background-size:cover;margin-left:-2.6em;margin-right:-2.6em;transform:skewX(15deg);background-image:url(../../../img/games/art/tournament-bg.jpg);background-blend-mode:luminosity;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.EventTournaments-subtitleContainer{display:block;left:0;right:0;position:absolute;bottom:0;padding:5px;background-color:rgba(0,0,0,.75)}.EventTournaments-subtitle{display:block;color:#F3F3F3;text-align:center;-webkit-transform:skewX(15deg);transform:skewX(15deg)}.EventTournaments-color{position:absolute;left:0;right:0;bottom:0;height:5px;background-color:#D73333}.EventTournaments-navlink{display:none;margin:0 2px;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);transition:all .25s}.EventTournaments-navlink:first-child{padding-left:calc((14em * -.259 / 2) * -1)}.EventTournaments-navlink:last-child{padding-right:calc((14em * -.259 / 2) * -1)}.EventTournaments-navlink.active{-webkit-flex:5;-ms-flex:5;flex:5;margin:0 2px}.EventTournaments-navlink.active .EventTournaments-gameBackground{margin-left:-3.9em;margin-right:-3.9em;-webkit-filter:grayscale(0);filter:grayscale(0)}.EventTournaments-navlink.active .EventTournaments-subtitleContainer{left:-1px;right:-1px}.EventTournaments-navlink.active .tournamnetColor{left:-5px;right:-5px}.EventTournaments-single .EventTournaments-gameBackground,.EventTournaments-single .EventTournaments-gameLogo,.EventTournaments-single .EventTournaments-subtitle{-webkit-transform:skewX(0);transform:skewX(0);-webkit-filter:none;filter:none}@media (min-width:768px){.EventTournaments{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 calc(14em * -.259 / 2 - 3px)}.EventTournaments-navlink{display:-webkit-flex;display:-ms-flexbox;display:flex}.EventTournaments-select{display:none}}.AdminSignupModal input[type=checkbox]{font-size:1em;padding:.5em;border:1px solid #333;border-radius:2px;position:relative;display:inline-block;width:2.25em;height:2.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:tm-font;vertical-align:middle;margin:0}.AdminSignupModal input[type=checkbox]::before{position:absolute;text-align:center;font-family:tm-font;content:"";width:100%;height:100%;top:0;left:0;font-size:1.5em;line-height:1.4}.AdminSignupModal-data,.BulkSignupModal-checkIn,.BulkSignupModal-data{text-align:left}.AdminSignupModal input[type=checkbox]:focus::before,.AdminSignupModal input[type=checkbox]:hover::before{color:#BBB;content:"o"}.AdminSignupModal input[type=checkbox]:checked::before,.AdminSignupModal input[type=checkbox]:checked:focus::before,.AdminSignupModal input[type=checkbox]:checked:hover::before{color:#333;content:"o"}.AdminSignupModal-data label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.AdminSignupModal-data .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.AdminSignupModal-data .comboField button{width:2em}.AdminSignupModal-data select{padding:.45em;background-color:#FFF}.AdminSignupModal-data button[type=submit],.AdminSignupModal-data input[type=submit]{width:auto}.AdminSignupModal-data button.ComboBox-reset{background-color:transparent;border:none}.AdminSignupModal-data .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.AdminSignupModal-data .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.AdminSignupModal-data .inputGroup>.comboField,.AdminSignupModal-data .inputGroup>input,.AdminSignupModal-data .inputGroup>select{display:inline-block;width:75%}.AdminSignupModal-data .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.AdminSignupModal-data .inputGroup>input[type=checkbox]{width:2.25em}}.BulkSignupModal-data label{display:block;width:100%;font-weight:700;margin:1em 0 .25em}.BulkSignupModal-data .comboField>input{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.BulkSignupModal-data .comboField button{width:2em}.BulkSignupModal-data select{padding:.45em;background-color:#FFF}.BulkSignupModal-data button[type=submit],.BulkSignupModal-data input[type=submit]{width:auto}.BulkSignupModal-data button.ComboBox-reset{background-color:transparent;border:none}.BulkSignupModal-data .inputGroup{margin:1em 0 .25em}@media (min-width:375px){.BulkSignupModal-data .inputGroup>label{display:inline-block;width:25%;margin:0;float:left}.BulkSignupModal-data .inputGroup>.comboField,.BulkSignupModal-data .inputGroup>input,.BulkSignupModal-data .inputGroup>select{display:inline-block;width:75%}.BulkSignupModal-data .inputGroup>.comboField{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.BulkSignupModal-data .inputGroup>input[type=checkbox]{width:2.25em}}.BulkSignupModal-tournaments h4{text-align:left;margin:.5em 0}.BulkSignupModal-checkIn input{font-size:1em;padding:.5em;border:1px solid #333;border-radius:2px;position:relative;display:inline-block;width:2.25em;height:2.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:tm-font;vertical-align:middle;margin:0}.BulkSignupModal-checkIn input::before{position:absolute;text-align:center;font-family:tm-font;content:"";width:100%;height:100%;top:0;left:0;font-size:1.5em;line-height:1.4}.BulkSignupModal-checkIn input:focus::before,.BulkSignupModal-checkIn input:hover::before{color:#BBB;content:"o"}.BulkSignupModal-checkIn input:checked::before,.BulkSignupModal-checkIn input:checked:focus::before,.BulkSignupModal-checkIn input:checked:hover::before{color:#333;content:"o"}.BulkSignupModal-checkIn label{font-weight:700;margin:1em 1em .25em 0;display:inline-block;width:auto}.SeedMatch,.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketMatch{box-shadow:0 .125em .25em rgba(0,0,0,.25);color:#333;background-color:#FFF;border-radius:2px;margin:1.5em 0 1em;font-size:.8em}.SeedMatch{position:relative;width:66.667%}.SeedMatch-title{position:absolute;top:-1.2em;right:25%;left:25%;background-color:#D73333;color:#FFF;font-size:.8em;text-align:center}.SeedMatch-slot{text-align:center;line-height:1.67;transition:.2s;transition-property:background-color,color}.SeedMatch-slot .SeedMatch-score,.SeedMatch-slot .SeedMatch-seed{display:inline-block;width:1.5em}.SeedMatch-slot .SeedMatch-seed{color:#BBB;float:left}.SkillTierRegions,.TournamentSeed .TournamentSeed-listHeader .TournamentSeed-calcSeeds{float:right}.SeedMatch-slot .SeedMatch-score{color:#FFF;background-color:#333;float:right}.SeedMatch-slot.seeded{font-weight:700}.SeedMatch-slot.bye{color:#BBB}.SeedMatch-slot.active{background-color:#333;color:#FFF!important;transition:.2s .1s ease}.SeedMatch-connector{position:absolute;height:2px;width:8em;background-color:#BBB;left:99%;z-index:-1}.SeedMatch-connector.even{top:86%;-webkit-transform:rotateZ(18deg);transform:rotateZ(18deg)}.SeedMatch-connector.odd{top:14%;-webkit-transform:rotateZ(-18deg);transform:rotateZ(-18deg)}.SkillTierRegions .Icon{margin-right:.5em}.SkillTierRegions svg{display:inline-block;margin:0 auto;background:#ddd;border-radius:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.SkillTierRegions circle{fill:transparent;stroke:#D73333;stroke-width:25;stroke-dasharray:0 79;transition:stroke-dasharray .3s ease;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.SkillTierRegions.active svg{-webkit-transform:rotate(-90deg) scale(4);transform:rotate(-90deg) scale(4)}.rowStyle{border-bottom:1px solid #333}.TournamentSeed{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1em}.TournamentSeed section{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 1em}.TournamentSeed .TournamentSeed-listHeader{border-bottom:1px solid #333;border-bottom:2px solid #D73333;font-weight:700;display:-webkit-flex;display:-ms-flexbox;display:flex}.TournamentSeed .TournamentSeed-listHeader .TournamentSeed-seed{width:3.2rem;text-align:left}.TournamentSeed .TournamentSeed-listHeader .TournamentSeed-playerName{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketMatch{position:relative;width:66.667%}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketMatchSeeds{position:absolute;top:-1.2em;right:25%;left:25%;background-color:#D73333;color:#FFF;font-size:.8em;text-align:center}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot{text-align:center;line-height:1.67;transition:.2s;transition-property:background-color,color}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot .TournamentSeed-slotScore,.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot .TournamentSeed-slotSeed{display:inline-block;width:1.5em}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot .TournamentSeed-slotSeed{color:#BBB;float:left}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot .TournamentSeed-slotScore{color:#FFF;background-color:#333;float:right}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot.seeded{font-weight:700}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot.bye{color:#BBB}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketSlot.active{background-color:#333;color:#FFF!important;transition:.2s .1s ease}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketMatchConnector{position:absolute;height:2px;width:8em;background-color:#BBB;left:99%;z-index:-1}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketMatchConnector.even{top:86%;-webkit-transform:rotateZ(18deg);transform:rotateZ(18deg)}.TournamentSeed .TournamentSeed-seedingBracket .TournamentSeed-bracketMatchConnector.odd{top:14%;-webkit-transform:rotateZ(-18deg);transform:rotateZ(-18deg)}.TournamentSeed-seeded .TournamentSeedSlot-skillTier .TournamentSeedSlot-seed{visibility:visible;opacity:.5}.TournamentSeed-seeded .TournamentSeedSlot-skillTier.TournamentSeedSlot-seeded .TournamentSeedSlot-seed{opacity:1}.TournamentSeedSlot{line-height:2;border-color:transparent transparent #333;border-bottom:1px solid #333;position:relative;border-width:0 1px 1px;border-style:solid}.TournamentSeedSlot .TournamentSeedSlot-preliminarySeedRange{font-size:.85em;padding-left:1px;position:absolute;left:0;top:-2em;width:100%}.TournamentSeedSlot .TournamentSeedSlot-player{display:-webkit-flex;display:-ms-flexbox;display:flex}.TournamentSeedSlot .TournamentSeedSlot-playerName{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.TournamentSeedSlot .TournamentSeedSlot-seed{width:3.2rem;padding:0 .5rem 0 0;-webkit-flex:none;-ms-flex:none;flex:none;text-align:center}.TournamentSeedSlot .TournamentSeedSlot-playerRegion{padding:0 .5em}.TournamentSeedSlot-seeded{font-weight:700}.TournamentSeedSlot-seeded .TournamentSeedSlot-skillTier .TournamentSeedSlot-seed{visibility:visible;opacity:.5}.TournamentSeedSlot-seeded .TournamentSeedSlot-skillTier.TournamentSeedSlot-seeded .TournamentSeedSlot-seed{opacity:1}.TournamentSeedSlot-skillTier .TournamentSeedSlot-seed{visibility:hidden}.TournamentSeedSlot-skillTier.TournamentSeedSlot-seeded .TournamentSeedSlot-seed{visibility:visible}.TournamentSeedSlot-skillTier.first{border-top-right-radius:5px;border-top-left-radius:5px;margin-top:3em;border-top-width:1px}.TournamentSeedSlot-skillTier.last{border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-bottom:1em}.TournamentSeedSlot-skillTier.TournamentSeedSlot-skillTier-0 .TournamentSeedSlot-preliminarySeedRange{color:#333!important}.TournamentSeedSlot-skillTier.TournamentSeedSlot-skillTier-0.first{border-top-left-radius:0;border-top-right-radius:0}.TournamentSeedSlot-skillTier.TournamentSeedSlot-skillTier-0.last{border-bottom-right-radius:0;border-bottom-left-radius:0}.TournamentSeedSlot-floatIcon{margin-left:.5em}.TournamentSeedSlot-floatedOutside .TournamentSeedSlot-floatIcon{color:#D73333}