.root { display: flex; align-items: center; justify-content: center; background: var(--accent); color: var(--accent-fg); border: none; border-radius: 8px; padding: 5px 16px; font-family: "Rubik", -apple-system, sans-serif; font-size: 12px; font-weight: 600; cursor: pointer; white-space: nowrap; text-decoration: none; transition: background 0.12s; } .root:hover { opacity: 0.85; } .root:disabled { opacity: 0.6; cursor: default; }