body{background:#f5f7fb;color:#253047}.navbar{box-shadow:0 2px 10px #10204018}.card{border:1px solid #e8edf5;border-radius:14px;box-shadow:0 4px 16px #1d35570a}.stat-card{border-left:4px solid #0d6efd}.table th{white-space:nowrap;background:#f8f9fc}.list-group-item{border-color:#edf0f5}a{text-decoration:none}a:hover{text-decoration:underline}