/* Preview Canvas: unconnected output drag action menu, one-layer glass. */
#canvasViewport .canvas-link-menu[hidden]{display:none!important}
#canvasViewport .canvas-link-menu{
 position:absolute;z-index:26;width:232px;max-width:calc(100% - 20px);
 max-height:calc(100% - 20px);overflow-y:auto;
 padding:10px;border-radius:15px;
 background:rgba(33,36,39,.80);border:1px solid rgba(255,255,255,.23);
 color:#f3f1ec;box-shadow:0 16px 40px rgba(0,0,0,.28);
 -webkit-backdrop-filter:blur(21px) saturate(135%);
 backdrop-filter:blur(21px) saturate(135%);
 pointer-events:auto;
}
#canvasViewport .canvas-link-menu-head{display:flex;align-items:center;justify-content:space-between;padding:4px 5px 0}
#canvasViewport .canvas-link-menu-head strong{font-size:13px;letter-spacing:.03em;font-weight:600}
#canvasViewport .canvas-link-menu-head button{
 border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer;padding:0 5px;
}
#canvasViewport .canvas-link-menu p{font-size:10px;color:#aeb4b0;margin:4px 5px 9px}
#canvasViewport .canvas-link-menu>button{
 width:100%;display:flex;align-items:center;gap:11px;text-align:left;
 border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;
 padding:9px 11px;cursor:pointer;font-size:12px;transition:background .15s,border-color .15s;
}
#canvasViewport .canvas-link-menu>button>span:first-child{
 color:#f8d851;font-size:17px;min-width:22px;text-align:center;
}
#canvasViewport .canvas-link-menu>button small{
 display:block;color:#abb0ab;font-size:10px;margin-top:3px;font-weight:400;
}
#canvasViewport .canvas-link-menu>button:hover,
#canvasViewport .canvas-link-menu>button:focus-visible{
 outline:none;border-color:rgba(255,221,86,.25);
 background:rgba(255,215,75,.13);
}
#canvasViewport .canvas-link-menu-divider{
 height:1px;margin:5px 9px;background:rgba(255,255,255,.13);
}
body[data-theme="light"] #canvasViewport .canvas-link-menu{
 background:rgba(240,244,241,.88);color:#303532;
 border-color:rgba(255,255,255,.70);box-shadow:0 15px 38px rgba(45,55,50,.17);
}
body[data-theme="light"] #canvasViewport .canvas-link-menu p,
body[data-theme="light"] #canvasViewport .canvas-link-menu>button small{color:#5b655c}
body[data-theme="light"] #canvasViewport .canvas-link-menu-divider{background:rgba(65,78,69,.13)}
body[data-theme="light"] #canvasViewport .canvas-link-menu>button:hover,
body[data-theme="light"] #canvasViewport .canvas-link-menu>button:focus-visible{
 background:rgba(230,182,35,.13);
}
