.page-module__lZWeuq__agendar{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.page-module__lZWeuq__container{width:100%;max-width:500px;margin:0 auto}.page-module__lZWeuq__moduloPrincipal{background:#fff;border:1px solid #d8cdbb;border-radius:16px;margin-bottom:1rem;padding:2rem;box-shadow:0 4px 20px #8b705026}.page-module__lZWeuq__titulo{text-align:center;color:#8b7050;margin-bottom:.5rem;font-size:1.8rem;font-weight:700}.page-module__lZWeuq__subtitulo{text-align:center;color:#a78a6a;margin-bottom:1.5rem;font-size:.9rem;font-weight:500}.page-module__lZWeuq__formAgendar{flex-direction:column;gap:1rem;display:flex}.page-module__lZWeuq__campoGrupo{flex-direction:column;gap:.3rem;display:flex}.page-module__lZWeuq__campoLabel{color:#8b7050;font-size:.9rem;font-weight:600}.page-module__lZWeuq__campoSelect,.page-module__lZWeuq__campoInput{color:#6c563b;background:#fff 0 0/10px;border:2px solid #d8cdbb;border-radius:8px;padding:.75rem;font-size:.9rem;transition:all .3s}.page-module__lZWeuq__campoSelect:focus,.page-module__lZWeuq__campoInput:focus{border-color:#a78a6a;outline:none;box-shadow:0 0 0 2px #a78a6a1a}.page-module__lZWeuq__infoSelecionada{color:#efeae4;background:linear-gradient(135deg,#a78a6a 0%,#8b7050 100%);border-left:4px solid #6c563b;border-radius:8px;padding:.75rem 1rem;font-size:.9rem}.page-module__lZWeuq__infoSelecionada strong{color:#fff}.page-module__lZWeuq__botoesContainer{gap:.75rem;margin-top:1rem;display:flex}.page-module__lZWeuq__botaoAgendar{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a78a6a 0%,#8b7050 100%);border:none;border-radius:8px;flex:2;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.page-module__lZWeuq__botaoAgendar:hover:not(:disabled){background:linear-gradient(135deg,#8b7050 0%,#6c563b 100%);transform:translateY(-2px);box-shadow:0 8px 20px #a78a6a4d}.page-module__lZWeuq__botaoAgendar:disabled{cursor:not-allowed;box-shadow:none;background:#d8cdbb;transform:none}.page-module__lZWeuq__botaoVerConsultas{color:#8b7050;cursor:pointer;background:0 0;border:2px solid #a78a6a;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.page-module__lZWeuq__botaoVerConsultas:hover{color:#fff;background:#a78a6a}.page-module__lZWeuq__contador{color:#fff;background:#8b7050;border-radius:10px;margin-left:.3rem;padding:.2rem .4rem;font-size:.7rem;font-weight:600}.page-module__lZWeuq__loadingSpinner{border:2px solid #0000;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite page-module__lZWeuq__spin}@keyframes page-module__lZWeuq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__lZWeuq__listaConsultas{background:#fff;border:1px solid #d8cdbb;border-radius:12px;margin-top:1rem;padding:1.5rem;box-shadow:0 4px 20px #8b705026}.page-module__lZWeuq__listaTitulo{color:#8b7050;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:1.3rem;display:flex}.page-module__lZWeuq__contadorGrande{color:#fff;background:#a78a6a;border-radius:15px;padding:.4rem .8rem;font-size:.9rem;font-weight:600}.page-module__lZWeuq__consultasList{flex-direction:column;gap:.75rem;display:flex}.page-module__lZWeuq__consultaItem{background:#f8f9fa;border:1px solid #0000;border-left:3px solid #a78a6a;border-radius:8px;padding:1rem;transition:all .3s}.page-module__lZWeuq__consultaItem:hover{border-color:#8b7050;transform:translateY(-1px);box-shadow:0 2px 8px #8b70501a}.page-module__lZWeuq__consultaHeader{border-bottom:1px solid #d8cdbb;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.page-module__lZWeuq__consultaId,.page-module__lZWeuq__consultaStatus{color:#fff;background:#8b7050;border-radius:15px;padding:.3rem .7rem;font-size:.8rem;font-weight:600}.page-module__lZWeuq__consultaInfo{flex-direction:column;gap:.5rem;display:flex}.page-module__lZWeuq__infoLinha{align-items:center;gap:.3rem;padding:.1rem 0;display:flex}.page-module__lZWeuq__textoDestaque{color:#8b7050;min-width:100px;font-size:.85rem;font-weight:600}.page-module__lZWeuq__textoValor{color:#a78a6a;flex:1;font-size:.85rem}.page-module__lZWeuq__tipoParticular{color:#fff;background:#a78a6a;border-radius:10px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.page-module__lZWeuq__tipoPlanoSaude{color:#fff;background:#8b7050;border-radius:10px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.page-module__lZWeuq__semConsultas{text-align:center;color:#a78a6a;background:#fff;border:1px solid #d8cdbb;border-radius:12px;margin-top:1rem;padding:1.5rem;font-size:1rem;box-shadow:0 4px 20px #8b705026}@media (max-width:768px){.page-module__lZWeuq__agendar{padding:.5rem}.page-module__lZWeuq__moduloPrincipal{padding:1.5rem}.page-module__lZWeuq__titulo{font-size:1.5rem}.page-module__lZWeuq__botoesContainer{flex-direction:column}.page-module__lZWeuq__botaoAgendar,.page-module__lZWeuq__botaoVerConsultas{flex:none}.page-module__lZWeuq__consultaHeader{flex-direction:column;align-items:flex-start;gap:.3rem}.page-module__lZWeuq__infoLinha{flex-direction:column;align-items:flex-start;gap:.1rem}.page-module__lZWeuq__textoDestaque{min-width:auto}}@media (max-width:480px){.page-module__lZWeuq__moduloPrincipal{border-radius:10px;padding:1rem}.page-module__lZWeuq__campoSelect,.page-module__lZWeuq__campoInput{padding:.6rem}.page-module__lZWeuq__botaoAgendar,.page-module__lZWeuq__botaoVerConsultas{padding:.8rem 1rem;font-size:.9rem}.page-module__lZWeuq__listaConsultas{padding:1rem}}
