/*!
* AdminDashboard
* @version 1.0.0
* Copyright 2025-2030
* License: MIT License
*/

@import url('./fonts.css');

.ti{
	font-size: 18px;
	font-weight: lighter !important;
	padding-top: 1px;
}
.bg-sidebar{
	background-color: #616876;
}

.bg-login-image {
    background-image: url(../img/log-secured-access.jpg);
}
.bg-wooden{
	background-color: #0d3375;
    background-image: linear-gradient(180deg, #0d3375 40%, #0d3375 100%);
    background: linear-gradient(to top, rgba(13, 51, 117, 0.96) 40%, rgba(13, 51, 117, 0.95) 100%), url(../img/wood_bg.jpg) no-repeat;
    background-blend-mode: normal;
}

.navbar-brand{
	font-size: 30px;
}
.navbar-brand a{
	text-decoration: none;
}
.navbar-nav .nav-item.active a{
    background-color: rgba(0,0,0,0.16);
    border-left: 2px solid #616876;
    border-radius: 0px 20px 20px 0px;
}
.navbar-nav .dropdown-item.active{
    background: rgba(0,0,0,0.16) !important;
    border-radius: 0px 20px 20px 0px;
}

.dropdown-menu-column.border-start{
    border-left: 2px solid #616876 !important;
    margin-left: 15px;
}

.dropdown-menu-column.border-start .dropdown-item{
     padding-left: calc(calc(var(--tblr-content-padding) / 2) + 1.3rem) !important;
}

.page-wrapper{
	padding-left: 5px;
}
.txt_decaration_none{
	text-decoration: none !important;
}
.font-weight-bold{
	font-weight: 500;
}


/* Spinner Button */
.btn-spinner{
    position: relative;
}
/* Spinner style */
.btn-spinner.loading::after {
    content: '';
    width: 14px;
    height: 14px;
    border: 2px solid #fff;
    border-top: 2px solid transparent;
    border-radius: 50%;
    display: inline-block;
    margin-left: 8px;
    animation: spin 0.6s linear infinite;
}

/* Optional: disable look */
.btn-spinner:disabled {
    opacity: 0.6;
    cursor: not-allowed;
}

@keyframes spin {
    to {
        transform: rotate(360deg);
    }
}