/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.btn.svelte-18sv61c{cursor:pointer;-webkit-user-select:none;user-select:none;width:max-content;font-family:inherit;text-decoration-line:none;display:inline-flex;position:relative}.btn--block.svelte-18sv61c{width:100%;display:flex}.btn--block.svelte-18sv61c .btn__face:where(.svelte-18sv61c){width:100%}.btn__face.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--spacing,.25rem);border-radius:var(--radius);border:1px solid #0000;min-height:48px;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px;transition:transform .14s,box-shadow .14s,background-color .14s,border-color .14s,color .14s;display:inline-flex}.btn.svelte-18sv61c .btn__icon{stroke:currentColor;flex:none;width:16px;height:16px}.btn.svelte-18sv61c:hover{text-decoration:none}.btn.svelte-18sv61c:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.btn--stretch.svelte-18sv61c:after{content:"";z-index:1;position:absolute;inset:0}.btn--stretch.svelte-18sv61c>:where(.svelte-18sv61c){z-index:2;position:relative}.btn--primary.svelte-18sv61c .btn__face:where(.svelte-18sv61c){color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}.btn--primary.svelte-18sv61c:hover .btn__face:where(.svelte-18sv61c){background:hsl(var(--primary-hover));border-color:hsl(var(--primary-hover));box-shadow:var(--btn-shadow-primary);transform:translate(-4px,-4px)}.btn--primary.svelte-18sv61c:active .btn__face:where(.svelte-18sv61c){background:hsl(var(--primary-hover));box-shadow:var(--btn-shadow-primary-pressed);transform:translate(-2px,-2px)}.btn--primary[aria-disabled=true].svelte-18sv61c .btn__face:where(.svelte-18sv61c),.btn--primary.svelte-18sv61c:disabled .btn__face:where(.svelte-18sv61c){background:hsl(var(--disabled-strong));border-color:hsl(var(--disabled-strong));color:hsl(var(--disabled-subtle));box-shadow:none;transform:none}.btn--outlined.svelte-18sv61c .btn__face:where(.svelte-18sv61c){color:hsl(var(--foreground));border-color:hsl(var(--border));background:0 0}.btn--outlined.svelte-18sv61c:hover .btn__face:where(.svelte-18sv61c){color:hsl(var(--foreground));background:hsl(var(--card));border-color:hsl(var(--foreground));box-shadow:var(--btn-shadow-secondary);transform:translate(-4px,-4px)}.btn--outlined.svelte-18sv61c:active .btn__face:where(.svelte-18sv61c){background:hsl(var(--card));border-color:hsl(var(--foreground));box-shadow:var(--btn-shadow-secondary-pressed);transform:translate(-2px,-2px)}.btn--outlined[aria-disabled=true].svelte-18sv61c .btn__face:where(.svelte-18sv61c),.btn--outlined.svelte-18sv61c:disabled .btn__face:where(.svelte-18sv61c){color:hsl(var(--disabled-strong));border-color:hsl(var(--disabled-subtle));box-shadow:none;background:0 0;transform:none}.btn--ghost.svelte-18sv61c .btn__face:where(.svelte-18sv61c){color:hsl(var(--foreground));background:0 0;border-color:#0000}.btn--ghost.svelte-18sv61c:hover .btn__face:where(.svelte-18sv61c){color:hsl(var(--primary));background:0 0}.btn--ghost[aria-disabled=true].svelte-18sv61c .btn__face:where(.svelte-18sv61c),.btn--ghost.svelte-18sv61c:disabled .btn__face:where(.svelte-18sv61c){color:hsl(var(--disabled-strong));background:0 0}.btn[aria-disabled=true].svelte-18sv61c,.btn.svelte-18sv61c:disabled{pointer-events:none;cursor:default}@media (prefers-reduced-motion:reduce){.btn__face.svelte-18sv61c{transition:background-color .14s,border-color .14s,color .14s}.btn.svelte-18sv61c:hover .btn__face:where(.svelte-18sv61c){transform:none}}
