button.svelte-nvuq82{border-radius:var(--radius-input);text-align:center;font:500 13px var(--font-family);background-color:var(--color-primary);height:var(--height-button);color:var(--color-white);box-sizing:border-box;--action-button-color:var(--color-primary);--action-button-focus-color:var(--color-primary);border:none;justify-content:center;align-items:center;gap:.4em;margin:0;padding:0;display:flex;height:40px!important;min-height:40px!important;max-height:40px!important}button.svelte-nvuq82:enabled:hover{outline:var(--button-outline-width,2px) solid var(--action-button-color);outline-offset:var(--button-outline-offset,2px)}button.svelte-nvuq82:enabled:focus-visible{outline:var(--button-outline-width,2px) solid var(--action-button-focus-color);outline-offset:var(--button-outline-offset,2px)}button.literal.svelte-nvuq82{color:var(--color-on-primary);min-height:40px;font:500 13px var(--font-family);cursor:pointer;padding:0 20px}button.ghost[aria-pressed=false].svelte-nvuq82{color:var(--color-text)}button.secondary.svelte-nvuq82,button.ghost.svelte-nvuq82,button.dismiss.svelte-nvuq82{box-sizing:border-box;min-width:40px;min-height:40px;font:500 13px var(--font-family);background:var(--color-bg);color:var(--color-text);--action-button-color:var(--color-text);--action-button-focus-color:var(--color-primary);gap:8px;padding:0 12px}button.secondary.svelte-nvuq82{border:1px solid var(--color-border)}button.ghost.svelte-nvuq82{color:var(--color-primary);--action-button-color:var(--color-primary);background:0 0}button.dismiss.svelte-nvuq82{box-sizing:border-box;min-width:132px;min-height:var(--height-button,40px);border-radius:var(--radius-input);background:var(--color-black);color:var(--color-white);font:500 13px/1 var(--font-family);cursor:pointer;--action-button-color:var(--color-black);--action-button-focus-color:var(--color-black);border:0;padding:0 20px;height:40px!important;min-height:40px!important;max-height:40px!important}button.dismiss.svelte-nvuq82:enabled:hover{outline:var(--button-outline-width,2px) solid var(--action-button-color);outline-offset:var(--button-outline-offset,2px)}button.dismiss.svelte-nvuq82:enabled:focus-visible{outline:var(--button-outline-width,2px) solid var(--action-button-focus-color);outline-offset:var(--button-outline-offset,2px)}button.dismiss.svelte-nvuq82:enabled:hover,button.dismiss.svelte-nvuq82:enabled:focus-visible{background:var(--color-black);color:var(--color-white)}button.dismiss.svelte-nvuq82:disabled{opacity:.5;cursor:not-allowed}button.icon-only.svelte-nvuq82{width:40px;min-width:40px;padding:0}button.ghost.icon-only.svelte-nvuq82{border-radius:50%}button.ghost.icon-only.svelte-nvuq82:hover:not(:disabled):not([aria-disabled=true]){--icon-ring:color-mix(in srgb, currentColor 50%, transparent);--icon-ring-inner:calc(var(--icon-hover-size,20px) / 2 + 2px);background:radial-gradient(circle, transparent var(--icon-ring-inner), var(--icon-ring) calc(var(--icon-ring-inner) + .5px), var(--icon-ring) calc(var(--icon-ring-inner) + 1.5px), transparent calc(var(--icon-ring-inner) + 2px));box-shadow:none}button.ghost.icon-only.svelte-nvuq82:enabled:hover:not(:focus-visible){outline:none}button.svelte-nvuq82:disabled{opacity:.5;cursor:default}button.blue.svelte-nvuq82,button.black.svelte-nvuq82,button.red.svelte-nvuq82,button.orange.svelte-nvuq82{color:var(--color-white)}button.blue.svelte-nvuq82{background-color:var(--color-blue);box-sizing:border-box;--action-button-color:var(--color-blue);--action-button-focus-color:var(--color-blue);height:40px!important;min-height:40px!important;max-height:40px!important}button.blue.svelte-nvuq82:enabled:hover{outline:var(--button-outline-width,2px) solid var(--action-button-color);outline-offset:var(--button-outline-offset,2px)}button.blue.svelte-nvuq82:enabled:focus-visible{outline:var(--button-outline-width,2px) solid var(--action-button-focus-color);outline-offset:var(--button-outline-offset,2px)}button.black.svelte-nvuq82{background-color:var(--color-black);box-sizing:border-box;--action-button-color:var(--color-black);--action-button-focus-color:var(--color-black);height:40px!important;min-height:40px!important;max-height:40px!important}button.black.svelte-nvuq82:enabled:hover{outline:var(--button-outline-width,2px) solid var(--action-button-color);outline-offset:var(--button-outline-offset,2px)}button.black.svelte-nvuq82:enabled:focus-visible{outline:var(--button-outline-width,2px) solid var(--action-button-focus-color);outline-offset:var(--button-outline-offset,2px)}button.red.svelte-nvuq82{background-color:var(--color-red);box-sizing:border-box;--action-button-color:var(--color-red);--action-button-focus-color:var(--color-red);height:40px!important;min-height:40px!important;max-height:40px!important}button.red.svelte-nvuq82:enabled:hover{outline:var(--button-outline-width,2px) solid var(--action-button-color);outline-offset:var(--button-outline-offset,2px)}button.red.svelte-nvuq82:enabled:focus-visible{outline:var(--button-outline-width,2px) solid var(--action-button-focus-color);outline-offset:var(--button-outline-offset,2px)}button.red.svelte-nvuq82:enabled:hover,button.red.svelte-nvuq82:enabled:focus-visible{background-color:var(--color-red);color:var(--color-white)}button.black.svelte-nvuq82:enabled:hover,button.black.svelte-nvuq82:enabled:focus-visible{background-color:var(--color-black);color:var(--color-white)}button.orange.svelte-nvuq82{background-color:var(--color-blue);box-sizing:border-box;--action-button-color:var(--color-blue);--action-button-focus-color:var(--color-blue);height:40px!important;min-height:40px!important;max-height:40px!important}button.orange.svelte-nvuq82:enabled:hover{outline:var(--button-outline-width,2px) solid var(--action-button-color);outline-offset:var(--button-outline-offset,2px)}button.orange.svelte-nvuq82:enabled:focus-visible{outline:var(--button-outline-width,2px) solid var(--action-button-focus-color);outline-offset:var(--button-outline-offset,2px)}button.white.svelte-nvuq82{background-color:var(--color-white);color:var(--color-black);--action-button-color:var(--color-black);--action-button-focus-color:var(--color-black)}button.outline.svelte-nvuq82{background-color:var(--color-white);color:var(--color-black);--action-button-color:var(--color-black);--action-button-focus-color:var(--color-black);border:1px solid var(--color-black)}
