.fx-input[data-v-cc8fa336]{width:100%;box-sizing:border-box;padding:10px 14px;font-size:14px;line-height:1.5;color:#3f3f46;background:#fafafa;border:1px solid #e4e4e7;border-radius:12px;outline:none;transition:border-color .12s,background-color .12s}.fx-input[data-v-cc8fa336]::-moz-placeholder{color:#a1a1aa}.fx-input[data-v-cc8fa336]::placeholder{color:#a1a1aa}.fx-input[data-v-cc8fa336]:focus{border-color:#3b82f6;background:#fff}.fx-input[data-v-cc8fa336]:disabled{opacity:.6}.fx-name[data-v-cc8fa336]{display:inline-grid;align-items:center;min-width:48px;max-width:320px}.fx-name[data-v-cc8fa336]>*{grid-area:1 / 1}.fx-name-mirror[data-v-cc8fa336]{visibility:hidden;white-space:pre;overflow:hidden;padding:4px 8px;font-size:14px;font-weight:600}.fx-name-input[data-v-cc8fa336]{width:100%;min-width:0;padding:4px 8px;font-size:14px;font-weight:600;color:#27272a;background:transparent;border:1px solid transparent;border-radius:6px;outline:none;transition:border-color .12s,background-color .12s}.fx-name-input[data-v-cc8fa336]::-moz-placeholder{color:#a1a1aa;font-weight:500}.fx-name-input[data-v-cc8fa336]::placeholder{color:#a1a1aa;font-weight:500}.fx-name-input[data-v-cc8fa336]:hover:not(:disabled){border-color:#e4e4e7}.fx-name-input[data-v-cc8fa336]:focus{border-color:#3b82f6;background:#fff}.fx-drop[data-v-cc8fa336]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;text-align:center;background:#fafafa;border:1px dashed #e4e4e7;border-radius:12px;transition:border-color .12s,background-color .12s}.fx-drop[data-v-cc8fa336]:hover{border-color:#93c5fd;background:#eff6ff}.fx-import-card[data-v-cc8fa336]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;text-align:left;background:#fafafa;border:1px solid #f4f4f5;border-radius:12px;cursor:pointer;transition:border-color .12s,background-color .12s}.fx-import-card[data-v-cc8fa336]:hover{background:#eff6ff;border-color:#bfdbfe}.fx-import-icon[data-v-cc8fa336]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#3b82f6}.tb-btn[data-v-cc8fa336],.tb-btn-primary[data-v-cc8fa336]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;border-radius:12px;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s}.tb-btn[data-v-cc8fa336]{padding:8px 14px;color:#52525b;background:#fff;border:1px solid #e4e4e7}.tb-btn[data-v-cc8fa336]:hover:not(:disabled){background:#fafafa;border-color:#d4d4d8}.tb-btn-accent[data-v-cc8fa336]{color:#fff;background:#27272a;border-color:#27272a}.tb-btn-accent[data-v-cc8fa336]:hover:not(:disabled){background:#3f3f46;border-color:#3f3f46}.tb-btn-primary[data-v-cc8fa336]{padding:8px 16px;color:#fff;background:#2563eb;border:1px solid #2563eb}.tb-btn-primary[data-v-cc8fa336]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.tb-btn[data-v-cc8fa336]:disabled,.tb-btn-primary[data-v-cc8fa336]:disabled{opacity:.45;cursor:not-allowed}.fade-enter-active[data-v-cc8fa336],.fade-leave-active[data-v-cc8fa336]{transition:opacity .2s ease}.fade-enter-from[data-v-cc8fa336],.fade-leave-to[data-v-cc8fa336]{opacity:0}
