button.svelte-g9c1iq,a.svelte-g9c1iq{text-align:center;border:1px solid var(--edge);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-6);font-size:var(--text-ui);letter-spacing:.01em;cursor:pointer;transition:transform var(--motion-press) var(--ease-spring), background-color var(--motion-press) linear, border-color var(--motion-press) linear, box-shadow var(--motion-press) linear;font-weight:600;text-decoration:none;display:inline-block}.iconic.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--space-3);display:inline-flex;position:relative}.lead.svelte-g9c1iq,.trail.svelte-g9c1iq{display:inline-flex}.trail.svelte-g9c1iq{position:absolute;inset-inline-end:var(--space-6)}.lead.svelte-g9c1iq svg,.trail.svelte-g9c1iq svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25em;height:1.25em}.long.svelte-g9c1iq{display:var(--button-long,inline)}.short.svelte-g9c1iq{display:var(--button-short,none)}.primary.svelte-g9c1iq{background:oklch(var(--accent-l) var(--palette-c) var(--h,var(--pane-h)));color:var(--ground);border-color:#0000}.launch.svelte-g9c1iq{--launch-h:var(--h,var(--pane-h));font-size:calc(var(--text-display) * .7);letter-spacing:.03em;color:var(--ground);background:oklch(var(--accent-l) var(--palette-c) var(--launch-h));box-shadow:inset 0 1px 0 oklch(100% 0 0/.4), inset 0 -.4rem .7rem -.35rem oklch(0% 0 0 / calc(.35 * var(--lift))), 0 .75rem 1.5rem oklch(0% 0 0 / calc(.5 * var(--lift))), 0 0 2.5rem oklch(var(--accent-l) var(--palette-c) var(--launch-h) / .35);isolation:isolate;border-color:#0000;font-weight:700;position:relative;overflow:hidden}.launch.svelte-g9c1iq:before{content:"";z-index:-1;background:linear-gradient(160deg, oklch(calc(var(--accent-l) + 7%) calc(var(--palette-c) * 1.05) var(--launch-h)), oklch(calc(var(--accent-l) - 6%) calc(var(--palette-c) * 1.1) calc(var(--launch-h) + 22)));width:200%;animation:9s ease-in-out infinite alternate svelte-g9c1iq-launch-drift;position:absolute;inset:0}@keyframes svelte-g9c1iq-launch-drift{0%{translate:0}to{translate:-50%}}@media (prefers-reduced-motion:reduce){.launch.svelte-g9c1iq:before{animation:none}}.launch.svelte-g9c1iq:not(:disabled):hover{box-shadow:inset 0 1px 0 oklch(100% 0 0/.5), inset 0 -.4rem .7rem -.35rem oklch(0% 0 0 / calc(.3 * var(--lift))), 0 .9rem 1.8rem oklch(0% 0 0 / calc(.5 * var(--lift))), 0 0 3rem oklch(var(--accent-l) var(--palette-c) var(--launch-h) / .5)}.quiet.svelte-g9c1iq{background:color-mix(in oklab, var(--ground) 45%, transparent);color:var(--ink-soft);border-color:var(--edge)}.quiet.svelte-g9c1iq:not(:disabled):hover{background:oklch(var(--accent-l) var(--palette-c) var(--h,var(--pane-h)) / .12);color:var(--ink);border-color:oklch(var(--accent-l) var(--palette-c) var(--h,var(--pane-h)) / .35)}a.primary.svelte-g9c1iq,a.launch.svelte-g9c1iq{color:var(--ground)}a.quiet.svelte-g9c1iq{color:var(--ink-soft)}a.quiet.svelte-g9c1iq:hover{color:var(--ink)}button.svelte-g9c1iq:not(:disabled):hover,a.svelte-g9c1iq:hover{transform:translateY(-1px)scale(1.015)}button.svelte-g9c1iq:not(:disabled):active,a.svelte-g9c1iq:active{transform:translateY(0)scale(.985)}button.svelte-g9c1iq:disabled{cursor:not-allowed;color:var(--ink-faint);border-color:var(--edge);background:0 0}
