/* public/assets/css/global.css */

.material-symbols-outlined {
  font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24
}

.bg-gray-900{
    background-color: rgb(3, 27, 78) !important;
}

.glass-card { 
    background: #FFFFFF; 
    border: 1px solid #E5E7EB; 
    border-radius: 0.75rem; 
    box-shadow: 0 4px 6px -1px rgba(0,0,0,0.05), 0 2px 4px -1px rgba(0,0,0,0.03); 
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.glass-card:hover { box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1); }
.drag-active { border-color: rgb(0, 97, 235) !important; background: rgba(0, 97, 235, 0.05) !important; }

.data-table th { background-color: #F9FAFB; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.05em; color: #6B7280; padding: 0.75rem 1rem; text-align: left; }
.data-table td { padding: 1rem; border-bottom: 1px solid #E5E7EB; font-size: 0.875rem; color: #111827; }
.data-table tr:hover { background-color: #F9FAFB; }
.mh-right{
    margin-right: 6px;
}
.opacity06{
    opacity: 0.6;
}
.bluGryMix{
    background: #3a4a7724 !important;
}
.dropShadowWm{
    filter: drop-shadow(0px 0px 4px #D1D1D1);
}
.pdt1wm{
    padding-top: 1rem !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.inv-hader{
    filter: drop-shadow(0px -23px 0px #f9fafb);
    background: #f9fafb !important;
    border: none !important;
    padding: 0px 0px 17px 0px !important;
}
.inv_tbl{
/* border: solid 1px #d7d1d1; */
    
        text-align: center;
}
.ive_bod{
border-bottom: solid thin #8080802b !important;
}