body { background-color: #ecf0f1; color: #2c3e50; font-family: 'Helvetica Neue', Arial, sans-serif; } h1, h2, h3, h4, h5, h6 { font-family: 'Georgia', serif; } .navbar { box-shadow: 0 2px 4px rgba(0,0,0,.1); } .card { border-radius: 8px; border: none; box-shadow: 0 4px 8px rgba(0,0,0,.05); } .btn { border-radius: 5px; } .form-control, .form-select { border-radius: 5px; } .modal-content { border-radius: 8px; } .badge { padding: 0.4em 0.6em; font-size: 0.9em; }