.emb{gap:14px;display:grid}.emb-preview{background:var(--vb-bg);border:0;inline-size:100%;max-inline-size:980px}.emb-code{max-inline-size:980px;position:relative}.emb-code pre{padding:14px 16px;border-radius:var(--radius-md);background:var(--vb-ink);color:var(--vb-on-ink);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;word-break:break-all;margin:0;padding-inline-end:120px;line-height:1.6;overflow-x:auto}.emb-copy{border:1px solid var(--vb-on-ink-line);border-radius:var(--radius-pill);background:var(--vb-ink-raised);color:var(--vb-on-ink);font-size:var(--text-xs);cursor:pointer;transition:border-color var(--duration-state) var(--ease-out);padding:5px 12px;position:absolute;inset-block-start:10px;inset-inline-end:10px}.emb-copy:hover{border-color:var(--vb-on-ink-muted)}.emb-pick{max-inline-size:520px;color:var(--vb-muted);font-size:var(--text-xs);gap:4px;display:grid}.emb-pair{flex-wrap:wrap;gap:12px;max-inline-size:980px;display:flex}.emb-pair .emb-pick{flex:220px}.emb-pick select{border:1px solid var(--vb-line-strong);border-radius:var(--radius-md);background:var(--vb-bg);color:var(--vb-text);font:inherit;font-size:var(--text-sm);padding:8px 10px}.emb-terms{gap:10px;max-inline-size:72ch;margin:0;padding-inline-start:20px;line-height:1.55;display:grid}.emb-terms li:first-child,.emb-terms li:nth-child(2){font-weight:500}
