.Home{padding-top:1rem}.Home .ui.fitted.toggle.checkbox{vertical-align:middle!important}.Home .mobile-break{display:none}@media screen and (max-width:991px){.Home .mobile-break{display:block;width:100%;height:1rem}}.Devices{padding-top:1rem;padding-bottom:1rem}.Devices .card{text-align:left}.Devices .card-icon{float:right}.Devices .card .content.extra .description span{float:right;color:rgba(0,0,0,.4)}.Devices .add-devices{cursor:pointer;margin-top:.5rem!important}.CreateDevices{padding-top:1rem;padding-bottom:1rem}.CreateDevices .ui.form{width:95%;max-width:500px;margin:4rem auto}.CreateDevices .disabled.required.field{display:none}.CreateDevices .ui.list .content .description{color:#912d2b}.CreateDevices .ui.list .item:not(:last-of-type){padding-bottom:.5rem}.CreateDevices .scanner{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99998}.CreateDevices .scanner section{padding-top:100vh!important}.CreateDevices .switch-camera-button{position:fixed;top:10rem;right:0;z-index:99999}.CreateDevices .date-input input:before{content:"MM/DD/YYYY";width:100%;color:#aaa}.CreateDevices .date-input input.not_empty:before,.CreateDevices .date-input input:focus:before{content:none}.Device{padding-top:1rem;padding-bottom:1rem;z-index:1}.Device .ui.small.message{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.Device .date-input input:before{content:"MM/DD/YYYY";width:100%;color:#aaa}.Device .date-input input.not_empty:before,.Device .date-input input:focus:before{content:none}.Device .dimmer{position:fixed!important;top:0!important;left:0!important;height:100vh!important}.Device .dimmer,.Device .ui.input{width:100%!important}@media screen and (max-width:767px){.Device .ui.mobile.vertically.reversed.equal.width.grid .column{width:calc(100% + 2rem);margin-right:0!important;margin-bottom:1rem}}.Sensors{padding-top:1rem;padding-bottom:1rem}.Sensors .add-sensor{cursor:pointer;margin-top:.5rem!important}.UpsertSensor{padding-top:1rem;padding-bottom:1rem}.UpsertSensor .ui.form{width:95%;max-width:500px;margin:4rem auto}.UpsertSensor .disabled.required.field{display:none}.UpsertSensor .model .disabled.required.field{display:block}.UpsertSensor .ui.small.message.delete-message{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999999}.Users{padding-top:1rem;padding-bottom:1rem}.Users .add-user{cursor:pointer;margin-top:.5rem!important}.UpsertUser{margin-top:1rem;margin-bottom:1rem}.UpsertUser .ui.message:not(.info-message){position:fixed;top:4rem;right:2rem;z-index:9999;max-width:calc(100% - 4rem)}.UpsertUser .duplicate-list{margin-top:.3rem!important}.UpsertUser .ui.top.attached.header span{color:#2185d0}iframe.pdf-output{min-height:100vh;border:0;margin:0}.App.Pdf .route{margin-bottom:0}.Topbar{min-height:42px}.Topbar .ui.menu{box-shadow:none}.Topbar .ui.menu.fixed{z-index:1050;min-height:43px}.Topbar .ui.menu .item.image{padding:3px 14px}.Topbar .ui.menu .image img{max-width:24px;max-height:24px}.Topbar .ui.menu .item>i.icon{margin:0 .35714286em}.Topbar .ui.buttons>.ui.dropdown:last-child .menu,.Topbar .ui.menu .right.dropdown.item .menu,.Topbar .ui.menu .right.menu .dropdown:last-child .menu{right:-1px}.progress-div{margin-top:.5rem}.ui.menu .ui.dropdown .menu>.item .icon.bigicon:not(.dropdown){font-size:3em!important;margin:0!important;color:#8a91fa}.ui.menu .ui.dropdown .menu>.item.dropitem{padding:.5em .7em!important}.jobs-menu .ui.floating.dropdown>.menu{margin-top:1em!important}.jobs-menu i{float:left;margin-right:12px}@media only screen and (max-width:991px){.Topbar .ui.menu .item.organization .text{max-width:0;overflow:hidden;transition-property:all;transition-duration:.25s;transition-timing-function:linear}.Topbar .ui.menu .item.organization:hover .text{width:auto;max-width:75px}}@media only screen and (max-width:767px){.Topbar .ui.menu.fixed.top.stackable{position:relative}.Topbar .ui.menu .item.organization .text{max-width:100%;transition:none}.Topbar .ui.menu .item.organization:hover .text{max-width:100%}.Topbar .ui.menu .image img{max-width:35px;max-height:35px}}.Footer{padding:.5rem 0;text-align:center;font-size:.75rem;position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #d4d4d5;z-index:1050}.route{margin-bottom:34px}.BadRequest,.NetworkError,.NoMatch{padding-top:1rem}.linky{color:#4183c4!important;cursor:pointer}.App{min-height:100vh;display:flex;flex-direction:column}.App .route{flex:1 1;display:flex;flex-direction:column}.Login{background-color:#f7f7f7}.Login,.Login>.ui.grid{min-height:100vh}.Login>.ui.grid{margin:0}.Login img.logo{width:30px!important;height:40px!important;margin-top:0!important;margin-bottom:0!important;-webkit-transform:translateY(-3px);transform:translateY(-3px)}svg polygon{stroke-color:#fff}.Logout{background-color:#ecf0f1;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}body,html{height:100%}body{background-color:#f7f7f7;z-index:1;position:relative}#root{min-height:100vh}.clear:after{clear:both;content:" ";display:block}.ui.grid.marginless{margin:0!important}.blankslate{text-align:center}.blankslate .ui.icon.header{margin:0}.leaflet-container .marker-cluster-small{background-color:rgba(234,32,39,.5);color:#fff;width:50px!important;height:50px!important;border-radius:25px!important;margin-top:-25px!important;margin-left:-25px!important}.leaflet-container .marker-cluster-small div{background-color:#ea2027;width:40px!important;height:40px!important;border-radius:20px!important;text-align:center}.leaflet-container .marker-cluster span{line-height:38px;font-size:1.5rem}@supports (-webkit-overflow-scrolling:touch){input,select,textarea{font-size:16px!important}}.ui.page.modals.transition.visible{display:flex!important;z-index:1100}.ui.page.modals.transition.visible .ui.modal{margin-top:0!important;position:relative}.ui.menu.attached+.ui.segment.attached{margin:0!important}.ui.compact.grid{margin:0}.ui.compact.grid .column{padding:0}.ui.menu.bottom,.ui.menu.top{border-radius:0;border:0;margin:0;box-shadow:none}.ui.menu.top{border-bottom:1px solid #d4d4d5}.ui.menu.bottom{border-top:1px solid #d4d4d5}@media only screen and (max-width:767px){.ui.grid .row .column .ui.header:first-child{margin-top:calc(2rem - .14286em)}}
/*# sourceMappingURL=main.3938f75c.chunk.css.map */