.svelte-1nfu87y:where(a,button){--padding-block:calc(.5 * var(--space, 1rem));--shadow-size:.55em;--_shadow-padding:var(--shadow-size);--_min-height:calc( var(--touch-target-size) - var(--padding-block) * 2 - var(--shadow-size) );all:unset;background:hsl(var(--hue, 0) var(--saturation, 0%) 20%);border-radius:var(--border-radius, 0);box-shadow:inset 0 calc(-1 * var(--shadow-size)) hsla(var(--hue, 0) var(--saturation, 0%) 12.5%/ 70%);box-sizing:border-box;cursor:pointer;color:#fff;display:inline-block;font-size:var(--text-body, 1em);font-weight:var(--font-weight, normal);line-height:var(--line-height, 1.375);min-height:var(--_min-height);padding:var(--padding-block) 1em calc(var(--padding-block) + var(--_shadow-padding))}.svelte-1nfu87y:where(a,button):focus{outline:2px solid hsl(var(--hue--focus, var(--hue, 0)) var(--saturation--focus, var(--saturation, 0%)) 25%);outline-offset:1px}.svelte-1nfu87y:where(a,button):not(.button--disabled):active{box-shadow:none;position:relative;top:var(--shadow-size)}.svelte-1nfu87y:where(.button--disabled){box-shadow:none;cursor:default;opacity:.65;position:relative;top:var(--shadow-size)}.button--primary{--hue:215;--saturation:100%}.button--border-radius{border-radius:.5rem}.button--pill-radius{border-radius:5rem;--shadow-size:.25em}.big-buttons.svelte-1hanqj6 .button{font-size:1.5em}
