._btn_1nlfm_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-press) var(--ease-glass), filter var(--dur-press) var(--ease-glass);border:none;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}._btn_1nlfm_1:disabled{opacity:.5;cursor:not-allowed}._btn_1nlfm_1:active:not(:disabled){transform:scale(.97)}@media (hover:hover){._btn_1nlfm_1:not(:disabled):hover{filter:brightness(1.05)}}._sm_1nlfm_12{height:34px;font-size:var(--fs-callout);padding:0 14px}._md_1nlfm_13{height:42px;font-size:var(--fs-body);padding:0 18px}._lg_1nlfm_14{height:50px;font-size:var(--fs-headline);line-height:var(--lh-headline);padding:0 22px}._iconOnly_1nlfm_15{aspect-ratio:1;padding:0}._primary_1nlfm_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_1nlfm_20{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}._ghost_1nlfm_21{background:0 0}@media (hover:hover){._ghost_1nlfm_21:not(:disabled):hover{background:color-mix(in srgb, var(--label) 8%, transparent)}}._outline_1nlfm_23{border:.5px solid var(--separator);background:0 0}._danger_1nlfm_24{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--danger) 84%, white), var(--danger));box-shadow:inset 0 1px #ffffff4d}._spinner_1nlfm_28{border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite _spin_1nlfm_28}@keyframes _spin_1nlfm_28{to{transform:rotate(360deg)}}:root[data-motion=reduced] ._spinner_1nlfm_28{animation-duration:.6s!important}@media (prefers-reduced-motion:reduce){._spinner_1nlfm_28{animation-duration:.6s!important}}._srOnly_1nlfm_44{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
