.glow-button.svelte-1ik00bo{--h:2.75rem;--pad:1.75rem;isolation:isolate;vertical-align:middle;display:inline-flex;position:relative}.glow-button.sm.svelte-1ik00bo{--h:2.25rem;--pad:1.25rem}.glow-button.lg.svelte-1ik00bo{--h:3.25rem;--pad:2.5rem}.glow-button.block.svelte-1ik00bo{width:100%;display:flex}.pill.svelte-1ik00bo{z-index:2;width:100%;height:var(--h);padding:0 var(--pad);isolation:isolate;white-space:nowrap;border-radius:var(--br-pill);cursor:pointer;outline:0 solid var(--accent);outline-offset:3px;transition:transform var(--tt-large) var(--ease-reveal), box-shadow var(--tt-large) var(--ease-reveal), border-color var(--tt) ease-in-out, background-color var(--tt) ease-in-out;justify-content:center;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.sm.svelte-1ik00bo .pill:where(.svelte-1ik00bo){font-size:.875rem}.lg.svelte-1ik00bo .pill:where(.svelte-1ik00bo){font-size:1.05rem}.pill.svelte-1ik00bo:focus-visible{outline-width:2px}.pill.svelte-1ik00bo:active{transform:scale(.98)}.label.svelte-1ik00bo,.arrow.svelte-1ik00bo{z-index:2;position:relative}.arrow.svelte-1ik00bo{transition:transform var(--tt-large) var(--ease-reveal);display:inline-flex}.arrow.svelte-1ik00bo svg{width:1.1em;height:1.1em}.glow-button.svelte-1ik00bo:hover .arrow:where(.svelte-1ik00bo){transform:translate(.25rem)}.glow.svelte-1ik00bo .pill:where(.svelte-1ik00bo){background-color:var(--accent);color:var(--on-color);border:1px solid color-mix(in srgb, var(--on-color) 35%, var(--accent-light));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--on-color) 30%, transparent)}.glow.svelte-1ik00bo:hover .pill:where(.svelte-1ik00bo){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--on-color) 30%, transparent), 0 .75rem 2.5rem -.5rem color-mix(in srgb, var(--accent) 60%, transparent)}.orb.svelte-1ik00bo{z-index:1;top:50%;left:var(--orb-x);pointer-events:none;width:12.75rem;height:7.5rem;margin:-3.75rem 0 0 -6.375rem;position:absolute}.sm.svelte-1ik00bo .orb:where(.svelte-1ik00bo){scale:.7}.orb.svelte-1ik00bo i:where(.svelte-1ik00bo){border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orb.svelte-1ik00bo i:where(.svelte-1ik00bo):first-child{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--on-color) 70%, var(--accent-light)) 3%, color-mix(in srgb, var(--on-color) 25%, var(--accent-light)) 27%, color-mix(in srgb, var(--accent-light) 50%, transparent) 50%, transparent 92%);opacity:.75;width:7.5rem;height:7.5rem}.orb.svelte-1ik00bo i:where(.svelte-1ik00bo):last-child{background:radial-gradient(43% 44% at 50% 50%, color-mix(in srgb, var(--on-color) 40%, transparent) 25%, color-mix(in srgb, var(--accent-light) 25%, transparent) 60%, transparent 100%);filter:blur(5px);opacity:.6;width:12.75rem;height:6.5rem}.ring.svelte-1ik00bo{z-index:1;border-radius:var(--br-pill);pointer-events:none;transition:opacity var(--tt-large) var(--ease-reveal);position:absolute;inset:-4.5px}.ring.svelte-1ik00bo:before,.ring.svelte-1ik00bo:after{content:"";border-radius:inherit;position:absolute;inset:0}.ring.svelte-1ik00bo:before{background:linear-gradient(104deg, color-mix(in srgb, var(--accent) 10%, transparent) 38%, color-mix(in srgb, var(--accent-light) 35%, transparent) 68%, var(--accent-light) 85%, var(--on-color) 93%);filter:blur(2px)}.ring.svelte-1ik00bo:after{background:linear-gradient(92deg, color-mix(in srgb, var(--accent-light) 18%, transparent) 46%, var(--accent) 99%);filter:blur(15px);inset:-3px}.ring.flip.svelte-1ik00bo{opacity:0;transform:scaleX(-1)}.left.svelte-1ik00bo .ring:where(.svelte-1ik00bo){opacity:0}.left.svelte-1ik00bo .ring.flip:where(.svelte-1ik00bo){opacity:1}.outline.svelte-1ik00bo .pill:where(.svelte-1ik00bo){--mx:50%;--my:50%;color:var(--fg);border:1px solid var(--bcl);background:radial-gradient(7.5rem circle at var(--mx) var(--my), color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), var(--lighter-xs);background-repeat:no-repeat;background-size:100% 100%}.outline.svelte-1ik00bo .pill:where(.svelte-1ik00bo):hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--bcl))}@media (prefers-reduced-motion:reduce){.pill.svelte-1ik00bo,.arrow.svelte-1ik00bo,.ring.svelte-1ik00bo{transition:none}}
