.Button-module__8RiFmG__button{cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__primary{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;box-shadow:0 4px 15px var(--primary-glow)}.Button-module__8RiFmG__primary:hover{box-shadow:0 6px 20px var(--primary-glow);transform:translateY(-2px)}.Button-module__8RiFmG__outline{border:1px solid var(--primary);color:var(--primary);background:0 0}.Button-module__8RiFmG__outline:hover{background:#3b82f61a}.Button-module__8RiFmG__ghost{color:var(--foreground);background:0 0}.Button-module__8RiFmG__ghost:hover{background:var(--surface-hover)}
