.data-configuration-custom-column-dialog-shell{border-radius:var(--radius-12)!important;box-shadow:0 4px 6px rgba(0,0,0,.25)!important;overflow:hidden}.data-configuration-custom-column-dialog-shell .v-card{display:flex;flex-direction:column;gap:var(--space-9);padding:var(--space-lg);border-radius:var(--radius-12);background:var(--grey-white)}.data-configuration-custom-column-dialog-shell .v-card__title.popupHeader{background:var(--grey-white)!important;color:var(--color-primary-base)!important;padding:0!important;min-height:unset}.data-configuration-custom-column-dialog-shell .v-card__title.popupHeader .font-size-md,.data-configuration-custom-column-dialog-shell .v-card__title.popupHeader h5{font-size:var(--font-size-md)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-md);color:var(--color-primary-base)!important}.data-configuration-custom-column-dialog-shell .v-card__title.popupHeader .v-btn{color:var(--grey-900)!important;width:var(--icon-md);height:var(--icon-md)}.data-configuration-custom-column-dialog-shell .v-card__title.popupHeader .v-icon{color:var(--grey-900)!important;font-size:var(--icon-md)!important}.data-configuration-custom-column-dialog-shell .v-card__text{padding:0!important;overflow-y:hidden!important}.data-configuration-custom-column-dialog-shell .v-card__actions{padding:0!important;justify-content:flex-end;gap:var(--space-xs)}.data-configuration-custom-column-dialog{display:flex;flex-direction:column;gap:var(--space-sm)}.data-configuration-custom-column-dialog__row{display:flex;gap:var(--space-md);width:100%}.data-configuration-custom-column-dialog__row .data-configuration-custom-column-dialog__field{flex:1 1 0;min-width:0}.data-configuration-custom-column-dialog__field{display:flex;flex-direction:column;gap:var(--padding-2xs);width:100%}.data-configuration-custom-column-dialog__label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);color:var(--grey-900)}.data-configuration-custom-column-dialog__input.v-text-field--outlined.v-input--dense .v-input__slot{min-height:var(--size-control-sm)!important;height:var(--size-control-sm);padding:0 var(--padding-sm);box-shadow:var(--shadow-sm)}.data-configuration-custom-column-dialog__input.v-text-field--outlined fieldset{border-color:var(--grey-200)!important;border-radius:var(--radius-6)!important}.data-configuration-custom-column-dialog__input .v-text-field__slot input{font-size:var(--font-size-xs);color:var(--grey-900)}.data-configuration-custom-column-dialog__input .v-text-field__slot input::-moz-placeholder{color:var(--grey-400)}.data-configuration-custom-column-dialog__input .v-text-field__slot input::placeholder{color:var(--grey-400)}.data-configuration-custom-column-dialog__select{width:100%}.data-configuration-custom-column-dialog__select .v-input{font-size:var(--font-size-xs)}.data-configuration-custom-column-dialog__select .v-text-field--outlined.v-input--dense .v-input__slot{min-height:var(--size-subscription-item-height)!important;height:var(--size-subscription-item-height);padding:0 var(--padding-sm);box-shadow:var(--shadow-sm)}.data-configuration-custom-column-dialog__select .v-text-field--outlined fieldset{border-color:var(--grey-200)!important;border-radius:var(--radius-sm)!important}.data-configuration-custom-column-dialog__select .v-select__selection,.data-configuration-custom-column-dialog__select .v-select__selections{font-size:var(--font-size-xs);color:var(--grey-900)}.data-configuration-custom-column-dialog__select .v-icon{font-size:var(--icon-xs)!important;color:var(--grey-500)}.data-configuration-custom-column-dialog__checkbox{margin-top:0}.data-configuration-custom-column-dialog__checkbox .v-input--selection-controls{margin-top:0;padding-top:0}.data-configuration-custom-column-dialog__checkbox .v-input--selection-controls__input{width:var(--icon-xs);height:var(--icon-xs);margin-right:var(--space-xs)}.data-configuration-custom-column-dialog__checkbox .v-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--grey-900);text-transform:none!important}.data-configuration-erp-dropdown[data-v-609299ea]{width:100%;max-width:200px}.data-configuration-erp-dropdown__field[data-v-609299ea]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);width:100%;height:var(--size-subscription-item-height);min-height:var(--size-subscription-item-height);padding:0 var(--padding-sm);border:var(--border-sm) solid var(--grey-200);border-radius:var(--radius-sm);background:var(--grey-white);box-shadow:var(--shadow-sm);cursor:pointer;box-sizing:border-box}.data-configuration-erp-dropdown__field--disabled[data-v-609299ea]{cursor:not-allowed}.data-configuration-erp-dropdown__field--readonly[data-v-609299ea]{cursor:default}.data-configuration-erp-dropdown__field--placeholder .data-configuration-erp-dropdown__value[data-v-609299ea]{color:var(--text-grey-sub)}.data-configuration-erp-dropdown__value[data-v-609299ea]{flex:1 1 auto;min-width:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:normal;color:var(--grey-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-configuration-erp-dropdown__clear[data-v-609299ea]{display:none}.data-configuration-erp-dropdown__chevron[data-v-609299ea]{flex-shrink:0;width:var(--icon-xs);height:var(--icon-xs);font-size:var(--icon-xs)!important;color:var(--grey-500)}.data-configuration-erp-dropdown__panel[data-v-609299ea]{display:flex;flex-direction:column;gap:var(--space-2xs);width:100%;padding:var(--space-xs);border:var(--border-sm) solid #d1d5db;border-radius:var(--radius-6);background:var(--grey-white);box-shadow:0 4px 4px rgba(0,0,0,.15)}.data-configuration-erp-dropdown__search-wrap[data-v-609299ea]{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs);border:var(--border-sm) solid #e5e5e5;border-radius:var(--radius-6)}.data-configuration-erp-dropdown__search-icon[data-v-609299ea]{width:14px;height:14px;flex-shrink:0;display:block}.data-configuration-erp-dropdown__search-input[data-v-609299ea]{flex:1 1 auto;min-width:0;border:none;outline:none;padding:0;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:normal;color:#2c2c35;background:transparent}.data-configuration-erp-dropdown__search-input[data-v-609299ea]::-moz-placeholder{color:var(--text-grey-sub)}.data-configuration-erp-dropdown__search-input[data-v-609299ea]::placeholder{color:var(--text-grey-sub)}.data-configuration-erp-dropdown__section[data-v-609299ea]{display:flex;flex-direction:column;gap:2px;padding:6px 4px 0}.data-configuration-erp-dropdown__section--list[data-v-609299ea]{max-height:220px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.data-configuration-erp-dropdown__section-title[data-v-609299ea]{margin:0 0 2px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);line-height:18px;color:var(--text-grey-sub);text-transform:uppercase}.data-configuration-erp-dropdown__section-title--ai[data-v-609299ea]{color:var(--color-info,#4da1fe)}.data-configuration-erp-dropdown__option[data-v-609299ea]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);width:100%;padding:6px 8px;border:none;border-radius:var(--radius-4);background:transparent;text-align:left;cursor:pointer}.data-configuration-erp-dropdown__option--active[data-v-609299ea],.data-configuration-erp-dropdown__option--highlight[data-v-609299ea],.data-configuration-erp-dropdown__option[data-v-609299ea]:hover{background:var(--color-table-hover,#eff5ff)}.data-configuration-erp-dropdown__option-label[data-v-609299ea]{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:normal;color:#2c2c35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-configuration-erp-dropdown__option-label--strong[data-v-609299ea]{font-weight:var(--font-weight-semibold);color:var(--color-primary-base)}.data-configuration-erp-dropdown__match[data-v-609299ea]{flex-shrink:0;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:normal;color:var(--text-grey-sub);white-space:nowrap}.data-configuration-erp-dropdown__match--high[data-v-609299ea]{color:var(--color-success,#38b000)}.data-configuration-erp-dropdown__empty[data-v-609299ea]{margin:0;padding:6px 8px;font-size:var(--font-size-xxs);color:var(--text-grey-sub)}[data-v-609299ea] .data-configuration-erp-dropdown__menu{border-radius:var(--radius-6);background:transparent;box-shadow:none;overflow:visible}[data-v-609299ea] .data-configuration-erp-dropdown__menu>.v-sheet{background:transparent;box-shadow:none}.data-configuration-column-mapping-panel[data-v-484aad24]{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);background:var(--grey-white)}.data-configuration-column-mapping-panel__header[data-v-484aad24]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.data-configuration-column-mapping-panel__header-text[data-v-484aad24]{display:flex;flex-direction:column;gap:2px;min-width:0}.data-configuration-column-mapping-panel__title-row[data-v-484aad24]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.data-configuration-column-mapping-panel__title[data-v-484aad24]{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);color:var(--color-primary-base)}.data-configuration-column-mapping-panel__ingest[data-v-484aad24]{display:inline-flex;align-items:center;gap:6px;color:var(--grey-500);font-size:var(--font-size-xxs);line-height:var(--line-height-xs);white-space:nowrap}.data-configuration-column-mapping-panel__ingest-bar[data-v-484aad24]{width:72px;height:6px;flex-shrink:0;overflow:hidden;border-radius:999px;background:var(--grey-200)}.data-configuration-column-mapping-panel__ingest-bar-fill[data-v-484aad24]{height:100%;background:var(--color-primary-base)}.data-configuration-column-mapping-panel__header-actions[data-v-484aad24]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs);flex-shrink:0}.data-configuration-column-mapping-panel__add-column-link.base-button[data-v-484aad24]{width:-moz-fit-content;width:fit-content}.data-configuration-column-mapping-panel__table[data-v-484aad24]{width:100%;border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm);overflow:hidden;background:var(--grey-white)}.data-configuration-column-mapping-panel__table .data-table-action--auto-height[data-v-484aad24],.data-configuration-column-mapping-panel__table .data-table-action[data-v-484aad24],.data-configuration-column-mapping-panel__table .lb-datatableaction-wrapper[data-v-484aad24]{flex:1 1 auto;min-height:0;height:100%}.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__card,.data-configuration-column-mapping-panel__table[data-v-484aad24] .v-card{box-shadow:none!important;border:none!important;background:transparent}.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__table.simple-table{border:none!important}.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__table.simple-table th{height:38px!important}.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__table.simple-table td{height:auto!important;min-height:var(--size-subscription-item-height)}.data-configuration-column-mapping-panel__table[data-v-484aad24] .fbc-table-header-bg.grayBackground th{background:var(--grey-50)!important}.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__header-text{font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-xs);letter-spacing:0;text-transform:uppercase;color:var(--grey-900)!important}.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__header-text.data-configuration-column-mapping-panel__header-text--muted{color:var(--grey-600)!important}.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__table.simple-table td,.data-configuration-column-mapping-panel__table[data-v-484aad24] .data-table-action__table.simple-table th{padding:var(--padding-sm) var(--padding-md)!important;border-bottom:var(--border-sm) solid var(--grey-100)!important;vertical-align:middle}.data-configuration-column-mapping-panel__table[data-v-484aad24] tbody tr:last-child td{border-bottom:none!important}.data-configuration-column-mapping-panel__table[data-v-484aad24] .resizer-handle{display:none}.data-configuration-column-mapping-panel__table .data-configuration-column-mapping-panel__cell--data-type[data-v-484aad24],.data-configuration-column-mapping-panel__table[data-v-484aad24] th[data-column-value=dataType]{width:100px;min-width:100px;max-width:100px}.data-configuration-column-mapping-panel__table .data-configuration-column-mapping-panel__cell--arrow[data-v-484aad24],.data-configuration-column-mapping-panel__table[data-v-484aad24] th[data-column-value=arrow]{width:var(--icon-md);min-width:var(--icon-md);max-width:var(--icon-md);padding-left:0!important;padding-right:0!important;text-align:center}.data-configuration-column-mapping-panel__table .data-configuration-column-mapping-panel__cell--source[data-v-484aad24],.data-configuration-column-mapping-panel__table[data-v-484aad24] th[data-column-value=source]{width:230px;min-width:230px}.data-configuration-column-mapping-panel__table .data-configuration-column-mapping-panel__cell--mask[data-v-484aad24],.data-configuration-column-mapping-panel__table[data-v-484aad24] th[data-column-value=mask]{width:120px;min-width:120px;max-width:120px}.data-configuration-column-mapping-panel__table .data-configuration-column-mapping-panel__cell--requirement[data-v-484aad24],.data-configuration-column-mapping-panel__table[data-v-484aad24] th[data-column-value=requirement]{width:120px;min-width:120px}.data-configuration-column-mapping-panel__cell[data-v-484aad24]{box-sizing:border-box}.data-configuration-column-mapping-panel__requirement-badges[data-v-484aad24]{display:flex;align-items:center;gap:var(--space-2xs)}.data-configuration-column-mapping-panel__remove-extra-btn[data-v-484aad24]{margin-left:auto;flex-shrink:0}.data-configuration-column-mapping-panel__edit-extra-btn[data-v-484aad24]{margin-left:auto;margin-right:var(--space-2xs);flex-shrink:0}.data-configuration-column-mapping-panel__edit-extra-btn+.data-configuration-column-mapping-panel__remove-extra-btn[data-v-484aad24],.data-configuration-column-mapping-panel__edit-extra-btn+.data-configuration-column-mapping-panel__unmap-btn[data-v-484aad24]{margin-left:0}.data-configuration-column-mapping-panel__unmap-btn[data-v-484aad24]{margin-left:auto;flex-shrink:0}.data-configuration-column-mapping-panel__type-value[data-v-484aad24]{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);color:var(--grey-800);white-space:nowrap}.data-configuration-column-mapping-panel__db-value[data-v-484aad24]{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);color:var(--grey-900);white-space:nowrap}.data-configuration-column-mapping-panel__arrow-icon[data-v-484aad24]{width:var(--icon-xs);height:var(--icon-xs);display:block;margin:0 auto}.data-configuration-column-mapping-panel__erp-cell[data-v-484aad24],.data-configuration-column-mapping-panel__mask-cell[data-v-484aad24]{display:flex;align-items:center;width:100%;min-height:var(--size-subscription-item-height)}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24]{width:120px;max-width:120px}.data-configuration-column-mapping-panel__mask-dropdown--locked[data-v-484aad24]{pointer-events:none}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-input{font-size:var(--font-size-xs)}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-input__icon--clear{display:none}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-input__control,.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-input__slot{min-height:var(--size-subscription-item-height)!important;height:var(--size-subscription-item-height)}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-text-field--outlined.v-input--dense .v-input__slot{min-height:var(--size-subscription-item-height)!important;padding:0 var(--padding-sm)!important}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] fieldset{border-color:var(--grey-200)!important;border-radius:var(--radius-sm)!important}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-select__selection,.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-select__selections{font-size:var(--font-size-xs);color:var(--grey-900);line-height:normal}.data-configuration-column-mapping-panel__mask-dropdown[data-v-484aad24] .v-icon{font-size:var(--icon-xs)!important;color:var(--grey-500)}.data-configuration-column-mapping-panel__badge[data-v-484aad24]{display:inline-flex;align-items:center;padding:var(--space-3xs) var(--space-5);border-radius:var(--radius-pill);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:normal;white-space:nowrap}.data-configuration-column-mapping-panel__badge--required[data-v-484aad24]{background:color-mix(in srgb,var(--color-error) 10%,transparent);color:var(--color-error)}.data-configuration-column-mapping-panel__badge--optional[data-v-484aad24]{background:var(--grey-100);color:var(--grey-900)}.data-configuration-column-mapping-panel__field-hint[data-v-484aad24]{margin:0;font-size:var(--font-size-3xs);font-weight:var(--font-weight-regular);line-height:normal;color:var(--text-grey-sub)}.data-configuration-column-mapping-panel__skeleton[data-v-484aad24]{min-height:280px}.data-configuration-column-mapping-panel__load-error[data-v-484aad24]{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space-md);text-align:center}.data-configuration-column-mapping-panel__load-error-text[data-v-484aad24]{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--grey-500)}.data-configuration-column-mapping-panel__badge--custom[data-v-484aad24]{background:#fef3c7;color:#92400e}.data-configuration-column-mapping-panel__cycle-card[data-v-484aad24]{padding:var(--space-sm)}.data-configuration-column-mapping-panel__cycle-title[data-v-484aad24]{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.data-configuration-column-mapping-panel__cycle-copy[data-v-484aad24]{margin:0 0 var(--space-md);color:var(--grey-500);font-size:var(--font-size-xxs)}.data-configuration-column-mapping-panel__cycle-list[data-v-484aad24]{max-height:320px;margin-top:0;overflow-y:auto}.data-configuration-column-mapping-panel__cycle-option[data-v-484aad24]{margin-top:0}