/* ISB Attorney Roster Lookup Styles */
.isblookup-results {
    width: 100%;
    border-collapse: collapse;
    margin-top: 1rem;
}

.isblookup-results th,
.isblookup-results td {
    padding: 0.5rem;
    border: 1px solid #ccc;
    text-align: left;
}

.isblookup-results th {
    background-color: #f5f5f5;
    font-weight: bold;
}

.isb-no-results {
    margin-top: 1rem;
    font-style: italic;
    color: #666;
}