/* Components */
@import url("components/link-a248f948792a94453978f9509d3728ab.css");
@import url("components/tag-4149580f4a130036faf2a43d157017c5.css");
@import url("components/inputs-e7ac405a9d781ee65988b2cfd6a03fe9.css");
@import url("components/comment-fef10d6eddbbab2ac3b561a48566561a.css");
@import url("components/table-ba4a1127e2506f2301082a27494472ee.css");
/* Pages */
@import url("dashboard-5ccab5d91805415d2eb913b88d05dfa6.css");
@import url("distribution-time-7903417ac8bd9f5acec5f3d9eed41dde.css");
@import url("variables-33796e1f6c182bf948b0f607668f040f.css");
@import url("login-cb73a90d1707b332b825c1d1faa50e43.css");
@import url("monitoring-89c8d7ab9bbb98c55d36405df020f889.css");
@import url("parameters-5e8e70ed173a39cf706fee650035b8cc.css");
@import url("popin-off-4753ec9b28ccbaa3cacfdad43fef3030.css");
@import url("sidebar-bbcac66e5fe3fc52930eb4e9cb4bf684.css");
@import url("timesheets-f878dd0c9d66dadc25496fa11aa8e480.css");
@import url("distribution-time-7903417ac8bd9f5acec5f3d9eed41dde.css");
@import url("turnover-f936224086d0793175493594f50294f5.css");
@import url("business-plan-7643dae6fe5179a3f97b183274a9bb8c.css");
@import url("profitability-c8e37fdebb83da08928aabf2da42f7b6.css");
@import url("goal-aa3380a7a1c313c122c1b846e2ebfbc6.css");

.content-wrapper {
    max-width: 100% !important;
}

/* for bottom border header on scroll */
body:not(.-timesheets) {
    .content-header {
        margin-top: 1px;
    }
}

.header__logo {
    display: block;
    width: 80%;
    height: auto;
}

/* TODO: clean */
table {
    & td.separator:not(.bg-primary,.bg-info) {
        background-color: var(--table-cell-border-color) !important;
        border-right: none;
    }
    & .bg-primary {
        /* background-color: #fe5e55 !important; */
        background-color: var(--color-primary) !important;
        color: white;
        font-weight: bold;
    }
    & .bg-info {
        background-color: #bed2ed !important;
        font-weight: bold;
    }
}

.timesheets-select {
    cursor: pointer;
}

.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

/* Field collection style */
.field-collection .accordion .form-fieldset-body > .row > * {
    width: 100% !important;
}
.field-collection .form-widget .ea-form-collection-items .accordion {
    box-shadow: none;
}
.field-collection > .form-widget {
    background-color: var(--color-white);
    padding: 10px;
    border: 1px solid var(--color-grey-light);
    border-radius: 4px;
}
.field-collection .ea-form-collection-items .accordion-item {
    margin-bottom: 5px;
    background-color: var(--color-grey-extralight);
    border: 1px solid var(--color-grey-light);
    border-radius: 4px;
}
.field-collection .field-collection-add-button {
    border-bottom: 1px solid currentColor;
    border-radius: 0;
    padding: 2px;
}

.form-control.disabled {
    background-color: var(--form-control-disabled-bg) !important;
    border-color: var(--form-input-border-color) !important;
    box-shadow: none !important;
    color: var(--form-control-disabled-color) !important;
    cursor: not-allowed !important;
}
