.add-claude{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;display:flex}.add-claude-pointer{color:var(--ink-3);align-items:center;gap:7px;margin:0;font-size:15px;font-weight:500;display:inline-flex}.add-claude-button{background:var(--surface);min-height:52px;color:var(--ink);border:1px solid var(--control-border);border-radius:var(--radius-pill);letter-spacing:-.01em;transition:background-color var(--dur-quick) ease,border-color var(--dur-quick) ease,box-shadow var(--dur-quick) ease,transform var(--dur-quick) var(--ease-out);align-items:center;gap:12px;padding:0 24px 0 18px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.add-claude-button:hover{background:var(--surface);color:var(--ink);border-color:var(--ink-3);box-shadow:var(--shadow-soft)}.add-claude-button:active{transform:scale(.98)}.add-claude-button:focus-visible{outline:2px solid var(--registry);outline-offset:2px}.add-claude-mark{width:24px;height:24px;margin:0 2px;display:block}.add-claude-arrow{color:var(--ink-3);transition:transform var(--dur-quick) var(--ease-out)}.add-claude-button:hover .add-claude-arrow{transform:translate(3px)}.add-claude-help{color:var(--ink-3);max-width:520px;margin:0;font-size:15px;line-height:1.55}.add-claude-help strong{color:var(--ink);font-weight:600}@media (max-width:520px){.add-claude{align-items:stretch}.add-claude-pointer,.add-claude-button{justify-content:center}}@media print{.add-claude{display:none}}
