:host{display:contents}.footer-button{appearance:none;color:var(--footer-button-text-color,var(--color-text-primary,#fff));user-select:none;font-family:Inter,sans-serif;font-style:normal;font-weight:var(--font-weight-regular,400);letter-spacing:0.02em;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--dimension-8,8px);background:var(--color-fill-secondary-default,#ffffff26);border:0px;border-radius:0.5rem;flex-shrink:0;height:2.5rem;padding:0.5rem 1rem;font-size:0.875rem;line-height:150%;text-decoration:none;display:flex}.footer-button>*{pointer-events:none}.footer-button:not([disabled]){cursor:pointer}.footer-button:focus-visible{border-radius:0.125rem;outline:rgb(255,255,255) solid 0.125rem}.footer-button:hover,.footer-button:active:focus-visible{background:var(--color-fill-secondary-hover,#ffffff59)}.footer-button-variant-outline{border:.0625rem solid var(--color-border-default,#ffffff59);background:var(--color-fill-tertiary-default,#0000)}.footer-button-variant-outline:hover,.footer-button-variant-outline:active:focus-visible{border-color:var(--color-border-hover,#ffffffa6);background:var(--color-fill-tertiary-hover,#ffffff26)}.footer-button-padding-large{height:3rem;padding:0.75rem 1.25rem}.footer-button epic-wf-eds-icon{fill:currentcolor;max-width:1.25rem;max-height:1.25rem}.footer-button:focus-visible{border-radius:0.5rem}