@charset "UTF-8";@font-face{font-family:gilroy;font-weight:900;src:local("gilroy"),url(/static/media/gilroy-black-webfont.a46b9b0f3d8606a749a0.woff2) format("woff2"),url(/static/media/gilroy-black-webfont.12c052b71534c16a8481.woff) format("woff")}@font-face{font-family:gilroy;font-weight:700;src:local("gilroy"),url(/static/media/gilroy-bold-webfont.bf242e62b9ca19f61eb9.woff2) format("woff2"),url(/static/media/gilroy-bold-webfont.08714e0b8536e2825e5d.woff) format("woff")}@font-face{font-family:gilroy;font-weight:600;src:local("gilroy"),url(/static/media/gilroy-semibold-webfont.ed5cc4ef2173b2bf4446.woff2) format("woff2"),url(/static/media/gilroy-semibold-webfont.810d9c81f0d90b9842ad.woff) format("woff")}@font-face{font-family:gilroy;font-weight:500;src:local("gilroy"),url(/static/media/gilroy-medium-webfont.303d3bf0e75b2f7db487.woff2) format("woff2"),url(/static/media/gilroy-medium-webfont.0de48d96feca887e744e.woff) format("woff")}@font-face{font-family:gilroy;font-weight:400;src:local("gilroy"),url(/static/media/gilroy-regular-webfont.9536c6a15d9cdce084bc.woff2) format("woff2"),url(/static/media/gilroy-regular-webfont.4d77d02eeb7f700dbb10.woff) format("woff")}@font-face{font-family:gilroy;font-weight:300;src:local("gilroy"),url(/static/media/gilroy-light-webfont.7468cdb732557e5665bd.woff2) format("woff2"),url(/static/media/gilroy-light-webfont.b74c3fcabb9f1c082357.woff) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f9fafc;font-family:gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none}.blue,a{color:#4554d6}.red{color:#e64925}.h0{height:0}.tooltip-body{min-width:200px}.toggle-wrapper{align-items:center;display:flex;flex-direction:column}.toggle{background-color:rgba(224,223,248,.4);border:2px solid #adadad;border-radius:30px;display:inline-block;height:22px;margin-top:10px;position:relative;text-align:center;transition:all .2s;width:50px}.toggle:after{background-color:#adadad;border-radius:50%;content:"";height:20px;left:1px;position:absolute;top:1px;transition:all .2s;width:20px}.checkbox:checked+.toggle:after{left:29px}.checkbox:checked+.toggle{background-color:#4554d6}.checkbox{display:none}.App{box-sizing:border-box;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.w-15{width:15%}.App-link{color:#61dafb}.button-clear{background:none;border:none;cursor:pointer;padding:0}.button{background:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;padding:8px;text-decoration:none;transition:all .2s}.button:hover{opacity:.7}header{background:transparent;border-bottom:1px solid rgba(13,23,68,.1);box-sizing:border-box;color:#fff;display:flex;justify-content:flex-end;padding:20px 32px;width:100%}.logo-img{height:50px;width:50px}.logo-text{font-size:28px}.avatar{height:40px;width:40px}.log-out{margin-top:15px;min-width:200px;right:0}.menu-item{border:1px solid #e1e3ea;min-width:150px;transition:all .2s}.menu-item:hover{background:#f9fafc}.login-wrapper{align-items:center;display:flex;height:100%;justify-content:center;min-height:85vh;min-width:100%}.paper{background:#fff;border-radius:20px;box-shadow:0 1px 30px rgba(58,70,83,.06);max-width:90%;padding:40px 100px;width:580px}.login-form{margin-top:60px}.email-input{box-sizing:border-box}input,select{border:1px solid #e1e3ea;border-radius:2px}.input.text{box-sizing:border-box;width:100%}.log-in{background:#4554d6;border:1px solid #4554d6;border-radius:8px;box-shadow:0 16px 40px rgba(69,84,214,.17);color:#fff;cursor:pointer;margin:30px auto;max-width:100%;padding:16px;transition:all .2s;width:300px}.log-in:hover{opacity:.9}.login-header{padding:20px 32px}.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.table-wrapper{margin:auto;max-width:1180px;width:90%}.table-wrapper .title{margin-bottom:40px;margin-top:50px}.selector-wrapper{box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:20%}.selector-wrapper:nth-child(6),re
.selector-wrapper:first-child{padding-left:0}.selector-wrapper:last-child,.selector-wrapper:nth-child(5){padding-right:0}.selector-wrapper.type{padding-right:20px}.selector-wrapper.quarter{width:25%}.selector-wrapper.sixth{width:16.667%}.selector-wrapper.half{width:50%}.selector-wrapper label{display:block;font-size:14px;margin-bottom:5px;text-align:left;width:100%}.selector-wrapper select{padding:6px 12px}.selector-wrapper input,.selector-wrapper select{border:none;border-radius:2px;box-shadow:0 1px 30px rgba(58,70,83,.06);width:100%}.selector-wrapper input{box-sizing:border-box;padding:7px 12px}.table{background:#fff;border-radius:20px;box-shadow:0 2px 25px rgba(110,108,153,.08);font-size:14px;overflow:hidden}.flex-keys{align-items:center;display:flex;justify-content:space-between;margin-top:40px}.refesh-button-int{color:#4554d6;cursor:pointer;margin-left:20px}.table-header{background:#fbfbfe;padding:20px 5.7%}.table-body{margin-bottom:20px;padding:0 5.7%}.table-row{border-bottom:1px solid rgba(224,223,248,.4)}.table .event{flex:1 1;margin:0 auto;padding:20px;width:100%}.table .event.odd-col{background:#f9fafc}.table .event.open{background:#35bbff38}.table .event.needs-review{background:#fbe1b3!important}.action-button{border-radius:20px;color:#fff;cursor:pointer;padding:8px 16px 6px;transition:all .2s}.action-button.blue{background:#4554d6}.action-button:hover{opacity:.7}.status{color:#50c39f}.status,.status-undecided{font-size:12px;text-transform:uppercase}.status-undecided{color:#35bbff}.status.needs-review{color:#000;font-size:12px;opacity:.4;text-transform:uppercase}.status.rejected{color:#e64925;font-size:12px}.score-text,.status.gray{color:#132645}.points-text{color:#57657b}.no-vid,.none-score{opacity:.2}.indicator{height:12px}.pages{align-items:center;display:flex;justify-content:space-around}.pages>div{color:#4554d6;cursor:pointer;padding:10px}.tiebreak{color:#bababa;font-weight:400;margin-left:8px}.save-settings-button{background:#50c39f;border:1px solid #50c39f;border-radius:25px;box-shadow:none;color:#fff;padding:15px 35px;transition:all .2s}.save-settings-button:hover{background:rgba(79,194,158,.5)}.modal-content{-webkit-overflow-scrolling:touch;border:1px solid #ccc;border-radius:4px;left:50%;outline:none;overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modal-content,.settings{background:#fff;padding:20px}.settings{border:1px solid #fff;margin:10px 0 10px 10px}.review-wrapper{margin:0 auto 60px;max-width:1180px;width:90%}.review-wrapper .title{margin-bottom:40px;margin-top:50px}.review{background:#fff;border-radius:20px;box-shadow:0 2px 25px rgba(110,108,153,.08);font-size:14px;margin-top:40px;overflow:hidden}.review-header{padding:60px 5.7% 0}.big-athlete-image{height:150px;width:150px}.athlete-line{font-size:20px}.pre-text{font-size:16px}.other-ruling{background:#35bbff;border-radius:2px;padding:20px}.other-ruling .event-titlehack{margin-top:1px}.submissions-wrapper{padding:0 5.7%}.submissions-table-header{font-size:20px}.hacking-width{margin:0 5.7%}.submissions-body{border:1px solid #e1e3ea;border-radius:20px;font-size:14px;overflow:hidden}.logs-margin{margin-left:2%;width:38%}.submissions-table{padding:0 20px}.submissions-body .header-row{background:#fbfbfe;padding:0 20px}.submission{border-bottom:1px solid rgba(224,223,248,.4)}.submission:last-child{border-bottom:none}.left-side{padding-top:20px}.submissions-body .inline-icon{margin-left:10px;opacity:.5}.review-wrapper .table-cell{padding:20px}.table-cell.spacer{width:160px}.table-cell.type{padding-left:0;width:200px}.table-cell.score{width:150px}.table-cell.tie-break{width:120px}.left-side .video{padding-bottom:5px;padding-left:0;padding-top:10px;width:100%}.table-cell.date{width:150px}.table-cell.actions{padding-right:0;text-align:right;width:150px}.table-cell.rejected{color:#e64925}.status-text{font-size:12px;font-weight:500;margin-top:5px;text-transform:uppercase}.status-text.accepted,.status-text.major_penalty,.status-text.minor_penalty{color:#50c39f}.status-text.rejected{color:#e64925}.log-decision.accepted,.log-decision.major_penalty,.log-decision.minor_penalty{background-color:#50c39f;border-radius:2px;color:#fff;padding:1px 2px}.log-decision.rejected{background-color:#e64925;border-radius:2px;color:#fff;padding:1px 2px}.status-text.pending{color:#50c39f}.status-text.ignored{color:#132645;opacity:.4}.ruling-form{margin-top:60px;padding-top:20px}.main-form{margin-top:40px}.main-form>div{padding:0 5.7%}.ruling-form label{display:block;margin-bottom:10px;text-align:left}.ruling-form input,.ruling-form select,.ruling-form textarea{border:1px solid #e1e3ea;padding:10px 20px}.input-wrapper{width:100%}.time input{width:34%}.unit-wrapper{margin-left:10px;width:33.33%}.unit-wrapper select{width:100%}.row-two{margin-top:40px}.row-two.decision{margin-bottom:60px}.ruling-form textarea{border:1px solid #e1e3ea;height:88px;width:100%}.label-subtext{color:#1a1a1a;opacity:.6}.button{background:#f7f9ff;border:1px solid rgba(69,84,214,.4);border-radius:100px;box-sizing:border-box;color:#4554d6;font-weight:500;margin-right:15px;padding:15px 24px 13px}.button.active,.button:hover{background:#4554d6;box-shadow:0 0 10px rgba(13,23,68,.06);color:#fff;opacity:1}.main-form .bottom-block{background:#fbfbfe;padding:40px 5.7% 80px;text-align:left}.submit-button{background:#50c39f;border:1px solid #50c39f;border-radius:8px;box-shadow:0 16px 40px rgba(80,195,159,.09);color:#fff;cursor:pointer;font-size:16;font-weight:500;letter-spacing:.6px;margin-right:20px;padding:16px 110px;transition:all .2s}.submit-button:hover{background:rgba(80,195,159,.4);color:#50c39f}.submit-button.disabled{opacity:.2}.submit-button.disabled:hover{background:#50c39f;color:#fff;opacity:.2}.save-draft-button{background:transparent;border:1px solid #a1a8b5;border-radius:8px;box-shadow:0 16px 40px rgba(80,195,159,.09);box-sizing:border-box;color:#a1a8b5;cursor:pointer;font-size:16;font-weight:500;letter-spacing:.6px;margin-right:20px;padding:18px 30px;transition:all .2s}.save-draft-button:hover{background:#a1a8b5;color:#fff}.cancel-button{border:none;border-radius:100%;height:45px;width:45px}.cancel-button,.cancel-button-bottom{background:transparent;color:#e64925;cursor:pointer;font-size:16;font-weight:500;letter-spacing:.6px;transition:all .2s}.cancel-button-bottom{border:none;border-radius:8px;padding:18px 30px}.cancel-button-bottom:hover,.cancel-button:hover{background:#e64925;color:#fff}.inline-video{overflow:hidden;padding-top:56.25%;position:relative}.inline-video,.row-vids{margin:2% 5.7%}.inline-iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.flex-iframe{min-height:232px;min-width:320px}.tooltip-container{background:#333!important;border:none!important}.tooltip-arrow[data-placement*=bottom]:after,.tooltip-arrow[data-placement*=bottom]:before{border-color:transparent transparent #333!important}.tooltip-arrow[data-placement*=right]:after,.tooltip-arrow[data-placement*=right]:before{border-color:transparent #333 transparent transparent!important}.modal-button{background:#4554d6;border:none;border-radius:8px;box-shadow:0 16px 40px rgba(69,84,214,.17);color:#fff;cursor:pointer;max-width:100%;padding:16px;transition:all .2s;width:150px}.modal-header{background:#e64925}.modal-header.needs-review{background:#fbfbfe;color:#132645}.modal-button.red{background:#e64925}.open-form{border-radius:50%;color:#fff;cursor:pointer;font-size:16px;padding:10px;transform:rotate(180deg);transition:all .2s}.open-form:hover{background:#4554d6}.judge-text{margin-bottom:20px}.log{border-bottom:1px solid rgba(224,223,248,.4)}.log-header{background:#fbfbfe}.log .status-text{margin-top:0}.inner-logs{max-height:308px;overflow:auto}.review-history-table{min-height:366px}.f-12{font-size:12px}.tooltip-container{background-color:#fff;border:1px solid silver;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;padding:.4rem;transition:opacity .3s;z-index:9999}.tooltip-arrow{height:1rem;position:absolute;width:1rem}.tooltip-arrow:after,.tooltip-arrow:before{border-style:solid;content:"";display:block;height:0;margin:auto;width:0}.tooltip-arrow:after{position:absolute}.tooltip-arrow[data-placement*=bottom]{height:1rem;left:0;margin-top:-.4rem;top:0;width:1rem}.tooltip-arrow[data-placement*=bottom]:before{border-color:transparent transparent silver;border-width:0 .5rem .4rem;position:absolute;top:-1px}.tooltip-arrow[data-placement*=bottom]:after{border-color:transparent transparent #fff;border-width:0 .5rem .4rem}.tooltip-arrow[data-placement*=top]{bottom:0;height:1rem;left:0;margin-bottom:-1rem;width:1rem}.tooltip-arrow[data-placement*=top]:before{border-color:silver transparent transparent;border-width:.4rem .5rem 0;position:absolute;top:1px}.tooltip-arrow[data-placement*=top]:after{border-color:#fff transparent transparent;border-width:.4rem .5rem 0}.tooltip-arrow[data-placement*=right]{height:1rem;left:0;margin-left:-.7rem;width:1rem}.tooltip-arrow[data-placement*=right]:before{border-color:transparent silver transparent transparent;border-width:.5rem .4rem .5rem 0}.tooltip-arrow[data-placement*=right]:after{border-color:transparent #fff transparent transparent;border-width:.5rem .4rem .5rem 0;left:6px;top:0}.tooltip-arrow[data-placement*=left]{height:1rem;margin-right:-.7rem;right:0;width:1rem}.tooltip-arrow[data-placement*=left]:before{border-color:transparent transparent transparent silver;border-width:.5rem 0 .5rem .4em}.tooltip-arrow[data-placement*=left]:after{border-color:transparent transparent transparent #fff;border-width:.5rem 0 .5rem .4em;left:3px;top:0}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.competition-groups{padding:0 32px 20px}.competition-group-wrapper{border-bottom:1px solid #efefef}.new{margin-top:2rem}.details-page{padding:20px 32px}.details-page .react-datepicker__input-container input,.details-page input,.details-page select{padding:5px;width:300px}.details-page .react-datepicker__input-container input{border:none}.details-page .react-datepicker__input-container{background:#fff;border:1px solid #e1e3ea;border-radius:2px;padding:0 5px}.details-page h4{font-size:14;font-weight:600;margin-bottom:.5rem}.group-details{margin-bottom:1rem}.competition{border-top:1px solid #efefef}.competition.odd{background-color:#e1e1e1}.events{background-color:#edfaff}.event{border-top:1px solid #efefef}.save-block p{cursor:hover}.workout-block{padding-bottom:20px}.description-text{font-size:12px}.athlete{background-color:#fff;border-radius:8px;box-shadow:5px 5px 20px hsla(0,0%,52%,.5);-webkit-box-shadow:5px 5px 20px hsla(0,0%,52%,.5);-moz-box-shadow:5px 5px 20px hsla(0,0%,52%,.5);color:#1c1c1e;display:flex;justify-content:space-between;margin:0 auto 1.5rem;padding:16px;width:600px}.athlete h4,.athlete p{margin:8px 0}.name{display:flex;text-align:left}.pagination{margin:0 auto 8rem}.image{border-radius:25px;height:50px;margin-right:1rem;margin-top:8px;width:50px}.vid-icon{height:14px;width:14px}