._btn_ef0wd_1{cursor:pointer;font:inherit;white-space:nowrap;border-radius:var(--radius-control);color:var(--label);transition:transform var(--dur-press) var(--ease-glass), background var(--dur-hover) var(--ease-hover), filter var(--dur-hover) var(--ease-hover);border:none;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}._btn_ef0wd_1:disabled{opacity:.5;cursor:not-allowed}._btn_ef0wd_1:active:not(:disabled){transform:scale(.97)}@media (hover:hover){._btn_ef0wd_1:not(:disabled):hover{filter:brightness(1.05)}}._sm_ef0wd_12{height:34px;font-size:var(--fs-callout);padding:0 14px}._md_ef0wd_13{height:42px;font-size:var(--fs-body);padding:0 18px}._lg_ef0wd_14{height:50px;font-size:var(--fs-headline);line-height:var(--lh-headline);padding:0 22px}._iconOnly_ef0wd_15{aspect-ratio:1;padding:0}._primary_ef0wd_17{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--accent-fill) 82%, white), var(--accent-fill));box-shadow:inset 0 1px 0 #ffffff59, 0 6px 16px -6px color-mix(in srgb, var(--accent-fill) 60%, transparent)}._tonal_ef0wd_20{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}._ghost_ef0wd_21{background:0 0}@media (hover:hover){._ghost_ef0wd_21:not(:disabled):hover{background:color-mix(in srgb, var(--label) 8%, transparent)}}._outline_ef0wd_23{border:.5px solid var(--separator);background:0 0}._danger_ef0wd_24{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--danger) 84%, white), var(--danger));box-shadow:inset 0 1px #ffffff4d}._spinner_ef0wd_28{border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite _spin_ef0wd_28}@keyframes _spin_ef0wd_28{to{transform:rotate(360deg)}}:root[data-motion=reduced] ._spinner_ef0wd_28{animation-duration:.6s!important}@media (prefers-reduced-motion:reduce){._spinner_ef0wd_28{animation-duration:.6s!important}}._srOnly_ef0wd_44{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
