.medicos_container__b6qnX{padding:20px;max-width:900px;margin:0 auto;background-color:#f4f4f4;border-radius:8px}.medicos_titulo__LpUaZ{text-align:center;margin-bottom:20px;color:#333}.medicos_tabela__pn_zu{width:100%;border-collapse:collapse;background:#fff;cursor:pointer}.medicos_tabela__pn_zu td,.medicos_tabela__pn_zu th{border:1px solid #ddd;padding:10px;text-align:left}.medicos_tabela__pn_zu th{background-color:#333;color:#fff}.medicos_tabela__pn_zu tr:nth-child(2n){background-color:#f9f9f9}.medicos_tabela__pn_zu tr:hover{background-color:#ddd}.medicos_buttonBuscar__fs6qM{background-color:#27ae60;color:#fff;border:none;padding:10px 20px;margin-bottom:20px;cursor:pointer;font-size:1rem;border-radius:5px;transition:background-color .3s}.medicos_buttonBuscar__fs6qM:hover{background-color:#219150}.medicos_overlay__mUCBJ{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.medicos_modal__JzVzd{background-color:#fff;padding:30px;border-radius:8px;width:300px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center}.medicos_modal__JzVzd h2{margin-bottom:20px}.medicos_dropdown__etdL6{width:100%;padding:10px;font-size:16px;border:1px solid #ddd;border-radius:4px}.medicos_liMedico__TIrxW{list-style-type:none}@media (max-width:768px){.medicos_container__b6qnX{padding:10px}.medicos_tabela__pn_zu td,.medicos_tabela__pn_zu th{padding:8px;font-size:14px}.medicos_titulo__LpUaZ{font-size:18px}}@media (min-width:769px){.medicos_container__b6qnX{max-width:1100px}.medicos_tabela__pn_zu td,.medicos_tabela__pn_zu th{padding:15px;font-size:16px}.medicos_titulo__LpUaZ{font-size:24px}}