:root{--body-text:#2c2c2c;--body-background:#fff;--black:#000;--white:#fff;--gray-darkest:#2c2c2c;--gray-dark:#464a46;--gray:#a0a9ba;--gray-lightest:#eff0f3;--gray-light:#e7e9ed;--gray-light2:#cdd8cd;--gray-light3:#acb4ac;--blue:#649aff;--blue-light:#9cbeff;--blue-lighter:#e5ebf7;--red:#ff3b3b;--green-lightest:#fafffa;--green:#d2e955;--green2:#6ace17;--green-dark:#4b8b16;--green-darkest:#2a4b10;--orange:#ffb100;--gold:#d7a923;--drawer-background:#353b35;--darken-20-gray-light:#c8cace;--darken-20-gray:#848fa2;--darken-20-red:#cd2c2c;--darken-10-gold:#bb9522;--darken-20-gold:#ad881b;--darken-20-green:#bfd446;--darken-20-green2:#5bb612;--darken-20-blue:#598be8;--lighten-10-gold:#f2cd5d;--green-gradient1:#d0ed71;--green-gradient2:#abe250;--white-rgb:255,255,255;--gray-rgb:160,169,186;--red-error:#ff3b3b;--submit-group-green:#d2e955;--submit-group-gray-light:#e7e9ed;--submit-group-gray-darkest:#2c2c2c;--submit-group-gray-dark:#464a46;--submit-group-gray:#a0a9ba;--submit-group-white:#fff;--submit-group-blue:#649aff;--submit-group-red:#ff3b3b;--submit-group-gold:#d7a923}body.dark{--body-text:#dcdcdc;--body-background:#191919;--black:#fff;--white:#000;--gray-darkest:#eff0f3;--gray-dark:#e7e9ed;--gray:#a0a9ba;--gray-lightest:#21242b;--gray-light:#2c2f36;--gray-light2:#cdd8cd;--gray-light3:#acacb9;--blue:#a1c1fd;--blue-light:#4681f0;--blue-lighter:#0340b1;--red:#ff3b3b;--green-lightest:#fafffa;--green:#168b3d;--green2:#26c25a;--green-dark:#4b8b16;--green-darkest:#2a4b10;--orange:#ffb100;--gold:#d7a923;--drawer-background:#35353f;--darken-20-gray-light:#46484e;--darken-20-gray:#b1b6be;--darken-20-red:#fb5b5b;--darken-10-gold:#ecbd31;--darken-20-gold:#eabe3b;--darken-20-green:#26a14f;--darken-20-green2:#35d76b;--darken-20-blue:#96b5ef;--lighten-10-gold:#cea839;--green-gradient1:#22b152;--green-gradient2:#06501f;--white-rgb:255,255,255;--gray-rgb:160,169,186;--red-error:#fb5b5b;--submit-group-green:#168b3d;--submit-group-gray-light:#2c2f36;--submit-group-gray-darkest:#2c2c2c;--submit-group-gray-dark:#464a46;--submit-group-gray:#a0a9ba;--submit-group-white:#2c2f36;--submit-group-blue:#135de6;--submit-group-red:#cd2c2c;--submit-group-gold:rrgb(206,168,57)}*,:after,:before{box-sizing:border-box}html{font-family:Titillium Web,arial,sans-serif;font-weight:400;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:var(--body-background);color:var(--body-text);font-size:100%;font-weight:400;line-height:1.5em;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{background-color:#0000;color:var(--darken-20-red);text-decoration:underline}a:hover{color:var(--red)}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:var(--gray-light);padding-bottom:.1rem;padding-top:.1rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.2rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox;appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}html{font-size:62.5%}@media(max-width:991.98px){html{font-size:55%}}body{font-family:Titillium Web,arial,sans-serif;font-size:1.6rem;line-height:2.4rem;margin:0;padding:0;-webkit-font-smoothing:antialiased;flex:1;overflow:hidden;position:fixed}.Modal,body,body>#root{display:flex;height:100%;width:100%}.Modal{align-items:center;justify-content:center;left:0;overflow:hidden;padding:3rem;position:fixed;top:0;transition:all .3s linear;z-index:11000}.Modal.show .Modal-card{opacity:1;transform:scale(1) translateY(-4rem);transition-delay:.2s}.Modal .Modal-card{max-width:60rem;min-width:30rem;opacity:0;overflow-y:auto;padding:4rem 2rem;position:relative;transform:scale(.95) translateY(0);transition:all .3s ease-in-out}.Modal .Modal-card.large{max-width:100%;padding:0;top:4rem}.Modal .Modal-card .close-button{position:absolute;right:1rem;top:1rem;transition:all .2s linear}.Modal .Modal-card.event{flex:1;height:100%;transition:all .1s linear;width:100%}@media screen and (max-width:500px){.Modal{overflow-y:auto;padding:0;top:0}.Modal .Modal-card{height:auto;overflow:auto;padding:2rem 1rem;position:relative;transform:translateY(0)}}@media screen and (max-width:500px)and (max-width:440px){.Modal .Modal-card.Format{min-width:120%;transform:scale(.8) translateY(2rem)}}.Modal-shirteditor{max-width:62rem;padding:2rem;position:relative}.Modal-card .columns,.side-panel .columns{flex-direction:row}.Modal-card .columns .row,.side-panel .columns .row{margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;width:27rem}.Modal-card .rows,.side-panel .rows{flex-direction:columns}.Modal-card .rows .row,.side-panel .rows .row{margin-bottom:1rem;width:100%}.Modal-card .columns,.Modal-card .rows,.side-panel .columns,.side-panel .rows{align-items:flex-start;flex-wrap:wrap;width:100%}.Modal-card .columns .row,.Modal-card .rows .row,.side-panel .columns .row,.side-panel .rows .row{height:4rem;padding:.5rem;position:relative}.Modal-card .columns .row .title,.Modal-card .rows .row .title,.side-panel .columns .row .title,.side-panel .rows .row .title{margin-left:2.5rem;padding:.2rem 1rem;text-align:left}.Modal-card .columns .row .background,.Modal-card .rows .row .background,.side-panel .columns .row .background,.side-panel .rows .row .background{height:100%;left:0;position:absolute;top:0;transition:all .2s linear;width:100%}.Modal-card .columns .row:hover .background,.Modal-card .rows .row:hover .background,.side-panel .columns .row:hover .background,.side-panel .rows .row:hover .background{opacity:.5}.Modal-card .columns .row .active .background,.Modal-card .rows .row .active .background,.side-panel .columns .row .active .background,.side-panel .rows .row .active .background{opacity:0}.Modal-card .timepicker,.side-panel .timepicker{display:flex;flex:1;flex-direction:row;height:23rem;margin-bottom:1rem;max-height:23rem;position:relative;width:100%}.Modal-card .timepicker .columns,.side-panel .timepicker .columns{overflow-x:auto}.Modal-card.Format,.side-panel.Format{min-width:43rem;padding-left:0;padding-right:0}.Modal-card.Format .Time-row,.side-panel.Format .Time-row{flex-direction:row;padding-left:2rem;padding-right:2rem}.Modal-card.Format .Time-row .Time-element,.side-panel.Format .Time-row .Time-element{border-radius:2rem;height:3rem;margin:.2rem;overflow:hidden;position:relative;width:3rem}.Modal-card.Format .Time-row .Time-element .background,.side-panel.Format .Time-row .Time-element .background{height:100%;left:0;position:absolute;top:0;transition:all .2s linear;width:100%}.Modal-card.Format .Time-row .Time-element:hover .background,.side-panel.Format .Time-row .Time-element:hover .background{opacity:.5}.Modal-card.Format .Time-row .Time-element .text,.side-panel.Format .Time-row .Time-element .text{position:relative}.Modal-card.Format .Time-input,.side-panel.Format .Time-input{padding-left:2rem;padding-right:2rem}.Modal-card.Format .Time-input input,.side-panel.Format .Time-input input{border:none;border-bottom:.1rem solid;display:inline-block;margin:2rem 0;outline:none;padding:.5rem 1rem;width:8rem}.Modal-card.Format .Time-input .text,.side-panel.Format .Time-input .text{display:inline-block;margin-left:1rem}.Modal-card.Format .Format-rows,.side-panel.Format .Format-rows{padding-left:2rem;padding-right:2rem;width:100%}.Modal-card.Format .Format-rows .Format-row,.side-panel.Format .Format-rows .Format-row{border:none;flex-direction:row;height:5rem;margin-bottom:1rem;position:relative;text-align:left;width:100%}.Modal-card.Format .Format-rows .Format-row .line,.side-panel.Format .Format-rows .Format-row .line{display:inline-block;height:.1rem;position:relative;top:-.5rem;width:1rem}.Modal-card.Format .Format-rows .Format-row .Format-element,.side-panel.Format .Format-rows .Format-row .Format-element{display:inline-block;position:relative;top:-.2rem}.Modal-card.Format .Format-rows .Format-row .Format-element .circle,.side-panel.Format .Format-rows .Format-row .Format-element .circle{border:.1rem solid #0000;border-radius:100%;display:inline-block;height:2.5rem;line-height:2.5rem;text-align:center;width:2.5rem}.Modal-card.Format .Format-rows .Format-row .Format-element .text,.side-panel.Format .Format-rows .Format-row .Format-element .text{text-align:center;width:100%}.Growl{border:none;border-radius:.2rem;box-shadow:.1rem .1rem .3rem #0000004d;display:block;font-size:1.4rem;height:auto;position:fixed;right:2rem;top:2rem;transform:translateX(110%);transition:all .3s ease-out;z-index:11000}.Growl.show{transform:translateX(0)}.Growl .Growl-container{display:block;padding:.8rem 2rem .8rem 3rem;position:relative}.UndoPanel{border:none;border-radius:.2rem;box-shadow:.1rem .1rem .3rem #0000004d;display:block;font-size:1.4rem;height:auto;position:fixed;right:2rem;top:2rem;transform:translateX(110%);transition:all .3s ease-out;z-index:11000}.UndoPanel.show{transform:translateX(0)}.UndoPanel .UndoPanel-container{display:block;padding:.8rem 2.5rem .8rem 1rem;position:relative}.UndoPanel button.btn-undo{font-size:1.2rem;margin-right:1rem;padding:.1rem 1rem}.teams-overview{display:block}.teams-overview h3{margin-left:.5rem}.teams-overview .teams-container{display:flex;flex:1;flex-direction:column;flex-flow:wrap;height:auto;padding-right:2rem}.team-panel{font-size:1.8rem;line-height:1.25em;margin:.75rem .75rem 2rem;max-height:19rem;max-width:28rem;min-height:19rem;min-width:28rem;position:relative;width:28rem}.team-panel .team-inner{border:.2rem solid;cursor:pointer;position:relative;text-align:center;width:100%}.team-panel .team-inner .team-name{font-size:.9em;opacity:.5}.team-panel .manage-button{border:none;flex-direction:row;height:4rem;justify-content:center;margin-top:1rem;max-height:4rem;padding:1rem 1.5rem;position:relative;text-align:center;transition:all .2s linear}.team-panel .manage-button.off{opacity:.3!important}.team-panel .manage-button:hover{opacity:.7}.team-page .staff-members{margin:1rem 0 4rem 4rem;padding:0 0 4rem}.team-page .image-logo{height:auto;width:100%}.team-page .main-visual{align-items:flex-end;background-position:center 60%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0 auto 4rem;max-width:90rem;min-height:20rem;position:relative;width:100%}.players-collections{flex:1}.players-collections .collections{align-items:flex-start;flex:1;flex-direction:row;flex-flow:wrap;justify-content:flex-start}.players-collections h3{margin-left:.5rem}.players-collections .players-collection-panel{margin:1rem;max-width:40rem;text-align:center}.players-collection{align-items:flex-start;display:flex;flex-direction:row;flex-flow:wrap;justify-content:flex-start;width:100%}.players-collection .player-panel,.players-collection .player-team-panel{display:flex;font-size:1.8rem;height:7rem;line-height:1.125em;margin:.75rem;max-height:7rem;overflow:hidden;position:relative;transition:all .2s ease-in-out;width:100%}.players-collection .player-panel.fadeOut,.players-collection .player-team-panel.fadeOut{height:0;margin:0;opacity:0}.players-collection .player-panel .right-container,.players-collection .player-team-panel .right-container{align-items:center;flex-direction:row;height:7rem;justify-content:center;max-height:7rem;padding-left:1rem;padding-right:1rem}.players-collection .player-panel .positions,.players-collection .player-team-panel .positions{display:flex;flex-direction:column;height:7rem;max-height:7rem;overflow:hidden;width:2rem}.players-collection .player-panel .positions .position,.players-collection .player-team-panel .positions .position{align-items:center;border-radius:.8rem;display:flex;font-size:1.1rem;justify-content:center;margin-bottom:.2rem;max-height:1.6rem;max-width:1.6rem;min-height:1.6rem;min-width:1.6rem}.players-collection .player-panel .player-inner,.players-collection .player-team-panel .player-inner{align-items:center;cursor:pointer;flex:10;flex-direction:row;height:7rem;max-height:7rem;padding-right:1rem;text-align:left}.players-collection .player-panel .player-inner .text-box,.players-collection .player-team-panel .player-inner .text-box{display:flex;flex-direction:column;left:7rem;line-height:1em;position:absolute;top:.8rem;width:24rem}.players-collection .manage-button{border:none;flex-direction:row;height:4rem;justify-content:center;margin-top:1rem;max-height:4rem;padding:1rem 1.5rem;position:relative;text-align:center;transition:all .2s linear}.players-collection .manage-button.off{opacity:.3!important}.players-collection .manage-button:hover{opacity:.7}.player-position-container{align-items:center;position:relative;width:7.4rem}.player-position-container .player-position-label{font-size:1.1rem;text-align:center;width:100%}.attendance-list,.matches-collection{align-items:flex-start;display:flex;flex-direction:row;flex-flow:wrap;justify-content:flex-start;width:100%}.match-panel{border-width:0;display:flex;font-size:1.8rem;height:7rem;line-height:1.125em;margin:.75rem;max-height:7rem;overflow:hidden;position:relative;transition:all .2s ease-in-out;width:100%}.match-panel.incomplete{border-style:dashed;border-width:.2rem}.match-panel.fadeOut{height:0;margin:0;opacity:0}.match-panel .right-container{flex-direction:row;justify-content:center;padding-left:1rem}.match-panel .match-inner,.match-panel .right-container{align-items:center;height:7rem;max-height:7rem;padding-right:1rem}.match-panel .match-inner{cursor:pointer;flex:10;flex-direction:row;position:relative;text-align:left;transition:all .2s linear;width:100%}.match-panel .match-inner:hover{opacity:.7}.match-panel .match-inner .match-text{flex:10;margin-right:14rem;position:relative;width:100%;z-index:1}.lineup-wrapper{padding:1rem 3rem;position:relative;z-index:1}.formation-wrapper,.lineup-wrapper{-webkit-user-select:none;user-select:none}.formation-wrapper{border-left:.4rem solid;display:flex;flex:1;height:100%;overflow:hidden;position:absolute;right:0;top:0;z-index:100}.formation-wrapper:not(.scaling){-webkit-user-select:none;user-select:none}.formation-wrapper:not(.scaling) .draggable-player{cursor:move}.formation-wrapper:not(.scaling) .draggable-player.dragging .name,.formation-wrapper:not(.scaling) .draggable-player.dragging .positions{display:none}.formation-wrapper:not(.scaling) .draggable-player:not(.dragging){transition:transform .2s cubic-bezier(.775,.26,.45,1.35)}.formation-wrapper:not(.scaling) .draggable-player .draggable-player-inner{transition:transform .1s cubic-bezier(.34,-.6,.645,1.65)}.formation-wrapper:not(.scaling) .draggable-player .positions{flex-direction:column;left:-1.2rem;min-width:1.5rem;position:absolute;top:-.3rem;width:1.5rem}.formation-wrapper:not(.scaling) .draggable-player .positions .position{border-radius:.4rem;height:.8rem;margin:.4rem;width:.8rem}.formation-dragger{cursor:default;height:100%;position:absolute;-webkit-user-select:none;user-select:none;width:.4rem;z-index:110}.formation-dragger .dragger{height:1.5rem;left:-2rem;overflow:hidden;position:relative;top:6rem;transform:rotate(-90deg);width:4rem}.matchpart-container{display:flex;flex-direction:row;padding-top:2.5rem;position:relative;-webkit-user-select:none;user-select:none}.matchpart-container.spacer{border:.4rem dashed;margin-top:2.7rem}.matchpart-container .subpart-column.add{max-width:3rem;min-width:3rem;position:absolute;right:-3rem;top:2.5rem;width:3rem}.matchpart-container .subpart-column{flex-direction:column;max-width:5.4rem;min-width:5.4rem;width:5.4rem}.matchpart-container .subpart-column .subpart-head{align-items:center;display:flex;height:2.5rem;justify-content:center;margin-bottom:.5rem;width:100%}.matchpart-container .subpart-column .subpart-content{align-items:center;display:flex;justify-content:center;max-height:5.4rem;min-height:5.4rem;width:100%}.matchpart-container .subpart-column .subpart-content .circle{align-items:center;border:.2rem solid;border-radius:100%;justify-content:center;max-height:3.6rem;max-width:3.6rem;min-height:3.6rem;min-width:3.6rem}.lineup-player-row{margin-right:.5rem;max-height:5.4rem;position:relative;transition:all .2s ease-in-out;width:100%}.lineup-player-row .positions{flex-direction:column;min-width:1.5rem;width:1.5rem}.lineup-player-row .positions .position{border-radius:.4rem;height:.8rem;margin:.4rem;width:.8rem}.lineup-player-row.collapsed{max-width:8rem}.lineup-player-row.extended{max-width:40rem;min-width:40rem}.matchrow{align-items:center;display:flex;flex-direction:column;height:8rem;justify-content:center;position:relative;transition:all .2s linear}.matchrow.fadeOut{height:0;margin:0;opacity:0}.matchrow .matchrowInfo{align-items:center;display:flex;flex-direction:row;position:relative;top:0;width:100%}.matchrow .textStyle{background-color:#0000;display:block;font-size:1.4rem;line-height:1.6rem}.matchrow.left.edit .matchrowInfo{padding-left:4rem}.matchrow.right.edit .matchrowInfo{padding-right:4rem}.matchrow.left .matchrowInfo{justify-content:flex-start;left:0;padding-left:1rem}.matchrow.left .textStyle{text-align:left}.matchrow.right .matchrowInfo{justify-content:flex-end;padding-right:1rem;right:0}.matchrow.right .textStyle{text-align:right}.matchrow .matchrowLabel{align-items:flex-start;display:flex;flex-direction:column;font-size:1.6rem;font-weight:700;height:6.5rem;justify-content:center;left:50%;line-height:1.6rem;padding-left:3rem;position:absolute;top:0}.matchrow .matchRowScore{align-items:center;height:3rem;justify-content:center;padding:.5rem;position:absolute;top:1rem}.matchrow .matchRowScoreText{background-color:#0000;font-size:2.5rem;font-weight:700}.matchrow .matchRowIndicator{bottom:0;left:50%;margin-left:-3.5rem;position:absolute;width:7rem}.matchrow .matchrowIndicatorText{font-size:1.6rem;padding-top:.1rem;text-align:center}.matchrow .matchrowLine{height:11rem}.matchrow .matchrowLine,.matchrow .matchrowLineTop{left:50%;margin-left:-.2rem;position:absolute;top:-2rem;width:.4rem}.matchrow .matchrowLineTop{height:4rem}.matchrow .matchrowLineBottom{bottom:-2rem;height:4rem;left:50%;margin-left:-.2rem;position:absolute;width:.4rem}.matchrow .left-container,.matchrow .right-container{align-items:center;flex-direction:row;height:7rem;justify-content:center;max-height:7rem;position:absolute;top:.5rem;width:7rem}.matchrow .left-container{left:0}.matchrow .right-container{right:0}.small-screen-message{align-items:center;background-color:var(--orange);display:flex;flex-direction:column;margin-bottom:2rem;padding:1rem;text-align:center}@media screen and (min-width:600px){.small-screen-message{display:none}}.dashboard-items{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-flow:wrap;justify-content:flex-start;margin:0 auto;max-width:100rem;padding-bottom:2rem;padding-top:.5rem;width:100%}@media screen and (max-width:599px){.dashboard-items{display:none}}@media screen and (min-width:600px){.dashboard-items .group{max-width:50%;min-width:50%}}.dashboard-items .group .dashboard-item{margin-bottom:1rem;max-width:100%;min-width:100%}.dashboard-items .group .dashboard-item:last-child{margin-bottom:0}@media screen and (min-width:600px){.dashboard-items .dashboard-item{max-width:50%;min-width:50%}}.notification-row{flex-direction:row;position:relative}.notification-row.fadeOut{height:0;opacity:0}.notification-row .title{font-size:1.6rem;line-height:1.8rem;margin-right:4rem;padding-left:1rem;padding-top:2rem;text-align:left;width:100%}.notification-row .right-container{align-items:center;flex-direction:row;height:7rem;justify-content:center;max-height:7rem;padding-left:1rem;padding-right:1rem}.media-list{align-items:flex-start;display:flex;flex-direction:row;flex-flow:wrap;justify-content:flex-start;margin:3rem auto;min-width:50rem;padding:1rem;width:100%}.media-list .medium{flex:1;height:20rem;max-height:20rem;max-width:20rem;min-height:20rem;min-width:20rem;padding:.5rem;width:20rem}.media-list .medium .source{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:relative;width:100%}.transitioner{opacity:0;transform:translateX(1rem)}.transitioner .submitGroup{display:none!important}.transitioner.fade-enter-active{opacity:1;transform:translateX(0);transition:all .3s ease-out}.animation.fadeIn{opacity:0}.animation.fadeIn.animate{opacity:1}.animation.slideInDown{height:0}.animation.slideInDown.animate{height:100%}.animation.slideInUp{height:0;top:100%}.animation.slideInUp.animate{height:100%;top:0}.animation.slideInLeft{transform:translateX(-100%)}.animation.slideInLeft.animate{transform:translateX(0)}.animation.slideInRight{transform:translateX(100%)}.animation.slideInRight.animate{transform:translateX(0)}.animation.slideOutUp{height:100%}.animation.slideOutUp.animate{height:0}.animation.fadeOut{opacity:1}.animation.fadeOut.animate{opacity:0}.animation.fadeOutUp{opacity:1}.animation.fadeInUp,.animation.fadeOutUp.animate{opacity:0;transform:translateY(-100%)}.animation.fadeInUp.animate{opacity:1;transform:translateY(0)}.animation.fadeInLeft{opacity:0;transform:translateX(-100%)}.animation.fadeInLeft.animate{opacity:1;transform:translateX(0)}.animation.fadeInRight{opacity:0;transform:translateX(100%)}.animation.fadeInRight.animate{opacity:1;transform:translateX(0)}.animation.zoomIn{transform:scale(0)}.animation.zoomIn.animate,.animation.zoomOut{transform:scale(1)}.animation.zoomOut.animate{transform:scale(0)}.animation.bounceOut.animate{animation:bounce-out 1.2s ease-in;animation-fill-mode:forwards}.animation.rotate.animate{animation:spin 1s linear infinite}.animation.flash.animate{animation:flash 2s}@keyframes bounce-out{0%{opacity:1;transform:scale(0)}15%{transform:scale(.6)}40%{transform:scale(.3)}60%{opacity:1;transform:scale(.8)}80%{transform:scale(.6)}to{opacity:0;transform:scale(3)}}@keyframes flash{0%{opacity:1}10%{opacity:1}25%{opacity:0}40%{opacity:1}55%{opacity:0}70%{opacity:1}85%{opacity:0}to{opacity:1}}.App .main-menu-container{transition:transform .2s ease-in-out;z-index:2}.App .main-menu-container.slideOut{transform:translateX(-100%)}.App .main-menu-container.slideIn{transform:translateX(0)}.App .menuCloser{align-items:center;display:flex;flex-direction:row;left:1.2rem;max-width:22rem;position:absolute;top:1.2rem;width:100%;z-index:1001}.App .menuToggler{left:20.8rem;position:absolute;top:5rem;transform:rotate(180deg);transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.225,-.6,.48,1.65);z-index:1001}.App .menuToggler:hover{transform:rotate(180deg) scale(1.1)}.App.menu-closed .menuToggler{left:3.8rem;transform:rotate(0deg)}.App.menu-closed .menuToggler:hover{transform:rotate(0deg) scale(1.1)}.App.menu-closed .profile-image{transform:translateY(4.2rem) scale(.5)}.App.menu-closed .account-name{opacity:0;position:relative;z-index:-1}.App.menu-closed .sidemenu{width:5rem}.App.menu-closed .sidemenu .menu{margin:6rem 0 0;padding:0;position:relative;width:100%}.App.menu-closed .sidemenu .menu .text{opacity:0}.App .sidemenu{height:100%;overflow:hidden;position:relative;transition-duration:.2s;width:22rem;z-index:1000}.App .sidemenu .account-name,.App .sidemenu .profile-image{align-items:center;transition:all .2s ease-in-out}.App .sidemenu.hidden{display:none}.App .sidemenu .header{height:14rem;padding-top:2rem}.App .sidemenu .menu{border-top:.1rem solid;margin:6rem 0 0;padding:0;position:relative;width:100%}.App .sidemenu .menu>.touchable,.App .sidemenu .menu>.touchable-highlight{border-bottom:.1rem solid;display:block;height:5rem;margin:0;padding:1rem;text-align:left;transition:all .2s linear;width:100%}.App .sidemenu .menu>.touchable-highlight>.text,.App .sidemenu .menu>.touchable>.text{margin-left:1rem;position:absolute;transition-duration:.2s}.App .sidemenu .menu>.touchable-highlight:active,.App .sidemenu .menu>.touchable:active{background-color:#0000004d}.App .sidemenu .menu>.touchable-highlight:hover,.App .sidemenu .menu>.touchable:hover{background-color:#ffffff0d}.App .sidemenu.main .menu>.touchable-highlight:hover,.sidemenu.teams .menu>.touchable-highlight:hover,.sidemenu.teams .menu>.touchable:hover{background-color:#0000000d}.sidemenu.teams .header{padding-top:2.5rem}.sidemenu.teams .team-shirt{align-items:center;flex-direction:row;justify-content:center;margin-top:5rem;position:relative;transition:all .2s linear;width:100%}.sidemenu.teams .team-info{bottom:0;font-size:1.4rem;line-height:1.25em;text-align:center;width:100%}.sidemenu.teams .team-info .team-name{font-size:.9em;opacity:.5}.App.menu-closed .sidemenu.teams .team-shirt{max-width:4rem;transform:translateX(.4rem) translateY(5.3rem)}.sidemenu.match .header{padding-top:0}.sidemenu.match .header .shirts{align-items:center;flex-direction:row;height:10rem;justify-content:center;min-width:10rem;position:relative;top:5rem;transition:all .2s linear}.sidemenu.match .header .team-info{margin-top:5rem;text-align:center}.menu-closed .sidemenu.match .header .shirts{left:1rem;min-width:8rem;top:5rem}.mobileMenuToggler{display:none}@media(min-width:768px)and (max-width:991.98px){.App:not(.menu-closed) .sidemenu{box-shadow:0 0 .5rem #0000004d;position:fixed}}@media(max-width:767.98px){.App .sidemenu{box-shadow:0 0 .5rem #0000004d;position:fixed}.App.menu-closed .menuCloser,.App.menu-closed .menuToggler{display:none}.App.menu-closed .sidemenu{transform:translateX(-6rem)}.App.menu-closed .mobileMenuToggler{display:block;left:.5rem;position:fixed;z-index:1001}}@media screen and (max-width:767.98px)and (max-width:500px){.App.menu-closed .mobileMenuToggler{left:.5rem;top:1.2rem;transform:scale(.7)}}@media screen and (max-width:767.98px)and (min-width:501px)and (max-width:767px){.App.menu-closed .mobileMenuToggler{left:.5rem;top:1.5rem;transform:scale(.9)}}button{-webkit-appearance:none;appearance:none}button:active,button:focus{outline:none!important}.touchable,.touchable-highlight,button.touchable,button.touchable-highlight{display:block;font-family:Titillium Web,arial,sans-serif;margin:0;padding:0;text-align:center;-webkit-font-smoothing:antialiased;-webkit-appearance:none;appearance:none;background-color:#0000;border:0;border-radius:.3rem;box-shadow:none;cursor:pointer;font-size:1.6rem;outline:none}.touchable-highlight.disabled,.touchable.disabled,button.touchable-highlight.disabled,button.touchable.disabled{cursor:default}.touchable,button.touchable{background-color:#0000}.hoverOpacity,.touchable-highlight,button.touchable-highlight{transition:all .1s linear}.hoverOpacity:hover,.touchable-highlight:hover,button.touchable-highlight:hover{opacity:.6}.hoverOpacity:active,.hoverOpacity:focus,.touchable-highlight:active,.touchable-highlight:focus,button.touchable-highlight:active,button.touchable-highlight:focus{outline:none}.hoverOpacity.disabled:hover,.touchable-highlight.disabled:hover,button.touchable-highlight.disabled:hover{opacity:1}.link,a{align-self:center;color:var(--blue);cursor:pointer;display:inline-block;text-decoration:underline}.link:hover,a:hover{color:--darken-20-blue;text-decoration:underline}.linkDefault,.linkInfo{color:var(--blue)}.linkDanger{color:var(--red)}.buttonInfo{background-color:var(--blue);color:var(--white);padding:.7rem 1.5rem}.buttonDefault{color:var(--blue)}.buttonDanger,.buttonDefault{background-color:#0000;padding:.7rem 1.5rem}.buttonDanger{color:var(--red)}.buttonDanger:active,.buttonDefault:active,.buttonInfo:active{opacity:.5}.button-box{display:block;padding:4rem 0;text-align:center}.button-box button.btn{margin:.5rem}@media screen and (min-width:600px){.button-box button.btn{display:inline-block}}button.btn{border:none;border-radius:.3rem;color:var(--white);cursor:pointer;display:block;font-size:1.6rem;padding:.5em 1em;text-align:center;transition:all .1s linear}button.btn,button.btn:focus{background-color:var(--blue)}button.btn:focus{outline:2px solid #00000008!important}button.btn.btn-large{color:var(--white);font-size:1.8rem;line-height:1.9em}button.btn.btn-medium{color:var(--white);font-size:1.5rem}button.btn.btn-small{color:var(--white);font-size:1.2rem}button.btn.btn-mini{color:var(--white);font-size:1rem}button.btn:hover{background-color:var(--blue-light)}button.btn.btn-secundary{background-color:var(--white);border:.1rem solid var(--gray);color:var(--gray)}button.btn.btn-secundary:hover{background-color:var(--white);border-color:var(--black);color:var(--black)}button.btn.btn-info{background-color:#0000;border:.1rem solid var(--blue);color:var(--blue)}button.btn.btn-info:hover{background-color:#0000;border-color:var(--blue-dark);color:var(--blue-dark)}button.btn.btn-warning{background-color:var(--white);color:var(--red)}button.btn.btn-warning:hover{background-color:var(--white);color:--darken-20-red}button.btn.btn-gray-lightest{background-color:var(--gray-lightest);color:var(--gray-darkest)}button.btn.btn-gray-lightest:hover{opacity:.8}button.btn.btn-gray-light{background-color:var(--gray-light);color:var(--gray-darkest)}button.btn.btn-gray-light:hover{opacity:.8}button.btn.btn-gray{background-color:var(--gray);color:var(--white)}button.btn.btn-gray:hover{opacity:.8}button.btn.btn-gray-dark{background-color:var(--gray-dark);color:var(--white)}button.btn.btn-gray-dark:hover{opacity:.8}button.btn.btn-gray-darkest{background-color:var(--gray-darkest);color:var(--white)}button.btn.btn-gray-darkest:hover{opacity:.8}button.btn.btn-gray-darkest-o{background-color:#0000;border:.1rem solid var(--gray-darkest);color:var(--gray-darkest)}button.btn.btn-gray-darkest-o:hover{opacity:.8}button.btn.btn-danger{background-color:var(--red);color:var(--white)}button.btn.btn-danger:hover{background-color:--darken-20-red;color:var(--white)}button.btn.btn-green{background-color:var(--green);color:var(--white)}button.btn.btn-green:hover{background-color:--darken-20-green;color:var(--white)}button.btn.btn-green2{background-color:var(--green2);color:var(--white)}button.btn.btn-green2:hover{background-color:--darken-20-green2;color:var(--white)}button.btn.btn-gold{background-color:var(--gold);color:var(--white)}button.btn.btn-gold:hover{background-color:--darken-20-gold;color:var(--white)}button.btn.btn-success{background-color:var(--green2);color:var(--white)}button.btn.btn-success:hover{background-color:--darken-20-green2;color:var(--white)}button.btn.btn-letter{border-radius:2rem;font-size:2.4rem;height:4rem;justify-content:center;margin:0 auto;padding:0 .2rem;text-align:center;width:4rem}button.btn.btn-letter div{width:3.6rem}.view{display:flex;flex:1;flex-direction:column}.text{display:inline;flex-direction:row}.scrollable{display:flex;flex:1;overflow:hidden!important}.scrollable .scrollableContent{overflow:scroll!important;overflow-x:hidden!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}.hide-scrollbars::-webkit-scrollbar{display:none}.hide-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.rotate-180deg{transform:rotate(180deg)}.rotate-90deg{transform:rotate(90deg)}.rotate--90deg{transform:rotate(-90deg)}.fieldset{background-color:"transparent";padding:2rem 0}.list-circle-gray{align-items:center;border-radius:100%;flex:1;height:3.5rem;justify-content:center;margin-top:.2rem;position:relative;text-align:center;top:1rem;width:3.5rem}.list-item{position:relative;transition:all .2s linear}.list-item.locked:active{cursor:default;opacity:1}.list-item .left-icon{position:absolute;top:1.4rem}.list-item.has-left-icon .field-container,.list-item.has-left-icon>.view{margin-left:4rem}.list-item .field-container{border-bottom:.1rem solid var(--gray);display:flex;flex-direction:row;padding-bottom:1.6rem;padding-top:1.6rem;text-align:left}.list-item .field-container .right-icon{padding-top:.6rem;position:absolute;right:0}.list-item .field-container .field-style{font-size:2rem;position:relative;top:.1rem}.list-item .field-container input[type=email].list-style,.list-item .field-container input[type=password].list-style,.list-item .field-container input[type=text].list-style{background-color:#0000;border:none;display:block;font-size:2rem;position:relative;width:100%}.list-item .field-container input[type=email].list-style.has-error,.list-item .field-container input[type=password].list-style.has-error,.list-item .field-container input[type=text].list-style.has-error{color:var(--red-error)}.list-item .field-container input[type=email].list-style:focus,.list-item .field-container input[type=password].list-style:focus,.list-item .field-container input[type=text].list-style:focus{color:var(--blue);outline:none}.list-item .field-container input[type=email].list-style::placeholder,.list-item .field-container input[type=password].list-style::placeholder,.list-item .field-container input[type=text].list-style::placeholder{color:var(--gray)}.list-item>.view{font-size:.9em}.list-player{flex-direction:row;height:5.5rem;line-height:1.8rem;position:relative;width:100%}.list-player .fa{margin-top:2rem}.list-player .name{border-bottom:.1rem solid var(--gray);display:block;height:5.5rem;margin-left:4.5rem;position:relative;text-align:left}.list-player .name .title{color:var(--gray);font-size:1.8rem}.list-player .name .subtitle{color:var(--gray);font-size:1.2rem}.note .field-container textarea{appearance:none;-webkit-appearance:none;background-color:rgba(var(--gray-rgb),.1);border:none;border-radius:.5rem;box-sizing:border-box;color:var(--gray-dark);font-size:1.6rem;height:auto;line-height:2.4rem;margin:2rem 0;outline:none;overflow:auto;padding:.5rem 1rem;resize:none;width:100%}.note .field-container textarea::placeholder{color:var(--gray)}.note.edit textarea{background-color:rgba(var(--gray-rgb),.1);color:var(--blue);resize:auto}.labelContainer{position:absolute;top:.3rem}.labelStyle{font-size:1.3rem;height:1rem}.Card .label,.labelStyle{color:var(--gray);font-family:Titillium Web,arial,sans-serif}.Card .label{background-color:var(--gray);border-radius:.3rem;font-size:1.1rem;font-weight:700;line-height:1em;margin-right:.1rem;padding:.3rem .5rem;text-align:center;text-transform:uppercase}.Card .label.label-warning{background-color:var(--orange);color:var(--white)}.Card .label.label-primary{background-color:var(--blue);color:var(--white)}.Card .label.label-danger{background-color:var(--red);color:var(--white)}.input-disabled,input[type=email].input,input[type=password].input,input[type=text].input{background-color:#0000;border:none;border-bottom:.1rem solid var(--gray);color:var(--body-text);display:block;font-size:2rem;height:5.5rem;margin:0 auto 1rem;padding:1.5rem 0 0;width:100%}.input-disabled.has-error,input[type=email].input.has-error,input[type=password].input.has-error,input[type=text].input.has-error{border-bottom:.1rem solid var(--red);color:var(--red)}.input-disabled:focus,input[type=email].input:focus,input[type=password].input:focus,input[type=text].input:focus{border-bottom:.1rem solid var(--blue);color:var(--blue);outline:none}.input-disabled,.input-disabled::placeholder,input[type=email].input::placeholder,input[type=password].input::placeholder,input[type=text].input::placeholder{color:var(--gray)}.input-disabled{padding-top:2.3rem}input.password{background-color:#0000000d;padding-left:2rem;padding-right:2rem}.search-container{background-color:var(--gray-lightest);border-radius:3rem;margin:0 0 1rem auto;max-width:45rem;padding:1rem 5rem 1rem 1rem;position:relative;transition:all .2s linear;width:100%}.search-container.off{background-color:rgba(var(--gray-lightest),0);width:5rem}.search-container.off input{opacity:0;width:3rem;z-index:-1}.search-container input{background-color:var(--white);border:none;border-radius:2rem;height:4rem;outline:none;padding-left:2rem;padding-right:2rem;position:relative;transition:all .2s linear;width:100%}.search-container input::focus{outline:none}.input-number{background-color:var(--white);border:none;display:inline-block;font-size:3rem;font-weight:700;height:7rem;margin:.5rem .3rem;text-align:center;width:5rem}@media screen and (max-width:440px){.input-number{font-size:2rem;height:6rem;width:4rem}}.fieldContainerFocus{border-bottom-color:var(--blue)}.fieldStyle{flex:10;font-family:Titillium Web,arial,sans-serif;font-size:1.7rem;padding-top:0}.fieldStyleFocus{color:var(--blue)}.iconStyle{align-items:center;height:2rem;justify-content:center;width:2rem}.btn>.ca-icon{height:2rem;margin-right:1rem;width:1.5rem}.notes{color:var(--gray)}.switch-container{background-color:var(--green2);border-radius:1.2rem;cursor:pointer;display:flex;height:2.4rem;position:relative;width:4.2rem}.switch-container .background-switch{background-color:var(--white);border:.1rem solid var(--gray);border-radius:1.2rem;height:2.4rem;transition-duration:.5s;transition-property:all;transition-timing-function:easing-out;width:4.2rem}.switch-container .switch{background-color:var(--gray);border:.1rem solid var(--white);border-radius:1rem;height:2rem;left:.2rem;position:absolute;top:.2rem;transition-duration:.2s;transition-property:all;transition-timing-function:easing-out;width:2rem}.switch-container.on .switch{background-color:var(--green2);left:2rem}.switch-container.on .background-switch{background-color:rgba(var(--white-rgb),.7);border:.1rem solid var(--green2)}body.dark .switch-container.on .background-switch{background-color:#000000b3;border:.1rem solid var(--gray)}.checkbox-container{align-items:center;height:3.5rem;justify-content:center;margin-right:1rem;text-align:center;width:3.5rem}.checkbox-container .checkbox{border-radius:100%;height:3.5rem;padding-top:.3rem;transition:background-color .2s linear;width:3.5rem}.FlatList>.list{margin:0;padding:0}.FlatList>.list>.item{display:block;margin:0;padding:0;position:relative}.view.button-field{align-items:center;background-color:#0000;border-bottom:.1rem solid var(--gray);display:flex;flex:1;flex-direction:row;margin:0;min-height:5.6rem;padding-bottom:1rem;padding-top:1rem;position:relative}.view.button-field.has-left-icon{margin-left:4rem}.view.button-field .left-icon{left:-4rem;position:absolute}.view.button-field>.text{text-align:left}.view.button-field select{appearance:none;-webkit-appearance:none;background-color:var(--gray-lightest);border-radius:0;color:var(--body-text);cursor:pointer;font-size:1.6rem}.list-item .option-label,.view.button-field .option-label,.view.button-field select{align-items:center;border:none;display:flex;outline:none;padding:.5rem 1.5rem}.list-item .option-label:hover,.view.button-field .option-label:hover{opacity:.6}.color-box-header{position:relative}.color-box-header.green{background:linear-gradient(120deg,var(--green-gradient1),var(--green-gradient2))}.color-box-header.gray-light{background:linear-gradient(120deg,var(--gray-light),var(--darken-20-gray-light));color:var(--gray-darkest)}.color-box-header.gray{background:linear-gradient(120deg,var(--gray),var(--darken-20-gray));color:var(--white)}.color-box-header.gray-darkest{background:linear-gradient(120deg,var(--gray-darkest),var(--black));color:var(--white)}.color-box-header.gray-dark{background:linear-gradient(120deg,var(--gray-dark),var(--gray-darkest));color:var(--white)}.color-box-header.blue{background:linear-gradient(120deg,var(--blue-light),var(--blue));color:var(--white)}.color-box-header.red{background:linear-gradient(120deg,var(--red),var(--darken-20-red));color:var(--white)}.color-box-header.gold{background:linear-gradient(120deg,var(--lighten-10-gold),var(--gold),var(--darken-10-gold));color:var(--white)}.submit-group-footer.green{background-color:var(--submit-group-green)}.submit-group-footer.gray-light{background-color:var(--submit-group-gray-light);color:var(--submit-group-gray-darkest)}.submit-group-footer.gray{background-color:var(--submit-group-gray);color:var(--submit-group-white)}.submit-group-footer.gray-darkest{background-color:var(--submit-group-gray-darkest);color:var(--submit-group-white)}.submit-group-footer.gray-dark{background-color:var(--submit-group-gray-dark);color:var(--submit-group-white)}.submit-group-footer.blue{background-color:var(--submit-group-blue);color:var(--submit-group-white)}.submit-group-footer.red{background-color:var(--submit-group-red);color:var(--submit-group-white)}.submit-group-footer.gold{background-color:var(--submit-group-gold);color:var(--submit-group-white)}.slide-container{overflow:hidden;position:relative;transition:height .3s ease-in-out}.popover-container{height:0;position:absolute}.popover-container.fadeOut .popover{opacity:0;transform:scale(0)}.popover-container.fadeIn .popover{opacity:1;transform:scale(1)}.popover-container .popover{box-shadow:.2rem .2rem .3rem #0000004d;cursor:default;display:block;opacity:0;padding:1rem;position:relative;transform:scale(0);transition:all .2s ease-in-out;z-index:1100}.popover-container .popover.left{transform-origin:left}.popover-container .popover.left .arrow{left:-.5rem}.popover-container .popover.right{transform-origin:right}.popover-container .popover.right .arrow{right:-.5rem}.popover-container .popover.bottom{transform-origin:bottom}.popover-container .popover.bottom .arrow{left:calc(50% - .5rem);top:-.5rem}.popover-container .popover.top{transform-origin:top}.popover-container .popover.top .arrow{bottom:-.5rem;left:calc(50% - .5rem)}.popover-container .popover .arrow{height:1.4rem;position:absolute;transform:rotate(45deg);width:1.4rem}.popover-container .popover .message{font-size:1.4rem;line-height:1.4rem;position:relative;white-space:nowrap;z-index:1}.react-datepicker{font-size:1.1rem!important}.react-datepicker .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:90px}.react-datepicker .react-datepicker__day--match-past{background-color:var(--gray);border-radius:100%;color:var(--white)}.react-datepicker .react-datepicker__day--match-new{background-color:var(--green2);border-radius:100%;color:var(--white)}.react-datepicker .react-datepicker__day--match-current{background-color:var(--blue);border-radius:100%;color:var(--white)}.CATextEditor{border:none;box-shadow:none;font-family:Titillium Web,arial,sans-serif!important;font-size:1.8rem;line-height:1.5em}.CATextEditor>div:first-child{border-bottom:none;margin-left:0;margin-right:0}.CATextEditor>div:first-child button{background:#0000;border:none}.CATextEditor>div:last-child{background-color:rgba(var(--gray),.1);border-radius:5px}.CATextEditor h1,.CATextEditor h2,.CATextEditor h3,.CATextEditor h4{font-weight:700;line-height:1.5em;margin:0 0 .25em;padding:0}.CATextEditor h1{font-size:1.8em;margin-bottom:.4em}.CATextEditor h2{font-size:1.6em;margin-bottom:.4em}.CATextEditor h3{font-size:1.4em;margin-bottom:.4em}.CATextEditor h4,.CATextEditor h5,.CATextEditor h6{font-size:1.2em}.slide-container .react-slideshow-container{min-height:280px;width:100vw}.slide-container .react-slideshow-container .slide{text-align:center}.slide-container ul.indicators{bottom:1rem;left:0;padding:0;position:absolute;width:100%}.slide-container ul.indicators .indicator{background-color:rgba(var(--gray-rgb),.5);border-radius:100%;cursor:pointer;height:.8rem;margin:.3rem;text-align:center;width:.8rem}.slide-container ul.indicators .indicator.active{background-color:var(--green2)}.table-discount{display:flex;flex-direction:column;text-align:left;width:100%}.table-discount .row{background-color:var(--white);display:flex;flex-direction:row;width:100%}.table-discount .row.active{background-color:var(--green2);color:var(--white)!important}.table-discount .row.table-header{background-color:#0000}.table-discount .row.table-header .col{background-color:#0000;color:var(--gray);font-size:1.4rem}.table-discount .row .col:first-child{flex:6;margin:0;padding:0 0 0 .5rem}.table-discount .row .col:nth-child(2){margin:0 2rem;max-width:6rem;min-width:6rem;padding:0}.table-discount .row .col:nth-child(3){flex:2;justify-content:center;margin:0;padding:0;text-align:center}.table-discount .table-body{display:flex;flex-direction:column;width:100%}.table-discount .table-body .row .col{align-items:center;display:flex;font-size:1.6rem;padding:1rem}.table-discount .table-body .row .quantity{padding:0 0 0 1rem}.table-discount .table-body .row .price{font-size:1.8rem;font-weight:700}.horizontal-react-slider{background-color:var(--gray-lightest);margin-left:1rem;margin-right:1rem;margin-top:1rem;max-height:.6rem;max-width:100vw;min-height:.6rem}.horizontal-react-slider .react-slider-mark{background-color:var(--gray);border:.3rem solid var(--white);border-radius:1rem;height:2rem;max-width:2rem;min-width:2rem;top:-.65rem}.horizontal-react-slider .react-slider-mark:last-child{background-color:var(--gray-darkest)}.horizontal-react-slider .react-slider-thumb{background-color:var(--green2);border-radius:1rem;height:2rem;max-width:2rem;min-width:2rem;top:-.65rem}h1,h2,h3,h4,h5,h6{line-height:1.2em}h2{font-size:1.2em}h3{font-size:1em}h4{font-size:.9em}.App{flex:1;flex-direction:row;font-size:2rem;overflow:hidden}.App,.main-wrapper{display:flex;height:100%;width:100%}.main-wrapper{align-self:stretch;flex:10;flex-direction:row;overflow:auto;z-index:1}.main-wrapper.has-submit-group,.main-wrapper.has-submit-group .side-panel{padding-bottom:8rem}@media screen and (max-height:650px){.main-wrapper.has-submit-group,.main-wrapper.has-submit-group .side-panel{padding-bottom:6rem}}.main-wrapper h1{display:block;font-weight:300;margin:0 0 2rem;min-height:6rem;padding:0}.main-wrapper .main-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start;overflow:auto;padding:1rem 3rem;position:relative;width:100%}.main-wrapper .main-content .color-box-header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:99rem;min-height:23rem;text-align:center;width:100%}.main-wrapper .main-content .archive-button{align-items:center;cursor:pointer;flex-direction:row;font-size:1.4rem;padding:1rem;position:absolute;right:3rem;top:2rem}.fullscreen-wrapper,.signup-wrapper{align-self:stretch;display:flex;flex:1;flex-direction:column;height:100%;overflow:auto;padding-bottom:8rem;position:fixed;width:100%;z-index:101}.fullscreen-wrapper .brand-container,.signup-wrapper .brand-container{position:relative;top:-1rem}.fullscreen-wrapper h1,.signup-wrapper h1{font-size:7.2rem;margin-bottom:1rem}.fullscreen-wrapper h3,.signup-wrapper h3{font-size:2.2rem;font-weight:400}.submit-group-footer{align-items:center;bottom:0;display:flex;height:8rem;justify-content:center;left:0;opacity:0;position:fixed;text-align:center;transform:translateY(110%);transition:all .2s ease-out;width:100%;z-index:2000}.submit-group-footer.show{opacity:1;transform:translateY(0)}@media screen and (max-height:650px){.submit-group-footer{height:6rem}}.submit-group-footer.beside-menu{border-left:.1rem solid #ffffff1a;left:0;right:0;width:auto}.beside-menu{left:0}@media screen and (min-width:768px){.menu-closed .beside-menu{left:5rem}}@media screen and (min-width:992px){.menu-opened .beside-menu{left:22rem}}@media screen and (max-width:500px){.App{font-size:1.8rem}.fullscreen-wrapper h1,.signup-wrapper h1,h1{font-size:4rem;line-height:1em}.signup-wrapper h3{font-size:2rem}.Card,.main-wrapper .main-content{padding:1rem}.main-wrapper .main-content h1{font-size:3rem;padding-left:4rem;padding-top:.7rem}}@media screen and (min-width:501px)and (max-width:768px){.fullscreen-wrapper h1,.signup-wrapper h1{font-size:5.3rem;line-break:1em}.Card{padding:2rem}.main-wrapper h1{font-size:3rem;padding-left:3rem;padding-top:.5rem}.main-wrapper .main-content{padding:1rem 2rem}}@media screen and (min-width:721px){.Card{padding:2rem 4rem 4rem}}.user-entry-box-multi{flex-direction:column}.user-entry-box,.user-entry-box-multi{background-color:var(--white);display:flex;padding:2rem;position:relative;text-align:left}.user-entry-box .user-entry-label,.user-entry-box-multi .user-entry-label{color:var(--gray);font-size:1.4rem;position:absolute;top:-1rem}.user-entry-box .user-entry-input,.user-entry-box-multi .user-entry-input{display:flex;flex:12;margin:0;position:relative;width:100%}.user-entry-box .user-entry-input input,.user-entry-box-multi .user-entry-input input{height:5.5rem;margin:0}.user-entry-box .user-entry-submit,.user-entry-box-multi .user-entry-submit{display:flex;margin-left:1rem}.user-entry-box .user-error-message,.user-entry-box-multi .user-error-message{bottom:-5rem;color:var(--red-error);font-size:1.6rem;left:0;padding:2rem;position:absolute;text-align:center;width:100%}@media screen and (max-width:600px){.user-entry-box{flex-direction:column}.user-entry-box .user-entry-input{margin-bottom:3rem}.user-entry-box .user-entry-submit{margin-left:0}.user-entry-box .user-entry-submit button{margin:0 auto;max-width:20rem;width:100%}.user-entry-box .user-error-message{padding:0}}.signup-player-header{flex-direction:row;height:2rem;position:relative}.signup-player-row{align-items:center;flex-direction:row;height:4rem;position:relative;transition:all .3s ease-out}.signup-player-row,.signup-player-row.selected{border-bottom:.1rem solid}.signup-player-row.new{opacity:.2}.signup-player-row.remove{height:0;overflow:hidden}.signup-player-row .shirt-container{align-items:center;font-size:1.6rem;font-weight:600;height:2.4rem;justify-content:center;position:relative;text-align:center;width:3.5rem}.signup-player-row .nickname{flex:20}.signup-player-row .nickname input{background-color:#0000;border:none;outline:none;padding:.5rem}.signup-player-row .nickname input::placeholder{color:var(--gray-light)}.signup-player-row .positions-container{flex-direction:row}.signup-player-row .positions-container .position{align-items:center;border-radius:1rem;font-size:1.4rem;height:2rem;justify-content:center;line-height:2rem;margin:1rem .2rem .2rem;opacity:.3;text-align:center;width:2rem}.signup-player-row .positions-container .position.selected{opacity:1}@media screen and (max-width:599px){.main-menu-wrapper.signup{display:none!important}}@media screen and (max-width:576px){.signup-player-header{margin-left:auto;margin-right:auto;max-width:25rem}.signup-player-row{display:block;height:6rem;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:27rem}.signup-player-row .nickname{display:block;float:left;font-size:1.6rem;max-width:23rem}.signup-player-row .number,.signup-player-row .touchable-highlight{float:left}.signup-player-row .positions-container{flex-direction:row;margin:auto;max-width:27rem;position:relative;top:-.5rem}.signup-player-row .positions-container .position{border-radius:2rem;font-size:1.8rem;height:3.6rem;line-height:3.6rem;margin:0 .5rem .5rem;width:3.6rem}}.header{display:block}.header .brand-container{padding:2rem 2rem 0;text-align:center}.header .brand-container .navbar-brand{width:20rem}.header .app-version{border-top:.1rem solid;display:block;margin:.5rem 2rem 0;text-align:center}.header .app-version>.text{border-radius:1rem;display:inline-block;font-size:1.3rem;line-height:1em;padding:.2rem .5rem;position:relative;text-align:center;top:-1.5rem;z-index:10}.edit-button{border:none;border-radius:2rem;cursor:pointer;height:4rem;position:absolute;right:2rem;text-align:center;top:2rem;transition:all .2s linear;width:4rem}.max-width{margin:auto;max-width:70rem;min-width:30rem;position:relative;width:100%}@media screen and (max-width:1023px){.max-width{padding:0 4rem}}.Card{display:flex;width:100%}.Card>div{height:100%;justify-content:flex-start;margin:0 auto;max-width:78rem;min-width:30rem;position:relative;width:100%}.Card .error-message{font-size:1.6rem;height:0;opacity:0;overflow:hidden;position:relative;transform:translateY(.5rem);transition:all .3s linear}.Card .has-error .error-message{opacity:1;overflow:visible;transform:translateY(0)}.Card .submitGroup{padding-top:4rem;text-align:right}.Card .submitGroup button{display:inline-block;margin-left:1rem}.Card .submitGroup .deleteButton{float:left}.buttonStylePlus{align-items:center;border-radius:1.8rem;cursor:pointer;display:flex;font-size:2.5rem;height:3.6rem;justify-content:flex-start;line-height:2.5rem;position:relative;text-align:center;top:.5rem;width:3.6rem}.buttonStylePlus>span{display:block;line-height:2rem;position:relative;top:-.2rem;width:100%}.buttonStylePlus.inactive{cursor:default}.clubsearch-dropdown{border-left:.1rem solid;border-right:.1rem solid;border-top:.1rem solid;box-shadow:0 .5rem .5rem #0000001a;max-height:34rem;max-width:44rem;min-width:30rem;overflow:auto;padding-bottom:.1rem;position:absolute;width:100%;z-index:1000}.clubsearch-dropdown .clubsearch-row{background-color:#0000;border-bottom:.1rem solid;cursor:pointer;display:flex;flex-direction:row;height:4rem;overflow:hidden;text-align:left;width:100%}.clubsearch-dropdown .clubsearch-row:focus{outline:none}.clubsearch-dropdown .clubsearch-row>.shirtcontainer{transform:scale(.6) translateY(-.8rem)}.clubsearch-dropdown .clubsearch-row>.text{font-size:1.6rem;padding:.5rem}@media screen and (max-width:600px){.clubsearch-dropdown{max-height:35vh}}.ProfileImage{border:.3rem solid;border-radius:50%;overflow:hidden}.ProfileImage src{height:auto;width:auto}.ProfileImageEditor{display:flex;flex-direction:column;margin:1rem auto;max-width:30rem;position:relative;text-align:center}.has-submit-group .add-button-container{bottom:10rem}@media screen and (max-height:650px){.has-submit-group .add-button-container{bottom:8rem}}.add-button-container{appearance:none;-webkit-appearance:none;border:none;border-radius:3.5rem;bottom:2rem;cursor:pointer;display:block;font-size:4rem;height:7rem;line-height:4rem;position:fixed;right:2rem;text-align:center;transform:scale(1);transition:all .2s cubic-bezier(0,0,.59,1.37);width:7rem}.add-button-container div{padding-top:.9rem;position:relative}.add-button-container.offgrid{bottom:-8rem}.add-button-container:hover{box-shadow:0 0 .3rem #0003;transform:scale(1.05)}.add-button-container svg{align-self:center}.PreloaderContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s linear;transition-delay:.2s;width:100%;z-index:12000}.PreloaderContainer.active{opacity:1}.buttons-container{align-items:center;display:flex;justify-content:center;left:0;margin-top:4rem;text-align:center;width:100%}.buttons-container>.btn{margin-left:.2rem;margin-right:.2rem}.side-panel-spacer{bottom:0;right:0;z-index:1199}.side-panel,.side-panel-spacer{height:100%;left:0;position:fixed;top:0;width:100%}.side-panel{box-shadow:.1rem .1rem 1rem #0000004d;max-width:45rem;transform:translateX(-110%);transition:transform .2s ease-in-out;z-index:1200}.side-panel.opened{transform:translateX(0)}.side-panel.right{left:inherit;right:0;transform:translateX(110%)}.side-panel.opened.right{transform:translateX(0)}.spinner{animation:spin 2s linear infinite;height:100%;left:50%;margin:-50% 0 0 -50%;position:absolute;top:50%;width:100%}.spinner.fast{animation:spin 1s linear infinite}.hidden{display:none}@media(max-width:575.98px){.hidden-xs{display:none!important}}@media(min-width:576px)and (max-width:767.98px){.hidden-sm{display:none!important}}@media(min-width:768px)and (max-width:991.98px){.hidden-md{display:none!important}}@media(min-width:992px)and (max-width:1199.98px){.hidden-lg{display:none!important}}@media(min-width:1200px){.hidden-xl{display:none!important}}.TinyPreloader>div{animation:tinypreloader 1.3s linear infinite;opacity:1}.TinyPreloader>div:nth-child(2){animation-delay:.3s}.TinyPreloader>div:nth-child(3){animation-delay:.6s}.zoom-in{animation:zoom-in .5s ease-in}@keyframes zoom-in{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes tinypreloader{80%{opacity:0;transform:scale(.6)}to{opacity:0}}.pulse-in{animation:pulse-in 1.3s linear infinite}@keyframes pulse-in{10%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.pulse-up{animation:pulse-up 1s linear infinite}@keyframes pulse-up{10%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.pulse-down{animation:pulse-down 1s linear infinite}@keyframes pulse-down{10%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(1rem)}}.no-cursor{cursor:auto}.cursor-y{cursor:ns-resize}.cursor-x{cursor:ew-resize}.shout-box-container{border-top:.1rem solid #0000000d;bottom:8rem;display:flex;left:0;padding:1rem;position:fixed;right:0;z-index:1}.shout-box-container .shout-box{transition:opacity .2s linear}.shout-box-container .shout-box textarea{outline:none;width:100%}.shout-box-container .shout-box:focus{border:none;outline:none}
