*{box-sizing:border-box;vertical-align:top}html,html a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}html{font-size:10px}body,html{height:100%}body{margin:0;background:#f5f5f5}h1{font-weight:700;font-size:3.6rem;color:#b20c42;margin:4.8rem 0 1.6rem}h1,p{font-family:Open Sans,sans-serif}p{font-weight:400;margin:1.6rem 0 2.4rem;font-size:1.8rem;color:#222}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.u-right{margin-left:auto}.btn{border:none;background:none;font-family:Open Sans,sans-serif;font-weight:600;transition:all .1s ease}.btn:active{transform:scale(.975)}.btn:hover{cursor:pointer}.btn--logout{color:#fff;font-size:1.4rem;height:5rem;padding:0 2rem;text-transform:uppercase;margin-left:auto}.btn--logout:hover{background:#820930}.btn--logout:focus{background:#820930;outline:thin dotted #fff}.btn--icon{width:3rem;height:3rem;color:#5d5d5d;padding:0;border-radius:50%}.btn--icon:focus,.btn--icon:hover{background:#f5f5f5}.btn--icon:focus{outline:thin dotted}.btn--icon2{width:3rem;height:3rem;color:#5d5d5d;padding:0;border-radius:50%}.btn--icon2:hover{background:#fff}.btn--icon2:focus{background:#fff;outline:thin dotted}.btn--list{padding:1.2rem 3.2rem 1.2rem 2.4rem;white-space:nowrap;color:#5d5d5d;font-size:1.4;display:flex;align-items:center;width:100%}.btn--list i{margin-right:1.2rem}.btn--list:focus,.btn--list:hover{background:#f5f5f5;color:#222}.btn--list:focus{outline:thin dotted}.btn--gray{background:#f5f5f5;border-radius:3px;padding:0 1.8rem;font-family:Open Sans,sans-serif;font-weight:600;color:#5d5d5d;font-size:1.4rem;text-transform:uppercase;height:3.6rem}.btn--gray:hover{box-shadow:0 .2rem .4rem rgba(0,0,0,.25)}.btn--gray:focus{outline:thin dotted #222}.btn--red{background:#b20c42;border-radius:3px;padding:0 1.8rem;font-family:Open Sans,sans-serif;font-weight:600;color:#fff;font-size:1.4rem;text-transform:uppercase;height:3.6rem;box-shadow:0 .2rem .4rem rgba(0,0,0,.25)}.btn--red:focus{outline:thin dotted #222}[role=tablist]{list-style-type:none;margin:0;padding:0;display:flex;align-items:center}[role=tablist] li+li{margin-left:1.2rem}.btn--tabs{background:#9a0a39;border-radius:3px;padding:0 1.8rem;font-family:Open Sans,sans-serif;font-weight:600;color:#fff;font-size:1.4rem;text-transform:uppercase;height:3.6rem}.btn--tabs:focus{outline:thin dotted #222}.btn--tabs:focus,.btn--tabs:hover{background:#820930}.btn--tabs:active{background:#9a0a39}.btn--tabs[aria-selected=true]{background:#fff;color:#9a0a39}.header{height:5rem;background:#b20c42;display:flex;align-items:center;padding:0 2.4rem}.page-title{font-family:Open Sans,sans-serif;font-weight:700;color:#fff;font-size:1.8rem;margin:0 3.2rem 0 0}@media screen and (max-width:599px){.header{padding:0 0 0 1.2rem}.page-title{line-height:1.1}}.script-contain{padding:0 1.2rem;max-width:84rem;width:100%;margin:0 auto}.script-item{background:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.25);min-height:7.2rem;margin-bottom:1.2rem;padding:0 2.4rem .1rem}.script-item__main{min-height:7.2rem;display:flex;align-items:center;justify-content:space-between}.script-item__title{margin:0;font-size:1.8rem}.script-item__time,.script-item__title{font-family:Open Sans,sans-serif;font-weight:600;color:#222}.script-item__time{display:inline-block;padding:0 2.4rem;font-size:1.4rem;margin-left:auto}.script-item__lastsynctime{font-size:1.2rem;margin:0 0 .5rem;font-family:Open Sans,sans-serif;font-weight:600;color:#5d5d5d}.options-contain{display:flex;align-items:center;justify-content:space-between}.toggle-switch{display:flex;align-items:center;position:relative}.toggle-switch span{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.4rem;text-transform:uppercase;color:#5d5d5d;display:inline-block;padding-right:.6rem}.toggle-switch label{display:inline-block;cursor:pointer;height:2.4rem;width:6rem}.toggle-switch label:before{content:"";background:#fff;height:2.4rem;width:2.4rem;border-radius:50%;position:absolute;right:-.1rem;transform:translateX(-3.8rem);transition:transform .1s ease;z-index:5;box-shadow:0 .1rem .4rem rgba(0,0,0,.5)}.toggle-switch label .toggle-contain{height:2.4rem;width:6rem;overflow:hidden;border-radius:1.2rem;position:relative;z-index:1}.toggle-switch label .toggle-contain>div{width:12rem;height:2.4rem;position:relative;left:0;top:0;transform:translateX(-3.6rem);transition:transform .1s ease}.toggle-switch label .toggle-contain>div div{position:absolute;width:4.8rem;height:2.4rem;font-family:Open Sans,sans-serif;font-weight:600;color:#fff;font-size:1.2rem;text-transform:uppercase;line-height:2.4rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-switch label .toggle1{left:0;background:#007db8;padding-left:1.1rem}.toggle-switch label .toggle2{left:4.8rem;background:#5d5d5d;padding-left:1.7rem}.toggle-switch input[type=checkbox]:checked+label .toggle-contain>div,.toggle-switch input[type=checkbox]:checked+label:before{transform:translateX(0)}.toggle-switch input:focus+label{outline:thin dotted}.toggle-switch input{opacity:0;margin:0;height:.01rem;width:.01rem;position:absolute}.dropdown{position:relative;margin-left:2.4rem}.dropdown-list{display:none;position:absolute;background:#fff;padding:.6rem 0;margin:0;top:3.6rem;right:0;min-width:12rem;z-index:100;box-shadow:0 0 .4rem rgba(0,0,0,.25)}.dropdown-list li{list-style-type:none}.dropdown-list.is-active{display:block}.script-item__jobs{border:.1rem solid #c6c6c6;padding:1.2rem 1.2rem .6rem;max-height:35rem;overflow:auto;margin-bottom:2.4rem}.job-item{display:flex;align-items:center;background:#f5f5f5;margin-bottom:.6rem;padding:0 2.4rem;min-height:4.8rem}.job-item button{margin-left:auto}.job-item__time{display:flex;align-items:center;margin:1rem 0}.job-item__time p{margin:0;color:#222;font-family:Open Sans,sans-serif;font-weight:600;font-size:1.4rem}.job-item__time p:nth-of-type(2){font-family:Open Sans,sans-serif;font-weight:400}.job-item__time i{display:inline-block;margin-right:2.4rem;color:#5d5d5d}@media screen and (max-width:599px){.script-item__main{flex-wrap:wrap;min-height:10.8rem;padding:2rem 0}.script-item__time{padding:0}.options-contain{width:100%}.job-item{padding:0 .6rem 0 1.2rem}.job-item__time i{margin-right:1.2rem}}.reprovision-form{padding:1.8rem 0}.reprovision-form button{margin-left:1.2rem}ul.reprovision-log{list-style-type:none;padding:1.2rem;margin:0;border:1px solid #c6c6c6}ul.reprovision-log li{font-family:Open Sans,sans-serif;font-weight:600;padding:1.4rem 2.4rem;background-color:#f5f5f5;color:#333;display:flex;align-items:center;justify-content:space-between}ul.reprovision-log li span+span{font-family:Open Sans,sans-serif;font-weight:400;margin-left:2.4rem}ul.reprovision-log li+li{margin-top:.6rem}.pagination{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.4rem;color:#333;padding:1.2rem 0;display:flex;align-items:center}.pagination span{padding:0 1.6rem}.pagination button{border:none;background-color:#f5f5f5;border-radius:.3rem;height:3.6rem;width:3.6rem;display:flex;align-items:center;justify-content:center}.pagination button i{font-size:2.4rem;color:#333}.pagination button:focus,.pagination button:hover{background-color:#ddd;cursor:pointer}.pagination button:focus{outline:.1rem solid #333;outline-offset:.2rem}.pagination button:active{background-color:#f5f5f5}.modal-background{background:rgba(0,0,0,.5);position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;overflow:auto;z-index:999}.modal{max-width:40rem;width:95%;background:#fff;position:relative;top:7.2rem;margin:0 auto}.modal__top{min-height:4.8rem;background:#f5f5f5;border-bottom:.1rem solid #c6c6c6;padding:0 2.4rem;display:flex;align-items:center;justify-content:space-between}.modal__main{padding:2.4rem 2.4rem 2rem;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column}.modal__bottom{display:flex;align-items:center;padding:0 2.4rem 2.4rem;justify-content:flex-end}.modal__bottom button{margin-left:1.2rem}.modal__title{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:400;font-size:1.8rem;color:#222}.date-input{margin-right:2.4rem;margin-bottom:1.2rem}.date-input input{width:12rem}input{height:3.6rem;border:.1rem solid #c6c6c6;border-radius:3px;padding:0 1.2rem;font-family:Open Sans,sans-serif;font-weight:400;color:#222;font-size:1.4rem}input:focus{outline:none;border-color:#5d5d5d}input.has-error{border-color:#b20c42}.input{position:relative;width:100%}.input label{display:block}.input--time{margin-bottom:1.2rem}.input--time input{width:8rem}.input--time .input--select{position:relative;display:inline-block}.input--select:after{font-family:Material Icons;content:"\E5C5";position:absolute;right:.5rem;top:0;line-height:3.6rem;font-size:2.4rem;color:#5d5d5d;pointer-events:none}label{display:block;font-weight:600;font-size:1.2rem;color:#5d5d5d;margin-bottom:.6rem}label,select{font-family:Open Sans,sans-serif}select{height:3.6rem;padding:0 3.2rem 0 1.2rem;background:#f5f5f5;border-radius:3px;margin-left:.6rem;border:.1rem solid #c6c6c6;font-size:1.4rem;font-weight:400;color:#222;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}select:focus{outline:none;border-color:#5d5d5d}.description-input{margin-right:2.4rem;margin-bottom:1.2rem}.description-input input{width:26rem}.error{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.2rem;color:#b20c42;margin-top:.6rem;display:none}.error.is-active{display:block}@media screen and (max-width:399px){.modal__top{padding:0 1.2rem}.modal__main{padding:2.4rem 1.2rem 2rem}.modal__bottom{padding:0 1.2rem 2.4rem}}.running:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis 2s steps(4) infinite;animation:ellipsis 2s steps(4) infinite;content:"\2026";width:0}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}.toast{transform:translateY(0);transition:transform .3s ease-in;display:flex;align-items:center;border-radius:.2rem;bottom:-5.6rem;color:#fff;height:5.6rem;left:2.4rem;padding:0 2.4rem;position:fixed;width:28rem;background-color:#333}.toast.is-active{transform:translateY(-8rem);transition:transform .3s ease-out}.toast p{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.4rem;margin:0}