.composer-chips .context-menu.code-plate-menu{overscroll-behavior:contain;width:320px;max-height:min(480px,62vh);overflow-y:auto}.code-plate-menu>button{gap:8px}.code-plate-menu>button>span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.code-plate-menu>button>small{text-overflow:ellipsis;white-space:nowrap;flex:none;align-items:center;gap:5px;max-width:120px;display:inline-flex;overflow:hidden}.code-plate-menu>button>b{flex:none;width:14px}.code-plate-menu .code-dirty{background:var(--ui-warning);border-radius:50%;width:6px;height:6px;display:inline-block}.code-plate-menu .code-site{color:var(--ui-text-3,var(--ui-muted));box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:999px;margin-left:6px;padding:0 5px;font-size:10px;font-style:normal}.cp-card.ncp-card{height:auto}.ncp-card .ncp-where{color:var(--ui-text-2,var(--ui-muted));margin:8px 2px 12px;font-size:12px}.ncp-card .ncp-templates{flex-wrap:wrap}.ncp-card .ncp-commands{border-radius:var(--ui-radius-control,8px);background:var(--ui-code-bg);box-shadow:inset 0 0 0 1px var(--ui-line-soft);color:var(--ui-text);font:12px/1.6 var(--ui-code-font,ui-monospace, monospace);white-space:pre-wrap;word-break:break-all;margin:0;padding:10px 12px}.ncp-card .ncp-error{color:var(--ui-error);margin:10px 2px 0;font-size:12px}.ncp-card .cp-foot{align-items:center;gap:8px;display:flex}.ncp-card .cp-foot .plate-grow{flex:1}.ncp-card .ncp-plain{margin-top:0}.code-plate-menu .code-plate-foot{background:inherit;border-top:1px solid var(--ui-line-soft);gap:2px;margin:4px -6px -6px;padding:4px 6px 6px;display:grid;position:sticky;bottom:-6px}.code-plate-menu .code-plate-foot button{justify-content:flex-start;gap:8px}
