@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.9pixr9552e.bundle.scp.css';
@import '_content/BootstrapExt/BootstrapExt.mktrb0i2mz.bundle.scp.css';

/* _content/ERPPortal/Pages/ComboDropdown.razor.rz.scp.css */
/*.dropdown-menu {
    position: absolute !important;
    width: 100% !important;
    max-height: 250px !important;
    overflow-y: auto !important;
    margin-top: 2px !important;
    z-index: 1000 !important;*/ /* dropdown diğer her şeyin üstünde */
/*}

.dropdown-table-row:hover {
    background-color: #f8f9fa !important;
    cursor: pointer !important;
}

.input-group {
    position: relative !important;*/ /* dropdown'un referans noktası */
/*}*/


/* Aşağıya doğru açılan varsayılan stil */
.drop-down[b-ydaj2tylhd] {
    top: 100%;
    bottom: auto;
}

/* Yukarıya doğru açılması için */
.drop-up[b-ydaj2tylhd] {
    top: auto;
    bottom: 100%;
}
/* _content/ERPPortal/Pages/DTEComponents/MyTextEditor.razor.rz.scp.css */
.form-control[b-maq5vcwgzh] {
    padding: unset !important
}
/* _content/ERPPortal/Pages/DynamicEdtTable.razor.rz.scp.css */
.invisible-focusable[b-vswbc2jk48] {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    clip: rect(0, 0, 0, 0);
    overflow: hidden;
    white-space: nowrap;
}

/* _content/ERPPortal/Pages/DynamicTable.razor.rz.scp.css */
.invisible-focusable[b-1jyizuou7h] {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    clip: rect(0, 0, 0, 0);
    overflow: hidden;
    white-space: nowrap;
}

.tdEditing[b-1jyizuou7h] {
    padding:unset;
}
/* _content/ERPPortal/Pages/Index.razor.rz.scp.css */
.rnk[b-72zem4zfx6] {
    background-color: aqua
}

main[b-72zem4zfx6] {
    background-image: url(img/1HDHWP.jpg) !important;   
}
/* _content/ERPPortal/Pages/Index_Old.razor.rz.scp.css */
.rnk[b-pdh9ao0q82] {
    background-color: aqua
}
/* _content/ERPPortal/Pages/Login2.razor.rz.scp.css */
.form-group[b-0onbut0stg] {
    margin-bottom: 1rem !important;
}



.mr-2[b-0onbut0stg], .mx-2[b-0onbut0stg] {
    margin-right: 0.5rem !important;
}

.ml-2[b-0onbut0stg], .mx-2[b-0onbut0stg] {
    margin-left: 0.5rem !important;
}
/* _content/ERPPortal/Pages/LoginPos.razor.rz.scp.css */
.form-group[b-m76gvaeel5] {
    margin-bottom: 1rem !important;
}



.mr-2[b-m76gvaeel5], .mx-2[b-m76gvaeel5] {
    margin-right: 0.5rem !important;
}

.ml-2[b-m76gvaeel5], .mx-2[b-m76gvaeel5] {
    margin-left: 0.5rem !important;
}
/* _content/ERPPortal/Pages/ScrollbarThumb.razor.rz.scp.css */
/*.table-container {
    display: flex;*/ /* İçindeki öğeleri yanyana hizala */
    /*border: 1px solid #ccc;
    max-height: 250px;*/ /* Tablo ve scrollbar'ın maksimum yüksekliği */
    /*overflow: hidden;*/ /* İçerik taşmasını gizle */
    /*position: relative;*/ /* Scrollbar thumb için göreceli konumlandırma */
/*}

.data-table-wrapper {
    flex-grow: 1;*/ /* Tabloyu mümkün olduğunca genişlet */
    /*overflow-y: hidden;*/ /* Asıl tablo için scrollbar'ı gizle, kendi scrollbar'ımızı kullanacağız */
    /*overflow-x: auto;*/ /* Yatay kaydırma gerekliyse */
/*}

.data-table {
    width: 100%;
    border-collapse: collapse;
}

    .data-table th,
    .data-table td {
        border: 1px solid #ddd;
        padding: 8px;
        text-align: left;
    }

    .data-table th {
        background-color: #f2f2f2;
    }

.custom-scrollbar {
    width: 30px;*/ /* Scrollbar genişliği */
    /*background-color: #f1f1f1;
    display: flex;
    flex-direction: column;*/ /* Düğmeleri ve track'i dikey olarak hizala */
    /*align-items: center;
    padding: 5px 0;
    box-sizing: border-box;
}

.scroll-button {
    width: 25px;
    height: 25px;
    background-color: #ddd;
    border: 1px solid #bbb;
    cursor: pointer;
    margin: 2px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.2em;
    user-select: none;*/ /* Metin seçimini engelle */
/*}

.scrollbar-track {
    flex-grow: 1;*/ /* Track'in kalan alanı kaplamasını sağla */
    /*width: 10px;
    background-color: #e0e0e0;
    margin: 5px 0;
    position: relative;*/ /* Thumb için göreceli konumlandırma */
    /*border-radius: 5px;
}

.scrollbar-thumb {
    width: 100%;
    height: 20px;*/ /* Thumb yüksekliği, içeriğe göre dinamikleştirilebilir */
    /*background-color: #888;
    border-radius: 5px;
    cursor: grab;
    position: absolute;*/ /* Track içinde hareket etmesi için */
    /*top: 0;*/ /* Başlangıç pozisyonu */
    /*left: 0;
}

    .scrollbar-thumb:active {
        cursor: grabbing;
    }*/





.table-container[b-ksj42qmpa5] {
    display: flex;
    border: 1px solid #ccc;
    max-height: 250px; /* Sabit bir yükseklik belirleyin, örneğin */
    overflow: hidden;
    position: relative;
}

.data-table-wrapper[b-ksj42qmpa5] {
    flex-grow: 1;
    overflow-y: hidden; /* HTML tablosunun kendi scrollbar'ını gizle */
    overflow-x: auto;
}

.data-table[b-ksj42qmpa5] {
    width: 100%;
    border-collapse: collapse;
}

    .data-table th[b-ksj42qmpa5],
    .data-table td[b-ksj42qmpa5] {
        border: 1px solid #ddd;
        padding: 8px;
        text-align: left;
    }

    .data-table th[b-ksj42qmpa5] {
        background-color: #f2f2f2;
    }

.custom-scrollbar[b-ksj42qmpa5] {
    width: 30px;
    background-color: #f1f1f1;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 5px 0;
    box-sizing: border-box;
}

.scroll-button[b-ksj42qmpa5] {
    width: 25px;
    height: 25px;
    background-color: #ddd;
    border: 1px solid #bbb;
    cursor: pointer;
    margin: 2px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.2em;
    user-select: none;
}

.scrollbar-track[b-ksj42qmpa5] {
    flex-grow: 1;
    width: 10px;
    background-color: #e0e0e0;
    margin: 5px 0;
    position: relative; /* Thumb için göreceli konumlandırma */
    border-radius: 5px;
    /* track yüksekliğini dinamik olarak almak için buraya sabit bir height vermeyin */
}

.scrollbar-thumb[b-ksj42qmpa5] {
    width: 100%;
    min-height: 5px; /* Çok az kayıt varsa thumb'ın tamamen kaybolmaması için */
    background-color: #888;
    border-radius: 5px;
    cursor: grab;
    position: absolute;
    left: 0;
    /* top ve height değerleri JavaScript tarafından ayarlanacak */
}

    .scrollbar-thumb:active[b-ksj42qmpa5] {
        cursor: grabbing;
    }
/* _content/ERPPortal/Pages/UserDropdown.razor.rz.scp.css */
/*.dropdown-menu {
    position: absolute !important;
    width: 100% !important;
    max-height: 250px !important;
    overflow-y: auto !important;
    margin-top: 2px !important;
    z-index: 1000 !important;*/ /* dropdown diğer her şeyin üstünde */
/*}

.dropdown-table-row:hover {
    background-color: #f8f9fa !important;
    cursor: pointer !important;
}

.input-group {
    position: relative !important;*/ /* dropdown'un referans noktası */
/*}*/
/* _content/ERPPortal/Shared/Components/Dialog/ImportExcelFileDialog/ImportExcelFileDialog.razor.rz.scp.css */
.gnlPnl[b-izzmy1w65v] {
   
    /*background-color: #dce6f2;*/
    background-color:white !important;
    
}


.btnToolIcon[b-izzmy1w65v] {
    background-color: #6a737b !important;    
}
/* _content/ERPPortal/Shared/Components/MMenu/NavItemGenerator.razor.rz.scp.css */


a.nl-ext[b-enoo7ovrd0] {
    padding: 0px !important;   
}
/* _content/ERPPortal/Shared/Components/MMenu/NavMenuMain.razor.rz.scp.css */

.nav-item[b-q97pinlknz] {
    padding: 0px !important;
}
/* _content/ERPPortal/Shared/Components/Pages/OfferManagement/OfferTableCard/OfferTableDialog.razor.rz.scp.css */

/*

    .excelMenu {
    display: grid;
    grid-template-columns: auto ;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
}

.excelMenu a:hover {
    background-color: #ddd;
}


*/


.excelMenu[b-vxr3wziy9b] {
    display: grid;
    grid-template-columns: auto;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
    

}

    /* modal main background-color fix*/
/*

     .excelMenu div:hover {
        background-color: #ddd;
    }


*/

   
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/CustTable/CustTableCard.razor.rz.scp.css */
.grp-btnCell4[b-knqep7chfh] {
    background-color: #dfe3e8 !important;
}

.grpbtn3FrmFull[b-knqep7chfh] {
    background-color: #dfe3e8 !important;
}


.grp-anaForm2[b-knqep7chfh] {
    background-color: white !important;
}

.grp-itemForm[b-knqep7chfh] {
    background-color: white !important;
}


.accordion-container[b-knqep7chfh] {
    display: flex;
    flex-direction: column; /*Alt alta düzenleme */
    gap: 10px; /*Akordiyonlar arası mesafe */
    padding-bottom: 3px; /* Akordion ile container div arasındaki mesafe */
    height: calc(100dvh - 140px) !important; /* Tab olmaksızın üst alan için ayrılan mesafe */
    overflow-y: auto !important; /* Dikeyde taşan içerik için kaydırma */
}

.accordion-container-tab[b-knqep7chfh] {
    display: flex;
    flex-direction: column; /* Alt alta düzenleme */
    gap: 10px; /*Akordiyonlar arası mesafe */
    padding-bottom: 3px; /* Akordion ile container div arasındaki mesafe */
    height: calc(100dvh - 120px) !important; /* Tab dahil üst alan için ayrılan mesafe */
    overflow-y: auto !important; /* Dikeyde taşan içerik için kaydırma */
}


.form-label[b-knqep7chfh] {
    /*font-weight: 500;*/
    font-size: small;
    margin-bottom: 0.3rem;
}

.form-control[b-knqep7chfh] {
    font-size: small !important;
    padding: unset !important;
}
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/CustTable/CustTableCardPreview.razor.rz.scp.css */
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/InventTable/InventTableCard.razor.rz.scp.css */
.grp-btnCell4[b-lg144jq5dv] {
    background-color: #dfe3e8 !important;
}

.grpbtn3FrmFull[b-lg144jq5dv] {
    background-color: #dfe3e8 !important;
}


.grp-anaForm2[b-lg144jq5dv] {
    background-color: white !important;
}

.grp-itemForm[b-lg144jq5dv] {
    background-color: white !important;
}


.accordion-container[b-lg144jq5dv] {
    display: flex;
    flex-direction: column; /*Alt alta düzenleme */
    gap: 10px; /*Akordiyonlar arası mesafe */
    padding-bottom: 3px; /* Akordion ile container div arasındaki mesafe */
    height: calc(100dvh - 140px) !important; /* Tab olmaksızın üst alan için ayrılan mesafe */
    overflow-y: auto !important; /* Dikeyde taşan içerik için kaydırma */
}

.accordion-container-tab[b-lg144jq5dv] {
    display: flex;
    flex-direction: column; /* Alt alta düzenleme */
    gap: 10px; /*Akordiyonlar arası mesafe */
    padding-bottom: 3px; /* Akordion ile container div arasındaki mesafe */
    height: calc(100dvh - 120px) !important; /* Tab dahil üst alan için ayrılan mesafe */
    overflow-y: auto !important; /* Dikeyde taşan içerik için kaydırma */
}


.form-label[b-lg144jq5dv] {
    /*font-weight: 500;*/
    font-size: small;
    margin-bottom: 0.3rem;
}

.form-control[b-lg144jq5dv] {
    font-size: small !important;
    padding: unset !important;
}
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/InventTable/InventTableCardGeneral.razor.rz.scp.css */
.grp-btnCell4[b-ipn3yzkn1w] {
    background-color: #dfe3e8 !important;
}

.grpbtn3FrmFull[b-ipn3yzkn1w] {
    background-color: #dfe3e8 !important;
}


.grp-anaForm2[b-ipn3yzkn1w] {
    background-color: white !important;
}

.grp-itemForm[b-ipn3yzkn1w] {
    background-color: white !important;
}


.accordion-container[b-ipn3yzkn1w] {
    display: flex;
    flex-direction: column; /*Alt alta düzenleme */
    gap: 10px; /*Akordiyonlar arası mesafe */
    padding-bottom: 3px; /* Akordion ile container div arasındaki mesafe */
    height: calc(100dvh - 140px) !important; /* Tab olmaksızın üst alan için ayrılan mesafe */
    overflow-y: auto !important; /* Dikeyde taşan içerik için kaydırma */
}

.accordion-container-tab[b-ipn3yzkn1w] {
    display: flex;
    flex-direction: column; /* Alt alta düzenleme */
    gap: 10px; /*Akordiyonlar arası mesafe */
    padding-bottom: 3px; /* Akordion ile container div arasındaki mesafe */
    height: calc(100dvh - 120px) !important; /* Tab dahil üst alan için ayrılan mesafe */
    overflow-y: auto !important; /* Dikeyde taşan içerik için kaydırma */
}


.form-label[b-ipn3yzkn1w] {
    /*font-weight: 500;*/
    font-size: small;
    margin-bottom: 0.3rem;
}

.form-control[b-ipn3yzkn1w] {
    font-size: small !important;
    padding: unset !important;
}
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/InventTable/InventTableCardPreview.razor.rz.scp.css */
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/MusteriIslemKart/MusteriIslemleri.razor.rz.scp.css */
.lbl-SelAccBlnc[b-nza815rses] {
    text-align: right !important;
    line-height: 1.5 !important;
}

.lbl-SelAcc[b-nza815rses] {
    align-content: center !important;
}



.btn:hover[b-nza815rses] {
    color: white !important; /* Varsayılan renk kalır */
    /*background-color: inherit !important;*/ /* Varsayılan arka plan rengi korunur */
    border-color: inherit !important; /* Varsayılan border rengi kalır */

    background-color:#4CAF50 !important;
}

.btnUrunTanim[b-nza815rses] {    
    color: white !important;
}

.btnAraIcon[b-nza815rses] {
    height: 36px !important;
   
}
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/Pos/NewItemEntry.razor.rz.scp.css */


.input-group-text[b-i5my4xiso4] {
    width: 100% !important;
    height: 100% !important;
    border-radius: unset !important;
}

.btn-secondary[b-i5my4xiso4]{
    border-radius:unset !important;
    height: 100% !important;
}
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/Pos/SalesList.razor.rz.scp.css */



.btn-secondary[b-7czrsuc7g5] {
    bs-btn-color: black !important;
}
/* _content/ERPPortal/Shared/Components/Pages/PerakendePos/Pos/Test.razor.rz.scp.css */


@media (min-width: 576px) {
    .bd-example[b-al9nc05aq6] {
        padding: 1.5rem;
        margin-right: 0;
        margin-left: 0;
        border-width: 1px;
        border-top-left-radius: .25rem;
        border-top-right-radius: .25rem;
    }
}

/* accordion-button --> */
.accordion-button[b-al9nc05aq6] {
    color: yellow;
    background-color: red;
}

.accordion-button:not(.collapsed)[b-al9nc05aq6] {
    color: white;
    background-color: black;
}

.accordion-item[b-al9nc05aq6] {
    font-size: 25px;
}
/* accordion-button <-- */

.bd-example[b-al9nc05aq6] {
    position: relative;
    padding: 1rem;
    margin: 1rem -.75rem 0;
    border: solid #dee2e6;
    border-width: 1px 0 0;
}

    .bd-example[b-al9nc05aq6]::after {
        display: block;
        clear: both;
        content: "";
    }


body[b-al9nc05aq6] {
    margin: 0;
    font-family: var(--bs-font-sans-serif);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
}
/* _content/ERPPortal/Shared/Components/Pages/RestaurantTarget/RestaurantCard/RestaurantDialog.razor.rz.scp.css */

/*

    .excelMenu {
    display: grid;
    grid-template-columns: auto ;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
}

.excelMenu a:hover {
    background-color: #ddd;
}


*/


.excelMenu[b-vrbbth8cce] {
    display: grid;
    grid-template-columns: auto;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
    

}

/* modal main background-color fix*/
/*
.excelMenu div:hover {
        background-color: #ddd;
    }

*/
    
/* _content/ERPPortal/Shared/Components/Pages/UserSpecialCmp/UserSpecialDialog.razor.rz.scp.css */

/*

    .excelMenu {
    display: grid;
    grid-template-columns: auto ;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
}

.excelMenu a:hover {
    background-color: #ddd;
}


*/


.excelMenu[b-ns9zv52bbw] {
    display: grid;
    grid-template-columns: auto;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
    

}

/* modal main background-color fix*/
/*
.excelMenu div:hover {
        background-color: #ddd;
    }

*/

    
/* _content/ERPPortal/Shared/Components/TabExt/Tab.razor.rz.scp.css */
/* Tab Component*/

.nav-tabs .nav-link[b-nz998g580f] {
    border-color: #dee2e6 #dee2e6 #fff;
    border-bottom-color: #dee2e6;
    background-color: #f9f9f9;
    color: #495057 !important;
}

.nav-tabs .active[b-nz998g580f] {
    border-top: 4px solid #e0108b !important;
    padding-top: 5px;
    border-bottom: 1px solid transparent;
    background-color: white;
}

.nav-tabs > li[b-nz998g580f] {
    margin-bottom: -1px;
}

.nav-tabs-body[b-nz998g580f] {
    border: 1px solid #dee2e6;
    border-top-width: 0;
    /* Boyutlandırma*/
    /*float: inherit;*/
    /*height: 590px;*/
    /*.p4 kullanılmadı. aşağıdaki gibi kullanıldı*/
    padding: 1.0rem !important;
    margin-bottom: 0.5rem;
    /*margin-right: 10px;*/ /* Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
}

/*.nav {
    margin-right: 10px !important;*/ /* Bootsrap nav.scss Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
/*}*/

/* _content/ERPPortal/Shared/Components/TabExt/TabSet.razor.rz.scp.css */
/* Tab Component*/

.nav-tabs .nav-link[b-kvr6fctxy7] {
    border-color: #dee2e6 #dee2e6 #fff;
    border-bottom-color: #dee2e6;
    background-color: #f9f9f9;
    color: #495057 !important;
}

.nav-tabs .active[b-kvr6fctxy7] {
    border-top: 4px solid #e0108b !important;
    padding-top: 5px;
    border-bottom: 1px solid transparent;
    background-color: white;
}

.nav-tabs > li[b-kvr6fctxy7] {
    margin-bottom: -1px;
}

.nav-tabs-body[b-kvr6fctxy7] {
    border: 1px solid #dee2e6;
    border-top-width: 0;
    /* Boyutlandırma*/
    /*float: inherit;*/
    /*height: 590px;*/
    /*.p4 kullanılmadı. aşağıdaki gibi kullanıldı*/
    padding: 1.0rem !important;
    margin-bottom: 0.5rem;
    /*margin-right: 10px;*/ /* Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
}

/*.nav {
    margin-right: 10px !important;*/ /* Bootsrap nav.scss Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
/*}*/

/* _content/ERPPortal/Shared/Components/Tab/Tab.razor.rz.scp.css */
/* Tab Component*/

.nav-tabs .nav-link[b-8nw4z4o20k] {
    border-color: #dee2e6 #dee2e6 #fff;
    border-bottom-color: #dee2e6;
    background-color: #f9f9f9;
    color: #495057 !important;
}

.nav-tabs .active[b-8nw4z4o20k] {
    border-top: 4px solid #e0108b !important;
    padding-top: 5px;
    border-bottom: 1px solid transparent;
    background-color: white;
}

.nav-tabs > li[b-8nw4z4o20k] {
    margin-bottom: -1px;
}

.nav-tabs-body[b-8nw4z4o20k] {
    border: 1px solid #dee2e6;
    border-top-width: 0;
    /* Boyutlandırma*/
    /*float: inherit;*/
    /*height: 590px;*/
    /*.p4 kullanılmadı. aşağıdaki gibi kullanıldı*/
    padding: 1.0rem !important;
    margin-bottom: 0.5rem;
    /*margin-right: 10px;*/ /* Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
}

/*.nav {
    margin-right: 10px !important;*/ /* Bootsrap nav.scss Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
/*}*/

/* _content/ERPPortal/Shared/Components/Tab/TabSet.razor.rz.scp.css */
/* Tab Component*/

.nav-tabs .nav-link[b-1r43aiuoia] {
    border-color: #dee2e6 #dee2e6 #fff;
    border-bottom-color: #dee2e6;
    background-color: #f9f9f9;
    color: #495057 !important;
}

.nav-tabs .active[b-1r43aiuoia] {
    border-top: 4px solid #e0108b !important;
    padding-top: 5px;
    border-bottom: 1px solid transparent;
    background-color: white;
}

.nav-tabs > li[b-1r43aiuoia] {
    margin-bottom: -1px;
}

.nav-tabs-body[b-1r43aiuoia] {
    border: 1px solid #dee2e6;
    border-top-width: 0;
    /* Boyutlandırma*/
    /*float: inherit;*/
    /*height: 590px;*/
    /*.p4 kullanılmadı. aşağıdaki gibi kullanıldı*/
    padding: 1.0rem !important;
    margin-bottom: 0.5rem;
    /*margin-right: 10px;*/ /* Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
}

/*.nav {
    margin-right: 10px !important;*/ /* Bootsrap nav.scss Tab component border fix  right side border visible fix --> margin kapsayıcı div'e pading uygulayarak dengelendi.  */
/*}*/

/* _content/ERPPortal/Shared/Components/User/BootstrapExt/Preload.razor.rz.scp.css */

.modal-body[b-04hxlkodb1] {
/*    position: relative;
    flex: 1 1 auto;
    padding: var(--bs-modal-padding);*/
    border-color: gray !important;
    border-style: solid !important;
    background-color: white !important;
}


.spinner-border[b-04hxlkodb1] {
/*    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -0.125em;
    --bs-spinner-border-width: 0.25em;
    --bs-spinner-animation-speed: 0.75s;
    --bs-spinner-animation-name: spinner-border;
    border: var(--bs-spinner-border-width) solid currentcolor;*/
    border-right-color: gray !important;
}

/* _content/ERPPortal/Shared/Components/User/CustomExcelUpload/ExcelMenu.razor.rz.scp.css */

/*

    .excelMenu {
    display: grid;
    grid-template-columns: auto ;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
}

.excelMenu a:hover {
    background-color: #ddd;
}


*/


.excelMenu[b-ljysp1q3vr] {
    display: grid;
    grid-template-columns: auto;
    width: 100%;
    gap: 0px;
    margin-bottom: 0px;
    background-color: rgb(220, 230, 242);
    padding: 0px;
    border-radius: 0.0rem;
    

}


    .excelMenu div:hover[b-ljysp1q3vr] {
        background-color: #ddd;
    }
/* _content/ERPPortal/Shared/MainLayout2.razor.rz.scp.css */

/*
.navbar-brand-text{
    color: var(--bb-sidebar2-title-text-color);
    font-weight: 600 !important;
}

.navbar-brand-text {
    color: #F56E2A !important;    
}*/



.page[b-emx74djvtk] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-emx74djvtk] {
    flex: 1;
}

.sidebar[b-emx74djvtk] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-emx74djvtk] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-emx74djvtk]  a, .top-row .btn-link[b-emx74djvtk] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-emx74djvtk] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-emx74djvtk] {
        display: none;
    }

    .top-row.auth[b-emx74djvtk] {
        justify-content: space-between;
    }

    .top-row a[b-emx74djvtk], .top-row .btn-link[b-emx74djvtk] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-emx74djvtk] {
        flex-direction: row;
    }

    .sidebar[b-emx74djvtk] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-emx74djvtk] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-emx74djvtk], article[b-emx74djvtk] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/ERPPortal/Shared/PosLayoutSidebar.razor.rz.scp.css */

/*
.navbar-brand-text{
    color: var(--bb-sidebar2-title-text-color);
    font-weight: 600 !important;
}

.navbar-brand-text {
    color: #F56E2A !important;    
}*/



.page[b-tft7qhaq2q] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-tft7qhaq2q] {
    flex: 1;
}

.sidebar[b-tft7qhaq2q] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-tft7qhaq2q] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-tft7qhaq2q]  a, .top-row .btn-link[b-tft7qhaq2q] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-tft7qhaq2q] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-tft7qhaq2q] {
        display: none;
    }

    .top-row.auth[b-tft7qhaq2q] {
        justify-content: space-between;
    }

    .top-row a[b-tft7qhaq2q], .top-row .btn-link[b-tft7qhaq2q] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-tft7qhaq2q] {
        flex-direction: row;
    }

    .sidebar[b-tft7qhaq2q] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-tft7qhaq2q] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-tft7qhaq2q], article[b-tft7qhaq2q] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
