[data-v-39c8eb64]:root{--mobile-menu-height:61px}.button[data-v-39c8eb64]{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;position:relative;transition:color var(--transition-duration-base) ease}.button--underline[data-v-39c8eb64]:after{border-bottom:1px dashed;border-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.button__icon[data-v-39c8eb64]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.button__text[data-v-39c8eb64]{padding-bottom:2px;padding-top:2px;text-align:center}.button[data-v-39c8eb64]:focus-visible{outline:3px var(--border-color-focus) solid;outline-offset:0}.button[data-v-39c8eb64]:disabled,.button[aria-disabled=true][data-v-39c8eb64]{color:var(--text-color-tertiary);cursor:not-allowed}.button--size-s[data-v-39c8eb64]{gap:2px}.button--size-s .button__icon[data-v-39c8eb64]{height:16px;width:16px}.button--size-m[data-v-39c8eb64]{gap:4px}.button--size-m .button__icon[data-v-39c8eb64]{height:24px;width:24px}.button--primary[data-v-39c8eb64]{color:var(--text-color-primary)}@media(any-hover:hover){.button--primary[data-v-39c8eb64]:hover:not(:disabled,[aria-disabled=true]){color:var(--text-color-secondary)}}.button--primary.button--inverted[data-v-39c8eb64]{color:var(--text-color-inv-primary)}@media(any-hover:hover){.button--primary.button--inverted[data-v-39c8eb64]:hover:not(:disabled,[aria-disabled=true]){color:var(--text-color-inv-secondary)}}.button--secondary[data-v-39c8eb64]{color:var(--text-color-secondary)}@media(any-hover:hover){.button--secondary[data-v-39c8eb64]:hover:not(:disabled,[aria-disabled=true]){color:var(--text-color-primary)}}.button--secondary.button--inverted[data-v-39c8eb64]{color:var(--text-color-inv-secondary)}@media(any-hover:hover){.button--secondary.button--inverted[data-v-39c8eb64]:hover:not(:disabled,[aria-disabled=true]){color:var(--text-color-inv-primary)}}.button--accent[data-v-39c8eb64]{color:var(--text-color-prim-accent)}@media(any-hover:hover){.button--accent[data-v-39c8eb64]:hover:not(:disabled,[aria-disabled=true]){color:var(--text-color-sec-accent)}}.button--accent.button--inverted[data-v-39c8eb64]{color:var(--text-color-inv-prim-accent)}@media(any-hover:hover){.button--accent.button--inverted[data-v-39c8eb64]:hover:not(:disabled,[aria-disabled=true]){color:var(--text-color-inv-sec-accent)}}.button--inverted[data-v-39c8eb64]:disabled,.button--inverted[aria-disabled=true][data-v-39c8eb64]{color:var(--text-color-inv-tertiary)}
