svg.svelte-jm1vpa{animation:svelte-jm1vpa-rotate 1s linear infinite}@keyframes svelte-jm1vpa-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.svelte-1dfcxgt{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;width:100%;font-family:var(--button-font);font-size:var(--button-font-size);font-weight:var(--button-font-weight);padding:var(--half-rem) var(--fourteen-sixteenths-rem);border-radius:var(--button-border-radius);color:var(--primary-button-colour);background-color:var(--primary-button-bg-colour);border:1px solid var(--primary-button-bg-colour);gap:var(--half-rem);box-shadow:0 0 #0000;transition:box-shadow var(--transition-duration) linear,background-color var(--transition-duration) linear,border-color var(--transition-duration) linear,color var(--transition-duration) linear}button.tertiary.svelte-1dfcxgt{color:var(--tertiary-button-colour);background-color:var(--tertiary-button-bg-colour);border-color:var(--tertiary-button-bg-colour);font-weight:var(--medium);font-size:var(--fourteen-fourteenths-rem)}button.svelte-1dfcxgt:hover:not(.active,:disabled){box-shadow:2px 4px 7px #00000040}button.active.svelte-1dfcxgt{box-shadow:2px 4px 7px #00000026 inset}button.svelte-1dfcxgt:focus,button.svelte-1dfcxgt:focus-within{outline:var(--outline-width) solid var(--outline-colour);outline-offset:var(--outline-offset)}button.svelte-1dfcxgt:disabled{opacity:var(--disabled-opacity)}button.tertiary.svelte-1dfcxgt:disabled{color:var(--tertiary-button-disabled-colour);background-color:var(--tertiary-bg-colour);border-color:var(--tertiary-bg-colour)}button.svelte-1dfcxgt svg>path{fill:var(--primary-button-colour)!important}button.tertiary.svelte-1dfcxgt svg>path{fill:var(--tertiary-button-colour)!important}button.tertiary.svelte-1dfcxgt:disabled svg>path{fill:var(--tertiary-button-disabled-colour)!important}button.danger.svelte-1dfcxgt{background-color:var(--error-primary-colour);border-color:var(--error-primary-colour);color:var(--error-accent-colour)}button.danger.svelte-1dfcxgt:disabled{opacity:var(--disabled-opacity)}button.danger.svelte-1dfcxgt:disabled svg>path{fill:var(--error-accent-colour)!important}
