.btn.svelte-1xko78n{font-family:var(--f-body);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-weight:500;text-decoration:none;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.btn[data-size=md].svelte-1xko78n{height:52px;padding:0 24px;font-size:15px}.btn[data-size=md][data-icon].svelte-1xko78n{padding:0 6px 0 24px}.btn[data-size=sm].svelte-1xko78n{height:44px;padding:0 20px;font-size:14px}.btn[data-size=sm][data-icon].svelte-1xko78n{padding:0 5px 0 20px}.btn[data-block].svelte-1xko78n{width:100%}.btn[data-block][data-icon].svelte-1xko78n{justify-content:space-between}.btn-l.svelte-1xko78n{flex:none}.btn-k.svelte-1xko78n{border-radius:50%;flex:none;place-items:center;display:grid}.btn[data-size=md].svelte-1xko78n .btn-k:where(.svelte-1xko78n){width:40px;height:40px}.btn[data-size=sm].svelte-1xko78n .btn-k:where(.svelte-1xko78n){width:34px;height:34px}.btn-k.svelte-1xko78n svg{transition:transform .3s cubic-bezier(.22,1,.36,1);display:block}.btn[data-icon=chevron].svelte-1xko78n:hover .btn-k:where(.svelte-1xko78n) svg,.btn[data-icon=chevron].svelte-1xko78n:focus-visible .btn-k:where(.svelte-1xko78n) svg{transform:translate(2px)}.btn[data-icon=arrow].svelte-1xko78n:hover .btn-k:where(.svelte-1xko78n) svg,.btn[data-icon=arrow].svelte-1xko78n:focus-visible .btn-k:where(.svelte-1xko78n) svg{transform:translate(2px,-2px)}.btn[data-variant=primary].svelte-1xko78n{background:var(--c-rose);color:#fff}.btn[data-variant=primary].svelte-1xko78n .btn-k:where(.svelte-1xko78n){color:var(--c-rose);background:#fff}.btn[data-variant=primary].svelte-1xko78n:hover{background:var(--c-rose-hover)}.btn[data-variant=glass].svelte-1xko78n{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border-color:#ffffff38}.btn[data-variant=glass].svelte-1xko78n .btn-k:where(.svelte-1xko78n){color:var(--c-dark);background:#fff}.btn[data-variant=glass].svelte-1xko78n:hover{background:#fff3}.btn[data-variant=outline].svelte-1xko78n{border-color:var(--c-line-2);color:var(--c-ink);background:0 0}.btn[data-variant=outline].svelte-1xko78n .btn-k:where(.svelte-1xko78n){background:var(--c-raised);color:var(--c-ink)}.btn[data-variant=outline].svelte-1xko78n:hover{border-color:var(--c-accent);color:var(--c-accent)}.btn[data-variant=primary].svelte-1xko78n:disabled,.btn[data-variant=primary][aria-disabled=true].svelte-1xko78n{background:var(--c-raised);color:var(--c-muted);opacity:1;cursor:not-allowed;pointer-events:none}.btn[data-variant=primary].svelte-1xko78n:disabled .btn-k:where(.svelte-1xko78n),.btn[data-variant=primary][aria-disabled=true].svelte-1xko78n .btn-k:where(.svelte-1xko78n){background:var(--c-dark-2);color:var(--c-muted)}.btn[data-variant=primary].svelte-1xko78n:disabled:hover,.btn[data-variant=primary][aria-disabled=true].svelte-1xko78n:hover{background:var(--c-raised)}.btn.svelte-1xko78n:disabled:not([data-variant=primary]),.btn[aria-disabled=true].svelte-1xko78n:not([data-variant=primary]){opacity:.5;pointer-events:none}.btn.svelte-1xko78n:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.btn.svelte-1xko78n,.btn-k.svelte-1xko78n svg{transition:none}.btn[data-icon=chevron].svelte-1xko78n:hover .btn-k:where(.svelte-1xko78n) svg,.btn[data-icon=chevron].svelte-1xko78n:focus-visible .btn-k:where(.svelte-1xko78n) svg,.btn[data-icon=arrow].svelte-1xko78n:hover .btn-k:where(.svelte-1xko78n) svg,.btn[data-icon=arrow].svelte-1xko78n:focus-visible .btn-k:where(.svelte-1xko78n) svg{transform:none}}
