:root{--base-font-size:1rem}.button.svelte-1y25a2x.svelte-1y25a2x{padding:.5rem 1rem;background-color:var(--white);border:solid var(--gray-light);border-radius:10px;cursor:pointer;box-shadow:0 4px #eaeaea;transition:background-color .3s,color .3s,border .3s,transform .1s;font-size:calc(var(--base-font-size) * var(--scale-factor, 1));display:inline-flex;align-items:center;position:relative;text-align:center;transform:scale(var(--scale-factor, 1));transform-origin:center}.with-selection.svelte-1y25a2x.svelte-1y25a2x{justify-content:flex-start;padding-left:.75rem}.selection-indicator.svelte-1y25a2x.svelte-1y25a2x{width:18px;height:18px;border-radius:50%;border:2px solid var(--gray);margin-right:10px;flex-shrink:0;transition:background-color .3s,border-color .3s;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;background-color:transparent}.inner-circle.svelte-1y25a2x.svelte-1y25a2x{width:10px;height:10px;border-radius:50%;transition:all .3s}.button.wrap.svelte-1y25a2x.svelte-1y25a2x{width:100%;white-space:normal;word-break:break-word;text-align:left}.button.svelte-1y25a2x.svelte-1y25a2x:hover{transform:scale(var(--scale-factor, 1)) translateY(-1.5px)}.button.svelte-1y25a2x.svelte-1y25a2x:active{transform:scale(var(--scale-factor, 1)) translateY(1.5px);box-shadow:0 0}.button-selected.svelte-1y25a2x.svelte-1y25a2x{background-color:var(--tint);border:solid var(--tint);box-shadow:0 4px 0 var(--tint-shadow)}.button-selected.svelte-1y25a2x .selection-indicator.svelte-1y25a2x{border-color:var(--primary)}.button-selected.svelte-1y25a2x .selection-indicator .inner-circle.svelte-1y25a2x{background-color:var(--primary)}.blue.svelte-1y25a2x.svelte-1y25a2x{background-color:var(--primary);color:var(--white)}.blue.svelte-1y25a2x .selection-indicator.svelte-1y25a2x{border-color:var(--white)}.blue.svelte-1y25a2x .selection-indicator.selected .inner-circle.svelte-1y25a2x{background-color:var(--white)}.hidden.svelte-1y25a2x.svelte-1y25a2x{visibility:hidden}.darkTheme .button.svelte-1y25a2x.svelte-1y25a2x{background-color:var(--primary);border:solid var(--white);color:var(--white)}.darkTheme .button-selected.svelte-1y25a2x.svelte-1y25a2x{background-color:var(--white);color:var(--primary);border:solid var(--white);box-shadow:0 4px 0 var(--white)}.darkTheme .selection-indicator.svelte-1y25a2x.svelte-1y25a2x{border-color:var(--white)}.darkTheme .selection-indicator.svelte-1y25a2x .inner-circle.svelte-1y25a2x{background-color:var(--white)}.darkTheme .button-selected.svelte-1y25a2x .selection-indicator.svelte-1y25a2x{border-color:var(--primary)}.darkTheme .button-selected.svelte-1y25a2x .selection-indicator .inner-circle.svelte-1y25a2x{background-color:var(--primary)}
