@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/iransans/IRANSansWeb(FaNum).eot');
    src: url('../fonts/iransans/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),
    url('../fonts/iransans/IRANSansWeb(FaNum).woff2') format('woff2'),
    url('../fonts/iransans/IRANSansWeb(FaNum).woff') format('woff'),
    url('../fonts/iransans/IRANSansWeb(FaNum).ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/iransans/IRANSansWeb(FaNum)_Bold.eot');
    src: url('../fonts/iransans/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/iransans/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),
    url('../fonts/iransans/IRANSansWeb(FaNum)_Bold.woff') format('woff'),
    url('../fonts/iransans/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}

html, body {
    font-family: IRANSans, Tahoma, sans-serif;
    direction: rtl;
    font-size: 0.9rem;
}

select[dusk='action-select'] {
    padding-left: 40px;
}

div[dusk$="-lens-component"] [data-testid="resource-table"] thead tr th:last-child,
div[dusk$="-lens-component"] [data-testid="resource-table"] tbody tr td:last-child {
    display: none;
}

.flatpickr-time.time24hr {
    direction: ltr !important;
}

.multiselect__tags .multiselect__input, li.multiselect__element {
    font-size: 13px;
}

.multiselect__tags {
    font-size: 13px;
    direction: rtl !important;
    text-align: right;
}

[dusk='ghore-daftars-index-component'] > .flex > .relative.h-9.flex-no-shrink.mb-6, [dusk='salar-reports-index-component'] > .flex > .relative.h-9.flex-no-shrink.mb-6 {
    display: none;
}

[dusk="inline-action-select"] {
    padding-right: 1.5rem !important;
    padding-left: 0.5rem !important;
}

[dusk="watercosts-detail-component"] [dusk="edit-resource-button"],
[dusk="watercosts-index-component"] tr[dusk$="-row"] [dusk$="-edit-button"],
[dusk="salars-index-component"] tr[dusk="1-row"] > td:last-child .inline-flex.items-center > span:last-child, [dusk="salars-index-component"] tr[dusk="2-row"] > td:last-child .inline-flex.items-center > span:last-child {
    display: none;
}

.form-select {
    background-position: center left .75rem;
}

[id^="popover_"] .form-select > .flex.items-center, [id^="popover_"] .form-select > .text-70 {
    padding-right: .5rem;
}

.w-sidebar > h3 .sidebar-label {
    font-size: 0.75rem;
    color: var(--white-50);
    font-weight: bold;
}

.w-sidebar > h3 > .sidebar-label {
    color: #fff;
    font-size: .875rem;
}

.w-sidebar > h3:nth-child(3) .sidebar-label {
    display: none;
}

.mb-2 .checkbox {
    margin-left: 5px;
    margin-top: -3px;
}
