button.svelte-rv5bfe{--button-min-width: var(--button-width-m);--button-min-height: var(--default-size-medium);--button-border-radius: var(--button-radius-medium);--icon-size: var(--button-icon-m-default, 16px);--print-color: var(--print-color-untoggled);--print-color-toggled: var(--button-ghost-dark-print-active);--icon-width: var(--icon-size);--icon-height: var(--icon-size);--icon-fill: var(--print-color);-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;padding:0 var(--button-padding, 12px);min-width:var(--button-min-width);min-height:var(--button-min-height);border:none;border-radius:var(--button-border-radius);background-color:var(--background-color);color:var(--print-color);cursor:var(--cursor, default);transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}button.svelte-rv5bfe.label{width:var(--button-min-width);gap:var(--button-gap)}button.svelte-rv5bfe.label.fixed{--button-min-width: 200px}button.svelte-rv5bfe.label.fixed-small{--button-min-width: 64px}button.svelte-rv5bfe.label.hug{--button-min-width: fit-content}button.svelte-rv5bfe.label.fill{--button-min-width: 100%}button.svelte-rv5bfe:active{--background-color: var(--background-color-active)}button.svelte-rv5bfe:active,button.svelte-rv5bfe.toggled{--print-color: var(--print-color-active);--button-border-color: var(--button-outline-border-active);--icon-size: var(--button-icon-m-active)}button.svelte-rv5bfe:hover:not(:active){--background-color: var(--background-color-hover);--print-color-untoggled: var(--print-color-hover);--icon-size: var(--button-icon-m-hover)}button.svelte-rv5bfe:focus,button.svelte-rv5bfe:focus-visible{outline:none}button.svelte-rv5bfe:disabled{opacity:.4;pointer-events:none}button.svelte-rv5bfe .icon-container:where(.svelte-rv5bfe){display:flex;flex-direction:column;justify-content:center;align-items:center;width:var(--button-icon-m-hover)}button.svelte-rv5bfe.small{--button-min-width: var(--button-width-s);--button-min-height: var(--default-size-small);--button-border-radius: var(--default-small-radius);--icon-size: var(--button-icon-s-default);--button-border-radius: var(--button-radius-small)}button.svelte-rv5bfe.small .icon-container:where(.svelte-rv5bfe){width:var(--button-icon-s-hover)}button.svelte-rv5bfe.small:hover:not(:active){--icon-size: var(--button-icon-s-hover)}button.svelte-rv5bfe.small:active{--icon-size: var(--button-icon-s-active)}button.svelte-rv5bfe.large{--button-min-width: var(--button-width-l);--button-min-height: var(--default-size-large);--button-border-radius: var(--button-radius-medium, 4px);--icon-size: var(--button-icon-l-default, 16px);--button-border-radius: var(--button-radius-large)}button.svelte-rv5bfe.large .icon-container:where(.svelte-rv5bfe){width:var(--button-icon-l-hover)}button.svelte-rv5bfe.large:hover:not(:active){--icon-size: var(--button-icon-l-hover)}button.svelte-rv5bfe.large:active{--icon-size: var(--button-icon-l-active)}button.svelte-rv5bfe.ghost{--background-color: var(--button-ghost-dark-fill-default);--print-color-untoggled: var(--button-ghost-dark-print-default);--background-color-hover: var(--button-ghost-dark-fill-hover);--print-color-hover: var(--button-ghost-dark-print-hover);--background-color-active: var(--button-ghost-dark-fill-active);--print-color-active: var(--button-ghost-dark-print-active)}button.svelte-rv5bfe.positive{--background-color: var(--button-positive-fill-default);--print-color-untoggled: var(--button-positive-print-default);--background-color-hover: var(--button-positive-fill-hover);--print-color-hover: var(--button-positive-print-hover);--background-color-active: var(--button-positive-fill-active);--print-color-active: var(--button-positive-print-active)}button.svelte-rv5bfe.dark{--background-color: var(--button-dark-fill-default);--print-color-untoggled: var(--button-dark-print-default);--background-color-hover: var(--button-dark-fill-hover);--print-color-hover: var(--button-dark-print-hover);--background-color-active: var(--button-dark-fill-active);--print-color-active: var(--button-dark-print-active)}
