.anim-grid.svelte-ov1umx{grid-template-columns:1fr}@media (min-width: 1024px){.anim-grid.svelte-ov1umx{grid-template-columns:1fr minmax(0,720px) 1fr}}.canvas-stage.svelte-ov1umx{background-color:#06080f;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(ellipse at 50% 30%,#0b1936,#06080f 68%),radial-gradient(circle,oklch(1 0 0 / .038) 1px,transparent 1px);background-size:180px 180px,100% 100%,26px 26px;background-blend-mode:soft-light,normal,normal}.fan-card.svelte-ov1umx{width:175px;height:95px;border-radius:10px;overflow:hidden;position:relative;z-index:1;background:#11131d;border:1px solid oklch(1 0 0 / .07);display:flex;flex-direction:column;transition:opacity .3s}.fan-card.fan-at-limit.svelte-ov1umx{opacity:.48}.fan-accent.svelte-ov1umx{height:3px;width:100%;flex-shrink:0}.fan-body.svelte-ov1umx{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:8px 10px 9px}.fan-avatar.svelte-ov1umx{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}.fan-name.svelte-ov1umx{font-weight:700;font-size:12px;line-height:1.2}.fan-cap.svelte-ov1umx{font-size:10px;color:#ffffff54;margin-top:1px}.fan-footer.svelte-ov1umx{display:flex;align-items:center;justify-content:space-between;border-top:1px solid oklch(1 0 0 / .07);padding-top:7px}.fan-label.svelte-ov1umx{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#ffffff47}.fan-count.svelte-ov1umx{font-weight:800;font-size:15px;font-family:var(--font-numeral);font-variant-numeric:tabular-nums;color:#ffffffe0;line-height:1;display:inline-block}.fan-limit.svelte-ov1umx{font-weight:800;font-size:15px;color:#ffffffe0}@keyframes svelte-ov1umx-count-pop{0%{transform:scale(1)}40%{transform:scale(1.45);color:#eebe00;color:oklch(.82 .22 90)}to{transform:scale(1)}}.fan-count.count-pulse.svelte-ov1umx{animation:svelte-ov1umx-count-pop .4s ease-out}@property --spin-angle{syntax:"<angle>";inherits:false;initial-value:0deg;}@keyframes svelte-ov1umx-spin-border{to{--spin-angle:360deg}}.billing-ring.svelte-ov1umx{display:block;position:relative;isolation:isolate;border-radius:12px}.billing-ring.svelte-ov1umx:before{content:"";position:absolute;inset:-2px;border-radius:12px;background:conic-gradient(from var(--spin-angle),oklch(.5906 .2228 263.26) 0%,oklch(.82 .22 90) 50%,oklch(.5906 .2228 263.26) 100%);z-index:-1;opacity:0;transition:opacity .15s}.billing-ring.billing-active.svelte-ov1umx:before{opacity:1;animation:svelte-ov1umx-spin-border .75s linear infinite}@keyframes svelte-ov1umx-payout-shine{0%{box-shadow:0 0 #eebe0000;box-shadow:0 0 oklch(.82 .22 90 / 0)}35%{box-shadow:0 0 22px 6px #eebe0047;box-shadow:0 0 22px 6px oklch(.82 .22 90 / .28)}to{box-shadow:0 0 #eebe0000;box-shadow:0 0 oklch(.82 .22 90 / 0)}}.payout-glow.svelte-ov1umx{animation:svelte-ov1umx-payout-shine 1s ease-out}@keyframes svelte-ov1umx-live-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.live-dot.svelte-ov1umx{width:6px;height:6px;border-radius:50%;background:#3170ff;flex-shrink:0;animation:svelte-ov1umx-live-pulse 1.8s ease-in-out infinite}.jc-seg.svelte-ov1umx{display:inline-flex;padding:.2rem;border-radius:999px;gap:.2rem;background:color-mix(in oklab,var(--color-base-content) 8%,transparent)}.jc-opt.svelte-ov1umx{font-size:12px;font-weight:600;white-space:nowrap;padding:.3rem .7rem;border-radius:999px;border:0;background:transparent;color:color-mix(in oklab,var(--color-base-content) 60%,transparent);cursor:pointer;transition:color .18s ease,background .18s ease}.jc-opt.svelte-ov1umx:hover{color:var(--color-base-content)}.jc-opt.on.svelte-ov1umx{background:var(--color-base-100);color:var(--color-primary);box-shadow:0 1px 3px color-mix(in oklab,var(--color-base-content) 16%,transparent)}@media (prefers-reduced-motion: reduce){.jc-opt.svelte-ov1umx{transition:none}}.step-dot.svelte-ov1umx{width:10px;height:10px;border-radius:50%;border:2px solid color-mix(in oklch,var(--color-base-content) 15%,transparent);background:transparent;transition:all .25s;flex-shrink:0}.step-dot.dot-active.svelte-ov1umx{border-color:var(--color-primary);background:var(--color-primary);box-shadow:0 0 7px color-mix(in oklch,var(--color-primary) 50%,transparent)}.step-dot.dot-done.svelte-ov1umx{border-color:color-mix(in oklch,var(--color-base-content) 20%,transparent);background:color-mix(in oklch,var(--color-base-content) 8%,transparent)}.step-connector.svelte-ov1umx{width:1px;flex:1;min-height:24px;background:color-mix(in oklch,var(--color-base-content) 10%,transparent);margin-top:2px}.step-btn.svelte-ov1umx{padding:0;background:none;border:none;cursor:pointer;border-radius:8px;transition:background .15s}.step-btn.svelte-ov1umx:hover{background:color-mix(in oklch,var(--color-base-content) 5%,transparent)}.step-btn-active.svelte-ov1umx{cursor:default}.step-label.svelte-ov1umx{font-size:12px;font-weight:600;color:color-mix(in oklch,var(--color-base-content) 50%,transparent);transition:color .2s;line-height:1.3}.step-label-active.svelte-ov1umx{color:color-mix(in oklch,var(--color-base-content) 90%,transparent)}.step-sub.svelte-ov1umx{font-size:10px;color:color-mix(in oklch,var(--color-base-content) 30%,transparent);margin-top:1px;line-height:1.4}
