.theme-toggle{margin-bottom:80px!important;margin-top:5rem!important}.sidebar li.theme-toggle button{transition:all .3s ease;width:100%}.sidebar.open li.theme-toggle button{padding:0 20px}.sidebar li.theme-toggle button i{font-size:20px;height:35px;line-height:35px;min-width:40px;transition:all .3s ease}.sidebar:not(.open) li.theme-toggle button .links_name{display:none}.dark .sidebar{background:#1a202c;color:#fff}.dark .home-section{background:#111827}input,select,textarea{font-size:16px}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#555;border-radius:6px;bottom:125%;color:#fff;left:50%;margin-left:-50px;opacity:0;padding:5px 0;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:100px;z-index:1}.tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spin{animation:spin .3s ease-in-out}.sidebar{background:#fff;height:100%;left:0;padding:10px;position:fixed;top:0;transition:all .5s ease;width:55px;z-index:5}.sidebar.open{width:250px}.sidebar .logo-details{align-items:center;display:flex;height:60px;position:relative}.sidebar .logo-details .icon{opacity:0;transition:all .5s ease}.sidebar .logo-details .logo_name{color:#132e35;font-size:20px;font-weight:600;opacity:0;transition:all .5s ease}.sidebar.open .logo-details .icon,.sidebar.open .logo-details .logo_name{opacity:1}.sidebar .logo-details #btn{cursor:pointer;font-size:23px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);transition:all .4s ease;transition:all .5s ease}.sidebar.open .logo-details #btn{text-align:right}.sidebar i{color:#fff;line-height:60px;padding-left:.6rem;padding-right:1rem}.sidebar .nav-list{height:100%;margin-top:20px}.sidebar li{height:35px;list-style:none;margin:8px 0;position:relative}.sidebar li .tooltip{background:#fff;border-radius:4px;box-shadow:0 5px 10px #0000004d;font-size:15px;font-weight:400;left:calc(100% + 15px);opacity:0;padding:6px 12px;pointer-events:none;position:absolute;top:-20px;transition:0s;white-space:nowrap;z-index:1}.sidebar li:hover .tooltip{opacity:1;pointer-events:auto;top:50%;transform:translateY(-50%);transition:all .4s ease}.sidebar.open li .tooltip{display:none}.sidebar input{background:#132e35;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:400;height:50px;outline:none;transition:all .5s ease;width:100%;width:50px}.sidebar.open input{padding:0 20px 0 50px;width:100%}.sidebar li a{align-items:center;background:#11101d;border-radius:12px;display:flex;height:100%;padding:0;text-decoration:none;transition:all .4s ease;width:100%}.sidebar li a:hover{background:#fff;border:1px solid #132e35}.sidebar li a .links_name{color:#fff;font-size:14px;font-weight:400;opacity:0;pointer-events:none;transition:.4s;white-space:nowrap}.sidebar.open li a .links_name{opacity:1;pointer-events:auto}.sidebar li a:hover .links_name,.sidebar li a:hover i{color:#132e35;transition:all .5s ease}.sidebar li i{border-radius:12px;font-size:14px}.sidebar li.profile{bottom:-8px;color:#132e35;height:60px;left:0;overflow:hidden;padding:10px;position:fixed;transition:all .5s ease;width:55px}.sidebar.open li.profile{width:250px}.sidebar li .profile-details{align-items:center;display:flex;flex-wrap:nowrap}.sidebar li img{border-radius:6px;height:45px;margin-right:10px;-o-object-fit:cover;object-fit:cover;width:45px}.sidebar li.profile .job,.sidebar li.profile .name{color:#132e35;font-size:15px;font-weight:400;white-space:nowrap}.sidebar li.profile .job{font-size:12px}.sidebar .profile #log_out{color:red;display:none;height:60px;line-height:60px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s ease;width:100%}.sidebar.open .profile #log_out{background:none;color:red;cursor:pointer;display:flex;font:800;font-size:24px;padding-left:1rem;width:50px}.home-section{background:#f7f7f7;left:55px;min-height:100vh;padding:.5rem;position:relative;top:0;transition:all .5s ease;width:calc(100% - 55px)}.sidebar.open~.home-section{left:16rem;width:calc(100% - 16rem)}.home-section .text{color:#132e35;display:inline-block;font-size:25px;font-weight:500;margin:18px}@media (max-width:420px){.sidebar li .tooltip{display:none}}.sidebar li.active a{background:#fff;border:1px solid #000}.sidebar li.active a .links_name,.sidebar li.active a i{color:#000}body{scrollbar-face-color:#132e35;scrollbar-track-color:#f1f1f1}@media (max-width:768px){.sidebar{transform:translate(-100%);transition:transform .3s ease-in-out}.sidebar.mobile-open{transform:translate(0)}.home-section{left:0;width:100%}.home-section.mobile-open{filter:blur(3px);pointer-events:none}}::-webkit-scrollbar{height:2.5px;width:2.5px}::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(80,80,80,.11)}::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(94,94,94,.178)}
