#app__navigation-drawer{background:linear-gradient(90deg,var(--v-primary-base),var(--v-primary-base) 56px,var(--v-primary-darken1) 450px);z-index:1001!important}#app__navigation-drawer_list{padding-bottom:3.5rem!important;position:relative}.v-list-item__title[data-v-620fd82c]{font-size:20px!important}.v-list .v-list-item--active .v-icon[data-v-620fd82c],.v-list .v-list-item--active[data-v-620fd82c]{color:#fff!important}html{--scrollbarBG:#ebebeb;overflow-y:auto}*{scrollbar-width:thin;scrollbar-color:var(--v-primary-base) var(--scrollbarBG)}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:var(--scrollbarBG)}::-webkit-scrollbar-thumb{background-color:var(--v-primary-base);border-radius:6px;border:3px solid var(--scrollbarBG)}.v-color-picker .v-color-picker__swatch:last-child{pointer-events:none;opacity:0}.v-application--wrap{background-size:cover;background-image:var(--application-background,none);background-position:50%}.v-application.theme--light .v-tooltip__content-opaque{background-color:#777!important}.v-application.theme--light .v-tooltip__content-opaque.menuable__content__active{opacity:1!important}.v-application.theme--dark .v-tooltip__content-opaque{background-color:#333!important}.v-application.theme--dark .v-tooltip__content-opaque.menuable__content__active{opacity:1!important}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(../fonts/montserrat-v14-latin-100.191cc9f5.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-100.37031846.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../fonts/montserrat-v14-latin-200.85d5ef9d.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-200.1fc98e12.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(../fonts/montserrat-v14-latin-100italic.bdeaeb79.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-100italic.ecf7d493.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(../fonts/montserrat-v14-latin-200italic.49095760.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-200italic.fe46cf8b.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v14-latin-regular.bc3aa95d.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-regular.8102c483.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../fonts/montserrat-v14-latin-italic.5cad6504.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-italic.d191f22a.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/montserrat-v14-latin-500.92d16e45.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-500.8b763220.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../fonts/montserrat-v14-latin-500italic.47bfcca6.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-500italic.72c01f75.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat-v14-latin-700.39d93cf6.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-700.80f10bd3.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../fonts/montserrat-v14-latin-700italic.ba136d97.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-700italic.8c98142b.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black"),local("Montserrat-Black"),url(../fonts/montserrat-v14-latin-900.58cd7897.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-900.26d42c94.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(../fonts/montserrat-v14-latin-900italic.451157bc.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-900italic.a8ec4957.woff) format("woff")}html{overflow:auto}.toasted.toasted-success{background-color:#058a00}.toasted.toasted-error{background-color:#ac1501}.calendar .months-container{display:flex!important;flex-direction:row;flex-wrap:wrap}.calendar .months-container .month-container{height:260px!important;page-break-inside:avoid}.calendar .calendar-header{background-color:#f5f5f5;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:0}.calendar .calendar-header .year-title{font-size:18px}.calendar .calendar-header .year-title:not(.year-neighbor):not(.year-neighbor2){border-bottom:2px solid #004b9c}.calendar .months-container .month-container{height:260px;margin-bottom:25px}.calendar table.month{background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);height:100%}.calendar table.month th.month-title{background-color:#004b9c;color:#fff;padding:12px;font-weight:400}.calendar table.month th.day-header{padding-top:10px;color:#cdcdcd;font-weight:400;font-size:12px}.calendar table.month td.day .day-content{padding:8px;border-radius:100%}.calendar table.month td.day.range.range-start .day-content{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:100%;border-bottom-left-radius:100%}.calendar table.month td.day.range.range-end .day-content{border-top-right-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:0;border-bottom-left-radius:0}.calendar table.month td.day.range .day-content{border-radius:0;background:rgba(25,38,114,.397)}.calendar table.month td.day.range.range-start.range-end .day-content{border-radius:100%}.app__avatar>div,.app__avatar>img{border-radius:100%;height:100%;background-size:cover}.vac-card-window{max-width:100vw!important}.vac-room-header{display:none!important;height:0!important;max-height:0!important}.vac-container-scroll{margin-top:0!important}.login-form{width:min(350px,100vw);height:100vh;place-items:center center;text-align:center;margin:auto}.login-form img{max-width:100%}#map{height:max(800px,calc(var(--vh)*100));width:100%}#wrapper{display:flex;flex-direction:row}#routes{width:400px}#routes-list{text-align:left;padding:10px 5px;max-height:calc(100vh - 120px);max-height:calc(var(--vh, 1vh)*100 - 120px);overflow:auto}.route-list-entry{position:relative}.route-list-entry:not(:last-child){border-bottom:1px solid rgba(0,0,0,.7)}.route-list-entry-delete{position:absolute;top:5px;right:5px;cursor:pointer}#modal{position:fixed;z-index:9999}#modal,#modal-bg{top:0;left:0;right:0;bottom:0}#modal-bg{position:absolute;background-color:rgba(0,0,0,.7);z-index:1}#modal-content{text-align:left;width:max(50vw,400px);height:min(600px,90vh);position:relative;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:#fff;z-index:2;padding:30px 20px 20px 20px;border-radius:5px;overflow:auto}#modal-close{position:absolute;top:5px;right:10px;font-size:2em;font-weight:900;color:red;cursor:pointer}.map-wrapper{max-height:calc(var(--vh)*100);height:calc(var(--vh)*100);position:relative}.map__info-bar{z-index:501;position:absolute;top:10px;left:55px;background:#fff}.harbor-wrapper{max-width:100vw;overflow:auto;background-color:#683b08}.harbor{position:relative;min-width:1900px;height:100%;min-height:1000px;overflow:auto}.harbor .gallery_file_input{display:block;position:absolute;background:transparent;top:0;left:990px;width:200px;height:200px;z-index:4}.harbor .gallery_bg,.harbor .gallery_fg{background-position:0 0;position:absolute;top:0;left:0;width:100%;height:100%}.harbor .gallery_bg{z-index:0}.harbor .gallery_image{z-index:1}.harbor .gallery_image,.harbor .gallery_preview{position:absolute;background-size:cover;background-position:50%}.harbor .gallery_preview{z-index:2}.harbor .gallery_fg{z-index:3}.slideIn-enter-active,.slideIn-leave-active{transition:transform .5s}.slideIn-enter,.slideIn-leave-to{transform:translate3d(-100%,0,0)}.pswp__top-bar[data-v-7f6c61d0]{text-align:right}.pswp__caption__center[data-v-7f6c61d0]{text-align:center}.pswp__button--rotate[data-v-7f6c61d0]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAAAsCAMAAACzFX2uAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAZJQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2VbOugAAAIZ0Uk5TAICI/8BQCu6MIfoGBHf3A6zNHs6nT5Hl4SbkomLoH2F7Ap0SxgXHqniomAGFh5elGfamkxob+JDiDY0RkhAI8Vv1CV9RgklLipSPw0rFJNvdC/TyJdrcIkzEwovjSGljYFkM3xytr32jmoOZE658qepnB2Tm5+tY4Msd+ZXsiSDt77+GTr2+MLW1AAADE0lEQVR4nO2X+VsSQRjHV0Y8WgQlwYNQEAlztTRMUMkrTU2z1C677NAsszzCstOy+r+bd9hdFnauhZ6ep6feX5id9/3OZ3Z25p0XRfk3raJUoaskGioVh0rgVaDScc55mFYGzikPaOXgnPEIrSycE16Ohipd7iqnqCq3qzKnlt7YOg2suqbWCay2pjqvleRZaNhOuFRZmKfOWyCVWk9fPSq0Br8czX+ySFjvk5pkox4eCDaR3+YWGVlLMwluDQZ0eaNHbpq+ENJ3pnqKAMNtYlFbGCKb2lV9Z6KQ6N18EX0+0Q7zIMTI0nbGRbT4aYhLxKBNxB3RokFt1oXO6DOKdpvnTiPNHhGuF6LOaoqB6zZo51CErujrR+i8ztOS5jHX4P28A3zahUF4txwNcEnNpLG0KRyWHtIftGEzq4yksSPFx2VgR11UDNywTlOGQBukKUbHsGc8/+wyk1g7dkxM8mhVeGHQJePJeuDGsWNslCKZgglad9O00YjDFC/zcDOgNbfTtMXjg+PhpkhgPWbpowWxK8PDzeGAK3TXLGM153H/Al0Ck5/n4a6yX39BpLXbIpZc4wVcxwGOcjnXlvBoy7yAZRyw9NtwQ3i0lT+Hu4FHu8kLuIUDbjsbk7NV7og+9ypbC1vlLqU/yT4IGVZqsGoZeeceQztVcFStpt7Hrgc8HLxCmqolxzxAcUyuYMdDmmQNNiY/iU3gkEc0z2NWEiMrEn5i74+1snOGYZB30iOUeTxlfof1QeoVrG1gRX8fHzcARVG9ZutXn7Evr0303E6LvoDbcotPU5QeiHoZtfXHE6zrVfFEgOaJWfu2X8E4q8IqJ94JcRvb1r4YqDyvuVrPzu6eWVnuv8nCKAcSpV+uNMqu7Rsd6t5uQjhLH1R9b0PvoO2eOyBVzuGimIZTzyEJzibJ7RbIgHZHxDNKaGjrzffrMjRF+dBg14oKd3XrY6HEWydZneLv0OUt0m4KC0bF/2klL/n8RaKizdvR7Ne89ltKUL7pNjmVIQn5+PsPaj7gagO9x/D7s2ZG+q/Mf/s77BeC+E6Si7RktgAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:62px 24px}.pswp__button--rotate--left[data-v-7f6c61d0]{background-position:8px 10px}.pswp__button--rotate--right[data-v-7f6c61d0]{background-position:-26px 10px}.gallery-thumbnail[data-v-7f6c61d0]{display:inline;margin:5px}.pswp__button--custom{background:none!important;float:right}.trip__title-input{height:2.5em!important;font-size:2em!important}.trip__title-input .v-input__slot{box-shadow:none!important}.trip__title-input .v-input__slot input{line-height:2em!important;max-height:1.5em!important}.trip__comments-container{position:absolute;top:0;left:0;right:0;bottom:78px;flex:1;display:flex;overflow:auto}.trip__comments-container>div{min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;display:flex;flex-direction:column}.lb,.lb .lb-grid{height:100%}.user-form{width:min(350px,100vw);height:100vh;place-items:center center;text-align:center;margin:auto}.user--profile__avatar{width:350px;height:350px;margin-bottom:20px}.user--profile__avatar>div,.user--profile__avatar>img{border-radius:100%;height:100%;width:350px;height:350px;background-size:cover}.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}