*{box-sizing:border-box;margin:0;padding:0}body{background:#f5f5f5;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.container{margin:0 auto;max-width:800px;padding:20px}h1{color:#333;margin-bottom:30px;text-align:center}.filter-section{display:flex;justify-content:center;margin-bottom:20px}select{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px}.form,select{background:#fff}.form{border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:30px;padding:20px}.form h2{font-size:18px}.form h2,.form-group{margin-bottom:15px}.form-group label{display:block;font-weight:500;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px;width:100%}.form-group textarea{min-height:80px;resize:vertical}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#4a90e2;outline:none}.error{color:#e74c3c;font-size:12px;margin-top:5px}.btn{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}.btn-primary{background:#4a90e2;color:#fff}.btn-primary:hover{background:#357abd}.btn-secondary{background:#6c757d;color:#fff}.btn-secondary:hover{background:#5a6268}.btn-danger{background:#e74c3c;color:#fff}.btn-danger:hover{background:#c0392b}.btn-small{font-size:12px;padding:5px 10px}.task-list{grid-gap:15px;display:grid;gap:15px}.task-card{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.task-card h3{font-size:16px;margin-bottom:10px}.task-card p{color:#666;font-size:14px;margin-bottom:10px}.task-card .status{border-radius:4px;display:inline-block;font-size:12px;font-weight:500;margin-bottom:10px;padding:4px 8px}.status-pending{background:#fff3cd;color:#856404}.status-in-progress{background:#d1ecf1;color:#0c5460}.status-completed{background:#d4edda;color:#155724}.task-card .actions{display:flex;gap:10px;margin-top:15px}.task-card .date{color:#999;font-size:12px;margin-top:10px}@media (max-width:600px){.container{padding:10px}.task-card .actions{flex-direction:column}.btn{width:100%}}
/*# sourceMappingURL=main.7cb3edb7.css.map*/