#selecionar-perfil-fundo{width:100%;height:100%;position:fixed;z-index:99;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center}.selecionar-perfil-modal{width:100%;max-width:600px;margin:20px;padding:40px;border-radius:8px;background:var(--cor-branco);box-shadow:0 5px 10px rgba(138,149,158,.2);display:flex;flex-direction:column;align-items:center;animation:iniciar .25s ease-out}.selecionar-perfil-modal img{width:80px;margin-bottom:20px}.selecionar-perfil-modal p{font-size:14px;line-height:21px;color:var(--cor-cinza-escuro);text-align:center;margin-bottom:20px}.selecionar-perfil-modal form{width:100%;max-width:446px}#perfil-container{width:100%;height:58px;border-radius:8px;background:#fff;border:1px solid var(--cor-azul);margin-top:10px;padding:0 20px;opacity:.7;display:flex;align-items:center;justify-content:space-between}#perfil-container span{color:var(--cor-azul);font-weight:700;font-size:18px;line-height:21px;letter-spacing:.1em;display:flex;align-items:center}#perfil-container span .icone{width:30px;font-size:30px;margin-bottom:0;margin-right:20px}#perfil-container .perfil-link{width:28px;height:28px;border-radius:14px;color:var(--cor-branco);background:var(--cor-azul);box-shadow:0 7px 14px rgba(138,149,158,.3);display:flex;align-items:center;justify-content:center;transition:all .25s}#perfil-container:hover{opacity:1;box-shadow:0 5px 10px rgba(37,104,237,.1)}#perfil-container:hover .perfil-link{transform:translateX(5px)}@media (max-width:450px){.selecionar-perfil-modal{padding:40px 20px}}@keyframes iniciar{0%{opacity:0;transform:translateY(15px)}to{opacity:1}}#animacao{width:40px;height:20px;display:flex;align-items:center;justify-content:space-between}#animacao span{border-radius:50%;background-color:#2568ef;width:10px;height:10px}#animacao span:first-child,#animacao span:nth-child(3){content:"";opacity:.25}#animacao span:nth-child(2){background:#2568ef;opacity:1;animation:spScaleAlpha 1s linear infinite}#animacao span:first-child{animation:spScaleAlphaBefore 1s linear infinite}#animacao span:nth-child(3){animation:spScaleAlphaAfter 1s linear infinite}@keyframes spScaleAlpha{0%{opacity:1}33%{opacity:.25}66%{opacity:.25}to{opacity:1}}@keyframes spScaleAlphaBefore{0%{opacity:.25}33%{opacity:1}66%{opacity:.25}}@keyframes spScaleAlphaAfter{33%{opacity:.25}66%{opacity:1}to{opacity:.25}}#login-container{height:100vh;width:100%;display:flex;background:#f4f6f8;box-shadow:0 5px 15px rgba(138,149,158,.2)}#login-container .conteudo{padding:5vh 80px;max-width:40vw;width:100%;height:100%;background:#f4f6f8;display:flex;flex-direction:column;align-items:center;justify-content:center}#login-container .navegacao h3{font-weight:400;font-size:16px;margin-left:5px}#login-container .container-logo{width:150px;height:150px;margin:0;display:flex;align-items:center;justify-content:center}#login-container .conteudo .container-formulario{width:100%;max-width:80%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}#login-container .conteudo h2{width:287px;color:var(--cor-azul);font-weight:700;font-size:20px;line-height:28px;text-align:center;margin-bottom:35px}#login-container .conteudo .container-link{text-align:left;margin-top:35px;color:var(--cor-azul);text-decoration:underline!important;font-size:1rem;line-height:1.6rem;font-weight:400}#login-container .conteudo .container-link a:last-child{margin-top:50px}.icon{margin-right:8px}.container-imagem{width:100%;height:100%}.container-imagem img{z-index:-1;height:100vh;width:100%;object-fit:cover;object-position:right}#container-input{width:100%;height:40px;position:relative;margin-bottom:20px}#container-input label{position:absolute;width:100%;height:100%;left:0;bottom:0;font-size:18px;color:var(--cor-azul);transition:all .2s ease;pointer-events:none}#container-input label span{position:absolute;bottom:5px;left:0;transition:all .2s ease;color:#fff}#container-input input{position:absolute;height:50px;left:0;bottom:0;background:var(--cor-branco);border:none;font-size:16px;line-height:0;color:var(--cor-cinza-escuro);box-shadow:1px 5px 10px rgba(138,149,158,.2);border-radius:5px;padding:10px}#container-input input:focus+label span,#container-input input:valid+label span{transform:translateY(-210%);font-size:14px}#login-container .botao-grande{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;text-transform:capitalize;height:50px;box-shadow:1px 5px 10px rgba(37,104,237,.2);border-radius:4px;transition:all .2s ease;margin:0 5px}#login-container .botao-grande:hover{filter:brightness(1.2)}@media (max-width:320px){#login-container .conteudo .container-formulario button{padding:0 15px}}@media (max-width:431px){#login-container .conteudo{padding:5vh 10px!important}#login-container .conteudo .container-formulario button,#login-container .conteudo .container-formulario input{font-size:1rem}}@media (max-width:768px){.container-imagem{display:none}#login-container .conteudo{padding:5vh 50px;max-width:100%!important}#login-container .conteudo .container-link a:last-child{margin-top:52px}}@media (max-width:900px){#login-container .conteudo{max-width:50%}}.Menu_ContainerMenu__g786F{width:100%;max-width:210px;min-width:210px;height:100vh!important;position:unset!important;display:flex;flex-direction:column;align-items:center;overflow:auto;padding-bottom:20px}.Menu_ContainerMenu__g786F img{width:126px;height:126px;margin:50px auto 35px}.Menu_ContainerMenu__g786F .Menu_ContainerMenuConteudo__3O6sl{display:flex;flex-direction:column;align-items:center;width:90%}.Menu_ContainerMenu__g786F .Menu_ContainerMenuLinks__28RZb{display:flex;flex-direction:column;width:100%}.Menu_ContainerMenuLinks__28RZb a{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-left:5px solid hsla(0,0%,100%,0);border-radius:5px 0 0 5px}.Menu_ContainerConteudoLink__4x7A_{display:flex;align-items:center;width:75%;justify-content:flex-start}.Menu_ContainerMenuLinks__28RZb a:hover{transition:30ms;background-color:var(--cor-azul-claro);border-left:5px solid var(--cor-branco);border-radius:5px 0 0 5px}.Menu_ativo__2Fk7x{background-color:var(--cor-azul-escuro);border-left:5px solid var(--cor-branco)!important;border-radius:5px 0 0 5px}.Menu_ContainerMenuLinks__28RZb a span{display:inline;margin-left:10px;font-weight:700;font-size:15px;width:75%;color:var(--cor-branco)}.Menu_ContainerMenuLinks__28RZb a:not(:last-child){margin-bottom:1vh}.Menu_ContainerMenuLinks__28RZb a .Menu_Icone__cGT82{width:25px;height:25px;color:var(--cor-branco);margin:0}.Menu_Menu__F3y4T{cursor:pointer;display:none;z-index:1;position:absolute;top:7vh;left:3vh;width:30px;height:30px}.Menu_Menu__F3y4T .Menu_BarraMenu__3IF3S{width:100%;height:3px;background:var(--cor-branco);margin:5px 0}.Menu_SobreposicaoMed__1R1GQ{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;background:var(--cor-preto);opacity:.6}.Menu_ContainerMenu__g786F.Menu_Ativo__3e1Vt{display:flex!important;position:fixed;top:0;left:0;background:var(--cor-azul);width:50%!important;z-index:6}.Menu_SobreposicaoMed__1R1GQ.Menu_Ativo__3e1Vt{display:block!important;z-index:3}.Menu_menuBlur__3UURz{background:rgba(16,112,161,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:100%;z-index:6}.Menu_Fundo__1-YK5,.Menu_menuBlur__3UURz{width:100%;position:absolute;right:0;top:0}.Menu_Fundo__1-YK5{display:none;height:30vh;background:var(--cor-azul);left:0;z-index:2;justify-content:center;align-items:flex-start}.Menu_Fundo__1-YK5 img{margin-top:5vh;width:135px;height:55px;object-fit:contain}@media (max-width:600px){.Menu_Fundo__1-YK5{display:flex}.Menu_PainelAgenda__2yRw5 .Menu_Menu__F3y4T{display:block}.Menu_Menu__F3y4T{display:block;z-index:3!important}.Menu_ContainerMenu__g786F{display:none}}.SobreposicaoSobre{width:100%;height:100%;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:6;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Modal,.SobreposicaoSobre{display:flex;align-items:center;justify-content:center}.Modal{flex-direction:column;width:50%;height:50%;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:10px;padding:20px}.Modal,.Modal button{background-color:#fff;position:absolute}.Modal button{border:none;right:10px;top:10px}.Modal button .Icone{width:25px;height:25px;color:var(--cor-vermelho)}.Modal p{font-size:15px;text-align:justify;margin:5% 0}@media (max-width:600px){.Modal{width:70%}}.modal.ativo{display:flex}.icone-play{margin-right:10px}@media (max-width:768px){.PainelAgendaMedico .ConteudoAgenda header h1{font-size:1.3rem;text-align:left}.calendario{width:100%;max-width:500px}.fc-toolbar-chunk>div .fc-toolbar-title,.fc .fc-button,.fc .fc-toolbar.fc-header-toolbar{font-size:14px}.fc .fc-toolbar{max-width:550px;display:inline}.fc-toolbar-chunk>button,.fc-toolbar-chunk>div{justify-content:center;max-width:550px;width:100%}}@media (max-width:565px){.PainelAgendaMedico .ConteudoAgenda header h1{font-size:1.3rem;text-align:center}.calendar,.calendario,.fc-toolbar-chunk{max-width:550px;width:100%}.fc-toolbar-chunk{flex-direction:column}.fc-scrollgrid-sync-inner>a{font-size:.6em}.fc-direction-ltr .fc-timegrid-slot-label-frame{font-size:.8em}.fc-toolbar-chunk>div .fc-toolbar-title{margin:24px auto;font-size:12px}}#help{display:flex;width:1.5rem;margin-left:.5rem}#help p{position:absolute;z-index:15;padding:10px;text-align:justify;font-family:"Roboto",sans-serif;font-weight:400}@media (max-width:565px){#help p{position:relative;z-index:15;padding:10px;text-align:justify}}.PainelAgenda{width:100%;min-height:100vh;display:flex;background:var(--cor-azul)}.PainelAgenda .ConteudoAgenda{width:100%;min-height:100vh;padding:30px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}.PainelAgenda .ConteudoAgenda header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.PainelAgenda .ConteudoAgenda header h1{font-size:30px;font-weight:700;color:var(--cor-azul);text-align:center}.PainelAgenda .ConteudoAgenda #TituloAgenda{display:flex;align-items:center;color:var(--cor-cinza-escuro);font-weight:700;margin-bottom:5px}.PainelAgenda .ConteudoAgenda #TituloAgenda span:first-child{font-size:30px}.PainelAgenda .ConteudoAgenda #TituloAgenda span:last-child{font-size:14px}.PainelAgenda .ConteudoAgenda #TituloAgenda #Icone{width:15px;height:15px;margin:0 5px}.PainelAgenda .ConteudoAgenda header #Perfil{display:flex;align-items:center}.PainelAgenda .ConteudoAgenda header #Perfil #Notificacao{width:25px;height:25px;color:var(--cor-azul);margin-right:5px}.PainelAgenda .ConteudoAgenda header #Perfil #FotoPerfil{width:80px;height:80px;border:3px solid var(--cor-azul);border-radius:40px;overflow:hidden}.PainelAgenda .ConteudoAgenda header #Perfil #FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:565px){.PainelAgenda{background:#fff}.PainelAgenda .ContainerMenu#Menu{z-index:10!important}.PainelAgenda .ConteudoAgenda{width:90vw;border-radius:16px;margin:22vh auto 30px;z-index:2}.PainelAgenda .ConteudoAgenda header{justify-content:center}.PainelAgenda .ConteudoAgenda header h1{text-align:center;font-size:24px;margin-top:15px;margin-bottom:20px}.PainelAgenda .ConteudoAgenda #TituloAgenda span:first-child{font-size:18px}.PainelAgenda .ConteudoAgenda #TituloAgenda span:last-child{font-size:14px}.container-input{flex-direction:column}.container-input>input{margin:8px 0}.label-input{display:none}.fc .fc-toolbar{flex-direction:column;width:100%}}@media (max-width:768px){.PainelAgenda .ConteudoAgenda header h1{font-size:1.3rem;text-align:left}.PainelAgenda .ConteudoAgenda header #Perfil{display:none}#tituloClinica{font-size:36px;text-align:center}}.ContainerEditor{margin-bottom:10px}#TituloEditor{font-size:14px;color:var(--cor-cinza-escuro);margin:10px 0 5px}#ConsultaContainer{display:flex;min-height:100vh;background:var(--cor-azul)}#ConsultaContainer .AbreProntuario{display:none;width:40px;height:40px;color:var(--cor-branco);position:fixed;z-index:4;top:4vh;right:4vh;transition:all .2s ease-out}#ConsultaContainer .AbreProntuario.ativo{transform:rotate(180deg)}#ConsultaContainer .ContainerMenu{height:100vh;position:fixed;z-index:3;top:0;left:0;bottom:0}#ConsultaContainer .IniciarConsulta{width:calc(100% - 210px);height:calc(100% - 140px);position:absolute;top:140px;left:210px;right:0;z-index:2;background:rgba(0,0,0,.35);border-radius:0 0 0 50px}#ConsultaContainer #ConsultasConteudo{width:100%;border-radius:0 0 0 50px;background:var(--cor-cinza-claro);overflow:hidden}#ConsultaContainer .Fundo{height:15vh;width:100%;display:none}#ConsultaContainer .Fundo img{height:90%}#ConsultaContainer #ConsultasConteudo header{height:140px;position:fixed;z-index:10;top:0;left:210px;right:0;overflow:hidden;display:flex;background:var(--cor-azul);box-shadow:2px 4px 8px rgba(138,149,158,.2);transition:height .2s ease-out}#ConsultaContainer #ConsultasConteudo header #Fundo{background:var(--cor-branco);border-right:1px solid var(--cor-cinza-claro);width:140px;height:140px;border-radius:50px 0 0 0;display:flex;align-items:center;justify-content:center}#ConsultaContainer #ConsultasConteudo header #Fundo #Icone{height:30px;width:30px;color:var(--cor-azul)}#ConsultaContainer #ConsultasConteudo header section{width:100%;height:140px;padding:0 15px;display:flex;justify-content:space-between;align-items:center;background:var(--cor-branco)}#ConsultaContainer #ConsultasConteudo header section #InfoConsulta{display:flex;flex-direction:column;margin-right:10px}#ConsultaContainer #ConsultasConteudo header section #InfoConsulta span{font-size:16px;font-weight:700;color:var(--cor-azul);letter-spacing:.05em}#ConsultaContainer #ConsultasConteudo header section #InfoConsulta span:first-child,#ConsultaContainer #ConsultasConteudo header section #InfoConsulta span:nth-child(3){margin-bottom:5px}#ConsultaContainer #ConsultasConteudo header section #InfoConsulta button{position:relative;width:210px;height:34px;background:var(--cor-azul);border-radius:4px;border:none;outline:0;font-size:14px;font-weight:400;color:var(--cor-branco);display:flex;align-items:center;justify-content:center;transition:all .2s ease-out}#ConsultaContainer #ConsultasConteudo header section #InfoConsulta #Icone{position:absolute;left:15px}#ConsultaContainer #ConsultasConteudo header section #InfoConsulta button:hover{filter:brightness(.95)}#ConsultaContainer #ConsultasConteudo header section #TempoConsulta div{display:flex;align-items:center;justify-content:space-between;color:#969cb3}#ConsultaContainer #ConsultasConteudo header section #TempoConsulta div #Icone{width:30px;height:30px}#ConsultaContainer #ConsultasConteudo header section #TempoConsulta div #Tempo{display:flex;flex-direction:column;align-items:flex-end}#ConsultaContainer #ConsultasConteudo header section #TempoConsulta div #Tempo span:first-child{font-size:20px}#ConsultaContainer #ConsultasConteudo header section #TempoConsulta div #Tempo span:nth-child(2){font-size:26px;margin-bottom:5px}#ConsultaContainer #ConsultasConteudo header section #TempoConsulta button{background:#af3e3e;position:relative;width:210px;height:34px;border-radius:4px;border:none;outline:0;font-size:14px;font-weight:400;color:var(--cor-branco);display:flex;align-items:center;justify-content:center;transition:all .2s ease-out}#ConsultaContainer #ConsultasConteudo main{margin-top:140px;padding:50px}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta{width:100%;height:46px;background:var(--cor-branco);border-radius:4px;box-shadow:2px 4px 10px rgba(138,149,158,.2);margin-bottom:10px;padding:12px 20px;transition:all .2s ease-in-out;overflow:hidden}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta .Titulo{display:flex;align-items:center;color:var(--cor-azul);cursor:pointer}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta .Titulo h2{font-size:18px;font-weight:700;margin-right:10px}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta .Titulo .Icone{width:20px;height:20px;transition:transform .2s ease-in-out}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta .Conteudo{margin-top:40px;opacity:0;transition:opacity .25s ease-in-out}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta .Conteudo h3{font-size:18px;font-weight:400;color:var(--cor-azul)}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta .Conteudo h4{font-size:14px;font-weight:700;color:var(--cor-cinza-escuro)}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta.ativo .Titulo .Icone{transform:rotate(180deg)}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta.ativo{height:auto}#ConsultaContainer #ConsultasConteudo main .SecaoConsulta.ativo .Conteudo{opacity:1}#ConsultaContainer .SecaoConsulta{display:flex;flex-direction:column}#ConsultaContainer .ContainerEditor{width:100%}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex{display:flex;width:100%}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex .Icone{color:var(--cor-azul);width:20px;height:20px}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex #TituloEditor{margin-top:0}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito{margin-left:30px;width:100%;display:flex;flex-direction:column}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito span{font-size:14px;font-weight:400;color:var(--cor-cinza-escuro);margin-bottom:5px;display:flex;align-items:center}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoDireito span .Icone{margin-left:5px;padding-left:5px;border-left:1px solid var(--cor-cinza-claro)}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex #medicamentos{width:100%!important;max-width:500px;margin-left:0}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito #medicamentos,#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito select{width:100%;max-width:500px;height:30px;color:var(--cor-cinza-escuro);background:transparent;border:1px solid var(--cor-cinza-claro);box-shadow:2px 4px 10px rgba(138,149,158,.2)}#ConsultaContainer .SecaoConsulta .Conteudo .BotaoEditor{width:110px;height:30px;border-radius:4px;position:relative;font-size:10px;font-weight:400;outline:none;transition:all .2s ease-out}#ConsultaContainer .SecaoConsulta .Conteudo .BotaoEditor .Icone{width:10px;height:10px;position:absolute;top:10px;left:5px}#ConsultaContainer .SecaoConsulta .Conteudo .BotaoEditor{background:var(--cor-branco);border:1px solid var(--cor-azul);color:var(--cor-azul)}#ConsultaContainer .SecaoConsulta .Conteudo .BotaoEditor:last-child{margin-left:10px;background:var(--cor-azul);color:var(--cor-branco)}#ConsultaContainer .SecaoConsulta .Conteudo .BotaoEditor:hover{background:var(--cor-azul);border:0;color:var(--cor-branco)}#ConsultaContainer .SecaoConsulta .Conteudo .BotaoEditor:hover:last-child{margin-left:10px;background:var(--cor-branco);color:var(--cor-azul);border:1px solid var(--cor-azul)}#ConsultaContainer .SecaoConsulta .Conteudo label{font-size:14px;font-weight:700;color:var(--cor-cinza-escuro);margin-bottom:5px;display:flex;align-items:center}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoDireito input{width:100%;max-width:340px;height:40px;padding:10px 15px;font-size:14px;color:var(--cor-cinza-escuro);background:transparent;border:1px solid var(--cor-cinza-claro);box-shadow:2px 4px 10px rgba(138,149,158,.2)}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoDireito span button{border:none;background:transparent}@media (max-width:715px){#ConsultaContainer{background:none}#ConsultaContainer .IniciarConsulta{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:0}#ConsultaContainer .Fundo{display:flex;justify-content:center;position:fixed;z-index:4;background:var(--cor-azul)}#ConsultaContainer .Barras{display:none}#ConsultaContainer .Menu{display:block;position:fixed;z-index:10;top:5vh}#ConsultaContainer .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}#ConsultaContainer .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}#ConsultaContainer .ContainerMenu .ContainerMenuLinks a span{display:block}#ConsultaContainer .ContainerMenu.Ativo{width:70%}#ConsultaContainer .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}#ConsultaContainer .Sobreposicao.Ativo{display:block}#ConsultaContainer .ContainerConteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}#ConsultaContainer #ConsultasConteudo{margin-left:0}#ConsultaContainer .AbreProntuario{display:block}#ConsultaContainer #ConsultasConteudo header{height:0;top:15vh;left:0;z-index:4}#ConsultaContainer #ConsultasConteudo .ativo{height:calc(100% - 15vh)}#ConsultaContainer #ConsultasConteudo header #Fundo{display:none}#ConsultaContainer #ConsultasConteudo header section{flex-direction:column;align-items:center;justify-content:space-around;height:100%}#ConsultaContainer #ConsultasConteudo header section #InfoConsulta{align-items:center;margin:0}}@media (max-width:950px){#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex{flex-direction:column-reverse}#ConsultaContainer .SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito{margin:0 0 10px}}.ModalDadosCadastrais main .Nomes span{text-align:right;font-weight:700;margin-bottom:5px;display:block}.ModalDadosCadastrais main .Dados span{margin-left:20px;text-align:left;font-weight:400;margin-bottom:5px;display:block}#cadastrar-medicamento{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}#cadastrar-medicamento .modal-medicamento{margin:20px;width:100%;max-width:700px;background:var(--cor-branco);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;animation:subir .25s ease-out}#cadastrar-medicamento .modal-medicamento h3{width:100%;height:50px;background:var(--cor-azul);font-size:18px;text-transform:uppercase;color:var(--cor-branco);font-weight:700;display:flex;align-items:center;justify-content:center}.modal-medicamento form{padding:20px}.modal-medicamento .input-grande{display:flex;flex-direction:column;flex:1 1;color:var(--cor-preto);font-size:14px}.modal-medicamento .grupo-input{display:flex}.modal-medicamento .grupo-input .input-grande+.input-grande{margin-left:10px}.modal-medicamento .input-grande input{width:100%;height:30px;margin:5px 0 10px;padding:5px 10px;font-size:14px;background:transparent;color:var(--cor-cinza-escuro);border:1px solid rgba(138,149,158,.2);border-radius:4px}.modal-medicamento .input-area-texto{display:flex;flex-direction:column;flex:1 1;color:var(--cor-preto);font-size:14px}.modal-medicamento .input-area-texto textarea{margin:5px 0 10px;padding:5px;font:14px normal Roboto,sans-serif;color:var(--cor-cinza-escuro);background:transparent;border:1px solid rgba(138,149,158,.2);border-radius:4px}.modal-medicamento footer{display:flex;justify-content:flex-end;width:100%}.modal-medicamento footer button{border:none;outline:0;font-size:14px;color:var(--cor-azul);background:transparent}.modal-medicamento footer button:last-child{width:80px;height:40px;border-radius:4px;color:var(--cor-branco);background:var(--cor-azul);margin-left:5px}@media (max-width:500px){#cadastrar-medicamento .modal-medicamento h3{font-size:12px}.modal-medicamento .grupo-input{flex-direction:column}.modal-medicamento .grupo-input .input-grande+.input-grande{margin-left:0}}.SobreposicaoFinalizarConsulta{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}.SobreposicaoFinalizarConsulta section{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;max-width:500px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out;padding:20px}.SobreposicaoFinalizarConsulta section .Icone{color:#fe0000;width:30px;height:30px;position:absolute;top:20px;right:20px;cursor:pointer}.SobreposicaoFinalizarConsulta section h2{color:var(--cor-preto);font-size:21px;font-weight:700;text-transform:uppercase;margin:30px 0}.SobreposicaoFinalizarConsulta section div{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400}.SobreposicaoFinalizarConsulta section div .BtnFinalizar{color:var(--cor-azul);margin-right:20px}.SobreposicaoFinalizarConsulta section div button{font-size:14px;font-weight:400;color:var(--cor-branco);background:var(--cor-azul);padding:10px 15px;border-radius:4px;border:none;margin-right:20px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .VisualizarMedicamento,textarea{color:#292929;padding:5px 10px;border:1px solid var(--cor-cinza-claro);background-color:var(--cor-branco);border-radius:5px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .VisualizarMedicamento{margin-bottom:10px;width:100%;height:auto}.impressao footer div{margin-bottom:10px}.ContainerConsultasMedico{display:flex;background:var(--cor-azul)}.ContainerConsultasMedico .Fundo{z-index:3;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerConsultasMedico .Fundo img{width:50%;height:50%}.ContainerConsultasMedico .ContainerConteudo{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:4}.ContainerConsultasMedico .ContainerConteudo header{display:flex;justify-content:space-between;align-items:center}.ContainerConsultasMedico .ContainerConteudo header h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerConsultasMedico .ContainerConteudo header .Perfil{display:flex;align-items:center}.ContainerConsultasMedico .ContainerConteudo header .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerConsultasMedico .ContainerConteudo header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerConsultasMedico .ContainerConteudo header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerConsultasMedico .ContainerConteudo header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerConsultasMedico .ContainerConteudo section{margin-top:40px}.ContainerConsultasMedico .ContainerConteudo section .Pesquisa{display:flex}.ContainerConsultasMedico .ContainerConteudo section .Pesquisa .pesquisaNome{position:relative;max-width:900px;width:100%;margin-right:10px}.ContainerConsultasMedico .ContainerConteudo section .Pesquisa .pesquisaCpf,.ContainerConsultasMedico .ContainerConteudo section .Pesquisa .pesquisaData{position:relative;max-width:300px;width:100%}.ContainerConsultasMedico .ContainerConteudo section .Pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px;background:var(--cor-azul);color:#fff;border:0 solid;border-radius:8px}.ContainerConsultasMedico .ContainerConteudo section .Tabela{width:100%;margin-top:30px}.ContainerConsultasMedico .ContainerConteudo section .Tabela button{background:var(--cor-azul);color:#fff;border:0 solid;border-right:1px solid #fff;border-radius:8px 0 0 0;width:150px;height:40px;padding:10px;justify-content:space-between;align-items:center}.ContainerConsultasMedico .ContainerConteudo section .Tabela button.botaoFinalizados{border-radius:0 0 0 0}.ContainerConsultasMedico .ContainerConteudo section .Tabela button.botaoCancelados{border-radius:0 8px 0 0}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:0 8px 8px 8px}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table tr{height:30px}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table th,td{padding:12px 15px}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table td{border-bottom:1.5px solid rgba(37,104,237,.1)}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table td:last-child,.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table th:last-child{text-align:center}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas table td:last-child a{color:var(--cor-azul)}@media (max-width:800px){.ContainerConsultasMedico .ContainerConteudo header .Perfil{display:none}.ContainerConsultasMedico .ContainerConteudo section .Pesquisa{flex-direction:column}.ContainerConsultasMedico .ContainerConteudo section .Pesquisa .pesquisaCpf,.ContainerConsultasMedico .ContainerConteudo section .Pesquisa .pesquisaData,.ContainerConsultasMedico .ContainerConteudo section .Pesquisa .pesquisaNome{max-width:800px;width:100%;margin-bottom:4px}.ContainerConsultasMedico .ContainerConteudo section .Pesquisa button{max-width:800px;width:100%}}@media (max-width:1100px){.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas{overflow-x:scroll}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}.ContainerConsultasMedico .ContainerConteudo section .Tabela .tabelaConsultas::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}}@media (max-width:600px){.ContainerConsultasMedico{background-color:var(--cor-branco)}.ContainerConsultasMedico .Fundo img{width:110px;height:50%}.ContainerConsultasMedico .Container .Fundo{display:flex}.ContainerConsultasMedico .Barras{display:none}.ContainerConsultasMedico .Menu{display:block}.ContainerConsultasMedico .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerConsultasMedico .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerConsultasMedico .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerConsultasMedico .ContainerMenu.Ativo{width:70%;z-index:10!important}.ContainerConsultasMedico .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerConsultasMedico .Sobreposicao.Ativo{display:block}.ContainerConsultasMedico .ContainerConteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerConsultasMedico .ContainerConteudo section .Tabela button{width:50px}.ContainerConsultasMedico .ContainerConteudo section .Tabela button span{display:none}}#paginacao{background:var(--cor-branco);border-radius:0 0 8px 8px;box-shadow:2px 4px 10px rgba(138,149,158,.2)}#paginacao .btn-paginacao{margin:7px 2px;padding:2px 3px;border-radius:5px;width:30px;height:30px;transition:filter .2s;background:var(--cor-azul);border:none;outline:none;color:var(--cor-branco)}#paginacao .btn-paginacao:hover{filter:brightness(.9)}#paginacao .btn-paginacao:first-child{margin-left:10px}.ContainerPainel{display:flex;background:var(--cor-azul)}.ContainerConteudo{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:30px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro)}.Barras{position:absolute;top:0;right:0;display:flex;width:100%}.Barras span{width:100%;flex:1 1;height:10px}.Barras span:first-child{background:var(--cor-azul-escuro)}.Barras span:nth-child(2){background:var(--cor-azul-claro)}.Barras span:last-child{background:var(--cor-azul)}.ContainerConteudo header{margin:30px 0;display:flex;justify-content:space-between;align-items:center}.ContainerConteudo header h1{color:var(--cor-azul);font-weight:700;font-size:36px;line-height:42px}.ContainerConteudo header .Perfil{display:flex;align-items:center}.ContainerConteudo header .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerConteudo header .Perfil a #sino{font-size:80px;position:absolute;margin-top:-40px;margin-left:-5px;color:red}.ContainerConteudo header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerConteudo header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerConteudo header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerConteudo main h1{font-size:24px;line-height:28px;color:var(--cor-preto)}.ContainerConteudo main .ConsultasSemanais .ConsultasCartao{margin-top:12px;display:flex;align-items:center;justify-content:flex-start}.ContainerConteudo main .ConsultasSemanais .ConsultasCartao .Cartao .Informacao h1{text-transform:uppercase;font-size:36px;line-height:42px;font-weight:700;color:var(--cor-branco)}.ContainerPainel .ContainerConteudo main .Consultas{margin-top:30px;display:flex;justify-content:flex-start}.ContainerPainel .ContainerConteudo main .Consultas h2{font-size:24px;line-height:28px;margin:50px 0 15px}.ContainerPainel .ContainerConteudo main .Consultas .ConsultasDiarias{width:100%;max-width:500px;margin-right:20px}.ContainerPainel .ContainerConteudo main .Consultas .DetalheConsulta .Informacoes{width:100%;max-width:500px;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:8px}@media (max-width:420px){.ContainerPainel .DetalheConsulta .Informacoes .DetalhesPaciente .DetalhesContato{flex-direction:column}.ContainerPainel .DetalheConsulta .Informacoes .DetalhesPaciente .DetalhesContato .MaisDetalhes{margin-top:5px}}@media (max-width:600px){.ContainerPainel{background:none}.ContainerPainel .Container .Fundo{display:flex}.ContainerPainel .Barras{display:none}.ContainerPainel .ContainerConteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px;z-index:2}.ContainerPainel .ContainerConteudo header .Perfil{display:none}.ContainerPainel .ContainerConteudo header{justify-content:center}.ContainerPainel .ContainerConteudo header h1{margin-bottom:25px;text-align:center}}@media (max-width:980px){.ContainerPainel .ContainerConteudo{padding:20px 30px 20px 40px}}@media (max-width:1100px){.ContainerPainel main .ConsultasSemanais{width:100%;overflow-x:scroll}.ContainerPainel main .ConsultasSemanais::-webkit-scrollbar{width:0}}@media (max-width:1100px){.ContainerPainel main .Consultas{flex-direction:column}.ContainerPainel main .Consultas .DetalheConsulta{margin-top:15px}}@media (max-width:715px){#header-medico{margin-top:0}}.ContainerConteudo main .ConsultasSemanais .ConsultasCartao .Cartao{width:100%;min-width:290px;max-width:325px;height:150px;padding:25px 35px;border-radius:8px;box-shadow:2px 4px 10px rgba(138,149,158,.4);display:flex;justify-content:center;align-items:center}.ContainerConteudo main .ConsultasSemanais .ConsultasCartao .Cartao+.Cartao{margin-left:20px}.ContainerConteudo main .ConsultasSemanais .ConsultasCartao .Cartao .Icone{width:70px;height:70px;color:var(--cor-branco)}.ContainerConteudo main .ConsultasSemanais .ConsultasCartao .Cartao .Informacao{text-align:center}.ContainerConteudo main .ConsultasSemanais .ConsultasCartao .Cartao .Informacao h3{text-transform:uppercase;font-size:18px;line-height:24px;font-weight:700;color:var(--cor-branco)}.TabelaConsultasDiarias{width:100%;max-width:500px;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:8px}.TabelaConsultasDiarias table{width:100%;text-align:left;border-collapse:collapse}.TabelaConsultasDiarias table tr{height:30px}.TabelaConsultasDiarias table th,td{padding:12px 15px}.TabelaConsultasDiarias table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.TabelaConsultasDiarias table td{border-bottom:1.5px solid rgba(37,104,237,.1)}.TabelaConsultasDiarias .PaginacaoTabela{width:100%;height:40px;padding:10px;display:flex;align-items:center;justify-content:flex-end}.TabelaConsultasDiarias .PaginacaoTabela #paginacao{background:none;box-shadow:none}.Informacoes .IdentificacaoPaciente{display:flex;align-items:center;margin-bottom:15px;padding:20px 20px 0}.Informacoes .IdentificacaoPaciente .FotoPaciente{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden;margin-right:15px}.Informacoes .IdentificacaoPaciente .FotoPaciente img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:50%}.Informacoes .IdentificacaoPaciente .NomePaciente{display:flex;flex-direction:column}.Informacoes .IdentificacaoPaciente .NomePaciente h3{font-weight:700;font-size:18px;line-height:16px;margin-bottom:8px}.Informacoes .IdentificacaoPaciente .NomePaciente h4{font-weight:700;font-size:16px;line-height:12px;color:var(--cor-azul)}.Informacoes .DetalhesPaciente h3{font-size:16px;line-height:19px;font-weight:700;color:var(--cor-cinza-escuro);margin-bottom:5px;padding:0 20px}.Informacoes .DetalhesPaciente p{font-size:14px;font-weight:300;margin-bottom:5px;padding:0 20px}.Informacoes .DetalhesPaciente .exame p{display:inline}.Informacoes .DetalhesPaciente .DetalhesContato{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--cor-cinza-claro);padding:10px 20px 20px}.Informacoes .DetalhesPaciente .DetalhesContato .Contato a{margin:0 15px}.Informacoes .DetalhesPaciente .DetalhesContato .Contato a img{width:25px;object-fit:cover}.Informacoes .DetalhesPaciente .DetalhesContato .Contato a:nth-child(3) img{width:20px}.Informacoes .DetalhesPaciente .DetalhesContato .MaisDetalhes a{font-size:14px;line-height:16px;color:var(--cor-azul);display:flex;align-items:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Informacoes .DetalhesPaciente .DetalhesContato .MaisDetalhes a .Icone{margin-left:5px;width:20px;height:20px}.chat-header{background-color:#38a3a5;color:#000;border-top-left-radius:12px;border-top-right-radius:12px}.chat-header-top{margin-bottom:8px}.chat-logo{width:32px;height:32px;margin-right:8px;object-fit:contain}.chat-title{font-weight:700;font-size:1.125rem}.chat-close{background:none;color:#fff;transition:color .2s ease}.chat-close:hover{color:#e2e8f0}.chat-response-time{font-size:.875rem;opacity:.8;margin:0}.chat-messages{flex:1 1;padding:16px;overflow-y:auto;background-color:#f9fafb}.message-wrapper{display:flex;margin-bottom:16px}.message-wrapper.user{justify-content:flex-end}.message-wrapper.bot{justify-content:flex-start}.message-bubble{max-width:75%;padding:12px;border-radius:12px}.user-bubble{background-color:#38a3a5;color:#fff;border-bottom-right-radius:0}.bot-bubble{background-color:#fff;border:1px solid #e5e7eb;color:#1f2937;border-bottom-left-radius:0}.message-text{white-space:pre-wrap;word-break:break-word;margin:0}.timestamp{font-size:.75rem;margin-top:6px;display:block;color:#6b7280}.user-bubble .timestamp{color:#f3f4f6}.typing-indicator{display:flex;grid-gap:6px;gap:6px}.dot{width:8px;height:8px;background-color:#d1d5db;border-radius:50%;animation:bounce 1.2s ease-in-out infinite}.dot2{animation-delay:.1s}.dot3{animation-delay:.2s}@keyframes bounce{0%,80%,to{transform:scale(.8)}40%{transform:scale(1)}}.chat-input-container{border-top:1px solid #e5e7eb;background-color:#fff;padding:12px;align-items:flex-end;grid-gap:8px;gap:8px}.chat-input-field{flex:1 1;min-height:60px;max-height:120px;border:1px solid #d1d5db;border-radius:6px;padding:8px;resize:none;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.chat-input-field:focus{border-color:transparent;box-shadow:0 0 0 2px #38a3a5}.chat-send-button{padding:8px 16px;height:40px;background-color:#38a3a5;color:#fff;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.chat-send-button:hover{background-color:#0f6c9d}.chat-send-button.disabled{opacity:.5;cursor:not-allowed}.chat-bubble{position:fixed;bottom:24px;right:24px;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:all .3s ease;z-index:9999;border:none;cursor:pointer}.chat-bubble.closed{background-color:#38a3a5}.chat-bubble.closed:hover{transform:scale(1.1)}.chat-bubble.open{background-color:#0f6c9d;transform:scale(.9)}.n8n-chat-container{right:24px;width:100%;max-width:370px;height:550px;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;z-index:40;transition:all .3s ease-in-out}@media (min-width:640px){.n8n-chat-container{bottom:32px;right:32px;height:600px}}.n8n-chat-container.left{right:auto}.n8n-chat-container.right{left:auto}.chat-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;justify-content:space-between}.chat-header,.chat-header-branding{display:flex;align-items:center}.chat-header-logo{max-height:30px;margin-right:8px}.chat-header-name{font-weight:700;color:#333}.chat-header-close-button{background:none;border:none;color:#6c757d;font-size:1.2em;cursor:pointer;transition:color .2s ease}.chat-header-close-button:hover{color:#000}.chat-header-response-text{font-size:.85em;color:#6c757d;margin-top:4px}.chat-messages-container{flex-grow:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column}.chat-message{margin-bottom:12px;display:flex;flex-direction:column}.chat-message.user{align-items:flex-end}.chat-message.bot{align-items:flex-start}.chat-bubble{padding:10px 14px;border-radius:8px;max-width:80%;word-break:break-word}.chat-bubble.user{background-color:#dc3545;color:#fff}.chat-bubble.bot{background-color:#f0f0f0;color:#333}.chat-message-timestamp{font-size:.75em;color:#777;margin-top:4px}.chat-message.user .chat-message-timestamp{text-align:right}.chat-message.bot .chat-message-timestamp{text-align:left}.loading-indicator{text-align:center;color:#777;font-style:italic;margin-top:8px}.chat-input-container{padding:16px;border-top:1px solid #e9ecef;display:flex;align-items:center}.chat-input-field{flex-grow:1;padding:10px;border:1px solid #ced4da;border-radius:4px;margin-right:8px;font-size:1em}.chat-input-field:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.chat-input-button{background-color:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer;font-size:1em;transition:background-color .2s ease}.chat-input-button:hover{background-color:#0056b3}.chat-input-button:disabled{background-color:#6c757d;cursor:not-allowed}.chat-bubble-button{position:fixed;bottom:24px;right:24px;background-color:#007bff;color:#fff;border:none;width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.5em;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:background-color .2s ease,transform .2s ease;z-index:41}.chat-bubble-button:hover{background-color:#0056b3;transform:scale(1.05)}@media (min-width:640px){.chat-bubble-button{bottom:32px;right:32px}}.chat-bubble-button.open{font-size:1.3em}.n8n-chat-container{position:fixed;bottom:24px;z-index:9999}.n8n-chat-container.right{right:24px}.n8n-chat-container.left{left:24px}.chat-header{background-color:#fff;padding:16px;border-radius:16px 16px 0 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.chat-header-top{display:flex;justify-content:space-between;align-items:center}.chat-branding{display:flex;align-items:center;grid-gap:12px;gap:12px}.chat-logo{width:36px;height:36px;border-radius:8px;object-fit:cover;border:2px solid #e0e0e0}.chat-title{font-size:1.1rem;font-weight:600;color:#222;margin:0}.chat-close{background:transparent;border:none;cursor:pointer;color:#666;padding:6px;border-radius:6px;transition:background-color .2s ease,color .2s ease}.chat-close:hover{background-color:#f0f0f0;color:#000}.chat-response-time{font-size:.85rem;color:#777;margin-top:6px;padding-left:48px}.perfil-container .Fundo{z-index:-1;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.perfil-container .Fundo img{height:50%}.perfil-container .Barras{position:absolute;top:0;right:0;display:flex;width:100%}.perfil-container .Barras span{width:100%;flex:1 1;height:10px}.perfil-container .Barras span:first-child{background:var(--cor-azul-escuro)}.perfil-container .Barras span:nth-child(2){background:var(--cor-azul-claro)}.perfil-container .Barras span:last-child{background:var(--cor-azul)}.perfil-container .informacao-acao{display:flex;font-weight:600;line-height:1.2rem;align-items:center;margin:1rem 0;transition:opacity 1s;cursor:pointer}.perfil-container .informacao-acao-editar{display:block;color:var(--cor-azul-escuro)}.perfil-container .informacao-acao-editar.editar{display:none}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .botao-nova-foto{width:35px;height:35px;border:0;background:var(--cor-azul);border-radius:17px;margin-left:-50px}.perfil-container .container-botao>button:first-child{background-color:var(--cor-vermelho)}.SobreposicaoMed.Ativo{z-index:10!important}@media (max-width:768px){.perfil-container{background-color:var(--cor-cinza-claro)}.perfil-container .Fundo{display:flex;z-index:0}.perfil-container .Barras{display:none}.perfil-container .Menu{display:block}.perfil-container .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .1s ease}.perfil-container .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.perfil-container .ContainerMenu .ContainerMenuLinks a span{display:block}.perfil-container .ContainerMenu.Ativo{width:70%;left:0;z-index:10!important}.perfil-container .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.perfil-container .Sobreposicao.Ativo{display:block}.perfil-container .conteudo-medico{margin:20vh auto 5vh;padding:0!important;width:90vw;border-radius:20px}.perfil-container .conteudo-medico .container-formulario{border-radius:20px;margin:0;width:100%}.perfil-container .conteudo-medico .container-formulario .container-input{display:flex;flex-direction:column}.perfil-container .conteudo-medico .container-formulario .container-input>div{margin-right:0}.perfil-container .conteudo-medico .container-formulario form{width:100%;padding:0 30px 30px!important}.perfil-container .conteudo-medico .container-formulario input,.perfil-container .conteudo-medico .container-formulario select{margin:5px auto}.perfil-container .conteudo-medico .container-formulario .container-perfil{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:1.2rem auto}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao{margin-left:0}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .botao-nova-foto{margin:2px 0 20px;width:100px;height:30px}}.SobreposicaoModalFoto{height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}.SobreposicaoModalFoto,.SobreposicaoModalFoto section{width:100%;display:flex;align-items:center;justify-content:center}.SobreposicaoModalFoto section{flex-direction:column;position:relative;max-width:500px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out;padding:20px}.SobreposicaoModalFoto section h2{color:var(--cor-preto);font-size:21px;font-weight:700;text-transform:uppercase;margin:30px 0}.SobreposicaoModalFoto section div{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400}.SobreposicaoModalFoto section div .BtnCancelar{color:var(--cor-azul);border:1px solid var(--cor-azul);background-color:var(--cor-branco);margin-right:20px}.SobreposicaoModalFoto section div button{font-size:14px;width:150px;font-weight:400;color:var(--cor-branco);background:var(--cor-azul);padding:10px 30px;border-radius:4px;border:none;margin-right:15px;transition:all .2s ease}.SobreposicaoModalFoto section div button:hover{filter:brightness(1.2)}.SobreposicaoModalFoto .container-imagem img{width:170px;height:170px;border:5px solid var(--cor-azul);border-radius:100px;object-fit:cover;object-position:top;z-index:1}#text-select-photo{margin:0 0 20px;color:var(--cor-cinza)}.SobreposicaoModalFoto .container-imagem #foto-perfil{display:none}#notificacoes-med{position:relative;overflow:hidden;display:flex;flex-direction:row;background:var(--cor-azul)}#notificacoes-med .background{display:none;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--cor-branco)}#container-notif-med{flex:1 1;padding:34px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}#notificacoes-med .Menu{display:none}#notificacoes-med .ContainerMenu{height:100%}#container-notif-med header{display:flex;flex-direction:row;justify-content:space-between}#container-notif-med header h1{font-size:30;font-weight:700;color:var(--cor-azul)}#container-notif-med header div{max-width:80px;max-height:80px;width:100%;height:100%;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}#container-notif-med header div img{width:100%;height:100%}#container-notif-med #titulo{font-size:30;font-weight:700;color:var(--cor-cinza-escuro);margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center}#container-notif-med #titulo span{font-size:14px}.emptyNotifications{text-align:center;color:var(--cor-preto)}@media (max-width:560px){#notificacoes-med .background{display:flex}#notificacoes-med .ContainerMenu{display:none}#container-notif-med{padding:15px}#container-notif-med #titulo,#container-notif-med header h1{text-align:center}#container-notif-med #container-avatar{display:none}#container-notif-med{position:relative;z-index:2;border-radius:20px;margin:23vh 20px 20px}#container-card-notif{padding:5px 15px 5px 5px;min-width:290px;height:180px}#container-card-notif .card-footer{font-size:10px}#notificacoes-med .Menu{display:block}#notificacoes-med .SobreposicaoMed{z-index:45!important}#notificacoes-med .ContainerMenu{z-index:50!important;position:absolute}}@media (max-width:350px){#container-card-notif{min-width:260px}#container-card-notif .fundo-icone{max-width:65px}#container-notif-med{margin:23vh 10px 20px}}#navegacao{display:flex}.Chat_overlay__gZAhK{background:rgba(16,112,161,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100vh;width:100%;position:absolute;top:0;left:0;z-index:10;transition:2s}.Chat_contentWrapper__1JkGz{height:100vh;max-width:45vw;width:100%;background:#fff;float:right;display:flex;flex-direction:column;justify-content:space-between;animation:Chat_chatOpen__5iY8M .5s ease;border-radius:0 0 0 20px;overflow:hidden;position:relative}@keyframes Chat_chatOpen__5iY8M{0%{opacity:0;transform:translateX(50px)}to{opacity:1}}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header{background:#1070a1;display:flex;flex-direction:column;justify-content:center}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header .Chat_profileWrapper__r3Drz{display:flex;align-items:center;justify-content:space-between;padding:10px 50px}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header .Chat_profileWrapper__r3Drz .Chat_profile__1geXS{display:flex;align-items:center;justify-content:flex-start}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header .Chat_profileWrapper__r3Drz .Chat_profile__1geXS img{width:45px;height:45px;border:3px solid var(--cor-branco);border-radius:50%;margin-right:20px}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header .Chat_profileWrapper__r3Drz .Chat_profile__1geXS p{font-size:20px;color:var(--cor-branco)}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header .Chat_profileWrapper__r3Drz .Chat_profile__1geXS p:last-child{font-weight:300;font-size:14px;color:var(--cor-branco);margin-top:3px}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header .Chat_profileWrapper__r3Drz button{border:none;background:hsla(0,0%,100%,.3);border-radius:8px;text-align:center;padding:7px 20px;color:var(--cor-branco);transition:.3s ease}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header .Chat_profileWrapper__r3Drz button:hover{background:#f75558}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header nav{display:flex;align-items:center;background:#fff}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header nav button{flex:1 1;background:#f8f8f8;text-align:center;padding:20px 0;font-size:16px;color:#292929;box-shadow:0 -3px 12px rgba(0,0,0,.25);border-radius:0 0 20px 20px;border:none}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header nav button.Chat_tabActive__3i6dx{z-index:1;background:#d4d4d4;box-shadow:0 2px 7px rgba(0,0,0,.25);border-radius:0 0 20px 20px}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv{text-align:center;padding:40px 40px 0;max-height:79vh;overflow:auto}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv>p:first-child{font-size:16px;color:#1070a1;font-weight:500}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv>p:not(:first-child){font-size:16px;color:#1070a1;padding:10px 16px;background:hsla(0,0%,83.1%,.5);border-radius:20px;margin:30px 0}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv .Chat_acomp__2ggmg{margin-bottom:0!important}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv .Chat_messages__11sBn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv .Chat_messages__11sBn .Chat_sender__1RJXN{background:#91c9e6;border-radius:20px 20px 20px 0;color:#484b4d;font-size:16px;padding:15px 20px;margin-bottom:20px}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv .Chat_messages__11sBn .Chat_receiver__1G1J8{background:#d4d4d4;border-radius:20px 20px 0 20px;color:#484b4d;font-size:16px;padding:15px 20px;margin-bottom:20px;align-self:flex-end}.Chat_contentWrapper__1JkGz footer{display:flex;align-items:center;justify-content:space-between;padding:15px 50px;margin:0;background:#f8f8f8;box-shadow:0 -1px 8px rgba(0,0,0,.25);border-radius:15px 15px 0}.Chat_contentWrapper__1JkGz footer .Chat_leftButtons__TOVT-{display:flex;align-items:center;justify-content:center}.Chat_contentWrapper__1JkGz footer .Chat_leftButtons__TOVT- button{border:none;outline:none;margin:0;padding:7px 15px}.Chat_contentWrapper__1JkGz footer .Chat_leftButtons__TOVT- input{border:none;outline:none;margin:0;padding:7px 15px;display:none}.Chat_contentWrapper__1JkGz footer button:last-child,.Chat_sendBtn__AR4kn{background:none;border:none}.Chat_contentWrapper__1JkGz footer>.Chat_sendBtn__AR4kn .Chat_footerIcon__3z0mO{transform:rotate(-45deg)}.Chat_footerIcon__3z0mO{color:#1070a1;font-size:26px}.Chat_contentWrapper__1JkGz footer input{box-shadow:2px 2px 6px #969cb3;border-radius:13px}.Chat_timestamp__3DQBG{display:flex;justify-content:center;color:#999;font-weight:600;font-size:12px;margin:10px 0 20px;text-transform:uppercase}.Chat_settingsOverlay__kUNzw{background:hsla(0,0%,60.8%,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;width:100%;height:100%;position:absolute;left:0;bottom:0;display:flex;align-items:flex-end;z-index:11}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp{background:var(--cor-branco);box-shadow:2px 5px 10px rgba(0,0,0,.25);border-radius:20px 20px 0 0;width:100%;padding:20px 40px;animation:Chat_settingsOpen__2wJKb .3s ease}@keyframes Chat_settingsOpen__2wJKb{0%{opacity:0;transform:translateY(50px)}to{opacity:1}}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp header{display:flex;align-items:center;justify-content:space-between}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp header h3{color:var(--cor-azul);font-size:20px;font-weight:500}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp header button{border:none;background:#ffb0b1;box-shadow:1px 2px 4px rgba(0,0,0,.25);border-radius:8px;text-align:center;padding:7px 14px;color:var(--cor-branco);transition:.3s ease}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp header button:hover{background:#f75558}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL{display:flex;align-items:center;justify-content:space-between;max-width:300px;margin-top:30px}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL .Chat_switch__1ajXe{position:relative;display:inline-block;width:40px;height:100%;margin-left:40px}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL .Chat_switch__1ajXe input{opacity:0;width:0;height:0}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL .Chat_slider__2jHC-{position:absolute;cursor:pointer;height:12px;top:50%;left:0;right:0;transform:translateY(-50%);background:#f4f5f6;box-shadow:1px 2px 4px 1px rgba(150,156,179,.6);border-radius:4px 0 0 4px;transition:.4s}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL .Chat_slider__2jHC-:before{position:absolute;content:"";height:22px;width:22px;left:-4px;bottom:50%;transform:translateY(50%);background-color:var(--cor-azul);box-shadow:0 0 8px 2px rgba(37,104,237,.4);transition:.4s}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL input:checked+.Chat_slider__2jHC-{background-color:var(--cor-azul)}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL input:checked+.Chat_slider__2jHC-:before{background:#f4f5f6;box-shadow:0 0 8px 2px rgba(0,0,0,.25);transform:translate(26px,50%)}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL .Chat_slider__2jHC-.Chat_round__1TGU4{border-radius:34px}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL .Chat_slider__2jHC-.Chat_round__1TGU4:before{border-radius:50%}.Chat_settingsOverlay__kUNzw .Chat_settingsWrapper__ofDWp .Chat_inputLabelWrapper__N7EjL:last-child>input{max-width:50px;text-align:center;width:100%;height:80%;background:#fff;box-shadow:1px 2px 4px rgba(150,156,178,.6);border:1px solid var(--cor-azul);border-radius:2px;padding:2px 10px}@media screen and (max-width:600px){.Chat_overlay__gZAhK .Chat_contentWrapper__1JkGz{max-width:100vw;height:100%}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv{padding:30px 20px}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv .Chat_messages__11sBn .Chat_receiver__1G1J8,.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv .Chat_chatContainer__VnVSv .Chat_messages__11sBn .Chat_sender__1RJXN{font-size:14px}.Chat_contentWrapper__1JkGz .Chat_chatWrapper__1rNGv header nav button{padding:15px 0}.Chat_contentWrapper__1JkGz footer{position:fixed;bottom:0;right:0;padding:15px 20px;width:100%}.Chat_contentWrapper__1JkGz footer .Chat_leftButtons__TOVT- button,.Chat_contentWrapper__1JkGz footer .Chat_leftButtons__TOVT- input{padding:7px 10px}.Chat_contentWrapper__1JkGz footer>.Chat_sendBtn__AR4kn{padding:8px 15px}}#form-acompanhamento #AddPergunta{font-size:24px}#form-acompanhamento{width:100%;max-width:850px;padding:0 20px 20px}#form-acompanhamento input{height:50px}#form-acompanhamento input,#form-acompanhamento select{margin-top:25px;box-shadow:0 5px 10px rgba(138,149,158,.2);width:100%;display:flex;font-size:17px;padding:0 20px}#form-acompanhamento select{height:50px!important;border:1px solid var(--cor-branco);background-color:var(--branco);border-radius:8px}#form-acompanhamento input,#form-acompanhamento select{max-width:800px;font-size:18px}#form-acompanhamento .conteudo+.conteudo{margin-left:0!important}#form-acompanhamento #AddPergunta{width:150px}#form-acompanhamento #AddPergunta,#form-acompanhamento #DeletePergunta{text-decoration:none;color:var(--cor-branco);background-color:var(--cor-azul);height:30px}#form-acompanhamento #DeletePergunta{width:30px;margin:10px 0 0 520px}#form-acompanhamento{max-width:800px}#form-acompanhamento .botao-grande{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;text-transform:capitalize;letter-spacing:normal;height:50px;box-shadow:1px 5px 10px rgba(37,104,237,.2);border-radius:4px;transition:all .2s ease;margin-bottom:5px}@media (max-width:600px){#form-acompanhamento input{width:100%;height:40px!important;font-size:14px;margin-top:18px}}.SobreposicaoCadastrarAcompanhamento{width:100%;height:100%;display:flex;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}#modalMedicoAcompanhamento{width:100%;max-width:600px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:scroll;animation:subir .25s ease-out;position:relative}#modalMedicoAcompanhamento footer{padding:10px 10px 0!important;display:flex;justify-content:flex-end}#modalMedicoAcompanhamento footer button{height:34px;border-radius:4px;font-size:14px;font-weight:400;outline:none;padding:5px 15px;color:var(--cor-branco);background:var(--cor-azul);border:none}@media (max-width:600px){#modalMedicoAcompanhamento{margin-top:300px!important}.grupo-bairro-numero .conteudo+.conteudo,.grupo-nome .conteudo+.conteudo{margin-left:0}}.ContainerAcompanhamento{display:flex;background:var(--cor-azul)}.ContainerAcompanhamento .Fundo{z-index:4;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerAcompanhamento .Fundo img{width:50%;height:50%}.ContainerAcompanhamento .container-acompanhamentos{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:4}.ContainerAcompanhamento .container-acompanhamentos .header-usuario{display:flex;justify-content:space-between;align-items:center}.ContainerAcompanhamento .container-acompanhamentos .header-usuario h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerAcompanhamento .container-acompanhamentos .header-usuario .Perfil{display:flex;align-items:center}.ContainerAcompanhamento .container-acompanhamentos .header-usuario .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerAcompanhamento .container-acompanhamentos .header-usuario .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerAcompanhamento .container-acompanhamentos .header-usuario .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerAcompanhamento .container-acompanhamentos .header-usuario .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerAcompanhamento .container-acompanhamentos nav .navegacaoUsuarios{display:flex;margin-top:10px;flex-direction:row;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);align-items:center}.ContainerAcompanhamento .container-acompanhamentos nav .navegacaoUsuarios h2{font-size:30px;margin-right:5px}.ContainerAcompanhamento .container-acompanhamentos nav .navegacaoUsuarios h5{font-size:14px;margin-left:5px}.ContainerAcompanhamento .container-acompanhamentos section{margin-top:40px}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa{display:flex}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa .pesquisaTipoUsuario{position:relative;max-width:500px;width:100%;margin-right:10px}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa .pesquisaNome{position:relative;max-width:900px!important;width:100%;margin-right:10px}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa .pesquisaCpf{position:relative;max-width:300px;width:100%}.ContainerAcompanhamento .container-acompanhamentos section .inputPesquisa{position:relative;color:#5b5b5b;z-index:2}.ContainerAcompanhamento .container-acompanhamentos section .labelPesquisa{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);right:0;transition:.5s}.ContainerAcompanhamento .container-acompanhamentos section .inputPesquisa:focus+.labelPesquisa{margin-top:0;top:-35%;z-index:2;transition:.2s}#Acompanhamento{max-width:300px;width:100%;color:var(--cor-branco)}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px;background:var(--cor-azul);color:#fff;border:0 solid;border-radius:8px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela{width:100%;margin-top:30px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela button{background:var(--cor-azul);color:#fff;border:0 solid;border-right:1px solid #fff;border-radius:8px 0 0 0;width:150px;height:40px;padding:10px;justify-content:space-between;align-items:center}.ContainerAcompanhamento .container-acompanhamentos section .navTabela button.botaoAtivo{border-radius:8px 0 0 0}.ContainerAcompanhamento .container-acompanhamentos section .navTabela button.botaoAtivo.inativo{background:rgba(16,112,161,.6705882352941176)}.ContainerAcompanhamento .container-acompanhamentos section .navTabela button.botaoInativo{border-radius:0 0 0 0!important}.ContainerAcompanhamento .container-acompanhamentos section .navTabela button.botaoInativo.inativo{background:rgba(16,112,161,.6705882352941176)}#opcaoMsgAcomp button+button{margin-left:10px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:0 8px 8px 8px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios table tr{height:30px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios table th,td{padding:12px 15px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios table td{border-bottom:1.5px solid rgba(37,104,237,.1)}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios table td .alterar-status{background:var(--cor-branco);width:10px;height:10px}@media (max-width:565px){.ContainerAcompanhamento .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}#Acompanhamento{border-radius:8px 8px 0 0!important;max-width:80px;background-color:var(--cor-azul);color:var(--cor-branco)}#icon-acompanhamento{font-size:25px}.ContainerAcompanhamento .Fundo img{margin-top:3vh;width:110px;height:50%;object-fit:cover}.ContainerAcompanhamento .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.ContainerAcompanhamento #FundoMenu{display:flex}.ContainerAcompanhamento{background:none}.ContainerAcompanhamento .container-acompanhamentos{margin:20vh auto 5vh!important}.ContainerAcompanhamento .Container #FundoMenu{display:flex}.ContainerAcompanhamento .Barras{display:none}.ContainerAcompanhamento .Menu{display:block}.ContainerAcompanhamento .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerAcompanhamento .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerAcompanhamento .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerAcompanhamento .ContainerMenu.Ativo{width:70%}.ContainerAcompanhamento .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerAcompanhamento .Sobreposicao.Ativo{display:block}.ContainerAcompanhamento .container-acompanhamentos{margin:0 auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}}@media (max-width:600px){.ContainerAcompanhamento .container-acompanhamentos section .navTabela button{width:50px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela button span{display:none}.ContainerAcompanhamento .container-acompanhamentos .header-usuario h1{font-size:22px!important;margin:0 auto}.ContainerAcompanhamento .container-acompanhamentos nav .navegacaoUsuarios h2{font-size:18px!important}}@media (max-width:850px){.ContainerAcompanhamento .container-acompanhamentos .header-usuario .Perfil{display:none}.ContainerAcompanhamento .container-acompanhamentos .header-usuario h1{font-size:30px}.ContainerAcompanhamento .container-acompanhamentos nav .navegacaoUsuarios{margin-top:22px}.ContainerAcompanhamento .container-acompanhamentos nav .navegacaoUsuarios h2{font-size:24px}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa{flex-direction:column}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa .pesquisaNome,.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa .pesquisaTipoUsuario{max-width:800px;width:100%;margin-bottom:10px}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa .pesquisaCpf{max-width:800px;width:100%;margin-bottom:24px}.ContainerAcompanhamento .container-acompanhamentos section .Pesquisa button{margin-left:0;max-width:800px;width:100%}}@media (max-width:1200px){.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios{overflow-x:scroll}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}.ContainerAcompanhamento .container-acompanhamentos section .navTabela .tabelaUsuarios::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}}.container-menu{display:flex;background-color:var(--cor-azul)}.container-const{padding:5vh;display:flex;justify-content:center;align-items:center;height:100vh;width:100%}.container-const img{height:100%;max-height:480px;max-width:40vw}#container-conteudo-total{border-radius:50px 0 0 50px;background:var(--cor-cinza-claro)}.container-const .construcao-container{width:100%;max-width:700px;align-items:center;justify-content:center}.container-const .construcao-container h1{margin:0 0 10px;font-size:38px;color:var(--cor-azul)}.container-const .construcao-container p{font-size:18px;color:var(--cor-cinza);line-height:32px;margin-right:25px}#voltar{display:flex;margin:0 auto;color:var(--cor-azul)}#voltar p{margin:30px 0 0 10px}#voltar-response{display:none}@media (max-width:1100px){.container-const .construcao-container{align-items:center;text-align:center}.container-const .construcao-container h1{font-size:24px;width:100%;text-align:center}.container-const .construcao-container p{font-size:16px;color:var(--cor-cinza);line-height:32px;margin-right:0}.container-const img{max-height:300px;max-width:80vw}}@media (max-width:442px){.container-const .construcao-container{margin:0 15%}}#Cartoes .Cartao{width:320px;height:150px;background:var(--cor-branco);box-shadow:0 5px 10px rgba(138,149,158,.2);padding:20px 15px;margin:0 20px 0 0}#Cartoes .Cartao,#Cartoes .Cartao .FundoIcone{border-radius:8px;display:flex;align-items:center}#Cartoes .Cartao .FundoIcone{width:110px;height:110px;background:var(--cor-azul-escuro);margin-right:10px;justify-content:center}#Cartoes .Cartao .FundoIcone .Icone{color:var(--cor-branco);width:64px;height:64px}#Cartoes .Cartao .Descricao{color:var(--cor-cinza-escuro);font-weight:700;width:150px}#Cartoes .Cartao .Descricao span{font-size:15px;letter-spacing:.05em;max-width:100px}#Cartoes .Cartao .Descricao h2{font-size:30px}#InformacoesPacientes{min-width:270px;width:100%;max-width:320px;height:280px;background:var(--cor-branco);border-radius:8px;box-shadow:0 5px 10px rgba(138,149,158,.2);padding:10px 35px 10px 20px;margin-right:20px;display:flex;justify-content:space-between}#InformacoesPacientes .Total{display:flex;align-items:center;justify-content:center;margin:10px 0}#InformacoesPacientes .Total #FundoIcone{width:125px;height:100%;background:var(--cor-azul);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:15px}#InformacoesPacientes .Total #FundoIcone #Icone{width:83px;height:83px;color:var(--cor-branco)}#InformacoesPacientes .Total .Descricao{color:var(--cor-cinza-escuro);font-weight:700;width:80px}#InformacoesPacientes .Total .Descricao span{font-size:18px}#InformacoesPacientes .Total .Descricao h2{font-size:48px}.form-anotacao{width:100%;margin:25px}.form-anotacao .container-cabecalho{display:flex;justify-content:space-between}.form-anotacao .btn-arrow{text-decoration:underline;color:var(--cor-azul);cursor:pointer;font-size:20px}.form-anotacao .btn-edit{text-decoration:underline;color:var(--cor-azul-escuro);cursor:pointer}.form-anotacao .container{display:flex;justify-content:space-around;margin:1rem}.form-anotacao input,.form-anotacao textarea{background-color:var(--cor-cinza-claro)}.form-anotacao textarea{font-family:Arial,Helvetica,sans-serif;font-size:16px;height:50%;width:100%;resize:none;overflow-y:auto}.container-anotacao-botao{display:flex;flex-direction:row;justify-content:space-around}.container-anotacao-botao #botaoCancelar{background-color:var(--cor-vermelho)}.botao-grande{margin-right:1rem}.SobreposicaoExcluirAnotacao{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ModalExcluirAnotacao{width:auto;min-width:400px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out;text-align:center;padding:20px}.ModalExcluirAnotacao .Conteudo{min-width:420px;display:flex}.ModalExcluirAnotacao .Informacoes{display:flex;place-content:center;margin:20px}.ModalExcluirAnotacao header{width:100%;height:50px;background:var(--cor-branco);text-align:center;margin-bottom:20px}.ModalExcluirAnotacao header h2{color:var(--cor-azul);font-size:22px;font-weight:700;padding-top:15px}.ModalExcluirAnotacao main{display:flex;align-items:flex-start;justify-content:center;padding:20px;font-size:14px;color:var(--cor-preto)}.ModalExcluirAnotacao main .botao-grande{max-width:160px;max-height:50px;font-size:22px}.ModalExcluirAnotacao main .botao-grande+.botao-grande{margin-left:20px}@media (max-width:715px){.ModalExcluirAnotacao .Conteudo{flex-direction:column}}@media (max-width:420px){.ModalExcluirAnotacao .Conteudo{overflow:scroll}.ModalExcluirAnotacao .Conteudo::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}.ModalExcluirAnotacao .Conteudo::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}}#paginacaoModal{height:5rem;max-width:100%;overflow-x:auto;white-space:nowrap}#paginacaoModal .btn-paginacaoModal{display:inline-block;margin-right:10px;margin-top:10px;border-radius:5px;width:30px;height:30px;transition:filter .2s;background:var(--cor-azul);color:var(--cor-branco);text-align:center;line-height:2rem}#paginacaoModal .btn-arrow{margin-right:10px;text-decoration:underline;color:var(--cor-azul);cursor:pointer}#paginacaoModal .btn-paginacaoModal:hover{filter:brightness(.9);background:var(--cor-azul-claro);cursor:pointer}#paginacaoModal .btn-paginacaoModal:first-child{margin-left:10px}@media (max-width:700px){#paginacaoModal{max-width:80%;overflow-x:scroll}}.TabelaAnotacao{width:90%;background:var(--cor-branco)}.TabelaAnotacao table{min-width:400px;width:100%;text-align:center;border-collapse:collapse}.TabelaAnotacao table th,td{padding:12px 15px;word-break:break-all}.TabelaAnotacao table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.TabelaAnotacao table td{border-bottom:2.5px solid rgba(37,104,237,.1)}@media (max-width:2100px){.TabelaAnotacao{width:100%;overflow-x:scroll}}.Sobreposicao{width:100%;height:100%;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:6;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ModalAnotacao,.Sobreposicao{display:flex;align-items:center}.ModalAnotacao{flex-direction:column;width:70%;height:50%;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:10px;padding:20px}.ModalAnotacao,.ModalAnotacao button{background-color:#fff;position:absolute}.ModalAnotacao button{border:none;right:10px;top:10px}.ModalAnotacao button .Icone{width:25px;height:25px;color:var(--cor-vermelho)}.ModalAnotacao p{font-size:15px;text-align:justify;margin:5% 0}@media (max-width:600px){.ModalAnotacao{width:70%}}#PainelPrincipalAtendente{width:100%;min-height:100vh;display:flex;background:var(--cor-azul)}#PainelPrincipalAtendente .ConteudoAtendente{width:100%;min-height:100vh;padding:30px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}#PainelPrincipalAtendente .ConteudoAtendente header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}#PainelPrincipalAtendente .ConteudoAtendente header h1{font-size:30px;font-weight:700;color:var(--cor-azul);text-align:center}#PainelPrincipalAtendente .ConteudoAtendente header #Perfil{display:flex;align-items:center}#PainelPrincipalAtendente .ConteudoAtendente header #Perfil #Notificacao{width:25px;height:25px;color:var(--cor-azul);margin-right:5px}#PainelPrincipalAtendente .ConteudoAtendente header #Perfil #FotoPerfil{width:80px;height:80px;border:3px solid var(--cor-azul);border-radius:40px;overflow:hidden}#PainelPrincipalAtendente .ConteudoAtendente header #Perfil #FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:center}#PainelPrincipalAtendente .ConteudoAtendente #Titulo{display:flex;align-items:center;color:var(--cor-cinza-escuro);font-weight:700;margin-bottom:5px}#PainelPrincipalAtendente .ConteudoAtendente #Titulo span:first-child{font-size:30px}#PainelPrincipalAtendente .ConteudoAtendente #Titulo span:last-child{font-size:14px}#PainelPrincipalAtendente .ConteudoAtendente #Titulo #Icone{width:15px;height:15px;margin:0 5px}#PainelPrincipalAtendente .ConteudoAtendente #Cartoes{display:flex;width:100%;padding:10px 0;margin-bottom:15px}#PainelPrincipalAtendente .ConteudoAtendente #Estatisticas{display:flex;width:100%;max-width:1000px}.ConteudoAtendente #Estatisticas .AnotacoesAtendente{display:flex;flex-direction:column;position:relative;width:100%;max-width:660px;height:280px;padding:20px;background:var(--cor-branco);border-radius:8px;box-shadow:0 5px 10px rgba(138,149,158,.2)}.ConteudoAtendente #Estatisticas .AnotacoesAtendente label{color:var(--cor-preto);font-size:14px;font-weight:700}.ConteudoAtendente #Estatisticas .AnotacoesAtendente textarea{margin:10px 0 20px!important;padding:5px 10px!important;width:100%!important;max-width:100%!important;height:100%!important;color:#292929}.ConteudoAtendente #Estatisticas .AnotacoesAtendente #anotacao{max-height:30%!important;min-height:30%!important}.ConteudoAtendente #Estatisticas .AnotacoesAtendente #assunto{max-height:12%!important;min-height:12%!important}.ConteudoAtendente #Estatisticas .AnotacoesAtendente button{position:absolute;bottom:17px;font-size:14px;font-weight:400;color:var(--cor-branco);background:var(--cor-azul);width:100px;padding:10px 15px;border-radius:4px;border:none}.ConteudoAtendente #Estatisticas .AnotacoesAtendente #saveButton{right:20px}.ConteudoAtendente #Estatisticas .AnotacoesAtendente #modalButton{left:20px}@media (max-width:565px){#PainelPrincipalAtendente{background:var(--cor-branco)}#PainelPrincipalAtendente .ConteudoAtendente{width:90vw;border-radius:16px;margin:22vh auto 30px;z-index:2}#PainelPrincipalAtendente .ConteudoAtendente header{justify-content:center}#PainelPrincipalAtendente .ConteudoAtendente header #Perfil{display:none}#PainelPrincipalAtendente .ConteudoAtendente #InformacoesPacientes{flex-direction:column;height:auto}#PainelPrincipalAtendente .ConteudoAtendente #InformacoesPacientes .Total,#PainelPrincipalAtendente .ConteudoAtendente #InformacoesPacientes .Total #FundoIcone{min-height:200px}#PainelPrincipalAtendente .ConteudoAtendente #InformacoesPacientes #Separador{height:1.5px;width:159px;margin:20px auto}}@media (max-width:715px){#InformacoesPacientes .Total #FundoIcone{width:250px}#PainelPrincipalAtendente .ConteudoAtendente #InformacoesPacientes{margin:0 0 20px;width:100%;max-width:660px}#PainelPrincipalAtendente .ConteudoAtendente #Estatisticas{flex-direction:column;align-items:center}}@media (max-width:915px){#PainelPrincipalAtendente .ConteudoAtendente #Cartoes{overflow-x:scroll}#PainelPrincipalAtendente .ConteudoAtendente #TotalConsultasDiarias{width:100%}}.modalLabel{left:auto}.selectConsulta:focus+.modalLabel,.selectConsulta:focus+datalist+.modalLabel{margin-top:-55px}@media (max-width:565px){.modal{max-width:390px;width:100%}.modalBotao{flex-direction:column-reverse;margin-top:30px}.modalBotao>button{max-width:565px}.containerInput{flex-direction:column}.containerInput>div:not(:first-child){margin-left:0}.modalBotao>button:not(:first-child){margin-right:0}}.calendario{max-width:60vw}.fc-timegrid-slot-label{text-align:left}.fc-timegrid-col,.fc-timegrid-slot{width:auto}.PainelAgendaAtendente{width:100%;min-height:100vh;display:flex;background:var(--cor-azul)}.PainelAgendaAtendente .ConteudoAgenda{width:100%;min-height:100vh;padding:30px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}.PainelAgendaAtendente .ConteudoAgenda header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.PainelAgendaAtendente .ConteudoAgenda header h1{font-size:30px;font-weight:700;color:var(--cor-azul);text-align:center}.PainelAgendaAtendente .ConteudoAgenda #TituloAgenda{display:flex;align-items:center;color:var(--cor-cinza-escuro);font-weight:700;margin-bottom:5px}.PainelAgendaAtendente .ConteudoAgenda #TituloAgenda span:first-child{font-size:30px}.PainelAgendaAtendente .ConteudoAgenda #TituloAgenda span:last-child{font-size:14px}.PainelAgendaAtendente .ConteudoAgenda #TituloAgenda #Icone{width:15px;height:15px;margin:0 5px}.PainelAgendaAtendente .ConteudoAgenda header #Perfil{display:flex;align-items:center}.PainelAgendaAtendente .ConteudoAgenda header #Perfil #Notificacao{width:25px;height:25px;color:var(--cor-azul);margin-right:5px}.PainelAgendaAtendente .ConteudoAgenda header #Perfil #FotoPerfil{width:80px;height:80px;border:3px solid var(--cor-azul);border-radius:40px;overflow:hidden}.PainelAgendaAtendente .ConteudoAgenda header #Perfil #FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:565px){.PainelAgendaAtendente{background:#fff}.modalLabel{left:auto!important}.PainelAgendaAtendente .ConteudoAgenda{width:90vw;border-radius:16px;margin:22vh auto 30px;z-index:2}.PainelAgendaAtendente .ConteudoAgenda header{justify-content:center}.PainelAgendaAtendente .ConteudoAgenda header h1{text-align:center;font-size:24px;margin-top:15px;margin-bottom:20px}.PainelAgendaAtendente .ConteudoAgenda #TituloAgenda span:first-child{font-size:18px}.PainelAgendaAtendente .ConteudoAgenda #TituloAgenda span:last-child{font-size:14px}.container-input{flex-direction:column}.container-input>input{margin:8px 0}.label-input{display:none}.fc .fc-toolbar{flex-direction:column;width:100%}}@media (max-width:768px){.PainelAgendaAtendente .ConteudoAgenda header h1{font-size:1.3rem;text-align:left}.PainelAgendaAtendente .ConteudoAgenda header #Perfil{display:none}}#container-sala-espera{min-height:100vh;display:flex;background:var(--cor-azul)}#container-sala-espera .conteudo-sala{width:100%;min-height:100vh;padding:30px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}#container-sala-espera .conteudo-sala header{display:flex;align-items:center;justify-content:space-between;margin:15px 0;padding:0 30px;height:auto!important}#container-sala-espera .conteudo-sala header h1{color:var(--cor-azul)}#container-sala-espera .conteudo-sala header a{width:auto;height:50px;font-size:14px;font-weight:700;color:var(--cor-branco);background:var(--cor-azul);padding:15px 20px;border-radius:8px;display:flex;align-items:center;justify-content:center}#container-sala-espera .conteudo-sala header a .icone{display:none}#container-sala-espera .conteudo-sala section{display:flex;align-items:center;justify-content:space-between;height:100px;margin:30px;padding:15px 30px;border-radius:20px;background:var(--cor-branco)}#container-sala-espera .conteudo-sala section strong{color:var(--cor-azul)}#container-sala-espera .conteudo-sala section .paciente{display:flex;flex-direction:column}#container-sala-espera .conteudo-sala section .situacao.emergencia{display:flex;align-items:center;padding:20px;height:60px;color:#ed2525;border-radius:10px;border:1px solid #ed2525}#container-sala-espera .conteudo-sala section .situacao.finalizada{display:flex;align-items:center;padding:20px;height:60px;color:#05bb2d;border-radius:10px;border:1px solid #05bb2d}#container-sala-espera .conteudo-sala section .situacao.andamento{display:flex;align-items:center;padding:20px;height:60px;color:var(--cor-azul);border-radius:10px;border:1px solid var(--cor-azul)}#container-sala-espera .conteudo-sala section .situacao span{margin:10px}#container-sala-espera .conteudo-sala main{display:flex;margin:0 30px}@media (max-width:565px){#container-sala-espera{width:auto;background:var(--cor-branco)}#container-sala-espera .conteudo-sala{width:90vw;border-radius:16px;margin:22vh auto 30px;z-index:2}#container-sala-espera .conteudo-sala header{display:flex;flex-direction:column;align-items:center}#container-sala-espera .conteudo-sala header h1{text-align:center;margin-bottom:5px}#container-sala-espera .conteudo-sala header a .icone{display:flex}#container-sala-espera .conteudo-sala header a span{display:none}}@media (max-width:980px){#container-sala-espera .conteudo-sala .consulta{flex-direction:column;align-items:normal;height:auto}#container-sala-espera .conteudo-sala .consulta .horario+.horario+.horario{margin-bottom:30px}}.TabelaComponente{border-radius:8px}.consultaSobreposicao{background-color:var(--cor-azul)}.consultaSobreposicao,.consultaSobreposicao.ativo{position:fixed;top:0;left:0;z-index:6;display:flex}.consultaSobreposicao.ativo{width:100vw;height:100vh;background-color:rgba(0,0,0,.7)}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table td:last-child,.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table th:last-child{text-align:center}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table td:last-child a{color:var(--cor-azul)}@media (max-width:600px){.ContainerConsultas{background-color:var(--cor-branco)}.ContainerConsultas .Container .Fundo{display:flex}.ContainerConsultas .Barras{display:none}.ContainerConsultas .Menu{display:block}.ContainerConsultas .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerConsultas .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerConsultas .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerConsultas .ContainerMenu.Ativo{width:70%}.ContainerConsultas .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerConsultas .Sobreposicao.Ativo{display:block}.ContainerConsultas .ContainerConteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerConsultas .ContainerConteudo section .Tabela button{width:50px}.ContainerConsultas .ContainerConteudo section .Tabela button span{display:none}}.perfil-container .container-botao>button:last-child{background-color:var(--cor-azul-escuro)}.perfil-container-atendente .container-botao>button:last-child{background-color:var(--cor-azul)!important}.informacao-acao-deletar{display:none;color:red}.informacao-acao-deletar.editar{display:block;background-color:initial;border:none;margin-bottom:5vh;transition:opacity .2s}.informacao-acao-deletar.editar:hover{opacity:.8}.ContainerPainelPaciente{display:flex;background:var(--cor-azul)}.ContainerPainelPaciente .Fundo{z-index:1;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerPainelPaciente .Fundo img{height:50%}.ContainerPainelPaciente .ContainerConteudo{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;z-index:2;padding:20px 30px 10px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro)}.ContainerPainelPaciente .ContainerConteudo header{display:flex;justify-content:space-between;align-items:center}.ContainerPainelPaciente .ContainerConteudo header h1{color:var(--cor-azul);font-weight:700;font-size:36px;line-height:42px}.ContainerPainelPaciente .ContainerConteudo header .Perfil{display:flex;align-items:center}.ContainerPainelPaciente .ContainerConteudo header .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerPainelPaciente .ContainerConteudo header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerPainelPaciente .ContainerConteudo header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerPainelPaciente .ContainerConteudo header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerPainelPaciente .ConsultasMarcadas .Titulo{display:flex;align-items:center;margin:30px 0 12px}.ContainerPainelPaciente .ConsultasMarcadas .Titulo h2{font-size:24px;line-height:28px;font-weight:700;color:var(--cor-preto);margin-right:12px}.ContainerPainelPaciente .ConsultasMarcadas .Titulo .VerMaisConsultas{width:28px;height:28px;background:var(--cor-azul);border-radius:14px;position:relative;transition:all .15s ease-out}.ContainerPainelPaciente .ConsultasMarcadas .Titulo .Icone{width:15px;height:13px;color:var(--cor-branco);position:absolute;top:7px;left:6px}.ContainerPainelPaciente .ConsultasMarcadas .Titulo .VerMaisConsultas:hover{transform:translateX(5px)}.ContainerPainelPaciente .ConsultasMarcadas .ConsultasCartao{display:flex;width:100%}.ContainerPainelPaciente .Consultas{display:flex;margin:30px 0 15px}.ContainerPainelPaciente .ConsultasRecentes{width:100%;max-width:450px}.ContainerPainelPaciente .Consultas h2{margin-bottom:10px}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas{align-items:flex-end;margin-right:30px}.ContainerPainelPaciente .ConsultaDetalheCartao,.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas{background:var(--cor-branco);box-shadow:2px 4px 8px rgba(0,0,0,.25);border-radius:8px;display:flex;flex-direction:column}.ContainerPainelPaciente .ConsultaDetalheCartao{width:100%}@media (max-width:450px){.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoContato{flex-direction:column;align-items:center}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoContato .ConsultasContato{margin:5px 0}}@media (max-width:700px){.ContainerPainelPaciente{background:var(--cor-branco)}.ContainerPainelPaciente .Container .Fundo{display:flex}.ContainerPainelPaciente .Menu{display:block}.ContainerPainelPaciente .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerPainelPaciente .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerPainelPaciente .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerPainelPaciente .ContainerMenu.Ativo{width:70%;z-index:10!important}.ContainerPainelPaciente .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerPainelPaciente .Sobreposicao.Ativo{display:block}.ContainerPainelPaciente .ContainerConteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerPainelPaciente .ContainerConteudo header .Perfil{display:none}.ContainerPainelPaciente .ContainerConteudo header{justify-content:center}.ContainerPainelPaciente .ContainerConteudo header h1{margin-bottom:25px;text-align:center}.ContainerPainelPaciente .ConsultaDetalhe,.ContainerPainelPaciente .ConsultasRecentes{max-width:100%}.ContainerPainelPaciente .Consultas{align-items:center}}@media (max-width:980px){.ContainerPainelPaciente .ContainerConteudo{padding:20px 30px 20px 40px}#header-paciente{margin-top:0}#header-paciente h1{margin-bottom:0}}@media (max-width:1100px){.ContainerPainelPaciente .Consultas{flex-direction:column}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas{margin-right:0;margin-bottom:30px}}@media (max-width:1225px){.ContainerPainelPaciente .ConsultasMarcadas .ConsultasCartao{width:100%;overflow-x:scroll}.ContainerPainelPaciente .ConsultasMarcadas .ConsultasCartao::-webkit-scrollbar{width:0}}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao{height:150px;background:var(--cor-branco);border-radius:8px;box-shadow:2px 4px 8px rgba(0,0,0,.25);padding:20px 5px 5px;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:362px;min-width:280px;margin-right:10px}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoIdentificacao{display:flex;padding:0 15px 12px}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoIdentificacao .Foto{width:50px;height:50px;border-radius:25px;border:2px solid var(--cor-azul);overflow:hidden}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoIdentificacao img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoIdentificacao .Identificacao{display:flex;flex-direction:column;margin-left:12px}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoDescricao{background:var(--cor-azul);border-radius:8px;height:55px;display:flex;align-items:center;justify-content:space-evenly;padding:9px;color:var(--cor-branco);font-weight:700}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoDescricao p{margin:0 5px}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoDescricao .Icone:first-child{width:25px;height:25px}.ContainerPainelPaciente .ConsultasMarcadas .ConsultaCartao .ConsultaCartaoDescricao .Icone:last-child{width:20px;height:18px;color:var(--cor-branco)}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas ul{width:100%;list-style:none}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas ul li{display:flex;align-items:center;padding:20px 20px 15px;border-bottom:1.5px solid rgba(138,149,158,.2)}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas ul li .Foto{width:50px;height:50px;border-radius:25px;border:2px solid var(--cor-azul);overflow:hidden;margin-right:20px}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas ul li .Foto img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas ul li .Identificacao h3{font-weight:700;font-size:18px;line-height:16px;color:var(--cor-preto)}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas ul li .Identificacao span{color:var(--cor-azul);font-weight:700;font-size:16px}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas .VerMaisConsultas{padding:12px;margin:10px 15px;background:var(--cor-azul);border-radius:8px;display:flex;align-items:center;color:var(--cor-branco)}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas .VerMaisConsultas span{font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:.1em;text-transform:uppercase;margin-right:5px}.ContainerPainelPaciente .ConsultasRecentes .ConsultasListas .VerMaisConsultas .Icone{width:20px;height:20px}.ContainerPainelPaciente .ConsultaDetalhe{width:100%;max-width:450px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoIdentificacao{display:flex;align-items:center;padding:20px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoIdentificacao .Foto{width:70px;height:70px;border-radius:50px;border:1.5px solid var(--cor-azul);overflow:hidden;margin-right:15px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoIdentificacao .Foto img{width:100%;height:100%;object-position:center;object-fit:cover;border-radius:50px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoIdentificacao .Identificacao h3{font-weight:700;font-size:18px;line-height:16px;color:var(--cor-preto)}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoIdentificacao .Identificacao span{color:var(--cor-azul);font-weight:700;font-size:16px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoDescricao{margin:0 20px 25px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoDescricao h4{font-weight:700;font-size:16px;line-height:19px;margin-bottom:5px;color:var(--cor-azul)}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoDescricao p{font-size:16px;line-height:19px;color:var(--cor-preto);font-weight:400;margin-bottom:10px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoContato{display:flex;align-items:center;justify-content:space-between;border-top:1.5px solid var(--cor-cinza-claro);padding:5px 20px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoContato img{width:25px;height:25px}.ContainerPainelPaciente .ConsultaDetalhe .ConsultaDetalheCartaoContato img:nth-child(2){margin:0 30px}.ContainerPainelPaciente .ConsultaDetalhe .VerMaisDetalhes{padding:12px 15px;background:var(--cor-azul);box-shadow:0 5px 10px rgba(138,149,158,.3);border-radius:8px;display:flex;align-items:center;color:var(--cor-branco)}.SobreposicaoVisualizarConsulta{width:100%;height:100%;display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35);overflow-y:scroll}.ModalVisualizarConsulta{width:100%;max-width:800px;background:var(--cor-branco);border-radius:8px;margin:20px;height:-webkit-max-content;height:max-content;animation:subir .25s ease-out}.ModalVisualizarConsulta main{display:block}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main{padding:50px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .BotaoImprimir{text-align:right;margin-bottom:10px}textarea{margin:20px 0;width:100%}h4{margin-top:10px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta{width:100%;height:46px;background:var(--cor-branco);border-radius:4px;box-shadow:2px 4px 10px rgba(138,149,158,.2);margin-bottom:10px;padding:12px 20px;transition:all .2s ease-in-out;overflow:hidden}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .BotaoEditor{width:110px;font-size:10px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .BotaoEditor,.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .BotaoFechar{height:30px;border-radius:4px;position:relative;border:none;font-weight:400;outline:none;transition:all .2s ease-out;background:var(--cor-azul);color:var(--cor-branco)}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .BotaoFechar{width:35px;font-size:30px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .BotaoEditor .Icone{width:10px;height:10px;position:absolute;top:10px;left:5px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .Titulo{display:flex;align-items:center;color:var(--cor-azul);cursor:pointer}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .Titulo h2{font-size:18px;font-weight:700;margin-right:10px}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .Titulo .Icone{width:20px;height:20px;transition:transform .2s ease-in-out}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .Conteudo{margin-top:40px;opacity:0;transition:opacity .25s ease-in-out}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .Conteudo h3{font-size:18px;font-weight:400;color:var(--cor-azul)}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta .Conteudo h4{font-size:14px;font-weight:700;color:var(--cor-cinza-escuro)}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta.ativo .Titulo .Icone{transform:rotate(180deg)}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta.ativo{height:auto}.SobreposicaoVisualizarConsulta .ModalVisualizarConsulta main .SecaoConsulta.ativo .Conteudo{opacity:1}.ContainerCheckboxs{display:flex;flex-wrap:wrap}.ContainerCheckboxs .ContainerCheckbox{display:flex;align-items:center;margin:0 15px 5px 0}.ContainerCheckboxs .ContainerCheckbox input[type=checkbox]{width:20px;height:20px;margin-right:5px}.ContainerCheckboxs .ContainerCheckbox label{font-size:14px;font-weight:400;color:var(--cor-cinza-escuro)}.SecaoConsulta{display:flex;flex-direction:column}.ContainerEditor{width:100%}.SecaoConsulta .Conteudo .ConteudoFlex{display:flex;width:100%}.SecaoConsulta .Conteudo .ConteudoFlex .Icone{color:var(--cor-azul);width:20px;height:20px}.SecaoConsulta .Conteudo .ConteudoFlex #TituloEditor{margin-top:0}.SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito{margin-left:30px;width:100%;max-width:200px;display:flex;flex-direction:column}.SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito span{font-size:14px;font-weight:400;color:var(--cor-cinza-escuro);margin-bottom:5px;display:flex;align-items:center}.SecaoConsulta .Conteudo .ConteudoDireito span .Icone{margin-left:5px;padding-left:5px;border-left:1px solid var(--cor-cinza-claro)}.SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito select{width:100%;max-width:340px;height:30px;color:var(--cor-cinza-claro);background:transparent;border:1px solid var(--cor-cinza-claro);box-shadow:2px 4px 10px rgba(138,149,158,.2)}.SecaoConsulta .Conteudo .BotaoEditor{width:110px;height:30px;border-radius:4px;position:relative;font-size:10px;font-weight:400;outline:none;transition:all .2s ease-out}.SecaoConsulta .Conteudo .BotaoEditor .Icone{width:10px;height:10px;position:absolute;top:10px;left:5px}.SecaoConsulta .Conteudo .BotaoEditor{background:var(--cor-branco);border:1px solid var(--cor-azul);color:var(--cor-azul)}.SecaoConsulta .Conteudo .BotaoEditor:hover,.SecaoConsulta .Conteudo .BotaoEditor:last-child{margin-left:0;background:var(--cor-azul);color:var(--cor-branco)}.SecaoConsulta .Conteudo .BotaoEditor:hover{border:0}.SecaoConsulta .Conteudo .BotaoEditor:hover:last-child{background:var(--cor-branco);color:var(--cor-azul);border:1px solid var(--cor-azul)}.SecaoConsulta .Conteudo label{font-size:14px;font-weight:700;color:var(--cor-cinza-escuro);margin-bottom:5px;display:flex;align-items:center}.SecaoConsulta .Conteudo .ConteudoDireito input{width:100%;max-width:340px;height:40px;padding:10px 15px;font-size:14px;color:var(--cor-cinza-escuro);background:transparent;border:1px solid var(--cor-cinza-claro);box-shadow:2px 4px 10px rgba(138,149,158,.2)}@media (max-width:715px){#ConsultaContainer{background:none}#ConsultaContainer .Fundo{display:flex;justify-content:center;position:fixed;z-index:4;background:var(--cor-azul)}#ConsultaContainer .Barras{display:none}#ConsultaContainer .Menu{display:block;position:fixed;z-index:10;top:5vh}#ConsultaContainer .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}#ConsultaContainer .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerMenu .ContainerMenuLinks a span{display:block}#ConsultaContainer .ContainerMenu.Ativo{width:70%}#ConsultaContainer .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}#ConsultaContainer .Sobreposicao.Ativo{display:block}#ConsultaContainer .ContainerConteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}#ConsultaContainer .AbreProntuario{display:block}.ativo{height:calc(100% - 15vh)}}@media (max-width:950px){.SecaoConsulta .Conteudo .ConteudoFlex{flex-direction:column-reverse}.SecaoConsulta .Conteudo .ConteudoFlex .ConteudoDireito{margin:0 0 10px}}.impressao{padding:50px 50px 80px;display:flex;flex-direction:column}.impressao .cabecalho{width:100%;height:110px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--cor-azul)}.impressao .cabecalho img{width:100px;height:100px;margin-bottom:10px}.impressao .cabecalho h1{font-size:50px;margin-right:200px}.impressao .conteudo{margin:30px;display:flex;flex-direction:column}.impressao .conteudo h1{font-size:30px}.impressao .conteudo span{font-size:20px}.impressao .conteudo span.data{margin-top:10px;margin-bottom:10px;font-size:16px}.impressao .conteudo .observacoes{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:column;width:90%}.impressao .conteudo .observacoes h2,.impressao .conteudo .observacoes h4{margin-top:10px}.impressao .conteudo .medico{display:flex;margin-bottom:50px}.impressao footer div{border-top:1px solid var(--cor-azul);width:100%}.impressao footer{margin-top:20px;width:100%;position:fixed;bottom:0;left:0;right:0;padding:15px 40px 40px}.SobreposicaoDadosCadastraisMedico{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}.ModalDadosCadastraisMedico{width:100%;max-width:500px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out}.ModalDadosCadastraisMedico header{width:100%;height:50px;background:var(--cor-azul);text-align:center}.ModalDadosCadastraisMedico header h2{color:var(--cor-branco);font-size:14px;font-weight:700;text-transform:uppercase;padding-top:15px}.ModalDadosCadastraisMedico main{display:flex;align-items:flex-start;justify-content:center;padding:20px;font-size:14px;color:var(--cor-preto)}.ModalDadosCadastraisMedico main .Nomes span{text-align:right;font-weight:700;margin-bottom:5px;display:block}.ModalDadosCadastraisMedico main .Dados span{margin-left:20px;text-align:left;font-weight:400;margin-bottom:5px;display:block}.ModalDadosCadastraisMedico footer{padding:10px;display:flex;justify-content:flex-end}.ModalDadosCadastraisMedico footer button{height:34px;border-radius:4px;font-size:14px;font-weight:400;outline:none;padding:5px 15px;color:var(--cor-branco);background:var(--cor-azul);border:none}.ContainerConsultas{display:flex;background:var(--cor-azul)}.ContainerConsultas .Fundo{z-index:3;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerConsultas .Fundo img{width:50%;height:50%}.ContainerConsultas .ContainerConteudo{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:4}.ContainerConsultas .ContainerConteudo header{display:flex;justify-content:space-between;align-items:center}.ContainerConsultas .ContainerConteudo header h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerConsultas .ContainerConteudo header .Perfil{display:flex;align-items:center}.ContainerConsultas .ContainerConteudo header .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerConsultas .ContainerConteudo header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerConsultas .ContainerConteudo header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerConsultas .ContainerConteudo header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerConsultas .ContainerConteudo section{margin-top:40px}.ContainerConsultas .ContainerConteudo section .Pesquisa{display:flex}.ContainerConsultas .ContainerConteudo section .Pesquisa .pesquisaNome{position:relative;max-width:500px;width:100%;margin-right:10px}.ContainerConsultas .ContainerConteudo section .Pesquisa .pesquisaCpf{position:relative;max-width:300px;width:100%;margin-right:10px}.ContainerConsultas .ContainerConteudo section .Pesquisa .pesquisaData{position:relative;max-width:300px;width:100%}.inputPesquisa{position:relative;color:#5b5b5b;z-index:2}.labelPesquisa{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);right:0;transition:.5s}.inputPesquisa:focus+.labelPesquisa{margin-top:0;top:-35%;z-index:2;transition:.2s}.ContainerConsultas .ContainerConteudo section .Pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px;background:var(--cor-azul);color:#fff;border:0 solid;border-radius:8px}.ContainerConsultas .ContainerConteudo section .Tabela{width:100%;margin-top:30px}.ContainerConsultas .ContainerConteudo section .Tabela button{background:var(--cor-azul);color:#fff;border:0 solid;border-right:1px solid #fff;border-radius:8px 0 0 0;width:150px;height:40px;padding:10px;justify-content:space-between;align-items:center}.ContainerConsultas .ContainerConteudo section .Tabela button.botaoFinalizados{border-radius:0 0 0 0}.ContainerConsultas .ContainerConteudo section .Tabela button.botaoCancelados{border-radius:0 8px 0 0}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:0 8px 8px 8px}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table tr{height:30px}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table th,td{padding:12px 15px}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas table td{border-bottom:1.5px solid rgba(37,104,237,.1)}@media (max-width:800px){.ContainerConsultas .ContainerConteudo header .Perfil{display:none}.ContainerConsultas .ContainerConteudo section .Pesquisa{flex-direction:column}.ContainerConsultas .ContainerConteudo section .Pesquisa .pesquisaCpf,.ContainerConsultas .ContainerConteudo section .Pesquisa .pesquisaData,.ContainerConsultas .ContainerConteudo section .Pesquisa .pesquisaNome{max-width:800px;width:100%;margin-bottom:4px}.ContainerConsultas .ContainerConteudo section .Pesquisa button{max-width:800px;width:100%}}@media (max-width:1100px){.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas{overflow-x:scroll}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}.ContainerConsultas .ContainerConteudo section .Tabela .tabelaConsultas::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}}@media (max-width:600px){.ContainerConsultas{background-color:var(--cor-branco)}.ContainerConsultas .Fundo img{width:110px;height:50%}.ContainerConsultas .Container .Fundo{display:flex}.ContainerConsultas .Barras{display:none}.ContainerConsultas .Menu{display:block}.ContainerConsultas .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerConsultas .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerConsultas .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerConsultas .ContainerMenu.Ativo{width:70%}.ContainerConsultas .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerConsultas .Sobreposicao.Ativo{display:block}.ContainerConsultas .ContainerConteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerConsultas .ContainerConteudo section .Tabela button{width:50px}.ContainerConsultas .ContainerConteudo section .Tabela button span{display:none}}.perfil-container-paciente .Fundo{z-index:-1;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.perfil-container-paciente .Fundo img{height:50%}.perfil-container-paciente .Barras{position:absolute;top:0;right:0;display:flex;width:100%}.perfil-container-paciente .Barras span{width:100%;flex:1 1;height:10px}.perfil-container-paciente .Barras span:first-child{background:var(--cor-azul-escuro)}.perfil-container-paciente .Barras span:nth-child(2){background:var(--cor-azul-claro)}.perfil-container-paciente .Barras span:last-child{background:var(--cor-azul)}.perfil-container-paciente .conteudo-perfil .container-formulario input,.perfil-container-paciente .conteudo-perfil .container-formulario select{width:100%;max-width:625px;color:var(--cor-cinza);margin:4px 0 19px;box-shadow:0 4px 8px rgba(138,149,158,.2);background-color:var(--cor-cinza-claro)}.perfil-container-paciente .conteudo-perfil .container-formulario label{font-weight:700}.perfil-container-paciente .conteudo-perfil .container-formulario #input-telefone div:last-child{max-width:500px}.perfil-container-paciente .container-botao>button:first-child{background-color:var(--cor-vermelho)}.perfil-container-paciente .container-botao>button:last-child{background-color:var(--cor-azul)!important}@media (max-width:768px){.perfil-container-paciente{background-color:var(--cor-cinza-claro)}.perfil-container-paciente .Fundo{display:flex;z-index:0}.perfil-container-paciente .Barras{display:none}.perfil-container-paciente .Menu{display:block}.Menu{z-index:5!important}.ContainerConsultas .ContainerMenu.Ativo,.ContainerConsultas .Sobreposicao.Ativo{z-index:10!important}.perfil-container-paciente .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .1s ease}.perfil-container-paciente .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.perfil-container-paciente .ContainerMenu .ContainerMenuLinks a span{display:block}.perfil-container-paciente .ContainerMenu.Ativo{width:70%;left:0;z-index:10!important}.perfil-container-paciente .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.perfil-container-paciente .Sobreposicao.Ativo{display:block;z-index:10!important}.perfil-container-paciente .conteudo-perfil{margin:20vh auto 5vh;padding:0!important;width:90vw;border-radius:20px}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:1.2rem auto}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao{margin-left:0}}.ContainerAcompanhamentoPaciente{display:flex;background:var(--cor-azul)}.ContainerAcompanhamentoPaciente .Fundo{z-index:4;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerAcompanhamentoPaciente .Fundo img{width:50%;height:50%}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:4}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario{display:flex;justify-content:space-between;align-items:center}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario .Perfil{display:flex;align-items:center}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente nav .navegacaoUsuarios{display:flex;margin-top:10px;flex-direction:row;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);align-items:center}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente nav .navegacaoUsuarios h2{font-size:30px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente nav .navegacaoUsuarios h5{font-size:14px;margin-left:10px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section{margin-top:40px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa{display:flex}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa .pesquisaTipoUsuario{position:relative;max-width:500px;width:100%;margin-right:10px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa .pesquisaNome{position:relative;max-width:900px!important;width:100%;margin-right:10px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa .pesquisaCpf{position:relative;max-width:300px;width:100%}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .inputPesquisa{position:relative;color:#5b5b5b;z-index:2}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .labelPesquisa{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);right:0;transition:.5s}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .inputPesquisa:focus+.labelPesquisa{margin-top:0;top:-35%;z-index:2;transition:.2s}#Acompanhamento{border-radius:8px 8px 0 0!important;width:300px;background-color:var(--cor-azul)}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px;background:var(--cor-azul);color:#fff;border:0 solid;border-radius:8px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela{width:100%;margin-top:30px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela button{background:var(--cor-azul);color:#fff;border:0 solid;border-right:1px solid #fff;border-radius:8px 0 0 0;width:150px;height:40px;padding:10px;justify-content:space-between;align-items:center}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela button.botaoAtivo{border-radius:8px 0 0 0}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela button.botaoAtivo.inativo{background:rgba(16,112,161,.6705882352941176)}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela button.botaoInativo{border-radius:0 0 0 0!important}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela button.botaoInativo.inativo{background:rgba(16,112,161,.6705882352941176)}#opcaoEditExcluirAcom{display:block!important}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:0 8px 8px 8px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios table tr{height:30px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios table th,td{padding:12px 15px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios table td{border-bottom:1.5px solid rgba(37,104,237,.1)}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios table td .alterar-status{background:var(--cor-branco);width:10px;height:10px}#msgAcomp{text-align:center}@media (max-width:565px){.ContainerAcompanhamentoPaciente .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.ContainerAcompanhamentoPaciente .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.ContainerAcompanhamentoPaciente #FundoMenu{display:flex}.ContainerAcompanhamentoPaciente{background:none}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente{background:#fff!important;margin:20vh auto 5vh!important}.ContainerAcompanhamentoPaciente .Container #FundoMenu{display:flex}.ContainerAcompanhamentoPaciente .Barras{display:none}.ContainerAcompanhamentoPaciente .Menu{display:block}.ContainerAcompanhamentoPaciente .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerAcompanhamentoPaciente .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerAcompanhamentoPaciente .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerAcompanhamentoPaciente .ContainerMenu.Ativo{width:70%}.ContainerAcompanhamentoPaciente .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerAcompanhamentoPaciente .Sobreposicao.Ativo{display:block}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente{margin:0 auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}}@media (max-width:600px){.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela button{width:50px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela button span{display:none}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario h1{font-size:22px!important;margin:0 auto}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente nav .navegacaoUsuarios h2{font-size:18px!important}}@media (max-width:850px){.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario .Perfil{display:none}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente .header-usuario h1{font-size:30px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente nav .navegacaoUsuarios{margin-top:22px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente nav .navegacaoUsuarios h2{font-size:24px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa{flex-direction:column}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa .pesquisaNome,.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa .pesquisaTipoUsuario{max-width:800px;width:100%;margin-bottom:10px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa .pesquisaCpf{max-width:800px;width:100%;margin-bottom:24px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .Pesquisa button{margin-left:0;max-width:800px;width:100%}}@media (max-width:1200px){.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios{overflow-x:scroll}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}.ContainerAcompanhamentoPaciente .container-acompanhamentos-paciente section .navTabela .tabelaUsuarios::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}}#notificacoes-pac{position:relative;overflow:hidden;display:flex;flex-direction:row;background:var(--cor-azul)}#notificacoes-pac .background{display:none;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--cor-branco)}#container-notif-pac{flex:1 1;padding:34px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}#notificacoes-pac .Menu{display:none}#notificacoes-pac .ContainerMenu{height:100%}#container-notif-pac header{display:flex;flex-direction:row;justify-content:space-between}#container-notif-pac header h1{font-size:30;font-weight:700;color:var(--cor-azul)}#container-notif-pac header div{max-width:80px;max-height:80px;width:100%;height:100%;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}#container-notif-pac header div img{width:100%;height:100%}#container-notif-pac #titulo{font-size:30;font-weight:700;color:var(--cor-cinza-escuro);margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center}#container-notif-pac #titulo span{font-size:14px}#conteudo-notif-med{flex:1 1;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}#container-card-notif{position:relative;flex-direction:row;justify-content:flex-start;min-width:340px;max-width:850px;height:120px;padding:15px;background:var(--cor-branco);box-shadow:0 5px 10px rgba(138,149,158,.2);margin-bottom:15px}#container-card-notif,#container-card-notif .fundo-icone{display:flex;align-items:center;width:100%;border-radius:8px}#container-card-notif .fundo-icone{max-width:90px;height:100%;background:#002949;padding:10px;justify-items:center}#container-card-notif section{margin-left:20px;margin-right:20px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#container-card-notif section h3{font-size:18px;font-weight:700;color:var(--cor-cinza-escuro);margin-bottom:8px;max-width:687px}#container-card-notif section p{width:100%;font-size:16px;margin-bottom:18px;color:var(--cor-cinza-escuro)}#container-card-notif button{position:absolute;background:none;border:none;top:15px;right:15px;transition:all .2s}#container-card-notif button:hover{opacity:.8}#container-card-notif .card-footer{display:flex;align-items:center;position:absolute;bottom:15px;right:15px;color:#dadada}@media (max-width:560px){#notificacoes-pac .background{display:flex}#notificacoes-pac .ContainerMenu{display:none}#container-notif-pac{padding:15px}#container-notif-pac #titulo,#container-notif-pac header h1{text-align:center}#container-notif-pac #container-avatar{display:none}#container-notif-pac{position:relative;z-index:2;border-radius:20px;margin:23vh 20px 20px}#container-card-notif{padding:5px 15px 5px 5px;min-width:290px;height:180px}#container-card-notif .card-footer{font-size:10px}#notificacoes-pac .Menu{display:block}#notificacoes-pac .SobreposicaoMed{z-index:45!important}#notificacoes-pac .ContainerMenu{z-index:50!important;position:absolute}}@media (max-width:350px){#container-card-notif{min-width:260px}#container-card-notif .fundo-icone{max-width:65px}#container-notif-pac{margin:23vh 10px 20px}}.bDAjSC,.khvyHk{margin:-8px 0 10px 40px!important}.lista{list-style:none}.jKLQUD{width:90%!important;margin:0 auto 10px!important}.listadados{font-size:14px;width:90%;text-align:center}.listadados h3{margin:0 auto;color:#1070a1}.listadados .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden;margin:20px auto}.listadados ul{list-style:none;text-align:left}.PainelPrincipalClinica .ConteudoClinica #Cartoes .Cartao{min-width:270px;width:100%;max-width:320px;height:150px;background:var(--cor-branco);box-shadow:0 5px 10px rgba(138,149,158,.2);border-radius:8px;padding:20px 15px;display:flex;align-items:center;margin:0 20px 0 0}.PainelPrincipalClinica .ConteudoClinica #Cartoes .Cartao .FundoIcone{width:110px;height:110px;border-radius:8px;background:var(--cor-azul-escuro);margin-right:10px;display:flex;align-items:center;justify-content:center}.PainelPrincipalClinica .ConteudoClinica #Cartoes .Cartao .FundoIcone .Icone{color:var(--cor-branco);width:64px;height:64px}.PainelPrincipalClinica .ConteudoClinica #Cartoes .Cartao .Descricao{color:var(--cor-cinza-escuro);font-weight:700;width:150px}.PainelPrincipalClinica .ConteudoClinica #Cartoes .Cartao .Descricao span{font-size:15px;letter-spacing:.05em;max-width:100px}.PainelPrincipalClinica .ConteudoClinica #Cartoes .Cartao .Descricao h2{font-size:30px}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes{width:100%;max-width:660px;height:280px;background:var(--cor-branco);border-radius:8px;box-shadow:0 5px 10px rgba(138,149,158,.2);padding:10px 35px 10px 20px;margin-right:20px;display:flex;justify-content:space-between}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total{display:flex;align-items:center;justify-content:center;margin:10px 0}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total #FundoIcone{width:125px;height:100%;background:var(--cor-azul);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:15px}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total #FundoIcone #Icone{width:83px;height:83px;color:var(--cor-branco)}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total .Descricao{color:var(--cor-cinza-escuro);font-weight:700;width:80px}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total .Descricao span{font-size:15px}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total .Descricao h2{font-size:30px}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes #Separador{width:1.5px;height:159px;margin:auto 0 auto 20px;background:var(--cor-cinza)}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .DistincaoDeSexo{display:flex;flex-direction:column;align-items:center;width:100%}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .DistincaoDeSexo h2{font-size:14px;font-weight:700;color:var(--cor-cinza-escuro)}.PainelPrincipalClinica .ConteudoClinica #TotalConsultasDiarias{width:320px;height:280px;background:var(--cor-branco);border-radius:8px;box-shadow:0 5px 10px rgba(138,149,158,.2);padding:10px 0 20px;text-align:center}.PainelPrincipalClinica .ConteudoClinica #TotalConsultasDiarias h2{font-size:14px;font-weight:700;color:var(--cor-cinza-escuro)}.modal{display:none;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;margin:2vh auto;padding:1vh 2vh;background:var(--cor-branco);border:1px solid rgba(0,0,0,.3);box-sizing:border-box;box-shadow:5px 5px 10px rgba(0,0,0,.25);border-radius:8px;width:100%;max-width:600px;height:95%;overflow-y:scroll}.modalTitulo{padding-top:1vh;font-size:18px;color:var(--cor-azul)}.modalInput{position:relative;color:#5b5b5b;font-size:16px;z-index:2;margin-top:20px;height:35px;background-color:#fff}.modalLabel{display:none;left:2vh;font-size:12px;position:absolute;color:var(--cor-azul);transition:.5s}.selectConsulta:focus+.modalLabel,.selectConsulta:focus+datalist+.modalLabel{display:flex;margin-top:-60px;transition:.2s}.modalInput:focus+.modalLabel{display:flex;margin-top:-50px;transition:.2s}.modalInput.disable{background-color:var(--cor-cinza-claro)!important}label.modalLabel.erro{display:flex;font-size:14px;margin-top:-60px;transition:.2s;color:red}.selectConsulta.erro{border-color:red}.textAreaConsulta:focus+.modalLabel{display:flex;margin-top:-140px;transition:.2s}.containerInput,.modalBotao{display:flex}.containerInput>div{width:100%;max-width:600px}.modalBotao{flex-direction:row-reverse;height:35px}.modalBotao button{height:35px;font-size:18px;max-width:150px}.containerInput>div:not(:first-child){position:relative;margin-left:20px}.modalBotao>button:not(:first-child){position:relative;margin-right:20px}.botao-grande.cancelar{background-color:var(--cor-branco);color:var(--cor-azul);border:1.5px solid var(--cor-azul)}.selectConsulta{font-size:16px;height:50px;padding:0 24px;height:40px}.selectConsulta,.textAreaConsulta{position:relative;color:#5b5b5b;z-index:2;margin-top:24px;width:100%;border:1px solid var(--cor-cinza-claro);background-color:var(--cor-branco);border-radius:5px;transition:border .2s ease-out}.textAreaConsulta{height:80px;font:400 16px Roboto,sans-serif;padding:10px 24px;resize:none}.textAreaConsulta:focus{border:1.5px solid var(--cor-azul)}@media (max-width:768px){.modal{max-width:515px;width:100%}}@media (max-width:565px){.modal{max-width:390px;width:100%}.modalBotao{flex-direction:column-reverse}.modalBotao>button{max-width:565px}.containerInput{flex-direction:column}.containerInput>div:not(:first-child){margin-left:0}.modalBotao>button:not(:first-child){margin-right:0}}@media (max-width:425px){.modal{max-width:350px;width:100%}}@media (max-width:325px){.modal{max-width:310px;width:100%}}:root{--fc-button-active-bg-color:transparent;--fc-button-active-border-color:#002949;--fc-button-bg-color:#1070a1;--fc-button-border-color:#1070a1}.calendario{width:100%;max-width:80vw}.sobreposicaoConsulta.ativo{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:3;display:flex}.sobreposicaoConsulta.inativo{display:none}.fc-scroller{overflow:hidden!important}.fc-toolbar-chunk>div{display:flex;align-items:center;flex-direction:row}.fc-toolbar-chunk>div .fc-next-button,.fc-toolbar-chunk>div .fc-prev-button{color:#000;background-color:initial;border:none}.fc-toolbar-chunk>div .fc-toolbar-title{font-size:16px}table.fc-scrollgrid.fc-scrollgrid-liquid{background:#fff;box-sizing:border-box;box-shadow:4px 4px 8px rgba(0,0,0,.25);border-radius:8px;padding:10px}.fc-theme-standard td,.fc-theme-standard th{border-right:0}button.fc-dayGridMonth-button.fc-button.fc-button-primary,button.fc-timeGridDay-button.fc-button.fc-button-primary,button.fc-timeGridWeek-button.fc-button.fc-button-primary{background-color:initial;font-weight:700;color:#000;border:none}button.fc-dayGridMonth-button.fc-button.fc-button-primary.fc-button-active,button.fc-timeGridDay-button.fc-button.fc-button-primary.fc-button-active,button.fc-timeGridWeek-button.fc-button.fc-button-primary.fc-button-active{background-color:initial;color:var(--fc-button-bg-color);border-radius:0;border:none;border-bottom:3px solid #1070a1}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none}@media (max-width:1100px){.fc .fc-toolbar.fc-header-toolbar{font-size:12px}.fc-toolbar-chunk>div .fc-toolbar-title{margin:24px auto;font-size:12px}.fc .fc-button{font-size:12px}}@media (max-width:768px){.PainelPrincipalClinica .ConteudoClinica header h1{font-size:1.3rem;text-align:left}.calendario{width:100%;max-width:500px}.fc-toolbar-chunk>div .fc-toolbar-title,.fc .fc-button,.fc .fc-toolbar.fc-header-toolbar{font-size:14px}.fc .fc-toolbar{max-width:550px;display:inline}.fc-toolbar-chunk>button,.fc-toolbar-chunk>div{justify-content:center;max-width:550px;width:100%}}@media (max-width:565px){.PainelPrincipalClinica .ConteudoClinica header h1{font-size:1.3rem;text-align:center}.calendar,.calendario,.fc-toolbar-chunk{max-width:550px;width:100%}.fc-toolbar-chunk{flex-direction:column}.fc-scrollgrid-sync-inner>a{font-size:.6em}.fc-direction-ltr .fc-timegrid-slot-label-frame{font-size:.8em}.fc-toolbar-chunk>div .fc-toolbar-title{margin:24px auto;font-size:12px}}.PainelAgendaClinica{width:100%;min-height:100vh;display:flex;background:var(--cor-azul)}.PainelAgendaClinica .ConteudoAgenda{width:100%;min-height:100vh;padding:30px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}.PainelAgendaClinica .ConteudoAgenda.teste{display:flex;justify-content:center;padding-top:50px}.PainelAgendaClinica .ConteudoAgenda header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.PainelAgendaClinica .ConteudoAgenda header h1{font-size:30px;font-weight:700;color:var(--cor-azul);text-align:center}.PainelAgendaClinica .ConteudoAgenda #TituloAgenda{display:flex;align-items:center;color:var(--cor-cinza-escuro);font-weight:700;margin-bottom:5px}.PainelAgendaClinica .ConteudoAgenda #TituloAgenda span:first-child{font-size:30px}.PainelAgendaClinica .ConteudoAgenda #TituloAgenda span:last-child{font-size:14px}.PainelAgendaClinica .ConteudoAgenda #TituloAgenda #Icone{width:15px;height:15px;margin:0 5px}.PainelAgendaClinica .ConteudoAgenda header #Perfil{display:flex;align-items:center}.PainelAgendaClinica .ConteudoAgenda header #Perfil #Notificacao{width:25px;height:25px;color:var(--cor-azul);margin-right:5px}.PainelAgendaClinica .ConteudoAgenda header #Perfil #FotoPerfil{width:80px;height:80px;border:3px solid var(--cor-azul);border-radius:40px;overflow:hidden}.PainelAgendaClinica .ConteudoAgenda header #Perfil #FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:center}.CalendarContainer{margin-top:24px}@media (max-width:565px){.PainelAgendaClinica{background:#fff}.PainelAgendaClinica .ConteudoAgenda{width:90vw;border-radius:16px;margin:22vh auto 30px;z-index:2}.PainelAgendaClinica .ConteudoAgenda header{justify-content:center}.PainelAgendaClinica .ConteudoAgenda header h1{text-align:center;font-size:24px;margin-top:15px;margin-bottom:20px}.PainelAgendaClinica .ConteudoAgenda #TituloAgenda span:first-child{font-size:18px}.PainelAgendaClinica .ConteudoAgenda #TituloAgenda span:last-child{font-size:14px}.container-input{flex-direction:column}.container-input>input{margin:8px 0}.label-input{display:none}.fc .fc-toolbar{flex-direction:column;width:100%}}@media (max-width:768px){.PainelAgendaClinica .ConteudoAgenda header h1{font-size:1.3rem;text-align:left}.PainelAgendaClinica .ConteudoAgenda header #Perfil{display:none}#tituloClinica{font-size:32px}}.container-err{padding:5vh;display:flex;justify-content:center;align-items:center;width:100%}.container-err img{height:100%;max-height:380px;max-width:30vw}.container-err .error-container{width:100%;max-width:700px;align-items:center;justify-content:center}.container-err .error-container h1{margin:0 0 10px;font-size:38px;color:var(--cor-azul)}.container-err .error-container p{font-size:16px;color:var(--cor-cinza);line-height:32px;margin-right:25px}@media (max-width:1100px){.container-err{flex-direction:column}.container-err .error-container{align-items:center;text-align:center}.container-err .error-container h1{font-size:24px;width:100%;text-align:center}.container-err .error-container p{font-size:14px;color:var(--cor-cinza);line-height:32px;margin-right:0}.container-err img{max-height:200px;max-width:70vw}}@media (max-width:442px){.container-err .error-container{margin:0 15%}}#div-ajuda{align-items:center}.container-configuracao{display:flex;justify-content:center;background-color:var(--cor-azul)}.container-configuracao .Fundo{z-index:-1;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.container-configuracao .Fundo img{height:50%}.container-configuracao .conteudo-configuracao{overflow:hidden;position:relative;width:100%;margin:0 auto;height:100%;min-height:100vh;padding:20px 60px 10px;background-color:var(--cor-cinza-claro);border-radius:50px 0 0 50px;z-index:5}.container-configuracao .conteudo-configuracao .container-formulario{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;min-width:600px;margin:5vh auto;padding-top:5vh;border-radius:8px;box-shadow:0 5px 15px rgba(138,149,158,.2);background-color:var(--cor-branco)}.container-configuracao .conteudo-configuracao .container-formulario form{padding:5vh 20px 5vh 38px;width:100%;max-width:700px}.container-configuracao .conteudo-configuracao .container-formulario input,.container-configuracao .conteudo-configuracao .container-formulario select{width:100%;color:var(--cor-cinza);margin:4px 0 19px;box-shadow:0 4px 8px rgba(138,149,158,.2)}.container-configuracao .conteudo-configuracao .container-formulario select{background-color:var(--cor-branco)}.container-configuracao .conteudo-configuracao .container-formulario img{width:170px;height:170px;border:5px solid var(--cor-azul);border-radius:100px;object-fit:cover;object-position:top}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil{display:flex;align-items:center;flex-direction:row}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao{margin-left:20px;flex-direction:column}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-nome{color:var(--cor-azul);margin:.6rem 0;font-size:2.2rem;font-weight:600;line-height:1.4rem}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-genero{margin:.4rem 0;font-size:1.2rem;font-weight:500;line-height:1.2rem}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-idade{margin:.4rem 0;font-size:.9rem;font-weight:400;line-height:1.2rem}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-acao{display:flex;font-weight:600;line-height:1.2rem;align-items:center;margin:1rem 0;transition:opacity 1s;cursor:pointer}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar{display:block;background:transparent;border:none;color:var(--cor-azul-escuro)}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar.editar{display:none}.container-configuracao .conteudo-configuracao .container-formulario .informacao-acao-deletar{display:none;color:red}.container-configuracao .conteudo-configuracao .container-formulario .informacao-acao-deletar.editar{display:block;background-color:initial;border:none;margin-bottom:5vh;transition:opacity .2s}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-acao:hover,.container-configuracao .conteudo-configuracao .container-formulario .informacao-acao-deletar.editar:hover{opacity:.8}.container-configuracao .conteudo-configuracao .container-formulario .titulo-formulario{margin:1.2rem 0 1.6rem;font-size:1.6rem;line-height:12px}.container-configuracao .conteudo-configuracao .container-formulario .container-input label{font-size:.9rem;font-weight:600;line-height:12px}.container-configuracao .conteudo-configuracao .container-formulario .container-input select:disabled,input:disabled{background-color:var(--cor-cinza-claro);color:var(--cor-cinza);opacity:.7}.container-configuracao .conteudo-configuracao .container-formulario .container-input>div{max-width:640px;width:100%;margin-right:18px}.container-configuracao .conteudo-configuracao .container-formulario .container-input input+input{margin-left:18px}.container-configuracao .conteudo-configuracao .container-formulario #input-telefone div:last-child{max-width:200px;width:100%}.container-configuracao .conteudo-configuracao .container-formulario #input-estado div:first-child{max-width:150px;width:100%}.container-configuracao .conteudo-configuracao .container-formulario #input-numero div:last-child{max-width:130px;width:100%}.container-configuracao .conteudo-configuracao .container-formulario .container-input{display:flex;justify-content:space-around;width:100%}.container-configuracao .conteudo-configuracao .container-formulario .container-input .informacao-cnes{line-height:1.2rem;cursor:pointer}.container-configuracao .conteudo-configuracao .container-formulario .container-input .informacao-cnes label{margin:.2rem 0}.container-configuracao .conteudo-configuracao .container-formulario ::placeholder{color:var(--cor-cinza)}.container-configuracao .container-botao{display:none;flex-direction:row;justify-content:space-around}.container-configuracao .container-botao.editar{display:flex}.container-configuracao .container-botao>button{margin-right:16px}.container-configuracao .container-botao>button:first-child{background-color:var(--cor-vermelho)}.container-configuracao .container-botao>button:last-child{background-color:var(--cor-azul);margin-right:16px}.container-configuracao .botao-grande{line-height:1.2rem!important;height:50px!important;transition:opacity 1.5s}.container-configuracao .botao-grande:hover{opacity:.7}.container-configuracao .icon{margin:0 10px 0 0}@media (max-width:320px){.container-configuracao .conteudo-configuracao .container-formulario img{width:100px;height:100px;border-width:4px}.container-configuracao .conteudo-configuracao{padding:0}}@media (max-width:431px){.container-configuracao .conteudo-configuracao .container-formulario img{width:150px;height:150px;border-width:5px}.container-configuracao .conteudo-configuracao .container-formulario .container-input input,.container-configuracao .conteudo-configuracao .container-formulario .container-input select{font-size:1rem}.container-configuracao .conteudo-configuracao .container-formulario .titulo-formulario{margin:1.6rem 0 16px;font-size:1.4rem}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao .informacao-nome{font-size:1.8rem}}@media (max-width:768px){.container-configuracao{background-color:var(--cor-cinza-claro)}.container-configuracao .conteudo-configuracao{margin:22vh auto 5vh!important;padding:0!important;width:90vw;border-radius:20px}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:1.2rem auto}.container-configuracao .conteudo-configuracao .container-formulario .container-perfil .informacao{margin-left:0}.container-configuracao .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.container-configuracao #FundoMenu{display:flex}.container-configuracao .conteudo-configuracao{padding:5vh 2vh}.container-configuracao .conteudo-configuracao .container-formulario{border-radius:20px;min-width:auto;margin:0;width:100%}.container-configuracao .conteudo-configuracao .container-formulario .container-input{display:flex;flex-direction:column}.container-configuracao .conteudo-configuracao .container-formulario #input-estado div:first-child,.container-configuracao .conteudo-configuracao .container-formulario #input-estado div:last-child,.container-configuracao .conteudo-configuracao .container-formulario #input-numero div:last-child,.container-configuracao .conteudo-configuracao .container-formulario #input-telefone div:last-child{max-width:500px;width:100%}.container-configuracao .conteudo-configuracao .container-formulario .container-input>div{margin-right:0}.container-configuracao .conteudo-configuracao .container-formulario form{max-width:500px;width:100%}.container-configuracao .conteudo-configuracao .container-formulario input,.container-configuracao .conteudo-configuracao .container-formulario select{margin:5px auto}}.ContainerRedefinir{height:100vh}.ContainerRedefinir,.ContainerRedefinirSenha{width:100%;display:flex;align-items:center;justify-content:center;background:var(--cor-cinza-claro)}.ContainerRedefinirSenha{padding:5vh 80px;max-width:40vw;height:100%;flex-direction:column}.ContainerRedefinirSenha .logo{width:150px;height:150px;margin-bottom:30px}.ContainerRedefinirSenha h1{width:287px;color:var(--cor-azul);font-weight:700;font-size:24px;line-height:28px;text-align:center;margin-bottom:25px}.ContainerRedefinirSenha p{width:100%;max-width:375px;color:var(--cor-cinza-escuro);font-weight:400;font-size:16px;line-height:19px;text-align:center;margin-bottom:30px}.ContainerRedefinirSenha p span{color:var(--cor-preto);font-weight:700}.ContainerRedefinirSenha form{width:100%;max-width:375px;margin:0 auto}.ContainerRedefinirSenha form input{background:var(--cor-branco);border:none;font-size:16px;line-height:0;color:var(--cor-cinza-escuro);box-shadow:1px 5px 10px rgba(138,149,158,.2);border-radius:5px;padding:10px}@media (max-width:350px){.ContainerRedefinirSenha button{padding:0 15px}}@media (max-width:470px){.ContainerRedefinirSenha{padding:5vh 30px}.VoltarPagina{top:1vh;left:1vw}}.ContainerAlterar{width:100%;height:100vh;display:flex}.ContainerAlterarSenha{padding:5vh 80px;max-width:700px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--cor-cinza-claro)}.VoltarPagina{position:absolute;top:5vh;left:5vh;color:var(--cor-azul);display:flex;align-items:center}.IconeVoltar{margin-right:5px}.ContainerAlterarSenha .logo{width:150px;height:150px;margin-bottom:30px}.ContainerAlterarSenha h1{width:287px;color:var(--cor-preto);font-weight:700;font-size:24px;line-height:28px;text-align:center;margin-bottom:25px}.ContainerAlterarSenha p{width:100%;max-width:375px;color:var(--cor-cinza-escuro);font-weight:400;font-size:16px;line-height:19px;text-align:center;margin-bottom:30px}.ContainerAlterarSenha p span{color:var(--cor-preto);font-weight:700}.ContainerAlterarSenha form{width:100%;max-width:375px;margin:0 auto}.ContainerAlterar .ContainerAlterarSenha .input-alterar-senha+.input-alterar-senha{margin-top:10px}.ContainerImagemFundo{width:100%;height:100%}.ContainerImagemFundo img{z-index:-1;width:100%;height:100%;object-fit:cover;object-position:right}@media (max-width:350px){.ContainerAlterarSenha button{padding:0 15px}}@media (max-width:470px){.ContainerAlterarSenha{padding:5vh 30px}}@media (max-width:600px){.ContainerImagemFundo{display:none}}.CriarPlano_SobreposicaoDadosCadastrais__dirHM{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.CriarPlano_ModalDadosCadastrais__Kukjt{width:auto;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:CriarPlano_subir__23Y99 .25s ease-out;transition:.5s;position:relative}.CriarPlano_ModalDadosCadastrais__Kukjt header{padding:10px 10px 0!important;display:flex;justify-content:center;position:relative}.CriarPlano_ModalDadosCadastrais__Kukjt header h2{padding:10px 0 0;color:var(--cor-azul)}.CriarPlano_ModalDadosCadastrais__Kukjt header button{position:absolute;top:8px;right:8px;height:34px;border-radius:4px;font-size:14px;font-weight:400;outline:none;padding:5px 15px;color:var(--cor-branco);background:var(--cor-vermelho);border:none}.CriarPlano_ModalDadosCadastrais__Kukjt .CriarPlano_form__1rf8L{width:100%;max-width:850px;padding:0 20px 20px;margin-top:20px}.CriarPlano_ModalDadosCadastrais__Kukjt .CriarPlano_form__1rf8L .CriarPlano_inputClass__1Kbua{background:#fff;box-shadow:2px 2px 4px rgba(138,149,158,.25);border-radius:5px;margin:8px 0 10px;resize:none}.CriarPlano_ModalDadosCadastrais__Kukjt .CriarPlano_form__1rf8L .CriarPlano_inputClass__1Kbua:focus{border:1px solid var(--cor-azul)}.CriarPlano_linhaForm__3w_rh{display:flex;align-items:center;justify-content:flex-start}.CriarPlano_inputLabel__1MKUV{flex:1 1}.CriarPlano_inputLabelDois__3ujS4{flex:2 1}.CriarPlano_inputLabel__1MKUV:first-child,.CriarPlano_inputLabelDois__3ujS4:first-child{margin-right:30px}.CriarPlano_botaoSalvar__16C5s{background:var(--cor-verde)!important;box-shadow:1px 2px 4px rgba(0,0,0,.25);border-radius:8px;outline:none;border:none;padding:10px 84px;font-size:22px;font-weight:700;color:var(--cor-branco)}@keyframes CriarPlano_subir__23Y99{0%{opacity:0;transform:translateY(15px)}to{opacity:1}}.AtualizarPlano_SobreposicaoDadosCadastrais__txvvI{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.AtualizarPlano_ModalDadosCadastrais__1gSLN{width:auto;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:AtualizarPlano_subir__8KhuL .25s ease-out;transition:.5s;position:relative}.AtualizarPlano_ModalDadosCadastrais__1gSLN header{padding:10px 10px 0!important;display:flex;justify-content:center;position:relative}.AtualizarPlano_ModalDadosCadastrais__1gSLN header h2{padding:10px 0 0;color:var(--cor-azul)}.AtualizarPlano_ModalDadosCadastrais__1gSLN header button{position:absolute;top:8px;right:8px;height:34px;border-radius:4px;font-size:14px;font-weight:400;outline:none;padding:5px 15px;color:var(--cor-branco);background:var(--cor-azul);border:none}.AtualizarPlano_ModalDadosCadastrais__1gSLN .AtualizarPlano_form__1A_yH{width:100%;max-width:850px;padding:0 20px 20px;margin-top:20px}label{color:var(--cor-azul)}.AtualizarPlano_ModalDadosCadastrais__1gSLN .AtualizarPlano_form__1A_yH .AtualizarPlano_inputClass__210ZJ{background:#fff;box-shadow:2px 2px 4px rgba(138,149,158,.25);border-radius:5px;margin:8px 0 10px;resize:none}.AtualizarPlano_ModalDadosCadastrais__1gSLN .AtualizarPlano_form__1A_yH .AtualizarPlano_inputClass__210ZJ:focus{border:1px solid var(--cor-azul)}.AtualizarPlano_linhaForm__pJBmR{display:flex;align-items:center;justify-content:flex-start}.AtualizarPlano_inputLabel__JFQTY{flex:1 1}.AtualizarPlano_inputLabelDois__2-RY6{flex:2 1}.AtualizarPlano_inputLabel__JFQTY:first-child,.AtualizarPlano_inputLabelDois__2-RY6:first-child{margin-right:30px}footer{padding:0 20px;margin-bottom:18px}.AtualizarPlano_botaoSalvar__1q0AN{background:var(--cor-azul);box-shadow:1px 2px 4px rgba(0,0,0,.25);border-radius:8px;outline:none;border:none;padding:10px 84px;font-size:22px;font-weight:700;color:var(--cor-branco)}@keyframes AtualizarPlano_subir__8KhuL{0%{opacity:0;transform:translateY(15px)}to{opacity:1}}@media (max-width:509px){footer{align-items:center;justify-content:center}}.SobreposicaoExcluirPlano{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ModalExcluirPlano{width:auto;min-width:400px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out;text-align:center;padding:20px}.ModalExcluirPlano .Conteudo{min-width:420px;display:flex}.ModalExcluirPlano .Informacoes{display:flex;place-content:center;margin:20px}.ModalExcluirPlano header{width:100%;height:50px;background:var(--cor-branco);text-align:center;margin-bottom:20px}.ModalExcluirPlano header h2{color:var(--cor-azul);font-size:22px;font-weight:700;padding-top:15px}.ModalExcluirPlano main{display:flex;align-items:flex-start;justify-content:center;padding:20px;font-size:14px;color:var(--cor-preto)}.ModalExcluirPlano main .botao-grande{max-width:160px;max-height:50px;font-size:22px}.ModalExcluirPlano main .botao-grande+.botao-grande{margin-left:20px}@media (max-width:715px){.ModalExcluirPlano .Conteudo{flex-direction:column}}@media (max-width:420px){.ModalExcluirPlano .Conteudo{overflow:scroll}.ModalExcluirPlano .Conteudo::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}.ModalExcluirPlano .Conteudo::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}}.FinanceModal_SobreposicaoFinanceiro__2aOP3{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.FinanceModal_ModalFinanceiro__1Wywq{width:auto;min-width:400px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:FinanceModal_subir__27d_G .25s ease-out;text-align:center;padding:20px}.FinanceModal_ModalFinanceiro__1Wywq header{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;background:var(--cor-branco);text-align:center;margin-bottom:20px}.FinanceModal_Logo__EcQkq{width:90px;object-fit:cover}.FinanceModal_planAndProvider__2XarT{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.FinanceModal_planAndProvider__2XarT h2{color:var(--cor-cinza-escuro);font-size:24px;font-weight:700;padding-top:15px;margin-bottom:5px}.FinanceModal_planAndProvider__2XarT h3{color:var(--cor-cinza-claro-select);font-weight:400;text-transform:uppercase;font-size:18px}.FinanceModal_dates__CokoU{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-top:40px}.FinanceModal_dateItem__3WGrn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.FinanceModal_dateItem__3WGrn:first-child{margin-right:45px}.FinanceModal_dateItem__3WGrn p{font-size:16px;line-height:19px;color:var(--cor-preto)}.FinanceModal_dateItem__3WGrn .FinanceModal_dateTitle__37Tce{font-size:16px;line-height:19px;color:var(--cor-cinza-claro-select);margin-bottom:6px}.FinanceModal_statement__1XjW0{width:100%}.FinanceModal_statementContainer__1DXsm{box-shadow:5px 5px 10px rgba(150,156,178,.3);border:1px solid var(--cor-cinza-claro-select);border-radius:8px;padding:15px 20px 20px;margin:30px 0 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.FinanceModal_statementContainer__1DXsm h2{font-size:16px;font-weight:400;color:var(--cor-cinza-claro-select);margin-bottom:10px}.FinanceModal_statementContainer__1DXsm div{display:flex;align-items:center;justify-content:space-between;width:100%}.FinanceModal_statementContainer__1DXsm div:not(:last-child){margin-bottom:16px}.FinanceModal_statementContainer__1DXsm div p{color:var(--cor-preto)}.FinanceModal_statement__1XjW0 h3{text-align:end;font-size:16px;color:var(--cor-cinza-claro-select);margin-bottom:45px}.FinanceModal_statement__1XjW0 h3 span{margin-left:8px;color:var(--cor-cinza-escuro)}.FinanceModal_form__3xgU4{width:100%;max-width:450px;padding:0 20px 20px;margin-top:20px;display:flex;flex-direction:column;align-items:center}.FinanceModal_inputClass__21Im_{background:#fff;box-shadow:5px 5px 10px rgba(150,156,178,.3);border:1px solid var(--cor-cinza-claro-select);border-radius:5px;margin:8px 0 10px;resize:none}.FinanceModal_ModalDadosCadastrais__1P4CV .FinanceModal_form__3xgU4 .FinanceModal_inputClass__21Im_:focus{border:1px solid var(--cor-azul)}.FinanceModal_linhaForm__2CnOL{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.FinanceModal_inputLabel__3XPdz{flex:1 1}.FinanceModal_inputLabelDois__haNh5{flex:2 1}.FinanceModal_inputLabel__3XPdz:first-child{margin-right:30px}footer{display:flex;align-items:center;justify-content:flex-end}footer button{font-weight:400;font-size:16px;line-height:19px;outline:none}footer button:first-child{background:none;padding:7px 29px;color:var(--cor-cinza-claro-select);border:1px solid var(--cor-cinza-claro-select);border-radius:8px;margin-right:20px}footer button:first-child,footer button:last-child{display:flex;flex-direction:row;justify-content:center;align-items:center}footer button:last-child{padding:8px 30px;background:var(--cor-azul);border-radius:8px;border:none;color:var(--cor-branco)}@keyframes FinanceModal_subir__27d_G{0%{opacity:0;transform:translateY(15px)}to{opacity:1}}@media (max-width:715px){.FinanceModal_ModalFinanceiro__1Wywq .FinanceModal_Conteudo__2hfTe{flex-direction:column}}@media (max-width:420px){.FinanceModal_ModalFinanceiro__1Wywq .FinanceModal_Conteudo__2hfTe{overflow:scroll}.FinanceModal_ModalFinanceiro__1Wywq .FinanceModal_Conteudo__2hfTe::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}.FinanceModal_ModalFinanceiro__1Wywq .FinanceModal_Conteudo__2hfTe::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}}.ContainerClinicaPlanos{display:flex;background:var(--cor-azul)}.ContainerClinicaPlanos .Fundo{z-index:4;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerClinicaPlanos .Fundo img{width:50%;height:50%}.ContainerClinicaPlanos .container-planos{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:4}.ContainerClinicaPlanos .container-planos .header-usuario{display:flex;justify-content:space-between;align-items:center}.ContainerClinicaPlanos .container-planos .header-usuario h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerClinicaPlanos .container-planos .header-usuario .Perfil{display:flex;align-items:center}.ContainerClinicaPlanos .container-planos .header-usuario .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerClinicaPlanos .container-planos .header-usuario .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerClinicaPlanos .container-planos .header-usuario .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerClinicaPlanos .container-planos .header-usuario .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerClinicaPlanos .container-planos nav .navegacaoUsuarios{display:flex;margin-top:25px;flex-direction:row;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);align-items:center}.ContainerClinicaPlanos .container-planos nav .navegacaoUsuarios h2{font-size:30px}.ContainerClinicaPlanos .container-planos nav .navegacaoUsuarios h5{font-size:14px;margin-left:10px}.ContainerClinicaPlanos .container-planos section{margin-top:40px}.ContainerClinicaPlanos .container-planos section .Pesquisa{display:flex;align-items:center;justify-content:flex-start}.ContainerClinicaPlanos .container-planos section .Pesquisa .pesquisaTipoUsuario{position:relative;max-width:500px;width:100%;margin-right:10px}.ContainerClinicaPlanos .container-planos section .Pesquisa .pesquisaNome{position:relative;max-width:900px!important;width:100%;margin-right:10px;box-shadow:2px 2px 4px rgba(138,149,158,.25)}.ContainerClinicaPlanos .container-planos section .Pesquisa .pesquisaCpf{position:relative;max-width:300px;width:100%;box-shadow:2px 2px 4px rgba(138,149,158,.25);margin-right:10px}.ContainerClinicaPlanos .container-planos section .inputPesquisa{position:relative;color:#5b5b5b;z-index:2}.ContainerClinicaPlanos .container-planos section .labelPesquisa{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);right:0;transition:.5s}.ContainerClinicaPlanos .container-planos section .inputPesquisa:focus+.labelPesquisa{margin-top:0;top:-35%;z-index:2;transition:.2s}.ContainerClinicaPlanos .container-planos section .Pesquisa button{max-width:150px;width:100%;margin-top:0;margin-left:10px;color:#fff;border:0 solid;border-radius:8px}.botaoSalvar,.ContainerClinicaPlanos .container-planos section .Pesquisa button{height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;background:var(--cor-azul)}.botaoSalvar{box-shadow:1px 2px 4px rgba(0,0,0,.25);border-radius:4px;outline:none;border:none;padding:10px 84px;margin:24px 0;color:var(--cor-branco)}.ContainerClinicaPlanos .container-planos section .navTabela{width:100%;margin-top:30px}.ContainerClinicaPlanos .container-planos section .navTabela button{background:var(--cor-azul);color:#fff;border:0 solid;border-right:1px solid #fff;border-radius:8px 0 0 0;width:150px;height:40px;padding:10px;justify-content:space-between;align-items:center}.ContainerClinicaPlanos .container-planos section .navTabela button.botaoAtivo{border-radius:8px 0 0 0}.ContainerClinicaPlanos .container-planos section .navTabela button.botaoAtivo.inativo{background:rgba(16,112,161,.6705882352941176)}.ContainerClinicaPlanos .container-planos section .navTabela button.botaoInativo{border-radius:0 0 0 0!important}.ContainerClinicaPlanos .container-planos section .navTabela button.botaoInativo.inativo{background:rgba(16,112,161,.6705882352941176)}#opcaoEditExcluir{display:flex;padding:10px 0;align-items:center;justify-content:center}#opcaoEditExcluir button{margin:-10px 10px;background-color:initial;border:none}#opcaoEditExcluir button+p+button{margin:-10px 0 0}#opcaoEditExcluir p{margin:0 0 0 5px}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:15px}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table tr{height:30px}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table tbody tr:nth-child(odd){background:rgba(37,104,237,.05)}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table th,td{padding:12px 15px;width:20%}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table td{padding:1rem}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table tr td,.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table tr th{text-align:center}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table td.opcaoEditExcluir{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table td .alterar-status{background:var(--cor-branco);padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table td .alterar-status .iconPlano{color:#1070a1}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table td .alterar-status:hover{background-color:#1070a1}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios table td .alterar-status:hover .iconPlano{color:var(--cor-branco)!important}@media (max-width:565px){.ContainerClinicaPlanos .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.botaoSalvar,.inputPesquisa{font-size:15px}.botaoSalvar{margin-top:0}.ContainerClinicaPlanos .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.ContainerClinicaPlanos #FundoMenu{display:flex}.ContainerClinicaPlanos{background:none}.ContainerClinicaPlanos .container-planos{margin:22vh auto 5vh!important}.ContainerClinicaPlanos .Container #FundoMenu{display:flex}.ContainerClinicaPlanos .Barras{display:none}.ContainerClinicaPlanos .Menu{display:block}.ContainerClinicaPlanos .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerClinicaPlanos .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerClinicaPlanos .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerClinicaPlanos .ContainerMenu.Ativo{width:70%}.ContainerClinicaPlanos .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerClinicaPlanos .Sobreposicao.Ativo{display:block}.ContainerClinicaPlanos .container-planos{margin:0 auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}}@media (max-width:600px){.ContainerClinicaPlanos .container-planos section .navTabela button{width:50px}.ContainerClinicaPlanos .container-planos section .navTabela button span{display:none}.ContainerClinicaPlanos .container-planos .header-usuario h1{font-size:22px!important;margin:0 auto}.ContainerClinicaPlanos .container-planos nav .navegacaoUsuarios h2{font-size:18px!important}}@media (max-width:850px){.ContainerClinicaPlanos .container-planos .header-usuario .Perfil{display:none}.ContainerClinicaPlanos .container-planos .header-usuario h1{font-size:30px}.ContainerClinicaPlanos .container-planos nav .navegacaoUsuarios{margin-top:22px}.ContainerClinicaPlanos .container-planos nav .navegacaoUsuarios h2{font-size:24px}.ContainerClinicaPlanos .container-planos section .Pesquisa{flex-direction:column}.ContainerClinicaPlanos .container-planos section .Pesquisa .pesquisaNome,.ContainerClinicaPlanos .container-planos section .Pesquisa .pesquisaTipoUsuario{max-width:800px;width:100%;margin-bottom:10px}.ContainerClinicaPlanos .container-planos section .Pesquisa .pesquisaCpf{max-width:800px;width:100%;margin-bottom:24px}.ContainerClinicaPlanos .container-planos section .Pesquisa button{margin-left:0;max-width:800px;width:100%}}@media (max-width:1200px){.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios{overflow-x:scroll}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}.ContainerClinicaPlanos .container-planos section .navTabela .tabelaUsuarios::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}}.GraficoMensal_FinanceiroMensal__K-4d0{width:60%;height:340px;background:var(--cor-branco);border-radius:0;box-shadow:none;padding:10px 35px 10px 20px;display:flex;justify-content:center;align-items:center}.GraficoMensal_FinanceiroMensal__K-4d0 h2{font-size:16px;color:grey}@media (max-width:1540px){.GraficoMensal_FinanceiroMensal__K-4d0{width:80%}}@media (max-width:1200px){.GraficoMensal_FinanceiroMensal__K-4d0{width:90%}}@media (max-width:915px){.GraficoMensal_FinanceiroMensal__K-4d0{width:90%;margin:0;padding:10px}}.FinanceScreen_cardsUpContainer__1faVK{display:flex}.FinanceScreen_graphicsContainer__2U6Pr{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:65%;padding:20px 30px 30px;margin-top:40px;background:var(--cor-branco);box-shadow:2px 5px 10px rgba(138,149,158,.2);border-radius:8px}.FinanceScreen_title__1BvJq{color:var(--cor-cinza);margin-bottom:30px}.FinanceScreen_graphicsContainer__2U6Pr div{display:flex}.FinanceScreen_totalMonthly__3Nkzq{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;background:var(--cor-branco);box-shadow:2px 5px 10px rgba(138,149,158,.2);border-radius:8px;padding:20px 70px 20px 15px;margin:40px 40px 0}.FinanceScreen_totalMonthly__3Nkzq .FinanceScreen_title__1BvJq{margin-bottom:15px}.FinanceScreen_cardContainer__UUVOP{display:flex}.FinanceScreen_card__2jlLQ:first-child{margin-right:40px}.FinanceScreen_card__2jlLQ:first-child h2{color:var(--cor-cinza-escuro);margin-left:20px;margin-bottom:15px;position:relative}.FinanceScreen_card__2jlLQ:first-child h2 span{font-size:14px;font-weight:400;color:var(--cor-cinza);position:absolute;top:2px;left:-20px}.FinanceScreen_card__2jlLQ:first-child .FinanceScreen_positiveBalance__2h0d3{font-size:16px;line-height:130%;text-align:justify;letter-spacing:.03em;padding:4px 8px;color:#46b98f;background:#eafef4;border-radius:8px}.FinanceScreen_card__2jlLQ:first-child .FinanceScreen_negativeBalance__3_k0B{font-size:16px;line-height:130%;text-align:justify;letter-spacing:.03em;padding:4px 8px;color:#b94646;background:#feeaea;border-radius:8px}.FinanceScreen_card__2jlLQ:last-child .FinanceScreen_pending__3XNrc{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:130%;text-align:justify;letter-spacing:.03em;margin-bottom:5px;color:var(--cor-laranja);position:relative}.FinanceScreen_card__2jlLQ:last-child .FinanceScreen_pending__3XNrc:before{content:"";width:7px;height:7px;background:var(--cor-laranja);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:-14px}.FinanceScreen_card__2jlLQ:last-child h2{font-size:16px;color:var(--cor-cinza-escuro);position:relative}.FinanceScreen_card__2jlLQ:last-child h2 span{font-size:10px;font-weight:400;color:var(--cor-cinza);position:absolute;top:2px;left:-15px}.FinanceScreen_tableWrapper__2Rxdw{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:15px;margin-top:40px}.FinanceScreen_mainContainer__3cNQI table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.FinanceScreen_mainContainer__3cNQI table tr{height:30px}.FinanceScreen_mainContainer__3cNQI table tbody tr:nth-child(odd){background:rgba(37,104,237,.05)}.FinanceScreen_mainContainer__3cNQI table th,td{padding:12px 15px}.FinanceScreen_mainContainer__3cNQI table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.FinanceScreen_mainContainer__3cNQI table td{padding:1rem}.FinanceScreen_mainContainer__3cNQI table td .FinanceScreen_alterar-status__13cqX{background:var(--cor-branco);width:10px;height:10px}.FinanceScreen_mainContainer__3cNQI table tr td:last-child .FinanceScreen_paid__2oQ4z{background:#eafef4;color:#46b98f;padding:3px 8px 3px 20px;border-radius:8px;position:relative}.FinanceScreen_mainContainer__3cNQI table tr td:last-child .FinanceScreen_paid__2oQ4z:before{content:"";width:7px;height:7px;background:#46b98f;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:6px}.FinanceScreen_mainContainer__3cNQI table tr:last-child td:last-child .FinanceScreen_pending__3XNrc{background:#fdf6ed;padding:3px 8px 3px 20px;border-radius:8px;color:var(--cor-laranja);position:relative}.FinanceScreen_mainContainer__3cNQI table tr:last-child td:last-child .FinanceScreen_pending__3XNrc:before{content:"";width:7px;height:7px;background:var(--cor-laranja);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:6px}.FinanceScreen_mainContainer__3cNQI table tr{cursor:pointer}.FinanceScreen_mainContainer__3cNQI table tr:last-child td:last-child button{background-color:initial;border:none}.FinanceScreen_tableWrapper__2Rxdw tbody tr td,.FinanceScreen_tableWrapper__2Rxdw thead th{text-align:center}@media (max-width:915px){.FinanceScreen_cardsUpContainer__1faVK{max-width:535px;width:100%;flex-direction:column;align-items:center}.FinanceScreen_graphicsContainer__2U6Pr{max-width:535px;width:100%}.FinanceScreen_graphicsContainer__2U6Pr div{flex-direction:column;align-items:center;justify-content:center}.FinanceScreen_totalMonthly__3Nkzq{width:100%;max-width:535px;margin:40px 0 0}.FinanceScreen_tableWrapper__2Rxdw{max-width:535px;overflow-x:scroll}}.HistoryModal_SobreposicaoHistorico__17Z3T{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.HistoryModal_ModalHistorico__pvfvI{width:auto;min-width:400px;display:flex;flex-direction:column;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:HistoryModal_subir__BqlDu .25s ease-out;text-align:center;padding:20px 0 0}.HistoryModal_ModalHistorico__pvfvI header{display:flex;flex-direction:column;width:100%;height:50px;background:var(--cor-branco);text-align:center;padding:0 20px;flex:1 1}.HistoryModal_topHeader__2npi2{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.HistoryModal_screenTitle__3iQoc{font-weight:700;font-size:24px;line-height:28px;color:var(--cor-cinza-escuro)}.HistoryModal_planAndProvider__KVLRj{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:25px 0}.HistoryModal_topHeader__2npi2 button{height:34px;border-radius:4px;font-size:14px;font-weight:400;outline:none;padding:5px 15px;color:var(--cor-branco);background:var(--cor-azul);border:none}.HistoryModal_planAndProvider__KVLRj h2{color:var(--cor-cinza-escuro);font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:8px}.HistoryModal_planAndProvider__KVLRj h3{color:var(--cor-cinza-claro-select);font-weight:400;text-transform:uppercase;font-size:16px;line-height:19px}.HistoryModal_dates__3PABR{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-top:40px}.HistoryModal_dateItem__3FaGH{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.HistoryModal_dateItem__3FaGH:first-child{margin-right:45px}.HistoryModal_dateItem__3FaGH p{font-size:16px;line-height:19px;color:var(--cor-preto)}.HistoryModal_dateItem__3FaGH .HistoryModal_dateTitle__1U-Oi{font-size:16px;line-height:19px;color:var(--cor-cinza-claro-select);margin-bottom:6px}.HistoryModal_statement__2IxNK{width:100%}.HistoryModal_statementContainer__30joO{box-shadow:5px 5px 10px rgba(150,156,178,.3);border:1px solid var(--cor-cinza-claro-select);border-radius:8px;padding:15px 20px 20px;margin:30px 0 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.HistoryModal_statementContainer__30joO h2{font-size:16px;font-weight:400;color:var(--cor-cinza-claro-select);margin-bottom:10px}.HistoryModal_statementContainer__30joO div{display:flex;align-items:center;justify-content:space-between;width:100%}.HistoryModal_statementContainer__30joO div:not(:last-child){margin-bottom:16px}.HistoryModal_statementContainer__30joO div p{color:var(--cor-preto)}.HistoryModal_statement__2IxNK h3{text-align:end;font-size:16px;color:var(--cor-cinza-claro-select);margin-bottom:45px}.HistoryModal_statement__2IxNK h3 span{margin-left:8px;color:var(--cor-cinza-escuro)}.HistoryModal_form__2uzvX{width:100%;max-width:450px;padding:0 20px 20px;margin-top:20px;display:flex;flex-direction:column;align-items:center}label{font-size:16px;color:var(--cor-cinza-claro-select);align-self:flex-start}.HistoryModal_inputClass__FhG9R{background:#fff;box-shadow:5px 5px 10px rgba(150,156,178,.3);border:1px solid var(--cor-cinza-claro-select);border-radius:5px;margin:8px 0 10px;resize:none}.HistoryModal_ModalDadosCadastrais__2h-BE .HistoryModal_form__2uzvX .HistoryModal_inputClass__FhG9R:focus{border:1px solid var(--cor-azul)}.HistoryModal_linhaForm__26BC2{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.HistoryModal_inputLabel__1vPgs{flex:1 1}.HistoryModal_inputLabelDois__2jOVy{flex:2 1}.HistoryModal_inputLabel__1vPgs:first-child{margin-right:30px}.HistoryModal_historyContainer__bTtE_{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:15px;overflow:hidden;flex:2 1}.HistoryModal_historyContainer__bTtE_ table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.HistoryModal_historyContainer__bTtE_ table tr{height:30px}.HistoryModal_historyContainer__bTtE_ table tbody tr:nth-child(odd){background:rgba(37,104,237,.05)}.HistoryModal_historyContainer__bTtE_ table th,td{padding:12px 15px}.HistoryModal_historyContainer__bTtE_ table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.HistoryModal_historyContainer__bTtE_ table td{padding:1rem}.HistoryModal_historyContainer__bTtE_ table tr td,.HistoryModal_historyContainer__bTtE_ table tr th{text-align:center}.HistoryModal_historyContainer__bTtE_ table td .HistoryModal_alterar-status__20NHU{background:var(--cor-branco);width:10px;height:10px}@keyframes HistoryModal_subir__BqlDu{0%{opacity:0;transform:translateY(15px)}to{opacity:1}}@media (max-width:715px){.HistoryModal_ModalHistorico__pvfvI .HistoryModal_Conteudo__1x2DR{flex-direction:column}}@media (max-width:420px){.HistoryModal_ModalHistorico__pvfvI .HistoryModal_Conteudo__1x2DR{overflow:scroll}.HistoryModal_ModalHistorico__pvfvI .HistoryModal_Conteudo__1x2DR::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}.HistoryModal_ModalHistorico__pvfvI .HistoryModal_Conteudo__1x2DR::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}}.perfil-container .conteudo-medico .container-formulario form{padding:5vh 30px;width:100%;max-width:600px}.perfil-container .conteudo-medico .container-formulario input,.perfil-container .conteudo-medico .container-formulario select{width:100%;color:var(--cor-cinza);margin:4px 0 19px;box-shadow:0 4px 8px rgba(138,149,158,.2)}.perfil-container .conteudo-medico .container-formulario select{background-color:var(--cor-branco)}.perfil-container .conteudo-medico .container-formulario img{width:170px;height:170px;border:5px solid var(--cor-azul);border-radius:100px;object-fit:cover;object-position:top}.perfil-container .conteudo-medico .container-formulario .container-perfil{display:flex;align-items:center;flex-direction:row}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao{margin-left:20px;flex-direction:column}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-nome{color:var(--cor-azul);margin:.6rem 0;font-size:2.2rem;font-weight:600;line-height:1.4rem}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-especializacao{margin:.4rem 0;font-size:1.2rem;font-weight:500;line-height:1.2rem}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-crm{margin:.4rem 0;font-size:.9rem;font-weight:400;line-height:1.2rem}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-acao{display:flex;font-weight:600;line-height:1.2rem;align-items:center;margin:1rem 0;transition:opacity 1s;cursor:pointer}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar{display:block;color:var(--cor-azul-escuro)}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar.editar{display:none}.perfil-container .conteudo-medico .container-formulario .informacao-acao-deletar{display:none;color:red}.perfil-container .conteudo-medico .container-formulario .informacao-acao-deletar.editar{display:block;background-color:initial;border:none;margin-bottom:5vh;transition:opacity .2s}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-acao:hover,.perfil-container .conteudo-medico .container-formulario .informacao-acao-deletar.editar:hover{opacity:.8}.perfil-container .conteudo-medico .container-formulario .titulo-formulario{margin:2.6rem 0 1.6rem;font-size:1.6rem;line-height:12px}.perfil-container .conteudo-medico .container-formulario .container-input label{font-size:.9rem;font-weight:600;line-height:12px}.perfil-container .conteudo-medico .container-formulario .container-input select:disabled,input:disabled{background-color:var(--cor-cinza-claro);color:var(--cor-cinza);opacity:.7}.perfil-container .conteudo-medico .container-formulario .container-input>div{max-width:640px;width:100%;margin-right:18px}.perfil-container .conteudo-medico .container-formulario .container-input input+input{margin-left:18px}.perfil-container .conteudo-medico .container-formulario .container-input{display:flex;justify-content:space-around;width:100%}.perfil-container .conteudo-medico .container-formulario ::placeholder{color:var(--cor-cinza)}.perfil-container .container-botao{display:none;flex-direction:row;justify-content:space-around}.perfil-container .container-botao.editar{display:flex}.perfil-container .container-botao>button{margin-right:16px}.perfil-container .container-botao>button:last-child{background-color:var(--cor-azul);margin-right:16px}.perfil-container .botao-grande{line-height:1.2rem!important;height:50px!important;transition:opacity 1.5s}.perfil-container .botao-grande:hover{opacity:.7}.perfil-container .icon{margin:0 10px 0 0}.clinica-container{display:flex;justify-content:center;background-color:var(--cor-azul)}.clinica-container .conteudo-medico{overflow:hidden;position:relative;width:100%;height:100%;min-height:100vh;padding:20px 30px;background-color:var(--cor-cinza-claro);border-radius:50px 0 0 50px;z-index:5}.clinica-container .conteudo-medico header{display:flex;justify-content:space-between;align-items:center}.clinica-container .conteudo-medico header h1{color:var(--cor-azul);font-weight:700;font-size:36px;line-height:42px}.clinica-container .conteudo-medico header .Perfil{display:flex;align-items:center}.clinica-container .conteudo-medico header .Perfil a{width:25px;height:25px;margin-right:35px}.clinica-container .conteudo-medico header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.clinica-container .conteudo-medico header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.clinica-container .conteudo-medico header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.clinica-container .conteudo-medico .container-formulario{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:800px;margin:5vh auto;padding-top:5vh;border-radius:8px;box-shadow:0 5px 15px rgba(138,149,158,.2);background-color:var(--cor-branco)}.clinica-container .conteudo-medico .container-formulario form{padding:1vh 30px 5vh;width:100%;max-width:730px}.container-formulario .form-registro{width:100%;max-width:850px}.container-formulario .form-registro .grupo-especializacao{display:flex}.container-formulario .form-registro .grupo-especializacao select{margin-right:10px}.container-formulario .form-registro input,.container-formulario .form-registro select{margin-top:25px;box-shadow:0 5px 10px rgba(138,149,158,.2);width:100%;height:50px;display:flex;font-size:17px;padding:0 20px;max-width:800px;font-size:18px}.container-formulario.form-registro{max-width:800px}.container-formulario .form-registro .grupo-identidade{display:flex}.container-formulario .form-registro .grupo-identidade select{width:100%;max-width:150px}.form-registro .grupo-escolaridade-genero select{margin-right:0}.form-registro .grupo-escolaridade-genero select+select{margin-left:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-identidade input{margin-right:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-senha{display:flex}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-senha input{width:100%}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-senha input+input{width:100%;max-width:420px;margin-left:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-flex-contato{display:flex}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-flex-contato select+select{margin-left:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-nome{display:flex}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-nome .conteudo+input{margin-left:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-nome select{margin-right:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .botoes-form,.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-bairro-numero{display:flex}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-bairro-numero select{margin-right:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-escolaridade-genero{display:flex}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-flex-contato #telefone{width:100%;margin-left:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-cpf-data{display:flex}.clinica-container .conteudo-medico .container-formulario .form-registro .conteudo{margin:0 auto;width:100%;max-width:870px}.clinica-container .conteudo-medico .container-formulario .form-registro .conteudo+.conteudo{margin-left:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .meu-box{position:relative}.clinica-container .conteudo-medico .container-formulario .form-registro .input-nome{position:relative;color:#5b5b5b;z-index:2}.container-formulario .form-registro .grupo-bairro-numero .container-cidade-numero{display:flex}.clinica-container .conteudo-medico .container-formulario .container-perfil{display:flex;align-items:center;flex-direction:row}.clinica-container .conteudo-medico .container-formulario .container-perfil .informacao{flex-direction:column}.clinica-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-nome{color:var(--cor-azul);margin:.6rem 0 1.9rem;font-size:2.4rem;font-weight:600;line-height:1.4rem}.clinica-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-especializacao{margin:.4rem 0;font-size:1.2rem;font-weight:500;color:var(--cor-cinza);line-height:1.2rem}.clinica-container .conteudo-medico .container-formulario .titulo-formulario{margin:2.6rem 0 1.6rem;font-size:1.6rem;line-height:12px}.clinica-container .conteudo-medico .container-formulario .container-input{display:flex;justify-content:space-around;width:100%}.clinica-container .conteudo-medico .container-formulario ::placeholder{color:var(--cor-cinza)}.clinica-container .container-botao{display:none;flex-direction:row;justify-content:space-around}.clinica-container.container-botao.editar{display:flex}.clinica-container .botao-grande{line-height:1.2rem!important;height:50px!important;transition:opacity 1.5s}.clinica-container .botao-grande:hover{opacity:.7}.clinica-container .icon{margin:0 10px 0 0}#uf-number{max-width:120px}@media (max-width:320px){.clinica-container .conteudo-medico .container-formulario img{width:100px;height:100px;border-width:4px}.clinica-container .conteudo-medico{padding:0}}@media (max-width:431px){#uf-number{max-width:800px}.clinica-container .conteudo-medico .container-formulario .form-registro .conteudo+.conteudo,.form-registro .grupo-escolaridade-genero select+select{margin-left:0}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-bairro-numero,.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-cpf-data,.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-especializacao{display:inline}.clinica-container .conteudo-medico .container-formulario .conteudo+.conteudo{margin-left:0}.clinica-container .conteudo-medico .container-formulario .form-registro input,.clinica-container .conteudo-medico .container-formulario .form-registro select{width:100%;height:40px;font-size:14px;margin-top:18px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-flex-endereco #uf{width:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-nome,.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-senha{display:inline}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-bairro-numero select{margin-left:0;margin-right:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-bairro-numero .container-cidade-numero{display:flex}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-bairro-numero .complemento-casa{margin-left:0}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-bairro-numero .complemento-casa .conteudo+.conteudo{margin-left:10px}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-nome input+input,.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-senha input+input{margin-left:0}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-escolaridade-genero,.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-flex-contato{display:inline}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-flex-contato #telefone{width:100%;height:40px;margin-left:0}.clinica-container .conteudo-medico .container-formulario .form-registro .grupo-flex-contato select+select{margin-left:0}.clinica-container .conteudo-medico .container-formulario .form-registro .botoes-form .botao-grande{font-size:18px}.clinica-container .conteudo-medico .container-formulario .container-input input,.clinica-container .conteudo-medico .container-formulario .container-input select{font-size:1rem}.clinica-container .conteudo-medico .container-formulario .titulo-formulario{margin:1.6rem 0 16px;font-size:1.4rem}.clinica-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-especializacao{font-size:1rem}.clinica-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-nome{font-size:2.1rem}}@media (max-width:900px){.clinica-container .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.clinica-container .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.clinica-container #FundoMenu{display:flex}.clinica-container .conteudo-medico header{display:none}.clinica-container{background-color:var(--cor-cinza-claro)}.clinica-container .conteudo-medico{margin:20vh auto 5vh;padding:0!important;width:90vw;border-radius:20px}.clinica-container .conteudo-medico .container-formulario{border-radius:20px;margin:0;width:100%}.clinica-container .conteudo-medico .container-formulario form{width:100%}.clinica-container .conteudo-medico .container-formulario .container-perfil{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:1.2rem auto}}.message{display:flex;flex-direction:column}.message .timestamp{display:flex;justify-content:center;color:#999;font-weight:600;font-size:12px;margin:10px 0;text-transform:uppercase}.message .bubble-container{font-size:14px;display:flex}.message.mine .bubble-container{justify-content:flex-end}.message.start .bubble-container .bubble{border-top-left-radius:20px}.message.end .bubble-container .bubble{border-bottom-left-radius:0}.message.mine.start .bubble-container .bubble{margin-top:10px;border-top-right-radius:20px}.message.mine.end .bubble-container .bubble{border-bottom-right-radius:0;margin-bottom:10px}.message .bubble-container .bubble{margin:1px 0;background:#d4d4d4;padding:15px 20px;border-radius:20px;max-width:75%;color:#484b4d;font-size:16px;border-top-left-radius:0;border-radius:0 20px 20px 20px}.message .bubble-container .emptyMsg{display:none}.message.mine .bubble-container .bubble{background:#91c9e6;border-radius:20px 20px 0 20px;color:#484b4d;font-size:16px;padding:15px 20px;margin-bottom:20px}.message-list{width:100%}.message-list-container{padding:10px 10px 70px}.container{padding:10px}.scrollable{position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch}.sidebar{background:#fff;grid-row-start:1;grid-row-end:span 3}.messenger{width:100%}.content{background:#fff;grid-row-start:1;grid-row-end:span 3;margin-top:20px;border-radius:20px;height:100%;min-height:630px}.footer{grid-column-start:2;background:#fff}.ContainerClinicaPaciente .Container-conteudo{background:var(--cor-cinza-claro)}.ContainerClinicaPaciente .Container-conteudo section{margin-top:35px}.ContainerClinicaPaciente .Container-conteudo section .pesquisa{display:flex}.ContainerClinicaPaciente .Container-conteudo section .pesquisa .box-pesquisa{position:relative;max-width:900px;width:100%;margin-right:10px}.ContainerClinicaPaciente .Container-conteudo section .pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px}.ContainerClinicaPaciente .Container-conteudo section .botao-grande.cadastro{width:250px;height:50px;margin:24px 0;font-size:20px;line-height:130%;letter-spacing:.03em}@media (max-width:425px){.ContainerClinicaPaciente .Container-conteudo section .botao-grande.cadastro,.ContainerClinicaPaciente .Container-conteudo section .pesquisa button{width:100%;max-width:400px;font-size:16px;line-height:130%;letter-spacing:.03em}}@media (max-width:768px){.ContainerClinicaPaciente .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.ContainerClinicaPaciente .MenuClinica.Ativo{width:70%;opacity:1;display:flex;overflow:scroll}.ContainerClinicaPaciente #FundoMenu{display:flex}.ContainerClinicaPaciente .Container-conteudo{margin:20vh auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerClinicaPaciente .Container-conteudo header .Perfil{display:none}.ContainerClinicaPaciente .Container-conteudo header{justify-content:center}.ContainerClinicaPaciente .Container-conteudo header h1{margin-bottom:25px;text-align:center}}@media (max-width:1024px){.ContainerClinicaPaciente .Container-conteudo section .pesquisa{flex-direction:column}.ContainerClinicaPaciente .Container-conteudo section .pesquisa .box-pesquisa-cpf{max-width:980px;width:100%;margin:25px 0}.ContainerClinicaPaciente .Container-conteudo section .pesquisa button{margin-left:0}}.PainelPrincipalClinica{width:100%;min-height:100vh;display:flex;background:var(--cor-azul)}.PainelPrincipalClinica .ConteudoClinica{width:100%;min-height:100vh;padding:30px;background:var(--cor-cinza-claro);border-radius:50px 0 0 50px}.PainelPrincipalClinica .ConteudoClinica header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.PainelPrincipalClinica .ConteudoClinica header h1{font-size:30px;font-weight:700;color:var(--cor-azul);text-align:center}.PainelPrincipalClinica .ConteudoClinica header #Perfil{display:flex;align-items:center}.PainelPrincipalClinica .ConteudoClinica header #Perfil #Notificacao{width:25px;height:25px;color:var(--cor-azul);margin-right:5px}.PainelPrincipalClinica .ConteudoClinica header #Perfil #FotoPerfil{width:80px;height:80px;border:3px solid var(--cor-azul);border-radius:40px;overflow:hidden}.PainelPrincipalClinica .ConteudoClinica header #Perfil #FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:center}.PainelPrincipalClinica .ConteudoClinica #Titulo{display:flex;align-items:center;color:var(--cor-cinza-escuro);font-weight:700;margin-bottom:5px}.PainelPrincipalClinica .ConteudoClinica #Titulo span:first-child{font-size:30px}.PainelPrincipalClinica .ConteudoClinica #Titulo span:last-child{font-size:14px}.PainelPrincipalClinica .ConteudoClinica #Titulo #Icone{width:15px;height:15px;margin:0 5px}.PainelPrincipalClinica .ConteudoClinica #Cartoes{display:flex;width:100%;padding:10px 0;margin-bottom:15px}.PainelPrincipalClinica .ConteudoClinica #Estatisticas{display:flex}.legendaCustomizada{padding:4px 7px;color:var(--cor-cinza-escuro);background:var(--cor-branco);border:1.5px solid var(--cor-azul-claro);border-radius:4px;box-shadow:0 5px 10px rgba(138,149,158,.2);text-align:center}.legendaCustomizada .label{font-weight:700}.legendaCustomizada .intro{font-size:12px}@media (max-width:565px){.PainelPrincipalClinica{background:var(--cor-branco)}.PainelPrincipalClinica .ConteudoClinica{width:90vw;border-radius:16px;margin:22vh auto 30px;z-index:2}.PainelPrincipalClinica .ConteudoClinica header{justify-content:center}.PainelPrincipalClinica .ConteudoClinica header #Perfil{display:none}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes{flex-direction:column;height:auto}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total,.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes .Total #FundoIcone{min-height:200px}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes #Separador{height:1.5px;width:159px;margin:20px auto}}@media (max-width:915px){.PainelPrincipalClinica .ConteudoClinica #Cartoes{overflow-x:scroll}.PainelPrincipalClinica .ConteudoClinica #Estatisticas{flex-direction:column;align-items:center}.PainelPrincipalClinica .ConteudoClinica #InformacoesPacientes{margin:0 0 20px}.DistincaoDeSexo{overflow-x:scroll}.PainelPrincipalClinica .ConteudoClinica #TotalConsultasDiarias{width:100%}}.perfil-container-atendente{display:flex;justify-content:center;background-color:var(--cor-azul)}.perfil-container-atendente .Fundo{z-index:-1;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.perfil-container-atendente .Fundo img{height:50%}.perfil-container-atendente .conteudo-perfil{overflow:hidden;position:relative;width:100%;margin:0 auto;height:100%;min-height:100vh;padding:20px 30px 10px 80px;background-color:var(--cor-cinza-claro);border-radius:50px 0 0 50px}.perfil-container-atendente .Barras{position:absolute;top:0;right:0;display:flex;width:100%}.perfil-container-atendente .Barras span{width:100%;flex:1 1;height:10px}.perfil-container-atendente .Barras span:first-child{background:var(--cor-azul-escuro)}.perfil-container-atendente .Barras span:nth-child(2){background:var(--cor-azul-claro)}.perfil-container-atendente .Barras span:last-child{background:var(--cor-azul)}.perfil-container-atendente .conteudo-perfil .container-formulario{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:700px;min-width:600px;margin:5vh auto;padding-top:5vh;border-radius:8px;box-shadow:0 5px 15px rgba(138,149,158,.2);background-color:var(--cor-branco)}.perfil-container-atendente .conteudo-perfil .container-formulario form{padding:5vh 20px 5vh 38px;width:100%;max-width:700px}.perfil-container-atendente .conteudo-perfil .container-formulario input{width:100%;max-width:625px;color:var(--cor-cinza);margin:4px 0 19px;box-shadow:0 4px 8px rgba(138,149,158,.2)}.perfil-container-atendente .conteudo-perfil .container-formulario label{font-weight:700}.perfil-container-atendente .conteudo-perfil .container-formulario select{color:var(--cor-cinza);background-color:var(--cor-branco);width:100%;margin:4px 0 19px;box-shadow:0 4px 8px rgba(138,149,158,.2)}.perfil-container-atendente .conteudo-perfil .container-formulario img{width:170px;height:170px;border:5px solid var(--cor-azul);border-radius:100px;object-fit:cover;object-position:top}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil{display:flex;align-items:center;flex-direction:row}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao{margin-left:20px;flex-direction:column}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-nome{color:var(--cor-azul);margin:.6rem 0;font-size:2.2rem;font-weight:600;line-height:1.4rem}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-genero{margin:.4rem 0;font-size:1.2rem;font-weight:500;line-height:1.2rem}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-idade{margin:.4rem 0;font-size:.9rem;font-weight:400;line-height:1.2rem}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao{display:flex;font-weight:600;line-height:1.2rem;align-items:center;margin:1rem 0;transition:opacity 1s;cursor:pointer}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar{display:block;color:var(--cor-azul-escuro)}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar.editar{display:none}.botao-nova-foto{width:35px;height:35px;border:0;background:var(--cor-azul);border-radius:17px;margin-left:-50px}.perfil-container-atendente .conteudo-perfil .container-formulario .informacao-acao-deletar{display:none;color:red}.perfil-container-atendente .conteudo-perfil .container-formulario .informacao-acao-deletar.editar{display:block;background-color:initial;border:none;margin-bottom:5vh;transition:opacity .2s}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao:hover,.perfil-container-atendente .conteudo-perfil .container-formulario .informacao-acao-deletar.editar:hover{opacity:.8}.perfil-container-atendente .conteudo-perfil .container-formulario .titulo-formulario{margin:2.6rem 0 1.6rem;font-size:1.6rem;line-height:12px}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input label{font-size:.9rem;font-weight:600;line-height:12px}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input select:disabled,input:disabled{background-color:var(--cor-cinza-claro);color:var(--cor-cinza);opacity:.7}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input>div{max-width:640px;width:100%;margin-right:18px}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input input+input{margin-left:18px}.perfil-container-atendente .conteudo-perfil .container-formulario #input-telefone div:last-child{max-width:500px;width:100%}.perfil-container-atendente .conteudo-perfil .container-formulario #input-estado div:first-child{max-width:150px;width:100%}.perfil-container-atendente .conteudo-perfil .container-formulario #input-numero div:last-child{max-width:130px;width:100%}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input{display:flex;justify-content:space-around;width:100%}.perfil-container-atendente .conteudo-perfil .container-formulario ::placeholder{color:var(--cor-cinza)}.perfil-container-atendente .container-botao{display:none;flex-direction:row;justify-content:space-around}.perfil-container-atendente .container-botao.editar{display:flex}.perfil-container-atendente .informacao-acao{display:flex;font-weight:600;line-height:1.2rem;align-items:center;margin:1rem 0;transition:opacity 1s;cursor:pointer}.perfil-container-atendente .informacao-acao-editar{display:block;color:var(--cor-azul-escuro)}.perfil-container-atendente .informacao-acao-editar.editar{display:none}.perfil-container-atendente .container-botao>button{margin-right:16px}.perfil-container-atendente .container-botao>button:first-child{background-color:var(--cor-vermelho)}.perfil-container-atendente .container-botao>button:last-child{background-color:var(--cor-azul);margin-right:16px}.perfil-container-atendente .botao-grande{line-height:1.2rem!important;height:50px!important;transition:opacity 1.5s}.perfil-container-atendente .botao-grande:hover{opacity:.7}.perfil-container-atendente .icon{margin:0 10px 0 0}@media (max-width:320px){.perfil-container-atendente .conteudo-perfil .container-formulario img{width:100px;height:100px;border-width:4px}.perfil-container-atendente .conteudo-perfil{padding:0}}@media (max-width:431px){.perfil-container-atendente .conteudo-perfil .container-formulario img{width:150px;height:150px;border-width:5px}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input input,.perfil-container-atendente .conteudo-perfil .container-formulario .container-input select{font-size:1rem}.perfil-container-atendente .conteudo-perfil .container-formulario .titulo-formulario{margin:1.6rem 0 16px;font-size:1.4rem}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-nome{font-size:1.8rem}}@media (max-width:560px){.perfil-container-atendente{background-color:var(--cor-cinza-claro)}.perfil-container-atendente .Fundo{display:flex;z-index:0}.perfil-container-atendente .Barras{display:none}.perfil-container-atendente .Menu{display:block}.perfil-container-atendente .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .1s ease}.perfil-container-atendente .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.perfil-container-atendente .ContainerMenu .ContainerMenuLinks a span{display:block}.perfil-container-atendente .ContainerMenu.Ativo{width:70%;left:0}.perfil-container-atendente .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.perfil-container-atendente .Sobreposicao.Ativo{display:block}.perfil-container-atendente .conteudo-perfil{margin:20vh auto 5vh;padding:0!important;width:90vw;border-radius:20px;z-index:5}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:1.2rem auto}.perfil-container-atendente .conteudo-perfil .container-formulario .container-perfil .informacao{margin-left:0}}@media (max-width:1024px){.perfil-container-atendente .conteudo-perfil{padding:5vh 2vh}.perfil-container-atendente .conteudo-perfil .container-formulario{border-radius:20px;min-width:auto;margin:0;width:100%}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input{display:flex;flex-direction:column}.perfil-container-atendente .conteudo-perfil .container-formulario #input-estado div:first-child,.perfil-container-atendente .conteudo-perfil .container-formulario #input-estado div:last-child,.perfil-container-atendente .conteudo-perfil .container-formulario #input-numero div:last-child,.perfil-container-atendente .conteudo-perfil .container-formulario #input-telefone div:last-child{max-width:500px;width:100%}.perfil-container-atendente .conteudo-perfil .container-formulario .container-input>div{margin-right:0}.perfil-container-atendente .conteudo-perfil .container-formulario form{max-width:500px;width:100%}.perfil-container-atendente .conteudo-perfil .container-formulario input,.perfil-container-atendente .conteudo-perfil .container-formulario select{margin:5px auto}}.perfil-container{display:flex;justify-content:center;background-color:var(--cor-azul)}.perfil-container .conteudo-medico{overflow:hidden;position:relative;width:100%;height:100%;min-height:100vh;padding:20px 30px 10px 80px;background-color:var(--cor-cinza-claro);border-radius:50px 0 0 50px}.perfil-container .conteudo-medico .container-formulario{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:700px;position:relative;z-index:5;margin:5vh auto;padding-top:5vh;border-radius:8px;box-shadow:0 5px 15px rgba(138,149,158,.2);background-color:var(--cor-branco)}@media (max-width:320px){.perfil-container .conteudo-medico .container-formulario img{width:100px;height:100px;border-width:4px}.perfil-container .conteudo-medico{padding:0}}@media (max-width:431px){.perfil-container .conteudo-medico .container-formulario img{width:150px;height:150px;border-width:5px}.perfil-container .conteudo-medico .container-formulario .container-input input,.perfil-container .conteudo-medico .container-formulario .container-input select{font-size:1rem}.perfil-container .conteudo-medico .container-formulario .titulo-formulario{margin:1.6rem 0 16px;font-size:1.4rem}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao .informacao-nome{font-size:1.8rem}}@media (max-width:768px){.perfil-container{background-color:var(--cor-cinza-claro)}.perfil-container .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.perfil-container .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.perfil-container #FundoMenu{display:flex}.perfil-container .conteudo-medico{margin:20vh auto 5vh;padding:0!important;width:90vw;border-radius:20px}.perfil-container .conteudo-medico .container-formulario{border-radius:20px;margin:0;width:100%}.perfil-container .conteudo-medico .container-formulario .container-input{display:flex;flex-direction:column}.perfil-container .conteudo-medico .container-formulario .container-input>div{margin-right:0}.perfil-container .conteudo-medico .container-formulario form{width:100%}.perfil-container .conteudo-medico .container-formulario input,.perfil-container .conteudo-medico .container-formulario select{margin:5px auto}.perfil-container .conteudo-medico .container-formulario .container-perfil{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:1.2rem auto}.perfil-container .conteudo-medico .container-formulario .container-perfil .informacao{margin-left:0}}.perfil-container-paciente{display:flex;justify-content:center;background-color:var(--cor-azul)}.perfil-container-paciente .conteudo-perfil{overflow:hidden;position:relative;z-index:5;width:100%;margin:0 auto;height:100%;min-height:100vh;padding:20px 30px 10px 80px;background-color:var(--cor-cinza-claro);border-radius:50px 0 0 50px}.perfil-container-paciente .conteudo-perfil .container-formulario{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:700px;min-width:600px;margin:5vh auto;padding-top:5vh;border-radius:8px;box-shadow:0 5px 15px rgba(138,149,158,.2);background-color:var(--cor-branco)}.perfil-container-paciente .conteudo-perfil .container-formulario form{padding:5vh 20px 5vh 38px;width:100%;max-width:700px}.perfil-container-paciente .conteudo-perfil .container-formulario input,.perfil-container-paciente .conteudo-perfil .container-formulario select{width:100%;color:var(--cor-cinza);margin:4px 0 19px;box-shadow:0 4px 8px rgba(138,149,158,.2)}.perfil-container-paciente .conteudo-perfil .container-formulario select{background-color:var(--cor-branco)}.perfil-container-paciente .conteudo-perfil .container-formulario img{width:170px;height:170px;border:5px solid var(--cor-azul);border-radius:100px;object-fit:cover;object-position:top}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil{display:flex;align-items:center;flex-direction:row}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao{margin-left:20px;flex-direction:column}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-nome{color:var(--cor-azul);margin:.6rem 0;font-size:2.2rem;font-weight:600;line-height:1.4rem}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-genero{margin:.4rem 0;font-size:1.2rem;font-weight:500;line-height:1.2rem}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-idade{margin:.4rem 0;font-size:.9rem;font-weight:400;line-height:1.2rem}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao{display:flex;font-weight:600;line-height:1.2rem;align-items:center;margin:1rem 0;transition:opacity 1s;cursor:pointer}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar{display:block;color:var(--cor-azul-escuro)}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao .informacao-acao-editar.editar{display:none}.perfil-container-paciente .conteudo-perfil .container-formulario .informacao-acao-deletar{display:none;color:red}.perfil-container-paciente .conteudo-perfil .container-formulario .informacao-acao-deletar.editar{display:block;background-color:initial;border:none;margin-bottom:5vh;transition:opacity .2s}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-acao:hover,.perfil-container-paciente .conteudo-perfil .container-formulario .informacao-acao-deletar.editar:hover{opacity:.8}.perfil-container-paciente .conteudo-perfil .container-formulario .titulo-formulario{margin:2.6rem 0 1.6rem;font-size:1.6rem;line-height:12px}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input label{font-size:.9rem;font-weight:600;line-height:12px}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input-nacionalidade{max-width:625px}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input-nacionalidade label{font-weight:700}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input select:disabled,input:disabled{background-color:var(--cor-cinza-claro);color:var(--cor-cinza);opacity:.7}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input>div{max-width:640px;width:100%;margin-right:18px}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input input+input{margin-left:18px}.perfil-container-paciente .conteudo-perfil .container-formulario #input-telefone div:last-child{max-width:200px;width:100%}.perfil-container-paciente .conteudo-perfil .container-formulario #input-estado div:first-child{max-width:150px;width:100%}.perfil-container-paciente .conteudo-perfil .container-formulario #input-numero div:last-child{max-width:130px;width:100%}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input{display:flex;justify-content:space-around;width:100%}.perfil-container-paciente .conteudo-perfil .container-formulario ::placeholder{color:var(--cor-cinza)}.perfil-container-paciente .container-botao{display:none;flex-direction:row;justify-content:space-around}.perfil-container-paciente .container-botao.editar{display:flex}.perfil-container-paciente .container-botao>button{margin-right:16px}.perfil-container-paciente .container-botao>button:last-child{background-color:var(--cor-azul-escuro);margin-right:16px}.perfil-container-paciente .botao-grande{line-height:1.2rem!important;height:50px!important;transition:opacity 1.5s}.perfil-container-paciente .botao-grande:hover{opacity:.7}.perfil-container-paciente .icon{margin:0 10px 0 0}@media (max-width:320px){.perfil-container-paciente .conteudo-perfil .container-formulario img{width:100px;height:100px;border-width:4px}.perfil-container-paciente .conteudo-perfil{padding:0}}@media (max-width:431px){.perfil-container-paciente .conteudo-perfil .container-formulario img{width:150px;height:150px;border-width:5px}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input input,.perfil-container-paciente .conteudo-perfil .container-formulario .container-input select{font-size:1rem}.perfil-container-paciente .conteudo-perfil .container-formulario .titulo-formulario{margin:1.6rem 0 16px;font-size:1.4rem}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao .informacao-nome{font-size:1.8rem}}@media (max-width:768px){.perfil-container-paciente{background-color:var(--cor-cinza-claro)}.perfil-container-paciente .Fundo{display:flex;z-index:0}.perfil-container-paciente .Barras{display:none}.perfil-container-paciente .Menu{display:block}.perfil-container-paciente .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .1s ease}.perfil-container-paciente .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.perfil-container-paciente .ContainerMenu .ContainerMenuLinks a span{display:block}.perfil-container-paciente .ContainerMenu.Ativo{width:70%;left:0}.perfil-container-paciente .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.perfil-container-paciente .Sobreposicao.Ativo{display:block}.perfil-container-paciente .conteudo-perfil{margin:20vh auto 5vh;padding:0!important;width:90vw;border-radius:20px}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:1.2rem auto}.perfil-container-paciente .conteudo-perfil .container-formulario .container-perfil .informacao{margin-left:0}.perfil-container-paciente .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.perfil-container-paciente .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.perfil-container-paciente #FundoMenu{display:flex}}@media (max-width:1024px){.perfil-container-paciente .conteudo-perfil{padding:5vh 2vh}.perfil-container-paciente .conteudo-perfil .container-formulario{border-radius:20px;min-width:auto;margin:0;width:100%}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input{display:flex;flex-direction:column}.perfil-container-paciente .conteudo-perfil .container-formulario #input-estado div:first-child,.perfil-container-paciente .conteudo-perfil .container-formulario #input-estado div:last-child,.perfil-container-paciente .conteudo-perfil .container-formulario #input-numero div:last-child,.perfil-container-paciente .conteudo-perfil .container-formulario #input-telefone div:last-child{max-width:500px;width:100%}.perfil-container-paciente .conteudo-perfil .container-formulario .container-input>div{margin-right:0}.perfil-container-paciente .conteudo-perfil .container-formulario form{max-width:500px;width:100%}.perfil-container-paciente .conteudo-perfil .container-formulario input,.perfil-container-paciente .conteudo-perfil .container-formulario select{margin:5px auto}}.botao-editar .icone{color:var(--cor-azul)}.form-registro-atendente{width:100%;max-width:850px;padding:20px}.form-registro-atendente select{background:#fff}.form-registro-atendente .grupo-button-form .numIndic,.form-registro-atendente .grupo-cadastrar .numIndic{top:10px;left:10px;color:var(--cor-azul)}.form-registro-atendente p{margin-top:10px;color:var(--cor-azul)}.form-registro-atendente .grupo-button-form.desativa{display:none!important}.form-registro-atendente .grupo-especializacao{display:flex}.form-registro-atendente .grupo-especializacao select{margin-right:10px}.form-registro-atendente input,.form-registro-atendente select{margin-top:25px;box-shadow:0 5px 10px rgba(138,149,158,.2);width:100%;height:50px;display:flex;font-size:17px;padding:0 20px;max-width:800px;font-size:18px}.form-registro-atendente{max-width:800px}.form-registro-atendente .grupo-identidade{display:flex}.form-registro-atendente .grupo-identidade select{width:100%;max-width:150px}.form-registro-atendente .grupo-identidade input{margin-right:10px}.form-registro-atendente .grupo-senha{display:flex}.form-registro-atendente .grupo-senha input{width:100%}.form-registro-atendente .grupo-senha input+input{width:100%;max-width:420px;margin-left:10px}.form-registro-atendente .grupo-flex-contato{display:flex}.form-registro-atendente .grupo-flex-contato select+select{margin-left:10px}.form-registro-atendente .grupo-flex-contato .conteudo+select{margin-left:10px;background:#fff}.form-registro-atendente .grupo-nome{display:flex}.form-registro-atendente .grupo-nome .conteudo+input{margin-left:10px;margin-right:10px}.form-registro-atendente .grupo-nome select{background:#fff}#form .grupo-cadastrar .grupo-nome .select-grupo-nome{margin-right:10px!important}.form-registro-atendente .grupo-cepUFCidade{display:flex}.form-registro-atendente .grupo-cepUFCidade select{margin-left:10px}.form-registro-atendente .botoes-form{display:flex}.form-registro-atendente .botoes-form .botao-grande+.botao-grande{margin-left:10px}.botao-grande.cadastrar{background:var(--cor-verde)}.form-registro-atendente .grupo-bairro-numero,.form-registro-atendente .mother-fethers{display:flex}.form-registro-atendente .grupo-bairro-numero select{margin-right:10px}.form-registro-atendente .grupo-escolaridade-genero select{margin-right:10px;background:#fff}.form-registro-atendente .grupo-escolaridade-genero{display:flex}.form-registro-atendente .grupo-flex-contato #telefone{width:100%;margin-left:10px}.form-registro-atendente .grupo-bairro-numero .container-cidade-numero,.form-registro-atendente .grupo-cpf-data,.form-registro-atendente .grupo-flex-registro{display:flex}@media (max-width:600px){.form-registro-atendente .mother-fethers{display:block}.form-registro-atendente .grupo-bairro-numero,.form-registro-atendente .grupo-cpf-data,.form-registro-atendente .grupo-especializacao,.form-registro-atendente .grupo-flex-registro{display:inline}.conteudo+.conteudo{margin-left:0}.form-registro-atendente input,.form-registro-atendente select{width:100%;height:40px;font-size:14px;margin-top:18px}.form-registro-atendente .grupo-flex-endereco #uf{width:10px}.form-registro-atendente .grupo-nome,.form-registro-atendente .grupo-senha{display:inline}.form-registro-atendente .grupo-bairro-numero select{margin-left:0;margin-right:10px}.form-registro-atendente .grupo-bairro-numero .container-cidade-numero{display:flex}.form-registro-atendente .grupo-bairro-numero .complemento-casa{margin-left:0}.form-registro-atendente .grupo-bairro-numero .complemento-casa .conteudo+.conteudo{margin-left:10px}.form-registro-atendente .grupo-nome input+input,.form-registro-atendente .grupo-senha input+input{margin-left:0}.form-registro-atendente .grupo-escolaridade-genero,.form-registro-atendente .grupo-flex-contato{display:inline}.form-registro-atendente .grupo-flex-contato #telefone{width:100%;height:40px;margin-left:0}.form-registro-atendente .grupo-flex-contato .conteudo+select,.form-registro-atendente .grupo-flex-contato select+select{margin-left:0}.form-registro-atendente .botoes-form .botao-grande{font-size:18px}.form-registro-atendente .grupo-nome .conteudo+input{margin-left:0;margin-right:0}.form-registro-atendente .grupo-cepUFCidade{display:block}.form-registro-atendente .grupo-cepUFCidade select{margin-left:0}}@media (max-width:1030px){.form-registro-atendente .grupo-flex-endereco #uf{width:10px}.form-registro-atendente #telefone{width:100%;max-width:800px}}.SobreposicaoCadastrarEmpregado{background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ModalDadosCadastrarEmpregado{overflow:scroll!important}.ModalDadosCadastrarEmpregado footer{padding:10px}.ModalDadosCadastrarEmpregado footer .close{padding:0;width:40px;height:40px;border-radius:20px;background:none;border:none;transition:.3s}.ModalDadosCadastrarEmpregado footer .close .Icone{width:25px;height:25px;color:var(--cor-vermelho);transition:.3s}.ModalDadosCadastrarEmpregado footer .close:hover{background:var(--cor-vermelho)}.ModalDadosCadastrarEmpregado footer .close:hover .Icone{color:var(--cor-branco)}.ContainerClinicaAtendente{display:flex;background:var(--cor-azul)}.ContainerClinicaAtendente .Container-conteudo-atendente{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:2}.ContainerClinicaAtendente .Container-conteudo-atendente header{display:flex;justify-content:space-between;align-items:center}.ContainerClinicaAtendente .Container-conteudo-atendente header h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerClinicaAtendente .Container-conteudo-atendente header .Perfil{display:flex;align-items:center}.ContainerClinicaAtendente .Container-conteudo-atendente header .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerClinicaAtendente .Container-conteudo-atendente header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerClinicaAtendente .Container-conteudo-atendente header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerClinicaAtendente .Container-conteudo-atendente header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao{display:flex;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);position:unset;margin-top:25px;align-items:center}.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao h2{font-size:30px}.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao h5{font-size:14px;margin-left:10px}.ContainerClinicaAtendente .Container-conteudo-atendente section{margin-top:35px}.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa{display:flex}.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa .box-pesquisa{position:relative;max-width:900px;width:100%;margin-right:10px}.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa .box-pesquisa-cpf{position:relative;max-width:300px;width:100%}.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px}.ContainerClinicaAtendente .Container-conteudo-atendente section .botao-grande.cadastro{width:250px!important;height:50px;margin:24px 0;font-size:20px;line-height:130%;letter-spacing:.03em}@media (max-width:320px){.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao h2{font-size:22px}.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao h5{font-size:12px}.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao{max-width:220px}.ContainerClinicaAtendente{background:none!important}}@media (max-width:425px){.ContainerClinicaAtendente .Container-conteudo-atendente section .botao-grande.cadastro,.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa button{width:100%;max-width:400px;font-size:16px;line-height:130%;letter-spacing:.03em}}@media (max-width:768px){.ContainerClinicaAtendente .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao h2{font-size:18px!important}.ContainerClinicaAtendente .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.ContainerClinicaAtendente #FundoMenu{display:flex;z-index:0}.ContainerClinicaAtendente .Container-conteudo-atendente{margin:22vh auto 30px;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerClinicaAtendente .Container-conteudo-atendente header .Perfil{display:none}.ContainerClinicaAtendente .Container-conteudo-atendente header{justify-content:center}.ContainerClinicaAtendente .Container-conteudo-atendente header h1{text-align:center;margin:0 0 25px!important}.ContainerClinicaAtendente .Container-conteudo-atendente nav .navegacao{margin-top:0!important}.ContainerClinicaAtendente{background:none!important}}@media (max-width:1024px){.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa{flex-direction:column}.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa .box-pesquisa-cpf{max-width:980px;width:100%;margin:25px 0}.ContainerClinicaAtendente .Container-conteudo-atendente section .pesquisa button{margin-left:0}}@media (max-width:1100px){.ContainerClinicaAtendente .Container-conteudo-atendente{padding:20px 30px 20px 40px}}.ContainerClinicaMedicos{display:flex;background:var(--cor-azul)}.ContainerClinicaMedicos .Container-conteudo{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro)!important;z-index:5}.ContainerClinicaMedicos .Container-conteudo header{display:flex;justify-content:space-between;align-items:center}.ContainerClinicaMedicos .Container-conteudo header h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerClinicaMedicos .Container-conteudo header .Perfil{display:flex;align-items:center}.ContainerClinicaMedicos .Container-conteudo header .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerClinicaMedicos .Container-conteudo header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerClinicaMedicos .Container-conteudo header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerClinicaMedicos .Container-conteudo header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerClinicaMedicos .Container-conteudo nav .navegacao{display:flex;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);position:unset;margin-top:25px;align-items:center}.ContainerClinicaMedicos .Container-conteudo nav .navegacao h2{font-size:30px}.ContainerClinicaMedicos .Container-conteudo nav .navegacao h5{font-size:14px;margin-left:10px}.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos{margin-top:35px}.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .pesquisa{display:flex}.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .pesquisa .box-pesquisa{position:relative;max-width:900px;width:100%;margin-right:10px}.ContainerClinicaMedicos .Container-conteudo section .pesquisa .box-pesquisa-cpf{position:relative;max-width:300px;width:100%}.nome-input{box-shadow:2px 2px 4px rgba(138,149,158,.25)}.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px}.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .botao-grande.cadastro{width:250px;height:50px;margin:24px 0;font-size:20px;line-height:130%;letter-spacing:.03em}@media (max-width:320px){.ContainerClinicaMedicos .Container-conteudo nav .navegacao h2{font-size:22px}.ContainerClinicaMedicos .Container-conteudo nav .navegacao h5{font-size:12px}.ContainerClinicaMedicos .Container-conteudo header h1{margin-bottom:25px}}@media (max-width:425px){.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .botao-grande.cadastro,.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .pesquisa button{width:100%;max-width:400px;font-size:16px;line-height:130%;letter-spacing:.03em}.ContainerClinicaMedicos .Container-conteudo header h1{margin-bottom:25px;text-align:center}}@media (max-width:768px){.ContainerClinicaMedicos .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.ContainerClinicaMedicos .Container-conteudo nav .navegacao h2{font-size:18px!important}.ContainerClinicaMedicos .Container-conteudo nav .navegacao{margin-top:0!important}.ContainerClinicaMedicos .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.ContainerClinicaMedicos #FundoMenu{display:flex}.ContainerClinicaMedicos{background:none}.Container-conteudo{background:#fff!important}.ContainerClinicaMedicos .Container-conteudo{margin:22vh auto 30px!important;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerClinicaMedicos .Container-conteudo header .Perfil{display:none}.ContainerClinicaMedicos .Container-conteudo header{justify-content:center}.ContainerClinicaMedicos .Container-conteudo header h1{margin-bottom:25px;text-align:center}}@media (max-width:1024px){.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .pesquisa{flex-direction:column}.ContainerClinicaMedicos .Container-conteudo section .pesquisa .box-pesquisa-cpf{max-width:980px;width:100%;margin:25px 0}.ContainerClinicaMedicos .Container-conteudo #section-clinica-medicos .pesquisa button{margin-left:0}}@media (max-width:1100px){.ContainerClinicaMedicos .Container-conteudo{padding:20px 30px 20px 40px}}.TabelaComponente table td:last-child,.TabelaComponente table th:last-child{text-align:center}.TabelaComponente table td .botao-editar{color:var(--cor-azul)}#form select{height:50px!important}#form .botao-grande.cadastrar{background-color:#7cb45c}#form .grupo-especializacao input,#form .grupo-especializacao select{margin-right:10px}.input-nome:focus+.label-nome{padding-top:5px}@media (max-width:600px){#form .grupo-especializacao{display:inline}#form .grupo-bairro-numero,#form .grupo-cadastrar .estadoCivil_profisao,#form .grupo-cadastrar .father_mother,#form .grupo-cadastrar .RG_CidadeNatal,#form .grupo-flex-registro{display:block}#form .grupo-cadastrar .father_mother .conteudo+.conteudo,#form .grupo-cadastrar .RG_CidadeNatal select,#form .grupo-flex-registro .conteudo+.conteudo{margin-left:0}#form input,#form select{width:100%;height:40px!important;font-size:14px;margin-top:18px}#form .CRM_RQE{display:block}#form .CRM_RQE .conteudo+.conteudo{max-width:750px}#form .grupo-flex-endereco #uf{width:10px}#form .grupo-nome,#form .grupo-senha{display:inline}#form .grupo-nome input+input,#form .grupo-senha input+input{margin-left:0}#form .grupo-escolaridade-genero,#form .grupo-flex-contato{display:inline}#form .grupo-flex-contato #telefone{width:100%;height:40px;margin-left:0}#form .grupo-nome .conteudo+input{margin-left:0!important}#form .grupo-nome .conteudo+select,#form .grupo-nome select+select{margin-left:0}}.SobreposicaoCadastrarMedico{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#modalMedico{width:auto;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out;position:relative}#modalMedico footer{padding:10px 10px 0!important;display:flex;justify-content:flex-end}#modalMedico footer button{padding:0;width:40px;height:40px;border-radius:20px;background:none;border:none;transition:.3s}#modalMedico footer button .Icone{width:25px;height:25px;color:var(--cor-vermelho);transition:.3s}#modalMedico footer button:hover{background:var(--cor-vermelho)}#modalMedico footer button:hover .Icone{color:var(--cor-branco)}@media (max-width:600px){#modalMedico{margin-top:300px!important}.grupo-bairro-numero .conteudo+.conteudo,.grupo-nome .conteudo+.conteudo{margin-left:0}}.form-registro{width:100%;max-width:850px;padding:0 20px 20px}.form-registro .grupo-button-form .numIndic-Paciente{text-align:left;color:var(--cor-azul)}.form-registro .botoes-form .botao-grande.voltar{background:var(--cor-cinza)}.form-registro .botoes-form .botao-grande.cadastrar{background:var(--cor-verde)}.form-registro .grupo-cadastrar .numIndic-Paciente{text-align:right;position:absolute;top:10px;left:10px;color:var(--cor-azul)}.form-registro p{margin-top:10px;color:var(--cor-azul)}.form-registro .grupo-button-form.desativa{display:none!important}.form-registro .grupo-especializacao{display:flex}.form-registro .grupo-especializacao select{margin-right:10px}.form-registro input{height:50px}.form-registro input,.form-registro select{margin-top:25px;box-shadow:0 5px 10px rgba(138,149,158,.2);width:100%;display:flex;font-size:17px;padding:0 20px}.form-registro select{height:50px!important}.form-registro input,.form-registro select{width:100%;max-width:800px;height:50px;font-size:18px}.form-registro{max-width:800px}.form-registro .grupo-identidade{display:flex}.form-registro .grupo-identidade select{width:100%;max-width:150px}.form-registro .grupo-identidade input{margin-right:10px}.form-registro .grupo-senha{display:flex}.form-registro .grupo-senha input{width:100%}.form-registro .grupo-senha input+input{width:100%;max-width:420px;margin-left:10px}.form-registro .grupo-flex-contato{display:flex}.form-registro .grupo-flex-contato .conteudo+select,.form-registro .grupo-flex-contato select+select{margin-left:10px}.form-registro .grupo-nome{display:flex}.form-registro .grupo-nome .conteudo+input{margin-left:10px;margin-right:10px}.form-registro .grupo-nome select{margin-right:0!important;margin-left:10px}.form-registro .grupo-estadoCivil-profCargo{display:flex}.form-registro .grupo-estadoCivil-profCargo select{margin-right:10px}.form-registro .grupo-rgNacCidadeNatal{display:flex}.form-registro .grupo-rgNacCidadeNatal select{margin-right:10px;margin-left:10px}.form-registro .botoes-form{display:flex}.form-registro .botoes-form .botao-grande+.botao-grande{margin-left:10px}.form-registro .grupo-bairro-numero,.form-registro .mother-fethers{display:flex}.form-registro .grupo-bairro-numero select,.form-registro .grupo-escolaridade-genero select{margin-right:10px}.form-registro .grupo-flex-contato #telefone{width:100%;margin-left:10px}.form-registro .grupo-cpf-data{display:flex}.meu-box.erro .input-nome{border-color:red}.meu-box.erro .error{visibility:visible}.meu-box .error{color:red;visibility:hidden}.input-nome:focus .label-nome{margin-top:0;top:-35%;z-index:2;transition:.2s}.form-registro .grupo-bairro-numero .container-cidade-numero,.form-registro .grupo-flex-registro{display:flex}@media (max-width:600px){.form-registro .mother-fethers{display:block}.form-registro .grupo-bairro-numero,.form-registro .grupo-cpf-data,.form-registro .grupo-especializacao,.form-registro .grupo-flex-registro{display:inline}.conteudo+.conteudo{margin-left:0!important}.form-registro input,.form-registro select{width:100%;height:40px!important;font-size:14px;margin-top:18px}.form-registro .grupo-flex-endereco #uf{width:10px}.form-registro .grupo-nome,.form-registro .grupo-senha{display:inline}.form-registro .grupo-bairro-numero select{margin-left:0;margin-right:10px}.form-registro .grupo-bairro-numero .container-cidade-numero{display:flex}.form-registro .grupo-bairro-numero .complemento-casa{margin-left:0}.form-registro .grupo-bairro-numero .complemento-casa .conteudo+.conteudo{margin-left:10px}.form-registro .grupo-nome input+input,.form-registro .grupo-senha input+input{margin-left:0}.form-registro .grupo-escolaridade-genero,.form-registro .grupo-flex-contato{display:inline}.form-registro .grupo-flex-contato #telefone{width:100%;height:40px;margin-left:0}.form-registro .grupo-flex-contato .conteudo+select,.form-registro .grupo-flex-contato select+select{margin-left:0}.form-registro .botoes-form .botao-grande{font-size:18px}.form-registro .grupo-nome .conteudo+input{margin-left:0!important;margin-right:0}.form-registro .grupo-nome select{margin-left:0}.form-registro .grupo-estadoCivil-profCargo,.form-registro .grupo-rgNacCidadeNatal{display:block}.form-registro .grupo-rgNacCidadeNatal select{margin-right:0;margin-left:0}}@media (max-width:1030px){.form-registro .grupo-flex-endereco #uf{width:10px}.form-registro #telefone{width:100%;max-width:800px}}.SobreposicaoCadastrarPaciente{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(37,104,237,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ModalDadosCadastrarPaciente{width:auto;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:scroll;animation:subir .25s ease-out}.ModalDadosCadastrarPaciente footer button{padding:0;width:40px;height:40px;margin-top:20px;border-radius:20px;background:none;border:none;transition:.3s}.ModalDadosCadastrarPaciente footer button .Icone{width:25px;height:25px;color:var(--cor-vermelho);transition:.3s}.ModalDadosCadastrarPaciente footer button:hover{background:var(--cor-vermelho)}.ModalDadosCadastrarPaciente footer button:hover .Icone{color:var(--cor-branco)}@media (max-width:600px){.ModalDadosCadastrarPaciente{margin-top:350px!important}}.ContainerClinicaPaciente{display:flex;background:var(--cor-azul)}.ContainerClinicaPaciente .Container-conteudo{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro)!important}.ContainerClinicaPaciente .Container-conteudo header{display:flex;justify-content:space-between;align-items:center}.ContainerClinicaPaciente .Container-conteudo header h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerClinicaPaciente .Container-conteudo header .Perfil{display:flex;align-items:center}.ContainerClinicaPaciente .Container-conteudo header .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerClinicaPaciente .Container-conteudo header .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerClinicaPaciente .Container-conteudo header .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerClinicaPaciente .Container-conteudo header .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerClinicaPaciente .Container-conteudo nav .navegacao{display:flex;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);margin-top:25px}.ContainerClinicaPaciente .Container-conteudo nav .navegacao h2{font-size:30px}.ContainerClinicaPaciente .Container-conteudo nav .navegacao h5{font-size:14px;margin-left:10px}.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes{margin-top:35px}.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .pesquisa{display:flex}.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .pesquisa .box-pesquisa{position:relative;max-width:900px;width:100%;margin-right:10px}.ContainerClinicaPaciente .Container-conteudo section .pesquisa .box-pesquisa-cpf{position:relative;max-width:300px;width:100%}.nome-input{position:relative;color:#5b5b5b;z-index:2}.label-input{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);right:0;transition:.5s}.nome-input:focus+.label-input{margin-top:0;top:-35%;z-index:2;transition:.2s}.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px}.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .botao-grande.cadastro{width:250px;height:50px;margin:24px 0;font-size:20px;line-height:130%;letter-spacing:.03em}@media (max-width:320px){.ContainerClinicaPaciente .Container-conteudo nav .navegacao h2{font-size:22px}.ContainerClinicaPaciente .Container-conteudo nav .navegacao h5{font-size:12px}}@media (max-width:425px){.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .botao-grande.cadastro,.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .pesquisa button{width:100%;max-width:400px;font-size:16px;line-height:130%;letter-spacing:.03em}}@media (max-width:768px){.ContainerClinicaPaciente .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.ContainerClinicaPaciente .MenuClinica.Ativo{width:70%;opacity:1;display:flex;overflow:scroll}.ContainerClinicaPaciente #FundoMenu{display:flex}.ContainerClinicaPaciente .Container-conteudo{margin:22vh auto 30px!important;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerClinicaPaciente .Container-conteudo nav .navegacao h2{font-size:18px!important}.ContainerClinicaPaciente .Container-conteudo nav .navegacao{margin-top:0!important}.ContainerClinicaPaciente .Container-conteudo header .Perfil{display:none}.ContainerClinicaPaciente .Container-conteudo header{justify-content:center}.ContainerClinicaPaciente .Container-conteudo header h1{margin-bottom:25px;text-align:center}}@media (max-width:1024px){.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .pesquisa{flex-direction:column}.ContainerClinicaPaciente .Container-conteudo section .pesquisa .box-pesquisa-cpf{max-width:980px;width:100%;margin:25px 0}.ContainerClinicaPaciente .Container-conteudo #section-clinica-pacientes .pesquisa button{margin-left:0}}@media (max-width:1100px){.ContainerClinicaPaciente .Container-conteudo{padding:20px 30px 20px 40px}}#div-ajuda{display:flex}.TabelaComponente{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:8px 8px 0 0}.TabelaComponente table{min-width:800px;width:100%;text-align:left;border-collapse:collapse}.TabelaComponente table tr{height:30px}.TabelaComponente table th,td{padding:12px 15px}.TabelaComponente table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.TabelaComponente table td{border-bottom:1.5px solid rgba(37,104,237,.1)}.TabelaComponente table td .botao-editar{border:0;background:none}@media (max-width:1100px){.TabelaComponente{width:100%;overflow-x:scroll}.TabelaComponente::-webkit-scrollbar{width:0}}.ContainerListaUsuarios{display:flex;background:var(--cor-azul)}.ContainerListaUsuarios .Fundo{z-index:4;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerListaUsuarios .Fundo img{width:50%;height:50%}.ContainerListaUsuarios .container-usuarios{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:4}.ContainerListaUsuarios .container-usuarios section .botao-grande.cadastro{width:250px!important;height:50px;margin:24px 0;font-size:20px;line-height:130%;letter-spacing:.03em}.ContainerListaUsuarios .container-usuarios .header-usuario{display:flex;justify-content:space-between;align-items:center}.ContainerListaUsuarios .container-usuarios .header-usuario h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerListaUsuarios .container-usuarios .header-usuario .Perfil{display:flex;align-items:center}.ContainerListaUsuarios .container-usuarios .header-usuario .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerListaUsuarios .container-usuarios .header-usuario .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerListaUsuarios .container-usuarios .header-usuario .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerListaUsuarios .container-usuarios .header-usuario .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerListaUsuarios .container-usuarios nav .navegacaoUsuarios{display:flex;flex-direction:row;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);margin-top:25px;align-items:center}.ContainerListaUsuarios .container-usuarios nav .navegacaoUsuarios h2{font-size:30px}.ContainerListaUsuarios .container-usuarios nav .navegacaoUsuarios h5{font-size:14px;margin-left:10px}.ContainerListaUsuarios .container-usuarios section{margin-top:35px}.ContainerListaUsuarios .container-usuarios section .Pesquisa{display:flex}.ContainerListaUsuarios .container-usuarios section .Pesquisa .pesquisaTipoUsuario{position:relative;max-width:500px;width:100%;margin-right:10px}.ContainerListaUsuarios .container-usuarios section .Pesquisa .pesquisaNome{position:relative;max-width:900px;width:100%;margin-right:10px}.ContainerListaUsuarios .container-usuarios section .Pesquisa .pesquisaCpf{position:relative;max-width:300px;width:100%}.ContainerListaUsuarios .container-usuarios section .inputPesquisa{position:relative;color:#5b5b5b;z-index:2}.ContainerListaUsuarios .container-usuarios section .labelPesquisa{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);right:0;transition:.5s}.ContainerListaUsuarios .container-usuarios section .inputPesquisa:focus+.labelPesquisa{margin-top:0;top:-35%;z-index:2;transition:.2s}.ContainerListaUsuarios .container-usuarios section .Pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px;background:var(--cor-azul);color:#fff;border:0 solid;border-radius:8px}.ContainerListaUsuarios .container-usuarios section .navTabela{width:100%;margin-top:30px}.ContainerListaUsuarios .container-usuarios section .navTabela button{background:var(--cor-azul);color:#fff;border:0 solid;border-right:1px solid #fff;border-radius:8px 0 0 0;width:150px;height:40px;padding:10px;justify-content:space-between;align-items:center}.ContainerListaUsuarios .container-usuarios section .navTabela button.botaoAtivo{border-radius:8px 0 0 0}.ContainerListaUsuarios .container-usuarios section .navTabela button.botaoInativo{border-radius:0 8px 0 0}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:0 8px 8px 8px}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table tr{height:30px}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table th,td{padding:12px 15px}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table td{border-bottom:1.5px solid rgba(37,104,237,.1)}@media (max-width:565px){.ContainerListaUsuarios .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.ContainerListaUsuarios .MenuClinica.Ativo{width:70%;opacity:1;display:flex;overflow:scroll!important}.ContainerListaUsuarios #FundoMenu{display:flex}.ContainerListaUsuarios{background:none}.ContainerListaUsuarios .container-usuarios{margin:22vh auto 5vh!important}.ContainerListaUsuarios .Container #FundoMenu{display:flex}.ContainerListaUsuarios .Barras{display:none}.ContainerListaUsuarios .Menu{display:block}.ContainerListaUsuarios .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerListaUsuarios .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerListaUsuarios .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerListaUsuarios .ContainerMenu.Ativo{width:70%}.ContainerListaUsuarios .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerListaUsuarios .Sobreposicao.Ativo{display:block}.ContainerListaUsuarios .container-usuarios{margin:0 auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}.ContainerListaUsuarios .container-usuarios .header-usuario h1{margin:0 auto}}@media (max-width:600px){.ContainerListaUsuarios .container-usuarios section .navTabela button{width:50px}.ContainerListaUsuarios .container-usuarios section .navTabela button span{display:none}.ContainerListaUsuarios .container-usuarios nav .navegacaoUsuarios h2{font-size:18px!important}}@media (max-width:850px){.ContainerListaUsuarios .container-usuarios .header-usuario .Perfil{display:none}.ContainerListaUsuarios .container-usuarios nav .navegacaoUsuarios{margin-top:22px}.ContainerListaUsuarios .container-usuarios nav .navegacaoUsuarios h2{font-size:24px}.ContainerListaUsuarios .container-usuarios section .Pesquisa{flex-direction:column}.ContainerListaUsuarios .container-usuarios section .Pesquisa .pesquisaNome,.ContainerListaUsuarios .container-usuarios section .Pesquisa .pesquisaTipoUsuario{max-width:800px;width:100%;margin-bottom:10px}.ContainerListaUsuarios .container-usuarios section .Pesquisa .pesquisaCpf{max-width:800px;width:100%;margin-bottom:24px}.ContainerListaUsuarios .container-usuarios section .Pesquisa button{margin-left:0;max-width:800px;width:100%}}@media (max-width:1100px){.ContainerListaUsuarios .container-usuarios{padding:20px 30px 20px 40px}}@media (max-width:1024px){.ContainerListaUsuarios .container-usuarios section .Pesquisa{flex-direction:column;display:flex}.ContainerListaUsuarios .container-usuarios section .Pesquisa .pesquisaCpf{max-width:900px;margin:25px 0}}@media (max-width:1200px){.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios{overflow-x:scroll}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}.ContainerListaUsuarios .container-usuarios section .navTabela .tabelaUsuarios::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}}.SobreposicaoDadosCadastrais{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}.ModalDadosCadastrais{width:auto;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out}.ModalDadosCadastrais .Conteudo{min-width:420px;display:flex}.ModalDadosCadastrais .Informacoes{display:flex;place-content:center;margin:20px}.ModalDadosCadastrais header{width:100%;height:50px;background:var(--cor-azul);text-align:center}.ModalDadosCadastrais header h2{color:var(--cor-branco);font-size:14px;font-weight:700;text-transform:uppercase;padding-top:15px}.ModalDadosCadastrais main{display:flex;align-items:flex-start;justify-content:center;padding:20px;font-size:14px;color:var(--cor-preto)}.ModalDadosCadastrais main .status{width:250px;font-size:16px;height:50px;position:relative;color:#5b5b5b;z-index:2;margin-top:24px;border:1px solid var(--cor-cinza-claro);background-color:var(--cor-branco);border-radius:5px;padding:0 24px;transition:border .2s ease-out;height:40px}.ModalDadosCadastrais footer{padding:10px;display:flex;justify-content:flex-end}.ModalDadosCadastrais footer button{height:34px;border-radius:4px;font-size:14px;font-weight:400;outline:none;padding:5px 15px;color:var(--cor-branco);background:var(--cor-azul);border:none}.ModalDadosCadastrais footer .botao-salvar{margin-left:10px}@media (max-width:715px){.ModalDadosCadastrais .Conteudo{flex-direction:column}}@media (max-width:420px){.ModalDadosCadastrais .Conteudo{overflow:scroll}.ModalDadosCadastrais .Conteudo::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}.ModalDadosCadastrais .Conteudo::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}}.SobreposicaoExcluirUsuario{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}.ModalExcluirUsuario{width:auto;min-width:400px;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out;text-align:center}.ModalExcluirUsuario .Conteudo{min-width:420px;display:flex}.ModalExcluirUsuario .Informacoes{display:flex;place-content:center;margin:20px}.ModalExcluirUsuario header{width:100%;height:50px;background:var(--cor-azul);text-align:center}.ModalExcluirUsuario header h2{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding-top:15px}.ModalExcluirUsuario main{display:flex;align-items:flex-start;justify-content:center;padding:20px;font-size:14px;color:var(--cor-preto)}.ModalExcluirUsuario main .botao-grande{max-width:160px;max-height:50px;font-size:22px}.ModalExcluirUsuario main .botao-grande+.botao-grande{margin-left:20px}@media (max-width:715px){.ModalExcluirUsuario .Conteudo{flex-direction:column}}@media (max-width:420px){.ModalExcluirUsuario .Conteudo{overflow:scroll}.ModalExcluirUsuario .Conteudo::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}.ModalExcluirUsuario .Conteudo::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}}#form{width:100%;max-width:850px;padding:0 20px 20px}#form .grupo-cadastrar .estadoCivil_profisao,#form .grupo-cadastrar .father_mother,#form .grupo-cadastrar .RG_CidadeNatal{display:flex}#form .grupo-cadastrar .estadoCivil_profisao select{margin-right:10px}#form .grupo-cadastrar .RG_CidadeNatal select{margin-left:10px}#form input,#form select{margin-top:25px;box-shadow:0 5px 10px rgba(138,149,158,.2);width:100%;height:50px;display:flex;font-size:17px;padding:0 20px}#form select{background-color:var(--branco)}#form input,#form select{max-width:800px;font-size:18px}#form{max-width:800px}#form .botao-grande{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;text-transform:capitalize;letter-spacing:normal;height:50px;box-shadow:1px 5px 10px rgba(37,104,237,.2);border-radius:4px;transition:all .2s ease;margin-bottom:5px}#form .botao-grande.voltar{color:var(--cor-azul);font-weight:400;letter-spacing:normal;background:var(--cor-branco);border:1px solid var(--cor-azul)}#form .botao-grande:hover{filter:brightness(1.2)}#form .grupo-especializacao{display:flex}#form .grupo-especializacao select{margin-right:10px}#form .CRM_RQE,#form .grupo-bairro-numero{display:flex}#form .grupo-bairro-numero select{margin-right:10px}#form .grupo-escolaridade-genero select{background:#fff}#form .grupo-nome select{margin-right:0!important}#form .botoes-form{display:flex}#form .botoes-form .botao-grande+.botao-grande{margin-left:10px}#form .grupo-escolaridade-genero{display:flex}#form .grupo-nome .conteudo+input{margin-left:10px;margin-right:10px}#form .grupo-nome .conteudo+select{margin-left:10px}#form .grupo-nome select+select{margin-left:10px;background:#fff}#form .grupo-button-form-medico.desativa{display:none!important}#form .numIndic-medico{top:20px;left:10px;color:var(--cor-azul)}#form .grupo-identidade{display:flex}#form .grupo-identidade select{width:100%;max-width:150px}#form .grupo-identidade input{margin-right:10px}#form .grupo-flex-registro,#form .grupo-senha{display:flex}#form .grupo-senha input{width:100%}#form .grupo-senha input+input{width:100%;max-width:420px;margin-left:10px}#form .grupo-flex-contato,#form .grupo-nome{display:flex}#form .grupo-nome input+input{margin-left:10px}#form .grupo-escolaridade-genero select{margin-right:10px}#form .grupo-flex-contato #telefone{width:100%;margin-left:10px}.conteudo{margin:0 auto;width:100%;max-width:870px}.conteudo+.conteudo{margin-left:10px}.conteudo.MHAT,.conteudo.MHAT+.conteudo.MHAT,.conteudo.MHDG,.conteudo.MHDG+.conteudo.MHDG{margin-left:0!important}.input-nome,.meu-box{position:relative}.input-nome{color:#5b5b5b;z-index:2}.label-nome{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);font-weight:700;top:0;bottom:0;left:0;margin-left:5px;right:0;transition:.5s}.input-nome:focus+.label-nome{margin-top:0;top:-35%;z-index:2;transition:.2s}@media (max-width:600px){#form .grupo-especializacao{display:inline}#form .grupo-bairro-numero,#form .grupo-cadastrar .estadoCivil_profisao,#form .grupo-cadastrar .father_mother,#form .grupo-cadastrar .RG_CidadeNatal,#form .grupo-flex-registro{display:block}#form .grupo-cadastrar .father_mother .conteudo+.conteudo,#form .grupo-cadastrar .RG_CidadeNatal select,#form .grupo-flex-registro .conteudo+.conteudo{margin-left:0}#form input,#form select{width:100%;height:40px;font-size:14px;margin-top:18px}#form .CRM_RQE{display:block}#form .CRM_RQE .conteudo+.conteudo{max-width:750px}#form .grupo-flex-endereco #uf{width:10px}#form .grupo-nome,#form .grupo-senha{display:inline}#form .grupo-nome input+input,#form .grupo-senha input+input{margin-left:0}#form .grupo-escolaridade-genero,#form .grupo-flex-contato{display:inline}#form .grupo-flex-contato #telefone{width:100%;height:40px;margin-left:0}#form .grupo-nome .conteudo+input{margin-left:0!important}#form .grupo-nome .conteudo+select,#form .grupo-nome select+select{margin-left:0}}@media (max-width:1030px){#form .grupo-flex-endereco #uf{width:10px}#form #telefone{width:100%;max-width:800px}}.SobreposicaoCadastrarEmpregado{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;overflow:scroll!important;top:0;left:0;right:0;bottom:0;z-index:15;background:rgba(0,0,0,.35)}.ModalDadosCadastrarEmpregado{width:auto;background:var(--cor-branco);border-radius:8px;margin:20px;overflow:hidden;animation:subir .25s ease-out;position:relative}.ModalDadosCadastrarEmpregado footer{padding:10px 10px 0!important;display:flex;justify-content:flex-end}.ModalDadosCadastrarEmpregado footer button{height:34px;border-radius:4px;font-size:14px;font-weight:400;outline:none;padding:5px 15px;color:var(--cor-branco);background:var(--cor-azul);border:none}#form-cadastrar-empregado{padding:20px}@keyframes subir{0%{opacity:0;transform:translateY(15px)}to{opacity:1}}@media (max-width:600px){#modalEmpregado{margin-top:200px!important}.grupo-bairro-numero .conteudo+.conteudo,.grupo-nome .conteudo+.conteudo{margin-left:0}}.ContainerClinicaUsuarios{display:flex;background:var(--cor-azul)}.ContainerClinicaUsuarios .Fundo{z-index:4;display:none;position:absolute;width:100%;height:35vh;background:var(--cor-azul);display:flex;justify-content:center}.ContainerClinicaUsuarios .Fundo img{width:50%;height:50%}.ContainerClinicaUsuarios .container-usuarios{overflow:hidden;position:relative;width:100%;height:auto;min-height:100vh;padding:35px 35px 80px;border-radius:50px 0 0 50px;background:var(--cor-cinza-claro);z-index:4}.ContainerClinicaUsuarios .container-usuarios .header-usuario{display:flex;justify-content:space-between;align-items:center}.ContainerClinicaUsuarios .container-usuarios .header-usuario h1{color:var(--cor-azul);font-weight:700;font-size:30px;line-height:35px}.ContainerClinicaUsuarios .container-usuarios .header-usuario .Perfil{display:flex;align-items:center}.ContainerClinicaUsuarios .container-usuarios .header-usuario .Perfil a{width:25px;height:25px;margin-right:35px}.ContainerClinicaUsuarios .container-usuarios .header-usuario .Perfil .Notificacao{color:var(--cor-azul);width:100%;height:100%}.ContainerClinicaUsuarios .container-usuarios .header-usuario .Perfil .FotoPerfil{width:70px;height:70px;border-radius:50%;border:2.5px solid var(--cor-azul);overflow:hidden}.ContainerClinicaUsuarios .container-usuarios .header-usuario .Perfil .FotoPerfil img{width:100%;height:100%;object-fit:cover;object-position:top}.ContainerClinicaUsuarios .container-usuarios nav .navegacaoUsuarios{display:flex;margin-top:10px;flex-direction:row;line-height:130%;letter-spacing:.03em;color:var(--cor-cinza-escuro);align-items:center}.ContainerClinicaUsuarios .container-usuarios nav .navegacaoUsuarios h2{font-size:30px}.ContainerClinicaUsuarios .container-usuarios nav .navegacaoUsuarios h5{font-size:14px;margin-left:10px}.ContainerClinicaUsuarios .container-usuarios section{margin-top:40px}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa{display:flex}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa .pesquisaTipoUsuario{position:relative;max-width:500px;width:100%;margin-right:10px}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa .pesquisaNome{position:relative;max-width:900px!important;width:100%;margin-right:10px}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa .pesquisaCpf{position:relative;max-width:300px;width:100%}.ContainerClinicaUsuarios .container-usuarios section .inputPesquisa{position:relative;color:#5b5b5b;z-index:2}.ContainerClinicaUsuarios .container-usuarios section .labelPesquisa{width:100%;font-size:12px;position:absolute;color:var(--cor-azul);right:0;transition:.5s}.ContainerClinicaUsuarios .container-usuarios section .inputPesquisa:focus+.labelPesquisa{margin-top:0;top:-35%;z-index:2;transition:.2s}#NovoVinculo{border-radius:0 8px 0 0!important;background-color:var(--cor-cinza)}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa button{max-width:150px;width:100%;height:50px;font-weight:700;font-size:20px;line-height:130%;letter-spacing:.03em;margin-top:0;margin-left:10px;background:var(--cor-azul);color:#fff;border:0 solid;border-radius:8px}.ContainerClinicaUsuarios .container-usuarios section .navTabela{width:100%;margin-top:30px}.ContainerClinicaUsuarios .container-usuarios section .navTabela button{background:var(--cor-azul);color:#fff;border:0 solid;border-right:1px solid #fff;border-radius:8px 0 0 0;width:150px;height:40px;padding:10px;justify-content:space-between;align-items:center}.ContainerClinicaUsuarios .container-usuarios section .navTabela button.botaoAtivo{border-radius:8px 0 0 0}.ContainerClinicaUsuarios .container-usuarios section .navTabela button.botaoAtivo.inativo{background:rgba(16,112,161,.6705882352941176)}.ContainerClinicaUsuarios .container-usuarios section .navTabela button.botaoInativo{border-radius:0 0 0 0!important}.ContainerClinicaUsuarios .container-usuarios section .navTabela button.botaoInativo.inativo{background:rgba(16,112,161,.6705882352941176)}.opcaoEditExcluir{display:flex;align-items:center;justify-content:flex-start}.opcaoEditExcluir button{margin:0 10px 0 0;background-color:initial;border:none}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios{width:100%;background:var(--cor-branco);box-shadow:2px 4px 10px rgba(138,149,158,.2);border-radius:0 8px 8px 8px}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table{min-width:900px;width:100%;text-align:left;border-collapse:collapse}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table tr{height:30px}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table th,td{padding:12px 15px}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table th{color:var(--cor-azul);font-size:16px;line-height:19px;border-bottom:1.5px solid var(--cor-azul)}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table td{border-bottom:1.5px solid rgba(37,104,237,.1)}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios table td .alterar-status{background:var(--cor-branco);max-width:25px;text-align:center}@media (max-width:565px){.ContainerClinicaUsuarios .MenuClinica{position:fixed;top:0;left:0;bottom:0;width:0;min-width:0;height:100%;z-index:10;opacity:0;transition:all .2s ease-in;overflow:hidden}.ContainerClinicaUsuarios .MenuClinica.Ativo{width:70%;opacity:1;display:flex}.ContainerClinicaUsuarios #FundoMenu{display:flex}.ContainerClinicaUsuarios{background:none}.ContainerClinicaUsuarios .container-usuarios{margin:22vh auto 5vh!important}.ContainerClinicaUsuarios .Container #FundoMenu{display:flex}.ContainerClinicaUsuarios .Barras{display:none}.ContainerClinicaUsuarios .Menu{display:block}.ContainerClinicaUsuarios .ContainerMenu{position:fixed;z-index:10;background:var(--cor-azul);max-width:100%;min-width:0;width:0;transition:width .2s ease}.ContainerClinicaUsuarios .ContainerMenu .ContainerMenuConteudo{opacity:0;display:none}.ContainerClinicaUsuarios .ContainerMenu .ContainerMenuLinks a span{display:block}.ContainerClinicaUsuarios .ContainerMenu.Ativo{width:70%}.ContainerClinicaUsuarios .ContainerMenu.Ativo .ContainerMenuConteudo{opacity:1;display:flex;flex-direction:column;align-items:center}.ContainerClinicaUsuarios .Sobreposicao.Ativo{display:block}.ContainerClinicaUsuarios .container-usuarios{margin:0 auto 5vh;padding:40px 20px 30px!important;width:90vw;border-radius:20px}}@media (max-width:600px){.ContainerClinicaUsuarios .container-usuarios section .navTabela button{width:50px}.ContainerClinicaUsuarios .container-usuarios section .navTabela button span{display:none}.ContainerClinicaUsuarios .container-usuarios .header-usuario h1{font-size:22px!important;margin:0 auto}.ContainerClinicaUsuarios .container-usuarios nav .navegacaoUsuarios h2{font-size:18px!important}}@media (max-width:850px){.ContainerClinicaUsuarios .container-usuarios .header-usuario .Perfil{display:none}.ContainerClinicaUsuarios .container-usuarios .header-usuario h1{font-size:30px}.ContainerClinicaUsuarios .container-usuarios nav .navegacaoUsuarios{margin-top:22px}.ContainerClinicaUsuarios .container-usuarios nav .navegacaoUsuarios h2{font-size:24px}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa{flex-direction:column}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa .pesquisaNome,.ContainerClinicaUsuarios .container-usuarios section .Pesquisa .pesquisaTipoUsuario{max-width:800px;width:100%;margin-bottom:10px}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa .pesquisaCpf{max-width:800px;width:100%;margin-bottom:24px}.ContainerClinicaUsuarios .container-usuarios section .Pesquisa button{margin-left:0;max-width:800px;width:100%}}@media (max-width:1200px){.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios{overflow-x:scroll}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios::-webkit-scrollbar{width:4px;height:6px;background-color:var(--cor-cinza-claro);margin:2px;border-radius:3px}.ContainerClinicaUsuarios .container-usuarios section .navTabela .tabelaUsuarios::-webkit-scrollbar-thumb{background-color:var(--cor-azul);outline:1px solid var(--cor-azul)}}body.not-found-page{font-family:Arial,sans-serif;margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f9f9f9}.not-found-page .error-container{text-align:center;padding:20px}.not-found-page .error-image{width:100%;max-width:750px}.not-found-page .back-button{margin-top:20px;display:inline-block;padding:10px 20px;font-size:16px;color:#fff;background-color:#0f6b9d;text-decoration:none;border-radius:5px;border:none;cursor:pointer}.not-found-page .back-button:hover{background-color:#0056b3}*{margin:0;padding:0;outline:0;box-sizing:border-box}:root{--cor-branco:#fff;--cor-preto:#292929;--cor-azul:#1070a1;--cor-azul-claro:#26cccc;--cor-azul-escuro:#002949;--cor-verde:#7cb45c;--cor-vermelho:#e9311a;--cor-cinza:#969cb2;--cor-cinza-claro:#f4f6f8;--cor-cinza-escuro:#484b4d;--cor-cinza-claro-select:#757577;--cor-laranja:#f49940}body{font-family:"Roboto",sans-serif;-webkit-font-smooting:antialiased}a{text-decoration:none}button,input,select{font:400 18px Roboto,sans-serif}button{cursor:pointer}#form select,form input,form option,form select,input{width:100%;height:40px;color:var(--cor-cinza-escuro);border:1px solid var(--cor-cinza-claro);border-radius:5px;padding:0 24px;transition:border .2s ease-out}form input:focus,input:focus,select:focus{border:1.5px solid #1070a1}#form select,form select{color:var(--cor-cinza-claro-select)}.botao-grande{color:var(--cor-branco);background:var(--cor-azul);width:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;text-transform:capitalize;letter-spacing:normal;height:50px;box-shadow:1px 5px 10px rgba(37,104,237,.2);border-radius:4px;transition:all .2s ease;margin-top:16px;margin-bottom:5px;transition:filter .2s;border:none}.botao-grande:hover{filter:brightness(1.2)}.swal-button{background-color:var(--cor-azul);border:none;border-radius:8px}.swal-button.swal-button--confirm:hover{transition:opacity 1s;background:var(--cor-cinza-escuro)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}::-webkit-scrollbar{width:8px;height:4px}::-webkit-scrollbar-track{box-shadow:inset 0 0 1px hsla(0,0%,100%,.24);border-radius:20px}::-webkit-scrollbar-thumb{background:var(--cor-cinza);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--cor-azul)}
/*# sourceMappingURL=main.ef619b7f.chunk.css.map */