From 7462b1573b2e9b329850a9c45d1e1321ef6db333 Mon Sep 17 00:00:00 2001 From: franzz Date: Sat, 6 Jul 2019 22:58:52 +0200 Subject: [PATCH] Add drill down icon on message --- masks/project.html | 34 +++++---- readme.md | 3 +- style/_fa.scss | 4 +- style/_mask_project.scss | 154 ++++++++++++++++++++------------------- style/spot.css | 2 +- style/spot.css.map | 2 +- 6 files changed, 106 insertions(+), 93 deletions(-) diff --git a/masks/project.html b/masks/project.html index e7fa5bd..122912a 100755 --- a/masks/project.html +++ b/masks/project.html @@ -28,6 +28,7 @@ oSpot.onSamePageMove = function(asHash) { self.tmp('map').remove(); self.tmp('$Map').empty(); self.tmp('map', null); + self.tmp('$PostList').empty(); setFeedUpdateTimer(false); initProject(asHash.items[0]); } @@ -73,6 +74,7 @@ function initPage(asHash) { if(asHash.items.length==0) self.setHash(asHash.page, [self.vars('default_project_codename')]); else { self.tmp('$Map', $('#map')); + self.tmp('$PostList', $('#posts_list')); self.tmp('updatable', true); self.tmp('out-of-data', false); self.tmp('tile_api', getWmtsApiUrl('{id}', '{y}', '{x}', '{z}')); @@ -373,7 +375,7 @@ function initSpotMessages(aoMessages, aoTracks) { riseOnHover: true, icon: L.divIcon({ className: '', - html: '', + html: '', iconSize: [self.tmp('marker_size').width, self.tmp('marker_size').height], iconAnchor: [self.tmp('marker_size').width / 2, self.tmp('marker_size').height] //position from icon's top left corner (iconAnchor = marker's position) }) @@ -382,13 +384,13 @@ function initSpotMessages(aoMessages, aoTracks) { //Tooltip $Tooltip = $('
', {'class':'info-window'}) .append($('

') - .addIcon('fa-message') + .addIcon('fa-message fa-fw fa-lg') .append('Message '+oMsg.type+' '+oMsg.displayed_id)) .append($('

', {'class':'time'}) - .addIcon('fa-time') + .addIcon('fa-time fa-fw fa-lg') .append(oMsg.formatted_time+(self.vars(['project', 'mode'])==self.consts.modes.blog?' ('+oMsg.relative_time+')':'')+self.tmp('site_tz_notice'))) .append($('

', {'class':'coordinates'}) - .addIcon('fa-coords', false) + .addIcon('fa-coords fa-fw fa-lg', false) .append('Lat : '+oMsg.latitude+', Lng : '+oMsg.longitude)); //Tooltip medias @@ -398,16 +400,18 @@ function initSpotMessages(aoMessages, aoTracks) { var bVideo = (asMedia.subtype == 'video'); $Medias .append($('', { - 'class': 'drill '+(bVideo?'video':'picture'), + 'class': 'drill', href: asMedia.media_path, 'data-lightbox': 'marker-medias', 'data-video': (bVideo?'true':'false'), 'data-title': (bVideo?'Vidéo':'Photo')+' prise le '+asMedia.formatted_time+self.tmp('site_tz_notice'), 'data-orientation': asMedia.rotate}) - .append($('', {'src': asMedia.thumb_path}))); + .append($('', {'src': asMedia.thumb_path})) + .append($('', {'class': 'drill-icon'}).addIcon('fa-drill-'+(bVideo?'video':'picture'))) + ); }); $Tooltip - .append($('

').addIcon('fa-picture').append('Photos')) + .append($('

').addIcon('fa-media fa-fw fa-lg').append('Photos')) .append($Medias); } @@ -441,7 +445,6 @@ function updateFeed(bFirstChunk, bDiscrete) { if(!bDiscrete) $('#loading').show(); var $Posts = $('

'); - var $PostsList = $('#posts_list'); if(bFirstChunk===true) { self.tmp('news_chunk', 0); @@ -457,8 +460,8 @@ function updateFeed(bFirstChunk, bDiscrete) { self.tmp('news_chunk', self.tmp('news_chunk') + 1); self.tmp('out-of-data', Object.keys(asData).length != self.vars('chunk_size')); - if(bFirstChunk===true) $PostsList.empty(); - $PostsList.append($Posts.children()); + if(bFirstChunk===true) self.tmp('$PostList').empty(); + self.tmp('$PostList').append($Posts.children()); self.tmp('updatable', true); }, { @@ -491,6 +494,10 @@ function getPost(asPost) { .append($('

').addIcon('fa-time', true).append(sAbsTime+self.tmp('site_tz_notice'))) .append($('', {'class':'drill'}) .append($('', {'class':'staticmap', title: 'Click pour zoomer', src: getWmtsApiUrl('static', asPost.latitude, asPost.longitude, 13)})) + .append($('', {'class': 'drill-icon fa-stack'}) + .addIcon('fa-message-in fa-stack-1x fa-rotate-270') + .addIcon('fa-message fa-stack-2x') + ) .click(function(){ var oMarker = oSpot.tmp(['markers', $(this).parent().data('id')]); self.tmp('map').setOffsetView(self.tmp('map_offset'), oMarker.getLatLng(), 13); @@ -514,12 +521,12 @@ function getPost(asPost) { var sTakenOn = (asPost.taken_on == '0000-00-00 00:00:00')?'':' et prise le '+asPost.taken_on_formatted+self.tmp('site_tz_notice'); var $Image = $('', {'src': asPost.thumb_path, title: bVideo?'Click pour voir la vidéo':'Click pour zoomer'}); $Body = $('', { - 'class': 'drill '+(bVideo?'video':'picture'), + 'class': 'drill', href: asPost.media_path, 'data-video': (bVideo?'true':'false'), 'data-lightbox': 'post-medias', 'data-title': (bVideo?'Vidéo':'Photo')+' ajoutée le '+sAbsTime+sTakenOn, 'data-orientation': asPost.rotate - }).append($Image); + }).append($Image).append($('', {'class': 'drill-icon'}).addIcon('fa-drill-'+(bVideo?'video':'picture'))); break; case 'post': $Body = $('

') @@ -549,7 +556,6 @@ function getPost(asPost) { } function getWmtsApiUrl(sMapId, iLat, iLng, iZoom) { - var sMarker = (sMapId=='static')?('&marker='+encodeURI('https://spot.lutran.fr/images/footprint_mapbox.png')):''; - return self.consts.geo_server+'/?a=tile&id='+sMapId+'&z='+iZoom+'&x='+iLng+'&y='+iLat+sMarker; + return self.consts.geo_server+'/?a=tile&id='+sMapId+'&z='+iZoom+'&x='+iLng+'&y='+iLat; } \ No newline at end of file diff --git a/readme.md b/readme.md index 8fcf87d..b482166 100644 --- a/readme.md +++ b/readme.md @@ -5,5 +5,4 @@ * php-imagick * ffprobe (ffmpeg) ## To Do List -* require js -* Video support on markers \ No newline at end of file +* require js \ No newline at end of file diff --git a/style/_fa.scss b/style/_fa.scss index 764adff..97a3d36 100644 --- a/style/_fa.scss +++ b/style/_fa.scss @@ -37,15 +37,15 @@ $fa-css-prefix: fa; .#{$fa-css-prefix}-track-hitchhiking:before { content: fa-content($fa-var-car-side); } .#{$fa-css-prefix}-layers:before { content: fa-content($fa-var-layer-group); } .#{$fa-css-prefix}-elev-chart:before { content: fa-content($fa-var-chart-area); } -.#{$fa-css-prefix}-message-in:before { content: fa-content($fa-var-shoe-prints); } .#{$fa-css-prefix}-distance:before { content: fa-content($fa-var-arrow-circle-right); } .#{$fa-css-prefix}-elev-drop:before { content: fa-content($fa-var-arrow-circle-down); } .#{$fa-css-prefix}-elev-gain:before { content: fa-content($fa-var-arrow-circle-up); } /* Feed */ .#{$fa-css-prefix}-post:before { content: fa-content($fa-var-comment); } -.#{$fa-css-prefix}-picture:before { content: fa-content($fa-var-camera-alt); } +.#{$fa-css-prefix}-media:before { content: fa-content($fa-var-camera-alt); } .#{$fa-css-prefix}-message:before { content: fa-content($fa-var-map-marker); } +.#{$fa-css-prefix}-message-in:before { content: fa-content($fa-var-shoe-prints); } .#{$fa-css-prefix}-time:before { content: fa-content($fa-var-clock); } .#{$fa-css-prefix}-coords:before { content: fa-content($fa-var-compass); } .#{$fa-css-prefix}-drill-video:before { content: fa-content($fa-var-play-circle); } diff --git a/style/_mask_project.scss b/style/_mask_project.scss index 601d892..30d06e0 100644 --- a/style/_mask_project.scss +++ b/style/_mask_project.scss @@ -89,20 +89,6 @@ $legend-color: #222; } } } - - .leaflet-marker-icon { - .fa-message { - font-size: 32px; - text-shadow: rgba(0, 0, 0, 0.5) 3px 3px 3px; - color: $message-bg; - } - - .fa-message-in { - font-size: 13px; - color: $message-color; - top: 3px; - } - } } /* Leaflet patches */ @@ -196,23 +182,42 @@ $legend-color: #222; } } + /* Drill & Map icons */ + a.drill { position: relative; - @extend .fa; overflow: hidden; text-decoration: none; + display: inline-block; - &:before { + .drill-icon { position: absolute; + display: inline-block; top: 50%; left: 50%; transform: translate(-50%,-50%); - font-size: 3em; - color: transparent; - transition: all 0.3s; - cursor: pointer; + + i { + transition: all 0.3s; + cursor: pointer; + } } } + + .fa-stack { + .fa-message { + font-size: 32px; + text-shadow: rgba(0, 0, 0, 0.5) 3px 3px 3px; + color: $message-bg; + } + .fa-message-in { + font-size: 13px; + color: $message-color; + top: 1px; + } + } + + /* Feed Panel */ #feed { position: absolute; @@ -311,13 +316,6 @@ $legend-color: #222; .body { clear: both; padding: 0em 1em 0.5em; - - a.drill { - display: inline-block; - width: 100%; - line-height: 0; - margin: 0; - } } &.headerless { .header { @@ -331,31 +329,36 @@ $legend-color: #222; background: $media-bg; color: $media-color; - a.drill { - &.video { - @extend .fa-drill-video; - &:before { + a { + display: inline-block; + width: 100%; + line-height: 0; + margin: 0; + + &.drill { + font-size: 3em; + + .fa-drill-picture { + color: transparent; + } + .fa-drill-video { color: rgba(255, 255, 255, 0.5); } - &:hover:before { - color: rgba($media-bg, 0.75); + + &:hover { + .fa-drill-picture, .fa-drill-video { + color: rgba($media-bg, 0.75); + } } } - &.picture { - @extend .fa-drill-picture; - &:hover:before { - color: rgba($media-bg, 0.75); - } + img { + width: 100%; + image-orientation: from-image; + outline: none; + border-radius: 3px; } } - - img { - width: 100%; - image-orientation: from-image; - outline: none; - border-radius: 3px; - } } &.message { background: $message-bg; @@ -367,12 +370,25 @@ $legend-color: #222; } a.drill { - @extend .fa-drill-message; - &:hover:before { - color: rgba($message-bg, 0.75); + .drill-icon { + transform: translate(-16px, -32px); + + .fa-message-in { + top: 0; + left: -1px; + } + } + + &:hover { + .fa-message { + @extend .#{$fa-css-prefix}-drill-message; + } + .fa-message-in { + display: none; + } } } - + .staticmap { width: 100%; border-radius: 3px; @@ -405,40 +421,32 @@ $legend-color: #222; p { font-size: 1.0em; margin: 0.5em 0 0 0; + + i { + padding-right: 0.5em; + } } - - i { - padding-right: 0.5em; - font-size: 1.33333333em; - line-height: 0.75em; - vertical-align: -15%; - } - + .medias { margin-top: 0.5em; + line-height: 0; a { display: inline-block; margin-right: 15px; &.drill { - &.video { - @extend .fa-drill-video; - &:before { - color: rgba(255, 255, 255, 0.5); - } - &:hover:before { - color: rgba(255, 255, 255, 0.75); - } - + font-size: 2em; + + .fa-drill-picture { + color: transparent; } - - &.picture { - @extend .fa-drill-picture; - &:before { - color: transparent; - } - &:hover:before { + .fa-drill-video { + color: rgba(255, 255, 255, 0.5); + } + + &:hover { + .fa-drill-video, .fa-drill-picture { color: rgba(255, 255, 255, 0.75); } } diff --git a/style/spot.css b/style/spot.css index 36c1e59..4f26415 100644 --- a/style/spot.css +++ b/style/spot.css @@ -1,2 +1,2 @@ -@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKcg72j00.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKew72j00.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKcw72j00.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKfA72j00.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKcQ72j00.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(fonts/4iCs6KVjbNBYlgoKfw72.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(fonts/4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@-webkit-keyframes fadeIn{from{opacity:0.3}}@-moz-keyframes fadeIn{from{opacity:0.3}}@-ms-keyframes fadeIn{from{opacity:0.3}}@-o-keyframes fadeIn{from{opacity:0.3}}@keyframes fadeIn{from{opacity:0.3}}.flicker,.lightbox .lb-cancel{-webkit-animation:fadeIn 0.5s infinite alternate;-moz-animation:fadeIn 0.5s infinite alternate;-ms-animation:fadeIn 0.5s infinite alternate;-o-animation:fadeIn 0.5s infinite alternate;animation:fadeIn 0.5s infinite alternate}body,textarea,input,button{font-size:14px;font-family:'Ubuntu', sans-serif;margin:0}textarea{resize:none}button{cursor:pointer;font-weight:bold}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;src:url("fa/fonts/fa-solid-900.eot");src:url("fa/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("fa/fonts/fa-solid-900.woff2") format("woff2"),url("fa/fonts/fa-solid-900.woff") format("woff"),url("fa/fonts/fa-solid-900.ttf") format("truetype"),url("fa/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close,#projects a.drill,.fas,.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close,#projects a.drill{font-family:'Font Awesome 5 Pro';font-weight:900}.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close,#projects a.drill,.fas,.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close,#projects a.drill,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fa-pull-left.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-left.elevation-toggle,#projects .fa-pull-left.leaflet-control-layers-toggle,#projects #post-button .fa-pull-left.fa,.lightbox .fa-pull-left.lb-cancel,.lightbox .lb-nav a.fa-pull-left.lb-prev,.lightbox .lb-nav a.fa-pull-left.lb-next,.lightbox .lb-data .fa-pull-left.lb-close,#projects a.fa-pull-left.drill,.fas.fa-pull-left,.fa-pull-left.fa,.fa-pull-left.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-left.elevation-toggle,#projects .fa-pull-left.leaflet-control-layers-toggle,#projects #post-button .fa-pull-left.fa,.lightbox .fa-pull-left.lb-cancel,.lightbox .lb-nav a.fa-pull-left.lb-prev,.lightbox .lb-nav a.fa-pull-left.lb-next,.lightbox .lb-data .fa-pull-left.lb-close,#projects a.fa-pull-left.drill,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fa-pull-right.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-right.elevation-toggle,#projects .fa-pull-right.leaflet-control-layers-toggle,#projects #post-button .fa-pull-right.fa,.lightbox .fa-pull-right.lb-cancel,.lightbox .lb-nav a.fa-pull-right.lb-prev,.lightbox .lb-nav a.fa-pull-right.lb-next,.lightbox .lb-data .fa-pull-right.lb-close,#projects a.fa-pull-right.drill,.fas.fa-pull-right,.fa-pull-right.fa,.fa-pull-right.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-right.elevation-toggle,#projects .fa-pull-right.leaflet-control-layers-toggle,#projects #post-button .fa-pull-right.fa,.lightbox .fa-pull-right.lb-cancel,.lightbox .lb-nav a.fa-pull-right.lb-prev,.lightbox .lb-nav a.fa-pull-right.lb-next,.lightbox .lb-data .fa-pull-right.lb-close,#projects a.fa-pull-right.drill,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa.push,.push.control-icon,.spot-theme.leaflet-control.elevation-collapsed .push.elevation-toggle,#projects .push.leaflet-control-layers-toggle,#projects #post-button .push.fa,.lightbox .push.lb-cancel,.lightbox .lb-nav a.push.lb-prev,.lightbox .lb-nav a.push.lb-next,.lightbox .lb-data .push.lb-close,#projects a.push.drill{margin-right:0.5em}.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,#projects #post-button .control-icon,#projects #post-button .lightbox .lb-cancel,.lightbox #projects #post-button .lb-cancel,#projects #post-button .lightbox .lb-nav a.lb-prev,.lightbox .lb-nav #projects #post-button a.lb-prev,#projects #post-button .lightbox .lb-nav a.lb-next,.lightbox .lb-nav #projects #post-button a.lb-next,#projects #post-button .lightbox .lb-data .lb-close,.lightbox .lb-data #projects #post-button .lb-close,#projects #post-button a.drill{font-size:28px;text-align:center;line-height:44px;text-decoration:none;color:#999;background:none}.fa-map:before{content:"\f59f"}.fa-track-off-track:before{content:"\f6ec"}.fa-track-main:before{content:"\f6ec"}.fa-track-hitchhiking:before{content:"\f5e4"}.fa-layers:before,#projects .leaflet-control-layers-toggle:before{content:"\f5fd"}.fa-elev-chart:before,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle:before{content:"\f1fe"}.fa-message-in:before{content:"\f54b"}.fa-distance:before{content:"\f0a9"}.fa-elev-drop:before{content:"\f0ab"}.fa-elev-gain:before{content:"\f0aa"}.fa-post:before,#projects #post-button .control-icon:before,#projects #post-button .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle:before,.spot-theme.leaflet-control.elevation-collapsed #projects #post-button .elevation-toggle:before,#projects #post-button .leaflet-control-layers-toggle:before,#projects #post-button .fa:before,#projects #post-button .lightbox .lb-cancel:before,.lightbox #projects #post-button .lb-cancel:before,#projects #post-button .lightbox .lb-nav a.lb-prev:before,.lightbox .lb-nav #projects #post-button a.lb-prev:before,#projects #post-button .lightbox .lb-nav a.lb-next:before,.lightbox .lb-nav #projects #post-button a.lb-next:before,#projects #post-button .lightbox .lb-data .lb-close:before,.lightbox .lb-data #projects #post-button .lb-close:before,#projects #post-button a.drill:before{content:"\f075"}.fa-picture:before{content:"\f332"}.fa-message:before{content:"\f041"}.fa-time:before{content:"\f017"}.fa-coords:before{content:"\f14e"}.fa-drill-video:before,#projects #feed #posts .post.media a.drill.video:before,#projects .info-window .medias a.drill.video:before{content:"\f144"}.fa-drill-picture:before,#projects #feed #posts .post.media a.drill.picture:before,#projects .info-window .medias a.drill.picture:before{content:"\f002"}.fa-drill-message:before,#projects #feed #posts .post.message a.drill:before{content:"\f689"}.fa-poster:before{content:"\f4ae"}.fa-send:before{content:"\f1d8"}.fa-cancel:before,.lightbox .lb-cancel:before{content:"\f03e"}.fa-prev:before,.lightbox .lb-nav a.lb-prev:before{content:"\f053"}.fa-next:before,.lightbox .lb-nav a.lb-next:before,#projects.with-feed #post-button .control-icon:before,#projects.with-feed #post-button .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle:before,.spot-theme.leaflet-control.elevation-collapsed #projects.with-feed #post-button .elevation-toggle:before,#projects.with-feed #post-button .leaflet-control-layers-toggle:before,#projects.with-feed #post-button .fa:before,#projects.with-feed #post-button .lightbox .lb-cancel:before,.lightbox #projects.with-feed #post-button .lb-cancel:before,#projects.with-feed #post-button .lightbox .lb-nav a.lb-prev:before,.lightbox .lb-nav #projects.with-feed #post-button a.lb-prev:before,#projects.with-feed #post-button .lightbox .lb-nav a.lb-next:before,.lightbox .lb-nav #projects.with-feed #post-button a.lb-next:before,#projects.with-feed #post-button .lightbox .lb-data .lb-close:before,.lightbox .lb-data #projects.with-feed #post-button .lb-close:before,#projects.with-feed #post-button a.drill:before{content:"\f054"}.fa-close:before,.lightbox .lb-data .lb-close:before{content:"\f057"}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox .lb-video{border-radius:4px;box-sizing:content-box}.lightbox .lb-video-nav .lb-nav{height:calc(100% - 45px)}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lightbox .lb-cancel{background:none;font-size:2em;color:#CCC}.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next{color:white;text-decoration:none}.lightbox .lb-nav a.lb-prev:before,.lightbox .lb-nav a.lb-next:before{position:absolute;top:calc(50% - 1em)}.lightbox .lb-nav a.lb-prev{background:none;font-size:2em}.lightbox .lb-nav a.lb-prev:before{left:2em}.lightbox .lb-nav a.lb-next{background:none;font-size:2em}.lightbox .lb-nav a.lb-next:before{right:2em}.lightbox .lb-data .lb-close{background:none;font-size:2em}.lightbox .lb-image{image-orientation:from-image}[data-simplebar]{position:relative;z-index:0;overflow:hidden !important;max-height:inherit;-webkit-overflow-scrolling:touch}[data-simplebar="init"]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden !important;overflow-y:scroll;min-width:100% !important;max-height:inherit !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.simplebar-content{overflow-y:hidden !important;overflow-x:scroll;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;min-height:100% !important}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:black;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.simplebar-track:hover .simplebar-scrollbar:before,.simplebar-track .simplebar-scrollbar.visible:before{opacity:0.5;-webkit-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar-track.vertical{top:0}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.spot-theme.leaflet-control.elevation .background{margin:6px 0 -12px}.spot-theme.leaflet-control.elevation .axis path,.spot-theme.leaflet-control.elevation .axis line{fill:none;stroke:#999;stroke-width:2}.spot-theme.leaflet-control.elevation .mouse-focus-label-x{text-anchor:middle}.spot-theme.leaflet-control.elevation .mouse-drag{fill:rgba(255,255,255,0.2)}.spot-theme.leaflet-control.elevation .elevation-toggle{cursor:pointer;width:44px;height:44px;color:#CCC;text-shadow:0px 1px 1px rgba(0,0,0,0.8)}.spot-theme.leaflet-control.elevation .area{fill:#CCC;filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6));-webkit-filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6))}.spot-theme.leaflet-control.elevation .mouse-focus-line{pointer-events:none;stroke-width:1;stroke:#666}.spot-theme.height-focus{stroke:#CCC;fill:#CCC}.spot-theme.height-focus.line{pointer-events:none;stroke-width:2}.spot-theme.height-focus-label{text-anchor:middle;fill:#CCC}.leaflet-container{background:none}.spot-theme.height-focus,.spot-theme.height-focus.line,.spot-theme.height-focus-label,.spot-theme.leaflet-control.elevation .area{filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6));-webkit-filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6))}.spot-theme.leaflet-control.elevation-collapsed .background{display:none}.spot-theme .details text{text-anchor:middle}#projects.with-feed #submap{width:calc(100% - 30%);min-width:calc(100% - 400px + 3 * 1rem)}#projects.with-feed .leaflet-right{width:calc(30%);max-width:calc(400px + 3 * 1rem)}#projects.with-feed #feed{z-index:999;transition:none}#projects:not(.with-feed) #feed #posts{right:-100%}#projects #submap{position:absolute;left:0;top:0;bottom:0;width:100%}#projects #submap .loader{position:absolute;font-size:3em;top:calc(50% - 0.5em);left:calc(50% - 0.66666em);color:#CCC}#projects #map{position:absolute;left:0;top:0;bottom:0;width:100%}#projects #map .track_tooltip p{margin:0}#projects #map .track_tooltip p.name{font-weight:bold;font-size:1.2em}#projects #map .track_tooltip p.description{font-style:italic}#projects #map .track_tooltip p.detail{margin-top:1em;width:50%;display:inline-block}#projects #map .leaflet-marker-icon .fa-message{font-size:32px;text-shadow:rgba(0,0,0,0.5) 3px 3px 3px;color:#6DFF58}#projects #map .leaflet-marker-icon .fa-message-in{font-size:13px;color:#326526;top:3px}#projects .leaflet-control{background-color:rgba(255,255,255,0.6);font-family:Roboto, Arial, sans-serif;border-radius:3px;border:none;margin:1rem}#projects .leaflet-control+.leaflet-control{margin-top:0}#projects .leaflet-control.leaflet-control-layers-expanded{color:#222;width:calc(100% - 2em - 16px)}#projects .leaflet-control.leaflet-control-scale{padding:0.5em}#projects .leaflet-control.leaflet-control-scale .leaflet-control-scale-line{background:none}#projects .leaflet-right{transition:all 0.5s;width:0;max-width:0}#projects .leaflet-right .leaflet-control{left:-100%}#projects .leaflet-control-layers-toggle{text-shadow:0px 1px 1px rgba(0,0,0,0.8)}#projects .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}#projects #legend .line{display:block;border-left:2em solid;line-height:4px;padding-left:0.5em;margin:1em 1em 0.5em;font-size:1em;color:#222}#projects #legend .line:first-child{margin-top:0.5em}#projects #legend .line.main{border-color:#00ff78}#projects #legend .line.off-track{border-color:blue}#projects #legend .line.hitchhiking{border-color:#FF7814}#projects #post-button{cursor:pointer;text-shadow:0px 1px 1px rgba(0,0,0,0.8);width:44px;text-align:center}#projects #post-button:hover .control-icon,#projects #post-button:hover .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,.spot-theme.leaflet-control.elevation-collapsed #projects #post-button:hover .elevation-toggle,#projects #post-button:hover .leaflet-control-layers-toggle,#projects #post-button:hover .fa,#projects #post-button:hover .lightbox .lb-cancel,.lightbox #projects #post-button:hover .lb-cancel,#projects #post-button:hover .lightbox .lb-nav a.lb-prev,.lightbox .lb-nav #projects #post-button:hover a.lb-prev,#projects #post-button:hover .lightbox .lb-nav a.lb-next,.lightbox .lb-nav #projects #post-button:hover a.lb-next,#projects #post-button:hover .lightbox .lb-data .lb-close,.lightbox .lb-data #projects #post-button:hover .lb-close,#projects #post-button:hover a.drill{color:white}#projects #post-button .control-icon,#projects #post-button .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,.spot-theme.leaflet-control.elevation-collapsed #projects #post-button .elevation-toggle,#projects #post-button .leaflet-control-layers-toggle,#projects #post-button .fa,#projects #post-button .lightbox .lb-cancel,.lightbox #projects #post-button .lb-cancel,#projects #post-button .lightbox .lb-nav a.lb-prev,.lightbox .lb-nav #projects #post-button a.lb-prev,#projects #post-button .lightbox .lb-nav a.lb-next,.lightbox .lb-nav #projects #post-button a.lb-next,#projects #post-button .lightbox .lb-data .lb-close,.lightbox .lb-data #projects #post-button .lb-close,#projects #post-button a.drill{color:#CCC}#projects a.drill{position:relative;overflow:hidden;text-decoration:none}#projects a.drill:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3em;color:transparent;transition:all 0.3s;cursor:pointer}#projects #feed{position:absolute;right:0;top:0;bottom:0;width:calc(30%);max-width:calc(400px + 3 * 1rem);z-index:-1;transition-property:z-index;transition-duration:0.1s;transition-delay:0.5s;overflow:hidden}#projects #feed input,#projects #feed textarea,#projects #feed button{border:none;padding:0.5em 1em;border-radius:3px;background-color:#d9deff;color:#323268}#projects #feed button{background-color:#323268;color:#B4BDFF}#projects #feed button:hover{background-color:#d9deff;color:#323268}#projects #feed #posts{position:absolute;transition:all 0.5s;top:0;bottom:0;right:0;width:100%}#projects #feed #posts #poster textarea#post{margin-bottom:1em;width:calc(100% - 2em)}#projects #feed #posts #poster input#name{width:calc(100% - 6em)}#projects #feed #posts #poster button#submit{margin-left:1em;margin-bottom:0.5em}#projects #feed #posts .post{margin-bottom:1rem;background:#B4BDFF;color:#323268;border-radius:3px;width:calc(100% - 1rem);box-shadow:2px 2px 3px 0px rgba(0,0,0,0.5)}#projects #feed #posts .post:first-child{margin-top:1rem}#projects #feed #posts .post .message{margin:0.3em 0 0 0}#projects #feed #posts .post .signature{margin:0.5em 0 0 0;text-align:right;font-style:italic}#projects #feed #posts .post .header{font-style:italic;font-size:0.8em;padding:0.5em 1em}#projects #feed #posts .post .header span{display:inline-block;width:50%;cursor:default}#projects #feed #posts .post .header span.index{font-style:normal}#projects #feed #posts .post .header span.time{text-align:right}#projects #feed #posts .post .body{clear:both;padding:0em 1em 0.5em}#projects #feed #posts .post .body a.drill{display:inline-block;width:100%;line-height:0;margin:0}#projects #feed #posts .post.headerless .header{display:none}#projects #feed #posts .post.headerless .body{padding-top:0.5em}#projects #feed #posts .post.media{background:#F3EC9F;color:#635C28}#projects #feed #posts .post.media a.drill.video:before{color:rgba(255,255,255,0.5)}#projects #feed #posts .post.media a.drill.video:hover:before{color:rgba(243,236,159,0.75)}#projects #feed #posts .post.media a.drill.picture:hover:before{color:rgba(243,236,159,0.75)}#projects #feed #posts .post.media img{width:100%;image-orientation:from-image;outline:none;border-radius:3px}#projects #feed #posts .post.message{background:#6DFF58;color:#326526}#projects #feed #posts .post.message p{font-size:0.9em;margin:0.5em 0}#projects #feed #posts .post.message a.drill:hover:before{color:rgba(109,255,88,0.75)}#projects #feed #posts .post.message .staticmap{width:100%;border-radius:3px;cursor:pointer}#projects #feed #posts .post.loading .body{text-align:center}#projects #feed #posts .post.loading .body p{display:inline-block;font-size:2em;color:#323268}#projects .info-window h1{font-size:1.2em;margin:1em 0}#projects .info-window p{font-size:1.0em;margin:0.5em 0 0 0}#projects .info-window i{padding-right:0.5em;font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}#projects .info-window .medias{margin-top:0.5em}#projects .info-window .medias a{display:inline-block;margin-right:15px}#projects .info-window .medias a.drill.video:before{color:rgba(255,255,255,0.5)}#projects .info-window .medias a.drill.video:hover:before{color:rgba(255,255,255,0.75)}#projects .info-window .medias a.drill.picture:before{color:transparent}#projects .info-window .medias a.drill.picture:hover:before{color:rgba(255,255,255,0.75)}#projects .info-window .medias a img{max-width:200px;max-height:100px;border-radius:3px;image-orientation:from-image;transition:All 0.2s}#elems{display:none}#upload{padding:1em}#upload h1{font-size:2em;border-bottom:2px solid black;margin:0 0 1em 0;padding-bottom:0.5em}#upload .bar{height:18px;background:green}#feedback .error{color:red}#feedback .success{color:green}@media only screen and (max-width: 800px){.desktop{display:none}#projects.with-feed #submap{width:100%}#projects.with-feed .leaflet-right{width:calc(100% - 44px - 2 * 1rem)}#projects.with-feed .leaflet-control-container .leaflet-bottom.leaflet-right{display:none}#projects .leaflet-control-container .leaflet-top.leaflet-left,#projects .leaflet-control-container .leaflet-bottom.leaflet-left,#projects .leaflet-control-container .leaflet-bottom.leaflet-right .leaflet-control.elevation{display:none}#projects #feed{width:calc(100% - 44px - 2 * 1rem)}}@media only screen and (min-width: 801px){.mobile{display:none}} +@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKcg72j00.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKew72j00.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKcw72j00.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKfA72j00.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKcQ72j00.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(fonts/4iCs6KVjbNBYlgoKfw72.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(https://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(fonts/4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@-webkit-keyframes fadeIn{from{opacity:0.3}}@-moz-keyframes fadeIn{from{opacity:0.3}}@-ms-keyframes fadeIn{from{opacity:0.3}}@-o-keyframes fadeIn{from{opacity:0.3}}@keyframes fadeIn{from{opacity:0.3}}.flicker,.lightbox .lb-cancel{-webkit-animation:fadeIn 0.5s infinite alternate;-moz-animation:fadeIn 0.5s infinite alternate;-ms-animation:fadeIn 0.5s infinite alternate;-o-animation:fadeIn 0.5s infinite alternate;animation:fadeIn 0.5s infinite alternate}body,textarea,input,button{font-size:14px;font-family:'Ubuntu', sans-serif;margin:0}textarea{resize:none}button{cursor:pointer;font-weight:bold}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;src:url("fa/fonts/fa-solid-900.eot");src:url("fa/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("fa/fonts/fa-solid-900.woff2") format("woff2"),url("fa/fonts/fa-solid-900.woff") format("woff"),url("fa/fonts/fa-solid-900.ttf") format("truetype"),url("fa/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close,.fas,.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close{font-family:'Font Awesome 5 Pro';font-weight:900}.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close,.fas,.fa,.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,.lightbox .lb-cancel,.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next,.lightbox .lb-data .lb-close,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fa-pull-left.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-left.elevation-toggle,#projects .fa-pull-left.leaflet-control-layers-toggle,#projects #post-button .fa-pull-left.fa,.lightbox .fa-pull-left.lb-cancel,.lightbox .lb-nav a.fa-pull-left.lb-prev,.lightbox .lb-nav a.fa-pull-left.lb-next,.lightbox .lb-data .fa-pull-left.lb-close,.fas.fa-pull-left,.fa-pull-left.fa,.fa-pull-left.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-left.elevation-toggle,#projects .fa-pull-left.leaflet-control-layers-toggle,#projects #post-button .fa-pull-left.fa,.lightbox .fa-pull-left.lb-cancel,.lightbox .lb-nav a.fa-pull-left.lb-prev,.lightbox .lb-nav a.fa-pull-left.lb-next,.lightbox .lb-data .fa-pull-left.lb-close,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fa-pull-right.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-right.elevation-toggle,#projects .fa-pull-right.leaflet-control-layers-toggle,#projects #post-button .fa-pull-right.fa,.lightbox .fa-pull-right.lb-cancel,.lightbox .lb-nav a.fa-pull-right.lb-prev,.lightbox .lb-nav a.fa-pull-right.lb-next,.lightbox .lb-data .fa-pull-right.lb-close,.fas.fa-pull-right,.fa-pull-right.fa,.fa-pull-right.control-icon,.spot-theme.leaflet-control.elevation-collapsed .fa-pull-right.elevation-toggle,#projects .fa-pull-right.leaflet-control-layers-toggle,#projects #post-button .fa-pull-right.fa,.lightbox .fa-pull-right.lb-cancel,.lightbox .lb-nav a.fa-pull-right.lb-prev,.lightbox .lb-nav a.fa-pull-right.lb-next,.lightbox .lb-data .fa-pull-right.lb-close,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa.push,.push.control-icon,.spot-theme.leaflet-control.elevation-collapsed .push.elevation-toggle,#projects .push.leaflet-control-layers-toggle,#projects #post-button .push.fa,.lightbox .push.lb-cancel,.lightbox .lb-nav a.push.lb-prev,.lightbox .lb-nav a.push.lb-next,.lightbox .lb-data .push.lb-close{margin-right:0.5em}.control-icon,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,#projects .leaflet-control-layers-toggle,#projects #post-button .fa,#projects #post-button .control-icon,#projects #post-button .lightbox .lb-cancel,.lightbox #projects #post-button .lb-cancel,#projects #post-button .lightbox .lb-nav a.lb-prev,.lightbox .lb-nav #projects #post-button a.lb-prev,#projects #post-button .lightbox .lb-nav a.lb-next,.lightbox .lb-nav #projects #post-button a.lb-next,#projects #post-button .lightbox .lb-data .lb-close,.lightbox .lb-data #projects #post-button .lb-close{font-size:28px;text-align:center;line-height:44px;text-decoration:none;color:#999;background:none}.fa-map:before{content:"\f59f"}.fa-track-off-track:before{content:"\f6ec"}.fa-track-main:before{content:"\f6ec"}.fa-track-hitchhiking:before{content:"\f5e4"}.fa-layers:before,#projects .leaflet-control-layers-toggle:before{content:"\f5fd"}.fa-elev-chart:before,.spot-theme.leaflet-control.elevation-collapsed .elevation-toggle:before{content:"\f1fe"}.fa-distance:before{content:"\f0a9"}.fa-elev-drop:before{content:"\f0ab"}.fa-elev-gain:before{content:"\f0aa"}.fa-post:before,#projects #post-button .control-icon:before,#projects #post-button .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle:before,.spot-theme.leaflet-control.elevation-collapsed #projects #post-button .elevation-toggle:before,#projects #post-button .leaflet-control-layers-toggle:before,#projects #post-button .fa:before,#projects #post-button .lightbox .lb-cancel:before,.lightbox #projects #post-button .lb-cancel:before,#projects #post-button .lightbox .lb-nav a.lb-prev:before,.lightbox .lb-nav #projects #post-button a.lb-prev:before,#projects #post-button .lightbox .lb-nav a.lb-next:before,.lightbox .lb-nav #projects #post-button a.lb-next:before,#projects #post-button .lightbox .lb-data .lb-close:before,.lightbox .lb-data #projects #post-button .lb-close:before{content:"\f075"}.fa-media:before{content:"\f332"}.fa-message:before{content:"\f041"}.fa-message-in:before{content:"\f54b"}.fa-time:before{content:"\f017"}.fa-coords:before{content:"\f14e"}.fa-drill-video:before{content:"\f144"}.fa-drill-picture:before{content:"\f002"}.fa-drill-message:before,#projects #feed #posts .post.message a.drill:hover .fa-message:before{content:"\f689"}.fa-poster:before{content:"\f4ae"}.fa-send:before{content:"\f1d8"}.fa-cancel:before,.lightbox .lb-cancel:before{content:"\f03e"}.fa-prev:before,.lightbox .lb-nav a.lb-prev:before{content:"\f053"}.fa-next:before,.lightbox .lb-nav a.lb-next:before,#projects.with-feed #post-button .control-icon:before,#projects.with-feed #post-button .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle:before,.spot-theme.leaflet-control.elevation-collapsed #projects.with-feed #post-button .elevation-toggle:before,#projects.with-feed #post-button .leaflet-control-layers-toggle:before,#projects.with-feed #post-button .fa:before,#projects.with-feed #post-button .lightbox .lb-cancel:before,.lightbox #projects.with-feed #post-button .lb-cancel:before,#projects.with-feed #post-button .lightbox .lb-nav a.lb-prev:before,.lightbox .lb-nav #projects.with-feed #post-button a.lb-prev:before,#projects.with-feed #post-button .lightbox .lb-nav a.lb-next:before,.lightbox .lb-nav #projects.with-feed #post-button a.lb-next:before,#projects.with-feed #post-button .lightbox .lb-data .lb-close:before,.lightbox .lb-data #projects.with-feed #post-button .lb-close:before{content:"\f054"}.fa-close:before,.lightbox .lb-data .lb-close:before{content:"\f057"}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox .lb-video{border-radius:4px;box-sizing:content-box}.lightbox .lb-video-nav .lb-nav{height:calc(100% - 45px)}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lightbox .lb-cancel{background:none;font-size:2em;color:#CCC}.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next{color:white;text-decoration:none}.lightbox .lb-nav a.lb-prev:before,.lightbox .lb-nav a.lb-next:before{position:absolute;top:calc(50% - 1em)}.lightbox .lb-nav a.lb-prev{background:none;font-size:2em}.lightbox .lb-nav a.lb-prev:before{left:2em}.lightbox .lb-nav a.lb-next{background:none;font-size:2em}.lightbox .lb-nav a.lb-next:before{right:2em}.lightbox .lb-data .lb-close{background:none;font-size:2em}.lightbox .lb-image{image-orientation:from-image}[data-simplebar]{position:relative;z-index:0;overflow:hidden !important;max-height:inherit;-webkit-overflow-scrolling:touch}[data-simplebar="init"]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden !important;overflow-y:scroll;min-width:100% !important;max-height:inherit !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.simplebar-content{overflow-y:hidden !important;overflow-x:scroll;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;min-height:100% !important}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:black;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.simplebar-track:hover .simplebar-scrollbar:before,.simplebar-track .simplebar-scrollbar.visible:before{opacity:0.5;-webkit-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar-track.vertical{top:0}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.spot-theme.leaflet-control.elevation .background{margin:6px 0 -12px}.spot-theme.leaflet-control.elevation .axis path,.spot-theme.leaflet-control.elevation .axis line{fill:none;stroke:#999;stroke-width:2}.spot-theme.leaflet-control.elevation .mouse-focus-label-x{text-anchor:middle}.spot-theme.leaflet-control.elevation .mouse-drag{fill:rgba(255,255,255,0.2)}.spot-theme.leaflet-control.elevation .elevation-toggle{cursor:pointer;width:44px;height:44px;color:#CCC;text-shadow:0px 1px 1px rgba(0,0,0,0.8)}.spot-theme.leaflet-control.elevation .area{fill:#CCC;filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6));-webkit-filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6))}.spot-theme.leaflet-control.elevation .mouse-focus-line{pointer-events:none;stroke-width:1;stroke:#666}.spot-theme.height-focus{stroke:#CCC;fill:#CCC}.spot-theme.height-focus.line{pointer-events:none;stroke-width:2}.spot-theme.height-focus-label{text-anchor:middle;fill:#CCC}.leaflet-container{background:none}.spot-theme.height-focus,.spot-theme.height-focus.line,.spot-theme.height-focus-label,.spot-theme.leaflet-control.elevation .area{filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6));-webkit-filter:drop-shadow(-1px 1px 1px rgba(0,0,0,0.6))}.spot-theme.leaflet-control.elevation-collapsed .background{display:none}.spot-theme .details text{text-anchor:middle}#projects.with-feed #submap{width:calc(100% - 30%);min-width:calc(100% - 400px + 3 * 1rem)}#projects.with-feed .leaflet-right{width:calc(30%);max-width:calc(400px + 3 * 1rem)}#projects.with-feed #feed{z-index:999;transition:none}#projects:not(.with-feed) #feed #posts{right:-100%}#projects #submap{position:absolute;left:0;top:0;bottom:0;width:100%}#projects #submap .loader{position:absolute;font-size:3em;top:calc(50% - 0.5em);left:calc(50% - 0.66666em);color:#CCC}#projects #map{position:absolute;left:0;top:0;bottom:0;width:100%}#projects #map .track_tooltip p{margin:0}#projects #map .track_tooltip p.name{font-weight:bold;font-size:1.2em}#projects #map .track_tooltip p.description{font-style:italic}#projects #map .track_tooltip p.detail{margin-top:1em;width:50%;display:inline-block}#projects .leaflet-control{background-color:rgba(255,255,255,0.6);font-family:Roboto, Arial, sans-serif;border-radius:3px;border:none;margin:1rem}#projects .leaflet-control+.leaflet-control{margin-top:0}#projects .leaflet-control.leaflet-control-layers-expanded{color:#222;width:calc(100% - 2em - 16px)}#projects .leaflet-control.leaflet-control-scale{padding:0.5em}#projects .leaflet-control.leaflet-control-scale .leaflet-control-scale-line{background:none}#projects .leaflet-right{transition:all 0.5s;width:0;max-width:0}#projects .leaflet-right .leaflet-control{left:-100%}#projects .leaflet-control-layers-toggle{text-shadow:0px 1px 1px rgba(0,0,0,0.8)}#projects .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}#projects #legend .line{display:block;border-left:2em solid;line-height:4px;padding-left:0.5em;margin:1em 1em 0.5em;font-size:1em;color:#222}#projects #legend .line:first-child{margin-top:0.5em}#projects #legend .line.main{border-color:#00ff78}#projects #legend .line.off-track{border-color:blue}#projects #legend .line.hitchhiking{border-color:#FF7814}#projects #post-button{cursor:pointer;text-shadow:0px 1px 1px rgba(0,0,0,0.8);width:44px;text-align:center}#projects #post-button:hover .control-icon,#projects #post-button:hover .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,.spot-theme.leaflet-control.elevation-collapsed #projects #post-button:hover .elevation-toggle,#projects #post-button:hover .leaflet-control-layers-toggle,#projects #post-button:hover .fa,#projects #post-button:hover .lightbox .lb-cancel,.lightbox #projects #post-button:hover .lb-cancel,#projects #post-button:hover .lightbox .lb-nav a.lb-prev,.lightbox .lb-nav #projects #post-button:hover a.lb-prev,#projects #post-button:hover .lightbox .lb-nav a.lb-next,.lightbox .lb-nav #projects #post-button:hover a.lb-next,#projects #post-button:hover .lightbox .lb-data .lb-close,.lightbox .lb-data #projects #post-button:hover .lb-close{color:white}#projects #post-button .control-icon,#projects #post-button .spot-theme.leaflet-control.elevation-collapsed .elevation-toggle,.spot-theme.leaflet-control.elevation-collapsed #projects #post-button .elevation-toggle,#projects #post-button .leaflet-control-layers-toggle,#projects #post-button .fa,#projects #post-button .lightbox .lb-cancel,.lightbox #projects #post-button .lb-cancel,#projects #post-button .lightbox .lb-nav a.lb-prev,.lightbox .lb-nav #projects #post-button a.lb-prev,#projects #post-button .lightbox .lb-nav a.lb-next,.lightbox .lb-nav #projects #post-button a.lb-next,#projects #post-button .lightbox .lb-data .lb-close,.lightbox .lb-data #projects #post-button .lb-close{color:#CCC}#projects a.drill{position:relative;overflow:hidden;text-decoration:none;display:inline-block}#projects a.drill .drill-icon{position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%, -50%)}#projects a.drill .drill-icon i{transition:all 0.3s;cursor:pointer}#projects .fa-stack .fa-message{font-size:32px;text-shadow:rgba(0,0,0,0.5) 3px 3px 3px;color:#6DFF58}#projects .fa-stack .fa-message-in{font-size:13px;color:#326526;top:1px}#projects #feed{position:absolute;right:0;top:0;bottom:0;width:calc(30%);max-width:calc(400px + 3 * 1rem);z-index:-1;transition-property:z-index;transition-duration:0.1s;transition-delay:0.5s;overflow:hidden}#projects #feed input,#projects #feed textarea,#projects #feed button{border:none;padding:0.5em 1em;border-radius:3px;background-color:#d9deff;color:#323268}#projects #feed button{background-color:#323268;color:#B4BDFF}#projects #feed button:hover{background-color:#d9deff;color:#323268}#projects #feed #posts{position:absolute;transition:all 0.5s;top:0;bottom:0;right:0;width:100%}#projects #feed #posts #poster textarea#post{margin-bottom:1em;width:calc(100% - 2em)}#projects #feed #posts #poster input#name{width:calc(100% - 6em)}#projects #feed #posts #poster button#submit{margin-left:1em;margin-bottom:0.5em}#projects #feed #posts .post{margin-bottom:1rem;background:#B4BDFF;color:#323268;border-radius:3px;width:calc(100% - 1rem);box-shadow:2px 2px 3px 0px rgba(0,0,0,0.5)}#projects #feed #posts .post:first-child{margin-top:1rem}#projects #feed #posts .post .message{margin:0.3em 0 0 0}#projects #feed #posts .post .signature{margin:0.5em 0 0 0;text-align:right;font-style:italic}#projects #feed #posts .post .header{font-style:italic;font-size:0.8em;padding:0.5em 1em}#projects #feed #posts .post .header span{display:inline-block;width:50%;cursor:default}#projects #feed #posts .post .header span.index{font-style:normal}#projects #feed #posts .post .header span.time{text-align:right}#projects #feed #posts .post .body{clear:both;padding:0em 1em 0.5em}#projects #feed #posts .post.headerless .header{display:none}#projects #feed #posts .post.headerless .body{padding-top:0.5em}#projects #feed #posts .post.media{background:#F3EC9F;color:#635C28}#projects #feed #posts .post.media a{display:inline-block;width:100%;line-height:0;margin:0}#projects #feed #posts .post.media a.drill{font-size:3em}#projects #feed #posts .post.media a.drill .fa-drill-picture{color:transparent}#projects #feed #posts .post.media a.drill .fa-drill-video{color:rgba(255,255,255,0.5)}#projects #feed #posts .post.media a.drill:hover .fa-drill-picture,#projects #feed #posts .post.media a.drill:hover .fa-drill-video{color:rgba(243,236,159,0.75)}#projects #feed #posts .post.media a img{width:100%;image-orientation:from-image;outline:none;border-radius:3px}#projects #feed #posts .post.message{background:#6DFF58;color:#326526}#projects #feed #posts .post.message p{font-size:0.9em;margin:0.5em 0}#projects #feed #posts .post.message a.drill .drill-icon{transform:translate(-16px, -32px)}#projects #feed #posts .post.message a.drill .drill-icon .fa-message-in{top:0;left:-1px}#projects #feed #posts .post.message a.drill:hover .fa-message-in{display:none}#projects #feed #posts .post.message .staticmap{width:100%;border-radius:3px;cursor:pointer}#projects #feed #posts .post.loading .body{text-align:center}#projects #feed #posts .post.loading .body p{display:inline-block;font-size:2em;color:#323268}#projects .info-window h1{font-size:1.2em;margin:1em 0}#projects .info-window p{font-size:1.0em;margin:0.5em 0 0 0}#projects .info-window p i{padding-right:0.5em}#projects .info-window .medias{margin-top:0.5em;line-height:0}#projects .info-window .medias a{display:inline-block;margin-right:15px}#projects .info-window .medias a.drill{font-size:2em}#projects .info-window .medias a.drill .fa-drill-picture{color:transparent}#projects .info-window .medias a.drill .fa-drill-video{color:rgba(255,255,255,0.5)}#projects .info-window .medias a.drill:hover .fa-drill-video,#projects .info-window .medias a.drill:hover .fa-drill-picture{color:rgba(255,255,255,0.75)}#projects .info-window .medias a img{max-width:200px;max-height:100px;border-radius:3px;image-orientation:from-image;transition:All 0.2s}#elems{display:none}#upload{padding:1em}#upload h1{font-size:2em;border-bottom:2px solid black;margin:0 0 1em 0;padding-bottom:0.5em}#upload .bar{height:18px;background:green}#feedback .error{color:red}#feedback .success{color:green}@media only screen and (max-width: 800px){.desktop{display:none}#projects.with-feed #submap{width:100%}#projects.with-feed .leaflet-right{width:calc(100% - 44px - 2 * 1rem)}#projects.with-feed .leaflet-control-container .leaflet-bottom.leaflet-right{display:none}#projects .leaflet-control-container .leaflet-top.leaflet-left,#projects .leaflet-control-container .leaflet-bottom.leaflet-left,#projects .leaflet-control-container .leaflet-bottom.leaflet-right .leaflet-control.elevation{display:none}#projects #feed{width:calc(100% - 44px - 2 * 1rem)}}@media only screen and (min-width: 801px){.mobile{display:none}} /*# sourceMappingURL=spot.css.map */ diff --git a/style/spot.css.map b/style/spot.css.map index 9b7e314..9a2d088 100644 --- a/style/spot.css.map +++ b/style/spot.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "AAGA,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,yIAA2I,CAChJ,aAAa,CAAE,kEAAuE,CAGxF,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,yIAA2I,CAChJ,aAAa,CAAE,0CAA6C,CAG9D,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,yIAA2I,CAChJ,aAAa,CAAE,WAAW,CAG5B,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,yIAA2I,CAChJ,aAAa,CAAE,WAAW,CAG5B,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,yIAA2I,CAChJ,aAAa,CAAE,4FAAoG,CAGrH,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,qGAAuG,CAC5G,aAAa,CAAE,0IAA0J,CAG3K,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,uIAAyI,CAC9I,aAAa,CAAE,kEAAuE,CAGxF,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,uIAAyI,CAC9I,aAAa,CAAE,0CAA6C,CAG9D,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,uIAAyI,CAC9I,aAAa,CAAE,WAAW,CAG5B,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,uIAAyI,CAC9I,aAAa,CAAE,WAAW,CAG5B,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,uIAAyI,CAC9I,aAAa,CAAE,4FAAoG,CAGrH,UAMC,CALC,WAAW,CAAE,QAAQ,CACrB,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,mGAAqG,CAC1G,aAAa,CAAE,0IAA0J,CC9F3K,yBAEC,CADC,IAAK,CAAE,OAAO,CAAE,GAAG,EAErB,sBAEC,CADC,IAAK,CAAE,OAAO,CAAE,GAAG,EAErB,qBAEC,CADC,IAAK,CAAE,OAAO,CAAE,GAAG,EAErB,oBAEC,CADC,IAAK,CAAE,OAAO,CAAE,GAAG,EAErB,iBAEC,CADC,IAAK,CAAE,OAAO,CAAE,GAAG,EAWrB,6BAAS,CAPR,iBAAiB,CAQG,8BAA8B,CAPlD,cAAc,CAOM,8BAA8B,CANlD,aAAa,CAMO,8BAA8B,CALlD,YAAY,CAKQ,8BAA8B,CAJlD,SAAS,CAIW,8BAA8B,CAkBnD,0BAA8B,CAC7B,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,oBAAoB,CACjC,MAAM,CAAE,CAAC,CAGV,QAAS,CACR,MAAM,CAAE,IAAI,CAGb,MAAO,CACN,MAAM,CAAE,OAAO,CACf,WAAW,CAAE,IAAI,CCvDlB,UAUC,CATC,WAAW,CAAE,oBAAoB,CACjC,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,GAAG,CAChB,GAAG,CAAE,gCAAwC,CAC7C,GAAG,CAAE,sRAI6D,CAGpE,wgBACK,CACH,WAAW,CAAE,oBAAoB,CACjC,WAAW,CAAE,GAAG,CCdlB,uhBAIK,CACH,uBAAuB,CAAE,SAAS,CAClC,sBAAsB,CAAE,WAAW,CACnC,OAAO,CAAE,YAAY,CACrB,UAAU,CAAE,MAAM,CAClB,YAAY,CAAE,MAAM,CACpB,cAAc,CAAE,IAAI,CACpB,WAAW,CAAE,CAAC,CCVhB,MAAsB,CACpB,SAAS,CAAE,cAAS,CACpB,WAAW,CAAE,KAAS,CACtB,cAAc,CAAE,QAAQ,CAG1B,MAAsB,CACpB,SAAS,CAAE,KAAK,CAGlB,MAAsB,CACpB,SAAS,CAAE,MAAM,CAIjB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,MAA0B,CACxB,SAAS,CAAE,GAAQ,CADrB,OAA0B,CACxB,SAAS,CAAE,IAAQ,CClBvB,MAAsB,CACpB,UAAU,CAAE,MAAM,CAClB,KAAK,CCMwB,MAAS,CCPxC,MAAsB,CACpB,eAAe,CAAE,IAAI,CACrB,WAAW,CAAE,KAAkB,CAC/B,YAAY,CAAE,CAAC,CAEf,SAAK,CAAE,QAAQ,CAAE,QAAQ,CAG3B,MAAsB,CACpB,IAAI,CAAE,IAAa,CACnB,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,MAAM,CAClB,KAAK,CDNuB,GAAG,CCO/B,WAAW,CAAE,OAAO,CCbtB,UAA0B,CACxB,MAAM,CAAE,iBAA4B,CACpC,aAAa,CAAE,IAAI,CACnB,OAAO,CAAE,gBAAgB,CAG3B,aAA6B,CAAE,KAAK,CAAE,IAAI,CAC1C,cAA8B,CAAE,KAAK,CAAE,KAAK,CAO1C,qzBAA8B,CAAE,YAAY,CAAE,IAAI,CAClD,20BAA+B,CAAE,WAAW,CAAE,IAAI,CCfpD,QAAwB,CACtB,SAAS,CAAE,0BAA0B,CAGvC,SAAyB,CACvB,SAAS,CAAE,4BAA4B,CAGzC,kBAQC,CAPC,EAAG,CACD,SAAS,CAAE,YAAY,CAGzB,IAAK,CACH,SAAS,CAAE,cAAc,ECd7B,aAA8B,CCY5B,UAAU,CAAE,0DAAqE,CACjF,SAAS,CAAE,aAAgB,CDZ7B,cAA8B,CCW5B,UAAU,CAAE,0DAAqE,CACjF,SAAS,CAAE,cAAgB,CDX7B,cAA8B,CCU5B,UAAU,CAAE,0DAAqE,CACjF,SAAS,CAAE,cAAgB,CDT7B,mBAAmC,CCajC,UAAU,CAAE,oEAA+E,CAC3F,SAAS,CAAE,YAAoB,CDbjC,iBAAmC,CCYjC,UAAU,CAAE,oEAA+E,CAC3F,SAAS,CAAE,YAAoB,CDZjC,oCAAmE,CCWjE,UAAU,CAAE,oEAA+E,CAC3F,SAAS,CAAE,aAAoB,CDN/B,+GAIiC,CAC/B,MAAM,CAAE,IAAI,CEjBhB,SAAyB,CACvB,OAAO,CAAE,YAAY,CACrB,MAAM,CAAE,GAAG,CACX,WAAW,CAAE,GAAG,CAChB,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,MAAM,CACtB,KAAK,CAAE,KAAgB,CAGzB,yBAC4B,CAC1B,IAAI,CAAE,CAAC,CACP,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,MAAM,CAClB,KAAK,CAAE,IAAI,CAGb,YAA4B,CAC1B,WAAW,CAAE,OAAO,CAGtB,YAA4B,CAC1B,SAAS,CAAE,GAAG,CAGhB,WAA2B,CACzB,KAAK,CNrBuB,IAAI,COSjC,8SAAO,CACN,YAAY,CAAE,KAAK,CAIrB,okBAAc,CACb,SAAS,CAAE,IAAI,CACf,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,IAAI,CACjB,eAAe,CAAE,IAAI,CACrB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAKjB,cAA8B,CAAE,OAAO,CAAE,OAA8B,CACvE,0BAA0C,CAAE,OAAO,CAAE,OAA0B,CAC/E,qBAAqC,CAAE,OAAO,CAAE,OAA0B,CAC1E,4BAA4C,CAAE,OAAO,CAAE,OAA4B,CACnF,iEAAiC,CAAE,OAAO,CAAE,OAA+B,CAC3E,8FAAqC,CAAE,OAAO,CAAE,OAA8B,CAC9E,mBAAmC,CAAE,OAAO,CAAE,OAAsC,CACpF,oBAAoC,CAAE,OAAO,CAAE,OAAqC,CACpF,oBAAoC,CAAE,OAAO,CAAE,OAAmC,CAGlF,8xBAA+B,CAAE,OAAO,CAAE,OAA2B,CACrE,gBAAgC,CAAE,OAAO,CAAE,OAA8B,CACzE,kBAAkC,CAAE,OAAO,CAAE,OAA8B,CAC3E,qBAAqC,CAAE,OAAO,CAAE,OAA+B,CAC/E,eAA+B,CAAE,OAAO,CAAE,OAAyB,CACnE,iBAAiC,CAAE,OAAO,CAAE,OAA2B,CACvE,sBAAsC,CAAE,OAAO,CAAE,OAA+B,CAChF,wBAAwC,CAAE,OAAO,CAAE,OAA0B,CAC7E,8FAAwC,CAAE,OAAO,CAAE,OAAmC,CAGtF,iBAAiC,CAAE,OAAO,CAAE,OAAgC,CAC5E,eAA+B,CAAE,OAAO,CAAE,OAA+B,CAGzE,6CAAiC,CAAE,OAAO,CAAE,OAAyB,CACrE,kDAA+B,CAAE,OAAO,CAAE,OAAgC,CAC1E,m8BAA+B,CAAE,OAAO,CAAE,OAAiC,CAC3E,oDAAgC,CAAE,OAAO,CAAE,OAAgC,CC9D3E,yBAA0B,CACxB,QAAQ,CAAE,MAAM,CAEhB,QAAQ,CAAE,KAAK,CACf,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,KAAK,CAGd,gBAAiB,CACf,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,OAAO,CAAE,IAAI,CACb,gBAAgB,CAAE,KAAK,CACvB,MAAM,CAAE,mDAAmD,CAC3D,OAAO,CAAE,GAAG,CACZ,OAAO,CAAE,IAAI,CAGf,SAAU,CACR,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,CAAC,CACd,WAAW,CAAE,MAAM,CAGrB,mBAAoB,CAClB,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,IAAI,CACZ,SAAS,CAAE,OAAO,CAClB,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,GAAG,CAGlB,MAAM,CAAE,eAAe,CAIzB,mBAAoB,CAClB,aAAa,CAAE,GAAG,CAClB,UAAU,CAAE,WAAW,CAEzB,+BAAgC,CAC/B,MAAM,CAAE,iBAAiB,CAI1B,eAAgB,CACd,MAAM,CAAE,IAAI,CAGd,kBAAmB,CACjB,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,CAAC,CACR,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,MAAM,CAAE,MAAM,CACd,aAAa,CAAE,GAAG,CAIlB,gBAAgB,CAAE,KAAK,CAGzB,wBAAyB,CACvB,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CAGb,UAAW,CACT,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CACR,IAAI,CAAE,CAAC,CACP,MAAM,CAAE,GAAG,CACX,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAClB,WAAW,CAAE,CAAC,CAGhB,UAAW,CACT,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,MAAM,CACd,UAAU,CAAE,oCAAoC,CAGlD,OAAQ,CACN,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,CAAC,CACP,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,EAAE,CAGb,kBAAqB,CACnB,IAAI,CAAE,CAAC,CAGT,SAAU,CACR,OAAO,CAAE,IAAI,CACb,gBAAgB,CAAE,yFAAyF,CAG7G,iBAAmB,CACjB,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,OAAO,CACf,OAAO,CAAE,KAAK,CAGhB,iBAAkB,CAChB,KAAK,CAAE,GAAG,CACV,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,0CAA0C,CACtD,MAAM,CAAE,kDAAkD,CAC1D,OAAO,CAAE,CAAC,CACV,kBAAkB,CAAE,YAAY,CAChC,eAAe,CAAE,YAAY,CAC7B,aAAa,CAAE,YAAY,CAC3B,UAAU,CAAE,YAAY,CAG1B,uBAAwB,CACtB,MAAM,CAAE,oDAAoD,CAC5D,OAAO,CAAE,CAAC,CAGZ,iBAAkB,CAChB,KAAK,CAAE,GAAG,CACV,KAAK,CAAE,CAAC,CACR,KAAK,CAAE,KAAK,CACZ,UAAU,CAAE,2CAA2C,CACvD,MAAM,CAAE,kDAAkD,CAC1D,OAAO,CAAE,CAAC,CACV,kBAAkB,CAAE,YAAY,CAChC,eAAe,CAAE,YAAY,CAC7B,aAAa,CAAE,YAAY,CAC3B,UAAU,CAAE,YAAY,CAG1B,uBAAwB,CACtB,MAAM,CAAE,oDAAoD,CAC5D,OAAO,CAAE,CAAC,CAGZ,iBAAkB,CAChB,MAAM,CAAE,MAAM,CACd,WAAW,CAAE,GAAG,CAChB,KAAK,CAAE,CAAC,CACR,KAAK,CAAE,IAAI,CACX,yBAAyB,CAAE,GAAG,CAC9B,0BAA0B,CAAE,GAAG,CAGjC,uBAAwB,CACtB,OAAO,CAAE,EAAE,CACX,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CAGb,QAAS,CACP,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CAGb,oBAAqB,CACnB,KAAK,CAAE,GAAG,CACV,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAChB,WAAW,CAAE,KAAK,CAGpB,oBAAqB,CACnB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,IAAI,CACjB,WAAW,CAAE,GAAG,CAGlB,sBAAuB,CACrB,KAAK,CAAE,IAAI,CAGb,mBAAoB,CAClB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CACX,cAAc,CAAE,GAAG,CACnB,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,OAAO,CAGhB,kBAAmB,CACjB,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,KAAK,CACZ,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,4CAA4C,CACxD,UAAU,CAAE,KAAK,CACjB,OAAO,CAAE,IAAI,CACb,MAAM,CAAE,mDAAmD,CAC3D,OAAO,CAAE,GAAG,CACZ,kBAAkB,CAAE,YAAY,CAChC,eAAe,CAAE,YAAY,CAC7B,aAAa,CAAE,YAAY,CAC3B,UAAU,CAAE,YAAY,CAG1B,wBAAyB,CACvB,MAAM,CAAE,OAAO,CACf,MAAM,CAAE,oDAAoD,CAC5D,OAAO,CAAE,CAAC,CC7MX,oBAAW,CAPX,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,GAAG,CASb,KAAK,CAAE,IAAI,CAGZ,uDAAqC,CACpC,KAAK,CAAE,KAAK,CACZ,eAAe,CAAE,IAAI,CAErB,qEAAS,CACR,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,eAAe,CAItB,2BAAkB,CAvBlB,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,GAAG,CAwBb,kCAAS,CACR,IAAI,CAAE,GAAG,CAIX,2BAAkB,CA9BlB,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,GAAG,CA+Bb,kCAAS,CACR,KAAK,CAAE,GAAG,CAIZ,4BAAmB,CArCnB,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,GAAG,CAwCd,mBAAU,CACT,iBAAiB,CAAE,UAAU,CC5C/B,gBAAiB,CACb,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,iBAAgB,CAC1B,UAAU,CAAE,OAAO,CACnB,0BAA0B,CAAE,KAAK,CAGrC,uBAAwB,CACpB,OAAO,CAAE,WAAW,CACpB,OAAO,CAAE,WAAW,CACpB,OAAO,CAAE,IAAI,CAGjB,yBAA0B,CACtB,UAAU,CAAE,iBAAgB,CAC5B,UAAU,CAAE,MAAM,CAClB,SAAS,CAAE,eAAc,CACzB,UAAU,CAAE,kBAAiB,CAC7B,kBAAkB,CAAE,sBAAqB,CACjC,UAAU,CAAE,sBAAqB,CAG7C,kBAAmB,CACf,UAAU,CAAE,iBAAgB,CAC5B,UAAU,CAAE,MAAM,CAClB,kBAAkB,CAAE,qBAAoB,CAChC,UAAU,CAAE,qBAAoB,CACxC,UAAU,CAAE,eAAc,CAG9B,gBAAiB,CACb,OAAO,CAAE,CAAC,CACV,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CAGf,oBAAqB,CACjB,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,GAAG,CACV,KAAK,CAAE,GAAG,CACV,UAAU,CAAE,IAAI,CAGpB,2BAA4B,CACxB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,EAAE,CACX,UAAU,CAAE,KAAK,CACjB,aAAa,CAAE,GAAG,CAClB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,CAAC,CACR,OAAO,CAAE,CAAC,CACV,kBAAkB,CAAE,mBAAmB,CACvC,UAAU,CAAE,mBAAmB,CAGnC,uGACqD,CAEjD,OAAO,CAAE,GAAG,CACZ,kBAAkB,CAAE,gBAAgB,CACpC,UAAU,CAAE,gBAAgB,CAGhC,yBAA0B,CACtB,GAAG,CAAE,CAAC,CAGV,qDAAsD,CAClD,GAAG,CAAE,GAAG,CACR,MAAM,CAAE,GAAG,CAGf,2BAA4B,CACxB,IAAI,CAAE,CAAC,CACP,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAGhB,uDAAwD,CACpD,MAAM,CAAE,IAAI,CACZ,IAAI,CAAE,GAAG,CACT,KAAK,CAAE,GAAG,CAGd,gDAAiD,CAC7C,KAAK,CAAE,IAAI,CACX,GAAG,CAAE,GAAG,CACR,MAAM,CAAE,GAAG,CACX,UAAU,CAAE,CAAC,CACb,SAAS,CAAE,IAAI,CACf,KAAK,CAAE,IAAI,CC5Ff,4LASe,CACd,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CAEP,kBAAmB,CAClB,QAAQ,CAAE,MAAM,CAEjB,yDAEuB,CACtB,mBAAmB,CAAE,IAAI,CACtB,gBAAgB,CAAE,IAAI,CACjB,WAAW,CAAE,IAAI,CACvB,iBAAiB,CAAE,IAAI,CAG1B,6BAA8B,CAC7B,eAAe,CAAE,yBAAyB,CAG3C,uCAAwC,CACvC,KAAK,CAAE,MAAM,CACb,MAAM,CAAE,MAAM,CACd,wBAAwB,CAAE,GAAG,CAE9B,2CACuB,CACtB,OAAO,CAAE,KAAK,CAIf,0PAKiC,CAChC,SAAS,CAAE,eAAe,CAC1B,UAAU,CAAE,eAAe,CAG5B,qCAAsC,CACrC,gBAAgB,CAAE,WAAW,CAC7B,YAAY,CAAE,WAAW,CAE1B,qCAAsC,CACrC,gBAAgB,CAAE,UAAU,CAE5B,YAAY,CAAE,IAAI,CAClB,YAAY,CAAE,UAAU,CAEzB,wDAAyD,CACxD,gBAAgB,CAAE,IAAI,CACtB,YAAY,CAAE,IAAI,CAEnB,kBAAmB,CAClB,2BAA2B,CAAE,WAAW,CAEzC,oBAAqB,CACpB,2BAA2B,CAAE,oBAAuB,CAErD,aAAc,CACb,MAAM,CAAE,OAAO,CACf,UAAU,CAAE,MAAM,CAEnB,oBAAqB,CACpB,UAAU,CAAE,OAAO,CAEpB,iBAAkB,CACjB,KAAK,CAAE,CAAC,CACR,MAAM,CAAE,CAAC,CACT,eAAe,CAAE,UAAU,CACtB,UAAU,CAAE,UAAU,CAC3B,OAAO,CAAE,GAAG,CAGb,yBAA0B,CACzB,gBAAgB,CAAE,IAAI,CAGvB,aAAsB,CAAE,OAAO,CAAE,GAAG,CAEpC,kBAAsB,CAAE,OAAO,CAAE,GAAG,CACpC,qBAAsB,CAAE,OAAO,CAAE,GAAG,CACpC,oBAAsB,CAAE,OAAO,CAAE,GAAG,CACpC,oBAAsB,CAAE,OAAO,CAAE,GAAG,CACpC,qBAAwB,CAAE,OAAO,CAAE,GAAG,CACtC,mBAAsB,CAAE,OAAO,CAAE,GAAG,CAEpC,wBAAyB,CAAE,OAAO,CAAE,GAAG,CACvC,qBAAyB,CAAE,OAAO,CAAE,GAAG,CAEvC,kBAAmB,CAClB,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,GAAG,CAEZ,KAAM,CACL,QAAQ,CAAE,iBAAiB,CAC3B,OAAO,CAAE,YAAY,CACrB,QAAQ,CAAE,QAAQ,CAMnB,gBAAiB,CAChB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,GAAG,CACZ,cAAc,CAAE,cAAc,CAC9B,cAAc,CAAE,IAAI,CAErB,4BACgB,CACf,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,IAAI,CACb,cAAc,CAAE,IAAI,CAErB,YAAa,CACZ,GAAG,CAAE,CAAC,CAEP,cAAe,CACd,KAAK,CAAE,CAAC,CAET,eAAgB,CACf,MAAM,CAAE,CAAC,CAEV,aAAc,CACb,IAAI,CAAE,CAAC,CAER,gBAAiB,CAChB,KAAK,CAAE,IAAI,CACX,KAAK,CAAE,IAAI,CAEZ,+BAAgC,CAC/B,KAAK,CAAE,KAAK,CAEb,6BAA8B,CAC7B,UAAU,CAAE,IAAI,CAEjB,gCAAiC,CAChC,aAAa,CAAE,IAAI,CAEpB,8BAA+B,CAC9B,WAAW,CAAE,IAAI,CAElB,+BAAgC,CAC/B,YAAY,CAAE,IAAI,CAMnB,gCAAiC,CAChC,WAAW,CAAE,OAAO,CAErB,iCAAkC,CACjC,OAAO,CAAE,CAAC,CACV,kBAAkB,CAAE,mBAAmB,CACpC,eAAe,CAAE,mBAAmB,CAC/B,UAAU,CAAE,mBAAmB,CAExC,mDAAoD,CACnD,OAAO,CAAE,CAAC,CAEX,sBAAuB,CACtB,wBAAwB,CAAE,GAAG,CACzB,oBAAoB,CAAE,GAAG,CACrB,gBAAgB,CAAE,GAAG,CAE9B,yCAA0C,CACzC,WAAW,CAAE,SAAS,CAEvB,yCAA0C,CACzC,kBAAkB,CAAE,mDAAgD,CACjE,eAAe,CAAK,gDAA6C,CAC5D,UAAU,CAAU,2CAAwC,CAErE,gEACgC,CAC/B,kBAAkB,CAAE,IAAI,CACrB,eAAe,CAAE,IAAI,CAChB,UAAU,CAAE,IAAI,CAGzB,qCAAsC,CACrC,UAAU,CAAE,MAAM,CAMnB,oBAAqB,CACpB,MAAM,CAAE,OAAO,CAEhB,aAAc,CACb,MAAM,CAAE,YAAY,CACpB,MAAM,CAAK,SAAS,CACpB,MAAM,CAAU,IAAI,CAErB,0DACwC,CACvC,MAAM,CAAE,SAAS,CAElB,oCACiB,CAChB,MAAM,CAAE,IAAI,CAEb,gIAE4C,CAC3C,MAAM,CAAE,IAAI,CACZ,MAAM,CAAE,gBAAgB,CACxB,MAAM,CAAK,aAAa,CACxB,MAAM,CAAU,QAAQ,CAIzB,+GAIwB,CACvB,cAAc,CAAE,IAAI,CAGrB,4HAE6C,CAC5C,cAAc,CAAE,cAAc,CAC9B,cAAc,CAAE,IAAI,CAKrB,kBAAmB,CAClB,UAAU,CAAE,IAAI,CAChB,OAAO,CAAE,CAAC,CAEX,oBAAqB,CACpB,KAAK,CAAE,OAAO,CAEf,mCAAoC,CACnC,OAAO,CAAE,gBAAgB,CAE1B,iBAAkB,CACjB,MAAM,CAAE,eAAe,CACvB,UAAU,CAAE,qBAAqB,CAKlC,kBAAmB,CAClB,IAAI,CAAE,uDAAuD,CAM9D,YAAa,CACZ,UAAU,CAAE,0BAA0B,CACtC,aAAa,CAAE,GAAG,CAEnB,mCACqB,CACpB,gBAAgB,CAAE,IAAI,CACtB,aAAa,CAAE,cAAc,CAC7B,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CACjB,OAAO,CAAE,KAAK,CACd,UAAU,CAAE,MAAM,CAClB,eAAe,CAAE,IAAI,CACrB,KAAK,CAAE,KAAK,CAEb,6CAC+B,CAC9B,mBAAmB,CAAE,OAAO,CAC5B,iBAAiB,CAAE,SAAS,CAC5B,OAAO,CAAE,KAAK,CAEf,oBAAqB,CACpB,gBAAgB,CAAE,OAAO,CAE1B,0BAA2B,CAC1B,sBAAsB,CAAE,GAAG,CAC3B,uBAAuB,CAAE,GAAG,CAE7B,yBAA0B,CACzB,yBAAyB,CAAE,GAAG,CAC9B,0BAA0B,CAAE,GAAG,CAC/B,aAAa,CAAE,IAAI,CAEpB,+BAAgC,CAC/B,MAAM,CAAE,OAAO,CACf,gBAAgB,CAAE,OAAO,CACzB,KAAK,CAAE,IAAI,CAGZ,6BAA8B,CAC7B,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,WAAW,CAAE,IAAI,CAElB,yCAA0C,CACzC,sBAAsB,CAAE,GAAG,CAC3B,uBAAuB,CAAE,GAAG,CAE7B,wCAAyC,CACxC,yBAAyB,CAAE,GAAG,CAC9B,0BAA0B,CAAE,GAAG,CAKhC,kDAC0B,CACzB,IAAI,CAAE,6CAA6C,CACnD,WAAW,CAAE,GAAG,CAGjB,gFAAmF,CAClF,SAAS,CAAE,IAAI,CAMhB,uBAAwB,CACvB,UAAU,CAAE,yBAAyB,CACrC,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,GAAG,CAEnB,8BAA+B,CAC9B,gBAAgB,CAAE,yBAAyB,CAC3C,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAEb,8CAA+C,CAC9C,gBAAgB,CAAE,4BAA4B,CAC9C,eAAe,CAAE,SAAS,CAE3B,6CAA8C,CAC7C,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CAEb,oHACgE,CAC/D,OAAO,CAAE,IAAI,CAEd,6DAA8D,CAC7D,OAAO,CAAE,KAAK,CACd,QAAQ,CAAE,QAAQ,CAEnB,gCAAiC,CAChC,OAAO,CAAE,gBAAgB,CACzB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,IAAI,CAEjB,iCAAkC,CACjC,UAAU,CAAE,MAAM,CAClB,UAAU,CAAE,MAAM,CAClB,aAAa,CAAE,GAAG,CAEnB,gCAAiC,CAChC,UAAU,CAAE,GAAG,CACf,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,GAAG,CAET,6BAA8B,CAC7B,OAAO,CAAE,KAAK,CAEf,iCAAkC,CACjC,MAAM,CAAE,CAAC,CACT,UAAU,CAAE,cAAc,CAC1B,MAAM,CAAE,kBAAkB,CAI3B,0BAA2B,CAC1B,gBAAgB,CAAE,8BAA8B,CAMjD,+CAAgD,CAC/C,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,qBAAwB,CACpC,MAAM,CAAE,CAAC,CAEV,wDAC4B,CAC3B,OAAO,CAAE,KAAK,CACd,KAAK,CAAE,IAAI,CAEZ,8BAA+B,CAC9B,eAAe,CAAE,IAAI,CAEtB,oCAAqC,CACpC,eAAe,CAAE,SAAS,CAE3B,yFAC0C,CACzC,SAAS,CAAE,IAAI,CAEhB,oCAAqC,CACpC,WAAW,CAAE,GAAG,CAEjB,sCAAuC,CACtC,aAAa,CAAE,GAAG,CAEnB,2BAA4B,CAC3B,MAAM,CAAE,cAAc,CACtB,UAAU,CAAE,IAAI,CAChB,WAAW,CAAE,GAAG,CAChB,OAAO,CAAE,WAAW,CACpB,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,MAAM,CACnB,QAAQ,CAAE,MAAM,CAChB,eAAe,CAAE,UAAU,CACtB,UAAU,CAAE,UAAU,CAE3B,UAAU,CAAE,IAAI,CAChB,UAAU,CAAE,qBAAwB,CAErC,6CAA8C,CAC7C,UAAU,CAAE,cAAc,CAC1B,aAAa,CAAE,IAAI,CACnB,UAAU,CAAE,IAAI,CAEjB,8DAA+D,CAC9D,aAAa,CAAE,cAAc,CAG9B,8GAE4B,CAC3B,UAAU,CAAE,IAAI,CAEjB,kEAC4B,CAC3B,MAAM,CAAE,yBAAyB,CACjC,eAAe,CAAE,WAAW,CAM7B,cAAe,CACd,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,MAAM,CAClB,aAAa,CAAE,IAAI,CAEpB,8BAA+B,CAC9B,OAAO,CAAE,GAAG,CACZ,UAAU,CAAE,IAAI,CAChB,aAAa,CAAE,IAAI,CAEpB,sBAAuB,CACtB,MAAM,CAAE,SAAS,CACjB,WAAW,CAAE,GAAG,CAEjB,wBAAyB,CACxB,MAAM,CAAE,MAAM,CAEf,4BAA6B,CAC5B,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,GAAG,CACT,WAAW,CAAE,KAAK,CAClB,QAAQ,CAAE,MAAM,CAChB,cAAc,CAAE,IAAI,CAErB,kBAAmB,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,GAAG,CAEZ,MAAM,CAAE,YAAY,CAEpB,iBAAiB,CAAE,aAAa,CAC7B,cAAc,CAAE,aAAa,CAC5B,aAAa,CAAE,aAAa,CACxB,SAAS,CAAE,aAAa,CAEjC,iDACmB,CAClB,UAAU,CAAE,KAAK,CACjB,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,0BAA0B,CAEvC,+CAAgD,CAC/C,QAAQ,CAAE,QAAQ,CAClB,GAAG,CAAE,CAAC,CACN,KAAK,CAAE,CAAC,CACR,OAAO,CAAE,WAAW,CACpB,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,MAAM,CAClB,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,IAAI,CAAE,qCAAqC,CAC3C,KAAK,CAAE,OAAO,CACd,eAAe,CAAE,IAAI,CACrB,WAAW,CAAE,IAAI,CACjB,UAAU,CAAE,WAAW,CAExB,qDAAsD,CACrD,KAAK,CAAE,IAAI,CAEZ,uBAAwB,CACvB,QAAQ,CAAE,IAAI,CACd,aAAa,CAAE,cAAc,CAC7B,UAAU,CAAE,cAAc,CAG3B,6CAA8C,CAC7C,IAAI,CAAE,CAAC,CAER,iCAAkC,CACjC,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,MAAM,CAEd,UAAU,CAAE,2GAA2G,CACvH,MAAM,CAAE,yGAAyG,CAElH,2CAA4C,CAC3C,UAAU,CAAE,IAAI,CAGjB,2JAGkC,CACjC,MAAM,CAAE,cAAc,CAMvB,iBAAkB,CACjB,UAAU,CAAE,IAAI,CAChB,MAAM,CAAE,cAAc,CAMvB,gBAAiB,CAChB,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,GAAG,CACZ,gBAAgB,CAAE,IAAI,CACtB,MAAM,CAAE,cAAc,CACtB,aAAa,CAAE,GAAG,CAClB,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,MAAM,CACnB,mBAAmB,CAAE,IAAI,CACzB,gBAAgB,CAAE,IAAI,CACtB,eAAe,CAAE,IAAI,CACrB,WAAW,CAAE,IAAI,CACjB,cAAc,CAAE,IAAI,CACpB,UAAU,CAAE,yBAAyB,CAEtC,kCAAmC,CAClC,MAAM,CAAE,OAAO,CACf,cAAc,CAAE,IAAI,CAErB,qHAG8B,CAC7B,QAAQ,CAAE,QAAQ,CAClB,cAAc,CAAE,IAAI,CACpB,MAAM,CAAE,qBAAqB,CAC7B,UAAU,CAAE,WAAW,CACvB,OAAO,CAAE,EAAE,CAKZ,uBAAwB,CACvB,UAAU,CAAE,GAAG,CAEhB,oBAAqB,CACpB,UAAU,CAAE,IAAI,CAEjB,0DAC4B,CAC3B,IAAI,CAAE,GAAG,CACT,WAAW,CAAE,IAAI,CAElB,2BAA4B,CAC3B,MAAM,CAAE,CAAC,CACT,aAAa,CAAE,KAAK,CACpB,gBAAgB,CAAE,IAAI,CAEvB,8BAA+B,CAC9B,GAAG,CAAE,CAAC,CACN,UAAU,CAAE,KAAK,CACjB,WAAW,CAAE,IAAI,CACjB,mBAAmB,CAAE,IAAI,CAE1B,qBAAsB,CACrB,WAAW,CAAE,IAAI,CAElB,sBAAuB,CACtB,WAAW,CAAE,GAAG,CAEjB,0DAC8B,CAC7B,GAAG,CAAE,GAAG,CACR,UAAU,CAAE,IAAI,CAEjB,4BAA6B,CAC5B,KAAK,CAAE,CAAC,CACR,YAAY,CAAE,KAAK,CACnB,iBAAiB,CAAE,IAAI,CAExB,6BAA8B,CAC7B,IAAI,CAAE,CAAC,CACP,WAAW,CAAE,KAAK,CAClB,kBAAkB,CAAE,IAAI,CCvnBxB,iDAAY,CAGX,MAAM,CAAE,WAAW,CAGpB,iGACW,CACV,IAAI,CAAE,IAAI,CACV,MAAM,CCNM,IAAuB,CDOnC,YAAY,CCHO,CAAC,CDOrB,0DAAqB,CACpB,WAAW,CAAE,MAAM,CAEpB,iDAAW,CACV,IAAI,CChBQ,qBAA2B,CDmBxC,uDAAkB,CACjB,MAAM,CAAE,OAAO,CACf,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,2BAA2B,CAGzC,2CAAM,CACL,IAAI,CC/BQ,IAAI,ClBsCjB,MAAM,CAAE,yCAAkD,CAC1D,cAAc,CAAE,yCAAkD,CiBJlE,uDAAkB,CACjB,cAAc,CAAE,IAAI,CACpB,YAAY,CC/Bc,CAAC,CDgC3B,MAAM,CCjCQ,IAAuB,CDqCvC,wBAAuB,CACtB,MAAM,CC3CO,IAAI,CD4CjB,IAAI,CC5CS,IAAI,CD+ClB,6BAA4B,CAC3B,cAAc,CAAE,IAAI,CACpB,YAAY,CC1Ce,CAAC,CD6C7B,8BAA6B,CAC5B,WAAW,CAAE,MAAM,CACnB,IAAI,CCtDS,IAAI,CAclB,kBAAmB,CAClB,UAAU,CAAE,IAAI,CAKhB,iIAGkC,ClBelC,MAAM,CAAE,yCAAkD,CAC1D,cAAc,CAAE,yCAAkD,CkBXjE,2DAAY,CACX,OAAO,CAAE,IAAI,CASf,yBAAc,CACb,WAAW,CAAE,MAAM,CCjBnB,2BAAQ,CACP,KAAK,CAAE,gBAA2B,CAClC,SAAS,CAAE,6BAA+B,CAG3C,kCAAe,CACd,KAAK,CAAE,SAAoB,CAC3B,SAAS,CAAE,sBAAwB,CAGpC,yBAAM,CACL,OAAO,CAAE,GAAG,CACZ,UAAU,CAAE,IAAI,CAUjB,sCAAa,CACZ,KAAK,CAAE,KAAK,CAId,iBAAQ,CACP,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CAEX,yBAAQ,CACP,QAAQ,CAAE,QAAQ,CAClB,SAAS,CAAE,GAAG,CACd,GAAG,CAAE,iBAAiB,CACtB,IAAI,CAAE,qBAAqB,CAC3B,KAAK,CAAE,IAAI,CAIb,cAAK,CACJ,QAAQ,CAAE,QAAQ,CAClB,IAAI,CAAE,CAAC,CACP,GAAG,CAAE,CAAC,CACN,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,IAAI,CAGV,+BAAE,CACD,MAAM,CAAE,CAAC,CAET,oCAAO,CACN,WAAW,CAAE,IAAI,CACjB,SAAS,CAAE,KAAK,CAEjB,2CAAc,CACb,UAAU,CAAE,MAAM,CAEnB,sCAAS,CACR,UAAU,CAAE,GAAG,CACf,KAAK,CAAE,GAAG,CACV,OAAO,CAAE,YAAY,CAOzB,0BAAiB,CAChB,gBAAgB,CAAE,qBAAwB,CAC1C,WAAW,CAAE,yBAAyB,CACtC,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,IAAI,CACZ,MAAM,CAlGQ,IAAI,CAoGlB,2CAAoB,CACnB,UAAU,CAAE,CAAC,CAGd,0DAAkC,CACjC,KAAK,CAxFO,IAAI,CAyFhB,KAAK,CAAE,uBAAuB,CAG/B,gDAAwB,CACvB,OAAO,CAAE,KAAK,CAEd,4EAA4B,CAC3B,UAAU,CAAE,IAAI,CAMnB,wBAAe,CACd,UAAU,CAAE,QAAQ,CACpB,KAAK,CAAE,CAAC,CACR,SAAS,CAAE,CAAC,CAEZ,yCAAiB,CAChB,IAAI,CAAE,KAAK,CAKb,wCAA+B,CAG9B,WAAW,CAAE,2BAA8B,CAG5C,yEAAgE,CAC/D,OAAO,CAAE,IAAI,CAIb,uBAAM,CACL,OAAO,CAAE,KAAK,CACd,WAAW,CAAE,SAAS,CACtB,WAAW,CAAE,GAAG,CAChB,YAAY,CAAE,KAAK,CACnB,MAAM,CAAE,aAAa,CACrB,SAAS,CAAE,GAAG,CACd,KAAK,CAnIO,IAAI,CAqIhB,mCAAc,CACb,UAAU,CAAE,KAAK,CAGlB,4BAAO,CACN,YAAY,CA7IG,OAAO,CA+IvB,iCAAY,CACX,YAAY,CA/IQ,IAAO,CAiJ5B,mCAAc,CACb,YAAY,CAjJU,OAAO,CAsJhC,sBAAa,CACZ,MAAM,CAAE,OAAO,CACf,WAAW,CAAE,2BAA2B,CACxC,KAAK,CAAE,IAAI,CACX,UAAU,CAAE,MAAM,CAElB,iwBAAY,CACX,KAAK,CAAE,KAAK,CAGb,mrBAAI,CACH,KAAK,CAAE,IAAI,CAQb,iBAAQ,CACP,QAAQ,CAAE,QAAQ,CAClB,QAAQ,CAAE,MAAM,CAChB,eAAe,CAAE,IAAI,CACrB,OAAO,CAAE,YAAY,CAErB,6BAAY,CACX,QAAQ,CAAE,QAAQ,CAClB,OAAO,CAAE,YAAY,CACrB,GAAG,CAAE,GAAG,CACR,IAAI,CAAE,GAAG,CACT,SAAS,CAAE,qBAAoB,CAE/B,+BAAE,CACD,UAAU,CAAE,QAAQ,CACpB,MAAM,CAAE,OAAO,CAMjB,+BAAY,CACX,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,2BAA8B,CAC3C,KAAK,CAxMK,OAAO,CA0MlB,kCAAe,CACX,SAAS,CAAE,IAAI,CACf,KAAK,CA7MK,OAAO,CA8MjB,GAAG,CAAE,GAAG,CAMb,eAAM,CACL,QAAQ,CAAE,QAAQ,CAClB,KAAK,CAAE,CAAC,CACR,GAAG,CAAE,CAAC,CACN,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,SAAoB,CAC3B,SAAS,CAAE,sBAAwB,CACnC,OAAO,CAAE,EAAE,CACX,mBAAmB,CAAE,OAAO,CAC5B,mBAAmB,CAAE,IAAI,CACzB,gBAAgB,CAAE,IAAI,CACtB,QAAQ,CAAE,MAAM,CAEhB,qEAAwB,CACvB,MAAM,CAAE,IAAI,CACZ,OAAO,CAAE,SAAS,CAClB,aAAa,CAAE,GAAG,CAClB,gBAAgB,CAxOH,OAAO,CAyOpB,KAAK,CAxOK,OAAO,CA2OlB,sBAAO,CACN,gBAAgB,CA5ON,OAAO,CA6OjB,KAAK,CA5OE,OAAO,CA8Od,4BAAQ,CACP,gBAAgB,CAjPJ,OAAO,CAkPnB,KAAK,CAjPI,OAAO,CAqPlB,sBAAO,CACN,QAAQ,CAAE,QAAQ,CAClB,UAAU,CAAE,QAAQ,CACpB,GAAG,CAAE,CAAC,CACN,MAAM,CAAE,CAAC,CACT,KAAK,CAAE,CAAC,CACR,KAAK,CAAE,IAAI,CAGV,4CAAc,CACb,aAAa,CAAE,GAAG,CAClB,KAAK,CAAE,gBAAgB,CAGxB,yCAAW,CACV,KAAK,CAAE,gBAAgB,CAGxB,4CAAc,CACb,WAAW,CAAE,GAAG,CAChB,aAAa,CAAE,KAAK,CAItB,4BAAM,CACL,aAAa,CApRD,IAAI,CAqRhB,UAAU,CA9QJ,OAAO,CA+Qb,KAAK,CAhRI,OAAO,CAiRhB,aAAa,CAAE,GAAG,CAClB,KAAK,CAAE,iBAA8B,CACrC,UAAU,CAAE,+BAAkC,CAE9C,wCAAc,CACb,UAAU,CA5RC,IAAI,CA+RhB,qCAAS,CACR,MAAM,CAAE,WAAW,CAEpB,uCAAW,CACV,MAAM,CAAE,WAAW,CACnB,UAAU,CAAE,KAAK,CACjB,UAAU,CAAE,MAAM,CAEnB,oCAAQ,CACP,UAAU,CAAE,MAAM,CAClB,SAAS,CAAE,KAAK,CAChB,OAAO,CAAE,SAAS,CAElB,yCAAK,CACJ,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,GAAG,CACV,MAAM,CAAE,OAAO,CAEf,+CAAQ,CACP,UAAU,CAAE,MAAM,CAGnB,8CAAO,CACN,UAAU,CAAE,KAAK,CAIpB,kCAAM,CACL,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,aAAa,CAGtB,+CAAQ,CACP,OAAO,CAAE,IAAI,CAEd,6CAAM,CACL,WAAW,CAAE,KAAK,CAGpB,kCAAQ,CACP,UAAU,CA5TJ,OAAO,CA6Tb,KAAK,CA9TI,OAAO,CAgUhB,oCAAE,CACD,OAAO,CAAE,YAAY,CACrB,KAAK,CAAE,IAAI,CACX,WAAW,CAAE,CAAC,CACd,MAAM,CAAE,CAAC,CAET,0CAAQ,CACP,SAAS,CAAE,GAAG,CAEd,4DAAkB,CACjB,KAAK,CAAE,WAAW,CAEnB,0DAAgB,CACf,KAAK,CAAE,qBAAwB,CAI/B,mIAAmC,CAClC,KAAK,CAAE,sBAAqB,CAK/B,wCAAI,CACH,KAAK,CAAE,IAAI,CACX,iBAAiB,CAAE,UAAU,CAC7B,OAAO,CAAE,IAAI,CACb,aAAa,CAAE,GAAG,CAIrB,oCAAU,CACT,UAAU,CAjWF,OAAO,CAkWf,KAAK,CAnWM,OAAO,CAqWlB,sCAAE,CACD,SAAS,CAAE,KAAK,CAChB,MAAM,CAAE,OAAO,CAIf,wDAAY,CACX,SAAS,CAAE,uBAAuB,CAElC,uEAAe,CACd,GAAG,CAAE,CAAC,CACN,IAAI,CAAE,IAAI,CAQX,iEAAe,CACd,OAAO,CAAE,IAAI,CAKhB,+CAAW,CACV,KAAK,CAAE,IAAI,CACX,aAAa,CAAE,GAAG,CAClB,MAAM,CAAE,OAAO,CAIhB,0CAAM,CACL,UAAU,CAAE,MAAM,CAElB,4CAAE,CACD,OAAO,CAAE,YAAY,CACrB,SAAS,CAAE,GAAG,CACd,KAAK,CA7YC,OAAO,CAwZlB,yBAAG,CACF,SAAS,CAAE,KAAK,CAChB,MAAM,CAAE,KAAK,CAGd,wBAAE,CACD,SAAS,CAAE,KAAK,CAChB,MAAM,CAAE,WAAW,CAEnB,0BAAE,CACD,aAAa,CAAE,KAAK,CAItB,8BAAQ,CACP,UAAU,CAAE,KAAK,CACjB,WAAW,CAAE,CAAC,CAEd,gCAAE,CACD,OAAO,CAAE,YAAY,CACrB,YAAY,CAAE,IAAI,CAElB,sCAAQ,CACP,SAAS,CAAE,GAAG,CAEd,wDAAkB,CACjB,KAAK,CAAE,WAAW,CAEnB,sDAAgB,CACf,KAAK,CAAE,qBAAwB,CAI/B,2HAAmC,CAClC,KAAK,CAAE,sBAAyB,CAKnC,oCAAI,CACH,SAAS,CAAE,KAAK,CAChB,UAAU,CAAE,KAAK,CACjB,aAAa,CAAE,GAAG,CAClB,iBAAiB,CAAE,UAAU,CAC7B,UAAU,CAAE,QAAQ,CAOzB,MAAO,CACN,OAAO,CAAE,IAAI,CCndd,OAAQ,CACP,OAAO,CAAE,GAAG,CAEZ,UAAG,CACF,SAAS,CAAE,GAAG,CACd,aAAa,CAAE,eAAe,CAC9B,MAAM,CAAE,SAAS,CACjB,cAAc,CAAE,KAAK,CAGtB,YAAK,CACJ,MAAM,CAAE,IAAI,CACZ,UAAU,CAAE,KAAK,CCXlB,gBAAO,CACN,KAAK,CAAE,GAAG,CAGX,kBAAS,CACR,KAAK,CAAE,KAAK,CCNd,yCAA0C,CACzC,QAAS,CACR,OAAO,CAAE,IAAI,CAMZ,2BAAQ,CACP,KAAK,CAAE,IAAI,CAGZ,kCAAe,CACd,KAAK,CAAE,4BAAyC,CAGjD,4EAAyD,CACxD,OAAO,CAAE,IAAI,CAKd,8NAEyD,CACxD,OAAO,CAAE,IAAI,CAIf,eAAM,CACL,KAAK,CAAE,4BAAyC,EAKnD,yCAA0C,CACzC,OAAQ,CACP,OAAO,CAAE,IAAI", "sources": ["_fonts.scss","_common.scss","fa/solid.scss","fa/_core.scss","fa/_larger.scss","fa/_fixed-width.scss","fa/_variables.scss","fa/_list.scss","fa/_bordered-pulled.scss","fa/_animated.scss","fa/_rotated-flipped.scss","fa/_mixins.scss","fa/_stacked.scss","_fa.scss","lightbox/_lightbox.scss","_lightbox.scss","_simplebar.scss","leaflet/_leaflet.scss","leaflet/_leaflet_elevation.scss","_leaflet.scss","_mask_project.scss","_mask_upload.scss","_mask_admin.scss","_mobile.scss"], "names": [], "file": "spot.css"