.boost-animation.svelte-1g8srrj{position:absolute;inset:0;pointer-events:none;overflow:visible;contain:layout style}.particle.svelte-1g8srrj{position:absolute;width:0;height:0;display:grid;place-items:center;opacity:0;transform:translate3d(-50%,-50%,0);animation:svelte-1g8srrj-boost-fizzle var(--life) linear forwards;will-change:transform,opacity;backface-visibility:hidden}.particle.svelte-1g8srrj svg{display:block}.glow.svelte-1g8srrj .particle:where(.svelte-1g8srrj) svg{filter:drop-shadow(0 0 .35rem currentColor)}@keyframes svelte-1g8srrj-boost-fizzle{0%{opacity:0;transform:translate3d(-50%,-50%,0) rotate(var(--r0)) scale(var(--scale-in))}10%{opacity:var(--opacity)}48%{transform:translate3d(calc(-50% + var(--sway-mid)),calc(-50% - var(--rise-mid)),0) rotate(var(--r1)) scale(var(--scale))}to{opacity:0;transform:translate3d(calc(-50% + var(--sway)),calc(-50% - var(--rise)),0) rotate(var(--r2)) scale(var(--scale-out))}}.boost-pill.svelte-a62py6{--pill-fg: #fff;--pill-time: rgba(255, 255, 255, .85);--pill-border: rgba(255, 201, 60, .55);--pill-base: rgba(0, 0, 0, .35);--pill-label-from: #fff1a8;--pill-label-mid: #ffc93c;--pill-label-to: #ff9f2e;position:relative;overflow:hidden;isolation:isolate;color:var(--pill-fg);border:1px solid var(--pill-border);background:linear-gradient(135deg,#ffc93c42,#ff8a1f24),var(--pill-base);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 0 14px #ffb42859,inset 0 1px #fff1a840;transition:box-shadow .2s ease,filter .2s ease}.boost-pill.svelte-a62py6:hover{filter:brightness(1.08);box-shadow:0 0 20px #ffb42880,inset 0 1px #fff1a84d}@supports (color: light-dark(#000,#fff)){.boost-pill.svelte-a62py6{--pill-time: light-dark(#fff, rgba(255, 255, 255, .85));--pill-border: light-dark(rgba(217, 119, 6, .75), rgba(255, 201, 60, .55));--pill-base: light-dark(#5c2a0a, rgba(0, 0, 0, .35))}}.boost-pill-time.svelte-a62py6{color:var(--pill-time)}.boost-pill-label.svelte-a62py6{background:linear-gradient(90deg,var(--pill-label-from),var(--pill-label-mid) 55%,var(--pill-label-to));-webkit-background-clip:text;background-clip:text;color:transparent}.boost-pill-shimmer.svelte-a62py6:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,241,168,.35) 50%,transparent 70%);transform:translate(-120%);animation:svelte-a62py6-boost-pill-sweep 3.6s ease-in-out infinite;pointer-events:none}@keyframes svelte-a62py6-boost-pill-sweep{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.boost-pill-shimmer.svelte-a62py6:after,.boost-halo.svelte-a62py6,.boost-spark-glow.svelte-a62py6{animation:none}}.boost-ring.svelte-a62py6{--boost-hi: #fff1a8;--boost-mid: #ffc93c;--boost-lo: #ff8a1f;--boost-track: rgba(255, 201, 60, .15);--boost-spark: #fff8d6;--boost-glow: rgba(255, 201, 60, .75);--boost-halo-in: rgba(255, 201, 60, .28);--boost-halo-out: rgba(255, 160, 40, .12)}@supports (color: light-dark(#000,#fff)){.boost-ring.svelte-a62py6{--boost-hi: light-dark(#fbbf24, #fff1a8);--boost-mid: light-dark(#f59e0b, #ffc93c);--boost-lo: light-dark(#ea580c, #ff8a1f);--boost-track: light-dark(rgba(217, 119, 6, .2), rgba(255, 201, 60, .15));--boost-spark: light-dark(#fff, #fff8d6);--boost-glow: light-dark(transparent, rgba(255, 201, 60, .75));--boost-halo-in: light-dark(transparent, rgba(255, 201, 60, .28));--boost-halo-out: light-dark(transparent, rgba(255, 160, 40, .12))}}.boost-arc.svelte-a62py6{filter:drop-shadow(0 0 2px var(--boost-glow))}.boost-halo.svelte-a62py6{background:radial-gradient(circle,var(--boost-halo-in) 0%,var(--boost-halo-out) 55%,transparent 72%);animation:svelte-a62py6-boost-halo-pulse 2.4s ease-in-out infinite}.boost-spark-glow.svelte-a62py6{transform-box:fill-box;transform-origin:center;animation:svelte-a62py6-boost-spark-pulse 1.2s ease-in-out infinite}@keyframes svelte-a62py6-boost-halo-pulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes svelte-a62py6-boost-spark-pulse{0%,to{transform:scale(1);opacity:.35}50%{transform:scale(1.6);opacity:.6}}@keyframes boost-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
