.clinicaList_formContent__ksLQd{width:100%;color:#353333;padding:10px}.clinicaList_container__M3BIG{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);color:black}.clinicaList_headerGroup__ddOPL,.clinicaList_header__BXkha{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.clinicaList_headerGroup__ddOPL{width:100%}.clinicaList_searchContainer__i1zT6{display:flex;align-items:center;flex-grow:1;margin-left:10px}.clinicaList_title__8TJUV{text-align:left;margin-bottom:.5rem;color:#3788d8;font-weight:400}.clinicaList_buttonContainer__trGWf{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.clinicaList_button__UcIUB{padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s}.clinicaList_buttonPrimary__hFPR0{background-color:#3788d8;color:white;padding:8px}.clinicaList_buttonPrimary__hFPR0:hover{background-color:#2d6fb9}.clinicaList_buttonSecondary__ccLOJ{background-color:#f0f0f0;color:#333}.clinicaList_buttonSecondary__ccLOJ:hover{background-color:#e0e0e0}.clinicaList_filters__jmAMl{display:flex;align-items:center;gap:10px;margin-bottom:20px}.clinicaList_select__qXQsQ{padding:5px;border-radius:5px;border:1px solid #ccc;outline:none}.clinicaList_searchInput__lojoz{flex:1 1;border-radius:4px;border:1px solid #ccc;background-color:white;color:black;outline:none;font-size:medium;transition:box-shadow .3s ease,border-color .3s ease;margin-right:10px;padding:8px}.clinicaList_searchInput__lojoz:focus,.clinicaList_searchInput__lojoz:hover{border-color:#3788d8;box-shadow:0 0 8px rgba(55,136,216,.8);transition:border-color .3s ease,box-shadow .3s ease}.clinicaList_tableContainer__UCS9g{overflow-x:auto}.clinicaList_table__fofQI{width:100%;border-collapse:collapse;text-align:left}.clinicaList_table__fofQI td,.clinicaList_table__fofQI th{padding:10px;border:1px solid #ddd}.clinicaList_table__fofQI th{background-color:#f8f9fa}.clinicaList_table__fofQI tbody tr:hover{background-color:#e9ecef}.clinicaList_table__fofQI th:first-child,.clinicaList_table__fofQI th:nth-child(4),.clinicaList_table__fofQI th:nth-child(5){text-align:center}.clinicaList_table__fofQI td:first-child,.clinicaList_table__fofQI td:nth-child(4),.clinicaList_table__fofQI td:nth-child(5){text-align:center;vertical-align:middle}.clinicaList_table__fofQI td:first-child,.clinicaList_table__fofQI th:first-child{width:50px}.clinicaList_table__fofQI td:nth-child(4),.clinicaList_table__fofQI th:nth-child(4){width:170px}.clinicaList_table__fofQI td:nth-child(5),.clinicaList_table__fofQI th:nth-child(5){width:140px}.clinicaList_table__fofQI td:nth-child(6),.clinicaList_table__fofQI th:nth-child(6){width:80px;text-align:center}.clinicaList_actions__x2h9C button{background:none;border:none;cursor:pointer;margin:0 5px;color:#666;transition:transform .3s ease}.clinicaList_actions__x2h9C button:hover{color:#3788d8;transform:scale(1.2)}.clinicaList_footer__MMuxe{margin:20px 0;text-align:center;padding:10px;border-top:1px solid #ddd;background-color:#f8f9fa;display:flex;justify-content:center;align-items:center}.clinicaList_footer__MMuxe div{display:flex;align-items:center;gap:10px}.clinicaList_footer__MMuxe button{background-color:#fff;border:1px solid #ddd;color:#666;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background-color .3s,color .3s,border-color .3s;margin-right:10px;margin-left:10px}.clinicaList_footer__MMuxe button:hover{background-color:#e9ecef;border-color:#bbb;color:#333}.clinicaList_footer__MMuxe button:disabled{background-color:#eee;border-color:#ddd;color:#ccc;cursor:not-allowed}.clinicaList_footer__MMuxe span{font-size:14px;color:#666}