button.hide.svelte-10xrfb8,a.hide.svelte-10xrfb8{visibility:hidden}button.svelte-10xrfb8,a.svelte-10xrfb8{justify-content:center;cursor:pointer;--height: 2.5rem;height:var(--height);border-radius:1.5rem;color:inherit;font-family:Nunito Sans,sans-serif;font:inherit;border:none;padding:.25rem .75rem;margin:.1rem;box-sizing:border-box;display:inline-flex;gap:.125rem;align-items:center;text-decoration:none;vertical-align:middle;position:relative;white-space:nowrap;transition:transform .05s,box-shadow .15s ease,background .15s ease;background-color:#ffffff1a;color:var(--dash-text-primary)}button.svelte-10xrfb8:hover,a.svelte-10xrfb8:hover{background-color:#ffffff26;color:var(--dash-text-primary)}button.svelte-10xrfb8:active,a.svelte-10xrfb8:active{background-color:#ffffff26;color:var(--dash-text-primary);transform:scale(.98)}button.svelte-10xrfb8 .lucide-check,a.svelte-10xrfb8 .lucide-check{height:18px}button.invert.svelte-10xrfb8,a.invert.svelte-10xrfb8{background:linear-gradient(135deg,#7b74ff,#6f6af8 40%,#5b54e0);box-shadow:0 4px 20px #6f6af84d;color:#fff}button.invert.svelte-10xrfb8:hover,a.invert.svelte-10xrfb8:hover{background:linear-gradient(135deg,#8e88ff,#7e78ff 40%,#6b64f0);box-shadow:0 6px 24px #6f6af866;color:#fff}button.invert.svelte-10xrfb8:active,a.invert.svelte-10xrfb8:active{background:linear-gradient(135deg,#6f6af8,#6560e8 40%,#5248d0);box-shadow:0 2px 12px #6f6af840;color:#fff}button.outline.svelte-10xrfb8,a.outline.svelte-10xrfb8{background-color:transparent;color:var(--dash-text-primary);border:1px solid rgba(111,106,248,.4)}button.outline.svelte-10xrfb8:hover,a.outline.svelte-10xrfb8:hover{background-color:#6f6af81a;border-color:#6f6af8;color:var(--dash-text-primary);box-shadow:0 0 16px -4px #6f6af833}button.outline.svelte-10xrfb8:active,a.outline.svelte-10xrfb8:active{background-color:#6f6af826;color:var(--dash-text-primary)}button.outline.primary.svelte-10xrfb8,a.outline.primary.svelte-10xrfb8{border-color:#6f6af8;color:var(--dash-text-primary)}button.outline.primary.svelte-10xrfb8:hover,a.outline.primary.svelte-10xrfb8:hover{background-color:#6f6af81a;color:var(--dash-text-primary)}button.outline.primary.svelte-10xrfb8:active,a.outline.primary.svelte-10xrfb8:active{background-color:#6f6af826;color:var(--dash-text-primary)}button.outline.primary.svelte-10xrfb8,a.outline.primary.svelte-10xrfb8{border-color:var(--primary-mid);color:var(--primary-text)}button.outline.primary.svelte-10xrfb8:hover,a.outline.primary.svelte-10xrfb8:hover{background-color:var(--primary-bg-accent);color:var(--primary-text)}button.outline.primary.svelte-10xrfb8:active,a.outline.primary.svelte-10xrfb8:active{background-color:var(--primary-bg-accent-shifted);color:var(--primary-text)}button.icon.svelte-10xrfb8,a.icon.svelte-10xrfb8{padding:.125rem;aspect-ratio:1;width:2.5rem;height:2.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}button.icon.svelte-10xrfb8:hover,a.icon.svelte-10xrfb8:hover{color:#6f6af8;border-color:#6f6af8}button.text.svelte-10xrfb8,a.text.svelte-10xrfb8{background-color:transparent;color:var(--dash-text-secondary);border:none}button.text.neutral.svelte-10xrfb8:hover,a.text.neutral.svelte-10xrfb8:hover{text-decoration:none}button.text.neutral.svelte-10xrfb8,a.text.neutral.svelte-10xrfb8{color:var(--dash-text-primary)}button.text.svelte-10xrfb8:hover,a.text.svelte-10xrfb8:hover{text-decoration:underline;background-color:#ffffff0f;color:var(--dash-text-primary)}button.text.svelte-10xrfb8:active,a.text.svelte-10xrfb8:active{background-color:#ffffff0f;color:var(--dash-text-primary)}button.submit.svelte-10xrfb8,a.submit.svelte-10xrfb8{height:48px;width:calc(100% - .2rem);font-size:.95rem;font-weight:700}button.submit.svelte-10xrfb8:hover,a.submit.svelte-10xrfb8:hover{transform:scale(.98)}button.subtle.svelte-10xrfb8,a.subtle.svelte-10xrfb8{background-color:transparent;color:var(--dash-text-secondary);padding:0;height:min-content;width:min-content}button.subtle.svelte-10xrfb8:hover,a.subtle.svelte-10xrfb8:hover{color:var(--dash-text-primary);background-color:transparent}button.subtle.svelte-10xrfb8:active,a.subtle.svelte-10xrfb8:active{background-color:transparent}button.svelte-10xrfb8:disabled,a.svelte-10xrfb8:disabled{cursor:default;color:var(--dash-text-muted);transform:scale(.98);background:#ffffff0d;box-shadow:none}button.svelte-10xrfb8:disabled:active,button.svelte-10xrfb8:disabled:hover,button.svelte-10xrfb8:disabled:focus,a.svelte-10xrfb8:disabled:active,a.svelte-10xrfb8:disabled:hover,a.svelte-10xrfb8:disabled:focus{color:var(--dash-text-muted);background:#ffffff0d;box-shadow:none;transform:scale(.98)}
