button.svelte-off1fo{align-items:center;border:1px solid var(--darkest-grey);border-radius:var(--border-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-wrap:nowrap;font-size:.75rem;font-weight:500;gap:.25rem;justify-content:center;line-height:1.5rem;max-width:24rem;overflow:hidden;padding:.5rem 1.75rem;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:outline .1s ease-in-out,border .5s ease-in-out,background .3s ease-in-out,filter .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap}button.svelte-off1fo:disabled{box-shadow:none;cursor:not-allowed;opacity:.3}button.svelte-off1fo:hover:not(:disabled){filter:brightness(125%)}button.svelte-off1fo:active:not(:disabled){box-shadow:none;filter:brightness(100%)}button.svelte-off1fo:focus,button.svelte-off1fo:focus-visible{outline:var(--outline-width) var(--darkest-grey) var(--outline-style);outline-offset:var(--outline-offset)}button.svelte-off1fo.primary{background-color:var(--lightest-grey);color:var(--darkest-grey);filter:brightness(100%)}button.svelte-off1fo.primary:hover{background-color:var(--darkest-grey);color:var(--lightest-grey)}button.svelte-off1fo.secondary{background-color:var(--darkest-grey);border-color:var(--dark-grey);color:var(--light-grey)}button.svelte-off1fo.danger{background-color:var(--red);border-color:var(--red)}button.svelte-off1fo.danger,button.svelte-off1fo.success{color:var(--lightest-grey)}button.svelte-off1fo.success{background-color:var(--green);border-color:var(--green)}button.svelte-off1fo.warning{background-color:var(--orange);border-color:var(--orange)}button.svelte-off1fo.info,button.svelte-off1fo.warning{color:var(--lightest-grey)}button.svelte-off1fo.info{background-color:var(--blue);border-color:var(--blue)}button.svelte-off1fo.small{line-height:1rem;padding:.25rem .5rem}button.svelte-off1fo.full-width{width:100%}@media (max-width:1800px){button.svelte-off1fo{font-size:.75rem;line-height:1.25rem;padding:.625rem 2rem}}
