@keyframes svelte-2is7e8-explode{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}@keyframes svelte-2is7e8-rainbow-color{0%{fill:var(--color-yellow-2)}30%{fill:var(--color-green-1)}60%{fill:var(--color-blue-1)}to{fill:var(--color-yellow-2)}}@keyframes svelte-2is7e8-shimmer{0%,40%{background-position-x:0}50%,to{background-position-x:100%}}.level.svelte-2is7e8{border-radius:var(--radius-full);height:100%;line-height:100%;position:relative;text-align:center;width:100%;--_number-scale: calc(var(--font-size-multiplier)*50cqw)}.level.tier-0.svelte-2is7e8{--_tier-bg: #f1e3d6;--_tier-color: #8b6443}.level.tier-1.svelte-2is7e8{--_tier-bg: #eee;--_tier-color: #767676}.level.tier-2.svelte-2is7e8{--_tier-bg: #fff9b5;--_tier-color: #d28f00}.level.tier-3.svelte-2is7e8{--_tier-bg: #cff6ff;--_tier-color: #00c3ef}.level.show-tier.svelte-2is7e8:after,.level.show-tier.svelte-2is7e8:before{border-radius:var(--radius-full);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.level.show-tier.svelte-2is7e8:after{animation:svelte-2is7e8-shimmer 10s linear infinite;--_shimmer-color: color-mix(in oklch, var(--_tier-color), #fff 97%);background:linear-gradient(-45deg,transparent 45%,var(--_shimmer-color) 45%,var(--_shimmer-color) 55%,transparent 55%);background-position-x:100%;background-size:300%}.level.show-tier.svelte-2is7e8{background:var(--_tier-bg);border:.1em solid color-mix(in srgb,currentColor 50%,transparent);color:var(--_tier-color)}.level.svelte-2is7e8 .label:where(.svelte-2is7e8){display:none;font-size:var(--scale-000);left:50%;position:absolute;top:15%;translate:-50% 0}@container (width > 60px){.level.svelte-2is7e8 .label:where(.svelte-2is7e8){display:block}}.level.svelte-2is7e8 .number:where(.svelte-2is7e8){align-content:center;bottom:0;display:grid;font-size:var(--_number-scale);font-weight:var(--weight-bold);justify-content:center;left:0;line-height:100%;place-content:center;position:absolute;right:0;top:0}@container (width > 60px){.level.svelte-2is7e8 .number:where(.svelte-2is7e8){top:10%}}.level.svelte-2is7e8 .number:where(.svelte-2is7e8) span:where(.svelte-2is7e8){position:relative}.level.svelte-2is7e8 .number.new-value:where(.svelte-2is7e8):after{align-content:center;animation:svelte-2is7e8-explode .8s ease-out forwards;bottom:0;color:var(--color-blue-3);content:attr(data-value);display:grid;justify-content:center;left:0;place-content:center;pointer-events:none;position:absolute;right:0;top:0;transform-origin:center}.progress.svelte-2is7e8{bottom:0;left:0;position:absolute;right:0;top:0;--circumference: 289.02652;--width: .125rem}@container (width < 4rem){.progress.svelte-2is7e8{--width: .375rem}}.progress.progressing.svelte-2is7e8 .progress:where(.svelte-2is7e8),.progress.progressing.svelte-2is7e8 .target-progress:where(.svelte-2is7e8){stroke-width:calc(var(--width)*2.5)}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8){bottom:0;left:0;position:absolute;right:0;rotate:-90deg;stroke-width:var(--width);top:0}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle:where(.svelte-2is7e8){transition:stroke-width .2s linear}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle.outline:where(.svelte-2is7e8){fill:#fff3;stroke:#00000010}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle.progress:where(.svelte-2is7e8){stroke:#3337}@container (width > 60px){.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle.progress:where(.svelte-2is7e8){stroke:#000}}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle.progress:where(.svelte-2is7e8){stroke-dasharray:var(--circumference);stroke-dashoffset:calc(var(--circumference)*(100 - var(--progress))/100)}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle.target-progress:where(.svelte-2is7e8){stroke:var(--color-green-5);stroke-dasharray:var(--circumference);stroke-dashoffset:calc(var(--circumference)*(100 - var(--target-progress))/100)}h3.svelte-159lnur{align-items:center;display:flex;font-size:var(--scale-0);gap:.75rem;justify-content:space-between;line-height:100%;margin-bottom:.5rem}.progress-wrapper.svelte-159lnur{height:.375rem;margin-top:1rem;position:relative;width:100%;--_extend: 0rem}.progress-wrapper.svelte-159lnur .progress:where(.svelte-159lnur){background:color-mix(in oklab,currentColor,transparent 85%);border-radius:var(--radius-full);bottom:0;left:calc(0px - var(--_extend));overflow:hidden;position:absolute;right:calc(0px - var(--_extend));top:0}.progress-wrapper.svelte-159lnur .progress:where(.svelte-159lnur):after{background:currentColor;bottom:0;content:"";left:0;position:absolute;right:auto;top:0;width:calc(100%*var(--_progress))}.progress-wrapper.svelte-159lnur .indicator:where(.svelte-159lnur){bottom:calc(100% + .0625rem);left:calc(0px - var(--_extend) + (100% + var(--_extend)*2)*var(--_progress));position:absolute;translate:-50% 0}@keyframes svelte-159lnur-wobble{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}.multiplier.svelte-159lnur{align-items:center;color:var(--color-blue-4);display:flex;flex:1;font-family:var(--font-code);font-size:var(--scale-000);gap:.125em;justify-content:flex-start;margin-left:-.3em}.multiplier.max.svelte-159lnur svg{animation:svelte-159lnur-wobble 1.5s ease-in-out infinite;transform-origin:bottom center}.multiplier.max.svelte-159lnur path{fill:currentColor;stroke:none}a.learn-more.svelte-159lnur{color:currentColor;display:block;font-size:var(--scale-0);opacity:.2}a.learn-more.svelte-159lnur svg{display:block}@keyframes svelte-rxvkpd-sparkle{0%{opacity:0;rotate:-80deg;scale:.1}30%,70%{opacity:1;scale:var(--_max-scale)}to{opacity:0;rotate:80deg;scale:.1}}.sparkle-wrapper.svelte-rxvkpd{height:60%;left:0;pointer-events:none;position:absolute;top:0;width:60%}.sparkle-wrapper.tier-0.svelte-rxvkpd{--_tier-bg: #f1e3d6;--_tier-color: #8b6443}.sparkle-wrapper.tier-1.svelte-rxvkpd{--_tier-bg: #eee;--_tier-color: #767676}.sparkle-wrapper.tier-2.svelte-rxvkpd{--_tier-bg: #fff9b5;--_tier-color: #d28f00}.sparkle-wrapper.tier-3.svelte-rxvkpd{--_tier-bg: #cff6ff;--_tier-color: #00c3ef}.sparkle.svelte-rxvkpd{align-content:center;display:grid;font-size:2.5rem;height:100%;justify-content:center;opacity:0;place-content:center;position:relative;translate:-50% -50%;width:100%}.sparkle.svelte-rxvkpd path{fill:var(--_tier-bg);stroke:var(--_tier-color);stroke-width:6px}.rotate.svelte-rxvkpd{animation:svelte-rxvkpd-sparkle var(--_duration) linear;animation-duration:var(--_duration)}.level.svelte-9y1du9{align-items:center;display:flex;gap:.5rem;height:100%;line-height:100%;padding:2% 0 2% 2%;position:relative}.number.svelte-9y1du9{aspect-ratio:1;container-type:size;height:100%}.tooltip-content.svelte-9y1du9{padding-bottom:.25rem;padding-top:.125rem;width:10rem}@keyframes svelte-rxlpz6-whobble{0%{transform:rotate(-12deg)}50%{transform:rotate(12deg)}to{transform:rotate(-12deg)}}@keyframes svelte-rxlpz6-rainbow-fill{0%{fill:var(--color-yellow-5)}33%{fill:var(--color-blue-7)}66%{fill:var(--color-green-4)}to{fill:var(--color-yellow-5)}}@keyframes svelte-rxlpz6-rainbow-stroke{0%{stroke:var(--color-yellow-5)}33%{stroke:var(--color-blue-7)}66%{stroke:var(--color-green-4)}to{stroke:var(--color-yellow-5)}}.streak.svelte-rxlpz6{--_size: 1.5em;align-items:center;color:var(--color-primary);display:inline-flex;flex-shrink:0;font-family:var(--font-text);font-weight:400;height:var(--_size);position:relative;vertical-align:middle;width:var(--_size)}.streak.size-small.svelte-rxlpz6 .streak-info:where(.svelte-rxlpz6){font-size:.8em}.streak.svelte-rxlpz6 .streak-info:where(.svelte-rxlpz6){font-weight:var(--weight-normal)}.streak.svelte-rxlpz6 .icon:where(.svelte-rxlpz6){bottom:0;left:0;position:absolute;right:0;top:0;--_strong-stroke-width: 2px}.streak.svelte-rxlpz6 .icon:where(.svelte-rxlpz6) svg{display:block;height:100%;width:100%}.streak.svelte-rxlpz6 .icon:where(.svelte-rxlpz6) svg path{stroke:var(--color-yellow-8);stroke-width:1.5px}.streak.svelte-rxlpz6 .icon.streak-10:where(.svelte-rxlpz6) path{fill:var(--color-yellow-3);stroke:var(--color-yellow-11)}.streak.svelte-rxlpz6 .icon.streak-20:where(.svelte-rxlpz6) path{animation:svelte-rxlpz6-rainbow-stroke calc(var(--animation-duration)*2) linear infinite;fill:var(--color-yellow-3);stroke-width:var(--_strong-stroke-width)}.streak.svelte-rxlpz6 .icon.streak-30:where(.svelte-rxlpz6) path{animation:svelte-rxlpz6-rainbow-stroke calc(var(--animation-duration)*2) linear infinite,svelte-rxlpz6-rainbow-fill calc(var(--animation-duration)*2) linear infinite;stroke-width:var(--_strong-stroke-width)}.streak.svelte-rxlpz6 .icon.max-streak:where(.svelte-rxlpz6) svg{animation:svelte-rxlpz6-whobble calc(var(--animation-duration)*1.3) linear infinite;stroke-width:var(--_strong-stroke-width);transform-origin:center 90%}.keepalive-notice.svelte-rxlpz6{font-weight:700;max-width:19ch}.profile-card.svelte-1j7scqf{--_card-height: 2.25em;--_padding: .25em;--_border-size: 1px;--_card-content-height: calc(var(--_card-height) - var(--_padding)*2 - var(--_border-size)*2);--_emoji-size: calc(var(--_card-height)*.65);align-items:center;background-color:var(--_color);border:1px solid rgba(0,0,0,.067);border-radius:var(--radius-full);display:inline-grid;flex-shrink:0;grid-template-columns:[level-start] auto [level-end streak-start] auto [streak-end name-start] minmax(0,1fr) [name-end emoji-start] auto [emoji-end postfix-start] auto [postfix-end];height:var(--_card-height);line-height:1.6em;max-width:100%;padding:var(--_padding)}.profile-card.size-small.svelte-1j7scqf{font-size:var(--scale-00)}.profile-card.size-default.svelte-1j7scqf{font-size:var(--scale-0)}.profile-card.size-large.svelte-1j7scqf{font-size:var(--scale-2);margin-left:-.25em;margin-right:-.25em}.profile-card.size-huge.svelte-1j7scqf{font-size:var(--scale-3);margin-left:-.25em;margin-right:-.25em}.profile-card.svelte-1j7scqf .name:where(.svelte-1j7scqf){color:#000;font-family:var(--font-code);grid-column:name;max-width:100%;white-space:nowrap;width:-moz-max-content;width:max-content}.profile-card.svelte-1j7scqf .name:where(.svelte-1j7scqf):hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.profile-card.profile-card.svelte-1j7scqf:not(.with-level):not(.with-streak) .name:where(.svelte-1j7scqf){margin-left:.5em}.profile-card.svelte-1j7scqf:not(.inside-participants-list) .name:where(.svelte-1j7scqf){overflow:hidden;text-overflow:ellipsis}@media(min-width:700px){.profile-card.inside-participants-list.svelte-1j7scqf .name:where(.svelte-1j7scqf){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.level-wrapper.svelte-1j7scqf{grid-column:level;height:var(--_card-content-height);margin-right:.5em;width:var(--_card-content-height)}.streak-wrapper.svelte-1j7scqf{display:flex;grid-column:streak;margin-left:-.25em;margin-right:.25em}.emoji.svelte-1j7scqf{flex-shrink:0;grid-column:emoji;height:var(--_emoji-size);margin-left:.5em;margin-right:.125em;max-width:none;width:var(--_emoji-size)}.postfix.svelte-1j7scqf{flex-shrink:0;grid-column:postfix;margin-left:.25em}
