.btn.svelte-zh40jm{display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:44px;padding:.9rem 1.6rem;font-weight:700;font-size:.85rem;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;cursor:pointer;border-radius:12px;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.btn.svelte-zh40jm:hover{text-decoration:none}.btn.svelte-zh40jm:active{transform:translateY(0)}.block.svelte-zh40jm{width:100%}.lime.svelte-zh40jm{color:#0b0c0a;border:1px solid #9ed31f;background:linear-gradient(180deg,#dcf87a,#b7e62b 46%,#8fbf1e);box-shadow:0 10px 26px #b7e62b4d,inset 0 1px #ffffffd9,inset 0 -2px #00000026}.lime.svelte-zh40jm:hover{color:#0b0c0a;background:linear-gradient(180deg,#eaff96,#c9f344 46%,#a3d827);box-shadow:0 14px 34px #b7e62b6b,inset 0 1px #fffffff2,inset 0 -2px #00000024;transform:translateY(-2px)}.lime.svelte-zh40jm:active{box-shadow:0 4px 12px #b7e62b4d,inset 0 2px 6px #00000038}.ghost.svelte-zh40jm{color:#f4f7ec;border-color:#ffffff47;background:linear-gradient(180deg,#ffffff29,#ffffff08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #fff6}.ghost.svelte-zh40jm:hover{color:#fff;border-color:#b7e62bbf;background:linear-gradient(180deg,#b7e62b3d,#b7e62b0f);box-shadow:0 10px 26px #0006,inset 0 1px #ffffff80;transform:translateY(-2px)}.outline.svelte-zh40jm{padding:.6rem 1.1rem;font-size:.76rem;border-radius:10px;color:#b7e62b;border-color:#b7e62b80;background:linear-gradient(180deg,#b7e62b29,#b7e62b0a);box-shadow:inset 0 1px #ffffff3d}.outline.svelte-zh40jm:hover{color:#eaff96;border-color:#b7e62bcc;background:linear-gradient(180deg,#b7e62b57,#b7e62b1f);transform:translateY(-2px)}
