.form-container{background:var(--white);border-radius:8px;box-shadow:0 2px 10px #0000001a;margin:2rem auto;max-width:500px;padding:2rem}.form-group{margin-bottom:1.5rem}.form-group label{display:block;font-weight:700;margin-bottom:.5rem}.form-group input{border:1px solid var(--border-color);border-radius:4px;font-size:16px;padding:10px;width:100%}.form-title{margin-bottom:1.5rem;text-align:center}.error-message{background:#f8d7da;border-radius:4px;color:#dc3545;margin-bottom:1rem;padding:10px;text-align:center}.dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.filter-section{display:flex;gap:1rem}.filter-input,.filter-select{border:1px solid var(--border-color);border-radius:4px;font-size:16px;padding:10px}.candidate-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.candidate-card{background:var(--white);border-left:5px solid #0000;border-radius:8px;box-shadow:0 2px 5px #0000000d;padding:1.5rem}.candidate-card.status-Pending{border-left-color:#ffc107}.candidate-card.status-Reviewed{border-left-color:#17a2b8}.candidate-card.status-Hired{border-left-color:#28a745}.candidate-card.status-Rejected{border-left-color:#dc3545}.candidate-info h3,.candidate-info p{margin-bottom:.5rem}.candidate-info p{color:#666}.card-actions{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.status-select{border:1px solid var(--border-color);border-radius:4px;padding:5px}.metrics-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.stat-card{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:1.5rem;text-align:center}.stat-card h3{color:#666;font-size:1rem;font-weight:500;margin:0 0 .5rem}.stat-card p{color:#333;font-size:2rem;font-weight:700;margin:0}:root{--primary-color:#0056b3;--secondary-color:#6c757d;--background-color:#f4f6f9;--text-color:#333;--white:#fff;--border-color:#ddd}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f4f6f9;background-color:var(--background-color);color:#333;color:var(--text-color);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}a{color:#0056b3;color:var(--primary-color);text-decoration:none}.container{margin:0 auto;max-width:1200px;padding:0 20px}.btn{background:#0056b3;background:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px}.btn:hover{background:#004494}.btn-block{display:block;width:100%}
/*# sourceMappingURL=main.8879916c.css.map*/