@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-bg-accent-secondary)}30%{fill:var(--color-bg-success-secondary)}60%{fill:var(--color-bg-brand-secondary)}to{fill:var(--color-bg-accent-secondary)}}@keyframes svelte-2is7e8-shimmer{0%,40%{background-position-x:0}50%,to{background-position-x:100%}}.level.svelte-2is7e8{border-radius:var(--radius-full);text-align:center;--_number-scale:calc(var(--font-size-multiplier)*50cqw);width:100%;height:100%;line-height:100%;position:relative}.level.svelte-2is7e8.tier-0{--_tier-bg:#f1e3d6;--_tier-color:#8b6443}.level.svelte-2is7e8.tier-1{--_tier-bg:#eee;--_tier-color:#767676}.level.svelte-2is7e8.tier-2{--_tier-bg:#fff9b5;--_tier-color:#d28f00}.level.svelte-2is7e8.tier-3{--_tier-bg:#cff6ff;--_tier-color:#00c3ef}.level.svelte-2is7e8.show-tier:after,.level.svelte-2is7e8.show-tier:before{border-radius:var(--radius-full);content:"";position:absolute;inset:0}.level.svelte-2is7e8.show-tier:after{--_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%;animation:10s linear infinite svelte-2is7e8-shimmer}.level.svelte-2is7e8.show-tier{border:.1em solid color-mix(in srgb, currentColor 50%, transparent);background:var(--_tier-bg);color:var(--_tier-color)}.level.svelte-2is7e8 .label:where(.svelte-2is7e8){font-size:var(--scale-000);display:none;position:absolute;top:15%;left:50%;translate:-50%}@container (width>60px){.level.svelte-2is7e8 .label:where(.svelte-2is7e8){display:block}}.level.svelte-2is7e8 .number:where(.svelte-2is7e8){font-weight:var(--weight-bold);font-size:var(--_number-scale);place-content:center;line-height:100%;display:grid;position:absolute;inset: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{transform-origin:50%;pointer-events:none;content:attr(data-value);color:var(--color-text-brand);place-content:center;animation:.8s ease-out forwards svelte-2is7e8-explode;display:grid;position:absolute;inset:0}.progress.svelte-2is7e8{--circumference:289.027;--width:.125rem;position:absolute;inset:0}@container (width<4rem){.progress.svelte-2is7e8{--width:.375rem}}.progress.svelte-2is7e8.progressing .progress:where(.svelte-2is7e8),.progress.svelte-2is7e8.progressing .target-progress:where(.svelte-2is7e8){stroke-width:calc(var(--width)*2.5)}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8){stroke-width:var(--width);position:absolute;inset:0;rotate:-90deg}.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:var(--color-bg-surface);stroke:var(--color-border)}.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle.progress:where(.svelte-2is7e8){stroke:var(--color-text)}@container (width>60px){.progress.svelte-2is7e8 svg:where(.svelte-2is7e8) circle.progress:where(.svelte-2is7e8){stroke:var(--color-text)}}.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-text-success);stroke-dasharray:var(--circumference);stroke-dashoffset:calc(var(--circumference)*(100 - var(--target-progress))/100)}h3.svelte-159lnur{font-size:var(--scale-0);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;line-height:100%;display:flex}.progress-wrapper.svelte-159lnur{--_extend:0rem;width:100%;height:.375rem;margin-top:1rem;position:relative}.progress-wrapper.svelte-159lnur .progress:where(.svelte-159lnur){top:0;right:calc(0px - var(--_extend));bottom:0;left:calc(0px - var(--_extend));border-radius:var(--radius-full);background:color-mix(in oklab, currentColor, transparent 85%);position:absolute;overflow:hidden}.progress-wrapper.svelte-159lnur .progress:where(.svelte-159lnur):after{width:calc(100%*var(--_progress));content:"";background:currentColor;position:absolute;inset:0 auto 0 0}.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%}@keyframes svelte-159lnur-wobble{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}.multiplier.svelte-159lnur{color:var(--color-text-brand);font-size:var(--scale-000);font-family:var(--font-code);flex:1;justify-content:flex-start;align-items:center;gap:.125em;margin-left:-.3em;display:flex}.multiplier.svelte-159lnur.max svg{transform-origin:bottom;animation:1.5s ease-in-out infinite svelte-159lnur-wobble}.multiplier.svelte-159lnur.max path{fill:currentColor;stroke:none}a.learn-more.svelte-159lnur{opacity:.2;color:currentColor;font-size:var(--scale-0);display:block}a.learn-more.svelte-159lnur svg{display:block}@keyframes svelte-rxvkpd-sparkle{0%{opacity:0;rotate:-80deg;scale:.1}30%,70%{scale:var(--_max-scale);opacity:1}to{opacity:0;rotate:80deg;scale:.1}}.sparkle-wrapper.svelte-rxvkpd{pointer-events:none;width:60%;height:60%;position:absolute;top:0;left:0}.sparkle-wrapper.svelte-rxvkpd.tier-0{--_tier-bg:#f1e3d6;--_tier-color:#8b6443}.sparkle-wrapper.svelte-rxvkpd.tier-1{--_tier-bg:#eee;--_tier-color:#767676}.sparkle-wrapper.svelte-rxvkpd.tier-2{--_tier-bg:#fff9b5;--_tier-color:#d28f00}.sparkle-wrapper.svelte-rxvkpd.tier-3{--_tier-bg:#cff6ff;--_tier-color:#00c3ef}.sparkle.svelte-rxvkpd{opacity:0;place-content:center;width:100%;height:100%;font-size:2.5rem;display:grid;position:relative;translate:-50% -50%}.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;gap:.5rem;height:100%;padding:2% 0 2% 2%;line-height:100%;display:flex;position:relative}.number.svelte-9y1du9{aspect-ratio:1;height:100%;container-type:size}.tooltip-content.svelte-9y1du9{width:10rem;padding-top:.125rem;padding-bottom:.25rem}@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-bg-accent)}33%{fill:var(--color-text-brand)}66%{fill:var(--color-bg-success)}to{fill:var(--color-bg-accent)}}@keyframes svelte-rxlpz6-rainbow-stroke{0%{stroke:var(--color-bg-accent)}33%{stroke:var(--color-text-brand)}66%{stroke:var(--color-bg-success)}to{stroke:var(--color-bg-accent)}}.streak.svelte-rxlpz6{--_size:1.5em;vertical-align:middle;width:var(--_size);height:var(--_size);color:var(--color-text-brand);font-weight:400;font-family:var(--font-text);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.streak.svelte-rxlpz6.size-small .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){--_strong-stroke-width:2px;position:absolute;inset:0}.streak.svelte-rxlpz6 .icon:where(.svelte-rxlpz6) svg{width:100%;height:100%;display:block}.streak.svelte-rxlpz6 .icon:where(.svelte-rxlpz6) svg path{stroke:var(--color-text-accent);stroke-width:1.5px}.streak.svelte-rxlpz6 .icon.streak-10:where(.svelte-rxlpz6) path{fill:var(--color-bg-accent-secondary);stroke:var(--color-text-accent)}.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-bg-accent-secondary);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{transform-origin:50% 90%;animation:svelte-rxlpz6-whobble calc(var(--animation-duration)*1.3) linear infinite;stroke-width:var(--_strong-stroke-width)}.keepalive-notice.svelte-rxlpz6{max-width:19ch;font-weight:700}.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);border-radius:var(--radius-full);background-color:var(--_color);padding:var(--_padding);max-width:100%;height:var(--_card-height);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];align-items:center;line-height:1.6em;display:inline-grid}.profile-card.svelte-1j7scqf.size-small{font-size:var(--scale-00)}.profile-card.svelte-1j7scqf.size-default{font-size:var(--scale-0)}.profile-card.svelte-1j7scqf.size-large{font-size:var(--scale-2);margin-left:-.25em;margin-right:-.25em}.profile-card.svelte-1j7scqf.size-huge{font-size:var(--scale-3);margin-left:-.25em;margin-right:-.25em}.profile-card.svelte-1j7scqf .name:where(.svelte-1j7scqf){width:max-content;max-width:100%;color:var(--color-text);font-family:var(--font-code);white-space:nowrap;grid-column:name}.profile-card.svelte-1j7scqf .name:where(.svelte-1j7scqf):hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.profile-card.svelte-1j7scqf.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){text-overflow:ellipsis;overflow:hidden}@media (width>=700px){.profile-card.svelte-1j7scqf.inside-participants-list .name:where(.svelte-1j7scqf){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.level-wrapper.svelte-1j7scqf{width:var(--_card-content-height);height:var(--_card-content-height);grid-column:level;margin-right:.5em}.streak-wrapper.svelte-1j7scqf{grid-column:streak;margin-left:-.25em;margin-right:.25em;display:flex}.emoji.svelte-1j7scqf{width:var(--_emoji-size);max-width:none;height:var(--_emoji-size);flex-shrink:0;grid-column:emoji;margin-left:.5em;margin-right:.125em}.postfix.svelte-1j7scqf{flex-shrink:0;grid-column:postfix;margin-left:.25em}
