table.svelte-fdv1qg{width:100%}polygon.svelte-1ad6o5y{shape-rendering:crispEdges;stroke-width:.5px;stroke:#00000026}polygon.winner.svelte-1ad6o5y{fill:var(--theme-colour-trophy-gold)}polygon.shadow.svelte-1ad6o5y{fill:var(--theme-colour-mid-grey);transform:translate(1px,1px)}@keyframes svelte-1e2668g-pulse{0%{color:var(--theme-colour-text-primary)}to{color:var(--theme-colour-loss-red)}}@keyframes svelte-1e2668g-shine{to{background-position-x:-200%}}.live-container.svelte-1e2668g{padding-inline:clamp(.56rem,.52rem + .21vw,.69rem);position:absolute;top:-.65rem;left:50%;transform:translate(-50%)}.match-rect.svelte-1e2668g{fill:var(--theme-colour-muted-grey);background-color:var(--theme-colour-muted-grey);display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--theme-colour-muted-grey);border-radius:calc(.5 * var(--theme-style-border-radius));padding-inline:clamp(.88rem,.83rem + .21vw,1rem);padding-block:clamp(.56rem,.52rem + .21vw,.69rem)}.match-rect.isLive.svelte-1e2668g{filter:drop-shadow(0 .15rem .3rem rgba(0,0,0,.15))}@media (max-width: 475px){.match-rect.isLive.svelte-1e2668g{filter:drop-shadow(0 .1rem .15rem rgba(0,0,0,.15))}}.match-rect.isLive.svelte-1e2668g:before{content:"";position:absolute;z-index:1;left:0;top:0;border-radius:calc(.5 * var(--theme-style-border-radius));mix-blend-mode:multiply;width:100%;height:100%;pointer-events:none;background:linear-gradient(110deg,transparent 8%,#f8f8f8 18%,transparent 33%);background-size:200% 100%;animation:svelte-1e2668g-shine 1.5s linear infinite}@media (prefers-reduced-motion: reduce){.match-rect.isLive.svelte-1e2668g:before{animation:none}}.match-rect.isLive.svelte-1e2668g .score:where(.svelte-1e2668g){color:var(--theme-colour-live-red)}.team-info-box.svelte-1e2668g{display:flex;align-items:center;position:relative;font-size:var(--theme-font-size-sm)}.team-info-box.svelte-1e2668g .winner-icon:where(.svelte-1e2668g){color:var(--theme-colour-trophy-gold)}.team-info-box.svelte-1e2668g .team-name:where(.svelte-1e2668g){line-height:1}.team-info-box.svelte-1e2668g .team-name.winner:where(.svelte-1e2668g){font-weight:700}.team-info-box.svelte-1e2668g .team-name:where(.svelte-1e2668g) .phrase:where(.svelte-1e2668g){color:var(--theme-colour-text-secondary);font-size:var(--theme-font-size-xs)}.team-info-box.svelte-1e2668g .flag-container:where(.svelte-1e2668g){width:var(--theme-font-size-base);aspect-ratio:3/2;outline:1px solid var(--theme-colour-white)}.team-info-box.svelte-1e2668g .score:where(.svelte-1e2668g){position:absolute;right:0}.team-info-box.svelte-1e2668g .score.winner:where(.svelte-1e2668g){font-weight:700}@keyframes svelte-2q3krq-pulse{0%{color:var(--theme-colour-text-primary)}to{color:var(--theme-colour-loss-red)}}@keyframes svelte-2q3krq-shine{to{background-position-x:-200%}}a.svelte-2q3krq{text-decoration:inherit;color:inherit;display:block;border-radius:calc(.5 * var(--theme-style-border-radius));transition:transform .35s ease-in-out,filter .35s ease-in-out,background-color .35s ease-in-out,color .35s ease-in-out;backdrop-filter:blur(0)}a.loading.svelte-2q3krq{pointer-events:none;cursor:default}a.svelte-2q3krq:hover{opacity:.9;text-decoration:inherit;color:inherit;filter:drop-shadow(0 var(--theme-font-size-sm) var(--theme-font-size-base) rgba(0,0,0,.2))}@media (max-width: 475px){a.svelte-2q3krq:hover{filter:drop-shadow(0 var(--theme-font-size-sm) var(--theme-font-size-xs) rgba(0,0,0,.2))}}.match-date-location.svelte-2q3krq{margin-inline-start:auto;max-width:95%;position:relative;text-align:right;font-size:var(--theme-font-size-xs);font-family:var(--theme-font-family-sans-serif);color:var(--theme-colour-text-secondary);line-height:1.15}.date.svelte-2q3krq{white-space:nowrap}@keyframes svelte-xfi8y7-pulse{0%{color:var(--theme-colour-text-primary)}to{color:var(--theme-colour-loss-red)}}@keyframes svelte-xfi8y7-shine{to{background-position-x:-200%}}.wrapper.svelte-xfi8y7{position:relative;overflow-x:auto;overflow-y:hidden}path.connector.svelte-xfi8y7{stroke-width:2px;fill:none;stroke:var(--theme-colour-tan-grey)}.round-labels-container.svelte-xfi8y7{position:absolute;width:100%;z-index:1}.team-boxes-container.svelte-xfi8y7{position:absolute;top:0;left:0}.round-container.svelte-xfi8y7,.match-container.svelte-xfi8y7{position:absolute}.third-place-container.svelte-xfi8y7{position:absolute;bottom:0}.round-label.svelte-xfi8y7{position:absolute;font-family:var(--theme-font-family-subhed);line-height:1.3;font-size:var(--theme-font-size-sm);font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin-block-start:clamp(1.13rem,1.06rem + .31vw,1.31rem);margin-block-end:clamp(.31rem,.31rem + 0vw,.31rem);color:var(--theme-colour-text-secondary);transform:translateY(calc(var(--h) * -.35px))}@media (prefers-reduced-motion: no-preference){.wrapper.svelte-xfi8y7:not(.animate-in) .match-container:where(.svelte-xfi8y7),.wrapper.svelte-xfi8y7:not(.animate-in) .third-place-container:where(.svelte-xfi8y7),.wrapper.svelte-xfi8y7:not(.animate-in) .round-label:where(.svelte-xfi8y7){opacity:0;transform:translate(-14px)}.wrapper.svelte-xfi8y7:not(.animate-in) .round-label:where(.svelte-xfi8y7){transform:translate(-14px,calc(var(--h) * -.35px))}.wrapper.svelte-xfi8y7:not(.animate-in) path.connector:where(.svelte-xfi8y7){stroke-dasharray:1;stroke-dashoffset:1}.wrapper.animate-in.svelte-xfi8y7 .match-container:where(.svelte-xfi8y7),.wrapper.animate-in.svelte-xfi8y7 .third-place-container:where(.svelte-xfi8y7){animation:svelte-xfi8y7-bracketCardIn var(--card-duration, .26s) cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--delay, 0ms)}.wrapper.animate-in.svelte-xfi8y7 .round-label:where(.svelte-xfi8y7){animation:svelte-xfi8y7-bracketLabelIn var(--card-duration, .26s) cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--delay, 0ms)}.wrapper.animate-in.svelte-xfi8y7 path.connector:where(.svelte-xfi8y7){stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-xfi8y7-bracketLineDraw var(--connector-duration, .36s) ease-out both;animation-delay:var(--delay, 0ms)}}@keyframes svelte-xfi8y7-bracketCardIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-xfi8y7-bracketLabelIn{0%{opacity:0;transform:translate(-14px,calc(var(--h) * -.35px))}to{opacity:1;transform:translateY(calc(var(--h) * -.35px))}}@keyframes svelte-xfi8y7-bracketLineDraw{to{stroke-dashoffset:0}}