.cycle-btn.svelte-1x397ta{display:inline-flex;align-items:center;gap:6px;padding:6px 18px;border-radius:9999px;font-size:13px;font-weight:600;color:var(--color-text-2);background:transparent;border:0;cursor:pointer;transition:all .15s ease}.cycle-btn.svelte-1x397ta:hover{color:var(--color-text-1)}.cycle-btn-active.svelte-1x397ta{background:var(--color-bg-1);color:var(--color-text-1);box-shadow:0 1px 2px #0a0a0a0f}.cycle-badge.svelte-1x397ta{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:800;letter-spacing:.04em;background:color-mix(in srgb,var(--color-accent-primary) 14%,transparent);color:var(--color-accent-primary)}[data-theme=dark] .cycle-btn.svelte-1x397ta{color:var(--color-dark-text-3)}[data-theme=dark] .cycle-btn.svelte-1x397ta:hover{color:var(--color-dark-text-1)}[data-theme=dark] .cycle-btn-active.svelte-1x397ta{background:var(--color-dark-bg-3);color:var(--color-dark-text-1);box-shadow:inset 0 1px #ffffff0f,0 4px 12px #00000059}[data-theme=dark] .cycle-badge.svelte-1x397ta{background:color-mix(in srgb,#f59e0b 22%,transparent);color:#fbbf24}.shimmer.svelte-1g1ifmv{background:linear-gradient(90deg,var(--color-bg-2) 0%,var(--color-bg-3) 50%,var(--color-bg-2) 100%);background-size:200% 100%;animation:svelte-1g1ifmv-shimmer-pricing 1.5s linear infinite}[data-theme=dark] .shimmer.svelte-1g1ifmv{background:linear-gradient(90deg,var(--color-dark-bg-2) 0%,var(--color-dark-bg-3) 50%,var(--color-dark-bg-2) 100%);background-size:200% 100%}@keyframes svelte-1g1ifmv-shimmer-pricing{0%{background-position:200% 0}to{background-position:-200% 0}}
