.template-page[data-v-ebb54bf8]{padding:0}.table-card[data-v-ebb54bf8],.tool-card[data-v-ebb54bf8]{margin-bottom:14px;border-radius:10px;border:1px solid #e5e9f2}.tool-row[data-v-ebb54bf8]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.tool-left[data-v-ebb54bf8]{display:flex;align-items:baseline;gap:12px}.tool-title[data-v-ebb54bf8]{font-size:15px;font-weight:700;color:#18233c}.tool-sub[data-v-ebb54bf8]{font-size:12px;color:#8a94ad}.tmpl-name[data-v-ebb54bf8]{font-size:13px;font-weight:600;color:#18233c}.tmpl-subject[data-v-ebb54bf8]{font-size:11px;color:#8a94ad;margin-top:2px}.count-num[data-v-ebb54bf8]{font-size:14px;font-weight:600;color:#3668fc}.params-wrap[data-v-ebb54bf8]{display:flex;flex-wrap:wrap;gap:2px;padding:4px 0}.no-params[data-v-ebb54bf8]{color:#b4bdcf;font-size:12px}.del-btn[data-v-ebb54bf8]{color:#e5484d}.form-grid[data-v-ebb54bf8]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.content-hint[data-v-ebb54bf8]{margin-top:6px;font-size:12px;color:#8a94ad}.var-tags[data-v-ebb54bf8]{display:flex;flex-wrap:wrap;gap:6px}.var-tag[data-v-ebb54bf8]{cursor:pointer}.var-tag[data-v-ebb54bf8]:hover{opacity:.85}.seal-row[data-v-ebb54bf8]{display:flex;align-items:flex-start;gap:14px}.seal-uploader[data-v-ebb54bf8]{display:inline-block}.seal-box[data-v-ebb54bf8]{width:96px;height:96px;border:1px dashed #c3cadb;border-radius:8px;cursor:pointer;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#fafbff;transition:border-color .2s}.seal-uploader[data-v-ebb54bf8] .el-upload:hover .seal-box{border-color:#3668fc}.seal-upload-icon[data-v-ebb54bf8]{font-size:22px;color:#8a94ad}.seal-preview[data-v-ebb54bf8]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.seal-actions[data-v-ebb54bf8]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.seal-tip[data-v-ebb54bf8]{font-size:12px;color:#8a94ad}.seal-link[data-v-ebb54bf8]{color:#3668fc;font-weight:600}.ql-wrap[data-v-ebb54bf8]{border:1px solid #dcdfe6;border-radius:6px;overflow:hidden}.ql-wrap[data-v-ebb54bf8] .ql-toolbar{border-top:none;border-left:none;border-right:none}.ql-wrap[data-v-ebb54bf8] .ql-editor{min-height:260px;max-height:520px;font-size:14px;line-height:1.8}[data-v-ebb54bf8] .el-button--primary{background:#3668fc;border-color:#3668fc}[data-v-ebb54bf8] .el-button--primary:focus,[data-v-ebb54bf8] .el-button--primary:hover{background:#5b8dff;border-color:#5b8dff}[data-v-ebb54bf8] .el-table__row:hover>td{background:#f5f8ff!important}[data-v-ebb54bf8] .el-dialog{border-radius:12px}