#appbar .v-toolbar__content{padding:0 0}.text-strikethrough{text-decoration:line-through}#mapView,#pointcloudView{display:none;height:calc(100vh - 105px);max-width:100%}#mapView.active,#pointcloudView.active{display:flex}.location-desc-search-button{padding:3px 8px;margin:13px;font-size:13px;text-align:center;text-decoration:none;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:right;transition:background-color .3s ease,box-shadow .3s ease}.location-desc-search-button:hover{background-color:#0056b3;box-shadow:0 5px 10px rgba(0,0,0,.2)}.location-desc-search-button:active{background-color:#003d80;box-shadow:0 3px 6px rgba(0,0,0,.3)}.location-desc-search-button{outline:none}.location-desc-search-button:focus{outline:none;box-shadow:0 0 0 3px rgba(38,143,255,.5)}@media print{.hide-from-print,.hide-from-print *{display:none!important}}.vdatetime-calendar__month__day--selected>span>span,.vdatetime-popup__header{background-color:#7c060f!important}.vdatetime-popup__actions__button--cancel,.vdatetime-popup__actions__button--confirm{color:#7c060f!important}&:hover>span>span,.vdatetime-calendar__month__day--selected>span>span{color:#3f51b5!important;font-size:large!important;font-weight:900!important}.text-field-date{border:1px solid grey;padding:.4rem 0 .4rem .4rem;border-radius:.2rem;align-items:flex-start;display:flex;padding-top:.5rem;padding-bottom:.5rem;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left;word-wrap:break-word}.vdatetime-calendar__navigation,.vdatetime-calendar__navigation *{box-sizing:border-box}.vdatetime-calendar__navigation{position:relative;margin:15px 0;padding:0 30px;width:100%}.vdatetime-calendar__navigation--next,.vdatetime-calendar__navigation--previous{position:absolute;top:0;padding:0 5px;width:18px;cursor:pointer;& svg{width:8px;height:13px;& path{transition:stroke .3s}}&:hover svg path{stroke:#888}}.vdatetime-calendar__navigation--previous{left:25px}.vdatetime-calendar__navigation--next{right:25px;transform:scaleX(-1)}.vdatetime-calendar__current--month{text-align:center;text-transform:capitalize}.vdatetime-calendar__month{padding:0 20px;transition:height .2s}.vdatetime-calendar__month__day,.vdatetime-calendar__month__weekday{display:inline-block;width:14.28571%;line-height:36px;text-align:center;font-size:15px;font-weight:300;cursor:pointer;&>span{display:block;width:100%;position:relative;height:0;padding:50% 50% 50% 50%;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;border:0;border-radius:50%;transition:background-color .3s,color .3s}}.vdatetime-calendar__month__weekday{font-weight:700}.vdatetime-calendar__month__day:hover>span>span{background:#eee}.vdatetime-calendar__month__day--selected{&:hover>span>span,&>span>span{color:#fff;background:#3f51b5}}.vdatetime-calendar__month__day--disabled{opacity:.4;cursor:default;&:hover>span>span{color:inherit;background:transparent}}.vdatetime-time-picker{box-sizing:border-box;&:after{content:"";display:table;clear:both}& *{box-sizing:border-box}}.vdatetime-time-picker__list{float:left;width:50%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch;&::-webkit-scrollbar{width:3px}&::-webkit-scrollbar-track{background:#efefef}&::-webkit-scrollbar-thumb{background:#ccc}}.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list{width:33.3%}.vdatetime-time-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-time-picker__item:hover{font-size:32px}.vdatetime-time-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-time-picker__item--disabled{opacity:.4;cursor:default;font-size:20px!important}.vdatetime-year-picker{box-sizing:border-box;&:after{content:"";display:table;clear:both}& *{box-sizing:border-box}}.vdatetime-year-picker__list{float:left;width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch;&::-webkit-scrollbar{width:3px}&::-webkit-scrollbar-track{background:#efefef}&::-webkit-scrollbar-thumb{background:#ccc}}.vdatetime-year-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-year-picker__item:hover{font-size:32px}.vdatetime-year-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-year-picker__item--disabled{opacity:.4;cursor:default;&:hover{color:inherit;background:transparent}}.vdatetime-month-picker{box-sizing:border-box;&:after{content:"";display:table;clear:both}& *{box-sizing:border-box}}.vdatetime-month-picker__list{float:left;width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch;&::-webkit-scrollbar{width:3px}&::-webkit-scrollbar-track{background:#efefef}&::-webkit-scrollbar-thumb{background:#ccc}}.vdatetime-month-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-month-picker__item:hover{font-size:32px}.vdatetime-month-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-month-picker__item--disabled{opacity:.4;cursor:default;&:hover{color:inherit;background:transparent}}.vdatetime-popup{box-sizing:border-box;z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:340px;max-width:calc(100% - 30px);box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#444;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.18;background:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);& *{box-sizing:border-box}}.vdatetime-popup__header{padding:18px 30px;background:#3f51b5;color:#fff;font-size:32px}.vdatetime-popup__title{margin-bottom:8px;font-size:21px;font-weight:300}.vdatetime-popup__year{font-weight:300;font-size:14px;opacity:.7;cursor:pointer;transition:opacity .3s;&:hover{opacity:1}}.vdatetime-popup__date{line-height:1;cursor:pointer}.vdatetime-popup__actions{padding:0 20px 10px 30px;text-align:right}.vdatetime-popup__actions__button{display:inline-block;border:none;padding:10px 20px;background:transparent;font-size:16px;color:#3f51b5;cursor:pointer;transition:color .3s;&:hover{color:#444}}.vdatetime-fade-enter-active,.vdatetime-fade-leave-active{transition:opacity .4s}.vdatetime-fade-enter,.vdatetime-fade-leave-to{opacity:0}.vdatetime-overlay{z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);transition:opacity .5s}