div.svelte-1r5gmvu{width:100%;height:100%}canvas.svelte-1r5gmvu{width:100%;height:100%;display:block}.promo-link.svelte-8tjh30.svelte-8tjh30{display:flex;align-items:center;justify-content:center;width:100%;max-width:600px;margin:1rem auto;text-decoration:none;transition:transform .2s ease}.promo-link.svelte-8tjh30.svelte-8tjh30:hover{transform:translateY(-2px)}.promo-card.svelte-8tjh30.svelte-8tjh30{display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;background:linear-gradient(to right,#8b5cf61a,#3b82f61a);border:1px solid rgba(139,92,246,.2);border-radius:12px;transition:all .3s ease}.promo-card.svelte-8tjh30.svelte-8tjh30:hover{background:linear-gradient(to right,#8b5cf626,#3b82f626);border-color:#8b5cf64d}.icon-container.svelte-8tjh30.svelte-8tjh30{display:flex;align-items:center;gap:.5rem}.text-container.svelte-8tjh30.svelte-8tjh30{flex:1;display:flex;align-items:center;gap:.75rem}.promo-text.svelte-8tjh30.svelte-8tjh30{color:var(--color-text, #1f2937);font-weight:500}.arrow.svelte-8tjh30.svelte-8tjh30{opacity:.6;transition:transform .2s ease}.promo-link.svelte-8tjh30:hover .arrow.svelte-8tjh30{transform:translate(4px);opacity:1}.dark .promo-text.svelte-8tjh30.svelte-8tjh30{color:#e5e7eb}.dark .promo-card.svelte-8tjh30.svelte-8tjh30{background:linear-gradient(to right,#8b5cf626,#3b82f626);border-color:#8b5cf64d}.dark .promo-card.svelte-8tjh30.svelte-8tjh30:hover{background:linear-gradient(to right,#8b5cf633,#3b82f633);border-color:#8b5cf666}
