

/* ----------- STARTING: /app/operational/service/ro-lookup/ro-lookup.css */
.ro-lookup-container{

}

.ro-lookup-container .filters{
    margin:.5em;
}

.ro-lookup-container .filters .boxed-input{
    width: 15vw;
}

.ro-lookup-container .content-container{
    position:relative;
    height: calc(100vh - 260px);
}
/* ----------- ENDING: /app/operational/service/ro-lookup/ro-lookup.css */


/* ----------- STARTING: /app/operational/service/ro-lookup-preview/ro-lookup-preview.css */
.ro-lookup-preview-container{
    height: 200px;
    width: 400px;
}

/* ----------- ENDING: /app/operational/service/ro-lookup-preview/ro-lookup-preview.css */


/* ----------- STARTING: /app/operational/parts/parts-performance/parts-performance.css */

/* ----------- ENDING: /app/operational/parts/parts-performance/parts-performance.css */


/* ----------- STARTING: /app/operational/parts/salesperson-performance/salesperson-performance.css */
.parts-salesperson-performance-container{

}


.parts-salesperson-performance-container .filters{
    margin:.5em;
}

.parts-salesperson-performance-container .filters .boxed-input{
    width: 20vw;
}

.parts-salesperson-performance-container .content-container{
    position:relative;
    height: calc(100vh - 260px);
}
/* ----------- ENDING: /app/operational/parts/salesperson-performance/salesperson-performance.css */


/* ----------- STARTING: /app/operational/vehicles/transactions/vehicle-sales-transactions.css */
.vehicle-sales-transactions-container{
    
    
}

    .vehicle-sales-transactions-container .content-container {
        position: relative;
        height: calc(100vh - 250px);        
        margin-top:1em;
    }
/* ----------- ENDING: /app/operational/vehicles/transactions/vehicle-sales-transactions.css */


/* ----------- STARTING: /app/operational/service/technician/technician-current/technician-current.css */
.technician-current-container{

}


.technician-current-container .content-container{
    position:relative;
    height: calc(100vh - 260px);
    margin-top:1em
}

.technician-current-container .filters .boxed-input{
    width: 20vw;
}
/* ----------- ENDING: /app/operational/service/technician/technician-current/technician-current.css */


/* ----------- STARTING: /app/operational/service/technician/technician-trend/technician-trend.css */
.technician-trend-container{

}


.technician-trend-container .content-container{
    margin-top: 1em;
    height: calc(100vh - 260px);
    position: relative;
}
/* ----------- ENDING: /app/operational/service/technician/technician-trend/technician-trend.css */


/* ----------- STARTING: /app/operational/service/advisors/advisor-trend/advisor-trend.css */
.advisor-trend-container{

}

.advisor-trend-container .content-container{
    margin-top: 1em;
    height: calc(100vh - 260px);
    position: relative;
}
/* ----------- ENDING: /app/operational/service/advisors/advisor-trend/advisor-trend.css */


/* ----------- STARTING: /app/operational/service/advisors/advisor-current/advisor-current.css */
.advisor-current-container{

}


.advisor-current-container .content-container{
    position:relative;
    height: calc(100vh - 260px);
    margin-top:1em
}

.advisor-current-container .filters .boxed-input{
    width: 20vw;
}
/* ----------- ENDING: /app/operational/service/advisors/advisor-current/advisor-current.css */


/* ----------- STARTING: /app/operational/service/shop-analysis/shop-analysis-current/shop-analysis-current.css */
.shop-analysis-current-container {
    height: calc(100vh - 190px);
    display: flex;
    flex-direction: column;

    .content-container {
        position: relative;
        flex: 1;
    }

    .filter-box {
        display: flex;
        flex-direction: column;
    }

    .filters-wrapper {
        display: flex;
        gap: 0.5em;
        justify-content: space-between;
        padding: 0.5em;
        padding-bottom: 0
    }

    .filters {
        display: flex;
        gap: 0.5em;
        flex-wrap: wrap;

        .boxed-input {
            width: 15vw;
        }
    }

    .more-filters {
        display: flex;
        gap: 1em
    }

    .export-dropdown {
        position: absolute;
        right: 0;
        top: -60px;
    }
}

#shop-analysis-content {
    pageslide {
        z-index: 500 !important
    }
}
/* ----------- ENDING: /app/operational/service/shop-analysis/shop-analysis-current/shop-analysis-current.css */


/* ----------- STARTING: /app/operational/service/shop-analysis/shop-analysis-trend/shop-analysis-trend.css */
.shop-analysis-trend-container {
    height: calc(100vh - 190px);
    display: flex;
    flex-direction: column;

    .content-container {
        position: relative;
        flex: 1;
    }

    .filter-box {
        display: flex;
        flex-direction: column;
    }

    .filters-wrapper {
        display: flex;
        gap: 0.5em;
        justify-content: space-between;
        padding: 0.5em;
    }

    .filters {
        display: flex;
        gap: 0.5em;
        flex-wrap: wrap;

        .boxed-input {
            width: 15vw;
        }
    }

    .more-filters {
        display: flex;
        gap: 1em
    }

    .export-dropdown {
        position: absolute;
        right: 0;
        top: -60px;
    }
}
/* ----------- ENDING: /app/operational/service/shop-analysis/shop-analysis-trend/shop-analysis-trend.css */


/* ----------- STARTING: /app/operational/parts/invoices/parts-invoices/parts-invoices.css */
.parts-invoices-container{

}


.parts-invoices-container .filters{
    margin:.5em;
}

.parts-invoices-container .filters .boxed-input{
    width: 20vw;
}

.parts-invoices-container .content-container{
    position:relative;
    height: calc(100vh - 260px);
}
/* ----------- ENDING: /app/operational/parts/invoices/parts-invoices/parts-invoices.css */


/* ----------- STARTING: /app/operational/vehicles/salesperson/salespeople-view/salespeople-view.css */
.salespeople-view-container{

}

.salespeople-view-container .scrollable-tabs-container{
    margin-bottom: 1em;
}
/* ----------- ENDING: /app/operational/vehicles/salesperson/salespeople-view/salespeople-view.css */


/* ----------- STARTING: /app/operational/vehicles/salesperson/salesperson-profile/salesperson-profile.css */
.salesperson-profile-container{

}

/* ----------- ENDING: /app/operational/vehicles/salesperson/salesperson-profile/salesperson-profile.css */


/* ----------- STARTING: /app/operational/vehicles/transactions/vehicle-sales-transactions-empty/vehicle-sales-transactions-empty.css */
.vehicle-sales-transactions-empty-container{

}

/* ----------- ENDING: /app/operational/vehicles/transactions/vehicle-sales-transactions-empty/vehicle-sales-transactions-empty.css */


/* ----------- STARTING: /app/operational/vehicles/salesmanager/current/salesmanager-current/salesmanager-current.css */
.salesmanager-current-container{
    
}

.salesmanager-current-container .content-container{
    position: relative;
    margin-top:1em;
    height: calc(100vh - 260px);
}

/* ----------- ENDING: /app/operational/vehicles/salesmanager/current/salesmanager-current/salesmanager-current.css */


/* ----------- STARTING: /app/operational/vehicles/salesmanager/trend/salesmanager-trend/salesmanager-trend.css */
.salesmanager-trend-container{

}


.salesmanager-trend-container .content-container{
    margin-top: 1em;
    height: calc(100vh - 260px);
    position: relative;
}
/* ----------- ENDING: /app/operational/vehicles/salesmanager/trend/salesmanager-trend/salesmanager-trend.css */


/* ----------- STARTING: /app/operational/vehicles/salesperson/current/salesperson-current/salesperson-current.css */
.salesperson-current-container{

}

.salesperson-current-container .content-container{
    margin-top: 1em;
    height: calc(100vh - 260px);
    position: relative;
}
.salesperson-current-container informational-alert {
        margin-left: 12px;
    } 
/* ----------- ENDING: /app/operational/vehicles/salesperson/current/salesperson-current/salesperson-current.css */


/* ----------- STARTING: /app/operational/vehicles/salesperson/trend/salesperson-trend/salesperson-trend.css */
.salesperson-trend-container{

}


.salesperson-trend-container .salespeople-trend-grid-container{
    
    
}

.salesperson-trend-container .content-container{
    margin-top: 1em;
    height: calc(100vh - 260px);
    position: relative;
}
/* ----------- ENDING: /app/operational/vehicles/salesperson/trend/salesperson-trend/salesperson-trend.css */


/* ----------- STARTING: /app/operational/vehicles/finance-institution/trend/finance-institution-trend/finance-institution-trend.css */
.finance-institution-trend-container{

}

.finance-institution-trend-container .filters{
    margin:.5em
}
.finance-institution-trend-container .content-container{
    height: calc(100vh - 270px);
    position: relative;
    margin-top:1em;
}

/* ----------- ENDING: /app/operational/vehicles/finance-institution/trend/finance-institution-trend/finance-institution-trend.css */


/* ----------- STARTING: /app/operational/vehicles/inventory/current/current-inventory/current-inventory.css */
.current-inventory-container {}

.current-inventory-container .filters {
    padding: .5em;
}

.current-inventory-container .filters>* {
    padding-right: 10px;
}

.current-inventory-container .filters>*:last-child {
    padding-right: 0;
}

.current-inventory-container .filters .boxed-input {
    width: 20vw;
}

.current-inventory-container .more-filters-container {
    display: inline-block;
}

.current-inventory-container .content-container {
    position: relative;
    height: calc(100vh - 260px);
}

.current-inventory-container .content-container.shrink {
    position: relative;
    height: calc(100vh - 315px);
}
/* ----------- ENDING: /app/operational/vehicles/inventory/current/current-inventory/current-inventory.css */


/* ----------- STARTING: /app/operational/vehicles/inventory/current/current-inventory-preview/current-inventory-preview.css */
.current-inventory-preview-container{
    width: 400px;
    height: 200px;
}

/* ----------- ENDING: /app/operational/vehicles/inventory/current/current-inventory-preview/current-inventory-preview.css */


/* ----------- STARTING: /app/operational/vehicles/financemanager/products/current/financemanager.css */
.financemanager-container{

}


.financemanager-container .content-container{
    position: relative;
    margin-top:1em;
    height: calc(100vh - 240px);
}

/* ----------- ENDING: /app/operational/vehicles/financemanager/products/current/financemanager.css */


/* ----------- STARTING: /app/operational/vehicles/financemanager/institution/finance-manager-institution-current/finance-manager-institution-current.css */
.finance-manager-institution-current-container{

}


    .finance-manager-institution-current-container .content-container {
        position: relative;
        margin-top: 1em;
        height: calc(100vh - 260px);
    }
/* ----------- ENDING: /app/operational/vehicles/financemanager/institution/finance-manager-institution-current/finance-manager-institution-current.css */
