.raffle-progress.svelte-1fvyrnk{display:flex;flex-direction:column;padding:var(--spacing-4) var(--ds-spacing-4, .875rem);background:var(--grey-500);border-radius:var(--ds-radius-md, var(--border-radius-base))}.raffle-progress-header.svelte-1fvyrnk{display:flex;justify-content:space-between;align-items:center}.race-position.svelte-jp9yyp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--spacing-4);background:var(--grey-500);border-radius:var(--ds-radius-md, var(--border-radius-base))}.race-position-mobile.svelte-jp9yyp{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--spacing-2);width:100%;padding:var(--spacing-0)}.race-position-item.svelte-jp9yyp{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:var(--spacing-2);position:relative}.race-position-item.svelte-jp9yyp:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:1.75rem;margin-top:auto;margin-bottom:auto;border-right:1px solid var(--grey-300)}.race-position-item-mobile.svelte-jp9yyp{padding:var(--spacing-2)}.race-position-item-mobile.svelte-jp9yyp:first-child{grid-column:1/-1;border-bottom:1px solid var(--grey-300)}.race-position-item-mobile.svelte-jp9yyp:first-child:after{content:none}.promo-banner.svelte-ejq208{position:relative;background-color:var(--grey-500);margin:var(--spacing-0) calc(var(--spacing-8) * -1);padding:var(--spacing-0) var(--spacing-8)}.promo-banner-image.svelte-ejq208{display:flex;justify-content:center;padding-top:var(--spacing-8)}.promo-banner-placeholder.svelte-ejq208{position:absolute;right:50%;bottom:22%;transform:translate(50%)}.promo-banner-body.svelte-ejq208{position:absolute;top:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:var(--spacing-4) var(--spacing-0)}.promo-banner-title.svelte-ejq208{padding-right:var(--spacing-8)}.promo-cta.svelte-11ncf8w{display:flex;width:100%;gap:var(--spacing-2);flex:1}.promo-cta-link.svelte-11ncf8w{flex:1}.promo.svelte-taulre{display:flex;flex-direction:column;gap:var(--spacing-4)}.promo-inactive.svelte-taulre{padding-top:var(--spacing-4)}
