.fi-resource-relation-manager .fi-ta-header {
    align-items: center;
    justify-content: flex-start;
    gap: 1rem;
}

.fi-resource-relation-manager .fi-ta-header > div:first-child {
    flex: 0 0 auto;
}

.fi-resource-relation-manager .fi-ta-header .fi-ta-actions {
    margin-inline-start: 0;
}

.fi-resource-relation-manager .fi-ta-header-toolbar {
    justify-content: flex-start;
}

.fi-resource-relation-manager .fi-ta-header-toolbar > div:last-child {
    margin-inline-start: 0 !important;
}

.fi-resource-relation-manager .psr-row-input {
    position: relative;
}

.fi-resource-relation-manager .psr-row-input .fi-input-wrp {
    overflow: hidden;
    border-radius: var(--ps-row-input-radius);
    background: var(--ps-row-input-bg) !important;
    box-shadow: var(--ps-row-input-shadow);
}

.fi-resource-relation-manager .psr-row-input .fi-input-wrp-content-ctn {
    border-radius: inherit;
    background: transparent !important;
}

.fi-resource-relation-manager .psr-row-input .fi-input-wrp-content-ctn,
.fi-resource-relation-manager .psr-row-input .fi-input,
.fi-resource-relation-manager .psr-row-input input,
.fi-resource-relation-manager .psr-row-input textarea {
    border-radius: inherit;
    background: transparent !important;
    color: var(--ps-row-input-text) !important;
}
