.button{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:center;-webkit-tap-highlight-color:transparent;line-height:20px;font-family:var(--font-family-base), "Arial";border:none;border-radius:2px;outline:none;justify-content:center;align-items:center;min-width:auto;margin:0;padding:9px 22px;font-size:14px;font-weight:400;text-decoration:none;transition:all .2s ease-in-out;display:flex;position:relative}.button.button--cta{background-color:var(--color-fill-cta);color:var(--color-text-primary)}.button.button--cta:not(.button--disabled):hover{background-color:var(--color-fill-cta-hover)}.button.button--cta.button--fab{border-color:var(--color-fill-cta)}.button.button--cta.button--fab:hover{border-color:var(--color-fill-cta);background-color:var(--color-bg-primary)!important}.button.button--primary{background-color:var(--color-fill-primary);color:var(--color-text-on-brand)}.button.button--primary:not(.button--disabled):hover{background-color:var(--color-fill-primary-hover)}.button.button--primary.button--fab{border-color:var(--color-border-brand);background-color:var(--color-bg-invert)}.button.button--primary.button--fab:hover{color:var(--color-text-brand);border-color:var(--color-border-brand);background-color:var(--color-bg-primary)!important}.button.button--secondary{background-color:var(--color-fill-secondary);color:var(--color-text-primary)}.button.button--secondary:not(.button--disabled):hover{background-color:var(--color-fill-secondary-hover)}.button.button--secondary.button--fab{border-color:var(--color-border-tertiary)}.button.button--secondary.button--fab:hover{color:var(--color-text-secondary);border-color:var(--color-border-tertiary);background-color:var(--color-bg-primary)!important}.button.button--tertiary{background-color:var(--color-fill-tertiary);color:var(--color-text-primary)}.button.button--tertiary:not(.button--disabled):hover{background-color:var(--color-fill-tertiary-hover)}.button.button--tertiary.button--fab{border-color:var(--color-fill-tertiary)}.button.button--tertiary.button--fab:hover{color:var(--color-fill-tertiary);border-color:var(--color-fill-tertiary);background-color:var(--color-bg-primary)!important}.button.button--grey{background-color:var(--color-fill-secondary);color:var(--color-text-primary)}.button.button--grey:not(.button--disabled):hover{background-color:var(--color-fill-secondary-hover)}.button.button--grey.button--fab{border-color:var(--color-border-primary)}.button.button--grey.button--fab:hover{color:var(--color-text-primary);border-color:var(--color-border-primary);background-color:var(--color-bg-primary)!important}.button.button--light-grey{background-color:var(--color-bg-secondary);color:#61646b}.button.button--light-grey:not(.button--disabled):hover{background-color:var(--color-bg-secondary-hover);color:var(--color-text-primary)}.button.button--light-grey.button--fab{border:0}.button.button--clear{color:#61646b;background:0 0}.button.button--clear:not(.button--disabled):hover{color:var(--color-text-primary);background:0 0}.button.button--clear.button--fab{border-color:#61646b}.button.button--clear.button--fab:hover{color:#61646b;border-color:#61646b;background-color:#fff!important}.button.button--disabled{opacity:.6}.button.button--large{padding:9px 22px;font-size:16px;line-height:24px}.button.button--xlarge{padding:12px 22px;font-size:20px;line-height:24px}.button.button--small{padding:6px 22px;font-size:12px;line-height:16px}.button.button--xsmall{padding:4px 22px;font-size:10px;line-height:14px}.button .material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.button .filled-icon.material-symbols-outlined{font-variation-settings:"FILL" 1}.button .button__icon--left{margin-right:8px}.button .button__icon--right{margin-left:8px}.button.button--toggle{background-color:var(--color-bg-primary);min-width:34px;min-height:34px;color:var(--color-text-primary);border:1px solid var(--color-border-primary);border-radius:4px;padding:8px;font-size:12px;line-height:16px}.button.button--toggle:not(.button--disabled):hover{background-color:var(--color-bg-primary-hover);border-color:var(--color-border-primary-hover)}.button.button--toggle.button--toggle--toggled{background-color:var(--color-fill-primary);color:var(--color-text-invert);border-color:var(--color-border-brand)}.button.button--toggle.button--toggle--toggled:not(.button--disabled):hover{background-color:var(--color-fill-primary-hover);border-color:var(--color-border-brand-hover)}.button.button--bold{font-weight:bolder}.button.button--underlined{text-decoration:underline}.button.button--italic{font-style:italic}.button.button--rounded{border-radius:50%}.button.button--menu{color:#000;background-color:#f2f5f4;border:1px solid #99a0a880;border-radius:50%;padding:9px;font-size:24px;transition:all .3s ease-out}.button.button--menu.button--large{padding:9px}.button.button--menu.button--xlarge{padding:11px}.button.button--menu.button--xsmall{padding:4px}.button.button--menu.button--small{padding:6px}.button.button--menu:not(.button--disabled):hover{background-color:#e6e6e6;box-shadow:0 4px 10px #0000001a}.button.button--menu:not(.button--disabled):active{background-color:#cfd5dc;border-color:#94979e;transition:none}.button.button--menu.button--menu--toggle-ui{border-radius:19px 0 0 19px;width:40px;height:48px;display:inline}.button.button--fab{border:1px solid #2a3c56;padding:7px;font-size:24px}.button.button--fab.button--large{padding:11px}.button.button--fab.button--xlarge{padding:11px;font-size:32px}.button.button--fab.button--small{padding:6px}.button.button--fab.button--xsmall{padding:0;font-size:18px}.button--block{width:100%;display:block}.fab-button{width:fit-content;display:flex}.fab-button.button--block{width:100%;display:block}
