.button.svelte-172mkcp{--box-shadow-border-hack-color: var(--primary-color);display:flex;gap:var(--pad-l);cursor:pointer;border:0;border-radius:.25rem;font-weight:600;line-height:1;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background .2s ease-in-out,color .2s ease-in-out;align-items:center;justify-content:center}.w-full.svelte-172mkcp{width:100%}.w-auto.svelte-172mkcp{width:auto}.h-full.svelte-172mkcp{height:100%}.h-auto.svelte-172mkcp{height:auto}.align-left.svelte-172mkcp{text-align:left;justify-content:flex-start}.align-right.svelte-172mkcp{text-align:right;justify-content:flex-end}.align-center.svelte-172mkcp{text-align:center;justify-content:center}.button[data-color-theme=accept].svelte-172mkcp{color:var(--success-signal-color-dim)}.button[data-color-theme=accept].svelte-172mkcp:hover{--box-shadow-border-hack-color: var(--success-signal-color);background-color:var(--success-signal-color-accent);color:var(--success-signal-color-dark)}.button[data-color-theme=accept].svelte-172mkcp:active{--box-shadow-border-hack-color: var(--success-signal-color-accent);background-color:var(--success-signal-color);color:var(--text-color-inverse)}.button[data-color-theme=accept-filled].svelte-172mkcp{background-color:var(--success-signal-color);color:var(--midnight-blue)}.button[data-color-theme=reject].svelte-172mkcp{color:var(--fail-signal-color-dim);--box-shadow-border-hack-color: var(--fail-signal-color)}.button[data-color-theme=reject].svelte-172mkcp:hover{border-color:var(--fail-signal-color-dark);background-color:var(--fail-signal-color-accent);color:var(--fail-signal-color-dark)}.button[data-color-theme=reject].svelte-172mkcp:active{--box-shadow-border-hack-color: var(--fail-signal-color-accent);background-color:var(--fail-signal-color);color:var(--text-color-inverse)}.button[data-color-theme=reject-filled].svelte-172mkcp{background-color:var(--fail-signal-color);color:var(--text-color-inverse)}.button[data-color-theme=reject-filled].svelte-172mkcp:hover{--box-shadow-border-hack-color: var(--fail-signal-color-dark);border-color:var(--fail-signal-color-dark);background-color:var(--fail-signal-color-accent);color:var(--fail-signal-color-dark)}.button[data-color-theme=warn-filled].svelte-172mkcp{background-color:var(--warn-signal-color);color:var(--warn-signal-color-dark)}.button[data-color-theme=warn].svelte-172mkcp{color:var(--warn-signal-color-dim);--box-shadow-border-hack-color: var(--warn-signal-color)}.button[data-color-theme=warn].svelte-172mkcp:hover{border-color:var(--warn-signal-color-dark);background-color:var(--warn-signal-color-accent);color:var(--warn-signal-color-dark)}.button[data-color-theme=warn].svelte-172mkcp:active{--box-shadow-border-hack-color: var(--warn-signal-color-accent);background-color:var(--warn-signal-color);color:var(--text-color-inverse)}.button[data-color-theme=glass].svelte-172mkcp{color:light-dark(var(--primary-color-dim),var(--text-color-semi-light));background:#ffffff1a;box-shadow:0 0 1px light-dark(var(--primary-color-80),rgba(0,0,0,.4));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:box-shadow .2s ease-in-out}.button[data-color-theme=glass].svelte-172mkcp:hover,.button[data-color-theme=glass].svelte-172mkcp:focus,.button[data-color-theme=glass].svelte-172mkcp:focus-within{box-shadow:0 0 4px light-dark(var(--primary-color-80),var(--primary-color-60))}.button[data-color-theme=glass].svelte-172mkcp:active{box-shadow:0 1px 1px light-dark(var(--primary-color-50),var(--primary-color-80))}.label.svelte-172mkcp{overflow:hidden;text-overflow:ellipsis;max-width:100%;width:100%}.icon.svelte-172mkcp{width:1rem;display:flex;justify-content:center;align-items:center}.button--primary.svelte-172mkcp{background-color:var(--primary-color-80);color:#fff}.button--primary.svelte-172mkcp:hover,.button--primary.svelte-172mkcp:focus,.button--primary.svelte-172mkcp:focus-within{background-color:var(--primary-color-60)}.button--primary.svelte-172mkcp:active{background-color:var(--primary-color)}.button--primary.svelte-172mkcp:disabled{background:var(--tertiary-color-40);color:var(--tertiary-color-60);cursor:not-allowed}.button--secondary.svelte-172mkcp{background-color:transparent;color:var(--text-color)}.button--secondary.svelte-172mkcp:hover,.button--secondary.svelte-172mkcp:focus,.button--secondary.svelte-172mkcp:focus-within{border-radius:.25rem;color:light-dark(var(--primary-color),var(--primary-color-40));box-shadow:light-dark(var(--box-shadow-border-hack-color),var(--primary-color-40)) 0 0 0 1px inset}.button--secondary.svelte-172mkcp:active{box-shadow:hsla(from var(--box-shadow-border-hack-color) h s l / .5) 0 0 0 1px inset;color:hsla(from var(--primary-color) h s l / .5)}.button--flat.svelte-172mkcp{color:light-dark(var(--primary-color),var(--primary-color-60));box-shadow:none}.button--flat.svelte-172mkcp:hover,.button--flat.svelte-172mkcp:focus,.button--flat.svelte-172mkcp:focus-within{color:var(--text-color);background:var(--semi-transparent-highlight);box-shadow:none}.button--flat.svelte-172mkcp:active{box-shadow:hsla(from var(--primary-color) h s l / .5) 0 0 0 1px inset;color:hsla(from var(--primary-color) h s l / .5)}.button--inherit-color.svelte-172mkcp{color:inherit!important}.button--small.svelte-172mkcp{padding:var(--pad-m);font-size:12px}.button--medium.svelte-172mkcp{padding:var(--pad-ml);font-size:14px}.button--large.svelte-172mkcp{padding:var(--pad-l);font-size:16px}.button.svelte-172mkcp:disabled{background:var(--tertiary-color-40);color:var(--tertiary-color-60);cursor:not-allowed}
