.board-progress.svelte-1y1e2kh{animation:svelte-1y1e2kh-board-fill 3.2s linear forwards}@keyframes svelte-1y1e2kh-board-fill{0%{width:0%}to{width:100%}}.animate-chip-in.svelte-1y1e2kh{animation:svelte-1y1e2kh-chip-in .5s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1y1e2kh-chip-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.marquee.svelte-1y1e2kh{animation:svelte-1y1e2kh-marquee-scroll 40s linear infinite}@keyframes svelte-1y1e2kh-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-fade.svelte-1y1e2kh{background:linear-gradient(to right,var(--color-bg) 0%,transparent 8%,transparent 92%,var(--color-bg) 100%)}@property --beam-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.beam.svelte-1y1e2kh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;padding:1.5px;background:conic-gradient(from var(--beam-a),transparent 0deg,var(--ec) 55deg,transparent 130deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;animation:svelte-1y1e2kh-beam-spin 6s linear infinite;z-index:3;pointer-events:none}@keyframes svelte-1y1e2kh-beam-spin{to{--beam-a: 360deg}}.spotlight.svelte-1y1e2kh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(360px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.08) 0%,transparent 60%);opacity:0;transition:opacity .3s ease}.group.svelte-1y1e2kh:hover .spotlight:where(.svelte-1y1e2kh){opacity:1}.shine.svelte-1y1e2kh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.1) 48%,transparent 62%);transform:translate(-120%)}.group.svelte-1y1e2kh:hover .shine:where(.svelte-1y1e2kh){animation:svelte-1y1e2kh-shine-sweep .9s ease}@keyframes svelte-1y1e2kh-shine-sweep{to{transform:translate(120%)}}.ripple.svelte-1y1e2kh{animation:svelte-1y1e2kh-ripple-out 1.8s ease-out infinite}@keyframes svelte-1y1e2kh-ripple-out{0%{transform:scale(1);opacity:.65}to{transform:scale(2.8);opacity:0}}.word-reveal.svelte-1y1e2kh{animation:svelte-1y1e2kh-word-up .75s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1y1e2kh-word-up{0%{transform:translateY(50px) skewY(2deg);opacity:0}to{transform:translateY(0) skewY(0);opacity:1}}.gradient-title.svelte-1y1e2kh{background:linear-gradient(90deg,#3fff7f,#a3ffb0,#7fffc4 60%,#3fff7f);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-1y1e2kh-grad-move 4s linear infinite}@keyframes svelte-1y1e2kh-grad-move{0%{background-position:0% center}to{background-position:200% center}}@keyframes svelte-1y1e2kh-bounce-slow{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(4px);opacity:1}}.cta-pill.svelte-1y1e2kh{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--ec) 55%,transparent);background:color-mix(in srgb,var(--ec) 20%,rgba(0,0,0,.3));color:var(--ec);padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s,box-shadow .2s;white-space:nowrap}.featured-card.svelte-1y1e2kh:hover .cta-pill:where(.svelte-1y1e2kh){background:color-mix(in srgb,var(--ec) 32%,rgba(0,0,0,.3));box-shadow:0 0 28px color-mix(in srgb,var(--ec) 30%,transparent)}.featured-card.svelte-1y1e2kh,.compact-card.svelte-1y1e2kh{transform-style:preserve-3d}@media(prefers-reduced-motion:reduce){.ripple.svelte-1y1e2kh,.gradient-title.svelte-1y1e2kh,.word-reveal.svelte-1y1e2kh,.marquee.svelte-1y1e2kh,.beam.svelte-1y1e2kh:before,.board-progress.svelte-1y1e2kh,.animate-chip-in.svelte-1y1e2kh{animation:none!important}.word-reveal.svelte-1y1e2kh{opacity:1;transform:none}}
