.table-wrap.svelte-17125y9 {
    margin-bottom: var(--spacing-4)
}

img.svelte-1gppwl6 {
    width: auto;
    max-width: 100%
}

ul.svelte-42q2bt {
    list-style-type: disc;
    padding-left: var(--spacing-8);
    margin-bottom: var(--spacing-4)
}

li.svelte-42q2bt {
    margin: var(--spacing-1) var(--spacing-0)
}

.level-2.svelte-42q2bt {
    list-style-type: circle;
    margin-left: var(--spacing-4)
}

.level-3.svelte-42q2bt {
    list-style-type: square;
    margin-left: var(--spacing-8)
}

.level-3.svelte-42q2bt {
    list-style-type: circle;
    margin-left: var(--spacing-12)
}

ol.svelte-q82j6 {
    list-style-type: decimal;
    padding-left: var(--spacing-8);
    margin-bottom: var(--spacing-4)
}

li.svelte-q82j6:first-of-type {
    margin: var(--spacing-1) var(--spacing-0)
}

li.svelte-q82j6:not(:first-of-type) {
    margin: var(--spacing-2) var(--spacing-0)
}

.level-2.svelte-q82j6 {
    list-style-type: lower-alpha;
    margin-left: var(--spacing-4)
}

.level-3.svelte-q82j6 {
    list-style-type: lower-roman;
    margin-left: var(--spacing-8)
}

.level-3.svelte-q82j6 {
    list-style-type: lower-roman;
    margin-left: var(--spacing-12)
}

.news-market.svelte-hn5g1l {
    display: grid;
    gap: var(--spacing-2);
    grid-auto-flow: row
}

.outcome-wrap.svelte-hn5g1l {
    width: 100%;
    display: grid;
    box-shadow: var(--btn-shadow);
    background: var(--grey-500);
    border-radius: var(--ds-radius-md, var(--border-radius-base))
}

.outcome-wrapper.svelte-hn5g1l {
    display: flex;
    flex-direction: column;
    max-width: 100%;
    padding: var(--spacing-2) var(--spacing-3) var(--spacing-3)
}

.outcome-wrapper.svelte-hn5g1l>*+* {
    margin-top: var(--spacing-1)
}

.content-block.svelte-k165h5 {
    display: flex;
    flex-direction: column;
    width: 100%
}

.content-block.svelte-k165h5>p+p {
    margin-top: var(--spacing-3)
}

.content-block.svelte-k165h5>h1,
.content-block.svelte-k165h5>h2,
.content-block.svelte-k165h5>h3,
.content-block.svelte-k165h5>h4,
.content-block.svelte-k165h5>h5,
.content-block.svelte-k165h5>h6 {
    width: 100%;
    margin: var(--spacing-6) var(--spacing-0) var(--spacing-2)
}

.content-block.svelte-k165h5>h1.text-size-lg {
    font-size: var(--text-size-2xl-responsive-small)
}

@media (min-width: 80rem) {
    .content-block.svelte-k165h5>h1.text-size-lg {
        font-size: var(--text-size-2xl)
    }
}

@media (min-width: 118.75rem) {
    .content-block.svelte-k165h5>h1.text-size-lg {
        font-size: var(--text-size-2xl-responsive-large)
    }
}

.content-block.svelte-k165h5>h2.text-size-base {
    font-size: var(--text-size-xl-responsive-small)
}

@media (min-width: 80rem) {
    .content-block.svelte-k165h5>h2.text-size-base {
        font-size: var(--text-size-xl)
    }
}

@media (min-width: 118.75rem) {
    .content-block.svelte-k165h5>h2.text-size-base {
        font-size: var(--text-size-xl-responsive-large)
    }
}

.content-block.svelte-k165h5>h3.text-size-default {
    font-size: var(--text-size-md-responsive-small)
}

@media (min-width: 80rem) {
    .content-block.svelte-k165h5>h3.text-size-default {
        font-size: var(--text-size-md)
    }
}

@media (min-width: 118.75rem) {
    .content-block.svelte-k165h5>h3.text-size-default {
        font-size: var(--text-size-md-responsive-large)
    }
}

.content-block.svelte-k165h5>*:first-child {
    margin-top: var(--spacing-0)
}