/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-text:#112;--color-text-secondary:#666;--color-text-table-header:var(--color-text);--color-red:#f46a6a;--color-green:#7eeab0;--color-negative:var(--color-red);--color-positive:var(--color-green);--box-shadow:0 1px 20px -10px rgba(0,0,0,.35);--color-background-default:#aaa;--color-background-darker:#999;--avatar-color-background:var(--color-background-default);--avatar-color-text:#fff}body{color:#112;color:var(--color-text);font-size:14px;margin:0;padding:0}:focus{outline-color:#112;outline-color:var(--color-text)}svg{fill:#112;fill:var(--color-text)}*{box-sizing:border-box}h1,h2,h3,h4,li,ul{font-weight:400;margin:0;padding:0;text-decoration:none}.rotate-90{transform:rotate(90deg)}button,input[type=submit]{background-color:transparent;border:none;cursor:pointer;margin:0}.ticker-icon{font-family:ticker-icons;font-style:normal;font-weight:400}.MatchesOverview.header-fixed .OverviewHeader{box-shadow:var(--box-shadow);height:80px;position:fixed;top:0}.MatchesOverview.header-fixed .OverviewHeader .App-title{display:none}.MatchesOverview.header-fixed{margin-top:260px}.App-footer{align-items:center;display:flex;flex-shrink:0;height:85px;justify-content:space-between;padding:0 30px}.App-footer a{color:inherit}.App-footer img{height:55%}.App-footer .version-tag{color:#f5f5f5;font-size:8px;margin-left:40px}.SideNav{min-height:100vh;overflow:visible;position:fixed;transition:width .2s ease-out;width:0;z-index:1000}.SideNav nav a{color:inherit;display:flex;text-decoration:none}.SideNav h1{font-size:1.8rem}.SideNav .SideNav-button{cursor:pointer;font-size:40px;position:absolute;top:25px}.SideNav .SideNav-button.SideNav-closeButton{left:-25px;opacity:0;pointer-events:none;transform:translateX(-100%);transition:opacity .2s ease-in-out}.SideNav .SideNav-button.SideNav-showButton{left:25px}@media screen and (max-width:800px){.SideNav .SideNav-button{font-size:26px;top:10px}.SideNav .SideNav-button.SideNav-showButton{left:10px}.SideNav .SideNav-button.SideNav-closeButton{left:-10px}}.SideNav .SideNav-inner,.SideNav.active{box-sizing:border-box;width:300px}.SideNav .SideNav-inner h1,.SideNav.active h1{font-weight:700;text-align:start}@media screen and (max-width:800px){.SideNav .SideNav-inner h1,.SideNav.active h1{margin:10px 0}}@media screen and (max-width:360px){.SideNav .SideNav-inner,.SideNav.active{width:260px}}.SideNav .SideNav-inner{height:100%;overflow-y:auto;padding:25px 25px 100px;position:absolute;top:0;z-index:100}.SideNav.SideNav-right{right:0;top:0}.SideNav.SideNav-right .SideNav-inner{left:0}.SideNav.SideNav-right .SideNav-button.SideNav-showButton{left:auto;right:25px}@media screen and (max-width:800px){.SideNav.SideNav-right .SideNav-button.SideNav-showButton{right:10px}}.SideNav.SideNav-left{left:0;top:0}.SideNav.SideNav-left .SideNav-inner{right:0}.SideNav.SideNav-left .SideNav-closeButton{left:auto;right:-25px;transform:translateX(100%)}@media screen and (max-width:800px){.SideNav.SideNav-left .SideNav-closeButton{right:-10px}}.SideNav.active .SideNav-closeButton{opacity:1;pointer-events:all}.SideNav-overlay{z-index:10}.MainNav a{border-bottom:1px solid var(--color-text-secondary);font-size:1.2rem;padding:15px 8px 15px 0}.tile{background-color:#fff;border-bottom-style:1px;border-bottom-width:1px;border-image:linear-gradient(#f9f9f9,#e0e0e0,#f4f4f4) 1;border-left-style:solid;border-left-width:1px;margin-bottom:1px;padding:10px;position:relative}.tile:empty{display:none}.tile-shadow:before{border-radius:4px;bottom:0;box-shadow:var(--box-shadow);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.MatchCard{box-sizing:border-box;flex-direction:column;height:400px;max-width:400px;padding-bottom:40px 0;position:relative;width:100vw}.MatchCard .StatsButton{font-size:14px}.MatchCard .StatsButton .fa-chart-bar{font-size:16px;margin:0 8px}.MatchCard .Scores>*{text-align:center}.MatchCard .Scores>.TeamScore{align-self:flex-start;font-size:2em}.MatchCard .CurrentSetScore,.MatchCard .Scores>.TeamScore.finished{font-size:3em}.MatchCard .CurrentSetScore.finished{font-size:2em}.MatchCard.finished{background-color:#f9fbfb}.MatchCard a{color:inherit}.MatchCard .TeamLogo{align-items:center;display:flex;flex-direction:column}.MatchCard .MatchCardFooter{bottom:35px;left:15px;position:absolute}.MatchCardFooter{display:flex;justify-content:space-between;padding:15px 15px 0}.wrapper{display:grid;grid-template-rows:1fr 1fr}.Match-info{align-items:center;align-self:flex-start;display:flex;flex:1 1;flex-direction:column;margin-top:10px;text-align:center}.Match-info .Match-series-name{font-weight:700;margin-bottom:4px;word-break:break-word}.Match-info .Match-date>*{margin-bottom:4px}.MatchCardHeader{align-items:center;display:grid;grid-template-columns:120px auto 120px;margin-bottom:15px;margin-top:15px;max-width:100%;min-height:150px;text-align:center}.MatchCard .Match-info.rescheduled,.MatchCard .Match-info.rescheduled .Match-time{color:gray}.rescheduled-info{font-size:1.4em;margin-top:10px}.Team-description{white-space:pre-wrap}.Match-time{font-size:1.8em;margin:auto 0}.CurrentSetScore,.Match-time{color:var(--color-text);color:var(--score-color-text-primary,var(--color-text));font-weight:bolder}.CurrentSetScore{margin:20px 0}.CurrentSetScore .inactive{color:#d3d3d3;color:var(--score-color-text-inactive,#d3d3d3)}@media screen and (max-width:800px){.CurrentSetScore{margin:10px 0}}.TeamLogo{align-self:normal;margin-left:auto;margin-right:auto;text-align:center}.TeamLogo .LogoImage.rescheduled{filter:grayscale(1)}.TeamLogo.leftTeam{padding-left:15px}.TeamLogo.rightTeam{padding-right:15px}.TeamLogo .TeamLogo-name{overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media screen and (max-width:450px){.TeamLogo .TeamLogo-name{max-width:100%}}.TeamLogo .TeamLogo-name.rescheduled{color:gray!important}.TeamLogo .TeamLogo-image{background:radial-gradient(ellipse closest-side at center,rgba(0,0,0,.13) 0,rgba(0,0,0,.13) 50%,transparent 100%);background-position:center 72px;background-repeat:no-repeat;background-size:65px 12px;box-sizing:content-box;height:85px;margin-bottom:10px;margin-left:auto;margin-right:auto;width:80px}.TeamLogo .TeamLogo-image>*{height:80px;width:80px}.TeamLogo .TeamLogo-image .LogoImage{background-position:50%;background-repeat:no-repeat;background-size:contain}.TeamLogo .TeamLogo-image .AvatarLogo{background-color:#aaa;border-radius:50%;color:#fff;font-size:80px;font-weight:700;margin-bottom:10px;overflow:hidden;text-align:center}@media screen and (max-width:800px){.TeamLogo .TeamLogo-image,.TeamLogo .TeamLogo-image>*{height:50px;width:50px}.TeamLogo .TeamLogo-image .AvatarLogo{font-size:50px}}.MatchCardBody{flex:0 1 100%}.MatchCardBody .info-text{font-size:20px;margin:15px;text-align:center}.Scores{align-items:center;color:var(--color-text);color:var(--score-color-text-primary,var(--color-text));display:grid;grid-template-columns:1fr 144px 1fr}.TeamScore{font-weight:700}.SetScoreHistory{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.SetScoreHistory .SetScoreHistoryEntry{margin-bottom:5px}.SetScoreHistoryEntry{box-sizing:content-box;display:grid;font-weight:700;grid-template-columns:1fr 3fr 1fr;justify-content:center;text-align:center;width:120px}.SetScoreHistoryEntry .team-score{color:var(--color-text);color:var(--score-color-text-primary,var(--color-text))}.SetScoreHistoryEntry .set-number{color:var(--color-text-secondary);color:var(--score-color-text-secondary,var(--color-text-secondary));letter-spacing:4px}.FavouritesButton{font-size:14px}.FavouritesButton .fa-heart{font-size:16px;margin-right:8px}.FavouritesButton.active .fa-heart{color:var(--color-red)}.fa-file-pdf{font-size:16px;margin-right:8px}.View-selection button{color:var(--color-text);cursor:pointer;font-size:16px;line-height:1.5em;opacity:.7}@media screen and (min-width:375px){.View-selection button{font-size:20px}}.View-selection button.active{opacity:1}.View-selection{align-items:center;display:flex;justify-content:center;margin-bottom:25px;margin-top:25px}.View-selection svg{size:50px;color:var(--color-text)}.View-selection .Cards-view{border-right:1px solid #c8c8c8;padding-right:20px}.View-selection .List-view{padding-left:20px}.Match-filter{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;font-weight:700;overflow-x:scroll;overflow-y:visible;scroll-behavior:auto;scrollbar-width:none;white-space:nowrap}@media screen and (max-width:800px){.Match-filter{width:100%}}.Match-filter::-webkit-scrollbar{display:none}.Match-filter div{cursor:pointer}.Match-filter-items{display:block}.Match-filter-items>*{display:inline-block}.Match-filter-items>:focus{outline:none!important}.Match-filter-items>:first-child{margin-left:50vw}.Match-filter-items>:last-child{margin-right:50vw}.Match-filter-items>div{border-bottom:2px solid transparent;font-size:22px;margin:0 10px;padding:90px 20px 5px}@media screen and (max-width:800px){.Match-filter-items>div{font-size:18px;margin:0 5px;padding:90px 10px 5px}}.Match-filter-items>div:first-child,.Match-filter-items>div:last-child{opacity:.25}.Match-filter-items>div:nth-child(2),.Match-filter-items>div:nth-last-child(2){opacity:.5}.Match-filter-items>div:nth-child(3),.Match-filter-items>div:nth-last-child(3){opacity:.75}.Match-filter-items>div.active{border-bottom:2px solid #fff;opacity:1}.day-filter{font-size:24px}.Match-list{border-radius:4px;box-shadow:var(--box-shadow);display:table;margin:0 auto;max-width:1280px}.Match-list-item{align-items:stretch;background-color:#fff;display:flex;flex-wrap:no-wrap;flex-wrap:wrap;font-size:20px;font-size:16px;position:relative}.Match-list-item>*{align-items:center;border-bottom:1px solid #eee;display:flex;flex-basis:27.3%;flex-direction:column;flex-grow:1;justify-content:center;padding:15px;width:27%}.Match-list-item .Match-list-match-series{border-bottom:0;flex-basis:100%;flex-grow:0;font-size:16px;padding-bottom:0;padding-top:20px}.Match-list-item .Match-list-match-series.rescheduled{color:gray}.Match-list-item>*{flex-basis:33%;width:33%}.Match-list-item .Match-date{font-size:1.4em}.Match-list-item .Match-score{align-items:baseline;display:flex;justify-content:center}.Match-list-item .Match-score .TeamScore{font-size:2em}.Match-list-item .Match-score .CurrentSetScore{font-size:3em;margin:0 15px}@media screen and (max-width:800px){.Match-list-item .Match-score{font-size:14px}.Match-list-item .Match-score .Match-score .CurrentSetScore{margin:0 5px}}.Match-list-item .Match-list-item-match-info{flex-basis:10%;text-align:center}.Match-list-item.finished{background-color:#f9fbfb}.Match-list-item.finished .Match-score .TeamScore{font-size:2.5em}.Match-list-item.finished .Match-score .CurrentSetScore{font-size:1.6em;margin:0 1.5vw}.Match-list-item .Match-list-item-team .TeamLogo{align-content:space-between;align-items:center;display:flex;flex-direction:row;width:100%}@media screen and (max-width:800px){.Match-list-item .Match-list-item-team .TeamLogo{flex-direction:column}}@media screen and (min-width:801px){.Match-list-item .Match-list-item-team .TeamLogo-image{flex:0 0 80px}.Match-list-item .Match-list-item-team .TeamLogo-name{flex-basis:calc(100% - 80px);flex-grow:1;flex-shrink:0;font-size:20px;padding:1em;text-align:left}.Match-list-item .Match-list-item-team.Match-list-item-team2 .TeamLogo>*{order:1}.Match-list-item .Match-list-item-team.Match-list-item-team2 .TeamLogo .TeamLogo-name{text-align:right}.Match-list-item .Match-list-item-team.Match-list-item-team2 .TeamLogo .TeamLogo-image{order:2}}.Match-list-item .Match-info{flex:1 0 33%}.Match-list-item .Match-detail-link{color:inherit}.Match-date.rescheduled{color:gray}.OverviewHeader{align-items:flex-end;background-position:top;box-shadow:none;display:flex;height:260px;justify-content:center;min-height:80px;padding:15px 15px 10px;position:relative;transition:box-shadow .3s;width:100%;z-index:100}@media only screen and (max-width:800px){.OverviewHeader{height:130px;padding:0 0 5px}.MatchesOverview.header-fixed{margin-top:130px}}.MatchesOverview .App-title{opacity:1;transition:opacity .3s}.left-column>div{margin-bottom:15px}.MatchDetail .MatchDetailHeader.header-fixed{box-shadow:var(--box-shadow);position:-webkit-sticky;position:sticky;top:0;width:100%}.MatchDetailHeader{font-size:20px;transition:box-shadow .3s;z-index:100}@media screen and (max-width:800px){.MatchDetailHeader{font-size:16px}.MatchDetailHeader>.inner>.MatchCardHeader>.TeamLogo>.TeamLogo-name{font-size:14px}.MatchDetailHeader>.inner>.MatchCardHeader>.Match-info{line-height:24px}.MatchDetailHeader>.inner>.MatchCardHeader>.Match-info>.Match-date>.CurrentSetScore{font-size:2.3em}}.MatchDetailBody{position:relative;z-index:10}.MatchDetailHeader{--avatar-shadow-intensity:1;background-color:var(--color-background-default);display:flex;flex-direction:column;height:auto}.MatchDetailHeader .MatchCardHeader{column-gap:40px;grid-template-columns:1fr auto 1fr}.MatchDetailHeader .MatchCardHeader .CurrentSetScore{font-size:3em}.MatchDetailHeader .MatchCardBody .Scores>.TeamScore{align-self:flex-start;font-size:2em;font-weight:700}.MatchDetailHeader .MatchCardBody .Scores>.TeamScore.finished{font-size:2.5em}.MatchDetailHeader .backlink{color:var(--color-text);cursor:pointer;font-size:18px;margin-top:40px}.MatchDetailHeader .inner{margin:0 auto}.MatchDetailHeader .inner>*{text-align:center}.MatchInfoHeader{align-items:center;display:flex;height:100%;justify-content:center}.MatchInfoHeader .set-score{align-items:center;display:flex;font-size:55px}.MatchInfoHeader .set-score .TeamScore{font-size:35px;margin:0 35px}@media screen and (max-width:800px){.MatchInfoHeader .set-score{font-size:35px}.MatchInfoHeader .set-score .TeamScore{font-size:25px;margin:0 10px}}.MatchInfoHeader .TeamLogo-image{background:radial-gradient(ellipse closest-side at center,rgba(0,0,0,.13) 0,rgba(0,0,0,.13) 50%,transparent 100%);background-position:center 72px;background-repeat:no-repeat;background-size:65px 12px;box-sizing:content-box;height:60px;width:60px}.MatchInfoHeader .TeamLogo-image>*{height:60px;width:60px}.MatchInfoHeader .TeamLogo-image .LogoImage{background-position:50%;background-repeat:no-repeat;background-size:contain}.MatchInfoHeader .TeamLogo-image .AvatarLogo{background-color:#aaa;border-radius:50%;color:#fff;font-size:80px;font-weight:700;overflow:hidden;text-align:center}@media screen and (max-width:800px){.MatchInfoHeader .TeamLogo-image,.MatchInfoHeader .TeamLogo-image>*{height:50px;width:50px}.MatchInfoHeader .TeamLogo-image .AvatarLogo{font-size:50px}}.Match-menu{-ms-overflow-style:none;font-weight:700;overflow-x:scroll;overflow-y:visible;padding:30px;scroll-behavior:auto;scrollbar-width:none;white-space:nowrap;width:100vw}.Match-menu::-webkit-scrollbar{display:none}.Match-menu div{cursor:pointer}.Match-menu-views{display:block}.Match-menu-views>*{display:inline-block}.Match-menu-views>:focus{outline:none!important}.Match-menu-views>:first-child{margin-left:50vw}.Match-menu-views>:last-child{margin-right:50vw}.Match-menu-views>div{border-bottom:2px solid transparent;font-size:22px;margin:0 10px;padding:0 20px 5px}@media screen and (max-width:800px){.Match-menu-views>div{font-size:18px;margin:0 5px;padding:0 10px 5px}}.Match-menu-views>div:first-child,.Match-menu-views>div:last-child{opacity:.25}.Match-menu-views>div:nth-child(2),.Match-menu-views>div:nth-last-child(2){opacity:.5}.Match-menu-views>div:nth-child(3),.Match-menu-views>div:nth-last-child(3){opacity:.75}.Match-menu-views>div.active{opacity:1}.menu-item{cursor:pointer;margin:15px}.MatchDetailBody.mobile .LiveTicker{width:100vw}.MatchDetailBody.desktop{display:flex;justify-content:center}.MatchDetailBody.desktop .right-column>*{margin-bottom:15px}.MatchDetailBody.desktop>*{flex-basis:20%}.MatchDetailBody.desktop .LiveLineups{flex-basis:auto}.MatchDetailBody.desktop .LiveTicker{flex-basis:40%}@media screen and (max-width:800px){.MatchDetailBody.desktop .LiveLineups,.MatchDetailBody.desktop .LiveTicker,.MatchDetailBody.desktop>*{flex-basis:100%}}.MatchDetailBody>*{margin:20px}@media screen and (max-width:800px){.MatchDetailBody>*{margin:20px 10px}.MatchDetailBody>.LiveLineups .bench{max-width:inherit}.MatchDetailBody>.LiveLineups .inner .field{width:auto}}h1{margin:30px 0;text-align:center}.Rankings .tile .Avatar{grid-area:avatar;margin-right:10px}.Rankings>.table{display:table;width:100%}.Rankings>.table .header{display:table-row}.Rankings>.table .header>*{color:var(--color-text-table-header);display:table-cell}.RankingCard{display:table-row}.RankingCard .Ranking-position,.RankingCard .Ranking-score{font-weight:700}.RankingCard>*{display:table-cell;font-size:18px;padding:5px;vertical-align:middle}.Avatar{background:radial-gradient(ellipse closest-side at center,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 40%,transparent 100%);background:radial-gradient(ellipse closest-side at center,rgba(0,0,0,var(--avatar-shadow-intensity,.25)) 0,rgba(0,0,0,var(--avatar-shadow-intensity,.25)) 40%,transparent 100%);background-position:center 40px;background-position:center calc(var(--avatar-size, 50px)/5*4);background-size:50px 16.66667px;background-size:var(--avatar-size,50px) calc(var(--avatar-size, 50px)/3);padding-bottom:10px}.Avatar,.Avatar-content{background-repeat:no-repeat}.Avatar-content{align-items:center;background-color:var(--avatar-color-background);background-size:100%;border-radius:50%;color:var(--avatar-color-text);display:flex;font-size:25px;font-size:calc(var(--avatar-size, 50px)/2);height:50px;height:var(--avatar-size,50px);justify-content:center;margin:0 auto;overflow:hidden;width:50px;width:var(--avatar-size,50px)}.LiveReferees .tile{align-items:center;display:grid;font-size:10px;grid-template-areas:"avatar name" "avatar type";grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto}.LiveReferees .tile .Avatar{grid-area:avatar;margin-right:10px}.LiveReferees-name{grid-area:name}.LiveReferees-type{align-self:start;font-weight:700;grid-area:type}.MatchStats{margin-top:15px}.MatchStats svg{fill:#fff}@media screen and (min-width:812px){.MatchStats{margin:20px}}.MatchStats .icon svg{fill:#fff;width:35px}.MatchStats .stats-container{display:flex;flex-direction:column;margin:15px 0;overflow-x:auto}.MatchStats .stats-container svg{margin-left:.2vw}.MatchStats table{text-align:center;width:100%}.MatchStats td,.MatchStats th{background:#f9fbfb;font-size:1.2vw;padding:15px 0}@media screen and (max-width:568px){.MatchStats td,.MatchStats th{font-size:3.5vw}}@media screen and (min-width:812px){.MatchStats td,.MatchStats th{font-size:1vw}}.MatchStats h1{min-height:50vh}.MatchStats h2{margin:15px;text-align:center}.EventEntry{grid-column-gap:16px;align-items:center;column-gap:16px;display:grid;grid-template-columns:60px auto 60px;padding:12px 25px}.EventEntry .meta{font-size:20px}.EventEntry .meta .icon img{width:100%}.EventEntry .meta .score,.EventEntry .meta .time{display:flex;justify-content:space-between}.EventEntry .content h2,.EventEntry .content p{margin:0;padding:0}.EventEntry .content p{margin-top:5px}.StartingSix{margin:15px 0}.StartingSix h2.team-name{margin:10px 0}.LiveLineup{display:flex;flex-direction:column}@media screen and (min-width:569px){.LiveLineup{max-width:350px}}.LiveLineup .bench{--avatar-size:30px;display:flex;flex-wrap:wrap}.LiveLineup .trainer{font-size:10px;margin:5px 0}.LiveLineup .bench>*{margin:10px 5px}.LiveLineup>*{order:1}.LiveLineup.right .trainer{order:10;text-align:right}.LiveLineup.left .bench{justify-content:flex-end}.LiveLineup.right .bench{order:20}.LiveLineup .inner{--avatar-color-background:#fff;--avatar-color-text:var(--color-background-default);background-color:#dde1e7;background-color:var(--lineup-field-color-background,#dde1e7);display:flex;flex-direction:column}.LiveLineup .inner>h1{background-color:#b2c5d3;background-color:var(--lineup-field-color-sides-background,#b2c5d3);font-size:11px;font-weight:700;margin:0;padding:4px 10px}.LiveLineup .inner>*{order:1}.LiveLineup.right h1{order:99}.LiveLineup .field{border:1px solid #fff;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;height:250px;margin:0 10px;padding:0 20px}.LiveLineup .field img{bottom:30px;position:absolute}.LiveLineup.left .field{align-items:start;grid-template-areas:"pos-1 pos-6 pos-5" "pos-2 pos-3 pos-4";margin-top:10px}.LiveLineup.right .field{align-items:end;border-top:none;grid-template-areas:"pos-4 pos-3 pos-2" "pos-5 pos-6 pos-1";margin-bottom:10px}.LiveLineup .field>*{align-items:center;display:flex;justify-content:center;position:relative}.LiveLineup.right .field>*{padding-bottom:5px}.LiveLineup.left .field>*{padding-top:5px}.LiveLineup.right .pos-3,.LiveLineup.right .pos-6{top:-15px}.LiveLineup.left .pos-3,.LiveLineup.left .pos-6{top:15px}.LiveLineup .pos-1{grid-area:pos-1}.LiveLineup .pos-2{grid-area:pos-2}.LiveLineup .pos-3{grid-area:pos-3}.LiveLineup .pos-4{grid-area:pos-4}.LiveLineup .pos-5{grid-area:pos-5}.LiveLineup .pos-6{grid-area:pos-6}.PlayerCard{font-size:10px;text-align:center}.PlayerCard .Avatar{margin-bottom:10px}.PlayerCard-jersey{display:inline-block;font-weight:700;margin-right:.35em}.PlayerCard-position{font-weight:700}.MatchStream{display:flex}.StreamSetScore{background:#000;color:#fff;display:flex;font-size:30px}.StreamSetScore .ScoreContainer{background:#e6ac00;display:flex;height:100%;justify-content:center}.StreamSetScore .Scores{color:#000;flex-direction:column;font-size:35px;font-weight:700}.StreamSetScore .Score,.StreamSetScore .Scores{align-items:center;display:flex;justify-content:center}.StreamSetScore .Score{min-width:60px}.StreamSetScore .TeamNames{align-items:flex-start;background:#870000;background:#000;display:flex;flex-direction:column;height:100%;justify-content:center;padding:5px 15px 5px 5px}.StreamSetScore .TeamName{align-items:center;display:flex;height:40px;justify-content:center}.StreamSetScore .TeamName .serving{height:40px;width:40px}.StreamSetScore .TeamName .serving svg{fill:#fff}ul{list-style-type:none}a{text-decoration:none}.App{display:flex;flex-direction:column;height:100vh;padding:0}@media only screen and (max-width:800px){.OverviewHeader{height:130px;padding:0 0 5px}.BeachView.header-fixed{margin-top:130px}}.BeachView.header-fixed .OverviewHeader{box-shadow:var(--box-shadow);height:80px;position:fixed;top:0}.BeachView.header-fixed .OverviewHeader .App-title{display:none}.BeachView.header-fixed{margin-top:260px}.App-logo{height:230px}.App-overlay{bottom:100%;cursor:pointer;left:0;opacity:0;position:fixed;right:100%;top:0;transition:opacity .3s;z-index:500}.App-overlay.active{background-color:#000;bottom:0;opacity:.7;right:0}.App-title{font-size:90px;left:50%;position:absolute;top:20%;transform:translateX(-50%);white-space:nowrap}@media only screen and (max-width:800px){.App-title{font-size:35px}}.Hero-text{color:#fff;font-family:SizmoPro;font-size:70px;font-stretch:normal;font-style:oblique;font-weight:700;height:74px;letter-spacing:normal;line-height:1;text-align:center;width:640px}.MatchCards{display:flex;flex:1 1;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;width:100vw}.MatchCards.center{justify-content:center}@media screen and (min-width:400px){.MatchCards{width:400px}}@media screen and (min-width:800px){.MatchCards{width:800px}}@media screen and (min-width:1200px){.MatchCards{width:1200px}}@media screen and (min-width:1600px){.MatchCards{width:1600px}}@media screen and (min-width:2000px){.MatchCards{width:2000px}}.MatchCards>*{flex:0 1 auto}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.BeachMatchSeriesOverview{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;margin-top:15px}.BeachMatchSeriesOverview .SelectedHierarchy{font-size:20px;margin:15px}.BeachMatchSeriesOverview .BeachMatchSeriesList{display:flex;flex-direction:column}.BeachMatchSeriesOverview .BeachMatchSeriesList>*{margin:5px}.BeachMatchSeriesLink{color:var(--color-text-secondary);font-size:20px;text-decoration:none}.BeachMatchSeries{border-bottom:2px solid #ddd;font-size:20px;padding:5px 15px}.MatchesOverview{display:flex;flex-direction:column;min-height:calc(100vh - 85px)}.MatchSeriesNavigation{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:30px}.MatchSeriesNavigation .ActiveMatchSeries{font-size:25px;margin:15px}.MatchSeriesNavigation .BeachHierarchyLink{color:var(--color-text-secondary);font-size:20px;text-decoration:none}.BeachView{height:auto}.MatchDays{display:flex;flex:1 0 auto;flex-direction:column}.MatchDays h1{text-align:center}.FilterNav a.checkboxLink{cursor:pointer;word-break:break-word}.FilterNav div.gender-nav{border-bottom:1px solid var(--color-text-secondary);display:flex;margin:5px 0}.group{margin-bottom:15px;position:relative}.group label{color:var(--color-text-secondary);font-size:16px;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .3s ease}.group .bar{display:block;position:relative;width:100%}.group .bar:before{background:var(--color-text-secondary);bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .3s ease;width:0}.group input:focus{outline:none}.group input:focus~label,.group input:valid~label{font-size:16px;top:-14px}.group input:focus~.bar:before{width:100%}.group input{background:none;border:none;border-bottom:1px solid var(--color-text-secondary);border-radius:0;color:var(--color-text-secondary);display:block;font-size:18px;padding:10px 10px 5px 5px;width:100%}.FilterNav a{font-size:1.2rem;padding:10px 8px 10px 0}.FilterNav a.favorites,.FilterNav a.reset{border-top:1px solid var(--color-text-secondary);padding:15px 0}.FilterNav a.reset{font-weight:700}.FilterNav a.reset .fa-xmark{margin-right:10px}.FilterNav a.checkboxLink:before{content:"";display:inline-block;flex:0 0 18px;font-size:0;height:18px;margin-right:10px;width:18px}.FilterNav a.checkboxLink.selected:before{background-position:50% 50%;background-repeat:no-repeat;background-size:16px 16px}.FilterNav .container{cursor:pointer;display:block;font-size:18px;margin-bottom:15px;padding-left:28px;padding-right:10px;position:relative;-webkit-user-select:none;user-select:none}.FilterNav .container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.FilterNav .checkmark{background-color:none;border:1px solid var(--color-text-secondary);height:20px;left:0;position:absolute;top:0;width:20px}.FilterNav .container input:checked~.checkmark{background-image:linear-gradient(var(--color-text-secondary),var(--color-text-secondary));background-position:50% 50%;background-repeat:no-repeat;background-size:16px 16px}
/*# sourceMappingURL=main.261dd5d1.css.map*/