.btn.svelte-1eu67s0{font-family:var(--sans);letter-spacing:.4px;cursor:pointer;transition:background .18s var(--ease-out), transform .14s var(--ease-out), box-shadow .18s var(--ease-out), border-color .18s var(--ease-out), color .18s var(--ease-out), opacity .15s ease;white-space:nowrap;border:none;border-radius:6px;padding:13px 32px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block}.btn.svelte-1eu67s0:active:not(:disabled){transform:scale(.97)}.btn.svelte-1eu67s0:disabled{opacity:.6;cursor:not-allowed}.primary.svelte-1eu67s0{background:var(--verde-bosco);color:var(--sabbia)}@media (hover:hover) and (pointer:fine){.primary.svelte-1eu67s0:hover:not(:disabled){background:var(--verde-bosco-d);transform:translateY(-2px);box-shadow:0 6px 20px oklch(38.5% .082 158/.25)}}.outline.svelte-1eu67s0{border:1.5px solid var(--verde-bosco);color:var(--verde-bosco);background:0 0}@media (hover:hover) and (pointer:fine){.outline.svelte-1eu67s0:hover:not(:disabled){background:var(--verde-bosco);color:var(--sabbia)}}.outlineLight.svelte-1eu67s0{color:var(--sabbia);background:0 0;border:1.5px solid oklch(97.2% .006 100/.6)}@media (hover:hover) and (pointer:fine){.outlineLight.svelte-1eu67s0:hover:not(:disabled){border-color:var(--sabbia);background:oklch(97.2% .006 100/.1)}}.gold.svelte-1eu67s0{background:var(--giallo);color:var(--verde-bosco);font-weight:600}@media (hover:hover) and (pointer:fine){.gold.svelte-1eu67s0:hover:not(:disabled){background:oklch(85% .18 103);transform:translateY(-2px);box-shadow:0 6px 20px oklch(88% .18 103/.35)}}
