.Button-module__8RiFmG__btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;line-height:1;display:inline-flex}.Button-module__8RiFmG__btn:active{transform:translateY(1px)}.Button-module__8RiFmG__sm{height:32px;padding-inline:var(--space-4);font-size:var(--text-sm)}.Button-module__8RiFmG__md{height:40px;padding-inline:var(--space-5);font-size:var(--text-sm)}.Button-module__8RiFmG__lg{height:48px;padding-inline:var(--space-6);font-size:var(--text-base)}.Button-module__8RiFmG__primary{background:var(--color-primary);color:var(--color-on-primary)}.Button-module__8RiFmG__primary:hover{background:var(--color-primary-hover)}.Button-module__8RiFmG__primary:active{background:var(--color-primary-press)}.Button-module__8RiFmG__dark{background:var(--color-ink);color:var(--color-on-dark)}.Button-module__8RiFmG__dark:hover{background:var(--color-primary);color:var(--color-on-primary)}.Button-module__8RiFmG__outline{color:var(--color-on-dark);border-color:var(--glass-border);background:0 0}.Button-module__8RiFmG__outline:hover{border-color:var(--color-primary);color:var(--color-primary)}.Button-module__8RiFmG__ghost{color:inherit;background:0 0}.Button-module__8RiFmG__ghost:hover{background:#ffffff1a}.Button-module__8RiFmG__btn:disabled{opacity:.55;cursor:not-allowed}
