.base-button[data-v-e52523a3]{justify-content:center;align-items:center;gap:var(--button-icon-gap);height:var(--button-height);padding:var(--button-padding);border:var(--button-border);border-radius:var(--button-radius);box-shadow:none;color:var(--button-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);white-space:nowrap;vertical-align:top;cursor:pointer;background-color:#0000;line-height:1.5;transition:color .5s,border-color .5s,background-color .5s;display:flex;position:relative}.base-button[data-v-e52523a3]:hover{border-color:var(--button-hover-color);color:var(--button-hover-color)}.base-button--red[data-v-e52523a3]:hover{border-color:var(--button-red-hover-color);color:var(--button-red-hover-color)}.base-button--warning[data-v-e52523a3]:hover{border-color:var(--button-warning-hover-border);color:var(--button-warning-hover-color)}.base-button[data-v-e52523a3]:disabled{pointer-events:none;background-color:var(--button-disabled-background);border-color:var(--color-outline)}.base-button--small[data-v-e52523a3]{height:var(--button-small-height);gap:var(--button-small-icon-gap);padding:var(--button-small-padding);border-radius:var(--button-small-radius);font-size:var(--button-small-font-size)}.base-button--primary[data-v-e52523a3]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.base-button--primary[data-v-e52523a3]:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white)}.base-button--green[data-v-e52523a3]{background-color:var(--button-green-background);border-color:var(--button-green-background);color:var(--color-white)}.base-button--green[data-v-e52523a3]:hover{background-color:var(--button-green-hover-background);border-color:var(--button-green-hover-background);color:var(--color-white)}.base-button--primary[data-v-e52523a3]:disabled,.base-button--green[data-v-e52523a3]:disabled{background-color:var(--button-filled-disabled-background);border-color:var(--button-filled-disabled-background);color:var(--button-filled-disabled-color)}.base-button--header[data-v-e52523a3]{height:var(--button-header-height);width:max-content;padding:var(--button-header-padding);border-radius:var(--button-header-radius);background-color:var(--color-button);color:var(--color-black);font-size:var(--button-header-font-size);font-weight:var(--button-header-font-weight)}.base-button--header[data-v-e52523a3],.base-button--header[data-v-e52523a3]:hover{color:var(--color-black);border:0}button svg[data-v-e52523a3-s]{fill:var(--button-color)}.base-button:not(.base-button--header) svg[data-v-e52523a3-s]{width:var(--button-icon-size);height:var(--button-icon-size)}.base-button--icon-only svg[data-v-e52523a3-s]{margin:0}.base-button--small svg[data-v-e52523a3-s]{width:var(--button-small-icon-size);height:var(--button-small-icon-size)}.base-button:hover svg[data-v-e52523a3-s]{fill:var(--button-hover-color)}.base-button--red:hover svg[data-v-e52523a3-s]{fill:var(--button-red-hover-color)}.base-button--warning:hover svg[data-v-e52523a3-s]{fill:var(--button-warning-hover-color)}.base-button--header:hover svg[data-v-e52523a3-s]{fill:var(--color-black)}.base-button--primary svg[data-v-e52523a3-s],.base-button--primary:hover svg[data-v-e52523a3-s],.base-button--green svg[data-v-e52523a3-s],.base-button--green:hover svg[data-v-e52523a3-s],.base-button--primary:disabled svg[data-v-e52523a3-s],.base-button--green:disabled svg[data-v-e52523a3-s]{fill:var(--color-white)}
