.c-mys-button[data-v-12e685cc]{--role:var(--sys-primary);--on-role:var(--sys-on-primary);--role-strong:var(--sys-primary-strong);--role-container:var(--sys-primary-container);--on-role-container:var(--sys-on-primary-container);--state-on:var(--on-role);align-items:center;border:var(--border-thin) solid transparent;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--m);font-weight:var(--weight-medium);gap:var(--space-2);isolation:isolate;justify-content:center;line-height:1;position:relative;text-decoration:none;transition:background-color var(--duration-fast) var(--motion-standard),box-shadow var(--duration-fast) var(--motion-standard),color var(--duration-fast) var(--motion-standard),border-color var(--duration-fast) var(--motion-standard),border-radius var(--duration-base) var(--motion-emphasized),transform var(--duration-fast) var(--motion-spring-soft);white-space:nowrap;--btn-radius-rest:1.25rem;--btn-radius-press:.75rem;border-radius:var(--btn-radius-rest)}.c-mys-button[data-v-12e685cc]:before{background:var(--state-on);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--duration-fast) var(--motion-standard)}.c-mys-button[data-v-12e685cc]:hover:before{opacity:var(--state-hover)}.c-mys-button[data-v-12e685cc]:focus-visible:before{opacity:var(--state-focus)}.c-mys-button[data-v-12e685cc]:active:before{opacity:var(--state-press)}.c-mys-button[data-v-12e685cc]>*{position:relative;z-index:1}.c-mys-button[data-v-12e685cc]:active{border-radius:var(--btn-radius-press);transform:scale(.96)}.c-mys-button .lead[data-v-12e685cc] svg,.c-mys-button .trail[data-v-12e685cc] svg{display:block;height:1.25rem;width:1.25rem}.-primary[data-v-12e685cc]{--role:var(--sys-primary);--on-role:var(--sys-on-primary);--role-strong:var(--sys-primary-strong);--role-container:var(--sys-primary-container);--on-role-container:var(--sys-on-primary-container)}.-secondary[data-v-12e685cc]{--role:var(--sys-secondary);--on-role:var(--sys-on-secondary);--role-strong:var(--sys-secondary-strong);--role-container:var(--sys-secondary-container);--on-role-container:var(--sys-on-secondary-container)}.-tertiary[data-v-12e685cc]{--role:var(--sys-tertiary);--on-role:var(--sys-on-tertiary);--role-strong:var(--sys-tertiary-strong);--role-container:var(--sys-tertiary-container);--on-role-container:var(--sys-on-tertiary-container)}.-error[data-v-12e685cc]{--role:var(--sys-error);--on-role:var(--sys-on-error);--role-strong:var(--sys-error-strong);--role-container:var(--sys-error-container);--on-role-container:var(--sys-on-error-container)}.-sm[data-v-12e685cc]{font-size:var(--mm);padding:var(--space-2) var(--space-4);--btn-radius-rest:.9rem;--btn-radius-press:.5rem}.-md[data-v-12e685cc]{font-size:var(--m);padding:var(--space-3) var(--space-5);--btn-radius-rest:1.25rem;--btn-radius-press:.75rem}.-lg[data-v-12e685cc]{font-size:var(--p);padding:var(--space-4) var(--space-6);--btn-radius-rest:1.55rem;--btn-radius-press:.9rem}.-filled[data-v-12e685cc]{background:var(--role);color:var(--on-role);--state-on:var(--on-role)}.-filled[data-v-12e685cc]:hover{box-shadow:var(--elevation-1)}.-tonal[data-v-12e685cc]{background:var(--role-container);color:var(--on-role-container);--state-on:var(--on-role-container)}.-elevated[data-v-12e685cc]{background:var(--sys-surface-container-low);box-shadow:var(--elevation-1);color:var(--role-strong);--state-on:var(--role-strong)}.-elevated[data-v-12e685cc]:hover{box-shadow:var(--elevation-2)}.-outlined[data-v-12e685cc]{background:transparent;border-color:var(--sys-outline);color:var(--role-strong);--state-on:var(--role-strong)}.-outlined[data-v-12e685cc]:hover{border-color:var(--role-strong)}.-text[data-v-12e685cc]{background:transparent;color:var(--role-strong);--state-on:var(--role-strong);padding-inline:var(--space-3)}.-block[data-v-12e685cc]{display:flex;width:100%}.-disabled[data-v-12e685cc]{box-shadow:var(--elevation-0);opacity:.38;pointer-events:none}
