.Button-module__8RiFmG__button{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:650;line-height:1.1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.Button-module__8RiFmG__button.Button-module__8RiFmG__button{text-decoration:none}.Button-module__8RiFmG__md{padding:10px 14px}.Button-module__8RiFmG__sm{padding:8px 12px;font-size:13px}.Button-module__8RiFmG__primary{background:linear-gradient(135deg,color-mix(in oklab,var(--color-accent),white 12%),color-mix(in oklab,var(--color-accent-2),white 12%));color:#fff;box-shadow:0 10px 24px color-mix(in oklab,var(--color-accent),transparent 80%)}.Button-module__8RiFmG__primary:hover{box-shadow:0 14px 30px color-mix(in oklab,var(--color-accent),transparent 76%)}.Button-module__8RiFmG__secondary{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text)}.Button-module__8RiFmG__secondary:hover{background:color-mix(in oklab,var(--color-surface-2),var(--color-accent)6%);border-color:color-mix(in oklab,var(--color-border),var(--color-accent)22%)}.Button-module__8RiFmG__ghost{color:var(--color-muted);background:0 0;border-color:#0000}.Button-module__8RiFmG__ghost:hover{color:var(--color-text);background:color-mix(in oklab,var(--color-surface-2),transparent 20%);border-color:var(--color-border)}.Button-module__8RiFmG__button:disabled{opacity:.6;cursor:not-allowed}
