.tile-up{border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.tile-down{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom:1px solid #fff;border-right:1px solid #fff}.noselect{-webkit-user-select:none;-ms-user-select:none;user-select:none}.tool-panel-shade{position:relative;height:11px;background:linear-gradient(180deg,#373737 0,#333 100%);border-top:1px solid #202020}.tool-panel-shade:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-panel-shade:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.resizable{position:relative}.resizable .handle{background-color:#fff;position:absolute;width:5px;height:5px;z-index:1;opacity:0}.resizable .handle.e{right:calc(0 - 5px/2);top:12px;height:calc(100% - 12px - 12px);cursor:e-resize}.resizable .handle.w{cursor:w-resize;left:calc(0 - 5px/2);top:12px;height:calc(100% - 12px - 12px)}.resizable .handle.s{bottom:calc(0 - 5px/2);left:12px;width:calc(100% - 12px - 12px);cursor:s-resize}.resizable .handle.n{top:calc(0 - 5px/2);left:12px;width:calc(100% - 12px - 12px);cursor:n-resize}.resizable .handle.ne{width:12px;height:12px;right:calc(0 - 12px/2);top:calc(0 - 12px/2);cursor:ne-resize}.resizable .handle.nw{width:12px;height:12px;left:calc(0 - 12px/2);top:calc(0 - 12px/2);cursor:nw-resize}.resizable .handle.se{width:12px;height:12px;right:calc(0 - 12px/2);bottom:calc(0 - 12px/2);cursor:se-resize}.resizable .handle.sw{width:12px;height:12px;left:calc(0 - 12px/2);bottom:calc(0 - 12px/2);cursor:sw-resize}.drop-targets{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.drop-zone-indicator-c{background:0 0;box-sizing:border-box;transition:border .2s ease-out;transition-delay:0s}.drop-zone-indicator-c:before{filter:blur(9px);position:absolute;box-sizing:border-box;content:"";z-index:1;left:0;right:0;top:0;bottom:0;transition:border .2s ease-out;transition-delay:0s;border:0}.drop-zone-indicator-c.hover{border:6px solid #0d64d2}.drop-zone-indicator-c.hover:before{border:12px solid rgba(0,147,255,.5)}.drop-zone-indicator-e{background:0 0;box-sizing:border-box;transition:border .2s ease-out;transition-delay:0s}.drop-zone-indicator-e:before{filter:blur(9px);position:absolute;box-sizing:border-box;content:"";z-index:1;left:0;right:0;top:0;bottom:0;transition:border .2s ease-out;transition-delay:0s;border-right:0}.drop-zone-indicator-e.hover{border-right:6px solid #0d64d2}.drop-zone-indicator-e.hover:before{border-right:12px solid rgba(0,147,255,.5)}.drop-zone-indicator-w{background:0 0;box-sizing:border-box;transition:border .2s ease-out;transition-delay:0s}.drop-zone-indicator-w:before{filter:blur(9px);position:absolute;box-sizing:border-box;content:"";z-index:1;left:0;right:0;top:0;bottom:0;transition:border .2s ease-out;transition-delay:0s;border-left:0}.drop-zone-indicator-w.hover{border-left:6px solid #0d64d2}.drop-zone-indicator-w.hover:before{border-left:12px solid rgba(0,147,255,.5)}.drop-zone-indicator-n{background:0 0;box-sizing:border-box;transition:border .2s ease-out;transition-delay:0s}.drop-zone-indicator-n:before{filter:blur(9px);position:absolute;box-sizing:border-box;content:"";z-index:1;left:0;right:0;top:0;bottom:0;transition:border .2s ease-out;transition-delay:0s;border-top:0}.drop-zone-indicator-n.hover{border-top:6px solid #0d64d2}.drop-zone-indicator-n.hover:before{border-top:12px solid rgba(0,147,255,.5)}.drop-zone-indicator-s{background:0 0;box-sizing:border-box;transition:border .2s ease-out;transition-delay:0s}.drop-zone-indicator-s:before{filter:blur(9px);position:absolute;box-sizing:border-box;content:"";z-index:1;left:0;right:0;top:0;bottom:0;transition:border .2s ease-out;transition-delay:0s;border-bottom:0}.drop-zone-indicator-s.hover{border-bottom:6px solid #0d64d2}.drop-zone-indicator-s.hover:before{border-bottom:12px solid rgba(0,147,255,.5)}.workspace{position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#333;width:100%;height:calc(100% - 25px - 40px)}.workspace>.droppable-e{position:absolute;top:0;bottom:0;right:0;width:10px}.workspace>.droppable-w{position:absolute;top:0;bottom:0;left:0;width:10px}.workspace .tool-bar{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;width:48px;height:100%;background-color:#333}.workspace .tool-bar .decoration{display:-ms-flexbox;display:flex;box-sizing:border-box;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:100%;position:relative;height:11px;background:linear-gradient(180deg,#373737 0,#333 100%);border-top:1px solid #202020;border-left:1px solid #202020}.workspace .tool-bar .decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.workspace .tool-bar .decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.workspace .tool-bar .decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.workspace .tool-bar .decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.workspace .tool-bar .content{height:100%;box-sizing:border-box;border:1px solid #1e1e1e;margin-left:1px;background-color:#555}.workspace .document-box{-ms-flex-positive:1;flex-grow:1}.tool-box.left,.tool-box.right{position:relative;height:100%;overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#333}.tool-box.left>.droppable-e,.tool-box.right>.droppable-e{position:absolute;top:0;bottom:0;right:0;width:10px}.tool-box.left>.droppable-w,.tool-box.right>.droppable-w{position:absolute;top:0;bottom:0;left:0;width:10px}.tool-box.left>.decoration,.tool-box.right>.decoration{display:-ms-flexbox;display:flex;box-sizing:border-box;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:100%;position:relative;height:11px;background:linear-gradient(180deg,#373737 0,#333 100%);border-top:1px solid #202020;border-left:1px solid #202020}.tool-box.left>.decoration:before,.tool-box.right>.decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-box.left>.decoration:before,.tool-box.right>.decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-box.left>.decoration:before,.tool-box.right>.decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-box.left>.decoration:before,.tool-box.right>.decoration:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-box.left>.decoration .icon-container,.tool-box.right>.decoration .icon-container{display:-ms-flexbox;display:flex}.tool-box.left>.decoration .icon-container svg.icon.arrows-left,.tool-box.left>.decoration .icon-container svg.icon.arrows-right,.tool-box.left>.decoration .icon-container svg.icon.close,.tool-box.right>.decoration .icon-container svg.icon.arrows-left,.tool-box.right>.decoration .icon-container svg.icon.arrows-right,.tool-box.right>.decoration .icon-container svg.icon.close{cursor:pointer;margin-right:2px;width:9px;height:9px}.tool-box.left>.decoration .icon-container svg.icon.arrows-left:hover,.tool-box.left>.decoration .icon-container svg.icon.arrows-right:hover,.tool-box.left>.decoration .icon-container svg.icon.close:hover,.tool-box.right>.decoration .icon-container svg.icon.arrows-left:hover,.tool-box.right>.decoration .icon-container svg.icon.arrows-right:hover,.tool-box.right>.decoration .icon-container svg.icon.close:hover{color:#e4e4e4}.tool-icon-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#555;border:1px solid #1e1e1e;border-top:none}.tool-icon-group:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-icon-group:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-icon-group>.decoration{height:11px;width:100%;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-size:13px}.tool-icon-group .tool-icon-item{position:relative;width:100%;height:32px;transition:all .3s}.tool-icon-group .tool-icon-item .icon-button-container{position:relative;padding-left:3px;padding-right:3px;box-sizing:border-box;height:28px;background-color:#555}.tool-icon-group .tool-icon-item .icon-button-container .icon-button{position:relative;border-radius:3px;padding-right:6px;border:1px solid transparent;background-color:#555;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;cursor:default;width:100%;height:100%;text-align:center;box-sizing:border-box}.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover{color:#e4e4e4;border:1px solid #222;background:linear-gradient(180deg,#828282 0,#707070 100%)}.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.active,.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover.active{border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#3a3a3a 0,#383838 100%);color:#e4e4e4}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.active:before,.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover.active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.active:after,.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover.active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.active:before,.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover.active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.active:after,.tool-icon-group .tool-icon-item .icon-button-container .icon-button:hover.active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button svg.icon{width:15px;height:15px;margin-left:5px;margin-right:9px}.tool-icon-group .tool-icon-item .icon-button-container .icon-button .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.only-icon{padding:0}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.only-icon svg.icon{-ms-flex-positive:1;flex-grow:1;margin:0}.tool-icon-group .tool-icon-item .icon-button-container .icon-button.only-icon .label{display:none}.tool-icon-group .tool-icon-item .icon-button-container .icon-button>.droppable-s{position:absolute;height:20px;bottom:0;left:0;right:0}.tool-icon-group>.droppable-s{visibility:hidden;position:absolute;bottom:0;height:5px;left:0;right:0}.tool-icon-group .flyout{z-index:2}.tool-icon-group .flyout.e{position:absolute;left:100%}.tool-icon-group .flyout.w{position:absolute;right:100%}.tool-tab-group{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;position:relative;margin-left:1px;margin-bottom:1px}.tool-tab-group .tab-host{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}.tool-tab-group .tab-host:before{pointer-events:none;border-top:1px solid #1e1e1e;border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;content:" ";position:absolute;top:0;left:0;right:0;bottom:0}.tool-tab-group .tab-host .tab-handle-list-container{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;height:19px;overflow:hidden;white-space:nowrap;padding-right:20px;background:linear-gradient(180deg,#3a3a3a 0,#383838 100%)}.tool-tab-group .tab-host .tab-menu-container{margin-right:2px}.tool-tab-group .tab-host .tab-menu-container .command-item{padding:0;width:14px}.tool-tab-group .tab-host .tab-handle{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:1px 1px 0 0;background:linear-gradient(180deg,#3a3a3a 0,#383838 100%);color:#afafaf;height:18px;overflow:hidden;pointer:default;border-left:1px solid #202020;border-top:1px solid #202020}.tool-tab-group .tab-host .tab-handle:last-child{border-right:1px solid #202020}.tool-tab-group .tab-host .tab-handle:hover{background-color:#555;color:#afafaf}.tool-tab-group .tab-host .tab-handle.current{color:#afafaf;background:#535353}.tool-tab-group .tab-host .tab-handle.current:before{content:none;border:none}.tool-tab-group .tab-host .tab-handle.current:before{content:none;border:none}.tool-tab-group .tab-host .tab-handle.current:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-tab-group .tab-host .tab-handle.current:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-tab-group .tab-host .tab-handle.active{background:#535353;color:#e4e4e4;-ms-flex-negative:0;flex-shrink:0}.tool-tab-group .tab-host .tab-handle.reordering{background-color:#555;color:#afafaf;-ms-flex-negative:0;flex-shrink:0}.tool-tab-group .tab-host .tab-handle .text{-ms-flex-negative:1;flex-shrink:1;line-height:19px;margin-left:6px;margin-right:10px;text-overflow:ellipsis;overflow:hidden}.tool-tab-group .tab-host .tab-handle .icon{-ms-flex-negative:0;flex-shrink:0;width:13px;height:13px;background-size:cover;cursor:pointer;margin-right:1px}.tool-tab-group .tab-host .tab-handle:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-tab-group .tab-host .tab-handle:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-tab-group .tab-host .tab-handle:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-tab-group .tab-host .tab-handle:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-tab-group .tab-host .tab-handle-placeholder{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;transition:.5s all;height:18px;width:5px;background-color:#333}.tool-tab-group .tab-host .tab-handle-placeholder.inserted{width:40px}.tool-tab-group .tab-content{width:100%;height:calc(100% - 19px);position:relative;background-color:#555;min-height:80px;box-sizing:border-box;border-left:1px solid #202020;border-right:1px solid #202020;border-bottom:1px solid #202020}.tool-tab-group .tab-content .content{overflow:hidden}.tool-tab-group .tab-content .content>.html-content{background-color:#555;overflow:hidden}.tool-tab-group .tab-content>.droppable-s{visibility:hidden;position:absolute;height:10px;bottom:0;left:0;right:0}.document-tab-group{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;position:relative;margin-left:1px;margin-bottom:1px}.document-tab-group .tab-host{position:relative}.document-tab-group .tab-host:before{pointer-events:none;border-top:1px solid #1e1e1e;border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;content:" ";position:absolute;top:0;left:0;right:0;bottom:0}.document-tab-group .tab-host .tab-handle-list-container{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;height:19px;overflow:hidden;white-space:nowrap;padding-right:20px;background:linear-gradient(180deg,#3a3a3a 0,#383838 100%)}.document-tab-group .tab-host .tab-handle{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:1px 1px 0 0;background:linear-gradient(180deg,#3a3a3a 0,#383838 100%);color:#afafaf;height:18px;overflow:hidden;pointer:default;border-left:1px solid #202020;border-top:1px solid #202020}.document-tab-group .tab-host .tab-handle:last-child{border-right:1px solid #202020}.document-tab-group .tab-host .tab-handle:hover{background-color:#555;color:#afafaf}.document-tab-group .tab-host .tab-handle.current{color:#afafaf;background:#535353}.document-tab-group .tab-host .tab-handle.current:before{content:none;border:none}.document-tab-group .tab-host .tab-handle.current:before{content:none;border:none}.document-tab-group .tab-host .tab-handle.current:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.document-tab-group .tab-host .tab-handle.current:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.document-tab-group .tab-host .tab-handle.active{background:#535353;color:#e4e4e4;-ms-flex-negative:0;flex-shrink:0}.document-tab-group .tab-host .tab-handle.reordering{background-color:#555;color:#afafaf;-ms-flex-negative:0;flex-shrink:0}.document-tab-group .tab-host .tab-handle .text{-ms-flex-negative:1;flex-shrink:1;line-height:19px;margin-left:6px;margin-right:10px;text-overflow:ellipsis;overflow:hidden}.document-tab-group .tab-host .tab-handle .close-button{position:relative;border-radius:3px;border:1px solid transparent;height:12px;margin-right:2px}.document-tab-group .tab-host .tab-handle .close-button:hover{color:#e4e4e4;border:1px solid #222;background:linear-gradient(180deg,#828282 0,#707070 100%)}.document-tab-group .tab-host .tab-handle .close-button:hover:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button:hover:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button:hover:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button:hover:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button.active,.document-tab-group .tab-host .tab-handle .close-button:hover.active{border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#3a3a3a 0,#383838 100%);color:#e4e4e4}.document-tab-group .tab-host .tab-handle .close-button.active:before,.document-tab-group .tab-host .tab-handle .close-button:hover.active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button.active:after,.document-tab-group .tab-host .tab-handle .close-button:hover.active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button.active:before,.document-tab-group .tab-host .tab-handle .close-button:hover.active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button.active:after,.document-tab-group .tab-host .tab-handle .close-button:hover.active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.document-tab-group .tab-host .tab-handle .close-button svg.icon{-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;background-size:cover;cursor:pointer}.document-tab-group .tab-host .tab-handle:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.document-tab-group .tab-host .tab-handle:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.document-tab-group .tab-host .tab-handle:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.document-tab-group .tab-host .tab-handle:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.document-tab-group .tab-host .tab-handle-placeholder{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;transition:.5s all;height:18px;width:5px;background-color:#333}.document-tab-group .tab-host .tab-handle-placeholder.inserted{width:40px}.document-tab-group .tab-content-container{width:100%;height:calc(100% - 19px);position:relative;background-color:#333;min-height:80px;box-sizing:border-box;border-left:1px solid #202020;border-right:1px solid #202020;border-bottom:1px solid #202020}.document-tab-group .tab-content-container .content{overflow:hidden}.document-tab-group .tab-content-container .content>.html-content{background-color:#333;overflow:hidden}.document-tab-group .tab-content-container .tab-content{width:100%;height:100%;position:relative}.context-menu-container{position:fixed;z-index:100}.context-menu-container .context-menu{display:block}.dockit{position:relative;z-index:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.dockit .menu-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;height:25px;width:100%;background-color:#555}.dockit .menu-box:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .menu-box:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .menu-box:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .menu-box:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .context-box{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;height:40px;width:100%;background-color:#555}.dockit .context-box:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .context-box:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .context-box:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .context-box:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.dockit .context-box .decoration{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:100%;width:13px}.dockit .context-box .decoration .icon-drag-vertical{position:relative;top:3px;font-size:1.5em}#splash{position:absolute;background:rgba(0,0,0,.7);top:0;left:0;right:0;bottom:0;z-index:1000}#splash .splash-content{position:absolute;width:800px;height:480px;background-color:#eee;top:0;left:0;right:0;bottom:0;margin:auto}#splash .splash-content canvas{width:800px;heigth:480px}body{color:#a5a5a5;font-family:verdana,sans-serif;font-size:11px}.command-item{font-size:10px}svg.icon{color:#cecece}input[type=number],input[type=text]{display:inline-block;font-size:11px;color:#fff;box-sizing:border-box;border-left:1px solid #2c2c2c;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;border-right:1px solid #2c2c2c;padding:1px;height:20px;vertical-align:middle;background-color:#3a3a3a;border-radius:1px}input[type=number]:focus,input[type=text]:focus{outline:0}select{position:relative;color:#e4e4e4;padding:2px 6px 2px 6px;border:1px solid #303030;background:linear-gradient(180deg,#757575 0,#626262 100%);border-radius:3px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}select:focus{outline:0}select:active{background:#333;border:1px solid #000}select option{background-color:#333;color:#e7e7e7;height:20px}.select-wrapper{position:relative;display:inline-block}.select-wrapper:before{content:" ";position:absolute;z-index:1;top:1px;left:1px;right:1px;bottom:1px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.select-wrapper:after{content:" ";position:absolute;z-index:1;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}input[type=range]{-webkit-appearance:none;background:0 0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:0}input[type=range]::-ms-track{cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;position:relative;top:6px;height:12px;width:12px;background-image:url("../../UI/assets/ui/thumb.svg");background-size:cover;cursor:pointer;margin-top:-7px}input[type=range]::-moz-range-thumb{height:16px;width:16px;background-image:url("../../UI/assets/ui/thumb.svg");cursor:pointer;margin-top:-7px}input[type=range]::-ms-thumb{height:16px;width:16px;background-image:url("../../UI/assets/ui/thumb.svg");cursor:pointer;margin-top:-7px}input[type=range]::-webkit-slider-runnable-track:before{content:" ";position:absolute;z-index:3;top:-1px;left:-1px;right:-1px;bottom:-1px;border-bottom:1px solid #79797996;border-left:1px solid #79797921;border-top:1px solid #79797952;border-right:1px solid #7979793b;pointer-events:none;border-radius:2px 6px 6px 2px}input[type=range]::-webkit-slider-runnable-track{height:6px;cursor:pointer;box-shadow:0 0 .5px rgba(0,0,0,.2);background:linear-gradient(0deg,#3e3e3e 0,#252525 100%);border-radius:4px;border-top:1px solid #242424;border-left:1px solid #242424;border-right:1px solid #242424;border-bottom:1px solid #303030}input[type=range]::-moz-range-track{height:3px;cursor:pointer;box-shadow:0 0 .5px rgba(0,0,0,.2);background:linear-gradient(0deg,#3e3e3e 0,#252525 100%);border-radius:4px;border:.5px solid #a1a1a1}input[type=range]::-ms-track{height:3px;cursor:pointer;box-shadow:0 0 .5px rgba(0,0,0,.2);background:linear-gradient(0deg,#3e3e3e 0,#252525 100%);border-radius:4px;border:.5px solid #a1a1a1}input[type=checkbox]{position:relative;margin:0;margin-right:5px;margin-top:-1px;margin-left:5px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none}input[type=checkbox]:active,input[type=checkbox]:focus{outline:0}input[type=checkbox]:before{content:" ";position:absolute;z-index:1;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.15);border-top:1px solid rgba(0,0,0,.1);border-radius:2px;pointer-events:none}input[type=checkbox]:after{content:"";position:relative;display:block;width:11px;height:11px;border:1px solid grey;background:linear-gradient(0deg,#636363 0,#6c6c6c 50%,#747474 100%);border:1px solid #303030;border-radius:2px;background-repeat:no-repeat;background-position:center}input[type=checkbox]:checked:after{background:0 0;background:url("../../UI/assets/ui/check.svg") center center no-repeat,linear-gradient(0deg,#636363 0,#6c6c6c 50%,#747474 100%);background-size:15px;background-position:-4px 0}button{background:#1473e6;border:2px solid #1473e6;border-radius:0;color:#e4e4e4;width:100%;margin-bottom:12px;display:block;box-sizing:border-box;padding:6px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;font-weight:700}button:focus{outline:0}button:hover:not(:disabled){background:#6eaaf2;border-color:#6eaaf2}button:disabled{background:0 0;color:#cecece}button:active{transform:scale(.95)}button.secondary{background:#7e7e7e;color:#e4e4e4;border:2px solid #7e7e7e}button.secondary:hover:not(:disabled){background:#b1b1b1;border-color:#b1b1b1}button.ternary{background:0 0;color:#e4e4e4}::-webkit-scrollbar{height:12px;width:12px;background:#444}::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#9a9a9a 0,#6b6b6b 100%);-webkit-border-radius:1ex;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.75)}::-webkit-scrollbar-corner{background:#000}fieldset{border:1px solid #383838;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,.1)}dialog{padding:0;pointer-events:auto;position:absolute;z-index:1;background-color:#535353;box-shadow:4px 4px 0 rgba(0,0,0,.1);border-radius:10px;overflow:visible;border:none;border-radius:3px;opacity:0;transform:scale(80%);transition:.2s ease}dialog .decoration{background-color:rgba(222,222,222,.76);box-sizing:border-box;width:100%;height:26px;padding:5px}dialog .decoration .title{font-size:14px;line-height:17px;color:#333;cursor:default}dialog .decoration .button-close{position:absolute;border:none;right:3px;box-shadow:none;top:3px}dialog .decoration .button-close .icon.delete{width:20px;height:20px}dialog .content-container{top:26px;background-color:#f4f4f4;padding:15px;display:-ms-flexbox;display:flex}dialog .button-bar-container{width:100px;padding-left:15px}dialog .button-bar-container button{margin-bottom:5px}dialog .content-container{background-color:#535353}dialog .content-container{color:#a5a5a5;display:-ms-flexbox;display:flex}dialog .button-container{width:100%;box-sizing:border-box;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}dialog .button-container button{-ms-flex-preferred-size:0;flex-basis:0;margin:0;min-width:80px;margin-left:6px}dialog.visible{opacity:1;transform:scale(100%)}dialog.confirm{width:350px}dialog.alert{width:250px}.noselect{-webkit-user-select:none;-ms-user-select:none;user-select:none}.scrollbar-fade:hover{transition:background-color .5s;background-color:#a6a6a6}.scrollbar-thumb-border{box-sizing:border-box}body *{-webkit-user-select:none;-ms-user-select:none;user-select:none}.scrollbar{cursor:default;position:absolute;line-height:16px}.scrollbar.horizontal{left:0;right:16px;bottom:0;height:16px}.scrollbar.horizontal .button-start{position:absolute;left:0;background:#444;width:16px;height:16px}.scrollbar.horizontal .button-start:after{position:relative;z-index:1;content:"\25C0"}.scrollbar.horizontal .button-start:hover{transition:background-color .5s;background-color:#a6a6a6}.scrollbar.horizontal .rail{position:absolute;left:16px;right:16px;height:16px;background:#444}.scrollbar.horizontal .rail .thumb{position:absolute;background:linear-gradient(0deg,#9a9a9a 0,#6b6b6b 100%);border-radius:6px;width:16px;height:16px;box-sizing:border-box}.scrollbar.horizontal .rail .thumb:hover{transition:background-color .5s;background-color:#a6a6a6}.scrollbar.horizontal .button-end{position:absolute;right:0;background:#444;width:16px;height:16px}.scrollbar.horizontal .button-end:after{position:relative;z-index:1;content:"\25B6"}.scrollbar.horizontal .button-end:hover{transition:background-color .5s;background-color:#a6a6a6}.scrollbar.vertical{top:0;right:0;bottom:16px;width:16px}.scrollbar.vertical .button-start{position:absolute;top:0;background:#444;width:16px;height:16px}.scrollbar.vertical .button-start:after{position:relative;z-index:1;content:"\25B2";left:2px}.scrollbar.vertical .button-start:hover{transition:background-color .5s;background-color:#a6a6a6}.scrollbar.vertical .rail{position:absolute;background:#444;top:16px;bottom:16px;width:16px}.scrollbar.vertical .rail .thumb{position:absolute;background:linear-gradient(90deg,#9a9a9a 0,#6b6b6b 100%);border-radius:6px;width:16px;height:16px;box-sizing:border-box}.scrollbar.vertical .rail .thumb:hover{transition:background-color .5s;background-color:#a6a6a6}.scrollbar.vertical .button-end{position:absolute;bottom:0;background:#444;width:16px;height:16px}.scrollbar.vertical .button-end:after{position:relative;z-index:1;content:"\25BC";left:2px}.scrollbar.vertical .button-end:hover{transition:background-color .5s;background-color:#a6a6a6}.parameter-enum-buttons.ambiguous{opacity:.5}.parameter-enum-buttons{display:-ms-flexbox;display:flex}.parameter-enum-buttons a.toggle-button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;border-radius:1px;margin-right:2px;width:20px;height:20px;padding:1px}.parameter-enum-buttons a.toggle-button svg.icon{color:#fff;width:18px;height:18px}.parameter-enum-buttons a.toggle-button:not(.flat){color:#e4e4e4;border:1px solid #222;background:linear-gradient(180deg,#727272 0,#606060 100%)}.parameter-enum-buttons a.toggle-button:not(.flat):before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:not(.flat):after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:not(.flat):before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:not(.flat):after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:hover{border:1px solid #222;background:linear-gradient(180deg,#828282 0,#707070 100%)}.parameter-enum-buttons a.toggle-button:active{border:1px solid #222;background:linear-gradient(180deg,#3a3a3a 0,#383838 100%)}.parameter-enum-buttons a.toggle-button:active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.parameter-enum-buttons a.toggle-button:active>svg.icon{color:#fff}.parameter-enum-buttons a.toggle-button.disabled,.parameter-enum-buttons a.toggle-button:active.disabled,.parameter-enum-buttons a.toggle-button:hover.disabled{border:1px solid transparent;background:0 0;opacity:.5}.parameter-enum-buttons a.toggle-button.disabled:not(.flat),.parameter-enum-buttons a.toggle-button:active.disabled:not(.flat),.parameter-enum-buttons a.toggle-button:hover.disabled:not(.flat){background:linear-gradient(180deg,#727272 0,#606060 100%)}.parameter-enum-buttons a.toggle-button.checked{background:linear-gradient(0deg,#3f3f3f 0,#373737 100%)}.parameter-enum-buttons a.toggle-button.checked:before{content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:1px;pointer-events:none}.parameter-enum-buttons a.toggle-button.checked:after{content:" ";position:absolute;z-index:1;top:-.5px;left:0;right:0;bottom:-.5px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:1px;pointer-events:none}.parameter-enum-radio input{opacity:0;width:0;height:0}.parameter-enum-radio .radio__control{display:-ms-grid;display:grid;place-items:center;width:10px;height:10px;border-radius:50%;border:1px solid currentColor;margin-right:5px}.parameter-enum-radio .radio__input{display:-ms-flexbox;display:flex}.parameter-enum-radio .radio__input input+.radio__control::before{content:"";width:6px;height:6px;background-color:#e4e4e4;border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0)}.parameter-enum-radio .radio__input input:checked+.radio__control::before{transform:scale(1)}.parameter-enum-radio .radio__label{line-height:1}.parameter-item.disabled{opacity:.5}.parameter-item input::-webkit-inner-spin-button,.parameter-item input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.parameter-item input{font-size:12px}.parameter-item label{color:#e4e4e4}.parameter-toggle-button.ambiguous{opacity:.5}.parameter-color.ambiguous .color-selector{opacity:.5}.parameter-drop-down-slider.ambiguous .drop-down-slider>input{opacity:.5}.parameter-enum-select label{margin-right:5px}.parameter-drop-down-slider label{margin-right:5px}.parameter-number-slider{display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between}.parameter-number-slider input[type=range]{width:100%}.parameter-color .color-selector-container{position:relative}.parameter-color .color-selector-container .color-selector{width:25px;height:17px;border-radius:2px;border:1px solid #afafaf}.parameter-color .color-selector-container .photoshop-picker-container{position:absolute;height:0;opacity:0;overflow:hidden;transition:.5s height,.5s opacity}.parameter-color .color-selector-container .photoshop-picker-container.visible{height:320px;opacity:1}.parameter-angle canvas{float:left;margin-right:12px}.parameter-angle .inputs{float:left}.parameter-angle .inputs input[type=number]{border:1px solid #afafaf;border-radius:2px}.parameter-contour img{width:34px;height:34px}.parameter-gradient{width:170px}.parameter-gradient .box .preview-image-container{box-sizing:border-box;display:inline-block;line-height:0}.parameter-gradient .box .preview-image-container img{max-width:128px;max-height:16px}.parameter-pattern img{width:64px;height:64px;max-width:64px;max-height:64px}.parameter-pattern label{display:none}.parameter-pattern .PanelPattern{padding:4px}.parameter-pattern .PanelPattern .pattern-item-container{height:300px;width:400px}.parameter-pattern .PanelPattern .pattern-item-container>div{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll}.parameter-pattern .PanelPattern .pattern-item-container>div .pattern-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 2px 0 0;width:64px;height:64px}.parameter-pattern .PanelPattern .pattern-item-container>div .pattern-item.selected{background-color:#636363}.parameter-blend-range-slider canvas{margin:5px}.parameter-string-input label{margin-right:8px}.parameter-number-input label{margin-right:8px}.parameter-anchor table div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #000;cursor:pointer;width:30px;height:30px;background:0 0;background-size:16px;background-position:center;background-repeat:no-repeat;border-radius:4px}.parameter-anchor table div[data-checked=true]{background-color:#39f}.parameter-anchor table div .icon{width:20px;height:20px}.parameter-transform-center table{border-collapse:collapse}.parameter-transform-center table td{line-height:0;padding:0;margin:0}.parameter-transform-center table button{cursor:pointer;border:1px solid #000;border-radius:0;padding:0;margin:1px;width:6px;height:6px;background:0 0;background-size:16px;background-position:center;background-repeat:no-repeat;background-color:#fff}.parameter-transform-center table button[data-checked=true]{background-color:#333}.parameter-brush img{width:22px;height:22px}.parameter-item.font-family .preview-text-container,.parameter-item.font-sub-family .preview-text-container{-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap;overflow:hidden;width:80px}.parameter-fill-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.parameter-fill-content label{margin-right:4px}.parameter-fill-content .drop-down-panel .preview-element-container .preview-element{display:block;width:24px;height:18px;border-style:solid;border-color:#2c2c2c;border-width:1px 0 1px 1px;background-color:#fff}.parameter-fill-content .drop-down-panel .preview-element-container .preview-element .icon{width:100%;height:100%}.parameter-fill-content .drop-down-panel .drop-down-panel-container.open{background-color:#535353;box-sizing:border-box;overflow:hidden;resize:both;min-width:250px;min-height:350px;width:300px;height:250px;max-width:800px;max-height:600px}.parameter-fill-content .drop-down-panel .drop-down-panel-container.open .fill-switcher-container{display:-ms-flexbox;display:flex;height:12px;padding:10px}.parameter-fill-content .drop-down-panel .drop-down-panel-container.open .fill-switcher-container .toggle-button{width:30px;height:22px}.parameter-fill-content .drop-down-panel .drop-down-panel-container.open .fill-switcher-container .toggle-button svg.icon{position:relative;top:-.5px;width:22px;height:22px}.parameter-fill-content .drop-down-panel .drop-down-panel-container.open .fill-switcher-container .toggle-button.checked svg.icon{top:0}.parameter-stroke-style{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.parameter-stroke-style .preview-element-container .preview-element{display:block;width:48px;height:18px;border-style:solid;border-color:#2c2c2c;border-width:1px 0 1px 1px}.parameter-path-align,.parameter-path-boolean-op,.parameter-path-order{display:-ms-flexbox;display:flex}.parameter-path-align .drop-down-panel .preview-element-container,.parameter-path-boolean-op .drop-down-panel .preview-element-container,.parameter-path-order .drop-down-panel .preview-element-container{background-color:#535353}.parameter-path-align .drop-down-panel .preview-element-container .icon,.parameter-path-boolean-op .drop-down-panel .preview-element-container .icon,.parameter-path-order .drop-down-panel .preview-element-container .icon{display:block;width:18px;height:18px;border-style:solid;border-color:#2c2c2c;border-width:1px 0 1px 1px;background-color:#535353}.parameter-path-align .drop-down-panel .preview-element-container .icon svg,.parameter-path-boolean-op .drop-down-panel .preview-element-container .icon svg,.parameter-path-order .drop-down-panel .preview-element-container .icon svg{width:100%;height:100%}.parameter-custom-shape{display:-ms-flexbox;display:flex}.parameter-custom-shape img{width:32px;height:32px;max-width:32px;max-height:32px}.parameter-custom-shape label{display:none}.parameter-warp-style{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.parameter-warp-style .drop-down-panel .open-anchor{left:0}.parameter-warp-style .drop-down-panel .open-anchor .drop-down-panel-container.open{left:0}.parameter-warp-style .drop-down-panel .preview-element-container{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-style:solid;border-color:#2c2c2c;border-width:1px 0 1px 1px;min-width:150px}.parameter-warp-style .drop-down-panel .preview-element-container .icon{display:block;width:24px;height:24px;background-color:#535353;margin:0 10px}.parameter-warp-style .drop-down-panel .preview-element-container .icon svg{width:100%;height:100%}.parameter-warp-style .drop-down-panel .preview-element-container label{min-height:24px}.parameter-warp-style .menu .icon{width:24px;height:24px}.parameter-point-array-spline{display:-ms-flexbox;display:flex}.parameter-point-array-spline canvas{margin:5px;width:150px;height:150px}.dock-panels{background-color:#f4f4f4;padding:4px;height:100%}.dock-panels .container-buttons input[type=button]{height:32px;width:32px}.BarTool{display:-ms-grid;display:grid;-ms-grid-columns:34px;grid-template-columns:34px;-ms-flex-line-pack:space-evenly;align-content:space-evenly;line-height:0;width:64px}.BarTool div.icon-drawer{position:relative;float:left;padding:0 2px}.BarTool div.icon-drawer .button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;float:left;border-radius:3px;width:37px;height:29px;margin-bottom:2px;border:1px solid transparent}.BarTool div.icon-drawer .button svg.icon{width:15px;height:15px;transform:scale(1.12);pointer-events:none}.BarTool div.icon-drawer .button svg.icon.mask-ellipse{width:18px;height:18px}.BarTool div.icon-drawer .button svg.icon.mask-polygon{width:17px;height:17px}.BarTool div.icon-drawer .button svg.icon.pattern{width:17px;height:17px}.BarTool div.icon-drawer .button svg.icon.clone{width:16px;height:16px}.BarTool div.icon-drawer .button svg.icon.brush{width:17px;height:17px}.BarTool div.icon-drawer .button svg.icon.eraser{width:17px;height:17px}.BarTool div.icon-drawer .button svg.icon.sharpen,.BarTool div.icon-drawer .button svg.icon.soften{width:19px;height:19px}.BarTool div.icon-drawer .button svg.icon.crop{width:18px;height:18px}.BarTool div.icon-drawer .button svg.icon.floodfill{width:17px;height:17px}.BarTool div.icon-drawer .button.selected,.BarTool div.icon-drawer .button:hover.selected{background:linear-gradient(180deg,#3a3a3a 0,#383838 100%)}.BarTool div.icon-drawer .button.selected:before,.BarTool div.icon-drawer .button:hover.selected:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .button.selected:after,.BarTool div.icon-drawer .button:hover.selected:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .button.selected:before,.BarTool div.icon-drawer .button:hover.selected:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .button.selected:after,.BarTool div.icon-drawer .button:hover.selected:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .button.selected>svg.icon,.BarTool div.icon-drawer .button:hover.selected>svg.icon{color:#fff}.BarTool div.icon-drawer .button:hover{color:#e4e4e4;border:1px solid #222;background:linear-gradient(180deg,#828282 0,#707070 100%)}.BarTool div.icon-drawer .button:hover:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .button:hover:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .button:hover:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .button:hover:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.BarTool div.icon-drawer .children{top:0;z-index:-1;left:32px;display:none;-ms-flex-direction:column;flex-direction:column;width:220px;position:absolute;opacity:0;transition:opacity .4s;background-color:#535353;box-shadow:2px 2px rgba(0,0,0,.2)}.BarTool div.icon-drawer .children .child-item{display:-ms-flexbox;display:flex;padding:3px;box-sizing:border-box;width:220px;height:27px;-ms-flex-align:center;align-items:center}.BarTool div.icon-drawer .children .child-item.selected{background-color:#636363}.BarTool div.icon-drawer .children .child-item:hover{color:#e4e4e4;background-color:#636363}.BarTool div.icon-drawer .children .child-item .label{line-height:25px;margin-left:7px}.BarTool div.icon-drawer .children .child-item svg.icon{width:20px;height:20px;pointer-events:none}.BarTool div.icon-drawer svg.icon.children-marker{width:5px;height:5px;background-size:5px;position:absolute;bottom:0;right:0}.BarTool div.icon-drawer.open .children{z-index:1;left:32px;display:-ms-flexbox;display:flex;opacity:1}.BarTool div.icon-drawer.open .children .button{float:left}.BarSide{background-color:#535353}.BarSide .color-selector-tools{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:16px;padding:6px}.BarSide .color-selector-tools .default-foreground-background svg.icon.default-foreground-background{color:#fff;width:11px;height:11px}.BarSide .color-selector-tools .swap-arrows svg.icon.swap-arrows{color:#fff;width:11px;height:11px}.BarSide .color-selector-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.BarSide .color-selector-container .color-selectors{position:relative;left:-1px;width:32px;height:32px}.BarSide .color-selector-container .color-selectors #color-primary.parameter-color{position:absolute;z-index:1;border-radius:0;border:1px solid gray;left:0;top:0;width:20px;height:20px}.BarSide .color-selector-container .color-selectors #color-primary.parameter-color .color-selector-container{width:100%;height:100%}.BarSide .color-selector-container .color-selectors #color-primary.parameter-color .color-selector-container .color-selector{position:relative;width:100%;height:100%;border-radius:0;border:none}.BarSide .color-selector-container .color-selectors #color-secondary.parameter-color{position:absolute;border-radius:0;border:1px solid gray;left:10px;top:10px;width:20px;height:20px}.BarSide .color-selector-container .color-selectors #color-secondary.parameter-color .color-selector-container{width:100%;height:100%}.BarSide .color-selector-container .color-selectors #color-secondary.parameter-color .color-selector-container .color-selector{position:relative;width:100%;height:100%;border-radius:0;border:none}.BarSide .color-selector-container .color-selectors .photoshop-picker-container{position:absolute;bottom:0;left:50px;height:0;opacity:0;overflow:hidden;transition:.5s height,.5s opacity}.BarSide .color-selector-container .color-selectors .photoshop-picker-container.visible{height:320px;opacity:1}.BarTop{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#535353}.BarTop .tool-bar-content{height:100%;float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.BarTop svg.icon.tool-bar-icon{width:17px;height:19px;margin-left:10px}.BarTop svg.icon.tool-bar-icon.sharpen,.BarTop svg.icon.tool-bar-icon.soften{width:19px;height:19px}.BarTop .parameter-item{margin-left:10px}.BarTop .parameter-item.ambiguous .FontChooser .label{color:#f4f4f4}.BarTop .parameter-item.ambiguous .drop-down-slider:not(.visible) input[type=text]{color:#f4f4f4}.BarTop .parameter-item.ambiguous .toggle-button{opacity:.5}.BarTop .parameter-item.ambiguous .color-selector{background-color:#f4f4f4!important}.BarTop .separator{margin-left:10px;height:20px;width:0;border-right:1px solid #383838}.BarTop .parameter-item.parameter-number-input{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.BarTop .parameter-item.parameter-number-input input{margin-left:5px;width:5em}.BarTop .parameter-item.parameter-pattern{width:40px}.BarTop .parameter-item.parameter-pattern .preview-image-container{width:25px;height:25px}.BarTop .parameter-item.parameter-pattern .preview-image-container img.preview-image{width:23px;height:23px}.BarTop .parameter-item.parameter-pattern input[type=button]{left:24px;height:25px;width:17px}.BarTop .parameter-item.parameter-pattern .drop-down-panel-container.open{left:0;box-shadow:2px 2px rgba(0,0,0,.4)}.BarTop .parameter-item.parameter-enum-buttons .icon.mask-mode-intersect,.BarTop .parameter-item.parameter-enum-buttons .icon.mask-mode-new,.BarTop .parameter-item.parameter-enum-buttons .icon.mask-mode-subtract,.BarTop .parameter-item.parameter-enum-buttons .icon.mask-mode-union{width:15px;height:15px}.BarTop .parameter-item.parameter-enum-radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BarTop .parameter-item.parameter-enum-radio label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BarTop .parameter-item.parameter-color{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BarTop .parameter-item.parameter-color .label{margin-right:5px}.BarTop .command-item{margin-left:9px}.BarTop .command-item .label{margin:0 3px 0 3px}.BarTop .command-item svg.icon{width:15px;height:15px}.BarTop .tool-bar-content.Transform .command-item:first-of-type{margin-left:12px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(2){margin-left:3px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(3){margin-left:3px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(4){margin-left:12px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(5){margin-left:3px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(6){margin-left:3px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(7){margin-left:12px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(8){margin-left:3px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(9){margin-left:3px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(10){margin-left:12px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(11){margin-left:3px}.BarTop .tool-bar-content.Transform .command-item:nth-of-type(12){margin-left:3px}.tool-panel-shade{position:relative;height:11px;background:linear-gradient(180deg,#373737 0,#333 100%);border-top:1px solid #202020;border-left:1px solid #202020}.tool-panel-shade:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.tool-panel-shade:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}#panel-layers-container{height:100%}body .LayerPanel{cursor:url("../assets/cursors/pointer.png") 5 1,auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;color:#e4e4e4}body.dnd-dragging .LayerPanel{cursor:url("../assets/cursors/drag.png") 8 4,auto}#LayerPanelDragProxy,.LayerPanel{height:300px;cursor:default;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;background-color:#535353}#LayerPanelDragProxy div.layer-container,.LayerPanel div.layer-container{-ms-flex-positive:1;flex-grow:1;overflow-y:scroll;overflow-x:hidden}#LayerPanelDragProxy ul,.LayerPanel ul{font-size:10px;padding:0;list-style:none}#LayerPanelDragProxy ul li,.LayerPanel ul li{clear:both;position:relative}#LayerPanelDragProxy ul li.layer-color-red .icon-left,.LayerPanel ul li.layer-color-red .icon-left{background-color:#8b0000}#LayerPanelDragProxy ul li.layer-color-orange .icon-left,.LayerPanel ul li.layer-color-orange .icon-left{background-color:#ff8c00}#LayerPanelDragProxy ul li.layer-color-yellow .icon-left,.LayerPanel ul li.layer-color-yellow .icon-left{background-color:#bdb76b}#LayerPanelDragProxy ul li.layer-color-green .icon-left,.LayerPanel ul li.layer-color-green .icon-left{background-color:#006400}#LayerPanelDragProxy ul li.layer-color-blue .icon-left,.LayerPanel ul li.layer-color-blue .icon-left{background-color:#00008b}#LayerPanelDragProxy ul li.layer-color-violet .icon-left,.LayerPanel ul li.layer-color-violet .icon-left{background-color:#9400d3}#LayerPanelDragProxy ul li.layer-color-gray .icon-left,.LayerPanel ul li.layer-color-gray .icon-left{background-color:#a9a9a9}#LayerPanelDragProxy ul li>div.item-container,.LayerPanel ul li>div.item-container{position:relative;overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-top:2px solid rgba(0,0,0,.1)}#LayerPanelDragProxy ul li>div.item-container .separator-container-above,.LayerPanel ul li>div.item-container .separator-container-above{z-index:1;height:8px;position:absolute;top:-4px;left:0;right:0;background-color:transparent}#LayerPanelDragProxy ul li>div.item-container .separator-container-above .separator,.LayerPanel ul li>div.item-container .separator-container-above .separator{display:none}#LayerPanelDragProxy ul li>div.item-container .separator-container-below,.LayerPanel ul li>div.item-container .separator-container-below{z-index:2;height:8px;position:absolute;bottom:-4px;left:0;right:0;background-color:transparent}#LayerPanelDragProxy ul li>div.item-container .separator-container-below.create-clipping-mask,.LayerPanel ul li>div.item-container .separator-container-below.create-clipping-mask{cursor:url("../assets/cursors/create-clipping-mask.cur") 6 15,auto}#LayerPanelDragProxy ul li>div.item-container .separator-container-below.release-clipping-mask,.LayerPanel ul li>div.item-container .separator-container-below.release-clipping-mask{cursor:url("../assets/cursors/release-clipping-mask.cur") 6 15,auto}#LayerPanelDragProxy ul li>div.item-container .separator-container-below:focus,.LayerPanel ul li>div.item-container .separator-container-below:focus{outline:1px solid transparent}#LayerPanelDragProxy ul li>div.item-container .separator-container-below .separator,.LayerPanel ul li>div.item-container .separator-container-below .separator{display:none}#LayerPanelDragProxy ul li>div.item-container>div.icon-left,.LayerPanel ul li>div.item-container>div.icon-left{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;min-height:0;-ms-flex-align:center;align-items:center;border-right:2px solid rgba(0,0,0,.1);padding:5px}#LayerPanelDragProxy ul li>div.item-container>div.icon-left span.visibility-icon-container,.LayerPanel ul li>div.item-container>div.icon-left span.visibility-icon-container{margin:4px;width:14px;height:14px}#LayerPanelDragProxy ul li>div.item-container>div.icon-left span.visibility-icon-container .icon.visible,.LayerPanel ul li>div.item-container>div.icon-left span.visibility-icon-container .icon.visible{color:#fff;width:14px;height:14px}#LayerPanelDragProxy ul li>div.item-container>div.icon-left span.visibility-icon-container .icon.invisible,.LayerPanel ul li>div.item-container>div.icon-left span.visibility-icon-container .icon.invisible{color:#fff;width:12px;height:12px}#LayerPanelDragProxy ul li>div.item-container>div.item,.LayerPanel ul li>div.item-container>div.item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li>div.item-container>div.item>div.item-content{min-height:0;position:relative;height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .button-collapse,.LayerPanel ul li>div.item-container>div.item>div.item-content .button-collapse{transform:rotate(90deg)}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .button-collapse .icon.arrow-right-mini,.LayerPanel ul li>div.item-container>div.item>div.item-content .button-collapse .icon.arrow-right-mini{padding:3px;width:11px;height:11px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-vector,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-vector,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-vector,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-vector,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-vector,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-vector{width:17px;height:17px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-bitmap.linked .icon.link,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-vector.linked .icon.link,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-bitmap.linked .icon.link,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-vector.linked .icon.link,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-bitmap.linked .icon.link,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-vector.linked .icon.link,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-bitmap.linked .icon.link,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .link-mask-vector.linked .icon.link,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-bitmap.linked .icon.link,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .link-mask-vector.linked .icon.link,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-bitmap.linked .icon.link,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .link-mask-vector.linked .icon.link{width:17px;height:17px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text{position:relative;pointer-events:all;line-height:0;border:1px solid #666;background:url("../assets/ui/thumbnail-bg.png") repeat}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape canvas,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape canvas,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text canvas{min-width:25px;min-height:25px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape .icon.layer-smart-object,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text .icon.layer-shape,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape .icon.layer-smart-object,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text .icon.layer-shape,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text .icon.layer-smart-object{padding:1px;position:absolute;width:12px;height:12px;right:0;bottom:0;background-color:#666;color:#eee}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape.disabled .icon.layer-disabled,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape.disabled .icon.layer-disabled,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text.disabled .icon.layer-disabled{color:red;pointer-events:none;position:absolute;display:block;top:0;left:0;width:100%;height:100%}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text,.LayerPanel ul li>div.item-container>div.item>div.item-content .channels-container .thumbnail.text,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text,.LayerPanel ul li>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text{background:0 0;border:1px solid transparent}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content .icon.arrow-angle-down,.LayerPanel ul li>div.item-container>div.item>div.item-content .icon.arrow-angle-down{width:12px;height:12px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container{position:relative;padding:3px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container span.layer-icon-label,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container span.layer-icon-label{color:#a5a5a5;position:absolute;top:5px;left:6px;font-weight:700}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon{width:24px;height:24px;margin:0}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment{background-size:15px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-blackandwhite,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-brightnesscontrast,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-channelmixer,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-colorbalance,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-curves,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-exposure,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-gradientmap,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-huesaturation,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-invert,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-levels,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-photofilter,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-posterize,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-selectivecolor,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-threshold,#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-vibrance,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-blackandwhite,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-brightnesscontrast,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-channelmixer,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-colorbalance,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-curves,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-exposure,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-gradientmap,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-huesaturation,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-invert,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-levels,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-photofilter,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-posterize,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-selectivecolor,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-threshold,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.adjustment-vibrance{width:35px;height:35px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.text,.LayerPanel ul li>div.item-container>div.item>div.item-content div.layer-icon-container .layer-icon.text{margin:6px;width:13px;height:13px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content span.layer-label,.LayerPanel ul li>div.item-container>div.item>div.item-content span.layer-label{margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content span.layer-label[contenteditable],.LayerPanel ul li>div.item-container>div.item>div.item-content span.layer-label[contenteditable]{background-color:#fff;border:1px solid #000;padding:2px;color:#000}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.button-toggle-fx,.LayerPanel ul li>div.item-container>div.item>div.item-content div.button-toggle-fx{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;right:0;width:10px;height:100%;margin-left:auto;background:linear-gradient(to bottom,rgba(0,0,0,.35) 0,rgba(0,0,0,.1) 100%);background-size:5px,auto}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.button-toggle-fx.collapsed,.LayerPanel ul li>div.item-container>div.item>div.item-content div.button-toggle-fx.collapsed{background:linear-gradient(to bottom,rgba(0,0,0,.35) 0,rgba(0,0,0,.1) 100%);background-size:5px,auto}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.button-toggle-fx .icon.arrow-up-mini,.LayerPanel ul li>div.item-container>div.item>div.item-content div.button-toggle-fx .icon.arrow-up-mini{width:9px;height:9px}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content div.button-toggle-fx .icon.arrow-down-mini,.LayerPanel ul li>div.item-container>div.item>div.item-content div.button-toggle-fx .icon.arrow-down-mini{width:9px;height:9px}#LayerPanelDragProxy ul li>div.item-container.drop-target-above .separator-container-above,.LayerPanel ul li>div.item-container.drop-target-above .separator-container-above{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#LayerPanelDragProxy ul li>div.item-container.drop-target-above .separator-container-above .separator,.LayerPanel ul li>div.item-container.drop-target-above .separator-container-above .separator{height:3px;width:100%;background-color:#000;display:block}#LayerPanelDragProxy ul li>div.item-container.drop-target-below .separator-container-below,.LayerPanel ul li>div.item-container.drop-target-below .separator-container-below{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#LayerPanelDragProxy ul li>div.item-container.drop-target-below .separator-container-below .separator,.LayerPanel ul li>div.item-container.drop-target-below .separator-container-below .separator{height:3px;width:100%;background-color:#000;display:block}#LayerPanelDragProxy ul li>div.item-container.drop-target-on .item-content:after,.LayerPanel ul li>div.item-container.drop-target-on .item-content:after{position:absolute;top:0;left:0;bottom:0;right:0;border:4px solid #000;content:""}#LayerPanelDragProxy ul li>div.item-container.drop-target-forbidden,.LayerPanel ul li>div.item-container.drop-target-forbidden{cursor:no-drop}#LayerPanelDragProxy ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li>div.item-container>div.item>div.item-content{padding-left:0}#LayerPanelDragProxy ul li .fx-drawer,.LayerPanel ul li .fx-drawer{padding-left:0}#LayerPanelDragProxy ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li>div.item-container>div.item>div.item-content{padding-left:25px}#LayerPanelDragProxy ul li ul li .fx-drawer,.LayerPanel ul li ul li .fx-drawer{padding-left:25px}#LayerPanelDragProxy ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:50px}#LayerPanelDragProxy ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li .fx-drawer{padding-left:50px}#LayerPanelDragProxy ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:75px}#LayerPanelDragProxy ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li .fx-drawer{padding-left:75px}#LayerPanelDragProxy ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:100px}#LayerPanelDragProxy ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li .fx-drawer{padding-left:100px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:125px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:125px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:150px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:150px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:175px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:175px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:200px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:200px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:225px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:225px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:250px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:250px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:275px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:275px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:300px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:300px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:325px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:325px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:350px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:350px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:375px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:375px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:400px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:400px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:425px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:425px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:450px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:450px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li>div.item-container>div.item>div.item-content{padding-left:475px}#LayerPanelDragProxy ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer,.LayerPanel ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .fx-drawer{padding-left:475px}#LayerPanelDragProxy ul li.is-base>div.item-container>div.item>div.item-content>span.layer-label,.LayerPanel ul li.is-base>div.item-container>div.item>div.item-content>span.layer-label{text-decoration:underline}#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content{background-color:#636363;color:#eee}#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.text.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape.selected:after,#LayerPanelDragProxy ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.bitmap.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-bitmap.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.mask-vector.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.shape.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .channels-container .thumbnail.text.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.bitmap.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-bitmap.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.mask-vector.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.shape.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-bitmap-container .thumbnail.text.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.bitmap.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-bitmap.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.mask-vector.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.shape.selected:after,.LayerPanel ul li.select-immediate>div.item-container>div.item>div.item-content .mask-vector-container .thumbnail.text.selected:after{--b:2px;--c:white;--w:10px;border:var(--b) solid transparent;--g:#0000 90deg,var(--c) 0;background:conic-gradient(from 90deg at top var(--b) left var(--b),var(--g)) 0 0,conic-gradient(from 180deg at top var(--b) right var(--b),var(--g)) 100% 0,conic-gradient(from 0deg at bottom var(--b) left var(--b),var(--g)) 0 100%,conic-gradient(from -90deg at bottom var(--b) right var(--b),var(--g)) 100% 100%;background-size:var(--w) var(--w);background-origin:border-box;background-repeat:no-repeat;position:absolute;display:block;top:-3px;left:-3px;bottom:-3px;right:-3px;content:""}#LayerPanelDragProxy ul li .icon.layer-style-new,.LayerPanel ul li .icon.layer-style-new{position:absolute;width:13px;height:13px;border-radius:55px;right:15px}#LayerPanelDragProxy ul li .fx-drawer .fx-item,#LayerPanelDragProxy ul li.select-immediate .fx-drawer .fx-item,.LayerPanel ul li .fx-drawer .fx-item,.LayerPanel ul li.select-immediate .fx-drawer .fx-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;margin-left:10px;line-height:18px}#LayerPanelDragProxy ul li .fx-drawer .fx-item:first-child,#LayerPanelDragProxy ul li.select-immediate .fx-drawer .fx-item:first-child,.LayerPanel ul li .fx-drawer .fx-item:first-child,.LayerPanel ul li.select-immediate .fx-drawer .fx-item:first-child{margin-left:0}#LayerPanelDragProxy ul li .fx-drawer .fx-item:last-child,#LayerPanelDragProxy ul li.select-immediate .fx-drawer .fx-item:last-child,.LayerPanel ul li .fx-drawer .fx-item:last-child,.LayerPanel ul li.select-immediate .fx-drawer .fx-item:last-child{border-bottom:none}#LayerPanelDragProxy ul li .fx-drawer .fx-item .button,#LayerPanelDragProxy ul li.select-immediate .fx-drawer .fx-item .button,.LayerPanel ul li .fx-drawer .fx-item .button,.LayerPanel ul li.select-immediate .fx-drawer .fx-item .button{line-height:0}#LayerPanelDragProxy ul li .fx-drawer .fx-item .button .icon.visible,#LayerPanelDragProxy ul li.select-immediate .fx-drawer .fx-item .button .icon.visible,.LayerPanel ul li .fx-drawer .fx-item .button .icon.visible,.LayerPanel ul li.select-immediate .fx-drawer .fx-item .button .icon.visible{opacity:0;width:12px;height:12px;margin-right:6px;display:inline-block}#LayerPanelDragProxy ul li .fx-drawer .fx-item.active .icon.visible,#LayerPanelDragProxy ul li.select-immediate .fx-drawer .fx-item.active .icon.visible,.LayerPanel ul li .fx-drawer .fx-item.active .icon.visible,.LayerPanel ul li.select-immediate .fx-drawer .fx-item.active .icon.visible{opacity:1}#LayerPanelDragProxy ul li .fx-drawer:not(.master-active) .fx-item.active .icon.visible,#LayerPanelDragProxy ul li.select-immediate .fx-drawer:not(.master-active) .fx-item.active .icon.visible,.LayerPanel ul li .fx-drawer:not(.master-active) .fx-item.active .icon.visible,.LayerPanel ul li.select-immediate .fx-drawer:not(.master-active) .fx-item.active .icon.visible{opacity:.5}#LayerPanelDragProxy ul li.select-immediate div.drop-target img.layer-icon,.LayerPanel ul li.select-immediate div.drop-target img.layer-icon{border:none}#LayerPanelDragProxy ul li.collapsed li,.LayerPanel ul li.collapsed li{display:none}#LayerPanelDragProxy ul li.collapsed div.item-container>div.item>div.item-content>div.button-collapse,.LayerPanel ul li.collapsed div.item-container>div.item>div.item-content>div.button-collapse{transform:initial}#LayerPanelDragProxy div.property-container,.LayerPanel div.property-container{padding:2px}#LayerPanelDragProxy div.property-container.disabled input,.LayerPanel div.property-container.disabled input{opacity:.3}#LayerPanelDragProxy div.property-container .drop-down-slider input[type=range],.LayerPanel div.property-container .drop-down-slider input[type=range]{z-index:3}#LayerPanelDragProxy div.button-container,.LayerPanel div.button-container{height:27px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}#LayerPanelDragProxy div.button-container .command-item,.LayerPanel div.button-container .command-item{margin-left:4px;min-width:34px;margin-bottom:1px}#LayerPanelDragProxy div.button-container .command-item svg.icon,.LayerPanel div.button-container .command-item svg.icon{width:13px;height:13px}#LayerPanelDragProxy div.button-container input[type=button]:hover,.LayerPanel div.button-container input[type=button]:hover{border:1px solid #d3d3d3}#panel-path-container{width:300px;height:800px}body .panel-path{cursor:url("../assets/cursors/pointer.png") 5 1,auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#535353;color:#e4e4e4}body .panel-path .path-container{-ms-flex-positive:1;flex-grow:1;overflow-y:scroll;overflow-x:hidden}body .panel-path .path-container ul{font-size:10px;padding:0;list-style:none;margin:0}body .panel-path .path-container ul li{position:relative;overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-top:2px solid rgba(0,0,0,.1)}body .panel-path .path-container ul li .item-container{width:100%}body .panel-path .path-container ul li .item-container .separator-container-above{z-index:1;height:8px;position:absolute;top:-4px;left:0;right:0;background-color:transparent}body .panel-path .path-container ul li .item-container .separator-container-above .separator{display:none}body .panel-path .path-container ul li .item-container .separator-container-below{z-index:2;height:8px;position:absolute;bottom:-4px;left:0;right:0;background-color:transparent}body .panel-path .path-container ul li .item-container .separator-container-below:focus{outline:1px solid transparent}body .panel-path .path-container ul li .item-container .separator-container-below .separator{display:none}body .panel-path .path-container ul li .item-container.drop-target-above .separator-container-above{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .panel-path .path-container ul li .item-container.drop-target-above .separator-container-above .separator{height:3px;width:100%;background-color:#000;display:block}body .panel-path .path-container ul li .item-container.drop-target-below .separator-container-below{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .panel-path .path-container ul li .item-container.drop-target-below .separator-container-below .separator{height:3px;width:100%;background-color:#000;display:block}body .panel-path .path-container ul li .item-container .item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-left:2px}body .panel-path .path-container ul li .item-container .item .container-thumbnail{line-height:0}body .panel-path .path-container ul li .item-container .item .container-thumbnail canvas.thumbnail{position:relative;pointer-events:all;line-height:0;border:1px solid #666;background-color:#fff}body .panel-path .path-container ul li .item-container .item .label{margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body .panel-path .path-container ul li .item-container .item .label[contenteditable]{background-color:#fff;border:1px solid #000;padding:2px;color:#000}body .panel-path .path-container ul li .item-container .item.selected{background-color:#636363;color:#eee}body .panel-path .button-container{height:27px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}body .panel-path .button-container .command-item{margin-left:4px;min-width:34px;margin-bottom:1px}body .panel-path .button-container .command-item svg.icon{width:13px;height:13px}body .panel-path .button-container input[type=button]:hover{border:1px solid #d3d3d3}.drop-down-panel-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background-color:transparent;z-index:2}.drop-down-panel{position:relative;border-radius:1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.drop-down-panel .box{display:-ms-flexbox;display:flex;position:relative;background-color:transparent}.drop-down-panel .box .label{height:100%;padding:2px}.drop-down-panel .box .button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;border-right:1px solid #2c2c2c;border-left:1px solid #2c2c2c;background:linear-gradient(180deg,#757575 0,#626262 100%);border-radius:0 3px 3px 0;box-sizing:border-box;padding:1px}.drop-down-panel .box .button:before{content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1);border-radius:0 3px 3px 0;pointer-events:none}.drop-down-panel .box .button .icon.arrow-down-mini{color:#fff;width:5px;height:5px;padding:1px 2px}.drop-down-panel .box .preview-image-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;border-right:none;border-left:1px solid #2c2c2c}.drop-down-panel .box .preview-text-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:11px;color:#fff;box-sizing:border-box;border-left:1px solid #2c2c2c;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;border-right:none;padding:1px;height:20px;vertical-align:middle;border-radius:3px 0 0 3px}.drop-down-panel .box:active{background:#3a3a3a}.drop-down-panel .button:active,.drop-down-panel.visible .button{background:#3a3a3a}.drop-down-panel .button:active .icon.arrow-down-mini,.drop-down-panel.visible .button .icon.arrow-down-mini{position:relative;top:1px}.drop-down-panel .button:active:before,.drop-down-panel.visible .button:before{content:none}.drop-down-panel .open-anchor{position:absolute;bottom:0;right:0}.drop-down-panel .open-anchor .drop-down-panel-container{z-index:9;position:absolute;top:0;display:none}.drop-down-panel .open-anchor .drop-down-panel-container.open{display:block;left:-20px}.drop-down-panel .open-anchor .drop-down-panel-container.open:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-panel .open-anchor .drop-down-panel-container.open:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-panel .open-anchor .drop-down-panel-container.open:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-panel .open-anchor .drop-down-panel-container.open:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-menu.drop-down-panel{display:inline-block}.drop-down-menu.drop-down-panel .drop-down-panel .preview-element-container .preview-element{display:block;width:24px;height:18px;border-style:solid;border-color:#2c2c2c;border-width:1px 0 1px 1px;background-color:#fff}.drop-down-menu.drop-down-panel .drop-down-panel .preview-element-container .preview-element .icon{width:100%;height:100%}.drop-down-slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;white-space:nowrap}.drop-down-slider input[type=number]{display:inline-block;font-size:11px;color:#fff;box-sizing:border-box;border-left:1px solid #2c2c2c;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;border-right:none;padding:1px;height:20px;width:40px;vertical-align:middle;background-color:#3a3a3a;border-radius:3px 0 0 3px}.drop-down-slider input[type=number]:focus{outline:0}.drop-down-slider .button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c;border-right:1px solid #2c2c2c;border-left:1px solid #2c2c2c;background:linear-gradient(180deg,#757575 0,#626262 100%);border-radius:0 3px 3px 0;box-sizing:border-box;padding:1px}.drop-down-slider .button:before{content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1);border-radius:0 3px 3px 0;pointer-events:none}.drop-down-slider .button:focus{outline:0}.drop-down-slider .button .icon.arrow-down-mini{color:#fff;width:6px;height:6px}.drop-down-slider .button:active,.drop-down-slider.visible .button{background:#3a3a3a}.drop-down-slider .button:active .icon.arrow-down-mini,.drop-down-slider.visible .button .icon.arrow-down-mini{position:relative;top:1px}.drop-down-slider .button:active:before,.drop-down-slider.visible .button:before{content:none}.drop-down-slider .drop-down{display:none}.drop-down-slider .drop-down.visible{position:absolute;top:20px;right:0;z-index:2;display:block;background-color:#535353;height:13px;padding:4px;margin:0;width:inherit;padding-bottom:8px}.drop-down-slider .drop-down.visible:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-slider .drop-down.visible:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-slider .drop-down.visible:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-slider .drop-down.visible:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.drop-down-slider .drop-down input[type=range]{margin:0}.color-picker-mini{width:200px;height:91px;background-color:#535353}.color-picker-mini .ramp{cursor:url(../assets/cursors/colorpicker.cur),auto}.color-picker-mini .container-top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.color-picker-mini .container-top .container-selectors{position:relative;width:40px;height:40px}.color-picker-mini .container-top .container-selectors .parameter-color:first-child{position:absolute;border-radius:0;border:1px solid gray;right:5px;bottom:5px;width:18px;height:18px}.color-picker-mini .container-top .container-selectors .parameter-color:first-child .color-selector{width:18px;height:18px;border-radius:0;border:none}.color-picker-mini .container-top .container-selectors .parameter-color:first-child:after{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;content:"";border:1px solid #fff}.color-picker-mini .container-top .container-selectors .parameter-color:nth-child(2){position:absolute;border-radius:0;border:1px solid gray;left:5px;top:5px;width:18px;height:18px}.color-picker-mini .container-top .container-selectors .parameter-color:nth-child(2) .color-selector{width:18px;height:18px;border-radius:0;border:none}.color-picker-mini .container-top .container-selectors .parameter-color:nth-child(2):after{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;content:"";border:1px solid #fff}.color-picker-mini .container-top .container-selectors.primary-active .parameter-color:nth-child(2){border:1px solid #000}.color-picker-mini .container-top .container-selectors.secondary-active .parameter-color:first-child{border:1px solid #000}.color-picker-mini .parameter-item.parameter-number-input input[type=number]{width:2em}#panel-windows{position:absolute;top:51px;bottom:0;left:0;right:0}.StrokePanel{width:300px;padding:4px;background-color:#535353}.StrokePanel .form-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.StrokePanel .form-row .parameter-item.parameter-number-slider{width:100%;margin:12px}a.toggle-button{position:relative;display:-ms-flexbox;display:flex;box-sizing:border-box;padding:1px;border:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}a.toggle-button.checked{background:linear-gradient(0deg,#3f3f3f 0,#373737 100%)}a.toggle-button.checked:before{content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:1px;pointer-events:none}a.toggle-button.checked:after{content:" ";position:absolute;z-index:1;top:-.5px;left:0;right:0;bottom:-.5px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:1px;pointer-events:none}a.toggle-button svg.icon{width:20px;height:20px}.command-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:auto;margin:0;padding:3px;border:1px solid transparent;background:0 0;border-radius:3px}.command-item:not(.flat){color:#e4e4e4;border:1px solid #222;background:linear-gradient(180deg,#727272 0,#606060 100%)}.command-item:not(.flat):before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.command-item:not(.flat):after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.command-item:not(.flat):before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.command-item:not(.flat):after{content:" ";position:absolute;top:0;left:0;right:0;bottom:-2px;border-bottom:1px solid rgba(255,255,255,.2);border-radius:3px;pointer-events:none}.command-item:hover{border:1px solid #222;background:linear-gradient(180deg,#828282 0,#707070 100%)}.command-item:active{border:1px solid #222;background:linear-gradient(180deg,#3a3a3a 0,#383838 100%)}.command-item:active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.command-item:active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.command-item:active:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:3px;pointer-events:none}.command-item:active:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);border-radius:3px;pointer-events:none}.command-item:active>svg.icon{color:#fff}.command-item.disabled,.command-item:active.disabled,.command-item:hover.disabled{border:1px solid transparent;background:0 0;opacity:.5}.command-item.disabled:not(.flat),.command-item:active.disabled:not(.flat),.command-item:hover.disabled:not(.flat){background:linear-gradient(180deg,#727272 0,#606060 100%)}.command-item>div{display:-ms-flexbox;display:flex}.command-item .icon{width:17px;height:17px}.ParagraphPanel{position:absolute;width:100%;height:100%;background-color:#535353}.ParagraphPanel .form-row{padding:3px 7px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ParagraphPanel .form-row.spacer{margin-top:10px}.ParagraphPanel .paragraph-row{border-bottom:1px solid #383838}.ParagraphPanel .paragraph-row .drop-down-slider{margin:0 5px 0 5px}.ParagraphPanel .paragraph-row a.toggle-button{width:24px;height:24px}.ParagraphPanel .paragraph-row .icon.paragraph-center,.ParagraphPanel .paragraph-row .icon.paragraph-indent-first-line,.ParagraphPanel .paragraph-row .icon.paragraph-justify-all,.ParagraphPanel .paragraph-row .icon.paragraph-justify-last-center,.ParagraphPanel .paragraph-row .icon.paragraph-justify-last-left,.ParagraphPanel .paragraph-row .icon.paragraph-justify-last-right,.ParagraphPanel .paragraph-row .icon.paragraph-left,.ParagraphPanel .paragraph-row .icon.paragraph-margin-left,.ParagraphPanel .paragraph-row .icon.paragraph-margin-right,.ParagraphPanel .paragraph-row .icon.paragraph-right,.ParagraphPanel .paragraph-row .icon.paragraph-space-after,.ParagraphPanel .paragraph-row .icon.paragraph-space-before{width:24px;height:24px}.ParagraphPanel .paragraph-row .group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.FontChooser .font-item{width:100%;padding:2px 10px 2px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:36px}.CharacterPanel{position:absolute;width:100%;height:100%;background-color:#535353}.CharacterPanel .form-row{padding:2px 7px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.CharacterPanel .form-row.spacer{margin-top:10px}.CharacterPanel .font-family-row{padding:7px 2px;-ms-flex-pack:distribute;justify-content:space-around;border-bottom:1px solid #383838}.CharacterPanel .font-family-row .parameter-item:first-child .drop-down-panel .preview-text-container{width:90px;-ms-flex-pack:start;justify-content:flex-start}.CharacterPanel .character-row{border-bottom:1px solid #383838}.CharacterPanel .character-row .drop-down-slider{margin:0 5px 0 5px}.CharacterPanel .character-row .icon.character-baseline-shift,.CharacterPanel .character-row .icon.character-horizontal-scaling,.CharacterPanel .character-row .icon.character-kerning,.CharacterPanel .character-row .icon.character-leading,.CharacterPanel .character-row .icon.character-size,.CharacterPanel .character-row .icon.character-tracking,.CharacterPanel .character-row .icon.character-vertical-scaling{width:24px;height:24px}.CharacterPanel .character-row .group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.CharacterPanel .parameter-item .color-selector-container{position:relative}.CharacterPanel .parameter-item .color-selector-container .color-selector{width:25px;height:15px;border:1px solid #000;margin:0 10px 0 10px}.CharacterPanel .parameter-item .color-selector-container .photoshop-picker-container{position:absolute;z-index:1;right:0;height:0;opacity:0;overflow:hidden;transition:.5s height,.5s opacity}.CharacterPanel .parameter-item .color-selector-container .photoshop-picker-container.visible{height:320px;opacity:1}.CharacterPanel .character-style-row{padding:5px}.panel-navigator{background-color:#535353;width:100%;height:100%}.panel-navigator .canvas-container{position:absolute;width:100%;height:calc(100% - 22px);margin-bottom:22px;cursor:url("../assets/cursors/pointer.png") 5 1,auto}.panel-navigator .canvas-container.grabbing{cursor:url("../assets/cursors/drag.png") 8 4,auto}.panel-navigator canvas.viewport{position:absolute;padding:5px;width:100%;height:100%;box-sizing:border-box}.panel-navigator canvas.thumbnail{position:absolute;padding:5px;width:100%;height:100%;box-sizing:border-box}.panel-navigator .toolbar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;left:0;right:0;bottom:0}.panel-navigator .toolbar .parameter-number-input{margin-left:1px}.panel-navigator .toolbar .parameter-number-input input[type=number]{width:3em;font-size:9px;height:16px;margin-bottom:1px}.panel-navigator .toolbar div.slider-container{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;margin-right:3px}.panel-navigator .toolbar div.slider-container .parameter-number-slider{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;margin:0 10px}.panel-navigator .toolbar div.slider-container .icon.mountains.small{display:inline-block;width:12px;height:12px;margin-left:10px}.panel-navigator .toolbar div.slider-container .icon.mountains.large{position:relative;top:-1px;display:inline-block;width:16px;height:16px;margin-right:10px}.HistoryPanel .item-container{overflow-y:scroll;background-color:#535353;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.HistoryPanel .item-container .item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:7px;height:10px}.HistoryPanel .item-container .item .icon{color:#fff;width:20px;height:20px;padding-right:6px}.HistoryPanel .item-container .item .label{color:#e4e4e4}.HistoryPanel .item-container .item.active{background-color:#636363;color:#eee}.HistoryPanel .item-container .item.redo{opacity:.5}.HistoryPanel .item-container .item.redo .label{font-style:italic;font-weight:400}.HistoryPanel .toolbar{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:absolute;left:0;right:0;bottom:0;height:25px;background-color:#f4f4f4}.ShapePanel{background-color:#f4f4f4;padding:4px}.ShapePanel .shape-item-container{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom:1px solid #fff;border-right:1px solid #fff}.ShapePanel .shape-item-container>div{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100px;overflow-y:scroll}.ShapePanel .shape-item-container>div .shape-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 2px 0 0;width:32px;height:32px;background-color:#f8f8f8;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.ShapePanel .shape-item-container>div .shape-item.selected{background-color:#39f}.panel-color{cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:initial;width:415px}.panel-color .head{background-image:linear-gradient(-180deg,#f0f0f0 0,#d4d4d4 100%);border-bottom:1px solid #b1b1b1;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2),inset 0 -1px 0 0 rgba(0,0,0,.02);height:23px;line-height:24px;border-radius:4px 4px 0 0;font-size:13px;color:#4d4d4d;text-align:center}.panel-color .body{padding:3px;display:-ms-flexbox;display:flex}.panel-color .body .saturation-container{width:256px;height:256px;position:relative;overflow:hidden}.panel-color .body .hue-container{position:relative;height:256px;width:19px;margin-left:10px}.panel-color .body .controls{width:50px;margin-left:10px}.panel-color .body .controls .top{display:-ms-flexbox;display:flex}.panel-color .body .controls .top .previews{width:60px}.panel-color .body .controls .top .previews .swatches{border:1px solid #b3b3b3;border-bottom:1px solid #f0f0f0;margin-bottom:2px;margin-top:1px}.panel-color .body .controls .top .previews .swatches .new{height:34px;box-shadow:inset 1px 0 0 #000,inset -1px 0 0 #000,inset 0 1px 0 #000}.panel-color .body .controls .top .previews .swatches .current{height:34px;box-shadow:inset 1px 0 0 #000,inset -1px 0 0 #000,inset 0 -1px 0 #000}.panel-color .body .controls .top .previews .label{font-size:14px;color:#000;text-align:center}.panel-color .body .actions{-ms-flex:1;flex:1;margin-left:20px}.panel-color .body .actions .button{background-image:linear-gradient(-180deg,#fff 0,#e6e6e6 100%);border:1px solid #878787;border-radius:2px;height:20px;box-shadow:0 1px 0 0 #eaeaea;font-size:14px;color:#000;line-height:20px;text-align:center;margin-bottom:10px}.panel-color .body .actions .accept-button{background-image:linear-gradient(-180deg,#fff 0,#e6e6e6 100%);border:1px solid #878787;border-radius:2px;height:20px;box-shadow:0 1px 0 0 #eaeaea;font-size:14px;color:#000;line-height:20px;text-align:center;margin-bottom:10px;box-shadow:0 0 0 1px #878787}.panel-color .fields{padding-top:5px;padding-bottom:9px;width:80px;position:relative}.panel-color .fields .divider{height:5px}.panel-color .fields .parameter-item.parameter-number-input input{width:3em}.panel-color .fields .parameter-item.parameter-string-input input{width:6em}.panel-color .fields .fieldSymbols{position:absolute;top:5px;right:-7px;font-size:13px}.panel-color .fields .symbol{height:20px;line-height:22px;padding-bottom:7px}.panel-color .saturation{width:256px;height:256px}.panel-color .saturation .color{position:absolute;left:0;top:0;right:0;bottom:0}.panel-color .saturation .color .white{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.panel-color .saturation .color .white .black{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(to top,#000,rgba(0,0,0,0))}.panel-color .saturation .color .white .pointer{position:absolute;cursor:default}.panel-color .saturation .circle{width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;cursor:hand;transform:translate(-2px,-2px)}.panel-color .hue{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.panel-color .hue .container{margin:0 2px;position:relative;height:100%}.panel-color .hue .pointer{z-index:2;position:absolute}.panel-color .hue .pointer .slider{margin-top:1px;width:4px;border-radius:1px;height:8px;box-shadow:0 0 2px rgba(0,0,0,.6);background:#fff;transform:translateX(-2px)}.panel-color .hue.direction-vertical{background:linear-gradient(to top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.panel-color .hue .pointer{left:0}.panel-color .pointer .triangle{width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:1px;left:1px}.panel-color .pointer .triangleBorder{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #555}.panel-color .pointer .leftInside{width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:1px;left:1px;transform:translate(-8px,-5px)}.panel-color .pointer .rightInside{width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:1px;left:1px;transform:translate(-8px,-5px)}.panel-color .pointer .left{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #555;transform:translate(-13px,-4px)}.panel-color .pointer .right{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #555;transform:translate(20px,-14px) rotate(180deg)}.panel-color .picker{width:12px;height:12px;border-radius:6px;box-shadow:inset 0 0 0 1px #fff;transform:translate(-6px,-6px)}.panel-color .black-outline .picker{box-shadow:inset 0 0 0 1px #000}.PanelPattern{padding:4px;display:-ms-flexbox;display:flex;background-color:#535353}.PanelPattern:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelPattern:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelPattern:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelPattern:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelPattern .pattern-item-container{background-color:#535353;width:300px;height:300px;padding:5px}.PanelPattern .pattern-item-container>div{height:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;overflow-y:scroll}.PanelPattern .pattern-item-container>div .pattern-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 2px 0 0;width:32px;height:32px}.PanelPattern .pattern-item-container>div .pattern-item.selected{background-color:#636363}.PanelContour{background-color:#535353;padding:4px;width:240px}.PanelContour:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelContour:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelContour:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelContour:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelContour .contour-item-container>div{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll}.PanelContour .contour-item-container>div .contour-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 2px 0 0;width:32px;height:32px}.PanelContour .contour-item-container>div .contour-item.selected{background-color:#636363}.PanelGradient{padding:4px;display:-ms-flexbox;display:flex;background-color:#535353}.PanelGradient:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelGradient:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelGradient:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelGradient:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.PanelGradient .gradient-item-container{background-color:#535353;width:300px;height:300px;padding:5px}.PanelGradient .gradient-item-container>div{height:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;overflow-y:scroll}.PanelGradient .gradient-item-container>div .gradient-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 2px 0 0;width:29px;height:29px}.PanelGradient .gradient-item-container>div .gradient-item.selected{background-color:#636363}.panel-brush{position:absolute;width:100%;height:100%;background-color:#535353}.panel-brush .config-selector{border:1px solid #333;position:absolute;top:10px;margin:-4px 0 4px 5px;width:125px;bottom:88px}.panel-brush .config-selector ul{list-style-type:none;margin:0;padding:0}.panel-brush .config-selector ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #333}.panel-brush .config-selector ul li.separator{margin:5px 0 5px 0}.panel-brush .config-selector ul li .parameter-bool-checkbox{display:inline}.panel-brush .config-selector ul li.active{background-color:#636363;color:#e4e4e4}.panel-brush .config-selector ul li.no-border{border-bottom:none}.panel-brush .config-selector ul li label#blending{padding:5px;padding-left:10px}.panel-brush .config-selector ul li label{margin-left:3px;display:inline-block;padding:3px 3px 3px 0}.panel-brush .config-selector ul li input{width:13px;height:13px;padding:0;margin:0 0 0 3px;position:relative;top:-1px}.panel-brush .config{position:absolute;left:135px;right:3px;top:5px;bottom:88px}.panel-brush .config fieldset legend{font-weight:700}.panel-brush .config .configuration{display:none;width:100%;height:100%;margin-top:5px}.panel-brush .config .configuration.visible{display:block}.panel-brush .config .configuration .parameter-preset-brush{height:calc(100% - 50px)}.panel-brush .config .configuration .parameter-preset-brush .panel-preset-brush{height:100%}.panel-brush .config .configuration>.parameter-item{margin:0 0 5px 0}.panel-brush .config .configuration .parameter-item.parameter-number-slider{display:block;width:100%}.panel-brush .config .configuration .parameter-item.parameter-number-slider .row1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.panel-brush .config .configuration .parameter-item.parameter-number-slider .row2>input{width:100%}.panel-brush .config .configuration .parameter-enum-select select{font-size:12px}.panel-brush .config .configuration .pattern-container{display:-ms-flexbox;display:flex}.panel-brush .config .configuration .pattern-container .parameter-bool-checkbox{margin-left:10px}.panel-brush .config .configuration .flip-jitter-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}.panel-brush .config .configuration .scatter-container{position:relative;margin:5px 0 5px 0}.panel-brush .config .configuration .scatter-container .parameter-bool-checkbox{position:absolute;left:70px}.panel-brush .config .configuration .parameter-variation-control{padding-bottom:10px;margin-bottom:3px}.panel-brush .config .configuration .parameter-variation-control .parameter-item.parameer-number-slider{margin-bottom:4px}.panel-brush .config .configuration .parameter-variation-control .row-control{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.panel-brush .config .configuration .parameter-variation-control .row-control select{font-size:12px;width:70px}.panel-brush .config .configuration .parameter-variation-control .row-control input{font-size:10px}.panel-brush .preview{background-color:#4e4e4e;box-sizing:content-box;position:absolute;bottom:0;left:0;right:0;height:80px;margin:4px}.panel-brush .preview:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);pointer-events:none}.panel-brush .preview:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);pointer-events:none}.panel-brush-tip{height:150px;overflow-y:scroll;line-height:0}.panel-brush-tip .brush-tip-item{cursor:url("../../assets/cursors/pointer.png") 5 1,auto;position:relative;display:inline-block;border:1px solid #000;width:32px;height:32px;background-color:#333}.panel-brush-tip .brush-tip-item.selected{color:#eee;background-color:#39f}.panel-brush-tip .brush-tip-item .image{position:absolute;filter:invert(1);top:0;left:4px;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain}.panel-brush-tip .brush-tip-item .label{position:absolute;bottom:0;left:50%;transform:translate(-50%);line-height:normal;font-size:8px;font-weight:700}.panel-preset-brush{height:300px;width:100%;display:-ms-flexbox;display:flex}.panel-preset-brush .brush-preset-item-container{-ms-flex-positive:1;flex-grow:1;height:100%;overflow-y:scroll;background-color:#535353;line-height:0}.panel-preset-brush .brush-preset-item-container>div .brush-preset-item{cursor:url("../assets/cursors/pointer.png") 5 1,auto;display:-ms-flexbox;display:flex;border-bottom:1px solid #383838;width:100%;height:32px}.panel-preset-brush .brush-preset-item-container>div .brush-preset-item.selected{color:#e4e4e4}.panel-preset-brush .brush-preset-item-container>div .brush-preset-item .thumbnail{position:relative;width:32px;height:32px;display:inline-block}.panel-preset-brush .brush-preset-item-container>div .brush-preset-item .thumbnail .image{position:absolute;top:0;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:contain}.panel-preset-brush .brush-preset-item-container>div .brush-preset-item .thumbnail .label{position:absolute;bottom:0;left:50%;transform:translate(-50%);line-height:normal;font-size:8px;font-weight:700;color:#e4e4e4}.panel-preset-brush .brush-preset-item-container>div .brush-preset-item .label{line-height:32px}.panel-preset-brush .brush-preset-button-container{padding:0 3px}.panel-swatches{position:absolute;top:0;left:0;right:0;bottom:0;padding:4px;display:-ms-flexbox;display:flex;background-color:#535353}.panel-swatches:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-swatches:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-swatches:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-swatches:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-swatches .swatch-item-container{background-color:#535353;padding:5px}.panel-swatches .swatch-item-container>div{height:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;overflow-y:auto}.panel-swatches .swatch-item-container>div .swatch-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:1px 1px 0 0;width:16px;height:16px;border-radius:33%;cursor:pointer}.panel-swatches .swatch-item-container>div .swatch-item:hover{transform:scale(1.2)}.panel-swatches .swatch-item-container>div .swatch-item.selected{background-color:#636363}.panel-styles{height:100%;display:-ms-flexbox;display:flex;background-color:#535353}.panel-styles .style-item-container{background-color:#535353;width:100%}.panel-styles .style-item-container>div{height:100%;width:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;overflow-y:scroll}.panel-styles .style-item-container>div .style-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 2px 0 0;width:32px;height:32px}.panel-styles .style-item-container>div .style-item.selected{background-color:#636363}.panel-custom-shape{padding:4px;display:-ms-flexbox;display:flex;background-color:#535353}.panel-custom-shape .custom-shape-item-container{background-color:#535353;height:300px;width:300px;padding:5px}.panel-custom-shape .custom-shape-item-container>div{height:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;overflow-y:scroll}.panel-custom-shape .custom-shape-item-container>div .custom-shape-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:2px 2px 0 0;width:32px;height:32px}.panel-custom-shape .custom-shape-item-container>div .custom-shape-item.selected{background-color:#636363}.panel-warp{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#535353;padding:4px}.panel-warp .parameter-item{margin:10px 0}.panel-warp .parameter-warp-style{-ms-flex-align:center;align-items:center}.panel-warp .parameter-warp-style label{margin-right:10px}.panel-warp .parameter-enum-radio{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.panel-warp .parameter-enum-radio label{display:-ms-inline-flexbox;display:inline-flex}.panel-warp .parameter-number-slider{display:block}.panel-warp .parameter-number-slider .row1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.context-menu{z-index:100;display:none;background-color:#535353;margin:0;box-shadow:3px 3px 1px rgba(0,0,0,.3)}.context-menu.open{display:block}ul.menu{margin:0;padding:0;list-style-type:none;cursor:default;border:1px solid #3a3a3a;box-shadow:2px 2px 0 rgba(0,0,0,.2);background:#535353}ul.menu .icon{width:18px;height:18px}ul.menu .submenu-indicator{float:right;margin-right:5px}ul.menu li.toggle-true>.label:before{font-weight:700;margin-right:4px;content:"\2713"}ul.menu li.toggle-false>.label:before{font-weight:700;margin-right:4px;content:"\2713";opacity:0}ul.menu li.disabled,ul.menu.disabled:hover{opacity:.45;background-color:transparent}ul.menu li.separator{list-style-type:none;margin-top:3px;margin-bottom:3px;margin-right:10px;margin-left:10px;height:1px;background-color:#383838}ul.menu li.menu-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;list-style:none;min-width:200px;height:20px;line-height:20px;color:#cecece;font-size:12px;padding:4px 4px 4px 4px}ul.menu li.menu-item.active{color:#e4e4e4}ul.menu li.menu-item .shortcut{color:#e4e4e4;float:right;margin-right:7px}ul.menu li.menu-item .shortcut .key,ul.menu li.menu-item .shortcut .modifier{padding:2px;border-radius:2px;margin-right:4px;background-color:#444;box-shadow:0 0 1px rgba(0,0,0,.3)}ul.menu li.menu-item .label{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding-left:10px;padding-right:10px;pointer-events:none;white-space:nowrap}ul.menu li.menu-item .label .icon{margin-right:10px}ul.menu li.menu-item:hover{background-color:#636363}ul.menu li.menu-item:hover>span{color:#e4e4e4}ul.menu li.menu-item a{color:#a5a5a5;text-decoration:none}ul.menu>li.menu-item{position:relative}ul.menu>li.menu-item ul.menu{position:absolute;top:-3px;left:97%}ul.menu>li.menu-item ul.menu>li.menu-item{position:relative;min-width:200px;display:-ms-flexbox;display:flex;list-style-type:none;cursor:default}ul.menu-bar{margin:0;padding:0;color:#e4e4e4}ul.menu-bar .label{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding-left:10px;padding-right:10px;pointer-events:none;white-space:nowrap}ul.menu-bar .label .icon{margin-right:10px}ul.menu-bar li.disabled,ul.menu-bar.disabled:hover{opacity:.45;background-color:transparent}ul.menu-bar li.open,ul.menu-bar li:hover{background-color:#636363}ul.menu-bar li.open>span,ul.menu-bar li:hover>span{color:#e4e4e4}ul.menu-bar>li.menu-item{display:inline-block;list-style-type:none;cursor:default;height:20px;line-height:20px}ul.menu-bar>li.menu-item>ul.menu{display:none}ul.menu-bar>li.menu-item.open>ul.menu{display:block}ul.menu-bar ul.menu{z-index:10;margin:0;padding:0;position:absolute}.modal-overlay{width:100%;height:100%}.modal{pointer-events:auto;position:absolute;z-index:1;background-color:#535353;box-shadow:4px 4px 0 rgba(0,0,0,.1);border-radius:10px;overflow:visible}.modal .decoration{background-color:rgba(222,222,222,.76);box-sizing:border-box;width:100%;height:26px;padding:5px}.modal .decoration .title{font-size:14px;line-height:17px;color:#333;cursor:default}.modal .decoration .button-close{position:absolute;border:none;right:3px;box-shadow:none;top:3px}.modal .decoration .button-close .icon.delete{width:20px;height:20px}.modal .content-container{top:26px;background-color:#f4f4f4;padding:15px;display:-ms-flexbox;display:flex}.modal .button-bar-container{width:100px;padding-left:15px}.modal .button-bar-container button{margin-bottom:5px}.modal .content-container{background-color:#535353}#dialog-enter-value{min-width:200px;min-height:100px}#dialog-enter-value .content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:10px}#dialog-enter-value .content-container .parameter-number-input input{max-width:100px}#dialog-color-picker{min-width:514px;min-height:320px}#dialog-color-picker .photoshop-picker{box-shadow:none}#dialog-create-item{min-width:300px;min-height:100px}#dialog-create-item input{margin:10px}#dialog-editor-contour{min-width:375px;min-height:420px}#dialog-editor-contour .dialog-content{padding:10px;bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#dialog-editor-contour .dialog-content .presets{margin:9px 0 9px 12px}#dialog-editor-contour .dialog-content .horizontal-content{display:-ms-flexbox;display:flex}#dialog-editor-contour .dialog-content .horizontal-content .editor-curve{width:260px}#dialog-editor-contour .controls td{width:140px}#dialog-editor-contour .controls td input[type=number]{width:4em}#dialog-editor-gradient{min-width:425px;min-height:321px}#dialog-editor-gradient .container-top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}#dialog-editor-gradient .dialog-content{padding:10px;width:400px;bottom:10px}#dialog-editor-gradient .dialog-content .presets{margin:9px 0 9px 12px}#dialog-adjustment .dialog-content,#dialog-fill-style .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#dialog-new{width:500px}#dialog-new input:invalid{border:1px solid red}#dialog-new .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px}#dialog-new .dialog-content #name-container .parameter-string-input{display:table;width:100%}#dialog-new .dialog-content #name-container .parameter-string-input label{display:table-cell;text-align:right;padding-right:10px}#dialog-new .dialog-content #name-container .parameter-string-input input{display:table-cell;width:100%;box-sizing:border-box}#dialog-new .dialog-content fieldset{margin-top:10px}#dialog-new .panel-new table td{padding:4px}#dialog-new .panel-new table td .parameter-enum-select select{width:100%}#dialog-new .panel-new table td:nth-child(2) input{width:8em}#dialog-canvas-size{width:500px}#dialog-canvas-size input:invalid{border:1px solid red}#dialog-canvas-size .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px}#dialog-canvas-rotate input:invalid{border:1px solid red}#dialog-canvas-rotate .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-size:12px}#dialog-canvas-rotate .dialog-content input[type=number]{width:5em}#dialog-image-size input:invalid{border:1px solid red}#dialog-image-size .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px}#dialog-image-size .dialog-content tr td:first-child{width:70px}#dialog-image-size .dialog-content tr td:nth-child(2){width:70px}#dialog-image-size .dialog-content tr td:nth-child(3){width:84px}#dialog-layer-new{width:477px}#dialog-layer-new .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px}#dialog-layer-new .dialog-content tr td{padding:4px}#dialog-layer-new .dialog-content tr td:first-child{width:70px}#dialog-layer-new .dialog-content .parameter-string-input input{width:100%}#dialog-layer-new .dialog-content .parameter-bool-checkbox{width:160px}#dialog-color .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px}#dialog-path-save .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-size:12px}#dialog-path-save .dialog-content input[type=text]{min-width:200px}#dialog-warp .dialog-content{display:-ms-flexbox;display:flex}#dialog-warp .dialog-content .button-bar-container{width:100px}#dialog-apply-cancel{width:350px}#dialog-splash{width:800px;height:420px;box-shadow:none}#dialog-splash .decoration{display:none}#dialog-splash .content-container{top:0;background-color:#333;position:relative;height:418px;padding:0}#dialog-splash .content-container .dialog-content .progress-bar-container{display:none;position:absolute;bottom:0;left:0;right:0;padding:10px}#dialog-splash .content-container .dialog-content canvas{opacity:0;transition:2s all}#dialog-splash .content-container .dialog-content canvas.visible{opacity:1}#dialog-splash .content-container .version-info-container{position:absolute;color:#fff;right:5px;top:5px}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(.95);box-shadow:0 0 0 0 transparent}}#dialog-splash .content-container .button-bar-container{position:absolute;bottom:33px;right:5px;padding:0 12px;width:100px}#dialog-splash .content-container .button-bar-container button{transition:1s all;width:100%;margin-bottom:-10px;display:block;box-sizing:border-box}#dialog-splash .content-container .button-bar-container button.loading{background-color:#000}#dialog-splash .content-container .button-bar-container button.loaded{animation:pulse 2s infinite}#dialog-exception{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:600px;height:400px;overflow:hidden;resize:both}#dialog-exception .decoration{-ms-flex:0 1 26px;flex:0 1 26px}#dialog-exception .content-container{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}#dialog-exception .content-container .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:end;align-items:flex-end}#dialog-exception .content-container .dialog-content .panel-exception{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}#dialog-exception .content-container .dialog-content .panel-exception .header{display:-ms-flexbox;display:flex}#dialog-exception .content-container .dialog-content .panel-exception .header .icon.bug{-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:64px;background-size:cover;margin-right:10px}#dialog-exception .content-container .dialog-content .panel-exception .header h1,#dialog-exception .content-container .dialog-content .panel-exception .header h3{-ms-flex-positive:1;flex-grow:1;margin:0}#dialog-exception .content-container .dialog-content .panel-exception input,#dialog-exception .content-container .dialog-content .panel-exception textarea{-ms-flex-positive:0;flex-grow:0;width:100%}#dialog-exception .content-container .dialog-content .panel-exception textarea{resize:none;-ms-flex-positive:1;flex-grow:1;height:133px}#dialog-color-range{min-width:500px;min-height:400px}#dialog-color-range .content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;padding:10px}#dialog-color-range .content-container .parameter-item{margin:0 0 10px 0}#dialog-color-range .content-container .parameter-enum-buttons .toggle-button{width:28px;height:28px;padding:1px}#dialog-color-range .content-container .content-left{-ms-flex-positive:1;flex-grow:1}#dialog-color-range .content-container .content-left .parameter-number-slider{display:-ms-flexbox;display:flex}#dialog-color-range .content-container .content-left .parameter-number-slider .label{width:120px}#dialog-color-range .content-container .content-left .image-view-container{width:100%;height:300px}#dialog-color-range .content-container .content-left .image-view-container .image-view{height:100%;width:100%}#dialog-color-range .content-container .content-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100px;margin:20px 10px}#dialog-swatch-edit .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#dialog-swatch-edit .dialog-content .panel-swatch-edit{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#dialog-swatch-edit .dialog-content .color-selector{width:30px;height:30px;margin:0 10px}#dialog-guide-new .content-container{display:-ms-flexbox;display:flex}#dialog-guide-new .content-container .dialog-content .parameter-enum-radio{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:5px}#dialog-guide-new .content-container .dialog-content .parameter-enum-radio label{padding:3px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center}#dialog-guide-new .content-container .dialog-content .parameter-number-input{margin:5px}#dialog-guide-new .content-container .dialog-content .parameter-number-input input{width:5em}#dialog-confirm{min-width:500px}#dialog-confirm .message{color:#e4e4e4;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#dialog-layer-effects .inner-content{padding:10px;bottom:10px}#dialog-layer-effects .inner-content input[type=checkbox]{vertical-align:middle}#dialog-layer-effects .dialog-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#dialog-layer-effects .dialog-content .style-selector{width:190px;margin-right:10px}#dialog-layer-effects .dialog-content .style-selector ul{list-style-type:none;margin:0;padding:0}#dialog-layer-effects .dialog-content .style-selector ul li{padding:5px 0 5px 0;border-bottom:1px solid #383838}#dialog-layer-effects .dialog-content .style-selector ul li.active{background-color:#636363;color:#e4e4e4}#dialog-layer-effects .dialog-content .style-selector ul li .style-multi-add{float:right;margin-right:6px;opacity:.7;cursor:pointer}#dialog-layer-effects .dialog-content .style-selector ul li .style-multi-add .icon{width:12px;height:12px;vertical-align:middle}#dialog-layer-effects .dialog-content .style-selector ul li:hover .style-multi-add{opacity:1}#dialog-layer-effects .dialog-content .style-selector ul li li{padding-left:10px;border:none}#dialog-layer-effects .dialog-content .style-selector ul li label#blending{padding:5px;padding-left:10px}#dialog-layer-effects .dialog-content .style-selector ul li label{display:inline-block;padding:3px 3px 3px 10px}#dialog-layer-effects .dialog-content .style-selector ul li input{width:13px;height:13px;padding:0;margin:0 5px 0 0;vertical-align:middle;position:relative;top:-1px}#dialog-layer-effects .dialog-content .style-configuration{width:380px}#dialog-layer-effects .dialog-content .style-configuration .parameter-item{float:left}#dialog-layer-effects .dialog-content .style-configuration .parameter-item.parameter-number-slider{margin-right:4px}#dialog-layer-effects .dialog-content .style-configuration .parameter-item.parameter-number-slider input[type=range]{margin-right:7px}#dialog-layer-effects .dialog-content .style-configuration fieldset legend{font-weight:700}#dialog-layer-effects .dialog-content .style-configuration .configuration{position:relative;top:-5px;height:400px;width:370px;display:none}#dialog-layer-effects .dialog-content .style-configuration .configuration.visible{display:block}#dialog-layer-effects .dialog-content .style-configuration .configuration table td:first-child{width:100px}#dialog-layer-effects .dialog-content .style-configuration .configuration table td{vertical-align:middle;padding:0}#dialog-layer-effects .dialog-content .style-configuration .color-selector-container{margin-left:5px;height:16px}#dialog-layer-effects .dialog-content #configuration-blending-options .channel-checkboxes{display:inline-block}#dialog-layer-effects .dialog-content #configuration-blending-options .channel-checkboxes div{float:left}.editor-curve{top:300px;left:300px}.editor-curve .graph{width:256px;height:256px;border:1px solid #000}.editor-curve .graph canvas{cursor:default}.editor-curve .graph canvas.hover-path{cursor:url(../assets/cursors/cross.cur),auto}.editor-curve .graph canvas.hover-handle{cursor:url(../assets/cursors/move.cur),auto}.editor-gradient{background-color:#535353}.editor-gradient .graph{width:100%px;height:70px}.editor-gradient .graph canvas{width:100%;cursor:default}.editor-gradient .graph canvas.hover-gradient{cursor:url(../assets/colorpicker.cur),auto}.editor-gradient .graph canvas.hover-handle{cursor:url(../assets/move.cur),auto}.editor-gradient .controls .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}.editor-gradient .controls .row .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-brightness-contrast{width:230px;height:115px;padding:4px}.panel-adjustment-layer-brightness-contrast .container-brightness,.panel-adjustment-layer-brightness-contrast .container-contrast{width:100%;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-brightness-contrast .container-brightness input,.panel-adjustment-layer-brightness-contrast .container-contrast input{width:3em}.panel-adjustment-layer-brightness-contrast .parameter-number-slider{width:100%}.panel-adjustment-layer-brightness-contrast .parameter-number-slider input[type=range]{width:100%}.panel-adjustment-layer-black-and-white{width:250px}.panel-adjustment-layer-black-and-white .container-use-tint{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.panel-adjustment-layer-color-balance{width:348px;height:224px;padding:4px}.panel-adjustment-layer-color-balance .container-color-levels{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-color-balance .container-color-levels input{width:3em;margin-left:5px}.panel-adjustment-layer-color-balance table.table-color-sliders{width:100%}.panel-adjustment-layer-color-balance table.table-color-sliders tr{height:30px}.panel-adjustment-layer-color-balance table.table-color-sliders tr td:first-child{text-align:right;padding-right:10px}.panel-adjustment-layer-color-balance table.table-color-sliders tr td:nth-child(2) .parameter-number-slider{width:100%}.panel-adjustment-layer-color-balance table.table-color-sliders tr td:nth-child(2) .parameter-number-slider input[type=range]{width:100%}.panel-adjustment-layer-color-balance table.table-color-sliders tr td:nth-child(3){text-align:left;padding-left:10px}.panel-adjustment-layer-color-balance .container-tone{height:15px;-ms-flex-align:center;align-items:center;padding-top:10px}.panel-adjustment-layer-color-balance .container-tone .parameter-enum-radio{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-color-balance .container-tone .parameter-enum-radio label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-color-balance .container-preserve-luminosity{height:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:5px;padding-top:7px}.panel-adjustment-layer-levels{width:290px;height:275px;padding:4px}.panel-adjustment-layer-levels .container-output-levels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-levels .container-input-levels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:10px}.panel-adjustment-layer-levels .container-historgram{margin:10px 0}.panel-adjustment-layer-levels input{margin-left:5px;width:3em}.panel-adjustment-layer-levels .parameter-slider-blend-range{margin:10px 0}.panel-adjustment-layer-channel-mixer{width:250px;height:280px;padding:4px}.panel-adjustment-layer-channel-mixer fieldset{margin-top:5px}.panel-adjustment-layer-channel-mixer .container-blue,.panel-adjustment-layer-channel-mixer .container-constant,.panel-adjustment-layer-channel-mixer .container-green,.panel-adjustment-layer-channel-mixer .container-red{width:100%;height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-channel-mixer .container-blue input,.panel-adjustment-layer-channel-mixer .container-constant input,.panel-adjustment-layer-channel-mixer .container-green input,.panel-adjustment-layer-channel-mixer .container-red input{width:3em}.panel-adjustment-layer-channel-mixer .container-constant{padding:10px;width:initial}.panel-adjustment-layer-channel-mixer .parameter-number-slider{width:100%;margin-bottom:5px}.panel-adjustment-layer-channel-mixer .parameter-number-slider input[type=range]{width:100%}.panel-adjustment-layer-curves{width:280px;height:340px;padding:4px}.panel-adjustment-layer-curves fieldset{height:320px}.panel-adjustment-layer-curves .container-curve-or-map-select{position:absolute;left:150px;top:330px}.panel-adjustment-layer-gradient-map{width:319px;height:177px;padding:4px}.panel-adjustment-layer-gradient-map .container-gradient{height:100px}.panel-adjustment-layer-gradient-map .container-gradient .parameter-gradient{margin-top:20px}.panel-adjustment-layer-gradient-map .container-gradient .parameter-gradient .drop-down-panel .box .button{left:initial;right:0;width:15px;height:42px}.panel-adjustment-layer-gradient-map .container-gradient .parameter-gradient .drop-down-panel .box .preview-image-container{width:286px;height:42px}.panel-adjustment-layer-gradient-map .container-gradient .parameter-gradient .drop-down-panel .box .preview-image-container img{left:0;position:absolute;max-width:270px;max-height:40px}.panel-adjustment-layer-gradient-map .container-options{height:50px}.panel-adjustment-layer-hue-saturation{width:406px;height:270px;padding:4px}.panel-adjustment-layer-hue-saturation .container-hue,.panel-adjustment-layer-hue-saturation .container-lightness,.panel-adjustment-layer-hue-saturation .container-saturation{width:100%;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-hue-saturation .container-hue input,.panel-adjustment-layer-hue-saturation .container-lightness input,.panel-adjustment-layer-hue-saturation .container-saturation input{width:3em}.panel-adjustment-layer-hue-saturation .parameter-number-slider{width:100%}.panel-adjustment-layer-hue-saturation .parameter-number-slider input[type=range]{width:100%}.panel-adjustment-layer-hue-saturation .container-labels{padding:16px 17px 0 12px;display:-ms-flexbox;display:flex;height:10px;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-photo-filter{width:250px;height:220px;padding:4px}.panel-adjustment-layer-photo-filter table tr{height:50px}.panel-adjustment-layer-photo-filter .container-density{width:100%;height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-photo-filter .container-density input{width:3em}.panel-adjustment-layer-photo-filter .parameter-number-slider{width:100%;margin-bottom:5px}.panel-adjustment-layer-photo-filter .parameter-number-slider input[type=range]{width:100%}.panel-adjustment-layer-posterize{width:95px;height:40px;padding:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-posterize label{margin-right:5px}.panel-adjustment-layer-posterize input{width:3em}.panel-adjustment-layer-selective-color{width:250px;padding:4px}.panel-adjustment-layer-selective-color .container-black,.panel-adjustment-layer-selective-color .container-cyan,.panel-adjustment-layer-selective-color .container-magenta,.panel-adjustment-layer-selective-color .container-yellow{width:100%;height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-selective-color .container-black input,.panel-adjustment-layer-selective-color .container-cyan input,.panel-adjustment-layer-selective-color .container-magenta input,.panel-adjustment-layer-selective-color .container-yellow input{width:3em}.panel-adjustment-layer-selective-color .parameter-number-slider{width:100%;margin-bottom:5px}.panel-adjustment-layer-selective-color .parameter-number-slider input[type=range]{width:100%}.panel-adjustment-layer-selective-color .container-method{height:35px;display:-ms-flexbox;display:flex;padding-left:12px;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-selective-color .container-method .parameter-enum-radio{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-selective-color .container-method .parameter-enum-radio label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.panel-adjustment-layer-threshold{width:285px;height:170px;padding:4px}.panel-adjustment-layer-threshold .container-threshold{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:40px}.panel-adjustment-layer-threshold .container-histogram{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.panel-adjustment-layer-vibrance{width:230px;height:115px;padding:4px}.panel-adjustment-layer-vibrance .container-saturation,.panel-adjustment-layer-vibrance .container-vibrance{width:100%;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-vibrance .container-saturation input,.panel-adjustment-layer-vibrance .container-vibrance input{width:3em}.panel-adjustment-layer-vibrance .parameter-number-slider{width:100%}.panel-adjustment-layer-vibrance .parameter-number-slider input[type=range]{width:100%}.panel-adjustment-layer-exposure{width:230px;height:165px;padding:4px}.panel-adjustment-layer-exposure .container-exposure,.panel-adjustment-layer-exposure .container-gamma,.panel-adjustment-layer-exposure .container-offset{width:100%;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel-adjustment-layer-exposure .container-exposure input,.panel-adjustment-layer-exposure .container-gamma input,.panel-adjustment-layer-exposure .container-offset input{width:3em}.panel-adjustment-layer-exposure .parameter-number-slider{width:100%}.panel-adjustment-layer-exposure .parameter-number-slider input[type=range]{width:100%}.panel-fill-layer-gradient{left:300px;top:300px;width:210px;height:240px;padding:4px}.panel-fill-layer-gradient table tr{height:28px}.panel-fill-layer-gradient table td:first-child{text-align:right;width:25%}.panel-fill-layer-gradient .parameter-item.parameter-bool-checkbox{display:inline-block}.panel-fill-layer-pattern{width:250px;height:160px;padding:4px}.panel-fill-layer-solid-color{width:420px;height:305px;padding:4px}.progress-bar{position:relative;width:100%;height:20px}.progress-bar .bar{color:#fff;overflow:visible;height:100%;white-space:nowrap;border-radius:12px;background-color:#42a530;transition:width .5s;line-height:18px;padding-left:10px;box-sizing:border-box;box-shadow:5px 5px 10px #000}.font-family-selector,.font-subfamily-selector{position:relative;background:#535353;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.font-family-selector:before,.font-subfamily-selector:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.font-family-selector:before,.font-subfamily-selector:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.font-family-selector .search-bar,.font-subfamily-selector .search-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;margin-bottom:5px}.font-family-selector .search-bar .icon,.font-subfamily-selector .search-bar .icon{width:14px;height:14px;margin-right:4px}.font-family-selector .search-bar .results,.font-subfamily-selector .search-bar .results{margin-left:4px}.font-family-selector .scroll-container,.font-subfamily-selector .scroll-container{width:300px;height:300px;overflow-x:hidden;overflow-y:auto}.font-family-selector .scroll-container .item,.font-subfamily-selector .scroll-container .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.font-family-selector .scroll-container .item.selected,.font-subfamily-selector .scroll-container .item.selected{background-color:#1473e6}.font-family-selector .scroll-container .item .icon,.font-subfamily-selector .scroll-container .item .icon{color:#333;width:10px;height:10px;cursor:pointer}.font-family-selector .scroll-container .item .label,.font-subfamily-selector .scroll-container .item .label{color:#e4e4e4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:160px}.font-family-selector .scroll-container .item .preview,.font-subfamily-selector .scroll-container .item .preview{filter:invert()}.font-family-selector .scroll-container .item:hover,.font-subfamily-selector .scroll-container .item:hover{background-color:#666}.panel-gradient-settings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:calc(100% - 30px);box-sizing:border-box;background-color:#535353;padding:4px}.panel-gradient-settings:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-gradient-settings:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-gradient-settings:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-gradient-settings:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-gradient-settings .PanelGradient{-ms-flex-positive:1;flex-grow:1;min-height:90px}.panel-gradient-settings .PanelGradient .gradient-item-container{height:auto;width:auto}.panel-gradient-settings .gradient-editor-container .editor-gradient .graph{width:100%}.panel-gradient-settings .gradient-editor-container .editor-gradient .graph canvas{width:100%}.panel-gradient-settings .gradient-editor-container .editor-gradient .controls .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:3px 0}.panel-gradient-settings .gradient-editor-container .editor-gradient .controls .row .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:80px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.panel-gradient-settings .gradient-editor-container .editor-gradient .controls .row .item.trunc{width:60px;max-width:60px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-negative:1;flex-shrink:1}.panel-gradient-settings .gradient-editor-container .editor-gradient .controls .row .item:last-child{width:26px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:3px}.panel-gradient-settings .gradient-editor-container .editor-gradient .controls .row .item .parameter-color{margin-left:4px}.panel-gradient-settings .gradient-type-container{height:100px}.panel-gradient-settings .gradient-type-container .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:3px 0;-ms-flex-align:center;align-items:center;height:20px}.panel-gradient-settings .gradient-type-container .parameter-item{margin-right:5px}.panel-gradient-settings .gradient-type-container .parameter-angle{transform:scale(.5)}.panel-gradient-settings .gradient-type-container label{margin-right:3px}.panel-pattern-settings{width:100%;height:calc(100% - 30px)}.panel-pattern-settings .PanelPattern{height:calc(100% - 74px)}.panel-pattern-settings .PanelPattern .pattern-item-container{height:auto;width:auto}.panel-pattern-settings .gradient-type-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.panel-pattern-settings .gradient-type-container .parameter-item{margin-right:5px}.panel-solid-color-settings{width:100%;height:calc(100% - 30px);box-sizing:border-box;background-color:#535353;padding:4px}.panel-solid-color-settings:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-solid-color-settings:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-solid-color-settings:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-solid-color-settings:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-solid-color-settings .panel-swatches{position:relative;height:calc(100% - 10px);min-height:90px}.panel-solid-color-settings .panel-swatches .swatch-item-container{height:auto;width:auto}.panel-stroke-style{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:6px 5px;background-color:#535353}.panel-stroke-style:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-stroke-style:before{pointer-events:none;border-top:1px solid rgba(255,255,255,.1);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-stroke-style:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-stroke-style:before{pointer-events:none;border-bottom:1px solid rgba(0,0,0,.2);content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.panel-stroke-style .stroke-selector-container{-ms-flex-positive:1;flex-grow:1;background-color:#3a3a3a;min-height:90px;max-height:100px;overflow-y:auto;border:1px solid #383838}.panel-stroke-style .stroke-selector-container:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);pointer-events:none}.panel-stroke-style .stroke-selector-container:after{content:" ";position:absolute;top:-1px;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.5);pointer-events:none}.panel-stroke-style .stroke-selector-container>div{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.panel-stroke-style .stroke-selector-container>div .stroke-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:1px 1px 0 0;width:200px;height:24px}.panel-stroke-style .stroke-selector-container>div .stroke-item.selected{background-color:#636363}.panel-stroke-style .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:4px}.panel-stroke-style .row .parameter-enum-buttons a.toggle-button{width:40px}.panel-stroke-style .row .parameter-enum-buttons a.toggle-button svg.icon{width:16px;height:16px}.panel-stroke-style .row.align label,.panel-stroke-style .row.cap label,.panel-stroke-style .row.join label{min-width:40px}.panel-stroke-style .row.dash .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.panel-stroke-style .row.dash .item .parameter-number-input{margin-left:0}.panel-stroke-style .row.dash .item .parameter-number-input input{margin-left:0;margin-right:1px;width:34px}.panel-stroke-style .row.dash .item .parameter-number-input input[disabled]{opacity:.5}.panel-filter-generic{background-color:#535353}.panel-filter-generic .parameter-item{margin:10px}.panel-filter-generic .parameter-item.parameter-number-slider label.prefix{min-width:100px}.panel-filter-generic .parameter-item.parameter-number-slider input[type=number]{width:60px;min-width:60px;max-width:60px}.panel-filter-generic .parameter-item.slider label.prefix{min-width:100px}.panel-filter-generic .parameter-item.slider input[type=number]{width:60px;min-width:60px;max-width:60px}.panel-filter-generic .parameter-item.parameter-bool-checkbox label.prefix{display:inline-block;min-width:100px}.panel-filter-generic .parameter-item.parameter-enum-select label{display:inline-block;min-width:100px}.panel-filter-generic .parameter-item.parameter-matrix input[type=number]{width:60px}.panel-liquify{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;background-color:#535353}.panel-liquify .tool-bar{box-sizing:border-box;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:0;flex-grow:0;width:40px}.panel-liquify .tool-bar .parameter-enum-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.panel-liquify .tool-bar .parameter-enum-buttons .toggle-button{width:30px;height:30px}.panel-liquify .tool-bar .parameter-enum-buttons .toggle-button svg{pointer-events:none}.panel-liquify .canvas-container{position:relative;box-sizing:border-box;-ms-flex-positive:1;flex-grow:1}.panel-liquify .canvas-container .image-view{width:100%;height:100%}.panel-liquify .side-bar{-ms-flex-positive:0;flex-grow:0;width:300px;padding:5px}.panel-liquify .side-bar .parameter-item{margin-bottom:3px}.panel-liquify .side-bar label{display:-ms-inline-flexbox;display:inline-flex;min-width:100px}.panel-liquify .side-bar .command-item{display:-ms-inline-flexbox;display:inline-flex;padding:10px;margin-right:5px}.image-view{position:relative;background-color:#535353;width:100%;height:100%}.image-view .image-view-content-container{position:relative;width:100%;height:100%;overflow:hidden}.image-view .image-view-content-container .image-view-canvas-container{width:calc(100% - 16px);height:calc(100% - 16px);overflow:hidden}.image-view .image-view-content-container .controls-container-v .scrollbar.vertical{bottom:16px}.image-view .image-view-content-container .controls-container-h{position:absolute;bottom:0;left:0;width:calc(100% - 16px);display:-ms-flexbox;display:flex;height:16px}.image-view .image-view-content-container .controls-container-h select{height:16px;font-size:12px;padding:0}.image-view .image-view-content-container .controls-container-h .parameter-item.parameter-string-input{height:16px;width:5em;font-size:12px;padding:0}.image-view .image-view-content-container .controls-container-h .scrollbar-container{-ms-flex-positive:1;flex-grow:1;position:relative}.image-view .image-view-content-container .controls-container-h .scrollbar-container .scrollbar.horizontal{left:0;right:0}.image-view .image-view-content-container:not(.has-scrollbars) .canvas-container{width:100%;height:100%}.image-view .image-view-content-container:not(.has-scrollbars) .controls-container-h,.image-view .image-view-content-container:not(.has-scrollbars) .controls-container-v{display:none}.drop-zone-file-indicator{background-color:rgba(0,147,255,.2)}.drop-zone-file-indicator.can-not-drop{background-color:rgba(255,0,0,.4)}.hue-cube{width:100%;height:100%}.hue-cube .horizontal-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-grid-column-align:flex-start;justify-items:flex-start;-ms-flex-align:center;align-items:center;height:100%}.hue-cube .horizontal-container .foreground-background-container{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;position:relative;width:50px;height:100%}.hue-cube .horizontal-container .foreground-background-container .foreground-background{position:relative;margin-top:8px;width:27px;height:27px}.hue-cube .horizontal-container .foreground-background-container .foreground-background .foreground{position:absolute;top:0;left:0;width:18px;height:18px;z-index:1}.hue-cube .horizontal-container .foreground-background-container .foreground-background .foreground.active{border:1px solid rgba(255,255,255,.7)}.hue-cube .horizontal-container .foreground-background-container .foreground-background .background{position:absolute;top:18px/2;left:18px/2;width:18px;height:18px}.hue-cube .horizontal-container .foreground-background-container .foreground-background .background.active{border:1px solid rgba(255,255,255,.7)}.hue-cube .horizontal-container .cube-container{-ms-flex-positive:1;flex-grow:1;padding:10px 0;height:100%;box-sizing:border-box}.hue-cube .horizontal-container .cube-container .cube-position-container{position:relative;width:100%;height:100%}.hue-cube .horizontal-container .cube-container .cube-position-container .circle{pointer-events:none;position:absolute;width:10px;height:10px;border:1px solid #000;border-radius:50%}.hue-cube .horizontal-container .cube-container .cube-position-container canvas.cube{display:block;width:100%;height:100%;background-color:green}.hue-cube .horizontal-container .hue-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:100%;box-sizing:border-box;padding:10px 0;margin-right:10px}.hue-cube .horizontal-container .hue-container .hue-position-container{padding:0 0 0 20px;position:relative;width:100%;height:100%}.hue-cube .horizontal-container .hue-container .hue-position-container .arrow{pointer-events:none;position:absolute;color:#fff;width:10px;height:10px}.hue-cube .horizontal-container .hue-container .hue-position-container .arrow .icon{width:10px;height:10px}.hue-cube .horizontal-container .hue-container .hue-position-container canvas.hue{height:100%;width:19px}html{width:100%;height:100%}body{-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#a5a5a5;width:100%;height:100%;overflow:hidden;margin:0}#app,.UI{position:absolute;top:0;left:0;right:0;bottom:0}#contextbar-container{width:100%;height:100%;min-width:500px}#MainContainer{position:absolute;z-index:4;left:0;right:0;top:0;bottom:0}#ModalOverlayContainer{z-index:4;position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}