

img {
    transition: all 0.2s ease-in-out;
}
img:hover {
    transform: scale(1.05);
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
}



/* ---------- Input Fields ---------- */
input, select, textarea {
    border: 1.5px solid #d1d5db; /* soft gray border */
    border-radius: 6px;
    transition: all 0.25s ease-in-out;
    padding: 8px 10px;
    color: #1f2937;
}



/* Link inside row (usually in th) */
table#result_list tbody tr th a {
    color: #c57f17;
     /* main link color */
     font-weight:500;
    text-decoration: underline; /* optional */
    transition: color 0.2s;
}

/* Link hover effect */
table#result_list tbody tr th a:hover {
    color: #d8a353; /* darker link on hover */
}
