.top-bar{display:flex;justify-content:center;align-items:center;padding:29px 0;background-color:#1f2634}@media screen and (max-width:576px){.top-bar{padding:20px 0}}.no-internet-connection{display:flex;justify-content:center;align-items:center;background-color:#141b2a;padding:0 45px;height:100vh}.no-internet-connection .no-internet-connection__warning-container{display:flex;justify-content:center;align-items:center;background-color:#1f2634;flex-direction:column;border-radius:8px;width:100%;padding:73px 60px 80px}.no-internet-connection .no-internet-connection__warning-container .no-internet-connection__header{font-size:56px;font-weight:600;letter-spacing:.41px;line-height:52px;color:#fff;text-align:center;margin-top:60px}.no-internet-connection .no-internet-connection__warning-container .no-internet-connection__description{font-size:34px;font-weight:600;letter-spacing:-.82px;line-height:44px;color:#696f7d;text-align:center;margin-top:40px}.home-page{display:flex;flex-direction:column;align-items:center;color:#fff;padding:50px}.home-page .home-page__description{margin-bottom:100px;margin-top:150px;font-weight:600;letter-spacing:.47px}.home-page .home-page__notify-btn{display:flex;flex-direction:column;align-items:center;color:#fff;text-decoration:none;justify-content:center;width:80%;min-width:250px;height:4rem;border-radius:2.8rem;background-color:#0065dd;font-size:1.8rem;cursor:pointer}.home-page .home-page__notify-btn:hover{background:linear-gradient(270deg,#79f1a4 0,#2a81e3)}.input-error{color:#bf1650;margin-top:5px;font-size:12px}.input-error,.modal-form-name{padding-left:50px;text-align:left}.modal-form-name{margin-top:10px}.add-device-modal-form .add-device-modal-form__input{outline:none;color:#fff;padding:5px 10px;width:80%;border:none;border-bottom:1px solid #7a7a9b;background:transparent;margin:20px,auto;text-align:left}.add-device-modal-form .add-device-modal-form__input:active,.add-device-modal-form .add-device-modal-form__input:focus{border-bottom:1px solid #fff}.add-device-modal-form .add-device-modal-form__buttons{display:flex;flex-direction:column;justify-content:center;text-align:center;height:200px;width:300px;margin:30px auto 0}.custom-btn{height:50px;margin-bottom:30px;color:#fff;border:1px solid grey;background-color:var(--bs-body-color);border-radius:2.8rem}.custom-btn:hover{background-color:hsla(0,0%,100%,.1)}.save-btn{height:50px;margin-bottom:30px;color:#fff;border:none;background-color:#0073ff;border-radius:2.8rem}.save-btn:hover{background:linear-gradient(270deg,#79f1a4 0,#2a81e3)}.add-device-modal{display:flex;flex-direction:column;text-align:center;justify-content:space-between;background-color:var(--bs-body-color);color:#fff}.add-device-modal .add-device-modal__QR{display:flex;flex-direction:column;text-align:center;justify-content:center}.add-device-modal .add-device-modal__QR .add-device-modal__QR-title{padding-top:30px;padding-bottom:20px}.add-device-modal .add-device-modal__QR .add-device-modal__QR-reader{margin:0 auto;width:40%}.add-device-modal .add-device-modal__description{display:flex;flex-direction:column;text-align:center;justify-content:center;height:200px}.add-device-modal .add-device-modal__description .add-device-modal__description-title{padding-bottom:30px}.add-device-modal .add-device-modal__description .add-device-modal__description-text{opacity:.5}.slider{display:flex;flex-direction:column;align-content:center;justify-content:center;height:220px;width:100%;max-width:300px;margin:20px;border-bottom:1px dotted #3f5ce1;border-radius:20px}.slider .slider__name{color:#aa65e2;font-size:20px;text-transform:capitalize}.slider .slider__limit{color:#8df72b;font-size:13px}@media (max-width:991px){.slider{max-width:100%!important}}.settings-modal-form{display:flex;flex-direction:column;justify-content:center;text-align:center}.settings-modal-form .settings-modal-form__sliders{display:flex;justify-content:center;flex-wrap:wrap}.settings-modal-form .settings-modal-form__buttons{display:flex;flex-direction:column;justify-content:center;text-align:center;height:200px;width:300px;margin:30px auto 0}.settings-modal{background-color:var(--bs-body-color)}.settings-modal .settings-modal__title{margin-top:30px;text-align:center;color:#fff}.bluetooth-modal{margin-top:0;padding:30px;background-color:var(--bs-body-color);color:#fff}.bluetooth-modal,.bluetooth-modal .bluetooth-modal__QR{display:flex;flex-direction:column;justify-content:center;text-align:center}.bluetooth-modal .bluetooth-modal__QR .bluetooth-modal__QR-reader{margin:0 auto;width:40%}.bluetooth-modal-form .bluetooth-modal-form__description{font-size:20px;margin-top:40px}.bluetooth-modal-form .bluetooth-modal-form__input{outline:none;color:#fff;padding:5px 10px;width:80%;border:none;border-bottom:1px solid #7a7a9b;background:transparent;margin:20px,auto;text-align:left}.bluetooth-modal-form .bluetooth-modal-form__input:active,.bluetooth-modal-form .bluetooth-modal-form__input:focus{border-bottom:1px solid #fff}.bluetooth-modal-form .bluetooth-modal-form__buttons{display:flex;flex-direction:column;justify-content:center;text-align:center;height:200px;width:300px;margin:30px auto 0}.device{display:flex;justify-content:space-between}.device div{display:flex;grid-gap:15px;gap:15px}.device div .device-btn__settings{color:#fbff00;border:1px solid #fbff00;width:30px;height:30px;background:none;border-radius:50%;outline:none}.device div .device-btn__settings:hover{color:#fff;background-color:rgba(251,255,0,.4);border-color:rgba(251,255,0,.7)}.device div .device-btn__delete{color:red;border:1px solid red;width:30px;height:30px;background:none;border-radius:50%;outline:none}.device div .device-btn__delete:hover{color:#fff;background-color:rgba(255,0,0,.4);border-color:rgba(255,0,0,.7)}.device div .device-btn__edit{color:#3cff00;border:1px solid #3cff00;width:30px;height:30px;background:none;border-radius:50%;outline:none}.device div .device-btn__edit:hover{color:#fff;background-color:rgba(60,255,0,.4);border-color:rgba(60,255,0,.7)}.device div span{justify-content:right}.list-method{display:flex;flex-direction:row;justify-content:center;align-items:center}.list-method .list-method__add{height:50px;width:50px;margin-left:10px;color:#fff;cursor:pointer;background:#2777d6;border:none;border-radius:50%}.list-method .list-method__add .icon-plus{font-size:32px}.list-method .list-method__scan-qr{height:50px;width:50px;margin-left:10px;color:#fff;cursor:pointer;background:#2777d6;border:none;border-radius:10px}.list-method .list-method__scan-qr .icon-qr-code{font-size:32px}.devices-table{padding:30px 30px 5px;display:flex;flex-direction:column;color:#fff}.devices-table .devices-table__title{display:flex;align-items:center}.devices-table .devices-table__title .devices-table__devices-length{display:flex;justify-content:center;align-items:center;height:20px;width:20px;margin-left:5px;border-radius:50%;background:#2777d6}.devices-table .devices-table__devices-list{padding:0}.devices-table .devices-table__devices-list .devices-table__device-link{text-decoration:none;color:#fff}.devices-table .devices-table__devices-list .devices-table__device-link li{padding:15px;border-bottom:1px solid hsla(0,0%,100%,.2)}.devices-table .devices-table__devices-list .devices-table__device-link li:hover{background:hsla(0,0%,100%,.2)}.devices-table .devices-table__empty-list{color:#fff;text-align:center;margin-top:75px}.temperature-container{position:relative;height:100%;width:100%;border:1px solid #434955;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.temperature-container .temperature-gauge-icon-container{position:relative}.temperature-container .temperature-label-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.temperature-container .temperature-label-container .temperature-label{font-weight:500;font-size:24px;text-transform:uppercase;color:#afbdde}.temperature-container .temperature-label-container .info-tip{margin-left:5px}.temperature-container .temperature-gauge-container{position:relative;-webkit-transform:scale(.9);transform:scale(.9)}.temperature-container .temperature-gauge-container .tempereature-gauge-scale .minus-plus{position:absolute;bottom:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:27px;color:#434955}.temperature-container .temperature-gauge-container .temperature-value-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;line-height:.75}.temperature-container .temperature-gauge-container .temperature-value-container .temperature-sign{font-weight:600;font-size:26px;color:#fff}.temperature-container .temperature-gauge-container .temperature-value-container .temperature-value{font-weight:600;font-size:56px;color:#fff}.temperature-container .temperature-gauge-container .temperature-value-container .temperature-unit{align-self:flex-start;font-weight:600;font-size:26px;color:#fff}.temperature-container .temperature-gauge-needle{position:absolute;top:-3px;left:0}.temperature-container .set-limits-container{margin-bottom:20px}.temperature-container .set-limits-container .set-limits-label{font-weight:500;font-size:20px;letter-spacing:.47px;color:#696f7d}.temperature-container .set-limits-container .set-limits-value{font-weight:500;font-size:20px;letter-spacing:.47px;color:#fff}.temperature-container.warning .temperature-gauge-container .temperature-value-container .temperature-sign,.temperature-container.warning .temperature-gauge-container .temperature-value-container .temperature-unit,.temperature-container.warning .temperature-gauge-container .temperature-value-container .temperature-value{color:#ff3b30}.temperature-container.warning .temperature-gauge-scale{stroke:#ff3b30}.humidity-container{height:100%;width:100%;border:1px solid #434955;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.humidity-container .humidity-gauge-icon-container{position:relative}.humidity-container .humidity-label-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.humidity-container .humidity-label-container .humidity-label{font-weight:500;font-size:24px;text-transform:uppercase;color:#afbdde}.humidity-container .humidity-label-container .info-tip{margin-left:5px}.humidity-container .humidity-gauge-container{position:relative;-webkit-transform:scale(.9);transform:scale(.9)}.humidity-container .humidity-gauge-container .humidity-value-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;line-height:.75}.humidity-container .humidity-gauge-container .humidity-value-container .humidity-sign{font-weight:600;font-size:26px;color:#fff}.humidity-container .humidity-gauge-container .humidity-value-container .humidity-value{font-weight:600;font-size:56px;color:#fff}.humidity-container .humidity-gauge-container .humidity-value-container .humidity-unit{align-self:flex-start;font-weight:600;font-size:26px;color:#fff}.humidity-container .set-limits-container{margin-bottom:20px}.humidity-container .set-limits-container .set-limits-label{font-weight:500;font-size:20px;letter-spacing:.47px;color:#696f7d}.humidity-container .set-limits-container .set-limits-value{font-weight:500;font-size:20px;letter-spacing:.47px;color:#fff}.humidity-container.warning .humidity-gauge-container .humidity-value-container .humidity-unit,.humidity-container.warning .humidity-gauge-container .humidity-value-container .humidity-value{color:#ff3b30}.humidity-container.warning .humidity-oval{stroke:#ff3b30}.pressure-container{grid-column:1/span 2;grid-row:2;height:100%;width:100%;border:1px solid #434955;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center}.pressure-container .pressure-gauge-icon-container{position:relative}.pressure-container .pressure-label-container{display:flex;justify-content:center;align-items:center;margin-bottom:38px}.pressure-container .pressure-label-container .pressure-label{font-weight:500;font-size:24px;text-transform:uppercase;color:#afbdde}.pressure-container .pressure-label-container .info-tip{margin-left:5px}.pressure-container .pressure-gauge-container{position:relative}.pressure-container .pressure-gauge-container .pressure-value-container{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;justify-content:center;align-items:center;line-height:.75}.pressure-container .pressure-gauge-container .pressure-value-container .pressure-value{font-weight:600;font-size:56px;color:#fff}.pressure-container .pressure-gauge-container .tempereature-gauge-needle{position:absolute;top:0;left:22px}.pressure-container .set-limits-container .set-limits-label{font-weight:500;font-size:20px;letter-spacing:.47px;color:#696f7d}.pressure-container .set-limits-container .set-limits-value{font-weight:500;font-size:20px;letter-spacing:.47px;color:#fff}.pressure-container .set-limits-container-sm{display:none}.pressure-container.warning .pressure-gauge-container .pressure-value-container .pressure-value{color:#ff3b30}.pressure-container.warning .pressure-gauge-scale{stroke:#ff3b30}@media screen and (max-width:576px){.pressure-container{flex-direction:column}.pressure-container .pressure-description{margin-top:20px}.pressure-container .pressure-description .pressure-label-container{margin-bottom:0}.pressure-container .pressure-description .set-limits-container{margin-top:20px;display:none}.pressure-container .pressure-gauge-container{margin-top:20px;-webkit-transform:scale(.8);transform:scale(.8)}.pressure-container .set-limits-container-sm{margin-top:20px;margin-bottom:20px;display:block}}.co2-container{height:100%;width:100%;border:1px solid #434955;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.co2-container .co2-gauge-icon-container{position:relative}.co2-container .co2-label-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.co2-container .co2-label-container .co2-label{font-weight:500;font-size:24px;text-transform:uppercase;color:#afbdde}.co2-container .co2-label-container .info-tip{margin-left:5px}.co2-container .co2-value-container{display:flex;justify-content:center;align-items:center;line-height:.75}.co2-container .co2-value-container .co2-value{font-weight:600;font-size:56px;color:#fff;line-height:67px}.co2-container .co2-gauge-container{position:relative;min-height:30px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:28px}.co2-container .co2-gauge-container .co2-gauge-needle{position:absolute;justify-self:flex-start}.co2-container .set-limits-container{margin-bottom:20px}.co2-container .set-limits-container .set-limits-label{font-weight:500;font-size:20px;letter-spacing:.47px;color:#696f7d}.co2-container .set-limits-container .set-limits-value{font-weight:500;font-size:20px;letter-spacing:.47px;color:#fff}.co2-container.warning .co2-value-container .co2-value{color:#ff3b30}@media screen and (max-width:576px){.co2-container .co2-gauge-container{-webkit-transform:scale(.9);transform:scale(.9)}}.tvoc-container{height:100%;width:100%;border:1px solid #434955;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.tvoc-container .tvoc-gauge-icon-container{position:relative}.tvoc-container .tvoc-label-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.tvoc-container .tvoc-label-container .tvoc-label{font-weight:500;font-size:24px;text-transform:uppercase;color:#afbdde}.tvoc-container .tvoc-label-container .info-tip{margin-left:5px}.tvoc-container .tvoc-value-container{display:flex;justify-content:center;align-items:center;line-height:.75}.tvoc-container .tvoc-value-container .tvoc-value{font-weight:600;font-size:56px;color:#fff;line-height:67px}.tvoc-container .tvoc-gauge-container{position:relative;min-height:30px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:28px}.tvoc-container .tvoc-gauge-container .tvoc-gauge-needle{position:absolute;justify-self:flex-start}.tvoc-container .set-limits-container{margin-bottom:20px}.tvoc-container .set-limits-container .set-limits-label{font-weight:500;font-size:20px;letter-spacing:.47px;color:#696f7d}.tvoc-container .set-limits-container .set-limits-value{font-weight:500;font-size:20px;letter-spacing:.47px;color:#fff}.tvoc-container.warning .tvoc-value-container .tvoc-value{color:#ff3b30}@media screen and (max-width:576px){.tvoc-container .tvoc-gauge-container{-webkit-transform:scale(.9);transform:scale(.9)}}.telemetry-container{padding:30px 30px 5px;background-color:#141b2a;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:350px 220px 220px;grid-gap:37px 30px;gap:37px 30px;overflow-y:hidden}@media screen and (max-width:576px){.telemetry-container{padding:16px;display:flex;flex-direction:column}}.not-found{display:flex;flex-direction:column;align-items:center;color:#fff;padding:50px}.not-found .not-found__description{margin-bottom:100px;margin-top:150px;font-weight:600;letter-spacing:.47px}.not-found .not-found__notify-btn{display:flex;flex-direction:column;align-items:center;color:#fff;text-decoration:none;justify-content:center;width:80%;min-width:250px;height:4rem;border-radius:2.8rem;background-color:#0065dd;font-size:1.8rem;cursor:pointer}.not-found .not-found__notify-btn:hover{background:linear-gradient(270deg,#79f1a4 0,#2a81e3)}@font-face{font-family:"San Francisco";font-weight:500;src:url(https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-medium-webfont.woff)}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;background-color:#141b2a}.warning{border-color:#ff3b30;color:#ff3b30}
/*# sourceMappingURL=main.41062913.chunk.css.map */