@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@700;900&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.marker{position:absolute;top:50%;left:50%;width:22px;height:22px;background-color:#00f;border:3px solid #fff;border-radius:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 30px 2px rgba(0,0,255,.9)}.marker:hover{z-index:1}.marker-disabled{position:absolute;top:50%;left:50%;width:22px;height:22px;background-color:#c4c4c4;border:3px solid #f3f3f3;border-radius:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 30px 2px rgba(0,0,0,.5)}.appSelectPanel{background-color:#f0f0f0;font-size:16px;font-weight:700;color:#1faa00;padding:5px;border-radius:20px;box-shadow:0 2px 10px 1px rgba(0,0,0,.5)}.appSelectPanelTitle{text-align:center;border-bottom:1px dotted #d3d3d3}.appTable{margin:10px;width:100%}.appTableLine{display:block;width:80%}.nameApp{font-style:bold;color:#000;padding-left:15px;margin:0}.closeAppSelectPanel{text-align:center;color:grey;font-weight:700;padding:5px;border-top:1px dotted #d3d3d3}.appTable img{width:40px}.alertDiv-title-realtime{padding:10px;border-radius:15px 15px 0 0;background-color:var(--cocoparksGreen)}.alertDiv-subtitle-realtime{text-align:center;font-weight:600;font-size:1.2em;line-height:1.4}.live-nb-parking-spot-legend-row{display:flex;width:100%;align-items:center;font-weight:500;margin-bottom:15px}.live-nb-parking-spot-legend-color{display:flex;width:25%;margin-right:5%;border-radius:60px;height:25px}.live-nb-parking-spot-legend-text{display:flex;width:70%;margin:0;font-weight:500}.live-nb-parking-spot-grey{background-color:#8b8b8b}.live-nb-parking-spot-green{background-color:#57b503}.live-nb-parking-spot-orange{background-color:#ff6a00}.live-nb-parking-spot-red{background-color:#fa0000}.alertDiv-closeDiv{font-size:14px;color:#fff;background:var(--cocoparksGreen);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:5px 30px;border-radius:50px;border:none;font-weight:700;display:block}.popup-inner .close-btn{position:absolute;top:10px;right:10px}.white-title{color:#fff;font-size:16px;font-weight:600;margin-bottom:0}.alertDiv-title{padding:10px;border-radius:15px 15px 0 0;background-color:var(--blue)}.alertDiv-content{padding:20px;border-radius:0 0 15px 15px;background-color:var(--background);font-size:14px;font-weight:400}.featuresDiv-popup{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:50%;flex-wrap:wrap;padding:10px}.specific-detail-panel-container{width:100%;background-color:#fff;border-radius:20px 20px 0 0;z-index:1;padding:0 15px 15px}.pinfo_container{border-radius:15px;border:1px solid var(--blue);flex:1 1 auto;text-align:center;margin-left:3px;margin-right:3px;flex-direction:column;padding:5px 1px;width:100%}.pinfo_container,.pinfo_parkings{display:flex;justify-content:center;height:100%}.grey-text{color:var(--grey);font-size:12px;font-weight:700;padding:0;margin:0}.blue-text,.blue-title{color:var(--blue);font-size:15px;font-weight:700;padding:0;margin:0}.blue-title{line-height:2.5}.blue-title,.grey-subtitle{white-space:nowrap;overflow-y:hidden}.grey-subtitle{color:var(--grey);font-size:12px;font-weight:700;padding:0;margin:0 0 10px}.featuresDiv{flex-direction:row;max-width:35%;flex-wrap:wrap;padding:10px}.featuresDiv,.pactions-button{display:flex;justify-content:center;align-items:center}.pactions-button{background-color:var(--blue);border:none;color:#fff;padding:6px;text-align:center;text-decoration:none;flex:1 1;font-size:14px;margin:0 2px;cursor:pointer;border-radius:14px;height:100%}.button-spark{background-color:var(--blue)!important;padding:8px}.pactions-parkings{height:27%;margin-top:10px;width:100%}.close-parking-overview-div,.pactions-parkings{display:flex;justify-content:center}.city-map-button{width:60vw;background:var(--blue);border:none;border-radius:50px;color:#fff;position:absolute;padding:7px 10px;top:-25%;margin:0 auto;display:flex;justify-content:flex-end;-webkit-animation:returnResearchScaleAnimation 2s infinite;animation:returnResearchScaleAnimation 2s infinite}.city-map-button-container{width:85%;font-weight:700;display:flex;align-items:center;justify-content:space-between;font-size:12px;text-align:center}.break{flex-basis:100%;height:0}.text-parking-div{width:80%}@media screen and (max-width:500px){.text-parking-div{width:65%};}.grid-container{display:grid;grid-template-columns:auto auto}.grid-item{background-color:hsla(0,0%,100%,.8);font-size:10px;padding:1px;text-align:center}.pinfo_container_placeholder{border-radius:15px;flex:1 1 auto;margin-left:3px;margin-right:3px;flex-direction:column;padding:5px 1px;width:100%}.pactions-button_placeholder,.pinfo_container_placeholder{background-color:var(--light-grey);display:flex;justify-content:center;text-align:center;height:100%}.pactions-button_placeholder{border:none;color:var(--light-grey);padding:6px;text-decoration:none;flex:1 1;align-items:center;font-size:14px;margin:0 2px;cursor:pointer;border-radius:14px}.blue-title-placeholder{padding:0;margin:0;width:150px;height:22px;background-color:var(--light-grey)}.grey-subtitle-placeholder{padding:0;margin:5px 0;width:100px;height:18px;background-color:var(--light-grey)}.city-map-button-placeholder{width:60vw;background:var(--light-grey);border:none;border-radius:50px;color:var(--light-grey);position:absolute;padding:7px 10px;top:-25%;margin:0 auto;display:flex;justify-content:flex-end;-webkit-animation:returnResearchScaleAnimation 2s infinite;animation:returnResearchScaleAnimation 2s infinite}.pill-badge{height:30px;border-radius:15px;padding:5px 10px;display:flex;justify-content:center;align-items:center}.pill-badge p{margin:0;font-size:12px;font-weight:700;color:#fff;height:10px;line-height:1}.container{position:relative;width:36px;height:45px;padding:0!important}.parkingLogo{width:18px;height:18px;position:absolute;top:9px;left:9px}.operatorLogo{width:24px;height:auto;position:absolute;top:6px;left:6px}.cocoLogo{width:40px;height:40px}.labelText{font-weight:700;font-size:15px;color:#fff;padding:8px 15px;margin:0}.full-green-button{border-style:hidden;height:35px;background:var(--cocoparksGreen);border-radius:20px;color:#fff;width:100%}.full-green-button p{font-family:"Roboto";font-style:normal;font-weight:700;font-size:10px;line-height:8px;color:#fff;margin:0}.full-green-button:disabled{background:var(--frostini-green);cursor:pointer}.onstreet-card-position-caption{font-family:"Roboto";font-style:normal;font-weight:700;font-size:12px;color:var(--esmerald-green);margin:0;width:90%}.containerCards{display:flex;flex-direction:row;height:100%;width:100%;position:relative;overflow-x:scroll;overflow-y:hidden}.card-image{padding:3px 5px;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700;color:#fff;background-color:var(--blue);text-align:left}.card-image img{max-height:15px;vertical-align:middle}.card,.card-lvz,.card-parking{display:flex;color:#111;flex-direction:column;position:relative;height:100%;min-width:130px;max-width:140px;overflow:hidden;margin:12px 8px;border-radius:5px;box-shadow:9px 17px 45px -29px rgba(0,0,0,.44)}.card-title{text-align:left;padding-left:4px;padding-top:2px;color:#004595;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.4;font-size:12px;height:30px;margin-bottom:0!important;padding-bottom:0}.card-title img{max-height:14px;vertical-align:middle}.card-description{padding:3px;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1 1}.card-time{border-radius:15px;background-color:#d3d3d3;padding:5px;margin:0 5px;text-align:center;left:0;position:relative;font-size:12px;vertical-align:middle}#firstRR{display:flex;justify-content:space-between;color:#111;background-color:var(--mist-green);flex-direction:column;position:relative;min-width:130px;max-width:140px;overflow:hidden;margin:12px 8px;border-radius:5px}#firstRR img{margin:0 3px}#firstRR .card-title{color:var(--esmerald-green)!important;white-space:normal;word-wrap:break-word;flex:1 1;display:flex;justify-content:center;align-items:center;width:70%}#firstRR .card-image{background-color:var(--esmerald-green)!important}.compareColumn-content{margin-left:3px}.detailsPanelTime{font-size:16px;font-weight:700}.researchAddress{max-width:90%;font-size:16px;color:#111;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px}.grid-container-parking-card{display:grid;grid-template-columns:auto auto;width:100%;align-items:center}.grid-item-parking-card{font-size:10px;text-align:center;margin-bottom:10px}.grid-item-parking-card p,.grid-item-parking-card span{margin:0}.card-parking-placeholder{background-color:var(--light-grey);width:100%;min-width:130px;height:201px;margin:12px 8px;border-radius:5px;box-shadow:9px 17px 45px -29px rgba(0,0,0,.44)}.original-details-panel-table{width:100%;padding:0 5px;border-collapse:inherit;border-spacing:5px;table-layout:fixed}.original-details-panel-table td{overflow:visible;white-space:nowrap}.green-title{margin-right:10px;text-align:center!important;color:var(--cocoparksGreen);border-bottom:1px solid var(--cocoparksGreen);font-size:12px;padding-bottom:8px!important;width:30vw}tbody td{margin:10px!important;padding:0 20px!important}.liveIndic{width:15px;position:absolute;top:0;left:5px}.liveIndic_svg_first{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.liveIndic_svg_first,.liveIndic_svg_second{-webkit-animation-name:liveIndicAnimOpacity;animation-name:liveIndicAnimOpacity;-webkit-animation-duration:.5s;animation-duration:.5s}.liveIndic_svg_second{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes liveIndicAnimOpacity{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes liveIndicAnimOpacity{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.leftColumn{font-size:12px}.titleLeftColumn{font-weight:700;font-size:12px}.detailsPanelText{font-size:15px;font-weight:700;text-align:center}.detailsPanelTextMin{font-size:9px;font-weight:400}@media screen and (max-width:350px){.detailsPanelText{font-size:15px}.detailsPanelTextMin{font-size:8px}.titleLeftColumn{font-weight:700;font-size:11px}}@media screen and (min-height:731px){.detailsPanelText{font-size:16px}}@media screen and (min-height:1024px){.detailsPanelText{font-size:22px}}.infoCirclePosition{width:14px;height:14px;background:#00f;border:1px solid #fff;border-radius:50%;transition:.3s;margin-left:10px;box-shadow:0 0 14px -1px rgba(0,0,0,.75);z-index:1}.infoCirclePositionImg{background-image:url(/static/media/viseur.3f4facb8.svg)!important;-webkit-filter:invert(43%) sepia(84%) saturate(2194%) hue-rotate(77deg) brightness(98%) contrast(101%)!important;filter:invert(43%) sepia(84%) saturate(2194%) hue-rotate(77deg) brightness(98%) contrast(101%)!important}.infoCirclePositionImg,.infoCirclePositionImgDestination{width:16px!important;height:16px!important;background-position:50%!important;background-size:cover!important;transition:.3s!important;margin-left:10px!important;z-index:1!important}.infoCirclePositionImgDestination{background-image:url(data:image/png;base64,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)!important}.euroPrice{border:1px solid grey;border-radius:15px;padding:2px 10px;font-size:15px;vertical-align:middle;margin:0 15px}.target-button{background:rgba(64,64,64,.5)}.green-button,.target-button{width:70px;height:70px;box-shadow:1px 1px 4px #c4c4c4;border-radius:50%;border:2px solid #fff}.green-button{background:linear-gradient(270deg,#68c91c,#1fa901)}.green-button:hover{background:linear-gradient(270deg,#1fa901,#68c91c);transition:.5s ease-out 0;cursor:pointer}.green-button-text{color:#1fa901;background:none;border:hidden;text-decoration:underline}.torch-button{width:70px;height:70px;z-index:1}.details-panel{min-height:20vh;width:100%;border:5px solid var(--cocoparksGreen);background-color:#fff;border-bottom:none;border-radius:20px 20px 0 0;position:relative}.container-expanded{top:0;width:100%}.expanded-panel-enter{top:0;width:100%;max-height:0}.expanded-panel-enter-active{transition:all .8s}.expanded-panel-enter-active,.expanded-panel-exit{top:0;width:100%;max-height:300px}.expanded-panel-exit-active{top:0;width:100%;max-height:0;transition:all .8s}.container-original{top:0;width:100%;margin-bottom:10px}.original-panel-enter{opacity:0;top:0;width:100%;max-height:0}.original-panel-enter-active{transition:all .25s}.original-panel-enter-active,.original-panel-exit{opacity:1;top:0;width:100%;max-height:300px}.original-panel-exit-active{opacity:0;top:0;width:100%;max-height:0;transition:all .25s}.torch-button-enter{margin-left:-100%}.torch-button-enter-active{margin-left:0;transition:all .5s}.torch-button-exit{margin-left:0}.torch-button-exit-active{margin-left:-100%;transition:all .5s}.right-button-enter{margin-right:-100%}.right-button-enter-active{margin-right:0;transition:all .5s}.right-button-exit{margin-right:0}.right-button-exit-active{margin-right:-100%;transition:all .5s}.button-filter-icon{font-size:25px!important}@media screen and (max-width:320px){.button-filter-icon{font-size:20px!important}}.filter-bar{display:flex;position:absolute;flex-direction:column;outline:none;background-color:transparent;color:transparent;top:65px;right:15px;z-index:2}.settings_logo{width:24px;height:24px}.hover-button{transition:all .3s ease;width:40px;padding:0;margin:6px 0 0;color:transparent;border:0;cursor:pointer;outline:none;height:40px;border-radius:50%;box-shadow:3px 4px 10px rgba(0,0,0,.6);background-color:#fff}.button-filter-icon,.button-filter img{width:25px}.button-filter{display:flex;justify-content:center;align-items:center;font-size:25px!important}@media screen and (max-width:320px){.hover-button{width:30px;height:30px}.button-filter img{width:20px}.button-filter{font-size:20px!important}}.city-information-panel-container{width:100%;background-color:#fff;border-radius:20px 20px 0 0;z-index:50;position:absolute;bottom:0}tbody{display:table-row-group!important;vertical-align:middle!important;border-color:inherit!important}.infoStreetPanelWrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;position:absolute;z-index:11;height:300px;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}.infoStreetCityTile{font-weight:700;color:#fff;background-color:#1faa00;width:80vw;max-width:750px;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:5px;padding:3px 0}.infoStreetContent{height:200px;overflow-y:auto}tr td{padding:1em}.infoStreetTableLine img{width:130px;border-radius:10px}@media screen and (max-width:320px){.infoStreetTableLine img{width:95px};}.infoStreetText{font-size:12px;padding-left:10px;text-align:left;color:#000;margin:0}.fullwidthInfoStreetLine div{margin-top:10px;font-weight:700}.fullwidthInfoStreetLine img{width:80%;max-height:300px;border-radius:10px}.redirectFPSBtn{box-sizing:border-box;position:relative;margin-top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-appearance:none;appearance:none;background-color:#1faa00;border:1px solid #fff;border-radius:.6em;color:#fff;cursor:pointer;display:flex;align-self:center;font-size:1rem;line-height:1;padding:.5em 1.5em;text-decoration:none;text-align:center;text-transform:uppercase;font-family:"Montserrat",sans-serif;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;font-size:12px}.infoStreetTable{position:relative;left:10%;width:80%;height:100px}.infoStreetLink{font-size:12px;max-width:80%;text-decoration:underline;font-weight:400;color:#1faa00;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.infoStreetPanel{padding-top:0;padding-bottom:5px;max-width:768px;color:#000;width:100%;border-radius:18px 18px 0 0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);font-family:Roboto,sans-serif;font-size:15px!important;z-index:4;height:320px;text-align:center}.infoStreetPanelBackground{background:#fff;color:#1faa00}.closeInfoStreetPanelWrapper button{border:none;background:none;-webkit-filter:invert(44%) sepia(20%) saturate(4401%) hue-rotate(76deg) brightness(98%) contrast(101%);filter:invert(44%) sepia(20%) saturate(4401%) hue-rotate(76deg) brightness(98%) contrast(101%)}.cityPracticalInfoStreetContentNotFound{padding:30px}.install-cocoparks-container{position:fixed;top:2%;left:2%;background-color:#fff;width:96%;z-index:10;border-radius:20px;padding:5%;z-index:4}.main-install-text{font-size:11px}.navbar{height:80px;display:flex;justify-content:flex-start;align-items:center}.menu-bars{font-size:1.5rem;background:none}.nav-menu{width:250px;height:100vh;background-color:var(--cocoparksGreen);border-radius:0 20px 20px 0;display:flex;justify-content:center;position:fixed;top:0;left:-100%;transition:.85s;z-index:10}.nav-menu.active{left:0;transition:.35s;z-index:100}.nav-menu-items{width:100%;margin-left:8%}.navbar-toggle{width:100%;display:flex;justify-content:flex-end;align-items:center}.icon{fill:var(--background)}.navbar-button{border-style:hidden;width:35px;height:35px;background:linear-gradient(270deg,#68c91c,#1fa901);border-radius:50%;color:#fff}.navbar-button:hover{background:linear-gradient(270deg,#1fa901,#68c91c);transition:.5s ease-out 0;cursor:pointer}.nav-section{display:flex;justify-content:flex-start;align-items:center;list-style:none;height:60px}.nav-text{margin-left:15px;color:#fff;font-weight:700;cursor:pointer}.freeze-background{height:100vh;width:100vw;background-color:rgba(0,0,0,.8);opacity:0;position:fixed;top:0;left:0;transition:.85s;z-index:-1;display:none}.freeze-background.active{opacity:.8;z-index:5;display:block}.freeze-background-menu{z-index:50!important}.modification-div{background-color:var(--background);height:20vh;width:90%;border-radius:20px;box-shadow:1px 1px 4px #c4c4c4}.fav-rec-Addresses-button{width:50%;margin:5px;padding:2% 0;background:#efeeef;border:none;color:#bdbdbd;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:14px}.fav-rec-Addresses-button.selected-button{color:var(--dark-grey)}.recent-Addresses-list{margin:10px}.recent-Addresses-list li{width:100%;border-bottom:1px solid #efeeef;padding:1vh 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul{list-style-type:none;padding:0!important}.history-button-icon{color:"black";height:22px;width:22px;margin-right:5px}.history-button-icon-item{color:var(--cocoparksGreen);height:22px;width:22px;margin-right:5px}.fav-rec-Addresses-button.selected-button .star{color:#fcc107}.search-bar{width:100%;margin-right:1em;min-width:180px;outline:none;background-color:#fff;border-radius:20px;border-style:hidden;display:flex;flex-direction:row;align-items:center;height:40px;position:relative}.search-bar:focus-within{border:2px solid #1fa901;background-color:#fff}.input-destination{outline:none;border-style:hidden;width:100%;background-color:#fff;margin-top:.4em;margin-bottom:.4em;background:transparent}.favorite-recent-addresses{width:100%;background-color:#fff;border-radius:20px;z-index:5}.deactivated-search-bar{color:#1faa00;font-weight:700;text-align:center;width:100%;font-size:12px}.nav-user-menu{width:85vw;max-width:350px;height:100vh;background-color:#fff;border-radius:20px 0 0 20px;display:flex;justify-content:center;position:fixed;top:0;right:-100%;transition:.85s;z-index:10}.nav-user-menu.active{right:0;transition:.35s;z-index:100}.title{font-weight:800;font-size:20px;color:#082e00}.navbar-div{z-index:10;width:100%;margin-left:10px;margin-right:10px}:root{--background:#fff;--mist-green:#f3fff1;--light-green:#d4ffcc;--frostini-green:#ddf2d9;--cocoparksGreen:#1faa00;--cocoparks-grey:#8b8b8b;--esmerald-green:#160;--dark-green:#0a3d00;--blue:#004285;--light-blue:#e0f0ff;--grey:#999;--light-grey:#f4f4f4;--dark-grey:#2c2f33;--red:#d11a2a;--dark-blue:#004595;--filling-orange:#ffbd07;--filling-red:#e32c2c}.flex-center-inline{display:flex;justify-content:center;align-items:center}.flex-flex-start-inline{display:flex;justify-content:flex-start;align-items:center}.flex-flex-end-inline{display:flex;justify-content:flex-end;align-items:center}.flex-center-column{align-items:center}.flex-center-column,.flex-flex-end-column{display:flex;flex-direction:column;justify-content:center}.flex-flex-end-column{align-items:flex-end}.flex-flex-start-center-column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.flex-flex-start-column{justify-content:flex-start}.flex-end-column,.flex-flex-start-column{display:flex;flex-direction:column;align-items:center}.flex-end-column{justify-content:flex-end}.flex-space-around-inline{display:flex;justify-content:space-around;align-items:center}.flex-space-between-inline{display:flex;justify-content:space-between;align-items:center}.flex-align-top-inline{display:flex;justify-content:center;align-items:flex-start}.green-action-button{border-style:hidden;height:35px;background:linear-gradient(270deg,#68c91c,#1fa901);border-radius:20px;color:#fff}.green-action-button-text{margin-left:15px;margin-right:15px;color:#fff;font-weight:700}.title,p{font-family:"Roboto",sans-serif}.title{font-weight:700;padding:20px}.no-margin{margin:0}.largeIcon{width:30px;height:30px;-webkit-animation:createBox .5s;animation:createBox .5s}.smallIcon{width:10px;height:10px}@-webkit-keyframes createBox{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes createBox{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.popup{position:fixed;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1000}.popup,.popup:before{top:0;left:0;width:100%}.popup:before{content:" ";height:100%;position:absolute;background:#000;opacity:.8}.popup-inner{position:relative;width:90%;max-width:640px}.pac-container{min-width:60%}.freeze-background-time-to-park{height:100vh;width:100vw;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:100}.green-button-time-to-park{border:1px solid #fff;border-radius:80px;width:80%;height:70%;font-size:18px;padding-left:20px;padding-right:20px;background-color:#1faa00;color:#fff;font-weight:600}.green-button-time-to-park:active{background-color:#387500;box-shadow:0 3px #666;-webkit-transform:translateY(3px);transform:translateY(3px)}@media (max-width:340px){.green-button-time-to-park{font-size:14px}}@media (min-width:768px) and (max-width:1024px){.green-button-time-to-park{width:60%;height:60%}}@media (min-width:1025px){.green-button-time-to-park{width:40%}}.time-to-park-div{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;width:100%;font-size:1.3em}.time-to-park-text{width:80%;font-weight:600}.time-park-button-div{height:15%;display:flex;justify-content:center;align-items:center;width:100%}.ttp-text-min{font-size:13px;font-weight:400}.loading{position:relative}.loading:after{display:block;content:"";position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite}@-webkit-keyframes loading{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.openpay-subtitle{font-family:"Roboto";font-style:italic;font-size:13px;line-height:15px;letter-spacing:.01em;color:var(--grey);text-align:center}.screenshot{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around;border:solid #1faa00;border-radius:25px;background-color:#fff;height:100%;width:100%;padding:15px;overflow:hidden}.close-screenshot-button{z-index:1;background:#1faa00;border:solid #fff;border-radius:50%;width:50px;height:50px;position:absolute;right:-20px;top:-20px}video{height:100%!important;width:80vw;object-fit:cover;object-position:center}.canvas-stream{display:none}.screenshot-button{background-color:var(--cocoparksGreen);border:none;color:#fff;padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:13px;font-weight:700;cursor:pointer;border-radius:15px;width:150px;height:40px;margin:0}.screenshot-img{z-index:1001;border:thin solid red;border-radius:50%;width:70px;height:70px;margin-top:15px;background-size:cover;background-position:top;object-fit:cover}.screenshot-img img{width:100%}.screenshot-img-displayed{width:100%!important;margin:15px 0;object-fit:cover}.fade-in{opacity:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fadeInOpacity{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fadeInOpacity{0%{opacity:1}50%{opacity:0}to{opacity:1}}.video-stream{max-height:40vh!important;width:auto}.sparked-detail-panel-container{width:100%;background-color:var(--cocoparksGreen);border-radius:20px 20px 0 0;padding:0}.close-sparked-overview-div{display:flex;justify-content:center}.city-map-button-green{width:60vw;background:var(--cocoparksGreen);border:none;border-radius:50px;color:#fff;position:absolute;padding:7px 10px;top:-25%;margin:0 auto;display:flex;justify-content:flex-end;-webkit-animation:returnResearchScaleAnimation 2s infinite;animation:returnResearchScaleAnimation 2s infinite}.city-map-button-container-green{width:85%;font-weight:700;display:flex;align-items:center;justify-content:space-between;font-size:12px;text-align:center}@-webkit-keyframes returnResearchScaleAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes returnResearchScaleAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.pid{border-top:1px solid rgba(#1faa00,.25);border-bottom:1px solid rgba(#1faa00,.25);margin:15px 0;line-height:1;display:flex;justify-content:center}.pid-section{display:inline-block;font-size:15px;margin:auto 15px;white-space:nowrap;overflow:hidden;overflow-x:overlay}@media screen and (max-width:320px){.pactions-icons{font-size:16px!important}.s-pactions-button{font-size:12px!important}.pid-section{font-size:13px}}.pname-div{text-align:left;background-color:#1faa00;color:#fff}.pinfo{border-top:1px solid rgba(#1faa00,.25);border-bottom:1px solid rgba(#1faa00,.25);padding:5px 10px;line-height:1;width:100%}.pinfo,.s-pinfo-section{display:flex;justify-content:center}.s-pinfo-section{flex:1 1 auto;text-align:center;flex-direction:column;border-radius:15px;background:#1faa00;padding:5px}.s-pinfo-section li{list-style-type:none;padding:2px 0}.s-pinfo-section span{font-size:12px;vertical-align:middle;color:#fff}.s-pinfo-section strong{color:#ffd600;vertical-align:middle}#keyUpdates{background:#1faa00;border:1px solid #ffd600;max-width:140px;margin-left:6px}.capture-button{margin:auto;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:40px;cursor:pointer;border-radius:14px;width:60px;height:60px;padding:10px;box-shadow:0 0 10px rgba(0,0,0,.35)}.pactions{display:flex;justify-content:center;padding:5px 10px;color:#fff;margin:10px}.s-pactions-button{background-color:#fff;border:thin solid #dadada;box-shadow:0 1px 1px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.24);color:#000;padding:10px;text-align:center;text-decoration:none;display:inline-block;font-weight:700;font-size:14px;margin:2px 6px;cursor:pointer;border-radius:10px;width:150px;outline:none;display:flex;flex-direction:row;justify-content:center;align-items:center}.pactions-icons{vertical-align:middle;margin-right:1px;font-size:20px!important}.screenshot-img-saved{border:thin solid red;border-radius:50%;width:70px;height:70px;object-fit:cover;text-align:center;cursor:pointer}.direction-info-container{border-radius:10px;background-color:#fff;flex:1 1 auto;display:flex;justify-content:center;text-align:center;margin-left:3px;margin-right:3px;flex-direction:column;padding:5px 1px;height:100%;width:100%}.green-text{color:var(--cocoparksGreen);font-size:15px;font-weight:700;padding:0;margin:0}table tr td{padding:3px!important}.label-freed-spot{background-color:#1faa00;width:100px;height:44px;border:2px solid #fff;border-radius:6px;color:#ff0;font-size:12px;text-align:center;vertical-align:middle;line-height:20px}.actual-freed-time{margin:0;position:relative;font-weight:700;font-size:16px}.itinerary-panel-divs{display:flex;width:100%;justify-content:space-evenly;height:100%}@media (min-width:768px) and (max-width:1024px){.itinerary-panel-divs{width:65%;height:75%}}@media (min-width:1025px){.itinerary-panel-divs{width:40%;height:75%}}.itinerary-panel-elapsed-time{display:flex;background-color:#ff0;border:2px solid #ffc000}.itinerary-panel-div{width:31%;flex-direction:column;border-radius:20px;background-color:#000}.ip-div-title{align-items:flex-end;height:25%;font-size:1em}.ip-div-main-content,.ip-div-title{display:flex;justify-content:center}.ip-div-main-content{align-items:center;height:50%;color:#ffc000;font-size:3em}.ip-div-secondary-content{display:flex;justify-content:center;align-items:flex-start;height:25%}.itinerary-panel-past-slots{display:flex;border:2px solid #ffc000}.itinerary-panel-parking{display:flex;border:2px solid var(--dark-blue)}#itinerary-panel{justify-content:space-evenly;height:100%;color:#fff;font-size:13px;font-weight:700;line-height:1.4;position:absolute;width:100%;bottom:1%}@media (max-width:350px){#itinerary-panel{font-size:11px}.ip-div-title{font-size:.9em}.ip-div-main-content img{height:60%}}@media (max-width:293px){#itinerary-panel{font-size:10px}}.ip-div-main-content img{width:auto;height:70%}.close-button{position:absolute;top:-85px;left:10px}.white-button{width:70px;height:70px;background:var(--background);box-shadow:1px 1px 4px #c4c4c4;border-radius:50%;border:2px solid #fff}.white-button:hover{transition:.5s ease-out 0;cursor:pointer}.white-button:disabled{opacity:.8}.destination-not-yet-reached-text-div{height:15%}.destination-not-yet-reached-buttons-div{display:flex;justify-content:space-evenly;align-items:center;width:100vw;margin:10%}.destination-not-yet-reached-buttons-div button img{height:80%;max-width:50px;margin:5px}@media (min-width:768px) and (max-width:1024px){.destination-not-yet-reached-main-buttons{width:20%}}@media (min-width:1025px){.destination-not-yet-reached-main-buttons{width:10%}}.destination-not-yet-reached-main-buttons{min-width:100px;background-color:#000;border-radius:22px;border:1px solid #fff}.destination-not-yet-reached-revenir{display:flex;justify-content:center;align-items:flex-start;height:12%;width:100%}.intro-user-path-main-buttons{border:1px solid #fff;border-radius:80px;width:80%;height:70%;font-size:16px;padding-left:15px;padding-right:15px;background-color:#1faa00;color:#fff;font-weight:600}.yellow-text-div{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;font-size:1.3em}.yellow-text-div .title{color:gold}.itinerary-overview{justify-content:space-evenly;height:17%;color:#fff;font-size:13px;font-weight:700;line-height:1.4;width:100%;margin-bottom:2%}@media (max-width:350px){.itinerary-overview{font-size:11px}}.new-research-input-destination{width:90vw;padding-left:15px;font-size:.8em}.new-research-input,.new-research-input-destination{outline:none;border-style:hidden;background-color:#fff;height:40px;border-radius:20px}.new-research-input{width:90%;min-width:180px}.error-message{color:red;display:flex;justify-content:center;font-size:14px;width:80%}.loader-coco{width:35px;height:35px;padding:4px;opacity:.8}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--cocoparksGreen);fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0 0 0 var(--cocoparksGreen);-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 30px var(--cocoparksGreen)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px var(--cocoparksGreen)}}.stop-displaying-window{font-size:.75em;display:flex;justify-content:center;align-items:center;color:#8c91ab;text-decoration:underline;position:absolute;bottom:15%}.cocoloader{margin-bottom:10px}.cocoloader-div{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:15%}.interactive-box-container{position:fixed;top:2%;left:2%;width:96%;z-index:10;border-radius:20px;padding:5%}.progressbar{width:100%;background-color:#1faa00;border:1px solid #fff;opacity:.5;height:10px}.interactive-box-text{font-weight:600}.inner{height:9px;background-color:#fff;-webkit-animation:progressbar-countdown;animation:progressbar-countdown;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes progressbar-countdown{0%{width:0}to{width:100%}}@keyframes progressbar-countdown{0%{width:0}to{width:100%}}.add-address-container{background:#fff;border:none;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:20px;font-size:14px;box-shadow:0 3px 12px rgba(9,51,0,.15);padding:10px}.action-button{border-style:hidden;height:35px;background:var(--light-grey);border-radius:20px}.action-button-text{margin-left:15px;margin-right:15px;color:var(--dark-grey);font-weight:700}.input-destination-address-container{width:100%}.input-destination-address{width:100%;border:2px solid var(--cocoparksGreen);border-radius:20px;height:40px;margin-bottom:10px;padding:10px}.input-destination-address-invalide{width:100%;border:2px solid var(--red);border-radius:20px;height:40px;margin-bottom:10px;padding:10px}.input-destination-address:focus{outline:none!important;border:2px solid var(--light-green)}.add-address-text{color:#000;font-weight:600;margin-bottom:5px;margin-left:10px}.container-login-screen{border-radius:20px 20px 0 0;background:#fff;display:flex;flex-direction:column;min-height:30%;height:auto;text-align:center;-webkit-animation:shareAppAnim 2s ease-in;animation:shareAppAnim 2s ease-in;position:fixed;bottom:0;width:100vw}.shareApp_start{-webkit-animation:shareAppAnimStart .2s ease-in;animation:shareAppAnimStart .2s ease-in}.shareApp_end{-webkit-animation:shareAppAnimEnd .2s ease-in;animation:shareAppAnimEnd .2s ease-in}@-webkit-keyframes shareAppAnimStart{0%{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shareAppAnimStart{0%{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shareAppAnimEnd{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(110%);transform:translateY(110%)}}@keyframes shareAppAnimEnd{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(110%);transform:translateY(110%)}}.user-screen-text{font-family:"Roboto";line-height:1.4;font-size:1em;font-weight:400;color:var(--grey);width:80%;margin-top:1rem}.user-screen-text-bold{font-size:1.2em;font-weight:600;color:var(--dark-grey);width:80%}.user-screen-text-green{color:var(--cocoparksGreen);font-size:1em;font-weight:300;margin:1rem}.lvz-infowindow-text{color:var(--dark-blue);font-family:"Roboto";font-style:normal;font-weight:700;font-size:15px;line-height:16px}.zone-with-regulations-container{position:absolute;top:calc(40px + 2em);left:10px}.zone-with-regulations-button{height:30px;background:var(--blue);box-shadow:0 3px 4px rgba(15,29,12,.2);border-radius:20px;padding:4px 0 4px 10px}.zone-with-regulations-legend-container{padding:10px;background-color:var(--background);box-shadow:0 3px 10px rgba(15,29,12,.2);border-radius:10px;margin-top:9px;z-index:11;position:relative;max-width:70%}.title-zone-with-regulations-legend{font-weight:700;font-size:14px;text-decoration:underline}.text-zone-with-regulations-legend,.title-zone-with-regulations-legend{font-family:"Roboto";font-style:normal;line-height:13px;color:var(--blue);margin-bottom:.5em}.text-zone-with-regulations-legend{font-size:13px}.text-zone-with-regulations{font-family:"Roboto";font-style:normal;font-weight:700;font-size:14px;line-height:15px;letter-spacing:.01em;color:var(--background)}.icon-zone-with-regulations{font-size:1.8rem;color:var(--background)}@media (max-width:340px){.text-zone-with-regulations{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.type-title-div{display:flex;flex-direction:row;justify-content:center;margin-bottom:10px;padding:7px 18px}.address-div,.type-title-div{width:100%;border-radius:11px}.address-div{padding:12px 10px;margin-top:10px}.address-text{font-weight:400;font-size:14px;line-height:16px;letter-spacing:.02em;width:80%;margin-left:10px;margin-bottom:0}.address-text,.time-text{font-family:"Roboto";font-style:normal}.time-text{font-weight:700;font-size:36px;line-height:42px;color:#333}.time-text-min{font-weight:400;font-size:15px;line-height:19px;color:#666}.date-text,.time-text-min{font-family:"Roboto";font-style:normal;text-align:center}.date-text{font-weight:700;font-size:25px;line-height:29px;color:#333}.date-text-subtitle{font-weight:400;color:#666}.date-text-subtitle,.hours-text{font-family:"Roboto";font-style:normal;font-size:16px;line-height:19px}.hours-text{font-weight:500}.date-container{background:var(--light-grey);border-radius:14px;padding:10px}.item-container{width:90%;margin:10px;padding:10px;background:#fff;border:none;font-weight:700;display:flex;align-items:center;justify-content:space-between;border-radius:20px;font-size:14px;box-shadow:0 3px 12px rgba(9,51,0,.15)}.all-items-history{overflow:scroll;height:90%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width:480px){.all-items-history{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:15px}.item-container{max-width:400px;height:260px;margin:10px}}.input-form{outline:none;border-style:hidden;width:90%;background-color:#fff;margin-top:.4em;margin-bottom:.4em;background:transparent;border-bottom:1px solid var(--cocoparksGreen)}.error-message{font-size:12px;color:var(--filling-red);margin-top:15px}.error-message,.validation-message{font-family:"Roboto";font-style:normal;font-weight:700;text-align:center}.validation-message{font-size:11px;color:var(--cocoparksGreen)}.share-img{width:40px}.share-link{color:#000;text-decoration:none;font-weight:700;text-align:center}.share-text{margin:10px}.share-div{width:100px;height:100px}.user-connected-container{overflow-y:scroll;overflow-x:hidden;width:100%;height:100%}.badge-container{text-align:center;background:#475468;width:50%;padding:5px;border-radius:50px;color:#fff;display:flex;justify-content:space-around;align-items:center}.badge-text{margin-left:5px;margin-right:5px;margin-bottom:0;font-family:"Roboto";font-size:14px;font-weight:700}.green-button-user-connected{color:var(--cocoparksGreen);background-color:var(--background)}.green-button-user-connected,.green-button-user-connected-selected{outline:none;border:1px solid var(--cocoparksGreen);border-radius:15px;height:30px;display:flex;justify-content:center;align-items:center;margin-bottom:5px;width:70%}.green-button-user-connected-selected{color:var(--background);background-color:var(--cocoparksGreen)}.green-button-text{padding:5px;margin:0}.vehicule-type-container{display:flex;justify-content:space-evenly;align-items:center;max-width:80%;flex-wrap:wrap}.fuel-type-container{display:flex;justify-content:center;align-items:center;width:80%}.fuel-type-container button{margin:5px}.green-title-user-connected{font-weight:700;font-size:13px;color:var(--cocoparksGreen)}.green-button-user-connected-selected img,.green-button-user-connected img{height:20px}.title-user-connected{margin-top:15px;margin-bottom:8px}.signout-button{text-align:center;display:inline-block;background-color:transparent;border:none;color:#c4c4c4;text-decoration:underline;font-size:14px;font-weight:400;cursor:pointer;border-radius:62px;margin:4px 2px 20px}.address-container-address-title{font-weight:700;color:var(--cocoparksGreen)}.address-container-address-text{width:100%;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:400}.welcome-message{text-align:center;display:block;font-weight:700;font-size:18px}img.avatar{width:40%;border-radius:50%}.legend-master{position:fixed;top:0;left:0}.legend,.legend-master{height:100vh;pointer-events:none}.legend{position:relative;width:100%;font-weight:400}.legend-all-images{background-color:var(--light-grey);width:80%;border-top-right-radius:15px;border-bottom-right-radius:15px}.legend-title{font-size:12px;font-weight:500;padding-bottom:5px}.legend-subtitle{font-size:11.5px;text-align:center;width:85%}.legend-button-div{align-items:center;height:10%;position:fixed;top:calc(70px + 3em);right:0;width:5%;display:flex;justify-content:left;left:80%;pointer-events:auto}#legend-button{background-color:var(--light-grey);border-top-right-radius:8px;border-bottom-right-radius:8px;width:180%;height:75px;align-items:center;justify-content:center;display:flex}.table-div{background-color:var(--background);box-shadow:5px 5px 5px silver;border-radius:25px;width:85%;padding:5%}.legend-table{font-size:.7em;margin:0 auto;border-spacing:8px}@media screen and (max-width:330px){.legend-table{border-spacing:1px}}@media screen and (min-width:331px) and (max-width:400px){.legend-table{border-spacing:5px}}.legend-td-img{width:14%;padding-left:10px;padding-top:15px}.legend-img{width:40px;height:auto;display:block;padding-left:15px;padding-bottom:5px}.legend-info{padding:25px 25px 5px 5px;width:70%;vertical-align:middle}.installation-legend-iphone{position:fixed;bottom:2%;left:2%;background-color:#fff;width:96%;z-index:10;border-radius:20px;padding:5%;z-index:4}.installation-legend-iphone-background{height:100vh;width:100vw;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:100}#lds-ellipsis{background-color:transparent;height:40px;width:100%;top:64px;position:absolute;vertical-align:middle}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lds-ellipsis div{position:absolute;top:33px;width:10px;height:10px;border-radius:50%;background:#004595;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}.gm-style-cc{display:none}.detail-panel-container{position:fixed;bottom:0;width:100vw;z-index:3}.lvz-panel-container,.parking-panel-container,.sparked-panel-container{position:fixed;bottom:0;width:100vw;z-index:10}.itinerary-panel-container{position:fixed;bottom:0;width:100vw;height:17%;margin-bottom:2%}.lvz-specific-panel-enter,.parking-specific-panel-enter{bottom:0;width:100%;max-height:0}.lvz-specific-panel-enter-active,.parking-specific-panel-enter-active{bottom:0;width:100%;max-height:380px;transition:all .8s}.lvz-specific-panel-exit,.parking-specific-panel-exit{bottom:0;width:100%;max-height:380px}.lvz-specific-panel-exit-active,.parking-specific-panel-exit-active{bottom:-120px;width:100%;max-height:0;transition:all .8s}.sparked-panel-enter{bottom:0;width:100%;max-height:0}.sparked-panel-enter-active{transition:all .8s}.sparked-panel-enter-active,.sparked-panel-exit{bottom:0;width:100%;max-height:380px}.sparked-panel-exit-active{bottom:-120px;width:100%;max-height:0;transition:all .8s}.itinerary-panel-enter{bottom:0;width:100%;height:0}.itinerary-panel-enter-active{transition:all .8s}.itinerary-panel-enter-active,.itinerary-panel-exit{bottom:0;width:100%;height:17%}.itinerary-panel-exit-active{bottom:-120px;width:100%;height:0;transition:all .8s}.swiper,.swiper-slide{width:100vw;height:100vh}.swiper-slide{text-align:center;font-size:18px;background:var(--light-green);display:flex;flex-direction:column;justify-content:center;align-items:center}.intro-img{position:relative;width:50%;margin:10px auto;max-width:30vh}.intro-img img{max-height:40vh}.intro-logo{position:relative;display:flex;justify-content:center;align-items:center;margin:10px auto 30%;max-width:90%}.intro-logo img{max-width:100%;max-height:40vh;height:auto;width:auto;object-fit:contain}@media (min-width:800px){.intro-logo{margin-bottom:10%}}.introTop{width:90%}.content-intro{font-size:110%;font-weight:400;color:var(--dark-green);margin:10px auto}.title-intro{font-family:"Roboto",sans-serif;font-weight:800;font-size:20px;color:var(--dark-green)}@media screen and (max-height:620px){.intro-img{width:35%}.content-intro{padding:0;font-size:90%}}.swiper-pagination-bullet-active{background-color:var(--cocoparksGreen)}.swiper-button-prev{color:var(--cocoparksGreen);margin-left:10px}.swiper-button-next{color:var(--cocoparksGreen);margin-right:10px}.swiper-button-disabled{display:none}.maintenance-container{height:100vh;width:100vw;background-color:#f9fafb;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;box-sizing:border-box}.maintenance-logo{width:140px;max-width:80%;margin-bottom:1.5rem}.maintenance-title{font-size:2rem;color:#333;margin-bottom:1rem}.maintenance-message{font-size:1.2rem;color:#555;line-height:1.6}@media (max-width:600px){.maintenance-title{font-size:1.5rem}.maintenance-message{font-size:1rem}.maintenance-logo{width:100px}}
/*# sourceMappingURL=main.586721ad.chunk.css.map */