.Medicos_page__ttbdo{min-height:100vh;display:flex;justify-content:center;background:linear-gradient(135deg,#0d47a1,#1976d2);padding:16px}.Medicos_container__v7dln{width:100%;max-width:960px;background:#fff;border-radius:16px;padding:20px 16px 24px;box-shadow:0 16px 40px rgba(0,0,0,.15)}.Medicos_titulo__FrW2_{font-size:1.5rem;margin-bottom:4px;color:#0d47a1;text-align:center}.Medicos_subtitulo__2pGdF{font-size:.9rem;color:#607d8b;text-align:center;margin-bottom:16px}.Medicos_card__ergSx{background:#f5f9ff;border-radius:12px;padding:14px 10px 16px}.Medicos_mensagem__fEmAx{font-size:.9rem;color:#0d47a1;text-align:center}.Medicos_tabelaWrapper__BFPnT{display:none;margin-top:8px;overflow-x:auto}.Medicos_tabela__zHGzy{width:100%;border-collapse:collapse;font-size:.85rem}.Medicos_td__WgAdm,.Medicos_th__LzaDw{padding:8px 10px;text-align:left;border-bottom:1px solid #eceff1}.Medicos_th__LzaDw{background:#e3f2fd;font-weight:600;color:#0d47a1}.Medicos_linhaZebrada__ZIPkK{background-color:#fafafa}.Medicos_listaCards__UEv5a{display:flex;flex-direction:column;gap:10px;margin-top:10px}.Medicos_cardMedico__1F_z2{border-radius:12px;padding:10px 12px;background:#fff;border:1px solid #e0e7ff;box-shadow:0 4px 12px rgba(15,23,42,.06)}.Medicos_cardHeader__svM86{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.Medicos_cardTag__9sgR8{font-size:.75rem;color:#1976d2;background:#e3f2fd;border-radius:999px;padding:2px 8px;font-weight:600}.Medicos_cardEspecialidade__fA6Jm{font-size:.75rem;color:#455a64}.Medicos_cardNome__G07iv{font-size:1rem;font-weight:600;color:#1f2933;margin-bottom:2px}.Medicos_cardEmail__ceEC0{font-size:.85rem;color:#607d8b;margin-bottom:6px}.Medicos_cardFooter__JwIhq{font-size:.85rem;color:#0d47a1;font-weight:500}@media (min-width:768px){.Medicos_container__v7dln{padding:24px 24px 28px}.Medicos_card__ergSx{padding:16px 14px 18px}.Medicos_listaCards__UEv5a{display:none}.Medicos_tabelaWrapper__BFPnT{display:block}}