.form-header{text-align:center}.login-label{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700}.percentage-text{font-size:24px;font-weight:700;color:grey;margin-left:5px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.scores-icon{width:32px;height:32px}.location-info{border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:15px;margin-top:20px;z-index:1000;position:absolute;bottom:0;right:0;background:rgba(0,0,0,.8)}.location-info h3{font-size:18px;margin-bottom:10px}.location-info ul{list-style-type:none;padding:0}.location-info li{margin-bottom:8px}.location-info li strong{font-weight:700;margin-right:5px;display:inline-block;width:120px}.unknown-text{color:#ff4500;font-weight:700}.found-text{color:#90ee90;font-weight:700}.stepper-content{min-height:270px}.v-snack[data-v-03cf5734]{top:0;position:fixed;z-index:9999}.info-item[data-v-64e60e20]{margin-bottom:10px;text-align:left}.info-item label[data-v-64e60e20]{font-weight:700;font-size:1em}.info-item span[data-v-64e60e20]{font-size:1em}.label[data-v-64e60e20]{font-weight:700}.kfscore-image{width:65px}.kfscore-text{display:block;font-weight:700;font-size:12px;line-height:1}.kfscore-score{font-size:20px}.sri-score{font-size:40px}.sri-grade-img{width:130px}.leaflet-map[data-v-9acab244]{margin:0 auto}.orange-column .v-data-table__overflow[data-v-52d54ecc]{background-color:orange}.zero-weights[data-v-52d54ecc]{background-color:green;padding:2px 6px;color:#fff}.building-form[data-v-ecdf4b84]{margin:auto;margin-top:3em}.grayscale-img[data-v-ecdf4b84]{background-image:url(../img/grayscale_map.97ffc658.png);height:450px;width:100%;display:flex;justify-content:center;align-items:center}.v-snack[data-v-ecdf4b84]{top:0;position:fixed;z-index:9999}.building-form[data-v-47490d08]{margin:auto;margin-top:3em}.router-link{text-decoration:none}.name-div{margin-left:10px}@media only screen and (max-width:320px){.name-div{display:none}}@media only screen and (min-width:320px){.name-div{max-width:150px;font-size:10px;margin-left:5px}}@media only screen and (min-width:400px){.name-div{max-width:200px;font-size:12px;margin-left:10px}}@media only screen and (min-width:600px){.name-div{max-width:400px;font-size:14px;margin-left:15px}}