.hub-copy-command { display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:center;padding:14px 18px;border-radius:14px;background:var(--hub-paper);color:var(--hub-ink); }
.hub-copy-command .hub-command-label { grid-column:1/-1;color:var(--hub-muted);font-size:12px; }
.hub-copy-command code { font:14px/1.7 ui-monospace,"SF Mono",Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere;user-select:text; }
.hub-copy-command button { padding:8px 16px;border:0;border-radius:10px;background:var(--hub-accent);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer; }
.hub-copy-command .hub-command-status { grid-column:1/-1;margin:0;font-size:12px;color:var(--hub-accent-hover); }
.hub-copy-command .hub-command-status:empty { display:none; }
.hub-copy-command [hidden] { display:none!important; }
@media(max-width:760px) { .hub-copy-command { grid-template-columns:minmax(0,1fr); }.hub-copy-command button { justify-self:start; } }
