.match-statistics.svelte-wedmvt {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
    z-index: 2;
    grid-area: statistics;
    color: var(--color-white);
    border-radius: var(--ds-radius-md)
}

.match-statistics.background.svelte-wedmvt {
    padding: var(--spacing-8)
}

.match-statistics.background.svelte-wedmvt:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: var(--color-grey-400);
    background-image: var(--sport-image);
    background-size: cover;
    background-position: center;
    opacity: .3;
    z-index: -1;
    background-repeat: no-repeat;
    border-radius: var(--ds-radius-md) var(--ds-radius-md) 0 0
}

.wrapper.svelte-wedmvt {
    width: 100%;
    border-radius: inherit
}

.wrapper.has-background.svelte-wedmvt {
    min-width: 250px;
    max-width: calc(100% - var(--spacing-8));
    width: auto;
    box-shadow: 0 4px 6px -1px #0003, 0 2px 4px -1px #0000001f
}

.content.svelte-wedmvt {
    display: grid;
    background: var(--color-grey-600);
    justify-items: center;
    align-items: center;
    overflow: auto;
    width: 100%;
    border-radius: inherit
}

.content.in-play.svelte-wedmvt {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.content.remove-background.svelte-wedmvt {
    background: var(--color-grey-600);
    border-radius: 0
}

.content.svelte-wedmvt > :where(.svelte-wedmvt) {
    padding: var(--spacing-2)
}

.content.svelte-wedmvt > .commentary:where(.svelte-wedmvt) {
    padding-top: 0
}

.heading.svelte-wedmvt {
    width: 100%;
    height: 100%;
    display: flex;
    text-align: center;
    background: var(--color-grey-700)
}

.heading.remove-background.svelte-wedmvt {
    justify-content: start
}

.competitor-item.svelte-wedmvt {
    display: flex;
    align-items: center;
    justify-self: stretch
}

.match-score.svelte-wedmvt {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: var(--ds-font-weight-heavy);
    background: var(--color-grey-400);
    width: calc(100% - var(--spacing-1));
    height: calc(100% - var(--spacing-1));
    margin-right: var(--spacing-1)
}

.light-grey.svelte-wedmvt {
    color: var(--color-grey-200)
}

.match-statistics.svelte-va25ov {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
    z-index: 2;
    grid-area: statistics;
    max-height: 200px
}

.match-statistics.background.svelte-va25ov {
    padding: var(--spacing-8)
}

.match-statistics.background.svelte-va25ov:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: var(--color-grey-400);
    background-image: var(--sport-image);
    background-size: cover;
    background-position: center;
    opacity: .3;
    z-index: -1;
    background-repeat: no-repeat;
    border-radius: var(--ds-radius-md) var(--ds-radius-md) 0 0
}

.wrapper.svelte-va25ov {
    width: 100%
}

.wrapper.has-background.svelte-va25ov {
    min-width: 250px;
    max-width: calc(100% - var(--spacing-8));
    border-radius: var(--ds-radius-md);
    width: auto
}

.wrapper.box-shadow.svelte-va25ov {
    box-shadow: 0 4px 6px -1px #0003, 0 2px 4px -1px #0000001f
}

.content.svelte-va25ov {
    display: grid;
    background: var(--color-grey-600);
    justify-items: center;
    align-items: center;
    overflow: auto;
    width: 100%;
    border-radius: var(--ds-radius-md)
}

.content.remove-background.svelte-va25ov {
    background: var(--color-grey-600);
    border-radius: 0 0 var(--ds-radius-md) var(--ds-radius-md)
}

.content.remove-box-shadow.svelte-va25ov {
    background: var(--color-grey-600);
    border-radius: 0
}

.content.svelte-va25ov > :where(.svelte-va25ov) {
    padding: var(--spacing-2)
}

.heading.svelte-va25ov {
    width: 100%;
    height: 100%;
    display: flex;
    text-align: center;
    background: var(--color-grey-700)
}

.heading.remove-background.svelte-va25ov {
    justify-content: start
}

.heading.center.svelte-va25ov {
    justify-content: center;
    align-items: center
}

.competitor-item.svelte-va25ov {
    display: flex;
    align-items: center;
    justify-self: stretch
}

.competitor-item.svelte-va25ov .server-icon:where(.svelte-va25ov) {
    margin-left: var(--spacing-2);
    display: flex;
    align-items: center
}

.match-score.svelte-va25ov {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: var(--ds-font-weight-heavy);
    background: var(--color-grey-400);
    width: calc(100% - var(--spacing-1));
    height: calc(100% - var(--spacing-1));
    margin-right: var(--spacing-1)
}

.fill-frame.svelte-va25ov {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}

.light-grey.svelte-va25ov {
    color: var(--color-grey-200)
}

.match-status-label.svelte-va25ov {
    text-transform: capitalize
}
