.btn.svelte-18sv61c{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;font-size:12px;font-weight:700;text-decoration:none;border:1px solid rgba(255,255,255,.2);border-radius:3px;cursor:pointer;transition:background .2s ease;background:var(--accent-color);color:#fff;-webkit-user-select:none;user-select:none}.btn.svelte-18sv61c:hover{background:color-mix(in srgb,var(--accent-color),white 10%);text-decoration:none}.btn-primary.svelte-18sv61c{background:var(--accent-color);color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-primary.svelte-18sv61c:hover{background:color-mix(in srgb,var(--accent-color),white 10%)}.btn-secondary.svelte-18sv61c{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-secondary.svelte-18sv61c:hover{background:#fff3}.btn-outline.svelte-18sv61c{background:transparent;color:var(--accent-color);border:1px solid var(--accent-color);border-radius:3px}.btn-outline.svelte-18sv61c:hover{background:#1d21aa1a;color:var(--accent-color)}.btn-sm.svelte-18sv61c{padding:.25rem .75rem;font-size:.75rem}.btn-lg.svelte-18sv61c{padding:.75rem 2rem;font-size:1rem}.btn-danger.svelte-18sv61c{background:#dc2626cc;color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-danger.svelte-18sv61c:hover{background:#dc2626e6;color:#fff;text-decoration:none}.btn-disabled.svelte-18sv61c{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-active.svelte-18sv61c{background:#ffffff38;border-color:#fff6}.btn-active.svelte-18sv61c:hover{background:#ffffff47}.btn-loading.svelte-18sv61c{position:relative;color:transparent}.btn-loading.svelte-18sv61c .loading:where(.svelte-18sv61c){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:svelte-18sv61c-spin 1s linear infinite}.btn-light-secondary.svelte-18sv61c{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}.btn-light-secondary.svelte-18sv61c:hover{background:#fff3;color:#fff}@keyframes svelte-18sv61c-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}
