@keyframes svelte-18sv61c-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.svelte-18sv61c{position:relative;padding:12px 28px;border:1px solid transparent;border-radius:64px;font-size:16px;line-height:32px;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;background-color:transparent;display:flex;justify-content:center;align-items:center;gap:8px;white-space:nowrap;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media(max-width:768px){button.svelte-18sv61c{width:100%;font-size:14px;line-height:32px}}button.svelte-18sv61c span.content:where(.svelte-18sv61c){display:flex;justify-content:center;align-items:center;gap:inherit}button.svelte-18sv61c span.content:where(.svelte-18sv61c).loading{visibility:hidden}button.svelte-18sv61c .spinner-overlay:where(.svelte-18sv61c){position:absolute;inset:0;display:flex;justify-content:center;align-items:center}button.svelte-18sv61c .spinner-overlay:where(.svelte-18sv61c) .spinner:where(.svelte-18sv61c){border:4px solid light-dark(var(--color-figma-zinc-400),var(--color-figma-zinc-500));width:24px;height:24px;border-radius:50%;border-left-color:light-dark(var(--color-figma-zinc-100),var(--color-figma-zinc-900));animation:svelte-18sv61c-spin 1s ease infinite}button.svelte-18sv61c:disabled{cursor:not-allowed}button.svelte-18sv61c.primary{background-color:light-dark(var(--color-figma-mint-400),var(--color-figma-mint-500));border-color:light-dark(var(--color-figma-mint-400),var(--color-figma-mint-500));color:light-dark(var(--color-figma-zinc-700),var(--color-figma-zinc-900))}@media(max-width:768px){button.svelte-18sv61c.primary{background-color:light-dark(var(--color-figma-mint-500),var(--color-figma-mint-500));border-color:light-dark(var(--color-figma-mint-500),var(--color-figma-mint-500));color:light-dark(var(--color-figma-zinc-900),var(--color-figma-zinc-950))}}button.svelte-18sv61c.primary:not(:disabled):hover{background-color:light-dark(var(--color-figma-mint-300),var(--color-figma-mint-400));border-color:light-dark(var(--color-figma-mint-300),var(--color-figma-mint-400))}@media(max-width:768px){button.svelte-18sv61c.primary:not(:disabled):hover{background-color:light-dark(var(--color-figma-mint-400),var(--color-figma-mint-400));border-color:light-dark(var(--color-figma-mint-400),var(--color-figma-mint-400));color:light-dark(var(--color-figma-zinc-900),var(--color-figma-zinc-900))}}button.svelte-18sv61c.primary:focus{border-color:light-dark(var(--color-figma-mint-700),var(--color-figma-zinc-300))}@media(max-width:768px){button.svelte-18sv61c.primary:focus{background-color:light-dark(var(--color-figma-mint-500),var(--color-figma-mint-400));border-color:light-dark(var(--color-figma-mint-700),var(--color-figma-zinc-300));color:light-dark(var(--color-figma-zinc-900),var(--color-figma-zinc-900))}}button.svelte-18sv61c.primary:disabled{background-color:light-dark(var(--color-figma-mint-300),var(--color-figma-zinc-800));border-color:light-dark(var(--color-figma-mint-300),var(--color-figma-zinc-800));color:light-dark(var(--color-figma-custom-primary-button-disabled),var(--color-figma-zinc-700))}button.svelte-18sv61c.secondary{background-color:light-dark(var(--color-figma-zinc-100),var(--color-figma-zinc-700));color:light-dark(var(--color-figma-zinc-600),var(--color-figma-zinc-300));border:2px solid light-dark(var(--color-figma-zinc-300),var(--color-figma-zinc-700))}button.svelte-18sv61c.secondary:not(:disabled):hover{background-color:light-dark(var(--color-figma-zinc-200),var(--color-figma-zinc-600));border-color:light-dark(var(--color-figma-zinc-200),var(--color-figma-zinc-600))}button.svelte-18sv61c.secondary:focus{color:light-dark(var(--color-figma-zinc-600),var(--color-figma-zinc-300));border-color:light-dark(var(--color-figma-mint-400),var(--color-figma-mint-400))}button.svelte-18sv61c.secondary:disabled{background-color:light-dark(var(--color-figma-zinc-300),var(--color-figma-zinc-800));color:light-dark(var(--color-figma-zinc-100),var(--color-figma-zinc-700));border-color:light-dark(var(--color-figma-zinc-200),var(--color-figma-zinc-800))}button.svelte-18sv61c.tertiary{color:light-dark(var(--color-figma-mint-700),var(--color-figma-mint-500))}button.svelte-18sv61c.tertiary:not(:disabled):hover{color:light-dark(var(--color-figma-mint-800),var(--color-figma-mint-400));border-color:light-dark(var(--color-figma-mint-800),transparent)}button.svelte-18sv61c.tertiary:focus{color:light-dark(var(--color-figma-mint-700),var(--color-figma-mint-400));border-color:light-dark(var(--color-figma-mint-700),var(--color-figma-mint-400))}
