.stage-toolbar .toolbar-text{width:auto;padding:0 8px}
.toolbar-import{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid #dce3df;border-radius:6px;background:#fff;color:#4d5a53;cursor:pointer;white-space:nowrap}
.toolbar-import:hover,.stage-toolbar [data-export-canvas]:hover{border-color:#17865f;color:#176b4d}
.toolbar-import input{display:none}
.global-canvas-import{display:inline-flex;align-items:center;cursor:pointer}.global-canvas-import input{display:none}
.stage-toolbar{position:relative;z-index:20}.canvas-transfer-menu{position:relative}
.canvas-transfer-menu>summary{display:flex;align-items:center;height:24px;padding:0 9px;border:1px solid #dce3df;border-radius:6px;background:#fff;color:#4d5a53;cursor:pointer;list-style:none;font-weight:700}
.canvas-transfer-menu>summary::-webkit-details-marker{display:none}
.canvas-transfer-menu[open]>summary{border-color:#17865f;color:#176b4d;background:#f1f8f4}
.canvas-transfer-menu>div{position:absolute;right:0;top:31px;z-index:30;display:grid;width:190px;padding:5px;border:1px solid #d8e1dc;border-radius:8px;background:#fff;box-shadow:0 10px 28px #173d3026}
.stage-toolbar .canvas-transfer-menu button,.canvas-transfer-upload{display:grid;width:100%;height:auto;min-height:48px;padding:8px 10px;border:0;border-radius:6px;background:#fff;color:#28352e;text-align:left;cursor:pointer}
.stage-toolbar .canvas-transfer-menu button:hover,.canvas-transfer-upload:hover{background:#f1f8f4;color:#176b4d}
.canvas-transfer-menu b{font-size:11px}.canvas-transfer-menu small{margin-top:2px;color:#78837d;font-size:9px;font-weight:400}
.canvas-transfer-upload input{display:none}
@media(max-width:1250px){.stage-toolbar>span{display:none}.stage-toolbar{justify-content:flex-end}}
