@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.25o87uqmvr.bundle.scp.css';

/* _content/BackOffice/Views/EntitiesUI/CustomerCard.razor.rz.scp.css */
 
/* _content/BackOffice/Views/EntitiesUI/PositionComponent.razor.rz.scp.css */

.focusElementBolder[b-oeimeu2952] {
    /*margin-left: 3rem;*/
    border-color: lightskyblue !important;
    border: solid;
    /* background-color: lightskyblue;*/
    box-shadow: 0 0 5px 2px lightskyblue;
    /* display: inline;*/
    /*max-width: 20rem;*/
    width: 100%;
    height: 100%;
    max-height: 2rem
}

.workers-list[b-oeimeu2952] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: start;
    justify-items: stretch;
}

td[b-oeimeu2952] {
    text-align: left;
}

h6[b-oeimeu2952] {
    font-size: smaller;
}

details[b-oeimeu2952] {
    /*    max-width:10%;*/
    /* padding: .5em .5em 0;*/
    margin-top: 0.5em;
    background: linear-gradient(var(--color-sf-primary-light, #bfe4fc), var(--color-sf-primary,#9fd6fa));
  /*  box-shadow: inset 0 0 0 1px var(--color-sf-primary);*/
}

.details-position[b-oeimeu2952] {
    background: unset;
}

    .details-position > summary[b-oeimeu2952] {
        font-weight: 300;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-items: center;
   
       /* min-width: 15rem;*/
    }

.name-group[b-oeimeu2952] {
    background: linear-gradient(var(--color-sf-primary-light, #bfe4fc), var(--color-sf-primary,#9fd6fa));
    /*    border: solid 1px var(--color-sf-primary,#72bdf4);*/
    font-weight: 550;
    width: 100%;
    max-width: 10rem;
    text-align: center;
    word-wrap: normal;
    padding: 5px;
}

summary[b-oeimeu2952] {
    font-weight: bold;
    /* margin: -.5em -.5em 0;*/
    font-size:0.8rem;
    padding: .5em;
}

details[open][b-oeimeu2952] {
    padding: .5em;
}

    details[open] > summary[b-oeimeu2952] {
        border-bottom: 1px solid #aaa;
        margin-bottom: .5em;
    }

MatExpansionPanelDetails > table[b-oeimeu2952] {
   
}
input[b-oeimeu2952] {
max-width:60%;
}

table[b-oeimeu2952]  {
    max-width: 100%;

}
tr[b-oeimeu2952] {
    max-width: 100%;
}
tr:last-child[b-oeimeu2952] {
    max-width: 60%;
}
td[b-oeimeu2952] {
    font-size: 0.8rem;
    text-align: left;
}

/*
.mdc-select:not(.mdc-select--disabled) .mdc-select__anchor {
    background-color: #b3e5fc !important;
}
*::deep {
    background-color: red !important;
}

.mdc-select  {
    background-color: #b3e5fc !important;
}

.not-empty-select.mat-selected {
    color: green !important;
}*/

/* _content/BackOffice/Views/Pages/Analis/CustomerPurchasedGroups.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Analis/CustomersConclusionsForUsForSalePage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Analis/PivotPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Analis/ProfitValuationPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Analis/ReportSaleFromWarehausPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Analis/SpendingMoneyPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Analis/TradeVisit.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Authentication/LoginInput.razor.rz.scp.css */
.focusMove[b-vfordpdvzu] {
    transform: translateY(0px);
    transition: 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.focusBack[b-vfordpdvzu] {
    transform: translateY(30px);
    transform: translate(30px,30px);
    transition: 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
    .focusBack:hover[b-vfordpdvzu] {
        transform: translateY(0px);
        transition: 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    }

    div.modal-background[b-vfordpdvzu] {
        display: block;
        position: fixed;
        z-index: 1; /* Sit on top */
        left: 0;
        top: 0;
        width: 100%; /* Full width */
        height: 100%; /* Full height */
        overflow: auto; /* Enable scroll if needed */
        background-color: rgb(0,0,0); /* Fallback color */
        background-color: rgba(0,0,0,0.4); /* Black w/ opacity */

        background: url(https://auth.adm.tools/web/img/login-bg.jpg);
        background-size: cover;
        background-position: center center;
    }

.login__icon[b-vfordpdvzu] {
    position: absolute;
    margin-top: 30px;
 
}


div.modal-content-login[b-vfordpdvzu] {
    height: 520px;
    width: 400px;
    background-color: rgba(255,255,255,0.13);
    position: absolute;
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    border-radius: 10px;
    backdrop-filter: blur(10px);
    border: 2px solid rgba(255,255,255,0.1);
    box-shadow: 0 0 40px rgba(8,7,16,0.6);
    padding: 50px 35px;
    z-index: 999;

    
}
/* смартфоны, устройства с сенсорным экраном, с которым работают пальцами */
/*@media (hover: none) and (pointer: coarse) {
    
    }
 
}*/
@media (max-width: 896px)  {
    div.modal-content-login[b-vfordpdvzu] {
        background-color: green;
        height: 80%;
        width: 70%;
    }
}

 

 

 
 

.logotype[b-vfordpdvzu] {
    justify-content: center;
    font-style: italic;
    text-align: center;
    font-size: 1.8em;
    height: 60px;
    border-radius:5px;
}

.logotype img[b-vfordpdvzu] {

    border-radius: 5px;
}
input[b-vfordpdvzu] {
    background-color: rgba(255,255,255,0.07);
    border-left-width: 30px;
}

button[b-vfordpdvzu], input[b-vfordpdvzu], optgroup[b-vfordpdvzu], select[b-vfordpdvzu], textarea[b-vfordpdvzu] {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
.buttonArea[b-vfordpdvzu] {
    display: flex;
    justify-content: center;
    margin-top: .8em;
}
button[b-vfordpdvzu] {
    background: rgba(0,0,0,0.125);
    height: 2.4em;
    width: 30%;
    border: solid dimgrey;
    color: dimgrey;
    backdrop-filter: blur(10px);
}

button:hover[b-vfordpdvzu] {
   
    color: orange;
}
/* _content/BackOffice/Views/Pages/Authentication/UiServiceLoading.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/BaseList/InnerAccountEmployeePage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/BaseList/PricesPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/BaseList/ProductsEditPage.razor.rz.scp.css */
.grid-name-property[b-yrks8s29q1] {
    display: grid;
    grid-template-columns: 30% 70%  ;
}



 


 
/* _content/BackOffice/Views/Pages/BaseList/RegionPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/BaseList/Worker.razor.rz.scp.css */

.focusElementBolder[b-xdkqu55wx0] {
    border-color: rgba(var(--color-sf-primary));
    border: solid;
    box-shadow: 0 0 5px 2px rgba(var(--color-sf-primary));
    width: 100%;
    height: 100%;
    max-height: 2rem
}
 
td[b-xdkqu55wx0] {
    text-align: left;
}

h6[b-xdkqu55wx0] {
    font-size:smaller;
}
details[b-xdkqu55wx0] {
 
    margin-top: 0.5em;
    background: linear-gradient(rgba(var(--color-sf-primary-light),0.2), rgba(var(--color-sf-primary)));
    box-shadow: inset 0 0 0 1px rgba(var(--color-sf-primary));
}
.details-position[b-xdkqu55wx0] {
 
    background: unset;
 
}
    .details-position>summary[b-xdkqu55wx0] {
        font-weight: 300;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-items: center;
        min-width: 15rem;
    }

.name-group[b-xdkqu55wx0] {
    background: linear-gradient(rgba(var(--color-sf-primary-light),0.2), rgba(var(--color-sf-primary)));
    border: solid 1px rgba(var(--color-sf-primary));
    font-weight: 600;
    width: 100%;
    padding: 2%;
    margin-left: 10px;
    text-align: center;
}

summary[b-xdkqu55wx0] {
    font-weight: bold;
    padding: .5em;
}

details[open][b-xdkqu55wx0] {
    padding: .5em;
}

    details[open] > summary[b-xdkqu55wx0] {
        border-bottom: 1px solid rgba(var(--color-sf-primary));
        margin-bottom: .5em;
    }

 

/* _content/BackOffice/Views/Pages/BaseList/Workers.razor.rz.scp.css */
 
.focusElementBolder[b-cp6qi33nov] {
    /*margin-left: 3rem;*/
    border-color: lightskyblue !important;
    border: solid ;
    /* background-color: lightskyblue;*/
    box-shadow: 0 0 5px 2px lightskyblue ;
 
    /* display: inline;*/
    /*max-width: 20rem;*/
    width: 100%;
    height:100%;
    max-height: 2rem
}
.workers-list[b-cp6qi33nov] {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: start;
    justify-items: stretch;
}
td[b-cp6qi33nov] {
    text-align: left;
}

h6[b-cp6qi33nov] {
    font-size:smaller;
}
details[b-cp6qi33nov] {
    /*    max-width:10%;*/
    /* padding: .5em .5em 0;*/
    margin-top: 0.5em;
    background: linear-gradient(var(--color-sf-primary-light, #bfe4fc), var(--color-sf-primary,#9fd6fa));
    box-shadow: inset 0 0 0 1px var(--color-sf-primary);
 
}
.details-position[b-cp6qi33nov] {
 
    background: unset;
 
}
    .details-position>summary[b-cp6qi33nov] {
        font-weight: 300;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-items: center;
        min-width: 15rem;
      
    }

.name-group[b-cp6qi33nov] {
    background: linear-gradient(var(--color-sf-primary-light, #bfe4fc), var(--color-sf-primary,#9fd6fa));
    border: solid 1px var(--color-sf-primary,#72bdf4);
    font-weight: 600;
    width: 100%;
    padding:2%;
    margin-left:10px;
    text-align: center;
}

summary[b-cp6qi33nov] {
    font-weight: bold;
   /* margin: -.5em -.5em 0;*/
    padding: .5em;
}

details[open][b-cp6qi33nov] {
    padding: .5em;
 

}

    details[open] > summary[b-cp6qi33nov] {
        border-bottom: 1px solid #aaa;
        margin-bottom: .5em;
  
    }

/*MatExpansionPanelDetails > table {
    margin-left: 15em;
}

 table {
    margin-left:5em;
}*/
 
/*
.mdc-select:not(.mdc-select--disabled) .mdc-select__anchor {
    background-color: #b3e5fc !important;
}
*::deep {
    background-color: red !important;
}

.mdc-select  {
    background-color: #b3e5fc !important;
}

.not-empty-select.mat-selected {
    color: green !important;
}*/

/* _content/BackOffice/Views/Pages/Chat.razor.rz.scp.css */
body[b-jho49ztbvg] {
    background-color: #f4f7f6;
    margin-top: 20px;
}

.card[b-jho49ztbvg] {
    background: #fff;
    transition: .5s;
    border: 0;
    margin-bottom: 30px;
    border-radius: .55rem;
    position: relative;
    width: 100%;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 10%);
}

.chat-app .people-list[b-jho49ztbvg] {
    width: 280px;
    position: absolute;
    left: 0;
    top: 0;
    padding: 20px;
    z-index: 7
}

.chat-app .chat[b-jho49ztbvg] {
    margin-left: 280px;
    border-left: 1px solid #eaeaea
}

.people-list[b-jho49ztbvg] {
    -moz-transition: .5s;
    -o-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s
}

    .people-list .chat-list li[b-jho49ztbvg] {
        padding: 10px 15px;
        list-style: none;
        border-radius: 3px
    }

        .people-list .chat-list li:hover[b-jho49ztbvg] {
            background: #efefef;
            cursor: pointer
        }

        .people-list .chat-list li.active[b-jho49ztbvg] {
            background: #efefef
        }

        .people-list .chat-list li .name[b-jho49ztbvg] {
            font-size: 15px
        }

    .people-list .chat-list img[b-jho49ztbvg] {
        width: 45px;
        border-radius: 50%
    }

    .people-list img[b-jho49ztbvg] {
        float: left;
        border-radius: 50%
    }

    .people-list .about[b-jho49ztbvg] {
        float: left;
        padding-left: 8px
    }

    .people-list .status[b-jho49ztbvg] {
        color: #999;
        font-size: 13px
    }

.chat .chat-header[b-jho49ztbvg] {
    padding: 15px 20px;
    border-bottom: 2px solid #f4f7f6
}

    .chat .chat-header img[b-jho49ztbvg] {
        float: left;
        border-radius: 40px;
        width: 40px
    }

    .chat .chat-header .chat-about[b-jho49ztbvg] {
        float: left;
        padding-left: 10px
    }

.chat .chat-history[b-jho49ztbvg] {
    padding: 20px;
    border-bottom: 2px solid #fff
}

    .chat .chat-history ul[b-jho49ztbvg] {
        padding: 0
    }

        .chat .chat-history ul li[b-jho49ztbvg] {
            list-style: none;
            margin-bottom: 30px
        }

            .chat .chat-history ul li:last-child[b-jho49ztbvg] {
                margin-bottom: 0px
            }

    .chat .chat-history .message-data[b-jho49ztbvg] {
        margin-bottom: 15px
    }

        .chat .chat-history .message-data img[b-jho49ztbvg] {
            border-radius: 40px;
            width: 40px
        }

    .chat .chat-history .message-data-time[b-jho49ztbvg] {
        color: #434651;
        padding-left: 6px
    }

    .chat .chat-history .message[b-jho49ztbvg] {
        color: #444;
        padding: 18px 20px;
        line-height: 26px;
        font-size: 16px;
        border-radius: 7px;
        display: inline-block;
        position: relative
    }

        .chat .chat-history .message[b-jho49ztbvg]:after {
            bottom: 100%;
            left: 7%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
            border-bottom-color: #fff;
            border-width: 10px;
            margin-left: -10px
        }

    .chat .chat-history .my-message[b-jho49ztbvg] {
        background: #efefef
    }

        .chat .chat-history .my-message[b-jho49ztbvg]:after {
            bottom: 100%;
            left: 30px;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
            border-bottom-color: #efefef;
            border-width: 10px;
            margin-left: -10px
        }

    .chat .chat-history .other-message[b-jho49ztbvg] {
        background: #e8f1f3;
        text-align: right
    }

        .chat .chat-history .other-message[b-jho49ztbvg]:after {
            border-bottom-color: #e8f1f3;
            left: 93%
        }

.chat .chat-message[b-jho49ztbvg] {
    padding: 20px
}

.online[b-jho49ztbvg],
.offline[b-jho49ztbvg],
.me[b-jho49ztbvg] {
    margin-right: 2px;
    font-size: 8px;
    vertical-align: middle
}

.online[b-jho49ztbvg] {
    color: #86c541
}

.offline[b-jho49ztbvg] {
    color: #e47297
}

.me[b-jho49ztbvg] {
    color: #1d8ecd
}

.float-right[b-jho49ztbvg] {
    float: right
}

.clearfix[b-jho49ztbvg]:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

@media only screen and (max-width: 767px) {
    .chat-app .people-list[b-jho49ztbvg] {
        height: 465px;
        width: 100%;
        overflow-x: auto;
        background: #fff;
        left: -400px;
        display: none
    }

        .chat-app .people-list.open[b-jho49ztbvg] {
            left: 0
        }

    .chat-app .chat[b-jho49ztbvg] {
        margin: 0
    }

        .chat-app .chat .chat-header[b-jho49ztbvg] {
            border-radius: 0.55rem 0.55rem 0 0
        }

    .chat-app .chat-history[b-jho49ztbvg] {
        height: 300px;
        overflow-x: auto
    }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    .chat-app .chat-list[b-jho49ztbvg] {
        height: 650px;
        overflow-x: auto
    }

    .chat-app .chat-history[b-jho49ztbvg] {
        height: 600px;
        overflow-x: auto
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    .chat-app .chat-list[b-jho49ztbvg] {
        height: 480px;
        overflow-x: auto
    }

    .chat-app .chat-history[b-jho49ztbvg] {
        height: calc(100vh - 350px);
        overflow-x: auto
    }
}
/* _content/BackOffice/Views/Pages/CompanyManagement/DepatmentPage.razor.rz.scp.css */
.arrow2[b-dxujdtkrwa] {
    font-size: 40px;
}

.RightArrow[b-dxujdtkrwa] {
    width: 90%;
    position: relative;
    min-width: 50px;
     margin-top:50px;
     max-height:50%;
}
    .RightArrow[b-dxujdtkrwa]::before {
        content: " ";
        margin-top: 16px;
        width: 87%;
        background: #337AB7;
        height: 0.6em;
        float: left;
        position: absolute;
    }

    .RightArrow[b-dxujdtkrwa]::after {
        content: " ";
        width: 0;
        height: 0;
        border-top: 20px solid transparent;
        border-bottom: 20px solid transparent;
        border-left: 30px solid #337AB7;
        float: right;
    }

.arrow-left[b-dxujdtkrwa] {
    width: 90%;
    position: relative;
    min-width: 50px;
    margin-top: 50px;
    max-height: 50%;
}

    .arrow-left [b-dxujdtkrwa]::before {
        content: " ";
        width: 0;
        height: 0;
        border-top: 20px solid transparent;
        border-bottom: 20px solid transparent;
        border-left: 30px solid #337AB7;
        float: right;

       
    }

    .arrow-left [b-dxujdtkrwa]::after {
        content: " ";
        margin-top: 16px;
        width: 87%;
        background: #337AB7;
        height: 0.6em;
        float: left;
        position: absolute;
    }

.arrow-2[b-dxujdtkrwa] {
    width: 100px;
    height: 30px;
    display: flex;
    justify-content: center;
}

    .arrow-2[b-dxujdtkrwa]:before,
    .arrow-2[b-dxujdtkrwa]:after {
        content: "";
        background: currentColor;
        width: 15px;
        clip-path: polygon(0 10px,calc(100% - 15px) 10px,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,calc(100% - 15px) calc(100% - 10px),0 calc(100% - 10px));
        animation: a2-b-dxujdtkrwa 1s infinite linear;
    }

    .arrow-2[b-dxujdtkrwa]:before {
        transform: scaleX(-1);
    }

@keyframes a2-b-dxujdtkrwa {
    90%,100% {
        flex-grow: .5
    }
}


   
    .arrow-up[b-dxujdtkrwa] {
        width: 12px;
        height: 120px;
        margin-left: 14px;
    }

        .arrow-up[b-dxujdtkrwa]:before {
            content: " ";
            width: 0;
            height: 0;
            border-left: transparent solid 20px;
            border-right: transparent solid 20px;
            border-bottom: 30px solid #337AB7;
            float: left;
        }

        .arrow-up[b-dxujdtkrwa]::after {
            content: " ";
            margin-left: 14px;
            width: 10px;
            background: #337AB7;
            height: 90px;
            float: left;
        }
.arrow-down[b-dxujdtkrwa] {
    width: 12px;
    height: 120px;
    margin-left: 14px;
}

    .arrow-down[b-dxujdtkrwa]:before {
  
        content: " ";
        margin-left: 14px;
        width: 10px;
        background: #337AB7;
        height: 40px;
        float: left;
    }

    .arrow-down[b-dxujdtkrwa]::after {
    
        content: " ";
        width: 0;
        height: 0;
        border-left: transparent solid 20px;
        border-right: transparent solid 20px;
        border-Top: 30px solid #337AB7;
        float: left;
    }
 
    .depatment[b-dxujdtkrwa]{
        min-width:300px;
    }

 
/* _content/BackOffice/Views/Pages/CompanyManagement/JobContractsPage.razor.rz.scp.css */
/* _content/BackOffice/Views/Pages/CompanyManagement/Meeting.razor.rz.scp.css */
/*.input {
   width: 100%; border: 0; font-family: inherit;
   padding: 0;
   height: 48px;
   font-size: 16px; 
   font-weight: 500;
   background: none;
   border-radius: 0;
   color: #223254;
  
}*/

.input[b-ln0vyiibiw] {
    border: 0;
    padding: 7px 0;
    background: none;
    width: 100%;
    cursor:default;
}

.effect-1 ~ .focus-border[b-ln0vyiibiw] {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #4caf50;
    transition: 0.4s;
}

.input:focus[b-ln0vyiibiw] {
    width: 100%;
 /*   transition: 10s;*/
    left: 0;
    border-bottom: 1px solid #ccc;
    cursor: text;
}
.RadzenIcon[b-ln0vyiibiw] {
    cursor: default;
}
    .RadzenIcon:hover[b-ln0vyiibiw] {
        cursor: default;
        color:blue;
    }
/* _content/BackOffice/Views/Pages/CompanyManagement/PermissionPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/CompanyManagement/TasksEnterprisePage.razor.rz.scp.css */
/* _content/BackOffice/Views/Pages/Customer/CallsCustomerPage.razor.rz.scp.css */
/*.row-call:nth-child(odd)  {
    background-color: rgba(var(--color-sf-on-secondary), 1) !important;
}*/
.row-call[b-0prm96j7wf]  {
    background-color: rgba(var(--color-sf-on-secondary)) !important;
}

/*table tr:nth-child(even) td {
    ...
}*/
/* _content/BackOffice/Views/Pages/Customer/CallsPhoneInDay.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Customer/CompanyPage.razor.rz.scp.css */
.card-tt__nameTT[b-s3rykay1ll]{
    display:flex;
    position :absolute;
    top:-1.2rem;
    left:30%;

}
.card-tt__action-for-tt[b-s3rykay1ll] {
 
    position: absolute;
    top: -1rem;
    right: 0;
}

.dropdown[b-s3rykay1ll] {
    position: relative;
    display: inline-block;
}

.dropdown-content[b-s3rykay1ll] {
    position: absolute;
    left: 0rem;
    top: -5rem;
    background-color: #ddd;
    min-width: 180px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
   /* opacity: 0;*/
    visibility: hidden;
    transition: all 0s;
}

/*    .dropdown-content p {
        color: black;
        padding: 5px 5px;
        text-decoration: none;
        display: block;
    }

        .dropdown-content p:hover {
            background-color: #ddd;
            cursor:pointer;

        }*/

.dropdown:hover .dropdown-content[b-s3rykay1ll] {
    display: block;
    /* opacity: 1;*/
    visibility: visible;
    height: 180px;
    transition: visibility 3s steps(2, jump-end);
}

.dropdown:active .dropdown-content[b-s3rykay1ll] {
    display: block;
    /* opacity: 1;*/
    visibility: visible;
    height: 180px;
    transition: none;
}


@media (max-width: 680px), screen and (orientation: portrait) {

    .card-tt__nameTT[b-s3rykay1ll] {
        left: 5%;
    }
}

/* _content/BackOffice/Views/Pages/Customer/CustomerOrders.razor.rz.scp.css */
.leftPanel[b-7j0qtqazk0] {
    grid-area: leftPanel;
}

.rightPanel[b-7j0qtqazk0] {
    grid-area: rightPanel;
    min-height: 100%;
    max-height: 100%;
     height: 100%;
}





.selected-element[b-7j0qtqazk0] {
    /*  box-shadow: 3px 3px 5px 5px var(--color-sf-primary, lightskyblue);*/
 /*   background-color: rgba(var(--color-sf-primary));
    color:  rgba(var(--color-sf-on-primary));*/

}


.wrapper[b-7j0qtqazk0] {
    display: grid;
    /*    grid-gap: 10px;*/
    grid-column-gap: 5px;
    /*grid-template-columns: 54% 46%;*/
    grid-template-columns: 1fr 1fr;
    grid-template-areas:
        "leftPanel  rightPanel";
    min-height: 100%;
    max-height: 100%;
    height: 100%;
}

.grid-header-body-footer[b-7j0qtqazk0] {
    display: grid;
    grid-template-rows: auto 1fr;
    grid-template-areas:
        "headerArea"
        "bodyArea";
       
    height: 100%;
 
}

.headerArea[b-7j0qtqazk0] {
    grid-area: headerArea;
}

.bodyArea[b-7j0qtqazk0] {
    grid-area: bodyArea;
    width:100%;
}

.footerArea[b-7j0qtqazk0] {
    grid-area: footerArea;
}



MyTableCollapsComponent:nth-child(even)[b-7j0qtqazk0] {
    background-color: rgba(0,0,0,.025);
}

/*выделяет остатки*/
.extracts-column[b-7j0qtqazk0] {
    background: rgba(0,0,0,.025);
}

.circle-div[b-7j0qtqazk0] {
 display:none;
}

.orders__footer[b-7j0qtqazk0] {
    border-color: rgba(var(--color-sf-primary));
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(var(--color-sf-text-primary,#6bb9f7));
    display: inline-block;
    background: linear-gradient(to bottom, var(--color-sf-primary-light,#e6eff6) 0%, var(--color-sf-primary,#daedfa) 26%, var(--color-sf-primary,#c7e6ff) 100%);
}



@media (max-width: 640.98px) {
    .wrapper[b-7j0qtqazk0] {
        display: grid;
        grid-template-columns: 1fr;
        grid-template-areas:
            "leftPanel"
           "rightPanel";
        height: 100%;
    }
    .leftPanel[b-7j0qtqazk0] {
        display: none;
    }

    .circle-div[b-7j0qtqazk0] {
        background-color: #314963;
        height: 40px;
        width: 40px;
        border-radius: 100%;
        border: 2px solid #f5f5f5;
        position: fixed;
        bottom: 21px;
        right: 25px;
        display: inline;
        line-height: 50px;
        font-size: 2em;
        border-radius: 50%;
        background-color: red;
        color: white;
        text-align: center;
        align-items:center;
        border: none;
        cursor: pointer;
        position: fixed;
        z-index: 1;
        bottom: 10%;
        right: 4%;
        box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
    }

        .circle-div:hover[b-7j0qtqazk0] {
            background: #777555;
        }
}
/* _content/BackOffice/Views/Pages/Customer/EditStatusProductOrderTaskExecutions.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Customer/JornalProductsOrdersTasks.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Customer/ProductsGroupPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Customer/RegisterDevice.razor.rz.scp.css */

/* _content/BackOffice/Views/Pages/Customer/SubmitAnApplication.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Delivery/DeliveryRoutePage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Delivery/RoutesReadyList.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Finance/DebtHistoreForCastomer.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Finance/DebtHistoreForCompanies.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Finance/DebtsForAllCompanyPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Finance/FinanceMovingPage.razor.rz.scp.css */
 .e-groupcaption[b-v52e6myvrn]{
    text-align:left!important;
    font-weight:600;
}
/* _content/BackOffice/Views/Pages/Finance/FinanceMovingTypesPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/NewPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/NewYear.razor.rz.scp.css */
/* _content/BackOffice/Views/Pages/OuterInfo/BankPayments.razor.rz.scp.css */
.column-data[b-3l2s4e8dxp] {
    display: none;
}
/* _content/BackOffice/Views/Pages/OuterInfo/Map.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/ProfilersServices/CallProfilerCompanyPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/ProfilersServices/PostPaidProfilerCompanyPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/ProfilersServices/ProfilerCompanyDeliverPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/ProfilersServices/ProfilerCompanyInfoPeriodDeliverPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/ReportDesigner.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Sheet.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Supple/SelectOrderForProvider.razor.rz.scp.css */
 
.e-grid .e-row:hover[b-7ghz4iozy5] {
    cursor: pointer
}

.e-grid .e-row:hover .e-rowcell[b-7ghz4iozy5] {
    /*     font-size: 1.1rem;*/
}

 
/* _content/BackOffice/Views/Pages/TestControl.razor.rz.scp.css */
.arrow2[b-2qk59ask6w] {
    font-size: 40px;
}

.RightArrow[b-2qk59ask6w] {
    width: 90%;
    position: relative;
    min-width: 50px;
     margin-top:50px;
     max-height:50%;
}
    .RightArrow[b-2qk59ask6w]::before {
        content: " ";
        margin-top: 16px;
        width: 87%;
        background: #337AB7;
        height: 0.6em;
        float: left;
        position: absolute;
    }

    .RightArrow[b-2qk59ask6w]::after {
        content: " ";
        width: 0;
        height: 0;
        border-top: 20px solid transparent;
        border-bottom: 20px solid transparent;
        border-left: 30px solid #337AB7;
        float: right;
    }

.arrow-left[b-2qk59ask6w] {
    width: 90%;
    position: relative;
    min-width: 50px;
    margin-top: 50px;
    max-height: 50%;
}

    .arrow-left [b-2qk59ask6w]::before {
        content: " ";
        width: 0;
        height: 0;
        border-top: 20px solid transparent;
        border-bottom: 20px solid transparent;
        border-left: 30px solid #337AB7;
        float: right;

       
    }

    .arrow-left [b-2qk59ask6w]::after {
        content: " ";
        margin-top: 16px;
        width: 87%;
        background: #337AB7;
        height: 0.6em;
        float: left;
        position: absolute;
    }

.arrow-2[b-2qk59ask6w] {
    width: 100px;
    height: 30px;
    display: flex;
    justify-content: center;
}

    .arrow-2[b-2qk59ask6w]:before,
    .arrow-2[b-2qk59ask6w]:after {
        content: "";
        background: currentColor;
        width: 15px;
        clip-path: polygon(0 10px,calc(100% - 15px) 10px,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,calc(100% - 15px) calc(100% - 10px),0 calc(100% - 10px));
        animation: a2-b-2qk59ask6w 1s infinite linear;
    }

    .arrow-2[b-2qk59ask6w]:before {
        transform: scaleX(-1);
    }

@keyframes a2-b-2qk59ask6w {
    90%,100% {
        flex-grow: .5
    }
}


   
    .arrow-up[b-2qk59ask6w] {
        width: 12px;
        height: 120px;
        margin-left: 14px;
    }

        .arrow-up[b-2qk59ask6w]:before {
            content: " ";
            width: 0;
            height: 0;
            border-left: transparent solid 20px;
            border-right: transparent solid 20px;
            border-bottom: 30px solid #337AB7;
            float: left;
        }

        .arrow-up[b-2qk59ask6w]::after {
            content: " ";
            margin-left: 14px;
            width: 10px;
            background: #337AB7;
            height: 90px;
            float: left;
        }
.arrow-down[b-2qk59ask6w] {
    width: 12px;
    height: 120px;
    margin-left: 14px;
}

    .arrow-down[b-2qk59ask6w]:before {
  
        content: " ";
        margin-left: 14px;
        width: 10px;
        background: #337AB7;
        height: 40px;
        float: left;
    }

    .arrow-down[b-2qk59ask6w]::after {
    
        content: " ";
        width: 0;
        height: 0;
        border-left: transparent solid 20px;
        border-right: transparent solid 20px;
        border-Top: 30px solid #337AB7;
        float: left;
    }
 
    .depatment[b-2qk59ask6w]{
        min-width:300px;
    }
/* _content/BackOffice/Views/Pages/TradeRepresentative/ApplyForInclusionCompanyPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/TradeRepresentative/CheckCompanyIsKnowPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/TradeRepresentative/CompaniesPage.razor.rz.scp.css */

.e-inplaceeditor .e-editable-value-wrapper .e-editable-value[b-t225r30jwo] {
    border-bottom: 2px dotted green;
    color: red;
    font-size: 2rem;
    font-family: Segoe UI
}
/* _content/BackOffice/Views/Pages/TradeRepresentative/KeyPerformanceIndicatorRepresentative.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/TradeRepresentative/KeyPerformanceIndicatorRepresentativeRegion.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/TradeRepresentative/TaskCustomerPublicEditor.razor.rz.scp.css */
/*.task {
    display: flex;
    justify-content: space-between;
    position: relative;
    flex-direction: column;

}
.textarea2{
    height:1.8rem;
}
.task__description+textarea {
    height: 1.3rem;
}
.task__description {
    width: 95%;
    max-width: 95%;
    margin-left: 2rem;
    align-self: end;
    font-size: 0.8em;
}
li {
    border-bottom: 1px solid lightgray;
}
.button-to_do-del {
    display: none;
    height: 0;
    max-height: 0;
    transition: max-height 0.5s ease-out;
}
.task:hover {*/
  /*  border-bottom: 1px solid black;
    transition-duration: 1s;*/
/*}

    .task:hover .button-to_do-del {
        display: inline-block;
        position: absolute;
        height: 1rem;
        max-height: 1rem;
        right: 0;
        top: 0;
        transition: max-height 0.15s ease-out;
    }


    .task:hover .task__description {
        padding-right:1rem;
    }*/
/* _content/BackOffice/Views/Pages/TradeRepresentative/TradeRepresentativeRoutesEditor.razor.rz.scp.css */
.form-task[b-eu6gsucdyu] {
    position: absolute;
    left: 15%;
    width: 30%;
    z-index: 100;
}
@media (max-width: 896px) {
    .form-task[b-eu6gsucdyu] {
        left: 0%;
        width: 99%;
        z-index:100;
    }
}
/* _content/BackOffice/Views/Pages/Warehouse/ConfirmDayOrders.razor.rz.scp.css */
.warehaus_order_row[b-g44p8bu3uv] {
    display: grid;
    gap: 20px;
    grid-template-columns: auto 40px 40px;
}
/* _content/BackOffice/Views/Pages/Warehouse/GoodsVerification.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Warehouse/TransferOfGoods.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Warehouse/Unconfirmed.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Warehouse/Verification.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Warehouse/VerificationJournal.razor.rz.scp.css */
.grid-col6[b-qi0xmojtz5] {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr 1fr 1fr 2fr;
}
/* _content/BackOffice/Views/Pages/Warehouse/VerificationJournalProduct.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Warehouse/VerificationProducts.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Pages/Warehouse/WarehousesPage.razor.rz.scp.css */
 
/* _content/BackOffice/Views/Shared/ButtonNav.razor.rz.scp.css */

.imageInButton[b-wj7lpejb7m] {
    max-height: 30px;
    height:100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.bar_button:hover .imageInButton[b-wj7lpejb7m] {
    transition: max-height 0.25s ease-in;
}
.bar_button[b-wj7lpejb7m] {
    position: relative;
    display: inline-block;
    text-decoration: none;
 
   
    border-radius: 5%;
    overflow: hidden;
    border: 2px ridge;
    margin-left:4px;
    padding:2px;
}

    .bar_button[b-wj7lpejb7m]:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 1.5em;
        height: 99%;
        background-color: rgba(255, 255, 255, 0.6);
        transform: translateX(-4em) skewX(-45deg);
    }

    .bar_button:hover[b-wj7lpejb7m]:before {
        animation: move-light-b-wj7lpejb7m 0.5s;
    }

    .bar_button:active[b-wj7lpejb7m] {
        background-color: yellow;
        transform: scale(0.8,0.8);
    }

/**
 * Twitter - Special Edition
 */
    .bar_button.twitter[b-wj7lpejb7m] {
        background: linear-gradient(rgba(var(--color-sf-primary),0.2), rgba(var(--color-sf-primary),0.01));
        border: solid 1px rgba(var(--color-sf-primary),0.3);
        border-bottom: solid 3px rgba(var(--color-sf-primary),0.01);
        box-shadow: inset 0 0 0 1px rgba(var(--color-sf-primary));
        color: rgba(var(--color-sf-primary,#808080));
        font-size: 70%;
        font-weight: 300;
        /* text-shadow: 0 1px 0 #4598f3;*/
    }

        .bar_button.twitter:hover[b-wj7lpejb7m] {
            background: linear-gradient(rgba(var(--color-sf-primary),0.4), rgba(var(--color-sf-primary)));
            box-shadow: inset 0 0 0 1px rgba(var(--color-sf-primary));
 
        }

        .bar_button.twitter:active[b-wj7lpejb7m] {
            box-shadow: inset 0 10px 15px 0 rgba(0,0,0,.125);
            transform: scale(0.8,0.8);
        }
    

@keyframes move-light-b-wj7lpejb7m {
    from {
        transform: translateX(10em) skewX(-45deg);
    }

    to {
        transform: translateX(-4em) skewX(-45deg);
        
    }
}
/* _content/BackOffice/Views/Shared/DateComponent.razor.rz.scp.css */
.date-picker-group[b-fjocbmy7tr] {
    position: relative; 
}

.date-pickerr-group__calendar[b-fjocbmy7tr] {
    position: absolute;
    top:1px;
    left:1px;
    z-index:3;
}
/* _content/BackOffice/Views/Shared/FilterComponent.razor.rz.scp.css */
.filter[b-ag87kgc7ai] {
    border: solid;
    border-color: rgba(var(--color-sf-primary));
    background-color: rgba(var(--color-sf-surface));
    box-shadow: 0 0 5px 2px rgba(var(--color-sf-surface));
    /* display: inline;*/
    /*max-width: 20rem;*/
    width: fit-content;
    max-height: 2rem
}
    .filter input[b-ag87kgc7ai] {
        border-color: rgba(var(--color-sf-primary));
    }
    .filter button[b-ag87kgc7ai] {
        background-color: rgba(var(--color-sf-primary-light));
    }
.search-icon[b-ag87kgc7ai] {
    color: rgba(var(--color-sf-primary));
    width: 1.3rem;
    height: 1.3rem;
}
.filter-button[b-ag87kgc7ai] {
    width: 1.6rem;
    min-height: 98%;
}
/* _content/BackOffice/Views/Shared/MainLayout.razor.rz.scp.css */

.body-page[b-6tdpxm6029] {
    height: 100dvh;
    display: grid;
    grid-template-rows: var(--heigt-top-header) calc(100dvh - var(--heigt-top-header));
    background-color: rgba(var(--color-sf-background));
    row-gap:0;
    background-attachment: fixed; /*�� ���� ����������� ��� ��� ���������*/
    /*  border-bottom: 1px solid red;*/
    /*    align-items: stretch;
    min-width: 100vw;
    min-height: 98vh;
    flex-grow: 1;
    align-content: stretch;*/
}
.body-background[b-6tdpxm6029] {
    background-color: rgba(var(--color-sf-background));
}
.text-sm-left[b-6tdpxm6029] {
    color: rgba(var(--color-sf-on-primary ));
    margin-right: 10px;
}
    .text-sm-left:hover[b-6tdpxm6029] {
        color: rgba(var(--color-sf-on-primary));
    }


.main-layout__header[b-6tdpxm6029] {
    display: flex;
    justify-content: space-between;
     height: clamp( var(--heigt-top-header), var(--heigt-top-header), var(--heigt-top-header));
    background-color: rgba(var(--color-sf-primary));
    border-bottom: 1px solid rgba(0,0,0,.125);
    color: var(--color-sf-text-primary-on-dark);
}

.hamburger[b-6tdpxm6029] {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: var(--heigt-top-header);
    color: rgba(var(--color-sf-on-primary));
    line-height: 2rem;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    vertical-align: middle;
    min-width: 2rem;
    z-index: 10000;
} 
    .hamburger:hover[b-6tdpxm6029] {
        font-size: 1.9rem;
    }

    .hamburger:active[b-6tdpxm6029] {
        font-size: 1.5rem;
    }



 
.header-menu[b-6tdpxm6029] {
margin-top:2px;
}
.hot-menu[b-6tdpxm6029] {
    display: inline-flex;
}



/* start: Avatar */
.avatar-group[b-6tdpxm6029] {
    display: flex;
    align-items: center;
    justify-content: center;
}

.avatar[b-6tdpxm6029] {
    position: relative;
    transition: .2s;
}

    .avatar:not(:first-child)[b-6tdpxm6029] {
        margin-left: -0.8rem;
    }

    .avatar:hover[b-6tdpxm6029] {
        z-index: 1;
        transform: translateY(.5rem);
    }

.avatar-name[b-6tdpxm6029] {
    position: absolute;
    bottom: calc(100% - 5rem);
    left: 50%;
    transform: translateX(-50%);
    padding: .5rem .75rem;
    border-radius: .25rem;
    background-color: rgba(0, 0, 0, .7);
    color: #fff;
    font-size: .875rem;
    white-space: nowrap;
    opacity: 0;
    visibility: hidden;
    transition: .2s;
}

    .avatar-name[b-6tdpxm6029]::before {
        content: '';
        position: absolute;
        bottom: 100%;
        left: 50%;
        transform: translateX(-50%);
        border: .5rem solid;
        border-color: rgba(0, 0, 0, .7) transparent transparent;
    }

.avatar:hover .avatar-name[b-6tdpxm6029] {
    opacity: 1;
    visibility: visible;
}
.avatar-data[b-6tdpxm6029] {
    position: absolute;
  
    top: 0;
    opacity: 0;
    visibility: hidden;
    transition: .2s;
    background-color: rgba(0, 0, 0, .7);
    color: #fff;
    font-size: .875rem;
}
.avatar:hover .avatar-data[b-6tdpxm6029] {
    opacity: 1;
    visibility: visible;
    z-index: 10000;
}

.avatar img[b-6tdpxm6029] {
    width: 2rem;
    height: 2rem;
    display: block;
    object-fit: cover;
    border-radius: 50%;
    border: 2px solid #fff;
    box-shadow: 0 .25rem 1rem rgba(0, 0, 0, .1);
}
/* end: Avatar */


@media (max-width: 640.98px) {
    .hamburger[b-6tdpxm6029] {
        font-size: 2.5rem;
    }

        .hamburger:hover[b-6tdpxm6029] {
            font-size: 1.9rem;
        }

        .hamburger:active[b-6tdpxm6029] {
            font-size: 1.7rem;
        }


    .hot-menu[b-6tdpxm6029] {
        display: none;
    }
    .body-page[b-6tdpxm6029] {
        grid-template-rows: 2.5rem calc(100dvh - 2.5rem);
    }
    .main-layout__header[b-6tdpxm6029] {
        max-height: calc(100dvh - 2.5rem);
        min-height: 4vh;
    }

}


 




/* _content/BackOffice/Views/Shared/MyCollapsComponent.razor.rz.scp.css */
.mycolapsparent[b-l2v9wi3a5y] {
	min-width: 100%;
 
	margin-left: 5px;
	padding: 1px;
}

.Title_button[b-l2v9wi3a5y] {
 
	border: solid 1px rgb(var(--color-sf-primary));
	border-bottom: solid 3px rgb(var(--color-sf-primary));
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.15);
	color: rgba(var(--color-sf-text-primary));
	font-size: 100%;
	width: 100%;
	min-height: 2rem;
 
}

	.Title_button:active[b-l2v9wi3a5y] {
		background: linear-gradient(rgba(var(--color-sf-primary),0.1), rgba(var(--color-sf-primary)));
		border: solid 1px rgba(var(--color-sf-primary),0.4);
		box-shadow: inset 0 10px 15px 0 rgba(var(--color-sf-primary));
	}

	.Title_button:hover[b-l2v9wi3a5y] {
		background: rgba(0,0,0,.15);
		
		border: solid 1px rgba(var(--color-sf-primary));
		border-bottom: solid 3px rgba(var(--color-sf-primary));
		box-shadow: inset 0 0 0 1px rgba(var(--color-sf-primary));
	}


/* _content/BackOffice/Views/Shared/MyDetailsTableComponent.razor.rz.scp.css */

.level1[b-uwem2dna0y] {
    /*    background: #bfe4fc;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#9fd6fa), to(#6bb9f7));
    background: -moz-linear-gradient(#bfe4fc, #9fd6fa);*/
    background: linear-gradient(var(--color-sf-primary-light, #bfe4fc), var(--color-sf-primary,#9fd6fa));
    border: solid 1px var(--color-sf-primary,#72bdf4);
/*    border-bottom: solid 3px var(--color-sf-primary-dark, #4a9de1);*/
    box-shadow: inset 0 0 0 1px var(--color-sf-primary);
    font-size: 100%;
    width: 100%;
    min-height: 2rem;
    /* text-shadow: 0 1px 0 #4598f3;*/
}

    .level1:hover[b-uwem2dna0y] {
        background: rgba(0,0,0,.125);
        /*        background: #6bb9f7;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#6bb9f7), to(#9fd6fa));
        background: -moz-linear-gradient(#6bb9f7, #9fd6fa);*/
        /*border: solid 1px #72bdf4;
        border-bottom: solid 3px #4a9de1;
        box-shadow: inset 0 0 0 1px #bfe4fc;*/
    }

    .level1:active[b-uwem2dna0y] {
        box-shadow: inset 0 10px 15px 0 rgba(0,0,0,.125);
        /*   background: #6bb9f7;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#6bb9f7), to(#9fd6fa));
        background: -moz-linear-gradient(#6bb9f7, #9fd6fa);*/
        /*    background: linear-gradient(#6bb9f7, #9fd6fa);
        border: solid 1px #72bdf4;*/
    }

.level2[b-uwem2dna0y] {
    background: linear-gradient(var(--color-sf-background, #bfe4fc), var(--color-sf-primary-light,#9fd6fa));
    border: solid 1px var(--color-sf-primary,#72bdf4);
   /* border-bottom: solid 3px var(--color-sf-primary-dark, #4a9de1);*/
  /*  box-shadow: inset 0 0 0 1px var(--color-sf-primary-light);*/
    font-size: 90%;
    width: 90%;
    min-height: 2rem;
}

    .level2:hover[b-uwem2dna0y] {
        background: rgba(0,0,0,.125);
    }

    .level2:active[b-uwem2dna0y] {
        box-shadow: inset 0 10px 15px 0 rgba(0,0,0,.125);
    }
/* _content/BackOffice/Views/Shared/MyEditor.razor.rz.scp.css */

/*.focusMove {
    transform: translateY(0px);
    transition: 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.focusBack {
    transform: translateY(30px);
    transform: translate(30px,30px);
    transition: 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

    .focusBack:hover {
        transform: translateY(0px);
        transition: 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    }*/



/*form {
    border: 1px solid #ccc;
}
input[required]:focus + form {
    border-color: #ffd800;
}*/
/*--------------------------------------------------*/
label[b-f0nnqxjcon] {
    color: antiquewhite;
}

input[b-f0nnqxjcon] {
    box-sizing: border-box;
    min-width: 100%;
    max-height: calc(3em );
    margin: 0 0 1em;
    padding: 0.5em;
    border: 1px solid #ccc;
    border-radius: 0.8em;
    background: #fff;
    resize: none;
    outline: none;
}

    input[required]:focus[b-f0nnqxjcon] {
        border-color: rgba(var(--color-sf-primary));
    }


        /*цвет текст label*/
        input[required]:focus + label[placeholder][b-f0nnqxjcon]:before {
            color: rgba(var(--color-sf-primary));
         
        }

        input[required]:focus + label[placeholder][b-f0nnqxjcon]:before,
        input[required]:valid + label[placeholder][b-f0nnqxjcon]:before {
            transition-duration: 0.2s;
            transform: translate( -11px, -0.8em ) scale(0.8, 0.8);
        }

    input[required]:invalid + label[placeholder][alt][b-f0nnqxjcon]:before {
        content: attr(alt);
    }

    input[required] + label[placeholder][b-f0nnqxjcon] {
        display: block;
        pointer-events: none;
        line-height: 1.25em;
        margin-top: calc(-3em - 2px);
        margin-bottom: calc((3em - 1em) + 2px);
    }

        input[required] + label[placeholder][b-f0nnqxjcon]:before {
            content: attr(placeholder);
            display: inline-block;
            margin: 0 calc(1em + 2px);
            padding: 0 2px;
            color: rgba(var(--color-sf-primary));
            white-space: nowrap;
            transition: 0.3s ease-in-out;
            background-image: linear-gradient(to bottom, #fff, #fff);
            background-size: 100% 5px;
            background-repeat: no-repeat;
            background-position: center;
        }
/* _content/BackOffice/Views/Shared/NavMenuFolder/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-4uvwc4l2dn] {
    background-color: rgb(255, 216, 0);
}
.dashbord[b-4uvwc4l2dn] {
    margin-left: 30%;
    background-color: transparent;
    height: 40px;

}

/*mdc-drawer .mdc-list-item{
    margin:0;
}*/
.dashbord:hover[b-4uvwc4l2dn] {
    /*   filter: drop-shadow( 0px 0px 10px white)*/
    filter: brightness(1.7) drop-shadow( 0px 0px 10px white);
    transform: scale(1.5);
    cursor: pointer;
}

/*.top-row {
    height: 3.5rem;
    background-color: rgb(255, 216, 0);
}*/
.navbar-brand[b-4uvwc4l2dn] {
    font-size: 1.1rem;
}

.oi[b-4uvwc4l2dn] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-4uvwc4l2dn] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-4uvwc4l2dn] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-4uvwc4l2dn] {
        padding-bottom: 1rem;
    }

    .nav-item[b-4uvwc4l2dn]  a {
        color: #b6ff00;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-4uvwc4l2dn]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

/*.nav-item ::deep a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}*/

 

@media (min-width: 641px) {
    .navbar-toggler[b-4uvwc4l2dn] {
        display: none;
    }

    .collapse[b-4uvwc4l2dn] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* _content/BackOffice/Views/Shared/NavMenuFolder/NavMenuItemTemplateComponent.razor.rz.scp.css */



.menu-my-item[b-ea0xaon2vk] {
    display: flex;
    height: 100%;
    width: 100%;
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    align-items: center;
    margin-bottom: 3px;
    font-size: 0.8em;
}
/*.hover-on:hover {
    background-color: rgba(0,0,0,0.03);
}*/

    .menu-my-item:hover[b-ea0xaon2vk] {
   /*     background-color: rgba(0,0,0,0.03);
        transform: scale(1.1, 1.1);*/
        box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 5)
    }
    .menu-my-item:active[b-ea0xaon2vk] {
      
        transform: scale(0.9, 0.9); 
   
    }
.menu-my-item__img[b-ea0xaon2vk] {
    height: 80%;
    object-fit: contain;
    border-radius: 10px;
/*    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.3);*/
}
img:hover[b-ea0xaon2vk] {

}


.menu-my-item__text[b-ea0xaon2vk] {
    margin-left: 2px;

}
/*div :hover {
    background-color: rgba(0,0,0,0.1)
}*/

@media (max-width: 641px) {
     .menu-my-item[b-ea0xaon2vk] {
        font-size: initial;
    }
}
    

/* _content/BackOffice/Views/Shared/NumberKeybordComponent.razor.rz.scp.css */
.wrapper-number-keybord[b-2fsu6ump3o] {
    background: rgba(var(--color-sf-primary),0.5);
}
.number-keybord[b-2fsu6ump3o] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-rows: 6vh;
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    max-height: 20vh;
    margin-top: 10px;
}




.button-number-mobile[b-2fsu6ump3o] {
    border-color: rgba(var(--color-sf-primary));
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(var(--color-sf-on-primary));
    display: inline-block;
    /* min-width: 4rem !important;
    width: 4rem !important;*/
    /* min-height: 4rem;
    height: 4rem;*/
    font-size: 3.5vh;
    background: linear-gradient(to bottom, rgba(var(--color-sf-primary)) 0%, rgba(var(--color-sf-primary)) 26%, rgba(var(--color-sf-primary)) 100%);
    transition: all 0.06s ease-out;
}

.button-close[b-2fsu6ump3o] {
    font-size: 0.7rem;
    max-width:45%;
}

.number-select[b-2fsu6ump3o] {
    background: rgba(0, 0, 0, 0.54);
}
@media (max-width: 850px) {
    .wrapper-number-keybord[b-2fsu6ump3o]{
        max-width:99vw;
        width :99vw;
    }
    .number-keybord[b-2fsu6ump3o] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-auto-rows: 6vh;
        grid-column-gap: 3px;
        grid-row-gap: 3px;
        max-height: 20vh;
        margin-top: 10px;
    }
}
/* _content/BackOffice/Views/Shared/TooltipComponent.razor.rz.scp.css */
/*https://chrissainty.com/building-a-simple-tooltip-component-for-blazor-in-under-10-lines-of-code/*/
.tooltip-wrapper[b-fs7kjisxmw] {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
    cursor: help;
}

span[b-fs7kjisxmw] {
    visibility: hidden;
    position: absolute;
    width: 120px;
    bottom: 100%;
    left: 50%;
    margin-left: -60px;
    background-color: #363636;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    z-index: 1;
}

    span[b-fs7kjisxmw]::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #555 transparent transparent transparent;
    }

.tooltip-wrapper:hover span[b-fs7kjisxmw] {
    visibility: visible;
}
/* _content/BackOffice/Views/Shared/TopImageButton.razor.rz.scp.css */
.container[b-v50tt747py] {
    margin: 1px;
    z-index: 100;

    position:relative;
}
.imageInButton[b-v50tt747py] {
    max-height: 30px;
    object-fit: cover;
    margin: auto;
    border-radius:50%;
}

.button[b-v50tt747py] {
    position: relative;
    display: inline-block;
    text-decoration: none;
    background-color: lightgray;
    color: #fff;
    padding: 2px;
    border-radius: 50%;
    overflow: hidden;
    border: 1px solid;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
    max-height: 70px;
    height: 2.3rem;
    width: 2.3rem;
}

    .button[b-v50tt747py]:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 1.5em;
        max-height: 70px;
        height: 100%;
        background-color: rgba(255, 255, 255, 0.6);
        transform: translateX(-4em) skewX(-45deg);
    }

    .button:hover .imageInButton[b-v50tt747py] {
   /*     max-height: 60px;
        transition: max-height 0.25s ease-in;*/
       
        transform: scale(1.1, 1.1);
    }

    .button:hover[b-v50tt747py]:before {
       /* animation: move-light 0.5s;*/
 
        /*       z-index: 103;
        transform: scale(3,3);*/
    }
 
   
    .button:active[b-v50tt747py] {
        background-color: yellow;
    }


.text-inside[b-v50tt747py] {
    position: absolute;
    top: 1px;
    left: 17px;
    display: inline-block;
    /* padding: 0 4px; */
    background-color: red;
    z-index: 110;
    border: 4px;
    border-radius: 22px;
    text-align: center;
    font-family: "Roboto","Arial",sans-serif;
    font-weight: 400;
    font-size :0.8em;
    line-height: 16px;
}

 

@keyframes move-light-b-v50tt747py {
    from {
        transform: translateX(-4em) skewX(-45deg);

    }

    to {
        transform: translateX(10em) skewX(-45deg);
    }
}
/* _content/BackOffice/Views/Shared/TreeExempl.razor.rz.scp.css */

.tree[b-uh4dw1vsen] {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    padding-left: 1rem;
    position: relative;
}

    .tree[b-uh4dw1vsen]:before {
        display: block;
        content: "";
        position: absolute;
        width: 2px;
        height: calc(100% - 2em);
        background-color: #26b050;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

.tree--sub[b-uh4dw1vsen]:after {
    position: absolute;
    content: "";
    display: block;
    height: 2em;
    width: 2px;
    background-color: #19194a;
    top: -0.8em;
    left: -0rem;
}

.tree-branch-action[b-uh4dw1vsen] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

    .tree-branch-action button[b-uh4dw1vsen] {
        opacity: 0;
        transition: 0.15s ease;
        background-color: #535377;
        color: #fff;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        font-size: 0.75em;
        width: 1rem;
        height: 1rem;
        border: 0;
        border-radius: 4px;
        cursor: pointer;
        margin-left: 0.5rem;
    }

        .tree-branch-action button:hover[b-uh4dw1vsen] {
            background-color: #c6c6d2;
            color: #19194a;
        }

    .tree-branch-action:hover button[b-uh4dw1vsen] {
        opacity: 1;
    }

.tree-branch-link[b-uh4dw1vsen]:after {
    position: absolute;
    content: "";
    display: block;
    height: 2px;
    width: 1rem;
    background-color: #535377;
    top: 1.25em;
    left: -1rem;
}

.tree-branch-link[b-uh4dw1vsen] {
    color: inherit;
    color: #c6c6d2;
    text-decoration: none;
    position: relative;
    display: block;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    transition: 0.15s ease;
}

    .tree-branch-link[b-uh4dw1vsen]:before {
        position: absolute;
        content: "";
        display: block;
        height: 10px;
        width: 10px;
        border-radius: 50%;
        background-color: red;
        border: 2px solid #535377;
        top: 1em;
        left: calc(-1rem - 4px);
        z-index: 1;
        transition: 0.15s ease;
        transform-origin: 50% 50%;
    }

    .tree-branch-link.active[b-uh4dw1vsen], .tree-branch-link:hover[b-uh4dw1vsen] {
        color: #eaea39;
    }

        .tree-branch-link.active[b-uh4dw1vsen]:before, .tree-branch-link:hover[b-uh4dw1vsen]:before {
            border-color: #fff;
            transform: scale(1.25);
        }

.tree-branch-link--404[b-uh4dw1vsen]:before {
    border-radius: 0;
    transform: rotate(45deg);
}

.tree-branch-link--404:hover[b-uh4dw1vsen]:before {
    transform: scale(1.25) rotate(45deg);
}

.tree-branch-link.active[b-uh4dw1vsen] {
    font-weight: 500;
}

    .tree-branch-link.active[b-uh4dw1vsen]:before {
        background-color: #fff;
    }
/* _content/BackOffice/Views/Shared/TreeView/TreeComponent.razor.rz.scp.css */
table[b-v9xa9v0w4e] {
    margin: 3px;
/*       min-width: 20rem; */
       width:100%;
       max-width:100%;
    width:clamp(20rem,100%,100vw);
}

th[b-v9xa9v0w4e] {
    background-color: rgba(var(--color-sf-primary));
     padding-left:1rem;
   
}

@media (max-width: 896px) {
    table[b-v9xa9v0w4e] {
        margin: 0;
        width: 100%;
        max-width: 95vw;
    }
}
/* _content/BackOffice/Views/Widgets/AdaptiveSection.razor.rz.scp.css */
   .mobile-top-overlay[b-36avd1brtu] {
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-color: rgba(0,0, 0, 0.5);
        display: flex;
        justify-content: center;
        align-items: center;
        backdrop-filter: blur(10px);
        -webkit-backdrop-filter: blur(10px);
    }


@media (max-width: 641px) {

 
 

}

/* _content/BackOffice/Views/Widgets/Delivery/RouteOrdersPays.razor.rz.scp.css */

.route_order_row[b-nwpphbzygk] {
    display: grid;
    gap: 20px;
    grid-template-columns: auto 40px 40px;
}
.route-number[b-nwpphbzygk] {
    min-height: 1.5rem;
    max-height: 1.5rem;
    min-width: 1.5rem;
    max-width: 1.5rem;
}

    .route-number:active[b-nwpphbzygk]{
        background-color: rgba(0,0,0,.125);
        transform: scale(0.8, 0.8);
    }

 
/* _content/BackOffice/Views/Widgets/Orders/CustomerOderComponent.razor.rz.scp.css */
.button:hover[b-i8681xt7jc]{
    cursor:pointer;
}
dropdown-back-color .rz-dropdown[b-i8681xt7jc] {
    background-color: rgba(var(--color-sf-primary))!important;
}

.e-input-group.e-control-wrapper .e-input[disabled][b-i8681xt7jc] {
    -webkit-text-fill-color: #0d9133;
    -webkit-align-content: end;
    -webkit-align-items: self-end;
}

.header-order-color[b-i8681xt7jc] {
    /*background: linear-gradient(to right, var(--color-sf-primary-light), var(--color-sf-primary), var(--color-sf-primary-light) );*/
    -webkit-tap-highlight-color: rgba(var(--color-sf-primary));
    background: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.05), rgba(var(--color-sf-primary), 0.05)), rgba(var(--color-sf-surface));
    width: 100%;
    border: ridge;
    padding: 2px 2px 2px 2px;
    color: rgba(var(--color-sf-on-surface));
   
}




 
.alert-info[b-i8681xt7jc] {
    background-color: rgba(var(--color-sf-warning-container));
    border-color: rgba(var(--color-sf-warning-container));
    color: rgba(var(--color-sf-on-warning-container));
}

select[b-i8681xt7jc] {
  /*  background:linear-gradient(var(--color-sf-background), var(--color-sf-primary-light));*/
    border: none;
}
.arrangements[b-i8681xt7jc] {
    background: transparent;
    border: none;
}
/*MatButton.label {
    color: var(--color-sf-text-primary) !important;
}*/
.bt-send-order[b-i8681xt7jc] {
    height: 50%;
    max-height: 50%;
    min-height: 10%;
    height: 3rem;
    color: var(--color-sf-text-primary) !important;
}
.mdc-button:not(:disabled)[b-i8681xt7jc] {
    color: var(--color-sf-text-primary) !important;
}

.link[b-i8681xt7jc] {
    color: var(--color-sf-primary-dark);
    background: transparent;
    border: none;
    text-decoration:underline;
}
    .link:hover[b-i8681xt7jc] {
        color: var(--color-sf-text-primary);
    }

table[b-i8681xt7jc] {
    margin-right: 10px;
    margin-left: 10px;
 /*   border: 2px solid var(--color-sf-primary-dark);*/
    max-width: 98% !important;
    width: 98%;
}

 
tbody>tr[b-i8681xt7jc] {
  /*  border-color: var(--color-sf-primary-dark);
    border-top: 1px dotted var(--color-sf-primary-light);*/
}
th[b-i8681xt7jc], td[b-i8681xt7jc] {
    text-align: center;
    /*  border-color: var(--color-sf-primary-dark);*/
}
th[b-i8681xt7jc] {
    color:  rgba(var(--color-sf-primary));
}
tfoot[b-i8681xt7jc] {
    background: linear-gradient( var(--color-sf-primary-light),var(--color-sf-primary));
}
.verified[b-i8681xt7jc] {
    background-color: darkseagreen;
}
/*
.tr-goods   {
    border-bottom: 1px;
}
.tr-goods-note   {
    border-top: 1px;
}*/

tbody tr:nth-child(4n+1)[b-i8681xt7jc] {
    background-color: rgba(var(--color-sf-surface));
   
}

/*.scrollable-table-wrapper table th:first-child, table td:first-child {
    border-left: 2px solid var(--color-sf-primary);
}*/

tbody tr[b-i8681xt7jc]  {
    border:none;

}

tbody[b-i8681xt7jc], thead[b-i8681xt7jc], tfoot[b-i8681xt7jc] {
    border-left: 2px solid var(--color-sf-primary);
    border-right: 2px solid var(--color-sf-primary);
}

    tbody tr:nth-child(6n+1)[b-i8681xt7jc] {
        background-color: rgba(var(--color-sf-surface));
    }
tbody tr:nth-child(6n+2)[b-i8681xt7jc] {
    background-color: rgba(var(--color-sf-surface));
}
    tbody tr:nth-child(6n+3)[b-i8681xt7jc] {
        background-color: rgba(var(--color-sf-surface));
    }

tbody tr:nth-child(6n+4)[b-i8681xt7jc] {
    background-color: rgba(var(--color-sf-background));
  
}

tbody tr:nth-child(6n+5)[b-i8681xt7jc] {
    background-color: rgba(var(--color-sf-background));
}
    tbody tr:nth-child(6n+6)[b-i8681xt7jc] {
        background-color: rgba(var(--color-sf-background));
    }


input[b-i8681xt7jc] {
    border: ridge;
    border-color: transparent;
    /*background-color: transparent;*/

    background-color: rgba(0,0,0,.025);

}

.input-comment[b-i8681xt7jc] {
    color: rgba(var(--color-sf-info));
}

/*tbody .tr-goods:nth-child(even) {
    background-color: rgba(var(--color-sf-surface));*/
    /* border-bottom: 1px dotted var(--color-sf-primary-light);
    border-top: 2px solid var(--color-sf-primary-light);*/
/*}*/

tbody tr:nth-child(odd)[b-i8681xt7jc] {
    /*background-color: rgba(var(--color-sf-surface));*/
    /* border-bottom: 1px dotted var(--color-sf-primary-light);
    border-top: 2px solid var(--color-sf-primary-light);*/
}

    .tr-goods > td[b-i8681xt7jc] {
     /*   border-left: 1px dotted var(--color-sf-primary-light);
        border-right: 1px dotted var(--color-sf-primary-light);*/
    }
.td-name-Goods[b-i8681xt7jc] {
    text-align: left !important;
    height: 1.5rem;
    min-width: 24rem !important;
}
MatDatePicker > *[b-i8681xt7jc] {
    background-color: var(--color-sf-source);
}

@media (max-width: 640.98px) {
    .td-name-Goods[b-i8681xt7jc] {
        text-align: left !important;
        height: 1.5rem;
        min-width: 30% !important;
    }
    }
/* _content/BackOffice/Views/Widgets/Orders/OrdersListComponent.razor.rz.scp.css */
.selected-element[b-2aikkc8rxj] {
    /* offset-x | offset-y | blur-radius | spread-radius | color */
    box-shadow: -1px 0px 20px 3px rgba(var(--color-sf-primary));
    background-color: rgba(var(--color-sf-surface));
    color: rgba(var(--color-sf-on-surface));
}
/* _content/BackOffice/Views/Widgets/Orders/OrderTransferComponent.razor.rz.scp.css */
.orders__footer[b-hv0imz1q1e] {
    border-color: rgba(var(--color-sf-primary));
    border-radius: 5px;
    box-sizing: border-box;
    color: var(--color-sf-text-primary,#6bb9f7);
    display: inline-block;
    background: linear-gradient(to bottom, var(--color-sf-primary-light,#e6eff6) 0%, var(--color-sf-primary,#daedfa) 26%, var(--color-sf-primary,#c7e6ff) 100%);
} 
 
details[open] > summary[b-hv0imz1q1e] {
  /*  background-color: #ccf;*/
}
/*прячем маркер*/
summary[b-hv0imz1q1e] {
    list-style: none;
}

summary[b-hv0imz1q1e]::-webkit-details-marker {
    display: none;
}

details summary[b-hv0imz1q1e]::after {
    content: "\F22B";
/*    color: red;*/
    font-family: "bootstrap-icons";
    /* you can style it however you want, use background-image for example */
}

/* By using [open] we can define different styles when the disclosure widget is open */
details[open] summary[b-hv0imz1q1e]::after {
    content: "\F237";
            font-family: "bootstrap-icons";
}

/* _content/BackOffice/Views/Widgets/Orders/RouteOrders.razor.rz.scp.css */

.route_order_row[b-06fpql9qav] {
    display: grid;
    gap: 10px;
    grid-template-columns: auto 40px 40px;
}
.route-number[b-06fpql9qav] {
    min-height: 1.5rem;
    max-height: 1.5rem;
    min-width: 1.5rem;
    max-width: 1.5rem;
}

    .route-number:active[b-06fpql9qav]{
        background-color: rgba(0,0,0,.125);
        transform: scale(0.8, 0.8);
    }

 
/* _content/BackOffice/Views/Widgets/Organizer/JobContractsItem.razor.rz.scp.css */
.input[b-3eq61dmuqw] {
    border: 0;
    padding: 7px 0;
    background: none;
    width: 100%;
    cursor: default;
}

.effect-1 ~ .focus-border[b-3eq61dmuqw] {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #4caf50;
    transition: 0.4s;
}

.input:focus[b-3eq61dmuqw] {
    width: 100%;
    /*   transition: 10s;*/
    left: 0;
    border-bottom: 1px solid #ccc;
    cursor: text;
}
/* _content/BackOffice/Views/Widgets/Organizer/TaskEnterpriseInviteItem.razor.rz.scp.css */
.input[b-60bs6vu7ej] {
    border: 0;
    padding: 7px 0;
    background: none;
    width: 100%;
    cursor: default;
}

.effect-1 ~ .focus-border[b-60bs6vu7ej] {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #4caf50;
    transition: 0.4s;
}

.input:focus[b-60bs6vu7ej] {
    width: 100%;
    /*   transition: 10s;*/
    left: 0;
    border-bottom: 1px solid #ccc;
    cursor: text;
}
/* _content/BackOffice/Views/Widgets/Organizer/TaskEnterpriseItem.razor.rz.scp.css */
.input[b-1gbe30zk79] {
    border: 0;
    padding: 7px 0;
    background: none;
    width: 100%;
    cursor: default;
}

.effect-1 ~ .focus-border[b-1gbe30zk79] {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #4caf50;
    transition: 0.4s;
}

.input:focus[b-1gbe30zk79] {
    width: 100%;
    /*   transition: 10s;*/
    left: 0;
    border-bottom: 1px solid #ccc;
    cursor: text;
}
