.carv-btn.svelte-84g8vd{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;text-transform:uppercase;border-radius:var(--carv-radius-pill);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;font-weight:700;transition:background-color .15s,color .15s,border-color .15s,filter .15s;display:inline-flex}.carv-btn.svelte-84g8vd:disabled{cursor:not-allowed}.carv-btn.size-sm.svelte-84g8vd{letter-spacing:1.68px;gap:6px;height:40px;padding:13px 16px;font-size:14px}.carv-btn.size-md.svelte-84g8vd{letter-spacing:1.92px;gap:8px;height:56px;padding:19px 32px;font-size:16px}.carv-btn.size-lg.svelte-84g8vd{letter-spacing:1.92px;gap:8px;height:64px;padding:22px 40px;font-size:16px}.carv-btn.primary.svelte-84g8vd{background:var(--carv-btn-primary);color:var(--carv-text-on-primary)}.carv-btn.primary.svelte-84g8vd:hover:not(:disabled){filter:brightness(1.1)}.carv-btn.primary.svelte-84g8vd:active:not(:disabled){filter:brightness(.95)}.carv-btn.primary.svelte-84g8vd:disabled{background:var(--carv-btn-disabled)}.carv-btn.secondary.svelte-84g8vd{border:2px solid var(--carv-btn-primary);color:var(--carv-btn-primary);background:0 0}.carv-btn.secondary.svelte-84g8vd:hover:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 10%, transparent)}.carv-btn.secondary.svelte-84g8vd:active:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 15%, transparent)}.carv-btn.secondary.svelte-84g8vd:disabled{border-color:var(--carv-btn-disabled);color:var(--carv-btn-disabled)}.carv-btn.text.svelte-84g8vd{color:var(--carv-btn-primary);background:0 0}.carv-btn.text.size-md.svelte-84g8vd{letter-spacing:1.68px;gap:4px;height:40px;padding:13px 16px;font-size:14px}.carv-btn.text.svelte-84g8vd:hover:not(:disabled){background:color-mix(in srgb, var(--carv-btn-primary) 8%, transparent)}.carv-btn.underlined.svelte-84g8vd{color:var(--carv-text-header);text-underline-offset:4px;background:0 0;text-decoration:underline}.carv-btn.underlined.size-md.svelte-84g8vd{letter-spacing:1.68px;height:40px;padding:13px 16px;font-size:14px}.carv-btn.underlined.size-sm.svelte-84g8vd{text-transform:none;letter-spacing:0;font-weight:500}.carv-btn.destructive.svelte-84g8vd{background:var(--carv-red);color:var(--carv-text-on-primary)}.carv-btn.destructive.svelte-84g8vd:hover:not(:disabled){filter:brightness(1.08)}.carv-btn.destructive.svelte-84g8vd:active:not(:disabled){filter:brightness(.92)}.carv-btn.destructive.svelte-84g8vd:disabled{background:var(--carv-btn-disabled)}.carv-btn.back.svelte-84g8vd{color:var(--carv-text-header);text-transform:none;letter-spacing:0;background:0 0;border-radius:0;gap:2px;height:auto;padding:0;font-size:14px;font-weight:500;line-height:1.43}.carv-btn.svelte-84g8vd:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-fab.svelte-cksn2i{border-radius:var(--carv-radius-container);cursor:pointer;border:none;justify-content:center;align-items:center;padding:10px;transition:filter .15s,background-color .15s;display:inline-flex}.carv-fab.size-sm.svelte-cksn2i{width:32px;height:32px}.carv-fab.size-md.svelte-cksn2i{width:40px;height:40px}.carv-fab.size-lg.svelte-cksn2i{width:48px;height:48px}.carv-fab.white.svelte-cksn2i{background:var(--carv-fab-bg);color:var(--carv-text-header);box-shadow:var(--carv-shadow-fab)}.carv-fab.blue.svelte-cksn2i{background:var(--carv-btn-primary);color:var(--carv-text-on-primary)}.carv-fab.grey.svelte-cksn2i{background:var(--carv-bg-body);color:var(--carv-text-header)}.carv-fab.svelte-cksn2i:hover:not(:disabled){filter:brightness(.95)}.carv-fab.svelte-cksn2i:active:not(:disabled){filter:brightness(.9)}.carv-fab.svelte-cksn2i:disabled{opacity:.5;cursor:not-allowed}.carv-fab.svelte-cksn2i:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}
