

html body .fi-main {
    max-width: 1260px !important;
    width: 100% !important;
    margin-inline: auto !important;
    padding-inline: 16px !important;
}

html body .fi-ta,
html body .fi-ta-ctn {
    border-radius: 22px !important;
    overflow: hidden !important;
    box-shadow: 0 14px 38px rgba(7,49,61,.06) !important;
}

html body .fi-ta-content,
html body .fi-ta-table-ctn {
    overflow-x: auto !important;
    max-width: 100% !important;
    -webkit-overflow-scrolling: touch !important;
}

html body table.fi-ta-table,
html body .fi-ta-table {
    min-width: 980px !important;
    width: 100% !important;
    table-layout: auto !important;
}

html body .fi-ta-table th,
html body .fi-ta-table td {
    white-space: nowrap !important;
    vertical-align: middle !important;
    padding-block: 10px !important;
    padding-inline: 11px !important;
    line-height: 1.7 !important;
}

html body .fi-ta-text,
html body .fi-ta-text-item,
html body .fi-ta-text-item-label {
    max-width: 230px !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    display: inline-block !important;
    vertical-align: middle !important;
}

html body .fi-ta-row {
    min-height: 54px !important;
}

html body .fi-sidebar-item a,
html body .fi-sidebar-nav-item a,
html body .fi-sidebar-item-button {
    min-height: 39px !important;
    border-radius: 12px !important;
}

html body .fi-sidebar-item-label,
html body .fi-sidebar-nav-item-label {
    font-size: 13px !important;
    font-weight: 800 !important;
}




.fi-section,
.fi-section-content,
.fi-fo-component-ctn,
.fi-fo-field-wrp,
.fi-fo-field-wrp > div,
.fi-fo-field-wrp .choices,
.fi-fo-field-wrp .choices__inner {
    overflow: visible !important;
}

.choices__list--dropdown,
.choices__list[aria-expanded],
.fi-fo-select .choices__list--dropdown,
.fi-fo-select .choices__list[aria-expanded] {
    z-index: 999999 !important;
}

.fi-main,
.fi-page,
.fi-page-content,
.fi-form,
.fi-form-component,
.fi-section {
    overflow: visible !important;
}




.fi-main,
.fi-page,
.fi-page-content,
.fi-form,
.fi-form-component,
.fi-section,
.fi-section-content,
.fi-fo-component-ctn,
.fi-fo-field-wrp,
.fi-fo-field-wrp > div,
.fi-fo-select,
.fi-input-wrp,
.choices,
.choices__inner {
    overflow: visible !important;
}

.choices__list--dropdown,
.choices__list[aria-expanded],
.fi-fo-select .choices__list--dropdown,
.fi-fo-select .choices__list[aria-expanded],
.ts-dropdown,
.fi-dropdown-panel {
    z-index: 2147483647 !important;
}

.fi-fo-field-wrp:has(.choices.is-open),
.fi-fo-component-ctn:has(.choices.is-open),
.fi-section:has(.choices.is-open) {
    position: relative !important;
    z-index: 999999 !important;
}


