.oche-theme .button.svelte-ndr24n.svelte-ndr24n{--background-color:var(--accent-color);--color:var(--accent-text-color);--hover-bg:var(--green-550);--hover-color:var(--gray-50);--disabled-bg:var(--gray-400);--disabled-color:var(--gray-150)}.oche-theme .button.secondary.svelte-ndr24n.svelte-ndr24n{--background-color:var(--accent-text-color);--color:var(--accent-color);--hover-bg:var(--gray-150);--hover-color:var(--green-850)}.oche-theme .button.transparent.svelte-ndr24n.svelte-ndr24n{--color:white;--hover-bg:white;--hover-color:var(--gray);font-weight:600}.oche-theme .button.secondary.transparent.svelte-ndr24n.svelte-ndr24n{--color:var(--accent-text-color);--hover-bg:var(--accent-text-color);--hover-color:var(--accent-color)}.shufl-theme .button.svelte-ndr24n.svelte-ndr24n{--background-color:var(--orange);--color:var(--secondary-text-color);--hover-bg:var(--orange-550);--hover-color:var(--secondary-text-color);--disabled-bg:var(--gray-400);--disabled-color:var(--gray-850)}.shufl-theme .button.svelte-ndr24n.svelte-ndr24n:hover:not(:disabled){filter:brightness(1.1)}.shufl-theme .button.secondary.svelte-ndr24n.svelte-ndr24n{--background-color:var(--accent-color);--color:var(--accent-text-color);--hover-bg:var(--accent-color);--hover-color:var(--accent-text-color)}.shufl-theme .button.transparent.svelte-ndr24n.svelte-ndr24n{--color:var(--accent-color);--hover-bg:var(--accent-color);--hover-color:var(--accent-text-color)}.shufl-theme .button.secondary.transparent.svelte-ndr24n.svelte-ndr24n{--color:var(--accent-text-color);--hover-bg:var(--accent-text-color);--hover-color:var(--accent-color)}.button.transparent.svelte-ndr24n.svelte-ndr24n{background-color:transparent;color:var(--color, currentColor);--hover-bg:rgba(255, 255, 255, .25);--hover-color:currentColor;--disabled-bg:transparent;--disabled-color:currentColor;border:.1rem solid currentColor;font-weight:400}.button.svelte-ndr24n.svelte-ndr24n{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:solid transparent;border-radius:var(--radius-full);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;font-size:1.1rem;margin:0;overflow:hidden;padding:.75rem 1.25rem;text-align:center;touch-action:manipulation;transform:translateZ(0);transition:filter .2s;text-transform:uppercase;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;position:relative;font-weight:600;flex-shrink:0;background-color:var(--background-color);color:var(--color, currentColor)}.button.wide.svelte-ndr24n.svelte-ndr24n{flex:0 1 16rem;justify-content:center}.icon.svelte-ndr24n.svelte-ndr24n{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em}.button.has-icon.svelte-ndr24n.svelte-ndr24n{padding:.5rem .75rem}.button.loading.svelte-ndr24n.svelte-ndr24n{background-color:var(--disabled-bg);color:var(--disabled-color);cursor:var(--default-cursor)}.button.small.svelte-ndr24n.svelte-ndr24n{font-size:.9rem;padding:.5rem .75rem}.button.small.svelte-ndr24n .icon.svelte-ndr24n{width:1.25em;height:1.25em}.button.svelte-ndr24n.svelte-ndr24n:main,.button.svelte-ndr24n.svelte-ndr24n:focus{-webkit-user-select:auto;user-select:auto}.button.svelte-ndr24n.svelte-ndr24n:hover{text-decoration:none}.button.svelte-ndr24n.svelte-ndr24n:hover:not(:disabled,.loading){background-color:var(--hover-bg);color:var(--hover-color);border-color:var(--hover-bg)}.button.disabled.svelte-ndr24n.svelte-ndr24n{cursor:auto}.button.disabled.svelte-ndr24n.svelte-ndr24n{background-color:var(--disabled-bg);color:var(--disabled-color)}.button.transparent.disabled.svelte-ndr24n.svelte-ndr24n{opacity:.5}.image.svelte-ndr24n.svelte-ndr24n{padding:0;width:2.5rem;height:2.5rem;background-size:contain;margin:auto}.loading.svelte-ndr24n>:not(.spinner){opacity:0}.spinner.svelte-ndr24n.svelte-ndr24n{height:1.5rem;width:1.5rem;margin:auto;display:flex;align-items:center;justify-content:stretch;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
