.jpm-pill.svelte-b4xlc0{white-space:nowrap;background:linear-gradient(#3b0f6b,#1d0638);border-radius:999px;align-items:center;gap:.5em;height:2.5em;padding:0 .95em;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 .09em #f4c652,0 0 .9em #f4c65259}.jpm-pill-label.svelte-b4xlc0{letter-spacing:.08em;text-transform:uppercase;color:#e9d5ff;font-size:.7em;font-weight:800}.jpm-pill-amount.svelte-b4xlc0{font-variant-numeric:tabular-nums;color:#ffe27a;text-shadow:0 0 .5em #ffd65a8c;font-weight:800}.jpm-lively.svelte-b4xlc0{height:2.3em;animation:svelte-b4xlc0-jpm-breathe var(--jpm-glow) ease-in-out infinite;background:linear-gradient(#4c1d95,#1d0638 70%);padding:0 1.1em;position:relative;box-shadow:inset 0 0 0 .11em #f4c652,inset 0 0 0 .2em #5c3a06,0 0 .7em #f4c65266,0 .15em .4em #00000080}.jpm-bulbs.svelte-b4xlc0{border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;animation:svelte-b4xlc0-jpm-chase var(--jpm-chase) linear infinite;background:radial-gradient(circle,#fff6c8 0 .07em,#f4c652 .08em,#0000 .12em) 0/.62em .62em,radial-gradient(circle,#ff4fd8d9 0 .06em,#0000 .1em) .31em/.62em .62em;padding:.13em;position:absolute;inset:.07em;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.jpm-lively.svelte-b4xlc0 .jpm-pill-label:where(.svelte-b4xlc0){background:linear-gradient(100deg,#0000 35%,#fffffff2 50%,#0000 65%) -150% 0/250% 100% no-repeat,linear-gradient(#fff6d0,#f4c652);color:#0000;animation:svelte-b4xlc0-jpm-shimmer var(--jpm-shimmer) ease-in-out infinite;-webkit-background-clip:text;background-clip:text;font-size:.66em;position:relative}.jpm-lively.svelte-b4xlc0 .jpm-pill-amount:where(.svelte-b4xlc0){font-size:1.08em;position:relative}.jpm-flare.svelte-b4xlc0{animation:svelte-b4xlc0-jpm-flare var(--jpm-flare) ease-out}@keyframes svelte-b4xlc0-jpm-chase{to{background-position:.62em,.93em}}@keyframes svelte-b4xlc0-jpm-shimmer{0%{background-position:-150% 0,0 0}20%,to{background-position:250% 0,0 0}}@keyframes svelte-b4xlc0-jpm-breathe{50%{box-shadow:inset 0 0 0 .11em #f4c652,inset 0 0 0 .2em #5c3a06,0 0 1.2em #f4c652a6,0 .15em .4em #00000080}}@keyframes svelte-b4xlc0-jpm-flare{50%{color:#fffbe6;text-shadow:0 0 .35em #fff1b8,0 0 .9em #ffd65af2}}@media (prefers-reduced-motion:reduce){.jpm-lively.svelte-b4xlc0,.jpm-bulbs.svelte-b4xlc0,.jpm-lively.svelte-b4xlc0 .jpm-pill-label:where(.svelte-b4xlc0),.jpm-flare.svelte-b4xlc0{animation:none}}.jpm-full.svelte-b4xlc0{background:radial-gradient(120% 140% at 15%,#5b21b6 0%,#2e1065 55%,#12031f 100%);border-radius:20px;align-items:center;gap:16px;min-height:112px;padding:16px 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #f4c652cc,0 10px 40px #5b21b659}.jpm-rays.svelte-b4xlc0{pointer-events:none;background:repeating-conic-gradient(#f4c65229 0deg 9deg,#0000 9deg 20deg);width:640px;height:640px;margin:-320px 0 0 -320px;animation:40s linear infinite svelte-b4xlc0-jpm-spin;position:absolute;top:50%;left:48px;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 70%);mask-image:radial-gradient(circle,#000 0%,#0000 70%)}.jpm-crown.svelte-b4xlc0{background:radial-gradient(circle,#ffd65a73,#0000 70%);border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.jpm-crown.svelte-b4xlc0 svg:where(.svelte-b4xlc0){filter:drop-shadow(0 2px 4px #00000080);width:52px}.jpm-text.svelte-b4xlc0{flex-direction:column;min-width:0;display:flex;position:relative}.jpm-label.svelte-b4xlc0{letter-spacing:.16em;text-transform:uppercase;color:#e9d5ff;font-size:13px;font-weight:800}.jpm-amount.svelte-b4xlc0{font-variant-numeric:tabular-nums;background:linear-gradient(#fff6d0,#f4c652 55%,#c8891f);color:#0000;filter:drop-shadow(0 0 14px #f4c65273);-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,9vw,48px);font-weight:900;line-height:1.05}.jpm-sub.svelte-b4xlc0{color:#c4b5fd;font-size:12px}@keyframes svelte-b4xlc0-jpm-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jpm-rays.svelte-b4xlc0{animation:none}}
