.canvascontrols{display:flex;gap:7px;margin-left:auto}.canvascontrols button:disabled{opacity:.4;cursor:not-allowed}.edgepanel{position:absolute;left:14px;bottom:14px;width:290px;max-height:170px;overflow:auto;background:#fffffff2;border:1px solid var(--line);border-radius:10px;padding:11px;z-index:4;box-shadow:var(--shadow);font-size:11px}.edgepanel>b{display:block;margin-bottom:7px}.edgepanel>span{display:grid;grid-template-columns:1fr auto 20px;gap:5px;align-items:center;padding:5px;border-top:1px solid var(--line)}.edgepanel small{color:var(--green)}.edgepanel button{border:0;background:transparent;color:var(--red);font-size:16px}
