.icon--small{font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.icon--medium{font-size:24px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.icon--large{font-size:40px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40}.icon--small-filled{font-size:20px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.icon--medium-filled{font-size:24px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.icon--large-filled{font-size:40px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 40}.icon--color-inherit{color:inherit}.icon--color-on-surface{color:var(--on-surface)}.icon--color-on-surface-variant{color:var(--on-surface-variant)}.icon--color-primary{color:var(--primary)}.button{display:flex;position:relative;justify-content:center;align-items:center;gap:8px;border-radius:12px;overflow:hidden}.button--full-width{width:100%}.button--icon-start{padding:0 24px 0 16px}.button--icon-start-text{padding:0 16px 0 12px}.button--icon-end{flex-direction:row-reverse;padding:0 16px 0 24px}.button--icon-end-text{flex-direction:row-reverse;padding:0 12px 0 16px}.button--no-icon{padding:0 24px}.button--no-icon-text{padding:0 16px}.button--icon,.button--icon-text{padding:0}.button--large{height:56px}.button--large-icon{width:56px}.button--medium{height:48px}.button--medium-icon{width:48px}.button--small{height:40px}.button--small-icon{width:40px}.button--filled{color:var(--on-primary-fixed);background-color:var(--primary-fixed)}.button--filled-disabled{color:var(--on-surface-variant)}.button--filled-disabled,.button--tonal{background-color:var(--surface-container-high)}.button--outlined,.button--tonal{color:var(--primary)}.button--outlined{border:2px solid var(--outline)}.button--text{color:var(--primary)}.button__state{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.button__state--color-filled{background-color:var(--on-primary-fixed)}.button__state--color-outlined,.button__state--color-text,.button__state--color-tonal{background-color:var(--primary)}