:root{--orange:#f68b1f;--blue-1:#3f51b5;--blue-2:#2b3990;--blue-3:#2b396f;--grey-1:#666a83;--grey-2:#3c415e;--grey-3:#262938;--dark:#1e1f29;--placeholder:#edf0f3}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;line-height:2;background:#f2f2f2}body,h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif}a,body,h1,h2,h3,h4,h5,h6{color:#1e1f29;color:var(--dark)}a{text-decoration:none;transition:all .2s ease-in-out}.widget{padding:20px;background:#fff;box-shadow:0 5px 15px 0 rgba(50,50,93,.07);border-radius:5px;border:1px solid rgba(0,0,0,.1)}.widget.quick-links a{color:#1e1f29!important;color:var(--dark)!important;transition:all .2s ease-in-out}.widget.quick-links a:hover{color:var(--yellow-dark)!important}.widget.margin-bottom{margin-bottom:30px}.app-container{background:#eee;min-height:100vh;display:grid;grid-template-columns:200px 1fr}.page-padding{padding:20px}.page-margin{margin:20px}.page-bg,.page-bg-fixed{background:#fff}.page-bg{border-radius:4px;box-shadow:0 2px 5px 0 rgba(50,50,93,.03),0 5px 35px 0 rgba(50,50,93,.05)}.page-wrapper{padding:20px}.sticky-header{position:-webkit-sticky;position:sticky}header.page{background:#3c415e;height:60px;display:grid;grid-template-columns:2fr 1fr}header.page h1{font-size:1.6rem;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:1px;padding:16px 20px;margin:0}header.page .user{text-align:right}header.page .user .name{color:hsla(0,0%,100%,.7);padding:20px}header.page .user button{background:#353851;color:#fff;border:none;width:60px;height:60px;transition:all .2s ease-in-out}header.page .user button:hover{background:#f68b1f;background:var(--orange);cursor:pointer}.side-drawer{background-image:linear-gradient(-180deg,#3f51b5 1%,#2a356f 99%);color:hsla(0,0%,100%,.8);display:grid;grid-template-columns:1fr;grid-template-rows:60px auto 40px}.side-drawer .logo{background:#fff;height:60px;text-align:center;padding:12px}.side-drawer .admin-only-label{background:#2a356f;text-align:center;padding:5px;text-transform:uppercase;margin-top:20px;font-size:.8rem}.side-drawer nav a{border-bottom:1px solid rgba(0,0,0,.1);color:hsla(0,0%,100%,.9);font-family:"Roboto",sans-serif;letter-spacing:1px;font-size:1.1rem;display:block;padding:15px 10px}.side-drawer nav a svg{color:hsla(0,0%,100%,.7);margin-right:10px;min-width:25px}.side-drawer nav a.active,.side-drawer nav a:hover{background:#f68b1f;background:var(--orange);color:#262938;color:var(--grey-3)}.side-drawer nav a.active svg,.side-drawer nav a:hover svg{color:#262938;color:var(--grey-3)}.version-box{background:rgba(0,0,0,.1);display:grid;grid-template-columns:1fr 1fr}.version-box p{margin:12px!important;padding:0;font-size:.8rem}.version-box a{color:hsla(0,0%,100%,.7)}.version-box a:hover{background:#f68b1f;background:var(--orange);color:#262938;color:var(--grey-3)}.sub-header{background:#666a83;color:#fff;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.sub-header h2{color:hsla(0,0%,100%,.8);font-size:1.4rem;font-weight:300;letter-spacing:1px;padding:13px 20px 12px;margin:0}.sub-header .search-box{text-align:center}.sub-header .search-box input{border:1px solid hsla(0,0%,100%,.3);padding:8px 10px 8px 25px;transition:all .3s ease-in-out;color:#fff;width:200px;border-radius:3px;background:hsla(0,0%,100%,.06) url(/assets/icons/icon-search.svg) no-repeat 5px}.sub-header .search-box input:focus{width:250px}.sub-header .search-box input::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)!important}.sub-header .search-box input::-ms-input-placeholder{color:hsla(0,0%,100%,.4)!important}.sub-header .search-box input::placeholder{color:hsla(0,0%,100%,.4)!important}.search-results-box{background:#fff url(/assets/icons/icon-search-grey.svg) no-repeat 20px;padding:16px 20px 15px 45px}.search-results-box span{background:rgba(249,166,82,.33);border-radius:3px;font-weight:700;padding:3px 6px}.no-results{background:#e5f1fe url(/assets/icons/icon-info-blue.svg) no-repeat 20px;border:1px solid #bccfe4;padding:16px 20px 15px 45px;color:#202c74;border-radius:5px;margin:20px 0}.no-results span{background:#bccfe4;border-radius:3px;font-weight:700;padding:3px 6px}.search-results-wrapper .no-results{margin:20px}.pull-right{float:right}.sub-header .actions{text-align:right;padding:8px}.sub-header .actions a{background:#f68b1f;background:var(--orange);color:hsla(0,0%,100%,.9);padding:7px 20px 7px 10px;border-radius:100px;text-transform:uppercase;display:inline-block;transition:all .2s ease-in-out;margin-left:5px}.sub-header .actions a svg{padding-right:2px;width:20px;display:inline-block}.sub-header .actions a:hover{background:#262938;background:var(--grey-3)}.in-page-heading{background:#666a83;background:var(--grey-1);color:#fff;border-radius:5px;padding:15px;font-weight:300}td .ui.button{margin:0 .25em .25em 0}.message-box{background:#fff;color:#333;letter-spacing:.5px;padding:15px;border-bottom:1px solid #ccc;display:grid;grid-template-columns:1fr 270px;align-items:center;outline:none}.message-box.info{background:#cadaeb;color:#1c416b;border-bottom:1px solid #a9c1dc}.message-box svg{margin-right:10px}.message-box .header-controls{text-align:right}.message-box .header-controls button:hover{cursor:pointer}.message-box .header-controls button{background:#cadaeb;color:#1c416b;border:1px solid #1c416b;padding:3px 8px;border-radius:3px;margin:0 5px}.list-10 .header-controls .btn-10,.list-20 .header-controls .btn-20,.list-50 .header-controls .btn-50,.list-100 .header-controls .btn-100{background:#1c416b;color:#fff}.button.delete:hover{background:#8c202e!important;color:#fff!important}.static-form-field{padding:5px 10px}.static-form-field .label{font-weight:700}.friendly-name .label{margin:5px!important;background:#f2f2f2;border-radius:5px;display:inline-block;margin:5px;font-size:12px}.friendly-name .label .key{display:inline-block;background:rgba(0,0,0,.05);padding:5px 10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.friendly-name .label .value{display:inline-block;font-weight:300;padding:5px 10px}.box-friendly-name{display:block;font-weight:700}.btmac-label{background:rgba(0,0,0,.08);border-radius:5px;display:inline-block;margin-top:5px;margin-left:0;font-size:12px;padding:5px 8px}.rrt-ok-btn{color:#d64f1b}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active{background-color:#d64f1b!important;color:#fff}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active{background-color:#ccc!important;color:#333!important}.rrt-message:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f071";color:#d64f1b;padding:0 0 10px;font-size:20px;display:block}.rrt-message{background:rgba(214,80,27,.11)!important}.toggle-center{text-align:center;background:#f2f2f2;padding:10px;margin:0 5px!important;border-radius:4px}.ui.label.label-in-table{margin-top:3px;margin-right:3px}.table-center{text-align:center}.react-datepicker-popper{z-index:999!important}.react-datepicker__time-container,.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:120px!important}.ui.table thead th{line-height:16px}.static-content .box{background:#f2f2f2;padding:15px;border-radius:5px;border:1px solid rgba(0,0,0,.05)}.static-content .box p{margin:0}.detail-page-count-header{display:grid;grid-gap:20px}.detail-page-count-header.one-col{grid-template-columns:1fr}.detail-page-count-header.two-col{grid-template-columns:1fr 1fr}.detail-page-count-header .col{background:#fff;border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;display:grid;grid-template-columns:1fr 50px}.detail-page-count-header .col .title{padding:10px}.detail-page-count-header .col .value{padding:10px;text-align:center;font-weight:700;background:#4253a1;color:#fff;border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.blank{background:#eee;height:7px;margin:5px 0;width:100%;display:inline-block}.blank.w90{width:90%}.blank.w80{width:80%}.blank.w70{width:70%}.blank.w60{width:60%}.blank.w50{width:50%}.blank.w40{width:40%}.blank.w30{width:30%}.blank.w20{width:20%}.blank.w10{width:10%}.card-row{display:block;border-bottom:1px solid #eee;padding:5px 0}.users-table .ui.table td{text-align:center}.users-table .ui.table thead td{font-weight:700;font-size:25px}.users-table .ui.table tbody td{text-transform:uppercase;font-size:14px;color:rgba(60,65,94,.82)}.text-left{text-align:left}.text-right{text-align:right}.side-drawer .main-nav{transition:all .2s ease-in-out}.mobile-nav-trigger{display:none}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{background:#2b3990;background:var(--blue-2)}.ReactTable .-pagination .-btn{color:hsla(0,0%,100%,.9)!important}@media (max-width:1024px){.hide-tablet{display:none}.app-container{grid-template-columns:1fr;grid-template-rows:auto 1fr}.side-drawer{grid-template-rows:60px auto}.side-drawer .version-box{display:none}.side-drawer .main-nav.closed{max-height:0;overflow:hidden}.side-drawer .main-nav.open{display:block;max-height:1000px}.side-drawer .logo{text-align:left!important;padding:12px 15px!important}.side-drawer .mobile-nav-trigger{transition:all .2s ease-in-out;background:#f68b1f;background:var(--orange);display:grid;align-items:center;justify-items:center;height:60px}.side-drawer .mobile-nav-trigger:hover{background:#434a6a}.side-drawer .mobile-nav-trigger:hover .bars{color:#fff!important}.side-drawer .mobile-nav-trigger .bars{color:#fff;margin:5px 1px;font-size:18px!important}.side-drawer-header{display:grid;grid-template-columns:1fr 60px;align-content:center}.side-drawer-header .logo{text-align:left}.mobile-nav-trigger{display:inline-block;text-align:right;padding:10px 18px}.mobile-nav-trigger:hover{cursor:pointer}.side-drawer .mobile-nav-trigger:hover .bars{color:#1e1f29;color:var(--dark)}header.page .user .name{display:none}header.page{grid-template-columns:1fr 60px}}@media (max-width:768px){body .ui.table thead{display:none!important}.widget.users-table .ui.very.basic.table thead{display:block!important}.widget.users-table .ui.very.basic.table tbody{display:none!important}.ui.table[class*="right aligned"],.ui.table [class*="right aligned"],body .ui.table td{text-align:center!important}body .ui.table tr>td.mobile-border-top{border-top:1px solid #eee!important;margin-top:10px}body .ui.table tr>td.mobile-border-bottom{border-bottom:1px solid #eee!important;margin-bottom:10px}body .ui.table tr>td.pt20{padding-top:20px!important}body .ui.table td.mobile-label{text-align:left!important}.mobile-label:after{font-size:12px;text-align:center;color:rgba(0,0,0,.7);background:#ccc;padding:2px 10px;border-radius:5px;margin-left:15px;width:100px;float:right}.name.mobile-label:after{content:"Name"}.company-name.mobile-label:after{content:"Company"}.email.mobile-label:after{content:"Email"}.mobile.mobile-label:after{content:"Mobile"}.activity.mobile-label:after{content:"Activity"}.user.mobile-label:after{content:"User"}.device.mobile-label:after{content:"Device Name"}.box.mobile-label:after{content:"Box Name"}.access-pass.mobile-label:after{content:"Access Pass"}.box-location.mobile-label:after{content:"Box Location"}.box-count.mobile-label:after{content:"Box Count"}.is-active.mobile-label:after{content:"Active"}.box-link.mobile-label:after{content:"Box Link"}.app-user.mobile-label:after{content:"App User"}.expiry.mobile-label:after{content:"Expiry"}.client-link.mobile-label:after{content:"Client Link"}.pass-count.mobile-label:after{content:"Pass Count"}.battery.mobile-label:after{content:"Battery"}.idle.mobile-label:after{content:"Idle"}.client-users.mobile-label:after{content:"Client Users"}.client-admin.mobile-label:after{content:"Client Admins"}.super-admin.mobile-label:after{content:"Super Admins"}.sub-header{grid-template-columns:1fr}.sub-header .actions{justify-self:center}.detail-page-count-header{grid-template-columns:1fr!important}body .ui.grid>[class*="three column"].row>.column{width:100%!important}body .ui.grid>[class*="three column"].row>.column h3{background:#3c415e;background:var(--grey-2);color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;margin:0;padding:10px;text-align:center}body .ui.grid .column .ui.basic.table{margin-top:0!important;margin-bottom:20px!important;border-left:1px solid #eee;border-right:1px solid #eee}body .ui.grid .column .ui.basic.table tbody tr{border:none}.ui[class*="three column"].grid>.column:not(.row),.ui[class*="three column"].grid>.row>.column{width:100%!important}.ui.grid>.row>.column{width:100%!important;margin-bottom:15px!important}.message-box{grid-template-columns:1fr;justify-items:center;grid-row-gap:15px}}.login-page-container{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;align-items:center;justify-items:center;min-height:100vh;background:#080d2a url(/assets/login-bg.jpg) no-repeat 50%;background-size:cover}.login-box{background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.07),0 15px 35px 0 rgba(0,0,0,.07);border-radius:5px;margin-top:10px}.login-box h2{font-size:1.4rem;font-weight:300;text-transform:uppercase;color:#fff;letter-spacing:1px;text-align:center;padding:12px 20px;margin:0;background:var(--grey-2)}.login-logo{text-align:center;margin:20px}.login-box .form-elements{background:#f6f9fc;padding:0;border:1px solid #d6dce2;border-radius:5px;margin:0 20px}.form-footer{padding:20px;text-align:center}.login-page{display:grid;grid-template-rows:1fr;align-items:center;max-width:400px;min-width:320px}.login-box-footer{text-align:center;font-size:12px;color:hsla(0,0%,100%,.7);margin-top:25px}.login-box-footer a{color:hsla(0,0%,100%,.7);text-decoration:none}.login-box-footer a:hover{text-decoration:underline}.button-login{background-color:var(--orange)!important;color:#fff!important}.ui.button.button-login:disabled{background-color:var(--grey-2)!important;opacity:.8!important}.loginErrorMessage{background:#e5cdd0 url(/assets/icons/icon-error.svg) no-repeat 10px;color:#8c202e;margin:0;padding:15px 15px 15px 50px;border-bottom:1px solid rgba(140,32,46,.34)}.login-page .ui.form .field.error input[type=password],.login-page .ui.form .field.error input[type=text]{background:#e5cdd0 url(/assets/icons/icon-error-small.svg) no-repeat 100%!important;color:#8c202e!important}.login-page .ui.form .field.error input[type=password]::-webkit-input-placeholder,.login-page .ui.form .field.error input[type=text]::-webkit-input-placeholder{color:#8c202e!important}.login-page .ui.form .field.error input[type=password]::-ms-input-placeholder,.login-page .ui.form .field.error input[type=text]::-ms-input-placeholder{color:#8c202e!important}.login-page .ui.form .field.error input[type=password]::placeholder,.login-page .ui.form .field.error input[type=text]::placeholder{color:#8c202e!important}.loginSuccessMessage{background:#cffbd4 url(/assets/icons/icon-success.svg) no-repeat 10px;color:#159570;margin:20px;padding:10px 10px 10px 55px;border:1px solid rgba(21,149,113,.65);border-radius:5px}.login-box .form{padding:20px}.login-box .form .field{background-color:#f6f9fc;border:1px solid #d6dce2;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:20px}.login-box .form .field input,.login-box .ui.form input[type=text]{border-top-left-radius:0!important;border-top-right-radius:0!important;border:none;background-color:#f6f9fc;color:var(--grey-3)!important}.login-box .form .field:first-child{border-bottom:0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-bottom:0!important}.login-box .form .field:first-child input{border-radius:0}.login-box .form .field:nth-child(2){border-top-left-radius:0!important;border-top-right-radius:0!important}.login-box .form .field input:focus,.login-box .ui.form input[type=text]:focus{background-color:#f6f9fc}.login-box.single-input .form .field{margin-bottom:20px!important;border:1px solid #d6dce2;border-radius:5px!important}.login-box.single-input .form .field input[type=text]{border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.login-box .form .field label{text-transform:uppercase;color:#8898aa;font-family:"Roboto",sans-serif;font-weight:400;font-size:12px;padding:10px;margin:0}.forgot-pass-link{text-decoration:none}.forgot-pass-link:hover{text-decoration:underline;cursor:pointer}.version.login{letter-spacing:1px;color:hsla(0,0%,100%,.7);border:none;margin-bottom:10px}div.ReactTable div.rt-tbody div.rt-tr-group .rt-tr:hover{background:hsla(0,0%,100%,.25)!important}.rt-thead{background:#f9fafb}.rt-thead.-header{font-weight:900;font-size:14px}div.ReactTable .rt-tbody .rt-tr.-odd{background:#fff}div.ReactTable .rt-tbody .rt-tr.-even{background:#f9fafb}div.ReactTable .rt-tbody .rt-td.centered{text-align:center}div.ReactTable .rt-tbody .rt-td.right{text-align:right}div.ReactTable .rt-tbody .rt-td.no-wrap{white-space:inherit}
/*# sourceMappingURL=main.96f28fbe.chunk.css.map */