.config-form[data-v-246b2a3f]{margin-top:20px}.icon-setting[data-v-246b2a3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.color-picker[data-v-246b2a3f]{width:36px;height:32px}.icon-input[data-v-246b2a3f]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}.char-count[data-v-246b2a3f]{color:#999;font-size:12px}.icon-preview[data-v-246b2a3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.preview-tag[data-v-246b2a3f]{display:inline-block;padding:2px 8px;background-color:#409eff;color:#fff;border-radius:3px;font-size:12px;font-weight:500}.preview-text[data-v-246b2a3f]{font-size:14px;color:#333}.preview-badge[data-v-246b2a3f]{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;background-color:#f5f5f5;color:#999;border-radius:50%;font-size:12px}.submit-btn[data-v-246b2a3f]{width:80px;background-color:#06f;border:none}[data-v-d675161a] .el-table th{background-color:#f9f9f9;color:#666;font-weight:400}[data-v-d675161a] .el-table td,[data-v-d675161a] .el-table th{border-bottom:1px solid #ebeef5}[data-v-d675161a] .el-radio{margin-left:15px}.btn-group[data-v-d675161a]{text-align:right;padding-right:10px}.confirm-btn[data-v-d675161a]{margin-right:10px;background-color:#f5f7fa;border-color:#e4e7ed}.work-item-config[data-v-fd10d70a]{padding:16px 0 0!important;background-color:#fff!important;font-size:14px;min-height:calc(100vh - 66px);display:-webkit-box;display:-ms-flexbox;display:flex}.detail-left[data-v-fd10d70a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-right:1px solid #eee;-webkit-transition:-webkit-box-flex .3s ease;transition:-webkit-box-flex .3s ease;transition:flex .3s ease;transition:flex .3s ease,-webkit-box-flex .3s ease,-ms-flex .3s ease;padding:0 24px}.detail-sidebar[data-v-fd10d70a]{width:450px;-ms-flex-negative:0;flex-shrink:0;background:#fff;overflow-y:auto;-webkit-transition:width .3s ease,opacity .3s ease,padding .3s ease;transition:width .3s ease,opacity .3s ease,padding .3s ease}.sidebar-inner[data-v-fd10d70a]{padding:20px 18px;min-width:260px}.sidebar-heading[data-v-fd10d70a]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.config-section[data-v-fd10d70a]{margin-bottom:14px;border:1px solid #eee;border-radius:8px;overflow:hidden}.config-header[data-v-fd10d70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;background:#fff;-webkit-transition:background .15s;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.config-header[data-v-fd10d70a]:hover{background:#fafafa}.config-header-left[data-v-fd10d70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:13px;font-weight:500;color:#1a1a1a}.config-header-left .dot[data-v-fd10d70a]{width:6px;height:6px;border-radius:50%;background:#52c41a}.config-arrow[data-v-fd10d70a]{cursor:pointer;padding:0 10px;font-size:11px;color:#bbb;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.config-arrow.expanded[data-v-fd10d70a]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.config-body[data-v-fd10d70a]{padding:0 12px 10px;display:none}.config-body.expanded[data-v-fd10d70a]{display:block}.config-item[data-v-fd10d70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;font-size:13px;color:#333;border-bottom:1px solid #eee}.config-item-text[data-v-fd10d70a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.config-item-title[data-v-fd10d70a]{font-size:13px;color:#333;margin-bottom:1px}.config-item-sub[data-v-fd10d70a]{font-size:11px;color:#bbb}.config-item-actions[data-v-fd10d70a]{gap:4px}.config-item-actions[data-v-fd10d70a],.config-item-btn[data-v-fd10d70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.config-item-btn[data-v-fd10d70a]{width:22px;height:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:none;background:transparent;color:#ccc;cursor:pointer;font-size:13px;-webkit-transition:all .15s;transition:all .15s}.config-item-btn[data-v-fd10d70a]:hover{background:#f0f0f0;color:#666}.config-add-btn[data-v-fd10d70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#999;cursor:pointer;padding:8px 12px;border:none;background:transparent;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:color .15s;transition:color .15s}.config-add-btn[data-v-fd10d70a]:hover{color:#666;background:#fafafa}.expert-avatar-row[data-v-fd10d70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px 12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.expert-avatar-item[data-v-fd10d70a]{position:relative;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app-item[data-v-fd10d70a]{height:36px;border-radius:10px;border:1.5px solid #ddd;color:#777;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1;padding:0 10px}.app-item[data-v-fd10d70a]:hover{-webkit-transform:scale(1.08);transform:scale(1.08);border-color:#409eff;color:#409eff;background:#f0f7ff}.expert-add-btn[data-v-fd10d70a]{width:36px;height:36px;border-radius:20%;border:1.5px dashed #ddd;background:#fff;color:#bbb;font-size:18px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1}.expert-add-btn[data-v-fd10d70a]:hover{border-color:#409eff;color:#409eff;background:#f0f7ff}.page-header[data-v-fd10d70a]{font-size:18px;font-weight:700;margin:15px 0;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex}.config-tabs[data-v-fd10d70a]{--el-tabs-header-text-color:#333;--el-tabs-active-color:#409eff}.detail-breadcrumb[data-v-fd10d70a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:#999;margin-bottom:14px;font-weight:700}.detail-breadcrumb a[data-v-fd10d70a]{color:#999;text-decoration:none;cursor:pointer;-webkit-transition:color .15s;transition:color .15s}.detail-breadcrumb a[data-v-fd10d70a]:hover{color:#1a1a1a}.detail-breadcrumb .sep[data-v-fd10d70a]{color:#ccc}.detail-breadcrumb .current[data-v-fd10d70a]{color:#1a1a1a;font-weight:500}