body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Header{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;height:fit-content;justify-content:space-between;padding-bottom:1em;padding-top:1em;width:100%}.Header h1{color:#920000}.Header img{background-color:#fbfbfb;border-radius:50%;padding:1em;width:4em}.Header .btnSal{color:#920000;margin-right:1em;text-decoration:underline}.Header .btnSal:hover{cursor:pointer}.Header *{background-color:#fff}.AddDevice{display:flex;flex-direction:column}.AddDevice button{background-color:#920000;width:100%}.Output{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;padding:.5em}.Timer{flex-direction:column}.Output div,.Timer{display:flex;justify-content:space-between}.Output div{gap:.5em}.Output input{border:1px solid #920000;flex-grow:0;padding:.15em}.En{align-items:center;justify-content:center}@media screen and (max-width:625px){.Output{flex-direction:column;justify-content:center}}.Device{display:flex;flex-direction:column}.Device p{color:#920000}.Device p:hover{cursor:pointer}.DashBoard{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em 6em;justify-content:start;padding-left:1em;width:100vw}.DashBoard .Devices{background-color:#fff}.DashBoard .Devices h3{color:#920000}.Devices *{background-color:#fff;padding-bottom:.5em}@media screen and (max-width:625px){.DashBoard{justify-content:center}}.DeviceControl{margin-right:1em;width:fit-content}.DeviceControl h3{color:#920000;margin-bottom:.5em;text-align:center}.DeviceControl .buttons{display:flex;gap:1em;justify-content:center}.DevLog{border:1px solid #920000;height:10em;width:80vw}*{background-color:#fffefe;margin:0;padding:0}* button{background-color:#920000;border:none;color:#fafafa;height:fit-content;min-width:6em;padding:1em .5em;width:fit-content}button:active{background-color:red}.bordeInf{height:2px;width:100%}.bordeInf,.bordeRigth{background:linear-gradient(18deg,#0000 20%,red 50%,#0000 80%);margin-top:1em}.bordeRigth{height:100%;width:2px}input{border:1px solid #920000;display:flex;flex-grow:1;padding:.25em}.Login{align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:3em auto auto;width:fit-content}.Login,.Login div{display:flex;gap:.5em}.Login div{flex-direction:row}.Login div label{display:none}.Signup{align-items:center;flex-direction:column;flex-wrap:wrap;gap:1em;margin:3em auto auto;width:fit-content}.Signup,.Signup div{display:flex;justify-content:start}.Signup div{color:#920000;flex-direction:row;gap:.5em;width:100%}.Signup div label{display:none}.LoadingModal{align-items:center;background-color:#0003;display:flex;height:100vh;justify-content:center;position:fixed;width:100vw}.LoadingModal div{animation-duration:1s;animation-iteration-count:infinite;animation-name:breathing;background-color:#920000;border-radius:50%;height:100px;width:100px}@keyframes breathing{0%{background-color:#920000}25%{background-color:red}75%{background-color:red}to{background-color:#920000}}
/*# sourceMappingURL=main.1a60bd0d.css.map*/