.button-wrapper.svelte-1m6fmwl{display:inline-flex}.theme-primary.svelte-1m6fmwl{--btn-text-color:white;--btn-icon-color:var(--btn-primary);--btn-background-color:var(--btn-primary);--btn-background-color-hover:var(--btn-primary-hover);--btn-border-width:0;--btn-shadow-rgb:var(--btn-primary-rgb)}.theme-secondary.svelte-1m6fmwl{--btn-text-color:var(--text-color-2);--btn-icon-color:var(--text-color-3);--btn-background-color:transparent;--btn-background-color-hover:var(--btn-secondary-hover-bg);--btn-border-color:var(--btn-secondary-border);--btn-border-color-hover:var(--background-color-3);--btn-shadow-rgb:var(--btn-secondary-rgb)}.theme-danger.svelte-1m6fmwl{--btn-text-color:white;--btn-icon-color:var(--btn-danger);--btn-background-color:var(--btn-danger);--btn-background-color-hover:var(--btn-danger-hover);--btn-border-width:0;--btn-shadow-rgb:var(--btn-danger-rgb)}.theme-success.svelte-1m6fmwl{--btn-text-color:white;--btn-icon-color:var(--btn-success);--btn-background-color:var(--btn-success);--btn-background-color-hover:var(--btn-success-hover);--btn-border-width:0;--btn-shadow-rgb:var(--btn-success-rgb)}a.svelte-1m6fmwl,button.svelte-1m6fmwl{width:100%;color:var(--btn-text-color,var(--text-color-1));background-color:var(--btn-background-color,transparent);border:var(--btn-border-width,1.5px) solid var(--btn-border-color,transparent);font-family:var(--font-family,sans-serif);letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.55em;justify-content:center;align-items:center;gap:.4em;padding:.48em .95em;font-weight:500;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s,transform .1s,opacity .14s;display:inline-flex}.button-wrapper.svelte-1m6fmwl:not(.disabled) :where(.svelte-1m6fmwl):is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)):is(:where(.svelte-1m6fmwl):hover,:where(.svelte-1m6fmwl):focus){background-color:var(--btn-background-color-hover);color:var(--btn-text-color,var(--text-color-1));box-shadow:0 .25em 1em rgba(var(--btn-shadow-rgb), .38);border-color:var(--btn-border-color-hover,var(--btn-border-color))}.icon-only.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){color:var(--btn-icon-color);box-shadow:none;background:0 0;border:none}.icon-only.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)) svg{opacity:1}.icon-only.svelte-1m6fmwl:not(.disabled) :where(.svelte-1m6fmwl):is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)):is(:where(.svelte-1m6fmwl):hover,:where(.svelte-1m6fmwl):focus){background-color:rgba(var(--btn-shadow-rgb), .12);color:var(--btn-icon-color);box-shadow:none;transform:none}a.svelte-1m6fmwl svg,button.svelte-1m6fmwl svg{opacity:.8;font-size:.95em}.button-wrapper.svelte-1m6fmwl:not(.disabled):not(.icon-only) :where(.svelte-1m6fmwl):is(a:where(.svelte-1m6fmwl),button:where(.svelte-1m6fmwl)):hover{transform:translateY(-1px)}.button-wrapper.svelte-1m6fmwl:not(.disabled):not(.icon-only) :where(.svelte-1m6fmwl):is(a:where(.svelte-1m6fmwl),button:where(.svelte-1m6fmwl)):active{transform:translateY(0);box-shadow:none!important}.disabled.svelte-1m6fmwl{opacity:.5;cursor:not-allowed}.restricted.theme-primary.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)),.restricted.theme-danger.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)),.restricted.theme-success.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){box-shadow:none;filter:saturate(.66)}.badge.svelte-1m6fmwl{background-color:#fff3;border:1px solid #ffffff38;border-radius:.35em;margin-left:.15rem;padding:.06rem .2rem;font-size:.65rem}.theme-secondary.svelte-1m6fmwl .badge:where(.svelte-1m6fmwl){background-color:var(--background-color-2,#eaecf2);border:1px solid var(--background-color-3,#d4d4d4);color:var(--text-color-2,#333)}.size-small.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){padding:.35em .8em;font-size:.8rem}.size-small.icon-only.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){padding:.5em .6em}.size-medium.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){font-size:.9rem}.size-medium.icon-only.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){padding:.7em .8em}.size-large.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){padding:.6em 1.3em;font-size:1.05rem}.size-large.icon-only.svelte-1m6fmwl :is(button:where(.svelte-1m6fmwl),a:where(.svelte-1m6fmwl)){padding:.9em 1em}.full-width.svelte-1m6fmwl{display:block}
