.birthday-confetti.svelte-10q9199{transform:translate(-50%, -50%) rotate(var(--rot));animation:svelte-10q9199-birthday-confetti-fly var(--flight) cubic-bezier(.17, .89, .32, 1.15) var(--delay) both}@keyframes svelte-10q9199-birthday-confetti-fly{0%{transform:translate(-50%, -50%) translate(var(--dx), var(--dy)) scale(.2) rotate(0deg);opacity:0}12%{opacity:1}to{transform:translate(-50%, -50%) rotate(var(--rot));opacity:1}}@media (prefers-reduced-motion:reduce){.birthday-confetti.svelte-10q9199{animation:none}}.lp-card.svelte-1ryoce3{scroll-snap-align:start;border-radius:var(--ds-radius-card,16px);background:var(--ds-card,#fff);width:164px;box-shadow:var(--ds-shadow-card-2,0 12px 32px #0505050f);text-align:center;flex-direction:column;flex-shrink:0;align-items:center;padding:18px 12px 16px;transition:transform .26s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.lp-hero.svelte-1ryoce3{width:232px;box-shadow:var(--ds-shadow-card,0 18px 44px #0505051a);padding:26px 20px 22px}.lp-card.svelte-1ryoce3:hover{transform:translateY(-4px)}.lp-avatar.svelte-1ryoce3{display:inline-flex;position:relative}.lp-face.svelte-1ryoce3{object-fit:cover;width:56px;height:56px;box-shadow:0 0 0 3px var(--ds-card,#fff), 0 0 0 5px var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.lp-hero.svelte-1ryoce3 .lp-face:where(.svelte-1ryoce3){width:84px;height:84px}.lp-initial.svelte-1ryoce3{background:var(--ds-bg-2,#e9edee);color:var(--ds-ink-3,#05050594);font-size:20px;font-weight:700}.lp-hero.svelte-1ryoce3 .lp-initial:where(.svelte-1ryoce3){font-size:30px}.lp-badge.svelte-1ryoce3{filter:drop-shadow(0 4px 10px #00000038);transition:transform .32s cubic-bezier(.34,1.4,.64,1) 60ms;display:inline-flex;position:absolute;bottom:-8px;right:-12px;transform:rotate(9deg)}.lp-hero.svelte-1ryoce3 .lp-badge:where(.svelte-1ryoce3){bottom:-12px;right:-22px}.lp-card.svelte-1ryoce3:hover .lp-badge:where(.svelte-1ryoce3){transform:translate(3px,-3px)rotate(16deg)scale(1.1)}.lp-name.svelte-1ryoce3{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ds-ink,#050505);margin-top:12px;font-size:14px;font-weight:600;overflow:hidden}.lp-hero.svelte-1ryoce3 .lp-name:where(.svelte-1ryoce3){margin-top:16px;font-size:15px}.lp-league.svelte-1ryoce3{white-space:nowrap;letter-spacing:-.02em;max-width:100%;color:var(--accent);margin-top:2px;font-size:15px;font-weight:900;line-height:1.1}.lp-hero.svelte-1ryoce3 .lp-league:where(.svelte-1ryoce3){font-size:22px}.lp-climb.svelte-1ryoce3{background:var(--ds-bg-2,#e9edee);color:var(--ds-ink-3,#05050594);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-top:10px;padding:4px 10px;font-size:12px;display:inline-flex}.lp-hero.svelte-1ryoce3 .lp-climb:where(.svelte-1ryoce3){margin-top:12px;font-size:13px}.lp-climb.svelte-1ryoce3 b:where(.svelte-1ryoce3){color:var(--ds-ink,#050505);font-weight:700}.lp-row.svelte-1ryoce3{scroll-snap-type:x mandatory;justify-content:safe center;gap:12px;width:100%;padding:12px 20px 40px;scroll-padding-inline:20px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.lp-more.svelte-1ryoce3{background:#ffffff8c;justify-content:center;gap:2px;box-shadow:inset 0 0 0 1px #0505050f}.lp-more-count.svelte-1ryoce3{letter-spacing:-.03em;color:var(--ds-ink,#050505);font-size:24px;font-weight:900}.lp-more-label.svelte-1ryoce3{color:var(--ds-ink-3,#05050594);font-size:12px;font-weight:600}.dark .lp-more.svelte-1ryoce3{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}@media (prefers-reduced-motion:reduce){.lp-card.svelte-1ryoce3,.lp-badge.svelte-1ryoce3{transition:none}.lp-card.svelte-1ryoce3:hover{transform:none}.lp-card.svelte-1ryoce3:hover .lp-badge:where(.svelte-1ryoce3){transform:rotate(9deg)}}.cs-row.svelte-17b0q3n{--fade:56px}.cs-more.svelte-17b0q3n{border-radius:var(--ds-radius-card,16px);background:var(--ds-bg-2,#e9edee);flex-direction:column;justify-content:center;align-items:center;gap:2px;width:160px;height:196px;margin:12px 36px 8px 0;display:flex}.cs-fade-right.svelte-17b0q3n{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent)}.cs-fade-left.svelte-17b0q3n{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade));-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade));mask-image:linear-gradient(to right, transparent, #000 var(--fade))}.cs-fade-left.cs-fade-right.svelte-17b0q3n{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent)}.ffp{--ease-out:cubic-bezier(.23, 1, .32, 1);--spring:linear(0, .0281, .0993, .1966, .3069, .4204, .53, .6313, .7212, .7986, .8631, .9152, .9559, .9866, 1.0086, 1.0235, 1.0326, 1.0372, 1.0384, 1.0372, 1.0344, 1.0306, 1.0264, 1.022, 1.0178, 1.014, 1.0105, 1.0076, 1.0051, 1.0032, 1.0016, 1.0005, .9996, .9991, .9987, .9986, .9985, .9986, .9987, .9988, 1);--spring-pop:linear(0, .0243, .0879, .1784, .2851, .3991, .5134, .6226, .7228, .8117, .8878, .9506, 1.0006, 1.0384, 1.0653, 1.0827, 1.092, 1.0948, 1.0925, 1.0865, 1.0779, 1.0678, 1.057, 1.0462, 1.0358, 1.0263, 1.0179, 1.0107, 1.0047, 1, .9964, .9938, .9922, .9913, .991, .9912, .9918, .9926, .9936, .9946, .9956, .9966, .9975, .9983, 1);--gold:#fbbf24;--gold-glow:#fde68a;--focus:#3d4ee8;--ffp-surface:var(--background,#fff);position:relative;overflow-x:clip}:is(.dark .ffp:not([data-theme=light]),.ffp[data-theme=dark]){--focus:#a5b4fc}.pk__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pk__tile{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px;outline:none;width:100%;display:flex;position:relative}button.pk__tile{font:inherit;color:inherit;background:0 0;border:0;padding:0}.ffp[data-waiting] .pk__tile{pointer-events:none}.pk__tile--one{grid-column:span 2;min-height:372px}.pk__tile--half{min-height:330px}.pk__tile--hero{grid-column:span 2;min-height:264px}.pk__tile--small{min-height:178px}.pk__tile--wide{grid-column:span 2}.pk__fly{flex:1;display:flex}.pk__card{box-sizing:border-box;isolation:isolate;transition:transform .24s var(--ease-out);background:#1c1726;border:4px solid #fff;border-radius:22px;flex-direction:column;flex:1;justify-content:flex-end;padding-top:56px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1514140d,0 1px 2px #00000014,0 16px 34px -22px #1e103c99}.pk__card:after{content:"";z-index:6;pointer-events:none;border-radius:18px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000001a}:is(.dark .ffp:not([data-theme=light]),.ffp[data-theme=dark]) .pk__card{border-color:#2a2626}:is(.dark .ffp:not([data-theme=light]),.ffp[data-theme=dark]) .pk__card:after{box-shadow:inset 0 0 0 1px #ffffff14}.pk__art{position:absolute;inset:0}.pk__art img{object-fit:cover;object-position:center 42%;width:100%;height:100%;transition:transform .52s var(--ease-out);display:block}.pk__emoji{background:linear-gradient(160deg,#3b2a5c,#1c1726);place-items:center;height:100%;font-size:72px;display:grid}.pk__scrim{background:linear-gradient(#0a08104d 0%,#0a081000 26% 40%,#0a08109e 68%,#0a0810e0 100%);position:absolute;inset:0}.pk__tile--small .pk__scrim{background:linear-gradient(#0a08104d 0%,#0a081000 26%,#0a081033 36%,#0a0810b8 62%,#0a0810e6 100%)}.pk__glint{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(100deg,#fff0 30%,#ffffff80 50%,#fff0 70%);width:70%;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-110%)}.pk__who{z-index:4;color:#fff;white-space:nowrap;transform-origin:18px;background:#100c18a8;border-radius:999px;align-items:center;gap:7px;max-width:calc(100% - 24px);height:34px;padding:0 12px 0 5px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.pk__who-t{text-overflow:ellipsis;overflow:hidden}.pk__tile--small .pk__who{gap:6px;height:30px;padding:0 10px 0 5px;font-size:12.5px;top:10px;left:10px}.pk__faces{--av:24px;--ring:#14101e99;flex-shrink:0;align-items:center;display:inline-flex}.pk__tile--small .pk__faces{--av:20px}.pk__faces--pack{--av:34px;--ring:#5b21b6}.pk__face{width:var(--av);height:var(--av);object-fit:cover;box-shadow:0 0 0 2px var(--ring);background:#8b5cf6;border-radius:999px}.pk__face+.pk__face{margin-left:calc(var(--av) * -.28)}.pk__face--initial{font-size:calc(var(--av) * .45);color:#fff;place-items:center;font-weight:800;display:inline-grid}.pk__foot{z-index:4;color:#fff;flex-direction:column;gap:11px;margin:0 16px 14px;display:flex;position:relative}.pk__tile--small .pk__card{padding-top:48px}.pk__tile--small .pk__foot{gap:9px;margin:0 13px 12px}.pk__t{letter-spacing:-.018em;text-wrap:balance;text-shadow:0 2px 18px #0006;font-weight:900;line-height:1.08}.pk__nw{white-space:nowrap}.pk__tile--one .pk__t{max-width:16ch;font-size:34px}.pk__tile--hero .pk__t{max-width:18ch;font-size:30px}.pk__tile--half .pk__t{font-size:22px}.pk__tile--small .pk__t{letter-spacing:-.01em;font-size:17.5px;line-height:1.14}.pk__act{align-items:center;gap:12px;display:flex}.pk__cta{white-space:nowrap;color:#151414;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;height:34px;padding:0 11px 0 14px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px -8px #00000080}.pk__cta svg{transition:transform .2s var(--ease-out)}.pk__tile--small .pk__cta{height:32px;padding:0 10px 0 13px;font-size:13.5px}.pk__coins{white-space:nowrap;font-variant-numeric:tabular-nums;color:#ffffffe0;flex-shrink:0;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.pk__coins img{border-radius:999px;width:16px;height:16px}.pk__tile:focus-visible .pk__card{box-shadow:0 0 0 2px var(--ffp-surface), 0 0 0 4px var(--focus)}.pk__tile:active .pk__card{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.pk__tile:hover .pk__card{transform:translateY(-3px)}.pk__tile:hover .pk__art img{transform:scale(1.045)}.pk__tile:hover .pk__cta svg{transform:translate(2px)}.pk__tile:active .pk__card{transform:scale(.98)}}.pk__pack{z-index:8;pointer-events:none;opacity:0;width:172px;height:232px;margin:-116px 0 0 -86px;position:absolute;top:50%;left:50%}.pk--n1 .pk__pack,.pk--n2 .pk__pack,.pk--n1 .pk__fx,.pk--n2 .pk__fx{margin-top:-126px}.pk__fx{pointer-events:none;width:172px;height:232px;margin:-116px 0 0 -86px;position:absolute;top:50%;left:50%}.pk__fx--back{z-index:0}.pk__fx--front{z-index:9}.pk__wob{transform-origin:50% 80%;position:absolute;inset:0}.pk__body{background:linear-gradient(158deg,#a78bfa 0%,#7c3aed 30%,#c026d3 62%,#f59e0b 100%);border-radius:4px 4px 16px 16px;position:absolute;inset:14px 0 0;overflow:hidden;box-shadow:0 26px 44px -18px #4c1d95b3,inset 0 0 0 1px #ffffff4d,inset 0 -30px 40px -20px #3c0a5a80}.pk__foil{mix-blend-mode:overlay;background:repeating-linear-gradient(118deg,#fff0 0 11px,#ffffff29 11px 13px),radial-gradient(120% 70% at 20% 0,#ffffff8c,#fff0 60%);position:absolute;inset:0}.pk__shine{background:linear-gradient(100deg,#fff0 30%,#fff9 50%,#fff0 70%);width:60%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)}.pk__label{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0 12px 20px}.pk__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffffdb;font-size:11px;font-weight:800}.pk__from{letter-spacing:-.01em;text-shadow:0 2px 10px #3c0a5a66;font-size:17px;font-weight:900;line-height:1.12}.pk__crimp{background:repeating-linear-gradient(90deg,#fff9 0 2px,#ffffff1f 2px 5px),linear-gradient(#ddd6fe,#a78bfa);border-radius:3px;height:14px;position:absolute;left:0;right:0}.pk__crimp--bot{background:repeating-linear-gradient(90deg,#ffffff80 0 2px,#ffffff1a 2px 5px),linear-gradient(#f59e0b,#d97706);border-radius:0 0 16px 16px;height:12px;bottom:0}.pk__tear{transform-origin:85% 100%;height:14px;position:absolute;top:0;left:0;right:0}.pk__tear .pk__crimp{top:0}.pk__glow{opacity:0;background:radial-gradient(closest-side,#fbbf248c,#ec489938 52%,#ec489900 74%);border-radius:50%;width:380px;height:380px;margin:-190px 0 0 -190px;position:absolute;top:46%;left:50%}.pk__burst{opacity:0;background:radial-gradient(closest-side,#fffffff2,#fde68ab3 32%,#fbbf2440 56%,#fbbf2400 72%);border-radius:50%;width:320px;height:320px;margin:-160px 0 0 -160px;position:absolute;top:40%;left:50%}.pk__rays{opacity:0;background:repeating-conic-gradient(#f59e0b6b 0deg 7deg,#f59e0b00 7deg 22.5deg);border-radius:50%;width:460px;height:460px;margin:-230px 0 0 -230px;position:absolute;top:44%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 18%,#00000080 52%,#0000 100%);mask:radial-gradient(closest-side,#000 18%,#00000080 52%,#0000 100%)}:is(.dark .ffp:not([data-theme=light]),.ffp[data-theme=dark]) .pk__rays{background:repeating-conic-gradient(#fde0788c 0deg 7deg,#fde07800 7deg 22.5deg)}.pk__sparks{width:0;height:0;position:absolute;top:18%;left:50%}.pk__sparks i{background:var(--gold);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px}.pk__sparks i:nth-child(3n){background:#fff;width:6px;height:6px}.pk__sparks i:nth-child(3n+1){background:var(--gold-glow)}.pk__flash{z-index:5;pointer-events:none;opacity:0;border-radius:18px;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #fde68af2,inset 0 0 26px #fbbf2473}.ffp:not([data-play]):not([data-settled]) .pk__fly{opacity:0}.ffp[data-play] .pk__pack{animation:ffp-move .56s var(--spring-pop) both, ffp-fade .2s ease-out both, ffp-out .34s var(--ease-out) .72s forwards;--from:translateY(26px) scale(.86)}.ffp[data-play] .pk__wob{animation:.42s cubic-bezier(.45,0,.55,1) .3s both ffp-wind}.ffp[data-play] .pk__shine{animation:ffp-shine .56s var(--ease-out) .26s both}.ffp[data-play] .pk__tear{animation:ffp-tear .38s var(--ease-out) .7s both}.ffp[data-play] .pk__glow{animation:.9s ease-out .2s backwards ffp-glow}.ffp[data-play] .pk__burst{animation:ffp-burst .52s var(--ease-out) .7s both}.ffp[data-play] .pk__rays{animation:ffp-rays 1.05s var(--ease-out) .68s backwards}.ffp[data-play] .pk__sparks i{animation:ffp-spark .68s var(--ease-out) forwards;animation-delay:calc(.7s + var(--k) * 10ms)}.ffp[data-play] .pk__fly{animation:.9s both ffp-fly;animation-delay:calc(.64s + var(--i) * 60ms)}.ffp[data-play] .pk__flash{animation:.56s ease-out both ffp-flash;animation-delay:calc(1.08s + var(--i) * 60ms)}.ffp[data-play] .pk__who{animation:ffp-move .56s var(--spring-pop) both, ffp-fade .2s ease-out both;--from:scale(.5);animation-delay:calc(1.06s + var(--i) * 60ms)}.ffp[data-play] .pk__act{animation:ffp-move .62s var(--spring) both, ffp-fade .22s ease-out both;--from:translateY(10px);animation-delay:calc(1.12s + var(--i) * 60ms)}.ffp[data-play] .pk__glint{animation:ffp-glint .62s var(--ease-out) forwards;animation-delay:calc(1.16s + var(--i) * 60ms)}.ffp[data-skipped] .pk__pack,.ffp[data-skipped] .pk__fx{visibility:hidden}.ffp[data-settled]:not([data-go]) .pk__tile[data-new] .pk__fly{opacity:0}.ffp[data-go] .pk__tile[data-new] .pk__fly{animation:ffp-move .64s var(--spring) both, ffp-fade .2s ease-out both;--from:translateY(18px) scale(.92)}.ffp[data-go] .pk__tile[data-new] .pk__flash{animation:.56s ease-out .24s both ffp-flash}.ffp[data-go] .pk__tile[data-new] .pk__who{animation:ffp-move .52s var(--spring-pop) both, ffp-fade .18s ease-out both;--from:scale(.5);animation-delay:.2s}.ffp[data-go] .pk__tile[data-new] .pk__glint{animation:ffp-glint .6s var(--ease-out) .3s forwards}@keyframes ffp-move{0%{transform:var(--from)}to{transform:none}}@keyframes ffp-fade{0%{opacity:0}to{opacity:1}}@keyframes ffp-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(34px)scale(.9)}}@keyframes ffp-wind{0%{transform:none}22%{transform:rotate(-5deg)}46%{transform:rotate(4deg)}64%{transform:rotate(-1.5deg)scale(1.02)}84%{transform:scale(1.05,.92)}to{transform:scale(.96,1.07)}}@keyframes ffp-shine{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes ffp-tear{0%{opacity:1;transform:none}to{opacity:0;transform:translate(70px,-64px)rotate(28deg)}}@keyframes ffp-glow{0%{opacity:0;transform:scale(.6)}58%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.25)}}@keyframes ffp-burst{0%{opacity:0;transform:scale(.3)}22%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes ffp-rays{0%{opacity:0;transform:scale(.6)rotate(0)}24%{opacity:1}to{opacity:0;transform:scale(1.18)rotate(30deg)}}@keyframes ffp-spark{0%{opacity:1;transform:rotate(var(--a)) translateX(16px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateX(var(--r)) scale(.3)}}@keyframes ffp-fly{0%{opacity:0;transform:translate(var(--fx), calc(var(--fy) + 40px)) scale(var(--fs,.35));animation-timing-function:cubic-bezier(.2,.7,.3,1)}18%{opacity:1;transform:translate(var(--fx), calc(var(--fy) - 150px)) scale(calc(var(--fs,.35) * 1.08)) rotate(var(--fr));animation-timing-function:var(--spring)}to{opacity:1;transform:none}}@keyframes ffp-flash{0%{opacity:0}24%{opacity:1}to{opacity:0}}@keyframes ffp-glint{0%{opacity:1;transform:translate(-110%)}88%{opacity:1}to{opacity:0;transform:translate(170%)}}@media (prefers-reduced-motion:reduce){.ffp *,.ffp :before,.ffp :after{transition-duration:0s!important;animation:none!important}.ffp .pk__fly{opacity:1!important}.pk__pack,.pk__fx,.pk__flash,.pk__glint{display:none}}
