.colorpicker{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 0 10px 2px #0000001f;display:inline-block;position:relative;width:224px;z-index:1000}.colorpicker>.arrow{border-bottom:10px solid rgba(0,0,0,.2);border-left:10px solid transparent;border-right:10px solid transparent;display:none;height:0;left:7px;pointer-events:none;position:absolute;top:-10px;width:0}.colorpicker>.arrow:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:-9px;position:absolute;top:1px;width:0}.colorpicker .colorpicker-body .color-tab{border:1px solid #ececec;box-sizing:border-box;display:flex;flex-direction:column;height:350px}.colorpicker .colorpicker-body .color-tab.xd{height:200px}.colorpicker .colorpicker-body .color-tab .color-tab-header{display:flex;flex:none;flex-direction:row;height:20px}.colorpicker .colorpicker-body .color-tab .color-tab-header .color-tab-item{background-color:#ececec;box-sizing:border-box;cursor:pointer;flex:1 1 auto;height:100%;padding:4px 10px;text-align:center}.colorpicker .colorpicker-body .color-tab .color-tab-header .color-tab-item.active{background-color:#fff;border-bottom-color:#fff}.colorpicker .colorpicker-body .color-tab .color-tab-body{flex:1 1 auto;position:relative}.colorpicker .colorpicker-body .color-tab .color-tab-body .color-tab-content{bottom:0;display:none;left:0;position:absolute;right:0;top:0}.colorpicker .colorpicker-body .color-tab .color-tab-body .color-tab-content.active{display:block}.colorpicker .colorpicker-body .color-panel{cursor:pointer;height:120px;overflow:hidden;position:relative}.colorpicker .colorpicker-body .color-panel>.saturation,.colorpicker .colorpicker-body .color-panel>.saturation>.value{height:100%;position:relative;width:100%}.colorpicker .colorpicker-body .color-panel>.saturation>.value>.drag-pointer{border-radius:50%;height:10px;position:absolute;transform:translate(-50%) translateY(-50%);width:10px}.colorpicker .colorpicker-body .color-panel>.saturation{background-color:#cb998000;background-image:linear-gradient(90deg,#fff,hsla(20,42%,65%,0));background-repeat:repeat-x}.colorpicker .colorpicker-body .color-panel>.saturation>.value{background-image:linear-gradient(0deg,#000,hsla(20,42%,65%,0))}.colorpicker .colorpicker-body .color-panel>.saturation>.value>.drag-pointer{border:1px solid #fff;box-shadow:0 0 2px #0000000d}.colorpicker .colorpicker-body .control{padding:10px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.colorpicker .colorpicker-body .control>.color,.colorpicker .colorpicker-body .control>.empty{background-color:#fff;border-radius:50%;box-sizing:border-box;height:30px;left:12px;position:absolute;top:14px;width:30px}.colorpicker .colorpicker-body .control>.color{border:1px solid rgba(0,0,0,.1)}.colorpicker .colorpicker-body .control>.hue{box-sizing:border-box;cursor:pointer;margin:0 0 0 42px;padding:6px 16px;position:relative}.colorpicker .colorpicker-body .control>.hue>.hue-container{border-radius:3px;height:10px;position:relative;width:100%}.colorpicker .colorpicker-body .control>.opacity{box-sizing:border-box;cursor:pointer;margin:0 0 0 42px;padding:3px 16px;position:relative}.colorpicker .colorpicker-body .control>.opacity>.opacity-container{border-radius:3px;height:10px;position:relative;width:100%}.colorpicker .colorpicker-body .control .drag-bar,.colorpicker .colorpicker-body .control .drag-bar2{border-radius:50%;cursor:pointer;height:12px;left:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:12px}.colorpicker .colorpicker-body .control>.hue>.hue-container{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.colorpicker .colorpicker-body .control>.opacity>.opacity-container{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px}.colorpicker .colorpicker-body .control>.opacity>.opacity-container>.color-bar{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.colorpicker .colorpicker-body .control>.empty{background-color:transparent;background-color:#fff;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px}.colorpicker .colorpicker-body .control .drag-bar,.colorpicker .colorpicker-body .control .drag-bar2{background-color:#fefefe;border:1px solid rgba(0,0,0,.05);box-shadow:2px 2px 2px #0003}.colorpicker .colorpicker-body .information{box-sizing:border-box;position:relative}.colorpicker .colorpicker-body .information>input{bottom:20px;box-sizing:border-box;height:20px;padding:0 0 0 2px;position:absolute;-webkit-user-select:text;-moz-user-select:text;user-select:text}.colorpicker .colorpicker-body .information>input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.colorpicker .colorpicker-body .information>input[type=number]::-webkit-inner-spin-button,.colorpicker .colorpicker-body .information>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.colorpicker .colorpicker-body .information.hex>.information-item.hex,.colorpicker .colorpicker-body .information.hsl>.information-item.hsl,.colorpicker .colorpicker-body .information.rgb>.information-item.rgb{display:flex}.colorpicker .colorpicker-body .information>.information-item{box-sizing:border-box;display:none;margin-right:40px;padding:0 5px 0 9px;position:relative}.colorpicker .colorpicker-body .information>.information-item>.input-field{box-sizing:border-box;display:block;flex:1;padding:3px 1px;position:relative}.colorpicker .colorpicker-body .information>.information-item>.input-field>.title{color:#a9a9a9;padding-top:2px;text-align:center}.colorpicker .colorpicker-body .information>.information-item>.input-field input{border:1px solid #cbcbcb;border-radius:2px;box-sizing:border-box;color:#333;height:21px;padding:3px;text-align:center;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}.colorpicker .colorpicker-body .information>.information-item>.input-field input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.colorpicker .colorpicker-body .information>.information-item>.input-field input[type=number]::-webkit-inner-spin-button,.colorpicker .colorpicker-body .information>.information-item>.input-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.colorpicker .colorpicker-body .information>.information-item>.input-field.hsl-l input[type=number],.colorpicker .colorpicker-body .information>.information-item>.input-field.hsl-s input[type=number]{padding-left:1px;padding-right:10px}.colorpicker .colorpicker-body .information>.information-item>.input-field .postfix{box-sizing:border-box;display:inline-block;height:21px;line-height:2;padding:2px;position:absolute;right:1px;text-align:center;top:2px}.colorpicker .colorpicker-body .information>.information-change{bottom:0;box-sizing:border-box;display:block;padding-top:5px;position:absolute;right:0;text-align:center;top:0;width:40px}.colorpicker .colorpicker-body .information>.information-change>.format-change-button{background:transparent;border:0;box-sizing:border-box;cursor:pointer;outline:none}.colorpicker .colorpicker-body .information>.title{color:#a3a3a3}.colorpicker .colorpicker-body .information>.input{color:#333}.colorpicker .colorpicker-body .colorsets{border-top:1px solid #e2e2e2}.colorpicker .colorpicker-body .colorsets>.menu{float:right;padding:10px 15px 10px 5px}.colorpicker .colorpicker-body .colorsets>.menu button{border:0;cursor:pointer;font-family:serif,sans-serif;font-weight:300;outline:none}.colorpicker .colorpicker-body .colorsets>.color-list{box-sizing:border-box;display:block;line-height:0;margin-right:30px;padding:10px 0 0 10px}.colorpicker .colorpicker-body .colorsets>.color-list .color-item{background-size:contain;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;height:13px;margin-bottom:12px;margin-right:12px;overflow:hidden;position:relative;vertical-align:middle;width:13px}.colorpicker .colorpicker-body .colorsets>.color-list .color-item:hover{transform:scale(1.2)}.colorpicker .colorpicker-body .colorsets>.color-list .color-item .empty{background-color:transparent;background-color:#fff;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;height:100%;left:0;margin:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.colorpicker .colorpicker-body .colorsets>.color-list .color-item .color-view{border:1px solid rgba(0,0,0,.1);box-sizing:border-box;height:100%;left:0;margin:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.colorpicker .colorpicker-body .colorsets>.color-list .add-color-item{color:#8e8e8e;cursor:pointer;display:inline-block;font-family:serif,sans-serif;font-weight:400;height:13px;line-height:1;margin-bottom:12px;margin-right:12px;text-align:center;vertical-align:middle;width:13px}.colorpicker .colorpicker-body .color-chooser{background-color:#00000080;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .05s ease-out}.colorpicker .colorpicker-body .color-chooser.open{opacity:1;pointer-events:all}.colorpicker .colorpicker-body .color-chooser .color-chooser-container{background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:120px}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-item-header{border-bottom:1px solid rgba(0,0,0,.2);box-sizing:border-box;display:flex;height:34px;left:0;padding:3px 0;position:absolute;right:0;top:0}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-item-header .title{box-sizing:border-box;color:#000;flex:2;font-weight:700;margin:0;overflow:hidden;padding:5px 5px 5px 14px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-item-header .items{cursor:pointer;display:block;flex:1;height:100%;line-height:2;padding-right:10px;text-align:right}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:34px}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;display:flex;padding:3px 0}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item:hover{background-color:#0000000d}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .title{box-sizing:border-box;color:#000;flex:2;font-weight:400;margin:0;overflow:hidden;padding:5px 5px 5px 14px;pointer-events:none;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .items{cursor:pointer;display:block;flex:3;height:100%;line-height:1.6;pointer-events:none}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .items .color-item{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;background-size:contain;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;height:13px;margin-right:10px;overflow:hidden;vertical-align:middle;width:13px}.colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .items .color-item .color-view{height:100%;margin:0;padding:0;pointer-events:none;width:100%}.colorpicker.sketch{border-radius:5px}.colorpicker.sketch>.colorpicker-body .color-panel{box-sizing:border-box;height:150px}.colorpicker.sketch>.colorpicker-body>.control{margin-top:5px;padding:0}.colorpicker.sketch>.colorpicker-body>.control>.color,.colorpicker.sketch>.colorpicker-body>.control>.empty{background-color:#fff;border-radius:100%;box-sizing:border-box;height:26px;left:auto;position:absolute;right:0;top:1px;width:26px}.colorpicker.sketch>.colorpicker-body>.control>.color{box-shadow:inset 0 0 1px #00000080}.colorpicker.sketch>.colorpicker-body>.control>.hue{margin:0 32px 0 0;padding:2px 2px 2px 0;position:relative}.colorpicker.sketch>.colorpicker-body>.control>.hue>.hue-container{border-radius:12px}.colorpicker.sketch>.colorpicker-body>.control>.opacity{margin:0 32px 0 0;padding:2px 2px 2px 0;position:relative}.colorpicker.sketch>.colorpicker-body>.control>.opacity>.opacity-container,.colorpicker.sketch>.colorpicker-body>.control>.opacity>.opacity-container .color-bar{border-radius:12px}.colorpicker.sketch>.colorpicker-body>.control .drag-bar,.colorpicker.sketch>.colorpicker-body>.control .drag-bar2{background-color:#fff;border:1px solid #fff;border-radius:50%;bottom:1px!important;box-shadow:0 0 1px #00000080;height:12px;left:0;top:50%;transform:translate(-50%) translateY(-50%);width:12px}.colorpicker.sketch>.colorpicker-body>.information{margin-top:5px}.colorpicker.sketch>.colorpicker-body>.information .information-change{display:none}.colorpicker.sketch>.colorpicker-body>.information.rgb .information-item.rgb{display:inherit}.colorpicker.sketch>.colorpicker-body>.information.rgb .information-item.hsl{display:none!important}.colorpicker.sketch>.colorpicker-body>.information.hex .information-item.hex{display:inherit}.colorpicker.sketch>.colorpicker-body>.information.hex .information-item.hsl,.colorpicker.sketch>.colorpicker-body>.information.hsl .information-item.rgb{display:none!important}.colorpicker.sketch>.colorpicker-body>.information.hsl .information-item.hsl{display:inherit}.colorpicker.sketch>.colorpicker-body>.information .information-item{display:inline-flex!important;margin-right:0}.colorpicker.sketch>.colorpicker-body>.information .information-item>.input-field>.title{color:#000;cursor:pointer}.colorpicker.sketch>.colorpicker-body>.information .information-item>.input-field>.title:hover{font-weight:700}.colorpicker.sketch>.colorpicker-body>.information .information-item>.input-field:last-child:not(:first-child){padding-right:0}.colorpicker.sketch>.colorpicker-body>.information .information-item.hex{padding-left:0;padding-right:0;width:70px}.colorpicker.sketch>.colorpicker-body>.information .information-item.rgb{padding-left:0;padding-right:0;width:150px}.colorpicker.sketch>.colorpicker-body>.information .information-item.hsl{display:none;padding-left:0;padding-right:0;width:150px}.colorpicker.sketch>.colorpicker-body>.colorsets>.menu{display:none}.colorpicker.sketch>.colorpicker-body>.colorsets>.color-list{margin-right:0;padding-right:12px}.colorpicker.sketch>.colorpicker-body>.colorsets>.color-list .color-item{border-radius:3px;height:16px;margin-bottom:10px;margin-right:9px;width:16px}.colorsets-contextmenu{background-color:#ececec;border:1px solid #ccc;border-radius:6px;display:none;list-style:none;padding:4px 0;position:fixed}.colorsets-contextmenu.show{display:inline-block}.colorsets-contextmenu .alc--menu-item{cursor:default;padding:2px 20px}.colorsets-contextmenu .alc--menu-item:hover{background-color:#5ea3fb;color:#fff}.colorsets-contextmenu.small .alc--menu-item.small-hide{display:none}.designeditor{--alc--editor-ruler-size:20px;bottom:0;box-sizing:border-box;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-size:11px;margin:0;padding:0;right:0}.designeditor *,.designeditor :after,.designeditor :before{-webkit-overflow-scrolling:touch;box-sizing:border-box}.designeditor.ua-window .scrollbar::-webkit-scrollbar{background-color:#aaa;height:8px;width:5px}.designeditor.ua-window .scrollbar::-webkit-scrollbar-thumb{background:#000}.designeditor[data-theme=dark]{--alc--range-thumb-color:#228be6;--alc--range-track-color:#616161;--alc--range-thumb-border-color:rgba(0,0,0,.8);--alc--input-background-color:#343a40;--alc--input-inactive-color:#495057;--alc--input-border-color:#adb5bd;--alc--input-font-color:#f8f9fa;--alc--input-sub-font-color:#7a7a7a;--alc--input-height:30px;--alc--input-font-size:11px;--alc--border-color:#212529;--alc--selection-tool-border-color:#3a89f0;--alc--selected-color:#228be6;--alc--selected-color-2:#1864ab;--alc--selected-hover-color:#74c0fc;--alc--selected-border-color:#1c7ed6;--alc--layout-border-color:#212529;--alc--background-color:#343a40;--alc--header-background-color:#212529;--alc--selected-background-color:#535353;--alc--font-color:#f8f9fa;--alc--disabled-font-color:#e9ecef;--alc--menu-item-title-font-color:#e9ecef;--alc--selected-font-color:#f8f9fa;--alc--divider-color:#616161;--alc--property-border-color:#0b0b0b;--alc--property-title-background-color:#161616;--alc--property-background-color:#22282c;--alc--list-item-font-color:#fff;--alc--list-item-selected-color:#03a9f4;--alc--list-item-disable-font-color:#828282;--alc--popup-background-color:#343a40;--alc--popup-font-color:#ced4da;--alc--window-background-color:rgba(61,61,61,.5);--alc--path-background-color:hsla(0,0%,100%,.7);--alc--path-guide-color:#000;--alc--path-segment-stroke-color:#0bf;--alc--timeline-gauge-background-color:#ee4b66;--alc--timeline-gauge-handle-color:#fffaaf;--alc--timeline-row-selected-color:rgba(67,92,181,.4);--alc--timeline-property-add-background-color:#666;--alc--guide-line-color:#ca7976;--alc--guide-font-color:#fff;--alc--guide-line-rect-color:#435cb5;--alc--canvas-background-color:#d3d3d3;--alc--animation-item-background-color:#435cb5;--alc--grid-box-editor-button-background-color:#435cb5;--alc--drag-area-rect-border-color:rgba(62,168,255,.9);--alc--drag-area-rect-background-color:rgba(107,188,255,.214);--alc--rotate-x-border-color:#6868f7;--alc--rotate-y-border-color:#70c570;--alc--tooltip-background-color:#212529;--alc--tooltip-font-color:#f8f9fa;--alc--tab-header-background-color:#212529;--alc--tab-font-color:#949494}.designeditor[data-theme=light]{--alc--range-thumb-color:#609de2;--alc--range-track-color:#cfcfcf;--alc--range-thumb-border-color:#609de2;--alc--input-background-color:#fff;--alc--input-inactive-color:#f1f3f5;--alc--input-border-color:#ced4da;--alc--input-font-color:#333;--alc--input-sub-font-color:#7a7a7a;--alc--input-height:30px;--alc--input-font-size:11px;--alc--border-color:#e5e5e5;--alc--selection-tool-border-color:#3a89f0;--alc--layout-border-color:#dee2e6;--alc--selected-color:#66baff;--alc--selected-color-2:#339af0;--alc--selected-hover-color:#d0ebff;--alc--selected-border-color:#609de2;--alc--background-color:#fff;--alc--header-background-color:#212529;--alc--selected-background-color:#d8d8d8;--alc--font-color:#333;--alc--disabled-font-color:#c1c1c1;--alc--menu-item-title-font-color:#f8f9fa;--alc--selected-font-color:#fff;--alc--divider-color:#cfcfcf;--alc--property-border-color:#e5e5e5;--alc--property-title-background-color:#fff;--alc--property-background-color:#fff;--alc--list-item-font-color:#000;--alc--list-item-selected-color:#609de2;--alc--list-item-disable-font-color:#a3a3a3;--alc--popup-background-color:#fff;--alc--popup-font-color:#ced4da;--alc--window-background-color:rgba(42,42,42,.478);--alc--path-background-color:hsla(0,0%,100%,.7);--alc--path-guide-color:#5c5c5c;--alc--path-segment-stroke-color:#b7b7b7;--alc--timeline-gauge-background-color:#435cb5;--alc--timeline-gauge-handle-color:#748ff1;--alc--timeline-row-selected-color:#609de2;--alc--timeline-property-add-background-color:#747474;--alc--guide-line-color:#66baff;--alc--guide-font-color:#fff;--alc--guide-line-rect-color:#36457a;--alc--canvas-background-color:hsla(0,0%,7%,.1);--alc--animation-item-background-color:#435cb5;--alc--grid-box-editor-button-background-color:#435cb5;--alc--drag-area-rect-border-color:rgba(62,168,255,.9);--alc--drag-area-rect-background-color:rgba(107,188,255,.5);--alc--rotate-x-border-color:#643ac7;--alc--rotate-y-border-color:#8bdf8b;--alc--tooltip-background-color:#212529;--alc--tooltip-font-color:#fff;--alc--tab-header-background-color:#f6fafc;--alc--tab-font-color:#adadad}.designeditor{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.designeditor [contenteditable]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.designeditor input[type=email],.designeditor input[type=number],.designeditor input[type=text],.designeditor textarea{background-color:var(--alc--input-background-color);border:1px solid var(--alc--border-color);color:var(--alc--input-font-color);outline:none}.designeditor select{background-color:var(--alc--input-background-color);border-radius:3px;color:var(--alc--font-color);line-height:1.6;padding:0 4px}.designeditor button,.designeditor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;vertical-align:middle}.designeditor button{background-color:transparent;border-width:0;color:var(--alc--button-front-color);display:inline-block;height:16px;padding:0;width:16px}.designeditor button svg{height:100%;width:100%}.designeditor input[type=file].embed-file-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--alc--background-color);display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.designeditor .add-image-button{display:none}.designeditor .icon svg,.designeditor button svg,.designeditor label svg{height:16px;width:16px}.designeditor .icon svg circle,.designeditor .icon svg ellipse,.designeditor .icon svg line,.designeditor .icon svg path,.designeditor .icon svg polygon,.designeditor .icon svg polyline,.designeditor .icon svg rect,.designeditor .icon svg text,.designeditor .icon svg tspan,.designeditor .icon svg use,.designeditor button svg circle,.designeditor button svg ellipse,.designeditor button svg line,.designeditor button svg path,.designeditor button svg polygon,.designeditor button svg polyline,.designeditor button svg rect,.designeditor button svg text,.designeditor button svg tspan,.designeditor button svg use,.designeditor label svg circle,.designeditor label svg ellipse,.designeditor label svg line,.designeditor label svg path,.designeditor label svg polygon,.designeditor label svg polyline,.designeditor label svg rect,.designeditor label svg text,.designeditor label svg tspan,.designeditor label svg use{fill:currentColor;stroke-width:0}.designeditor .primary{background-color:var(--alc--selected-color);color:var(--alc--selected-text-color)}.designeditor input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:3px 0;width:100%}.designeditor input[type=range]:focus{outline:none}.designeditor input[type=range]::-moz-focus-outer{border:0}.designeditor input[type=range]::-webkit-slider-runnable-track{background:var(--alc--range-track-color);border-radius:10px;cursor:pointer;height:2px;width:100%}.designeditor input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--alc--range-thumb-color);border:1px solid var(--alc--range-thumb-border-color);border-radius:100%;cursor:pointer;height:12px;margin-top:-5px;width:12px}.designeditor input[type=range]:focus::-webkit-slider-runnable-track{background:var(--alc--range-track-color)}.designeditor input[type=range]::-moz-range-track{background:var(--alc--range-track-color);border-radius:10px;box-shadow:inset 0 1px 3px #0000001f,inset 0 1px 2px #0000001f;cursor:pointer;height:2px;width:100%}.designeditor input[type=range]::-moz-range-thumb{background:var(--alc--range-thumb-color);border:1px solid #000;border-radius:20px;cursor:pointer;height:12px;margin-top:-5px;width:12px}.designeditor input[type=range]::-ms-track{background:var(--alc--range-track-color);border:1px solid #000;border-radius:10px;cursor:pointer;height:2px;width:100%}.designeditor input[type=range]::-ms-fill-lower{box-shadow:0 0 #000,0 0 #0d0d0d}.designeditor input[type=range]::-ms-fill-lower,.designeditor input[type=range]::-ms-fill-upper{background:var(--alc--range-thumb-color);border:0 solid #010101;border-radius:0}.designeditor input[type=range]::-ms-thumb{background:var(--alc--range-thumb-color);border-radius:9px;cursor:pointer;height:12px;margin-top:-5px;width:12px}.designeditor input[type=range]:focus::-ms-fill-lower,.designeditor input[type=range]:focus::-ms-fill-upper{background:var(--alc--range-thumb-color)}.designeditor .colorpicker-layer .colorpicker{background-color:transparent;border:0;box-shadow:none;width:100%}.designeditor .colorpicker-layer .colorpicker .colorpicker-body{width:240px}.designeditor .colorpicker-layer .colorpicker .colorpicker-body .color-list .current-color-sets .color-item{height:20px;margin:2px!important;width:20px}.designeditor .colorpicker-layer .colorpicker .colorpicker-body .color-list .current-color-sets .add-color-item{height:20px;margin:0!important;padding:3px;width:20px}.designeditor .colorpicker-layer .colorpicker .colorpicker-body .wheel{background-color:transparent;border:0}.designeditor .icons-group{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:repeat(6,40px);max-height:200px;overflow:auto}.designeditor .icons-group .icon-item{display:inline-block;margin-bottom:2px;margin-right:2px;width:40px}.designeditor .icons-group .icon-item .title{word-wrap:break-word;color:var(--alc--list-item-font-color);display:block;line-height:1;margin-top:5px;text-align:left;word-break:break-all}.designeditor .icons-group .icon-item .icon-svg{background-color:var(--alc--input-background-color);border-radius:4px;box-sizing:border-box;color:var(--alc--font-color);cursor:pointer;display:inline-block;height:40px;padding:8px;width:40px}.designeditor .icons-group .icon-item .icon-svg>svg{height:100%;width:100%}.designeditor .icons-group .icon-item .icon-svg:hover{background-color:var(--alc--list-item-selected-color);color:var(--alc--selected-font-color)}.designeditor [data-tooltip]{position:relative}.designeditor [data-tooltip]:hover:after{opacity:1}.designeditor [data-tooltip][data-tooltip-dy]:after{top:170%}.designeditor [data-tooltip]:after{background-color:var(--alc--tooltip-background-color);border:1px solid var(--alc--border-color);border-radius:2px;box-sizing:border-box;color:var(--alc--tooltip-font-color);content:attr(data-tooltip);display:inline-block;font-size:11px;font-weight:400;left:50%;line-height:1.6;opacity:0;padding:4px 5px;pointer-events:none;position:absolute;right:auto;text-align:center;top:110%;transform:translate(-50%);transition:all .1s linear;white-space:nowrap;z-index:10000000}.designeditor [data-tooltip][data-direction=right]:after{left:120%;position:absolute;top:50%;transform:translateY(-50%)}.designeditor [data-tooltip][data-direction=left]:after{position:absolute;right:120%;top:50%;transform:translateY(-50%)}.designeditor [data-tooltip][data-direction=bottom]:after{left:50%;position:absolute;right:auto;top:var(--alc--toggle-checkbox-tooltip-bottom-top,100%);transform:translate(-50%)}.designeditor [data-tooltip][data-direction=top]:after{left:50%;position:absolute;right:auto;top:var(----alc--toggle-checkbox-tooltip-top,0);transform:translate(-50%) translateY(-150%)}.designeditor [data-tooltip][data-direction="top left"]:after{left:0;position:absolute;right:auto;top:0;transform:translateY(-150%)}.designeditor [data-tooltip][data-direction="top right"]:after{left:auto;position:absolute;right:0;top:0;transform:translateY(-150%)}.designeditor [data-tooltip][data-direction="bottom right"]:after{left:auto;position:absolute;right:0;top:110%;transform:translate(0)}.designeditor .animation-selector{grid-column-gap:5px;display:grid;grid-template-columns:100px 1fr 30px;width:100%}.designeditor .animation-selector .timeline-object{display:inline-block}.designeditor .animation-selector .timeline-object.selected{background-color:var(--alc--selected-color);color:var(--alc--selected-font-color)}.designeditor .timeline-value-area{background-color:var(--alc--background-color);border-left:1px solid var(--alc--border-color);border-top:1px solid var(--alc--border-color);bottom:0;position:absolute;right:0;top:0;width:260px}.designeditor .timeline-value-area .timeline-value-editor .tab-content{padding:0 20px}.designeditor .timeline-value-area .timeline-value-editor .tab-content.padding-zero{padding-top:0}.designeditor .timeline-value-area .timeline-value-editor .tab-content .offset-input{padding-top:20px}.designeditor .timeline-value-area .timeline-value-editor .tab-content .offset-input .input-area{display:inline-block;height:24px;position:relative;vertical-align:middle;width:120px}.designeditor .timeline-value-area .timeline-value-editor .tab-content .offset-input .input-area>input{box-sizing:border-box;height:100%;padding:2px;width:100%}.designeditor .timeline-value-area .timeline-value-editor .tab-content .offset-input .input-area:after{bottom:100%;box-sizing:border-box;color:var(--alc--input-sub-font-color);content:"Hour:Minute:Second:Frame";left:0;padding-left:2px;position:absolute}.designeditor .timeline-value-area .timeline-value-editor .tab-content .css-property-item>.title,.designeditor .timeline-value-area .timeline-value-editor .tab-content .css-property-item>.title>.tools{display:none}.designeditor .timeline-value-area .timeline-value-editor .tab-content .css-property-item>.title-2{display:block;text-align:right}.designeditor .timeline-value-area .timeline-value-editor .tab-content .css-property-item>.title-2 label{cursor:pointer}.designeditor .timeline-value-area .timeline-value-editor .tab-content .css-property-item>.title-2:hover{color:var(--alc--selected-color)}.designeditor .timeline-value-area .timeline-value-editor .tab-content .css-property-item .background-image-editor .tools button{text-align:right;width:100px}.designeditor .timeline-value-area .timeline-value-editor .tab-content .css-property-item .background-image-editor .tools button svg{vertical-align:middle;width:16px}.designeditor .timeline-value-area .timeline-value-editor .tab-content .title{color:var(--alc--font-color)}.designeditor .timeline-value-area .timeline-value-editor .value{grid-column-gap:4px;display:grid;grid-template-columns:60px 1fr;margin:0 auto;padding:5px;width:228px}.designeditor .timeline-value-area .timeline-value-editor .value label{overflow:hidden;text-overflow:ellipsis}.designeditor .timeline-value-area .timeline-value-editor .value .editor-area{min-height:20px}.designeditor .timeline-value-area .timeline-value-editor .tab-content{padding-top:10px}.designeditor .timeline-animation-area{background-color:var(--alc--background-color);border-right:1px solid var(--alc--border-color);border-top:1px solid var(--alc--border-color);bottom:0;left:0;position:absolute;top:0;width:200px}.designeditor .timeline-animation-area .property{padding:0}.designeditor .timeline-animation-area .property-title{height:39px!important;padding-bottom:0;padding-top:0}.designeditor .timeline-animation-area .property-title label{padding-left:10px}.designeditor .timeline-animation-area .property-body{padding:0!important}.designeditor .timeline-area{bottom:0;left:200px;position:absolute;right:260px;top:0}.designeditor .timeline-area .timeline-header{border-top:1px solid var(--alc--border-color);height:40px;left:0;position:absolute;right:0;top:0}.designeditor .timeline-area .timeline-header .timeline-object-toolbar{border-bottom:1px solid var(--alc--border-color);border-right:1px solid var(--alc--border-color);bottom:0;left:0;position:absolute;top:0;width:270px}.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar{padding:10px 5px}.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .row{grid-column-gap:5px;display:grid;grid-template-columns:50px 1fr;margin-bottom:2px}.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .row label{padding:2px}.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .row .input input{min-width:50px}.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .play-buttons{display:flex}.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .play-buttons[data-selected-speed="0.5"] [data-value="0.5"],.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .play-buttons[data-selected-speed="1"] [data-value="1"],.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .play-buttons[data-selected-speed="2"] [data-value="2"],.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .play-buttons[data-selected-speed="3"] [data-value="3"]{background-color:var(--alc--selected-color);color:var(--alc--selected-font-color)}.designeditor .timeline-area .timeline-header .timeline-object-toolbar .timeline-top-toolbar .play-buttons button{border:1px solid var(--alc--border-color);height:auto;min-width:50px;padding:2px 10px}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar{bottom:0;left:270px;position:absolute;right:0;top:0}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view{height:100%;left:0;position:absolute;top:0;width:100%}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view .time-duration{height:5px;left:0;position:absolute;right:0;top:5px}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view .time-duration .duration-handle-left{background-color:var(--alc--border-color);height:100%;left:15px;position:absolute;top:0;width:5px}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view .time-duration .duration-handle-right{background-color:var(--alc--border-color);height:100%;position:absolute;right:15px;top:0;width:5px}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view .time-duration .duration-slider{background-color:var(--alc--border-color);height:100%;left:10px;position:absolute;right:10px;top:0}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view .time-duration .duration-slider .start{background-color:var(--alc--timeline-gauge-handle-color);cursor:ew-resize;height:100%;left:0;position:absolute;top:0;transform:translate(-100%);width:5px}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view .time-duration .duration-slider .end{background-color:var(--alc--timeline-gauge-handle-color);cursor:ew-resize;height:100%;left:100%;position:absolute;top:0;width:5px}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view .time-duration .duration-slider .gauge{background-color:var(--alc--timeline-gauge-background-color);cursor:ew-resize;height:100%;left:0;position:absolute;top:0;width:100%}.designeditor .timeline-area .timeline-header .timeline-keyframe-toolbar .keyframe-time-view canvas{height:25px;left:0;position:absolute;top:15px;width:100%}.designeditor .timeline-area .timeline-body{bottom:0;left:0;position:absolute;right:0;top:40px}.designeditor .timeline-area .timeline-body .timeline-object-area{border-right:1px solid var(--alc--border-color);bottom:0;left:0;overflow:auto;position:absolute;top:0;width:270px}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object.collapsed .timeline-object-row.layer .icon svg{transform:rotate(0)}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object.collapsed .timeline-object-row.layer-property{display:none}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row{grid-column-gap:2px;border-bottom:1px solid var(--alc--border-color);color:var(--alc--font-color);display:grid;grid-template-columns:20px 1fr 50px;height:24px}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row[data-selected=true]{background-color:var(--alc--timeline-row-selected-color);color:var(--alc--selected-font-color)}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .current-value{padding:5px 0;vertical-align:middle}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .current-value input{vertical-align:middle;width:100%}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .icon{padding-top:5px}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .icon svg{height:16px;transform:rotate(90deg);transition:transform .2s ease;width:16px}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .title{color:var(--alc--font-color);cursor:pointer;padding-top:5px;vertical-align:middle}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .tools{padding-top:3px;text-align:right}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .tools>*{margin-right:5px}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row .tools .empty{margin-right:0}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row.layer-property{grid-template-columns:20px 1fr .8fr 50px;overflow:hidden}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row.layer-property .title{padding-left:10px}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row.layer-property .tools button.add{background-color:var(--alc--border-color);box-shadow:0 0 0 1px var(--alc--border-color);cursor:pointer;display:inline-block;height:7px;transform:translate(-4px) translateY(0) rotate(45deg);vertical-align:middle;width:7px}.designeditor .timeline-area .timeline-body .timeline-object-area .timeline-object-list .timeline-object .timeline-object-row.layer-property .tools button.add:hover{background-color:var(--alc--selected-color);box-shadow:0 0 0 2px var(--alc--selected-color)}.designeditor .timeline-area .timeline-body .keyframe-time-grid-view{bottom:0;left:270px;pointer-events:none;position:absolute;right:0;top:0}.designeditor .timeline-area .timeline-body .keyframe-time-grid-view canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.designeditor .timeline-area .timeline-body .timeline-keyframe-area{bottom:0;left:270px;overflow:auto;position:absolute;right:0;top:0}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-container{min-height:100%;outline:none;position:relative}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-container .drag-area{background-color:#3585bdb3;border:1px solid #7db4db;height:0;left:-10000px;pointer-events:none;position:absolute;right:-10000px;width:0}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe.collapsed .timeline-keyframe-row.layer-property{display:none}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row{border-bottom:1px solid var(--alc--border-color);height:24px;position:relative}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe{background-color:rgba(var(--alc--border-color),.5);display:inline-block;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe .offset{background-color:var(--alc--background-color);border:1px solid var(--alc--selected-color);cursor:ew-resize;display:inline-block;height:8px;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%) translate(-50%) rotate(45deg);width:8px}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe .offset[data-selected=true]{background-color:var(--alc--selected-color);box-shadow:0 0 0 1px var(--alc--selected-color)}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe-shadow{display:inline-block;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe-shadow .offset{background-color:var(--alc--background-color);border:1px solid var(--alc--selected-color);cursor:ew-resize;display:inline-block;height:8px;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%) translate(-50%) rotate(45deg);width:8px}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe-shadow .offset[data-selected=true]{background-color:var(--alc--selected-color);box-shadow:0 0 0 1px var(--alc--selected-color)}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe-back{display:inline-block;height:100%;position:absolute}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe-back .offset-line{background-color:var(--alc--selected-color);display:inline-block;height:1px;position:absolute;top:50%;transform:translateY(-52%)}.designeditor .timeline-area .timeline-body .timeline-keyframe-area .timeline-keyframe-list .timeline-keyframe .timeline-keyframe-row .keyframe-back .sub-offset{background-color:#0bc4e4;display:inline-block;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}.designeditor .timeline-play-control{grid-column-gap:5px;display:grid;grid-template-columns:188px 120px 120px 1fr;text-align:left}.designeditor .timeline-play-control .speed-number{position:relative}.designeditor .timeline-play-control .speed-number:after{content:"X";display:inline-block;position:absolute;right:14px;top:1px}.designeditor .timeline-play-control .speed-number input{width:100%}.designeditor .timeline-play-control label{color:var(--alc--font-color);padding-right:10px;vertical-align:middle}.designeditor .timeline-play-control label svg{height:16px;vertical-align:middle;width:16px}.designeditor .timeline-play-control .input{vertical-align:middle}.designeditor .timeline-play-control .input input{height:20px;vertical-align:middle;width:100%}.designeditor .timeline-play-control .row{display:flex}.designeditor .timeline-play-control .row:first-child{text-align:center}.designeditor .timeline-play-control button{display:inline-block;height:24px;vertical-align:middle;width:24px}.designeditor .timeline-play-control button.play{color:var(--alc--selected-color)}.designeditor .timeline-play-control button.pause{color:#6677d8;display:none}.designeditor .timeline-play-control .play-buttons[data-status=play] .pause{display:inline-block}.designeditor .timeline-play-control .play-buttons[data-status=play] .play{display:none}.designeditor .timeline-play-control .play-buttons[data-status=pause] .play{display:inline-block}.designeditor .timeline-play-control .direction-buttons{display:flex;padding-top:2px}.designeditor .timeline-play-control .direction-buttons[data-selected-direction=alternate-reverse] [data-value=alternate-reverse],.designeditor .timeline-play-control .direction-buttons[data-selected-direction=alternate] [data-value=alternate],.designeditor .timeline-play-control .direction-buttons[data-selected-direction=normal] [data-value=normal],.designeditor .timeline-play-control .direction-buttons[data-selected-direction=reverse] [data-value=reverse]{background-color:var(--alc--selected-background-color);color:var(--alc--selected-color)}.designeditor .timeline-play-control .direction-buttons button{border-radius:3px;height:20px;margin-right:5px;width:20px}.designeditor .keyframe-time-control .time-manager{grid-column-gap:0;display:grid;grid-template-columns:20px 90px 70px 84px 10px}.designeditor .keyframe-time-control .time-manager button{color:var(--alc--font-color)}.designeditor .keyframe-time-control .time-manager button svg path{fill:currentColor}.designeditor .keyframe-time-control .time-manager label{color:var(--alc--font-color);padding-right:0}.designeditor .keyframe-time-control .time-manager label svg{height:16px;width:16px}.designeditor .keyframe-time-control input[type=text]{width:80px}.designeditor .logo-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.designeditor .logo-item label.logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAADsQAAA7EB9YPtSQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAA3cSURBVHic7Z17cFxVHce/5959pNk0SZM0LHk1tDQNtQVasRUQgaI4VUBeZVRgClZ84uAMCPgYJ+qoo8w4joLgY5B/nCnVEbBl5Ckw1LZqW1qJlrS0afNoNptsdjfZ3ezj3vPzjzYhdO/N7nb33nvu7v38l/M799xvcr+595zfPedchjJn27ZNcmx56n5i2MJAzWDYxRjuv/vC7e9YrU0EJKsFGE2sK/kIGP2UgboA1IPwSeLY8+Tbn263WpsIlLUBfrN3Ux2A+zRCdVDVe83WIyJlbQCXlFoOvd+R0G2uGjEpawMo3HsEgKoZZOyQuWrEpKwN8KVL/hQF8AuNUERlyqNm6xGRsjYAANQcrnqIiB4E0AcgAmAHMfbhey7625DF0hwcHBwcHKyEWS1AJHp6eiT3xTvvY4zuBdAGwj4OeuC7N/59l9XajKLsO4GF4F3z5ncYo58DWArAA4ZLJcZe+9Fz11xotTajcAxwmm3bNskEPKQR8jBiD5guyCQcA5zmsCfaAsCnGWToMleNeTgGOI1y4LJhAFGtGIH+a7Ic03AMcJqenh4Owvc0QnEJ6k9MF2QSstUCROLVrf3/3PCZZf2MoQ2n/javkyx/9ts3vOrMHXBwcChDyjoR1EM9UsfB/V8g0EZGTCHwZ7es2fFHq3WJRFkb4MkD1z8N4La5ZQzssbsv/qszG+g0ZWuApw5edw0n9opGiIjTmi1rdxw0XZSAlO0wkMDW64QYkyS9WMVRtgYAsYBeiBOGzZQiMmVrACklPwdAywTvqiq9ZrYeUSlbA2xe/0yIOLsewP9mCxn2qiq/4UuXbE9Yp8zBdP7w1o2dvzu4sc1qHQ4ODg4ODg4ODg5CYJtU8NjYZJcs0yOlbncqlriEiEo6HK7yem/y+xv3lLJNo3BZLSBfJIkaCHRDqdtVVAVEVNI2OZf9JW3QQMo2EeSQH44BKhzHABWOY4AKxzFAheMYoMJxDFDhOAaocGyTCPJ4pKPptLJlbhnnfH08Mf3FYtqNx+NgReSBfD5fn8fjPmP/APWtYjSZiW1SwVqcDAQ+NxmNFzXP//iJoaIygS0t/icuWt39lWI0WInzCKhwHANUOI4BKhzbdAK1WOD1nvQ0eYtqQ3bJKOZloLeq2havffWwtQEAEGPF9WMZk8GKGAbIEvGiBFiM8wiocBwDVDiOASocxwAVjt07gWcFEcex2EsYmd6P/oE+NNUsw7pzvgaJua2WZjoVeQfYF3ocveE/IpQ8hOlkDANjB/HCsW8CsHWH/qyoOAOE0+9iOJE9dI8lojgSecECRdZScQaIpI7rxkLJw+YJEYSKM8ACV6NurMbTbKISMag4AyyuWoVad/ZWAS6XC8vrP2mBImupOAPIzI31i+9Hc9VqMHbq16+u8uGjnd+AV6q3WJ35VOQwsNrVhEubH4RCKYxXB+GV66yWZBkVdweYi4t54ZUr779+LhVtAAfHABWPY4AKx9YGIGIrrNYAzi+1WkIx2NsAwF1Wa1A4vy13LXGxrQGC0ehyAB+2WoeiqI2BQMhyHWeLbQ3gUukuCLKwJaWkfmi1hrPFlgYgIomAO409B0c0NYxQ4hhUnp63rpJRryz1RlNmYctM4MRE9BowtBvV/mRqGLtPPI5o6tSu8h55Ida1fR4ttRdr1ici9/Bw8IsAnjBKk1HY0rXEaLNRbXNSsOvEo7MXHwDS6hT2DD6OWHpU9ziVlPuM0mQktjNAKBSqZWA3GdZ+4igmU9mfGVB4GoPRfbrHKQpfcfLkySajdBmF7QwAyLcBqDaq9bQa148pU7oxImKcsx8YoclI7GcAxvK8/RPimQDC6aPgmL8TN5fGBUshMe2u0WLf/N+QtmNOwFadwGA0ej5UujxXvbgyhn3jjyGcPgoAcEs+XNz4ebQsWJfzHFXuelzo34QDI1sBvLdkrL3uQ2ipXTPvsTM5AbtsEwvYzACywjcjx2JAIo69oV8hku6fLcvwOPaNP44af4vmbKAz6Wq6Fg0LlmAguhcqT6G5ZiWW1Of3obHTOYGP51VZAGxjACJiE+Ho7bnqTWaGEEn1Z5VzUjAU34WV9fndpZt8K9DkK/xVw0xOgDFmiznmtukDhKLRDQDOy1Uvw2O6sbSq34krFadyAiP3GH6iEmEbA0g8v7F/nWcJZObRjDVWmfPyUOXMNjkBWxggGAzWUJ5jf7fkw6pFd4Cd8ZpgcdUqtPly9h9LgqIq3XbJCdiiDyDL7tsA1ORbv7PmatS6WzGU2IMMj6PJ240O35VZpjAKImKqKvcAEP4j1UK8TctFaCLyBoCPGtF2ODKFucO9UuGS5VDnklbh7wLCPwIikch5AK6wWkehKKraODgYEP4j1cIbQBXovX+hcOLCzxMQ2gBExMDYHVbrOFsUVb1K9HkCQncCxyORqySwpVqxUPIQeAnW85+YPISi9okDIEtudC7ckFU+Jyfwm6JOYCBCG0Di0matnZynMsPYGfxxSc4xOpAo9voDAKrPb0bzglVZ5adzAsIaQNjbUyAQ8IHRzVqxgdgbZsvJSV9oh2a56DkBYQ3g8no3AVh4ZjknFUOJ3RYomp/g5LvgXMkqn5MTEBJhDSCR9nv/YPI/SKoRs+XkRFVVHJt6STvGlc+YLCdvhDRAOBxeQjqJn8HYTrPl5E1/WPvRJHJOQEgDcEh3QUNbmscwmhT3YxyR2BgSSkgzJmpOQDgDEBEjIs05/8Px3VApU1B7jEnwuZtQ7W6E0fkkIkJf+FnNmKg5AeGGgZFI5AoGtkwrNhDP//YvMRmrm2/FyqbrUOU6tQNIPDOO3uAz+N/4DhiR/weAoch+rFm8Jatc1JyAcI7k0O78TWWGEUkfy6sNxiRs6PwW1vpvn734AOBzN2F96z34SPvXSyNWg+lkAsHpXs2YiPMEhDJAIBDwgbBJKzYYfzPvdlY0fALttfoTQJc3fAyddZcVLjBP7JQTEMoALq/3FmiM/Yk4BuP/yLudrsbcczK7Gq8tSFsh2CknIJQBGC/N2L/Om3vmbz51zpZTOYFXtGOC5QSEMUAoFGoDw5VascECOn8AoPBUSeoUQ3/4de3zCpYTEMYAkFx3A5DPLM7waYxM7y+oqZHY23nU+U9BbRZKJBa0RU5AHAMQac75H0rsAi9w7H9wdNu8+YKMmkDv2DOF6SsQIkLfhPg5ASFETExMfASA5pztwVj+vf8ZwsnjeP3Ez5DhyaxYSpnCK8d/hFg6WHC7hTIU1b5zibR2QIhEEDFps1ZeJq6MzK7vK5SB6D/xl3e+jK6Ga9FYfT5AHMHEOzgcehkpExaIAO/lBESeJ2C5AQYHBxeAcKtWbOAs/vvnkshM4MDo1qLaOJOVLR/DynM/Dklyo398D/7dv23e+ofDz2saYCYn0NLSMl5SgQViuQF8vtqbCZS1YS+BChr7m8HG1Q+jo/5Dsz8valuCZU2XYeu/v6F7zGjkCLhfgSS9/08tytoBy/sAetu9jCXfxrQ6YbYcXc6t637fxZ+hrqodF7Vfr3uc6DkBSw0wPj7eCkL2bEoUf/svNV1+/XUpSxfPv1moyDkBa+8Akusu6Iz9AwWO/Y0mldFfdZxR9LeVAcTOCVhqAAZozvkfTuyGSvlv62IGvcMvQmtrCsYYDg5tn/fYeXMCnGtmP83CMgOEQlMrAXRrxfJJ/crMjbX+O7Dpgt/j9lVbcc1538VCj7/UMmeJpULYefR3eN80dQb0ntyOwYncWUXdnADnnqGRsU+VSmehWDYKIMY3aM3PiWdGMZE6kvP4y9vvxbJFV8/+3FG7Ds3VK/BM371IKtESKn2P3uEXcCS4E93+q+GWq9AXeA1TyfxGcdPJBMaTh9BUdUFWjKvKnQCeL7HcvLDsDsBAq7XKg8ncefwaT/P7Lv4MVa46dDUYuz1PKhPDwcHt2Hv8T3lf/BkGJrXvbJwoO1FgEhYagJ2jVR7O5M781XlbdWO188SsZmI6e+8iAABl50HMwjIDEKhKs5yrOY+NpIagN6cvmhosSpeREGmvZSSy7qvVVo4CNB/Ubjn3RiDx9BgOT2QnVxKZEPpCLxavzCDckqbnwSSaNlnKLFamgk9oFTZ6u9A/9XLOg3cP/RrxdBBLF10Fr1yDQKwX/xp5ct6tXq2mueYDOhFpxFQhc7DMAAzsLdK4jfsXrIFXqkeKzz8FjJOKA6NP48Do00ZJLCmSLGFZvXYHVWLMsp1FLXsEuFzsJQBZMydl5kV3vWGbgVvG0qZLNT9NyxiDx4VfWiAJgIUGqK2tDRHoBa1YZ80GnLfQNrut5qSxrhVrm7+gGZMlKeD3+3WGB8ZjaSpYZnhEL7a6/g5cUHcrJJb1qsA2MAZ0LL4IV7f16NZxya7vm6coG8s3XwqFI38G4Ra9eFwJYiD+JsamezGtjhe8NjAXwwOhkq4SYxLgkb1o8HXigqYb0eDV32Le7XINLulo6Sjd2QvHcgMEgzG/7MrsB9i5VpzfqH0CcyFLkuqS3Wvb288xdnpyDiyfENLcXBMAybcA0H/fWmYwiZEsyfdYffEBAQwAAI2NtbsZ+EYA4kwBMghJYtzrkr/S0XHuH6zWAghiAABoaGjYKTH6IEC7rNZiFLIsT3rd0hVtbS2WzwaewfI+wJkQEQtFIncyYg8DyH53WmLM6APIkpSSXa6n2lvP+apoH5IQzgAzEBELh8OXE6QbCFjHGLqJUM8AbynPY4QBmCRxmWFSkuQ+iUlPtbY2/1a0Cz/D/wGuzSNiKfMArwAAAABJRU5ErkJggg==);background-size:contain;border-radius:2px;display:inline-block;height:30px;width:30px}.designeditor .feature-control.inspector{color:var(--alc--font-color);height:100%;position:relative}.designeditor .feature-control.inspector>div{height:100%;position:relative}.designeditor .feature-control.inspector>div .empty{height:100px}.designeditor .feature-control.object-list{border-right:1px solid var(--alc--border-color);box-sizing:border-box;height:100%;position:relative}.designeditor .feature-control.object-list .property{border:0;height:100%;margin:0;padding:0}.designeditor .feature-control.object-list .property .property-body{padding:0}.designeditor .feature-control .layer-tab{bottom:0;left:0;position:absolute;right:0;top:0}.designeditor .feature-control .layer-tab .project-content>div{left:5px;position:absolute;right:5px}.designeditor .feature-control .layer-tab .project-content>div:first-child{height:150px;top:0}.designeditor .feature-control .layer-tab .project-content>div:not(:first-child){border-top:1px solid var(--alc--border-color)}.designeditor .feature-control .layer-tab .project-content>div:last-child{bottom:0;height:auto!important;top:150px}.designeditor .feature-control .layer-tab .object-items{height:100%;width:100%}.designeditor .feature-control .layer-tab .object-items>div{height:100%;position:relative}.designeditor .feature-control .layer-tab .assets{padding:3px}.designeditor .feature-control .layer-tab .assets .property{height:auto}.designeditor[data-design-mode=item] .layout-middle{bottom:0!important}.designeditor[data-design-mode=item] .alc--status-bar{display:none!important}.layout-main{background-color:var(--alc--header-background-color);bottom:0;left:0;position:absolute;right:0;top:0}.layout-main .layout-top{height:48px;top:0;z-index:10000}.layout-main .layout-middle,.layout-main .layout-top{background-color:var(--alc--background-color);box-sizing:border-box;left:0;position:absolute;right:0}.layout-main .layout-middle{bottom:0;overflow:hidden;top:48px}.layout-main .layout-middle .layout-header{background-color:var(--alc--header-background-color);box-sizing:border-box;color:var(--alc--selected-font-color);display:none;height:0;left:340px;position:absolute;right:280px;top:0}.layout-main .layout-middle>.splitter{bottom:0;cursor:ew-resize;left:340px;position:absolute;top:0;transition:background-color .05s linear;width:4px}.layout-main .layout-middle>.splitter.selected,.layout-main .layout-middle>.splitter:hover{background-color:var(--alc--selected-color)}.layout-main .layout-middle>.left-arrow{align-items:center;bottom:0;cursor:ew-resize;display:flex;justify-items:center;left:340px;pointer-events:none;position:absolute;top:0;transition:background-color .05s linear;width:8px}.layout-main .layout-middle>.left-arrow button{color:var(--alc--font-color);pointer-events:all}.layout-main .layout-middle>.right-arrow{align-items:center;bottom:0;cursor:ew-resize;display:flex;justify-items:center;pointer-events:none;position:absolute;right:280px;top:0;transition:background-color .05s linear;width:8px}.layout-main .layout-middle>.right-arrow button{color:var(--alc--font-color);pointer-events:all}.layout-main .layout-middle>button{color:var(--alc--font-color);cursor:pointer;height:12px;position:absolute;top:50%;transform:translateY(-50%) translate(-25%);width:12px;z-index:1000}.layout-main .layout-middle>button svg{transform:scale(1.5)}.layout-main .layout-middle>.toggleLeft{left:340px}.layout-main .layout-middle>.toggleRight{right:280px}.layout-main .layout-middle .layout-footer{background-color:var(--alc--background-color);bottom:0;height:0;left:0;overflow:hidden;position:absolute;right:0;z-index:10000}.layout-main .layout-middle .layout-footer .footer-splitter{display:none}.layout-main .layout-middle .layout-left{border-right:1px solid var(--alc--layout-border-color);box-sizing:border-box;left:0;width:340px}.layout-main .layout-middle .layout-left,.layout-main .layout-middle .layout-right{bottom:0;display:inline-block;display:flex;flex-direction:column;position:absolute;top:0}.layout-main .layout-middle .layout-right{border-left:1px solid var(--alc--layout-border-color);overflow:auto;right:0;width:280px;z-index:100}.layout-main .layout-middle .layout-body{bottom:0;left:340px;position:absolute;right:280px;top:0}.alc--horizontal-ruler{background-color:var(--alc--background-color);height:var(--alc--editor-ruler-size);left:var(--alc--editor-ruler-size);position:absolute;right:0;top:0;z-index:0}.alc--horizontal-ruler .horizontal-ruler-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.alc--horizontal-ruler .horizontal-ruler-container svg.lines path{fill:var(--alc--selected-hover-color);stroke:transparent}.alc--horizontal-ruler .horizontal-ruler-container .cursor{--alc--horizontal-cursor-position:0px;background-color:var(--alc--selected-color-2);height:100%;transform:translate(var(--alc--horizontal-cursor-position)) translateZ(0) translateY(-1px);width:2px}.alc--horizontal-ruler svg text{text-anchor:middle;fill:var(--alc--font-color);font-size:8px}.alc--horizontal-ruler svg path{stroke:var(--alc--font-color)}.alc--horizontal-ruler svg path[data-selected=true]{stroke:transparent}.alc--horizontal-ruler svg path[data-mouse=true]{stroke:var(--alc--selected-color);stroke-width:2}.alc--vertical-ruler{background-color:var(--alc--background-color);bottom:0;box-sizing:border-box;left:0;position:absolute;top:var(--alc--editor-ruler-size);width:var(--alc--editor-ruler-size);z-index:0}.alc--vertical-ruler .vertical-ruler-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.alc--vertical-ruler .vertical-ruler-container svg.lines path{fill:var(--alc--selected-hover-color);stroke:transparent}.alc--vertical-ruler .vertical-ruler-container .cursor{--alc--vertical-cursor-position:0px;background-color:var(--alc--selected-color-2);height:2px;transform:translateY(var(--alc--vertical-cursor-position)) translateZ(0);width:100%}.alc--vertical-ruler svg text{text-anchor:middle;fill:var(--alc--font-color);font-size:8px}.alc--vertical-ruler svg path{stroke:var(--alc--font-color)}.alc--vertical-ruler svg path[data-selected=true]{stroke:transparent}.alc--vertical-ruler svg path[data-mouse=true]{stroke:var(--alc--selected-color);stroke-width:2}.player .page-container{left:0;top:0}.alc--element-view{outline:none}.alc--element-view,.canvas-view{left:0;pointer-events:none;position:absolute;top:0}.canvas-view{height:100%;transform-origin:left top;width:100%;will-change:auto}.canvas-view[data-outline=true] .element-item{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:transparent!important;background-image:none!important;border:1px solid #595959!important;box-shadow:none!important;filter:none!important}.canvas-view[data-outline=true] .element-item.svg-path{border:0!important}.canvas-view[data-outline=true] .element-item.artboard{border:2px dashed #595959!important}.canvas-view[data-outline=true] .element-item svg circle,.canvas-view[data-outline=true] .element-item svg ellipse,.canvas-view[data-outline=true] .element-item svg line,.canvas-view[data-outline=true] .element-item svg path,.canvas-view[data-outline=true] .element-item svg polygon,.canvas-view[data-outline=true] .element-item svg polyline,.canvas-view[data-outline=true] .element-item svg rect,.canvas-view[data-outline=true] .element-item svg text{fill:none!important;stroke:#595959!important;stroke-width:1px!important}.canvas-view .element-item.svg-path{pointer-events:none}.canvas-view .element-item.svg-path>*,.canvas-view .element-item.svg-path>svg>path{pointer-events:stroke}.canvas-view .element-item.svg-path>svg>:not([fill=transparent]){pointer-events:visible}.canvas-view .element-item{pointer-events:all;will-change:auto}.canvas-view .element-item [contenteditable=true],.canvas-view .element-item[contenteditable=true],.canvas-view .element-item[tabIndex]{outline:none}.canvas-view .element-item[data-is-boolean-item=true]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:transparent!important;background-image:none!important;border:1px solid #595959!important;box-shadow:none!important;filter:none!important}.canvas-view .element-item[data-is-boolean-item=true].svg-path{border:0!important}.canvas-view .element-item[data-is-boolean-item=true] svg circle,.canvas-view .element-item[data-is-boolean-item=true] svg ellipse,.canvas-view .element-item[data-is-boolean-item=true] svg line,.canvas-view .element-item[data-is-boolean-item=true] svg path,.canvas-view .element-item[data-is-boolean-item=true] svg polygon,.canvas-view .element-item[data-is-boolean-item=true] svg polyline,.canvas-view .element-item[data-is-boolean-item=true] svg rect,.canvas-view .element-item[data-is-boolean-item=true] svg text{fill:none!important;stroke:transparent!important;stroke-width:1px!important}.canvas-view .element-item.artboard{box-shadow:0 8px 6px -6px #000}.canvas-view .element-item>svg circle:hover,.canvas-view .element-item>svg ellipse:hover,.canvas-view .element-item>svg line:hover,.canvas-view .element-item>svg path:hover,.canvas-view .element-item>svg polygon:hover,.canvas-view .element-item>svg polyline:hover,.canvas-view .element-item>svg rect:hover{stroke:#4040fc}.canvas-view .element-item>svg:hover>text{fill:#4040fc}.alc--page-tools{background-color:var(--alc--background-color);border:1px solid var(--alc--border-color);border-radius:3px;bottom:10px;box-sizing:border-box;color:var(--alc--font-color);display:inline-block;left:20px;padding:5px 10px;position:absolute}.alc--page-tools>*{display:inline-block;position:relative}.alc--page-tools>label{display:inline-block;height:100%;padding-top:5px;vertical-align:middle}.alc--page-tools button{border-radius:3px;display:inline-block;height:24px;padding:4px;position:relative;vertical-align:middle;width:24px}.alc--page-tools button.on{background-color:var(--alc--selected-color);color:var(--alc--selected-font-color)}.alc--page-tools button svg{pointer-events:none}.alc--page-tools button[data-path-index="0"]:after{background-color:var(--alc--selected-color);border-radius:100%;content:"";height:4px;left:10px;position:absolute;top:100%;width:4px}.alc--page-tools>.select{border:1px solid rgba(var(--alc--selected-color),.5);border-radius:5px;display:inline-block;width:50px}.alc--drag-area-view{height:100%;left:0;position:absolute;top:0;transform-origin:left top;width:100%}.alc--drag-area-view .drag-area-rect{background-color:var(--alc--drag-area-rect-background-color);border:.5px solid var(--alc--drag-area-rect-border-color);box-sizing:border-box;left:-10000px;pointer-events:none;position:absolute}.alc--page-container{background-color:#fff;bottom:0;left:var(--alc--editor-ruler-size);outline:none;pointer-events:all;position:absolute;right:0;top:var(--alc--editor-ruler-size);touch-action:pinch-zoom;z-index:1}.page-view{background-color:var(--alc--canvas-background-color)}.page-view,.page-view .page-lock{bottom:0;left:0;position:absolute;right:0;top:0}.page-view .page-lock{overflow:hidden}.alc--body-panel{bottom:0;left:0;position:absolute;right:0;top:0}.alc--body-panel .submenu-area{box-sizing:border-box;display:inline-block;height:40px;left:50%;position:absolute;top:40px;transform:translate(-50%);z-index:2}.alc--body-panel .editing-area{bottom:0;left:0;position:absolute;right:0;top:0}.alc--body-panel:not(.ruler)>.editing-area>.alc--page-container{left:0!important;top:0!important}.alc--page-subeditor{display:inline-block;position:relative}.alc--window-background{background-color:var(--alc--window-background-color);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:10000}.alc--window-background .window{background-color:var(--alc--background-color);border:1px solid var(--alc--border-color);box-shadow:0 0 1px 0 var(--alc--border-color);color:var(--alc--font-color);height:200px;left:50%;padding:14px;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px;z-index:1000}.alc--window-background .window .window-title{border-bottom:1px solid var(--alc--border-color);display:flex;font-size:15px;font-weight:700;height:40px;left:0;margin-bottom:10px;padding:10px;pointer-events:all;position:absolute;right:0;top:0}.alc--window-background .window .window-title>*{flex:1 1 auto}.alc--window-background .window .window-title .tools{text-align:right}.alc--window-background .window .window-title label{cursor:move}.alc--window-background .window .window-body{bottom:0;left:0;position:absolute;right:0;top:40px}.alc--export-window{height:80%!important;width:80%!important}.alc--export-window pre{border:1px solid var(--alc--border-color);height:100%;margin:0 10px;overflow:auto;padding:10px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.alc--shortcut-window{height:80%!important;width:600px!important}.alc--shortcut-window .window-body{overflow:auto}.alc--shortcut-window .list{padding:10px 20px}.alc--shortcut-window .list .item h2{padding-left:10px}.alc--shortcut-window .list .item .shortcut-view-item{display:grid;grid-template-columns:1fr 200px;margin-bottom:2px}.alc--shortcut-window .list .item .shortcut-view-item>*{border-bottom:1px solid var(--alc--border-color);border-right:0;padding:5px 10px;position:relative}.alc--shortcut-window .list .item .shortcut-view-item .title{padding:10px}.alc--shortcut-window .list .item .shortcut-view-item .title .description{color:var(--alc--font-color);opacity:.5}.alc--shortcut-window .list .item .shortcut-view-item .os-item{text-align:right}.alc--shortcut-window .list .item .shortcut-view-item .os-item span{border:1px solid var(--alc--font-color);box-sizing:border-box;display:inline-block;margin:0 2px;padding:4px 6px}.alc--project-window{background-color:var(--alc--background-color);height:100%!important;width:100%!important}.alc--project-window .project-container{grid-column-gap:2px;display:grid;grid-template-columns:300px 1fr;height:100%;position:relative;width:100%}.alc--project-window .project-container .project-menu{box-sizing:border-box;height:100%;overflow:auto;padding:20px;position:relative}.alc--project-window .project-container .project-list{background-color:var(--alc--window-background-color);box-sizing:border-box;height:100%;overflow:auto}.alc--notification-view{display:inline-block;position:absolute;right:10px;top:10px;z-index:10000}.alc--notification-view .item{border-radius:4px;color:#fff;margin-bottom:10px;min-width:300px;opacity:1;padding:10px 20px;position:relative;transition:opacity 10s linear}.alc--notification-view .item .description{padding-top:10px}.alc--notification-view .item .icon{display:inline-block;position:absolute;right:10px;top:10px}.alc--notification-view .item .icon svg path{fill:currentColor}.alc--notification-view .item.alert{background-color:#e45050de}.alc--notification-view .item.alert .title{color:#fff;font-weight:700}.alc--notification-view .item.alert .description{color:#fff}.tab{bottom:0;color:var(--alc--font-color);left:0;position:absolute;right:0;top:0}.tab.number-tab.padding-5 .tab-content{padding:5px}.tab.number-tab.padding-10 .tab-content{padding:10px}.tab.number-tab.side-tab.side-tab-left>.tab-header{background-color:var(--alc--header-background-color);bottom:0;box-sizing:border-box;display:flex;flex-direction:column;height:auto;left:0;overflow:visible;padding:0;position:absolute;text-align:center;top:0;width:60px}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item{align-items:center;background-color:var(--alc--header-background-color)!important;border-bottom:0!important;border:0;display:flex;flex:none;height:50px;justify-content:center;margin:0 auto;position:relative;width:60px;width:100%}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item:before{border-radius:4px;content:"";display:inline-block;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:32px}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item:hover label{color:var(--alc--selected-font-color)!important}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item.selected{color:var(--alc--selected-font-color);margin-left:0}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item.selected:before{background-color:var(--alc--selected-color-2)}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item.selected label svg{color:var(--alc--selected-font-color)}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item.extra-item{flex:1 1 auto;overflow:auto}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item label{display:inline-block;height:24px;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:24px;z-index:1}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item label svg{height:24px;width:24px}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item label svg path,.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item label svg use{fill:currentColor}.tab.number-tab.side-tab.side-tab-left>.tab-header>.tab-item .title{color:var(--alc--font-color);display:none;padding-bottom:5px}.tab.number-tab.side-tab.side-tab-left>.tab-body{bottom:0;left:60px;right:0;top:0}.tab.number-tab>.tab-content{display:none}.tab.number-tab>.tab-content.selected{display:block}.tab.number-tab>.tab-body{top:34px}.tab>.tab-header{box-sizing:border-box;display:flex;height:40px;left:0;padding:0 10px;position:absolute;right:0;z-index:1}.tab>.tab-header.no-border>.tab-item{border:0!important}.tab>.tab-header>.tab-item{cursor:pointer;gap:10px;height:100%;margin-right:10px;padding:0;position:relative;text-align:center}.tab>.tab-header>.tab-item.selected label,.tab>.tab-header>.tab-item:hover label{color:var(--alc--font-color)}.tab>.tab-header>.tab-item.selected label{font-weight:600}.tab>.tab-header>.tab-item label{box-sizing:border-box;color:var(--alc--tab-font-color);display:inline-block;height:100%;line-height:24px;padding:12px 0;pointer-events:none;vertical-align:middle}.tab>.tab-header>.tab-item:first-child:hover label{left:10px}.tab>.tab-header>.tab-item:last-child:hover label{left:auto;right:10px}.tab>.tab-header>.tab-item:hover label{opacity:1}.tab>.tab-body{bottom:0;left:0;position:absolute;right:0;top:40px}.tab>.tab-body.no-border{border:0}.tab>.tab-body>.tab-content{bottom:0;display:none;left:0;overflow:auto;position:absolute;right:0;top:0}.tab>.tab-body>.tab-content.selected{display:block}.tab>.tab-body>.tab-content.selected.flex{display:flex;flex-direction:column}.tab>.tab-body>.tab-content .fixed{flex:none}.tab>.tab-body>.tab-content .scroll{flex:1 1 auto;overflow:auto;position:relative}.alc--status-bar{bottom:0;color:var(--alc--font-color);display:grid;grid-template-columns:40px auto auto;height:30px;left:0;pointer-events:all;position:absolute;right:0;z-index:1000}.alc--status-bar .message-view{padding:5px}.alc--status-bar .tool-view{display:flex;gap:10px;padding:0 5px;text-align:right}.alc--status-bar .tool-view.right{justify-content:flex-end}.alc--status-bar .tool-view>div{border-radius:3px;display:inline-block;min-width:50px}.alc--status-bar .version-view{background-color:transparent!important;line-height:2;text-align:center}.alc--status-bar .status-selector{display:inline-grid;grid-template-columns:50px 1fr;padding-left:5px;text-align:left}.alc--status-bar .status-selector>.item,.alc--status-bar .status-selector>label{display:inline-block}.alc--status-bar .status-selector>.item .alc--select-editor{color:var(--alc--font-color);height:100%}.alc--tool-bar{background-color:var(--alc--header-background-color);color:var(--alc--selected-font-color);display:flex;flex-direction:row;height:100%;justify-content:space-between}.alc--tool-bar>*{display:flex}.alc--tool-bar>*>*{align-items:center;display:inline-flex;justify-content:center;min-height:48px!important;min-width:48px!important;padding:0;vertical-align:middle}.alc--tool-bar>*>.dropdown-menu>button{height:48px!important;width:48px!important}.alc--tool-bar>*>.dropdown-menu>button,.alc--tool-bar>*>button{stroke:var(--alc--selected-font-color);fill:transparent!important;stroke-width:1!important;align-items:center;display:flex;justify-content:center;position:relative}.alc--tool-bar>*>.dropdown-menu>button .icon svg,.alc--tool-bar>*>button .icon svg{stroke:var(--alc--selected-font-color);fill:transparent!important;stroke-width:1!important;height:20px;width:20px}.alc--tool-bar>*>.dropdown-menu>button.alc--menu-item.selected,.alc--tool-bar>*>button.alc--menu-item.selected{background-color:var(--alc--selected-color-2)}.alc--tool-bar>*>.alc--logo-area:hover,.alc--tool-bar>*>.dropdown-menu>button.alc--menu-item:hover:not(.selected):not([checked]),.alc--tool-bar>*>button.alc--menu-item:hover:not(.selected):not([checked]){background-color:#000}.dropdown-menu{--alc--dropdown-menu-width:240px;--alc--dropdown-menu-dy:0px;display:flex;position:relative;text-align:left}.dropdown-menu>.icon{align-items:center;display:flex;justify-content:center;padding:0 4px 0 8px;width:34px}.dropdown-menu>.icon svg{height:20px;width:20px}.dropdown-menu>.icon svg path{stroke-width:2;stroke:transparent;fill:none}.dropdown-menu .dropdown-arrow{fill:var(--alc--selected-font-color)}.dropdown-menu .dropdown-arrow:hover svg{transform:translateY(2px)}.dropdown-menu .dropdown-arrow svg{transition:all .1s ease-in-out;width:14px}.dropdown-menu[data-selected=true]{background-color:var(--alc--selected-color-2)}.dropdown-menu.opened:not([data-selected=true]),.dropdown-menu:hover:not([data-selected=true]){background-color:#000}.dropdown-menu.opened:not([data-selected=true]) .dropdown-arrow svg,.dropdown-menu:hover:not([data-selected=true]) .dropdown-arrow svg{transform:translateY(2px)}.dropdown-menu.opened>.dropdown-menu-arrow,.dropdown-menu.opened>ul{display:block}.dropdown-menu li{align-items:center;color:var(--alc--font-color);-moz-column-gap:4px;column-gap:4px;cursor:pointer;display:flex;justify-content:space-between;padding:8px;position:relative}.dropdown-menu li .icon{flex:none}.dropdown-menu li .menu-item-text{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between;vertical-align:middle}.dropdown-menu li .menu-item-text>*{line-height:1.6;vertical-align:middle}.dropdown-menu li .menu-item-text .shortcut{font-size:13px;padding-right:10px}.dropdown-menu li>*{color:var(--alc--font-color);text-decoration:none}.dropdown-menu li[disabled]{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu li[disabled]>*{color:var(--alc--disabled-font-color);pointer-events:none}.dropdown-menu li svg{color:var(--alc--border-color);height:20px;vertical-align:middle;width:20px}.dropdown-menu li svg path,.dropdown-menu li svg use{fill:currentColor}.dropdown-menu li.dropdown-divider{background-color:var(--alc--layout-border-color);box-sizing:border-box;display:block;height:1px;line-height:0px;margin-bottom:4px;margin-top:4px;padding:0}.dropdown-menu[data-direction=right]>ul{left:auto;right:0}.dropdown-menu[data-direction=right]>.dropdown-menu-arrow{left:auto;right:50%;transform:translate(50%) scale(1.5)}.dropdown-menu[data-direction=center]>ul{left:50%;transform:translate(-50%)}.dropdown-menu[data-direction=center]>.dropdown-menu-arrow{left:50%;transform:translate(-50%) scale(1.5)}.dropdown-menu ul{background-color:var(--alc--background-color);border:1px solid var(--alc--border-color);display:none;left:0;list-style-type:none;margin:0;padding:4px 0;position:absolute;top:calc(100% + 2px + var(--alc--dropdown-menu-dy, 0px));width:var(--alc--dropdown-menu-width)}.dropdown-menu .dropdown-menu-arrow{box-sizing:border-box;display:none;height:6px;left:50%;position:absolute;top:calc(100% - 9px + var(--alc--dropdown-menu-dy));transform:translate(-50%) scale(1.5);width:12px}.dropdown-menu .dropdown-menu-arrow svg{height:8px;width:8px}.dropdown-menu .dropdown-menu-arrow svg path,.dropdown-menu .dropdown-menu-arrow svg use{fill:var(--alc--background-color);stroke:var(--alc--border-color)}.dropdown-menu ul ul{left:100%;position:absolute;top:0}.dropdown-menu li:hover{color:var(--alc--font-color)}.dropdown-menu li:hover:not([disabled]){background-color:var(--alc--selected-color);color:var(--alc--selected-font-color)}.dropdown-menu li:hover:not([disabled])>div,.dropdown-menu li:hover:not([disabled])>div>*,.dropdown-menu li:hover:not([disabled])>div>* svg,.dropdown-menu li:hover:not([disabled])>label,.dropdown-menu li:hover:not([disabled])>label>*,.dropdown-menu li:hover:not([disabled])>label>* svg,.dropdown-menu li:hover:not([disabled])>span,.dropdown-menu li:hover:not([disabled])>span>*,.dropdown-menu li:hover:not([disabled])>span>* svg{color:var(--alc--selected-font-color)}.dropdown-menu li:hover>ul{display:block}.alc--toolbar-menu-item:hover{background-color:#000}.alc--toolbar-menu-item[data-selected=true]{background-color:var(--alc--selected-color-2);color:var(--alc--selected-font-color)}.alc--property{--property-order:1000;border-bottom:1px solid var(--alc--property-border-color);box-shadow:0 0 2px #fff0;display:none;margin-bottom:4px;order:var(--property-order)}.alc--property:first-child{border-top:0}.alc--property.full{display:flex;flex-direction:column;height:100%}.alc--property.full.show{height:100%}.alc--property.full .property-title{flex:none}.alc--property.full .property-body{flex:1 1 auto;overflow:auto;padding-left:0;padding-right:0;position:relative}.alc--property.show{display:block}.alc--property.show>.property-title>label .icon{display:inline-block;transform:rotate(90deg)}.alc--property.show>.property-body{display:block}.alc--property>.property-title{align-items:center;color:var(--alc--font-color);cursor:pointer;display:flex;height:30px;justify-content:space-between;padding:0 10px;position:relative}.alc--property>.property-title.filter{grid-template-columns:1fr 110px}.alc--property>.property-title svg{height:16px;width:16px}.alc--property>.property-title label{cursor:pointer;font-size:10px;font-weight:600;letter-spacing:1px;line-height:2;overflow:hidden;padding-left:2px;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.alc--property>.property-title label .icon{display:inline-block;transition:all .1s linear}.alc--property>.property-title label.has-keyframe{padding-left:0}.alc--property>.property-title>.tools{flex:none;text-align:right;vertical-align:middle;white-space:nowrap}.alc--property>.property-title>.tools>*{flex:none}.alc--property>.property-body{display:none;padding:0 10px;position:relative}.alc--property>.property-body.no-padding{padding:0!important}.alc--property>.property-body .property-item{padding:4px 0}.alc--property>.property-body .property-item:first-child{padding-top:0}.alc--property>.property-body .property-item:not(.has-label){background-color:#fff0}.alc--property>.property-body .property-item.animation-property-item{display:grid;grid-template-columns:1fr}.alc--property>.property-body .property-item.animation-property-item.has-label{grid-template-columns:80px 1fr}.alc--property>.property-body .property-item.animation-property-item.has-label .group{padding-left:12px;padding-top:5px;vertical-align:middle}.alc--property>.property-body .property-item.animation-property-item.full{display:block}.alc--property>.property-body .property-item.animation-property-item.full .group{padding-left:14px;vertical-align:middle}.alc--property>.property-body .property-item>label.label{background-color:var(--alc--selected-color-2);border-radius:4px;box-sizing:border-box;color:var(--alc--selected-font-color);display:block;padding:5px}.alc--property>.property-footer{padding:0 6px}.alc--property>.property-footer>div{margin-bottom:5px}.alc--property>.property-footer label{cursor:pointer;display:inline-block;padding-left:2px;padding-right:5px;vertical-align:middle;width:60px}.alc--alignment-item{grid-column-gap:2px;display:grid;grid-template-columns:repeat(8,1fr);height:24px;margin-bottom:10px;padding-top:8px}.alc--alignment-item button{background-color:transparent;background-image:none;border:0;box-shadow:none;height:10px;width:20px}.alc--alignment-item button[data-no-title=true] .title{display:none}.alc--alignment-item .title{color:#999}.alc--alignment-item .icon{color:var(--alc--selected-color)!important;height:16px;margin:0 auto;width:16px}.alc--alignment-item .icon svg{height:100%;width:100%}.animation-list{grid-template-columns:1fr!important}.animation-list .animation-item{grid-column-gap:4px;display:grid;grid-template-columns:30px 1fr 20px;padding:5px 0;text-align:center}.animation-list .animation-item.selected{background-color:var(--alc--border-color)}.animation-list .animation-item .name{padding:2px 0;text-align:left;vertical-align:middle}.animation-list .animation-item .timing{background-color:var(--alc--animation-item-background-color);border-radius:3px;cursor:pointer;height:30px;margin-top:3px;vertical-align:middle;width:100%}.animation-list .animation-item .timing canvas{border-radius:3px}.animation-list .animation-item .labels label{background-color:var(--alc--border-color);border-radius:2px;color:var(--alc--border-color);font-weight:700;padding:1px 2px;text-transform:uppercase}.animation-list .animation-item .labels label small{color:var(--alc--font-color);text-transform:lowercase}.animation-list .animation-item .labels label.play-state{background-color:transparent;cursor:pointer}.animation-list .animation-item .labels label.play-state [data-play-state-value]{color:var(--alc--font-color);display:none;vertical-align:middle}.animation-list .animation-item .labels label.play-state [data-play-state-value] svg{height:16px;width:16px}.animation-list .animation-item .labels label.play-state [data-play-state-value=pause]{color:red}.animation-list .animation-item .labels label.play-state[data-play-state-selected-value=paused] [data-play-state-value=paused],.animation-list .animation-item .labels label.play-state[data-play-state-selected-value=running] [data-play-state-value=running]{display:inline-block}.animation-list .animation-item .tools{text-align:right;vertical-align:middle}.alc--popup{background-color:var(--alc--popup-background-color);border-radius:2px;box-shadow:0 1px 5px #00000080;color:var(--alc--font-color);display:none;position:absolute;z-index:1000}.alc--popup.compact .popup-body{padding:0 0 5px}.alc--popup .popup-title{border-bottom:1px solid var(--alc--border-color);display:flex;font-size:11px;padding:10px;pointer-events:all}.alc--popup .popup-title>*{flex:1 1 auto}.alc--popup .popup-title .tools{text-align:right}.alc--popup .popup-title label{cursor:move}.alc--popup .popup-body{padding:8px 12px}.alc--popup .popup-body .popup-item{margin-bottom:5px;padding:2px 0}.alc--popup.background-property-popup{width:224px}.alc--popup.background-property-popup .popup-body{padding:5px}.alc--popup.background-property-popup .popup-body .popup-item{margin-bottom:2px}.alc--popup.background-property-popup .size-list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--alc--border-color);border:0;cursor:pointer;outline:none;padding:2px 5px;width:50px}.alc--popup.background-property-popup .size-list[data-value=auto] button[value=auto],.alc--popup.background-property-popup .size-list[data-value=contain] button[value=contain],.alc--popup.background-property-popup .size-list[data-value=cover] button[value=cover]{background-color:var(--alc--border-color);font-weight:700}.alc--popup.background-property-popup .popup-item.grid-2{grid-column-gap:2px;display:grid;grid-template-columns:60px 1fr}.alc--popup.background-property-popup .repeat-list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--alc--border-color);cursor:pointer;height:20px;outline:none;width:20px}.alc--popup.background-property-popup .repeat-list button[value=no-repeat]{background-image:linear-gradient(to top right,rgba(0,0,255,.5),#000);background-position:50%;background-repeat:no-repeat;background-size:8px 8px}.alc--popup.background-property-popup .repeat-list button[value=repeat]{background-image:linear-gradient(to top right,rgba(0,0,255,.5),#000);background-position:10px 10px;background-repeat:repeat;background-size:8px 8px}.alc--popup.background-property-popup .repeat-list button[value=repeat-x]{background-image:linear-gradient(to top right,rgba(0,0,255,.5),#000);background-position:10px 8px;background-repeat:repeat-x;background-size:8px 8px}.alc--popup.background-property-popup .repeat-list button[value=repeat-y]{background-image:linear-gradient(to top right,rgba(0,0,255,.5),#000);background-position:8px 10px;background-repeat:repeat-y;background-size:8px 8px}.alc--popup.background-property-popup .repeat-list button[value=space]{background-image:linear-gradient(to top right,rgba(0,0,255,.5),#000);background-position:10px 10px;background-repeat:space;background-size:8px 8px}.alc--popup.background-property-popup .repeat-list button[value=round]{background-image:linear-gradient(to top right,rgba(0,0,255,.5),#000);background-position:0 0;background-repeat:round;background-size:8px 8px}.alc--popup.background-property-popup .repeat-list[data-value=no-repeat] button[value=no-repeat],.alc--popup.background-property-popup .repeat-list[data-value=repeat-x] button[value=repeat-x],.alc--popup.background-property-popup .repeat-list[data-value=repeat-y] button[value=repeat-y],.alc--popup.background-property-popup .repeat-list[data-value=repeat] button[value=repeat],.alc--popup.background-property-popup .repeat-list[data-value=round] button[value=round],.alc--popup.background-property-popup .repeat-list[data-value=space] button[value=space]{background-color:var(--alc--border-color);box-shadow:0 0 1px 1px #000}.alc--popup.background-property-popup .blend-list{padding:2px 0}.alc--popup.background-property-popup .blend-list select.full-size{width:100px}.alc--popup .popup-resizer{background-color:gray;bottom:0;cursor:se-resize;height:10px;position:absolute;right:0;width:10px}.animation-property-popup{width:220px}.animation-property-popup .box>div{margin-bottom:5px}.animation-property-popup .box label{text-align:left;vertical-align:middle}.animation-property-popup .box .name{display:grid;grid-template-columns:60px 1fr}.animation-property-popup .box .input{display:grid;grid-template-columns:2fr 1fr 1fr;vertical-align:middle}.animation-property-popup .box .input.grid-1{grid-template-columns:1fr}.animation-property-popup .box .input.grid-2{grid-template-columns:3fr 1fr}.artboard-size-list .property-body{padding:0!important}.artboard-size-list .artboard-size-item{border-top:1px solid var(--alc--border-color)}.artboard-size-list .category{border-bottom:1px solid var(--alc--border-color);height:26px;line-height:2}.artboard-size-list .category .title{color:var(--alc--font-color);padding:0 10px;pointer-events:none}.artboard-size-list .group-item{background-color:var(--alc--border-color);border-bottom:1px solid var(--alc--border-color);height:24px;line-height:1.8}.artboard-size-list .group-item .title{color:var(--alc--font-color);padding:0 10px;pointer-events:none;text-transform:uppercase}.artboard-size-list .device-item{grid-column-gap:2px;border-bottom:1px solid var(--alc--border-color);cursor:pointer;display:grid;font-size:12px;grid-template-columns:1fr 1fr;height:26px;line-height:2.3}.artboard-size-list .device-item .title{color:var(--alc--font-color);padding-left:20px;pointer-events:none}.artboard-size-list .device-item .size{color:#bdbdbd;letter-spacing:2px;padding-right:10px;pointer-events:none;text-align:right}.filter-select{border:0;font-size:11px;vertical-align:middle}.alc--background-image-editor{padding:0 10px 5px 5px}.alc--background-image-editor .label{height:20px;margin-top:2px}.alc--background-image-editor .label.hide{display:none}.alc--background-image-editor .label label{font-size:12px;padding-left:5px;vertical-align:middle}.alc--background-image-editor .tools{float:right;text-align:right;vertical-align:middle}.alc--background-image-editor .fill-list{display:grid;font-size:12px;grid-template-columns:1fr}.alc--background-image-editor .fill-list .fill-item{-moz-column-gap:2px;column-gap:2px;display:grid;grid-template-columns:18px 30px 30px 1fr;margin-bottom:4px}.alc--background-image-editor .fill-list .fill-item>label{align-items:center;display:flex;justify-content:flex-start}.alc--background-image-editor .fill-list .fill-item>div{align-items:center;display:flex;height:100%;justify-content:center}.alc--background-image-editor .fill-list .fill-item .gradient-info{color:var(--alc--font-color);display:grid;grid-template-columns:1fr 24px 24px;width:100%}.alc--background-image-editor .fill-list .fill-item .gradient-info svg path{fill:currentColor}.alc--background-image-editor .fill-list .fill-item .gradient-info .tools{align-items:center;display:flex;justify-content:center;text-align:right}.alc--background-image-editor .fill-list .fill-item .gradient-info .tools:hover{background-color:var(--alc--input-inactive-color)}.alc--background-image-editor .fill-list .fill-item[data-fill-type=gradient] .colorcode,.alc--background-image-editor .fill-list .fill-item[data-fill-type=gradient] .opacity{display:none}.alc--background-image-editor .fill-list .fill-item[data-fill-type=gradient] .colorsteps{display:block}.alc--background-image-editor .fill-list .fill-item .pattern{background-color:var(--alc--border-color)}.alc--background-image-editor .fill-list .fill-item .preview{align-items:center;box-shadow:0 0 0 1px #0000001a;cursor:pointer;display:flex;height:auto;justify-content:flex-start}.alc--background-image-editor .fill-list .fill-item .preview .mini-view{background-color:transparent;background-image:linear-gradient(45deg,#c7c7c7 25%,transparent 0),linear-gradient(-45deg,#c7c7c7 25%,transparent 0),linear-gradient(45deg,transparent 75%,#c7c7c7 0),linear-gradient(-45deg,transparent 75%,#c7c7c7 0);background-position:0 0,0 3px,3px -3px,-3px 0;background-size:6px 6px;display:block;height:30px;pointer-events:none;position:relative;width:30px}.alc--background-image-editor .fill-list .fill-item .preview .mini-view .color-view{border-radius:0;bottom:0;left:0;position:absolute;right:0;top:0}.alc--background-image-editor .fill-list .fill-item .fill-title{align-items:center;display:flex;justify-content:flex-start;padding-left:2px;pointer-events:none;position:relative;text-align:left}.alc--background-image-editor .fill-list .fill-item .fill-title svg{height:16px;vertical-align:middle;width:16px}.alc--background-image-editor .fill-list .fill-item .fill-title[data-repeat=true]{color:var(--alc--font-color);padding-left:10px}.alc--background-image-editor .fill-list .fill-item .fill-title[data-repeat=true]:after{border-right:4px double var(--alc--font-color);bottom:0;content:"";height:50%;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.alc--background-image-editor .fill-list .fill-item .colorcode input{width:100%}.alc--background-image-position-picker{width:180!important}.alc--background-image-position-picker .background-property>div{margin-bottom:10px}.alc--background-image-position-picker .popup-item{margin-bottom:5px}.alc--background-image-position-picker .grid{display:grid;grid-template-columns:60px 1fr}.alc--background-image-position-picker .grid-2{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr}.alc--background-image-position-picker .grid-2 label{padding-right:2px;text-align:left}.alc--background-image-position-picker .repeat-list{display:flex;gap:5px}.alc--background-image-position-picker .repeat-list button{background-color:#434b50;flex:1 1 auto;height:24px;width:24px}.alc--background-image-position-picker .repeat-list button[value=no-repeat]{background-image:linear-gradient(to top right,var(--alc--selected-color),#fff);background-position:50%;background-repeat:no-repeat;background-size:8px 8px}.alc--background-image-position-picker .repeat-list button[value=repeat]{background-image:linear-gradient(to top right,var(--alc--selected-color),#fff);background-position:10px 10px;background-repeat:repeat;background-size:8px 8px}.alc--background-image-position-picker .repeat-list button[value=repeat-x]{background-image:linear-gradient(to top right,var(--alc--selected-color),#fff);background-position:10px 8px;background-repeat:repeat-x;background-size:8px 8px}.alc--background-image-position-picker .repeat-list button[value=repeat-y]{background-image:linear-gradient(to top right,var(--alc--selected-color),#fff);background-position:8px 10px;background-repeat:repeat-y;background-size:8px 8px}.alc--background-image-position-picker .repeat-list button[value=space]{background-image:linear-gradient(to top right,var(--alc--selected-color),#fff);background-position:10px 10px;background-repeat:space;background-size:8px 8px}.alc--background-image-position-picker .repeat-list button[value=round]{background-image:linear-gradient(to top right,var(--alc--selected-color),#fff);background-position:0 0;background-repeat:round;background-size:8px 8px}.alc--background-image-position-picker .repeat-list[data-value=no-repeat] button[value=no-repeat],.alc--background-image-position-picker .repeat-list[data-value=repeat-x] button[value=repeat-x],.alc--background-image-position-picker .repeat-list[data-value=repeat-y] button[value=repeat-y],.alc--background-image-position-picker .repeat-list[data-value=repeat] button[value=repeat],.alc--background-image-position-picker .repeat-list[data-value=round] button[value=round],.alc--background-image-position-picker .repeat-list[data-value=space] button[value=space]{background-color:var(--alc--selected-color);box-shadow:0 0 2px 2px var(--alc--selected-color)}.fill-sample-list{opacity:.3;transition:opacity .3s ease-in-out}.fill-sample-list:hover{opacity:1}.fill{display:inline-block;height:20px!important;vertical-align:middle;width:20px!important}.fill[data-value=static-gradient]{background-image:linear-gradient(90deg,#000 0,#000)}.fill[data-value=linear-gradient]{background-image:linear-gradient(90deg,#fff 0,#000)}.fill[data-value=repeating-linear-gradient]{background-image:repeating-linear-gradient(90deg,#fff 0,#000 5px)}.fill[data-value=radial-gradient]{background-image:radial-gradient(closest-side,#fff 0,#000 100%)}.fill[data-value=repeating-radial-gradient]{background:repeating-radial-gradient(circle at 100%,#fff 2px,#000 5px)}.fill[data-value=conic-gradient]{background-image:conic-gradient(#fff,#000,#fff)}.fill[data-value=repeating-conic-gradient]{background-image:repeating-conic-gradient(#fff,#000,#fff 10%)}.alc--background-position-editor{height:19px;text-align:center;width:30px}.alc--background-position-editor .preview,.alc--background-position-editor .preview .mini-view{height:100%}.alc--background-position-editor .preview .mini-view .color-view{border-radius:3px;cursor:pointer;height:100%}.alc--button{grid-column-gap:4px;display:grid;grid-template-columns:1fr;height:var(--alc--input-height)}.alc--button.has-label{grid-column-gap:2px;grid-template-columns:64px 1fr}.alc--button.has-label label{font-size:var(--alc--input-font-size);overflow:hidden;padding:7px 0 2px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--button .area{display:block;height:100%}.alc--button .area button{background-color:var(--alc--input-inactive-color);border:0;border-radius:4px;color:var(--alc--input-font-color);display:inline-block;height:100%;width:100%}.alc--button .area button:hover{background-color:var(--alc--selected-color-2);color:var(--alc--selected-font-color)}.alc--toggle-checkbox{border:1px solid transparent;border-radius:2px;display:grid;grid-template-columns:1fr;height:var(--alc--input-height);overflow:hidden}.alc--toggle-checkbox:hover,.alc--toggle-checkbox:hover .area,.alc--toggle-checkbox:hover .area>*{border-color:var(--alc--input-border-color)}.alc--toggle-checkbox.has-label{grid-column-gap:2px;grid-template-columns:70px 1fr}.alc--toggle-checkbox.has-label label{overflow:hidden;padding:7px 0 2px 2px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--toggle-checkbox .area{--selected-button-size:50%;--selected-button-position:0%;--unit-count:2;display:block;display:grid;grid-template-columns:repeat(var(--unit-count),1fr);height:100%;position:relative}.alc--toggle-checkbox .area>div{border-right:1px solid transparent;display:inline-block;position:relative;width:100%}.alc--toggle-checkbox .area>div:last-child{border-right:0}.alc--toggle-checkbox .area:before{background-color:var(--alc--selected-color-2);box-shadow:0 0 #0000001a;content:"";display:block;height:100%;left:var(--selected-button-position);pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out;width:var(--selected-button-size);z-index:0}.alc--toggle-checkbox .area>*{z-index:1}.alc--toggle-checkbox .area button{box-sizing:border-box;color:var(--alc--font-color);display:inline-block;font-size:var(--alc--input-font-size);height:100%;padding:4px 8px;text-align:center;vertical-align:middle;width:100%;z-index:1}.alc--toggle-checkbox .area button:hover:not(.checked){background-color:var(--alc--input-background-color)}.alc--toggle-checkbox .area button.checked{color:var(--alc--selected-font-color);font-weight:700}.alc--toggle-button{height:var(--alc--input-height);width:var(--alc--input-height)}.alc--toggle-button.has-label{grid-column-gap:2px;grid-template-columns:70px 1fr}.alc--toggle-button.has-label label{overflow:hidden;padding:7px 0 2px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--toggle-button .area{background-color:var(--alc--input-inactive-color);display:block;height:100%;position:relative}.alc--toggle-button .area>div{display:none;height:100%;position:relative;width:100%}.alc--toggle-button .area>div.visible{display:inline-block}.alc--toggle-button .area>div.checked{background-color:var(--alc--selected-color-2);color:var(--alc--selected-font-color)}.alc--toggle-button .area button{box-sizing:border-box;color:var(--alc--input-font-color);height:100%;padding:2px 4px;text-align:center;vertical-align:middle;width:100%;z-index:1}.alc--toggle-button .area button.checked{color:var(--alc--selected-font-color);font-weight:700}.alc--toggle-button .area button svg{height:20px;width:20px}.alc--boolean-item{padding:8px 5px 10px}.alc--boolean-item>div{grid-column-gap:10px;display:grid;grid-template-columns:1fr 1fr;height:30px;padding:4px 0;text-align:left}.alc--boolean-item>div.divider{background-color:var(--alc--property-border-color);font-size:0;height:1px;margin:10px 0;padding:0}.alc--boolean-item button{background-color:transparent;background-image:none;border:0;box-shadow:none;flex:1 1 auto;font-size:11px;height:24px;text-align:left;vertical-align:middle;width:auto}.alc--boolean-item button[data-no-title=true] .title{display:none}.alc--boolean-item button svg{height:20px;vertical-align:middle;width:20px}.alc--boolean-item .title{color:#999}.alc--border-editor .header{grid-column-gap:4px;display:grid;grid-template-columns:repeat(3,1fr) 24px;text-align:center;text-transform:uppercase}.alc--border-editor>.editor-area{padding:5px 0}.alc--border-editor>.editor-area>div{margin-top:5px}.alc--border-editor>.editor-area>div:first-child{margin-top:0}.alc--border-editor>.editor-area>div>label{font-weight:700;padding:2px 0;text-shadow:0 0 2px var(--alc--border-color);text-transform:uppercase}.alc--border-editor .input-group{display:grid;grid-template-rows:repeat(3,1fr)}.alc--border-editor .input-field{grid-column-gap:4px;display:grid;grid-template-columns:1fr 3fr;vertical-align:middle}.alc--border-editor .input-field input{vertical-align:middle;width:100%}.alc--border-editor .input-field .input-ui{vertical-align:middle}.alc--border-value-editor{grid-column-gap:4px;display:grid;grid-template-columns:1fr}.alc--border-value-editor label{padding:6px 4px 2px 0;text-align:left;vertical-align:middle}.alc--border-value-editor .editor-area{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.alc--border-radius-editor .border-radius-item{display:grid;grid-template-columns:1fr 1fr 30px}.alc--border-radius-editor .radius-selector[data-selected-value=all] button[data-value=all],.alc--border-radius-editor .radius-selector[data-selected-value=partitial] button[data-value=partitial]{background-color:var(--alc--selected-color-2);color:var(--alc--font-color)}.alc--border-radius-editor .radius-selector button{border-radius:3px;height:20px;margin:2px;width:20px}.alc--border-radius-editor .radius-setting-box{display:grid;grid-template-columns:1fr 30px;margin-bottom:5px}.alc--border-radius-editor .radius-setting-box>div{display:grid;grid-template-columns:1fr 1fr}.alc--box-model-item{grid-template-columns:1fr!important}.alc--box-model-item>div{height:150px;position:relative;width:100%}.alc--box-model-item>div .margin{border:1px dashed #aaa;bottom:5px;left:5px;padding:10px;position:absolute;right:5px;top:5px}.alc--box-model-item>div .margin:before{content:attr(data-title);display:inline-block;left:2px;position:absolute;top:2px}.alc--box-model-item>div .margin input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.alc--box-model-item>div .margin [data-value=top]{display:inline-block;left:50%;position:absolute;top:2px;transform:translate(-50%);width:45px}.alc--box-model-item>div .margin [data-value=bottom]{bottom:2px;display:inline-block;left:50%;position:absolute;transform:translate(-50%);width:45px}.alc--box-model-item>div .margin [data-value=left]{display:inline-block;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:45px}.alc--box-model-item>div .margin [data-value=right]{display:inline-block;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:45px}.alc--box-model-item>div .padding{border:1px dashed #aaa;bottom:30px;left:55px;padding:20px 45px;position:absolute;right:55px;top:30px}.alc--box-model-item>div .padding:before{content:attr(data-title);display:inline-block;left:2px;position:absolute;top:2px}.alc--box-model-item>div .padding input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.alc--box-model-item>div .padding [data-value=top]{display:inline-block;left:50%;position:absolute;top:2px;transform:translate(-50%);width:45px}.alc--box-model-item>div .padding [data-value=bottom]{bottom:2px;display:inline-block;left:50%;position:absolute;transform:translate(-50%);width:45px}.alc--box-model-item>div .padding [data-value=left]{display:inline-block;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:45px}.alc--box-model-item>div .padding [data-value=right]{display:inline-block;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:45px}.alc--box-model-item>div .content{border:1px dashed #aaa;bottom:54px;left:105px;padding:10px 0;position:absolute;right:105px;top:54px}.alc--box-model-item>div .content:before{display:block;padding:5px 0;text-align:center}.alc--box-shadow-editor{grid-template-columns:1fr!important;margin-bottom:10px;margin-left:-6px}.alc--box-shadow-editor .label{height:20px;margin-top:2px}.alc--box-shadow-editor .label.hide{display:none}.alc--box-shadow-editor .label label{font-size:12px;padding-left:5px;vertical-align:middle}.alc--box-shadow-editor .tools{float:right;text-align:right;vertical-align:middle}.alc--box-shadow-editor .tools select{display:inline-block;width:100px!important}.alc--box-shadow-editor .shadow-item{grid-column-gap:2px;display:grid;grid-template-columns:20px 30px 30px 1fr 1fr 1fr 1fr 30px;text-align:center}.alc--box-shadow-editor .shadow-item>label{align-items:center;display:flex;justify-content:flex-start}.alc--box-shadow-editor .shadow-item.desc{color:var(--alc--font-color)}.alc--box-shadow-editor .shadow-item.desc .color{visibility:hidden}.alc--box-shadow-editor .shadow-item .tools{align-items:center;display:flex;justify-content:center}.alc--box-shadow-editor .shadow-item .tools:hover{background-color:var(--alc--input-inactive-color)}.box-shadow-samples{border:0;font-size:11px}.alc--clip-path-list{grid-template-columns:1fr!important}.alc--clip-path-list .clippath-item{grid-column-gap:4px;cursor:pointer;display:grid;grid-template-columns:20px 1fr 30px;height:30px;margin-bottom:5px}.alc--clip-path-list .clippath-item>label{align-items:center;cursor:move;display:flex;justify-content:flex-start}.alc--clip-path-list .clippath-item .title{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:flex-start}.alc--clip-path-list .clippath-item .title .name{padding:2px 0}.alc--clip-path-list .clippath-item .tools{align-items:center;display:flex;justify-content:center;text-align:right;vertical-align:middle}.alc--clip-path-list .clippath-item .tools:hover{background-color:var(--alc--input-inactive-color)}.alc--clip-path-list .clippath-item .offset-list{height:30px;padding:0 10px}.alc--clip-path-list .clippath-item .offset-list .container{background-image:linear-gradient(to right,var(--alc--border-color),#000);background-position:0;background-repeat:no-repeat;background-size:100% 2px;height:100%;position:relative}.alc--clip-path-list .clippath-item .offset-list .container .offset{background-color:#000;border-radius:100%;height:10px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);vertical-align:middle;width:10px}.alc--clip-path-list .clippath-item .offset-list .container .offset:hover:before{background-color:#4e3b3b;border-radius:3px;bottom:100%;color:#fff;content:attr(data-title);display:inline-block;left:50%;padding:1px 3px;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap}.alc--code-view-item{grid-template-columns:1fr!important;width:100%}.alc--code-view-item>div{max-width:100%;width:100%}.alc--code-view-item>div label{padding-left:10px}.alc--code-view-item>div pre{line-height:1.7;margin-top:0;padding:40px 0 20px 20px;position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-all}.alc--code-view-item>div pre:not(:last-child){border-bottom:1px solid var(--alc--border-color)}.alc--code-view-item>div pre:before{border:1px solid var(--alc--border-color);color:var(--alc--font-color);content:attr(title);display:inline-block;font-weight:700;left:0;margin-bottom:10px;padding:2px 4px;position:absolute;right:0;top:0}.alc--code-view-item>div pre .block{padding-left:20px;text-indent:-20px}.alc--code-view-item>div pre strong{color:var(--alc--font-color);font-weight:400;text-indent:-20px}.alc--code-view-item>div pre .value{color:#f16b16;text-indent:-20px}.alc--code-view-item>div pre .keyword{color:#20a471}.alc--code-view-item>div pre .char{color:#444}.alc--code-view-item>div pre .function{color:#725ee1}.alc--colorpicker-popup{padding:0 10px;width:244px}.alc--colorpicker-popup .colorpicker{background-color:transparent;border:0;border-radius:0;box-shadow:none}.alc--colorpicker-popup .colorpicker input{border:1px solid hsla(0,0%,87%,.4)!important;color:var(--alc--font-color)!important;text-transform:uppercase}.alc--colorpicker-popup .colorpicker .title{color:var(--alc--font-color)!important}.alc--colorpicker-popup .colorpicker .colorsets{border-top:1px solid var(--alc--border-color)!important}.alc--colorpicker-popup .assets{padding:0 10px}.alc--colorpicker-popup .assets .project-color-list{padding:5px 0}.alc--colorpicker-popup .assets .project-color-list .color-item{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;border-radius:3px;display:inline-block;height:16px;margin-bottom:9px;margin-right:9px;overflow:hidden;position:relative;width:16px}.alc--colorpicker-popup .assets .project-color-list .color-item .color-view{bottom:0;left:0;position:absolute;right:0;top:0}.alc--colorpicker-popup .assets .project-color-list .color-item:hover{transform:scale(1.2)}.component-property .property-title label span{background-color:var(--alc--selected-color);border-radius:2px;color:var(--alc--selected-font-color);padding:4px 10px}.component-editor{--column-gap:2px;padding-bottom:5px}.component-editor .column{grid-column-gap:var(--column-gap);grid-row-gap:2px;display:grid;grid-template-columns:1fr}.component-editor .column .column-item{align-items:stretch;display:flex;justify-content:stretch}.component-editor .column .column-item>*{width:100%}.component-editor .column .column-item>label{align-items:center;display:flex;justify-content:flex-start}.component-editor .column-1-1{grid-template-columns:1fr 1fr}.component-editor .column-1-1-1{grid-template-columns:1fr 1fr 1fr}.component-editor .column-1-2{grid-template-columns:1fr 2fr}.component-editor .column-1-2-3{grid-template-columns:1fr 3fr}.component-editor .column-1-1-1-1{grid-template-columns:1fr 1fr 1fr 1fr}.component-editor .column-2{grid-template-columns:1fr 1fr}.component-editor .column-2-1{grid-template-columns:2fr 1fr}.component-editor .column-2-1-1{grid-template-columns:2fr 1fr 1fr}.component-editor .column-3-1{grid-template-columns:3fr 1fr}.component-editor .column-3-1-1{grid-template-columns:3fr 1fr 1fr}.component-editor .column-3-2-1{grid-template-columns:3fr 2fr 1fr}.component-editor>label{align-items:center;display:flex;justify-content:flex-start}.component-editor .component-item{margin-bottom:5px}.alc--content-item{grid-template-columns:1fr!important;padding:0 4px!important}.alc--content-item textarea{border:1px solid var(--alc--border-color);border-radius:3px;height:100px;width:100%}.alc--texture .pattern-list{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:10px;row-gap:10px}.alc--texture .pattern-list .pattern-item{cursor:pointer;text-align:center}.alc--texture .pattern-list .pattern-item.selected .preview{background-color:var(--alc--selected-background-color)}.alc--texture .pattern-list .pattern-item:hover .preview{background-color:var(--alc--selected-color)}.alc--texture .pattern-list .pattern-item .preview{background-color:#ededed20;border-radius:4px;box-sizing:border-box;height:80px;padding:5px;pointer-events:none;width:80px}.alc--texture .pattern-list .pattern-item .preview svg{height:100%;width:100%}.alc--export-property .export-item{grid-column-gap:2px;display:grid;grid-template-columns:60px 1fr;padding:10px 6px}.alc--export-property .export-item label{vertical-align:middle}.alc--export-property .export-item button{background-color:transparent;background-image:none;border:0;box-shadow:none;text-align:left;vertical-align:middle;width:100%}.alc--export-property .export-item button svg{vertical-align:middle;width:16px}.filter-select{border:0;font-size:11px;vertical-align:middle}.alc--fill-editor{position:relative}.alc--fill-editor .tools{padding:4px 0}.alc--fill-editor [data-editor]{display:none;margin-top:3px}.alc--fill-editor:not([data-selected-editor*=image-resource]) [data-editor=gradient],.alc--fill-editor:not([data-selected-editor*=static-gradient]) [data-editor=gradient]{display:block}.alc--fill-editor:not([data-selected-editor*=image-resource]) [data-editor=tools],.alc--fill-editor:not([data-selected-editor*=static-gradient]) [data-editor=tools]{display:grid}.alc--fill-editor[data-selected-editor=static-gradient] .gradient-preview,.alc--fill-editor[data-selected-editor=static-gradient] .gradient-steps,.alc--fill-editor[data-selected-editor=static-gradient] [data-editor=tools]{display:none}.alc--fill-editor [data-editor=image-loader]{bottom:0;display:none;left:0;pointer-events:all;position:absolute;right:0;top:0}.alc--fill-editor [data-editor=image-loader] input[type=file]{display:block;height:100%;opacity:0;pointer-events:all;width:100%}.alc--fill-editor .gradient-preview{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;border-radius:3px;box-shadow:0 0 10px 1px var(--alc--border-color);height:150px;margin-bottom:15px;position:relative;width:100%}.alc--fill-editor .gradient-preview .pointer-draw,.alc--fill-editor .gradient-preview .pointer-drawer-area{height:100%;left:0;position:absolute;top:0;width:100%}.alc--fill-editor .gradient-preview .pointer-draw{display:inline-block;overflow:visible}.alc--fill-editor .gradient-preview .pointer-draw [data-type]{display:none}.alc--fill-editor .gradient-preview .pointer-draw circle{fill:#000;stroke:#fff;stroke-width:1;pointer-events:all}.alc--fill-editor .gradient-preview .pointer-draw circle[data-type=start]{fill:red}.alc--fill-editor .gradient-preview .pointer-draw circle[data-type=end]{fill:#00f}.alc--fill-editor .gradient-preview .pointer-draw circle[data-type=center]{fill:#ff0}.alc--fill-editor .gradient-preview .pointer-draw circle[data-type=f]{fill:green}.alc--fill-editor .gradient-preview .pointer-draw line{fill:#fff;stroke:#fff;stroke-width:1}.alc--fill-editor .gradient-preview .gradient-view{bottom:0;left:0;position:absolute;right:0;top:0}.alc--fill-editor .gradient-preview .drag-pointer{background-color:#e6e6e633;border-radius:100%;display:inline-block;height:10px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:10px}.alc--fill-editor .gradient-preview .preset-position{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--fill-editor .gradient-preview .preset-position>div{color:var(--alc--font-color);cursor:pointer;display:block;height:10px;pointer-events:all;position:absolute;width:10px}.alc--fill-editor .gradient-preview .preset-position>div svg{height:100%;width:100%}.alc--fill-editor .gradient-preview .preset-position>div svg path{fill:var(--alc--font-color);stroke:var(--alc--font-color)}.alc--fill-editor .gradient-preview .preset-position [data-value=top]{left:50%;position:absolute;top:0;transform:translate(-50%,-100%) rotate(-90deg)}.alc--fill-editor .gradient-preview .preset-position [data-value="top left"]{left:0;position:absolute;top:0;transform:translate(-100%,-100%) rotate(-135deg)}.alc--fill-editor .gradient-preview .preset-position [data-value="top right"]{left:100%;position:absolute;top:0;transform:translateY(-100%) rotate(-45deg)}.alc--fill-editor .gradient-preview .preset-position [data-value=right]{left:100%;position:absolute;top:50%;transform:translateY(-50%)}.alc--fill-editor .gradient-preview .preset-position [data-value=left]{left:0;position:absolute;top:50%;transform:translate(-100%,-50%) rotate(-180deg)}.alc--fill-editor .gradient-preview .preset-position [data-value=bottom]{left:50%;position:absolute;top:100%;transform:translate(-50%) rotate(90deg)}.alc--fill-editor .gradient-preview .preset-position [data-value="bottom left"]{left:0;position:absolute;top:100%;transform:translate(-100%) rotate(135deg)}.alc--fill-editor .gradient-preview .preset-position [data-value="bottom right"]{left:100%;position:absolute;top:100%;transform:translate(0) rotate(45deg)}.alc--fill-editor[data-selected-editor=conic-gradient] .conic-gradient,.alc--fill-editor[data-selected-editor=image-resource] .image-resource,.alc--fill-editor[data-selected-editor=linear-gradient] .linear-gradient,.alc--fill-editor[data-selected-editor=radial-gradient] .radial-gradient,.alc--fill-editor[data-selected-editor=repeating-conic-gradient] .repeating-conic-gradient,.alc--fill-editor[data-selected-editor=repeating-linear-gradient] .repeating-linear-gradient,.alc--fill-editor[data-selected-editor=repeating-radial-gradient] .repeating-radial-gradient,.alc--fill-editor[data-selected-editor=static-gradient] .static-gradient{background-color:var(--alc--selected-color);color:var(--alc--selected-font-color)}.alc--fill-editor .picker-tab .picker-tab-list{padding:2px 0;text-align:center}.alc--fill-editor .picker-tab .picker-tab-list .picker-tab-item{border-radius:20%;cursor:pointer;display:inline-block;height:20px;margin:0 2px;position:relative;vertical-align:middle;width:20px}.alc--fill-editor .picker-tab .picker-tab-list .picker-tab-item .icon{border-radius:100%;color:var(--alc--font-color);display:inline-block;height:90%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:90%}.alc--fill-editor .picker-tab .picker-tab-list .picker-tab-item .icon svg{height:100%;width:100%}.alc--fill-editor .picker-tab .picker-tab-list .picker-tab-item.static-gradient .icon{background-image:linear-gradient(90deg,red,red)}.alc--fill-editor .picker-tab .picker-tab-list .picker-tab-item.linear-gradient .icon{background-image:linear-gradient(90deg,#000,gray)}.alc--fill-editor .picker-tab .picker-tab-list .picker-tab-item.radial-gradient .icon{background-image:radial-gradient(closest-side,#000,#ebf8e1,gray)}.alc--fill-editor .picker-tab .picker-tab-list .picker-tab-item.conic-gradient .icon{background-image:conic-gradient(#000,#ebf8e1)}.alc--fill-editor .picker-tab .picker-gradient-selector{padding:2px 10px}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps{display:block;height:30px;position:relative}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue-container{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;box-shadow:0 0 1px #0000001a;height:14px;position:absolute;width:100%;z-index:0}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue{cursor:pointer;margin:0;padding:0;position:relative}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue>.step-list{cursor:copy;height:14px;position:relative;width:100%;z-index:1}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue>.step-list.mode-drag{cursor:pointer}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue .drag-bar{background-color:transparent;background-color:#fffc;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px #0009;cursor:pointer;display:inline-block;height:10px;left:0;position:absolute;top:17px;transform:none;transform:translate(-50%);transition:top .3s ease-out;width:10px}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue .drag-bar .guide-line{bottom:8px;height:0;left:3px;pointer-events:none;position:absolute;transform:translate(-1px);transition:all .3s ease-out;width:1px}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue .drag-bar.selected{top:30px;z-index:1}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue .drag-bar.selected .guide-line{height:17px}.alc--fill-editor .picker-tab .picker-gradient-selector .gradient-steps .hue .drag-bar.selected .guide-change{opacity:1}.alc--fill-editor[data-selected-editor=image-resource] [data-editor=imageHeight],.alc--fill-editor[data-selected-editor=image-resource] [data-editor=imageWidth],.alc--fill-editor[data-selected-editor=image-resource] [data-editor=imageX],.alc--fill-editor[data-selected-editor=image-resource] [data-editor=imageY],.alc--fill-editor[data-selected-editor=image-resource] [data-editor=patternHeight],.alc--fill-editor[data-selected-editor=image-resource] [data-editor=patternUnits],.alc--fill-editor[data-selected-editor=image-resource] [data-editor=patternWidth],.alc--fill-editor[data-selected-editor=linear-gradient] .pointer-draw [data-type=end],.alc--fill-editor[data-selected-editor=linear-gradient] .pointer-draw [data-type=line],.alc--fill-editor[data-selected-editor=linear-gradient] .pointer-draw [data-type=start],.alc--fill-editor[data-selected-editor=linear-gradient] [data-editor=spreadMethod],.alc--fill-editor[data-selected-editor=linear-gradient] [data-editor=x1],.alc--fill-editor[data-selected-editor=linear-gradient] [data-editor=x2],.alc--fill-editor[data-selected-editor=linear-gradient] [data-editor=y1],.alc--fill-editor[data-selected-editor=linear-gradient] [data-editor=y2],.alc--fill-editor[data-selected-editor=radial-gradient] .pointer-draw [data-type=center],.alc--fill-editor[data-selected-editor=radial-gradient] .pointer-draw [data-type=f],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=cx],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=cy],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=fr],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=fx],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=fy],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=r],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=radialType],.alc--fill-editor[data-selected-editor=radial-gradient] [data-editor=spreadMethod]{display:block}.alc--fill-editor[data-selected-editor=image-resource] .preset-position,.alc--fill-editor[data-selected-editor=image-resource] [data-editor=gradient],.alc--fill-editor[data-selected-editor=image-resource] [data-editor=tools]{display:none}.alc--fill-editor[data-selected-editor=image-resource] [data-editor=image-loader]{display:block}.alc--fill-editor .sub-editor{padding:0}.alc--fill-editor .gradient-steps{height:30px;position:relative}.alc--fill-editor .hue,.alc--fill-editor .hue-container{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;border:1px solid var(--alc--border-color);border-radius:10px;height:14px;left:0;pointer-events:all;position:absolute;right:0;top:4px}.alc--fill-editor .hue{pointer-events:none}.alc--fill-editor .hue .step-list{border-radius:10px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.alc--fill-editor .hue .step-list[data-selected-index="0"] [data-index="0"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="0"] [data-index="0"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="1"] [data-index="1"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="1"] [data-index="1"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="2"] [data-index="2"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="2"] [data-index="2"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="3"] [data-index="3"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="3"] [data-index="3"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="4"] [data-index="4"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="4"] [data-index="4"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="5"] [data-index="5"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="5"] [data-index="5"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="6"] [data-index="6"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="6"] [data-index="6"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="7"] [data-index="7"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="7"] [data-index="7"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="8"] [data-index="8"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="8"] [data-index="8"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="9"] [data-index="9"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="9"] [data-index="9"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="10"] [data-index="10"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="10"] [data-index="10"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="11"] [data-index="11"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="11"] [data-index="11"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="12"] [data-index="12"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="12"] [data-index="12"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="13"] [data-index="13"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="13"] [data-index="13"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="14"] [data-index="14"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="14"] [data-index="14"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="15"] [data-index="15"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="15"] [data-index="15"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="16"] [data-index="16"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="16"] [data-index="16"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="17"] [data-index="17"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="17"] [data-index="17"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="18"] [data-index="18"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="18"] [data-index="18"] .arrow{display:block}.alc--fill-editor .hue .step-list[data-selected-index="19"] [data-index="19"]{border:0;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list[data-selected-index="19"] [data-index="19"] .arrow{display:block}.alc--fill-editor .hue .step-list .step{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;border:1px solid #fff;border-radius:100%;box-shadow:0 0 2px #00000080;display:inline-block;height:10px;pointer-events:all;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:10px}.alc--fill-editor .hue .step-list .step.selected{border:0;box-shadow:0 0 0 1px #ffffff80;transform:translate(-50%) translateY(100%)}.alc--fill-editor .hue .step-list .step.selected .arrow{display:block}.alc--fill-editor .hue .step-list .step[data-cut=true],.alc--fill-editor .hue .step-list .step[data-cut=true] .color-view{border-radius:0}.alc--fill-editor .hue .step-list .step .color-view{border-radius:100%;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--fill-editor .hue .step-list .step .arrow{clip-path:polygon(40% 0,60% 0,60% 100%,40% 100%);display:none;height:5px;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%) translateY(-120%);width:5px}.alc--gradient-picker-popup{grid-column-gap:10px;display:grid;grid-template-columns:1fr;margin-bottom:5px;width:224px}.alc--gradient-picker-popup>.box:first-child{margin-bottom:10px}.alc--gradient-picker-popup>.box>.colorpicker{display:block}.alc--gradient-picker-popup>.box>.assetpicker{display:none;min-height:310px}.alc--gradient-picker-popup[data-selected-editor=image-resource]>.box>.colorpicker{display:none}.alc--gradient-picker-popup[data-selected-editor=image-resource]>.box>.assetpicker{display:block}.alc--gradient-picker-popup .popup-item{margin-bottom:5px}.alc--gradient-picker-popup .grid-2{display:grid;grid-template-columns:60px 1fr}.alc--gradient-picker-popup .grid-2 label{padding-right:2px;text-align:left}.alc--gradient-picker-popup .colorpicker{background-color:transparent;border:0;border-radius:0;box-shadow:none}.alc--gradient-picker-popup .colorpicker .color-panel{height:100px;margin-top:0}.alc--gradient-picker-popup .colorpicker input{border:0!important;border:1px solid hsla(0,0%,87%,.4)!important;color:var(--alc--font-color)!important;text-transform:uppercase}.alc--gradient-picker-popup .colorpicker .title{color:var(--alc--font-color)!important}.alc--gradient-picker-popup .colorpicker .colorsets{border-top:0 solid var(--alc--border-color)!important}.alc--gradient-picker-popup .color-assets-editor{padding:4px 0!important}.alc--gradient-picker-popup .assetpicker{background-color:#e6e6e61a}.alc--gradient-picker-popup .assetpicker .image-asset-picker{height:100%;overflow:auto;width:100%}.alc--gradient-picker-popup .assetpicker .image-asset-picker .image-list{grid-column-gap:2px;display:grid;grid-template-columns:repeat(2,1fr)}.alc--gradient-picker-popup .assetpicker .image-asset-picker .image-list .image-item{background-color:rgba(var(--alc--font-color),.5);margin-bottom:2px}.alc--gradient-picker-popup .assetpicker .image-asset-picker .image-list .image-item .preview{border:1px solid var(--alc--border-color);border-radius:2px;cursor:pointer;height:80px;-o-object-fit:contain;object-fit:contain;position:relative;text-align:center;width:100%}.alc--gradient-picker-popup .assetpicker .image-asset-picker .image-list .image-item .preview img{border:0;max-height:100%;max-width:100%;vertical-align:middle}.alc--fill-single-editor{border:1px solid transparent;box-sizing:border-box;cursor:pointer;height:var(--alc--input-height)}.alc--fill-single-editor.focused{border-color:var(--alc--selected-color);border-width:1px;box-shadow:0 0 0 1px var(--alc--selected-color)}.alc--fill-single-editor.focused .opacity-input{border-left:1px solid var(--alc--border-color)}.alc--fill-single-editor:hover:not(.focused):not(.drag){border-color:var(--alc--input-border-color)}.alc--fill-single-editor:hover:not(.focused):not(.drag) .opacity-input{border-left:1px solid var(--alc--input-border-color)}.alc--fill-single-editor.has-label{grid-column-gap:2px;grid-template-columns:70px 1fr}.alc--fill-single-editor.has-label label{align-items:center;display:flex;justify-content:flex-start;line-height:1.6;padding:6px 4px 2px 2px;text-align:left;vertical-align:middle}.alc--fill-single-editor .area{grid-column-gap:2px;border-radius:4px;display:grid;grid-template-columns:24px 1fr;height:100%}.alc--fill-single-editor .preview{align-items:center;background-color:transparent;border-radius:2px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-start;padding:2px;vertical-align:middle}.alc--fill-single-editor .preview .mini-view{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 3px,3px -3px,-3px 0;background-size:6px 6px;border:1px solid var(--alc--border-color);border-radius:2px;display:inline-block;height:20px;overflow:hidden;position:relative;width:20px}.alc--fill-single-editor .preview .mini-view .color-view{height:100%;left:0;position:absolute;top:0;width:100%}.alc--fill-single-editor .colors{align-items:center;display:flex;justify-content:flex-start;line-height:2.2;margin-left:2px}.alc--fill-single-editor .colors.simple{display:none}.alc--fill-single-editor .colors .color{border:1px solid var(--alc--font-color);border-radius:100%;display:inline-block;height:14px;pointer-events:all;-webkit-user-select:all;-moz-user-select:all;user-select:all;vertical-align:middle;width:14px}.alc--fill-single-editor .colors .color:not(:first-child){margin-left:-2px}.alc--gradient-single-editor{height:30px!important;text-align:center;width:100%}.alc--gradient-single-editor .preview{height:30px!important;width:30px!important}.alc--gradient-single-editor .preview .mini-view{height:100%!important;width:100%!important}.alc--gradient-single-editor .preview .mini-view .color-view{border-radius:3px;cursor:pointer;height:100%}.alc--gradient-assets-property .gradient-list-tools{grid-column-gap:2px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px;text-align:left}.alc--gradient-assets-property .gradient-list-tools button{border:1px solid var(--alc--border-color);padding:2px 10px}.alc--gradient-assets-property .gradient-list-tools[data-view-mode=grid] button[data-value=grid],.alc--gradient-assets-property .gradient-list-tools[data-view-mode=list] button[data-value=list]{background-color:var(--alc--selected-border-color);background-image:none;border-color:var(--alc--selected-border-color);color:var(--alc--selected-font-color)}.alc--gradient-assets-property .gradient-list .gradient-view{pointer-events:none}.alc--gradient-assets-property .gradient-list[data-view-mode=grid]{display:block}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .add-gradient-item{border:1px solid var(--alc--selected-color);color:var(--alc--font-color);cursor:pointer;display:inline-block;height:40px;padding-top:2px;position:relative;text-align:center;vertical-align:top;width:40px}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .gradient-item{display:inline-block;margin-bottom:1px;margin-right:1px;position:relative;vertical-align:middle;width:40px}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .gradient-item:hover[data-custom=true] .tools{display:inline-block}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .gradient-item .preview{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;cursor:pointer;height:40px;position:relative;width:100%}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .gradient-item .preview .gradient-view{bottom:0;left:0;position:absolute;right:0;top:0}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .gradient-item .tools{display:none;padding:2px;position:absolute;right:0;text-align:right;top:0}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .gradient-item .tools button{color:var(--alc--selected-font-color);height:10px;width:10px}.alc--gradient-assets-property .gradient-list[data-view-mode=grid] .gradient-item .tools svg{height:100%;width:100%}.alc--history-list-view .history-item{grid-column-gap:5px;display:grid;grid-template-columns:20px 1fr}.alc--history-list-view .history-item>span{color:var(--alc--font-color);vertical-align:middle}.alc--history-list-view .history-item>span svg{height:16px;width:16px}.alc--history-list-view .history-item>span svg path{fill:currentColor}.alc--image-select-editor{background-color:#0000004d;margin-bottom:10px;margin-top:10px;text-align:center}.alc--image-select-editor .preview-container{height:150px;position:relative;width:100%}.alc--image-select-editor .preview-container img{max-height:100%;max-width:100%}.alc--image-select-editor .preview-container input[type=file]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;top:0;width:100%}.alc--image-select-editor .select-container{display:grid;grid-template-columns:1fr;padding:4px 0}.alc--image-select-editor .select-container button{width:100%}.alc--image-select-popup{display:grid;grid-template-columns:1fr;min-height:450px;padding:10px;width:500px}.alc--image-select-popup>.box{grid-column-gap:4px;grid-row-gap:4px;display:grid;grid-auto-rows:110px;grid-template-columns:repeat(4,1fr);margin-bottom:10px}.alc--image-select-popup>.box .image-item{border:1px solid hsla(0,0%,100%,.5);box-sizing:border-box;display:grid;position:relative;text-align:center}.alc--image-select-popup>.box .image-item:hover{background-color:#baffb1}.alc--image-select-popup>.box .image-item img{align-self:center;cursor:pointer;justify-self:center;max-height:100%;max-width:100%;pointer-events:all;vertical-align:middle}.alc--keyframe-popup{width:250px}.alc--keyframe-popup .box .name{grid-column-gap:4px;display:grid;grid-template-columns:60px 1fr;height:20px;margin-bottom:5px}.alc--keyframe-popup .box .property .title{grid-column-gap:2px;display:grid;grid-template-columns:1fr 2fr}.alc--keyframe-popup .box .property .title .tools{text-align:right}.alc--keyframe-popup .box .property .title .tools select{display:inline-block;width:100px}.alc--keyframe-popup .box .offset-editor .offset{background-image:linear-gradient(to right,var(--alc--border-color),#000);background-position:0;background-repeat:no-repeat;background-size:100% 2px;height:20px;position:relative}.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="0"] [data-offset-index="0"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="1"] [data-offset-index="1"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="10"] [data-offset-index="10"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="11"] [data-offset-index="11"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="12"] [data-offset-index="12"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="13"] [data-offset-index="13"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="14"] [data-offset-index="14"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="15"] [data-offset-index="15"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="16"] [data-offset-index="16"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="17"] [data-offset-index="17"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="18"] [data-offset-index="18"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="19"] [data-offset-index="19"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="2"] [data-offset-index="2"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="3"] [data-offset-index="3"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="4"] [data-offset-index="4"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="5"] [data-offset-index="5"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="6"] [data-offset-index="6"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="7"] [data-offset-index="7"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="8"] [data-offset-index="8"],.alc--keyframe-popup .box .offset-editor .offset[data-selected-value="9"] [data-offset-index="9"]{background-color:var(--alc--selected-color)}.alc--keyframe-popup .box .offset-editor .offset .offset-item{background-color:var(--alc--font-color);border:1px solid var(--alc--border-color);border-radius:100%;height:10px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);vertical-align:middle;width:10px}.alc--keyframe-popup .box .offset-input{padding:5px 0}.alc--keyframe-popup .box .offset-input .title{grid-column-gap:2px;display:grid;grid-template-columns:100px 1fr}.alc--keyframe-popup .box .keyframe-property-list{max-height:300px;overflow:auto}.alc--keyframe-popup .box .keyframe-property-item{margin-top:2px;padding:4px 0}.alc--keyframe-popup .box .keyframe-property-item .title{grid-template-columns:1fr 30px}.alc--keyframe-popup .box .keyframe-property-item .value-editor{border:1px solid rgba(0,0,0,.3);padding:2px}.alc--keyframe-popup .box label{text-align:left;vertical-align:middle}.alc--keyframe-popup .box input,.alc--keyframe-popup .box select{vertical-align:middle;width:100%}.alc--keyframe-popup .box .input{display:grid;grid-template-columns:2fr 1fr 1fr;vertical-align:middle}.alc--keyframe-popup .box .input.grid-1{grid-template-columns:1fr}.alc--keyframe-popup .box .input.grid-2{grid-template-columns:3fr 1fr}.alc--keyframe-list{display:block}.alc--keyframe-list .keyframe-item{border:1px solid var(--alc--border-color);cursor:pointer;margin-bottom:5px;padding:5px}.alc--keyframe-list .keyframe-item:first-child{margin-top:5px}.alc--keyframe-list .keyframe-item.selected{background-color:var(--alc--border-color)}.alc--keyframe-list .keyframe-item[data-selected-value=list] button[data-type=list]{background-color:var(--alc--selected-color);color:var(--alc--border-color)}.alc--keyframe-list .keyframe-item[data-selected-value=list] .keyframe-code[data-type=list]{display:block}.alc--keyframe-list .keyframe-item[data-selected-value=code] button[data-type=code]{background-color:var(--alc--selected-color);color:var(--alc--border-color)}.alc--keyframe-list .keyframe-item[data-selected-value=code] .keyframe-code[data-type=code]{display:block}.alc--keyframe-list .keyframe-item .title{display:grid;grid-template-columns:1fr 60px;height:20px}.alc--keyframe-list .keyframe-item .title .name{padding:2px 0}.alc--keyframe-list .keyframe-item .title .tools{text-align:right;vertical-align:middle}.alc--keyframe-list .keyframe-item .title .tools .group{display:inline-block}.alc--keyframe-list .keyframe-item pre{margin:0;white-space:pre-wrap}.alc--keyframe-list .keyframe-item .keyframe-code{display:none}.alc--keyframe-list .keyframe-item .keyframe-code>.offset{display:grid;grid-template-columns:30px 1fr;margin-top:2px}.alc--keyframe-list .keyframe-item .keyframe-code .offset-property-item{display:grid;grid-template-columns:1fr 1fr;text-align:left}.alc--keyframe-list .keyframe-item .keyframe-code .offset-property-item label{color:var(--alc--font-color);font-weight:700;padding-left:10px}.alc--keyframe-list .keyframe-item .offset-list{height:20px;padding:0 10px}.alc--keyframe-list .keyframe-item .offset-list .container{background-image:linear-gradient(to right,var(--alc--border-color),#000);background-position:0;background-repeat:no-repeat;background-size:100% 2px;height:100%;position:relative}.alc--keyframe-list .keyframe-item .offset-list .container .offset{background-color:#fff;border:1px solid var(--alc--border-color);border-radius:100%;height:10px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);vertical-align:middle;width:10px}.alc--layer-list{height:100%;margin:0!important;overflow:auto;padding:0}.alc--layer-list .layer-item{color:var(--alc--list-item-font-color);contain:style;content-visibility:auto;height:30px;margin-bottom:0!important;padding:5px!important}.alc--layer-list .layer-item[data-is-hide=true]{display:none}.alc--layer-list .layer-item[data-is-group=true] .detail .folder{display:inline-block;transform:rotate(90deg);transition:transform .1s linear;vertical-align:middle}.alc--layer-list .layer-item[data-is-group=true] .detail .folder.collapsed{transform:rotate(0)}.alc--layer-list .layer-item .detail{grid-column-gap:3px;display:grid;grid-template-columns:1fr 60px}.alc--layer-list .layer-item .detail label{cursor:pointer;display:grid;grid-template-columns:20px 20px 1fr;overflow:hidden;padding:2px 0;pointer-events:all;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--layer-list .layer-item .detail label svg path,.alc--layer-list .layer-item .detail label svg use{fill:currentColor}.alc--layer-list .layer-item .detail .tools{display:none;text-align:right}.alc--layer-list .layer-item .detail .tools .visible{color:var(--alc--list-item-disable-font-color)}.alc--layer-list .layer-item .detail .tools .visible[data-visible=true]{color:var(--alc--font-color)}.alc--layer-list .layer-item .detail .tools .lock{color:var(--alc--list-item-disable-font-color)}.alc--layer-list .layer-item .detail .tools .lock[data-lock=true]{color:var(--alc--font-color)}.alc--layer-list .layer-item.selected{background-color:var(--alc--selected-color-2);color:var(--alc--selected-font-color)}.alc--layer-list .layer-item.selected-path{background-color:var(--alc--selected-color-3)}.alc--layer-list .layer-item:hover,.alc--layer-list .layer-item:not(.selected).hovered{box-shadow:inset 0 0 0 1px var(--alc--list-item-selected-color)}.alc--layer-list .layer-item:hover .tools,.alc--layer-list .layer-item:not(.selected).hovered .tools{display:block}.alc--layer-list .drag-start{opacity:.3}.alc--layer-list+.drag-point{border:1px solid var(--alc--selected-color);pointer-events:none;position:absolute}.flex-layout-item{margin:10px auto}.flex-layout-item .grid-2{display:flex;gap:10px;justify-content:space-between}.flex-layout-item .grid-2 *{vertical-align:middle}.flex-layout-item .title{font-family:Courier New,Courier,monospace;font-weight:700;margin-bottom:3px;padding-left:2px;text-transform:uppercase}.flex-layout-editor{padding:0 10px 10px}.select-flex-direction{align-items:center;display:flex;flex-direction:row;justify-content:center}.select-flex-direction .flex-group{align-items:center;border:1px solid var(--alc--border-color);display:flex;flex-direction:row;gap:2px;height:100px;justify-content:space-between;width:100px}.select-flex-direction .flex-group:last-child{display:none}.select-flex-direction .flex-direction{align-items:inherit;display:flex;flex-direction:inherit;gap:2px}.select-flex-direction .flex-direction .flex-direction-item{background-color:var(--alc--selected-color-2);border-radius:2px;display:inline-block;height:30px;width:6px}.select-flex-direction .flex-direction .flex-direction-item:first-child{height:15px}.select-flex-direction .flex-direction .flex-direction-item:nth-child(3){height:20px}.alc--flex-layout-item-property .layout-list>[data-value]{display:none}.alc--flex-layout-item-property .layout-list>[data-value].selected,.alc--flex-layout-item-property .layout-list[data-selected-value=auto] [data-value=auto],.alc--flex-layout-item-property .layout-list[data-selected-value=none] [data-value=none],.alc--flex-layout-item-property .layout-list[data-selected-value=value] [data-value=value]{display:block}.alc--flex-layout-item-property .layout-list .value-item{margin-top:5px}.alc--grid-box-editor{border:1px solid var(--alc--border-color);padding:0 1px}.alc--grid-box-editor .grid-box-editor-item .item{grid-column-gap:4px;display:grid;grid-template-columns:1fr .5fr 1fr 40px;margin-bottom:4px;text-align:center}.alc--grid-box-editor .grid-box-editor-item .item.header{height:24px}.alc--grid-box-editor .grid-box-editor-item .item.header>*{border:1px solid hsla(0,0%,93%,.18);box-sizing:border-box;padding:4px 0}.alc--grid-box-editor .grid-box-editor-item .item .repeat button{background-color:var(--alc--selected-color);border-radius:3px;color:var(--alc--selected-font-color);height:16px;width:16px}.alc--grid-box-editor .grid-box-editor-item .item .repeat button svg{fill:currentColor}.alc--grid-box-editor .grid-box-editor-item .item[data-repeat-type=auto]>.count,.alc--grid-box-editor .grid-box-editor-item .item[data-repeat-type=auto]>.value,.alc--grid-box-editor .grid-box-editor-item .item[data-repeat-type=length]>.count,.alc--grid-box-editor .grid-box-editor-item .item[data-repeat-type=none]>.count,.alc--grid-box-editor .grid-box-editor-item .item[data-repeat-type=none]>.value{visibility:hidden}.alc--grid-box-editor .grid-box-editor-item .item .tools{padding:4px 0}.alc--grid-layout-editor{padding:0 10px 10px}.alc--grid-layout-editor .grid-layout-item{margin-bottom:5px;margin-top:5px}.alc--grid-layout-editor .grid-layout-item>.label{margin-bottom:5px;padding:4px}.alc--grid-layout-item-property .layout-list>[data-value]{display:none}.alc--grid-layout-item-property .layout-list>[data-value].selected,.alc--grid-layout-item-property .layout-list[data-selected-value=none] [data-value=none],.alc--grid-layout-item-property .layout-list[data-selected-value=value] [data-value=value]{display:block}.alc--grid-layout-item-property .layout-list .value-item{grid-column-gap:4px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:5px}.alc--layout-property .property-body{padding:0}.alc--layout-property .layout-list>[data-value]{display:none}.alc--layout-property .layout-list>[data-value].selected,.alc--layout-property .layout-list[data-selected-value=default] [data-value=default],.alc--layout-property .layout-list[data-selected-value=flex] [data-value=flex],.alc--layout-property .layout-list[data-selected-value=grid] [data-value=grid]{display:block}.alc--layout-property .layout-list .label{padding:10px 0}.alc--default-layout-item-property .constraints{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:100px 1fr;padding-bottom:10px}.alc--default-layout-item-property .constraints-box{border:1px solid var(--alc--input-border-color);height:70px;margin-left:10px;position:relative;width:70px}.alc--default-layout-item-property .constraints-box>.item{box-sizing:border-box;position:absolute}.alc--default-layout-item-property .constraints-box>.item:hover{background-color:var(--alc--selected-hover-color)}.alc--default-layout-item-property .constraints-box>.item[data-selected=true]{border-color:var(--alc--selected-color)!important;z-index:1}.alc--default-layout-item-property .constraints-box>.item[data-selected=true]:before{background-color:var(--alc--selected-color-2)!important}.alc--default-layout-item-property .constraints-box>.item[disabled]{display:none}.alc--default-layout-item-property .constraints-box>.rect{border:1px solid var(--alc--font-color);box-sizing:border-box;height:calc(50% - 2px);left:calc(25% + 1px);pointer-events:none;position:absolute;top:calc(25% + 1px);width:calc(50% - 2px)}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal]:before{background-color:var(--alc--input-border-color);content:"";height:2px;left:3px;pointer-events:none;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal][data-value=scale]{border-left:2px solid var(--alc--font-color);border-right:2px solid var(--alc--font-color);bottom:-12px;box-sizing:border-box;height:8px;left:0;right:-1px}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal][data-value=scale]:before{background-color:var(--alc--font-color);height:3px;left:0;pointer-events:none;right:0;top:50%;width:auto}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal][data-value=min]{height:12px;left:0;top:50%;transform:translateY(-50%);width:20px}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal][data-value=max]{height:12px;right:0;top:50%;transform:translateY(-50%);width:20px}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal][data-value=max]:before{left:5px;right:3px}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal][data-value=center]{height:12px;left:50%;left:calc(25% + 8px);right:calc(25% + 8px);top:50%;transform:translateY(-50%)}.alc--default-layout-item-property .constraints-box [data-key=constraints-horizontal][data-value=center]:before{left:0;right:0}.alc--default-layout-item-property .constraints-box [data-key=constraints-vertical]:before{background-color:var(--alc--input-border-color);bottom:4px;content:"";left:50%;pointer-events:none;position:absolute;top:4px;transform:translate(-50%);width:2px}.alc--default-layout-item-property .constraints-box [data-key=constraints-vertical][data-value=scale]{border-bottom:1px solid var(--alc--font-color);border-top:1px solid var(--alc--font-color);bottom:-1px;box-sizing:border-box;right:-12px;top:0;width:8px}.alc--default-layout-item-property .constraints-box [data-key=constraints-vertical][data-value=scale]:before{background-color:var(--alc--font-color);bottom:0;height:auto;left:50%;pointer-events:none;top:0;transform:translate(-50%);width:3px}.alc--default-layout-item-property .constraints-box [data-key=constraints-vertical][data-value=min]{height:20px;left:50%;top:0;transform:translate(-50%);width:12px}.alc--default-layout-item-property .constraints-box [data-key=constraints-vertical][data-value=max]{bottom:0;height:20px;left:50%;transform:translate(-50%);width:12px}.alc--default-layout-item-property .constraints-box [data-key=constraints-vertical][data-value=center]{bottom:calc(25% + 8px);left:50%;top:calc(25% + 8px);transform:translate(-50%);width:12px}.alc--default-layout-item-property .constraints-box [data-key=constraints-vertical][data-value=center]:before{bottom:0;top:0}.alc--resizing-property .resizing-mode{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:100px 1fr;padding-bottom:10px}.alc--resizing-property .resizing-mode-box{border:1px solid var(--alc--input-border-color);border-radius:2px;height:63px;margin-left:10px;position:relative;width:63px}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content] .rect .inner-rect{border-color:var(--alc--input-border-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect .vertical,.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect>.horizontal{display:none}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect .vertical svg,.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect>.horizontal svg{color:var(--alc--input-border-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect .inner-rect{display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect svg{color:var(--alc--input-border-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect:hover .horizontal,.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect:hover .vertical{display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect:hover .horizontal:hover svg,.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=fixed]>.rect:hover .vertical:hover svg{color:var(--alc--font-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect{border-color:transparent}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect .inner-rect{display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect .inner-vertical-rect{display:none}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect .inner-horizontal-rect{border-color:var(--alc--font-color);display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect .vertical{display:none}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect .vertical svg{color:var(--alc--input-border-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect:hover .horizontal,.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect:hover .vertical{display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect:hover .horizontal:hover svg,.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=fixed]>.rect:hover .vertical:hover svg{color:var(--alc--font-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect{border-color:transparent}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect .inner-rect{display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect .inner-horizontal-rect{display:none}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect .inner-vertical-rect{border-color:var(--alc--font-color);display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect .horizontal{display:none}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect .horizontal svg{color:var(--alc--input-border-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect:hover .horizontal,.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect:hover .vertical{display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect:hover .horizontal:hover svg,.alc--resizing-property .resizing-mode-box[data-horizontal=fixed][data-vertical=hug-content]>.rect:hover .vertical:hover svg{color:var(--alc--font-color)}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect{border-color:transparent}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect .inner-horizontal-rect,.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect .inner-vertical-rect{display:none}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect .inner-rect{border-color:var(--alc--font-color);display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect:hover .vertical,.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect:hover>.horizontal{display:block}.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect:hover .vertical:hover svg,.alc--resizing-property .resizing-mode-box[data-horizontal=hug-content][data-vertical=hug-content]>.rect:hover>.horizontal:hover svg{color:var(--alc--font-color)}.alc--resizing-property .resizing-mode-box>.rect{border:1px solid var(--alc--font-color);box-sizing:border-box;display:flex;flex-direction:column;font-size:10px;height:42px;left:10px;position:absolute;top:10px;width:42px}.alc--resizing-property .resizing-mode-box>.rect svg{height:12px;width:12px}.alc--resizing-property .resizing-mode-box>.rect svg use{fill:currentColor}.alc--resizing-property .resizing-mode-box>.rect>.vertical{bottom:0;left:calc(50% - 9px);position:absolute;top:0;width:18px}.alc--resizing-property .resizing-mode-box>.rect>.vertical:hover{background-color:var(--alc--selected-hover-color)}.alc--resizing-property .resizing-mode-box>.rect>.vertical:hover svg{color:var(--alc--font-color)}.alc--resizing-property .resizing-mode-box>.rect>.vertical .vertical-top{display:flex;height:12px;justify-content:center;left:calc(50% - 9px);position:absolute;top:0;width:100%}.alc--resizing-property .resizing-mode-box>.rect>.vertical .vertical-bottom{bottom:0;display:flex;height:12px;justify-content:center;left:calc(50% - 9px);position:absolute;width:100%}.alc--resizing-property .resizing-mode-box>.rect>.horizontal{align-items:center;display:flex;height:16px;justify-content:center;left:0;position:absolute;right:0;top:calc(50% - 8px)}.alc--resizing-property .resizing-mode-box>.rect>.horizontal:hover{background-color:var(--alc--selected-hover-color)}.alc--resizing-property .resizing-mode-box>.rect>.horizontal:hover svg{color:var(--alc--font-color)}.alc--resizing-property .resizing-mode-box>.rect>.horizontal .horizontal-left{align-items:center;display:flex;height:20px;justify-content:center;left:0;position:absolute;top:calc(50% - 9px);width:12px}.alc--resizing-property .resizing-mode-box>.rect>.horizontal .horizontal-right{align-items:center;display:flex;height:20px;justify-content:center;position:absolute;right:0;top:calc(50% - 9px);width:12px}.alc--resizing-property .resizing-mode-box>.rect .inner-rect{background-color:var(--alc--background-color);border:1px solid transparent;box-sizing:border-box;display:none;font-size:10px;height:18px;left:11px;pointer-events:none;position:absolute;top:11px;width:18px}.alc--resizing-property .resizing-mode-box>.rect .inner-vertical-rect{height:17px;left:0;right:0;top:11px}.alc--resizing-property .resizing-mode-box>.rect .inner-horizontal-rect,.alc--resizing-property .resizing-mode-box>.rect .inner-vertical-rect{background-color:transparent;border:1px solid transparent;box-sizing:border-box;display:none;font-size:10px;pointer-events:none;position:absolute}.alc--resizing-property .resizing-mode-box>.rect .inner-horizontal-rect{height:100%;left:calc(50% - 9px);top:0;width:18px}.alc--resizing-property .has-label-grid{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:20px 1fr;margin-bottom:5px}.alc--resizing-property .has-label-grid>label{display:inline-block;position:relative;vertical-align:middle}.alc--resizing-property .has-label-grid>label[data-direction=vertical]{transform:rotate(-90deg)}.alc--resizing-property .has-label-grid>label:before{border-left:1px solid var(--alc--font-color);border-right:1px solid var(--alc--font-color);height:10px}.alc--resizing-property .has-label-grid>label:after,.alc--resizing-property .has-label-grid>label:before{content:"";display:inline-block;margin-right:4px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle;width:16px}.alc--resizing-property .has-label-grid>label:after{border-top:1px solid var(--alc--font-color);height:1px}.alc--pattern-assets-property .pattern-list{max-height:240px;overflow:auto;padding:5px}.alc--pattern-assets-property .pattern-list .pattern-view{pointer-events:none}.alc--pattern-assets-property .pattern-list[data-view-mode=grid]{display:block}.alc--pattern-assets-property .pattern-list[data-view-mode=grid] .add-pattern-item{border:1px solid var(--alc--selected-color);color:var(--alc--font-color);cursor:pointer;display:inline-block;height:54px;padding-top:2px;position:relative;text-align:center;vertical-align:top;width:54px}.alc--pattern-assets-property .pattern-list[data-view-mode=grid] .pattern-item{border:1px solid var(--alc--border-color);box-sizing:border-box;display:inline-block;margin-bottom:3px;margin-right:3px;position:relative}.alc--pattern-assets-property .pattern-list[data-view-mode=grid] .pattern-item:hover[data-custom=true] .tools{display:inline-block}.alc--pattern-assets-property .pattern-list[data-view-mode=grid] .pattern-item .preview{cursor:pointer;height:54px;position:relative;width:54px}.alc--pattern-assets-property .pattern-list[data-view-mode=grid] .pattern-item .preview .pattern-view{background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:0}.alc--pattern-assets-property .pattern-list[data-view-mode=grid] .pattern-item .tools{color:var(--alc--selected-font-color);display:none;padding:2px;position:absolute;right:0;text-align:right;top:0}.property.pattern-assets-property{padding-left:0!important;padding-right:0!important}.alc--pattern-editor .label{height:20px;margin-top:2px}.alc--pattern-editor .label.hide{display:none}.alc--pattern-editor .label label{padding-left:5px;vertical-align:middle}.alc--pattern-editor .tools{float:right;text-align:right;vertical-align:middle}.alc--pattern-editor .pattern-list{-moz-column-gap:4px;column-gap:4px;display:flex;flex-wrap:wrap;padding-bottom:10px;row-gap:4px}.alc--pattern-editor .pattern-list .pattern-item{box-shadow:0 0 0 1px var(--alc--border-color);display:inline-block;position:relative;text-align:center}.alc--pattern-editor .pattern-list .pattern-item.selected{background-color:var(--alc--border-color)}.alc--pattern-editor .pattern-list .pattern-item:hover .tools{display:inline-block}.alc--pattern-editor .pattern-list .pattern-item .tools{background-color:#ffffffe6;color:var(--alc--selected-color);display:none;position:absolute;right:0;top:0}.pattern-info-popup{width:240px}.pattern-info-popup .box>div{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr}.pattern-info-popup .box>div.grid-2{grid-template-columns:1fr 1fr}.el--pattern-property .pattern-property{display:flex}.el--pattern-property .add-tools{opacity:.3;transition:opacity .2s}.el--pattern-property .add-tools:hover{opacity:1}.el--pattern-property .add-tools svg{height:20px;width:20px}.alc--pattern-size-editor{height:60px;text-align:center;width:60px}.alc--pattern-size-editor .preview{height:100%}.alc--pattern-size-editor .preview .mini-view{background-color:#fff;height:100%}.alc--pattern-size-editor .preview .mini-view .color-view{cursor:pointer;height:100%}.alc--perspective-origin-editor .perspective-origin-item{display:grid;grid-template-columns:80px 1fr}.alc--perspective-origin-editor .perspective-origin-item.full{grid-template-columns:1fr}.alc--perspective-origin-editor .direction{display:grid;grid-template-columns:repeat(9,1fr);margin:0 auto 10px;position:relative}.alc--perspective-origin-editor .direction>div{background-color:transparent;border:1px solid var(--alc--border-color);cursor:pointer;display:inline-block;height:20px;position:relative;vertical-align:middle;width:20px}.alc--perspective-origin-editor .direction>div:before{background-color:var(--alc--selected-color);content:"";display:inline-block;height:6px;pointer-events:none;position:absolute;width:6px}.alc--perspective-origin-editor .direction [data-value=top]:before{left:50%;top:0;transform:translate(-50%)}.alc--perspective-origin-editor .direction [data-value="top left"]:before{left:0;top:0}.alc--perspective-origin-editor .direction [data-value="top right"]:before{right:0;top:0}.alc--perspective-origin-editor .direction [data-value=bottom]:before{bottom:0;left:50%;transform:translate(-50%)}.alc--perspective-origin-editor .direction [data-value="bottom left"]:before{bottom:0;left:0}.alc--perspective-origin-editor .direction [data-value="bottom right"]:before{bottom:0;right:0}.alc--perspective-origin-editor .direction [data-value=left]:before{left:0;top:50%;transform:translateY(-50%)}.alc--perspective-origin-editor .direction [data-value=right]:before{right:0;top:50%;transform:translateY(-50%)}.alc--perspective-origin-editor .direction [data-value=center]:before{left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.alc--perspective-origin-editor .radius-selector{display:grid;grid-template-columns:1fr 1fr;justify-items:center}.alc--perspective-origin-editor .radius-selector[data-selected-value=all] button[data-value=all],.alc--perspective-origin-editor .radius-selector[data-selected-value=partitial] button[data-value=partitial]{background-color:var(--alc--selected-color);color:var(--alc--selected-font-color)}.alc--perspective-origin-editor .radius-selector button{background-image:none;border-radius:3px;height:20px;margin:2px;width:20px}.alc--perspective-origin-editor .radius-setting-box{margin-top:5px}.alc--perspective-origin-editor .radius-setting-box>div{margin-bottom:5px}.grid-layout{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr 20px;margin-bottom:4px}.alc--project-list{margin:0!important}.alc--project-list .project-item{cursor:pointer;padding:5px 10px!important}.alc--project-list .project-item .detail{grid-column-gap:3px;display:grid;grid-template-columns:1fr 60px}.alc--project-list .project-item .detail label{cursor:pointer;padding:2px 0}.alc--project-list .project-item .detail .tools{text-align:right}.alc--project-list .project-item.selected{background-color:var(--alc--selected-color-2);color:var(--alc--selected-font-color)}.alc--select-editor{grid-column-gap:4px;border:1px solid transparent;box-sizing:border-box;display:grid;grid-template-columns:1fr;height:var(--alc--input-height);position:relative}.alc--select-editor:hover:not(.focused):not(.drag){border-color:var(--alc--input-border-color)}.alc--select-editor:hover:not(.focused):not(.drag) .selected-value{display:grid;grid-template-columns:1fr 20px}.alc--select-editor.compact select{opacity:1}.alc--select-editor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--alc--input-font-color);height:24px;opacity:0;vertical-align:middle;width:100%}.alc--select-editor .selected-value{background-color:var(--alc--input-background-color);box-sizing:border-box;color:var(--alc--input-font-color);display:flex;height:100%;left:0;line-height:2;padding:0 2px;pointer-events:none;position:absolute;right:0;top:0}.alc--select-editor .selected-value svg{fill:currentColor;height:16px;width:16px}.alc--select-editor .selected-value .expand{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-start;vertical-align:middle}.alc--select-editor .selected-value .value{align-items:center;display:flex;justify-content:flex-start;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.alc--select-editor.has-label{grid-column-gap:2px;grid-template-columns:70px 1fr}.alc--select-editor.has-label.compact{grid-template-columns:30px 1fr}.alc--select-editor.has-label label{align-items:center;display:flex;justify-content:flex-start;line-height:2;overflow:hidden;padding:0 4px 0 2px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--select-editor.has-label label svg{height:20px;width:20px}.alc--select-editor.has-label .editor-view{position:relative}.alc--select-editor.has-label .selected-value{height:100%;position:absolute;text-align:left}.alc--select-editor.has-label .selected-value select{height:24px;width:100%}.alc--color-assets-editor{margin-top:10px;padding:4px 0}.alc--color-assets-editor .color-assets-head{grid-column-gap:5px;display:grid;grid-template-columns:1fr}.alc--color-assets-editor .color-assets-head label{display:inline-block;line-height:1.5;padding:4px 0;vertical-align:middle}.alc--color-assets-editor .color-list{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(8,1fr);margin-top:10px}.alc--color-assets-editor .color-list .color-item{border-radius:4px;box-shadow:0 0 0 1px #ffffff1a;cursor:pointer;display:inline-block;height:16px;overflow:hidden;width:16px}.alc--color-assets-editor .color-list .color-item:hover{transform:scale(1.2)}.alc--color-assets-editor .color-list .color-item .preview,.alc--color-assets-editor .color-list .color-item .preview .color-view{height:100%;width:100%}.alc--color-single-editor{height:30px;text-align:center;width:100%}.alc--color-single-editor .preview{height:100%}.alc--color-single-editor .preview .mini-view{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;border:1px solid var(--alc--input-border-color);height:100%}.alc--color-single-editor .preview .mini-view .color-view{cursor:pointer;height:100%}.alc--color-view-editor{border:1px solid transparent;box-sizing:border-box;display:grid;grid-template-columns:1fr;height:var(--alc--input-height);text-align:center}.alc--color-view-editor.focused{border-color:var(--alc--selected-color);border-width:1px;box-shadow:0 0 0 1px var(--alc--selected-color)}.alc--color-view-editor.focused .opacity-input{border-left:1px solid var(--alc--input-border-color)}.alc--color-view-editor:hover:not(.focused):not(.drag){border-color:var(--alc--input-border-color)}.alc--color-view-editor:hover:not(.focused):not(.drag) .opacity-input{border-left:1px solid var(--alc--input-border-color)}.alc--color-view-editor.has-label{grid-template-columns:70px 1fr}.alc--color-view-editor.has-label.compact{grid-template-columns:40px 1fr}.alc--color-view-editor.has-label.compact .color-code{grid-template-columns:26px 1fr 40px}.alc--color-view-editor.has-label label{line-height:1.6;padding:6px 4px 2px 2px;text-align:left;vertical-align:middle}.alc--color-view-editor.mini .color-input{display:none}.alc--color-view-editor.mini .color-code{grid-template-columns:26px 50px}.alc--color-view-editor .color-code{grid-column-gap:2px;border:1px solid transparent;border-radius:2px;box-sizing:border-box;display:grid;grid-template-columns:26px 1fr 50px;overflow:hidden;text-transform:uppercase;vertical-align:middle}.alc--color-view-editor .color-code .preview{align-items:center;background-color:transparent;border-radius:2px;cursor:pointer;display:flex;justify-content:flex-start;padding:2px;vertical-align:middle}.alc--color-view-editor .color-code .preview .mini-view{background-color:transparent;background-image:linear-gradient(45deg,#c7c7c7 25%,transparent 0),linear-gradient(-45deg,#c7c7c7 25%,transparent 0),linear-gradient(45deg,transparent 75%,#c7c7c7 0),linear-gradient(-45deg,transparent 75%,#c7c7c7 0);background-position:0 0,0 3px,3px -3px,-3px 0;background-size:6px 6px;border:1px solid var(--alc--input-border-color);box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;height:20px;overflow:hidden;position:relative;vertical-align:middle;width:20px}.alc--color-view-editor .color-code .preview .mini-view .color-view{box-shadow:0 0 0 .1px var(--alc--input-border-color)}.alc--color-view-editor .color-code input{background-color:transparent;border:0;border-radius:3px;font-size:11px;height:100%;padding:0 3px;text-transform:uppercase;width:100%}.alc--css-property-editor{display:grid;grid-template-columns:1fr!important;margin-bottom:5px;margin-top:10px}.alc--css-property-editor.hide-refresh .css-property-item .title-2,.alc--css-property-editor.hide-title .css-property-item>.title label,.alc--css-property-editor.hide-title>.title{display:none}.alc--css-property-editor .title{grid-column-gap:2px;display:grid;grid-template-columns:1fr 2fr}.alc--css-property-editor .title .tools{text-align:right}.alc--css-property-editor .title .tools select{display:inline-block;width:130px!important}.alc--css-property-editor>.title-2{display:none;text-align:right}.alc--css-property-editor .css-property-item{border:1px solid var(--alc--selected-color-2);border-radius:4px;box-sizing:border-box;margin-top:5px;padding:2px}.alc--css-property-editor .css-property-item>.title{background-color:transparent;border-radius:3px;color:var(--alc--selected-color);font-weight:900;grid-template-columns:1fr 30px;margin-bottom:2px;padding:3px 0}.alc--css-property-editor .css-property-item .value-editor{padding:2px}.alc--css-property-editor .input{display:grid;grid-template-columns:2fr 1fr 1fr;vertical-align:middle}.alc--css-property-editor .input.grid-1{grid-template-columns:1fr}.alc--css-property-editor .input.grid-2{grid-template-columns:3fr 1fr}.alc--cubic-bezier-editor{height:200px;margin:0 auto;position:relative;width:228px}.alc--cubic-bezier-editor .bezier{background-color:var(--alc--background-color);border:1px solid var(--alc--border-color);height:150px;left:60px;position:absolute;top:30px;width:150px}.alc--cubic-bezier-editor .bezier .bezier-canvas{pointer-events:none}.alc--cubic-bezier-editor .bezier .control{bottom:0;left:0;position:absolute;right:0;top:0}.alc--cubic-bezier-editor .bezier .control .pointer1,.alc--cubic-bezier-editor .bezier .control .pointer2{background-color:var(--alc--selected-color);border:1px solid var(--alc--selected-color);border-radius:100%;cursor:pointer;height:9px;position:absolute;transform:translate(-50%) translateY(-50%);width:9px}.alc--cubic-bezier-editor .animation{height:20px;left:0;position:absolute;right:0;text-align:center;top:0}.alc--cubic-bezier-editor .animation .animation-canvas{cursor:pointer;height:100%;position:relative;width:100%}.alc--cubic-bezier-editor .item-list{bottom:20px;left:0;padding-right:0;position:absolute;top:30px;width:50px}.alc--cubic-bezier-editor .item-list[data-selected-value=ease-in] .item[data-bezier=ease-in],.alc--cubic-bezier-editor .item-list[data-selected-value=ease-out] .item[data-bezier=ease-out],.alc--cubic-bezier-editor .item-list[data-selected-value=ease] .item[data-bezier=ease]{background-color:var(--alc--selected-color)}.alc--cubic-bezier-editor .item-list .item{border-radius:2px;cursor:pointer;height:40px;margin-bottom:5px;overflow:hidden;position:relative;width:40px}.alc--cubic-bezier-editor .item-list .item:not(:first-child){border-top:0}.alc--cubic-bezier-editor .item-list .item.selected{background-color:#0ab}.alc--cubic-bezier-editor .item-list .item .item-canvas{background-color:#000;border-radius:2px;height:38px;left:1px;position:absolute;top:1px;width:38px}.alc--cubic-bezier-editor .predefined{bottom:0;display:grid;grid-template-columns:30px 1fr 30px;height:20px;left:0;position:absolute;right:0;text-align:center}.alc--cubic-bezier-editor .predefined .left,.alc--cubic-bezier-editor .predefined .right{color:var(--alc--font-color);cursor:pointer;font-weight:700;vertical-align:middle}.alc--cubic-bezier-editor .predefined .left svg path,.alc--cubic-bezier-editor .predefined .right svg path{fill:currentColor}.alc--cubic-bezier-editor .predefined .predefined-text{color:var(--alc--font-color);padding:4px;vertical-align:middle}.alc--direction-editor .direction-item{display:grid;grid-template-columns:62px 1fr}.alc--direction-editor .direction-item.full{grid-template-columns:1fr}.alc--direction-editor .radius-selector{display:grid;grid-template-columns:1fr 1fr}.alc--direction-editor .radius-selector[data-selected-value=all] button[data-value=all],.alc--direction-editor .radius-selector[data-selected-value=partitial] button[data-value=partitial]{background-color:var(--alc--selected-color);color:var(--alc--selected-font-color)}.alc--direction-editor .radius-selector button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:3px;color:#ccc;cursor:pointer;display:inline-block;flex:none;height:20px;margin-right:2px;outline:none;padding:0;vertical-align:middle;width:20px}.alc--direction-editor .radius-selector button svg{height:100%;width:100%}.alc--filter-editor{padding:2px 0}.alc--filter-editor .label{height:20px;margin-top:2px}.alc--filter-editor .label.hide{display:none}.alc--filter-editor .label label{padding-left:5px;vertical-align:middle}.alc--filter-editor .tools{float:right;text-align:right;vertical-align:middle}.alc--filter-editor .tools select{display:inline-block;width:100px!important}.alc--filter-editor .filter-list{display:grid!important;grid-template-columns:1fr!important;padding:0 10px;width:100%}.alc--filter-editor .filter-list .filter-item{display:block;margin-top:5px}.alc--filter-editor .filter-list .filter-item:last-child{margin-bottom:5px}.alc--filter-editor .filter-list .filter-item>.title{display:grid;grid-template-columns:20px 1fr 30px}.alc--filter-editor .filter-list .filter-item>.title>.sub-title{align-items:center;display:flex;justify-content:flex-start}.alc--filter-editor .filter-list .filter-item>.title>label{align-items:center;cursor:move;display:flex;justify-content:center;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--filter-editor .filter-list .filter-item>.title .svg-filter-edit{cursor:pointer}.alc--filter-editor .filter-list .filter-item>.title .filter-menu{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:4px 0;text-align:right}.alc--filter-editor .filter-list .filter-item>.title .filter-menu:hover{background-color:var(--alc--input-inactive-color)}.alc--filter-editor .filter-list .filter-item .filter-ui-list{padding-left:20px;pointer-events:all}.alc--filter-editor .filter-list .filter-item .filter-ui{vertical-align:middle}.alc--filter-editor .filter-list .filter-item .filter-ui label{color:var(--alc--font-color)}.alc--filter-editor .filter-list .filter-item .filter-ui.drop-shadow{grid-column-gap:1px;grid-template-columns:50px 1fr}.alc--filter-editor .filter-list .filter-item .filter-ui.drop-shadow-color{grid-column-gap:2px;grid-template-columns:50px 1fr}.alc--gradient-editor{box-sizing:border-box;padding:0 4px;position:relative}.alc--gradient-editor .gradient-preview{display:none}.alc--gradient-editor .tools{padding:4px 0}.alc--gradient-editor [data-editor]{display:none}.alc--gradient-editor:not([data-selected-editor*=image-resource]) [data-editor=gradient],.alc--gradient-editor:not([data-selected-editor*=static-gradient]) [data-editor=gradient]{display:block}.alc--gradient-editor:not([data-selected-editor*=image-resource]) [data-editor=tools],.alc--gradient-editor:not([data-selected-editor*=static-gradient]) [data-editor=tools]{display:grid}.alc--gradient-editor [data-editor=image-loader]{bottom:0;display:none;left:0;pointer-events:all;position:absolute;right:0;top:0}.alc--gradient-editor [data-editor=image-loader] input[type=file]{display:block;height:100%;opacity:0;pointer-events:all;width:100%}.alc--gradient-editor .gradient-preview{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;border-radius:3px;height:80px;margin-bottom:15px;position:relative;width:100%}.alc--gradient-editor .gradient-preview .gradient-view{bottom:0;left:0;position:absolute;right:0;top:0}.alc--gradient-editor .gradient-preview .drag-pointer{background-color:#e6e6e633;border-radius:100%;display:inline-block;height:10px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:10px}.alc--gradient-editor .picker-tab .picker-tab-list{padding:2px 0;text-align:center}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item{border-radius:20%;cursor:pointer;display:inline-block;height:22px;margin:0 2px;position:relative;transition:all 1s linear;vertical-align:middle;width:22px}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item .icon{border-radius:100%;color:var(--alc--font-color);display:inline-block;height:80%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:80%}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item .icon svg{height:100%;width:100%}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.static-gradient .icon{background-image:linear-gradient(90deg,red,red)}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.linear-gradient .icon{background-image:linear-gradient(90deg,#000,gray)}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.radial-gradient .icon{background-image:radial-gradient(closest-side,#000,#ebf8e1,gray)}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.conic-gradient .icon{background-image:conic-gradient(#000,#ebf8e1)}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.repeating-linear-gradient .icon{background-image:repeating-linear-gradient(45deg,#3f87a6,#ebf8e1 15%,#f69d3c 20%)}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.repeating-radial-gradient .icon{background-image:repeating-radial-gradient(circle,#3f87a6,#ebf8e1 15%,#f69d3c 20%)}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.repeating-conic-gradient .icon{background-image:repeating-conic-gradient(#3f87a6,#ebf8e1 5%,#f69d3c 10%)}.alc--gradient-editor .picker-tab .picker-tab-list .picker-tab-item.selected{background-color:var(--alc--selected-color-2);color:var(--alc--selected-font-color);transform:scale(1.2)}.alc--gradient-editor[data-selected-editor=image-resource] .drag-pointer,.alc--gradient-editor[data-selected-editor=image-resource] .preset-position,.alc--gradient-editor[data-selected-editor=image-resource] .sub-editor,.alc--gradient-editor[data-selected-editor=image-resource] [data-editor=gradient],.alc--gradient-editor[data-selected-editor=image-resource] [data-editor=tools]{display:none}.alc--gradient-editor[data-selected-editor=image-resource] [data-editor=image-loader]{display:block}.alc--gradient-editor .sub-editor{padding:0}.alc--gradient-editor .gradient-steps{height:24px;margin-top:30px;position:relative}.alc--gradient-editor .hue,.alc--gradient-editor .hue-container{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;box-shadow:0 0 0 1px var(--alc--border-color);height:14px;left:0;pointer-events:all;position:absolute;right:0;top:4px}.alc--gradient-editor .hue{pointer-events:none}.alc--gradient-editor .hue .step-list{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.alc--gradient-editor .hue .step-list .step{background-color:transparent;background-image:linear-gradient(45deg,#8b8b8b 25%,transparent 0),linear-gradient(-45deg,#8b8b8b 25%,transparent 0),linear-gradient(45deg,transparent 75%,#8b8b8b 0),linear-gradient(-45deg,transparent 75%,#8b8b8b 0);background-position:0 0,0 5.5px,5.5px -5.5px,-5.5px 0;background-size:11px 11px;border:1px solid #ececec;border-radius:100%;box-shadow:0 0 2px #00000080;display:inline-block;height:20px;pointer-events:all;position:absolute;top:-100%;transform:translate(-50%) translateY(-50%);width:20px}.alc--gradient-editor .hue .step-list .step.selected{box-shadow:0 0 0 1px #dedede80}.alc--gradient-editor .hue .step-list .step.selected .arrow{display:block}.alc--gradient-editor .hue .step-list .step.selected .color-view{box-shadow:0 0 0 1px #00000080}.alc--gradient-editor .hue .step-list .step[data-cut=true],.alc--gradient-editor .hue .step-list .step[data-cut=true] .color-view{border-radius:0}.alc--gradient-editor .hue .step-list .step .color-view{border:2px solid #fff;border-radius:100%;bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.alc--gradient-editor .hue .step-list .step .arrow{background-color:#ececec!important;clip-path:polygon(0 0,100% 0,50% 100%,0 0);height:4px;left:50%;pointer-events:none;position:absolute;top:100%;transform:translate(calc(-50% - .5px)) translateY(0);width:6px}.alc--list-view-editor{display:grid;grid-template-columns:repeat(1,1fr);margin-top:10px;max-height:500px;position:relative}.alc--list-view-editor[data-column="0"]{grid-template-columns:repeat(0,1fr)}.alc--list-view-editor[data-column="1"]{grid-template-columns:repeat(1,1fr)}.alc--list-view-editor[data-column="2"]{grid-template-columns:repeat(2,1fr)}.alc--list-view-editor[data-column="3"]{grid-template-columns:repeat(3,1fr)}.alc--list-view-editor[data-column="4"]{grid-template-columns:repeat(4,1fr)}.alc--list-view-editor[data-column="5"]{grid-template-columns:repeat(5,1fr)}.alc--list-view-editor[data-column="6"]{grid-template-columns:repeat(6,1fr)}.alc--list-view-editor[data-column="7"]{grid-template-columns:repeat(7,1fr)}.alc--list-view-editor[data-column="8"]{grid-template-columns:repeat(8,1fr)}.alc--list-view-editor[data-column="9"]{grid-template-columns:repeat(9,1fr)}.alc--list-view-editor .list-view-item.selected{background-color:var(--alc--selected-color)}.alc--list-view-editor .list-view-item.selected svg circle,.alc--list-view-editor .list-view-item.selected svg path,.alc--list-view-editor .list-view-item.selected svg rect{fill:var(--alc--selected-font-color)}.alc--list-view-editor .list-view-item svg{width:100%}.alc--list-view-editor .list-view-item svg circle,.alc--list-view-editor .list-view-item svg path,.alc--list-view-editor .list-view-item svg rect{fill:var(--alc--font-color)}.alc--input-range-editor{border:1px solid transparent;border-radius:2px;display:grid;grid-template-columns:1fr;height:var(--alc--input-height)}.alc--input-range-editor.disabled label{color:var(--alc--selected-color)}.alc--input-range-editor.disabled>*{pointer-events:none}.alc--input-range-editor.disabled input{color:var(--alc--input-sub-font-color)}.alc--input-range-editor.focused{box-shadow:0 0 0 1px var(--alc--selected-color)}.alc--input-range-editor.drag,.alc--input-range-editor.focused{--alc--input-range-border-color:var(--alc--input-border-color);border-color:var(--alc--selected-color);border-width:1px}.alc--input-range-editor:hover:not(.focused):not(.drag){--alc--input-range-border-color:var(--alc--input-border-color);border-color:var(--alc--input-border-color)}.alc--input-range-editor.has-label{grid-template-columns:70px 1fr}.alc--input-range-editor.has-label.compact{grid-template-columns:30px 1fr}.alc--input-range-editor.has-label.wide{grid-template-columns:1fr 1fr}.alc--input-range-editor.has-label.wide .range--editor-type .area{grid-template-columns:1fr 40px}.alc--input-range-editor.has-label.is-removable{grid-template-columns:70px 1fr 12px}.alc--input-range-editor.has-label label{align-items:center;cursor:ew-resize;display:flex;justify-content:flex-start;line-height:2;overflow:hidden;padding:0 0 0 4px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--input-range-editor.has-label label svg{height:24px;vertical-align:middle;width:24px}.alc--input-range-editor.has-label.block{display:block}.alc--input-range-editor.has-label.block label{color:#000000b3;display:block}.alc--input-range-editor.is-removable{grid-template-columns:1fr 12px}.alc--input-range-editor.is-removable .remove{display:inline-block}.alc--input-range-editor .remove,.alc--input-range-editor .type-button{display:none}.alc--input-range-editor .range--editor-type{height:100%;vertical-align:middle}.alc--input-range-editor .range--editor-type .area{border-radius:3px;display:grid;grid-template-columns:1fr 40px;height:100%}.alc--input-range-editor .range--editor-type .area span{padding:1px;vertical-align:middle}.alc--input-range-editor .range--editor-type .area input,.alc--input-range-editor .range--editor-type .area select{font-size:11px;width:100%}.alc--input-range-editor .range--editor-type .area input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding-left:2px;vertical-align:middle;width:100%}.alc--input-range-editor .range--editor-type .area .alc--select-editor{border-left:1px solid var(--alc--input-range-border-color);height:calc(var(--alc--input-height) - 2px)}.alc--input-range-editor .range--editor-type .area .alc--select-editor:hover{border:0!important;box-shadow:none!important}.alc--input-range-editor .range--editor-type .area .alc--select-editor select{background-color:transparent;border:0;color:var(--alc--input-sub-font-color);height:24px}.alc--input-range-editor .range--editor-type .area .unit{display:inline-block;line-height:2;vertical-align:middle}.alc--range--editor{grid-column-gap:4px;display:grid;grid-template-columns:1fr;height:var(--alc--input-height)}.alc--range--editor.has-label{grid-column-gap:2px;grid-template-columns:70px 1fr}.alc--range--editor.has-label.compact{grid-template-columns:30px 1fr}.alc--range--editor.has-label.is-removable{grid-template-columns:70px 1fr 12px}.alc--range--editor.has-label.block{height:auto}.alc--range--editor.has-label.block>label{display:block}.alc--range--editor.has-label label{overflow:hidden;padding:7px 0 2px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--range--editor.has-label.block{display:block}.alc--range--editor.has-label.block label{color:var(--alc--font-color);display:block}.alc--range--editor.is-removable{grid-template-columns:1fr 12px}.alc--range--editor.is-removable .remove{display:inline-block;margin-top:3px}.alc--range--editor .remove{display:none}.alc--range--editor .range--editor-type{grid-column-gap:2px;display:grid;grid-template-columns:1fr 1fr;height:100%;vertical-align:middle}.alc--range--editor .range--editor-type .area{border:1px solid transparent;border-radius:3px;display:grid;grid-template-columns:1fr 24px}.alc--range--editor .range--editor-type .area.focused{border:1px solid var(--alc--selected-color);border-radius:3px}.alc--range--editor .range--editor-type .area span{padding:1px;vertical-align:middle}.alc--range--editor .range--editor-type .area input,.alc--range--editor .range--editor-type .area select{background-color:transparent;border:0;width:100%}.alc--range--editor .range--editor-type .area input[type=range]{width:95%}.alc--range--editor .range--editor-type .area input[type=number]{background-color:var(--alc--input-background-color);border:1px solid var(--alc--input-border-color);border-bottom-left-radius:3px;border-right:0;border-top-left-radius:3px;height:100%;padding:2px;text-align:left}.alc--range--editor .range--editor-type .area .alc--select-editor{background-color:var(--alc--input-background-color);border:0!important;border-radius:0 3px 3px 0;box-sizing:border-box;position:relative;text-align:right}.alc--range--editor .range--editor-type .area .alc--select-editor .selected-value{display:none}.alc--range--editor .range--editor-type .area .alc--select-editor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--alc--input-border-color);border-radius:0 3px 3px 0;border-left:0;color:var(--alc--input-sub-font-color);display:inline-block;height:24px;padding:0;position:absolute;right:0;text-align:center;width:24px}.alc--media-progress-editor>*{margin-bottom:2px}.alc--media-progress-editor .drag-area{background-image:linear-gradient(90deg,#2b2b2b 1px,transparent 1px 100%);background-position:0 1px;background-repeat:repeat-x;background-size:10px 8px;height:10px;margin:10px;padding:0 10px;position:relative}.alc--media-progress-editor .progress-bar{background-color:#2b2b2b;display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.alc--media-progress-editor .bar{height:2px;left:10%;transform:translateY(-50%);width:50%}.alc--media-progress-editor .bar,.alc--media-progress-editor .drag-item{background-color:var(--alc--selected-color);display:inline-block;position:absolute;top:50%}.alc--media-progress-editor .drag-item{border-radius:100%;cursor:pointer;height:8px;transform:translate(-50%,-50%);width:8px}.alc--media-progress-editor .drag-item.end{background-color:#ff0;box-shadow:0 0 3px #0000004d}.alc--number-input-editor{border:1px solid transparent;border-radius:1px;box-sizing:border-box;display:grid;grid-template-columns:1fr;height:var(--alc--input-height);padding:4px}.alc--number-input-editor.focused{border-color:var(--alc--selected-color);border-width:1px;box-shadow:0 0 0 1px var(--alc--selected-color)}.alc--number-input-editor.drag{box-shadow:0 0 0 1px var(--alc--selected-color-2)}.alc--number-input-editor:hover:not(.focused):not(.drag){box-shadow:0 0 0 1px var(--alc--input-border-color)}.alc--number-input-editor.has-label{grid-template-columns:60px 1fr}.alc--number-input-editor.has-label.compact{grid-template-columns:30px 1fr}.alc--number-input-editor.has-label.mini{grid-template-columns:10px 1fr}.alc--number-input-editor.has-label.wide{grid-template-columns:1fr 1fr}.alc--number-input-editor.has-label.wide .range--editor-type .area{grid-template-columns:1fr 40px}.alc--number-input-editor.has-label label{align-items:center;cursor:ew-resize;display:flex;justify-content:flex-start;overflow:hidden;padding:2px 4px 2px 0;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--number-input-editor.has-label label svg{height:20px;width:20px}.alc--number-input-editor.has-label.block,.alc--number-input-editor.has-label.block label{display:block}.alc--number-input-editor .range--editor-type{height:100%;vertical-align:middle}.alc--number-input-editor .range--editor-type .area{grid-column-gap:3px;display:grid;grid-template-columns:1fr;height:100%}.alc--number-input-editor .range--editor-type .area span{padding:1px;vertical-align:middle}.alc--number-input-editor .range--editor-type .area input{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background-color:transparent;border:0;padding-left:2px;width:100%}.alc--number-input-editor .range--editor-type .area input::-webkit-inner-spin-button,.alc--number-input-editor .range--editor-type .area input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.alc--number-range-editor{grid-column-gap:4px;border:1px solid transparent;border-radius:2px;display:grid;grid-template-columns:1fr;height:var(--alc--input-height)}.alc--number-range-editor.disabled label{color:var(--alc--selected-color)}.alc--number-range-editor.disabled>*{pointer-events:none}.alc--number-range-editor.disabled input{color:var(--alc--input-sub-font-color)}.alc--number-range-editor.drag,.alc--number-range-editor.focused{--alc--input-range-border-color:var(--alc--input-border-color);border-color:var(--alc--selected-color);border-width:1px}.alc--number-range-editor:hover:not(.focused):not(.drag){--alc--input-range-border-color:var(--alc--input-border-color);border-color:var(--alc--input-border-color)}.alc--number-range-editor.has-label{grid-column-gap:2px;grid-template-columns:70px 1fr}.alc--number-range-editor.has-label.is-removable{grid-template-columns:70px 1fr 12px}.alc--number-range-editor.has-label.compact{grid-template-columns:30px 1fr}.alc--number-range-editor.has-label.wide{grid-template-columns:1fr 1fr}.alc--number-range-editor.has-label label{align-items:center;cursor:ew-resize;display:flex;justify-content:flex-start;line-height:2;overflow:hidden;padding:0 0 0 2px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--number-range-editor.has-label label svg{height:20px;vertical-align:middle;width:20px}.alc--number-range-editor.has-label.block{display:block;height:auto}.alc--number-range-editor.has-label.block label{display:block}.alc--number-range-editor.is-removable{grid-template-columns:1fr 12px}.alc--number-range-editor.is-removable .remove{display:inline-block}.alc--number-range-editor .remove{display:none}.alc--number-range-editor .range--editor-type{height:100%;vertical-align:middle}.alc--number-range-editor .range--editor-type .area{grid-column-gap:4px;border-radius:3px;display:grid;grid-template-columns:1fr;height:100%}.alc--number-range-editor .range--editor-type .area span{padding:1px;vertical-align:middle}.alc--number-range-editor .range--editor-type .area input{height:100%;width:100%}.alc--number-range-editor .range--editor-type .area input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;vertical-align:middle}.alc--path-data-editor .segment-empty{grid-column-gap:2px;display:grid;grid-template-columns:30px 1fr}.alc--path-data-editor .segment-empty .values{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:repeat(2,1fr);text-align:center}.alc--path-data-editor .segment{grid-column-gap:2px;display:grid;grid-template-columns:50px 1fr;margin-bottom:4px}.alc--path-data-editor .segment.m{padding-top:10px}.alc--path-data-editor .segment .command{color:var(--alc--selected-color);cursor:pointer}.alc--path-data-editor .segment .command[data-toggle=false]{font-weight:700;opacity:.3}.alc--path-data-editor .segment .values{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:repeat(2,1fr)}.alc--path-data-editor .segment .values span{text-align:center}.alc--path-data-editor .segment .values input{width:100%}.alc--polygon-data-editor .segment{grid-column-gap:2px;display:grid;grid-template-columns:1fr;margin-bottom:4px}.alc--polygon-data-editor .segment .values{grid-column-gap:2px;grid-row-gap:2px;display:grid;grid-template-columns:repeat(2,1fr);text-align:right}.alc--polygon-data-editor .segment .values label{color:var(--alc--selected-color)}.alc--polygon-data-editor .segment .values input{color:var(--alc--font-color);width:80px}.alc--select-icon-editor{border:1px solid transparent;display:grid;height:var(--alc--input-height)}.alc--select-icon-editor:hover,.alc--select-icon-editor:hover .items>div{border-color:var(--alc--input-border-color)}.alc--select-icon-editor.has-label{grid-template-columns:70px 1fr}.alc--select-icon-editor.has-label label{overflow:hidden;padding:6px 4px 2px 0;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.alc--select-icon-editor .items{background-color:transparent;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;height:var(--alc--input-height);line-height:1;outline:none}.alc--select-icon-editor .items>.select-icon-item{align-items:center;border-right:1px solid transparent;box-sizing:border-box;color:var(--alc--font-color);display:flex;flex:1 1 10%;height:calc(100% - 2px);justify-content:center;line-height:1.4;min-width:var(--alc--input-height);padding:6px 2px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:pre-wrap;word-break:break-all}.alc--select-icon-editor .items>.select-icon-item:last-child{border-right:0}.alc--select-icon-editor .items>.select-icon-item:hover{background-color:var(--alc--input-inactive-color)}.alc--select-icon-editor .items>.select-icon-item svg{height:20px;vertical-align:middle;width:20px}.alc--select-icon-editor .items>.select-icon-item.selected{background-color:var(--alc--selected-color-2);color:var(--alc--selected-font-color)}.alc--select-icon-editor .items>.select-icon-item.icon{padding:3px 2px}.alc--select-icon-editor .items>.select-icon-item[data-value=""]{max-width:20px}.alc--select-icon-editor .items>.select-icon-item[data-value=none]{text-transform:none;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=uppercase]{text-transform:uppercase;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=lowercase]{text-transform:lowercase;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=capitalize]{text-transform:capitalize;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=full-width]{text-transform:full-width;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=underline]{text-decoration:underline;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=overline]{text-decoration:overline;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=line-through]{text-decoration:line-through;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=normal]{font-style:normal;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=italic]{font-style:italic;vertical-align:middle}.alc--select-icon-editor .items>.select-icon-item[data-value=oblique]{font-style:oblique;vertical-align:middle}.alc--select-icon-editor .tools{padding:4px 0;text-align:right;vertical-align:middle}.alc--stroke-dasharray-editor{padding:4px 0;position:relative}.alc--stroke-dasharray-editor .dasharray-item{border-bottom:1px solid var(--alc--border-color);-moz-column-gap:2px;column-gap:2px;display:flex;margin-right:4px;position:relative}.alc--stroke-dasharray-editor .dasharray-item>*{align-items:center;display:flex;height:100%;justify-content:flex-start}.alc--stroke-dasharray-editor .dasharray-item>* input{width:20px!important}.alc--stroke-dasharray-editor .dasharray-item>button svg{height:10px;width:10px}.alc--stroke-dasharray-editor .dash-list{display:flex;flex-direction:row;flex-wrap:wrap}.alc--stroke-dasharray-editor .dash-sample-list{background-color:var(--alc--input-inactive-color);border:1px solid var(--alc--border-color);display:none;height:100px;overflow:auto;position:absolute;top:30px;width:100px;z-index:10}.alc--stroke-dasharray-editor .dash-sample-list .dash-sample{cursor:pointer;height:20px}.alc--stroke-dasharray-editor .dash-sample-list .dash-sample:hover{background-color:var(--alc--input-background-color)}.alc--stroke-dasharray-editor .dash-sample-list .dash-sample svg line{stroke:var(--alc--selected-font-color)}.alc--stroke-dasharray-editor>.tools.has-label{display:grid;grid-template-columns:70px 1fr}.alc--stroke-dasharray-editor>.tools.has-label .buttons{align-items:center;display:flex;justify-content:flex-start;padding-left:4px;text-align:left}.alc--stroke-dasharray-editor>.tools label{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;text-align:left;vertical-align:middle}.alc--stroke-dasharray-editor>.tools label:hover{font-weight:700}.alc--text-area-editor{grid-column-gap:4px;display:grid;grid-template-columns:1fr}.alc--text-area-editor.has-label{grid-column-gap:2px;grid-template-columns:60px 1fr}.alc--text-area-editor.has-label label{padding:2px 4px 2px 0;vertical-align:middle}.alc--text-area-editor input[type=text]{border:1px solid var(--alc--border-color);width:100%}.alc--text-editor{grid-column-gap:4px;display:grid;grid-template-columns:1fr}.alc--text-editor.has-label{grid-column-gap:2px;grid-template-columns:60px 1fr}.alc--text-editor.has-label label{padding:2px 4px 2px 0;vertical-align:middle}.alc--text-editor input[type=text]{border:1px solid var(--alc--border-color);width:100%}.alc--var-editor{grid-template-columns:1fr!important}.alc--var-editor .label{height:20px;margin-top:2px}.alc--var-editor .label.hide{display:none}.alc--var-editor .label label{padding-left:5px;vertical-align:middle}.alc--var-editor .tools{float:right;text-align:right;vertical-align:middle}.alc--var-editor .var-item{grid-column-gap:2px;display:grid;grid-template-columns:1fr 1fr 30px;height:24px;margin-bottom:5px;margin-top:5px;text-align:center}.alc--var-editor .var-item>div input{height:100%;width:100%}.alc--var-editor .var-item>div input::-moz-placeholder{color:#9e9e9e}.alc--var-editor .var-item>div input::placeholder{color:#9e9e9e}.alc--var-editor .var-item .tools{text-align:right}.alc--selector-popup{height:auto;padding:7px;width:250px}.alc--selector-popup .box .name{grid-column-gap:2px;display:grid;grid-template-columns:1fr 2fr}.alc--selector-popup .box .name input{width:100%}.alc--selector-list{grid-template-columns:1fr!important}.alc--selector-list .selector-item{grid-column-gap:4px;cursor:pointer;display:grid;grid-template-columns:1fr;height:30px;margin-bottom:5px;padding:5px}.alc--selector-list .selector-item:first-child{margin-top:5px}.alc--selector-list .selector-item.selected{background-color:var(--alc--border-color)}.alc--selector-list .selector-item .title{display:grid;grid-template-columns:1fr 20px;height:20px}.alc--selector-list .selector-item .title .name{padding:2px 0}.alc--selector-list .selector-item .title .name span{background-color:var(--alc--selected-color);border-radius:3px;color:var(--alc--selected-font-color);font-weight:700;padding:2px 4px}.alc--selector-list .selector-item .title .tools{text-align:right;vertical-align:middle}.alc--svgfilter-assets-property .svgfilter-assets{padding:5px}.alc--svgfilter-assets-property .svgfilter-list-tools{grid-column-gap:2px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px;text-align:left}.alc--svgfilter-assets-property .svgfilter-list-tools button{border:1px solid var(--alc--border-color);padding:2px 10px}.alc--svgfilter-assets-property .svgfilter-list-tools[data-view-mode=grid] button[data-value=grid],.alc--svgfilter-assets-property .svgfilter-list-tools[data-view-mode=list] button[data-value=list]{background-color:var(--alc--selected-border-color);background-image:none;border-color:var(--alc--selected-border-color);color:var(--alc--selected-font-color)}.alc--svgfilter-assets-property .svgfilter-list{padding:5px}.alc--svgfilter-assets-property .svgfilter-list .svgfilter-view{background-image:radial-gradient(#ff0 0,red 100%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid]{display:block}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .add-svgfilter-item{border:1px solid var(--alc--selected-color);border-radius:2px;color:var(--alc--font-color);cursor:pointer;display:inline-block;height:66px;padding:20px;position:relative;text-align:center;vertical-align:top;width:66px}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .add-svgfilter-item button svg{height:20px;width:20px}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .svgfilter-item{display:inline-block;margin-bottom:4px;margin-right:2px;position:relative;vertical-align:middle;width:66px}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .svgfilter-item:hover .tools{display:inline-block}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .svgfilter-item .preview{border:1px solid #e6e6e6;border-radius:2px;cursor:pointer;height:66px;position:relative;width:100%}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .svgfilter-item .title{grid-row-gap:4px;display:grid;grid-template-columns:1fr;padding:4px 0;position:relative;width:100%}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .svgfilter-item .title input{width:100%}.alc--svgfilter-assets-property .svgfilter-list[data-view-mode=grid] .svgfilter-item .tools{background-color:transparent;color:var(--alc--selected-font-color);display:none;padding:2px;position:absolute;right:0;text-align:right;top:0}.alc--color-matrix-editor .title{color:var(--alc--selected-color);padding:5px 0}.alc--color-matrix-editor .color-matrix-template{border:1px solid var(--alc--border-color);box-sizing:border-box;max-height:383px;overflow:auto;padding:5px 10px}.alc--color-matrix-editor .color-matrix-template input,.alc--color-matrix-editor .color-matrix-template select{width:100%}.alc--color-matrix-editor .color-matrix-template .sample-item{cursor:pointer;padding:2px 5px}.alc--color-matrix-editor .color-matrix-template .sample-item:hover{background-color:#fff3;color:var(--alc--selected-color)}.alc--func-filter-editor{display:grid;grid-template-columns:1fr}.alc--func-filter-editor.focused{border-radius:3px;box-shadow:0 0 0 1px var(--alc--selected-color)}.alc--func-filter-editor.has-label{grid-template-columns:60px 1fr}.alc--func-filter-editor.has-label label{padding:2px 0;padding-left:0!important;text-align:left;vertical-align:middle}.alc--func-filter-editor>[data-type]{display:none;padding:4px 0}.alc--func-filter-editor[data-selected-type=discrete]>[data-type=table],.alc--func-filter-editor[data-selected-type=gamma]>[data-type=gamma],.alc--func-filter-editor[data-selected-type=identity]>[data-type=identity],.alc--func-filter-editor[data-selected-type=linear]>[data-type=linear],.alc--func-filter-editor[data-selected-type=table]>[data-type=table]{display:block}.alc--svg-filter-editor{grid-column-gap:10px;color:var(--alc--font-color);display:grid;grid-template-columns:150px 1fr 200px;height:100%;position:relative}.alc--svg-filter-editor .tab>.tab-header{height:30px}.alc--svg-filter-editor .label{height:20px;margin-top:2px}.alc--svg-filter-editor .label label{padding-left:5px;vertical-align:middle}.alc--svg-filter-editor .tools{float:right;text-align:right;vertical-align:middle}.alc--svg-filter-editor .tools select{display:inline-block;width:100px!important}.alc--svg-filter-editor .left{height:100%;position:relative}.alc--svg-filter-editor .left .filter-item-list{height:100%;overflow:auto;padding:10px 5px}.alc--svg-filter-editor .left .filter-item-list .group{margin-bottom:6px}.alc--svg-filter-editor .left .filter-item-list .group:before{color:var(--alc--selected-color);content:attr(label);display:block}.alc--svg-filter-editor .left .filter-item-list .group .item{color:var(--alc--font-color);cursor:pointer;padding:2px 10px;vertical-align:middle}.alc--svg-filter-editor .left .filter-item-list .group .item svg{height:20px;width:20px}.alc--svg-filter-editor .left .filter-item-list .group .item[value=BackgroundImage],.alc--svg-filter-editor .left .filter-item-list .group .item[value=FillPaint],.alc--svg-filter-editor .left .filter-item-list .group .item[value=SourceGraphic]{color:var(--alc--selected-color)}.alc--svg-filter-editor .left .filter-item-list .group .item:hover{background-color:#ffffff4d}.alc--svg-filter-editor .center{overflow:auto;position:relative}.alc--svg-filter-editor .center .graph{border:1px solid var(--alc--selected-color);box-sizing:border-box;height:100%;overflow:auto;position:relative}.alc--svg-filter-editor .center .graph .connected-line-panel{height:1000px;left:0;position:absolute;top:0;width:1000px}.alc--svg-filter-editor .center .graph .connected-line-panel svg{height:100%;width:100%}.alc--svg-filter-editor .center .graph .connected-line-panel svg path{fill:transparent;stroke:var(--alc--selected-color);stroke-width:1;pointer-events:none}.alc--svg-filter-editor .center .graph .connected-line-panel svg path[data-source-type=graphic]{stroke:#a6a6ff}.alc--svg-filter-editor .center .graph .connected-line-panel svg path[data-source-type=source]{stroke:#9acd32}.alc--svg-filter-editor .center .graph .connected-line-panel svg path[data-source-type=modifier]{stroke:var(--alc--selected-color)}.alc--svg-filter-editor .center .graph .connected-line-panel svg path[data-source-type=lighting]{stroke:#e6ff00}.alc--svg-filter-editor .center .graph .connected-line-panel svg path[data-source-type=combiner]{stroke:#ff9bff}.alc--svg-filter-editor .center .graph .connected-line-panel svg circle{fill:var(--alc--selected-color);r:4;stroke:rgba(var(--alc--selected-color),.5);stroke-width:0;cursor:pointer;pointer-events:all}.alc--svg-filter-editor .center .graph .connected-line-panel svg circle[data-source-type=graphic]{fill:#a6a6ff;stroke:#a6a6ff80}.alc--svg-filter-editor .center .graph .connected-line-panel svg circle[data-source-type=source]{fill:#9acd32;stroke:#9acd3280}.alc--svg-filter-editor .center .graph .connected-line-panel svg circle[data-source-type=modifier]{fill:var(--alc--selected-color);stroke:rgba(var(--alc--selected-color),.5)}.alc--svg-filter-editor .center .graph .connected-line-panel svg circle[data-source-type=lighting]{fill:#e6ff00;stroke:#e6ff0080}.alc--svg-filter-editor .center .graph .connected-line-panel svg circle[data-source-type=combiner]{fill:#ff9bff;stroke:#ff9bff80}.alc--svg-filter-editor .center .graph .connected-line-panel svg circle:hover{stroke-width:4}.alc--svg-filter-editor .center .graph .drag-line-panel{height:1000px;left:0;position:absolute;top:0;width:1000px}.alc--svg-filter-editor .center .graph .drag-line-panel svg{height:100%;width:100%}.alc--svg-filter-editor .center .graph .drag-line-panel svg path{stroke:var(--alc--selected-color);stroke-width:1}.alc--svg-filter-editor .center .graph .graph-panel{height:1000px;pointer-events:none;position:relative;width:1000px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node{background-color:var(--alc--background-color);border-radius:10px;box-shadow:0 0 0 1.5px #0000004d,0 0 0 3px #777;cursor:pointer;display:inline-block;height:40px;left:10px;pointer-events:all;position:absolute;top:10px;width:40px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=BackgroundAlpha],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=BackgroundImage],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=FillPaint],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=Flood],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=Image],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=SourceAlpha],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=SourceGraphic],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=StrokePaint],.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=Turbulence]{border-radius:0}.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=DistantLight] .out,.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=PointLight] .out,.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=SpotLight] .out{background-color:#f8e579}.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=DistantLight] .out svg,.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=PointLight] .out svg,.alc--svg-filter-editor .center .graph .graph-panel .filter-node[data-type=SpotLight] .out svg{display:none}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.label{bottom:100%;color:var(--alc--font-color);display:inline-block;left:50%;position:absolute;transform:translate(-50%)}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove{background-color:var(--alc--selected-color);border-radius:100%;color:var(--alc--font-color);display:inline-block;height:12px;left:50%;position:absolute;top:-6px;transform:translate(-50%);width:12px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg{height:100%;width:100%}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg circle,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg ellipse,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg line,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg path,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg polygon,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg polyline,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg rect,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg text,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.remove svg use{fill:currentColor}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview{height:100%;pointer-events:none;position:relative;width:100%}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-filter-type=Composite] svg,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-filter-type=Merge] svg{transform:translate(-50%,-50%) rotate(90deg)}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-source-type=graphic]{color:#a6a6ff}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-source-type=source]{color:#9acd32}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-source-type=modifier]{color:var(--alc--selected-color)}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-source-type=lighting]{color:#e6ff00}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-source-type=combiner]{color:#ff9bff}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview[data-source-type=lighting] svg{filter:drop-shadow(0 0 1px rgba(0,0,0,.3))}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg{display:block;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg ellipse,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg line,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg path,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg polygon,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg polyline,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg text,.alc--svg-filter-editor .center .graph .graph-panel .filter-node>.preview svg use{fill:currentColor}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .in-list{display:inline-block;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .in{background-color:#09f;border-bottom-left-radius:50%;border-top-left-radius:50%;display:block;height:12px;margin:2px 0;position:relative;width:14px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .in:before{background-color:#fffc;border-radius:100%;content:"";display:block;height:8px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .out{background-color:#09f;border-bottom-right-radius:50%;border-top-right-radius:50%;height:12px;position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:12px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .light{background-color:#f8e579;border-bottom-left-radius:100%;border-bottom-right-radius:100%;bottom:-15px;height:15px;left:50%;position:absolute;transform:translate(-50%);width:30px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .in,.alc--svg-filter-editor .center .graph .graph-panel .filter-node .out{color:#fff}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .in svg,.alc--svg-filter-editor .center .graph .graph-panel .filter-node .out svg{height:24px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:14px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .in svg{left:6px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node .out svg{left:7px}.alc--svg-filter-editor .center .graph .graph-panel .filter-node.selected{box-shadow:0 0 0 1.5px #0000004d,0 0 0 3px var(--alc--selected-color)}.alc--svg-filter-editor .right{box-sizing:border-box;height:100%;overflow:auto}.alc--svg-filter-editor .filter-list{display:grid!important;grid-template-columns:1fr!important;width:100%}.alc--svg-filter-editor .filter-list .filter-item{display:block}.alc--svg-filter-editor .filter-list .filter-item .title{border-radius:3px;color:var(--alc--selected-color);display:grid;grid-template-columns:1fr 30px;margin:5px 0}.alc--svg-filter-editor .filter-list .filter-item .title label{padding:2px 0}.alc--svg-filter-editor .filter-list .filter-item .title .filter-menu{color:var(--alc--selected-font-color);text-align:right}.alc--svg-filter-editor .filter-list .filter-item .filter-ui{display:grid;grid-template-columns:1fr;margin-bottom:2px}.alc--svg-filter-editor .filter-list .filter-item .filter-ui>div{margin-bottom:5px}.alc--svg-filter-editor .filter-list .filter-item .filter-ui>div .alc--number-range-editor.has-label,.alc--svg-filter-editor .filter-list .filter-item .filter-ui>div .alc--select-editor.has-label,.alc--svg-filter-editor .filter-list .filter-item .filter-ui>div .alc--text-editor.has-label{grid-template-columns:100px 1fr}.alc--svg-filter-editor .filter-list .filter-item .filter-ui>div .alc--color-view-editor.has-label{grid-template-columns:100px 24px 1fr}.alc--svg-filter-editor .filter-list .filter-item .filter-ui.drop-shadow{grid-column-gap:1px;grid-template-columns:50px 1fr}.alc--svg-filter-editor .filter-list .filter-item .filter-ui.drop-shadow-color{grid-column-gap:2px;grid-template-columns:50px 1fr}.alc--svg-filter-editor .filter-list .filter-item .filter-ui input[type=range]{width:90%}.alc--svg-filter-popup{max-height:800px;min-height:500px;min-width:900px;position:relative}.alc--svg-filter-popup .box{bottom:0;left:0;position:absolute;right:0;top:0}.alc--svg-filter-popup .box>.editor{height:100%;position:relative}.alc--svg-filter-popup .box .property .title{grid-column-gap:2px;display:grid;grid-template-columns:1fr 2fr}.alc--svg-filter-popup .box .property .title .tools{text-align:right}.alc--svg-filter-popup .box .property .title .tools select{display:inline-block;width:100px}.alc--svg-filter-popup .box label{text-align:left;vertical-align:middle}.alc--svg-filter-popup .box input[type=number],.alc--svg-filter-popup .box input[type=range],.alc--svg-filter-popup .box input[type=text],.alc--svg-filter-popup .box select{vertical-align:middle;width:100%}.alc--svg-filter-select-editor{grid-column-gap:2px;display:grid;grid-template-columns:1fr 16px 16px;height:24px;position:relative}.alc--svg-filter-select-editor.has-label{grid-column-gap:2px;grid-template-columns:60px 1fr 16px 16px}.alc--svg-filter-select-editor.has-label label{line-height:1.6;padding:4px 0 2px;text-align:left;vertical-align:middle}.alc--svg-filter-select-editor select{height:100%;width:100%}.alc--svg-filter-select-editor button{margin-top:4px}.alc--text-shadow-editor{grid-template-columns:1fr!important;margin-bottom:10px;margin-left:-6px}.alc--text-shadow-editor .label{height:20px}.alc--text-shadow-editor .label.hide{display:none}.alc--text-shadow-editor .label label{padding:2px 6px 2px 0;vertical-align:middle}.alc--text-shadow-editor .tools{float:right;text-align:right;vertical-align:middle}.alc--text-shadow-editor .tools select{display:inline-block;width:100px!important}.alc--text-shadow-editor .shadow-item{grid-column-gap:2px;display:grid;grid-template-columns:18px 1.5fr 1fr 1fr 1fr 30px;text-align:center}.alc--text-shadow-editor .shadow-item>label{align-items:center;display:flex;justify-content:flex-start}.alc--text-shadow-editor .shadow-item.desc{color:var(--alc--input-font-color)}.alc--text-shadow-editor .shadow-item.desc>*{text-align:left}.alc--text-shadow-editor .shadow-item .tools{align-items:center;display:flex;justify-content:center}.alc--text-shadow-editor .shadow-item .tools:hover{background-color:var(--alc--input-inactive-color)}.text-shadow-samples{border:0;font-size:11px}.alc--transition-list{grid-template-columns:1fr!important}.alc--transition-list .transition-item{grid-column-gap:4px;display:grid;grid-template-columns:30px 1fr 20px;padding:5px 0}.alc--transition-list .transition-item.selected{background-color:var(--alc--border-color)}.alc--transition-list .transition-item .timing{background-color:var(--alc--animation-item-background-color);border-radius:3px;cursor:pointer;height:30px;vertical-align:middle;width:100%}.alc--transition-list .transition-item .timing canvas{border-radius:3px}.alc--transition-list .transition-item .labels{margin-top:4px;padding:5px;text-align:left;vertical-align:middle}.alc--transition-list .transition-item .labels label{background-color:var(--alc--border-color);border-radius:2px;font-weight:700;padding:1px 3px}.alc--transition-list .transition-item .labels label small{color:var(--alc--font-color)}.alc--transition-list .transition-item .labels label.property{border-bottom:0;font-weight:400}.alc--transition-list .transition-item .tools{padding-top:8px;text-align:right;vertical-align:middle}.alc--transition-property-popup{width:220px}.alc--transition-property-popup .box>div{margin-bottom:5px}.alc--transition-property-popup .box label{text-align:left;vertical-align:middle}.alc--transition-property-popup .box .input{display:grid;grid-template-columns:2fr 1fr 1fr;vertical-align:middle}.alc--transition-property-popup .box .input.grid-1{grid-template-columns:1fr}.alc--transition-property-popup .box .input.grid-2{grid-template-columns:3fr 1fr}.alc--video-property .divider{background-color:var(--alc--divider-color);height:1px;margin:10px auto;width:30px}.alc--video-property .play-control{grid-column-gap:5px;display:grid;grid-template-columns:70px 1fr}.alc--video-property .play-control button[data-value]{display:none;text-align:left;vertical-align:middle;width:auto}.alc--video-property .play-control[data-selected-value=pause] button[data-value=pause],.alc--video-property .play-control[data-selected-value=play] button[data-value=play]{display:inline-block}.alc--video-property .volume-control{grid-column-gap:2px;display:grid;grid-template-columns:20px 1fr}.alc--video-property .volume-control span[data-value]{color:var(--alc--font-color);display:none;height:16px;vertical-align:middle;width:16px}.alc--video-property .volume-control span[data-value] svg{height:100%;width:100%}.alc--video-property .volume-control span[data-value] svg path{fill:currentColor}.alc--video-property .volume-control[data-selected-value=down] span[data-value=down],.alc--video-property .volume-control[data-selected-value=muted] span[data-value=muted],.alc--video-property .volume-control[data-selected-value=up] span[data-value=up]{display:inline-block}.alc--path-draw-view{background-color:transparent;cursor:crosshair;display:none}.alc--path-draw-view,.alc--path-draw-view .path-draw-container{bottom:0;left:0;position:absolute;right:0;top:0}.alc--draw-manager{background-color:var(--alc--background-color);border-radius:4px;color:var(--alc--font-color);display:none;height:100%;outline:none;padding:4px 10px 4px 54px;pointer-events:all;text-align:center;white-space:nowrap;width:550px}.alc--draw-manager .text{display:inline-block}.alc--draw-manager .split{border-right:1px solid hsla(0,0%,100%,.3);display:inline-block;height:20px;margin-right:2px;vertical-align:middle;width:3px}.alc--draw-manager .tools{display:inline-block;height:100%;white-space:nowrap}.alc--draw-manager .tools.left{bottom:0;left:-2px;position:absolute;top:0}.alc--draw-manager .tools.left button{border-bottom-left-radius:4px;border-top-left-radius:4px;height:100%;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.95);width:auto}.alc--draw-manager .tools>div{display:inline-block;margin-left:10px;vertical-align:middle;white-space:inherit}.alc--draw-manager .tools>div>*{display:inline-block;vertical-align:middle;width:auto}.alc--draw-manager .tools>div label{line-height:1.6;padding:3px 2px;text-align:right;vertical-align:middle}.alc--draw-manager .tools>div .number-input-editor,.alc--draw-manager .tools>div .number-input-editor .range--editor-type{display:inline-block}.alc--draw-manager .tools>div .number-input-editor .range--editor-type input[type=number]{background-color:var(--alc--border-color)}.alc--draw-manager .tools>div .fill-single-editor .preview{border:1px solid var(--alc--selected-color);height:20px;overflow:hidden;width:20px}.alc--draw-manager>*{vertical-align:middle}.alc--path-editor-view{background-color:transparent;bottom:0;cursor:crosshair;display:none;left:0;position:absolute;right:0;top:0}.alc--path-editor-view .segment-box{background-color:#9e88ff33;border:.5px solid rgba(92,63,255,.9);box-sizing:border-box;left:-10000px;pointer-events:none;position:absolute}.alc--path-editor-view .path-container{bottom:0;left:0;position:absolute;right:0;top:0}.alc--path-editor-view .path-container:not(.modify) path.object,.alc--path-editor-view .path-container:not(.segment-move) path.object{stroke:#848484}.alc--path-editor-view .path-container.split-panel{pointer-events:none}.alc--path-editor-view .path-container.has-transform{background-color:var(--alc--path-background-color)}.alc--path-editor-view .path-container.path{cursor:crosshair}.alc--path-editor-view .path-container.path svg path.object{pointer-events:stroke}.alc--path-editor-view .path-container.alt svg circle,.alc--path-editor-view .path-container.segment-move{cursor:move}.alc--path-editor-view .path-container.transform svg .snap-path,.alc--path-editor-view .path-container.transform svg circle,.alc--path-editor-view .path-container.transform svg line,.alc--path-editor-view .path-container.transform svg rect,.alc--path-editor-view .path-container.transform svg text{display:none}.alc--path-editor-view .path-container.modify,.alc--path-editor-view .path-container.segment-move{cursor:default}.alc--path-editor-view .path-container.modify svg path.object,.alc--path-editor-view .path-container.segment-move svg path.object{pointer-events:stroke}.alc--path-editor-view .path-container.box svg path.object{stroke:var(--alc--border-color)}.alc--path-editor-view .path-container.has-one-stroke-width svg path.object{stroke:transparent}.alc--path-editor-view .path-container.is-control svg path.path-area{display:none}.alc--path-editor-view .path-tool{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--path-editor-view .path-tool .transform-manager{display:none;pointer-events:all;position:absolute}.alc--path-editor-view .path-tool .transform-manager[data-show=true]{display:inline-block}.alc--path-editor-view .path-tool .transform-manager[data-position="to rotate"]{box-shadow:none}.alc--path-editor-view .path-tool .transform-manager[data-position="to rotate"] .transform-tool-item:not([data-position="to rotate"]){display:none}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item{background-color:#ffffff80;box-shadow:0 0 0 1px #7b7b7b;display:inline-block;height:8px;position:absolute;transform:translate(-50%,-50%);width:8px}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to skewX"]{background-color:#fff;cursor:move;left:calc(50% - 20px);top:-20px;transform:skew(10deg)}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to skewY"]{background-color:#fff;cursor:move;left:calc(50% + 20px);top:-20px;transform:skewY(10deg)}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to rotate"]{background-color:#fff;border-radius:100%;cursor:move;left:50%;top:-20px}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to move"]{background-color:transparent;bottom:0;box-shadow:0 0 0 1px var(--alc--selected-color);cursor:move;height:auto;left:0;right:0;top:0;transform:none;width:auto}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to top left"]{cursor:nwse-resize;left:0;top:0}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to top right"]{cursor:nesw-resize;left:100%;top:0}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to top"]{cursor:ns-resize;left:50%;top:0}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to left"]{cursor:ew-resize;left:0;top:50%}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to right"]{cursor:ew-resize;left:100%;top:50%}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to bottom"]{cursor:ns-resize;left:50%;top:100%}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to bottom left"]{cursor:nesw-resize;left:0;top:100%}.alc--path-editor-view .path-tool .transform-manager .transform-tool-item[data-position="to bottom right"]{cursor:nwse-resize;left:100%;top:100%}.alc--path-editor-view svg{height:100%;width:100%}.alc--path-editor-view svg line{stroke-width:1;content-visibility:auto}.alc--path-editor-view svg line[data-guide=true]{stroke:var(--alc--path-segment-stroke-color);pointer-events:none}.alc--path-editor-view svg line[data-distance=true]{stroke:var(--alc--selected-color);stroke-dasharray:2 2;pointer-events:none}.alc--path-editor-view svg circle{fill:#fff;stroke:var(--alc--path-guide-color);stroke-width:1;content-visibility:auto;cursor:move}.alc--path-editor-view svg circle.curve{stroke:var(--alc--path-segment-stroke-color)}.alc--path-editor-view svg circle[data-is-first=true]{fill:red!important;z-index:1}.alc--path-editor-view svg circle[data-is-second=true]{fill:#00f!important;z-index:1}.alc--path-editor-view svg circle[data-is-last=true]{fill:red!important;z-index:0}.alc--path-editor-view svg circle[data-selected=true]{fill:var(--alc--selected-color);stroke:#fff;r:5;stroke-width:2}.alc--path-editor-view svg circle[data-selected=true][data-is-first=true]{fill:red!important;stroke:#fff}.alc--path-editor-view svg circle[data-selected=true][data-is-second=true]{fill:#00f!important;stroke:#fff}.alc--path-editor-view svg circle[data-selected=true][data-is-last=true]{fill:red!important;stroke:#fff}.alc--path-editor-view svg circle[data-segment-point=endPoint]:not([data-selected=true]),.alc--path-editor-view svg circle[data-segment-point=reversePoint]:not([data-selected=true]){r:3}.alc--path-editor-view svg circle.split-circle{fill:var(--alc--selected-color);stroke:#fff;pointer-events:none}.alc--path-editor-view svg .svg-canvas{fill:transparent;stroke:var(--alc--selected-border-color);stroke-width:1;pointer-events:none}.alc--path-editor-view svg path{fill:transparent;content-visibility:auto}.alc--path-editor-view svg path.path-area{stroke-width:0}.alc--path-editor-view svg path.path-area.selected,.alc--path-editor-view svg path.path-area:hover{fill:url(#stripe)}.alc--path-editor-view svg path.curve{fill:#fff;stroke-width:1;stroke:var(--alc--path-segment-stroke-color);cursor:move}.alc--path-editor-view svg path.curve[data-selected=true]{fill:var(--alc--selected-color);stroke:#fff}.alc--path-editor-view svg path.guide,.alc--path-editor-view svg path.segment{fill:transparent;stroke:var(--alc--selected-color);stroke-width:1}.alc--path-editor-view svg path.object{fill:transparent;stroke-width:1}.alc--path-editor-view svg path.split-path{fill:transparent;stroke:#959595;stroke-width:2;pointer-events:stroke}.alc--path-editor-view svg path.split-path:hover{stroke:var(--alc--selected-color);stroke-width:2;cursor:copy}.alc--path-editor-view svg path.snap-path{fill:transparent;stroke:var(--alc--selected-color);stroke-width:1}.alc--path-editor-view svg text{fill:var(--alc--selected-color);stroke:var(--alc--selected-color);stroke-width:.5;font-weight:700;pointer-events:none}.alc--path-manager{background-color:var(--alc--background-color);border-radius:4px;color:var(--alc--font-color);display:none;height:100%;outline:none;padding:4px 10px 4px 54px;pointer-events:all;text-align:center;white-space:nowrap}.alc--path-manager button{box-sizing:border-box;display:inline-block;height:auto;height:34px;margin:0 2px;text-decoration:underline;vertical-align:middle;white-space:nowrap;width:auto;width:34px}.alc--path-manager button svg{height:20px;vertical-align:middle;width:20px}.alc--path-manager .text{display:inline-block}.alc--path-manager .split{border-right:1px solid hsla(0,0%,100%,.3);display:inline-block;height:20px;margin-right:2px;vertical-align:middle;width:3px}.alc--path-manager .subpath{background-color:var(--alc--background-color);border-radius:4px;display:inline-block;left:0;padding:4px 2px;position:absolute;right:0;text-align:left;top:calc(100% + 2px)}.alc--path-manager .subpath button{box-sizing:border-box;display:inline-block;margin:0 2px;text-decoration:underline;white-space:nowrap}.alc--path-manager .subpath button,.alc--path-manager .subpath button svg{height:24px;vertical-align:middle;width:24px}.alc--path-manager .tools{display:inline-block;height:100%;white-space:nowrap}.alc--path-manager .tools.left{bottom:0;left:-2px;position:absolute;top:0}.alc--path-manager .tools.left button{border-bottom-left-radius:4px;border-top-left-radius:4px;color:var(--alc--selected-font-color);height:100%;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.95);width:auto}.alc--path-manager .tools[data-selected-value=modify] button[data-value=modify],.alc--path-manager .tools[data-selected-value=path] button[data-value=path],.alc--path-manager .tools[data-selected-value=transform] button[data-value=transform],.alc--path-manager .tools[data-selected-value=warp] button[data-value=warp]{color:var(--alc--selected-color)}.alc--path-manager .tools>div{display:inline-block;height:100%;padding:5px 0;vertical-align:middle}.alc--path-manager .tools>div label{line-height:20px;padding:3px 2px;text-align:right;width:auto}.alc--path-manager .tools>div .number-input-editor,.alc--path-manager .tools>div .number-input-editor .range--editor-type{display:inline-block}.alc--path-manager .tools>div .number-input-editor .range--editor-type input[type=number]{background-color:var(--alc--border-color)}.alc--path-manager .tools>div .fill-single-editor{display:inline-block;vertical-align:middle}.alc--path-manager .tools>div .fill-single-editor label{vertical-align:middle}.alc--path-manager .tools>div .fill-single-editor .preview{border:1px solid var(--alc--selected-color);height:18px;overflow:hidden;width:18px}.alc--path-manager>*{vertical-align:middle}.alc--layer-append-view{background-color:transparent;bottom:0;cursor:crosshair;display:none;left:0;pointer-events:all;position:absolute;right:0;top:0}.alc--layer-append-view .area{display:inline-block;pointer-events:none;position:absolute}.alc--layer-append-view .area .draw-item{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--layer-append-view .area-pointer-view,.alc--layer-append-view .area-rect{background-color:var(--alc--selected-color);border-radius:4px;color:var(--alc--selected-font-color);display:inline-block;padding:2px 4px;position:absolute;transform:translate(5px,5px)}.alc--layer-append-view .area-pointer{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.alc--layer-append-view .area-pointer .layer-add-snap-pointer{stroke:var(--alc--selected-color);stroke-width:1}.alc--layer-append-view input[type=file]{display:none}.alc--hover-rect,.alc--hover-view{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--hover-rect{box-sizing:border-box}.alc--hover-rect .line{stroke:var(--alc--selection-tool-border-color);fill:transparent;stroke-width:2;left:0;position:absolute;top:0}.alc--hover-rect svg text{fill:var(--alc--selected-font-color)}.alc--hover-rect svg rect{fill:var(--alc--selection-tool-border-color)}.alc--guide-line-view{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;transform:translate(.5px,.5px);width:100%}.alc--guide-line-view path{stroke:var(--alc--selected-color)}.alc--guide-line-view path.arrow{stroke-width:1;fill:none}.alc--guide-line-view line{stroke-width:1}.alc--guide-line-view line.base-line{stroke:var(--alc--guide-line-color)}.alc--guide-line-view line.dash-line{stroke:var(--alc--guide-line-color);stroke-dasharray:2 2}.alc--guide-line-view line.base-rect{stroke:var(--alc--guide-line-rect-color)}.alc--guide-line-view text{fill:var(--alc--guide-font-color);font-weight:400}.alc--guide-line-view text.text-center{text-anchor:middle}.alc--selection-info-view{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--selection-info-view .artboard-title{display:inline-block;pointer-events:all;position:absolute;transform:translateY(-100%)}.alc--selection-view{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--selection-view.editing-path,.alc--selection-view.editing-polygon{display:none!important}.alc--selection-view.empty>*{display:none}.alc--selection-view[data-has-shift=true] .pointer-rect .pointer{background-color:transparent}.alc--selection-view.one-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="1"]{border-left-width:0;border-top-width:0}.alc--selection-view.one-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="2"]{border-right-width:0;border-top-width:0}.alc--selection-view.one-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="3"]{border-bottom-width:0;border-right-width:0}.alc--selection-view.one-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="4"]{border-bottom-width:0;border-left-width:0}.alc--selection-view.group-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="1"]{border-bottom-width:0;border-right-width:0}.alc--selection-view.group-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="2"]{border-bottom-width:0;border-left-width:0}.alc--selection-view.group-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="3"]{border-left-width:0;border-top-width:0}.alc--selection-view.group-selection-view[data-has-shift=true] .pointer-rect .pointer[data-number="4"]{border-right-width:0;border-top-width:0}.pointer-rect{bottom:0;pointer-events:none;right:0}.pointer-rect,.pointer-rect .pointer{box-sizing:border-box;left:0;position:absolute;top:0}.pointer-rect .pointer{background-color:#fff;border:.5px solid var(--alc--selection-tool-border-color);display:inline-block;height:10px;pointer-events:all;width:10px}.pointer-rect .pointer[data-number="5"]{background-color:var(--alc--selected-color);border-radius:100%;height:6px;pointer-events:none;width:6px;z-index:1000}.pointer-rect .pointer[data-number="11"],.pointer-rect .pointer[data-number="12"],.pointer-rect .pointer[data-number="13"],.pointer-rect .pointer[data-number="14"]{background-color:transparent;border:0}.pointer-rect .size-pointer{background-color:var(--alc--selected-color);border-radius:4px;color:var(--alc--selected-font-color);display:inline-block;left:0;padding:2px 4px;position:absolute;top:0}.pointer-rect .size-pointer[data-layout=grid]{background-color:red}.pointer-rect .size-pointer[data-layout=flex]{background-color:green}.pointer-rect .rotate-pointer{background-color:#fff;border:1px solid orange;border-radius:100%;box-sizing:border-box;display:inline-block;height:14px;left:0;overflow:hidden;pointer-events:all;position:absolute;top:0;width:14px}.pointer-rect .rotate-pointer:before{background-color:orange;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.pointer-rect .rotate-pointer.no-fill{background-color:transparent;border:none;height:14px;width:14px}.pointer-rect .rotate-pointer.no-fill:before{display:none}.pointer-rect .line{stroke:var(--alc--selection-tool-border-color);fill:transparent;stroke-width:1;height:100%;left:0;position:absolute;top:0;width:100%}.pointer-rect .line path{transform:translate(.5px,.5px)}.selection-tool{border:.5px solid var(--alc--selection-tool-border-color);position:absolute}.selection-tool.path .selection-tool-item[data-position=path],.selection-tool.polygon .selection-tool-item[data-position=path],.selection-tool.textpath .selection-tool-item[data-position=path]{background-color:#fffc;border:1px solid var(--alc--border-color);bottom:auto;left:50%;opacity:1;right:auto;top:-30px;transform:translate(-50%,-50%)}.selection-tool[data-is-layout-container=true][data-layout-container=flex]{border:2px solid #4fdc4f}.selection-tool[data-is-layout-container=true][data-layout-container=grid]{border:2px solid #e46363}.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to bottom left"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to bottom right"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to bottom"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to left"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to right"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to top left"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to top right"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position="to top"],.selection-tool[data-is-layout-item=true][data-selection-length="1"][data-is-layout-container=false] [data-position=move]{display:none}.selection-tool .selection-tool-item{background-color:var(--alc--selection-tool-border-color);border:1px solid var(--alc--selection-tool-border-color);display:inline-block;height:8px;pointer-events:all;position:absolute;transform:translate(-50%,-50%);width:8px}.selection-tool .selection-tool-item:not([data-position=move]){background-color:#fff;border:1px solid var(--alc--selection-tool-border-color);box-sizing:border-box}.selection-tool .selection-tool-item:before{background-color:#333c;border:var(--alc--border-color);border-radius:3px;color:#fff;content:attr(data-position-text);opacity:0;padding:4px 10px;pointer-events:none;position:absolute;text-align:center;transition:opacity .3s linear;white-space:nowrap}.selection-tool .selection-tool-item[data-position=move]{background-color:var(--alc--selected-color);border:1px solid var(--alc--selected-color);box-sizing:border-box;color:var(--alc--selected-font-color);cursor:move;display:inline-block;height:20px;left:0;overflow:hidden;padding-right:5px;top:-2px;transform:translateY(-100%);vertical-align:middle;width:auto}.selection-tool .selection-tool-item[data-position=move]:before{left:0;top:0;transform:translate(-100%,calc(-100% - 5px))}.selection-tool .selection-tool-item[data-position=move] svg{height:15px;width:15px}.selection-tool .selection-tool-item[data-position=move] span{color:var(--alc--selected-font-color);vertical-align:middle}.selection-tool .selection-tool-item[data-position=path]{background-color:transparent;border:0;border-radius:0;cursor:move;height:20px;left:0;opacity:0;top:0;transform:none;width:20px}.selection-tool .selection-tool-item[data-position=path]:before{left:50%;top:50%;transform:translate(-50%,-50%)}.selection-tool .selection-tool-item[data-position=path] svg{height:100%;width:100%}.selection-tool .selection-tool-item[data-position="to top"]{background-color:transparent;border:0;cursor:ns-resize;height:2px;left:0;right:0;top:-2px;transform:none;width:auto}.selection-tool .selection-tool-item[data-position="to bottom"]{background-color:transparent;border:0;bottom:-2px;cursor:ns-resize;height:2px;left:0;right:0;transform:none;width:auto}.selection-tool .selection-tool-item[data-position="to right"]{background-color:transparent;border:0;bottom:0;cursor:ew-resize;height:auto;right:-2px;top:0;transform:none;width:2px}.selection-tool .selection-tool-item[data-position="to left"]{background-color:transparent;border:0;bottom:0;cursor:ew-resize;height:auto;left:-2px;top:0;transform:none;width:2px}.selection-tool .selection-tool-item[data-position="to top left"]{cursor:nwse-resize;left:0;top:0;transform:translate(-50%,-50%)}.selection-tool .selection-tool-item[data-position="to top right"]{cursor:nesw-resize;left:100%;top:0;transform:translate(-50%,-50%)}.selection-tool .selection-tool-item[data-position="to bottom left"]{cursor:nesw-resize;left:0;top:100%;transform:translate(-50%,-50%)}.selection-tool .selection-tool-item[data-position="to bottom right"]{cursor:nwse-resize;left:100%;top:100%;transform:translate(-50%,-50%)}.alc--gradient-editor-view{display:none;position:absolute}.alc--gradient-editor-view,.alc--gradient-editor-view .gradient-rect{bottom:0;left:0;right:0;top:0}.alc--gradient-editor-view .gradient-rect svg path{stroke:#000}.alc--gradient-editor-view .center{border:2px solid #fff;border-radius:50%;cursor:grab;filter:drop-shadow(0 0 3px rgba(0,0,255,.7));height:20px;pointer-events:all;position:absolute;transform:translate(-50%) translateY(-50%);width:20px}.alc--gradient-editor-view .gradient-rect{box-sizing:border-box;cursor:move;filter:drop-shadow(0 0 3px rgba(0,0,255,.7));pointer-events:none;position:absolute}.alc--gradient-editor-view .gradient-rect svg{height:100%;width:100%}.alc--gradient-editor-view .gradient-rect svg path{fill:transparent;stroke:#fff;stroke-width:2;pointer-events:all}.alc--gradient-editor-view .resizer{background-color:#fff;border-radius:100%;box-sizing:border-box;filter:drop-shadow(0 0 3px rgba(0,0,255,.7));height:14px;position:absolute;transform:translate(-50%,-50%);width:14px}.alc--gradient-editor-view .resizer[data-direction=bottom-right]{left:100%;top:100%}.alc--gradient-editor-view .gradient-angle{bottom:0;filter:drop-shadow(0 0 3px rgba(0,0,255,.7));left:0;overflow:visible;pointer-events:none;position:absolute;right:0;top:0}.alc--gradient-editor-view .gradient-angle path{fill:transparent;stroke:#fff}.alc--gradient-editor-view .gradient-angle circle{fill:#fff;stroke-width:2;pointer-events:all}.alc--gradient-editor-view .gradient-angle circle:hover{cursor:grab}.alc--gradient-editor-view .gradient-angle circle.moved{cursor:grabbing}.alc--clippath-editor-view{bottom:0;display:none;left:0;position:absolute;right:0;top:0}.alc--clippath-editor-view .polygon .polygon-back{bottom:0;cursor:grab;left:0;position:absolute;right:0;top:0}.alc--clippath-editor-view .polygon .polygon-back svg polygon{fill:transparent;stroke-width:2;stroke:#fff;filter:drop-shadow(0 0 3px rgba(255,0,255,.7))}.alc--clippath-editor-view .polygon .polygon-pointer{fill:#fff;r:5;cursor:grab;filter:drop-shadow(0 0 3px rgba(255,0,255,.7));pointer-events:all;position:absolute}.alc--clippath-editor-view .polygon .polygon-line{cursor:copy;pointer-events:all}.alc--clippath-editor-view .polygon .polygon-line:hover{stroke-width:2;stroke:red}.alc--clippath-editor-view .polygon .polygon-center{border:2px solid #fff;border-radius:50%;cursor:grab;filter:drop-shadow(0 0 3px rgba(255,0,255,.7));height:20px;pointer-events:all;position:absolute;transform:translate(-50%) translateY(-50%);width:20px}.alc--clippath-editor-view .inset .inset-back{bottom:0;cursor:grab;left:0;position:absolute;right:0;top:0}.alc--clippath-editor-view .inset .inset-back svg path{fill:transparent;stroke-width:2;stroke:#fff;filter:drop-shadow(0 0 3px rgba(255,0,255,.7))}.alc--clippath-editor-view .inset .inset-direction{background-color:#fff;height:14px;width:14px}.alc--clippath-editor-view .inset .inset-center,.alc--clippath-editor-view .inset .inset-direction{border-radius:50%;cursor:grab;filter:drop-shadow(0 0 3px rgba(255,0,255,.7));pointer-events:all;position:absolute;transform:translate(-50%) translateY(-50%)}.alc--clippath-editor-view .inset .inset-center{border:2px solid #fff;height:20px;width:20px}.alc--clippath-editor-view .circle .circle-back{left:0;pointer-events:none;top:0}.alc--clippath-editor-view .circle .circle-back,.alc--clippath-editor-view .circle .circle-center{border:2px solid #fff;border-radius:50%;cursor:grab;filter:drop-shadow(0 0 3px rgba(255,0,255,.7));position:absolute;transform:translate(-50%) translateY(-50%)}.alc--clippath-editor-view .circle .circle-center{height:20px;pointer-events:all;width:20px}.alc--clippath-editor-view .circle .circle-radius{background-color:#fff;border-radius:50%;cursor:grab;filter:drop-shadow(0 0 3px rgba(255,0,255,.7));height:14px;pointer-events:all;position:absolute;transform:translate(-50%) translateY(-50%);width:14px}.alc--clippath-editor-view .ellipse .ellipse-back{bottom:0;cursor:grab;left:0;pointer-events:none;position:absolute;right:0;top:0}.alc--clippath-editor-view .ellipse .ellipse-back svg ellipse{fill:transparent;stroke-width:2;stroke:#fff;filter:drop-shadow(0 0 3px rgba(255,0,255,.7));pointer-events:all}.alc--clippath-editor-view .ellipse .ellipse-center{border:2px solid #fff;border-radius:50%;height:20px;width:20px}.alc--clippath-editor-view .ellipse .ellipse-center,.alc--clippath-editor-view .ellipse .ellipse-radius{cursor:grab;filter:drop-shadow(0 0 3px rgba(255,0,255,.7));pointer-events:all;position:absolute;transform:translate(-50%) translateY(-50%)}.alc--clippath-editor-view .ellipse .ellipse-radius{background-color:#fff;border-radius:50%;height:14px;width:14px}.object-items{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.object-items>:first-child{flex:0 0 140px}.object-items>:last-child{flex:1 1 0;margin-top:auto}.alc--custom-assets{bottom:0;left:0;position:absolute;right:0;top:0}.alc--custom-assets .custom-assets-tools{grid-column-gap:10px;box-sizing:border-box;display:grid;grid-template-columns:1fr 40px;height:20px;left:0;padding:0 10px;position:absolute;right:0;top:10px}.alc--custom-assets .custom-assets-tools .tools{text-align:right}.alc--custom-assets .alc--asset-list{bottom:0;box-sizing:border-box;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;left:0;overflow:auto;padding:10px;position:absolute;right:0;row-gap:10px;top:30px}.alc--custom-assets .alc--asset-list .asset-preview{background-color:#ededed20;border-radius:4px;box-sizing:border-box;height:80px;padding:5px;position:relative;width:80px}.alc--custom-assets .alc--asset-list .asset-preview .tools{background-color:transparent;bottom:0;box-sizing:border-box;left:0;opacity:1;padding:2px;position:absolute;right:0;transition:opacity .2s}.alc--custom-assets .alc--asset-list .asset-preview .tools .title{color:var(--alc--selected-font-color);display:inline-block;text-align:left;vertical-align:middle}.alc--custom-assets .alc--asset-list .asset-preview .tools .buttons{display:inline-block}.alc--custom-assets .alc--asset-list .asset-preview:hover{background-color:var(--alc--selected-color);box-shadow:0 0 0 1px var(--alc--selected-color)}.alc--custom-assets .alc--asset-list .asset-preview:hover .tools{opacity:1}.alc--custom-assets .alc--asset-list .asset-preview img{-o-object-fit:contain;object-fit:contain;width:100%}.alc--asset-list{height:100%;margin:0!important;overflow:auto;padding:0}.alc--asset-list .asset-item{grid-column-gap:4px;border-radius:4px;color:var(--alc--list-item-font-color);display:grid;grid-template-columns:20px 1fr;margin-bottom:0!important;padding:5px 7px!important}.alc--asset-list .asset-item .detail{grid-column-gap:3px;display:grid;grid-template-columns:1fr 60px}.alc--asset-list .asset-item .detail label{padding:2px 0;vertical-align:middle}.alc--asset-list .asset-item .detail .tools{text-align:right}.alc--asset-list .asset-item.selected{background-color:var(--alc--list-item-selected-color);color:var(--alc--selected-font-color)}.alc--asset-list .asset-item.selected .tools button{color:var(--alc--selected-font-color)}.alc--asset-list .asset-item[data-layout=flex] .detail [data-layout-title]:after,.alc--asset-list .asset-item[data-layout=grid] .detail [data-layout-title]:after{border-radius:3px;content:"";display:inline-block;height:10px;margin-left:5px;vertical-align:middle;width:10px}.alc--asset-list .asset-item[data-layout=flex] .detail [data-layout-title]:after{background-color:#44a344}.alc--asset-list .asset-item[data-layout=grid] .detail [data-layout-title]:after{background-color:var(--alc--selected-color)}.alc--library-items{padding:10px}.alc--library-items .property{margin-bottom:10px!important;margin-top:10px!important}.alc--library-items .property-title{background-color:var(--alc--selected-color-2)!important;border-radius:4px;color:var(--alc--selected-font-color);margin-bottom:10px}.alc--library-items .property-title label{line-height:1.5}.alc--switch-left-panel,.alc--switch-right-panel{display:inline-block;position:relative}
