:is(a,button).button-element[data-v-82ae28a8]{--button-border-radius: var(--button-border-radius-default, var(--border-radius-elements, 1em));--button-border-width: var(--button-border-width-default, calc(max(.1em, 2px)));--button-padding-inline: var(--button-padding, var(--button-padding-inline-default, 2em));--button-padding-block: var(--button-padding, var(--button-padding-block-default, .75em));--button-font-size-default: calc(var(--w-font-16-title, 1rem) * var(--button-font-size-multiplier));--button-font-size-multiplier: 1.1;--button-border-style: solid;--used-button-primary-color: var(--button-primary-color, var(--secondary-color));--used-button-primary-color-contrast: var(--button-primary-color-contrast, var(--secondary-color-contrast));background-color:rgba(0,0,0,0) !important;display:inline-grid;place-items:stretch;grid-template:auto/auto;grid-template-areas:"content";box-sizing:border-box;cursor:pointer;overflow:hidden;box-shadow:none;border:none !important;font-size:var(--button-font-size, var(--button-font-size-default));font-family:var(--button-font-family, var(--body-font, sans-serif)),sans-serif;white-space:nowrap;font-weight:500}:is(a,button).button-element[data-v-82ae28a8]:not(.text-link){text-transform:var(--button-text-transform);text-decoration:none}:is(a,button).button-element[data-v-82ae28a8] *{color:inherit !important}:is(a,button).button-element[data-v-82ae28a8]:is(.filled,.outlined){--border-color: var(--used-button-primary-color)}:is(a,button).button-element:is(.filled,.outlined)>.label[data-v-82ae28a8]{text-align:center;white-space:nowrap;overflow:clip;text-overflow:ellipsis;min-width:1px;max-width:unset}:is(a,button).button-element.filled[data-v-82ae28a8]{color:var(--used-button-primary-color-contrast)}:is(a,button).button-element.filled>.background-layer[data-v-82ae28a8]{background-color:var(--used-button-primary-color)}:is(a,button).button-element.filled>.state-layer[data-v-82ae28a8]{background-color:var(--body-background-color)}:is(a,button).button-element.filled[data-v-82ae28a8]:disabled,:is(a,button).button-element.filled[aria-disabled=true][data-v-82ae28a8]{color:var(--body-background-color);pointer-events:none;--border-color: transparent}:is(a,button).button-element.filled:disabled>.background-layer[data-v-82ae28a8],:is(a,button).button-element.filled[aria-disabled=true]>.background-layer[data-v-82ae28a8]{background-color:var(--body-text-color)}:is(a,button).button-element.outlined[data-v-82ae28a8]{color:var(--used-button-primary-color)}:is(a,button).button-element.outlined>.background-layer[data-v-82ae28a8]{background-color:rgba(0,0,0,0)}:is(a,button).button-element.outlined[data-v-82ae28a8]:disabled,:is(a,button).button-element.outlined[aria-disabled=true][data-v-82ae28a8]{color:var(--body-text-color);--border-color: var(--body-text-color)}:is(a,button).button-element.text-link[data-v-82ae28a8]{--button-border-style: none;--button-border-width: 0;--button-font-size-default: inherit;--button-padding-inline-default: 0;--button-padding-block-default: 0;--button-border-radius-default: 0;background-color:rgba(0,0,0,0);color:inherit}:is(a,button).button-element.text-link[data-v-82ae28a8]:not(:disabled,[aria-disabled=true]){text-decoration:underline}:is(a,button).button-element.text-link[data-v-82ae28a8]:not(:disabled,[aria-disabled=true]):hover,:is(a,button).button-element.text-link[data-v-82ae28a8]:not(:disabled,[aria-disabled=true]):focus-visible{color:var(--body-title-color)}:is(a,button).button-element.text-link:not(:disabled,[aria-disabled=true]):hover>.state-layer[data-v-82ae28a8],:is(a,button).button-element.text-link:not(:disabled,[aria-disabled=true]):hover>.background-layer[data-v-82ae28a8]{opacity:0}:is(a,button).button-element.danger[data-v-82ae28a8]{--used-button-primary-color: #c62828;--used-button-primary-color-contrast: #ffffff}:is(a,button).button-element.level-2[data-v-82ae28a8]{--button-padding-inline-default: 1.5em;--button-padding-block-default: .33em;--button-font-size-multiplier: 1}:is(a,button).button-element.level-3[data-v-82ae28a8]{--button-padding-inline-default: 1em;--button-padding-block-default: .25em;--button-font-size-multiplier: .8}:is(a,button).button-element[data-v-82ae28a8]:disabled,:is(a,button).button-element[aria-disabled=true][data-v-82ae28a8]{cursor:default;font-weight:normal;opacity:.5}:is(a,button).button-element[data-v-82ae28a8],:is(a,button).button-element[data-v-82ae28a8]>*{transition:background-color 250ms ease-in-out,color 250ms ease-in-out,border-color 250ms ease-in-out,outline 250ms ease-in-out,opacity 250ms ease-in-out}:is(a,button).button-element[data-v-82ae28a8]>*{grid-area:content;border-radius:var(--button-border-radius);overflow:hidden}:is(a,button).button-element[data-v-82ae28a8]>:is(.background-layer){border:var(--button-border-style) var(--button-border-width) var(--border-color)}:is(a,button).button-element>.label[data-v-82ae28a8]{padding-inline:var(--button-padding-inline);padding-block:var(--button-padding-block);place-self:center stretch}:is(a,button).button-element>.state-layer[data-v-82ae28a8]{place-self:stretch;background-color:var(--body-text-color);opacity:0}:is(a,button).button-element:not([disabled],[aria-disabled=true]):is(:hover)>.state-layer[data-v-82ae28a8]{opacity:.1}:is(a,button).button-element[data-v-82ae28a8]:not([disabled],[aria-disabled=true]):is(:focus-visible){outline:2px solid var(--body-text-color, #333333);outline-offset:2px;border-radius:var(--button-border-radius)}:is(a,button).button-element:not([disabled],[aria-disabled=true]):is(:focus-visible)>.state-layer[data-v-82ae28a8]{opacity:.25}
