.medicos-module__erQZEq__container{max-width:1200px;margin:2rem auto;padding:0 20px}.medicos-module__erQZEq__container h1{color:var(--primary-color);text-align:center;margin-bottom:2rem}.medicos-module__erQZEq__searchSection{background:var(--white);border-radius:8px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.medicos-module__erQZEq__searchInput{border:1px solid #ddd;border-radius:4px;width:100%;padding:.75rem;font-size:1rem}.medicos-module__erQZEq__tableContainer{background:var(--white);border-radius:8px;overflow-x:auto;box-shadow:0 2px 4px #0000001a}.medicos-module__erQZEq__table{border-collapse:collapse;width:100%}.medicos-module__erQZEq__table th{background:var(--secondary-color);color:var(--white);text-align:left;padding:1rem;font-weight:600;position:sticky;top:0}.medicos-module__erQZEq__table td{border-bottom:1px solid #eee;padding:1rem}.medicos-module__erQZEq__table tr:hover{background:var(--light-gray)}.medicos-module__erQZEq__noResults{text-align:center;color:var(--gray);padding:3rem;font-size:1.2rem}@media (max-width:768px){.medicos-module__erQZEq__container{margin:1rem auto;padding:1rem}.medicos-module__erQZEq__table th,.medicos-module__erQZEq__table td{padding:.75rem .5rem;font-size:.9rem}.medicos-module__erQZEq__table{font-size:.85rem}}
