.isr-container { background-color: #fff; padding: 20px; }
#isr-search { width: 100%; padding: 8px; margin-bottom: 15px; }
.isr-row { display: flex; border-bottom: 1px solid #ccc; padding: 10px 0; }
.isr-date { width: 150px; font-weight: bold; }
.isr-name { flex: 1; }
.isr-name a { color: #0073aa; text-decoration: underline; }
#isr-load-more { margin-top: 15px; padding: 10px 20px; }