.btn.svelte-kbom8x{z-index:1;max-width:100%;text-decoration:none;display:inline-flex;position:relative;cursor:pointer;border:none;background:none;padding:0;font:inherit;color:inherit}.btn-off.svelte-kbom8x{opacity:.55;pointer-events:none;cursor:not-allowed}.btn-ct.svelte-kbom8x{background-color:var(--color-accent);border-radius:7px;display:flex;justify-content:center;align-items:center;padding:14px 18px;position:relative;overflow:hidden;transition:background-color .3s ease-in-out}.btn-lbl.svelte-kbom8x{z-index:2;font-family:var(--font-brand);color:var(--color-black);font-size:16px;line-height:100%;font-weight:800;letter-spacing:normal;text-transform:none;position:relative;margin:0}.btn-dots.svelte-kbom8x{z-index:5;display:flex;grid-column-gap:4px;grid-row-gap:4px;pointer-events:none;flex-flow:column;justify-content:center;align-items:center;height:100%;position:absolute;right:-2.5px}.btn-dot.svelte-kbom8x{background-color:var(--color-black);border-radius:100px;width:5px;min-width:5px;height:5px;min-height:5px}.btn-ib.svelte-kbom8x{background-color:var(--color-accent);border-radius:7px;display:flex;justify-content:center;align-items:center;width:44px;position:relative;overflow:hidden;transition:background-color .3s ease-in-out}.btn-ic.svelte-kbom8x{z-index:3;width:10px}.btn-ic-n.svelte-kbom8x{z-index:5;position:relative;transform:translate(0);transition:transform .4s ease}.btn-ic-h.svelte-kbom8x{z-index:5;position:absolute;top:50%;left:50%;transform:translate(-40px,-50%);transition:transform .4s ease}.btn.svelte-kbom8x:hover .btn-ic-n:where(.svelte-kbom8x){transform:translate(40px)}.btn.svelte-kbom8x:hover .btn-ic-h:where(.svelte-kbom8x){transform:translate(-50%,-50%)}.btn-ov.svelte-kbom8x{background-color:var(--color-secondary);opacity:0;border-radius:7px;width:100%;height:100%;position:absolute;inset:0%;pointer-events:none;transition:opacity .3s ease-in-out}.btn.svelte-kbom8x:hover .btn-ov:where(.svelte-kbom8x){opacity:1}.btn-s.svelte-kbom8x .btn-ct:where(.svelte-kbom8x),.btn-s.svelte-kbom8x .btn-ib:where(.svelte-kbom8x){background-color:var(--color-primary)}.btn-s.svelte-kbom8x .btn-lbl:where(.svelte-kbom8x){color:var(--color-white)}.btn-s.svelte-kbom8x .btn-dot:where(.svelte-kbom8x){background-color:var(--color-white)}.btn-s.svelte-kbom8x .btn-ov:where(.svelte-kbom8x){background-color:var(--color-accent)}
