.notification-container{box-sizing:border-box;position:fixed;top:0px;right:0px;z-index:999999;padding:0px 15px;max-height:calc(100% - 30px)}.notification{box-sizing:border-box;padding:12px 15px 12px 15px;border-radius:4px;color:#fff;font-weight:400;background-color:#404040;box-shadow:none;cursor:pointer;font-size:15px;line-height:20px;position:relative;opacity:.95;margin-top:15px;letter-spacing:1px}.notification .title{font-size:1em;line-height:1.2em;font-weight:400;margin:0 0 5px 0}.notification:hover,.notification:focus{opacity:1}.notification-enter{visibility:hidden;transform:translate3d(0, -100%, 0)}.notification-enter.notification-enter-active{visibility:visible;transform:translate3d(0, 0, 0);transition:all .4s}.notification-leave{visibility:visible;transform:translate3d(0, 0, 0)}.notification-leave.notification-leave-active{visibility:hidden;transform:translate3d(0, -100%, 0);transition:all .4s}.notification-success{background-color:#51a351}.notification-warning{background-color:#f89406}.notification-error{background-color:#D95252}

.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-right{text-align:right}.text-center{text-align:center}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:bold}dfn,i,em{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:inherit}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:bold}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*::before,*::after{box-sizing:border-box}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none !important}*{outline:none !important}body{font-family:"Source Sans Pro",Helvetica,sans-serif;font-style:normal;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#fff}a{text-decoration:none;color:inherit}h1{font-size:38px;line-height:150%;font-weight:100}@media (max-width: 959px){h1{font-size:19px}}h2{font-size:34px}@media (max-width: 959px){h2{font-size:17px}}h3{font-size:24px}@media (max-width: 959px){h3{font-size:12px}}h4,h5,h6{font-size:14px}@media (max-width: 959px){h4,h5,h6{font-size:7px}}nav ul,nav ol{margin:0;padding:0;list-style:none}nav ul li,nav ol li{padding-left:0}table{width:100%}table caption{text-align:left;color:#888888;padding:0 0 5px 0}table thead th,table thead td{padding-top:0}table tbody tr:last-child th,table tbody tr:last-child td{padding-bottom:0}table th,table td{padding:8px 0;text-align:left}table th+th,table th+td,table td+th,table td+td{padding-left:10px}table th{font-weight:700;font-size:15px}table td{border-bottom:1px solid rgba(255,255,255,0.1)}table td[colspan]{border-bottom:none}table tr+tr th{padding-top:40px}table tr.disabled td,table tr.disabled th{opacity:0.2}p{margin:0}blockquote{text-align:center;display:block;margin:20px 0}@media (max-width: 959px){blockquote{margin:10px 0}}hr{display:block;height:1px;border:none;margin:10px 0 20px;padding:0;background:#d9d9d9}@media (max-width: 959px){hr{margin:5px 0 10px}}img{vertical-align:middle}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ul:first-child,ol:first-child,table:first-child,p:first-child,blockquote:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ul:last-child,ol:last-child,table:last-child,p:last-child,blockquote:last-child{margin-bottom:0}p+ul,p+ol{margin-top:10px}@media (max-width: 959px){p+ul,p+ol{margin-top:5px}}svg:not(:root){overflow:hidden}svg{fill:currentColor}.overlay-h1{font-weight:700;font-size:25px;text-transform:uppercase;letter-spacing:2px;margin:0 0 25px}@media (max-width: 959px){.overlay-h1{font-size:16px;margin:0 0 10px}}mark{background:#fff}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}input{background:transparent;border:none;border-radius:0;color:#fff;line-height:22px;padding:5px 0;font-size:16px;width:100%;font-weight:400;letter-spacing:.5px;font-family:"Source Sans Pro",Helvetica,sans-serif}input::-webkit-input-placeholder{color:rgba(255,255,255,0.4);-webkit-transition:opacity .2s;transition:opacity .2s;opacity:1}input::-moz-placeholder{color:rgba(255,255,255,0.4);-moz-transition:opacity .2s;transition:opacity .2s;opacity:1}input:-ms-input-placeholder{color:rgba(255,255,255,0.4);-ms-transition:opacity .2s;transition:opacity .2s;opacity:1}input:-moz-placeholder{color:rgba(255,255,255,0.4);-moz-transition:opacity .2s;transition:opacity .2s;opacity:1}input.invalid{color:red}button{display:inline-block;background:none;border:none;transition:color 0.2s ease-out;padding:0}button[disabled]{opacity:.2;color:#fff !important}html,body{position:relative;height:100%;background:#151517;overflow-y:hidden;min-width:1366px}*{scrollbar-color:rgba(69,70,74,0.7) rgba(69,70,74,0.1);scrollbar-width:8px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:rgba(69,70,74,0.7);border:0 none #45464A;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#45464a}::-webkit-scrollbar-thumb:active{background:#45464a}::-webkit-scrollbar-track{background:rgba(69,70,74,0.1);border:0 none #45464A;border-radius:10px}::-webkit-scrollbar-track:hover{background:rgba(69,70,74,0.1)}::-webkit-scrollbar-track:active{background:rgba(69,70,74,0.1)}::-webkit-scrollbar-corner{background:transparent}.ReactModal__Overlay{z-index:254}.react-select-menu{background:#2B2C2E;color:#fff;line-height:33px;white-space:nowrap;overflow:auto;max-height:330px;border-radius:4px;box-shadow:0 10px 20px 10px rgba(0,0,0,0.1),0 0 30px rgba(0,0,0,0.23)}.react-select-menu .option{padding:2px 12px 2px 32px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;position:relative;border-bottom:1px solid #3f4043;transition:0.2s ease-out}.react-select-menu .option:last-child{border:none}.react-select-menu .option:hover{background:rgba(255,255,255,0.1)}.react-select-menu .option svg{width:16px;height:16px;position:absolute;top:50%;left:6px;margin-top:-8px;color:#fff;opacity:0;transition:0.2s ease-out}.react-select-menu .option.active svg{opacity:1}.popper{z-index:255;width:auto !important}.react-hint{background:#545454;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);padding:8px 10px;font-size:14px;color:#FFF;letter-spacing:1px;white-space:nowrap;position:absolute;z-index:3;border-radius:3px;pointer-events:none}#us_report_button{left:auto !important;bottom:auto !important;right:77px !important;top:28px;color:rgba(255,255,255,0.8);border:none !important;background:none !important;position:absolute !important;font-family:"Source Sans Pro",Helvetica,sans-serif !important;font-size:12px !important;font-weight:600;letter-spacing:1px;text-transform:uppercase;z-index:2}#us_report_button:hover{color:#39f}#us_report_button svg{margin-right:2px !important;width:15px !important;height:15px !important}.overview-page #us_report_button{top:14px;right:230px !important;left:auto !important}

.achievements{padding:12px 55px 22px;background:#262729;display:flex;justify-content:flex-start;min-height:95px}.achievements .user-status{position:relative;min-height:70px;padding-left:85px;padding-top:3px}.achievements .user-status .status-icon{width:70px;height:70px;position:absolute;position:absolute;top:0;left:0;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center}.achievements .user-status .status-header{font-weight:700;font-size:10px;line-height:14px;color:rgba(255,255,255,0.6);letter-spacing:1px}.achievements .user-status .status-name{font-weight:600;font-size:26px;line-height:28px;margin-bottom:5px}.achievements .user-status .status-chart{height:4px;background:rgba(255,255,255,0.2);border-radius:4px;margin-bottom:3px}.achievements .user-status .status-chart .status-chart-indicator{height:4px;background:#fff;border-radius:4px}.achievements .user-status .status-nextlevel{font-size:11px;opacity:.5;letter-spacing:.2px}.achievements .separator{height:60px;margin-top:5px;width:1px;background:rgba(151,151,151,0.1);margin-left:40px}.achievements .indicator,.achievements .most-tagged{padding-top:14px;margin-left:40px}.achievements .indicator{white-space:nowrap}.achievements .indicator-value,.achievements .tag-value{font-weight:400;line-height:23px}.achievements .indicator-name,.achievements .tag-name{margin-top:4px;color:rgba(255,255,255,0.5);letter-spacing:1px;font-size:11px;line-height:11px;text-transform:uppercase}.achievements .indicator-value{font-size:22px}.achievements .tag-value{font-size:20px}

.top-bar{box-shadow:0 3px 10px rgba(0,0,0,0.1),0 3px 8px rgba(0,0,0,0.1);z-index:1}.top-bar .search-bar{height:60px;background:#262729;padding:7px 17px 0;text-align:center}.top-bar .search-bar .logo{float:left;margin:10px 0 0 0}.top-bar .search-bar .logo:hover{color:#39f;cursor:pointer}.top-bar .search-bar .logo svg{width:138px;height:26px}.top-bar .search-bar .user{float:right;margin-top:6px}.top-bar .search-bar .search{position:relative;margin:2px 500px 2px 284px;background:#242527;border-radius:4px}.top-bar .search-bar .search .search-icon{pointer-events:none;position:absolute;top:54%;right:auto;bottom:auto;left:20px;margin:-9px 0 0 0;display:inline-block;color:rgba(255,255,255,0.5)}.top-bar .search-bar .search input{text-align:left;width:100%;padding:0 0 0 46px;height:44px;border-radius:3px;background:transparent;transition:background .2s linear;letter-spacing:0px}.top-bar .search-bar .search input:focus{background:rgba(255,255,255,0.05)}.top-bar .filters{text-align:left;padding:0 54px;background:#2b2c2e;text-transform:uppercase !important}.top-bar .filters::after{clear:both;content:"";display:table}.top-bar .filters .mode-filter{white-space:nowrap}.top-bar .filters .mode-filter .filter-title{line-height:50px;white-space:nowrap;margin-right:4px;vertical-align:baseline;display:inline-block;opacity:.5}.top-bar .filters .mode-filter .filter-option{display:inline-block;line-height:47px;white-space:nowrap;margin:0 0 0 4px;background:transparent;border:none;vertical-align:baseline;opacity:.8;font-weight:600;transition:0.3s ease-out}.top-bar .filters .mode-filter .filter-option:first-child{margin-left:0}.top-bar .filters .mode-filter .filter-option .option-dot{display:inline-block;width:13px;height:13px;border-radius:50%;margin-right:6px;vertical-align:baseline;position:relative;bottom:-2px}.top-bar .filters .mode-filter .filter-option .sum{display:inline;opacity:.5;font-weight:400}.top-bar .filters .mode-filter .filter-option svg.option-dot{width:13px;height:13px;stroke:currentColor;overflow:visible}.top-bar .filters .mode-filter .filter-option.active{color:#39f;border-bottom-color:#39f;opacity:1}.top-bar .filters .mode-filter .filter-option:hover{background:#282a2c;color:#39f}.top-bar .filters .mode-filter{float:right;letter-spacing:1px;font-size:12px}.top-bar .filters .mode-filter .filter-option{background:rgba(0,0,0,0.2);border-radius:6px;line-height:34px;font-weight:600;letter-spacing:1px;padding:0 10px;margin-top:9px}.top-bar .filters .mode-filter .filter-option .option-dot{width:10px;height:10px;bottom:-1px;margin-right:5px}.top-bar .filters .mode-filter .filter-option:hover{background:#1c1d1e}

.user{display:inline-block;text-align:left;vertical-align:top;margin-top:6px;font-size:14px}.user .user__control{background:none;border:none;outline:none;box-shadow:none;min-height:23px;background:#262729;padding:0}.user .user__control .user__placeholder{padding:0 5px;position:static;color:#fff;transform:none;font-size:15px}.user .user__control.user__control--menu-is-open .user__dropdown-indicator svg{transform:rotate(180deg)}.user .user__multi-value{color:#fff;position:relative;padding-left:22px;background:#39f}.user .user__multi-value__label{line-height:17px;color:#fff;padding:3px 6px 3px 3px;font-size:14px}.user .user__multi-value__remove{position:absolute;top:0;bottom:0;left:0}.user .user__multi-value__remove:hover{background:#0080ff;color:#fff}.user .user__input{color:#fff}.user .user__input input{height:17px;line-height:17px;width:100%}.user .user__value-container{padding:0;line-height:23px}.user .user__indicators .user__indicator-separator{display:none}.user .user__indicators .user__dropdown-indicator{color:#fff}.user .user__indicators .user__dropdown-indicator svg{width:10px;height:10px;transform-origin:center center;transition:0.2s ease-out;transform:rotate(0deg);top:1px;position:relative}.user .user__menu{background:#2B2C2E;margin-top:6px;width:auto;white-space:nowrap;right:0}.user .user__menu .user__menu-list{padding:0}.user .user__menu .user__option{border-top:1px solid rgba(255,255,255,0.07);padding:11px 13px}.user .user__menu .user__option:first-child{border-top:none}.user .user__menu .user__option:hover,.user .user__menu .user__option.user__option--is-focused{background:rgba(255,255,255,0.03)}

.status-filter{white-space:nowrap;float:left;font-size:13px}.status-filter .filter-title{line-height:50px;white-space:nowrap;margin-right:4px;vertical-align:baseline;display:inline-block;opacity:.5}.status-filter .filter-option{display:inline-block;line-height:47px;white-space:nowrap;background:transparent;border:none;vertical-align:baseline;opacity:.8;transition:.3s ease-out;letter-spacing:1px;padding:2px 14px 0;font-weight:800;border-bottom:2px solid transparent}.status-filter .filter-option:first-child{margin-left:0}.status-filter .filter-option .option-dot{display:inline-block;width:13px;height:13px;border-radius:50%;margin-right:6px;vertical-align:baseline;position:relative;bottom:-2px}.status-filter .filter-option .amount{display:inline;opacity:.5;font-weight:400}.status-filter .filter-option .amount:before{content:' '}.status-filter .filter-option svg.option-dot{width:13px;height:13px;stroke:currentColor;overflow:visible}.status-filter .filter-option.active{color:#39f;border-bottom-color:#39f;opacity:1}.status-filter .filter-option:hover{background:#282a2c;color:#39f}.status-filter .delimiter{display:inline-block;width:1px;background:rgba(151,151,151,0.1);height:30px;vertical-align:top;margin:10px 10px 0}

.matches{display:flex;height:calc(100vh - 227px);padding:0 55px}.matches .ReactVirtualized__Table{color:#fff}.matches .ReactVirtualized__Table .ReactVirtualized__Grid{font-size:16px}.matches .ReactVirtualized__Table .ReactVirtualized__Grid .ReactVirtualized__Table__row{width:100% !important;padding-right:0 !important;border-bottom:1px solid #212124;overflow:visible !important}.matches .ReactVirtualized__Table .ReactVirtualized__Grid .ReactVirtualized__Table__row.odd{background:#1a1a1c}.matches .ReactVirtualized__Table .ReactVirtualized__Grid .ReactVirtualized__Table__row.odd .text-overflow:hover{background:#1a1a1c}.matches .ReactVirtualized__Table .ReactVirtualized__Grid .ReactVirtualized__Table__row.even{background:#151517}.matches .ReactVirtualized__Table .ReactVirtualized__Grid .ReactVirtualized__Table__row.even .text-overflow:hover{background:#151517}.matches .ReactVirtualized__Table .ReactVirtualized__Grid .ReactVirtualized__Table__row.disabled{pointer-events:none;opacity:.4}.matches .ReactVirtualized__Table .ReactVirtualized__Grid .ReactVirtualized__Grid__innerScrollContainer{position:relative}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerRow{font-size:15px;font-weight:600;text-transform:uppercase;padding:20px 0 0;margin:10px 0 0}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerRow,.matches .ReactVirtualized__Table .ReactVirtualized__Table__row{display:flex}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn{padding:10px 12px 10px 5px;white-space:nowrap;overflow:visible !important;position:relative}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn .text-overflow{position:absolute;left:5px;max-width:100%;min-width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn .text-overflow:hover{overflow:visible;max-width:none;width:auto;z-index:1;padding-left:5px;margin-left:-5px}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.border-left{padding:10px 12px 10px 12px}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.border-left .text-overflow{left:12px}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.col-match-link,.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.col-clone{padding:0}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.status-col{text-align:center}.matches .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.project-col{padding-left:6px !important;padding-right:6px !important}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn{padding:2px 2px 12px 5px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn:first-child{padding:2px 12px 12px 17px}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn:nth-child(2) .table-filter{margin-left:-50px}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.border-left{padding:2px 12px 12px 12px}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.ReactVirtualized__Table__sortableHeaderColumn:hover{color:#fff}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText{position:relative}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText .header-overflow{max-width:calc(100% - 15px);display:inline-block;overflow:hidden;text-overflow:ellipsis;position:relative;opacity:.8}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText .header-overflow svg{width:8px;height:8px;position:absolute;top:50%;right:0;margin-top:-4px;transition:transform .2s;transform:rotate(0);transform-origin:center center;display:none}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] .header-overflow,.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="desc"] .header-overflow{font-weight:700;padding-right:13px;color:#39f}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] .header-overflow svg,.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="desc"] .header-overflow svg{display:block}.matches .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] svg{transform:rotate(180deg)}.matches .ReactVirtualized__Table .ReactVirtualized__Table__sortableHeaderColumn .ReactVirtualized__Table__headerTruncatedText{position:relative;z-index:1;cursor:pointer}.matches .ReactVirtualized__Table .ReactVirtualized__Table__sortableHeaderColumn .ReactVirtualized__Table__headerTruncatedText:hover{color:#39f}.matches .ReactVirtualized__Table .border-left{border-left:1px dashed rgba(255,255,255,0.15)}.matches .table-filter-container{display:inline-block;position:relative;vertical-align:top}.matches .table-filter-container .table-filter-action{cursor:pointer;display:inline-block;width:30px;height:30px;text-align:center}.matches .table-filter-container .table-filter-action:hover,.matches .table-filter-container .table-filter-action.active{color:#39f}.matches .table-filter-container .table-filter-action svg{position:relative;top:-1px;pointer-events:none;width:11px;height:7px}.matches .status{display:inline-block;position:relative}.matches .status+.status{margin-left:5px}.matches .status .status-icon{width:15px;height:16px;stroke:currentColor;overflow:visible}.matches .status .status-iterations{font-weight:600;font-size:9px;line-height:9px;position:absolute;top:-2px;left:100%}.matches .match-link{display:inline-block;width:60px;height:60px;text-align:center;transition:0.2s ease-out;transform:translateX(0);padding:10px 18px}.matches .match-link:hover{color:#39f;transform:translateX(5px)}.matches .match-link svg{width:14px;height:14px}.matches .clone-button{width:40px;height:40px;padding:12px}.matches .clone-button:hover{color:#39f}.matches .clone-button svg{width:16px;height:16px}.matches .role-select .trigger{color:#fff}.matches .analysts-list{white-space:nowrap}

@-webkit-keyframes selectIn{from{transform:translateY(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}@keyframes selectIn{from{transform:translateY(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}.table-filter-container{position:relative;display:inline-block}.table-filter{position:fixed;background:#2B2C2E;border-radius:4px;box-shadow:0 0 6px 0 rgba(0,0,0,0.5);z-index:6;width:246px;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:selectIn;animation-name:selectIn;font-weight:400;bottom:2%}@media (min-height: 800px){.table-filter{margin:30px 0 0 -36px;bottom:auto}}.ReactVirtualized__Table__headerColumn:first-child .table-filter{margin-left:-40px}.table-filter .table-filter-header{position:relative;border-bottom:1px solid #444548}.table-filter .table-filter-header svg{pointer-events:none;width:13px;height:13px;position:absolute;top:14px;left:16px}.table-filter .table-filter-header input{height:36px;font-size:14px;line-height:16px;padding:10px 10px 10px 36px}.table-filter .table-filter-body{overflow:auto;padding:4px 0;font-weight:400;min-height:100px}.table-filter .table-filter-body .option{padding:0 10px 0 36px;line-height:22px;white-space:nowrap;max-width:100%;text-overflow:ellipsis;cursor:pointer;text-transform:capitalize;position:relative}.table-filter .table-filter-body .option svg{width:15px;height:15px;position:absolute;bottom:6px;left:14px}.table-filter .table-filter-body .option:hover{color:#39f}.table-filter .table-filter-footer{text-align:right;border-top:1px solid #3c3e40}.table-filter .table-filter-footer .clear-action{display:inline-block;line-height:36px;padding:0 20px;text-transform:uppercase;font-size:13px}.table-filter .table-filter-footer .clear-action:hover{color:#39f}

.person-select{position:relative;display:inline-block;margin-right:4px;vertical-align:top}.person-select .custom-control{display:block;width:24px;height:24px;margin:-2px 0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;border:1px solid #3A99D8;border-radius:50%;line-height:22px;text-align:center;position:relative;vertical-align:top;padding-left:1px}.person-select .custom-control.placeholder{opacity:0.4;font-size:18px}.person-select .custom-control.placeholder:hover{opacity:1}.person-select .custom-control.is-open{opacity:1 !important}.person-select .custom-control[disabled]{opacity:1}.person-select .custom-control[disabled].placeholder{opacity:0.4;font-size:0}.person-select .person__control{background:none;border:none;outline:none;box-shadow:none;min-height:23px;pointer-events:auto}.person-select .person__multi-value{background:#262729;color:#fff;position:relative;padding-left:22px}.person-select .person__multi-value__label{line-height:17px;color:#fff;padding:3px 6px 3px 3px}.person-select .person__multi-value__remove{position:absolute;top:0;bottom:0;left:0}.person-select .person__multi-value__remove:hover{background:#39f;color:#fff}.person-select .person__input{color:#fff;margin-left:-2px}.person-select .person__input input{height:17px;line-height:17px;width:100%}.person-select .person__value-container{padding:0;line-height:23px}.person-select .person__value-container .person__placeholder{margin-left:0;margin-right:0}.person-select .person__value-container .person__single-value{color:#fff}.person-select .person__indicators{position:absolute;top:5px;right:0}.person-select .person__indicators .person__indicator-separator,.person-select .person__indicators .person__dropdown-indicator{display:none}.person-select .person__indicators .person__dropdown-indicator .person__clear-indicator{padding:4px;border-radius:2px;background:#262729;color:#fff}.person-select .person__indicators .person__dropdown-indicator .person__clear-indicator:hover{background:#39f}.person-select .person__indicators .person__dropdown-indicator .person__clear-indicator svg{width:14px !important;height:14px !important}body .person__menu{background:#2B2C2E;width:auto;left:0;font-size:14px;line-height:1.4;white-space:nowrap}body .person__menu .person__menu-list{padding:0}body .person__menu .person__option{border-top:1px solid rgba(255,255,255,0.07)}body .person__menu .person__option:first-child{border-top:none}body .person__menu .person__option:hover,body .person__menu .person__option.person__option--is-focused{background:rgba(255,255,255,0.03) !important}body .person__menu .person__option.person__option--is-selected{background:transparent;color:#39f}body .person__menu .custom-select-menu .custom-select-actions{position:relative;border-top:1px solid #979797}body .person__menu .custom-select-menu .custom-select-action{background:#383A3B;border-radius:2px;font-size:15px;color:rgba(255,255,255,0.7);letter-spacing:0;padding:0 10px 0 38px;white-space:nowrap;line-height:36px;position:relative;cursor:pointer}body .person__menu .custom-select-menu .custom-select-action:hover{color:#fff}body .person__menu .custom-select-menu .custom-select-action svg{width:18px;height:18px;position:absolute;top:50%;left:8px;margin-top:-9px}body .person__menu .custom-select-menu .custom-select-action svg.cross-icon{width:14px;height:14px;left:10px;margin-top:-7px}

.project-select{max-width:186px;margin:-5px 0}.project-select .project-select__control{background:none;border:none;outline:none;box-shadow:none;min-height:23px;padding-right:24px}.project-select .project-select__control:hover .project-select__dropdown-indicator,.project-select .project-select__control.project-select__control--menu-is-open .project-select__dropdown-indicator{color:#39f}.project-select .project-select__control.project-select__control--menu-is-open,.project-select .project-select__control.project-select__control--is-focused{background:#303133;box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);z-index:1}.project-select .project-select__control.project-select__control--menu-is-open .project-select__value-container,.project-select .project-select__control.project-select__control--is-focused .project-select__value-container{overflow-y:visible;overflow-x:hidden;position:relative}.project-select .project-select__multi-value{background:#262729;color:#fff;position:relative;padding-left:22px;line-height:12px}.project-select .project-select__multi-value__label{line-height:17px;color:#fff;padding:3px 6px 3px 3px;font-size:14px}.project-select .project-select__multi-value__remove{position:absolute;top:0;bottom:0;left:0}.project-select .project-select__multi-value__remove:hover{background:#39f;color:#fff}.project-select .project-select__input{color:#fff}.project-select .project-select__input input{height:17px;line-height:17px;font-size:14px !important;width:100%}.project-select .project-select__value-container{line-height:17px;padding:4px;align-items:flex-start}.project-select .project-select__value-container .project-select__placeholder{top:0;transform:none;margin-left:3px;margin-right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;font-size:16px;line-height:32px}.project-select .project-select__value-container .project-select__single-value{color:#fff}.project-select .project-select__indicators{position:absolute;top:5px;right:0}.project-select .project-select__indicators .project-select__indicator-separator{display:none}.project-select .project-select__indicators .project-select__dropdown-indicator{padding:4px;color:#fff}.project-select .project-select__indicators .project-select__dropdown-indicator svg{width:16px;height:16px}.project-select .project-select__indicators .project-select__clear-indicator{padding:4px;border-radius:2px;background:#262729;color:#fff}.project-select .project-select__indicators .project-select__clear-indicator:hover{background:#39f}.project-select .project-select__indicators .project-select__clear-indicator svg{width:14px !important;height:14px !important}body .project-select__menu{background:#2B2C2E;margin-top:1px;width:auto;left:0;right:auto;min-width:100%;font-size:14px;line-height:1.4}body .project-select__menu .project-select__menu-list{padding:0}body .project-select__menu .project-select__option{border-top:1px solid rgba(255,255,255,0.07)}body .project-select__menu .project-select__option:first-child{border-top:none}body .project-select__menu .project-select__option:hover,body .project-select__menu .project-select__option.project-select__option--is-focused{background:rgba(255,255,255,0.03) !important}body .project-select__menu .project-select__option.project-select__option--is-selected{background:transparent;color:#39f}body .custom-select-menu .custom-select-actions{position:relative;border-top:1px solid #979797}body .custom-select-menu .custom-select-action{background:#383A3B;border-radius:2px;font-size:15px;color:rgba(255,255,255,0.7);letter-spacing:0;padding:0 10px 0 38px;white-space:nowrap;line-height:36px;position:relative;cursor:pointer}body .custom-select-menu .custom-select-action:hover{color:#fff}body .custom-select-menu .custom-select-action svg{width:18px;height:18px;position:absolute;top:50%;left:8px;margin-top:-9px}

.project-modal-overlay{background:rgba(15,15,15,0.62);position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;padding:50px 0;z-index:255;line-height:calc(100vh - 100px);text-align:center;opacity:0;transition:opacity .2s ease-out}.project-modal-overlay.ReactModal__Overlay--after-open{opacity:1}.project-modal{display:inline-block;vertical-align:middle;width:632px;margin:0 auto;border-radius:4px;background:#262729;box-shadow:0 0 8px 0 rgba(21,28,33,0.1);line-height:1.4;text-align:left}.project-modal .project-modal-container{padding:48px}.project-modal .react-datepicker-wrapper{width:100%}.project-modal .modal-title{font-size:27px;font-weight:bold;line-height:40px}.project-modal .input:before,.project-modal .input input,.project-modal .input textarea,.project-modal .match-modal-select__control,.project-modal .match-modal-select__menu{background:#383A3B !important}.project-modal .form-btns--footer{margin-top:70px}

.form{margin-top:36px}.form .label{display:flex;justify-content:space-between;margin:16px 0 6px}.form .label label{font-size:13px;letter-spacing:1px;line-height:16px;text-transform:uppercase;display:block;font-weight:300;color:#fff}.form .label .error-message{font-size:14px;color:#F65259;letter-spacing:0.32px;text-align:right;line-height:16px;position:relative;pointer-events:none}.form .label .error-message svg{position:absolute;top:30px;right:8px;width:20px;height:20px;z-index:1}.form .label .error-message.error-message--select svg{right:35px}.form .input{position:relative}.form .input input,.form .input textarea{background:#616466;border-radius:2px;padding:8px 9px;height:36px;line-height:18px;font-size:15px;color:#fff;position:relative}.form .input input::-moz-placeholder, .form .input textarea::-moz-placeholder{color:#fff}.form .input input:-ms-input-placeholder, .form .input textarea:-ms-input-placeholder{color:#fff}.form .input input::placeholder,.form .input textarea::placeholder{color:#fff}.form .input textarea{height:70px;width:100%;resize:none;border:none;display:block}.form .react-datepicker-popper{margin-left:-8px;z-index:2;box-shadow:0 0 8px 0 rgba(21,28,33,0.1);border-radius:4px !important;overflow:hidden}.form .react-datepicker-popper[data-placement^="bottom"]{margin-top:5px !important}.form .react-datepicker-popper[data-placement^="top"]{margin-bottom:5px !important}.form .react-datepicker-popper .react-datepicker-wrapper{width:100%}.form .react-datepicker-popper .react-datepicker-wrapper .react-datepicker__day-name,.form .react-datepicker-popper .react-datepicker-wrapper .react-datepicker__day,.form .react-datepicker-popper .react-datepicker-wrapper .react-datepicker__time-name{margin:0.33rem}.form-row{margin:0 -8px;display:flex}.form-row.form-row--center{justify-content:center}.form-row.form-row--reverse{flex-direction:row-reverse}.form-row .form-col{padding:0 8px}.form-row .form-col.form-col--3{width:25%}.form-row .form-col.form-col--4{width:33.33333%}.form-row .form-col.form-col--6{width:50%}.form-row .form-col.form-col--12{width:100%}.form-btns{margin-top:30px}.form-btns button{display:block;background:#151517;border-radius:2px;font-weight:bold;font-size:15px;color:#fff;letter-spacing:1px;text-align:center;line-height:50px;width:100%;text-transform:uppercase;transition:background-color .2s}.form-btns button:hover{background:#000}.form-btns button.btn-blue{background:#39f}.form-btns button.btn-blue:hover{background:#0080ff}.form-btns button.btn-transparent{background:transparent}.form-btns button.btn-transparent:hover{background:rgba(255,255,255,0.1)}.form-btns button[disabled]{background:#929699 !important;cursor:default;color:rgba(255,255,255,0.5) !important;opacity:1 !important}.form-btns .btn-description{font-size:13px;color:rgba(255,255,255,0.7);letter-spacing:0;line-height:18px;margin-top:4px}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;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{border-radius:0.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.react-datepicker-popper[data-placement^="right"]{margin-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{margin-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:0.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.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:85px}.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{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}.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{cursor:pointer;background-color:#f0f0f0}.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:white;font-weight:bold}.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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range: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{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-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{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:0.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0px 6px 0px 0px;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\00d7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:0.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}

.react-datepicker-popper[data-placement^="bottom"]{margin-top:1px !important}.react-datepicker-popper[data-placement^="top"]{margin-bottom:1px !important}.react-datepicker-popper .react-datepicker{background-color:#383A3B;border-radius:2px;border:none}.react-datepicker-popper .react-datepicker__header{background:rgba(255,255,255,0.1);border:none}.react-datepicker-popper .react-datepicker__day-name,.react-datepicker-popper .react-datepicker__day,.react-datepicker-popper .react-datepicker__time-name{color:#fff}.react-datepicker-popper .react-datepicker__current-month,.react-datepicker-popper .react-datepicker-time__header,.react-datepicker-popper .react-datepicker-year-header{color:#fff}.react-datepicker-popper .react-datepicker__day:hover{background:rgba(255,255,255,0.1)}.react-datepicker-popper .react-datepicker__day.react-datepicker__day--selected{background:#39f;color:#fff}.react-datepicker-popper .react-datepicker__triangle{display:none}

.match-modal-select .match-modal-select__control{background:none;border:none;outline:none;box-shadow:none;min-height:36px;background:#616466;color:#fff;border-radius:2px;position:relative}.match-modal-select .match-modal-select__control .match-modal-select__placeholder{color:#fff;padding:0 7px;font-size:15px;transition:padding-left .2s linear}.match-modal-select .match-modal-select__control .select-search-placeholder{color:rgba(255,255,255,0.7)}.match-modal-select .match-modal-select__control.match-modal-select__control--menu-is-open,.match-modal-select .match-modal-select__control.match-modal-select__control--is-focused{border-radius:2px 2px 0 0;z-index:2}.match-modal-select .match-modal-select__control.match-modal-select__control--menu-is-open .select-search-input svg,.match-modal-select .match-modal-select__control.match-modal-select__control--is-focused .select-search-input svg{opacity:1;transition:opacity .2s ease-out .1s}.match-modal-select .match-modal-select__single-value{color:#fff;padding:8px 9px;margin:0;font-size:15px;transition:padding-left .2s linear}.match-modal-select .match-modal-select__multi-value{color:#fff;position:relative;padding-left:22px;background:#39f;font-size:15px}.match-modal-select .match-modal-select__multi-value__label{line-height:17px;color:#fff;padding:3px 6px 3px 3px;font-size:15px}.match-modal-select .match-modal-select__multi-value__remove{position:absolute;top:0;bottom:0;left:0}.match-modal-select .match-modal-select__multi-value__remove:hover{background:#0080ff;color:#fff}.match-modal-select .match-modal-select__input{color:#fff}.match-modal-select .match-modal-select__input input{height:17px;line-height:17px;width:100%}.match-modal-select .select-search-input svg{position:absolute;top:50%;left:8px;width:22px;height:23px;margin-top:-11px;opacity:0;transition:opacity .2s ease-out 0s}.match-modal-select .match-modal-select__value-container{padding:0 2px;line-height:23px}.match-modal-select .match-modal-select__value-container>*:last-child{padding:0 5px}.match-modal-select .match-modal-select__indicators .match-modal-select__indicator-separator{display:none}.match-modal-select .match-modal-select__indicators .match-modal-select__dropdown-indicator{padding-right:13px;position:relative}.match-modal-select .match-modal-select__indicators .match-modal-select__dropdown-indicator svg{display:none}.match-modal-select .match-modal-select__indicators .match-modal-select__dropdown-indicator:before{content:'';height:0;width:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid #fff}.match-modal-select .custom-select-menu .custom-select-actions{position:relative;border-top:1px solid #979797;padding:0 5px 5px}.match-modal-select .custom-select-menu .custom-select-action{background:#383A3B;border-radius:2px;font-size:15px;color:rgba(255,255,255,0.7);letter-spacing:0;padding:0 10px 0 38px;white-space:nowrap;line-height:36px;margin-top:5px;position:relative;cursor:pointer}.match-modal-select .custom-select-menu .custom-select-action:hover{color:#fff}.match-modal-select .custom-select-menu .custom-select-action svg{width:18px;height:18px;position:absolute;top:50%;left:8px;margin-top:-9px}.match-modal-select .match-modal-select__menu{background:#616466;border-radius:0 0 2px 2px;box-shadow:0 0 8px 0 rgba(21,28,33,0.1);z-index:2;margin-top:0}.match-modal-select .match-modal-select__menu .match-modal-select__group{padding-top:0}.match-modal-select .match-modal-select__menu .match-modal-select__group+.match-modal-select__group{padding-top:16px}.match-modal-select .match-modal-select__menu .match-modal-select__group .match-modal-select__group-heading{color:rgba(255,255,255,0.5);font-size:12px;letter-spacing:0.92px;line-height:16px;padding-left:38px}.match-modal-select .match-modal-select__menu .match-modal-select__option{white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;position:relative;border-radius:2px}.match-modal-select .match-modal-select__menu .match-modal-select__option .option-logo{position:absolute;top:6px;left:6px;height:24px;width:20px;display:inline-block;background-position:center center;background-size:cover}.match-modal-select .match-modal-select__menu .match-modal-select__option.match-modal-select__option--is-focused{background:rgba(255,255,255,0.03)}.match-modal-select .match-modal-select__menu .match-modal-select__option.match-modal-select__option--is-selected{background:#fff;color:#0F0F0F}.match-modal-select .match-modal-select__menu .match-modal-select__menu-list{padding:0}

.drop-zone{background:#39f;color:#fff;text-align:center;text-transform:uppercase;font-size:15px;font-weight:bold;white-space:nowrap;line-height:20px;padding:60px 0;cursor:pointer;transition:background-color .5s}.drop-zone:hover,.drop-zone.highlight{background:#39f}.drop-zone svg{width:18px;height:18px;display:inline-block;vertical-align:top;margin-right:12px}.drop-zone .file-input{display:none}

.client-select{max-width:182px;margin:-5px 0}.client-select .client-select__control{background:none;border:none;outline:none;box-shadow:none;min-height:23px;padding-right:24px}.client-select .client-select__control:hover .client-select__dropdown-indicator,.client-select .client-select__control.client-select__control--menu-is-open .client-select__dropdown-indicator{color:#39f}.client-select .client-select__control.client-select__control--menu-is-open,.client-select .client-select__control.client-select__control--is-focused{background:#303133;box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);z-index:1}.client-select .client-select__control.client-select__control--menu-is-open .client-select__value-container,.client-select .client-select__control.client-select__control--is-focused .client-select__value-container{overflow-y:visible;overflow-x:hidden;position:relative}.client-select .client-select__multi-value{background:#262729;color:#fff;position:relative;padding-left:22px;line-height:12px}.client-select .client-select__multi-value__label{line-height:17px;color:#fff;padding:3px 6px 3px 3px;font-size:14px;max-width:100%;overflow:hidden}.client-select .client-select__multi-value__remove{position:absolute;top:0;bottom:0;left:0}.client-select .client-select__multi-value__remove:hover{background:#39f;color:#fff}.client-select .client-select__input{color:#fff}.client-select .client-select__input input{height:17px;line-height:17px;font-size:14px !important;width:100%}.client-select .client-select__value-container{line-height:17px;padding:4px;align-items:flex-start}.client-select .client-select__value-container .client-select__placeholder{top:0;transform:none;margin-left:3px;margin-right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;font-size:16px;line-height:32px}.client-select .client-select__value-container .client-select__single-value{color:#fff}.client-select .client-select__indicators{position:absolute;top:5px;right:0}.client-select .client-select__indicators .client-select__indicator-separator{display:none}.client-select .client-select__indicators .client-select__dropdown-indicator{padding:4px;color:#fff}.client-select .client-select__indicators .client-select__dropdown-indicator svg{width:16px;height:16px}.client-select .client-select__indicators .client-select__clear-indicator{padding:4px;border-radius:2px;background:#262729;color:#fff}.client-select .client-select__indicators .client-select__clear-indicator:hover{background:#39f}.client-select .client-select__indicators .client-select__clear-indicator svg{width:14px !important;height:14px !important}body .client-select__menu{background:#2B2C2E;margin-top:1px;width:auto;left:0;right:auto;min-width:100%;font-size:14px;line-height:1.4;white-space:nowrap}body .client-select__menu .client-select__menu-list{padding:0}body .client-select__menu .client-select__option{border-top:1px solid rgba(255,255,255,0.07)}body .client-select__menu .client-select__option:first-child{border-top:none}body .client-select__menu .client-select__option:hover,body .client-select__menu .client-select__option.client-select__option--is-focused{background:rgba(255,255,255,0.03) !important}body .client-select__menu .client-select__option.client-select__option--is-selected{background:transparent;color:#39f}

.package-select{margin:-5px 0}.package-select .package-select__control{background:none;border:none;outline:none;box-shadow:none;min-height:23px}.package-select .package-select__control:hover .package-select__dropdown-indicator,.package-select .package-select__control.package-select__control--menu-is-open .package-select__dropdown-indicator{color:#39f}.package-select .package-select__control.package-select__control--is-disabled .package-select__dropdown-indicator{display:none}.package-select .package-select__input{color:#fff;margin:0 -2px}.package-select .package-select__input input{height:17px;line-height:17px;width:100%}.package-select .package-select__value-container{padding:0;line-height:23px}.package-select .package-select__value-container .package-select__single-value{color:#fff;margin-left:0;margin-right:0}.package-select .package-select__indicators{position:absolute;top:5px;right:0}.package-select .package-select__indicators .package-select__indicator-separator{display:none}.package-select .package-select__indicators .package-select__dropdown-indicator{padding:4px;color:#fff}.package-select .package-select__indicators .package-select__dropdown-indicator svg{width:16px;height:16px}body .package-select__menu{background:#2B2C2E;margin-top:6px;left:-10px;right:-6px;min-width:100%;width:auto;font-size:14px;line-height:1.4}body .package-select__menu .package-select__menu-list{padding:0}body .package-select__menu .package-select__option{border-top:1px solid rgba(255,255,255,0.07)}body .package-select__menu .package-select__option:first-child{border-top:none}body .package-select__menu .package-select__option:hover,body .package-select__menu .package-select__option.package-select__option--is-focused{background:rgba(255,255,255,0.03) !important}body .package-select__menu .package-select__option.package-select__option--is-selected{background:transparent;color:#39f}

.deadline-select{margin:-5px 0;white-space:nowrap}.deadline-select input{cursor:default}.deadline-select svg{position:relative;top:3px;left:-16px;width:16px;height:16px;pointer-events:none}.deadline-select:hover svg,.deadline-select.is-focused svg{color:#39f}.deadline-select.is-gray input{color:gray}.deadline-select.is-yellow input{color:#F9D668}.deadline-select.is-red input{color:#F9534F}.deadline-select .react-datepicker-popper{position:fixed !important;top:auto !important;left:auto !important;transform:none !important}

.match{display:flex;flex-wrap:nowrap;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0}.match .match-content{display:flex;flex-wrap:nowrap;flex-direction:row;height:calc(100% - 94px)}.match .match-middle{height:100%;flex:auto;border:3px solid #151517;overflow:hidden;position:relative}.match .match-middle .match-video{height:calc(100% - 37px)}.match .match-middle .match-events,.match .match-middle .match-expert-events{flex:auto;overflow:hidden}.match .match-middle .manual-pitch,.match .match-middle .pitch-fill{position:absolute;top:0;right:0;bottom:30px;left:0}.match .match-bottom{height:100%;display:flex;width:380px;flex-direction:column;overflow:hidden;position:relative}.match .match-bottom .match-history,.match .match-bottom .match-lineup,.match .match-bottom .substitution,.match .match-bottom .match-players{width:100%}.match .match-bottom .match-events{width:100%}.match .match-bottom .match-history{flex:auto}.match.basicTime .match-middle .match-video,.match.basicPlayer .match-middle .match-video{height:100%}.match.advanced .match-content,.match.expert .match-content{flex-direction:column}.match.advanced .match-middle,.match.expert .match-middle{height:72%;display:flex;border:none}.match.advanced .match-middle .match-video,.match.expert .match-middle .match-video{height:100%}.match.advanced .match-bottom,.match.expert .match-bottom{height:28%;width:100%}.match.advanced .match-bottom .match-history,.match.expert .match-bottom .match-history{width:100%}.match.periods-disabled .match-middle .match-events,.match.periods-disabled .match-middle .match-events *,.match.periods-disabled .match-middle .match-expert-events,.match.periods-disabled .match-middle .match-expert-events *,.match.periods-disabled .match-bottom,.match.periods-disabled .match-bottom *{pointer-events:none}.match.periods-disabled .match-middle .match-events:after,.match.periods-disabled .match-middle .match-expert-events:after,.match.periods-disabled .match-bottom:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:''}.match.periods-disabled .additional-events{opacity:0.25}.match.periods-disabled .additional-events,.match.periods-disabled .additional-events *{pointer-events:none}.match.done .status-select,.match.done .periods-select,.match.done .match-basic-time-events,.match.done .manual-pitch,.match.done .match-lineup,.match.done .match-basic-players-shortcuts,.match.done .match-events,.match.done .match-expert-events,.match.done .manual-ball{pointer-events:none !important}

.match-top-bar{box-shadow:0 2px 6px rgba(0,0,0,0.15);z-index:1}.match-top-bar .match-controls{height:63px;background:#262729;font-size:12px;border-bottom:1px solid #1f1f21}.match-top-bar .match-controls .match-controls-col{position:absolute;top:0;left:15px}.match-top-bar .match-controls .match-controls-col:nth-child(2){left:55px;right:0}.match-top-bar .match-controls .match-controls-col .logo{width:34px;float:left;line-height:68px;text-align:center;display:inline-block;height:100%;padding-right:30px;padding-top:11px;transition:0.2s ease-out}.match-top-bar .match-controls .match-controls-col .logo:hover{color:#2B98F0}.match-top-bar .match-controls .match-controls-col .logo svg{width:34px;height:34px}.match-top-bar .match-controls .match-controls-col .match-controls-row{display:block;clear:both}.match-top-bar .match-controls .match-controls-col .match-controls-row .match-controls-row-right{float:right;padding:9px 15px 0px 10px}.match-top-bar .match-controls .match-controls-col .match-controls-row .match-controls-row-right.control{padding-top:6px}.match-top-bar .match-controls .match-controls-col .match-controls-row .control{display:inline-block;vertical-align:middle;margin:0 0 0 25px;text-transform:uppercase;letter-spacing:.8px;color:rgba(255,255,255,0.8);font-weight:600}.match-top-bar .match-controls .match-controls-col .match-controls-row .control:hover,.match-top-bar .match-controls .match-controls-col .match-controls-row .control button:hover div{color:#39f}.match-top-bar .match-controls .match-controls-col .match-controls-row .keys-control{position:relative;padding-left:24px}.match-top-bar .match-controls .match-controls-col .match-controls-row .keys-control svg{position:absolute;top:50%;left:0;margin-top:-7px;width:17px;height:17px}.match-top-bar .video-controls{background:#262729;padding:0 10px;clear:both}

.player-controls{float:left;line-height:34px;text-align:center;margin:17px 0 17px 39px}.player-controls .prev,.player-controls .next,.player-controls .play-pause{display:inline-block;width:37px;height:38px;border:none;background:none;vertical-align:middle;padding:0;margin:0 6px;color:#fff;line-height:37px;cursor:pointer}.player-controls .prev:hover,.player-controls .next:hover,.player-controls .play-pause:hover{color:#39f}.player-controls .prev svg,.player-controls .next svg,.player-controls .play-pause svg{vertical-align:middle}.player-controls .prev svg,.player-controls .next svg{width:16px;height:16px}.player-controls .play-pause svg{width:37px;height:37px}

.time-line{margin:0 0 0 210px;color:#fff;position:relative;padding:5px 80px 0 0}.time-line .get-started{font-size:10px;position:absolute;top:-2px;left:0;color:rgba(255,255,255,0.9);display:none}.time-line .time-control .scroll{overflow-x:auto;overflow-y:hidden;height:65px}.time-line .time-control .axis{height:11px;display:block;margin-top:7px;font-family:"Source Sans Pro",Helvetica,sans-serif}.time-line .time-control .axis text{fill:#808080 !important;font-size:11px;opacity:.9}.time-line .time-control .axis .domain{display:none}.time-line .time-control .axis .tick line{stroke:#808080 !important}.time-line .time-control .axis .tick:last-child{display:none}.time-line .time-control .axis .domain+.tick{display:block}.time-line .time-control .time-legend{margin-top:5px;position:relative;background:#323336}.time-line .time-control .time-legend .periods{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.time-line .time-control .time-legend .periods .period{position:absolute;top:0;bottom:0;background:#494A4F;border-left:1px solid #284A6B;overflow:hidden}.time-line .time-control .time-legend .periods .period:before,.time-line .time-control .time-legend .periods .period:after{content:'';position:absolute;top:0;bottom:0;background:#606269;width:3px}.time-line .time-control .time-legend .periods .period:before{left:0}.time-line .time-control .time-legend .periods .period:after{right:0}.time-line .time-control .time-legend .slider-current-time{position:relative}.time-line .time-control .time-legend .slider-current-time .rc-slider-rail{height:20px}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle{width:2px;height:25px;background:#39f;margin-left:-1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;z-index:2;position:absolute;top:-5px}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle.without-period{height:20px;top:0}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle .align{background:#39f;font-weight:600;transform:translateX(-50%);white-space:nowrap;line-height:0;font-size:0;text-transform:uppercase;position:absolute;top:-16px;left:1px}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle .align.to-left{transform:translateX(0);left:0}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle .align.to-right{transform:translateX(-100%);left:2px}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle .align .current-time,.time-line .time-control .time-legend .slider-current-time .rc-slider-handle .align .current-period{padding:0 4px;display:inline-block;line-height:18px;font-size:14px}.time-line .time-control .time-legend .slider-current-time .rc-slider-handle .align .current-period{border-left:1px solid #fff}.time-line .time-control .time-legend .slider-story-time{position:relative;height:1px;z-index:2;pointer-events:none;margin-top:-1px}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle{height:0;width:0;border-bottom:8px solid #fff;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);position:absolute;top:-7px;margin-left:-5px;z-index:2;cursor:-webkit-grab;cursor:grab;pointer-events:auto}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle:hover .align,.time-line .time-control .time-legend .slider-story-time .rc-slider-handle:active .align{opacity:1;transform:scale(1) translateX(-50%)}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle .align{background:#fff;font-weight:600;color:#2B98F0;white-space:nowrap;line-height:0;font-size:0;text-transform:uppercase;pointer-events:none;box-shadow:0 -1px 3px rgba(21,21,23,0.4);position:absolute;top:-16px;left:1px;transform:scale(0.8) translateX(-50%);opacity:0;transition:transform .2s, opacity .2s;transform-origin:bottom left}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle .align.to-left{transform:translateX(0);left:0}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle .align.to-right{transform:translateX(-100%);left:2px}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle .align .current-time,.time-line .time-control .time-legend .slider-story-time .rc-slider-handle .align .current-period{padding:0 4px;display:inline-block;line-height:16px;font-size:12px}.time-line .time-control .time-legend .slider-story-time .rc-slider-handle .align .current-period{border-left:1px solid #22293D}.time-line .zoom-control{width:50px;position:absolute;top:17px;right:10px}.time-line .zoom-control .rc-slider{display:block;position:relative;margin:5px 0}.time-line .zoom-control .rc-slider.rc-slider-disabled{opacity:.2}.time-line .zoom-control .rc-slider .rc-slider-rail{height:2px;background:#323336}.time-line .zoom-control .rc-slider .rc-slider-handle{background:#fff;width:12px;height:12px;border-radius:50%;position:absolute;top:-5px;margin-left:-6px}.time-line .milliseconds{position:absolute !important;top:28px;left:0;right:0;overflow:hidden !important;pointer-events:none;z-index:1}.time-line .milliseconds .millisecond{background:transparent}.time-line .milliseconds .millisecond.active{background:rgba(255,255,255,0.8) !important}.time-line .milliseconds .millisecond.even{background:rgba(255,255,255,0.2)}.time-line .specific-events{position:absolute;top:0;right:0;left:0;height:20px;z-index:1;pointer-events:none}.time-line .specific-events .event{position:absolute}.time-line .specific-events .event:before{content:'';width:1px;height:18px;background:currentColor;position:absolute;opacity:.5}.time-line .specific-events .event.event--substitution{width:10px;height:10px;margin:0 0 0 -6px;top:18px;color:#2EAC91}.time-line .specific-events .event.event--substitution:before{top:-17px;left:4px}.time-line .specific-events .event.event--goal{width:12px;height:12px;margin:0 0 0 -6px;top:19px;color:#fff}.time-line .specific-events .event.event--goal:before{top:-18px;left:5px}.time-line .specific-events .event.event--card{border:1px solid #2b2c2e;width:8px;height:10px;background:#606269;color:#606269;margin:2px 0 0 -3px;top:20px;border-radius:2px}.time-line .specific-events .event.event--card:before{top:-22px;left:2px}.time-line .specific-events .event.event--card.card--yellow{background:#F9D668;color:#F9D668}.time-line .specific-events .event.event--card.card--red{background:#F9534F;color:#F9534F}

@-webkit-keyframes selectIn{from{transform:translateY(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}@keyframes selectIn{from{transform:translateY(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}.periods-select{position:absolute;top:33px;right:45px}.periods-select .select-trigger{font-size:10px;color:#fff;cursor:pointer;line-height:9px;transition:color .2s}.periods-select .select-trigger:hover{color:#39f}.periods-select .periods-list{position:absolute;top:33px;right:-45px;white-space:nowrap;font-size:14px;line-height:31px;background:#323336;text-align:center;z-index:2;box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);border-radius:2px;display:none;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:selectIn;animation-name:selectIn}.periods-select .periods-list.active{display:block}.periods-select .periods-list .list-title{background:#000;line-height:26px;font-weight:700;font-size:10px;color:rgba(255,255,255,0.5);letter-spacing:0.1em}.periods-select .periods-list .periods li{margin-top:1px;padding:0 9px;display:flex;justify-content:space-between;position:relative}.periods-select .periods-list .periods li:before,.periods-select .periods-list .periods li:after{position:absolute;top:-1px;height:1px;background:#494A4F;content:''}.periods-select .periods-list .periods li:before{left:0;right:50%;margin-right:13px}.periods-select .periods-list .periods li:after{right:0;left:50%;margin-left:13px}.periods-select .periods-list .periods li:first-child{margin-top:0}.periods-select .periods-list .periods li:first-child:before,.periods-select .periods-list .periods li:first-child:after{content:none}.periods-select .periods-list .periods li .left-action,.periods-select .periods-list .periods li .right-action{text-align:left;min-width:40px}.periods-select .periods-list .periods li .left-action:hover,.periods-select .periods-list .periods li .right-action:hover{color:#39f}.periods-select .periods-list .periods li .period-name{display:inline-block;margin:0 20px;font-size:12px;text-transform:uppercase;color:rgba(255,255,255,0.65);letter-spacing:0.05em}

.shortcuts-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.shortcuts-modal{background:#0F0F0F;position:absolute;top:50%;left:50%;box-shadow:0 3px 10px rgba(0,0,0,0.3),0 3px 6px rgba(0,0,0,0.23);border-radius:4px;width:800px;height:600px;margin:-300px 0 0 -400px;padding:30px;overflow:auto}.shortcuts-modal .modal-close{position:absolute;top:20px;right:20px;opacity:.5;transition:opacity .2s;padding:10px}.shortcuts-modal .modal-close:hover{opacity:1}.shortcuts-modal .modal-close svg{width:20px;height:20px}

.status-select{display:inline-block;text-align:left;vertical-align:top;color:#fff}.status-select .status-legend{width:12px;height:12px;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-6px;stroke:currentColor;overflow:visible}.status-select .status__control{background:none;border:none;outline:none;box-shadow:none;min-height:23px;background:#262729;padding:0}.status-select .status__control .status__placeholder{padding:0 5px;position:static;color:#fff;transform:none;font-size:15px}.status-select .status__control.status__control--menu-is-open .status__dropdown-indicator svg{transform:rotate(180deg)}.status-select .status__single-value{position:relative;color:#fff;top:0;transform:none;max-width:none;width:auto;padding-left:18px}.status-select .status__input{color:#fff}.status-select .status__input input{height:17px;line-height:17px;width:100%}.status-select .status__value-container{padding:0;line-height:23px}.status-select .status__indicators{display:none}.status-select .status__menu{background:#2B2C2E;margin-top:0;right:0;width:auto;z-index:20;white-space:nowrap;font-weight:400}.status-select .status__menu .status__menu-list{padding:0}.status-select .status__menu .status__option{border-top:1px solid rgba(255,255,255,0.07);position:relative;padding-left:30px}.status-select .status__menu .status__option .status-legend{left:10px}.status-select .status__menu .status__option:first-child{border-top:none}.status-select .status__menu .status__option:hover,.status-select .status__menu .status__option.status__option--is-focused{background:rgba(255,255,255,0.03) !important}.status-select .status__menu .status__option.status__option--is-selected{background:transparent;color:#39f}.status-select .status__menu .status__option.status__option--is-disabled{pointer-events:none;color:gray}.status-select .status__menu .status__option.status__option--is-disabled .status-legend{opacity:.5}

.users-in-match{display:inline-block;color:#ABB4BD;line-height:12px;vertical-align:middle}.users-in-match .user-symbol+.user-symbol{margin-left:10px}.users-in-match .online{text-transform:uppercase;letter-spacing:.8px;display:inline-block;color:rgba(255,255,255,0.4);padding:0px 8px 0px 5px}

.user-symbol{display:inline-block;width:14px;height:12px;line-height:12px;color:#ABB4BD}.user-symbol svg{width:inherit;height:inherit}.user-symbol svg.highlight{color:#39f}

.mode-toggle{vertical-align:top;display:inline-block;float:left;margin-left:5px}.mode-toggle button{padding:3px 20px 3px;vertical-align:top;display:inline-block;text-transform:uppercase;border-bottom:2px solid transparent;line-height:25px;font-weight:800;font-size:13px;letter-spacing:1.1px;opacity:.8;transition:0.2s ease-out}.mode-toggle button:hover{color:#39f;background:#242426}.mode-toggle button:nth-child(4){margin-left:10px}.mode-toggle button.active{color:#39f;opacity:1;border-bottom-color:#39f}.mode-toggle button .user-symbol{vertical-align:baseline;height:9px;width:10px;margin-left:5px}

.time-tracker-container{display:inline-block;vertical-align:middle;margin-left:25px;position:relative}.time-tracker{position:relative;color:#ABB4BD;font-weight:600;font-size:12px;color:rgba(255,255,255,0.8);letter-spacing:1px;padding-left:18px;min-width:56px;text-align:left;display:inline-block;cursor:pointer}.time-tracker:focus{background:red}.time-tracker:hover{color:#39f}.time-tracker svg{position:absolute;top:50%;left:0;margin-top:-7px}

@-webkit-keyframes hintIn{from{transform:translate3d(-50%, -5px, 0);opacity:0}to{transform:translate3d(-50%, 0, 0);opacity:1}}@keyframes hintIn{from{transform:translate3d(-50%, -5px, 0);opacity:0}to{transform:translate3d(-50%, 0, 0);opacity:1}}.past-time-hint{background:#545454;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);padding:10px 12px;font-size:12px;color:#FFF;letter-spacing:1px;white-space:nowrap;position:absolute;top:0%;left:-150%;transform:translate3d(-50%, 0, 0);z-index:3;border-radius:3px;margin-top:-6px;pointer-events:none;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:hintIn;animation-name:hintIn;text-transform:uppercase}.past-time-hint .mode-name,.past-time-hint .time{display:inline-block}.past-time-hint .time{margin-left:16px}

.match-info{vertical-align:top;float:left;text-align:left;color:#fff;letter-spacing:0.04em;white-space:nowrap;padding:10px 0 0 10px;font-size:14px;font-weight:400;width:50%}.match-info .date{margin-left:7px}.match-info .package{margin-left:20px}

.match-video{position:relative}.advanced .match-video,.expert .match-video{border:3px solid #151517}.match-video .video-size{overflow:hidden;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.advanced .match-video .video-size,.expert .match-video .video-size{position:relative;top:auto;left:auto;transform:translateX(0) translateY(0)}.match-video .video-size .loader{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;pointer-events:none}.match-video video{margin:0 auto;display:block;transition:.1s linear}.match-video video.react-draggable-dragging{transition-duration:0s}.match-video .video-controls{position:absolute;right:0;bottom:-40px;left:0;background:linear-gradient(rgba(21,21,23,0), rgba(21,21,23,0.5));color:rgba(255,255,255,0.7);line-height:24px;text-align:right}.basicTime .match-video .video-controls,.basicPlayer .match-video .video-controls,.advanced .match-video .video-controls,.expert .match-video .video-controls{bottom:-3px}.match-video .video-controls .rate-info{float:left;padding:10px 10px 5px}.match-video .video-controls .controls-list{display:inline-block;padding:10px 5px 5px}.match-video .video-controls .volume-level{display:inline-block;width:50px;position:relative;vertical-align:middle;top:-2px;margin-left:2px;overflow:hidden;max-width:0;transition:max-width .2s}.match-video .video-controls .volume-level.visible{max-width:50px}.match-video .video-controls .volume-level .rc-slider-rail{height:16px}.match-video .video-controls .volume-level .rc-slider-rail:before{content:'';position:absolute;top:50%;right:0;left:0;height:2px;margin-top:-1px;background:rgba(255,255,255,0.5)}.match-video .video-controls .volume-level .rc-slider-track{position:absolute;top:50%;left:0;height:2px;margin-top:-1px;background:#fff}.match-video .video-controls .time-info{display:inline-block;margin-right:6px}.match-video .video-controls .control{margin-left:6px;width:24px;height:24px;display:inline-block;color:inherit;text-align:center;cursor:pointer;position:relative}.match-video .video-controls .control:after{opacity:0;content:'';width:21px;height:1px;background:#fff;display:block;position:absolute;top:50%;left:50%;margin:-1px 0 0 -11px;transform:rotate(45deg)}.match-video .video-controls .control.disabled:after{opacity:1}.match-video .video-controls .control:hover{color:#fff}.match-video .video-controls .control svg{vertical-align:middle;position:relative;top:-2px}.match-video.hidden .video-size,.match-video.hidden .video-size *,.match-video.hidden .video-controls,.match-video.hidden .video-controls *{opacity:0 !important;pointer-events:none !important}

.reference-points{position:absolute;top:0;left:0}.reference-points .feed-points{position:absolute;top:0;left:0;width:100%;height:100%}.reference-points .feed-points.ball-shortcut-enable .feed-point,.reference-points .feed-points.ball-shortcut-enable .feed-player,.reference-points .feed-points.ball-shortcut-enable .feed-new,.reference-points .feed-points.ball-shortcut-enable .feed-lines,.reference-points .feed-points.ball-shortcut-enable .feed-ball,.reference-points .feed-points.home-shortcut-enable .feed-point,.reference-points .feed-points.home-shortcut-enable .feed-player,.reference-points .feed-points.home-shortcut-enable .feed-new,.reference-points .feed-points.home-shortcut-enable .feed-lines,.reference-points .feed-points.home-shortcut-enable .feed-ball,.reference-points .feed-points.away-shortcut-enable .feed-point,.reference-points .feed-points.away-shortcut-enable .feed-player,.reference-points .feed-points.away-shortcut-enable .feed-new,.reference-points .feed-points.away-shortcut-enable .feed-lines,.reference-points .feed-points.away-shortcut-enable .feed-ball{pointer-events:none}.reference-points .feed-points.delete-shortcut-enable .feed-point,.reference-points .feed-points.delete-shortcut-enable .feed-player,.reference-points .feed-points.delete-shortcut-enable .feed-ball{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiPiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjAuNDg4LDMuNTE1YTExLjk5NCwxMS45OTQsMCwxLDAsMCwxNi45N0ExMi4wMTQsMTIuMDE0LDAsMCwwLDIwLjQ4OCwzLjUxNVpNMTYuNzA5LDE1LjI3OUExLDEsMCwwLDEsMTUuMywxNi42OTRsLTMuMTEtMy4xMWEuMjUyLjI1MiwwLDAsMC0uMzU0LDBsLTMuMTA5LDMuMTFhMS4wMTksMS4wMTksMCwwLDEtMS40MTUsMCwxLDEsMCwwLDEsMC0xLjQxNWwzLjExLTMuMTA5YS4yNDkuMjQ5LDAsMCwwLDAtLjM1M2wtMy4xMS0zLjExQTEsMSwwLDAsMSw4LjcyMiw3LjI5MmwzLjEwOSwzLjExYS4yNS4yNSwwLDAsMCwuMzU0LDBsMy4xMS0zLjExYTEsMSwwLDAsMSwxLjQxNCwxLjQxNWwtMy4xMSwzLjExYS4yNS4yNSwwLDAsMCwwLC4zNTNaIi8+PC9zdmc+) 12 12,auto}.reference-points .feed-points.ball-shortcut-enable{cursor:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBvcGFjaXR5PSIwLjQiIGZpbGw9IiNFQzFBQjkiIGQ9Ik0xOCwzNS41QzguNCwzNS41LDAuNSwyNy42LDAuNSwxOFM4LjQsMC41LDE4LDAuNVMzNS41LDguNCwzNS41LDE4UzI3LjYsMzUuNSwxOCwzNS41eiIvPjxwYXRoIGZpbGw9IiNFQzFBQjkiIGQ9Ik0xOCwxYzkuNCwwLDE3LDcuNiwxNywxN3MtNy42LDE3LTE3LDE3UzEsMjcuNCwxLDE4UzguNiwxLDE4LDEgTTE4LDBDOC4xLDAsMCw4LjEsMCwxOHM4LjEsMTgsMTgsMThzMTgtOC4xLDE4LTE4UzI3LjksMCwxOCwwTDE4LDB6Ii8+PC9nPjxnPjxjaXJjbGUgZmlsbD0iI0VDMUFCOSIgY3g9IjE3LjUiIGN5PSIxNy41IiByPSIyLjUiLz48L2c+PC9zdmc+) 18 18,auto}.reference-points .feed-points.away-shortcut-enable{cursor:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzggMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBmaWxsLW9wYWNpdHk9IjAuMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMzYsMy41IDIsMy41IDE5LDMzICIvPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxNC41IiByPSIyLjUiLz48L3N2Zz4=) 19 19,auto}.reference-points .feed-points.home-shortcut-enable{cursor:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzggMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBmaWxsLW9wYWNpdHk9IjAuMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMiwzMi41IDM2LDMyLjUgMTksMyAiLz48Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIxOC41IiBjeT0iMjEuNSIgcj0iMi41Ii8+PC9zdmc+) 19 19,auto}

.feed-point{width:36px;height:36px;margin:-18px 0 0 -18px;color:#6f00e5;background:rgba(111,0,229,0.05);border:1px solid rgba(111,0,229,0.5);border-radius:1px;position:absolute;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feed-point:before{content:'';width:5px;height:5px;position:absolute;top:50%;left:50%;margin:-3px 0 0 -3px;border-radius:50%;background:rgba(111,0,229,0.5)}.feed-point.is-dragging{opacity:0}.feed-point.selected{color:#6f00e5;background:rgba(111,0,229,0.4);border-radius:2px;border:1px solid rgba(111,0,229,0.9)}.feed-point.selected:hover{background:rgba(18,98,179,0.4) !important}.feed-point.selected:before{background:currentColor}.feed-point.active{background:rgba(18,98,179,0.4) !important}.feed-point.active,.feed-point:hover{color:#1262B3;background:rgba(18,98,179,0.2);border:1px solid rgba(18,98,179,0.9)}.feed-point.active:before,.feed-point:hover:before{background:rgba(18,98,179,0.9)}

.feed-ball{width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;position:absolute;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#EC1AB9;background:rgba(236,26,185,0.4);border:1px solid #EC1AB9;pointer-events:auto}.feed-ball.is-dragging{opacity:0}.feed-ball:before{content:'';width:5px;height:5px;position:absolute;top:50%;left:50%;margin:-3px 0 0 -3px;border-radius:50%;background:rgba(236,26,185,0.9)}.feed-ball:hover{color:#1262B3 !important;background:rgba(18,98,179,0.2) !important;border:1px solid rgba(18,98,179,0.9) !important}.feed-ball:hover:before{background:rgba(18,98,179,0.9) !important}.feed-ball.active{color:#1262B3;background:rgba(18,98,179,0.2);border-color:rgba(18,98,179,0.9)}.feed-ball.active:before{background:rgba(18,98,179,0.9)}

.feed-lines{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.feed-lines line,.feed-lines polyline{stroke:rgba(163,76,255,0.5);stroke-width:6px;fill:transparent}.feed-lines.active line,.feed-lines.active polyline{stroke:rgba(18,98,179,0.5)}

.feed-new{width:36px;height:36px;margin:-18px 0 0 -18px;color:#1262B3;background:rgba(18,98,179,0.2);border:1px solid rgba(18,98,179,0.9);border-radius:1px;position:absolute;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feed-new:before{content:'';width:5px;height:5px;position:absolute;top:50%;left:50%;margin:-3px 0 0 -3px;border-radius:50%;background:rgba(18,98,179,0.9)}.feed-new.is-dragging{opacity:0}

.ball-area{position:absolute;top:0;left:0}.ball-area path{stroke:#fff;stroke-width:1px;fill:rgba(255,255,255,0.2)}

.feed-player{width:38px;height:38px;margin:-19px 0 0 -19px;position:absolute;cursor:-webkit-grab;cursor:grab;pointer-events:auto}.feed-player:before{content:'';width:5px;height:5px;position:absolute;top:50%;left:50%;margin:2px 0 0 -3px;border-radius:50%;background:rgba(255,255,255,0.9)}.feed-player.is-dragging{opacity:0}.feed-player svg{width:inherit;height:inherit;stroke-width:0.5px !important;stroke:#fff;fill:rgba(255,255,255,0.2);transform-origin:center center}.feed-player.away:before{margin-top:-7px}.feed-player.away svg{transform:rotate(180deg)}.feed-player:hover svg,.feed-player.active svg{fill:rgba(18,98,179,0.2);stroke:#1262B3}.feed-player:hover:before,.feed-player.active:before{background:rgba(18,98,179,0.9) !important}

.match-history{position:relative;overflow:hidden}

@-webkit-keyframes highlight{from{opacity:.2}to{opacity:0}}@keyframes highlight{from{opacity:.2}to{opacity:0}}.history-table{background:#151517;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.history-table .ReactVirtualized__Table{color:#fff;line-height:30px}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerRow,.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row{display:flex}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row{cursor:pointer;border-bottom:1px solid #212124}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.edited:after{opacity:0;background:#fff;pointer-events:none;content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:highlight;animation-name:highlight}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row:hover .status.inactive .question{display:block}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.odd:hover,.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row:hover{color:#39f;background:#101012 !important}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.odd:hover{color:#39f;background:#151517 !important}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.odd{background:#1a1a1c}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.active,.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.active.odd{background:#28282c !important;color:#39f !important;cursor:default}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.disabled{pointer-events:none;color:#fff !important}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.disabled .status{display:none}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.disabled .ReactVirtualized__Table__rowColumn{opacity:.2}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__row.disabled .user-symbol{margin-top:9px;pointer-events:auto;cursor:default}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerRow{text-transform:uppercase;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);overflow:visible !important}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn{padding:0 5px;text-overflow:ellipsis;white-space:nowrap}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn:first-child{padding:0 5px 0px 10px}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.dashed{border-left:1px dashed rgba(255,255,255,0.3);padding-left:20px}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.review-column{overflow:visible !important}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn{padding:0 5px;position:relative;white-space:nowrap;overflow:visible;text-overflow:ellipsis;letter-spacing:.5px}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn:first-child{padding:0 5px 0 10px}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.dashed{border-left:1px dashed rgba(255,255,255,0.3);padding-left:20px}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.ReactVirtualized__Table__sortableHeaderColumn:hover{color:#fff}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText{position:relative;vertical-align:top}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText .sort-index{position:absolute;top:-2px;right:-6px;font-size:8px;line-height:8px}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText .text-overflow{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;position:relative;font-size:13px;cursor:pointer}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText .text-overflow svg{width:8px;height:8px;position:absolute;top:50%;right:0;margin-top:-4px;transition:transform .2s;transform:rotate(0);transform-origin:center center;display:none}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText:hover{color:#39f}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] .text-overflow,.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="desc"] .text-overflow{font-weight:700;padding-right:13px;color:#39f}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] .text-overflow svg,.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="desc"] .text-overflow svg{display:block}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] .sort-index,.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="desc"] .sort-index{color:#39f}.history-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] svg{transform:rotate(180deg)}.history-table .table-filter-container{display:inline-block;position:relative;vertical-align:top}.history-table .table-filter-container .table-filter-action{cursor:pointer;display:inline-block;width:30px;height:30px;text-align:center}.history-table .table-filter-container .table-filter-action:hover,.history-table .table-filter-container .table-filter-action.active{color:#39f}.history-table .table-filter-container .table-filter-action svg{position:relative;top:-1px;pointer-events:none;width:11px;height:7px}.history-table .status{width:18px;height:18px;display:inline-block;position:relative;transition:opacity .2s;vertical-align:top;margin-top:5px}.history-table .status.inactive .question{display:none}.history-table .status svg{width:18px;height:18px;position:absolute;top:0;left:0}.history-table .status .checked{display:none}

@-webkit-keyframes in{from{transform:translateX(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}@keyframes in{from{transform:translateX(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}.match-events{border:3px solid #151517;position:relative;display:flex;line-height:20px;flex-direction:column}.match-events .events-list{display:flex;flex:auto;overflow:hidden;position:relative}.match-events .event-shortcuts{padding:12px 0px 18px 0px;width:100%;position:relative;background:#1a1a1c}.match-events .event-shortcuts button{background:#39f;line-height:40px;padding:0 25px;font-size:13px;vertical-align:top;display:inline-block;border-radius:2px;margin-left:10px;letter-spacing:0.162em;transition:background .2s;font-weight:600}.match-events .event-shortcuts button:hover{background:#4da6ff}.match-events .event-shortcuts .error-message{position:absolute;top:20px;left:360px;background:#fff;border-radius:2px;color:red;white-space:nowrap;padding:5px 10px}.match-events .fake-bgs{pointer-events:none;display:flex;position:absolute;top:0;right:0;bottom:0;left:1px}.match-events .fake-bgs .col{flex:auto;background:#1f1f22;border-left:1px solid #151517}.match-events .fake-bgs .col:first-child{border-left:none}.match-events .categories,.match-events .types,.match-events .details{position:relative;overflow:auto}.match-events .categories li,.match-events .types li,.match-events .details li{display:flex;flex:auto;align-items:stretch;max-height:34px;transition:0.1s ease-out}.match-events .categories li:hover,.match-events .types li:hover,.match-events .details li:hover{background:rgba(255,255,255,0.25)}.match-events .categories li:nth-child(odd),.match-events .types li:nth-child(odd),.match-events .details li:nth-child(odd){background:rgba(255,255,255,0.04)}.match-events .categories li:nth-child(odd):hover,.match-events .types li:nth-child(odd):hover,.match-events .details li:nth-child(odd):hover{background:rgba(255,255,255,0.25)}.match-events .categories li.deliver,.match-events .types li.deliver,.match-events .details li.deliver{padding:8px}.match-events .categories li.active,.match-events .types li.active,.match-events .details li.active{background:#39f !important;font-weight:600;color:#fff !important}.match-events .categories li.prediction,.match-events .types li.prediction,.match-events .details li.prediction{background:black;color:#2B98F0  !important}.match-events .categories li.disabled,.match-events .types li.disabled,.match-events .details li.disabled{background:transparent !important}.match-events .categories li.disabled button,.match-events .types li.disabled button,.match-events .details li.disabled button{cursor:not-allowed}.match-events .categories li button,.match-events .types li button,.match-events .details li button{padding:0 8px;position:relative;flex:auto;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-events .categories li button .shortcut,.match-events .types li button .shortcut,.match-events .details li button .shortcut{opacity:.4;display:inline-block;font-weight:700;margin-right:4px}.match-events .categories li.with-arrow button,.match-events .types li.with-arrow button,.match-events .details li.with-arrow button{padding-right:24px}.match-events .categories li.with-arrow button svg,.match-events .types li.with-arrow button svg,.match-events .details li.with-arrow button svg{width:9px;height:9px;position:absolute;top:50%;right:9px;margin-top:-4px}.match-events .categories li.add-event,.match-events .types li.add-event,.match-events .details li.add-event{text-transform:uppercase;background:#7EBDE6;border-bottom:1px solid #fff}.match-events .categories li.add-event .shortcut,.match-events .types li.add-event .shortcut,.match-events .details li.add-event .shortcut{opacity:1;font-weight:600}.match-events .categories{width:25%;background:#1a1a1c;display:flex;font-size:14px}.match-events .categories .categories-list{flex:auto;display:flex;flex-direction:column}.match-events .categories .categories-list li:nth-child(5){margin-top:auto}.match-events .details,.match-events .types{min-width:25%;flex:auto;display:flex;border-left:1px solid #09090a;flex-direction:column;font-size:14px;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:in;animation-name:in;width:25%;max-width:25%}.match-events .details .group,.match-events .types .group{display:flex;flex:auto;flex-direction:column}.match-events .details .group .group-name,.match-events .types .group .group-name{background:#000;font-size:11px;font-weight:bold;padding:0 8px;color:rgba(255,255,255,0.5);text-transform:uppercase;letter-spacing:0.1em}.match-events .details .group .list,.match-events .types .group .list{flex:auto;display:flex;flex-direction:column}.match-events .details .group .list.with-small-text,.match-events .types .group .list.with-small-text{font-size:12px}.match-events .types{background:#1f1f22}.match-events .details{background:#242427}.match-events .details.is-types{max-width:50%}.match-events .details+.details{background:#28282c}

.match-shortcuts{width:220px;display:inline-block}.match-shortcuts input{width:220px;height:40px;line-height:40px;padding:10px;font-size:16px;font-weight:700;color:#fff;border-radius:2px;border:1px solid rgba(255,255,255,0.2)}.match-shortcuts input.prediction{color:#39f}.match-shortcuts input:focus{border-color:#39f}

@-webkit-keyframes in{from{transform:translateX(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}@keyframes in{from{transform:translateX(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}.match-expert-events{border:3px solid #151517;position:relative;display:flex;line-height:20px;flex-direction:column}.match-expert-events .events-list{display:flex;flex:auto;overflow:hidden;position:relative}.match-expert-events .event-shortcuts{padding:15px 0px 15px 0px;width:100%;position:relative}.match-expert-events .event-shortcuts button{background:#39f;line-height:40px;padding:0 25px;font-size:13px;vertical-align:top;display:inline-block;border-radius:2px;margin-left:10px;letter-spacing:0.162em;transition:background .2s;font-weight:600}.match-expert-events .event-shortcuts button:hover{background:#4da6ff}.match-expert-events .event-shortcuts .error-message{position:absolute;top:20px;left:360px;background:#fff;border-radius:2px;color:red;white-space:nowrap;padding:5px 10px}.match-expert-events .fake-bgs{pointer-events:none;display:flex;position:absolute;top:0;right:0;bottom:0;left:1px}.match-expert-events .fake-bgs .col{flex:auto;background:#1f1f22;border-left:1px solid #151517}.match-expert-events .fake-bgs .col:first-child{border-left:none}.match-expert-events .types,.match-expert-events .details,.match-expert-events .options{position:relative;overflow:auto}.match-expert-events .types li,.match-expert-events .details li,.match-expert-events .options li{display:flex;flex:auto;align-items:stretch;max-height:34px;transition:0.1s ease-out}.match-expert-events .types li:hover,.match-expert-events .details li:hover,.match-expert-events .options li:hover{background:rgba(255,255,255,0.25)}.match-expert-events .types li:nth-child(odd),.match-expert-events .details li:nth-child(odd),.match-expert-events .options li:nth-child(odd){background:rgba(255,255,255,0.04)}.match-expert-events .types li:nth-child(odd):hover,.match-expert-events .details li:nth-child(odd):hover,.match-expert-events .options li:nth-child(odd):hover{background:rgba(255,255,255,0.25)}.match-expert-events .types li.deliver,.match-expert-events .details li.deliver,.match-expert-events .options li.deliver{padding:8px}.match-expert-events .types li.active,.match-expert-events .details li.active,.match-expert-events .options li.active{background:#39f !important;font-weight:600;color:#fff !important}.match-expert-events .types li.prediction,.match-expert-events .details li.prediction,.match-expert-events .options li.prediction{background:black;color:#2B98F0  !important}.match-expert-events .types li button,.match-expert-events .details li button,.match-expert-events .options li button{padding:0 8px;position:relative;flex:auto;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-expert-events .types li button .shortcut,.match-expert-events .details li button .shortcut,.match-expert-events .options li button .shortcut{opacity:.4;display:inline-block;font-weight:700;margin-right:4px}.match-expert-events .types li.with-arrow button,.match-expert-events .details li.with-arrow button,.match-expert-events .options li.with-arrow button{padding-right:24px}.match-expert-events .types li.with-arrow button svg,.match-expert-events .details li.with-arrow button svg,.match-expert-events .options li.with-arrow button svg{width:9px;height:9px;position:absolute;top:50%;right:9px;margin-top:-4px}.match-expert-events .types li.add-event,.match-expert-events .details li.add-event,.match-expert-events .options li.add-event{text-transform:uppercase;background:#7EBDE6;border-bottom:1px solid #fff}.match-expert-events .types li.add-event .shortcut,.match-expert-events .details li.add-event .shortcut,.match-expert-events .options li.add-event .shortcut{opacity:1;font-weight:600}.match-expert-events .types{width:33.33%;max-width:33.33%;background:#1a1a1c;display:flex;font-size:14px}.match-expert-events .types .list{flex:auto;display:flex;flex-direction:column}.match-expert-events .details,.match-expert-events .types,.match-expert-events .options{min-width:25%;flex:auto;display:flex;border-left:1px solid #09090a;flex-direction:column;font-size:14px;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:in;animation-name:in;width:33.33%;max-width:33.33%}.match-expert-events .details .group,.match-expert-events .types .group,.match-expert-events .options .group{display:flex;flex:auto;flex-direction:column}.match-expert-events .details .group .group-name,.match-expert-events .types .group .group-name,.match-expert-events .options .group .group-name{background:#000;font-size:11px;font-weight:bold;padding:0 8px;color:rgba(255,255,255,0.5);text-transform:uppercase;letter-spacing:0.1em}.match-expert-events .details .group .list,.match-expert-events .types .group .list,.match-expert-events .options .group .list{flex:auto;display:flex;flex-direction:column}.match-expert-events .details .group .list.with-small-text,.match-expert-events .types .group .list.with-small-text,.match-expert-events .options .group .list.with-small-text{font-size:12px}.match-expert-events .details{background:#1f1f22}.match-expert-events .options{background:#242427}

.expert-pitch{position:absolute;top:0;right:0;bottom:70px;left:0;background:#2B2C2E}.expert-pitch .pitch-svg{position:absolute;top:50%;right:auto;left:31px;z-index:1;pointer-events:none}.expert-pitch .pitch-close{width:20px;height:20px;position:absolute;top:16px;right:16px}.expert-pitch .pitch-close svg{width:inherit;height:inherit}.expert-pitch .pitch-controls{position:absolute;top:50%;right:16px;margin-top:-78px}.expert-pitch .pitch-controls button{width:32px;height:32px;border-radius:50%;position:relative;border:1px solid #fff;display:block}.expert-pitch .pitch-controls button+button{margin-top:30px}.expert-pitch .pitch-controls button svg{width:17px;height:17px;position:absolute;top:50%;right:50%;margin:-9px -9px 0 0}.expert-pitch .pitch-controls button .team-logo{position:absolute;top:-7px;right:-5px;width:16px;height:18px;margin:0;background-repeat:no-repeat;background-size:contain}.expert-pitch .pitch-controls button.active{background:#fff;color:#151517}.expert-pitch .pitch-controls button.active.side:before{content:'';height:0;width:0;border-bottom:11px solid rgba(0,0,0,0);border-left:10px solid #fff;border-top:11px solid rgba(0,0,0,0);position:absolute;top:50%;left:-11px;margin-top:-11px}.expert-pitch .error-message{position:absolute;top:100%;left:360px;background:#fff;border-radius:2px;color:red;white-space:nowrap;padding:5px 10px;z-index:1;margin-top:20px}

.expert-players-list{position:absolute;top:50%;right:58px;width:150px;border:1px solid #fff;background:#151517;box-shadow:0 1px 24px 0 rgba(0,0,0,0.1);max-height:calc(100% - 10px);transform:translateY(-50%);overflow:auto;z-index:1}

.players-list{background:#151517}.players-list:first-child{border-left:none}.players-list .player{position:relative;height:32px;color:#fff;font-size:15px}.players-list .player:nth-child(even){background:#2d2d32}.players-list .player.selectable{cursor:pointer}.players-list .player.selectable:hover{color:#39f}.players-list .player.active{background:#fff !important;color:#39f !important}.players-list .player.substitution .arrow{position:absolute;top:50%;margin-top:-7px;line-height:0}.players-list .player.substitution .arrow svg{width:17px;height:14px;fill:transparent;stroke:#fff;stroke-width:1.4px}.players-list .player.substitution:hover .arrow svg{stroke:#39f}.players-list .player.substitution.substitution-out{padding-right:30px}.players-list .player.substitution.substitution-out .arrow{right:12px}.players-list .player.substitution.substitution-out.active .arrow svg{fill:#D15419;stroke:#D15419}.players-list .player.substitution.substitution-in{padding-left:30px}.players-list .player.substitution.substitution-in .arrow{left:12px;transform:rotate(180deg);transform-origin:center center}.players-list .player.substitution.substitution-in.active .arrow svg{fill:#159588;stroke:#159588}.players-list .player .player-information{position:relative;padding:0 12px 0 65px;height:32px;line-height:22px}.players-list .player .player-information .player-jersey{position:absolute;top:0;left:12px;padding:5px 0;font-weight:700;width:16px;text-align:right}.players-list .player .player-information .player-image{background-position:center center;background-repeat:no-repeat;background-size:contain;width:18px;height:24px;margin-top:-12px;position:absolute;top:50%;left:40px}.players-list .player .player-information .player-name{padding:5px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.expert-pitch-players{position:absolute;top:5px;right:70px;bottom:5px;left:31px;overflow:hidden}.expert-pitch-players .players-drop{position:relative}.expert-pitch-players .pitch-player{position:absolute;width:32px;height:32px;margin:-16px 0 0 -16px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.expert-pitch-players .pitch-player .player-handler{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,0.5);overflow:hidden;border:none}.expert-pitch-players .pitch-player .player-handler:before{content:'';width:6px;height:6px;border-radius:50%;background:#fff;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.expert-pitch-players .pitch-player .player-jersey{background:rgba(51,153,255,0.9);border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;font-weight:600;position:absolute;top:-6px;right:-6px}.expert-pitch-players .pitch-player .cross{display:none}.expert-pitch-players .pitch-player.away .player-handler{background:rgba(51,153,255,0.5)}.expert-pitch-players .pitch-player.active .player-handler{border:1px solid #fff}.expert-pitch-players .pitch-player.with-delete:hover{cursor:default}.expert-pitch-players .pitch-player.with-delete:hover .player-handler:before{display:none}.expert-pitch-players .pitch-player.with-delete:hover .cross{pointer-events:none;display:block;width:12px;height:12px;position:absolute;top:50%;right:50%;margin:-6px -6px 0 0}


.expert-vector-container{position:absolute;top:5px;right:54px;bottom:5px;left:15px;pointer-events:none;overflow:hidden;padding:0 16px}.expert-vector-container .expert-vector{position:relative;z-index:1;display:block;overflow:visible}

@-webkit-keyframes homeIn{from{transform:translateX(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}@keyframes homeIn{from{transform:translateX(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}@-webkit-keyframes awayIn{from{transform:translateX(5px);opacity:0}to{transform:translateX(0px);opacity:1}}@keyframes awayIn{from{transform:translateX(5px);opacity:0}to{transform:translateX(0px);opacity:1}}.goalmouth-container{position:absolute;top:50%;right:70px;left:31px;transform:translateY(-50%);pointer-events:none}.goalmouth-container.home,.goalmouth-container.away{z-index:2}.goalmouth-container .home-toggle,.goalmouth-container .away-toggle{position:absolute;background:#323336;width:30px;pointer-events:auto}.goalmouth-container .home-toggle svg,.goalmouth-container .away-toggle svg{position:absolute;top:12px;right:50%;margin-right:-5px;width:10px;height:10px;transition:transform .2s;transform-origin:50% 50%}.goalmouth-container .home-toggle.active,.goalmouth-container .away-toggle.active{background:#323336}.goalmouth-container .home-toggle{margin-right:50%}.goalmouth-container .home-toggle:after{right:0;border-right:none}.goalmouth-container .home-toggle.active svg{transform:rotate(180deg)}.goalmouth-container .away-toggle{margin-left:50%}.goalmouth-container .away-toggle:after{left:0;border-left:none}.goalmouth-container .away-toggle svg{transform:rotate(180deg)}.goalmouth-container .away-toggle.active svg{transform:rotate(0)}.goalmouth{margin:0 auto;position:relative;z-index:2;background:#494A4F;border:1px solid #fff;justify-content:space-evenly;flex-direction:column;display:none;pointer-events:auto}.goalmouth.home,.goalmouth.away{display:flex;-webkit-animation-duration:.2s;animation-duration:.2s}.goalmouth.home{-webkit-animation-name:homeIn;animation-name:homeIn}.goalmouth.away{-webkit-animation-name:awayIn;animation-name:awayIn}.goalmouth .title{font-size:18px;font-weight:700;padding:5px 18px}.goalmouth .sectors-container{width:calc(100% - 24px);padding-top:50%;margin:5px auto;position:relative}.goalmouth .sectors-container .sectors{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;border-right:1px solid #fff;border-bottom:1px solid #fff}.goalmouth .sectors-container .sectors .sector{border-left:1px solid #fff;border-top:1px solid #fff;height:46%;position:relative;pointer-events:none}.goalmouth .sectors-container .sectors .sector.left,.goalmouth .sectors-container .sectors .sector.right{width:30%}.goalmouth .sectors-container .sectors .sector.center{width:40%}.goalmouth .sectors-container .sectors .sector.high{height:54%}.goalmouth .sectors-container .sectors .sector.high .close{position:absolute;bottom:0;height:32%}.goalmouth .sectors-container .sectors .sector.high.center{height:52%}.goalmouth .sectors-container .sectors .sector.high.center .close{width:100%;border-left:none;height:29.4%}.goalmouth .sectors-container .sectors .sector.high.left .close{right:0;width:46.9%}.goalmouth .sectors-container .sectors .sector.high.right .close{left:0;width:46.9%;border-right:1px solid #fff;border-left:none}.goalmouth .sectors-container .sectors .sector.low.left,.goalmouth .sectors-container .sectors .sector.low.right{width:16%}.goalmouth .sectors-container .sectors .sector.low.center{height:48%;margin-top:-1%;display:flex}.goalmouth .sectors-container .sectors .sector.close.low{width:14%}.goalmouth .sectors-container .sectors .sector .sector-name{text-transform:uppercase;padding:7px;font-size:10px;font-weight:600}.goalmouth .sectors-container .sectors .sector .mouth{display:flex;flex:auto;position:relative;flex-wrap:wrap;justify-content:space-between}.goalmouth .sectors-container .sectors .sector .mouth .crossbar{background:#fff}.goalmouth .sectors-container .sectors .sector .mouth .top{height:7%;width:100%}.goalmouth .sectors-container .sectors .sector .mouth .left,.goalmouth .sectors-container .sectors .sector .mouth .right{width:4%;height:93%}.goalmouth .sectors-container .sectors .sector .mouth .grid{width:92%;height:93%;display:flex;position:relative;justify-content:space-evenly}.goalmouth .sectors-container .sectors .sector .mouth .grid:before,.goalmouth .sectors-container .sectors .sector .mouth .grid:after{content:'';height:1px;background:#fff;position:absolute;right:0;left:0}.goalmouth .sectors-container .sectors .sector .mouth .grid:before{top:33.333%}.goalmouth .sectors-container .sectors .sector .mouth .grid:after{top:66.666%}.goalmouth .sectors-container .sectors .sector .mouth .grid i{display:block;width:1px;height:100%;background:#fff}.goalmouth .sectors-container .sectors .ball{width:26px;height:26px;background:#0F0F0F;border:1px solid #fff;border-radius:50%;margin:-13px 0 0 -13px;position:absolute;pointer-events:none}

.pitch-svg svg{overflow:visible}

.match-lineup{background:rgba(0,0,0,0.3);position:relative;position:absolute;bottom:30px;left:50%;margin-left:-106px}.match-bottom .match-lineup{z-index:1;margin-top:15px;background:transparent;position:relative;bottom:auto;left:auto;margin-left:0}.match-lineup .fake{position:absolute;top:8px;right:12px;bottom:8px;left:12px}

.lineup-pitch-svg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.5}.page-bottom .lineup-pitch-svg{opacity:1}.lineup-pitch-svg svg{display:block;margin:0 auto}.lineup-pitch-svg svg .pixel-perfect{shape-rendering:crispEdges;stroke:#fff}.page-bottom .lineup-pitch-svg svg .pixel-perfect{stroke:#404040}.lineup-pitch-svg svg .lineup-svg-container{fill:transparent}.page-bottom .lineup-pitch-svg svg .lineup-svg-container{opacity:1;fill:#1F2021}

.lineup{margin:0 auto;position:relative}.lineup .player{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;text-align:center;cursor:pointer}.match-bottom .lineup .player{width:28px;height:28px;margin:-14px 0 0 -14px}.lineup .player .player-number{border-radius:50%;width:22px;height:22px;background:#333333;line-height:22px;color:#ffffff;font-size:12px;font-weight:700}.match-bottom .lineup .player .player-number{width:28px;height:28px;line-height:28px;font-size:16px;font-weight:600}.lineup .player .player-name{position:absolute;top:22px;left:50%;color:#fff;line-height:10px;transform:translateX(-50%);white-space:nowrap;font-size:10px;font-weight:600;letter-spacing:0.05em;text-shadow:0 1px 1px #000}.match-bottom .lineup .player .player-name{position:absolute;top:28px;left:50%;color:#C6C7C7;line-height:11px;font-size:11px}.lineup .player .player-substitution{position:absolute;top:-4px;right:-4px}.lineup .player .player-substitution.hidden{display:none}.lineup .player .player-card{position:absolute;top:-3px;left:-3px;width:8px;height:10px;display:inline-block}.lineup .player .player-card.player-card--yellow{background:#F9D668}.lineup .player .player-card.player-card--red{background:#F9534F}.lineup .player.active,.lineup .player.second-active,.lineup .player.third-active{z-index:1}.lineup .player.active .player-name,.lineup .player.second-active .player-name,.lineup .player.third-active .player-name{color:#fff}.lineup .player.active .player-number{background:#39f;color:#fff}.lineup .player.second-active .player-number{background:#fff;color:#39f}.lineup .player.third-active .player-number{background:#06c;color:#fff}


.pitch-field{margin-top:34px;position:relative;width:813px}.pitch-field .pitch-svg{line-height:0}.pitch-field .pitch-svg circle[r="2"]{display:none}.pitch-field .pitch-container{position:relative}.pitch-field .pitch-container .pitch-svg{position:static;transform:none}.pitch-field .player-positions{position:absolute;top:0;right:0;bottom:0;left:0}.pitch-field .bench-container{margin-top:36px;display:flex;justify-content:space-between}.pitch-field .bench-container.reverse{flex-direction:row-reverse}

.player-position{position:absolute;margin:-20px 0 0 -20px;width:40px}.player-position .trigger{width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;position:relative;font-weight:bold;font-size:20px;cursor:pointer}.player-position .trigger svg{width:19px;height:19px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}.player-position .player-name{position:absolute;top:100%;right:-30px;left:-30px;text-align:center;margin-top:2px}.player-position.active .trigger{background:#fff !important}.player-position.player-position--home .trigger{background:#6F67DD}.player-position.player-position--home .trigger:hover{background:#837ce2}.player-position.player-position--home.active .trigger{color:#6F67DD}.player-position.player-position--away .trigger{background:#27C0E6}.player-position.player-position--away .trigger:hover{background:#55cdeb}.player-position.player-position--away.active .trigger{color:#27C0E6}.player-position .match-modal-select{right:0;top:100%;width:276px;margin-top:8px}.player-position .match-modal-select .match-modal-select__indicators{display:none}.player-position .match-modal-select .match-modal-select__value-container{background:#fff;color:#0F0F0F;border-radius:2px;margin:5px}.player-position .match-modal-select .match-modal-select__value-container .match-modal-select__placeholder{color:rgba(15,15,15,0.3)}.player-position .match-modal-select .match-modal-select__value-container .select-search-input input{color:#0F0F0F !important}.player-position .match-modal-select .match-modal-select__menu:before{position:absolute;top:-5px;right:-8px;bottom:-5px;left:-8px;-webkit-animation:none;animation:none}.player-position .match-modal-select .match-modal-select__menu .match-modal-select__option{font-size:15px;color:#fff;letter-spacing:0;padding-left:68px}.player-position .match-modal-select .match-modal-select__menu .match-modal-select__option .option-jersey{position:absolute;top:50%;left:38px;font-size:15px;color:rgba(255,255,255,0.7);letter-spacing:0;margin-top:-10px;text-align:right;width:20px}.player-position .match-modal-select .match-modal-select__menu .cross-icon{width:14px;height:14px;left:10px;margin-top:-7px}


.custom-modal-overlay{background:rgba(15,15,15,0.62);position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:50px 0;z-index:255;line-height:calc(100vh - 100px);text-align:center;opacity:0;transition:opacity .2s ease-out}.custom-modal-overlay.ReactModal__Overlay--after-open{opacity:1}.custom-modal{display:inline-block;vertical-align:middle;min-width:632px;margin:0 auto;border-radius:4px;background:#262729;box-shadow:0 0 8px 0 rgba(21,28,33,0.1);line-height:1.4;text-align:left}.custom-modal .custom-modal-container{padding:48px}.custom-modal .custom-modal-title{font-size:27px;font-weight:bold;line-height:40px}.custom-modal .input:before,.custom-modal .input input,.custom-modal .match-modal-select .match-modal-select__control:before,.custom-modal .match-modal-select__menu:before{background:#383A3B !important}.custom-modal .form-btns--footer{margin-top:70px}

.bench-side{width:calc(50% - 32px);display:flex;justify-content:space-between;flex-wrap:wrap;margin:-28px -5px 0}.bench-side .bench{position:relative;width:40px;height:40px;left:20px;margin:28px 5px 0}

.bench-settings{vertical-align:top;position:relative;top:-20px;height:45px}.bench-settings .match-modal-select__control{width:40px;height:40px;border-radius:50% !important;text-align:center;padding:11px;cursor:pointer}.bench-settings .match-modal-select__control .match-modal-select__value-container{width:0;height:0;opacity:0}.bench-settings .match-modal-select__control:hover{background:#7a7e80}.bench-settings .match-modal-select__control.match-modal-select__control--menu-is-open{background:#fff;color:#0F0F0F}.bench-settings .match-modal-select__control svg{width:18px;height:18px;display:block;margin:0 auto}.bench-settings .match-modal-select__control:before{content:none !important;display:none !important}.bench-settings .match-modal-select__indicators{display:none}.bench-settings .match-modal-select__menu{width:auto;right:auto;margin-left:5px}.bench-settings .match-modal-select__menu:before{position:absolute;top:-5px;right:-8px;bottom:-5px;left:-8px;-webkit-animation:none;animation:none}.bench-settings .match-modal-select__menu .match-modal-select__option{padding-left:12px !important}

@-webkit-keyframes shake{10%,90%{transform:translate3d(-49.8%, -50%, 0)}20%,80%{transform:translate3d(-50.4%, -50%, 0)}30%,50%,70%{transform:translate3d(-49.2%, -50%, 0)}40%,60%{transform:translate3d(-50.8%, -50%, 0)}}@keyframes shake{10%,90%{transform:translate3d(-49.8%, -50%, 0)}20%,80%{transform:translate3d(-50.4%, -50%, 0)}30%,50%,70%{transform:translate3d(-49.2%, -50%, 0)}40%,60%{transform:translate3d(-50.8%, -50%, 0)}}.substitution-and-position-modal-overlay{background:none;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;vertical-align:middle;line-height:100vh;text-align:center}.substitution-and-position-modal{display:inline-block;text-align:left;height:320px;pointer-events:auto;white-space:nowrap;vertical-align:middle;line-height:1.4}.substitution-and-position-modal.shake-animation{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both}.substitution-and-position-modal .modal-name{font-size:16px;font-weight:700}

.substitution-modal{background:rgba(21,21,23,0.95);border:1px solid #FFFFFF;box-shadow:0 2px 30px 0 rgba(0,0,0,0.4);border-radius:2px;padding:15px;width:388px;height:346px;display:inline-block;white-space:normal;vertical-align:middle;position:relative}.substitution-modal .modal-close{position:absolute;top:15px;right:15px}.substitution-modal .modal-close svg{width:18px;height:18px}.substitution .position-toggle{margin-top:8px;cursor:pointer}.substitution .position-toggle:hover{color:#39f}.substitution .substitution-team{display:flex;width:100%;border-bottom:1px solid #fff;margin-top:8px}.substitution .substitution-team li{width:50%;margin-bottom:-1px;border-bottom:2px solid transparent;color:#fff}.substitution .substitution-team li a{padding:6px;display:block;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.substitution .substitution-team li .team-side{font-size:14px;text-transform:uppercase}.substitution .substitution-team li .team_name{opacity:.75;padding-left:6px}.substitution .substitution-team li.active{color:#39f;border-bottom-color:#39f}.substitution .substitution-team li.active .team-side{font-weight:700}.substitution .substitution-players{display:flex;height:239px}.substitution .substitution-players .substitution-col{height:100%;width:50%;position:relative}.substitution .substitution-players .substitution-col .col-title{font-size:11px;font-weight:700;padding:4px 8px;color:#fff;text-transform:uppercase;letter-spacing:0.1em;line-height:27px}.substitution .substitution-players .substitution-col .players-list{overflow:auto;position:absolute;top:31px;right:0;bottom:0;left:0}

.player-position-select{display:inline-block;position:absolute !important;right:0;top:50%;margin-top:-12px;width:50px}.player-position-select .player-position__control{background:none;border:none;outline:none;box-shadow:none;min-height:23px}.player-position-select .player-position__control:hover .player-position__dropdown-indicator,.player-position-select .player-position__control.player-position__control--menu-is-open .player-position__dropdown-indicator{color:#39f}.player-position-select .player-position__control.player-position__control--is-disabled .player-position__dropdown-indicator{display:none !important}.player-position-select .player-position__input{color:#fff;margin:0 -2px}.player-position-select .player-position__input input{height:17px;line-height:17px;width:100%}.player-position-select .player-position__value-container{padding:0;line-height:23px}.player-position-select .player-position__value-container .player-position__single-value{color:#fff;margin-left:0;margin-right:0;position:relative;transform:none;top:0}.player-position-select .player-position__indicators{position:absolute;top:0;right:0}.player-position-select .player-position__indicators .player-position__indicator-separator{display:none}.player-position-select .player-position__indicators .player-position__dropdown-indicator{padding:4px;color:#fff}.player-position-select .player-position__indicators .player-position__dropdown-indicator svg{width:16px;height:16px}.player-position-select .player-position__menu{margin-top:6px;left:-10px;right:-6px;min-width:100%;width:auto;font-size:14px;line-height:1.4;background:#2B2C2E}.player-position-select .player-position__menu .player-position__menu-list{padding:0}.player-position-select .player-position__menu .player-position__option{border-top:1px solid rgba(255,255,255,0.07)}.player-position-select .player-position__menu .player-position__option:first-child{border-top:none}.player-position-select .player-position__menu .player-position__option:hover,.player-position-select .player-position__menu .player-position__option.player-position__option--is-focused{background:rgba(255,255,255,0.03) !important}.player-position-select .player-position__menu .player-position__option.player-position__option--is-selected{background:transparent;color:#39f}

@-webkit-keyframes toggleWidth{0%{width:0}100%{width:388px}}@keyframes toggleWidth{0%{width:0}100%{width:388px}}.position-modal{background:rgba(21,21,23,0.95);border:1px solid #FFFFFF;border-left:none;box-shadow:0 2px 30px 0 rgba(0,0,0,0.4);border-radius:0 2px 2px 0;width:388px;height:326px;display:inline-block;white-space:normal;vertical-align:middle;-webkit-animation:.2s ease-out 0s 1 toggleWidth;animation:.2s ease-out 0s 1 toggleWidth;overflow:hidden}.position-modal .inner{width:388px;padding:15px}.position-modal .position{margin-top:15px}.position-modal .position .position-players{display:flex;height:272px}.position-modal .position .position-players .position-col{height:100%;width:50%;position:relative}.position-modal .position .position-players .position-col .col-title{font-size:11px;font-weight:700;padding:4px 8px;color:#fff;text-transform:uppercase;letter-spacing:0.1em;line-height:27px}.position-modal .position .position-players .position-col .players-list{overflow:auto;position:absolute;top:31px;right:0;bottom:0;left:0}.position-modal .player{padding-right:50px;position:relative}

@-webkit-keyframes ShortcutHintIn{from{transform:translate3d(0, -5px, 0);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes ShortcutHintIn{from{transform:translate3d(0, -5px, 0);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.match-shortcuts-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.match-basic-players-shortcuts{padding:15px;width:100%;position:relative;border:3px solid #151517}.match-basic-players-shortcuts input{width:110px;display:inline-block;height:40px;line-height:40px;padding:10px;font-size:16px;font-weight:700;color:#fff;border-radius:2px;transition:background .2s, width .2s;border:1px solid rgba(255,255,255,0.6)}.match-basic-players-shortcuts input:focus{border-color:#39f}.match-basic-players-shortcuts button{background:#39f;line-height:40px;padding:0 20px;font-size:13px;vertical-align:top;display:inline-block;border-radius:2px;margin-left:10px;letter-spacing:0.162em;transition:background .2s;font-weight:600}.match-basic-players-shortcuts button:hover{background:#4da6ff}.match-basic-players-shortcuts .error-message{background:#fff;border-radius:2px;color:red;white-space:nowrap;padding:5px 10px;display:inline-block;margin-top:10px}.match-basic-players-shortcuts.is-no-player-touch input{width:140px}.match-basic-players-shortcuts .shortcut-hint{position:absolute;bottom:65px;left:15px;z-index:1;background:#2B2C2E;color:#fff;font-size:14px;line-height:20px;box-shadow:0 10px 20px 10px rgba(0,0,0,0.1),0 0 30px rgba(0,0,0,0.23);border-radius:4px;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:ShortcutHintIn;animation-name:ShortcutHintIn}.match-basic-players-shortcuts .shortcut-hint .hint-row{display:flex;border-top:1px solid #3f4043;text-overflow:ellipsis;overflow:hidden}.match-basic-players-shortcuts .shortcut-hint .hint-row:first-child{border-top:none}.match-basic-players-shortcuts .shortcut-hint .hint-row .hint-col{padding:5px 10px;width:180px}.match-basic-players-shortcuts .shortcut-hint .hint-row .hint-col:first-child{width:36px}

.active-player{margin-top:10px}.active-player .active-player-title{font-weight:bold;text-transform:uppercase;font-size:13px;letter-spacing:1.1px}.active-player .active-player-buttons{margin-top:5px}.active-player .active-player-buttons button{background:#3c3d40;border-radius:2px;text-transform:uppercase;letter-spacing:1px;width:calc(50% - 5px)}.active-player .active-player-buttons button:first-child{margin-left:0}.active-player .active-player-buttons button:hover{background:#636466}.active-player .active-player-buttons button.active{background-color:#39f}

.match-basic-time-events{width:100%;position:relative;border:3px solid #151517}.match-basic-time-events .event-buttons{font-size:16px;font-weight:700;text-transform:uppercase;line-height:0}.match-basic-time-events .event-buttons a{display:inline-block;position:relative;white-space:nowrap;text-align:center;background:#3c3d40;border:2px solid #151517;line-height:20px;border-radius:3px;letter-spacing:1px}.match-basic-time-events .event-buttons a:hover{background:#636466}.match-basic-time-events .event-buttons a.active{background:#39f;color:#fff}.match-basic-time-events .event-buttons a.active .team-name{color:rgba(255,255,255,0.75) !important}.match-basic-time-events .event-buttons a.ball-dead{height:72px;width:100%;line-height:68px}.match-basic-time-events .event-buttons a.side{width:50%;height:108px;line-height:107px}.match-basic-time-events .event-buttons a.event{width:50%;height:36px;line-height:32px;font-weight:400;font-size:13px}.match-basic-time-events .event-buttons a.event.event--full-width{width:100%}.match-basic-time-events .event-buttons a .text-align{display:inline-block;vertical-align:middle;line-height:20px;max-width:90%;white-space:nowrap}.match-basic-time-events .event-buttons a .text-align .team-name{display:block;font-size:12px;font-weight:400;color:rgba(255,255,255,0.75);text-overflow:ellipsis;max-width:100%;overflow:hidden;letter-spacing:.5px}.match-basic-time-events .current-event-actions{text-align:right;padding:4px}.match-basic-time-events .current-event-actions.disabled{pointer-events:none;opacity:.25}.match-basic-time-events .current-event-actions .event-action{line-height:33px;padding:0 20px;background:#404040;display:inline-block;border-radius:2px;margin-left:4px;letter-spacing:1px;font-weight:600;opacity:.8}.match-basic-time-events .current-event-actions .event-action:hover{background:#666}

.drag-preview{position:fixed;top:0;left:0;cursor:default;cursor:-webkit-grabbing;cursor:grabbing;pointer-events:none;z-index:2;overflow:hidden;margin:0 !important}.drag-preview.player{width:40px;height:40px;background:rgba(51,153,255,0.9);border:1px solid #fff;border-radius:50%}.drag-preview.player:before{content:'';width:6px;height:6px;border-radius:50%;background:#fff;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.drag-preview.player.away{background:rgba(38,99,140,0.5)}.drag-preview.feed-player:before{background:rgba(18,98,179,0.9) !important}.drag-preview.feed-player svg{fill:rgba(18,98,179,0.2);stroke:#1262B3}.drag-preview.feed-ball,.drag-preview.feed-point,.drag-preview.manual-ball{color:#1262B3 !important;background:rgba(18,98,179,0.2) !important;border:1px solid rgba(18,98,179,0.9) !important}.drag-preview.feed-ball:before,.drag-preview.feed-point:before,.drag-preview.manual-ball:before{background:rgba(18,98,179,0.9) !important}

.pitch-design-modal-overlay{background:none;position:fixed;top:0;right:0;bottom:0;left:0}.pitch-design-modal{position:absolute;top:50%;left:50%;background:#151517;border:1px solid #FFFFFF;box-shadow:0 2px 30px 0 rgba(0,0,0,0.4);border-radius:2px;height:286px;transform:translate3d(-50%, -50%, 0);padding:15px}.pitch-design-modal .modal-name{text-transform:uppercase;font-size:11px;color:rgba(255,255,255,0.75);letter-spacing:0.92px;font-weight:bold}.pitch-design-modal .modal-label{font-size:18px;color:#FFFFFF;font-weight:bold}.pitch-design-modal .pitch-designs{white-space:nowrap;margin:12px -8px 0}.pitch-design-modal .modal-actions{margin-top:14px;text-align:right}.pitch-design-modal .modal-actions .action{border-radius:2px;line-height:40px;font-size:13px;letter-spacing:1.62px;display:inline-block;text-transform:uppercase}.pitch-design-modal .modal-actions .action.cancel{padding:0 22px;color:#fff}.pitch-design-modal .modal-actions .action.save{padding:0 58px;background:#39f;color:#FFF;font-weight:600}

.pitch-design{display:inline-block;vertical-align:top;position:relative}.pitch-design:hover{background:rgba(255,255,255,0.1)}.pitch-design.active{background:rgba(255,255,255,0.3)}.pitch-design .pitch-change{display:block;padding:8px}.pitch-design .toggle-rotation{position:absolute;right:8px;bottom:17px}.pitch-design .toggle-rotation:hover{opacity:.8}.pitch-design .toggle-rotation svg{width:18px;height:18px}.pitch-design .lines-count{font-size:12px;color:#FFFFFF;letter-spacing:1.09px;margin-top:10px;text-transform:uppercase;margin-bottom:12px;display:block}.pitch-design .pitch{width:144px;height:101px;border:1px solid rgba(0,0,0,0.5);position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;background:#2B2C2E}.pitch-design .pitch:before{content:'';width:1px;position:absolute;top:0;bottom:0;left:50%;background:rgba(0,0,0,0.5)}.pitch-design .pitch .line{flex-grow:1}.pitch-design .pitch .line:nth-child(even){background:rgba(0,0,0,0.2)}.pitch-design .pitch.rotate-90,.pitch-design .pitch.rotate-270{flex-direction:column}.pitch-design .pitch.rotate-0,.pitch-design .pitch.rotate-180{flex-direction:row}.pitch-design .pitch.rotate-180,.pitch-design .pitch.rotate-270{transform-origin:center center;transform:rotate(180deg)}

@-webkit-keyframes selectIn{from{transform:translateY(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}@keyframes selectIn{from{transform:translateY(-5px);opacity:0}to{transform:translateX(0px);opacity:1}}.additional-events{position:absolute;top:10px;right:4px;z-index:1;pointer-events:auto;line-height:22px}.additional-events .clear-points{width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:16px}.additional-events .clear-points:hover{opacity:.6}.additional-events .clear-points svg{width:inherit;height:inherit}.additional-events .additional-trigger{vertical-align:middle;width:18px;display:inline-block;text-align:center}.additional-events .additional-trigger:hover{opacity:.6}.additional-events .additional-trigger svg{width:6px;height:18px}.additional-events .events-list{position:absolute;top:100%;right:0;margin-top:7px;font-size:13px;background:#151517;white-space:nowrap;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 0px 10px rgba(0,0,0,0.43);border-radius:4px;background:#2B2C2E;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:selectIn;animation-name:selectIn;overflow:hidden}.additional-events .events-list li+li{border-top:1px solid rgba(255,255,255,0.2)}.additional-events .events-list a{padding:9px 14px;display:block}.additional-events .events-list a:hover{background:rgba(255,255,255,0.2)}.additional-events .events-list li.disabled a{background:transparent !important;color:rgba(255,255,255,0.5) !important;cursor:default;pointer-events:none}

.search-by-id-modal-overlay{background:none;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.search-by-id-modal{position:absolute;top:50%;left:50%;background:rgba(21,21,23,0.95);border:1px solid #FFFFFF;box-shadow:0 2px 30px 0 rgba(0,0,0,0.4);border-radius:2px;padding:15px;pointer-events:auto;width:252px;margin:-52px 0 0 -126px}.search-by-id-modal .modal-close{position:absolute;top:15px;right:15px}.search-by-id-modal .modal-close svg{width:18px;height:18px}.search-by-id-modal .modal-name{font-size:16px;font-weight:700}.search-by-id-modal input{width:220px;height:40px;line-height:40px;padding:10px;font-size:16px;font-weight:700;color:#FFF;border-radius:2px;border:1px solid #fff;margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-by-id-modal input:focus{border-color:#3399FF}.search-by-id-modal .error-message{background:#fff;border-radius:2px;color:red;white-space:nowrap;padding:5px 10px;display:inline-block;margin-top:10px}

@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.review-modal-overlay{background:rgba(15,15,15,0.62);position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;padding:50px 0;z-index:255;line-height:calc(100vh - 100px);text-align:center;opacity:0;transition:opacity .2s ease-out}.review-modal-overlay.ReactModal__Overlay--after-open{opacity:1}.review-modal{display:inline-block;vertical-align:middle;width:632px;margin:0 auto;border-radius:4px;background:#262729;box-shadow:0 0 8px 0 rgba(21,28,33,0.1);line-height:1.4;text-align:left}.review-modal .review-modal-container{padding:48px}.review-modal .modal-title{font-size:27px;font-weight:bold;line-height:40px}.review-modal .input:before,.review-modal .input input,.review-modal .input textarea,.review-modal .match-modal-select__control,.review-modal .match-modal-select__menu{background:#383A3B !important}.review-modal .form-btns--footer{margin-top:70px}.review-modal button{position:relative}.review-modal button.loading:after{content:'';position:absolute;top:50%;left:50%;margin-top:-11px;margin-left:-11px;width:20px;height:20px;border:2px solid #fff;border-left-color:transparent;border-radius:50%;opacity:1;transition-duration:0.5s;transition-property:opacity;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear}.review-modal button:hover{background:#4da6ff}.review-modal .status-col .match-modal-select__option,.review-modal .status-col .match-modal-select__single-value{padding-left:36px}.review-modal .status-col .match-modal-select__option svg,.review-modal .status-col .match-modal-select__single-value svg{overflow:visible;width:16px;height:16px;position:absolute;top:50%;left:10px;margin-top:-8px}

.pitch-calibration-modal{position:fixed;background:rgba(52,52,56,0.85);box-shadow:0 2px 12px 0 rgba(0,0,0,0.3);z-index:255;border-radius:4px;padding:10px 30px 30px;pointer-events:none;opacity:0;transition:0.05s opacity linear 0.5s,0s top linear 1s,0s left linear 1s}.dragging .pitch-calibration-modal{display:none}.pitch-calibration-modal .calibration-title{font-weight:700;font-size:17px;color:#FFF;line-height:30px;margin-bottom:21px}.pitch-calibration-modal .calibration-container{position:relative;margin-top:20px}.pitch-calibration-modal .calibration-container .calibration-pitch{position:absolute;top:0;left:0}.pitch-calibration-modal .calibration-container .calibration-pitch .pitch-svg{transform:translateY(0)}.pitch-calibration-modal.visible{pointer-events:auto;opacity:1;transition:0.05s opacity,0s top linear 0s,0s left linear 0s}

.calibration-points{position:relative;position:absolute;top:0;left:0}

.calibration-point{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border:1px solid #A34CFF;background:rgba(163,76,255,0);border-radius:1px}.calibration-point:hover{border-color:#1262B3;background:rgba(18,98,179,0.4);cursor:pointer}.calibration-point.active{background:rgba(76,166,255,0.9) !important;border:1px solid #4CA6FF !important}.calibration-point.selected{border-color:#A34CFF;background:rgba(124,0,255,0.9);border-radius:2px}

.add-ball-btn{float:right;font-weight:600;font-size:14px;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:2px 10px 2px 34px;position:relative;line-height:30px;background:#313236;border-radius:2px;cursor:pointer}.add-ball-btn:before{content:'';background:rgba(236,26,185,0.1);border:1px solid #EC1AB9;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:10px;margin-top:-9px}.add-ball-btn:hover,.add-ball-btn.active{background:#2c2d31}.add-ball-btn.active:before{background:rgba(18,98,179,0.1);border:1px solid #1262B3}

.add-player-btns{float:right;font-weight:600;font-size:14px;color:#fff;letter-spacing:1px;text-transform:uppercase}.add-player-btns .add-home-player,.add-player-btns .add-away-player{float:right;cursor:pointer;padding:2px 10px 2px 34px;position:relative;line-height:30px;background:#313236;border-radius:2px;margin-right:8px}.add-player-btns .add-home-player:hover,.add-player-btns .add-home-player.active,.add-player-btns .add-away-player:hover,.add-player-btns .add-away-player.active{background:#2c2d31}.add-player-btns .add-home-player.active svg,.add-player-btns .add-away-player.active svg{stroke:#1262B3;fill:rgba(18,98,179,0.1)}.add-player-btns .add-home-player svg,.add-player-btns .add-away-player svg{width:17px;height:15px;position:absolute;top:50%;left:10px;margin-top:-8px;stroke:#fff;fill:rgba(255,255,255,0.1)}.add-player-btns .add-away-player svg{transform-origin:center center;transform:rotate(180deg)}

.coordinates-preview{margin:20px 0;position:relative}.coordinates-preview .pitch-svg{margin:0 auto;width:346px}.coordinates-preview .preview-points{position:absolute;top:0;left:50%;transform:translateX(-50%)}.coordinates-preview .preview-points .preview-point{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:1px;background:rgba(124,0,255,0.8)}.coordinates-preview .preview-ball{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:rgba(236,26,185,0.3);border:1px solid #EC1AB9}.coordinates-preview .preview-player{position:absolute}.coordinates-preview .preview-player.home{height:0;width:0;border-bottom:13px solid rgba(255,255,255,0.7);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);margin:-6px 0 0 -8px}.coordinates-preview .preview-player.away{height:0;width:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:13px solid rgba(255,255,255,0.7);margin:-7px 0 0 -8px}

.manual-pitch{pointer-events:none}.manual-pitch .pitch-title{background:#5A9BC7;color:#fff;text-align:center;line-height:24px;white-space:nowrap;text-transform:uppercase;font-size:13px}.manual-pitch .pitch-title .home-team,.manual-pitch .pitch-title .away-team,.manual-pitch .pitch-title .goals{display:inline-block;vertical-align:top}.manual-pitch .pitch-title .home-team,.manual-pitch .pitch-title .away-team{width:30%;overflow:hidden;text-overflow:ellipsis}.manual-pitch .pitch-title .home-team{text-align:right}.manual-pitch .pitch-title .away-team{text-align:left}.manual-pitch .pitch-title .goals{margin:0 22px}.manual-pitch .pitch-container{position:absolute;top:15px;right:30px;bottom:15px;left:30px}

.pitch-svg{position:absolute;top:50%;right:0;bottom:auto;left:0;transform:translateY(-50%)}.pitch-svg .goal{position:absolute;width:16px;border:2px solid #fff}.pitch-svg .goal.goal-home{border-right:none;right:50%}.pitch-svg .goal.goal-away{border-left:none;left:50%}.pitch-svg svg{display:block;margin:0 auto;overflow:visible}.pitch-svg svg .pixel-perfect{shape-rendering:crispEdges}

.event-controls{position:absolute;left:50%;top:50%}.dragging .event-controls{pointer-events:auto}.event-controls.ball-shortcut-enable,.event-controls.home-shortcut-enable,.event-controls.away-shortcut-enable{pointer-events:auto}.event-controls.ball-shortcut-enable .feed-point,.event-controls.ball-shortcut-enable .feed-player,.event-controls.ball-shortcut-enable .feed-new,.event-controls.ball-shortcut-enable .feed-lines,.event-controls.ball-shortcut-enable .feed-ball,.event-controls.home-shortcut-enable .feed-point,.event-controls.home-shortcut-enable .feed-player,.event-controls.home-shortcut-enable .feed-new,.event-controls.home-shortcut-enable .feed-lines,.event-controls.home-shortcut-enable .feed-ball,.event-controls.away-shortcut-enable .feed-point,.event-controls.away-shortcut-enable .feed-player,.event-controls.away-shortcut-enable .feed-new,.event-controls.away-shortcut-enable .feed-lines,.event-controls.away-shortcut-enable .feed-ball{pointer-events:none}.event-controls.delete-shortcut-enable .feed-point,.event-controls.delete-shortcut-enable .feed-player,.event-controls.delete-shortcut-enable .feed-ball{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiPiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjAuNDg4LDMuNTE1YTExLjk5NCwxMS45OTQsMCwxLDAsMCwxNi45N0ExMi4wMTQsMTIuMDE0LDAsMCwwLDIwLjQ4OCwzLjUxNVpNMTYuNzA5LDE1LjI3OUExLDEsMCwwLDEsMTUuMywxNi42OTRsLTMuMTEtMy4xMWEuMjUyLjI1MiwwLDAsMC0uMzU0LDBsLTMuMTA5LDMuMTFhMS4wMTksMS4wMTksMCwwLDEtMS40MTUsMCwxLDEsMCwwLDEsMC0xLjQxNWwzLjExLTMuMTA5YS4yNDkuMjQ5LDAsMCwwLDAtLjM1M2wtMy4xMS0zLjExQTEsMSwwLDAsMSw4LjcyMiw3LjI5MmwzLjEwOSwzLjExYS4yNS4yNSwwLDAsMCwuMzU0LDBsMy4xMS0zLjExYTEsMSwwLDAsMSwxLjQxNCwxLjQxNWwtMy4xMSwzLjExYS4yNS4yNSwwLDAsMCwwLC4zNTNaIi8+PC9zdmc+) 12 12,auto}.event-controls.ball-shortcut-enable{cursor:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBvcGFjaXR5PSIwLjQiIGZpbGw9IiNFQzFBQjkiIGQ9Ik0xOCwzNS41QzguNCwzNS41LDAuNSwyNy42LDAuNSwxOFM4LjQsMC41LDE4LDAuNVMzNS41LDguNCwzNS41LDE4UzI3LjYsMzUuNSwxOCwzNS41eiIvPjxwYXRoIGZpbGw9IiNFQzFBQjkiIGQ9Ik0xOCwxYzkuNCwwLDE3LDcuNiwxNywxN3MtNy42LDE3LTE3LDE3UzEsMjcuNCwxLDE4UzguNiwxLDE4LDEgTTE4LDBDOC4xLDAsMCw4LjEsMCwxOHM4LjEsMTgsMTgsMThzMTgtOC4xLDE4LTE4UzI3LjksMCwxOCwwTDE4LDB6Ii8+PC9nPjxnPjxjaXJjbGUgZmlsbD0iI0VDMUFCOSIgY3g9IjE3LjUiIGN5PSIxNy41IiByPSIyLjUiLz48L2c+PC9zdmc+) 18 18,auto}.event-controls.away-shortcut-enable{cursor:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzggMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBmaWxsLW9wYWNpdHk9IjAuMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMzYsMy41IDIsMy41IDE5LDMzICIvPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxNC41IiByPSIyLjUiLz48L3N2Zz4=) 19 19,auto}.event-controls.home-shortcut-enable{cursor:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzhweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzggMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBmaWxsLW9wYWNpdHk9IjAuMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMiwzMi41IDM2LDMyLjUgMTksMyAiLz48Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIxOC41IiBjeT0iMjEuNSIgcj0iMi41Ii8+PC9zdmc+) 19 19,auto}

.shadow-positions{position:absolute;top:50%;right:0;bottom:auto;left:0;margin:0 auto;pointer-events:none}.shadow-positions .shadow-position{position:absolute;width:20px;height:20px;margin:-10px 0 0 -10px;z-index:1;border-radius:50%;border:1px solid rgba(255,255,255,0.5);background:rgba(255,255,255,0.2)}.shadow-positions .shadow-position:before{width:2px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -1px;content:'';background:rgba(255,255,255,0.5);border-radius:50%}.shadow-positions .shadow-position:after{width:2px;position:absolute;top:-5px;bottom:50%;left:50%;margin:0 0 0 -1px;content:'';background:rgba(255,255,255,0.5)}.shadow-positions .shadow-position .index{position:absolute;left:50%;bottom:100%;width:24px;background:rgba(255,255,255,0.5);margin-bottom:5px;margin-left:-1px;text-align:right;font-weight:700;font-size:13px;line-height:14px;color:#fff;padding:0 3px}

.pitch-fill{pointer-events:none}.pitch-fill .pitch-fill-container{position:absolute;top:15px;right:30px;bottom:15px;left:30px}.pitch-fill .fill{background:rgba(255,255,255,0.05);position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}

.timesheet{position:fixed;top:0;right:0;bottom:0;left:0}.timesheet .timesheet-header{height:60px;background:#262729;padding:7px 16px}.timesheet .timesheet-header .logo{float:left;margin:10px 0 0 0}.timesheet .timesheet-header .logo svg{width:138px;height:26px}.timesheet .timesheet-header .user{float:right;margin-top:6px}.timesheet .timesheet-content{padding:0 55px;margin:35px 0 0;position:relative}.timesheet .timesheet-content .timesheet-title{color:#FFFFFF;font-weight:400;font-size:26px;line-height:28px}.timesheet .loader-container{position:absolute;top:-95px;right:0;bottom:0;left:0}.timesheet .loader-container:before{position:absolute;top:138px;right:0;bottom:0;left:0;background:rgba(21,21,23,0.8);content:''}.timesheet .loader-container .loader{position:absolute;top:50%;right:50%;margin:-20px -20px 0 0}

@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}.loader{width:40px;height:40px;border-radius:50%;border:solid 5px rgba(255,255,255,0.2);border-top-color:#FFF;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}

.timesheet-table{margin:40px 0 0;position:relative}.timesheet-table .total-time{position:absolute;top:-20px;right:0;color:#999}.timesheet-table .timesheet-export{position:absolute;top:-282px;right:20px;border:1px solid;display:inline-block;border-radius:2px;padding:7px 20px;font-size:14px;line-height:20px;color:#3399FF;letter-spacing:1.87px;text-transform:uppercase;transition:color .2s}.timesheet-table .timesheet-export:hover{color:#fff}.timesheet-table .ReactVirtualized__Table{color:#fff;line-height:42px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerRow,.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__row{display:flex}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__row{border-bottom:1px solid #212124}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__row.odd{background:#1a1a1c}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__row.separate{border-top:1px solid gray;background:#212124}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__row.separate.odd{background:#26262a}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__row.separate+.separate{border-top:none}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__row.separate+div:not(.separate){border-top:1px solid gray}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerRow{text-transform:uppercase;overflow:visible !important;font-size:15px;font-weight:700;letter-spacing:0.5px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn{padding:0 5px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;letter-spacing:0.5px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn a{display:inline-block}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn a:hover{color:#39f}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn:first-child{padding:0 5px 0 10px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__rowColumn.dashed{border-left:1px dashed rgba(255,255,255,0.3);padding-left:20px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn{padding:0 5px;position:relative;white-space:nowrap;overflow:visible;text-overflow:ellipsis;letter-spacing:.5px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn:first-child{padding:0 5px 0 10px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn:nth-child(2) .table-filter{margin-left:-124px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.dashed{border-left:1px dashed rgba(255,255,255,0.3);padding-left:20px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn.ReactVirtualized__Table__sortableHeaderColumn:hover{color:#fff}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText{position:relative}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText .text-overflow{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;position:relative;font-size:13px}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText .text-overflow svg{width:8px;height:8px;position:absolute;top:50%;right:0;margin-top:-4px;transition:transform .2s;transform:rotate(0);transform-origin:center center;display:none}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText:hover{color:#39f}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] .text-overflow,.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="desc"] .text-overflow{font-weight:700;padding-right:13px;color:#39f}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] .text-overflow svg,.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="desc"] .text-overflow svg{display:block}.timesheet-table .ReactVirtualized__Table .ReactVirtualized__Table__headerColumn .ReactVirtualized__Table__headerTruncatedText[aria-sort="asc"] svg{transform:rotate(180deg)}.timesheet-table .table-filter-container{display:inline-block;position:relative;vertical-align:top}.timesheet-table .table-filter-container .table-filter-action{cursor:pointer;display:inline-block;width:30px;height:42px;text-align:center}.timesheet-table .table-filter-container .table-filter-action:hover,.timesheet-table .table-filter-container .table-filter-action.active{color:#39f}.timesheet-table .table-filter-container .table-filter-action svg{position:relative;top:-1px;pointer-events:none;width:11px;height:7px}.timesheet-table .groups-count{display:inline-block;width:26px;height:26px;background:rgba(255,255,255,0.1);text-align:center;line-height:26px;margin-top:8px;border-radius:4px;font-size:14px;cursor:pointer}.timesheet-table .groups-count:hover{transition:background .2s;background:rgba(255,255,255,0.2)}.timesheet-table .groups-count.active{background:rgba(255,255,255,0.5)}

.rdrCalendarWrapper{box-sizing:border-box;background:#ffffff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:0.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{pointer-events:none}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}

.rdrCalendarWrapper{color:#000000;font-size:12px;border-radius:5px 5px 0px 0px;font-size:12px}.rdrDateDisplay{background-color:#eff2f7;padding:0.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(35,57,66,0.21);border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='#0E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:rgba(0,0,0,0.07)}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 0.833em;padding:0;border:0;border-radius:5px;background:#EFF2F7}.rdrNextPrevButton:hover{background:#E1E7F0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px, 0px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent #34495e transparent transparent;transform:translate(-3px, 0px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent #34495e;transform:translate(3px, 0px)}.rdrWeekDays{padding:0 0.833em}.rdrMonth{padding:0 0.833em 1.666em 0.833em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;line-height:3.000em;height:3.000em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;left:0;right:0;top:0;bottom:0;top:5px;bottom:5px;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:'';position:absolute;bottom:4px;left:50%;transform:translate(-50%, 0);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday .rdrInRange ~ .rdrDayNumber span:after,.rdrDayToday .rdrStartEdge ~ .rdrDayNumber span:after,.rdrDayToday .rdrEndEdge ~ .rdrDayNumber span:after,.rdrDayToday .rdrSelected ~ .rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span{color:rgba(255,255,255,0.85)}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;top:5px;left:0;right:0;bottom:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0px}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0px}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:rgba(255,255,255,0.09);position:absolute;top:3px;left:0px;right:0px;bottom:3px;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0px}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:2px;right:0px}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px #dee7eb;margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:'';border:1px solid currentColor;border-radius:1.333em;position:absolute;top:-2px;bottom:-2px;left:0px;right:0px;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:0.833em}

.timesheet-date-filter{float:right;position:relative;margin-top:2px}.timesheet-date-filter .controls{white-space:nowrap}.timesheet-date-filter .controls .date-toggle{display:inline-block;font-size:17px;color:#FFFFFF;font-weight:700;cursor:pointer;position:relative;padding-right:40px;border-right:1px solid #2D2E30}.timesheet-date-filter .controls .date-toggle:hover{color:#39f}.timesheet-date-filter .controls .date-toggle svg{position:absolute;top:50%;right:20px;margin-top:-6px;width:12px;height:12px}.timesheet-date-filter .controls .date-toggle svg.cross{width:10px;height:10px;margin-top:-5px}.timesheet-date-filter .controls .date-toggle svg.cross *{stroke-width:1px;stroke:currentColor}.timesheet-date-filter .controls .date-right-controls{display:inline-block;margin-left:10px;line-height:0;vertical-align:top}.timesheet-date-filter .controls .date-right-controls .to-left,.timesheet-date-filter .controls .date-right-controls .to-right{cursor:pointer;position:relative;width:23px;height:23px;display:inline-block}.timesheet-date-filter .controls .date-right-controls .to-left:hover,.timesheet-date-filter .controls .date-right-controls .to-right:hover{color:#39f}.timesheet-date-filter .controls .date-right-controls .to-left svg,.timesheet-date-filter .controls .date-right-controls .to-right svg{width:12px;height:12px;transform-origin:center;position:absolute;top:50%;right:50%;margin-top:-6px;margin-right:-6px}.timesheet-date-filter .controls .date-right-controls .to-left svg{transform:rotate(90deg)}.timesheet-date-filter .controls .date-right-controls .to-right svg{transform:rotate(-90deg)}.timesheet-date-filter .date-container{position:absolute;top:100%;right:0;z-index:255}.timesheet-date-filter .rdrDateRangePickerWrapper{flex-direction:column-reverse}.timesheet-date-filter .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:auto}.timesheet-date-filter .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrStaticRanges{display:block}.timesheet-date-filter .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrStaticRanges .rdrStaticRange{display:inline-block;width:25%;color:#1d2429;border-top:1px solid #eff2f7;border-bottom:none;border-left:1px solid #eff2f7}.timesheet-date-filter .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrStaticRanges .rdrStaticRange:first-child{border-left:none}.timesheet-date-filter .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrStaticRanges .rdrStaticRange .rdrStaticRangeLabel{text-align:center}.timesheet-date-filter .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrInputRanges{display:none}

.timesheet-user-filter{float:right;position:relative;margin-right:20px;margin-top:2px}.timesheet-user-filter .table-filter-container{float:right;display:block}.timesheet-user-filter .table-filter-container .table-filter{margin:0 0 0 -256px}.timesheet-user-filter .controls{white-space:nowrap}.timesheet-user-filter .controls .date-toggle{display:inline-block;font-size:17px;color:#FFFFFF;font-weight:700;cursor:pointer;position:relative;padding-right:40px}.timesheet-user-filter .controls .date-toggle:hover{color:#39f}.timesheet-user-filter .controls .date-toggle svg{position:absolute;top:50%;right:20px;margin-top:-6px;width:12px;height:12px}.timesheet-user-filter .controls .date-toggle svg.cross{width:10px;height:10px;margin-top:-5px}.timesheet-user-filter .controls .date-toggle svg.cross *{stroke-width:1px;stroke:currentColor}.timesheet-user-filter .controls .date-right-controls{display:inline-block;margin-left:10px;line-height:0;vertical-align:top}.timesheet-user-filter .controls .date-right-controls .to-left,.timesheet-user-filter .controls .date-right-controls .to-right{cursor:pointer;position:relative;width:23px;height:23px;display:inline-block}.timesheet-user-filter .controls .date-right-controls .to-left:hover,.timesheet-user-filter .controls .date-right-controls .to-right:hover{color:#39f}.timesheet-user-filter .controls .date-right-controls .to-left svg,.timesheet-user-filter .controls .date-right-controls .to-right svg{width:12px;height:12px;transform-origin:center;position:absolute;top:50%;right:50%;margin-top:-6px;margin-right:-6px}.timesheet-user-filter .controls .date-right-controls .to-left svg{transform:rotate(90deg)}.timesheet-user-filter .controls .date-right-controls .to-right svg{transform:rotate(-90deg)}

.timesheet-match-filter{float:right;position:relative;margin-right:20px;margin-top:2px}.timesheet-match-filter .table-filter-container{float:right;display:block}.timesheet-match-filter .table-filter-container .table-filter{margin:0 0 0 -256px}.timesheet-match-filter .controls{white-space:nowrap}.timesheet-match-filter .controls .date-toggle{display:inline-block;font-size:17px;color:#FFFFFF;font-weight:700;cursor:pointer;position:relative;padding-right:40px}.timesheet-match-filter .controls .date-toggle:hover{color:#39f}.timesheet-match-filter .controls .date-toggle svg{position:absolute;top:50%;right:20px;margin-top:-6px;width:12px;height:12px}.timesheet-match-filter .controls .date-toggle svg.cross{width:10px;height:10px;margin-top:-5px}.timesheet-match-filter .controls .date-toggle svg.cross *{stroke-width:1px;stroke:currentColor}.timesheet-match-filter .controls .date-right-controls{display:inline-block;margin-left:10px;line-height:0;vertical-align:top}.timesheet-match-filter .controls .date-right-controls .to-left,.timesheet-match-filter .controls .date-right-controls .to-right{cursor:pointer;position:relative;width:23px;height:23px;display:inline-block}.timesheet-match-filter .controls .date-right-controls .to-left:hover,.timesheet-match-filter .controls .date-right-controls .to-right:hover{color:#39f}.timesheet-match-filter .controls .date-right-controls .to-left svg,.timesheet-match-filter .controls .date-right-controls .to-right svg{width:12px;height:12px;transform-origin:center;position:absolute;top:50%;right:50%;margin-top:-6px;margin-right:-6px}.timesheet-match-filter .controls .date-right-controls .to-left svg{transform:rotate(90deg)}.timesheet-match-filter .controls .date-right-controls .to-right svg{transform:rotate(-90deg)}

.timesheet-report{background:#3F4850;color:#b3b3b3;margin-top:20px}.timesheet-report .timesheet-report-top-bar{background:#343C42;padding:15px 20px}.timesheet-report .timesheet-report-content{padding:20px}

.timesheet-report-numbers{white-space:nowrap;margin:0 -20px}.timesheet-report-numbers .numbers-group{display:inline-block;padding:0 20px;color:#FFF}.timesheet-report-numbers .numbers-group+.numbers-group{border-left:1px solid rgba(83,94,105,0.6)}.timesheet-report-numbers .number{display:inline-block;font-weight:300}.timesheet-report-numbers .number+.number{margin-left:15px}.timesheet-report-numbers .number .number-label{font-size:14px;line-height:18px;opacity:.7}.timesheet-report-numbers .number .number-label b{font-weight:700}.timesheet-report-numbers .number .number-value{font-size:22px;line-height:28px;letter-spacing:-.1px}.timesheet-report-numbers .number .number-value b{font-weight:600}

.timesheet-report-chart{height:196px;overflow:hidden;padding:20px;margin:-20px}.timesheet-report-chart svg{overflow:visible}.timesheet-report-chart svg .domain{display:none}.timesheet-report-chart svg .tick line{stroke:#4B555E !important}.timesheet-report-chart svg .tick text{font-size:14px;fill:#b3b3b3 !important;font-family:"Source Sans Pro",Helvetica,sans-serif}.timesheet-report-chart svg .axis-x .tick line{display:none}.timesheet-report-chart svg .axis-x .tick text{font-size:13px;font-weight:600;text-transform:uppercase}.timesheet-report-chart .bar{fill:#84C0F5;font-weight:700;font-size:16px}

.login{position:fixed;top:50%;left:50%;transform:translate(-50%, -60%);padding:30px;border-radius:2px;background:#242426;color:#fff;text-align:center;width:320px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.login .logo{margin:10px 0 40px}.login .logo .welcome{font-weight:700;font-size:28px;line-height:30px;margin-top:10px}.login .logo .helper-text{margin-top:10px}.login fieldset{margin-top:20px}.login input{width:260px;height:40px;line-height:40px;padding:10px;font-size:16px;font-weight:600;color:#fff;border-radius:2px;transition:background .2s;border:1px solid rgba(255,255,255,0.3)}.login input:focus{border-color:#39f}.login button{font-weight:600;background:#39f;line-height:40px;padding:0 25px;font-size:13px;vertical-align:top;border-radius:2px;display:block;letter-spacing:0.162em;transition:background .2s;width:100%;text-transform:uppercase}.login button:hover{background:#0a85ff}.login .fieldset-label{display:block;margin:0 0 8px}.login .error-message{position:absolute;top:100%;right:0;left:0;color:red;font-weight:600;margin-top:30px}.login .success-message{position:absolute;top:100%;right:0;left:0;color:green;font-weight:600;margin-top:30px}.login .helper-links{position:absolute;top:100%;right:0;left:0;margin:10px;opacity:.4}.login .helper-links a{color:#fff}.login .helper-links a:hover{color:#39f}.login .helper-links .pull-left{float:left}.login .helper-links .pull-right{float:right}

