.sr-hero.svelte-1qgo5hv{width:100%;max-width:28rem;display:grid;justify-items:center;gap:var(--ds-space-12);padding:var(--ds-space-32) var(--ds-space-24) var(--ds-space-24);text-align:center}.sr-hero__eyebrow.svelte-1qgo5hv{margin:0;color:var(--ds-learn-gold-ink);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);letter-spacing:.16em;text-transform:uppercase}.sr-hero__format.svelte-1qgo5hv{margin:0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.sr-hero__achievement.svelte-1qgo5hv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ds-space-8);width:100%}.sr-hero__laurel.svelte-1qgo5hv{width:clamp(2.5rem,7vw,4rem);height:auto}.sr-hero__centre.svelte-1qgo5hv{display:grid;justify-items:center;gap:var(--ds-space-4);min-width:0}.sr-hero__trophy.svelte-1qgo5hv{width:clamp(4.5rem,12vw,6.75rem);height:auto}.sr-hero__time.svelte-1qgo5hv{margin:0;font-size:clamp(2.25rem,5.2vw,3.5rem);white-space:nowrap;font-weight:var(--ds-font-weight-semibold);line-height:1;font-variant-numeric:tabular-nums}.sr-hero__time--empty.svelte-1qgo5hv{color:var(--ds-color-text-secondary)}.sr-hero__holder.svelte-1qgo5hv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ds-space-12);width:100%;padding-block-start:var(--ds-space-12);text-align:start}.sr-hero__who.svelte-1qgo5hv{display:grid;gap:2px;min-width:0}.sr-hero__who.svelte-1qgo5hv strong:where(.svelte-1qgo5hv){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-hero__who.svelte-1qgo5hv small:where(.svelte-1qgo5hv),.sr-hero__date.svelte-1qgo5hv small:where(.svelte-1qgo5hv){color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption)}.sr-hero__date.svelte-1qgo5hv{display:grid;gap:2px;padding-inline-start:var(--ds-space-12);border-inline-start:1px solid var(--ds-color-border);font-weight:var(--ds-font-weight-semibold)}.sr-hero__pill.svelte-1qgo5hv{margin:var(--ds-space-8) 0 0;padding:var(--ds-space-4) var(--ds-space-16);border-radius:999px;background:var(--ds-learn-gold-wash);color:var(--ds-learn-gold-ink);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);letter-spacing:.1em;text-transform:uppercase}.sr-hero__status.svelte-1qgo5hv{display:flex;align-items:center;justify-content:center;gap:var(--ds-space-8);margin:var(--ds-space-8) 0 0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-label);line-height:1.5}.sr-hero__status.svelte-1qgo5hv svg{flex:none;color:var(--ds-learn-gold-ink)}.sr-board.svelte-7tw0ql{display:grid;gap:var(--ds-space-20);padding:var(--ds-space-32);scroll-margin-block-start:var(--ds-space-96)}.sr-toolbar.svelte-7tw0ql{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ds-space-16)}.sr-title.svelte-7tw0ql{display:grid;gap:var(--ds-space-12)}.sr-title.svelte-7tw0ql h2:where(.svelte-7tw0ql){margin:0;font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.2}.sr-periods.svelte-7tw0ql{display:inline-flex;flex-wrap:wrap;gap:var(--ds-space-4);padding:var(--ds-space-4);border:1px solid var(--ds-color-border);border-radius:999px;background:color-mix(in srgb,var(--ds-color-paper) 55%,transparent)}.sr-periods.svelte-7tw0ql button:where(.svelte-7tw0ql){min-height:2.25rem;padding:0 var(--ds-space-16);border:0;border-radius:999px;background:transparent;color:var(--ds-color-text-secondary);font:inherit;font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-semibold);cursor:pointer}.sr-periods.svelte-7tw0ql button[aria-pressed=true]:where(.svelte-7tw0ql){background:linear-gradient(145deg,var(--ds-learn-primary),var(--ds-learn-primary-end));color:var(--ds-color-on-primary)}.sr-periods.svelte-7tw0ql button:where(.svelte-7tw0ql):focus-visible{outline:2px solid var(--ds-color-primary);outline-offset:2px}.sr-format.svelte-7tw0ql{display:grid;gap:var(--ds-space-4);min-width:min(100%,15rem);color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold)}.sr-body.svelte-7tw0ql{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);gap:var(--ds-space-20);align-items:start}.sr-results.svelte-7tw0ql{display:grid;gap:var(--ds-space-12);min-width:0}.sr-results.svelte-7tw0ql th,.sr-results.svelte-7tw0ql td{vertical-align:middle}.sr-results.svelte-7tw0ql tbody th{background:transparent}.sr-rank.svelte-7tw0ql{width:3.5rem}.sr-place.svelte-7tw0ql{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.sr-place[data-place="1"].svelte-7tw0ql{background:var(--ds-learn-gold-wash);color:var(--ds-learn-gold-ink);box-shadow:inset 0 0 0 1px var(--ds-learn-gold-ink)}.sr-place[data-place="2"].svelte-7tw0ql,.sr-place[data-place="3"].svelte-7tw0ql{background:color-mix(in srgb,var(--ds-color-paper) 70%,transparent);box-shadow:inset 0 0 0 1px var(--ds-color-border)}.sr-player.svelte-7tw0ql{display:flex;align-items:center;gap:var(--ds-space-12);min-width:0}.sr-name.svelte-7tw0ql{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-inline-flag.svelte-7tw0ql{display:none}.sr-time.svelte-7tw0ql{font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.sr-date.svelte-7tw0ql{color:var(--ds-color-text-secondary);white-space:nowrap}.sr-muted.svelte-7tw0ql{color:var(--ds-color-text-secondary)}.sr-avatar.svelte-7tw0ql{display:contents}.sr-date-short.svelte-7tw0ql{display:none}.sr-message.svelte-7tw0ql{padding-block:var(--ds-space-32)!important;color:var(--ds-color-text-secondary);text-align:center!important}.sr-message.svelte-7tw0ql strong:where(.svelte-7tw0ql){color:var(--ds-color-text)}.sr-footer.svelte-7tw0ql{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-8)}.sr-footer.svelte-7tw0ql p:where(.svelte-7tw0ql){margin:0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption)}.sr-challenge.svelte-7tw0ql{display:grid;gap:var(--ds-space-12);padding:var(--ds-space-24);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-16);background:color-mix(in srgb,var(--ds-learn-gold-wash) 60%,transparent)}.sr-challenge.svelte-7tw0ql h3:where(.svelte-7tw0ql){margin:0;font-size:var(--ds-font-size-body-large);line-height:1.3}.sr-challenge.svelte-7tw0ql p:where(.svelte-7tw0ql){margin:0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-label);line-height:1.55}.sr-challenge.svelte-7tw0ql .sr-motto:where(.svelte-7tw0ql){padding-block-start:var(--ds-space-8);font-style:italic;text-align:center}.sr-note.svelte-7tw0ql{display:flex;align-items:center;gap:var(--ds-space-8);margin:0;font-size:var(--ds-font-size-label)}.sr-note.svelte-7tw0ql svg{color:var(--ds-color-primary)}.sr-note.svelte-7tw0ql a:where(.svelte-7tw0ql){color:var(--ds-color-primary)}.sr-visually-hidden.svelte-7tw0ql{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sr-recognition.svelte-7tw0ql{display:grid;grid-template-columns:auto minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:var(--ds-space-32);padding:var(--ds-space-32)}.sr-seal.svelte-7tw0ql{display:grid;justify-items:center;gap:var(--ds-space-4);width:10.5rem;aspect-ratio:1;align-content:center;border-radius:50%;border:3px double var(--ds-learn-gold-ink);background:var(--ds-learn-gold-wash);color:var(--ds-learn-gold-ink);text-align:center}.sr-seal.svelte-7tw0ql span:where(.svelte-7tw0ql),.sr-seal.svelte-7tw0ql small:where(.svelte-7tw0ql){font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.sr-seal.svelte-7tw0ql strong:where(.svelte-7tw0ql){font-size:var(--ds-font-size-body-large);letter-spacing:.08em;text-transform:uppercase}.sr-recognition-copy.svelte-7tw0ql{display:grid;justify-items:start;gap:var(--ds-space-12);min-width:0}.sr-eyebrow.svelte-7tw0ql{margin:0;color:var(--ds-color-primary);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.sr-recognition-copy.svelte-7tw0ql h2:where(.svelte-7tw0ql){margin:0;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.sr-recognition-copy.svelte-7tw0ql p:where(.svelte-7tw0ql){margin:0;color:var(--ds-color-text-secondary);line-height:var(--ds-line-height-reading)}.sr-recognition-copy.svelte-7tw0ql .sr-disclaimer:where(.svelte-7tw0ql){font-size:var(--ds-font-size-caption)}.sr-steps.svelte-7tw0ql{display:grid;gap:var(--ds-space-12);margin:0;padding:var(--ds-space-20);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-16);background:color-mix(in srgb,var(--ds-color-paper) 55%,transparent);list-style:none;counter-reset:step}.sr-steps.svelte-7tw0ql li:where(.svelte-7tw0ql){display:grid;grid-template-columns:1.75rem minmax(0,1fr);column-gap:var(--ds-space-12);counter-increment:step}.sr-steps.svelte-7tw0ql li:where(.svelte-7tw0ql):before{content:counter(step);grid-row:span 2;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:color-mix(in srgb,var(--ds-color-primary) 12%,transparent);color:var(--ds-color-primary);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold)}.sr-steps.svelte-7tw0ql strong:where(.svelte-7tw0ql){font-size:var(--ds-font-size-label)}.sr-steps.svelte-7tw0ql small:where(.svelte-7tw0ql){color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption)}@media (max-width: 1023px){.sr-body.svelte-7tw0ql{grid-template-columns:minmax(0,1fr)}.sr-recognition.svelte-7tw0ql{grid-template-columns:auto minmax(0,1fr)}.sr-steps.svelte-7tw0ql{grid-column:1 / -1}}@media (max-width: 640px){.sr-board.svelte-7tw0ql,.sr-recognition.svelte-7tw0ql{padding:var(--ds-space-20)}.sr-country.svelte-7tw0ql{display:none}.sr-inline-flag.svelte-7tw0ql{display:inline}.sr-recognition.svelte-7tw0ql{grid-template-columns:minmax(0,1fr);justify-items:center}.sr-seal.svelte-7tw0ql{width:8.5rem}.sr-results.svelte-7tw0ql th,.sr-results.svelte-7tw0ql td{padding-inline:var(--ds-space-4)}.sr-date.svelte-7tw0ql{font-size:var(--ds-font-size-caption)}.sr-avatar.svelte-7tw0ql{display:none}.sr-rank.svelte-7tw0ql{width:2.5rem}.sr-name.svelte-7tw0ql{max-width:7.5rem}.sr-date-short.svelte-7tw0ql{display:inline}.sr-date-long.svelte-7tw0ql{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (forced-colors: active){.sr-periods.svelte-7tw0ql button[aria-pressed=true]:where(.svelte-7tw0ql){background:Highlight;color:HighlightText}.sr-place[data-place].svelte-7tw0ql,.sr-seal.svelte-7tw0ql{border:1px solid CanvasText}}
