.entity-search-selector[data-v-f2e15748]{position:relative;width:100%}.search-input-area[data-v-f2e15748]{width:100%;margin-bottom:8px}.search-input-area.has-error .ant-input[data-v-f2e15748]{border-color:#ff4d4f;-webkit-box-shadow:0 0 0 2px rgba(255,77,79,.2);box-shadow:0 0 0 2px rgba(255,77,79,.2)}.required-field[data-v-f2e15748]{border-color:#ff4d4f!important;-webkit-box-shadow:0 0 0 2px rgba(255,77,79,.2)!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important}.required-field[data-v-f2e15748]::-webkit-input-placeholder{color:#ff4d4f}.required-field[data-v-f2e15748]::-moz-placeholder{color:#ff4d4f}.required-field[data-v-f2e15748]:-ms-input-placeholder{color:#ff4d4f}.required-field[data-v-f2e15748]::-ms-input-placeholder{color:#ff4d4f}.required-field[data-v-f2e15748]::placeholder{color:#ff4d4f}.search-results-panel[data-v-f2e15748]{position:absolute;top:100%;left:0;z-index:1050;width:100%;margin-top:4px;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.results-list[data-v-f2e15748]{max-height:350px;overflow-y:auto}.result-item[data-v-f2e15748]{padding:8px 12px;border-bottom:1px solid #f0f0f0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result-item[data-v-f2e15748]:hover{background-color:#f5f5f5}.result-item.selected[data-v-f2e15748]{background-color:#f0f7ff}.result-item.disabled[data-v-f2e15748]{cursor:default;opacity:.6}.result-item.disabled[data-v-f2e15748]:hover{background-color:transparent}.result-item[data-v-f2e15748]:last-child{border-bottom:none}.item-content[data-v-f2e15748]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-label[data-v-f2e15748]{font-weight:500;padding:1px 6px;background-color:rgba(24,144,255,.15);border-radius:12px;margin-right:8px;color:#000;display:inline-block;white-space:nowrap;line-height:1.5}.item-full[data-v-f2e15748]{font-size:13px;margin-right:8px;color:#333}.item-desc[data-v-f2e15748]{font-size:12px;color:#999}.item-content.combine-mode[data-v-f2e15748]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.item-field[data-v-f2e15748]{font-size:13px;color:#333}.item-field-0[data-v-f2e15748]{font-weight:600;color:#1890ff}.item-field-1[data-v-f2e15748]{color:#666}.item-field-2[data-v-f2e15748],.item-field-3[data-v-f2e15748]{color:#999;font-size:12px}.selected-icon[data-v-f2e15748]{color:#1890ff;font-size:14px;margin-left:10px}.selected-items[data-v-f2e15748]{margin-top:8px;padding:10px;border-radius:4px;background-color:#fafafa;border:1px solid #e8e8e8}.selected-title[data-v-f2e15748]{font-size:13px;color:#666;margin-bottom:8px}.tags-container[data-v-f2e15748]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.entity-tag[data-v-f2e15748]{margin-right:8px;margin-bottom:8px;padding:4px 10px;background-color:#e6f7ff;border-color:#91d5ff;color:#1890ff;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-name[data-v-f2e15748]{font-weight:500;margin-right:5px}.tag-desc[data-v-f2e15748]{font-size:11px;color:#999;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-status[data-v-f2e15748]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;padding:4px 8px;background-color:#f9f9f9;border-radius:4px;font-size:12px;color:#666}.search-log[data-v-f2e15748]{margin-top:5px;padding:8px 12px;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;font-size:13px;color:#1890ff;-webkit-animation:fadeIn-f2e15748 .3s ease-in-out;animation:fadeIn-f2e15748 .3s ease-in-out;white-space:pre-wrap;word-break:break-all}@-webkit-keyframes fadeIn-f2e15748{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-f2e15748{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.status-dot[data-v-f2e15748]{width:8px;height:8px;border-radius:50%;margin-right:8px}.status-dot.loading[data-v-f2e15748]{background-color:#faad14;-webkit-animation:pulse-f2e15748 1s infinite;animation:pulse-f2e15748 1s infinite}.status-dot.success[data-v-f2e15748]{background-color:#52c41a}.status-dot.error[data-v-f2e15748]{background-color:#f5222d}@-webkit-keyframes pulse-f2e15748{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes pulse-f2e15748{0%{opacity:1}50%{opacity:.4}to{opacity:1}}