body{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--red:#d1060e;--gray:#bababa;--azulito:#f3f7fb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}header{width:100%;display:flex;justify-content:space-around}header .logo{width:130px;margin-left:10px}.Titulo-App{text-align:center}.Titulo-App>:first-child{color:#d1060e;color:var(--red)}.Titulo-App>:nth-child(2){margin-top:-20px;color:#bababa;color:var(--gray);border-bottom:3px solid #bababa;border-bottom:3px solid var(--gray)}.container{padding:10px;height:100vh;margin-bottom:20px}.btn-logout{outline:none;border:3px solid #d1060e;border:3px solid var(--red);background-color:#fff;padding:10px;border-radius:10px 0 10px 10px}.container-login{text-align:center;height:100%;display:flex;flex-direction:column;margin-top:8em}input{outline:none;height:30px;width:280px;padding:10px;border:2px solid var(--red);border-radius:50px 0 50px 50px}.form-login{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-login input[type=text]{margin-bottom:2em}.form-login input[type=submit]{padding:0;width:10em;background-color:var(--red);color:#fff;border-radius:50px;margin-bottom:2em;display:flex;align-items:center;justify-content:center;font-size:16px}.container-popup{width:100%;position:fixed;top:0;left:0;right:0;height:100%;display:flex;background:rgba(0,0,0,.71);justify-content:center}.contenedor-componente{background-color:#fff;border-radius:30px;height:50%;width:35%;margin-top:130px}.contenedor-componente img{margin-top:30px;width:30%;-webkit-animation:rotate360 2s linear infinite;animation:rotate360 2s linear infinite}@-webkit-keyframes rotate360{to{transform:rotate(1turn)}}@keyframes rotate360{to{transform:rotate(1turn)}}@media screen and (max-width:859px){.contenedor-componente{margin-top:80px;width:80%;height:70%;padding:0 20px}}label{cursor:pointer}textarea{outline:none;border:1px solid var(--gray)}textarea:focus{border:1px solid var(--red);transition:.3s}.container-prescripciones{text-align:center}.contenedor-productos{display:flex;flex-wrap:wrap;justify-content:center}.producto{cursor:pointer;margin-right:5px;margin-top:5px;border-radius:5px;padding:5px;background-color:var(--azulito)}.producto img{width:10em}.container-info-prescripcion{display:flex;text-align:left;flex-direction:column}.container-info-prescripcion h3{font-size:14px}.fecha,.paciente{display:flex}.recuadros-fecha,.recuadros-paciente{display:flex;align-items:center;margin-left:20px}.recuadros-fecha input{width:20px}.recuadros-fecha input,.recuadros-paciente input{border:none;height:10px;background-color:var(--azulito);padding:10px;border-radius:5px;margin-right:20px}.recuadros-paciente input{width:100%}.recuadros-paciente input:focus{border:1px solid var(--red);transition:.3s}.firma-logo{justify-content:center;display:flex}.firma-logo p{color:#939393;margin-right:30px;width:100px;text-align:center;padding:20px;border-radius:15px;background-color:var(--azulito)}.contenedor-input{width:100%;display:flex;justify-content:center}.generar-prescripcion{border:2px solid var(--red);border-radius:10px 0 10px 10px;padding:20px;margin-top:15px;font-size:18px;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;background-color:#fff;outline:none}.producto-seleccionado{display:flex;color:var(--gray)}.producto-seleccionado h1{margin-left:10px}.producto-seleccionado img{width:120px}.Firma,.Logo{display:flex;flex-direction:column;justify-content:center;align-items:center}.Firma b,.Logo b{text-align:center}@media screen and (max-width:859px){.producto img{width:4em}.producto{width:5em}.producto>p{font-size:12px}textarea{width:100%}.producto-seleccionado h1{font-size:16px}}@media screen and (min-width:1024px){.recuadros-fecha input{width:30px}.container-info-prescripcion{align-items:center}}.container-ver-prescripcion{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:100px}.container-ver-prescripcion h1{text-align:center}
/*# sourceMappingURL=main.cfebea7e.chunk.css.map */