.lk-ico.svelte-1d5mwuz{display:inline-block;flex:none;vertical-align:middle}.lk-btn.svelte-426wmc{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-size:14px;line-height:20px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:var(--radius-lk-sm);cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,transform .15s}.lk-btn.svelte-426wmc:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lk-btn.svelte-426wmc:active{transform:translateY(1px)}.lk-btn.svelte-426wmc:disabled{opacity:.5;cursor:not-allowed;transform:none}.lk-btn--sm.svelte-426wmc{height:36px;padding:0 var(--space-4);font-size:12px;letter-spacing:.08em}.lk-btn--md.svelte-426wmc{height:48px;padding:0 var(--space-6)}.lk-btn--lg.svelte-426wmc{height:56px;padding:0 40px;font-size:15px}.lk-btn--block.svelte-426wmc{display:flex;width:100%}.lk-btn--primary.svelte-426wmc{background:var(--color-cocoa);color:var(--color-on-cocoa)}.lk-btn--primary.svelte-426wmc:not(:disabled):hover{background:var(--color-cocoa-hover)}.lk-btn--secondary.svelte-426wmc{background:transparent;color:var(--color-cocoa);border-color:var(--color-line-strong)}.lk-btn--secondary.svelte-426wmc:not(:disabled):hover{border-color:var(--color-cocoa);background:var(--color-caramel-soft)}.lk-btn--ghost.svelte-426wmc{height:auto;padding:0;background:transparent;color:var(--color-cocoa);border-bottom-color:var(--color-caramel);border-radius:0}.lk-btn--ghost.svelte-426wmc:not(:disabled):hover{border-bottom-color:var(--color-cocoa)}.lk-btn--inverse.svelte-426wmc{background:var(--color-on-chocolate);color:var(--color-chocolate)}.lk-btn--inverse.svelte-426wmc:not(:disabled):hover{background:var(--color-caramel-soft)}.lk-btn--inverse.svelte-426wmc:focus-visible{outline-color:var(--color-on-chocolate)}.lk-btn.svelte-426wmc .lk-btn__arrow{transition:transform .15s}.lk-btn.svelte-426wmc:not(:disabled):hover .lk-btn__arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.lk-btn.svelte-426wmc,.lk-btn.svelte-426wmc .lk-btn__arrow{transition:none}}
