.container { max-width: 1200px; margin: 0 auto; padding: 20px; }
.btn-primary { background: #0070f3; color: white; padding: 10px 20px; border: none; border-radius: 5px; cursor: pointer; }
.task-list { display: grid; gap: 20px; margin-top: 20px; }
.task-card { background: #f5f5f5; padding: 20px; border-radius: 10px; }
.map-container { height: 400px; margin: 20px 0; }