body,html{margin:0;height:100%;background:#bfb6b7}#app{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:small;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#242424;background:#fff;margin:0 0;min-height:100%}@media only screen and (min-width:680px){#app{margin:0 40px}}.login #app{background:#bfb6b7}.leaflet-popup{pointer-events:none}.leaflet-popup.pft-pop>.leaflet-popup-content-wrapper{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.leaflet-popup.pft-pop .c3-tooltip{opacity:1}.leaflet-popup.pft-pop>.leaflet-popup-close-button,.leaflet-popup.pft-pop>.leaflet-popup-tip-container{display:none}.leaflet-left .leaflet-control{margin-left:25px}.pft-city-text{text-anchor:middle;height:auto!important}.pft-city-text,.pft-city-text span{pointer-events:none;display:inline-block}.pft-city-text span{padding:0 4px;border-radius:3px;font-weight:500;background:hsla(0,0%,100%,.89);width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;-webkit-transform:translateX(-90%);transform:translateX(-90%)}.btn{background:#e82c4b;border:0;color:#fff;font-size:1rem;font-weight:700;border-radius:5px;padding:8px 12px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}.btn:hover{cursor:pointer;background-color:#9c1128}.btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn.med{font-size:.85rem;font-weight:600;padding:5px 8px}.btn.sml{font-size:.75rem;font-weight:600;padding:3px 8px}.btn.secondary{background:#f4b43e}.btn.secondary:hover{background:#d9910d}.btn.creation{background:#51753e}.btn.creation:hover{background:#3a542c}.btn.inactive{background:#cfc9c9}.btn.inactive:hover{cursor:default}.btn.tertiary{background:#cfc9c9}.btn.tertiary:hover{background:#b6afaf}.btn-img{border:0;padding:0;position:relative;background:transparent}.btn-img,.btn-img:after{width:40px;height:40px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-img:after{content:" ";display:block;background:#e72b4a;top:-1px;left:-1px;position:absolute}.btn-img.med,.btn-img.med:after{width:30px;height:30px}.btn-img:hover:after{cursor:pointer;background-color:#b30027}.btn-img.btn-minus:after{-webkit-mask:url(/static/images/close-solid.svg) no-repeat center;mask:url(/static/images/close-solid.svg) no-repeat center}.btn-img.btn-minus{border-radius:50%}.btn-img.btn-cancel:after{-webkit-mask:url(/static/images/close.svg) no-repeat center;mask:url(/static/images/close.svg) no-repeat center;background-color:#999}.btn-img.btn-cancel:hover:after{background-color:#333}.btn-img.btn-calendar{width:18px;height:18px}.btn-img.btn-calendar:after{-webkit-mask:url(/static/images/calendar.svg) no-repeat center;mask:url(/static/images/calendar.svg) no-repeat center;background-color:#999;width:18px;height:16px;top:4px;left:0}.btn-img.btn-calendar:hover:after{background-color:#333}.prob-tag{padding:2px 4px;text-transform:uppercase;font-size:.5rem;background:red;border-radius:3px;margin-right:4px;color:#fff;font-weight:700;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.prob-bg-18{background:#1f77b4}.prob-bg-12{background:#ff7f0e}.prob-bg-20{background:#2ca02c}.prob-bg-14{background:#d62728}.prob-bg-15{background:#9467bd}.prob-bg-16{background:#8c564b}.prob-bg-17{background:#e377c2}.prob-bg-19{background:#7f7f7f}.prob-bg-13{background:#bcbd22}.prob-bg-21{background:#17becf}.prob-bg-22{background:#005e98}.prob-bg-23{background:#d95f00}.prob-bg-24{background:#008d25}.status--1{background:#7f7f7f}.status-0{background:#fe7f4d}.status-1{background:#ffa552}.status-2{background:#ffce52}.status-3{background:#7bc67b}.status-4{background:#009345}.status-5{background:#0ba8a0}.status-6{background:#1374c3}.status-7{background:#20379d}.status-8{background:#542287}.status-9{background:#bf3691}.status-10{background:#abd579}.status-14{background:#38b97c}.status-11{background:#34b653}.status-12{background:#00a757}.status-13{background:#752287}.status-15{background:#d37028}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{opacity:1;z-index:10;margin:-50px 0 0 -50px;font-size:10px;position:absolute;top:50%;left:50%;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0,.2);border-right:1.1em solid rgba(0,0,0,.2);border-bottom:1.1em solid rgba(0,0,0,.2);border-left:1.1em solid #000;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:20}.modal .inner{position:fixed;padding:40px 20px 20px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#fff;border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.2);box-shadow:5px 5px 20px rgba(0,0,0,.2)}.modal .close{display:inline-block;position:absolute;clear:both;margin-bottom:10px;top:10px;right:20px;font-weight:700;cursor:pointer}.modal img{height:400px;display:block;width:auto}@media only screen and (min-width:680px){.modal img{height:600px}}.login-view[data-v-331ad0ac]{background:#bfb6b7}.box[data-v-331ad0ac]{background:#fff;border-radius:10px;margin:30px 20px 0;position:relative;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.2);box-shadow:0 5px 20px rgba(0,0,0,.2)}.brand[data-v-331ad0ac]{text-align:center;position:relative;padding:20px}.brand img[data-v-331ad0ac]{position:relative;top:25%;max-width:100%}.sign-box[data-v-331ad0ac]{background:#6e5f60;color:#fff;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.sign-box h1[data-v-331ad0ac]{padding-top:0}p a[data-v-331ad0ac]{color:#fff;font-weight:700}p a[data-v-331ad0ac]:hover{color:red}.form-group[data-v-331ad0ac]{margin:0 0 20px}.sign-box input[data-v-331ad0ac]{border:0;height:2.5rem;font-size:1rem;padding-left:1rem;border-radius:5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1028px){.sign-box[data-v-331ad0ac]{padding-left:260px}.box[data-v-331ad0ac]{width:960px}}@media only screen and (min-width:680px){.login-view[data-v-331ad0ac]{height:100%}.box[data-v-331ad0ac]{top:150px;margin:30px auto 0}.brand[data-v-331ad0ac]{height:300px}.brand img[data-v-331ad0ac]{position:relative;top:25%}.sign-box h1[data-v-331ad0ac]{padding-top:35px}.sign-box[data-v-331ad0ac]{background:#6e5f60;color:#fff;height:200px;padding-left:20%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.form-wrapper[data-v-331ad0ac]{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group[data-v-331ad0ac]{margin:0 25px 0 0}}.vdpComponent.vdpWithInput>input{border-radius:3px;border:1px solid rgba(60,60,60,.26);font-size:small;padding:4px 30px 4px 8px;font-family:inherit;line-height:1.42857143;color:#333}.wrapper[data-v-56f4fed8]{position:relative;overflow:hidden}.wrapper .contents[data-v-56f4fed8],.wrapper .image[data-v-56f4fed8]{-webkit-transition:all .5s ease;transition:all .5s ease}.wrapper.selectedImage .contents[data-v-56f4fed8],.wrapper.selectedImage .image[data-v-56f4fed8]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wrapper .image[data-v-56f4fed8]{position:absolute;top:0;left:100%;width:100%}.wrapper .image .back[data-v-56f4fed8]:hover{background:#bbb}.wrapper .image .back[data-v-56f4fed8]{display:inline-block;font-weight:700;padding:8px 10px;margin-bottom:1rem;cursor:pointer;border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease}.wrapper .image img[data-v-56f4fed8]{max-width:100%}em[data-v-56f4fed8]{color:#7b8f9b;font-style:normal}.problem-edit[data-v-56f4fed8]{padding:20px}header[data-v-56f4fed8]{height:40px}header [data-v-56f4fed8]{float:right;margin-left:10px}h4[data-v-56f4fed8]{margin:0 0 5px;vertical-align:middle;color:#555}.row[data-v-56f4fed8]{margin-bottom:1.5rem}@media only screen and (min-width:680px){h4[data-v-56f4fed8]{text-align:right;margin-bottom:0}.row[data-v-56f4fed8]{display:grid;grid-template-columns:30% 67%;grid-template-rows:auto;grid-row-gap:13px;grid-column-gap:3%;vertical-align:middle}}.row h4[data-v-56f4fed8]{margin-top:6px}input[type=text][data-v-56f4fed8],textarea[data-v-56f4fed8]{border-radius:3px;border:1px solid rgba(60,60,60,.26);font-size:small;padding:4px 8px;font-family:inherit;line-height:1.42857143;color:#333}textarea[data-v-56f4fed8]{width:60%}.row img[data-v-56f4fed8]{height:55px;-webkit-animation:fadein-data-v-56f4fed8 3s;animation:fadein-data-v-56f4fed8 3s}@-webkit-keyframes fadein-data-v-56f4fed8{0%{opacity:0}to{opacity:1}}@keyframes fadein-data-v-56f4fed8{0%{opacity:0}to{opacity:1}}#existing-images[data-v-56f4fed8]{margin-bottom:10px}#new-images div[data-v-56f4fed8]{padding:15px 0 0}.prob-img[data-v-56f4fed8]{position:relative;display:inline-block;border:2px solid #bbb;margin-right:10px}.prob-img img[data-v-56f4fed8]{display:inline-block;vertical-align:bottom}.prob-img .btn-minus[data-v-56f4fed8]{position:absolute;top:-5px;right:-5px;width:14px;height:14px;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.prob-img .btn-minus[data-v-56f4fed8]:after{width:16px;height:16px}.sbmt-row[data-v-56f4fed8]{border-top:2px solid #bbb;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.sbmt-row .btn[data-v-56f4fed8]{margin-right:10px}.sbmt-row .btn-img.btn-cancel[data-v-56f4fed8]{width:34px;height:34px}.sbmt-row .btn-img.btn-cancel[data-v-56f4fed8]:after{width:30px;height:30px;top:2px;left:2px}.status-history .historyItem[data-v-56f4fed8]{padding-bottom:5px;border-bottom:1px solid #bbb;padding-top:10px}.status-history .historyItem .print-data[data-v-56f4fed8]{font-size:.8rem;padding-top:0}.historyCol[data-v-56f4fed8]{border-top:1px solid #bbb}.status-print[data-v-56f4fed8]{padding:6px 0 0 0}.status[data-v-56f4fed8]{display:grid;grid-template-columns:48% 48%;grid-template-rows:auto;grid-row-gap:13px;grid-column-gap:4%;padding-top:10px}.status input[data-v-56f4fed8]{display:-webkit-box;display:-ms-flexbox;display:flex}.status div[data-v-56f4fed8]{display:grid;grid-template-columns:100%}.status-print h5[data-v-56f4fed8]{margin:5px 0 2px;color:#555}.status-print .nocomment[data-v-56f4fed8]{font-size:.7rem;margin:5px 0 2px}.status-print p[data-v-56f4fed8]{margin:0 0 5px}.status-print textarea[data-v-56f4fed8]{margin-top:0}.status h5[data-v-56f4fed8]{margin:0 0 3px}.statusField[data-v-56f4fed8]{display:grid;grid-template-columns:auto 58px;grid-column-gap:4%}.field[data-v-56f4fed8],.field h5[data-v-56f4fed8]{display:-webkit-box;display:-ms-flexbox;display:flex}.field h5[data-v-56f4fed8]{margin-right:10px}.byline[data-v-56f4fed8]{margin-bottom:10px}@media only screen and (min-width:680px){.print-data[data-v-56f4fed8]{padding-top:6px}}img.userprofile[data-v-56f4fed8]{margin-left:8px;height:36px;width:36px;-webkit-clip-path:circle(18px at center);clip-path:circle(18px at center)}.btn-calendar[data-v-56f4fed8]{margin-left:4px;margin-top:2px}.status-description[data-v-56f4fed8]{display:block;background-color:#f2f2f2;padding:5px 5px 1px}.mail[data-v-56f4fed8]{font-size:1.25rem;vertical-align:bottom;position:relative;top:6px;text-decoration:none}.priority[data-v-a3363bde]{height:13px;width:13px;position:absolute;top:8px;right:8px}.problemType[data-v-a3363bde]{margin-bottom:25px}.problemType[data-v-a3363bde]:last-child{margin:0}.prob-badge[data-v-a3363bde]{display:block;height:3px}.problem .inner[data-v-a3363bde]{background:#f0f0f0;padding:15px;border-radius:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.problem .inner[data-v-a3363bde]:hover{background:#d6d6d6;cursor:pointer}.problem .last-action[data-v-a3363bde]{color:#7b8f9b}.edit[data-v-a3363bde]{float:right}.images[data-v-a3363bde],.no-images[data-v-a3363bde],.problem .last-action[data-v-a3363bde],.problem .prob-type[data-v-a3363bde],.problemType h3[data-v-a3363bde]{margin:0 0 8px}.problem .location-detail[data-v-a3363bde]{color:#7b8f9b;margin-bottom:4px}.problem .school[data-v-a3363bde]{font-weight:500;color:#242424;font-size:1rem}.images[data-v-a3363bde]{height:38px;overflow:hidden;text-align:left}.images img[data-v-a3363bde]{max-height:34px;margin-right:5px;border:2px solid #fff;cursor:pointer}.no-images[data-v-a3363bde]{height:34px;border:2px solid #fff;background:#ddd;color:#fff;font-weight:700;text-transform:uppercase;display:inline-block;font-size:.5rem}.no-images span[data-v-a3363bde]{display:inline-block;padding:10px}.info h5[data-v-a3363bde]{margin:0 0 2px}.info p[data-v-a3363bde]{margin:0;color:#333;font-size:.75rem}.status[data-v-a3363bde]{border-radius:5px;cursor:pointer}button[data-v-a3363bde]{position:absolute;top:25px;right:8px}.nav[data-v-05f5f997]{margin:3px 0 0;padding:0}.nav li[data-v-05f5f997]{list-style:none;border-bottom:1px solid #bdb6b7}.nav li a[data-v-05f5f997]{color:#333;display:block;font-size:1rem;text-decoration:none;padding:15px 30px}.nav li a.router-link-active[data-v-05f5f997]{font-weight:700}@media only screen and (min-width:1024px){.nav[data-v-05f5f997]{margin:3px 0 0}.nav li[data-v-05f5f997]{display:inline-block;font-weight:700;height:44px;padding:0;margin-bottom:-4px;border-bottom:0}.nav li a[data-v-05f5f997]{padding:10px 20px 10px}.nav li a.router-link-active[data-v-05f5f997]{border-bottom:3px solid #6e5f60;color:#000}}header[data-v-a875c04c]{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #bdb6b7;top:0;left:0;right:0;padding:5px 25px 0;z-index:20;background:#fff;-webkit-box-shadow:0 5px 10px rgba(189,182,183,.1);box-shadow:0 5px 10px rgba(189,182,183,.1)}header .brand[data-v-a875c04c]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 0;width:100%}header .brand h3[data-v-a875c04c]{margin:6px 13px 0;font-size:1rem;font-weight:425;color:#6e5f60}header .navigation[data-v-a875c04c]{display:none;position:absolute;top:100%;margin-top:1px;right:0;left:0;background:#fff;-webkit-box-shadow:0 5px 10px rgba(189,182,183,.4);box-shadow:0 5px 10px rgba(189,182,183,.4)}header.navShown .navigation[data-v-a875c04c]{display:block}header .hamburger[data-v-a875c04c]{position:absolute;top:0;right:0;z-index:10}.login[data-v-a875c04c]{position:absolute;top:10px;right:10px}.logOut[data-v-a875c04c]{float:right;margin:15px 30px}header .logOut .btn[data-v-a875c04c]{background:#f9da9f}header .logOut .btn[data-v-a875c04c]:hover{background:#dda229}img.userprofile[data-v-a875c04c]{height:36px;width:36px;margin:15px 30px;-webkit-clip-path:circle(18px at center);clip-path:circle(18px at center)}@media only screen and (min-width:1024px){header .brand[data-v-a875c04c]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;width:30%}header .hamburger[data-v-a875c04c]{display:none}header .brand h3[data-v-a875c04c]{font-size:1.4rem}header .navigation[data-v-a875c04c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;position:static;-webkit-box-shadow:none;box-shadow:none}header .navigation ul[data-v-a875c04c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%}header .logOut[data-v-a875c04c]{white-space:nowrap;padding:7px 0 0;margin:0}header .logOut .btn[data-v-a875c04c]{font-size:.7rem;padding:5px 7px 5px;text-transform:uppercase}img.userprofile[data-v-a875c04c]{margin:0 0 0 8px;height:36px;width:36px;-webkit-clip-path:circle(18px at center);clip-path:circle(18px at center)}}.hamburger[data-v-a875c04c]{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active[data-v-a875c04c]:hover,.hamburger[data-v-a875c04c]:hover{opacity:.7}.hamburger.is-active .hamburger-inner[data-v-a875c04c],.hamburger.is-active .hamburger-inner[data-v-a875c04c]:after,.hamburger.is-active .hamburger-inner[data-v-a875c04c]:before{background-color:#363030}.hamburger-box[data-v-a875c04c]{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner[data-v-a875c04c]{display:block;top:50%;margin-top:-2px}.hamburger-inner[data-v-a875c04c],.hamburger-inner[data-v-a875c04c]:after,.hamburger-inner[data-v-a875c04c]:before{width:40px;height:3px;background-color:#6b6161;border-radius:3px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner[data-v-a875c04c]:after,.hamburger-inner[data-v-a875c04c]:before{content:"";display:block}.hamburger-inner[data-v-a875c04c]:before{top:-10px}.hamburger-inner[data-v-a875c04c]:after{bottom:-10px}.hamburger-inner[data-v-a875c04c]{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner[data-v-a875c04c]:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger-inner[data-v-a875c04c]:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.is-active .hamburger-inner[data-v-a875c04c]{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.is-active .hamburger-inner[data-v-a875c04c]:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.is-active .hamburger-inner[data-v-a875c04c]:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.chart-view{padding-top:65px;position:relative}.chart-view .header-toolbar{padding:0 0 0 140px;height:30px}.chart-view .header-toolbar,.chart-view .header-toolbar .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chart-view .header-toolbar .btn{margin-right:10px}.chart-view .header-toolbar .field{display:inline-block;margin-left:10px;padding-top:2px}.chart-view .header-toolbar .field .field{padding-top:0}.chart-view .header-toolbar div.field{margin-left:20px}.chart-view .header-toolbar .toolbar{position:static;width:280px;height:40px;z-index:2;padding:0 20px 0}.chart-view .header-toolbar .toolbar:before{content:" ";display:block;position:relative}.chart-view .header-toolbar .toolbar .btn{margin:0 0 0 10px}.chart-view .header-toolbar .toolbar .input{width:131px;display:inline-block;position:relative}.chart-view .header-toolbar .toolbar .input .clear{display:inline-block;width:15px;height:15px;background-color:#ccc;position:absolute;top:4px;right:8px;font-size:.9rem;font-weight:700;line-height:.9;text-align:center;border-radius:50%;color:#fff;cursor:pointer}.chart-view .header-toolbar .toolbar .input .clear:hover{background-color:#aaa}.chart-view .header-toolbar .toolbar .input input{width:117px;padding:3px}.datepickers{overflow:visible!important}.status-options{padding:20px;position:relative}.status-options .toolbar{position:fixed;background:#fff;height:40px;margin-top:-20px;z-index:2;width:360px;padding:20px 0 0}.status-options .toolbar .btn-cancel{float:right}.status-options .toolbar .btn{margin-top:5px;margin-right:10px}.status-options ul{list-style:none;margin:0;padding:40px 0 0}.status-options ul li{position:relative;margin-bottom:1px;font-weight:700;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.7);cursor:pointer}.status-options ul li:hover{opacity:.8}.status-options ul li div{padding:10px 15px 10px 40px}.status-options ul li .check{position:absolute;width:15px;height:15px;left:14px;top:8px;font-weight:400;font-size:1rem}.status-options.schools{padding:20px}.status-options.schools ul{padding-top:0}.status-options.schools ul li{color:#242424;text-shadow:none;margin-bottom:0;background-color:rgba(0,0,0,.05);cursor:default}.status-options.schools ul li.focused{opacity:1}.status-options.schools ul li div.schoolinfo{font-weight:400;font-size:.7rem;padding:0;border-bottom:1px solid #fff;display:grid;grid-template-columns:30px 1fr;-ms-flex-line-pack:center;align-content:center}.status-options.schools ul li div.schoolinfo .details{display:grid;grid-template-columns:1fr 40px 40px 40px;-ms-flex-line-pack:center;align-content:center;cursor:pointer}.status-options.schools ul li div.schoolinfo .input{padding:5px 0 5px 5px;display:grid;-ms-flex-line-pack:center;align-content:center;border-right:1px solid #fff}.status-options.schools ul li div.schoolinfo .info{padding:6px 0 6px 5px}.status-options.schools ul li div.schoolinfo .count{text-align:center;border-left:1px solid #fff;display:grid;-ms-flex-line-pack:center;align-content:center}.status-options.schools ul li div.schoolinfo input{margin-right:5px}.status-options.schools ul li .problemsList{padding:0;border-bottom:1px solid #fff}.status-options.schools ul li .problemsList .item{font-weight:400;padding:0;display:grid;grid-template-columns:1fr 40px;-ms-flex-line-pack:center;align-content:center}.status-options.schools ul li .problemsList .item:not(:last-child){border-bottom:1px solid #ccc}.status-options.schools ul li .problemsList .item.hilited{background:rgba(0,0,0,.1)}.status-options.schools ul li .problemsList .item .count{padding:0;text-align:center;border-left:1px solid #fff;display:grid;-ms-flex-line-pack:center;align-content:center;font-size:.7rem}.status-options.schools ul li .problemsList .item .status{font-size:.7rem;padding:5px 9px}.status-options.schools ul li .problemsList .item .status .status-flag{border-radius:1px;width:12px;height:12px;margin-right:5px;display:inline-block}.status-options .dateRange{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.status-options .dateRange label{display:block;margin-bottom:5px}.status-options .dateRange .field{margin-right:10px}.container{position:relative;display:grid;grid-template-columns:1fr 300px;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0}.container .sidebar{display:grid;grid-template-rows:1fr auto auto auto}.container .sidebar .status-options{position:relative;overflow:scroll;margin-top:10px;padding:0 20px 0 0}.container .sidebar .schoolTotals{padding:9px 10px;font-size:.7rem;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chart{position:relative}.tip{position:absolute;top:0;left:-999px;z-index:10;background:#eee;padding:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.tip h4{margin:0}.tip.shown{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tip:before{position:absolute;content:" ";display:block;width:0;height:0;border-style:solid}.tip.right:before{left:-10px;top:50%;margin-top:-9px;border-width:8px 10px 8px 0;border-color:transparent #eee transparent transparent}.tip.left:before{right:-10px;top:50%;margin-top:-9px;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #eee}.tip.top:before{top:-10px;left:50%;margin-left:-9px;border-width:0 8px 10px 8px;border-color:transparent transparent #eee transparent}.tip.bottom:before{bottom:-10px;left:50%;margin-left:-9px;border-width:10px 8px 0 8px;border-color:#eee transparent transparent}.tip .problem{width:300px}.tip .problem .inner{background:#fff}.tip .problem .inner:hover{background:#fff;cursor:default}.tip .problem .images img{cursor:default}.tip .problem button{display:none}.tip .c3-tooltip{-webkit-box-shadow:none;box-shadow:none}#superChart .prob,#superChart .statusfield,#superChart .tProb{cursor:pointer}#superChart text{font-size:.6rem;font-weight:500}#superChart path{stroke:#666}#superChart foreignObject{overflow:visible;font-size:.5rem;font-weight:700}#superChart foreignObject body{background:transparent!important;overflow:visible;display:grid;-ms-flex-line-pack:center;align-content:center}#superChart foreignObject body .label_el{text-align:right}#superChart .prob-18{fill:#1f77b4}#superChart .prob-12{fill:#ff7f0e}#superChart .prob-20{fill:#2ca02c}#superChart .prob-14{fill:#d62728}#superChart .prob-15{fill:#9467bd}#superChart .prob-16{fill:#8c564b}#superChart .prob-17{fill:#e377c2}#superChart .prob-19{fill:#7f7f7f}#superChart .prob-13{fill:#bcbd22}#superChart .prob-21{fill:#17becf}#superChart .prob-22{fill:#005e98}#superChart .prob-23{fill:#d95f00}#superChart .prob-24{fill:#008d25}#superChart path.prob-18{fill:#1f77b4;stroke:#1f77b4}#superChart path.prob-12{fill:#ff7f0e;stroke:#ff7f0e}#superChart path.prob-20{fill:#2ca02c;stroke:#2ca02c}#superChart path.prob-14{fill:#d62728;stroke:#d62728}#superChart path.prob-15{fill:#9467bd;stroke:#9467bd}#superChart path.prob-16{fill:#8c564b;stroke:#8c564b}#superChart path.prob-17{fill:#e377c2;stroke:#e377c2}#superChart path.prob-19{fill:#7f7f7f;stroke:#7f7f7f}#superChart path.prob-13{fill:#bcbd22;stroke:#bcbd22}#superChart path.prob-21{fill:#17becf;stroke:#17becf}#superChart path.prob-22{fill:#005e98;stroke:#005e98}#superChart path.prob-23{fill:#d95f00;stroke:#d95f00}#superChart path.prob-24{fill:#008d25;stroke:#008d25}#superChart .status--1{fill:#7f7f7f;stroke:#7f7f7f}#superChart .status-0{fill:#fe7f4d;stroke:#fe7f4d}#superChart .status-1{fill:#ffa552;stroke:#ffa552}#superChart .status-2{fill:#ffce52;stroke:#ffce52}#superChart .status-3{fill:#7bc67b;stroke:#7bc67b}#superChart .status-4{fill:#009345;stroke:#009345}#superChart .status-5{fill:#0ba8a0;stroke:#0ba8a0}#superChart .status-6{fill:#1374c3;stroke:#1374c3}#superChart .status-7{fill:#20379d;stroke:#20379d}#superChart .status-8{fill:#752287;stroke:#752287}#superChart .status-9{fill:#bf3691;stroke:#bf3691}#superChart .status-10{fill:#abd579;stroke:#abd579}#superChart .status-14{fill:#38b97c;stroke:#38b97c}#superChart .status-11{fill:#34b653;stroke:#34b653}#superChart .status-12{fill:#00a757;stroke:#00a757}#superChart .status-13{fill:#542287;stroke:#542287}#superChart .status-15{fill:#d37028;stroke:#d37028}.passwordreset-view[data-v-44e6e8cc]{background:#bfb6b7}.box[data-v-44e6e8cc]{background:#fff;border-radius:10px;margin:130px 20px 0;position:relative;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.2);box-shadow:0 5px 20px rgba(0,0,0,.2)}.form-wrapper .btn[data-v-44e6e8cc]{margin-right:20px}.brand[data-v-44e6e8cc]{text-align:center;position:relative;padding:20px}.brand img[data-v-44e6e8cc]{position:relative;top:25%;max-width:100%}.sign-box[data-v-44e6e8cc]{background:#6e5f60;color:#fff;padding:20px;border-radius:10px}.sign-box h1[data-v-44e6e8cc]{padding-top:0}.form-group[data-v-44e6e8cc]{margin:0 0 20px}.sign-box input[data-v-44e6e8cc]{border:0;height:2.5rem;font-size:1rem;padding-left:1rem;border-radius:5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1028px){.sign-box[data-v-44e6e8cc]{padding-left:260px}.box[data-v-44e6e8cc]{width:960px}}@media only screen and (min-width:680px){.login-view[data-v-44e6e8cc]{height:100%}.box[data-v-44e6e8cc]{top:150px;margin:30px auto 0}.brand[data-v-44e6e8cc]{height:300px}.brand img[data-v-44e6e8cc]{position:relative;top:25%}.sign-box h1[data-v-44e6e8cc]{padding-top:35px}.sign-box[data-v-44e6e8cc]{background:#6e5f60;color:#fff;min-height:200px;padding:10% 15%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.form-wrapper[data-v-44e6e8cc]{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group[data-v-44e6e8cc]{margin:0 0 20px}}.schoolview[data-v-d7ea47f8]{background:#fff;margin:15px;border-bottom:1px solid #b6afaf;padding:15px 0 30px;display:grid;grid-template-columns:14% 84%;grid-template-rows:auto;grid-column-gap:2%}.schoolInfo[data-v-d7ea47f8]{padding:0 15px}.schoolInfo h2[data-v-d7ea47f8]{margin:0}.schoolInfo dt[data-v-d7ea47f8]{font-weight:700}.schoolInfo dd[data-v-d7ea47f8]{margin:0 0 10px 0}.problemTypes h4[data-v-d7ea47f8]{font-size:.9rem;margin:0 0 2px}.problemTypes button[data-v-d7ea47f8]{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:5px}.problems .inner[data-v-d7ea47f8]{display:grid;grid-template-columns:24% 24% 23% 23%;grid-template-rows:auto;grid-row-gap:20px;grid-column-gap:2%}.problems .problem[data-v-d7ea47f8] .school{display:none}.problems .problem[data-v-d7ea47f8] .location-detail{font-weight:500;color:#242424;font-size:1rem}.dot[data-v-d7ea47f8]{height:25px;width:25px;background-color:#fff;border-radius:50%;display:inline-block;border:1px solid purple}span.dot[data-v-d7ea47f8]{text-align:center;vertical-align:middle}hr[data-v-d7ea47f8]{height:1px;border:0;color:#333;background-color:#333;width:100%}.filter-wrapper[data-v-5a27c432]{margin:0 25px 13px}.filter-wrapper h2[data-v-5a27c432]{margin:0 0 8px}.filter-wrapper h3[data-v-5a27c432]{margin:0 0 9px}.filter-wrapper h4[data-v-5a27c432]{margin:0 0 5px}.filter-toggle-header[data-v-5a27c432]{border-top:1px solid #ddd;padding:10px 0 0}.filter-toggle-header[data-v-5a27c432]:after{content:"";clear:both;display:table}.filter-toggle[data-v-5a27c432]{float:right;margin-left:15px}.filters.closed[data-v-5a27c432]{display:none}.filters .filter[data-v-5a27c432],.filters .sorts[data-v-5a27c432]{margin-bottom:10px}@media only screen and (min-width:680px){.filter-toggle-header[data-v-5a27c432]{display:none}.filter-header[data-v-5a27c432]{position:relative;margin-right:144px}.filters.closed[data-v-5a27c432],.filters[data-v-5a27c432]{margin:0 0 13px;display:-webkit-box;display:-ms-flexbox;display:flex}.filters .filter[data-v-5a27c432],.filters .sorts[data-v-5a27c432]{float:left;width:17%}}.filters .filter .dropdown[data-v-5a27c432]{margin-right:10px}.reports[data-v-079abe20]{padding:60px 0 0 0;position:relative}.viewContainer[data-v-079abe20]{margin-top:13px;height:800px;position:relative}.viewContainer .settings[data-v-079abe20]{position:absolute;top:15px;right:25px;z-index:10}.settings .setting[data-v-079abe20]{margin-bottom:15px}.settings .setting h4[data-v-079abe20]{text-align:right}.settings .setting .field[data-v-079abe20]{margin-bottom:5px}.settings .setting label[data-v-079abe20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.settings .setting span[data-v-079abe20]{display:inline-block;padding:2px 10px 0}.viewContainer.mapView #mapView[data-v-079abe20]{visibility:visible}.viewContainer.chart #mapView[data-v-079abe20],.viewContainer.mapView #chart[data-v-079abe20]{visibility:hidden}.viewContainer.chart #chart[data-v-079abe20]{visibility:visible}#chart[data-v-079abe20],#mapView[data-v-079abe20]{height:800px;position:absolute;top:0;left:0;width:100%;z-index:2;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.loaded #chart[data-v-079abe20],.loaded #mapView[data-v-079abe20]{opacity:1}.loaded .loader[data-v-079abe20]{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h1[data-v-079abe20],h4[data-v-079abe20]{margin:0 0 10px}.createProblem[data-v-83328234]{float:right;margin-top:15px;margin-right:25px}.timeline-view[data-v-83328234]{padding-top:55px}.timeline-view.no-filters .createProblem[data-v-83328234]{margin-top:-20px}.timeline-view.no-filters[data-v-83328234]{padding-top:90px}.timeline[data-v-83328234]{margin:13px 25px;display:grid;grid-row-gap:13px}@media only screen and (min-width:680px){.timeline[data-v-83328234]{grid-template-columns:49% 50%;grid-template-rows:auto;grid-column-gap:1%}}@media only screen and (min-width:1024px){.timeline[data-v-83328234]{grid-template-columns:24% 25% 24% 24%}}.loaded .loader[data-v-83328234]{opacity:0}.with-header[data-v-30f411d4]{padding:60px 0 0 0;position:relative}img[data-v-30f411d4]{height:55px;-webkit-animation:fadein-data-v-30f411d4 3s;animation:fadein-data-v-30f411d4 3s}@-webkit-keyframes fadein-data-v-30f411d4{0%{opacity:0}to{opacity:1}}@keyframes fadein-data-v-30f411d4{0%{opacity:0}to{opacity:1}}.view-problems[data-v-30f411d4]{margin:13px 25px;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-row-gap:13px;grid-column-gap:1%}.with-header[data-v-303117e5]{padding:60px 20px 0;position:relative}input[type=text][data-v-303117e5]{border:1px solid #999;height:2.5rem;font-size:1rem;padding-left:1rem;border-radius:5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}h4[data-v-303117e5]{margin-bottom:10px;font-size:15px}.row[data-v-303117e5]{margin-bottom:30px}@media only screen and (min-width:680px){input[type=text][data-v-303117e5]{width:auto}.with-header[data-v-303117e5]{padding:60px 40px 0;position:relative}}img[data-v-303117e5]{height:144px;width:144px;-webkit-clip-path:circle(72px at center);clip-path:circle(72px at center);-webkit-animation:fadein-data-v-303117e5 3s;animation:fadein-data-v-303117e5 3s}@-webkit-keyframes fadein-data-v-303117e5{0%{opacity:0}to{opacity:1}}@keyframes fadein-data-v-303117e5{0%{opacity:0}to{opacity:1}}