.btn.svelte-18sv61c{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius);font-family:var(--font-display);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.btn.svelte-18sv61c:disabled{opacity:.5;cursor:not-allowed}.block.svelte-18sv61c{display:flex;width:100%}.sm.svelte-18sv61c{height:36px;padding:0 14px;font-size:14px}.md.svelte-18sv61c{height:40px;padding:0 18px;font-size:15px}.lg.svelte-18sv61c{height:42px;padding:0 22px;font-size:15px}.primary.svelte-18sv61c{background:var(--cyan);color:#030312;box-shadow:var(--glow-cyan)}.primary.svelte-18sv61c:hover{background:#5ff7ff}.outline.svelte-18sv61c{background:#00f2fe0f;border-color:var(--cyan);color:var(--cyan)}.outline.svelte-18sv61c:hover{background:var(--cyan-soft)}.ghost.svelte-18sv61c{background:transparent;color:var(--text-muted)}.ghost.svelte-18sv61c:hover{color:var(--text)}.nav.svelte-18sv61c{background:transparent;color:var(--text-muted);height:42px;padding:0 16px}.nav.svelte-18sv61c:hover{color:var(--text)}.nav.active.svelte-18sv61c{background:#00f2fe1a;color:var(--cyan)}
