/*!new-schedule.css*/@import url('https://fonts.googleapis.com/css2?family=Rubik&display=swap');.schedule{min-height:100vh}.lite.bracket .schedule{min-height:auto;padding-left:0;padding-right:0}.lite.bracket .schedule #weeks{padding-left:15px;padding-right:15px}@media (max-width:767px){#col-schedule-wrapper{padding:0;overflow:visible}.public-schedule-page #col-schedule-wrapper{padding:0 0.3rem}#col-schedule-wrapper>.stickem-container.row{margin:0}#col-schedule-wrapper>.stickem-container.row .standings-wrapper,#col-schedule-wrapper>.stickem-container.row .schedule-panel-wrapper{padding:0}.schedule-panel,.standings-wrapper>.panel{border-radius:0}}.schedule-panel>.panel-heading{display:flex;align-items:center}.schedule-panel>.panel-heading>.panel-title{flex:1;font-size:14px}.schedule p{margin:1.5em 0}.schedule-maker-pro-panel.schedule-panel.ll-panel-common{border:none;border-radius:1.6rem 1.6rem 0 0}.schedule-maker-pro-panel.schedule-panel.ll-panel-common>.panel-heading{border-radius:1.6rem}.schedule-maker-pro-panel .admin-toggle>.inner>.toggle-label{font-size:1.25rem}.not-public .visible-public{display:none!important}.public .hidden-public{display:none!important}.not-public #floating-buttons{border:0;padding-top:0.5rem;padding-bottom:0.5rem;font-size:10px;background-color:#f7f7f7;font-family:Raleway,Lato,Arial,sans-serif}.public-schedule-page .hidden-public-schedule-page{display:none}.public-schedule-page .visually-hidden-public-schedule-page{visibility:hidden}#floating-buttons .private-alert{display:none;color:#707070}#floating-buttons .wrapper{display:flex;align-items:center;justify-content:flex-end}@media (min-width:768px){.not-public #floating-buttons{display:flex;justify-content:end}#floating-buttons .wrapper{z-index:2}.not-public #floating-buttons .private-alert{flex:1;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.not-public #floating-buttons,.not-public #floating-buttons .private-alert{color:#555}.user-not-authenticated #floating-buttons{border:0;padding-top:0.5rem;padding-bottom:0.5rem;font-size:10px;background-color:#f7f7f7;font-family:Raleway,Lato,Arial,sans-serif}.user-not-authenticated #floating-buttons .private-alert{color:#707070}.user-not-authenticated #floating-buttons .ll-btn-admin{padding:0.6rem 0.8rem;min-width:100px;font-size:10px}}@media (max-width:767px){#floating-buttons .wrapper{justify-content:center}#floating-buttons .filter-buttons-toggle.visible-xs{display:inline-block!important}.unclaimed.not-public #floating-buttons{left:0;right:0}}#footerwrap{padding-bottom:70px}.team-highlight>div{background:rgba(130,195,40,.3)}.schedule .schedule-match{border-radius:1rem;margin-bottom:1px}.schedule .schedule-match .schedule-match-buttons-wrapper .icon{width:1.5rem;justify-content:center}.schedule .team-highlight:not(.bye-highlight)>.match-info{background:rgba(130,195,40,.2)}[data-schedule_type="tournament"] .schedule-match.bye-highlight{display:none!important}.schedule .bye-highlight.team-highlight>div:not(.match-info){background:rgba(200,0,0,.5);color:#f4c7c5}.unscheduled .match-info,.no-possible-timeslots .match-info{color:#b70000}.unscheduled-highlight .match-info{color:#b70000}.unscheduled-highlight>.match-info{background-color:#ffdede}.schedule .bye-highlight .match-info,.schedule .bye-highlight .match-vs,.schedule .unpaid .match-info{color:rgba(0,0,0,0)}.schedule .po-bye-highlight{background:rgba(120,220,250,.25)}.schedule .po-bye-highlight .match-info{background:rgba(120,220,250,.3)}.schedule .po-bye-highlight .match-info .datetime-dropdown,.schedule .po-bye-highlight .match-teams .match-vs{visibility:hidden}.free-highlight,.free-highlight .match-info{background:rgba(65,150,65,0.15)}.unregistered-highlight,.unregistered-highlight .match-info{background:rgba(255,255,150,0.3)}.locked-highlight,.locked-highlight .match-info{background:rgba(0,0,0,0.05)}.locked-highlight .dropdown>.dropdown-toggle{cursor:default}.locked-highlight .match-venue.dropdown-toggle.disabled,.locked-highlight .match-start.dropdown-toggle.disabled,.locked-highlight .match-referee.dropdown-toggle.disabled{opacity:1!important}.violation-highlight,.violation-highlight .match-info{background:rgba(217,83,79,0.18)}.violation-highlight .match-info{border-top-color:rgba(0,0,0,0.05)}.conflict-highlight,.conflict-highlight .match-info{transition:background-color ease-in-out 300ms;position:relative}.conflict-highlight:before{content:'';position:absolute;width:100%;height:100%;border:2px solid #b7000099;border-radius:0.5rem;background:#b7000022;box-shadow:inset 0 2px 4px rgba(183,0,0,0.06),inset 0 1px 2px rgba(183,0,0,0.12)}.pink-highlight,.pink-highlight .match-info{background-color:rgba(207,101,155,0.1)}.match-with-violation{position:relative}.match-with-violation:before{content:'';position:absolute;width:100%;height:100%;border:2px dashed #b70000;border-radius:0.5rem}.delay-highlight,.delay-highlight .match-info{background:rgba(255,248,125,0.18)}.winner:not(.bye){font-weight:bolder}.bye{color:#555555}.unregistered-team{color:#555;font-style:italic}.admin-toggles-container{display:flex;align-items:center;flex-wrap:wrap;transition:padding-bottom 125ms ease}.admin-toggle{display:inline-block;color:#333;background-color:#f3f3f3;font-size:1.25rem;border-radius:1.6rem;position:relative;height:28px;cursor:pointer;overflow:hidden}.admin-toggle>.inner>.toggle-label{font-size:1.15rem;display:flex;align-items:center;padding:0.8rem 0.5rem}.admin-toggle:not(:hover).off>.inner>.toggle-label{color:#bdc3c7}.admin-toggle>.inner>.toggle-label>.toggle-label-icon{margin-left:1rem}.admin-toggle>.inner{display:flex;height:100%}.admin-toggle>.inner>div{display:inline-block;padding:0}.admin-toggle:not(.compact)>.inner>div:last-child>.toggle-button,.admin-toggle:not(.compact)>.inner>.toggle-label:last-child{padding-right:0.8rem}.admin-toggle.with-border-separation>.inner>div:not(:last-child){border-right:2px solid #fff}.admin-toggle .toggle-label-icon{display:none}.admin-toggle.with-label-icon .toggle-label-icon{display:inline-flex}.admin-toggle.compact>.inner>.input-pill{min-width:40px}.admin-toggle.compact>.inner>.input-pill.with-eye{width:36px}.admin-toggle>.inner>div>input{margin:0}.admin-toggle .toggle-button{color:#777;padding:0.5rem 1rem;display:flex;align-items:center;height:100%}.admin-toggle .toggle-button.toggled{color:#106313}.admin-toggle.admin-toggle-compact>.inner{display:flex;padding:0.5rem 1rem;gap:1rem}.admin-toggle.admin-toggle-compact .toggle-button{padding:0!important}#team-highlight-toggle.toggle-button.toggled,#team-highlight-eraser.toggle-button.toggled{color:#21cb28;background-color:#e6ffe6}#team-highlight-toggle.toggle-button>.highlight-toggle-off{display:none}#team-highlight-toggle.toggle-button.toggled>.highlight-toggle-on{display:none}#team-highlight-toggle.toggle-button.toggled>.highlight-toggle-off{display:inline-block}.team-highlighter--enabled .match-team{cursor:pointer;user-select:none}.team-highlighter--enabled .team-wrapper.draggable-hover .match-team{cursor:grab}.team-highlight-active{border-radius:0.5rem;background-color:var(--highlight-color,initial);color:var(--text-color,initial)}.admin-toggle>.inner>.input-pill{display:flex;align-items:center;justify-content:center;padding-left:0.8rem}.admin-toggle>.inner>.input-pill>.pretty{margin:0}.admin-toggle>.inner>.input-pill input{margin:0}.admin-toggle>.inner>.input-pill>.pretty.p-switch .state::before{border-color:#777}.admin-toggle>.inner>.input-pill>.pretty.p-switch .state label::after{background-color:#777!important}.admin-toggle>.inner>.input-pill>.pretty.p-switch input:checked ~ .state::before{background-color:#777!important}.admin-toggle>.inner>.input-pill>.pretty.p-switch input:checked ~ .state label::after{background-color:#f3f3f3!important}#toggle-past-matches .pretty.p-toggle .state.p-off .icon{color:inherit}#toggle-past-matches:not(:hover) .pretty.p-toggle .state.p-on .icon{color:#bdc3c7}@media (min-width:768px){.fixed-top{position:fixed;top:0}.sticky-top{position:sticky;top:0;left:0;z-index:4;transition:padding 125ms ease}.sticky-top.sticky{padding-top:0.25rem!important;padding-bottom:0.25rem!important;transition:padding 125ms ease}.schedule-toolbar .admin-toggle:hover{background-color:rgb(230,255,230);justify-content:center;align-items:center}.schedule-toolbar .admin-toggle:hover>.inner::after{content:'';width:calc(100% - 28px);height:100%;position:absolute;top:0;left:0;pointer-events:none}.schedule-toolbar .admin-toggle:hover>.inner>div:not(:last-child){border-color:transparent}.schedule-toolbar .admin-toggle:hover,.admin-toggle:hover .toggle-button,.admin-toggle:hover .input-pill,.admin-toggle:hover .toggle-label{color:#21cb28}.schedule-toolbar .admin-toggle:hover .toggle-button.toggled{color:#106313}.schedule-toolbar .admin-toggle:hover>.inner>.input-pill>.pretty.p-toggle .state.p-off .icon{color:#62d566}.schedule-toolbar .admin-toggle:hover>.inner>.input-pill>.pretty.p-switch .state::before{border-color:#21cb28}.schedule-toolbar .admin-toggle:hover>.inner>.input-pill>.pretty.p-switch .state label::after{background-color:#21cb28!important}.schedule-toolbar .admin-toggle:hover>.inner>.input-pill>.pretty.p-switch input:checked ~ .state::before{background-color:#21cb28!important}.schedule-toolbar .admin-toggle:hover>.inner>.input-pill>.pretty.p-switch input:checked ~ .state label::after{background-color:rgb(230,255,230)!important}.schedule-toolbar .admin-toggle.compact{margin:0;border-radius:0}.schedule-toolbar .admin-toggle.compact + .admin-toggle.compact{margin-left:0.25rem}.schedule-toolbar .admin-toggle.compact .input-pill{display:none}.schedule-toolbar .admin-toggle.compact.first{border-top-left-radius:6px;border-bottom-left-radius:6px}.schedule-toolbar .admin-toggle.compact.first .input-pill{display:flex;justify-content:center;padding-left:0.5rem}.schedule-toolbar .admin-toggle.compact.last{border-top-right-radius:6px;border-bottom-right-radius:6px}.schedule-toolbar .admin-toggle.compact .toggle-label-icon{display:none}}@media (max-width:767px){.public-schedule-toolbar .ll-btn.btn{font-size:1.4rem!important;padding:0.5rem 1.5rem;border-radius:2.5rem;height:4rem;margin:0}.admin-toggles-container{gap:1rem}#team-highlighter{flex:1;margin:0}.admin-toggle{margin:0;height:auto}.admin-toggle:not([data-toggle="dropdown"]){flex:0 0 calc(50% - 0.5rem)}.admin-toggle,.admin-toggle .toggle-label{font-size:1.4rem!important;color:#777}.admin-toggle,.admin-toggle .toggle-label{font-size:1.4rem!important}.admin-toggle>.inner .toggle-button,.admin-toggle>.inner>.input-pill{padding:1rem}.admin-toggle[data-toggle="dropdown"] .toggle-label{padding-right:1.5rem!important}}.match-vs .badge.dupe-count,.badge.dupe-count{display:none}.dupe-highlight .badge.dupe-count,.dupe-highlight .match-vs .badge.dupe-count{display:inline-flex;position:absolute;left:-22px;top:4px;cursor:default}@media (min-width:1200px){.dupe-highlight .badge.dupe-count,.dupe-highlight .match-vs .badge.dupe-count{left:-2px;margin:0 0.5rem}}.schedule .schedule-match.updating{position:relative}.schedule .schedule-match.updating>.updating-overlay{background:rgba(255,255,255,0.3);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.schedule .schedule-match.updating>.updating-overlay>span{color:rgba(0,0,0,0.3);font-size:26px}.schedule .lock-week-toggle{font-size:14px;padding:5px}.top-schedule-extra-admin-buttons-container{display:flex;justify-content:center;padding:10px 0;border:2px dashed #ededed;border-left:0;border-right:0}.schedule .lock-all-toggle>span{padding:10px}.schedule .lock-toggle.disabled,.schedule .lock-date-toggle.disabled,.schedule .lock-week-toggle.disabled,.schedule .lock-all-toggle.disabled{cursor:progress!important}.schedule .lock-toggle-button .fa-lock{margin-right:3px}.schedule .review-flag-toggle{opacity:.5}.schedule .review-flag-toggle.on{opacity:1;color:#ef5454}.free-highlight,.free-slots--hidden .free-highlight{display:none}.free-slots--shown .free-highlight{display:block}.free-slots--shown .only-free-slots-alert{display:none}.scored--hidden .scored-match--hidden{display:none}.locked--hidden .locked-highlight{display:none}.past--hidden .past-match--hidden{display:none!important}.filter--on .filter--hidden:not([data-filter-effect]){display:none!important}.filter--on .filter--hidden[data-filter-effect="muted"]{opacity:.6}.filter--on .filter--hidden.rendering-brackets{display:block!important;visibility:hidden!important}.schedule--playoff.loading-brackets{visibility:hidden!important;height:0!important;overflow:hidden!important}.standings{padding-top:15px;overflow-x:scroll}#standings-toggle:active .panel-title-text,#standings-toggle:hover .panel-title-text{text-decoration:underline}.standings-toggle-container>span{display:inline-block;width:14px}.scorers,.standings>*:not(button){color:#333333;font-weight:300}.standings-sort-description{line-height:1}.standings>.row{padding-left:6px;padding-right:6px}.standings .table>thead>tr>th{border-bottom:1px solid #EEEEEE}.standings .table-hover>tbody>tr:hover{background-color:#e6e6e6}.standings .division-standings .col-xs-12{padding:0 3px}.standings td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.standings .group-standings-title{border-radius:1rem}.standings-sort-description{margin-top:10px;padding-top:10px;border-top:1px dashed #ddd}.schedule .schedule-week{margin-bottom:15px}.schedule .schedule-week:focus-visible,*:focus-visible{outline:none}.schedule .schedule-week .week-title,.division-standings h3{color:#333333;margin:0}.schedule .schedule-week .week-title a{color:#333}.schedule .schedule-date .date-grouper,.schedule .playoff .schedule-date h5{border-radius:1rem;margin-bottom:0.2rem}.schedule .schedule-date .date-grouper.sticky{position:sticky;z-index:3;transition:var(--topbar-top-transition)}.schedule .schedule-date .date-grouper.sticky .week{font-size:85%;margin-left:0.25rem}.schedule .schedule-date .date-grouper:not(.sticky) .week{display:none}.schedule .schedule-date.schedule-day--slice .date-grouper{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.schedule .schedule-date.schedule-day--slice .date-grouper{padding-top:1rem;padding-bottom:1rem}}.schedule .schedule-date.schedule-day--slice .slice-control,.schedule .schedule-date.schedule-day--slice .slice-control--datepicker-toggle{font-size:1.6rem}.schedule h5,.group-standings h5{padding:7px 5px;margin:0 -15px 5px;background:#555555;color:#eeeeee;margin-bottom:0;font-weight:normal}.division-standings + .division-standings{margin-top:30px}tr.last-playoff-spot.standings-row{border-bottom:1px solid #eee}.standings th:nth-child(n+3),.standings td:nth-child(n+3){text-align:center}.standings .seed-highlight{border-left:2px solid #43a047}.standings .disqualified-highlight{border-left:2px solid rgb(239 68 68)}@media (min-width:768px){.standings-toggle-container{font-size:85%}.standings{overflow-x:auto}.standings td{max-width:170px}}@media screen and (min-width:992px){.scorers,.standings{margin-right:0;margin-left:0}.stickem-container{position:relative}.stickit-end{bottom:0;position:absolute}.stickem-placeholder{height:1px}.stickem{position:absolute}.stickit{position:fixed}}@media screen{.stickem-sticky.stickem-container{position:relative}.stickem-sticky .stickit-end{bottom:0;position:absolute}.stickem-sticky .stickem-placeholder{height:1px}.stickem-sticky .stickem{position:absolute}.stickem-sticky .stickit{position:fixed}}@media (max-width:991px){.stickem-sticky .stickem{position:initial}.standings-wrapper.stickem{position:initial;width:100%!important}}.rules-modal p{font-family:Raleway,Lato,Arial,sans-serif}.calendar-modal p,.calendar-modal li{font-family:Raleway,Lato,Arial,sans-serif;font-size:14px}#standings-modal{overflow-y:auto}#standings-modal .standings-select-form-group{}#standings-modal .ll-selectpicker-btn{padding-right:3rem}#standings-modal .standings-select-form-group .bootstrap-select>.ll-btn:hover,#standings-modal .standings-select-form-group .bootstrap-select>.ll-btn:focus{z-index:3}#standings-modal .ll-alert.alert{padding:1.6rem;border-radius:1.6rem}#standings-modal .ll-alert.alert>.inner>.message{padding:0;text-align:left}#standings-modal .alert a{text-decoration:underline;color:inherit}#standings-modal .text-label{font-weight:700;font-size:14px;max-width:100%;margin-bottom:5px}#standings-modal .standings-form{margin-top:17px}#standings-modal .standings-form #id_decimals{max-width:100px}#standings-modal .standings-form .toggle label{margin:0}#standings-modal .sort a{display:block;width:13px;height:13px;outline:none;text-align:center}#standings-modal .block{display:flex;align-items:center}#standings-modal .columns .sortable-item-input{font-weight:500;padding:0.5rem 1.5rem}#standings-modal .property.name{text-transform:uppercase;font-size:13px;font-weight:bold;white-space:nowrap;overflow:hidden;text-align:left;padding:0}#standings-modal .scoring .column{padding-left:30px;cursor:default}#standings-modal .header{font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;padding-left:5px}#standings-modal .headers>.header>.header-inner{text-align:center;padding:0 3px 2px 2px}#standings-modal .update-points-btn{margin-top:10px}#standings-modal .modal-footer .btn{margin-right:0.5rem}#standings-modal .modal-footer .btn + .btn{margin-left:0}@media (min-width:992px){#standings-modal .modal-dialog{width:800px}}@media screen and (max-width:991px){#standings-modal .modal-footer .pull-right{width:100%}#standings-modal .modal-footer .btn{width:100%;padding-top:1rem;padding-bottom:1rem;margin:0.5rem 0}}#standings-modal .modal-header a.disabled{cursor:default}#standings-modal .toggle-block label{margin-bottom:0}#standings-modal .toggle-block .help-block{margin-top:-5px}#standings-modal .search{display:block}#standings-modal .search input[type="text"]{min-width:100%}#standings-modal .search .icons .icon.clear{margin-top:-10px}@media screen and (min-width:768px){#standings-modal .column{padding-right:1rem}}#standings-modal .columns-block .column form>.row{display:flex;margin:0}#standings-modal .columns-block .column .send-to-section-block{display:flex;padding:0;justify-content:center;align-items:center}@media screen and (max-width:767px){#standings-modal .columns-block .column{padding-bottom:3rem}#standings-modal .columns-block .column .block:nth-child(2){flex-direction:column}#standings-modal .columns-block .column .send-to-section{font-size:20px}#standings-modal .property.name{font-size:14px}#standings-modal .header.visible-xs{margin-top:12px;padding-left:15px}#standings-modal .column .drag-handle-container{padding-top:6px}#standings-modal .column .drag-handle{font-size:20px}#standings-modal .modal-footer button.save-as-new-btn,#standings-modal .modal-footer button.save-btn{float:left}#standings-modal .modal-footer button{margin-top:6px}#standings-modal .scoring .column form>.row{flex-direction:column}}.venue-help li{position:relative;margin-left:30px;margin-bottom:6px;line-height:1.2}.venue-help li i.fa{position:absolute;left:-30px;top:5px}.schedule{}.schedule>*:not(button,.alert){color:#000000}.schedule .top-schedule-alerts .alert{border:none;margin-top:0;margin-bottom:5px}.schedule .top-schedule-alerts .alert .close-wrapper button{position:relative}.public-schedule-page .schedule .top-schedule-alerts .alert{border-radius:1.6rem;font-size:1.25rem;padding:1rem}.public-schedule-page .schedule .top-schedule-alerts .alert .close{font-size:1.8rem;right:0;top:0}.admin-rights .schedule .top-schedule-alerts{margin:0 -1.5rem}.schedule .top-schedule-alerts .alert .icon{margin-right:3px}.top-schedule-alerts .highlight-unscheduled-toggle{transition:all 150ms ease-in-out;opacity:.6}.top-schedule-alerts .highlight-unscheduled-toggle.active{opacity:1}.schedule #all-violations-toggle{cursor:pointer;font-size:12px}.schedule #all-violations-toggle i{font-size:10px}.match-info{font-size:80%;color:#666666;line-height:1.5em;padding:0.3rem 0.6rem;border-top:1px solid #EEEEEE;background:#fafbfb;border-radius:1rem}.match-info .match-division,.match-info .match-playoff{transition:filter 150ms ease-in}.match-info .match-playoff .match-playoff-expand{font-size:0.875rem}.match-info .match-division:hover,.match-info .match-playoff:hover{filter:brightness(60%)}.match-referee{color:#222;white-space:nowrap}.schedule-match .referee-dropdown .main-referee.active{font-weight:700}.schedule-match .referee-dropdown .assigned-referee{display:none}.schedule-match .referee-dropdown .assigned-referee.active{display:inline-block}.live-search-block{padding:0 2rem;margin:0.5rem 0}.live-search-block input[type="search"]{width:auto}.schedule .schedule-week .week-title{position:relative;margin-bottom:0.15rem}.off-week-wrapper .off-week h3.week-title{text-transform:uppercase;text-align:center;color:#ececec;background:#555;padding:20px 0;margin:0.5rem 0!important;font-weight:100;border-radius:1.6rem}.off-week-wrapper{margin:40px 0 20px}.off-week{margin-top:1px!important}.schedule .schedule-playoff-round h5,.schedule .bracket-heading{background:rgba(255,255,255,.5);color:#2c2c2c}.schedule .schedule-playoff-round h5{margin-top:1px;padding-top:8px;padding-bottom:8px;padding-left:6px;font-weight:800;color:#424242}.schedule .schedule-playoff-round h6{border-top:1px solid #e5e5e5;padding-left:4px;padding-top:6px;padding-bottom:4px;margin:0 -15px;font-weight:600;color:#999;background:#f5f5f5}.schedule .schedule-playoff-round{margin-bottom:10px}.schedule .schedule-playoff-round.bye-round .po-bye-highlight{background:rgba(180,180,220,0.25)}.schedule .schedule-playoff-round.bye-round .po-bye-highlight .match-info{background:rgba(115,125,126,0.3)}.match-teams .team-wrapper:first-child,.match-teams .team-wrapper.left-team{padding-right:0}.match-teams .team-wrapper:last-child,.match-teams .team-wrapper.right-team{padding-left:0}.match-info>.row>div,.match-teams>.team-wrapper{padding-right:0;padding-left:0}.match-info>.row{margin-right:0;margin-left:0}.match-teams.row{margin-right:-4px;margin-left:-4px;padding-bottom:1px}.simple.schedule .match-teams{padding:0.5rem 0}.schedule-match>div{padding-left:4px;padding-right:4px}.match-teams>div{padding-bottom:0}.team-wrapper .match-team{display:inline-flex;align-items:center;column-gap:0.5rem}.team-wrapper:first-child .match-team{text-align:left}.team-wrapper.left-team{display:inline-flex;justify-content:flex-start}.team-wrapper.left-team .match-team{padding-left:0.5rem!important}.team-wrapper.left-team .match-team .team-display{order:1}.team-wrapper.left-team .match-team .forfeit-indicator{order:2}.team-wrapper:last-child .match-team{text-align:right}.team-wrapper.right-team{display:inline-flex;justify-content:flex-end}.team-wrapper.right-team .match-team{padding-right:0.5rem!important}.team-wrapper.right-team .match-team .team-display{order:2}.team-wrapper.right-team .match-team .forfeit-indicator{order:1}span.team-name{display:inline-block;max-width:70%;white-space:nowrap;overflow:hidden}.team-wrapper .match-team,.team-wrapper{height:1.8em}.score-inputs{display:none}.entering-scores #score-form[data-scoring-permission] .score-inputs,.entering-scores .schedule-match[data-scoring-permission] .score-inputs{display:block}.entering-scores #score-form[data-scoring-permission] .static-scores,.entering-scores .schedule-match[data-scoring-permission] .static-scores{display:none}.entering-scores .bye-highlight .score-inputs{display:none!important}.visible-entering-scores{display:none!important}.entering-scores .visible-entering-scores{display:initial!important}.entering-scores .hidden-entering-scores{display:none!important}.match-vs{min-height:1.8em}.match-vs span.hidden-print{color:#757575}.schedule.simple .schedule-match .match-teams .match-vs{display:flex;align-items:center;justify-content:center}.schedule .schedule-match .match-teams .match-vs{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;padding-left:0;padding-right:0}.schedule .schedule-match .score-inputs{position:relative;width:61px;margin:0 auto}.schedule.simple .schedule-match .score-inputs{width:auto}.schedule .schedule-match .score-inputs .expand-scores{position:absolute;left:60px;top:4px;font-size:10px}@media (max-width:767px){.schedule .schedule-match .score-inputs .expand-scores{display:none}}@media (min-width:768px){.collapse-extra-scores-wrapper{display:none}.lite .schedule .top-schedule-alerts .ll-alert{border-radius:1.6rem}}.schedule .schedule-match .score-inputs .expand-scores a{padding:2px 5px}.schedule .schedule-match .score-inputs .expand-scores a,.schedule .schedule-match .score-inputs .expand-scores a:focus{outline:none}.schedule .schedule-match .extra-scores .extra-scores-wrapper{display:inline-block}.schedule .schedule-match .extra-scores .extra-score{color:#808080;font-size:12px;margin:0 1px}.schedule .schedule-match .extra-scores .ot-label{color:#808080;font-size:12px;margin:0 -1px 0 0}#score-form .schedule .schedule-match .extra-score-input-group{margin-top:-3px;margin-bottom:3px}#score-form .schedule .schedule-match .extra-score-input-group .block-label{margin-bottom:-3px}#score-form .schedule .schedule-match .extra-score-inputs{margin-top:2px}#score-form .schedule .schedule-match .ot-scores{margin-top:-4px}.schedule .schedule-match .ot-scores{margin-top:-9px}#score-form .schedule .schedule-match .subscores{margin-top:-4px;margin-bottom:0}.schedule .schedule-match .subscores{margin-top:-9px;margin-bottom:4px}.schedule .schedule-match .score-inputs input.disabled,.schedule .schedule-match .score-inputs input:disabled{background-color:#fafafa}.schedule .schedule-match .match-comment,.schedule .schedule-match .match-comment *{font-size:11px;color:#666666;line-height:18px}.schedule .schedule-match .match-comment p{margin:0}.date-dropdown-menu{text-align:center;font-family:Raleway,Lato,Arial,sans-serif}.date-dropdown-menu>li>input{display:inline-block}.schedule .violations .inner{padding:0}.schedule .violations .inner>ul{margin:0}.schedule .violations-block{color:#b70000}.schedule .schedule-match .violations-block{padding:0}.schedule .schedule-match .violations-block>.row{margin-left:0;margin-right:0}.schedule .schedule-match .view-violations{font-size:11px;font-style:italic;cursor:pointer}.schedule .schedule-match .view-violations .caret{margin-bottom:2px}.schedule .schedule-match .violations{font-size:13px}.schedule .schedule-match .violations ul>li>ul>li{margin-left:18px}.schedule .dropdown-menu .close{margin-right:10px;font-size:100%}.schedule .schedule-match .violations .inner{background:rgba(217,83,79,0.10)}.schedule .violations .violation-item{display:flex;padding:0.5rem 2rem}.schedule .violations .violation-item:nth-child(2n),.schedule .violations .violation-item:nth-child(2n) .highlight{background-color:rgba(217,83,79,.25)}.violation-item .violation-content{display:flex;width:100%;flex-direction:column}.violation-item .violation-header{margin-bottom:0.5rem}.violation-item .violation-header .violation-title{display:inline-flex;background-color:rgba(255,255,255,0.5);padding:0 0.5rem 0.1rem;border-radius:0.8rem}.violation-item .violation-body{display:flex;width:100%;cursor:pointer;flex:1}.violation-body .badge-block{display:inline-block;background-color:#e7c7c6;border-radius:0.8rem;padding:0 0.5rem 0.2rem}.violation-item .violation-body .parts-block{margin-left:3rem}.violation-item .part-item .icon-wrapper{margin-right:1rem}.violation-item .violation-body .target-block{display:flex}.violation-item .violation-body .target-title{margin-right:1rem;width:clamp(50px,100%,100px)}.violation-item .violation-body .target-subtitle{flex:1}@media (min-width:768px){.violation-item .violation-body .target-block{width:50%}.violation-item .violation-body.with-table .target-block,.violation-item .violation-body.with-table .parts-block{flex:1}}@media (max-width:767px){.violation-item .violation-body{display:block}.violation-item .violation-body .target-block{margin-bottom:0.5rem}.violation-item .violation-body.with-table .parts-block{margin-left:0}}.violation-body{font-weight:normal}.violation-body .target-block{text-align:left}.violation-body .target-title{font-weight:700}.violation-body .parts-block{margin-left:1rem}.violation-body .parts-block>.part-item{width:100%;display:flex}.violation-body .parts-block>.part-item>.icon{display:inline-block!important;width:14px;font-size:14px!important}.violation-body .highlight{background-color:rgba(255,255,255,.3)}.violation-body .match-list .match{margin-bottom:0.5rem}.violation-body .match-list .match .matchup{font-weight:700}.violation-breakdown .violation-breakdown-title,.violation-breakdown .violation-breakdown-title .small{color:inherit;font-weight:bold}.violation-breakdown .violation-list{margin:0 2px}.violation-breakdown .violation-list,.violation-breakdown .violation-list ul{padding:0}.violation-breakdown .violation-list li{list-style:none}.violation-breakdown .violation-list>li>ul>li{list-style:circle;margin-left:15px}.violation-list-wrapper{width:100%}.violation-breakdown .match-list-violations .match-violations{padding:0 1px}.violation-breakdown .match-list-violations .violation-item-container{border:2px dashed rgba(0,0,0,0.15);border-radius:5px;margin-bottom:10px;padding:5px 10px;background:rgba(0,0,0,0.1)}.violation-breakdown .violation-list .violation-title{font-size:14px;display:inline-block;background-color:rgba(0,0,0,0.15);padding:0.2rem 0.7rem;border-radius:0.8rem;font-weight:normal}.violation-breakdown .violation-list .violation-body .target-block{margin-bottom:0.5rem}.violation-breakdown .violation-list .violation-body .border-block.small{font-size:85%}.schedule .dropdown-menu input[type=text],.schedule .dropdown-menu input[type=number]{width:100px;margin:0 15px;padding:15px 5px;text-align:center;color:#333333}.ui-timepicker-wrapper .ui-timepicker-list li{padding-left:20px;padding-right:20px;text-align:center}.schedule .dropdown-menu .btn{width:100px;margin:15px;color:#ffffff}.match-vs input,#score-form .match-vs input,#score-form .extra-score-inputs input{width:25px;padding:0 2px;font-size:13px;margin:0 -2px;text-align:center;border:1px solid #ccc;border-radius:0.5rem}.match-vs input:focus,#score-form .match-vs input:focus,#score-form .extra-score-inputs input:focus{outline:1px solid #d5d5d5}.schedule.simple .match-vs{font-size:16px}#score-form .schedule.simple .score-inputs input{font-size:16px;padding:0.3rem;width:28px;height:28px;border-radius:0.8rem;margin:0 0.1rem}.schedule-week>h3>.btn{visibility:hidden}.schedule-week:hover>h3>.btn{visibility:visible}.fixture{font-weight:bolder;margin-right:10px}.team-color[style="color: #ffffff;"]{text-shadow:0 0 1px #333}.team-color.primary,.team-color.secondary{margin-right:8px;display:inline-block;position:relative}.team-color.secondary{margin-right:-32px;margin-left:8px}.past{display:none}.past-hide{display:none}.match-number{color:#000000;margin-right:7px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#C5E1A5;font-weight:bold;color:#33691E}.ui-state-active:hover,.ui-widget-content .ui-state-active:hover,.ui-widget-header .ui-state-active:hover{background:#C5E1A5;font-weight:bold;color:#2b5b1a}.ui-draggable-helper{background:rgba(100,100,100,0.3)}.match-team.ui-draggable-helper,.match-teams.ui-draggable-helper{padding:2px 5px}@media (max-width:767px){.schedule .dropdown-menu>li>a{color:#1d1d1d}.container.content{padding:0;overflow:visible}.container.content>.row,.container.content .above-schedule-column,.container.content #section-edit-wrapper .schedule-action-buttons-wrapper{margin:0}.container.content>.row>.section-edit,.container.content>.row>#section-edit-wrapper>.section-edit{padding:0}.container.content>.row .schedule-maker-lite-panel-wrapper{padding:0 0.3rem}.bracket .container.content>.row .schedule-maker-lite-panel-wrapper{padding:0 1.5rem}.bracket .container.content>.row .schedule-maker-lite-panel-wrapper .playoff-brackets{padding-left:-1.5rem;padding-right:-1.5rem}.container.content>.row>#section-schedule-wrapper>#schedule-column{margin:10px 0;padding:0}.container.content>.row>.section-edit.section-edit-lite{padding-bottom:1rem}}.reallocate-week-btn,.clear-schedule-from-week-btn{display:none}#schedule-column .reallocate-week-btn,#schedule-column .clear-schedule-from-week-btn{display:initial}#schedule-column .clear-schedule-from-week-btn{border-width:2px;border-style:dashed;opacity:0;transition:opacity .15s ease-in}#schedule-column .week-title:hover .clear-schedule-from-week-btn{opacity:1;transition:opacity .15s ease-in}.week-action-buttons{display:inline-flex}.week-action-buttons .action-button{font-size:14px;padding:0.5rem;margin:0 0.5rem;cursor:pointer}.week-action-buttons .swap-week-dropdown-menu{box-shadow:none}.swap-week-dropdown-menu{max-height:250px}.admin-buttons{margin-top:1em}.admin-buttons .btn{margin-top:1em;width:200px}.muted{opacity:0.5}.filter-buttons-wrapper.in,.filter-buttons-wrapper.collapsing{display:flex!important}.filter-buttons-container{display:flex;width:100%}.filter-buttons-container .filter-buttons{display:flex;flex-wrap:wrap;flex:1;justify-content:end;gap:0.6rem;width:calc(100% - 42px)}.filter-buttons-container .bootstrap-select{margin:4px 0;max-width:100%;box-shadow:none!important;height:auto}.filter-buttons-container .filter-wrapper{display:inline-block;width:33.333%;height:auto}.filter-buttons-container .filter-wrapper:first-child:nth-last-child(4),.filter-buttons-container .filter-wrapper:first-child:nth-last-child(4) ~ *{width:50%}.filter-buttons-container>.inner{display:flex;width:100%}.filter-buttons-container .filter-wrapper .inner-wrapper{display:flex;justify-content:center;align-items:center;width:115px!important}.filter-buttons-container .filter-wrapper .inner-wrapper .btn-group{margin:0;background-color:transparent}.filter-buttons-container .cycle-filter{color:#999;padding:0.2rem}.filter-buttons-wrapper.filtering .filter-wrapper{position:relative;color:#999}.filter-buttons-wrapper.filtering .dropdown-toggle,.filter-buttons-wrapper.filtering .dropdown-menu.inner,.filter-buttons-wrapper.filtering .bs-searchbox>.form-control,.filter-buttons-wrapper.filtering .bs-actionsbox .actions-btn,.filter-buttons-wrapper.filtering .cycle-filter,.filter-buttons-wrapper.filtering .reset-filters{opacity:0.65!important;pointer-events:none;user-select:none;cursor:not-allowed!important}.filter-buttons .bs-searchbox{display:flex}.filter-buttons .bs-searchbox>.form-control{width:100%!important;margin:0!important}.filter-buttons .bs-actionsbox .btn-group button{width:50%!important}.filter-buttons.filter-buttons-compact{gap:0.5rem;flex-wrap:nowrap}.filter-buttons.filter-buttons-compact .filter-wrapper{width:auto;max-width:120px;padding:0}.filter-buttons.filter-buttons-compact .filter-wrapper .dropdown-toggle{padding-right:2.25rem}.filter-buttons.filter-buttons-compact .dropdown-toggle{padding-left:1rem;padding-right:1.75rem}.filter-buttons.filter-buttons-compact .dropdown-toggle .caret{right:10px}.filter-buttons.filter-buttons-compact .empty-label-text{display:none}.filter-buttons.filter-buttons-row{flex-wrap:wrap;justify-content:start}.filter-buttons.filter-buttons-row .filter-wrapper{width:auto!important}.filter-buttons.filter-buttons-row .dropdown-toggle{width:100%!important}.filter-buttons.filter-buttons-row .dropdown-toggle{padding-right:2.5rem!important}@media (max-width:767px){.filter-buttons-container .cycle-filter{visibility:hidden}}@media (min-width:768px){#schedule-column .filter-buttons-container{padding:0 1.5rem}.filter-buttons-container .bootstrap-select.cycling{max-width:calc(100% - 22px);padding-left:0.1rem;padding-right:0.1rem}.filter-buttons-container .bootstrap-select.cycling>.dropdown-menu{min-width:calc(100% + 22px)!important;transform:translateX(-17px)}.filter-buttons-container .cycle-filter{display:none;width:11px}}.filter-buttons-container .cycle-filter:hover{color:#4f4f4f}.filter-buttons-container .filter-option{text-overflow:ellipsis}.filter-buttons-container .reset-filters-container{display:flex;align-items:center;justify-content:center;padding:0 0.5rem;min-width:33px}.filter-buttons-container .reset-filters{color:#43a047}.filter-buttons-container .reset-filters .text{display:none}.fixed-filter-buttons-toggle{display:none}@media (max-width:767px){.fixed-filter-buttons-toggle{bottom:1rem;left:50%;transform:translateX(-50%);display:flex;color:#fff;font-size:1.5rem;position:fixed;z-index:2;padding:1rem;border-radius:1.2rem}.fixed-filter-buttons-toggle:active,.fixed-filter-buttons-toggle:focus,.fixed-filter-buttons-toggle:hover{background-color:#2e6e31!important}.filter-buttons-wrapper{position:fixed;bottom:0;left:0;z-index:100;background-color:#fff;display:flex;justify-content:center;border-radius:1.6rem;width:100%}.filter-buttons-wrapper>.filter-buttons-container{margin:0.5rem}.filter-buttons-wrapper .filter-buttons-toggle-container{display:flex;justify-content:center;margin:0.5rem}.filter-buttons-wrapper .filter-buttons-toggle{padding:5px 10px;font-size:18px;color:#4f4f4f}.filter-buttons-wrapper .filter-buttons-container{display:flex;flex-direction:column;align-items:center;border-radius:1.6rem}.filter-buttons-wrapper .filter-buttons{display:flex;flex-direction:column;padding:0 60px 0 0;width:100%;order:2}.filter-buttons-wrapper .filter-buttons .filter-wrapper{width:100%!important;display:flex;margin:0.5rem}.filter-buttons-wrapper .filter-buttons .filter-wrapper:first-child{margin-top:0}.filter-buttons-wrapper .filter-buttons .filter-wrapper:last-child{margin-bottom:1rem}.filter-buttons-container .filter-wrapper .inner-wrapper{flex:1;max-width:100%}.filter-buttons-wrapper .filter-buttons .bootstrap-select{width:calc(100% - 64px)!important;margin:0}.filter-buttons-wrapper .filter-buttons .bootstrap-select .dropdown-menu{max-width:100%}.filter-buttons-wrapper .filter-buttons .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-right:0;padding-right:14px}.filter-buttons-wrapper .filter-buttons .bootstrap-select .dropdown-menu>li>a{font-size:14px;padding-top:6px;padding-bottom:6px}.filter-buttons-wrapper .filter-buttons .cycle-filter{padding:0 1.25rem;font-size:18px}.filter-buttons-wrapper .filter-buttons-container .reset-filters-container{width:60px;order:1;display:flex;justify-content:center;align-items:center}.filter-buttons-wrapper .filter-buttons-container .reset-filters{padding:1rem;font-size:1.875rem}.filter-buttons-wrapper .filter-buttons-container .reset-filters .inner{display:flex;align-items:center}.filter-buttons-wrapper .filter-buttons-container .reset-filters .text{display:inline-block;margin-left:0.5rem;font-weight:700}.filter-buttons-wrapper .filter-buttons .dropdown-toggle{font-size:1.6rem}}@media (min-width:1200px){.filter-buttons.filter-buttons-row{flex-wrap:nowrap}}.partial-schedule-buttons{padding:0 15px}.slice-control--datepicker .ui-datepicker{position:absolute;top:42px;left:0}@media (min-width:768px){.slice-control--datepicker .ui-datepicker{top:28px}}.button-wrapper{padding:0;text-align:center}.public-schedule-buttons{display:flex;flex-wrap:wrap}.public-schedule-buttons .button-wrapper{flex:1;max-width:250px;padding:0 5px}.public-schedule-buttons .button-wrapper a,.public-schedule-buttons .button-wrapper button{width:100%;padding:6px 20px}.button-wrapper a,.button-wrapper button,.button-wrapper select{width:95%;margin:4px 0}.standings-configuration{cursor:pointer}.ll-panel-common{border-color:#eaeaea}.ll-panel-common>.panel-heading{font-family:Raleway,"Helvetica Neue",Arial,Helvetica,sans-serif;color:#333;background-color:#f5f5f5;border:0;padding:2rem;display:flex;align-items:center;min-height:70px}.ll-panel-common>.panel-heading .tooltip{font-family:Lato,Arial,sans-serif}.ll-panel-common>.panel-heading>.panel-title{font-family:Raleway,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#666;flex:1}.schedule-header-buttons{display:flex;align-items:center;height:28px;width:fit-content;background-color:#f3f3f3;border-radius:1.6rem;padding:0.25rem 0.6rem}.schedule-header-buttons .panel-heading-button{padding:0.25rem 0.5rem;margin:0;color:#777}.schedule-header-buttons .panel-heading-button:active,.schedule-header-buttons .panel-heading-button:hover{color:#585858;box-shadow:none}@media (max-width:767px){.schedule-header-buttons{height:4rem;background-color:transparent;padding:0;flex-wrap:wrap}.schedule-header-buttons .panel-heading-button{background-color:#f3f3f3;border-radius:1.6rem}}.delay-mode-button.panel-heading-button.active{color:rgb(132 204 22)}.panel-heading-button.lock-toggle-button{padding:0;display:flex;justify-content:center;align-items:center}.panel-heading-button.lock-toggle-button>span{padding:0.25rem 0.5rem}.panel-heading-button:not(:disabled)>.loader{display:none}.panel-heading-button:disabled>.loader{display:inline-block!important}.panel-heading-button:disabled>.icon{display:none!important}.public-schedule-toggle[data-hide="false"] .public-toggle-on{display:none!important}.public-schedule-toggle[data-hide="true"] .public-toggle-on{display:inline-flex}.public-schedule-toggle[data-hide="true"] .public-toggle-off{display:none!important}@media (max-width:767px){.ll-panel-common{border:0;box-shadow:none}.ll-panel-common,.ll-panel-common>.panel-heading{transition:border-radius ease-in-out 500ms}.ll-panel-common.panel-collapsed,.ll-panel-common.panel-collapsed>.panel-heading{border-radius:1em;transition:border-radius ease-in-out 500ms}.schedule-header-buttons .panel-heading-button{font-size:16px;padding:0.5rem 1rem}.panel-heading-button.lock-toggle-button{padding:0}.panel-heading-button.lock-toggle-button>span{padding:0.5rem 1rem}}.schedule-toolbar .schedule-toggle{color:#777}.schedule-toolbar.fixed{position:fixed;top:0;z-index:20;max-width:fit-content;background-color:rgba(255 255 255 / .75);border-radius:1.6rem;backdrop-filter:blur(8px);padding:0.75rem 0.5rem}.schedule-toolbar.fixed .hidden-fixed{display:none!important}.schedule-toolbar.fixed .filter-buttons.filter-buttons-row{flex-wrap:wrap;justify-content:start;row-gap:0.4rem}.schedule-toolbar.fixit{transition:none}.schedule-toolbar.fixit.fixed.fixit-transition{transition:var(--topbar-transform-transition)}.public-schedule.lite.bracket .schedule-action-bar,.public-schedule.no-standings .schedule-action-bar{border-bottom:1px solid rgb(243 244 246);padding-bottom:1.5rem}.public-schedule .standings-collapse{display:none!important}.public-schedule.one-column .standings-collapse{display:flex!important}.public-schedule.one-column .standings-container{display:flex;flex-direction:column}.public-schedule.one-column .stickem-sticky .stickem.standings-wrapper{position:initial}.public-schedule.one-column .stickem-placeholder{display:none}.public-schedule.one-column.no-standings .schedule-panel-wrapper{margin-top:0}.standings-page .switch-layout-toggle{display:none!important}.standings-page .standings-controls{display:none!important}#one-column-scrollspy-container{opacity:0;transition:opacity .15s ease-in-out}.public-schedule.one-column #one-column-scrollspy-container{opacity:1}.public-schedule.one-column .schedule-panel-wrapper{margin-top:4.5rem}.public-schedule.one-column .schedule{padding-top:0}@media (min-width:992px){.public-schedule.one-column .schedule-panel-wrapper{width:100%!important}.one-column .one-column--row,.public-schedule.one-column .schedule-panel,.public-schedule.one-column .standings-wrapper,.public-schedule.one-column.lite.bracket .schedule-panel,.public-schedule.one-column.lite.bracket.regular .schedule-toolbar:not(.fixed),.public-schedule.one-column:not(.bracket).no-standings .schedule-panel{width:87.5%!important;margin-left:auto!important;margin-right:auto!important}.schedule-match,.schedule-match>.match-info,.schedule-match>.match-droppable,.schedule-match>.match-playoff-expand,.date-grouper{transition-property:font-size,margin,padding,line-height;transition-duration:.15s;transition-timing-function:ease-in-out}.schedule-wrapper.full-width .schedule-match,.public-schedule.one-column .schedule-match{font-size:1.6rem;margin-bottom:0.35rem}.schedule-wrapper.full-width .schedule-match>.match-info,.public-schedule.one-column .schedule-match>.match-info{padding:0.6rem 1rem}.schedule-wrapper.full-width .schedule-match>.match-droppable,.public-schedule.one-column .schedule-match>.match-droppable{padding-left:0.6rem;padding-right:0.6rem}.schedule-wrapper.full-width.schedule-match .match-playoff-expand,.public-schedule.one-column .schedule-match .match-playoff-expand{font-size:1rem;line-height:1.25rem;margin-top:0.25rem}.schedule-wrapper.full-width .date-grouper,.public-schedule.one-column .date-grouper{font-size:1.5rem}}@media (max-width:991px){.public-schedule.one-column .schedule-panel-wrapper{margin-top:0}}.schedule-wrapper{transition:width .3s ease-in-out}.schedule-wrapper.full-width{width:87.5%;right:auto;padding-left:2.5rem;padding-right:2.5rem;max-width:calc(100vw - 120px)}.schedule-wrapper.animating{right:auto}.dashboard-enabled .ll-scrollspy{left:7rem!important}.ll-scrollspy .text{display:none}@media (max-width:1340px){.schedule-maker-lite-panel-wrapper .ll-scrollspy{display:none!important}}/*!Flaticon_WebFont/flaticon.css*/@font-face{font-family:"Flaticon";src:url("/static/Flaticon_WebFont/flaticon.eot?d57c2c65b814");src:url("/static/Flaticon_WebFont/flaticon.eot?d57c2c65b814#iefix") format("embedded-opentype"),url("/static/Flaticon_WebFont/flaticon.woff?d57c2c65b814") format("woff"),url("/static/Flaticon_WebFont/flaticon.ttf?d57c2c65b814") format("truetype"),url("/static/Flaticon_WebFont/flaticon.svg?d57c2c65b814") format("svg");font-weight:normal;font-style:normal}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal;margin-left:3px;margin-right:3px}.flaticon-football114:before{content:"\e002"}.flaticon-tshirt:before{content:"\e008"}.flaticon-tshirt12:before{content:"\e009"}.flaticon-tshirt5:before{content:"\e00a"}/*! jQuery Bracket | Copyright (c) Teijo Laine 2011-2016 | Licenced under the MIT licence */div.jQBracket{font-family:Arial;font-size:14px;position:relative}div.jQBracket .tools{position:absolute;top:0;color:#FFF}div.jQBracket .tools span{cursor:pointer;margin:5px;display:block;text-align:center;width:18px;height:18px;background-color:#666}div.jQBracket .tools span:hover{background-color:#999}div.jQBracket .finals{float:right;right:0;clear:right;position:relative}div.jQBracket .bracket{float:right;clear:left}div.jQBracket .loserBracket{float:right;clear:left;position:relative}div.jQBracket .round{position:relative;float:left}div.jQBracket .match{position:relative}div.jQBracket .editable{cursor:pointer}div.jQBracket .team{position:relative;z-index:1;float:left;background-color:#EEE;cursor:default}div.jQBracket .team:first-child{border-bottom:1px solid #999}div.jQBracket .team input{font-size:12px;padding:0;width:100%;border:0;margin:0}div.jQBracket .team div.label{padding:3px;position:absolute;height:22px;white-space:nowrap;overflow:hidden;box-sizing:border-box}div.jQBracket .team div.label[disabled]{cursor:default}div.jQBracket .team div.score{float:right;padding:3px;background-color:rgba(255,255,255,.3);text-align:center;box-sizing:border-box}div.jQBracket .team div.score[disabled]{color:#999;cursor:default}div.jQBracket .team div.label input.error,div.jQBracket .team div.score input.error{background-color:#FCC}div.jQBracket .team.np{background-color:#666;color:#EEE}div.jQBracket .team.na{background-color:#999;color:#CCC}div.jQBracket .team.win{color:#333}div.jQBracket .team.win div.score{color:#060}div.jQBracket .team.lose div.score{color:#900}div.jQBracket .team.lose{background-color:#DDD;color:#999}div.jQBracket .team.tie div.score{color:#00F}div.jQBracket .team.highlightWinner{background-color:#DA0;color:#000}div.jQBracket .team.highlightLoser{background-color:#CCC;color:#000}div.jQBracket .team.highlight{background-color:#3C0;color:#000}div.jQBracket .team.bye{background-color:#999;color:#CCC}div.jQBracket .teamContainer{z-index:1;position:relative;float:left}div.jQBracket .connector{border:2px solid #666;border-left-style:none;position:absolute;z-index:1}div.jQBracket .connector div.connector{border:0;border-bottom:2px solid #666;height:0;position:absolute}div.jQBracket .connector.highlightWinner,div.jQBracket .connector div.connector.highlightWinner{border-color:#DA0}div.jQBracket .connector.highlightLoser,div.jQBracket .connector div.connector.highlightLoser{border-color:#CCC}div.jQBracket .connector.highlight,div.jQBracket .connector div.connector.highlight{border-color:#0C0}div.jQBracket .np .connector,div.jQBracket .np .connector div.connector{border-color:#999}div.jQBracket .bubble{height:22px;line-height:22px;width:30px;right:-35px;position:absolute;text-align:center;font-size:11px}div.jQBracket .bubble.third{background-color:#963;color:#D95}div.jQBracket .bubble.fourth{background-color:#678;color:#CCD}div.jQBracket .bubble:after{content:'';position:absolute;top:6px;width:0;height:0;border-top:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent}div.jQBracket .bubble:after{left:-5px;border-left:0}div.jQBracket .bubble.third:after{border-right:6px solid #963}div.jQBracket .bubble.fourth:after{border-right:6px solid #678}div.jQBracket .highlightWinner .bubble{background-color:#DA0;color:#960}div.jQBracket .highlightWinner .bubble:after{border-right-color:#DA0}div.jQBracket .highlightLoser .bubble{background-color:#CCC;color:#333}div.jQBracket .highlightLoser .bubble:after{border-right-color:#CCC}div.jQBracket.rl .finals{float:left;left:0;clear:left}div.jQBracket.rl .bracket{float:left;clear:right}div.jQBracket.rl .loserBracket{float:left;clear:right}div.jQBracket.rl .round{margin-right:0;float:right}div.jQBracket.rl .team{float:right}div.jQBracket.rl .team div.label{right:0}div.jQBracket.rl .team div.score{float:left}div.jQBracket.rl .teamContainer{float:right}div.jQBracket.rl .connector{border-left-style:solid;border-right-style:none;border-width:2px}div.jQBracket.rl .connector.highlightWinner,div.jQBracket.rl .connector div.connector.highlightWinner{border-color:#DA0}div.jQBracket.rl .connector.highlightLoser,div.jQBracket.rl .connector div.connector.highlightLoser{border-color:#CCC}div.jQBracket.rl .connector.highlight,div.jQBracket.rl .connector div.connector.highlight{border-color:#0C0}div.jQBracket.rl .bubble{left:-35px}div.jQBracket.rl .bubble.third{background-color:#963;color:#310}div.jQBracket.rl .bubble.fourth{background-color:#678;color:#CCD}div.jQBracket.rl .bubble:after{left:auto;right:-5px;border-left:5px solid transparent;border-right:0}div.jQBracket.rl .bubble.third:after{border-right:0;border-left:6px solid #963}div.jQBracket.rl .bubble.fourth:after{border-right:0;border-left:6px solid #678}div.jQBracket.rl .highlightWinner .bubble:after{border-left-color:#DA0}div.jQBracket.rl .highlightLoser .bubble:after{border-left-color:#CCC}@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap');@import url('https://fonts.googleapis.com/css?family=Cabin&display=swap');.brackets-wrapper{margin-bottom:25px}.bracket-wrapper{overflow:hidden}.bracket-wrapper>.bracket-container{padding:1rem 0}@media only screen and (max-device-width:768px){.bracket-wrapper{overflow:auto}}.playoff-bracket .bracket-error{display:none}.playoff-bracket.with-error .bracket-error{display:flex}.playoff-bracket.with-error .playoff-brackets-wrapper{display:none}.schedule .bracket-title{font-size:13px;margin:0.5rem 1rem}.schedule .schedule-day--playoff .bracket-title{font-size:13px}.scrollbooster.cursor,.scrollbooster .jQBracket{cursor:grab}.scrollbooster.cursor.grabbing,.scrollbooster.grabbing .jQBracket{cursor:grabbing}.bracket-overlay{display:none}.bracket-overlay.visible{display:flex}div.jQBracket{font-family:'Lato',sans-serif;user-select:none;margin:0}div.jQBracket .round{overflow:visible;z-index:2}div.jQBracket .round + .round{z-index:1}.double-elimination div.jQBracket .bracket .round:not(:first-child){margin-left:2rem}div.jQBracket .teamContainer .team div.score>div.two-legged.separator:first-child{border-right:1px solid #ededed}div.jQBracket .teamContainer .team div.score>div.two-legged{display:flex}div.jQBracket .teamContainer .team div.score>div.two-legged:first-child{border-right:1px solid #999}div.jQBracket .teamContainer .team div.score>div.two-legged span.overtime{vertical-align:sub;font-size:8px;margin-left:1px}div.jQBracket .teamContainer .team div.score .subscore>span.overtime{vertical-align:baseline;font-size:8px;margin-left:3px}div.jQBracket .teamContainer .team div.score .subscore + .forfeit{margin-bottom:6px}div.jQBracket .team div.label{display:block;padding-left:6px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;border-radius:0;color:#333;text-overflow:ellipsis;cursor:pointer}div.jQBracket .match,div.jQBracket .teamContainer{border-radius:1rem}div.jQBracket .teamContainer .team:first-child{border-radius:1rem 1rem 0 0}div.jQBracket .teamContainer .team:nth-child(2){border-radius:0 0 1rem 1rem}div.jQBracket .teamContainer .team.win div.label{color:#333}div.jQBracket .teamContainer .team.lose div.label{color:#999}div.jQBracket .teamContainer .team.na div.label{color:#ccc}div.jQBracket .teamContainer .team .bubble{border-radius:2px}div.jQBracket .teamContainer .team .bubble.nth{background-color:#9aa191;color:#e6f0d8}div.jQBracket .bubble.nth::after{border-right-color:#9aa191}div.jQBracket .teamContainer .match-extra-information-container{width:100%;position:absolute;top:-19px;padding-left:0.5rem;z-index:1}div.jQBracket .teamContainer .match-extra-information-container,div.jQBracket .teamContainer .match-number-label{font-size:11px;color:#666}.jQBracket .match .bracket-match-comment .bracket-match-comment-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid transparent;background:#fff;line-height:1.5rem}.jQBracket .match .bracket-match-comment.open .bracket-match-comment-text{white-space:normal;border-color:#eee}.bracket-modal .jQBracket .match .bracket-match-comment .bracket-match-comment-text{background-color:#fafafa}.bracket-modal .jQBracket .match .bracket-match-comment.open .bracket-match-comment-text{border-color:#ccc}div.jQBracket .match.highlight .teamContainer{border-radius:1rem;outline:3px solid rgba(59,130,246,0.5);outline-offset:1px}div.jQBracket .match.has-match-number-label{padding-left:18px}div.jQBracket .bracket .teamContainer .match-number-label{position:absolute;top:34%;left:-20px;z-index:2;text-align:right;width:15px}div.jQBracket .teamContainer .match-extra-information-container.two-legged{top:-33px}div.jQBracket .teamContainer .match-extra-information{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0.6rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 0.35rem;border-radius:1rem;min-width:100%;transition-property:width,background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}div.jQBracket .teamContainer .match-extra-information .venue{display:inline-block;overflow:hidden;min-width:0}div.jQBracket .teamContainer .match-extra-information:hover{background-color:#444;color:#fafafa;width:fit-content;z-index:2}div.jQBracket .teamContainer .match-extra-information:hover,div.jQBracket .teamContainer .match-extra-information:hover .venue{overflow:visible}div.jQBracket .teamContainer .match-extra-information .venue .venue-full{display:none}div.jQBracket .teamContainer .match-extra-information:hover .venue .venue-full{display:inline-flex}div.jQBracket .teamContainer .match-extra-information:hover .venue .venue-trimmed{display:none}div.jQBracket .teamContainer .match-extra-information-container.inverse{padding:0!important;top:-24px}div.jQBracket .teamContainer .match-extra-information-container.inverse.two-legged{top:-46px;display:flex;flex-direction:column;gap:1px}div.jQBracket .teamContainer .match-extra-information-container.inverse,div.jQBracket .teamContainer .match-extra-information-container.inverse .match-extra-information{color:#fff}div.jQBracket .teamContainer .match-extra-information-container.inverse .match-extra-information{background-color:#555;padding:0.3rem 0.6rem}div.jQBracket .teamContainer .match-extra-information-container.inverse .match-extra-information:hover{background-color:#444}div.jQBracket .teamContainer .connector,div.jQBracket .connector div.connector{border-width:1px}div.jQBracket .teamContainer .team.highlight{background-color:#98CD00}div.jQBracket .teamContainer .connector.highlight,div.jQBracket .teamContainer .connector.highlight div.connector.highlight{border-color:#98CD00}div.jQBracket .teamContainer .team.highlight div.label{color:#fff}div.jQBracket.LLBracket,.bracket-wrapper .tooltip{font-family:'Cabin','Source Sans Pro',"Trebuchet MS",Helvetica,sans-serif!important}div.jQBracket.LLBracket{padding-top:0.25rem}.bracket-wrapper .tooltip{font-size:11px}div.jQBracket.LLBracket .teamContainer,div.jQBracket.LLBracket .teamContainer .team div.label{cursor:default}div.jQBracket.LLBracket.editable .teamContainer{border-radius:1rem;transition:box-shadow 0.2s ease-in-out;cursor:pointer;position:relative}div.jQBracket.LLBracket .teamContainer,div.jQBracket.LLBracket .teamContainer .team div.label{cursor:pointer}div.jQBracket.LLBracket.editable .round:hover{z-index:10}div.jQBracket.LLBracket.editable .teamContainer:hover{box-shadow:0 1px 4px rgba(0,0,0,0.3);transition:box-shadow .15s ease-in-out}div.jQBracket.LLBracket.editable .teamContainer>.team{transition:transform .15s ease-in-out;cursor:pointer}div.jQBracket.LLBracket.editable .teamContainer:hover>.team{transition:transform .15s ease-in-out;transform:scale(1.03);z-index:2}div.jQBracket.LLBracket .teamContainer .score{display:flex;justify-content:center}div.jQBracket.LLBracket .teamContainer .score div.subscore,div.jQBracket.LLBracket .teamContainer .score div.score-wrapper,div.jQBracket .teamContainer .team div.score>div.two-legged{flex:1;padding:3px;justify-content:center}div.jQBracket.LLBracket .teamContainer .score .score-with-ot{border-right:none}div.jQBracket.LLBracket .teamContainer .score .score-with-ot .overtime{font-size:10px;margin-left:2px}div.jQBracket.LLBracket .teamContainer .connector,div.jQBracket.LLBracket .connector div.connector{border-width:2px}div.jQBracket.LLBracket .teamContainer .score .forfeit{display:inline-flex;align-items:end;font-size:10px;margin-bottom:3px;margin-left:2px}div.jQBracket.LLBracket .teamContainer .team .bubble{border-radius:5px;height:24px;width:32px;right:-37px;line-height:24px}div.jQBracket .teamContainer .team{z-index:2}div.jQBracket .teamContainer .team .label.full-label-hover{border-radius:inherit;height:100%;transition:background-color 150ms ease-in,color 150ms ease-in,width 150ms ease-in}div.jQBracket .teamContainer .team .label.full-label-hover:hover{width:100%!important;min-width:max-content;background-color:#43A047;color:#fff;z-index:2;transition:background-color 150ms ease-in,color 150ms ease-in,width 150ms ease-in;overflow:visible}div.jQBracket.LLBracket .team.highlightWinner{background-color:#F2C84B!important;color:#000}div.jQBracket.LLBracket .highlightWinner .bubble{background-color:#F2C84B;color:#960}div.jQBracket.LLBracket .highlightWinner .bubble::after{border-right-color:#F2C84B}div.jQBracket.LLBracket .connector.highlightWinner,div.jQBracket.LLBracket .connector div.connector.highlightWinner{border-color:#F2C84B}div.jQBracket.LLBracket .team.highlightLoser{background-color:#F0F0F2;color:#000}div.jQBracket.LLBracket .highlightLoser .bubble{background-color:#F0F0F2;color:#333}div.jQBracket.LLBracket .highlightLoser .bubble::after{border-right-color:#F0F0F2}div.jQBracket.LLBracket .connector.highlightLoser,div.jQBracket.LLBracket .connector div.connector.highlightLoser{border-color:#ddd}div.jQBracket.LLBracket .bubble.third{background-color:#BF834E;color:#EAC29B}div.jQBracket.LLBracket .bubble.third::after{border-right-color:#BF834E}div.jQBracket.LLBracket .bubble.fourth{background-color:#A6A197;color:#EAE2D3}div.jQBracket.LLBracket .bubble.fourth::after{border-right-color:#A6A197}div.jQBracket.LLBracket .team.win div.score{color:#fff;background:#4AA18C}div.jQBracket.LLBracket .team.lose div.score{color:#000}div.jQBracket.LLBracket .teamContainer .team.highlight{background-color:#43A047}div.jQBracket.LLBracket .teamContainer .connector.highlight,div.jQBracket.LLBracket .teamContainer .connector.highlight div.connector.highlight{border-color:#43A047}div.jQBracket.LLBracket .team:first-child{border-bottom:none}div.jQBracket.LLBracket .teamContainer .team:first-child .score{border-radius:0 1rem 0 0}div.jQBracket.LLBracket .teamContainer .team:nth-child(2) .score{border-radius:0 0 1rem 0}div.jQBracket.LLBracket .bracket .teamContainer .match-number-label.offset-top{top:10%}div.jQBracket.LLBracket .teamContainer .team div.score>div:first-child{border:none}div.jQBracket.LLBracket .teamContainer .match-extra-information-container{font-family:'Lato',sans-serif;z-index:10}div.jQBracket.LLBracket .team.win{background-color:#e5eeee}div.bracket-row{position:relative;margin-bottom:0.5rem}div.bracket-row .expand-bracket{position:absolute;top:-3px;right:5px;font-size:18px;z-index:2;padding:3px 7px;backdrop-filter:blur(4px);border-radius:0.75rem;filter:none}div.bracket-row .expand-bracket .glyphicon{color:#8c8b8b;font-size:14px}div.bracket-row .expand-bracket:hover .glyphicon{color:#373737}.bracket-modal .modal-dialog{padding:0.25rem;display:flex;justify-content:center;width:100vw;height:100vh;margin:0}.bracket-modal .modal-header{border-bottom:none;margin-bottom:20px}.bracket-modal .modal-header button.close{font-size:3rem}.bracket-modal .modal-content{display:flex;flex-direction:column;background-color:#fafafa;border-radius:1.6rem;box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);padding:0 1rem;width:100%;overflow:hidden}.bracket-modal .modal-title{text-align:center;font-size:20px}.bracket-modal .modal-body{max-height:calc(100% - 2rem);overflow:hidden;padding:0.5rem 0 0 0}.lite .playoff-bracket .playoff-title{display:none}.lite .bracket-modal .modal-title{display:none}@media only screen and (max-width:767px){.bracket-modal .modal-body{max-height:calc(100vh - 160px)}}.lite #playoffs{padding:0 1.5rem}