.copy-button{align-items:center;background:none;border:0;border-radius:var(--radius-control);color:var(--text-color-muted);cursor:pointer;display:inline-flex;flex:none;font:inherit;gap:var(--space-1);padding:var(--space-1);position:relative}.copy-button:focus-visible,.copy-button:hover{background:var(--state-hover);color:var(--text-color-default)}.copy-button--icon{display:inline-flex}.copy-button--icon-done,.copy-button--icon-failed,.copy-button.is-copied .copy-button--icon-copy,.copy-button.is-failed .copy-button--icon-copy{display:none}.copy-button.is-copied .copy-button--icon-done,.copy-button.is-failed .copy-button--icon-failed{display:inline-flex}.copy-button.is-copied{color:var(--success-11)}.copy-button.is-failed{color:var(--error-11)}.copy-button--status{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}