.unauth-hint[data-v-4494628d]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 136px);padding:40px 24px;position:relative}.unauth-hint[data-v-4494628d]:before{content:"";position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;background:radial-gradient(circle,rgba(0,122,255,.06) 0,transparent 70%);pointer-events:none}.unauth-card[data-v-4494628d]{position:relative;max-width:380px;text-align:center;padding:40px 40px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.04);animation:card-appear-data-v-4494628d .5s cubic-bezier(.34,1.3,.64,1) both}@keyframes card-appear-data-v-4494628d{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.unauth-icon-wrap[data-v-4494628d]{position:relative;width:72px;height:72px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.unauth-icon-ring[data-v-4494628d]{position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,rgba(0,122,255,.08),rgba(90,200,250,.08));border:1.5px solid rgba(0,122,255,.15);animation:ring-pulse-data-v-4494628d 3s ease-in-out infinite}@keyframes ring-pulse-data-v-4494628d{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.7}}.unauth-icon-svg[data-v-4494628d]{position:relative;z-index:1}.unauth-title[data-v-4494628d]{font-size:18px;font-weight:700;color:#1d1d1f;margin:0 0 8px;letter-spacing:-.3px}.unauth-features[data-v-4494628d]{list-style:none;margin:24px 0;padding:0;text-align:left;display:flex;flex-direction:column;gap:10px}.unauth-features li[data-v-4494628d]{display:flex;align-items:center;gap:8px;font-size:13px;color:#6e6e73;line-height:1.4}.unauth-features li svg[data-v-4494628d]{flex-shrink:0}.unauth-btn[data-v-4494628d]{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:11px 32px;border-radius:8px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#007aff,#5ac8fa);border:none;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px rgba(0,122,255,.3);letter-spacing:.3px}.unauth-btn[data-v-4494628d]:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,122,255,.4)}.unauth-btn[data-v-4494628d]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,122,255,.3)}.unauth-sub[data-v-4494628d]{margin:8px 0 0;font-size:11px;color:#aeaeb2}@font-face{font-family:iconfont;src:url(../../static/fonts/iconfont.1e2c20c3.woff2) format("woff2"),url(../../static/fonts/iconfont.c93be931.woff) format("woff"),url(../../static/fonts/iconfont.e324f50d.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-zhonghui:before{content:"\e7b2"}.icon-jubuzhonghui:before{content:"\e60b"}.icon-jiebang-yijiebang:before{content:"\e6a5"}.icon-bind:before{content:"\e656"}.icon-chanpinmoxing:before{content:"\e721"}.icon-tupian1:before{content:"\e855"}.icon-shipin:before{content:"\100d9"}.icon-a-zu4249:before{content:"\e60a"}.icon-shuziren:before{content:"\e79d"}.icon-chuizhijuzhongduiqi-:before{content:"\e60f"}.icon-shuipingjuzhongduiqi:before{content:"\e611"}.icon-duiqi-xiaduiqi:before{content:"\e904"}.icon-youduiqi1:before{content:"\e649"}.icon-zuoduiqi1:before{content:"\e64f"}.icon-duiqi-shangduiqi:before{content:"\e608"}.icon-baocun:before{content:"\e63b"}.icon-tianjiadaohuabu:before{content:"\e60d"}.icon-fanhui1:before{content:"\e616"}.icon-mobanguanli:before{content:"\e609"}.icon-piliangshengcheng:before{content:"\e68a"}.icon-tupian-bianji:before{content:"\e684"}.icon-bianliang:before{content:"\ee48"}.icon-moban:before{content:"\e607"}.icon-chexiao:before{content:"\e61a"}.icon-shujuhuifu:before{content:"\e6a6"}.icon-zitijiacu:before{content:"\ec83"}.icon-shanchu3:before{content:"\e605"}.icon-suoding:before{content:"\eac3"}.icon-shanchu2:before{content:"\e8b6"}.icon-pinpailogo:before{content:"\e71a"}.icon-beijing:before{content:"\e615"}.icon-shangxiajuzhongduiqi:before{content:"\e77f"}.icon-hangjianju:before{content:"\e849"}.icon-zijianju:before{content:"\e84a"}.icon-yey:before{content:"\e610"}.icon-yanjing_xianshi_o:before{content:"\ebcc"}.icon-text:before{content:"\e6bc"}.icon-tupian:before{content:"\e67f"}.icon-wenzishangduiqi:before{content:"\e63e"}.icon-shanchu1:before{content:"\e8c1"}.icon-zhengfangxingjian:before{content:"\e61d"}.icon-fuzhi:before{content:"\e63d"}.icon-lock-line:before{content:"\e638"}.icon-zitixiahuaxian:before{content:"\ec85"}.icon-shanchuxian:before{content:"\e60e"}.icon-zhuangshi:before{content:"\e600"}.icon-juzhongduiqi:before{content:"\e614"}.icon-zuoduiqi:before{content:"\e617"}.icon-butoumingdu:before{content:"\e657"}.icon-tuceng:before{content:"\e619"}.icon-youduiqi:before{content:"\e629"}.icon-xiezi:before{content:"\e784"}.icon-wenzixiaduiqi:before{content:"\e621"}.icon-chuizhixuanzhuan:before{content:"\e604"}.icon-shuipingxuanzhuan:before{content:"\e606"}.icon-xiangshangjiantou:before{content:"\e65d"}.icon-xiangxia:before{content:"\e637"}.icon-xiangxiazhankai-xianxingyuankuang:before{content:"\e8f2"}.icon-xiangshangshouqi-xianxingyuankuang:before{content:"\e8f3"}.icon-shanchu:before{content:"\e603"}.drawing[data-v-e3f583c8]{--panel-bg:#fff;--panel-border:#e8ecf0;--section-bg:#f7f9fb;--section-hover:#eef2f6;--text-primary:#1d2129;--text-secondary:#4e5969;--text-muted:#86909c;--accent-blue:#165dff;--accent-blue-light:#e8f0ff;--accent-blue-hover:#4080ff;--border-light:#e5e6eb;--border-medium:#c9cdd4;--danger-color:#f53f3f;--warning-color:#ff7d00;--shadow-sm:0 1px 2px rgba(0,0,0,0.06);--shadow-md:0 2px 8px rgba(0,0,0,0.08);--radius-sm:6px;--radius-md:8px;--transition-fast:0.15s ease;--transition-normal:0.25s ease;--layer-height:40px;--icon-size:28px;--icon-font:16px;--action-size:24px}.icon-bianliang[data-v-e3f583c8]{font-size:16px;transition:color var(--transition-fast)}.icon-bianliang.variate-active[data-v-e3f583c8]{color:var(--accent-blue)!important;filter:drop-shadow(0 0 3px rgba(22,93,255,.25))}.drawing[data-v-e3f583c8]{width:100%;height:100%;padding:8px 0;overflow-x:hidden;overflow-y:auto}.drawing[data-v-e3f583c8]::-webkit-scrollbar{width:4px}.drawing[data-v-e3f583c8]::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:4px}.drawing[data-v-e3f583c8]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.drawing[data-v-e3f583c8]::-webkit-scrollbar-track{background:transparent}.drawing .drawing-item[data-v-e3f583c8]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-sm);margin:1px 6px;transition:background var(--transition-fast)}.drawing .drawing-item .not[data-v-e3f583c8]{display:flex;align-items:center;height:var(--layer-height);padding:0 10px;gap:6px;border-radius:var(--radius-sm);transition:all var(--transition-fast);position:relative}.drawing .drawing-item .not[data-v-e3f583c8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:var(--accent-blue);border-radius:0 2px 2px 0;transition:height var(--transition-fast)}.drawing .drawing-item .icon[data-v-e3f583c8]{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;border-radius:4px;overflow:hidden;background-image:linear-gradient(45deg,#e8e8e8 25%,transparent 0,transparent 75%,#e8e8e8 0),linear-gradient(45deg,#e8e8e8 25%,transparent 0,transparent 75%,#e8e8e8 0);background-size:8px 8px;background-position:0 0,4px 4px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-light);transition:border-color var(--transition-fast)}.drawing .drawing-item .icon i[data-v-e3f583c8]{font-size:var(--icon-font);color:var(--text-secondary);transition:color var(--transition-fast)}.drawing .drawing-item .icon img[data-v-e3f583c8]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.drawing .drawing-item .text[data-v-e3f583c8],.drawing .drawing-item .textwebkit[data-v-e3f583c8]{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.drawing .drawing-item .text[data-v-e3f583c8]{flex:1;min-width:0;margin:0 4px;font-size:12px;color:var(--text-primary);line-height:1.4;transition:color var(--transition-fast)}.drawing .drawing-item .text .group-input[data-v-e3f583c8] .el-input__inner{padding:0 4px;height:22px;line-height:22px;font-size:12px;border-radius:3px}.drawing .drawing-item .group-text[data-v-e3f583c8]{width:50px;flex:0 0 auto}.drawing .drawing-item .lock[data-v-e3f583c8]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--action-size);height:var(--action-size);color:var(--warning-color);font-size:13px}.drawing .drawing-item .rule-warn[data-v-e3f583c8]{font-size:11px;color:var(--danger-color);white-space:nowrap;flex-shrink:0}.drawing .drawing-item .eye[data-v-e3f583c8]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--action-size);height:var(--action-size);border-radius:4px;color:var(--text-muted);font-size:14px;opacity:0;transition:all var(--transition-fast);cursor:pointer}.drawing .drawing-item .eye[data-v-e3f583c8]:hover{color:var(--accent-blue);background:var(--accent-blue-light)}.drawing .drawing-item.hide .eye[data-v-e3f583c8],.hide .drawing .drawing-item .eye[data-v-e3f583c8]{opacity:1}.drawing .drawing-item[data-v-e3f583c8]:hover{background:var(--section-hover)}.drawing .drawing-item:hover .icon[data-v-e3f583c8]{border-color:var(--border-medium)}.drawing .drawing-item:hover .eye[data-v-e3f583c8]{opacity:1}.drawing .active[data-v-e3f583c8]{background:var(--accent-blue-light)!important}.drawing .active[data-v-e3f583c8]:before{height:20px!important}.drawing .active .icon[data-v-e3f583c8]{border-color:var(--accent-blue)!important}.drawing .active .icon i[data-v-e3f583c8]{color:var(--accent-blue)!important}.drawing .active .text[data-v-e3f583c8]{color:var(--accent-blue)!important;font-weight:500}.drawing .hide[data-v-e3f583c8]{cursor:pointer;opacity:.5;transition:opacity var(--transition-fast)}.drawing .hide .not[data-v-e3f583c8]{display:flex;align-items:center;height:var(--layer-height);padding:0 10px;gap:6px}.drawing .hide .icon[data-v-e3f583c8]{width:var(--icon-size);height:var(--icon-size);border-radius:4px;overflow:hidden;background-image:linear-gradient(45deg,#d0d0d0 25%,transparent 0,transparent 75%,#d0d0d0 0),linear-gradient(45deg,#d0d0d0 25%,transparent 0,transparent 75%,#d0d0d0 0);background-size:8px 8px;background-position:0 0,4px 4px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-light)}.drawing .hide .icon i[data-v-e3f583c8]{color:var(--text-muted)}.drawing .hide .grouptext[data-v-e3f583c8],.drawing .hide .text[data-v-e3f583c8]{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--border-medium);text-decoration-color:var(--border-medium)}.drawing .hide img[data-v-e3f583c8]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;opacity:.6}.drawing .hide .eye[data-v-e3f583c8]{opacity:1}.drawing .hide[data-v-e3f583c8]:hover{opacity:.75}.drawing .group .grouptitle[data-v-e3f583c8]{display:flex;align-items:center;height:var(--layer-height);padding:0 10px;gap:6px;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);position:relative}.drawing .group .grouptitle[data-v-e3f583c8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:var(--accent-blue);border-radius:0 2px 2px 0;transition:height var(--transition-fast)}.drawing .group .grouptitle[data-v-e3f583c8]:hover{background:var(--section-hover)}.drawing .group .grouptitle:hover .eye[data-v-e3f583c8]{opacity:1}.drawing .group .grouptitle.active[data-v-e3f583c8]{background:var(--accent-blue-light)!important}.drawing .group .grouptitle.active[data-v-e3f583c8]:before{height:20px!important}.drawing .group .grouptext[data-v-e3f583c8]{flex:1;min-width:0;font-size:12px;color:var(--text-primary);display:flex;align-items:center;gap:4px;overflow:hidden}.drawing .group .grouptext .el-icon-caret-bottom[data-v-e3f583c8],.drawing .group .grouptext .el-icon-caret-right[data-v-e3f583c8]{font-size:12px;color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0}.drawing .group .grouptext span[data-v-e3f583c8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawing .group .group-item[data-v-e3f583c8]{padding-left:16px;border-left:2px solid var(--border-light);margin-left:14px;margin-top:2px;margin-bottom:2px;transition:border-color var(--transition-fast)}.drawing .group .group-item[data-v-e3f583c8]:hover{border-left-color:var(--accent-blue)}.drawing .group .group-item .not[data-v-e3f583c8]{height:36px}.drawing .dragging[data-v-e3f583c8]{opacity:.4;background:var(--accent-blue-light);border-radius:var(--radius-sm)}.drawing .chosen[data-v-e3f583c8]{background:var(--accent-blue-light);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}.drawing .drag-start[data-v-e3f583c8]{opacity:.6}.drawing .group-item:hover .eye[data-v-e3f583c8],.drawing .grouptitle:hover .eye[data-v-e3f583c8]{opacity:1}.drawing .empty-hint[data-v-e3f583c8]{display:flex;align-items:center;justify-content:center;height:120px;color:var(--text-muted);font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.writing[data-v-1eadd051]{width:100%;overflow-x:auto;height:100%}.writing .outline .outline-head[data-v-1eadd051]{width:100%;display:flex;justify-content:space-between;padding:14px 14px 6px;align-items:center}.writing .outline .outline-head .head-left[data-v-1eadd051]{font-weight:600;font-size:14px;color:#1f2937;letter-spacing:.2px}.writing .outline .outline-head .head-right[data-v-1eadd051]{color:#4c535c;font-size:13px;cursor:pointer;transition:all .2s ease}.writing .outline .outline-head .head-right[data-v-1eadd051]:hover{opacity:.7}.writing .outline .outline-list[data-v-1eadd051]{margin:0 10px 10px;display:flex;flex-wrap:wrap;background-color:#f1f2f4;border-radius:12px;padding:3px}.writing .outline .outline-list .list-item[data-v-1eadd051]{width:25%;height:73px;background-color:#f1f2f4;border-radius:8px;transition:all .2s ease}.writing .outline .outline-list .list-item img[data-v-1eadd051]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.writing .outline .outline-list .list-item .item[data-v-1eadd051]{width:88%;cursor:pointer;height:88%;margin:6%;border-radius:8px;display:flex;justify-content:center;font-size:12px;align-items:center;color:#fff;transition:all .2s ease;overflow:hidden}.writing .outline .outline-list .list-item .item[data-v-1eadd051]:hover{background-color:#b8bec5;transform:translateY(-1px)}.writing .writing-list .list-head[data-v-1eadd051]{height:44px;width:100%;padding:0 12px;display:flex;align-items:center;border-bottom:1px solid #e5e7eb}.writing .writing-list .list-head .back-btn[data-v-1eadd051]{cursor:pointer;font-size:14px;font-weight:600;color:#1f2937;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;margin-left:-8px;border-radius:8px;transition:all .2s ease}.writing .writing-list .list-head .back-btn i[data-v-1eadd051]{font-size:14px;font-weight:600}.writing .writing-list .list-head .back-btn[data-v-1eadd051]:active{background:rgba(64,158,255,.1)}.writing .writing-list .scroll-container[data-v-1eadd051]{height:calc(100vh - 98px);overflow-y:auto}.writing .writing-list .lists[data-v-1eadd051]{padding:10px;display:flex;flex-wrap:wrap}.writing .writing-list .lists .list-item[data-v-1eadd051]{width:33%;height:10vh}.writing .writing-list .lists .list-item .item-img[data-v-1eadd051]{width:94%;height:94%;margin:3%;border:1px solid #e5e7eb;background-color:#fff;border-radius:8px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:all .2s ease;overflow:hidden}.writing .writing-list .lists .list-item .item-img img[data-v-1eadd051]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.writing .writing-list .lists .list-item .item-img[data-v-1eadd051]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d1d5db;transform:translateY(-1px)}.writing .writing-list .hint[data-v-1eadd051]{width:100%;text-align:center;color:#9da3ac;font-size:12px;padding:8px 0}@font-face{font-family:方正正中黑简体;src:url(/font/public01/方正正中黑简体.woff2) format("truetype")}@font-face{font-family:"方正兰亭黑简体(商用)";src:url("/font/public01/方正兰亭黑简体(商用).woff2") format("truetype")}@font-face{font-family:字魂甜豆体;src:url("/font/public01/字魂甜豆体(商用需授权).woff2") format("truetype")}@font-face{font-family:造字工房方黑体;src:url(/font/public01/造字工房方黑体.woff2) format("truetype")}@font-face{font-family:方正兰亭中黑简体;src:url(/font/public01/方正兰亭中黑简体.woff2) format("truetype")}@font-face{font-family:字魂丰年体;src:url(/font/public01/字魂丰年体.woff2) format("truetype")}@font-face{font-family:字魂新曲黑;src:url(/font/public01/字魂新曲黑.woff2) format("truetype")}@font-face{font-family:AlimamaAgileVF-Thin;src:url(/font/public01/AlimamaAgileVF-Thin.woff2) format("truetype")}@font-face{font-family:AlimamaDongFangDaKai-Regular;src:url(/font/public01/AlimamaDongFangDaKai-Regular.woff2) format("truetype")}@font-face{font-family:AlimamaFangYuanTiVF-Thin;src:url(/font/public01/AlimamaFangYuanTiVF-Thin.woff2) format("truetype")}@font-face{font-family:AlimamaShuHeiTi-Bold;src:url(/font/public01/AlimamaShuHeiTi-Bold.woff2) format("truetype")}@font-face{font-family:DingTalkJinBuTi-Regular;src:url(/font/public01/DingTalkJinBuTi-Regular.woff2) format("truetype")}@font-face{font-family:TaoBaoMaiCaiTi-Regular;src:url(/font/public01/TaoBaoMaiCaiTi-Regular.woff2) format("truetype")}@font-face{font-family:JDLangZhengTi Light;src:url(/font/public01/JDLangZhengTiLight.woff2) format("truetype")}@font-face{font-family:JDLangZhengTi Regular;src:url(/font/public01/JDLangZhengTiRegular.woff2) format("truetype")}@font-face{font-family:FDCFONT-BOLD-0;src:url(/font/public01/FDCFONT-BOLD-0.woff2) format("truetype")}@font-face{font-family:FDCFONT-REGULAR-0;src:url(/font/public01/FDCFONT-REGULAR-0.woff2) format("truetype")}@font-face{font-family:汉仪雅酷黑75w;src:url(/font/public01/汉仪雅酷黑75w.woff2) format("truetype")}@font-face{font-family:HYLiLiangHeiJ;src:url(/font/public01/HYLiLiangHeiJ.woff2) format("truetype")}@font-face{font-family:汉仪瑞意宋_75J;src:url(/font/public01/汉仪瑞意宋_75J.woff2) format("truetype")}@font-face{font-family:ZCOOL Addict Italic\ 01;src:url("/font/public01/ZCOOL Addict Italic 01.woff2") format("truetype")}@font-face{font-family:ZCOOL Addict Italic\ 02;src:url("/font/public01/ZCOOL Addict Italic 02.woff2") format("truetype")}@font-face{font-family:仓耳非白W01;src:url(/font/public01/仓耳非白W01.woff2) format("truetype")}@font-face{font-family:仓耳非白W02;src:url(/font/public01/仓耳非白W02.woff2) format("truetype")}@font-face{font-family:仓耳非白W03;src:url(/font/public01/仓耳非白W03.woff2) format("truetype")}@font-face{font-family:仓耳非白W04;src:url(/font/public01/仓耳非白W04.woff2) format("truetype")}@font-face{font-family:仓耳非白W05;src:url(/font/public01/仓耳非白W05.woff2) format("truetype")}@font-face{font-family:仓耳舒圆体W01;src:url(/font/public01/仓耳舒圆体W01.woff2) format("truetype")}@font-face{font-family:仓耳舒圆体W02;src:url(/font/public01/仓耳舒圆体W02.woff2) format("truetype")}@font-face{font-family:仓耳舒圆体W03;src:url(/font/public01/仓耳舒圆体W03.woff2) format("truetype")}@font-face{font-family:仓耳舒圆体W04;src:url(/font/public01/仓耳舒圆体W04.woff2) format("truetype")}@font-face{font-family:仓耳舒圆体W05;src:url(/font/public01/仓耳舒圆体W05.woff2) format("truetype")}@font-face{font-family:仓耳小丸子;src:url(/font/public01/仓耳小丸子.woff2) format("truetype")}@font-face{font-family:仓耳与墨W01;src:url(/font/public01/仓耳与墨W01.woff2) format("truetype")}@font-face{font-family:仓耳与墨W02;src:url(/font/public01/仓耳与墨W02.woff2) format("truetype")}@font-face{font-family:仓耳与墨W03;src:url(/font/public01/仓耳与墨W03.woff2) format("truetype")}@font-face{font-family:仓耳与墨W04;src:url(/font/public01/仓耳与墨W04.woff2) format("truetype")}@font-face{font-family:仓耳与墨W05;src:url(/font/public01/仓耳与墨W05.woff2) format("truetype")}@font-face{font-family:峰广明锐体;src:url(/font/public01/峰广明锐体.woff2) format("truetype")}@font-face{font-family:海派腔调禅粗黑简2\.0_downcc;src:url(/font/public01/海派腔调禅粗黑简2.0_downcc.woff2) format("truetype")}@font-face{font-family:廻想体;src:url(/font/public01/廻想体.woff2) format("truetype")}@font-face{font-family:摩登小方体;src:url(/font/public01/摩登小方体.woff2) format("truetype")}@font-face{font-family:胖胖猪肉体;src:url(/font/public01/胖胖猪肉体.woff2) format("truetype")}@font-face{font-family:锐字真言体;src:url(/font/public01/锐字真言体.woff2) format("truetype")}@font-face{font-family:素材集市康康体;src:url(/font/public01/素材集市康康体.woff2) format("truetype")}@font-face{font-family:站酷仓耳渔阳体-W01;src:url(/font/public01/站酷仓耳渔阳体-W01.woff2) format("truetype")}@font-face{font-family:站酷仓耳渔阳体-W02;src:url(/font/public01/站酷仓耳渔阳体-W02.woff2) format("truetype")}@font-face{font-family:站酷仓耳渔阳体-W03;src:url(/font/public01/站酷仓耳渔阳体-W03.woff2) format("truetype")}@font-face{font-family:站酷仓耳渔阳体-W04;src:url(/font/public01/站酷仓耳渔阳体-W04.woff2) format("truetype")}@font-face{font-family:站酷仓耳渔阳体-W05;src:url(/font/public01/站酷仓耳渔阳体-W05.woff2) format("truetype")}@font-face{font-family:站酷高端黑修订151105;src:url(/font/public01/站酷高端黑修订151105.woff2) format("truetype")}@font-face{font-family:站酷快乐体2016修订版;src:url(/font/public01/站酷快乐体2016修订版.woff2) format("truetype")}@font-face{font-family:站酷文艺体;src:url(/font/public01/站酷文艺体.woff2) format("truetype")}@font-face{font-family:卓健橄榄简体;src:url(/font/public01/卓健橄榄简体.woff2) format("truetype")}@font-face{font-family:字体圈欣意吉祥宋;src:url(/font/public01/字体圈欣意吉祥宋.woff2) format("truetype")}@font-face{font-family:Alibaba-PuHuiTi-Heavy;src:url(/font/public01/Alibaba-PuHuiTi-Heavy.woff2) format("truetype")}@font-face{font-family:Alibaba-PuHuiTi-Bold;src:url(/font/public01/Alibaba-PuHuiTi-Bold.woff2) format("truetype")}@font-face{font-family:站酷小薇LOGO体;src:url(/font/public01/站酷小薇LOGO体.woff2) format("truetype")}@font-face{font-family:站酷酷黑体;src:url(/font/public01/站酷酷黑体.woff2) format("truetype")}@font-face{font-family:zcool151105;src:url(/font/public01/站酷高端黑修订151105.woff2) format("truetype")}@font-face{font-family:FZLTZHJW;src:url(/font/public01/FZLTZHJW.woff2) format("truetype")}@font-face{font-family:FZBaoSong-Z04S;src:url(/font/public01/5661beb3-7613-4c63-b1a1-b3485f56174a.woff2) format("truetype")}@font-face{font-family:FZBeiWeiKaiShu-S19S;src:url(/font/public01/be936bc8-33ea-4d3d-a975-b3719ca8c4fb.woff2) format("truetype")}@font-face{font-family:FZBoYaSongS-GB;src:url(/font/public01/9df9110d-82e0-4336-9f58-78d06c2b93e2.woff2) format("truetype")}@font-face{font-family:FZBangShuXingS-R-GB;src:url(/font/public01/9f8e8e3c-4ae3-4a10-bfe4-c47f548a781b.woff2) format("truetype")}@font-face{font-family:FZChaoCuHei-M10S;src:url(/font/public01/ef2847f6-26ed-47f9-be51-d70a420e1150.woff2) format("truetype")}@font-face{font-family:FZCuHeiSongS-B-GB;src:url(/font/public01/f4545472-86c5-40ae-aa3c-e371e1f12342.woff2) format("truetype")}@font-face{font-family:FZCuHuoYi-M25S;src:url(/font/public01/1e242844-a77f-4c61-aebf-5921051c4d8d.woff2) format("truetype")}@font-face{font-family:FZCuQian-M17S;src:url(/font/public01/fb8b1d40-96f3-44f0-aab9-e4fa04734d2a.woff2) format("truetype")}@font-face{font-family:FZCuSong-B09S;src:url(/font/public01/5e6cc3e8-8f66-4767-b7c2-a7a39d0e49c6.woff2) format("truetype")}@font-face{font-family:FZTanHeiS-B-GB;src:url(/font/public01/642e4780-f67d-4295-b6af-c33636ecb7ca.woff2) format("truetype")}@font-face{font-family:FZCaiYun-M09S;src:url(/font/public01/8f4089c0-90f3-44df-9d8f-dd125d88e039.woff2) format("truetype")}@font-face{font-family:FZDaBiaoSong-B06S;src:url(/font/public01/79b297f4-fb7f-488f-b0d2-fe37dddee819.woff2) format("truetype")}@font-face{font-family:FZDaHei-B02S;src:url(/font/public01/92922989-313f-4a8a-8edb-a394c5209a61.woff2) format("truetype")}@font-face{font-family:FZFangSong-Z02S;src:url(/font/public01/9e76f02d-166e-4f4a-8a89-739c073511c1.woff2) format("truetype")}@font-face{font-family:FZGuLi-S12S;src:url(/font/public01/b78be9f2-5423-46d9-aa8e-a956a43be1f0.woff2) format("truetype")}@font-face{font-family:FZHuangCao-S09S;src:url(/font/public01/c89c0411-6d2c-4dd8-b708-9c70410fbc67.woff2) format("truetype")}@font-face{font-family:FZHuaLi-M14S;src:url(/font/public01/1d3c6fd6-f027-4676-9cd5-5dc2e2d846e8.woff2) format("truetype")}@font-face{font-family:FZHuPo-M04S;src:url(/font/public01/17369d39-b9e0-4b6c-87eb-3a40b7c8edab.woff2) format("truetype")}@font-face{font-family:FZHei-B01S;src:url(/font/public01/977898bb-b8a1-4b7b-a22f-6b7c081e2c39.woff2) format("truetype")}@font-face{font-family:FZHanZhenGuangBiaoS-GB;src:url(/font/public01/81608f1d-c995-499e-978f-4a34a792715c.woff2) format("truetype")}@font-face{font-family:FZJCXS;src:url(/font/public01/ffde3c00-3f69-4b72-a4a2-641ab822bdca.woff2) format("truetype")}@font-face{font-family:FZJianZhi-M23S;src:url(/font/public01/3c3e2f88-cc61-4506-b92c-503753d08434.woff2) format("truetype")}@font-face{font-family:FZKangTi-S07S;src:url(/font/public01/40ff2d1c-bf38-4bdb-8218-6dd3ff9ec930.woff2) format("truetype")}@font-face{font-family:FZKaTong-M19S;src:url(/font/public01/8f7d875f-430e-4efc-ac97-a100833afe86.woff2) format("truetype")}@font-face{font-family:FZLiShuII-S06S;src:url(/font/public01/3433b536-4b5c-4e5e-a12c-47f0a8322116.woff2) format("truetype")}@font-face{font-family:FZLiBian-S02S;src:url(/font/public01/d83e6c98-5787-4b32-bd09-4b1da282cf34.woff2) format("truetype")}@font-face{font-family:FZLiShu-S01S;src:url(/font/public01/79a9f25c-e0e6-41a5-a9f1-9b9529aec1d9.woff2) format("truetype")}@font-face{font-family:FZLanTingHeiS-R-GB;src:url(/font/public01/f3899ddc-9af1-4d2f-89c9-6b7d2698322b.woff2) format("truetype")}@font-face{font-family:FZLanTingKanHeiS-R-GB;src:url(/font/public01/ae6a88f3-0b6d-4506-91ab-5edf23c62aa6.woff2) format("truetype")}@font-face{font-family:FZLanTingHeiS-H-GB;src:url(/font/public01/1f520e3f-dbe8-499e-a1ed-d17bb4f8d3e2.woff2) format("truetype")}@font-face{font-family:FZLanTingHeiS-DB-GB;src:url(/font/public01/5c372780-3c01-4db1-9516-11245734c435.woff2) format("truetype")}@font-face{font-family:FZLiuXingTi-M26S;src:url(/font/public01/8fc55421-da7d-4b0b-bf00-d437eac7b2ac.woff2) format("truetype")}@font-face{font-family:FZLanTingHei-DB-GBK;src:url(/font/public01/b5bc96e3-5d4c-4116-905d-a511f3ffe0f8.woff2) format("truetype")}@font-face{font-family:FZMeiHei-M07S;src:url(/font/public01/fcc37d29-8577-4cc1-99ff-e54b4bc6d273.woff2) format("truetype")}@font-face{font-family:FZPingHe-S11S;src:url(/font/public01/32e899df-c681-4f98-a521-c6e07505934b.woff2) format("truetype")}@font-face{font-family:FZPangTouYu-M24S;src:url(/font/public01/e2b8f124-8635-46ed-b12f-45c6ac00be07.woff2) format("truetype")}@font-face{font-family:FZPangWa-M18S;src:url(/font/public01/7a68f617-af4c-41e3-b086-ad1117ef417b.woff2) format("truetype")}@font-face{font-family:FZQiTi-S14S;src:url(/font/public01/866c95bc-e493-435b-a9a0-37f5d79c2a20.woff2) format("truetype")}@font-face{font-family:FZSongIII-Z05S;src:url(/font/public01/ea2440d7-7bf6-4f2c-8605-4de5815a56c2.woff2) format("truetype")}@font-face{font-family:FZShaoEr-M11S;src:url(/font/public01/6f99bc70-1272-4f3c-8ffc-26a251b46b6b.woff2) format("truetype")}@font-face{font-family:FZShuiHei-M21S;src:url(/font/public01/d3d13fbe-e26d-417d-9776-d31d0ffc766e.woff2) format("truetype")}@font-face{font-family:FZShouJinShu-S10S;src:url(/font/public01/bc3e30a2-d158-48bb-a8a4-4eaad51b48cd.woff2) format("truetype")}@font-face{font-family:FZShuTi;src:url(/font/public01/d8495350-3a90-4bc2-8363-3886de3e5847.woff2) format("truetype")}@font-face{font-family:FZSuXinShiLiuKaiS-R-GB;src:url(/font/public01/ba5daa58-ae38-4f06-9d7b-de6fc706ec97.woff2) format("truetype")}@font-face{font-family:FZShuiZhu-M08S;src:url(/font/public01/7f5d3400-541e-44bd-840f-6bd8761cdfb3.woff2) format("truetype")}@font-face{font-family:FZTeCuGuangHuiS-R-GB;src:url(/font/public01/2033d55a-ad64-4a17-9145-df3dc980fad3.woff2) format("truetype")}@font-face{font-family:FZTieJinLiShu-S17S;src:url(/font/public01/c45ee1f1-6657-40ba-8221-237db532a848.woff2) format("truetype")}@font-face{font-family:FZTLJW;src:url(/font/public01/3121ad8f-a863-4661-903f-aa7e82847b8b.woff2) format("truetype")}@font-face{font-family:FZWeiBei-S03S;src:url(/font/public01/4dac4b01-987e-4bac-bc3a-cede361a7f50.woff2) format("truetype")}@font-face{font-family:FZXiaoBiaoSong-B05S;src:url(/font/public01/208c3b20-ef16-44c5-a694-e096467d2e1b.woff2) format("truetype")}@font-face{font-family:FZXiDengXian-Z06S;src:url(/font/public01/de142020-1f57-4f30-87ee-07fba3f1285e.woff2) format("truetype")}@font-face{font-family:FZXiHeiI-Z08S;src:url(/font/public01/40a2e9c1-1e81-4dc7-ad77-748ca9aaef86.woff2) format("truetype")}@font-face{font-family:FZXiangLi-S17S;src:url(/font/public01/05bf664a-c69a-4616-93d1-633f3184f03c.woff2) format("truetype")}@font-face{font-family:FZXingKai-S04S;src:url(/font/public01/8fbe3d10-44d6-4307-8a38-9df85cdfd4e5.woff2) format("truetype")}@font-face{font-family:FZXiQian-M15S;src:url(/font/public01/47b5b594-f7ac-4291-8102-739adfdf75af.woff2) format("truetype")}@font-face{font-family:FZXiShanHu-M13S;src:url(/font/public01/32daa74d-7209-46af-a396-e27c92a1727b.woff2) format("truetype")}@font-face{font-family:FZXiaoZhuanTi-S13T;src:url(/font/public01/bf383d02-a50c-4eb2-a95c-1e1c276f235a.woff2) format("truetype")}@font-face{font-family:FZXiYuan-M01S;src:url(/font/public01/3db72851-93b9-431f-be78-04ee8f18da62.woff2) format("truetype")}@font-face{font-family:FZZhunYuan-M02S;src:url(/font/public01/d411730b-b2ae-46ca-bf62-60dbb176c723.woff2) format("truetype")}@font-face{font-family:FZCuYuan-M03S;src:url(/font/public01/bc483170-d2d0-4051-af3a-1c44a9dd08a1.woff2) format("truetype")}@font-face{font-family:FZYingBiKaiShu-S15S;src:url(/font/public01/c4beda09-9c5d-4839-b4bc-9f76cdd4cf35.woff2) format("truetype")}@font-face{font-family:FZYingBiXingShu-S16S;src:url(/font/public01/b64ffcbd-fb23-45e6-a932-63f6561d2a3f.woff2) format("truetype")}@font-face{font-family:FZYiHei-M20S;src:url(/font/public01/13db242e-f3fa-45ec-ab21-96c9dd2d408a.woff2) format("truetype")}@font-face{font-family:FZYaoTi-M06S;src:url(/font/public01/b9bd52a4-2768-456b-897e-9695ba12aa89.woff2) format("truetype")}@font-face{font-family:FZYaoTi;src:url(/font/public01/448d6f9b-945c-44ef-abe0-4701650f3e69.woff2) format("truetype")}@font-face{font-family:FZYanSongS-R-GB;src:url(/font/public01/1d80b3f4-53c3-477c-9d2d-004dd023e033.woff2) format("truetype")}@font-face{font-family:FZYanSongS-EB-GB;src:url(/font/public01/d24e6d13b0831f72712056260267d0c4.woff2) format("truetype")}@font-face{font-family:FZYanSongS-DB-GB;src:url(/font/public01/5ee01272-2e9a-4b85-bd0d-27756c77eae3.woff2) format("truetype")}@font-face{font-family:FZZhanBiHei-M22S;src:url(/font/public01/852629d6-cf4e-4999-bd13-db8dd5267b22.woff2) format("truetype")}@font-face{font-family:FZZhengHeiS-B-GB;src:url(/font/public01/1b081806-3844-48f2-8734-053f51fc134d.woff2) format("truetype")}@font-face{font-family:FZZhengHeiS-EB-GB;src:url(/font/public01/b936f5d0-1e12-42d8-8e92-a3d724cd38ef.woff2) format("truetype")}@font-face{font-family:FZZhongDengXian-Z07S;src:url(/font/public01/0e95e438-7fd7-4f30-8a44-0d2343912caa.woff2) format("truetype")}@font-face{font-family:FZZhengHeiS-R-GB;src:url(/font/public01/16f87afe-ef0e-4282-a356-f74ceb205a3d.woff2) format("truetype")}@font-face{font-family:FZZhiYi-M12S;src:url(/font/public01/39b6c91d-a79e-4d5b-829b-9e59d20817af.woff2) format("truetype")}@font-face{font-family:方正吕建德字体;src:url(/font/public01/3c069591-29d1-44ec-88a6-469fde3a9325.woff2) format("truetype")}@font-face{font-family:FZZJ-LJDXKJW;src:url(/font/public01/28db9ce1-d7f6-4abb-89ff-1b79086f5619.woff2) format("truetype")}@font-face{font-family:FZZJ-TTYBJW;src:url(/font/public01/9fdd6684-8398-4671-b0ba-88423ae7f9bc.woff2) format("truetype")}@font-face{font-family:FZZJ-YGYTKJW;src:url(/font/public01/f0a2da90-0217-4428-b17a-043a6e8c279b.woff2) format("truetype")}@font-face{font-family:FZZhongQian-M16S;src:url(/font/public01/dd3b8f03-10bc-473e-bfc0-acc0d6f9f093.woff2) format("truetype")}@font-face{font-family:方正藏体简体;src:url(/font/public01/37f88c97-1233-4e48-9798-6eb021e7fe2b.woff2) format("truetype")}@font-face{font-family:FZZhengHeiS-EL-GB;src:url(/font/public01/e8781045-1e50-41b9-ab45-ca0ddba950c9.woff2) format("truetype")}@font-face{font-family:FZZongYi-M05S;src:url(/font/public01/92753073-a63a-4e29-b24c-50d970cd54af.woff2) format("truetype")}@font-face{font-family:FZZhengHeiS-DB-GB;src:url(/font/public01/5320ebfe-6c6f-43d9-95c6-673fbc38c6e4.woff2) format("truetype")}@font-face{font-family:FZZhengHeiS-M-GB;src:url(/font/public01/80aa2e1d-00b8-4992-9782-af6fa9f9e642.woff2) format("truetype")}@font-face{font-family:GravuraStd;src:url(/font/public01/dc03c6d5c140855a30732e265c3fecc9.woff2) format("opentype")}@font-face{font-family:HappyZcool;src:url(/font/public01/730473a3-7241-42f9-be97-8aa4d2a9ca23.woff2) format("truetype")}@font-face{font-family:FZDaHei-B02;src:url(/font/public01/69203de2-da17-4eb2-b467-d56ecd4e4120.woff2) format("truetype")}@font-face{font-family:FZCuYuan-M03;src:url(/font/public01/0183343e-fb34-498d-a241-7f07e69115cd.woff2) format("truetype")}@font-face{font-family:zcool-gdh;src:url(/font/public01/6f50da68-3545-470c-a296-baa2ea2a5b6c.woff2) format("truetype")}@font-face{font-family:FZLanTingHeiS-DB1-GBK;src:url(/font/public01/b8b1d5ea3b80e52fb5162517fad3e3c6.woff2) format("truetype")}@font-face{font-family:FZLanTingHeiS-B-GB;src:url(/font/public01/5526c83ea24fdadfd86551a434c82bcb.woff2) format("truetype")}@font-face{font-family:zcoolwenyiti;src:url(/font/public01/e7cbdb104483959fceaa167cfa9cb77e.woff2) format("truetype")}@font-face{font-family:ZCOOL_KuHei;src:url(/font/public01/6b4f114c44c815accc37538e06e79d6b.woff2) format("truetype")}.matting-container[data-v-9b757cd8]{display:flex;flex-direction:column;gap:0}.matting-toolbar[data-v-9b757cd8]{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #e8ecf0;margin-bottom:12px}.matting-toolbar[data-v-9b757cd8] .el-button{border-radius:6px;font-size:13px;font-weight:500;padding:7px 14px;border-color:#e8ecf0;color:#4e5969;transition:all .2s ease}.matting-toolbar[data-v-9b757cd8] .el-button:focus,.matting-toolbar[data-v-9b757cd8] .el-button:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.06)}.matting-toolbar[data-v-9b757cd8] .el-button:active{border-color:#0e4ddb;color:#0e4ddb;background:rgba(22,93,255,.1)}.canvas[data-v-9b757cd8]{width:100%;min-height:500px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;border:1px solid #e8ecf0;background:#fff}.canvas #alterCanvas[data-v-9b757cd8]{min-height:500px;display:flex;align-items:center;justify-items:center;background:linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 0,transparent 75%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06)),linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 0,transparent 75%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06));background-size:20px 20px;background-position:0 0,10px 10px}.matting-footer[data-v-9b757cd8]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:16px;margin-top:16px;border-top:1px solid #e8ecf0}.matting-footer[data-v-9b757cd8] .el-button{border-radius:6px;font-weight:500;font-size:13px;padding:8px 20px;min-width:72px;transition:all .2s ease}.matting-footer[data-v-9b757cd8] .el-button--primary{background:#165dff;border-color:#165dff}.matting-footer[data-v-9b757cd8] .el-button--primary:focus,.matting-footer[data-v-9b757cd8] .el-button--primary:hover{background:#4080ff;border-color:#4080ff}.matting-footer[data-v-9b757cd8] .el-button--primary:active{background:#0e4ddb;border-color:#0e4ddb}.matting-footer[data-v-9b757cd8] .el-button--default{border-color:#e8ecf0;color:#4e5969}.matting-footer[data-v-9b757cd8] .el-button--default:focus,.matting-footer[data-v-9b757cd8] .el-button--default:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.06)}.cutout-container[data-v-3c53c112]{display:flex;flex-direction:column;gap:0}.cutout-container .cropper-wrap[data-v-3c53c112]{width:100%;height:500px;border-radius:8px;overflow:hidden;border:1px solid #e8ecf0;background:#fff}.cutout-container .cutout-footer[data-v-3c53c112]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:16px;margin-top:16px;border-top:1px solid #e8ecf0}.cutout-container .cutout-footer[data-v-3c53c112] .el-button{border-radius:6px;font-weight:500;font-size:13px;padding:8px 20px;min-width:72px;transition:all .2s ease}.cutout-container .cutout-footer[data-v-3c53c112] .el-button--primary{background:#165dff;border-color:#165dff}.cutout-container .cutout-footer[data-v-3c53c112] .el-button--primary:focus,.cutout-container .cutout-footer[data-v-3c53c112] .el-button--primary:hover{background:#4080ff;border-color:#4080ff}.cutout-container .cutout-footer[data-v-3c53c112] .el-button--primary:active{background:#0e4ddb;border-color:#0e4ddb}.cutout-container .cutout-footer[data-v-3c53c112] .el-button--default{border-color:#e8ecf0;color:#4e5969}.cutout-container .cutout-footer[data-v-3c53c112] .el-button--default:focus,.cutout-container .cutout-footer[data-v-3c53c112] .el-button--default:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.06)}.cutout-container[data-v-3c53c112] .el-loading-mask{border-radius:8px;background-color:hsla(0,0%,100%,.85)}.replace[data-v-1850b108] .el-tabs .el-tabs__header{margin-bottom:12px}.replace[data-v-1850b108] .el-tabs .el-tabs__nav-wrap:after{height:1px;background:#e8ecf0}.replace[data-v-1850b108] .el-tabs .el-tabs__item{font-size:13px;font-weight:500;color:#4e5969;transition:color .2s ease}.replace[data-v-1850b108] .el-tabs .el-tabs__item.is-active{color:#165dff;font-weight:600}.replace[data-v-1850b108] .el-tabs .el-tabs__item:hover{color:#165dff}.replace[data-v-1850b108] .el-tabs .el-tabs__active-bar{background-color:#165dff}.replace[data-v-1850b108] .el-form .el-form-item__label{font-size:13px;color:#4e5969}.replace[data-v-1850b108] .el-form .el-input__inner,.replace[data-v-1850b108] .el-form .el-select .el-input__inner{border-radius:6px;border-color:#e8ecf0;font-size:13px}.replace[data-v-1850b108] .el-form .el-input__inner:focus,.replace[data-v-1850b108] .el-form .el-select .el-input__inner:focus{border-color:#165dff}.replace[data-v-1850b108] .el-form .el-button{border-radius:6px;font-weight:500;font-size:13px;padding:7px 16px}.replace[data-v-1850b108] .el-form .el-button--primary{background:#165dff;border-color:#165dff}.replace[data-v-1850b108] .el-form .el-button--primary:focus,.replace[data-v-1850b108] .el-form .el-button--primary:hover{background:#4080ff;border-color:#4080ff}.replace[data-v-1850b108] .el-form .el-button--default{border-color:#e8ecf0;color:#4e5969}.replace[data-v-1850b108] .el-form .el-button--default:focus,.replace[data-v-1850b108] .el-form .el-button--default:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.06)}.replace[data-v-1850b108] .el-upload--picture-card{width:100%;height:100%;line-height:normal;border:none;background:transparent;transition:all .2s ease}.replace[data-v-1850b108] .el-upload--picture-card .el-icon-plus{font-size:28px;color:#86909c;transition:all .2s ease}.replace[data-v-1850b108] .el-upload--picture-card:hover{background:transparent}.replace[data-v-1850b108] .el-upload--picture-card:hover .el-icon-plus{color:#165dff;transform:scale(1.1)}.replace .list[data-v-1850b108]{width:100%;height:58vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-wrap:wrap;align-content:flex-start;padding:4px 0}.replace .list[data-v-1850b108]::-webkit-scrollbar{width:6px}.replace .list[data-v-1850b108]::-webkit-scrollbar-track{background:transparent}.replace .list[data-v-1850b108]::-webkit-scrollbar-thumb{background:#c9cdd4;border-radius:3px}.replace .list[data-v-1850b108]::-webkit-scrollbar-thumb:hover{background:#86909c}.replace .list .list-item[data-v-1850b108]{width:calc(25% - 12px);aspect-ratio:1/1;margin:6px;background:#fff;border:1px solid #e8ecf0;border-radius:8px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;transition:all .2s ease}.replace .list .list-item[data-v-1850b108]:hover{border-color:rgba(22,93,255,.35);box-shadow:0 2px 12px rgba(22,93,255,.1)}.replace .list .list-item:hover .del[data-v-1850b108]{opacity:1;transform:translateY(0)}.replace .list .list-item .check[data-v-1850b108]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.replace .list .list-item .check[data-v-1850b108] .el-checkbox__input{position:absolute;top:6px;right:6px}.replace .list .list-item .check[data-v-1850b108] .el-checkbox__input .el-checkbox__inner{border-radius:4px;width:16px;height:16px;border-color:#c9cdd4;transition:all .2s ease}.replace .list .list-item .check[data-v-1850b108] .el-checkbox__input .el-checkbox__inner:after{left:4px;top:2px}.replace .list .list-item .check[data-v-1850b108] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#165dff;border-color:#165dff}.replace .list .list-item .check[data-v-1850b108] .el-checkbox__label{display:none}.replace .list .list-item .del[data-v-1850b108]{position:absolute;width:100%;height:32px;font-size:12px;font-weight:500;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);bottom:0;line-height:32px;text-align:center;color:#fff;opacity:0;transform:translateY(4px);transition:all .2s ease;z-index:3}.replace .list .list-item .del span[data-v-1850b108]{cursor:pointer}.replace .list .list-item .del span[data-v-1850b108]:hover{color:#f77272}.replace .list .list-item .img[data-v-1850b108]{width:90%;height:90%;display:flex;align-items:center;justify-content:center}.replace .list .list-item .elimage[data-v-1850b108]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.replace .list .hint[data-v-1850b108]{width:100%;text-align:center;color:#86909c;font-size:13px;padding:16px 0}.replace .replace-footer[data-v-1850b108]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:16px;margin-top:12px;border-top:1px solid #e8ecf0}.replace .replace-footer[data-v-1850b108] .el-button{border-radius:6px;font-weight:500;font-size:13px;padding:8px 20px;min-width:72px;transition:all .2s ease}.replace .replace-footer[data-v-1850b108] .el-button--primary{background:#165dff;border-color:#165dff}.replace .replace-footer[data-v-1850b108] .el-button--primary:focus,.replace .replace-footer[data-v-1850b108] .el-button--primary:hover{background:#4080ff;border-color:#4080ff}.replace .replace-footer[data-v-1850b108] .el-button--primary:active{background:#0e4ddb;border-color:#0e4ddb}.replace .replace-footer[data-v-1850b108] .el-button--primary.is-disabled{background:#c9cdd4;border-color:#c9cdd4;opacity:.6}.replace .replace-footer[data-v-1850b108] .el-button--default{border-color:#e8ecf0;color:#4e5969}.replace .replace-footer[data-v-1850b108] .el-button--default:focus,.replace .replace-footer[data-v-1850b108] .el-button--default:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.06)}.el-upload[data-v-06d5a720]{border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.el-upload[data-v-06d5a720]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-06d5a720]{margin:0 auto;font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center;border:1px dashed #d9d9d9!important;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader-icon[data-v-06d5a720]:hover{border-color:#409eff}.avatar[data-v-06d5a720]{width:178px;height:178px;display:block}.image-dropdown[data-v-06d5a720]{display:flex;align-items:center}.image-dropdown-picker[data-v-06d5a720]{position:relative;width:250px;font-family:Arial,sans-serif;margin-left:10px}.dropdown-trigger[data-v-06d5a720]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;transition:border-color .2s}.dropdown-trigger[data-v-06d5a720]:hover{border-color:#42b983}.selected-display[data-v-06d5a720]{display:flex;align-items:center;gap:8px;height:25px}.selected-thumbnail[data-v-06d5a720]{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.dropdown-icon[data-v-06d5a720]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #666;transition:transform .2s}.dropdown-icon.rotate[data-v-06d5a720]{transform:rotate(180deg)}.dropdown-menu[data-v-06d5a720]{position:absolute;top:100%;left:0;right:0;margin-top:2px;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:100;max-height:300px;overflow-y:auto}.search-container[data-v-06d5a720]{padding:8px;border-bottom:1px solid #eee}.search-input[data-v-06d5a720]{width:100%;padding:6px 8px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.search-input[data-v-06d5a720]:focus{outline:none;border-color:#42b983}.category-tabs[data-v-06d5a720]{display:flex;gap:5px;padding:8px;border-bottom:1px solid #eee;flex-wrap:wrap}.category-tabs span[data-v-06d5a720]{padding:4px 8px;font-size:12px;background:#f5f5f5;border-radius:12px;cursor:pointer;transition:all .2s}.category-tabs span.active[data-v-06d5a720]{background:#42b983;color:#fff}.image-list[data-v-06d5a720]{padding:8px;display:flex;width:100%;flex-wrap:wrap}.image-item[data-v-06d5a720]{display:flex;align-items:center;gap:10px;padding:8px;border-radius:4px;cursor:pointer;transition:background-color .2s}.text[data-v-06d5a720]{width:59px;height:59px;-o-object-fit:cover;object-fit:cover;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:700}.image-item[data-v-06d5a720]:hover{background-color:#f5f9f7}.image-thumbnail[data-v-06d5a720]{width:59px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.image-name[data-v-06d5a720]{flex:1;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-results[data-v-06d5a720]{padding:20px;text-align:center;color:#999;font-size:14px}.masking[data-v-63933898]{display:flex;flex-direction:column;gap:0}.masking .masking-option[data-v-63933898]{padding-bottom:12px;border-bottom:1px solid #e8ecf0;margin-bottom:12px}.masking .masking-option .option[data-v-63933898]{width:100%}.masking .canvas[data-v-63933898]{width:100%;min-height:500px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;border:1px solid #e8ecf0;background:#fff}.masking .canvas #alterCanvas[data-v-63933898]{min-height:500px;display:flex;align-items:center;justify-items:center;background:linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 0,transparent 75%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06)),linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 0,transparent 75%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06));background-size:20px 20px;background-position:0 0,10px 10px}.masking .masking-footer[data-v-63933898]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:16px;margin-top:16px;border-top:1px solid #e8ecf0}.masking .masking-footer[data-v-63933898] .el-button{border-radius:6px;font-weight:500;font-size:13px;padding:8px 20px;min-width:72px;transition:all .2s ease}.masking .masking-footer[data-v-63933898] .el-button--primary{background:#165dff;border-color:#165dff}.masking .masking-footer[data-v-63933898] .el-button--primary:focus,.masking .masking-footer[data-v-63933898] .el-button--primary:hover{background:#4080ff;border-color:#4080ff}.masking .masking-footer[data-v-63933898] .el-button--primary:active{background:#0e4ddb;border-color:#0e4ddb}.masking .masking-footer[data-v-63933898] .el-button--default{border-color:#e8ecf0;color:#4e5969}.masking .masking-footer[data-v-63933898] .el-button--default:focus,.masking .masking-footer[data-v-63933898] .el-button--default:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.06)}.wingmob-editor[data-v-0251fba8]{width:100%;height:100%;display:flex;flex-direction:column}.canvas-pane[data-v-0251fba8]{flex:1;display:flex;flex-direction:column;padding:12px;background:#f7f8fa}.canvas-toolbar[data-v-0251fba8]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border:1px solid #e8ecf0;border-radius:8px;margin-bottom:12px;flex-wrap:wrap}.toolbar-group[data-v-0251fba8]{display:flex;align-items:center;gap:8px}.toolbar-group[data-v-0251fba8] .el-color-picker--small{width:48px;height:28px}.toolbar-group[data-v-0251fba8] .el-color-picker--small .el-color-picker__trigger{width:48px;height:28px;border-radius:6px;padding:3px 4px}.toolbar-label[data-v-0251fba8]{font-size:13px;font-weight:500;color:#4e5969;white-space:nowrap}.toolbar-label .label-value[data-v-0251fba8]{color:#165dff;font-weight:600}.toolbar-actions[data-v-0251fba8]{margin-left:auto}.btn[data-v-0251fba8]{padding:5px 14px;border:1px solid #e8ecf0;border-radius:6px;background:#fff;color:#4e5969;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;outline:none}.btn[data-v-0251fba8]:hover{color:#165dff;border-color:#165dff;background:rgba(22,93,255,.04)}.btn[data-v-0251fba8]:active{color:#0e4ddb;border-color:#0e4ddb;background:rgba(22,93,255,.08)}.btn[data-v-0251fba8]:disabled{cursor:not-allowed;opacity:.4;color:#86909c;border-color:#e8ecf0;background:#fff}.btn-secondary[data-v-0251fba8]{background:rgba(22,93,255,.06);color:#165dff;border-color:rgba(22,93,255,.2)}.btn-secondary[data-v-0251fba8]:hover{background:rgba(22,93,255,.1);color:#4080ff;border-color:rgba(22,93,255,.3)}.btn-secondary[data-v-0251fba8]:active{background:rgba(22,93,255,.14);color:#0e4ddb}.brush-range[data-v-0251fba8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100px;height:4px;background:#e8ecf0;border-radius:2px;outline:none;cursor:pointer}.brush-range[data-v-0251fba8]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#165dff;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;-webkit-transition:transform .2s ease;transition:transform .2s ease}.brush-range[data-v-0251fba8]::-webkit-slider-thumb:hover{transform:scale(1.15)}.canvas-wrapper[data-v-0251fba8]{position:relative;width:936px;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:repeating-conic-gradient(rgba(0,0,0,.04) 0 25%,transparent 0 50%) 50%/20px 20px;border-radius:8px;border:1px solid #e8ecf0;overflow:hidden;margin:0 auto}.canvas-placeholder[data-v-0251fba8]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#86909c;font-size:13px;pointer-events:none}.drawing-canvas[data-v-0251fba8]{background:transparent;box-shadow:0 0 0 1px rgba(0,0,0,.04);cursor:crosshair}.drawing-canvas.drawing[data-v-0251fba8]{cursor:pointer}.download-bar[data-v-0251fba8]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:16px;margin-top:16px;border-top:1px solid #e8ecf0}.download-bar[data-v-0251fba8] .el-button{border-radius:6px;font-weight:500;font-size:13px;padding:8px 20px;min-width:72px;transition:all .2s ease}.download-bar[data-v-0251fba8] .el-button--primary{background:#165dff;border-color:#165dff}.download-bar[data-v-0251fba8] .el-button--primary:focus,.download-bar[data-v-0251fba8] .el-button--primary:hover{background:#4080ff;border-color:#4080ff}.download-bar[data-v-0251fba8] .el-button--primary:active{background:#0e4ddb;border-color:#0e4ddb}.download-bar[data-v-0251fba8] .el-button--primary.is-disabled{background:#c9cdd4;border-color:#c9cdd4;opacity:.6}.download-bar[data-v-0251fba8] .el-button--default{border-color:#e8ecf0;color:#4e5969}.download-bar[data-v-0251fba8] .el-button--default:focus,.download-bar[data-v-0251fba8] .el-button--default:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.06)}[data-v-0251fba8] .el-loading-mask{border-radius:8px;background-color:hsla(0,0%,100%,.85)}#brush-indicator{position:fixed;border:2px solid rgba(34,140,255,.6);border-radius:50%;pointer-events:none;z-index:9999;display:none;background-color:rgba(34,140,255,.2);transition:none;box-sizing:border-box}.alter[data-v-7e5a1872]{--panel-bg:#fff;--panel-border:#e8ecf0;--section-bg:#f7f9fb;--section-hover:#eef2f6;--text-primary:#1d2129;--text-secondary:#4e5969;--text-muted:#86909c;--accent-blue:#165dff;--accent-blue-light:#e8f0ff;--accent-blue-hover:#4080ff;--border-light:#e5e6eb;--border-medium:#c9cdd4;--danger-color:#f53f3f;--shadow-sm:0 1px 2px rgba(0,0,0,0.06);--shadow-md:0 2px 8px rgba(0,0,0,0.08);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--transition-fast:0.15s ease;--transition-normal:0.25s ease}[data-v-7e5a1872].el-color-picker--medium .el-color-picker__mask{width:100%;height:110%}[data-v-7e5a1872] .el-color-picker{width:100%}[data-v-7e5a1872] .el-color-picker__trigger{width:100%;height:100%}.alter[data-v-7e5a1872]{background-color:var(--panel-bg);width:320px;height:100%;padding:0;overflow:hidden;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;padding:16px;--cp-height-main:36px;--cp-height-compact:28px;--cp-height-small:24px;--cp-radius:6px;--cp-border:1.5px;--cp-padding-main:4px 6px;--cp-padding-compact:2px 3px}.alter[data-v-7e5a1872]::-webkit-scrollbar{width:4px}.alter[data-v-7e5a1872]::-webkit-scrollbar-track{background:transparent}.alter[data-v-7e5a1872]::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:4px}.alter[data-v-7e5a1872]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.alter .headline[data-v-7e5a1872]{width:calc(100% + 32px);margin-left:-16px;height:40px;line-height:40px;text-align:left;padding:0 16px;font-size:13px;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--panel-border);letter-spacing:.3px;margin-top:-16px;margin-bottom:16px}.alter .headline .headline-icon[data-v-7e5a1872]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-sm);background:var(--accent-blue);color:#fff;font-size:11px;font-weight:700;margin-right:8px;vertical-align:middle;line-height:20px;text-align:center}.alter .el-form-item[data-v-7e5a1872]{margin-bottom:0}.alter .el-form-item--medium .el-form-item__label[data-v-7e5a1872]{line-height:20px;font-size:12px;color:var(--text-secondary);font-weight:500}.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger{width:100%;height:var(--cp-height-main);border-radius:var(--cp-radius);border:var(--cp-border) solid var(--border-light);transition:all var(--transition-fast);padding:var(--cp-padding-main);box-sizing:border-box;background:var(--panel-bg)}.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger .el-color-picker__color{border-radius:3px;border:none;height:100%;width:100%;overflow:hidden;background-image:linear-gradient(45deg,#e8e8e8 25%,transparent 0,transparent 75%,#e8e8e8 0),linear-gradient(45deg,#e8e8e8 25%,transparent 0,transparent 75%,#e8e8e8 0);background-size:8px 8px;background-position:0 0,4px 4px}.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger .el-color-picker__color .el-color-picker__color-inner{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger .el-color-picker__icon{color:var(--text-muted);font-size:11px;transition:color var(--transition-fast)}.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger:hover{border-color:var(--accent-blue);box-shadow:0 0 0 2px rgba(22,93,255,.08)}.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger:hover .el-color-picker__icon{color:var(--accent-blue-hover)}.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger.is-active,.alter[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 3px rgba(22,93,255,.15)}.alter[data-v-7e5a1872] .el-color-picker--medium.is-disabled .el-color-picker__trigger{opacity:.45;cursor:not-allowed;border-color:var(--border-light);background:var(--section-bg)}.alter[data-v-7e5a1872] .el-color-picker--medium.is-disabled .el-color-picker__trigger:hover{box-shadow:none;border-color:var(--border-light)}.alter[data-v-7e5a1872] .el-color-picker__panel{border-radius:var(--radius-md);border:1px solid var(--panel-border);box-shadow:0 4px 16px rgba(0,0,0,.12)}.alter .el-color-picker--medium[data-v-7e5a1872],.alter[data-v-7e5a1872] .el-color-picker--medium{width:100%;height:var(--cp-height-main)}.alter .shade-color[data-v-7e5a1872]{display:flex;align-items:center;gap:4px}.alter .shade-color[data-v-7e5a1872] .el-color-picker--medium{width:calc(33.33% - 4px);height:var(--cp-height-compact);flex-shrink:0}.alter .shade-color[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger{height:var(--cp-height-compact);padding:var(--cp-padding-compact);border-radius:4px}.alter .color[data-v-7e5a1872]{width:50%}.alter .color[data-v-7e5a1872] .el-color-picker--medium{width:100%;height:var(--cp-height-main)}.alter .color[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger{height:var(--cp-height-main);padding:var(--cp-padding-main)}.alter .ycolor[data-v-7e5a1872]{width:40px;flex:0 0 auto;min-width:60px}.alter .ycolor[data-v-7e5a1872] .el-color-picker--medium{width:100%;height:var(--cp-height-main)}.alter .ycolor[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger{height:var(--cp-height-main);padding:var(--cp-padding-main)}.alter .place-box[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger{height:var(--cp-height-main)}.alter .el-input__prefix i[data-v-7e5a1872]{font-size:20px}.alter[data-v-7e5a1872] .el-input-group__append{padding:0 10px!important;background:var(--section-bg);color:var(--text-muted);font-size:12px}.alter .result[data-v-7e5a1872]{display:flex;flex-wrap:wrap;gap:3px;padding:8px 0}.alter .result .lock[data-v-7e5a1872]{margin-bottom:0}.alter .result i[data-v-7e5a1872]{cursor:pointer;transition:color var(--transition-fast),transform var(--transition-fast)}.alter .result .active[data-v-7e5a1872]{background:var(--accent-blue-light);border-color:var(--accent-blue)}.alter .result .active i[data-v-7e5a1872]{color:var(--accent-blue)!important}.alter .result .result-item[data-v-7e5a1872]{width:38px;height:32px;text-align:center;border:1px solid var(--border-light);border-radius:var(--radius-sm);line-height:32px;transition:all var(--transition-fast);cursor:pointer}.alter .result .result-item i[data-v-7e5a1872]{font-size:16px;color:var(--text-secondary)}.alter .result .result-item[data-v-7e5a1872]:hover{background:var(--section-hover);border-color:var(--border-medium)}.alter .result .result-item:hover i[data-v-7e5a1872]{color:var(--text-primary)}.alter .result .result-item[data-v-7e5a1872]:active{transform:scale(.94)}.alter .type .icon-xiangxia[data-v-7e5a1872]{font-size:10px}.alter .type .type-front[data-v-7e5a1872]{display:flex;justify-content:space-between;align-items:center;height:40px;background-color:var(--section-bg);border-radius:var(--radius-sm);padding:0 12px;cursor:pointer;transition:background-color var(--transition-fast);margin-top:8px}.alter .type .type-front .front-left[data-v-7e5a1872]{font-size:13px;font-weight:600;color:var(--text-primary)}.alter .type .type-front .front-right[data-v-7e5a1872]{font-size:12px;color:var(--text-muted);transition:color var(--transition-fast)}.alter .type .type-front .front-right i[data-v-7e5a1872]{margin-left:6px;transition:transform var(--transition-normal)}.alter .type .type-front[data-v-7e5a1872]:hover{background-color:var(--section-hover)}.alter .type .type-front:hover .front-right[data-v-7e5a1872]{color:var(--accent-blue)}.alter .type .type-content[data-v-7e5a1872]{border:1px solid var(--panel-border);border-top:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);padding:8px 10px;animation:slideDown-data-v-7e5a1872 .2s ease}@keyframes slideDown-data-v-7e5a1872{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.alter .type .type-content .content[data-v-7e5a1872]{font-size:13px;color:var(--text-secondary);font-weight:600;padding:0 8px;display:flex;justify-content:space-between;align-items:center;height:36px;border-bottom:1px solid var(--panel-border)}.alter .type .type-content .content i[data-v-7e5a1872]{cursor:pointer;color:var(--accent-blue);font-size:16px;transition:all var(--transition-fast)}.alter .type .type-content .content i[data-v-7e5a1872]:hover{transform:scale(1.15)}.alter .type .type-content .content .icon-shanchu1[data-v-7e5a1872]{color:var(--danger-color)}.alter .type .type-content .shade[data-v-7e5a1872]{width:100%;border-bottom:1px solid var(--panel-border);padding:10px 0 12px}.alter .type .type-content .shade .shade-item .shade-icon[data-v-7e5a1872]{font-size:28px;margin-left:4px;display:flex;align-items:center;color:var(--accent-blue);cursor:pointer;transition:transform var(--transition-fast)}.alter .type .type-content .shade .shade-item .shade-icon[data-v-7e5a1872]:hover{transform:scale(1.1)}.alter .type .type-content .shade .shade-item .ipt[data-v-7e5a1872]{margin-top:10px;width:100px}.alter .type .type-content .shade .shade-item .yipt[data-v-7e5a1872]{flex:1;min-width:55px}.alter .type .type-content .shade .shade-item input[data-v-7e5a1872]{padding:8px}.alter .type .type-content .shade .shade-item .width[data-v-7e5a1872]{width:100%;text-align:center;margin-top:4px;color:var(--text-muted);font-size:12px}.alter .type .type-content .outline[data-v-7e5a1872]{margin:5px 0}.alter .type .type-content .outline .outline-box[data-v-7e5a1872]{display:flex;align-items:flex-start;margin-bottom:6px;gap:8px}.alter .type .type-content .outline .outline-box .outline-icon[data-v-7e5a1872]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--danger-color);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}.alter .type .type-content .outline .outline-box .outline-icon i[data-v-7e5a1872]{cursor:pointer}.alter .type .type-content .outline .outline-box .outline-icon[data-v-7e5a1872]:hover{background:#fff0f0;transform:scale(1.1)}.alter .type .type-content .outline .yipt[data-v-7e5a1872]{flex:1;min-width:55px}.alter .type .type-content .outline input[data-v-7e5a1872]{padding:8px}.alter .type .type-content .outline .width[data-v-7e5a1872]{width:100%;text-align:center;margin-top:4px;color:var(--text-muted);font-size:12px}.alter .type .type-content .frame[data-v-7e5a1872]{display:flex;flex-wrap:wrap;justify-content:space-between}.alter .type .type-content .frame .color .el-color-picker--medium[data-v-7e5a1872],.alter .type .type-content .frame .color[data-v-7e5a1872]{width:100%}.alter .type .type-content .frame .ipt[data-v-7e5a1872]{width:45%;text-align:center}.alter .img .message-top[data-v-7e5a1872]{font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:8px}.alter .img .message-handle[data-v-7e5a1872]{display:flex;justify-content:space-between;margin:10px 0;flex-wrap:wrap;gap:6px}.alter .img .message-handle .left[data-v-7e5a1872]{font-size:13px;color:var(--text-secondary);line-height:28px}.alter .img .message-handle .btn[data-v-7e5a1872]{display:flex;flex-wrap:wrap;gap:6px}.alter .img .message-handle button[data-v-7e5a1872]{border-radius:50px;font-size:12px;padding:4px 12px;transition:all var(--transition-fast)}.alter .img .message-handle button[data-v-7e5a1872]:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.alter .img .message-handle button[data-v-7e5a1872]:active{transform:translateY(0)}.alter .img .message-img[data-v-7e5a1872]{width:100%;height:100px;border-radius:var(--radius-sm);border:1px solid var(--panel-border);background:linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 0,transparent 75%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06)),linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 0,transparent 75%,rgba(0,0,0,.06) 0,rgba(0,0,0,.06));background-size:16px 16px;background-position:0 0,8px 8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.alter .img .message-img img[data-v-7e5a1872]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.alter .shape[data-v-7e5a1872] .el-color-picker--medium{width:100%;height:var(--cp-height-main)}.alter .place .place-box[data-v-7e5a1872]{margin:10px 0;display:flex;align-items:center;gap:4px}.alter .place .place-box .place-box-title[data-v-7e5a1872]{width:48px;font-size:12px;color:var(--text-secondary);font-weight:600;flex-shrink:0}.alter .place .place-box div[data-v-7e5a1872]{width:100px;margin:0 2px}.alter .place .angle[data-v-7e5a1872]{display:flex;flex-wrap:wrap;margin:0 4px;align-items:center}.alter .place .angle-group[data-v-7e5a1872]{margin:0 4px;width:220px;display:flex;flex-wrap:wrap}.alter .place .angle-group .group-item[data-v-7e5a1872]{margin:5px;width:100px}.alter .place .place-boxqi[data-v-7e5a1872]{margin:10px 0;display:flex;align-items:center;gap:4px}.alter .place .place-boxqi .place-box-title[data-v-7e5a1872]{width:40px;font-size:12px;color:var(--text-secondary);font-weight:600;margin:0 4px;flex-shrink:0}.alter .place .place-boxqi .qi-item[data-v-7e5a1872]{width:38px;height:34px;border:1px solid var(--border-light);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:all var(--transition-fast)}.alter .place .place-boxqi .qi-item[data-v-7e5a1872]:hover{border-color:var(--accent-blue);background:var(--accent-blue-light)}.alter .place .place-boxqi .qi-item[data-v-7e5a1872]:active{transform:scale(.94)}.alter .place .place-boxqi .qi-item .top-left[data-v-7e5a1872]{position:absolute;top:3px;left:3px}.alter .place .place-boxqi .qi-item .top-right[data-v-7e5a1872]{position:absolute;top:3px;right:3px}.alter .place .place-boxqi .qi-item .bom-left[data-v-7e5a1872]{position:absolute;bottom:3px;left:3px}.alter .place .place-boxqi .qi-item .bom-right[data-v-7e5a1872]{position:absolute;bottom:3px;right:3px}.alter .place .place-boxqi .qi-item div[data-v-7e5a1872]{width:10px;height:10px;background-color:var(--border-medium);border-radius:2px;transition:background-color var(--transition-fast)}.alter .section-divider[data-v-7e5a1872]{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--border-light),transparent);margin:12px 0}.alter .coverage[data-v-7e5a1872]{width:100%;height:40px;display:flex;border:1px solid var(--panel-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--panel-bg)}.alter .coverage .icon[data-v-7e5a1872]{width:60px;height:100%;text-align:center;line-height:40px;transition:background-color var(--transition-fast);cursor:pointer}.alter .coverage .icon[data-v-7e5a1872] i{color:var(--text-secondary);font-size:18px;cursor:pointer;transition:color var(--transition-fast),transform var(--transition-fast)}.alter .coverage .icon[data-v-7e5a1872]:hover{background:var(--section-hover)}.alter .coverage .icon[data-v-7e5a1872]:hover i{color:var(--accent-blue)}.alter .coverage .icon[data-v-7e5a1872]:active i{transform:scale(.9)}.alter .coverage .coverage-line[data-v-7e5a1872]{width:1px;height:100%;background-color:var(--panel-border)}.alter .block[data-v-7e5a1872] .el-slider__runway{background-color:var(--border-light)}.alter .block[data-v-7e5a1872] .el-slider__bar{background-color:var(--accent-blue)}.alter .block[data-v-7e5a1872] .el-slider__button{border-color:var(--accent-blue)}.alter .place-fenbu-group[data-v-7e5a1872]{display:flex;width:100%;justify-content:space-between;margin-top:10px;gap:8px}.alter .place-fenbu-group .fenbu-item[data-v-7e5a1872]{height:34px;text-align:center;border:1px solid var(--border-light);width:48%;color:var(--text-secondary);line-height:34px;cursor:pointer;border-radius:var(--radius-sm);font-size:12px;font-weight:500;transition:all var(--transition-fast)}.alter .place-fenbu-group .fenbu-item[data-v-7e5a1872]:hover{border-color:var(--accent-blue);color:var(--accent-blue);background:var(--accent-blue-light)}.alter .place-fenbu-group .fenbu-item[data-v-7e5a1872]:active{transform:scale(.97)}.alter .place-boxqi-group[data-v-7e5a1872]{font-size:12px;color:var(--text-secondary);font-weight:600}.alter .place-boxqi-group .icon[data-v-7e5a1872]{display:flex;margin-top:8px;gap:4px;flex-wrap:wrap}.alter .place-boxqi-group .icon .icon-item[data-v-7e5a1872]{width:38px;height:32px;text-align:center;border:1px solid var(--border-light);border-radius:var(--radius-sm);line-height:32px;transition:all var(--transition-fast);cursor:pointer}.alter .place-boxqi-group .icon .icon-item i[data-v-7e5a1872]{font-size:18px;color:var(--text-secondary);font-weight:500;transition:color var(--transition-fast)}.alter .place-boxqi-group .icon .icon-item[data-v-7e5a1872]:hover{border-color:var(--accent-blue);background:var(--accent-blue-light)}.alter .place-boxqi-group .icon .icon-item:hover i[data-v-7e5a1872]{color:var(--accent-blue)}.alter .place-boxqi-group .icon .icon-item[data-v-7e5a1872]:active{transform:scale(.94)}.alter .group .relieve button[data-v-7e5a1872]{width:100%;border-radius:50px;margin:15px 0;font-weight:500;transition:all var(--transition-fast)}.alter .group .relieve button[data-v-7e5a1872]:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.alter .group .location[data-v-7e5a1872]{display:flex;justify-content:space-around;width:100%;height:40px;line-height:40px;font-size:22px;border:1px solid var(--border-light);border-radius:var(--radius-sm)}.alter .group .location i[data-v-7e5a1872]{cursor:pointer;color:var(--text-secondary);transition:color var(--transition-fast),transform var(--transition-fast)}.alter .group .location i[data-v-7e5a1872]:hover{color:var(--accent-blue);transform:scale(1.1)}.alter .lock[data-v-7e5a1872]{background-color:rgba(0,0,0,.02)!important;opacity:.5;pointer-events:none;cursor:not-allowed!important}.alter .lock i[data-v-7e5a1872]{color:var(--text-muted)!important}.alter .delete-icon[data-v-7e5a1872]{margin-left:10px}.alter .outline-bottom[data-v-7e5a1872]{border-bottom:1px solid var(--panel-border)}.alter .outline-flex[data-v-7e5a1872]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.alter .ai-btn[data-v-7e5a1872]{margin-left:0!important;margin-top:6px}.alter .type-spacing[data-v-7e5a1872]{margin-top:10px}.alter .img-fill-picker[data-v-7e5a1872] .el-color-picker--medium,.alter .img-fill-picker[data-v-7e5a1872] .el-color-picker--medium .el-color-picker__trigger{width:210px;height:var(--cp-height-main)}.template[data-v-cdbd7d88]{width:100%;height:100%;display:flex;flex-direction:column}.from[data-v-cdbd7d88]{flex-shrink:0;padding:10px 12px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #e8eaed}.from .search-input[data-v-cdbd7d88]{flex:1}.from .search-input[data-v-cdbd7d88] .el-input__inner{border-radius:18px;padding-left:32px;border-color:#e8eaed;transition:border-color .2s,box-shadow .2s}.from .search-input[data-v-cdbd7d88] .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.from .search-input[data-v-cdbd7d88] .el-input__prefix{left:8px;color:#9ca3af;display:flex;align-items:center}.from .search-input[data-v-cdbd7d88] .el-input__suffix{right:8px}.from .upload-psd[data-v-cdbd7d88]{flex-shrink:0}.from .upload-btn[data-v-cdbd7d88]{border-radius:18px;font-size:12px}.content[data-v-cdbd7d88]{flex:1;min-height:0;padding:8px 12px 12px;overflow-y:auto;overflow-x:hidden}.content .img[data-v-cdbd7d88]{display:flex;flex-direction:column;gap:8px}.content .img .elimage[data-v-cdbd7d88]{width:100%;display:block;cursor:pointer;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s;min-height:60px;background:#f5f7fa}.content .img .elimage[data-v-cdbd7d88]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.content .img .elimage[data-v-cdbd7d88] img{display:block;width:100%}.content .img .img-loading[data-v-cdbd7d88]{display:flex;align-items:center;justify-content:center;height:80px;color:#9ca3af;font-size:18px}.content .img .img-error[data-v-cdbd7d88]{display:flex;align-items:center;justify-content:center;height:80px;color:#d1d5db;font-size:24px;background:#f5f7fa;border-radius:6px}.content .hint[data-v-cdbd7d88]{color:#9ca3af;text-align:center;font-size:12px;padding:12px 0 4px}.state-placeholder[data-v-cdbd7d88]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;gap:12px}.state-placeholder .state-text[data-v-cdbd7d88]{color:#9ca3af;font-size:13px}.state-spinner[data-v-cdbd7d88]{width:24px;height:24px;border:2px solid #e8eaed;border-top-color:#409eff;border-radius:50%;animation:spin-data-v-cdbd7d88 .8s linear infinite}@keyframes spin-data-v-cdbd7d88{to{transform:rotate(1turn)}}.material[data-v-a6553fb4]{width:100%;height:100%}.material .material-head[data-v-a6553fb4]{width:100%;height:45px}.material .material-head .back[data-v-a6553fb4]{display:flex;align-items:center;padding:14px 14px 6px;font-size:14px;font-weight:600;color:#1f2937;letter-spacing:.2px}.material .material-head .back span[data-v-a6553fb4]{cursor:pointer}.material .material-list[data-v-a6553fb4]{height:calc(100% - 45px);width:100%;overflow-y:auto}.material .material-list .lists[data-v-a6553fb4]{margin:0 10px;display:flex;flex-wrap:wrap}.material .material-list .lists .list-item[data-v-a6553fb4]{width:33%;height:10vh}.material .material-list .lists .list-item .item-img[data-v-a6553fb4]{width:94%;height:94%;margin:3%;border:1px solid #e5e7eb;background-color:#fff;border-radius:8px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:all .2s ease;overflow:hidden}.material .material-list .lists .list-item .item-img .elimage[data-v-a6553fb4]{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.material .material-list .lists .list-item .item-img[data-v-a6553fb4]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d1d5db;transform:translateY(-1px)}.material .material-list .lists .list-item .item-img:hover .del[data-v-a6553fb4]{opacity:1;transform:scale(1)}.material .material-list .lists .del[data-v-a6553fb4]{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background-color:rgba(0,0,0,.35);opacity:0;transform:scale(.8);display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .2s ease,background-color .15s ease;z-index:1}.material .material-list .lists .del i[data-v-a6553fb4]{cursor:pointer;color:#fff;font-size:11px;transition:color .15s ease}.material .material-list .lists .del[data-v-a6553fb4]:hover{background-color:rgba(245,63,63,.85);transform:scale(1)}.material .material-list .lists .del:hover i[data-v-a6553fb4]{color:#fff}.material .material-list .lists .del[data-v-a6553fb4]:active{transform:scale(.9);background-color:#f53f3f}.material .material-list .hint[data-v-a6553fb4]{width:100%;text-align:center;color:#9da3ac;font-size:12px;padding:8px 0}.dialog-footer[data-v-a6553fb4]{float:right;margin-top:20px}[data-v-a6553fb4] .el-upload--picture-card{width:100%;height:100%;line-height:100px;background-color:#fff;border-color:#e5e7eb;border-radius:8px;transition:all .2s ease}[data-v-a6553fb4] .el-upload--picture-card:hover{border-color:#d1d5db}.upload-card[data-v-a6553fb4]{width:100%;height:100%}.picture[data-v-7a594817]{width:100%;overflow-x:auto;height:100%}.picture .outline .outline-head[data-v-7a594817]{width:100%;display:flex;justify-content:space-between;padding:15px 15px 0 15px;align-items:center}.picture .outline .outline-head .head-left[data-v-7a594817]{font-weight:700;font-size:15px}.picture .outline .outline-head .head-right[data-v-7a594817]{color:#4c535c;font-size:15px;cursor:pointer}.picture .outline .outline-list[data-v-7a594817]{margin:8px;display:flex;flex-wrap:wrap;background-color:#f1f2f4;border-radius:10px}.picture .outline .outline-list .list-item[data-v-7a594817]{width:25%;height:73px;background-color:#f1f2f4;border-radius:10px}.picture .outline .outline-list .list-item img[data-v-7a594817]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.picture .outline .outline-list .list-item .item[data-v-7a594817]{width:90%;height:90%;margin:5%;border-radius:10px}.picture .outline .outline-list .list-item .item[data-v-7a594817]:hover{background-color:#b8bec5}.shape[data-v-4c784607]{width:100%;overflow-x:auto}.shape .outline .outline-head[data-v-4c784607]{width:100%;display:flex;justify-content:space-between;padding:14px 14px 6px;align-items:center}.shape .outline .outline-head .head-left[data-v-4c784607]{font-weight:600;font-size:14px;color:#1f2937;letter-spacing:.2px}.shape .outline .outline-head .head-right[data-v-4c784607]{color:#4c535c;font-size:13px;cursor:pointer;transition:opacity .2s}.shape .outline .outline-head .head-right[data-v-4c784607]:hover{opacity:.7}.shape .outline .outline-list[data-v-4c784607]{margin:0 10px 10px;display:flex;flex-wrap:wrap;background-color:#f1f2f4;border-radius:12px;padding:3px}.shape .outline .outline-list .list-item[data-v-4c784607]{width:33%;height:90px;background-color:#f1f2f4;border-radius:8px;transition:all .2s ease}.shape .outline .outline-list .list-item img[data-v-4c784607]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shape .outline .outline-list .list-item .item[data-v-4c784607]{width:88%;height:88%;margin:6%;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;overflow:hidden}.shape .outline .outline-list .list-item .item[data-v-4c784607]:hover{background-color:#b8bec5;transform:translateY(-1px)}.shape .outline .outline-list .list-item .hexagon[data-v-4c784607]{width:50px;height:50px}.shape .outline .outline-list .list-item .hexagon img[data-v-4c784607]{width:100%;-o-object-fit:contain;object-fit:contain}.shape .outline .outline-list .list-item .octagon[data-v-4c784607]{width:50px;height:50px;background-color:red;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.shape .outline .outline-list .list-item .dotted-line[data-v-4c784607]{width:50px;height:50px;border:1.5px dashed red;border-radius:4px}.shape .outline .outline-list .list-item .pentagon[data-v-4c784607]{width:50px;height:50px}.shape .outline .outline-list .list-item .pentagon img[data-v-4c784607]{width:100%;-o-object-fit:contain;object-fit:contain}[data-v-04d00240] .el-input-group__prepend{background-color:#fff}.decoration[data-v-04d00240]{height:100%;overflow-x:auto}.decoration .outline .outline-head[data-v-04d00240]{width:100%;display:flex;justify-content:space-between;padding:14px 14px 6px;align-items:center}.decoration .outline .outline-head .head-left[data-v-04d00240]{font-weight:600;font-size:14px;color:#1f2937;letter-spacing:.2px}.decoration .outline .outline-head .head-right[data-v-04d00240]{color:#4c535c;font-size:13px;cursor:pointer;transition:all .2s ease}.decoration .outline .outline-head .head-right[data-v-04d00240]:hover{opacity:.7}.decoration .outline .outline-list[data-v-04d00240]{margin:0 10px 10px;display:flex;flex-wrap:wrap;background-color:#f1f2f4;border-radius:12px;padding:3px}.decoration .outline .outline-list .list-item[data-v-04d00240]{width:25%;height:73px;background-color:#f1f2f4;border-radius:8px;transition:all .2s ease}.decoration .outline .outline-list .list-item .elimage[data-v-04d00240]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.decoration .outline .outline-list .list-item .item[data-v-04d00240]{width:88%;height:88%;margin:6%;border-radius:8px;cursor:pointer;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:all .2s ease;display:flex;align-items:center;justify-content:center;overflow:hidden}.decoration .outline .outline-list .list-item .item[data-v-04d00240]:hover{background-color:#b8bec5;box-shadow:0 2px 8px rgba(0,0,0,.06);transform:translateY(-1px)}.decoration .decoration-list .list-head[data-v-04d00240]{height:44px;width:100%;padding:0 12px;display:flex;align-items:center;border-bottom:1px solid #e5e7eb}.decoration .decoration-list .list-head .back-btn[data-v-04d00240]{cursor:pointer;font-size:14px;font-weight:600;color:#1f2937;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;margin-left:-8px;border-radius:8px;transition:all .2s ease}.decoration .decoration-list .list-head .back-btn i[data-v-04d00240]{font-size:14px;font-weight:600}.decoration .decoration-list .list-head .back-btn[data-v-04d00240]:active{background:rgba(64,158,255,.1)}.decoration .decoration-list .scroll-container[data-v-04d00240]{height:calc(100vh - 98px);overflow-y:auto}.decoration .decoration-list .lists[data-v-04d00240]{padding:10px;display:flex;flex-wrap:wrap}.decoration .decoration-list .lists .list-item[data-v-04d00240]{width:33%;height:10vh}.decoration .decoration-list .lists .list-item .item-img[data-v-04d00240]{width:94%;height:94%;margin:3%;border:1px solid #e5e7eb;background-color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:all .2s ease;overflow:hidden}.decoration .decoration-list .lists .list-item .item-img .elimage[data-v-04d00240]{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.decoration .decoration-list .lists .list-item .item-img[data-v-04d00240]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d1d5db;transform:translateY(-1px)}.decoration .decoration-list .hint[data-v-04d00240]{width:100%;text-align:center;color:#9da3ac;font-size:12px;padding:8px 0}[data-v-2b558e21] .main-container{height:100%!important}.top[data-v-2b558e21]{width:100%;height:52px;background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;align-items:center;padding:0 8px}.top .icon[data-v-2b558e21]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;margin-right:8px;position:relative;transition:background .15s cubic-bezier(.4,0,.2,1)}.top .icon[data-v-2b558e21]:hover{background:#f5f7fa}.top .icon i[data-v-2b558e21]{font-size:18px;cursor:pointer;color:#6e6e73;transition:color .15s cubic-bezier(.4,0,.2,1)}.top .icon i[data-v-2b558e21]:hover{color:#1d1d1f}.top .icon[data-v-2b558e21]:after{content:"";position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#e5e7eb}.top .operate-size[data-v-2b558e21]{display:flex;align-items:center;margin-left:12px;margin-right:16px;position:relative}.top .operate-size .label[data-v-2b558e21]{font-size:13px;color:#6e6e73;white-space:nowrap;margin-right:4px;font-weight:500}.top .operate-size p[data-v-2b558e21]{margin:0 5px}.top[data-v-2b558e21] .size-cascader{width:120px}.top[data-v-2b558e21] .size-cascader .el-input__inner{font-size:13px}.top[data-v-2b558e21] .format-select{width:100px}.top[data-v-2b558e21] .format-select .el-input__inner{font-size:13px}.app-containerw[data-v-2b558e21]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:calc(100vh - 53px);width:100%;display:flex;background-color:#eee;justify-content:space-between}.app-containerw .hint[data-v-2b558e21]{color:rgba(0,0,0,.3);text-align:center;font-size:15px;margin-top:30px}.app-containerw .left[data-v-2b558e21]{width:380px;height:100%;display:flex;background-color:#fff}.app-containerw .left .left-nav[data-v-2b558e21]{width:60px;height:100%;padding-top:20px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.app-containerw .left .left-nav ul[data-v-2b558e21]{margin:0;padding:0;list-style:none}.app-containerw .left .left-nav ul li[data-v-2b558e21]{cursor:pointer;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;font-size:12px;margin-bottom:20px}.app-containerw .left .left-nav ul li .icon[data-v-2b558e21]{width:30px;height:30px;text-align:center;line-height:30px;border-radius:8px;margin-bottom:5px}.app-containerw .left .left-nav ul li .icon i[data-v-2b558e21]{font-size:20px;color:#8da0b0}.app-containerw .left .left-nav ul li .active[data-v-2b558e21]{width:30px;height:30px;text-align:center;line-height:30px;border-radius:8px;margin-bottom:5px}.app-containerw .left .left-nav ul li .active i[data-v-2b558e21]{font-size:20px;color:#fff}.app-containerw .left .left-item[data-v-2b558e21]{width:320px;height:100%}.app-containerw .centre[data-v-2b558e21]{width:calc(100% - 590px);overflow:hidden;display:flex;position:relative;overflow:auto}.app-containerw .centre .centre-nav[data-v-2b558e21]{width:80px;height:100%;overflow-x:auto}.app-containerw .centre .centre-nav .nav-son[data-v-2b558e21]{min-height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}.app-containerw .centre .centre-nav .nav-son div[data-v-2b558e21]{width:60px;height:60px;background:linear-gradient(45deg,rgba(0,0,0,.164) 25%,transparent 0,transparent 75%,rgba(0,0,0,.164) 0,rgba(0,0,0,.164)),linear-gradient(45deg,rgba(0,0,0,.164) 25%,transparent 0,transparent 75%,rgba(0,0,0,.164) 0,rgba(0,0,0,.164));background-size:20px 20px;background-position:0 0,10px 10px;margin-bottom:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.app-containerw .centre .centre-nav .nav-son div img[data-v-2b558e21]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.app-containerw .centre .centre-canvas[data-v-2b558e21]{width:100%;height:100%;overflow:auto}.app-containerw .centre .centre-canvas .centre-ruler[data-v-2b558e21]{position:absolute;top:0;left:0;min-width:100%;min-height:100%}.app-containerw .centre .centre-canvas .canvas[data-v-2b558e21]{width:100%;padding-top:21px;padding-left:21px;min-height:calc(100vh - 59px);display:flex;align-items:center;overflow:auto}.app-containerw .centre .centre-canvas .canvas #mycanvas[data-v-2b558e21]{margin:auto;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1)}.app-containerw .centre .centre-canvas .canvas-son[data-v-2b558e21]{width:calc(100% - 60px);margin-left:30px;position:absolute;bottom:20px;display:flex;justify-content:center}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate[data-v-2b558e21]{display:flex;align-items:center;gap:12px}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-size[data-v-2b558e21]{display:flex;align-items:center;margin-right:20px}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-size p[data-v-2b558e21]{margin:0 5px}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-left[data-v-2b558e21]{display:flex;align-items:center;gap:10px;height:32px;background-color:rgba(0,0,0,.7);color:#fff;font-size:13px;border-radius:16px;padding:0 16px}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-left i[data-v-2b558e21]{cursor:pointer;font-size:15px;transition:opacity .2s}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-left i[data-v-2b558e21]:hover{opacity:.7}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-left .scale-text[data-v-2b558e21]{min-width:36px;text-align:center;font-variant-numeric:tabular-nums}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-left .operate-divider[data-v-2b558e21]{width:1px;height:14px;background-color:hsla(0,0%,100%,.25);margin:0 2px}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-actions[data-v-2b558e21]{display:flex;align-items:center;gap:8px}.app-containerw .centre .centre-canvas .canvas-son .canvas-operate .operate-actions .el-button[data-v-2b558e21]{border-radius:16px;font-size:13px;padding:7px 16px}.app-containerw .right[data-v-2b558e21]{height:100%;position:relative}.app-containerw .right .masking[data-v-2b558e21]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999999999}.app-containerw .right .unfold[data-v-2b558e21]{position:absolute;left:-40px;top:20px;color:#fff;border-radius:10px 0 0 10px;width:40px;font-size:21px;background-color:#188fff;text-align:center;padding:10px 0;cursor:pointer}.app-containerw .right .preview[data-v-2b558e21]{background-color:#fff;float:right;width:200px;height:calc(100vh - 58px)}.app-containerw .right .preview .preview-title[data-v-2b558e21]{padding:0 10px;height:40px;text-align:center;width:100%;line-height:40px;border-bottom:1px solid #d9d9d9;margin-bottom:10px}.app-containerw .right .preview .preview-item-father[data-v-2b558e21]{padding:0 10px;width:100%;height:calc(100vh - 254px);border-bottom:1px solid #d9d9d9;overflow-y:auto}.app-containerw .right .preview .preview-item-father .active[data-v-2b558e21]{background-color:#f1f1f1}.app-containerw .right .preview .preview-item-father .preview-item[data-v-2b558e21]{margin-bottom:10px;width:100%;display:flex;flex-direction:column;justify-content:center}.app-containerw .right .preview .preview-item-father .preview-item .item-img[data-v-2b558e21]{width:180px;height:150px;background:linear-gradient(45deg,rgba(0,0,0,.164) 25%,transparent 0,transparent 75%,rgba(0,0,0,.164) 0,rgba(0,0,0,.164)),linear-gradient(45deg,rgba(0,0,0,.164) 25%,transparent 0,transparent 75%,rgba(0,0,0,.164) 0,rgba(0,0,0,.164));background-size:20px 20px;background-position:0 0,10px 10px;display:flex;align-items:center;justify-content:center}.app-containerw .right .preview .preview-item-father .preview-item .item-img img[data-v-2b558e21]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.app-containerw .right .preview .preview-item-father .preview-item .item-name[data-v-2b558e21]{width:100%;height:40px;line-height:40px;text-align:center}.app-containerw .right .preview .preview-btn[data-v-2b558e21]{width:100%;padding:0 10px}.app-containerw .right .preview .preview-btn button[data-v-2b558e21]{width:100%;display:block;border-radius:50px;margin:10px 0}.editor-container[data-v-2b558e21] ::-webkit-scrollbar{width:6px;height:6px}.editor-container[data-v-2b558e21] ::-webkit-scrollbar-track{background:transparent}.editor-container[data-v-2b558e21] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.editor-container[data-v-2b558e21] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.editor-container[data-v-2b558e21](*){scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}[data-v-2b558e21] .el-radio input[aria-hidden=true]{display:none!important}[data-v-2b558e21] .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:none!important}