﻿@import url("./_variables.css");

.working-set-filter-container {
    font-family: BrownStdRegular;
    color: var(--Logistic-Suit-Secondary);
    height: fit-content;
    padding: var(--norma--padding-md) var(--norma--padding-md);
    align-items: center;
    display: grid;
    border: 1px solid var(--norma__neutral--grey-2);
}

.working-set-filter-container-formGrp select {
    height: 32px;
    border: 1px solid rgb(189, 189, 189);
    border-radius: 5px;
    background: rgb(255, 255, 255);
    padding: 7px 12px;
    text-transform: capitalize;
    color: rgb(112, 112, 112);
    width: 140px;
}

.working-set-filter-container-control-container {
    display: flex;
    text-align: center;
    align-items: end;
    flex-wrap: nowrap;
}

.working-set-filter-container-gray-contanier {
    background-color: var(--Logistic-Suit-Accent-Lighten-Gray);
}

.working-set-filter-container-select-controller {
    position: relative;
}

.working-set-filter-container-select-label {
    text-align: start;
    border: 1px solid rgb(189, 189, 189);
    border-radius: 5px;
    background: rgb(255, 255, 255);
    padding: 5px 12px;
    text-transform: capitalize;
    color: rgb(112, 112, 112);
    width: 240px;
    display: block;
    position: relative;
}

.working-set-filter-container-select-icon {
    margin: 0px 0px 0px auto;
    display: flex;
    width: 10px;
}

.working-set-filter-container-list-group-item {
    padding: 10px;
    align-items: flex-start;
    display: flex;
}

.working-set-filter-container-list-group {
    position: absolute;
}

.working-set-filter-container-chip {
    width: fit-content;
    border-radius: 20px;
    background-color: var(--Logistic-Suit-Primary-Mudium);
    text-align: center;
    display: flex;
    height: 20px;
    padding: 2px 8px;
    min-width: 80px;
    margin: 2px;
}

.working-set-filter-container-chips {
    display: flex;
    flex-wrap: wrap;
}

.working-set-filter-container-outline-btn {
    border: 1px solid var(--Logistic-Suit-Primary-Dark);
    width: 105px;
    height: fit-content;
    background-color: white;
    border-radius: 5px;
    font-weight: bold;
    text-align: center;
    padding: 3px;
    color: var(--norma-secondary--4);
    outline: none !important;
}

.working-set-filter-container-core-btn {
    border: 1px solid var(--Logistic-Suit-Primary-Dark);
    width: 105px;
    height: fit-content;
    background-color: var(--Logistic-Suit-Primary-Dark);
    color: white;
    border-radius: 5px;
    font-weight: bold;
    text-align: center;
    padding: 3px;
    line-height: 19px;
    outline: none !important;
}

.working-set-filter-container-exit-icon {
    margin-inline: auto 0px;
    margin-block: 0px 8px;
}

.working-set-filter-container-filter-actions {
    margin-inline: auto 0px;
/*    margin-block: 10px 0px;*/
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
}

@font-face {
    font-family: BrownStdRegular;
    src: url("../fonts/BrownStd-Regular.otf");
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}

@font-face {
    font-family: BrownStdLight;
    src: url("../fonts/BrownStd-Light.otf");
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
}

.hidden {
    display: none !important;
}

.area-filteration {
    padding: 5px 8px;
    width: 100%;
    margin-block-start: var(--norma--margin-xs);
}

    .area-filteration .area-filteration-title {
        font-weight: 700;
        margin-block-end: 2px;
        margin-bottom: 9px;
        margin-block-start: 5px;
    }

    .area-filteration .card-body {
        padding: 0px;
        padding-inline: var(--norma--padding-md);
    }

.area-filteration-dropdown {
    border: 1px solid rgb(227, 227, 227);
    border-radius: 2px;
    color: rgb(112, 112, 112);
    width: 120px;
    margin-inline-start: 15px;
    background-color: rgb(250, 250, 250);
    height: 25px;
}

.area-filteration-dropdown-label {
    color: rgb(112, 112, 112);
    margin: 0px;
}

.area-filteration .area-filteration-datetime {
    border: 1px solid rgb(234, 234, 234);
    border-radius: 2px;
/*    background-color: white;*/
    color: rgb(112, 112, 112);
    width: fit-content;
    margin-inline-start: 15px;
}

.working-set-filter-container {
    z-index: 200;
    position: absolute;
    top: 39px;
/*    background-color: white;*/
    inset-inline-end: 5%;
    height: auto;
    width: 90%;
    border: none;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px;
    border-radius: 20px !important;
    padding:0px !important;
}

/*.active-screen {
    container: resizablepanel / inline-size;
}

@container resizablepanel (max-width: 690px) {
    .working-set-filter-container {
        inset-inline-start: 8px;
        width: 490px;
    }
}*/
.working-set-filter-container .norma--radzen-custom-dp .rz-dropdown, .working-set-filter-container .norma--radzen-custom-dp .rz-dropdown:hover, .working-set-filter-container .norma--input.norma--input--sm, .working-set-filter-container .norma--input-view-noControl.norma--input--sm {
    height: 32px !important;
}

.working-set-filter-container .rz-dropdown-label {
    margin-top: 4px
}