.ts-profile-cards table.dataTable thead { display: none; }
.ts-profile-cards .dt-scroll-head { display: none !important; }
.ts-profile-cards table.dataTable { border: 0 !important; margin: 0 !important; }
.ts-profile-cards table.dataTable td {
    border: 0;
    border-bottom: 1px solid var(--bs-border-color, #e9edf4);
    padding: 0.5rem 0.5rem;
}
.ts-profile-cards table.dataTable tr:last-child td { border-bottom: 0; }
.ts-profile-cards .dataTables_wrapper .row:first-child { display: none; }
.ts-profile-cards .dataTables_info { font-size: 11px; }

.ts-profile-cards.div-scroll-alerts { max-height: 600px; overflow-y: auto; overflow-x: hidden; }
.ts-profile-cards.div-scroll-deleted-alerts { max-height: 350px; overflow-y: auto; overflow-x: hidden; }

.ts-profile-cards .task-icon1 {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
}
.ts-profile-cards .task-icon1.bg-gray { background-color: #adb5bd; }

.ts-cond-field { flex: 1 1 0; min-width: 0; }

#tsProfileAccordion .accordion-button.collapsed,
#tsConditionsAccordion .accordion-button.collapsed {
    background-color: #fff;
}
#tsProfileAccordion .accordion-button:not(.collapsed),
#tsConditionsAccordion .accordion-button:not(.collapsed) {
    background-color: var(--primary05);
}

[data-theme-mode="dark"] #tsProfileAccordion .accordion-button.collapsed,
[data-theme-mode="dark"] #tsConditionsAccordion .accordion-button.collapsed {
    background-color: var(--custom-white);
}
[data-theme-mode="dark"] #tsProfileAccordion .accordion-button:not(.collapsed),
[data-theme-mode="dark"] #tsConditionsAccordion .accordion-button:not(.collapsed) {
    background-color: var(--primary07);
}

#tsProfilesAccordion .accordion-button.collapsed,
#tsTemplateLoaderAccordion .accordion-button.collapsed,
#tsTemplatesAccordion .accordion-button.collapsed {
    background-color: #fff;
}
#tsProfilesAccordion .accordion-button:not(.collapsed),
#tsTemplateLoaderAccordion .accordion-button:not(.collapsed),
#tsTemplatesAccordion .accordion-button:not(.collapsed) {
    background-color: var(--primary05);
}

[data-theme-mode="dark"] #tsProfilesAccordion .accordion-button.collapsed,
[data-theme-mode="dark"] #tsTemplateLoaderAccordion .accordion-button.collapsed,
[data-theme-mode="dark"] #tsTemplatesAccordion .accordion-button.collapsed {
    background-color: var(--custom-white);
}
[data-theme-mode="dark"] #tsProfilesAccordion .accordion-button:not(.collapsed),
[data-theme-mode="dark"] #tsTemplateLoaderAccordion .accordion-button:not(.collapsed),
[data-theme-mode="dark"] #tsTemplatesAccordion .accordion-button:not(.collapsed) {
    background-color: var(--primary07);
}

.swal2-textarea.ts-resolve-comment {
    font-size: 13px;
    height: 5em;
    min-height: 4em;
    padding: 0.4em 0.6em;
    margin: 0.5em 1.2em;
}

.ts-profile-modal table td.alert-profile-first-td {
    text-align : left !important;
}

.ts-label-tooltip {
    cursor: help;
}

#profitThresholdsPerTrade:disabled ~ .form-check-label,
#cumulativeProfitThresholds:disabled ~ .form-check-label,
#cumulativeProfitThresholdsFloating:disabled ~ .form-check-label {
    opacity: 1;
    font-weight : 500;
}
