.draw{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(214px,1fr);user-select:none;max-height:75vh}.draw__wrapper{overflow-x:auto}.detailbody .draw__wrapper{min-height:75vh}.draw__round{display:grid;grid-template-rows:28px;row-gap:12px;padding-bottom:60px}.draw__header{grid-row:1;position:sticky;top:0;z-index:2}.draw__header,.draw__header--final{background-color:var(--color-background-5);border-bottom:1px solid var(--color-border-5);font-weight:700;display:flex;align-items:center;justify-content:center}.draw__header--final{z-index:-10;height:26px;border-top:1px solid var(--color-border-5);margin:8px 16px 0;position:relative}.draw__header--final~.draw__bracket .bracket{padding-top:7px;border-top:none}.draw__brackets{display:grid;grid-gap:16px 0;z-index:1}.draw__brackets--final{z-index:var(--zIndex)}.draw__brackets--semiFinaleFirst{grid-row-gap:50px}.draw__round--last .draw__brackets{align-content:space-around}.draw__bracket{display:grid;align-items:center;z-index:var(--zIndex);position:relative}.draw__round--first .draw__bracket--even{bottom:2px}.draw__bracket--even:before{bottom:50%}.draw__round--first .draw__bracket--odd{top:2px}.draw__bracket--odd:before{top:50%}.draw__round--last .draw__bracket:before,.draw__round--only .draw__bracket:before{content:none}.draw__bracket:before{width:1px;height:100%}.draw__bracket:after,.draw__bracket:before{content:"";background-color:var(--color-border-1);position:absolute;right:0}.draw__bracket:after{width:100%;height:1px;top:50%;z-index:-1}.draw__round--first .draw__bracket:after{width:16px}.draw__round--last .draw__bracket:after{width:16px;left:0}.draw__round--only .draw__bracket:after{content:none}.bracket{display:grid;padding:6px 8px;margin:0 16px;border:1px solid var(--color-border-1);background-color:var(--color-background-1);cursor:pointer;grid-template:" homeImage homeParticipant homeResult " 15px " .         .               .          " 4px " awayImage awayParticipant awayResult " 15px/max-content 1fr max-content}@media (hover:hover){.bracket--highlighted{background-color:var(--color-background-highlight-2)}}.bracket--defaultHighlighted{background-color:var(--color-background-highlight-2)}.bracket--eventLess{cursor:default}.bracket--active{background-color:var(--color-tab,var(--color-sport-secondary-body));border-color:var(--color-tab,var(--color-sport-secondary-body));color:var(--color-white)}.bracket__participant{align-self:center;display:flex;overflow:hidden}.bracket__participant--home{grid-area:homeParticipant}.bracket__participant--away{grid-area:awayParticipant}.bracket__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bracket__name--advancing{font-weight:700}.bracket__image{align-self:center;justify-self:center;margin-right:10px}.bracket__image--placeholder{width:16px;height:16px}.bracket__image--home{grid-area:homeImage}.bracket__image--away{grid-area:awayImage}.bracket__result{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(24px,max-content);justify-items:flex-end;align-items:center;justify-content:flex-end}.bracket__result--home{grid-area:homeResult}.bracket__result--away{grid-area:awayResult}.bracket__result--homeAway{grid-area:homeResult/homeResult/awayResult}.bracket__info{color:var(--color-text-2);font-weight:400;white-space:nowrap}.series{display:grid;align-items:center;grid-template:". time names . result ." 27px/8px 44px 1fr 8px max-content 8px}.series,.series:hover{text-decoration:none}.series:hover .series__names{text-decoration:underline}.series:not(:last-of-type){border-bottom:1px solid var(--color-border-1)}.series__container{position:absolute;cursor:pointer;left:16px;top:calc(50% + 24px);border:var(--color-tab,var(--color-sport-secondary-body)) solid;border-width:0 1px 1px;width:calc(100% - 32px);box-sizing:border-box;color:var(--color-text-1);background-color:var(--color-background-1)}.series__time{grid-area:time}.series__names{grid-area:names;color:var(--color-draw-text,var(--color-sport-secondary-body));text-decoration:none;overflow:hidden;text-overflow:ellipsis}.basketball.theme--dark .series__names,.cricket.theme--dark .series__names,.cycling.theme--dark .series__names,.mma.theme--dark .series__names,.motorsport-auto-racing.theme--dark .series__names,.motorsport-moto-racing.theme--dark .series__names,.motorsport.theme--dark .series__names,.rugby-league.theme--dark .series__names,.rugby-union.theme--dark .series__names{color:#e6e6e6}.series__result{grid-area:result;justify-self:flex-end}.series__result--empty{margin-right:10px}.shifter{display:grid;grid-template:"previous . next" 30px ".        . .   " 4px/max-content 1fr max-content;background-color:var(--color-sport-secondary-body)}.shifter__stage{display:flex;align-items:center;justify-content:center;height:calc(100% + 8px);position:relative;bottom:4px;color:var(--color-white);padding:0 10px;user-select:none;transition:opacity .25s}.shifter__stage:hover{opacity:.7}.shifter__stage--next:after,.shifter__stage--previous:before{content:"";border-style:solid;display:inline-block;width:8px;height:8px;position:relative;transform:rotate(-45deg);margin:5px}.shifter__stage--previous{grid-area:previous;cursor:pointer}.shifter__stage--previous:before{border-width:2px 0 0 2px}.shifter__stage--next{grid-area:next;cursor:pointer}.shifter__stage--next:after{border-width:0 2px 2px 0}.shifter__stage--disabled{cursor:default;opacity:.3}.shifter__stage--disabled:hover{opacity:.3}@media only screen and (max-width:479px){.responsive .draw{max-height:70vh;grid-auto-columns:100%;overflow-x:visible;transition:transform .35s ease-out;transform:translateX(calc(var(--i, 0)*-100%))}.responsive .draw__wrapper{overflow-x:hidden}.responsive .draw__header{display:grid;grid-template:"prev label next" auto/40px 1fr 40px}.responsive .draw__header--label{grid-area:label;place-self:center}.responsive .draw .draw__round--first .draw__bracket:after{width:8px}.responsive .draw .draw__round--last .draw__brackets:not(.draw__brackets--final){margin-top:2px}.responsive .draw .draw__round--last .draw__bracket:after{width:16px}.responsive .draw .draw__round--last .draw__bracket:before{content:none}.responsive .draw .draw__round--last .draw__bracket--even,.responsive .draw .draw__round--last .draw__bracket--odd{bottom:0;top:0}.responsive .draw .draw__brackets{grid-auto-rows:min-content;align-content:flex-start}.responsive .draw .draw__brackets--semiFinaleFirst{grid-row-gap:16px}.responsive .draw__bracket--even{bottom:2px}.responsive .draw__bracket--even:before{height:1px;width:8px;right:0;left:auto;top:-6px}.responsive .draw__bracket--odd{top:2px}.responsive .draw__bracket--odd:before{right:8px;left:auto;top:24px;height:60px}.responsive .draw__bracket:after{width:calc(100% - 8px);right:8px}.responsive .draw__arrow{display:flex;position:relative;align-items:center;justify-content:center;top:0;width:40px;height:100%}.responsive .draw__arrow:after{content:"";transform:rotate(135deg);border-style:solid;width:8px;height:8px}.responsive .draw__arrow--prev{grid-area:prev}.responsive .draw__arrow--prev:after{border-width:0 2px 2px 0}.responsive .draw__arrow--next{grid-area:next}.responsive .draw__arrow--next:after{border-width:2px 0 0 2px}.responsive .shifter{display:none}}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.shifterSkeleton{height:34px;background-color:var(--color-skeleton-1)}.drawSkeleton{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(214px,1fr);overflow:hidden}.drawSkeleton__round{display:grid;grid-gap:8px;grid-template-rows:40px}.drawSkeleton__header{grid-row:1;background-color:var(--color-skeleton-2);margin-bottom:12px}.drawSkeleton__brackets{display:grid;grid-gap:16px}.drawSkeleton__bracket{display:grid;grid-template:". . . ." auto ". homeParticipant . ." 13px ". . . ." 6px ". awayParticipant awayParticipant ." 13px ". . . ." auto/8px 80px 20px 1fr;border:1px solid var(--color-border-1);margin:0 16px;height:46px;align-self:center;position:relative}.drawSkeleton__bracket:after,.drawSkeleton__bracket:before{content:"";background-color:var(--color-skeleton-1);background-image:linear-gradient(90deg,var(--color-skeleton-1) 0,var(--color-skeleton-2) 20%,var(--color-skeleton-1) 40%,var(--color-skeleton-1));background-repeat:repeat-y;background-size:800px 1px;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}.drawSkeleton__bracket:before{grid-area:homeParticipant}.drawSkeleton__bracket:after{grid-area:awayParticipant}.drawSkeleton__round:first-of-type .drawSkeleton__bracket:nth-of-type(2n){bottom:2px}.drawSkeleton__round:first-of-type .drawSkeleton__bracket:nth-of-type(odd){top:2px}@media only screen and (max-width:479px){.responsive .drawSkeleton{grid-auto-columns:100%}.responsive .drawSkeleton__round{grid-auto-rows:min-content}.responsive .drawSkeleton__round .responsive .drawSkeleton__bracket:nth-of-type(2n){bottom:2px}.responsive .drawSkeleton__round .responsive .drawSkeleton__bracket:nth-of-type(odd){top:2px}.responsive .shifterSkeleton{display:none}}