.status-badge[data-v-526561aa]{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;gap:8px;align-items:center;white-space:nowrap;justify-content:center;font-size:12px;font-weight:700;border-radius:4px;padding:8px 8px}.status-badge.slate[data-v-526561aa]{background-color:var(--color-slate-600);color:var(--text-invert)}.status-badge.neutral[data-v-526561aa]{background-color:var(--surface-tertiary);color:var(--text-secondary)}.status-badge.status-success[data-v-526561aa]{background-color:var(--surface-brand-light);color:var(--color-green-700)}.status-badge.processing[data-v-526561aa]{background-color:var(--status-purple-bg);color:var(--text-active)}.status-badge.status-loading[data-v-526561aa]{background-color:var(--color-slate-100);color:var(--color-slate-400)}.status-badge.status-warning[data-v-526561aa]{background-color:var(--surface-warning-light);color:var(--text-warning)}.status-badge.status-danger[data-v-526561aa]{background-color:var(--surface-danger-light);color:var(--color-red-700)}.status-badge.status-selected[data-v-526561aa]{background:var(--surface-brand-heavy-light,#e6fbf5);color:var(--color-green-700);border:1px solid var(--stroke-brand)}.status-badge.hoverable[data-v-526561aa]{transition:border .1s ease-in-out;cursor:pointer}.status-badge.hoverable.status-warning[data-v-526561aa]{border:1px solid var(--color-yellow-600)}.status-badge.hoverable.status-warning[data-v-526561aa]:hover{border:1px solid var(--color-yellow-700);background-color:var(--color-yellow-200)!important}.status-badge.hoverable.status-danger[data-v-526561aa]{border:1px solid var(--color-red-600)}.status-badge.hoverable.status-danger[data-v-526561aa]:hover{border:1px solid var(--color-red-700);background-color:var(--color-red-200)!important}.status-badge.hoverable.neutral[data-v-526561aa]{border:1px solid var(--stroke-heavy-contrast)}.status-badge.hoverable.neutral[data-v-526561aa]:hover{border:1px solid var(--color-blue-300);background-color:var(--surface-tertiary)}.status-badge.hoverable.status-success[data-v-526561aa]{border:1px solid var(--stroke-brand)}.status-badge.hoverable.status-success[data-v-526561aa]:hover{background-color:var(--color-green-200)}.status-badge.hoverable.processing[data-v-526561aa]:hover{background-color:var(--color-blue-200)}.status-badge.hoverable.status-warning[data-v-526561aa]:hover{background-color:var(--color-yellow-300)}.status-badge.hoverable.status-danger[data-v-526561aa]:hover{background-color:var(--color-red-300)}.status-badge.clickable[data-v-526561aa]{cursor:pointer}.field-flex[data-v-296a0e24]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;position:relative}.input-wrapper[data-v-296a0e24]{position:relative;width:100%}.input-prefix[data-v-296a0e24]{left:10px;pointer-events:none}.input-prefix[data-v-296a0e24],.input-suffix[data-v-296a0e24]{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center}.input-suffix[data-v-296a0e24]{right:10px;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.input-suffix[data-v-296a0e24]:hover{background-color:var(--surface-secondary)}.custom-input[data-v-296a0e24]{height:40px!important;padding:0 40px 0 40px!important;width:100%;border-radius:var(--border-radius-normal,8px)!important;border:1px solid var(--stroke-heavy-contrast,#cbd5e1)!important;background:var(--surface-primary,#fff);box-shadow:none!important;font-weight:400;font-size:14px;color:var(--text-primary)}.custom-input[data-v-296a0e24]:focus{border-color:var(--stroke-brand)!important;box-shadow:0 0 0 3px rgba(0,188,94,.25)!important;outline:none}[data-v-296a0e24]::-moz-placeholder{opacity:1!important;color:var(--text-detail)!important;font-weight:400;font-size:14px}[data-v-296a0e24]::placeholder{opacity:1!important;color:var(--text-detail)!important;font-weight:400;font-size:14px}.suggestions-dropdown[data-v-296a0e24]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:var(--surface-primary);border:1px solid var(--stroke-contrast);border-radius:var(--border-radius-normal,8px);box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:100;overflow:hidden}.suggestions-header[data-v-296a0e24]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid var(--stroke-contrast);background-color:var(--surface-secondary)}.suggestions-list[data-v-296a0e24]{max-height:320px;overflow-y:auto;overflow-x:auto}.suggestion-item[data-v-296a0e24]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;cursor:pointer;transition:background-color .15s ease;width:-moz-fit-content;width:fit-content;min-width:100%}.suggestion-item.highlighted[data-v-296a0e24],.suggestion-item[data-v-296a0e24]:hover{background-color:var(--surface-secondary)}.suggestion-item[data-v-296a0e24]:not(:last-child){border-bottom:1px solid var(--stroke-light-contrast)}.suggestion-content[data-v-296a0e24]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.suggestion-icon[data-v-296a0e24]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--surface-tertiary);border-radius:6px}.suggestion-text[data-v-296a0e24]{display:flex;flex-direction:column;gap:2px;min-width:0}.suggestion-title[data-v-296a0e24]{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap}.suggestion-subtitle[data-v-296a0e24]{font-size:12px;white-space:nowrap}.suggestion-badge[data-v-296a0e24]{flex-shrink:0;margin-left:8px}.suggestions-footer[data-v-296a0e24]{padding:10px 12px;border-top:1px solid var(--stroke-contrast);text-align:center;cursor:pointer;transition:background-color .15s ease}.suggestions-footer[data-v-296a0e24]:hover{background-color:var(--surface-secondary)}.suggestions-empty[data-v-296a0e24]{padding:24px 12px}.empty-state[data-v-296a0e24]{display:flex;flex-direction:column;align-items:center;gap:8px}[data-v-296a0e24] .highlight-match{background-color:var(--surface-brand-light,rgba(0,188,94,.15));color:var(--text-brand);padding:0 2px;border-radius:2px}.popup-enter-active[data-v-296a0e24],.popup-leave-active[data-v-296a0e24]{transition:opacity .2s ease,transform .2s ease}.popup-enter[data-v-296a0e24],.popup-leave-to[data-v-296a0e24]{opacity:0;transform:translateY(-8px)}.fade-enter-active[data-v-296a0e24],.fade-leave-active[data-v-296a0e24]{transition:opacity .2s ease}.fade-enter[data-v-296a0e24],.fade-leave-to[data-v-296a0e24]{opacity:0}.suggestions-list[data-v-296a0e24]::-webkit-scrollbar{width:6px;height:6px}.suggestions-list[data-v-296a0e24]::-webkit-scrollbar-track{background:transparent}.suggestions-list[data-v-296a0e24]::-webkit-scrollbar-thumb{background-color:var(--stroke-contrast);border-radius:3px}.suggestions-list[data-v-296a0e24]::-webkit-scrollbar-thumb:hover{background-color:var(--stroke-heavy-contrast)}.suggestions-list[data-v-296a0e24]::-webkit-scrollbar-corner{background:transparent}