body{background-color:#050a1a;color:#fff;height:100vh;overflow-x:hidden;overflow-y:auto;font-family:Satoshi,sans-serif}.logo{filter:drop-shadow(0 0 30px #ffffff) drop-shadow(0 0 30px #ffffff)}#sidebar{min-width:250px;max-width:250px;background-color:#081028;color:#fff;transition:all .3s;border-right:1px solid #0b1739}#sidebar .nav-link{color:#cfd8e3;display:flex;align-items:center;gap:10px;transition:color .3s,background .3s}#sidebar .nav-link:hover{color:#fbc329;background-color:#a259ff1a;border-radius:6px}#sidebar.collapsed{margin-left:-250px}#sidebarCollapse{background-color:#61aefc;color:#0b1d3a;border:none;transition:background-color .3s}#sidebarCollapse:hover{background-color:#fbc329;color:#fff}.collapse .nav-link{padding-left:40px;font-size:.95rem}#content{flex-grow:1;padding:20px;background-color:#081028;overflow-y:auto}.header-bar{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-radius:8px;margin-bottom:20px;box-shadow:0 0 15px #0009;background-color:#0b1739}.welcome-text{font-size:1.5rem;font-weight:600;color:#fff}.stat-card{background-color:#0b1739;border-radius:8px;padding:20px;color:#fff;text-align:center;box-shadow:0 4px 15px #0006;transition:transform .2s ease,box-shadow .2s ease;text-align:left}.stat-card:hover{transform:translateY(-4px);box-shadow:0 6px 20px #a259ff4d}.main-container{background-color:#0b1739;border-radius:8px;padding:30px;margin-top:30px;height:auto;color:#fff;box-shadow:0 4px 20px #00000080}.news-card .btn-primary{background-color:#61aefc;border:none;color:#0b1d3a;transition:background .3s ease,transform .2s ease}.news-card .btn-primary:hover{background-color:#fbc329;color:#fff;transform:translateY(-2px)}.news-card .btn-outline-primary{border-color:#61aefc;color:#61aefc}.news-card .btn-outline-primary:hover{background-color:#fbc329;border-color:#fbc329;color:#fff}.news-card h4 i{color:#61aefc}.news-card hr{border-color:#ffffff1a}@media(max-width:768px){#sidebar{margin-left:-250px}#sidebar.collapsed{margin-left:0}.welcome-text{font-size:1.2rem}}label{color:#fff}
