@charset "UTF-8";@media screen and (max-width:998px){.bracket-flex{position:relative}.bracket-flex *,.bracket-flex :after,.bracket-flex :before{box-sizing:border-box}.bracket-flex .page{background:#fff;display:flex;flex-direction:column;font-family:Roboto,Verdana,sans-serif;position:relative}.bracket-flex .heading{border-color:#2684cb;border-style:solid none;border-width:2px 0;display:block;font-size:20px;line-height:32px;margin:8px 0;padding:0;position:relative;text-align:left;text-transform:none}.bracket-flex .heading h2{border-style:solid none;border-width:4px 0;color:#900;font-family:Verdana,Roboto,sans-serif;font-size:18px;font-weight:700;margin:0;padding:4px 8px;width:auto}.bracket-flex .heading h2 .sub-title{display:block;font-size:17.6px;font-weight:600}.bracket-flex .rounds{display:flex;flex-direction:column;margin:8px 16px 0}.bracket-flex .season-logo,.bracket-flex .title-sponsor-1{display:none}.bracket-flex .round{display:flex;flex-direction:column;list-style:none;margin:0;position:relative;width:100%}.bracket-flex .round.is-complete:last-of-type{order:1}.bracket-flex .round.is-complete:nth-last-of-type(2){order:2}.bracket-flex .round.is-complete:nth-last-of-type(3){order:3}.bracket-flex .round.is-complete:nth-last-of-type(4){order:4}.bracket-flex .round.is-complete:nth-last-of-type(5){order:5}.bracket-flex .round.is-complete:nth-last-of-type(6){order:6}.bracket-flex .round.is-complete:nth-last-of-type(7){order:7}.bracket-flex .round.is-complete:nth-last-of-type(8){order:8}.bracket-flex .round.is-complete:nth-last-of-type(9){order:9}.bracket-flex .round.is-complete:nth-last-of-type(10){order:10}.bracket-flex .round.final{margin-bottom:32px}.bracket-flex .round.is-complete:before{color:#4b5563;content:"— Complete —";display:block;font-size:12.8px;font-style:italic;font-weight:400;margin-bottom:-8px;margin-top:16px;text-align:right}.bracket-flex .round .heading{align-items:center;border-bottom:1px solid #900;border-top:none;display:flex;justify-content:space-between;letter-spacing:0}.bracket-flex .round .heading h3,.bracket-flex .round .heading h4{border-bottom:none;color:#900;font-family:Verdana,Roboto,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:32px;margin-bottom:0;width:100%;z-index:10}.bracket-flex .round .heading h5{color:#4b5563;font-size:16px;line-height:20px;margin-bottom:0;text-align:right;width:100%;z-index:10}.bracket-flex .round .contests{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:32px}.bracket-flex .round .contests .advanceTo{display:none}.bracket-flex .round .contest-spacer{align-items:center;display:flex;flex-grow:1;font-size:16px;line-height:20px;padding-bottom:24px;padding-top:24px;position:relative;width:100%;z-index:10}.bracket-flex .round .is-bye{display:none}.bracket-flex .round .contest{border:1px solid #2a2a2a;border-radius:3px;box-shadow:0 1px 0 #ccc;display:flex;flex-direction:column;justify-items:stretch;line-height:24px;min-height:56px;position:relative;width:100%;z-index:15}.bracket-flex .round .contest .participant{align-items:stretch;background:#fff;color:#4b5563;display:flex;flex-grow:1;height:24px;line-height:24px;min-height:24px;width:100%}.bracket-flex .round .contest .participant.is-home{background:#eee}.bracket-flex .round .contest .participant .seed{align-self:center;color:red;color:#616e80;font-size:12px;font-weight:400;line-height:auto;margin-left:2px;text-align:center;width:24px}.bracket-flex .round .contest .participant .team{align-items:center;display:flex;flex-grow:1;margin:0 2px;overflow:hidden;white-space:nowrap}.bracket-flex .round .contest .participant .team img{height:16px;margin-right:4px;width:16px}.bracket-flex .round .contest .participant.is-winner{color:#4b5563;font-weight:600}.bracket-flex .round .contest .participant.is-winner:before{border:4px solid transparent;border-left-color:#049;content:"";display:block;height:0;left:0;margin-top:-4px;position:absolute;top:50%;width:0}.bracket-flex .round .contest .participant.is-loser{color:#7a879a;font-weight:400}.bracket-flex .round .score{background:#25a;color:#fff;display:none;flex-grow:0;flex-shrink:0;font-size:16px;height:auto;padding-top:2px;text-align:center;width:32px}.bracket-flex .round .score.long{font-size:13.2px}.bracket-flex .round .is-home .score{background:#049}.bracket-flex .round .details,.bracket-flex .round .results{color:#6a6a6a;font-size:12.8px;line-height:12.8px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-property:color;-moz-transition-property:color;white-space:nowrap;width:100%}.bracket-flex .round .details{margin-top:-44px}.bracket-flex .round .results{font-size:12.8px;line-height:12.8px;margin-top:24px;padding:4px 0;text-align:left}.bracket-flex .round .results p{padding:2px 4px}.bracket-flex .round .results .overtime{display:block;float:none;padding:2px 4px;text-align:right}.bracket-flex .round .results div{text-align:right}.bracket-flex .round .results .broadcasts{padding:2px 4px;text-align:right}.bracket-flex .round .results .broadcasts .broadcast{align-items:center;display:flex;gap:.5rem;padding:.125rem 0;width:100%}.bracket-flex .round .results .broadcasts .broadcast svg{fill:currentcolor;display:inline;height:.75rem;width:.75rem}.bracket-flex .round .results .coverage-summary{padding:2px 4px;text-align:left;white-space:wrap;width:100%}.bracket-flex .round .results .archive{float:left}.bracket-flex .round .coverage{line-height:16px}.bracket-flex .round .has-result .contest .participant .score{display:block}.bracket-flex .round .has-result .coverage{display:none}.bracket-flex .round .is-live .participant{background:#ceecff}.bracket-flex .round .is-Live .is-home{background:#bde2ff}.bracket-flex .round .tickets{left:auto;line-height:14px;margin-right:-8px;margin-top:-12px;position:absolute;right:0;top:50%;z-index:10000}.bracket-flex .round .tickets .tickets-link{background-color:#339e12;border:1px solid #154208;font-size:12px;font-weight:700;line-height:10px;padding:0 8px}.bracket-flex .round .tickets .tickets-link:hover{background-color:#2c870f}.bracket-flex .home-designation{display:none}.bracket-flex .final .contest-spacer,.bracket-flex .semifinals .contest-spacer{margin-bottom:2.5rem}.bracket-flex .final .champion{background-color:#fff;border-radius:3px;display:flex;flex-direction:column;margin-bottom:16px;order:-1;width:100%}.bracket-flex .final .champion .state-logo{background-image:url(/assets/images/brackets/bracket-title-logo.png);background-position:50% 100%;background-repeat:no-repeat;background-size:163px 30px;height:32px;margin-bottom:8px;width:100%}.bracket-flex .final .champion .title{background:#063659;border:solid rgba(0,0,0,.1);border-radius:2px 2px 0 0;border-width:0 0 1px;color:#fff;display:block;line-height:24px;margin:0;padding:0;position:relative;text-shadow:rgba(0,0,0,.8) 0 1px 4px}.bracket-flex .final .champion .team,.bracket-flex .final .champion .title{box-shadow:0 0 8px hsla(0,0%,100%,.4);font-size:16px;font-weight:700;text-align:center}.bracket-flex .final .champion .team{align-items:center;border:1px solid #063659;border-radius:0 0 2px 2px;color:#4b5563;display:flex;height:40px;justify-content:center;line-height:40px;white-space:nowrap}.bracket-flex .final .champion .team img{height:32px;margin-right:4px;width:32px}}@media screen and (max-width:998px) and (min-width:608px){.bracket-flex .heading h2{font-size:24px}.bracket-flex .heading h2 .sub-title{font-size:20px}.bracket-flex .round .contests{grid-template-columns:repeat(2,minmax(0,1fr))}.bracket-flex .round.final .contests{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:998px){.bracket-flex.with-single-round-pool .rounds{order:3}.bracket-flex.with-single-round-pool .team-pool-single-round{margin:8px 16px 0;order:2}.bracket-flex.with-single-round-pool.is-published .rounds{margin-bottom:1rem;order:2}.bracket-flex.with-single-round-pool.is-published .team-pool-single-round{margin-bottom:0;order:3}.aiaBracket .title{font-size:1.1rem}.aiaBracket .round-header{border-bottom:2px solid #8f0000;display:flex;margin-bottom:1rem}.aiaBracket h4{color:#8f0000;font-size:1.1rem}.aiaBracket h5{margin-left:auto}.aiaBracket .details{background-color:#07245b!important;border-radius:3px 3px 0 0;color:#fff;font-size:.75rem;line-height:1.8rem;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.aiaBracket .winner{font-weight:700}.aiaBracket .awayTeam,.aiaBracket .homeTeam{line-height:1.8rem}.aiaBracket .awaySeed,.aiaBracket .homeSeed{width:32px}.aiaBracket .awayScore,.aiaBracket .homeScore{background:#25a;color:#fff;display:none;font-size:1rem;margin-left:auto;text-align:center;width:32px}.aiaBracket .awayScore small,.aiaBracket .homeScore small{font-size:9px}.aiaBracket .homeTeam{background:#eee}.aiaBracket .homeTeam .homeScore{background:#049}.aiaBracket .scored .awayScore,.aiaBracket .scored .homeScore{display:block}.aiaBracket .boxScore{float:right;line-height:16px}.aiaBracket .advanceTo,.aiaBracket .descendTo{background-color:#8f0000;display:none}.aiaBracket .round:after{clear:both;content:"";display:table}.aiaBracket .game{float:left;margin-bottom:2rem;margin-right:3%;position:relative;width:45%}.aiaBracket .game .details,.aiaBracket .game .results,.aiaBracket .game .wrapper{width:100%}.aiaBracket .game .awayTeam,.aiaBracket .game .homeTeam{display:flex;font-size:1rem;height:1.5rem}.aiaBracket .game .awayTeam .awayLabel,.aiaBracket .game .awayTeam .homeLabel,.aiaBracket .game .homeTeam .awayLabel,.aiaBracket .game .homeTeam .homeLabel{flex-grow:1}.aiaBracket .results{font-size:.75rem;line-height:1rem;padding:0;width:100px}.aiaBracket .results .broadcasts{padding:2px 4px;text-align:right}.aiaBracket .results .broadcasts .broadcast{align-items:center;display:flex;gap:.5rem;padding:.125rem 0;width:100%}.aiaBracket .results .broadcasts .broadcast svg{fill:currentcolor;display:inline;height:.75rem;width:.75rem}.aiaBracket .results .coverage-summary{padding:2px 4px;text-align:left;white-space:wrap;width:100%}.aiaBracket .tickets{left:auto;line-height:14px;margin-right:1px;margin-top:-3px;position:absolute;right:0;top:50%;z-index:10000}.aiaBracket .tickets .tickets-link{font-size:14px;line-height:10px;padding:8px 12px}.aiaBracket .bye,.aiaBracket .round1-split h4,.aiaBracket .round1-split h5{display:none}.aiaBracket .awaySeed,.aiaBracket .homeSeed{color:#eb1e00;font-size:.75rem;text-align:center}}@media screen and (max-width:998px) and (max-width:600px){.aiaBracket .round .game{float:none;margin-right:0;width:100%}}@media screen and (max-width:998px){.aiaBracket .champion{display:flex;flex-direction:column;justify-content:center;margin-bottom:32px}.aiaBracket .champion .logo{background-image:url(/assets/images/brackets/bracket-title-logo.png);background-position:50% 100%;background-repeat:no-repeat;background-size:163px 30px;display:flex;height:30px;margin-bottom:8px}.aiaBracket .final .champion .title{background:#07245b;border:solid rgba(0,0,0,.1);border-radius:2px 2px 0 0;border-width:0 0 1px;color:#fff;height:24px;line-height:24px;margin:0;padding:0;text-shadow:rgba(0,0,0,.8) 0 1px 4px;width:100%}.aiaBracket .champion .team,.aiaBracket .final .champion .title{box-shadow:0 0 8px hsla(0,0%,100%,.4);font-size:16px;font-weight:700;text-align:center}.aiaBracket .champion .team{align-items:center;border:1px solid #07245b;border-radius:0 0 2px 2px;display:flex;height:32px;line-height:32px;white-space:nowrap}.aiaBracket .champion .team .image{display:flex;margin-left:auto;margin-right:4px}.aiaBracket .champion .team span{display:flex;height:32px;line-height:32px;margin-left:4px;margin-right:auto;white-space:nowrap}.match{float:left;margin-bottom:2rem;margin-right:3%;width:45%}.match .player{overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.match .is-winner{font-weight:700}.match .player-bottom{background-color:#dbdbdb}.match .scores{font-size:.75rem;padding:0 8px}.match .school{color:#6a6a6a;font-style:italic}.seed{color:#eb1e00;font-size:.75rem;text-align:center}}@media screen and (max-width:998px) and (max-width:600px){.match{float:none;margin-right:0;width:100%}}@media screen and (min-width:998px){.bracket-flex{position:relative}.bracket-flex *,.bracket-flex :after,.bracket-flex :before{box-sizing:border-box}.bracket-flex .page{background:#fff;display:flex;flex-direction:column;font-family:Roboto,Verdana,sans-serif;height:1302px;position:relative;width:992px}.bracket-flex .heading{border-color:#2684cb;border-style:solid none;border-width:3px 0;display:block;font-size:24px;line-height:32px;margin:8px 0;padding:0;position:relative;text-align:left;text-transform:none}.bracket-flex .heading h2{background-color:transparent;background-image:url(/assets/images/brackets/bracket-title-logo.png);background-position:98% 50%;background-repeat:no-repeat;background-size:326px 60px;border-color:#06375b;border-style:solid none;border-width:6px 0;color:#4b5563;font-family:Verdana,Roboto,sans-serif;font-size:24px;height:80px;line-height:28px;margin:0;padding:4px 350px 0 64px;width:auto}.bracket-flex .heading h2 .sub-title{display:block;font-size:20px}.bracket-flex .rounds{display:flex;height:100%;justify-content:start;margin:8px 16px 0}.bracket-flex .season-logo{display:none}.bracket-flex .title-sponsor-1{display:block}.bracket-flex .round{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;list-style:none;margin-left:0;margin-right:0;max-width:200px;position:relative;width:100%}.bracket-flex .round.final{margin-right:0}.bracket-flex .round .heading{border:none;height:48px;letter-spacing:0;margin:0}.bracket-flex .round .heading h3,.bracket-flex .round .heading h4{border-bottom:none;color:#900;font-family:Verdana,Roboto,Helvetica,sans-serif;font-size:12.8px;font-weight:700;line-height:24px;margin-bottom:0;margin-top:0;text-align:center;width:100%;z-index:10}.bracket-flex .round .heading h5{color:#4b5563;font-size:12.8px;line-height:12.8px;margin-bottom:0;margin-top:0;text-align:center;width:100%;z-index:10}.bracket-flex .round .contests{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;justify-items:stretch;max-height:100%;padding:0 8px}.bracket-flex .round .contest-spacer{align-items:center;display:flex;flex-grow:1;font-size:12.8px;line-height:20px;padding-bottom:12px;padding-top:12px;position:relative;width:100%;z-index:10}.bracket-flex .round .is-bye{visibility:hidden}.bracket-flex .round .contest{border:1px solid #2a2a2a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 0 #ccc;-moz-box-shadow:0 1px 0 #eee;display:flex;flex-direction:column;justify-items:stretch;line-height:24px;min-height:40px;position:relative;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-property:-webkit-box-shadow;-moz-transition-property:-moz-box-shadow;width:100%;z-index:15}.bracket-flex .round .contest .participant{align-items:center;background:#fff;color:#4b5563;display:flex;flex-grow:1;height:20px;line-height:20px;min-height:20px;width:100%}.bracket-flex .round .contest .participant.is-home{background:#eee}.bracket-flex .round .contest .participant .seed{color:red;color:#566172;flex-grow:0;flex-shrink:0;font-size:9.6px;font-weight:400;margin-left:2px;text-align:center;width:16px}.bracket-flex .round .contest .participant .team{align-items:center;display:flex;flex-grow:1;margin:0 2px;overflow:hidden;white-space:nowrap}.bracket-flex .round .contest .participant .team img{height:16px;margin-right:4px;width:16px}.bracket-flex .round .contest .participant.is-winner{color:#4b5563;font-weight:600}.bracket-flex .round .contest .participant.is-winner:before{border:4px solid transparent;border-left-color:#049;content:"";display:block;height:0;left:0;position:absolute;width:0}.bracket-flex .round .contest .participant.is-loser{color:#566172;font-weight:400}.bracket-flex .round .contest .participant.is-forfeit .team{color:#b91c1c;text-decoration:line-through}.bracket-flex .round .contest .participant .score{background:#25a;color:#fff;display:none;flex-grow:0;flex-shrink:0;font-size:11.2px;text-align:center;width:20px}.bracket-flex .round .contest .participant .score.long{font-size:10px}.bracket-flex .round .contest .participant.is-home .score{background:#049}.bracket-flex .round .contest .participant .long,.bracket-flex .round .contest .participant small{font-size:12px}.bracket-flex .round .has-result .contest .participant .score{display:block}.bracket-flex .round .has-result .contest .participant .team.long{font-size:10px!important}.bracket-flex .round .has-previous{position:relative}.bracket-flex .round .has-previous:before{border:2px solid #bec2c7;border-bottom:none;content:" ";left:auto;position:absolute;right:100%;top:50%;width:8px;z-index:-1}.bracket-flex .round .has-next{position:relative}.bracket-flex .round .has-next:after{border:2px solid #bec2c7;border-left:none;content:" ";height:50%;left:100%;position:absolute;width:8px;z-index:-1}.bracket-flex .round .has-next:nth-child(odd):after{border-bottom:none;top:50%}.bracket-flex .round .has-next:nth-child(2n):after{border-top:none;bottom:50%}.bracket-flex .round .details,.bracket-flex .round .results{color:#6a6a6a;font-size:9px;line-height:10px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-property:color;-moz-transition-property:color;white-space:nowrap;width:100%}.bracket-flex .round .details{margin-top:-32px}.bracket-flex .round .results{line-height:12px;margin-top:21px;text-align:left}.bracket-flex .round .results p{padding:2px 4px}.bracket-flex .round .results .overtime{display:block;float:none;margin-left:auto;padding:2px 4px;text-align:right}.bracket-flex .round .results div{text-align:right}.bracket-flex .round .results .broadcasts{padding:2px 4px;text-align:right}.bracket-flex .round .results .broadcasts .broadcast{align-items:center;display:flex;gap:.5rem;padding:.125rem 0;width:100%}.bracket-flex .round .results .broadcasts .broadcast svg{fill:currentcolor;display:inline;height:.75rem;width:.75rem}.bracket-flex .round .results .coverage-summary{padding:2px 4px;text-align:left;white-space:wrap;width:100%}.bracket-flex .round .results .archive{float:left}.bracket-flex .round .coverage{line-height:16px}.bracket-flex .round .has-result .coverage{display:none}.bracket-flex .round .is-live .participant{background:#ceecff}.bracket-flex .round .is-Live .is-home{background:#bde2ff}.bracket-flex .home-designation{bottom:16px;color:#4b5563;font-size:.75 16px;font-weight:500;left:auto;line-height:16px;position:absolute;right:16px;text-align:right;top:auto;width:50%}.bracket-flex .final .champion{background-color:#fff;border-radius:3px;display:flex;flex-direction:column;margin-top:96px;max-width:184px;position:absolute;top:50%;width:100%}.bracket-flex .final .champion .state-logo{background-image:url(/assets/images/brackets/bracket-title-logo.png);background-position:50% 100%;background-repeat:no-repeat;background-size:163px 30px;height:32px;margin-bottom:8px;width:100%}.bracket-flex .final .champion .title{background:#063659;border:solid rgba(0,0,0,.1);border-radius:2px 2px 0 0;border-width:0 0 1px;box-shadow:0 0 8px hsla(0,0%,100%,.4);color:#fff;display:block;font-size:12px;font-weight:700;line-height:20px;margin:0;padding:0;position:relative;text-align:center;text-shadow:rgba(0,0,0,.8) 0 1px 4px}.bracket-flex .final .champion .team{align-items:center;border:1px solid #063659;border-radius:0 0 2px 2px;box-shadow:0 0 8px hsla(0,0%,100%,.4);color:#4b5563;display:flex;font-size:12.8px;font-weight:700;height:32px;justify-content:center;line-height:32px;text-align:center;white-space:nowrap}.bracket-flex .final .champion .team img{height:32px;margin-left:auto;width:32px}.court .bracket-flex{margin:0 auto}.court .bracket-flex .page{background:transparent;margin:0 auto;width:100%}.court .bracket-flex .heading{background-color:#2e4969;background-color:rgba(24,79,120,.7);border-color:rgba(38,132,203,.7)}.court .bracket-flex .heading h2{background:url(/assets/images/brackets/bracket-title-logo.png) no-repeat 98% 50%;background-size:326px 60px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .bracket-flex .round .heading{background:transparent;height:64px}.court .bracket-flex .round .heading h4{background:#ab381c;background:rgba(255,0,0,.4);border-color:#860802;border-color:rgba(128,0,0,.8);border-style:solid;border-width:2px 0;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8);text-transform:none}.court .bracket-flex .round .heading h5{color:#fff;margin-top:8px;text-shadow:0 1px 4px rgba(0,0,0,.8);text-transform:none}.court .bracket-flex .contests .has-next:after,.court .bracket-flex .contests .has-previous:before{border-color:#063659}.court .bracket-flex .champion{background-color:transparent}.court .bracket-flex .champion .team{background-color:#fff}.court .bracket-flex .home-designation{background:#2a2a2a;background:rgba(0,0,0,.4);border-radius:3px;color:#fff;font-size:12.8px;min-height:32px;padding:8px 16px;text-shadow:0 1px 4px rgba(0,0,0,.8);width:auto}.court .bracket-flex .contest{background-color:#fff;border-color:#063659;box-shadow:0 0 8px hsla(0,0%,100%,.4)}.court .bracket-flex .details{background-color:#063659!important;border:1px solid #063659;border-radius:3px 3px 0 0;box-shadow:0 0 8px hsla(0,0%,100%,.4);color:#fff;height:16px;margin-top:-36px;padding:2px;width:100%}.court .bracket-flex .results{background:#000;background:rgba(0,0,0,.6);border-radius:0 0 3px 3px;color:#fff;height:auto;line-height:9px;margin-top:21px;text-align:left;width:100%}.court .bracket-flex .results a{color:#fff;text-decoration:underline;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .bracket-flex .tickets{left:auto;line-height:14px;margin-right:-32px;margin-top:-12px;position:absolute;right:0;top:50%;z-index:10000}.court .bracket-flex .tickets .tickets-link{background-color:#339e12;border:1px solid #154208;font-size:10px;font-weight:700;line-height:10px;padding:0 8px}.court .bracket-flex .tickets .tickets-link:hover{background-color:#2c870f}.court .bracket-flex .contests li:first-child:nth-last-child(n+9) .tickets,.court .bracket-flex .contests li:first-child:nth-last-child(n+9)~li .tickets{margin-right:-16px;transform:rotate(-90deg)}.is-playin .championship-logo{display:none}.bracket-flex.with-single-round-pool .page>.heading{order:1}.bracket-flex.with-single-round-pool .rounds{height:65%;order:3}.bracket-flex.with-single-round-pool .team-pool-single-round{margin-bottom:2rem;max-width:90%;order:2;padding:1rem;width:100%}.bracket-flex.with-single-round-pool.is-published .rounds{margin-bottom:1rem;order:2}.bracket-flex.with-single-round-pool.is-published .team-pool-single-round{margin-bottom:0;order:3}.team-pool-single-round .round{height:20%;max-width:100%;width:100%}.team-pool-single-round .round .heading{margin-bottom:2rem;max-width:192px}.team-pool-single-round .round .contests{flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;width:100%}.team-pool-single-round .round .contests .contest-spacer{max-width:192px;min-width:140px}.brackets .col-aside,.team-pool-single-round .round .contests .has-next:after,.team-pool-single-round .round .is-bye{display:none}.brackets .col-main{float:none;margin:0 auto;width:998px}.aiaBracket{background:#fff;clear:both;font-family:Verdana,sans-serif;height:1320px;position:relative;width:980px}.aiaBracket *{box-sizing:content-box;margin:0;padding:0}.aiaBracket .bracketWrapper{margin-top:16px}.aiaBracket .title{border-color:#2684cb;border-style:solid none;border-width:3px 0;display:block;font-size:24px;line-height:32px;margin:8px 0;padding:0;position:relative;text-align:left}.aiaBracket .title h2{background-color:transparent;background-image:url(/assets/images/brackets/bracket-title-logo.png);background-position:98% 50%;background-repeat:no-repeat;background-size:326px 60px;border-color:#06375b;border-style:solid none;border-width:6px 0;font-size:24px;height:64px;line-height:28px;margin:0;padding:4px 350px 0 64px;width:auto}.aiaBracket .title h2 .sub-title{display:block;font-size:20px}.aiaBracket h3{display:block;height:42px;line-height:42px;margin:.3em 0;width:100%}.aiaBracket h3,.aiaBracket h4{color:#900;font-weight:700;text-align:center}.aiaBracket h4{border-bottom:none;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;top:0}.aiaBracket h4,.aiaBracket h5{position:absolute;width:180px;z-index:10}.aiaBracket h5{color:#000;font-size:12px;line-height:12px;margin-bottom:8px;text-align:center;top:24px}.aiaBracket ul{float:left;list-style:none;padding:60px 8px 0;position:relative;width:180px}.aiaBracket li{font-size:13px;line-height:20px;position:relative;z-index:10}.aiaBracket .bye{visibility:hidden}.aiaBracket .game .wrapper{border:1px solid #2a2a2a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 0 #ccc;-moz-box-shadow:0 1px 0 #eee;height:40px;line-height:20px;margin-top:-20px;padding:0 1px;position:absolute;top:50%;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-property:-webkit-box-shadow;-moz-transition-property:-moz-box-shadow;width:176px;z-index:15}.tier1{height:70px}.tier2{height:140px}.tier3{height:280px}.tier4{height:560px}.tier5{height:1120px}.connector{border:2px solid #2a2a2a;border-left-width:0;border-radius:0 3px 3px 0;height:50%;left:-16px;position:absolute;top:25%;width:8px;z-index:0}.connector div{border-top:2px solid #2a2a2a;height:1px;margin-top:-1px;position:absolute;right:-100%;top:50%;width:100%}.reverse .connector{border-radius:3px 0 0 3px;border-width:2px 0 2px 2px;left:auto;right:-16px}.reverse .connector div{left:-8px;right:auto}.aiaBracket .awayTeam,.aiaBracket .homeTeam{height:20px;position:relative;-moz-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color}.aiaBracket .homeTeam{background:#eee;bottom:0}.aiaBracket .awayTeam{background:#fff}.singleTeam .awayTeam,.singleTeam .homeTeam{line-height:36px}.singleTeam .awayTeam *{z-index:15}.singleTeam .homeTeam *{margin-top:-18px}.aiaBracket .winner{font-weight:700}.aiaBracket .awayLabel,.aiaBracket .homeLabel{left:20px;overflow:hidden;padding:0 2px;position:absolute;white-space:nowrap;width:136px}.aiaBracket .awayLabel i,.aiaBracket .homeLabel i{color:#6a6a6a}.aiaBracket .game .long{font-size:x-small}.aiaBracket .awaySeed,.aiaBracket .homeSeed{color:red;font-size:9px;left:0;position:absolute;text-align:center;width:20px}.aiaBracket .awayScore,.aiaBracket .homeScore{background:#25a;color:#fff;display:none;position:absolute;right:-1px;text-align:center;width:20px}.awayScore small,.homeScore small{font-size:9px}.aiaBracket .homeScore{background:#049}.aiaBracket .scored .awayScore,.aiaBracket .scored .homeScore{display:block}.aiaBracket .boxScore{float:right;line-height:16px}.advanceTo,.descendTo{display:none}.aiaBracket .reverse .awayScore,.aiaBracket .reverse .homeScore{left:-1px;right:auto}.aiaBracket .reverse .awaySeed,.aiaBracket .reverse .homeSeed{left:auto;right:0}.aiaBracket .reverse .awayLabel,.aiaBracket .reverse .homeLabel{left:auto;right:20px;text-align:right}.aiaBracket .reverse .results{text-align:left}.aiaBracket .reverse .results .archive{float:right}.aiaBracket .details,.aiaBracket .results{color:#6a6a6a;font-size:9px;line-height:10px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-property:color;-moz-transition-property:color;white-space:nowrap;width:100%}.aiaBracket .details{margin-top:-32px}.aiaBracket .results{line-height:12px;margin-top:21px;text-align:left}.aiaBracket .results p{padding:2px 4px}.aiaBracket .results .overtime{display:block;float:none}.aiaBracket .results .broadcasts,.aiaBracket .results .overtime{padding:2px 4px;text-align:right}.aiaBracket .results .broadcasts .broadcast{align-items:center;display:flex;gap:.5rem;padding:.125rem 4px;width:100%}.aiaBracket .results .broadcasts .broadcast svg{fill:currentcolor;display:inline;height:.75rem;width:.75rem}.aiaBracket .results .coverage-summary{padding:2px 4px;text-align:left;white-space:wrap;width:100%}.aiaBracket .results .coverage-summary ul{list-style:disc;padding:.25rem 0 .25rem 1rem}.aiaBracket .results .coverage-summary ul li,.aiaBracket .results .coverage-summary ul li a{font-size:10px}.results .archive{float:left}.aiaBracket .coverage{line-height:16px}.aiaBracket .scored .coverage{display:none}.aiaBracket .isLive .awayTeam,.aiaBracket .isLive .wrapper{background:#ceecff}.aiaBracket .isLive .homeTeam{background:#bde2ff}.aiaBracket .gameHover .wrapper{background:#ffe98b;border-color:#769dc0 #049 #025 #769dc0;-webkit-box-shadow:0 1px 4px #888;-moz-box-shadow:0 1px 4px #888;box-shadow:0 1px 4px #888;cursor:pointer;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:-webkit-box-shadow;-moz-transition-property:-moz-box-shadow;transition-property:box-shadow;z-index:16}.aiaBracket .gameHover .details,.aiaBracket .gameHover .results{color:#000;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color}.aiaBracket .gameHover .awayTeam,.aiaBracket .gameHover .homeTeam{background-color:#ffe98b;background-position:0 -20px;background-repeat:repeat-x;-moz-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color}.aiaBracket .gameHover .awayTeam{background-color:#fff2bb}.aiaBracket .gameHover .awayScore,.aiaBracket .gameHover .homeScore{background-color:#149;background-position:0 -20px;background-repeat:repeat-x;-moz-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color}.aiaBracket .gameHover .awayScore{background-color:#25a;background-position:0 -5px}.final .champion{background-color:#fff;border-radius:3px;position:absolute;top:65%;width:180px}.champion .logo{background-image:url(/assets/images/brackets/bracket-title-logo.png);background-position:50% 100%;background-repeat:no-repeat;background-size:163px 30px;bottom:100%;display:block;height:30px;margin-bottom:8px;position:absolute;width:180px}.final .champion .title{background:#063659;border:solid rgba(0,0,0,.1);border-radius:2px 2px 0 0;border-width:0 0 1px;color:#fff;display:block;font-size:12px;line-height:20px;margin:0;padding:0;position:relative;text-shadow:rgba(0,0,0,.8) 0 1px 4px}.champion .team,.final .champion .title{box-shadow:0 0 8px hsla(0,0%,100%,.4);font-weight:700;text-align:center}.champion .team{align-items:center;border:1px solid #063659;border-radius:0 0 2px 2px;display:flex;font-size:13px;height:32px;line-height:32px;white-space:nowrap}.champion .team .image{display:flex;margin-left:auto;margin-right:4px}.champion .team span{display:flex;height:32px;line-height:32px;margin-left:4px;margin-right:auto}.nav-select{width:200px}.round1 .connector,.teamSingle3 .semifinals .connector,.teamSingle4 .semifinals .connector,.teamSingle5 .quarterfinals .connector,.teamSingle6 .quarterfinals .connector,.teamSingle7 .quarterfinals .connector,.teamSingle8 .quarterfinals .connector{display:none}.aiaBracket .homeTeamDesignation{color:#900;font-size:12px;font-weight:700;left:auto;line-height:1.25rem;margin-top:60px;position:absolute;right:32%;text-align:right;top:50%}.teamSingle5 h3,.teamSingle6 h3,.teamSingle7 h3,.teamSingle8 h3,.teamSingle12 h3,.teamSingle16 h3,.teamSingle32 h3{display:none}.teamSingle5 .quarterfinals,.teamSingle6 .quarterfinals,.teamSingle7 .quarterfinals,.teamSingle8 .quarterfinals,.teamSingle12 .round1,.teamSingle16 .round1{margin-left:90px}.teamSingle3 .semifinals,.teamSingle4 .semifinals{margin-left:180px}.teamSingle5 .homeTeamDesignation,.teamSingle6 .homeTeamDesignation,.teamSingle7 .homeTeamDesignation,.teamSingle8 .homeTeamDesignation{left:90px;right:auto}.teamSingle3 .homeTeamDesignation,.teamSingle4 .homeTeamDesignation{left:190px;right:auto}.teamSingle3 .final .champion,.teamSingle4 .final .champion{top:70%}.teamPlayInSingleRound16 .round1-split{float:right;margin-right:16px}.aiaLogo,.teamPlayInSingleRound16 .round1-split .connector{display:none}.aiaLogo{background:url(/assets/images/brackets/aia_bracket_logo.png) no-repeat;height:135px;margin-left:-125px;position:absolute;right:4%;top:12%;width:300px}.teamDouble24-8 .round1,.teamDouble24-8 .round1-split,.teamDouble24-8 .round2,.teamDouble24-8 .round2-split{left:0;position:absolute;top:762px}.teamDouble24-8 .round2{left:196px}.teamDouble24-8 .round1-split{left:auto;right:0}.teamDouble24-8 .round2-split{left:auto;right:196px}.teamDouble24-8 .l-round3 .connector,.teamDouble24-8 .round1-split .connector,.teamDouble24-8 .round3 .connector{display:none}.teamDouble24-8 .quarterfinals,.teamDouble24-8 .round3{width:278px}.teamDouble24-8 .quarterfinals .connector,.teamDouble24-8 .round3 .connector,.teamDouble24-8 .semifinals .connector{left:-115px;width:58px}.teamDouble24-8 .l-quarter,.teamDouble24-8 .l-round3,.teamDouble24-8 .l-round4,.teamDouble24-8 .l-round5,.teamDouble24-8 .l-round6,.teamDouble24-8 .l-semi,.teamDouble24-8 .w-l-quarter{left:0;padding-top:30px;position:absolute;top:432px}.teamDouble24-8 .l-quarter,.teamDouble24-8 .l-round4{left:196px}.teamDouble24-8 .l-round5,.teamDouble24-8 .w-l-quarter{left:392px}.teamDouble24-8 .l-round6,.teamDouble24-8 .l-semi{left:588px}.teamDouble24-8 .round{padding-top:30px}.teamDouble24-8 .round h4{display:none}.teamDouble24-8 .round h5{margin-top:8px;top:0}.teamDouble24-8 .gameNumber{font-weight:700}.teamDouble24-8 .advanceTo,.teamDouble24-8 .descendTo{font-size:9px;left:196px;margin-top:28px;position:absolute;right:auto;top:50%}.teamDouble24-8 .advanceTo div,.teamDouble24-8 .descendTo div{border-left:2px dotted #6a6a6a;bottom:100%;display:block;height:20px;left:50%;position:absolute;top:auto}.teamDouble24-8 .advanceTo{display:none}.teamDouble24-8 .round2 .advanceTo{display:block;margin-top:-8px}.teamDouble24-8 .round2 .advanceTo div{border-style:solid;border-width:2px 0 0;bottom:auto;left:-17px;top:9px;width:18px}.teamDouble24-8 .round2-split .advanceTo{display:block;left:auto;margin-top:-8px;right:196px}.teamDouble24-8 .round2-split .advanceTo div{border-style:solid;border-width:2px 0 0;bottom:auto;left:auto;right:-17px;top:9px;width:18px}.teamDouble24-8 .descendTo div{border-color:#6a6a6a;border-style:dotted;border-width:2px 2px 0 0;bottom:100%;height:16px;left:auto;position:absolute;right:50%;top:auto;width:30px}.teamDouble24-8 .game18 .descendTo,.teamDouble24-8 .game20 .descendTo,.teamDouble24-8 .game24 .descendTo{bottom:50%;display:block;margin-bottom:24px;top:auto}.teamDouble24-8 .game28 .descendTo{left:auto;margin-top:60px;right:74px;top:50%}.teamDouble24-8 .advanceTo span,.teamDouble24-8 .descendTo span{padding:4px 6px}.teamDouble24-8 .game18 .descendTo span,.teamDouble24-8 .game20 .descendTo span{visibility:hidden}.teamDouble24-8 .game18 .descendTo div,.teamDouble24-8 .game20 .descendTo div,.teamDouble24-8 .game24 .descendTo div{border-width:0 2px 2px 0;bottom:auto;height:18px;top:100%}.teamDouble24-8 .game28 .descendTo div{border-width:0 2px 0 0;height:60px}.teamDouble24-8 li.game .location{left:12px}.teamDouble24-8 .game29{margin-top:20px}.teamDouble24-8 .game29 .connector{height:68%;top:16%}.teamDouble24-8 .final .champion{top:65%}.teamDouble24-8-flipped .l-quarter,.teamDouble24-8-flipped .l-round3,.teamDouble24-8-flipped .l-round4,.teamDouble24-8-flipped .l-round5,.teamDouble24-8-flipped .l-round6,.teamDouble24-8-flipped .l-semi,.teamDouble24-8-flipped .w-l-quarter{top:1020px}.teamDouble24-8-flipped .l-round6{left:588px}.teamDouble24-8-flipped .round1,.teamDouble24-8-flipped .round1-split,.teamDouble24-8-flipped .round2,.teamDouble24-8-flipped .round2-split{top:92px}.teamDouble24-8-flipped .final,.teamDouble24-8-flipped .quarterfinals,.teamDouble24-8-flipped .round3,.teamDouble24-8-flipped .semifinals{margin-top:580px}.court .teamDouble24-8 .advanceTo span,.court .teamDouble24-8 .descendTo span{background:#2a2a2a;background:rgba(0,0,0,.4);border-radius:3px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .teamDouble24-8 .advanceTo div,.court .teamDouble24-8 .descendTo div{border-color:#000}.court .teamDouble24-8 .descendTo div{width:30px}.court .teamDouble24-8 .l-quarter,.court .teamDouble24-8 .l-round3,.court .teamDouble24-8 .l-round4,.court .teamDouble24-8 .l-round5,.court .teamDouble24-8 .l-round6,.court .teamDouble24-8 .l-semi,.court .teamDouble24-8 .w-l-quarter{top:448px}.court .teamDouble24-8-flipped .l-quarter,.court .teamDouble24-8-flipped .l-round3,.court .teamDouble24-8-flipped .l-round4,.court .teamDouble24-8-flipped .l-round5,.court .teamDouble24-8-flipped .l-round6,.court .teamDouble24-8-flipped .l-semi,.court .teamDouble24-8-flipped .w-l-quarter{top:1020px}.court .teamDouble24-8-flipped .round1,.court .teamDouble24-8-flipped .round1-split,.court .teamDouble24-8-flipped .round2,.court .teamDouble24-8-flipped .round2-split{top:100px}.court .teamDouble24-8-flipped .final,.court .teamDouble24-8-flipped .quarterfinals,.court .teamDouble24-8-flipped .round3,.court .teamDouble24-8-flipped .semifinals{margin-top:580px}.court .teamDouble24-8-flipped .homeTeamDesignation{top:45.5%}.court .teamDouble24-8-flipped .game29{margin-top:30px}.court .teamDouble24-8-flipped .game29 .connector{height:55%;top:22%}.teamDouble16 .round{padding-top:30px}.teamDouble16 .round h4{display:none}.teamDouble16 .round h5{margin-top:8px;top:0}.teamDouble16 .gameNumber{font-weight:700}.teamDouble16 .game .details *,.teamDouble16 .game .results *{background:#fff}.teamDouble16 .l-round1,.teamDouble16 .l-round2,.teamDouble16 .l-round3,.teamDouble16 .l-round4,.teamDouble16 .l-round5{position:absolute;top:700px}.teamDouble16 .l-round1{left:0}.teamDouble16 .l-round1 .connector{display:none}.teamDouble16 .l-round2{left:196px}.teamDouble16 .l-round3{left:325.36px}.teamDouble16 .l-round3 .game{height:70px}.teamDouble16 .l-round3 .game .details{text-align:right}.teamDouble16 .l-round3 .game .connector{height:140px;left:51px;margin-top:-53px}.teamDouble16 .l-round3 .game23{margin-top:105px}.teamDouble16 .l-round3 .game24{margin-top:210px}.teamDouble16 .l-round4{left:456.68px}.teamDouble16 .l-round4 .game{height:70px}.teamDouble16 .l-round4 .game .details{text-align:right}.teamDouble16 .l-round4 .game .connector{height:120px;left:48px}.teamDouble16 .l-round4 .game26{margin-top:175px}.teamDouble16 .l-round4 .game26 .connector{margin-top:-53px}.teamDouble16 .l-round4 .game27{margin-top:70px}.teamDouble16 .l-round4 .game27 .connector{margin-top:-33px}.teamDouble16 .l-round5{left:588px}.teamDouble16 .l-round5 .game28{height:70px;margin-top:245px}.teamDouble16 .l-round5 .game28 .connector{height:140px;left:49px;margin-top:-53px}.teamDouble16 .l-round5 .game28 .details{text-align:right}.teamDouble16 .final,.teamDouble16 .final-2{left:784px;position:absolute}.teamDouble16 .final-2 .game,.teamDouble16 .final .game{height:70px}.teamDouble16 .final-2 .game29,.teamDouble16 .final .game29{margin-top:367.5px}.teamDouble16 .final-2 .game29 .connector,.teamDouble16 .final .game29 .connector{height:595px;margin-top:-105px}.teamDouble16 .final-2 .game29 .connector div,.teamDouble16 .final .game29 .connector div{top:123px}.teamDouble16 .final-2 .game30,.teamDouble16 .final .game30{margin-top:507.5px}.teamDouble16 .final-2 .game30 .connector,.teamDouble16 .final .game30 .connector{display:none}.teamDouble16 .final-2 .game30 .results,.teamDouble16 .final .game30 .results{white-space:normal}.teamDouble16 .descendTo{display:none;font-size:9px;left:180px;margin-top:28px;position:absolute;right:auto;top:50%}.teamDouble16 .advanceTo{display:none}.teamDouble16 .descendTo div{border-color:#6a6a6a;border-style:dotted;height:16px;left:auto;position:absolute;right:50%;width:12px}.teamDouble16 .game1 .descendTo,.teamDouble16 .game3 .descendTo,.teamDouble16 .game5 .descendTo,.teamDouble16 .game7 .descendTo,.teamDouble16 .game9 .descendTo,.teamDouble16 .game11 .descendTo,.teamDouble16 .game17 .descendTo{bottom:50%;display:block;height:14px;left:100%;margin-bottom:16px;position:absolute;top:auto}.teamDouble16 .game1 .descendTo div,.teamDouble16 .game3 .descendTo div,.teamDouble16 .game5 .descendTo div,.teamDouble16 .game7 .descendTo div,.teamDouble16 .game9 .descendTo div,.teamDouble16 .game11 .descendTo div,.teamDouble16 .game17 .descendTo div{border-width:0 2px 2px 0;bottom:auto;height:10px;top:100%}.teamDouble16 .game2 .descendTo,.teamDouble16 .game4 .descendTo,.teamDouble16 .game6 .descendTo,.teamDouble16 .game8 .descendTo,.teamDouble16 .game10 .descendTo,.teamDouble16 .game12 .descendTo,.teamDouble16 .game18 .descendTo{bottom:auto;display:block;height:14px;left:100%;margin-top:20px;position:absolute;top:50%}.teamDouble16 .game2 .descendTo div,.teamDouble16 .game4 .descendTo div,.teamDouble16 .game6 .descendTo div,.teamDouble16 .game8 .descendTo div,.teamDouble16 .game10 .descendTo div,.teamDouble16 .game12 .descendTo div,.teamDouble16 .game18 .descendTo div{border-width:2px 2px 0 0;bottom:100%;height:10px;top:auto}.teamDouble16 .game28 .descendTo{left:auto;margin-top:60px;right:74px;top:50%}.teamDouble16 .advanceTo span,.teamDouble16 .descendTo span{padding:4px 6px}.teamDouble16 li.game .location{left:12px}.teamDouble16 .final .champion{top:65%}.teamDouble16Pool .gameNumber,.teamDouble16PoolCrossFull .gameNumber{font-weight:700}.teamDouble16Pool .game .details,.teamDouble16Pool .game .results,.teamDouble16PoolCrossFull .game .details,.teamDouble16PoolCrossFull .game .results{background:#fff}.teamDouble16Pool .l-round2,.teamDouble16Pool .l-round3,.teamDouble16PoolCrossFull .l-round2,.teamDouble16PoolCrossFull .l-round3{position:absolute;top:488px}.teamDouble16Pool .l-round2,.teamDouble16PoolCrossFull .l-round2{left:196px;top:542px}.teamDouble16Pool .l-round2 .connector,.teamDouble16PoolCrossFull .l-round2 .connector{display:none}.teamDouble16Pool .l-round1a,.teamDouble16Pool .l-round1b,.teamDouble16PoolCrossFull .l-round1a,.teamDouble16PoolCrossFull .l-round1b{left:-196px;top:748px}.teamDouble16Pool .l-round1a .game9,.teamDouble16Pool .l-round1a .game11,.teamDouble16Pool .l-round1b .game9,.teamDouble16Pool .l-round1b .game11,.teamDouble16PoolCrossFull .l-round1a .game9,.teamDouble16PoolCrossFull .l-round1a .game11,.teamDouble16PoolCrossFull .l-round1b .game9,.teamDouble16PoolCrossFull .l-round1b .game11{top:15px}.teamDouble16Pool .l-round1a .game9 .connector,.teamDouble16Pool .l-round1a .game11 .connector,.teamDouble16Pool .l-round1b .game9 .connector,.teamDouble16Pool .l-round1b .game11 .connector,.teamDouble16PoolCrossFull .l-round1a .game9 .connector,.teamDouble16PoolCrossFull .l-round1a .game11 .connector,.teamDouble16PoolCrossFull .l-round1b .game9 .connector,.teamDouble16PoolCrossFull .l-round1b .game11 .connector{border-radius:0 3px 0 0;border-width:2px 2px 0 0;height:6px;left:180px;top:35px;width:8px}.teamDouble16Pool .l-round1a .game9 .connector div,.teamDouble16Pool .l-round1a .game11 .connector div,.teamDouble16Pool .l-round1b .game9 .connector div,.teamDouble16Pool .l-round1b .game11 .connector div,.teamDouble16PoolCrossFull .l-round1a .game9 .connector div,.teamDouble16PoolCrossFull .l-round1a .game11 .connector div,.teamDouble16PoolCrossFull .l-round1b .game9 .connector div,.teamDouble16PoolCrossFull .l-round1b .game11 .connector div{border-color:#000;border-radius:0 0 0 3px;border-style:solid;border-width:0 0 2px 2px;height:8px;left:100%;top:50%!important}.teamDouble16Pool .l-round1a .game10,.teamDouble16Pool .l-round1a .game12,.teamDouble16Pool .l-round1b .game10,.teamDouble16Pool .l-round1b .game12,.teamDouble16PoolCrossFull .l-round1a .game10,.teamDouble16PoolCrossFull .l-round1a .game12,.teamDouble16PoolCrossFull .l-round1b .game10,.teamDouble16PoolCrossFull .l-round1b .game12{top:85px}.teamDouble16Pool .l-round1a .game10 .connector,.teamDouble16Pool .l-round1a .game12 .connector,.teamDouble16Pool .l-round1b .game10 .connector,.teamDouble16Pool .l-round1b .game12 .connector,.teamDouble16PoolCrossFull .l-round1a .game10 .connector,.teamDouble16PoolCrossFull .l-round1a .game12 .connector,.teamDouble16PoolCrossFull .l-round1b .game10 .connector,.teamDouble16PoolCrossFull .l-round1b .game12 .connector{border-radius:0 3px 0 0;border-width:2px 2px 0 0;height:6px;left:180px;top:35px;width:8px}.teamDouble16Pool .l-round1a .game10 .connector div,.teamDouble16Pool .l-round1a .game12 .connector div,.teamDouble16Pool .l-round1b .game10 .connector div,.teamDouble16Pool .l-round1b .game12 .connector div,.teamDouble16PoolCrossFull .l-round1a .game10 .connector div,.teamDouble16PoolCrossFull .l-round1a .game12 .connector div,.teamDouble16PoolCrossFull .l-round1b .game10 .connector div,.teamDouble16PoolCrossFull .l-round1b .game12 .connector div{border-color:#000;border-radius:0 0 0 3px;border-style:solid;border-width:0 0 2px 2px;height:8px;left:100%;top:50%!important}.teamDouble16Pool .round2a,.teamDouble16Pool .round2b,.teamDouble16PoolCrossFull .round2a,.teamDouble16PoolCrossFull .round2b{left:-197px}.teamDouble16Pool .round2a .description,.teamDouble16Pool .round2b .description,.teamDouble16PoolCrossFull .round2a .description,.teamDouble16PoolCrossFull .round2b .description{align-items:center;display:flex;font-size:10px;height:64px;position:absolute;top:50%}.teamDouble16Pool .l-round2a,.teamDouble16Pool .l-round2b,.teamDouble16PoolCrossFull .l-round2a,.teamDouble16PoolCrossFull .l-round2b{top:866px}.teamDouble16Pool .l-round2a .game17,.teamDouble16Pool .l-round2a .game19,.teamDouble16Pool .l-round2b .game17,.teamDouble16Pool .l-round2b .game19,.teamDouble16PoolCrossFull .l-round2a .game17,.teamDouble16PoolCrossFull .l-round2a .game19,.teamDouble16PoolCrossFull .l-round2b .game17,.teamDouble16PoolCrossFull .l-round2b .game19{top:30px}.teamDouble16Pool .l-round2a .game18,.teamDouble16Pool .l-round2a .game20,.teamDouble16Pool .l-round2b .game18,.teamDouble16Pool .l-round2b .game20,.teamDouble16PoolCrossFull .l-round2a .game18,.teamDouble16PoolCrossFull .l-round2a .game20,.teamDouble16PoolCrossFull .l-round2b .game18,.teamDouble16PoolCrossFull .l-round2b .game20{top:100px}.teamDouble16Pool .round3a,.teamDouble16Pool .round3b,.teamDouble16PoolCrossFull .round3a,.teamDouble16PoolCrossFull .round3b{left:-108px;z-index:4}.teamDouble16Pool .round3a .round-header h4,.teamDouble16Pool .round3b .round-header h4,.teamDouble16PoolCrossFull .round3a .round-header h4,.teamDouble16PoolCrossFull .round3b .round-header h4{margin-left:-89px;width:343px}.teamDouble16Pool .round3a .round-header .description,.teamDouble16Pool .round3b .round-header .description,.teamDouble16PoolCrossFull .round3a .round-header .description,.teamDouble16PoolCrossFull .round3b .round-header .description{align-items:center;display:flex;font-size:10px;height:64px;position:absolute;top:75%}.teamDouble16Pool .round3a .game .connector,.teamDouble16Pool .round3b .game .connector,.teamDouble16PoolCrossFull .round3a .game .connector,.teamDouble16PoolCrossFull .round3b .game .connector{left:-106px;top:140px;width:53px}.teamDouble16Pool .l-round3,.teamDouble16PoolCrossFull .l-round3{left:392px}.teamDouble16Pool .l-round3 .round-header h4,.teamDouble16PoolCrossFull .l-round3 .round-header h4{margin-left:49px;width:129px}.teamDouble16Pool .l-round3 .game,.teamDouble16PoolCrossFull .l-round3 .game{height:70px}.teamDouble16Pool .l-round3 .game .connector,.teamDouble16PoolCrossFull .l-round3 .game .connector{height:105px;margin-top:-35px}.teamDouble16Pool .quarterfinalsa,.teamDouble16Pool .quarterfinalsb,.teamDouble16PoolCrossFull .quarterfinalsa,.teamDouble16PoolCrossFull .quarterfinalsb{left:-247px;top:748px}.teamDouble16Pool .quarterfinalsa .game25,.teamDouble16Pool .quarterfinalsa .game26,.teamDouble16Pool .quarterfinalsb .game25,.teamDouble16Pool .quarterfinalsb .game26,.teamDouble16PoolCrossFull .quarterfinalsa .game25,.teamDouble16PoolCrossFull .quarterfinalsa .game26,.teamDouble16PoolCrossFull .quarterfinalsb .game25,.teamDouble16PoolCrossFull .quarterfinalsb .game26{top:56px}.teamDouble16Pool .quarterfinalsa .game25 .connector,.teamDouble16Pool .quarterfinalsa .game26 .connector,.teamDouble16Pool .quarterfinalsb .game25 .connector,.teamDouble16Pool .quarterfinalsb .game26 .connector,.teamDouble16PoolCrossFull .quarterfinalsa .game25 .connector,.teamDouble16PoolCrossFull .quarterfinalsa .game26 .connector,.teamDouble16PoolCrossFull .quarterfinalsb .game25 .connector,.teamDouble16PoolCrossFull .quarterfinalsb .game26 .connector{border-radius:0 0 3px 0;border-width:0 2px 2px 0;height:32px;left:-14px;top:45px;width:6px}.teamDouble16Pool .quarterfinalsa .game25 .connector div,.teamDouble16Pool .quarterfinalsa .game26 .connector div,.teamDouble16Pool .quarterfinalsb .game25 .connector div,.teamDouble16Pool .quarterfinalsb .game26 .connector div,.teamDouble16PoolCrossFull .quarterfinalsa .game25 .connector div,.teamDouble16PoolCrossFull .quarterfinalsa .game26 .connector div,.teamDouble16PoolCrossFull .quarterfinalsb .game25 .connector div,.teamDouble16PoolCrossFull .quarterfinalsb .game26 .connector div{border-color:#000;border-radius:3px 0 0 0;border-style:solid;border-width:2px 0 0 2px;bottom:100%;height:8px;left:100%;top:auto!important}.teamDouble16Pool .l-round3a,.teamDouble16Pool .l-round3b,.teamDouble16PoolCrossFull .l-round3a,.teamDouble16PoolCrossFull .l-round3b{left:343px;top:866px;z-index:2}.teamDouble16Pool .l-round3a .game,.teamDouble16Pool .l-round3b .game,.teamDouble16PoolCrossFull .l-round3a .game,.teamDouble16PoolCrossFull .l-round3b .game{top:98px}.teamDouble16Pool .l-round3a .game .connector,.teamDouble16Pool .l-round3b .game .connector,.teamDouble16PoolCrossFull .l-round3a .game .connector,.teamDouble16PoolCrossFull .l-round3b .game .connector{height:137px;left:32px;top:3px}.teamDouble16Pool .final,.teamDouble16Pool .final-2,.teamDouble16PoolCrossFull .final,.teamDouble16PoolCrossFull .final-2{left:784px;position:absolute}.teamDouble16Pool.page-final .semifinalsb,.teamDouble16PoolCrossFull.page-final .semifinalsb{left:80px;top:678px}.teamDouble16Pool.page-final .semifinalsb .game28,.teamDouble16PoolCrossFull.page-final .semifinalsb .game28{top:-118px}.teamDouble16Pool.page-final .semifinalsb .game28 .connector,.teamDouble16PoolCrossFull.page-final .semifinalsb .game28 .connector{display:none}.teamDouble16Pool.page-final .semifinalsb .game28B,.teamDouble16PoolCrossFull.page-final .semifinalsb .game28B{left:60px;top:0}.teamDouble16Pool.page-final .semifinalsa,.teamDouble16PoolCrossFull.page-final .semifinalsa{left:276px;top:0}.teamDouble16Pool.page-final .semifinalsa .game27,.teamDouble16PoolCrossFull.page-final .semifinalsa .game27{top:0}.teamDouble16Pool.page-final .semifinalsa .game27 .connector,.teamDouble16PoolCrossFull.page-final .semifinalsa .game27 .connector{display:none}.teamDouble16Pool.page-final .semifinalsa .game27B,.teamDouble16PoolCrossFull.page-final .semifinalsa .game27B{left:60px;top:330px}.teamDouble16Pool.page-final .semifinals,.teamDouble16PoolCrossFull.page-final .semifinals{left:276px;top:0}.teamDouble16Pool.page-final .semifinals .game27,.teamDouble16PoolCrossFull.page-final .semifinals .game27{top:2px}.teamDouble16Pool.page-final .semifinals .game27B,.teamDouble16PoolCrossFull.page-final .semifinals .game27B{top:336px}.teamDouble16Pool.page-final .semifinals .game28,.teamDouble16PoolCrossFull.page-final .semifinals .game28{top:4px}.teamDouble16Pool.page-final .semifinals .game28B,.teamDouble16PoolCrossFull.page-final .semifinals .game28B{top:680px}.teamDouble16Pool.page-final .semifinals .game27 .connector,.teamDouble16Pool.page-final .semifinals .game27B .connector,.teamDouble16Pool.page-final .semifinals .game28 .connector,.teamDouble16Pool.page-final .semifinals .game28B .connector,.teamDouble16PoolCrossFull.page-final .semifinals .game27 .connector,.teamDouble16PoolCrossFull.page-final .semifinals .game27B .connector,.teamDouble16PoolCrossFull.page-final .semifinals .game28 .connector,.teamDouble16PoolCrossFull.page-final .semifinals .game28B .connector{display:none}.teamDouble16Pool.page-final .final,.teamDouble16PoolCrossFull.page-final .final{left:472px}.teamDouble16Pool .descendTo,.teamDouble16PoolCrossFull .descendTo{display:none;font-size:9px;left:180px;margin-top:28px;position:absolute;right:auto;top:50%}.teamDouble16Pool .semifinals,.teamDouble16Pool .semifinalsa,.teamDouble16Pool .semifinalsb,.teamDouble16PoolCrossFull .semifinals,.teamDouble16PoolCrossFull .semifinalsa,.teamDouble16PoolCrossFull .semifinalsb{left:-34px;top:-130px}.teamDouble16Pool .semifinals .game27,.teamDouble16Pool .semifinals .game28,.teamDouble16Pool .semifinalsa .game27,.teamDouble16Pool .semifinalsa .game28,.teamDouble16Pool .semifinalsb .game27,.teamDouble16Pool .semifinalsb .game28,.teamDouble16PoolCrossFull .semifinals .game27,.teamDouble16PoolCrossFull .semifinals .game28,.teamDouble16PoolCrossFull .semifinalsa .game27,.teamDouble16PoolCrossFull .semifinalsa .game28,.teamDouble16PoolCrossFull .semifinalsb .game27,.teamDouble16PoolCrossFull .semifinalsb .game28{top:282px;z-index:0}.teamDouble16Pool .semifinals .game27 .connector,.teamDouble16Pool .semifinals .game28 .connector,.teamDouble16Pool .semifinalsa .game27 .connector,.teamDouble16Pool .semifinalsa .game28 .connector,.teamDouble16Pool .semifinalsb .game27 .connector,.teamDouble16Pool .semifinalsb .game28 .connector,.teamDouble16PoolCrossFull .semifinals .game27 .connector,.teamDouble16PoolCrossFull .semifinals .game28 .connector,.teamDouble16PoolCrossFull .semifinalsa .game27 .connector,.teamDouble16PoolCrossFull .semifinalsa .game28 .connector,.teamDouble16PoolCrossFull .semifinalsb .game27 .connector,.teamDouble16PoolCrossFull .semifinalsb .game28 .connector{height:556px;left:-90px;top:0;width:84px}.teamDouble16Pool .descendTo div,.teamDouble16PoolCrossFull .descendTo div{border:dotted #6a6a6a;height:16px;left:auto;position:absolute;right:50%;width:12px}.teamDouble16Pool .game1 .descendTo,.teamDouble16Pool .game2 .descendTo,.teamDouble16Pool .game3 .descendTo,.teamDouble16Pool .game4 .descendTo,.teamDouble16Pool .game5 .descendTo,.teamDouble16Pool .game6 .descendTo,.teamDouble16Pool .game7 .descendTo,.teamDouble16Pool .game8 .descendTo,.teamDouble16Pool .game11 .descendTo,.teamDouble16Pool .game12 .descendTo,.teamDouble16Pool .game13 .descendTo,.teamDouble16Pool .game14 .descendTo,.teamDouble16Pool .game15 .descendTo,.teamDouble16Pool .game16 .descendTo,.teamDouble16PoolCrossFull .game1 .descendTo,.teamDouble16PoolCrossFull .game2 .descendTo,.teamDouble16PoolCrossFull .game3 .descendTo,.teamDouble16PoolCrossFull .game4 .descendTo,.teamDouble16PoolCrossFull .game5 .descendTo,.teamDouble16PoolCrossFull .game6 .descendTo,.teamDouble16PoolCrossFull .game7 .descendTo,.teamDouble16PoolCrossFull .game8 .descendTo,.teamDouble16PoolCrossFull .game11 .descendTo,.teamDouble16PoolCrossFull .game12 .descendTo,.teamDouble16PoolCrossFull .game13 .descendTo,.teamDouble16PoolCrossFull .game14 .descendTo,.teamDouble16PoolCrossFull .game15 .descendTo,.teamDouble16PoolCrossFull .game16 .descendTo{bottom:0;display:block;left:50%;margin-bottom:-10px;position:absolute;top:auto}.teamDouble16Pool .game1 .descendTo div,.teamDouble16Pool .game2 .descendTo div,.teamDouble16Pool .game3 .descendTo div,.teamDouble16Pool .game4 .descendTo div,.teamDouble16Pool .game5 .descendTo div,.teamDouble16Pool .game6 .descendTo div,.teamDouble16Pool .game7 .descendTo div,.teamDouble16Pool .game8 .descendTo div,.teamDouble16Pool .game11 .descendTo div,.teamDouble16Pool .game12 .descendTo div,.teamDouble16Pool .game13 .descendTo div,.teamDouble16Pool .game14 .descendTo div,.teamDouble16Pool .game15 .descendTo div,.teamDouble16Pool .game16 .descendTo div,.teamDouble16PoolCrossFull .game1 .descendTo div,.teamDouble16PoolCrossFull .game2 .descendTo div,.teamDouble16PoolCrossFull .game3 .descendTo div,.teamDouble16PoolCrossFull .game4 .descendTo div,.teamDouble16PoolCrossFull .game5 .descendTo div,.teamDouble16PoolCrossFull .game6 .descendTo div,.teamDouble16PoolCrossFull .game7 .descendTo div,.teamDouble16PoolCrossFull .game8 .descendTo div,.teamDouble16PoolCrossFull .game11 .descendTo div,.teamDouble16PoolCrossFull .game12 .descendTo div,.teamDouble16PoolCrossFull .game13 .descendTo div,.teamDouble16PoolCrossFull .game14 .descendTo div,.teamDouble16PoolCrossFull .game15 .descendTo div,.teamDouble16PoolCrossFull .game16 .descendTo div{border-width:0 2px 0 0;bottom:20px;height:26px}.teamDouble16Pool .game15 .descendTo,.teamDouble16Pool .game16 .descendTo,.teamDouble16PoolCrossFull .game15 .descendTo,.teamDouble16PoolCrossFull .game16 .descendTo{top:182px}.teamDouble16Pool .game15 .descendTo div,.teamDouble16Pool .game16 .descendTo div,.teamDouble16PoolCrossFull .game15 .descendTo div,.teamDouble16PoolCrossFull .game16 .descendTo div{top:-31px}.teamDouble16Pool .game21 .descendTo,.teamDouble16Pool .game22 .descendTo,.teamDouble16PoolCrossFull .game21 .descendTo,.teamDouble16PoolCrossFull .game22 .descendTo{bottom:0;display:block;left:50%;margin-bottom:-10px;position:absolute;top:323px}.teamDouble16Pool .game21 .descendTo div,.teamDouble16Pool .game22 .descendTo div,.teamDouble16PoolCrossFull .game21 .descendTo div,.teamDouble16PoolCrossFull .game22 .descendTo div{border-width:0 2px 0 0;bottom:20px;height:26px;top:-31px}.teamDouble16Pool .game13 .descendTo,.teamDouble16Pool .game14 .descendTo,.teamDouble16PoolCrossFull .game13 .descendTo,.teamDouble16PoolCrossFull .game14 .descendTo{margin-bottom:60px}.teamDouble16Pool .game27B,.teamDouble16Pool .game28B,.teamDouble16PoolCrossFull .game27B,.teamDouble16PoolCrossFull .game28B{left:60px;margin-top:70px;position:absolute;top:580px;width:100%;z-index:20}.teamDouble16Pool .game27B .connector,.teamDouble16Pool .game28B .connector,.teamDouble16PoolCrossFull .game27B .connector,.teamDouble16PoolCrossFull .game28B .connector{display:none}.teamDouble16Pool .game27B .results,.teamDouble16Pool .game28B .results,.teamDouble16PoolCrossFull .game27B .results,.teamDouble16PoolCrossFull .game28B .results{white-space:normal}.teamDouble16Pool .advanceTo span,.teamDouble16Pool .descendTo span,.teamDouble16PoolCrossFull .advanceTo span,.teamDouble16PoolCrossFull .descendTo span{padding:4px 6px}.teamDouble16PoolCrossFull li.game .location,.teamDouble16Pool li.game .location{left:12px}.teamDouble16Pool .final .champion,.teamDouble16PoolCrossFull .final .champion{bottom:auto;left:125%;right:auto;top:52%}.teamDouble16Pool .final .game29,.teamDouble16PoolCrossFull .final .game29{top:0}.teamDouble16Pool .homeTeamDesignation,.teamDouble16PoolCrossFull .homeTeamDesignation{bottom:5%;right:5%;top:auto}.court .teamDouble16Pool .round-header .description{padding-left:16px;padding-right:16px}.court .teamDouble16Pool .advanceTo span,.court .teamDouble16Pool .descendTo span,.court .teamDouble16Pool .round-header .description{background:#2a2a2a;background:rgba(0,0,0,.4);border-radius:3px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .teamDouble16Pool .advanceTo div,.court .teamDouble16Pool .descendTo div{border-color:#000}.court .teamDouble16Pool .descendTo div{width:30px}.teamDouble16PoolAfter8 .gameNumber,.teamDouble16PoolAfter8CrossFull .gameNumber,.teamDouble16PoolAfter8CrossRound2 .gameNumber{font-weight:700}.teamDouble16PoolAfter8 .game .details,.teamDouble16PoolAfter8 .game .results,.teamDouble16PoolAfter8CrossFull .game .details,.teamDouble16PoolAfter8CrossFull .game .results,.teamDouble16PoolAfter8CrossRound2 .game .details,.teamDouble16PoolAfter8CrossRound2 .game .results{background:#fff}.teamDouble16PoolAfter8 .round1a .tier1 .tickets,.teamDouble16PoolAfter8 .round1b .tier1 .tickets,.teamDouble16PoolAfter8CrossFull .round1a .tier1 .tickets,.teamDouble16PoolAfter8CrossFull .round1b .tier1 .tickets,.teamDouble16PoolAfter8CrossRound2 .round1a .tier1 .tickets,.teamDouble16PoolAfter8CrossRound2 .round1b .tier1 .tickets{left:auto;margin-right:1px;margin-top:22px;position:absolute;right:0;top:0}.teamDouble16PoolAfter8 .l-round2,.teamDouble16PoolAfter8 .l-round3,.teamDouble16PoolAfter8CrossFull .l-round2,.teamDouble16PoolAfter8CrossFull .l-round3,.teamDouble16PoolAfter8CrossRound2 .l-round2,.teamDouble16PoolAfter8CrossRound2 .l-round3{position:absolute;top:504px}.teamDouble16PoolAfter8 .l-round2,.teamDouble16PoolAfter8CrossFull .l-round2,.teamDouble16PoolAfter8CrossRound2 .l-round2{left:196px;padding-top:78px}.teamDouble16PoolAfter8 .l-round2 .connector,.teamDouble16PoolAfter8CrossFull .l-round2 .connector,.teamDouble16PoolAfter8CrossRound2 .l-round2 .connector{display:none}.teamDouble16PoolAfter8 .l-round3,.teamDouble16PoolAfter8CrossFull .l-round3,.teamDouble16PoolAfter8CrossRound2 .l-round3{left:392px}.teamDouble16PoolAfter8 .l-round3 h4,.teamDouble16PoolAfter8CrossFull .l-round3 h4,.teamDouble16PoolAfter8CrossRound2 .l-round3 h4{width:164px}.teamDouble16PoolAfter8 .l-round3 .game,.teamDouble16PoolAfter8CrossFull .l-round3 .game,.teamDouble16PoolAfter8CrossRound2 .l-round3 .game{height:70px}.teamDouble16PoolAfter8 .l-round3 .game .connector,.teamDouble16PoolAfter8CrossFull .l-round3 .game .connector,.teamDouble16PoolAfter8CrossRound2 .l-round3 .game .connector{border-radius:3px 0 0 0;border-width:2px 0 0 2px;height:12px;left:-9px;margin-top:0;top:50%;width:8px}.teamDouble16PoolAfter8 .l-round3 .game .connector div,.teamDouble16PoolAfter8CrossFull .l-round3 .game .connector div,.teamDouble16PoolAfter8CrossRound2 .l-round3 .game .connector div{border-color:#000;border-radius:0 0 3px 0;border-style:solid;border-width:0 2px 2px 0;height:12px;left:auto;right:100%;width:8px}.teamDouble16PoolAfter8 .final,.teamDouble16PoolAfter8 .final-2,.teamDouble16PoolAfter8CrossFull .final,.teamDouble16PoolAfter8CrossFull .final-2,.teamDouble16PoolAfter8CrossRound2 .final,.teamDouble16PoolAfter8CrossRound2 .final-2{left:784px;position:absolute}.teamDouble16PoolAfter8 .l-round2b,.teamDouble16PoolAfter8 .l-round3b,.teamDouble16PoolAfter8 .round1b,.teamDouble16PoolAfter8 .round2b,.teamDouble16PoolAfter8 .round3b,.teamDouble16PoolAfter8CrossFull .l-round2b,.teamDouble16PoolAfter8CrossFull .l-round3b,.teamDouble16PoolAfter8CrossFull .round1b,.teamDouble16PoolAfter8CrossFull .round2b,.teamDouble16PoolAfter8CrossFull .round3b,.teamDouble16PoolAfter8CrossRound2 .l-round2b,.teamDouble16PoolAfter8CrossRound2 .l-round3b,.teamDouble16PoolAfter8CrossRound2 .round1b,.teamDouble16PoolAfter8CrossRound2 .round2b,.teamDouble16PoolAfter8CrossRound2 .round3b{position:absolute;top:678px}.teamDouble16PoolAfter8 .l-round2b,.teamDouble16PoolAfter8 .round2b,.teamDouble16PoolAfter8CrossFull .l-round2b,.teamDouble16PoolAfter8CrossFull .round2b,.teamDouble16PoolAfter8CrossRound2 .l-round2b,.teamDouble16PoolAfter8CrossRound2 .round2b{left:196px}.teamDouble16PoolAfter8 .l-round3b,.teamDouble16PoolAfter8 .round3b,.teamDouble16PoolAfter8CrossFull .l-round3b,.teamDouble16PoolAfter8CrossFull .round3b,.teamDouble16PoolAfter8CrossRound2 .l-round3b,.teamDouble16PoolAfter8CrossRound2 .round3b{left:392px}.teamDouble16PoolAfter8 .l-round2b,.teamDouble16PoolAfter8CrossFull .l-round2b,.teamDouble16PoolAfter8CrossRound2 .l-round2b{padding-top:78px;top:1064px}.teamDouble16PoolAfter8 .l-round3b,.teamDouble16PoolAfter8CrossFull .l-round3b,.teamDouble16PoolAfter8CrossRound2 .l-round3b{top:1064px}.teamDouble16PoolAfter8 .descendTo,.teamDouble16PoolAfter8CrossFull .descendTo,.teamDouble16PoolAfter8CrossRound2 .descendTo{display:none;font-size:9px;left:180px;margin-top:28px;position:absolute;right:auto;top:50%}.teamDouble16PoolAfter8 .descendTo div,.teamDouble16PoolAfter8CrossFull .descendTo div,.teamDouble16PoolAfter8CrossRound2 .descendTo div{border:dotted #6a6a6a;height:16px;left:auto;position:absolute;right:50%;width:12px}.teamDouble16PoolAfter8 .advanceTo,.teamDouble16PoolAfter8CrossFull .advanceTo,.teamDouble16PoolAfter8CrossRound2 .advanceTo{display:none}.teamDouble16PoolAfter8 .game9 .descendTo,.teamDouble16PoolAfter8 .game10 .descendTo,.teamDouble16PoolAfter8 .game11 .descendTo,.teamDouble16PoolAfter8 .game12 .descendTo,.teamDouble16PoolAfter8 .game13 .descendTo,.teamDouble16PoolAfter8 .game14 .descendTo,.teamDouble16PoolAfter8CrossFull .game9 .descendTo,.teamDouble16PoolAfter8CrossFull .game10 .descendTo,.teamDouble16PoolAfter8CrossFull .game11 .descendTo,.teamDouble16PoolAfter8CrossFull .game12 .descendTo,.teamDouble16PoolAfter8CrossFull .game13 .descendTo,.teamDouble16PoolAfter8CrossFull .game14 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game9 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game10 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game11 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game12 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game13 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game14 .descendTo{bottom:0;display:block;left:50%;margin-bottom:-10px;position:absolute;top:auto}.teamDouble16PoolAfter8 .game9 .descendTo div,.teamDouble16PoolAfter8 .game10 .descendTo div,.teamDouble16PoolAfter8 .game11 .descendTo div,.teamDouble16PoolAfter8 .game12 .descendTo div,.teamDouble16PoolAfter8 .game13 .descendTo div,.teamDouble16PoolAfter8 .game14 .descendTo div,.teamDouble16PoolAfter8CrossFull .game9 .descendTo div,.teamDouble16PoolAfter8CrossFull .game10 .descendTo div,.teamDouble16PoolAfter8CrossFull .game11 .descendTo div,.teamDouble16PoolAfter8CrossFull .game12 .descendTo div,.teamDouble16PoolAfter8CrossFull .game13 .descendTo div,.teamDouble16PoolAfter8CrossFull .game14 .descendTo div,.teamDouble16PoolAfter8CrossRound2 .game9 .descendTo div,.teamDouble16PoolAfter8CrossRound2 .game10 .descendTo div,.teamDouble16PoolAfter8CrossRound2 .game11 .descendTo div,.teamDouble16PoolAfter8CrossRound2 .game12 .descendTo div,.teamDouble16PoolAfter8CrossRound2 .game13 .descendTo div,.teamDouble16PoolAfter8CrossRound2 .game14 .descendTo div{border-width:0 2px 0 0;bottom:20px;height:26px}.teamDouble16PoolAfter8 .game13 .descendTo,.teamDouble16PoolAfter8 .game14 .descendTo,.teamDouble16PoolAfter8CrossFull .game13 .descendTo,.teamDouble16PoolAfter8CrossFull .game14 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game13 .descendTo,.teamDouble16PoolAfter8CrossRound2 .game14 .descendTo{margin-bottom:60px}.teamDouble16PoolAfter8 .game19B,.teamDouble16PoolAfter8 .game20B,.teamDouble16PoolAfter8CrossFull .game19B,.teamDouble16PoolAfter8CrossFull .game20B,.teamDouble16PoolAfter8CrossRound2 .game19B,.teamDouble16PoolAfter8CrossRound2 .game20B{left:50%;margin-top:90px;position:absolute;top:25%;width:100%;z-index:20}.teamDouble16PoolAfter8 .game19B .connector,.teamDouble16PoolAfter8 .game20B .connector,.teamDouble16PoolAfter8CrossFull .game19B .connector,.teamDouble16PoolAfter8CrossFull .game20B .connector,.teamDouble16PoolAfter8CrossRound2 .game19B .connector,.teamDouble16PoolAfter8CrossRound2 .game20B .connector{display:none}.teamDouble16PoolAfter8 .game19B .results,.teamDouble16PoolAfter8 .game20B .results,.teamDouble16PoolAfter8CrossFull .game19B .results,.teamDouble16PoolAfter8CrossFull .game20B .results,.teamDouble16PoolAfter8CrossRound2 .game19B .results,.teamDouble16PoolAfter8CrossRound2 .game20B .results{white-space:normal}.teamDouble16PoolAfter8 .game20B,.teamDouble16PoolAfter8CrossFull .game20B,.teamDouble16PoolAfter8CrossRound2 .game20B{bottom:25%;margin-bottom:70px;margin-top:auto;top:auto}.teamDouble16PoolAfter8 .advanceTo span,.teamDouble16PoolAfter8 .descendTo span,.teamDouble16PoolAfter8CrossFull .advanceTo span,.teamDouble16PoolAfter8CrossFull .descendTo span,.teamDouble16PoolAfter8CrossRound2 .advanceTo span,.teamDouble16PoolAfter8CrossRound2 .descendTo span{padding:4px 6px}.teamDouble16PoolAfter8 li.game .location,.teamDouble16PoolAfter8CrossFull li.game .location,.teamDouble16PoolAfter8CrossRound2 li.game .location{left:12px}.teamDouble16PoolAfter8 .final .champion,.teamDouble16PoolAfter8CrossFull .final .champion,.teamDouble16PoolAfter8CrossRound2 .final .champion{bottom:8%;right:25%;top:auto}.teamDouble16PoolAfter8 .homeTeamDesignation,.teamDouble16PoolAfter8CrossFull .homeTeamDesignation,.teamDouble16PoolAfter8CrossRound2 .homeTeamDesignation{bottom:3%;right:5%;top:auto}.teamDouble16PoolAfter8CrossFull .l-round2b,.teamDouble16PoolAfter8CrossFull .l-round3b{top:506px}.teamDouble16PoolAfter8CrossFull .l-round2a,.teamDouble16PoolAfter8CrossFull .l-round3a{top:1066px}.court .advanceTo span,.court .descendTo span{background:#2a2a2a;background:rgba(0,0,0,.4);border-radius:3px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .advanceTo div,.court .descendTo div{border-color:#000}.court .descendTo div{width:30px}.teamSingleElimination16BestOfThreeSemifinals .homeTeamDesignation{margin-top:48px!important}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13A,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14A{z-index:100}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13A .connector,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14A .connector{left:auto;margin-right:88px;right:100%}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13A .connector div,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14A .connector div{border-top:2px solid #2a2a2a;height:1px;left:8px;margin-top:-1px;position:absolute;right:100%;top:50%;width:90px}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13A .tickets,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14A .tickets{margin-right:0;margin-top:16px}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13B,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13C,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14B,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14C{height:70px;left:90px;position:absolute;width:180px;z-index:100}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13B .connector,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13B:after,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13B:before,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13C .connector,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13C:after,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13C:before,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14B .connector,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14B:after,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14B:before,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14C .connector,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14C:after,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14C:before{display:none}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13B .tickets,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13C .tickets,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14B .tickets,.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14C .tickets{margin-right:0;margin-top:16px}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13B{top:384px}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game13C{top:464px}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14B{bottom:326px}.teamSingleElimination16BestOfThreeSemifinals .semifinals .game14C{bottom:406px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.baseball .teamPlayInSingleRound16 .seasonLogo,.baseball .teamPlayInSingleRound16 .titleSponsor1,.basketball-boys .teamPlayInSingleRound16 .seasonLogo,.basketball-boys .teamPlayInSingleRound16 .titleSponsor1,.basketball-girls .teamPlayInSingleRound16 .seasonLogo,.basketball-girls .teamPlayInSingleRound16 .titleSponsor1,.seasonLogo,.softball .teamPlayInSingleRound16 .seasonLogo,.softball .teamPlayInSingleRound16 .titleSponsor1{display:none}.championship-logo{animation:fadeIn 1s ease-in;height:256px;left:auto;position:absolute;right:2%;top:180px}.with-single-round-pool.is-preview .championship-logo{top:35%}.with-single-round-pool.is-published .season-logo{bottom:23%}.basketball-boys .season-logo,.basketball-girls .season-logo,.soccer-winter-boys .season-logo,.soccer-winter-girls .season-logo{animation:fadeIn 1s ease-in;background-image:url(/assets/images/brackets/2024-february-frenzy.png);background-repeat:no-repeat;background-size:contain;bottom:4%;display:block;filter:drop-shadow(1px 1px rgb(255,255,255));height:200px;left:auto;position:absolute;right:2%;width:200px}.titleSponsor1{background:none no-repeat;bottom:0;display:block;height:50px;left:4%;position:absolute;width:200px}.titleSponsor2{background-image:none;left:auto;right:4%}.volleyball-beach .indivSingle24 .championship-logo,.volleyball-sand .indivSingle24 .championship-logo{height:240px;right:0;top:158px}.teamDouble16Pool .championship-logo,.teamDouble16PoolAfter8 .championship-logo,.teamSingleElimination16BestOfThreeSemifinals .championship-logo{height:225px;right:10px;top:186px}.teamDouble16Pool.page-final .championship-logo,.teamDouble16PoolAfter8.page-final .championship-logo,.teamSingleElimination16BestOfThreeSemifinals.page-final .championship-logo{height:256px;right:4%;top:250px}.teamPlayInSingleRound4 .championship-logo,.teamPlayInSingleRound16 .championship-logo{display:none!important}.aiaBracket .results div{padding:2px 4px;text-align:right}.individual-bracket .round{padding:75px 0 0}.individual-bracket .round .venue{color:#6a6a6a;display:block;margin-top:4px}.individual-bracket .match{margin-left:0;position:relative;width:180px}.individual-bracket .match .match-inner,.individual-bracket .match:before{border:2px solid #000;border-left-width:0;display:block;height:50%;left:0;position:absolute;top:25%;width:100%}.individual-bracket .tier1 .match{height:64px}.individual-bracket .tier2 .match{height:128px}.individual-bracket .tier3 .match{height:256px}.individual-bracket .tier4 .match{height:512px}.individual-bracket .tier5 .match{height:1024px}.individual-bracket .check-in,.individual-bracket .description,.individual-bracket .match-number{display:block;text-align:center}.individual-bracket .tier1 .details{margin-top:0;top:0}.individual-bracket .tier2 .details{margin-top:0;top:14px}.player-bottom,.player-top{display:block;font-size:11px;height:auto;left:16px;line-height:12px;min-height:12px;position:absolute;text-align:center;width:166px}.player-top{bottom:100%;margin-bottom:2px;top:auto}.player-bottom{bottom:0;margin-bottom:0;top:auto}.individual-bracket .tier1 .player{height:12px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.individual-bracket .consolation-final{left:362px;padding-top:40px;position:absolute;top:1060px}.individual-bracket .school{color:#06375b;display:block}.individual-bracket .tier1 .school{display:inline}.individual-bracket .champion-container{border-top:2px solid #000;font-size:16px;left:100%;position:absolute;text-align:center;top:50%;width:180px}.doubles,.singles{background:#fff}.individual-bracket .scores{bottom:auto;font-size:9px;left:100%;line-height:12px;margin-bottom:0;position:absolute;text-align:center;top:50%;width:100%}.individual-bracket .even .scores{margin-top:2px}.individual-bracket .final .scores{margin-top:20px}.individual-bracket .seed{color:red;display:block;font-size:9px;left:-13px;line-height:10px;margin-top:-5px;position:absolute;text-align:center;top:50%;width:16px}.individual-bracket .tier1 .seed{display:inline;left:auto;position:relative;top:auto}.individual-bracket .tier1 .player{left:2px}.hide-scores .scores{display:none}.individual-bracket .consolation-final .winner,.individual-bracket .final .winner{bottom:100%;margin-bottom:4px;position:absolute;top:auto;width:180px}.individual-bracket .consolation-final .winner{font-size:75%}.individual-bracket .round0{height:1012px}.individual-bracket .round0 .scores{bottom:-14px;left:0;top:auto}.indivSingle16With3rd .consolation-final{left:auto;padding-top:0;right:200px;top:1080px}.individual-bracket-16 .round0 .match{bottom:auto;position:absolute;top:-30px}.individual-bracket-16 .round0 .match-1{bottom:auto;top:140px}.individual-bracket-16 .round0 .match-2{bottom:52px;top:auto}.individual-bracket-16 .round0 .match-3{bottom:370px;top:auto}.individual-bracket-16 .round0 .match-4{bottom:auto;top:458px}.individual-bracket-16 .round0 .match-5{bottom:auto;top:396px}.individual-bracket-16 .round0 .match-6{bottom:310px;top:auto}.individual-bracket-16 .round0 .match-7{bottom:116px;top:auto}.individual-bracket-16 .round0 .match-8{bottom:auto;top:202px}.indivSingle24 .tier2 .player .name{text-overflow:ellipsis;white-space:nowrap}.indivSingle24 .tier3,.indivSingle24 .tier3 .match,.indivSingle24 .tier3 .match .match-inner,.indivSingle24 .tier4,.indivSingle24 .tier4 .match,.indivSingle24 .tier4 .match .match-inner,.indivSingle24 .tier5,.indivSingle24 .tier5 .match,.indivSingle24 .tier5 .match .match-inner{width:152px}.indivSingle24 .tier3 .match .player,.indivSingle24 .tier4 .match .player,.indivSingle24 .tier5 .match .player{width:136px}.indivSingle24 .champion-container,.indivSingle24 .final .winner{width:166px}.individual-bracket-64 .round0 .match{position:absolute}.individual-bracket-64 .round0 .match-1,.individual-bracket-64 .round0 .match-3{bottom:auto;top:92px}.individual-bracket-64 .round0 .match-2,.individual-bracket-64 .round0 .match-4{bottom:5px;top:auto}.individual-bracket-64 .round0 .match-6,.individual-bracket-64 .round0 .match-8{bottom:auto;top:508px}.individual-bracket-64 .round0 .match-5,.individual-bracket-64 .round0 .match-7{bottom:418px;top:auto}.individual-bracket-64 .round0 .match-9{bottom:auto;top:348px}.individual-bracket-64 .round0 .match-10{bottom:262px;top:auto}.individual-bracket-64 .round0 .match-11{bottom:auto;top:250px}.individual-bracket-64 .round0 .match-12{bottom:262px;top:auto}.individual-bracket-64 .round0 .match-13{bottom:164px;top:auto}.individual-bracket-64 .round0 .match-14{bottom:auto;top:348px}.individual-bracket-32 .round0 .match{bottom:auto;position:absolute;top:-30px}.individual-bracket-32 .round0 .match-1{bottom:auto;top:92px}.individual-bracket-32 .round0 .match-2{bottom:5px;top:auto}.individual-bracket-32 .round0 .match-3{bottom:389px;top:auto}.individual-bracket-32 .round0 .match-4{bottom:auto;top:476px}.individual-bracket-32 .round0 .match-5{bottom:418px;top:348px}.individual-bracket-32 .round0 .match-6{bottom:261px;top:auto}.individual-bracket-32 .round0 .match-7{bottom:133px;top:auto}.individual-bracket-32 .round0 .match-8{bottom:auto;top:220px}.individual-bracket-32 .round0 .match-9{bottom:auto;top:284px}.individual-bracket-32 .round0 .match-10{bottom:197px;top:auto}.individual-bracket-32 .round0 .match-11{bottom:325px;top:auto}.individual-bracket-32 .round0 .match-12{bottom:auto;top:412px}.individual-bracket-32 .round0 .match-13{bottom:auto;top:156px}.individual-bracket-32 .round0 .match-14{bottom:69px;top:auto}.court .badminton-unified .aiaBracket,.court .badminton-unified .bracket-flex,.court .badminton .aiaBracket,.court .badminton .bracket-flex,.court .basketball-boys .aiaBracket,.court .basketball-boys .bracket-flex,.court .basketball-girls .aiaBracket,.court .basketball-girls .bracket-flex,.court .basketball-unified .aiaBracket,.court .basketball-unified .bracket-flex,.court .volleyball-boys .aiaBracket,.court .volleyball-boys .bracket-flex,.court .volleyball-girls .aiaBracket,.court .volleyball-girls .bracket-flex,.court .volleyball-unified .aiaBracket,.court .volleyball-unified .bracket-flex{background:url(/assets/images/brackets/bracket-background-basketball.jpg) 0 -48px;height:1320px;padding-top:8px}.court .soccer-fall-boys .aiaBracket,.court .soccer-fall-boys .bracket-flex,.court .soccer-fall-girls .aiaBracket,.court .soccer-fall-girls .bracket-flex,.court .soccer-unified .aiaBracket,.court .soccer-unified .bracket-flex,.court .soccer-winter-boys .aiaBracket,.court .soccer-winter-boys .bracket-flex,.court .soccer-winter-girls .aiaBracket,.court .soccer-winter-girls .bracket-flex{background:url(/assets/images/brackets/bracket-background-soccer.jpg) 0 -36px;height:1320px;padding-top:8px}.court .football-8 .aiaBracket,.court .football-8 .bracket-flex,.court .football-flag .aiaBracket,.court .football-flag .bracket-flex,.court .football-unified .aiaBracket,.court .football-unified .bracket-flex,.court .football .aiaBracket,.court .football .bracket-flex{background:url(/assets/images/brackets/bracket-background-football.jpg) 0 -48px;height:1320px;padding-top:8px}.court .tennis-boys .aiaBracket,.court .tennis-boys .bracket-flex,.court .tennis-girls .aiaBracket,.court .tennis-girls .bracket-flex{background:url(/assets/images/brackets/bracket-background-tennis.jpg) 0 -48px;height:1320px;padding-top:8px}.court .beach-boys .aiaBracket,.court .beach-boys .bracket-flex,.court .beach-girls .aiaBracket,.court .beach-girls .bracket-flex,.court .volleyball-beach .aiaBracket,.court .volleyball-beach .bracket-flex,.court .volleyball-sand .aiaBracket,.court .volleyball-sand .bracket-flex{background:url(/assets/images/brackets/bracket-background-sand-volleyball.jpg) 0 -48px;height:1320px;padding-top:8px}.court .baseball .aiaBracket,.court .baseball .bracket-flex,.court .softball .aiaBracket,.court .softball .bracket-flex{background:url(/assets/images/brackets/bracket-background-baseball.jpg) 0 -48px;height:1320px;padding-top:8px}.court .title{background-color:#2e4969;background-color:rgba(24,79,120,.7);border-color:rgba(38,132,203,.7)}.court .title h2{background:url(/assets/images/brackets/bracket-title-logo.png) no-repeat 98% 50%;background-size:326px 60px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .aiaBracket{margin:0 auto}.court .aiaBracket h4{background:#ab381c;background:rgba(255,0,0,.4);border-color:#860802;border-color:rgba(128,0,0,.8);border-style:solid;border-width:2px 0;padding-right:16px}.court .aiaBracket h4,.court .aiaBracket h5{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .aiaBracket h5{margin-top:12px}.court .teamSingle12 .round1,.court .teamSingle16 .round1{margin-left:90px}.court .final h4{padding-right:0}.court .aiaBracket .homeTeamDesignation{background:#2a2a2a;background:rgba(0,0,0,.4);border-radius:3px;color:#fff;line-height:1.25rem;padding:1rem .5rem;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .aiaBracket .connector,.court .connector div{border-color:#000}.court .aiaBracket .game .wrapper{background-color:#fff;border-color:#063659;box-shadow:0 0 8px hsla(0,0%,100%,.4)}.court .aiaBracket .details{background-color:#063659!important;border-radius:3px 3px 0 0;box-shadow:0 0 8px hsla(0,0%,100%,.4);color:#fff;height:12px;margin-top:-34px;padding:2px;width:176px}.court .aiaBracket .results{background:#000;background:rgba(0,0,0,.6);border-radius:0 0 3px 3px;color:#fff;height:auto;line-height:9px;margin-top:22px;text-align:left;width:180px}.court .aiaBracket .results a{color:#fff;text-decoration:underline;text-shadow:0 1px 4px rgba(0,0,0,.8)}.court .aiaBracket .tickets{left:auto;line-height:14px;margin-right:1px;margin-top:22px;position:absolute;right:0;top:50%;z-index:10000}.court .aiaBracket .tickets .tickets-link{font-size:10px;line-height:10px;padding:0 8px}.printable .brackets .awaySeed,.printable .brackets .details,.printable .brackets .homeSeed,.printable .brackets .results{color:#000}.printable .aiaBracket .archive,.printable .aiaBracket .coverage{display:none}.printable .brackets .aiaBracket h2{background:#000;border:1px solid #000;color:#fff;margin:0}.printable .brackets .aiaBracket h3.subTitle{color:#000}.brackets h5,.printable .brackets h4{color:#000;width:180px}.brackets .consolation3rd h4{width:auto}.printable .brackets .connector,.printable .brackets .connector div,.printable .brackets .wrapper{border-color:#000}.printable .awayScore{background-color:#3a3a3a}.printable .homeScore{background-color:#2a2a2a}.printable .brackets .aiaBracket .championshipLogo,.printable .brackets .aiaBracket .titleSponsor1,.printable .brackets .aiaBracket .titleSponsor2{background-image:none}.printable .aiaBracket .homeTeamDesignation{color:#000}}
