.tile.svelte-8udnt4{--metal:var(--tm-g-bronze-leaf);--metal-edge:var(--tm-tier-bronze);--metal-ink:var(--tm-g-bronze-ink);--metal-text:var(--tm-g-text-bronze);--tile-h:13.5rem;inline-size:100%;display:block}.tile.sm.svelte-8udnt4{--tile-h:auto}.tile.tier-silver.svelte-8udnt4{--metal:var(--tm-g-silver-leaf);--metal-edge:var(--tm-tier-silver);--metal-ink:var(--tm-g-silver-ink);--metal-text:var(--tm-g-text-silver)}.tile.tier-gold.svelte-8udnt4{--metal:var(--tm-g-gold-leaf);--metal-edge:var(--tm-tier-gold);--metal-ink:var(--tm-g-gold-ink);--metal-text:var(--tm-g-text-gold)}.flip.svelte-8udnt4{block-size:var(--tile-h);transform-style:preserve-3d;grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;position:relative}.tile.spin.svelte-8udnt4 .flip:where(.svelte-8udnt4){transition:transform calc(var(--tm-duration-base) * 2) var(--tm-ease-emphasized)}.tile.spin.flipped.svelte-8udnt4 .flip:where(.svelte-8udnt4){transform:rotateY(180deg)}.face.svelte-8udnt4{backface-visibility:hidden;grid-template:minmax(0,1fr)/minmax(0,1fr);grid-area:1/1;min-block-size:0;min-inline-size:0;display:grid}.face.svelte-8udnt4>*{min-block-size:0}.tile.spin.svelte-8udnt4 .back:where(.svelte-8udnt4){transform:rotateY(180deg)}.tile.svelte-8udnt4:not(.spin) .back:where(.svelte-8udnt4){visibility:hidden}.tile:not(.spin).flipped.svelte-8udnt4 .back:where(.svelte-8udnt4){visibility:visible}.tile:not(.spin).flipped.svelte-8udnt4 .front:where(.svelte-8udnt4){visibility:hidden}.hit.svelte-8udnt4{align-content:center;justify-items:center;gap:var(--tm-space-2);block-size:100%;inline-size:100%;padding:var(--tm-space-3) var(--tm-space-2);color:var(--tm-color-ink);font:inherit;text-align:center;background:0 0;border:0;display:grid}button.hit.svelte-8udnt4{cursor:pointer}button.hit.svelte-8udnt4:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.plate.svelte-8udnt4{border:var(--tm-line) solid var(--tm-g-edge-soft);border-radius:var(--tm-radius-sm);background:var(--tm-g-face);min-block-size:0;box-shadow:var(--tm-g-emboss);display:grid}.sm.svelte-8udnt4 .plate:where(.svelte-8udnt4){box-shadow:none;background:0 0;border-color:#0000}.slot.svelte-8udnt4{background:var(--tm-g-face-sunken);box-shadow:var(--tm-g-slot);border-style:dashed}.medal.svelte-8udnt4{border-radius:var(--tm-radius-pill);background:var(--metal);block-size:4.25rem;inline-size:4.25rem;color:var(--metal-ink);box-shadow:var(--tm-g-emboss), var(--tm-g-medallion);flex:none;place-items:center;display:grid;position:relative}.sm.svelte-8udnt4 .medal:where(.svelte-8udnt4){block-size:3rem;inline-size:3rem}.art.svelte-8udnt4{block-size:60%;inline-size:60%;display:grid}.medal.locked.svelte-8udnt4{background:var(--tm-g-face-sunken);color:var(--tm-color-ink-muted);box-shadow:var(--tm-g-slot)}.medal.locked.svelte-8udnt4 .art:where(.svelte-8udnt4){opacity:.4}.lock.svelte-8udnt4,.pin.svelte-8udnt4{border:var(--tm-line) solid var(--tm-g-edge);border-radius:var(--tm-radius-pill);background:var(--tm-g-hud-plate);block-size:1.5rem;inline-size:1.5rem;color:var(--tm-g-hud-text);place-items:center;display:grid;position:absolute}.lock.svelte-8udnt4{inset-block-end:calc(var(--tm-space-1) * -1);inset-inline-end:calc(var(--tm-space-1) * -1)}.pin.svelte-8udnt4{inset-block-start:calc(var(--tm-space-1) * -1);inset-inline-end:calc(var(--tm-space-1) * -1)}.text.svelte-8udnt4{justify-items:center;gap:var(--tm-space-1);max-inline-size:100%;display:grid}.name.svelte-8udnt4{max-inline-size:100%;font-size:var(--tm-size-sm);font-weight:var(--tm-weight-bold);line-height:var(--tm-leading-tight);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm.svelte-8udnt4 .name:where(.svelte-8udnt4){font-size:var(--tm-size-xs)}.locked.svelte-8udnt4 .name:where(.svelte-8udnt4){color:var(--tm-color-ink-muted)}.tier.svelte-8udnt4{color:var(--metal-text);font-size:var(--tm-size-xs);font-weight:var(--tm-weight-bold);letter-spacing:.06em;text-transform:uppercase}.state.svelte-8udnt4{color:var(--tm-color-ink-muted);font-size:var(--tm-size-xs)}.bar.svelte-8udnt4{inline-size:100%;max-inline-size:7rem}.back-plate.svelte-8udnt4{align-content:start;gap:var(--tm-space-2);padding:var(--tm-space-3);border:var(--tm-line-heavy) solid var(--metal-edge);background:var(--tm-g-face);text-align:start;grid-auto-rows:max-content;overflow:hidden}.how.svelte-8udnt4{color:var(--metal-text);font-size:var(--tm-size-xs);font-weight:var(--tm-weight-bold);letter-spacing:.04em}.about.svelte-8udnt4{font-size:var(--tm-size-xs);line-height:var(--tm-leading-normal);overflow-wrap:anywhere;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reward.svelte-8udnt4{color:var(--tm-g-text-gold);font-size:var(--tm-size-xs);font-weight:var(--tm-weight-bold)}.keys.svelte-8udnt4{align-items:center;gap:var(--tm-space-1);flex-wrap:wrap;margin-block-start:auto;display:flex}@media (forced-colors:active){.plate.svelte-8udnt4,.medal.svelte-8udnt4{border:var(--tm-line) solid CanvasText;box-shadow:none}}.shelf.svelte-qx0x20{grid-template-columns:repeat(var(--places), minmax(0, 1fr));align-items:stretch;gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-2) 0;border:var(--tm-line) solid var(--tm-g-edge-soft);border-block-end:var(--tm-line-heavy) solid var(--tm-g-edge-reward);border-radius:var(--tm-radius-sm);background:var(--tm-g-face-sunken);box-shadow:var(--tm-g-slot);margin:0;list-style:none;display:grid}.place.svelte-qx0x20{min-block-size:10rem;place-items:center;padding-block-end:var(--tm-space-3);display:grid}.gap.svelte-qx0x20{border:var(--tm-line) dashed var(--tm-g-edge);border-radius:var(--tm-radius-pill);block-size:3rem;inline-size:3rem;color:var(--tm-color-ink-muted);opacity:.7;place-items:center;display:grid}.card.svelte-16h079m{gap:var(--tm-space-4);display:grid}.top.svelte-16h079m{align-items:center;gap:var(--tm-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.who.svelte-16h079m{justify-items:start;gap:var(--tm-space-1);min-inline-size:0;display:grid}h1.svelte-16h079m{max-inline-size:100%;font-size:var(--tm-size-2xl);font-synthesis:none;line-height:var(--tm-leading-tight);overflow-wrap:anywhere}.handle.svelte-16h079m,.note.svelte-16h079m{max-inline-size:100%;color:var(--tm-color-ink-muted);font-size:var(--tm-size-sm);overflow-wrap:anywhere}.rank.svelte-16h079m{align-items:center;gap:var(--tm-space-2);font-weight:var(--tm-weight-bold);display:flex}.level.svelte-16h079m{font-family:var(--tm-font-display);font-size:var(--tm-size-lg);font-synthesis:none}.title.svelte-16h079m{color:var(--tm-color-ink-muted);font-size:var(--tm-size-sm)}.bio.svelte-16h079m{white-space:pre-line;overflow-wrap:anywhere}.body.svelte-16h079m{gap:var(--tm-space-4);display:grid}.keys.svelte-16h079m{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.list.svelte-xaiv2p{gap:var(--tm-space-2);margin:0;padding:0;list-style:none;display:grid}.item.svelte-xaiv2p{align-items:center;gap:var(--tm-space-3);min-block-size:4rem;padding:var(--tm-space-2) var(--tm-space-3) var(--tm-space-2) var(--tm-space-2);border:var(--tm-line) solid var(--tm-g-edge-soft);border-radius:var(--tm-radius-sm);background:var(--tm-g-face-sunken);box-shadow:var(--tm-g-slot);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.what.svelte-xaiv2p{gap:var(--tm-space-1);min-inline-size:0;display:grid}.map.svelte-xaiv2p{color:var(--tm-color-ink);font-weight:var(--tm-weight-bold);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.map.svelte-xaiv2p:hover{text-decoration:underline}.map.svelte-xaiv2p:after{content:"";position:absolute;inset:0}.map.svelte-xaiv2p:focus-visible{outline:none}.map.svelte-xaiv2p:focus-visible:after{border-radius:var(--tm-radius-sm);box-shadow:var(--tm-focus-ring)}.meta.svelte-xaiv2p{gap:var(--tm-space-1) var(--tm-space-3);color:var(--tm-color-ink-muted);font-size:var(--tm-size-xs);flex-wrap:wrap;display:flex}.clean.svelte-xaiv2p{color:var(--tm-g-text-success)}.time.svelte-xaiv2p{font-family:var(--tm-font-latin);font-size:var(--tm-size-md);font-weight:var(--tm-weight-bold);white-space:nowrap}.best.svelte-xaiv2p .time:where(.svelte-xaiv2p){font-family:var(--tm-font-display);font-size:var(--tm-size-lg);font-synthesis:none}
