@import"https://fonts.googleapis.com/css?family=Lato:Regular,Medium,Bold";@import"https://fonts.googleapis.com/css?family=Montserrat:Regular,Medium,Bold";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;500&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-primary: #FF3E52;--color-primary-variant: #F9959C;--color-primary-disabled: #FF3E5238;--color-secondary: #172CB2;--color-secondary-variant: #95DBF5;--color-secondary-disabled: #172CB238;--color-secondary-hover: #172CB214;--color-thirdly: #FDBA2D;--color-thirdly-variant: #FFF19B;--color-thirdly-disabled: #FDBA2D38;--color-background: #FFFFFF;--color-background-content: #0000000A;--color-background-black: #121212;--color-surface: #FFFFFF;--color-error: #DA0119;--color-success: #149F64;--color-warning: #856404;--color-label: #00000099;--color-input-background: #0000000B;--color-border: #0000001F;--color-border-variant: #00000061;--color-text: #121212;--color-shadow: #00000029;--color-highlight: #e0e0e0;--color-badge: #BA1A1A;--color-divider: #E2E8F0;--font-family-macro: Montserrat;--font-family-micro: Lato;--menu-width: 90px;--menu-width-opened: 300px;--header-height: 90px;--header-title-size: 40px;--opacity-disabled: .38;--screen-mobile-width: 600px;--screen-mobile-height: 600px;--screen-small-desktop-width: 600px;--screen-small-desktop-height: 600px;--toast-color-text: #ffffff;--toast-close-color: #ffffff60;--toast-color-background-info: #01334c;--toast-color-background-success: #014c0a;--toast-color-background-warning: #4c4301;--toast-color-background-error: #4c0101;--header-background-logo: $color-background url(/assets/images/logo-default.svg) no-repeat;--background-image: url(/assets/images/picture.jpg);--autocomplete-highlight: #2563EB}body{font-family:var(--font-family-micro);font-size:17px}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-macro)}h1{font-weight:lighter;font-size:40px}h2{font-weight:lighter;font-size:34px}h3{font-weight:400;font-size:28px}h4{font-weight:400;font-size:24px}h5{font-weight:400;font-size:20px}h6{font-weight:700;font-size:18px}.subtitle{font-weight:400;font-family:var(--font-family-macro);font-size:16px}.subtitle-2{font-weight:700;font-family:var(--font-family-macro);font-size:14px}.body{font-weight:400;font-size:17px}.body-2{font-weight:400;font-size:15px}*:focus{outline:0!important}*:disabled{opacity:var(--opacity-disabled);cursor:default}a{text-decoration:none;font-size:13px;color:var(--color-secondary)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cursor-pointer{cursor:pointer}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vui-btn,.vui-btn-outline,.vui-btn-square{min-height:36px;background-color:var(--color-primary);color:var(--color-background);text-transform:uppercase;border-radius:20px;border:none;padding:0 25px;font-size:18px;cursor:pointer;position:relative}.vui-btn:disabled,.vui-btn-outline:disabled,.vui-btn-square:disabled{cursor:default}.vui-btn.vui-btn-secondary,.vui-btn-secondary.vui-btn-outline,.vui-btn-secondary.vui-btn-square{background-color:var(--color-secondary)}.vui-btn.vui-btn-thirdly,.vui-btn-thirdly.vui-btn-outline,.vui-btn-thirdly.vui-btn-square{background-color:var(--color-thirdly)}.vui-btn.loading:after,.loading.vui-btn-outline:after,.loading.vui-btn-square:after{content:url(loader-white.1d99a05890ec4331.svg);position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);width:30px;height:30px}.vui-btn-outline,.vui-btn-square{background-color:var(--color-background);color:var(--color-text);border:2px solid var(--color-primary)}.vui-btn-outline.vui-btn-secondary,.vui-btn-secondary.vui-btn-square{border-color:var(--color-secondary);background-color:var(--color-background)}.vui-btn-outline.vui-btn-thirdly,.vui-btn-thirdly.vui-btn-square{border-color:var(--color-thirdly);background-color:var(--color-background)}.vui-btn-outline.loading:after,.loading.vui-btn-square:after{content:url(loader-black.9d51547be4e37ddc.svg);position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);width:30px;height:30px}.vui-btn-square{border-radius:0}.vui-btn-simple{border:none;background-color:transparent;color:var(--color-primary);padding:0 12px;font-size:16px;cursor:pointer}.vui-btn-simple:hover{text-decoration:underline}.vui-btn-simple.vui-btn-secondary{color:var(--color-secondary)}.vui-btn-simple.vui-btn-thirdly{color:var(--color-thirdly)}.vui-btn-simple:disabled{cursor:default}.vui-btn-simple:disabled:hover{text-decoration:none}.vui-input-container{display:flex;position:relative}.vui-input-container label{color:var(--color-label);font-size:12px;font-weight:500}.vui-input-container input{font-size:16px;height:56px;border:1px solid var(--color-border);border-radius:4px;padding:0 15px;margin:1px}.vui-input-container input:focus{border:2px solid var(--color-secondary);margin:0}.vui-input-container input.ng-invalid.ng-dirty{border:2px solid var(--color-error);margin:0}.vui-input-container input:focus+label{color:var(--color-secondary)}.vui-input-container input.ng-invalid.ng-dirty+label{color:var(--color-error)}.vui-input-container.vui-input-outline,.vui-input-container.vui-input-filled{position:relative}.vui-input-container.vui-input-outline label,.vui-input-container.vui-input-filled label{position:absolute;top:-12px;left:12px;padding:4px;z-index:1}.vui-input-container.vui-input-outline label:after,.vui-input-container.vui-input-filled label:after{content:"";background-color:var(--color-background);width:100%;height:13px;position:absolute;left:0;bottom:0;z-index:-1}.vui-input-container.vui-input-outline label,.vui-input-container.vui-input-filled label{display:inline-block;margin-bottom:.5rem}.vui-input-container.vui-input-filled input{border:none;border-radius:0;border-bottom:1px solid var(--color-border-variant);padding:0 7px;margin:0 0 1px;background-color:var(--color-input-background)}.vui-input-container.vui-input-filled input:focus{border-bottom:2px solid var(--color-secondary);margin-bottom:0}.vui-input-container.vui-input-filled input.ng-invalid.ng-dirty{border:none;border-radius:0;border-bottom:2px solid var(--color-error);margin-bottom:0}.vui-input-container.vui-input-filled label{position:absolute;top:1px;left:7px;padding:0;z-index:1;background-color:transparent}.vui-input-container.vui-input-filled label:after{background-color:transparent}.vui-input-container.vui-input-filled input:not(:focus)+label+.vui-input-description{color:var(--color-label)}.vui-input-container .right-icon{position:absolute;right:16px;align-self:center;cursor:pointer}.vui-input-container .vui-input-error,.vui-input-container .vui-input-description{position:absolute;top:58px;font-size:12px;width:100%;margin:5px 0 0 20px;text-align:left;color:var(--color-error);font-weight:400}.vui-input-container .vui-input-description{color:var(--color-secondary)}input[type=password]::-ms-reveal{display:none}.vui-select-container{position:relative;display:flex;flex-direction:column}.vui-select-container select{height:56px;border-radius:4px 4px 0 0;cursor:pointer;font-size:16px;border:none;border-bottom:1px solid var(--color-border-variant);padding:0 7px;background-color:var(--color-input-background)}.vui-select-container select:focus{border-bottom:2px solid var(--color-secondary);margin-bottom:0}.vui-select-container select.ng-invalid.ng-dirty{border-bottom:2px solid var(--color-error);margin-bottom:0}.vui-select-container select[size]{margin-top:1.5rem;scrollbar-width:thin;scrollbar-color:"#9c9c9c" "#f7f7f7"}.vui-select-container select[size]+label{font-size:15px;font-weight:500;position:absolute;top:1px;left:7px}.vui-select-container select[size]::-webkit-scrollbar{width:10px;background-color:#f7f7f7}.vui-select-container select[size]::-webkit-scrollbar-thumb{background-color:#9c9c9c}.vui-select-container select[size] option:hover{color:var(--color-secondary);background-color:var(--color-highlight)}.vui-select-container select:not([size])+label{color:var(--color-label);font-size:12px;font-weight:500;position:absolute;top:1px;left:7px;padding:0;z-index:1;background-color:transparent}.vui-select-container select.ng-invalid.ng-dirty+label{color:var(--color-error)}.vui-select-container select:focus+label{color:var(--color-secondary)}.vui-select-container .vui-select-error{font-size:12px;margin:5px 0 0 20px;text-align:left;color:var(--color-error);font-weight:400}.vui-table-container{width:100%;overflow-x:auto;overflow-y:hidden}table.vui-table{border-collapse:collapse;width:100%;table-layout:auto;font-size:13px;box-shadow:0 3px 6px var(--color-shadow);background-color:var(--color-background);white-space:nowrap}table.vui-table th,table.vui-table td{padding:0 5px;word-wrap:break-word}table.vui-table th:first-child,table.vui-table td:first-child{padding-left:15px}table.vui-table thead tr th{height:56px;text-align:left;position:relative;font-weight:700}table.vui-table thead tr th.vui-table-select-column{text-align:center}table.vui-table thead tr.vui-table-header{box-shadow:none}table.vui-table thead tr.vui-table-header th{position:relative;font-weight:400;height:52px}table.vui-table thead tr.vui-table-header th .vui-table-header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}table.vui-table thead tr.vui-table-header th .vui-table-header-content .vui-table-header-total-items{font-size:20px;font-family:var(--font-family-macro)}table.vui-table tbody tr{height:52px;word-wrap:break-word}table.vui-table tbody tr:hover td{background-color:var(--color-background-content)}table.vui-table tbody tr .vui-table-select-column{text-align:center}table.vui-table tbody tr:last-of-type{box-shadow:none}table.vui-table tr{box-shadow:0 1px 0 var(--color-shadow)}table.vui-table+div.vui-table-footer-paginator-container{padding-right:10px}table.vui-table+div.vui-table-footer-paginator-container vui-paginator{float:right}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.vui-divider{width:100%;height:1px;margin:15px;background-color:var(--color-divider);align-self:center}.vui-divider-vertical{width:2px;height:200px;margin:15px;background-color:var(--color-divider);align-self:center}.vui-highlight{color:var(--autocomplete-highlight);font-weight:700}.vui-card-container{display:flex;flex-direction:row;align-items:center;padding:16px;gap:16px;background:var(--color-background);box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026;border-radius:16px;margin-bottom:30px}.vui-card-container .vui-card-picture{box-sizing:border-box;border:1px solid;border-radius:8px;width:100px;height:100px;margin-left:10px}.vui-card-container .vui-card-title{display:flex;flex-direction:row;width:30%}.vui-card-container .vui-card-title .title{align-self:center;order:0;padding-right:30px;padding-bottom:15px}.vui-card-container .vui-card-row{display:flex;flex-direction:row;justify-content:space-between}.vui-card-container .vui-card-line{display:flex;flex-direction:column;width:100%}.vui-card-container .vui-card-label-value{margin:5px;width:100%}.vui-card-container .vui-card-label-value .vui-card-label{font-size:12px;line-height:16px}.vui-card-container .vui-card-label-value .vui-card-value{font-size:16px;line-height:24px}.vui-card-container .vui-card-label-value .vui-card-value-progress-circle{margin-bottom:10px;height:50px}.vui-card-container .vui-card-grid{display:grid;grid-template-columns:auto auto auto auto auto;grid-template-rows:30% 30%;width:100%;align-content:space-around;align-items:end}.vui-card-container .vui-card-grid-vertical{display:grid;grid-template-columns:1fr 1fr;width:100%}.vui-card-container .full-bar{display:flex;align-self:center;width:100%}.vui-tooltip-container{position:relative;display:inline-block}.vui-tooltip-container .vui-tooltip{visibility:hidden;z-index:1;position:absolute}.vui-tooltip-container .vui-tooltip .vui-tip{display:flex;position:relative;z-index:1;margin-left:15px;margin-bottom:-4px}.vui-tooltip-container .vui-tooltip .vui-tooltiptext{display:flex;flex-direction:row;position:relative;z-index:1;align-items:flex-start;width:fit-content;background-color:#475569;color:#fff;border-radius:8px;padding:16px 16px 13px 14px;font-size:12px;line-height:16px;letter-spacing:.4px}.vui-tooltip-container .vui-tooltip.right{visibility:hidden;margin-left:calc(100% + 10px);top:0}.vui-tooltip-container .vui-tooltip.right .vui-tip{rotate:270deg;right:15px;translate:-50% 25px}.vui-tooltip-container .vui-tooltip.left{visibility:hidden;margin-right:calc(100% + 10px);top:0}.vui-tooltip-container .vui-tooltip.left .vui-tip{rotate:90deg;margin-left:40%;translate:15% 25px}.vui-tooltip-container .vui-tooltip.top{visibility:hidden;position:fixed}.vui-tooltip-container .vui-tooltip.top .vui-tip{rotate:180deg;top:-48px;translate:15px}.vui-tooltip-container .vui-tooltip.top .vui-tooltiptext{top:-50px;left:25%;transform:translateY(-96%) translate(-58px)}.vui-tooltip-container:hover .vui-tooltip{visibility:visible}.vui-autocomplete-global-search .option-container{top:60px!important;min-width:40%!important;width:fit-content!important;max-width:100%!important;max-height:none!important}.vui-autocomplete-global-search .option-container .item{padding:12px 16px!important}.vui-autocomplete-global-search .option-container .item .suggestion{font-size:16px!important}.vui-autocomplete-global-search .vui-input-search-container{border-radius:48px!important;gap:6px!important;height:48px!important;border:none!important}.vui-autocomplete-global-search .vui-input-search-container input{width:80%!important;border:none!important;margin-left:24px!important;margin-right:24px!important}@font-face{font-family:Benzin;src:url(Benzin-Regular.b85f95a39aba465f.woff2) format("woff2")}@font-face{font-family:Benzin;src:url(Benzin-Bold.3d4de51080569003.woff2) format("woff2");font-weight:700}:root{--color-primary: #82e600 !important;--color-background-black: #01334c !important;--color-text: #01334c !important;--color-label: #01334c !important;--header-title-size: 26px !important;--header-height: 90px !important;--font-family-macro: Benzin !important;--font-family-micro: Poppins !important;--table-background-grey: #efefef;--table-pins-active: #60b2de;--table-pins-inactive: #d07772;--modal-description: #6f6d6d;--peripheral-background: #60b2de1a;--color-text-black: #000000;--warning: #ffcb1f;--warning-background: #FFF4CF;--error: #d07772;--error-background: #ffc5c2;--background-image: url(picture.20f8c5dc6b167613.jpg) no-repeat}table.vui-table{box-shadow:none;background:none}table.vui-table a{color:var(--color-text);text-decoration:underline}table.vui-table tr{height:60px;box-shadow:none;border-top:solid 2px transparent;border-left:solid 2px transparent;border-right:solid 2px transparent}table.vui-table tr th,table.vui-table tr td{text-align:left;font-family:var(--font-family-micro);font-size:14px;font-weight:500}table.vui-table tr th:first-child,table.vui-table tr td:first-child{padding-left:40px}table.vui-table thead tr{height:60px;box-shadow:none;border-top:solid 2px transparent;border-left:solid 2px transparent;border-right:solid 2px transparent}table.vui-table thead tr th,table.vui-table thead tr td{text-align:left;font-family:var(--font-family-micro);font-size:14px;font-weight:500}table.vui-table thead tr th:first-child,table.vui-table thead tr td:first-child{padding-left:40px}table.vui-table thead tr:nth-child(2){border-bottom:solid var(--color-background-black) 2px}table.vui-table tbody tr:nth-child(odd){background-color:var(--table-background-grey)}table.vui-table tbody tr:hover{border:solid var(--color-primary) 2px;z-index:2}table.vui-table tbody tr td.vui-table-cell-wrap{white-space:break-spaces}table.vui-table .table-state{color:var(--color-background);width:90px;height:16px;padding:7px;border-radius:4px;text-align:center}table.vui-table .table-state.table-state-active{background-color:var(--table-pins-active)}table.vui-table .table-state.table-state-inactive{background-color:var(--table-pins-inactive)}table.vui-table .table-state-flex{display:flex}table.vui-table .table-state-flex .table-connected-bike{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 74px)}table.vui-table .table-state-flex .table-connected-bike p{margin:0 0 0 10%}table.vui-table .table-state-flex .table-connected-bike .table-connected-bike-text{display:inline-block}.vui-btn,.vui-btn-outline{font-family:var(--font-family-macro);font-size:14px}.vui-btn-square{border-radius:6px}.vui-btn-outline:hover:enabled{background-color:var(--color-primary)}.vui-btn-outline{border:2px solid var(--color-primary)!important}.vui-btn-square{border-radius:3px}.modal-container .modal-content{border:solid var(--color-text) 3px!important;min-width:40%!important;min-height:40%!important;width:max-content;height:max-content;max-width:90%!important;max-height:90%!important;display:flex;justify-content:center;align-self:center;flex-direction:column;text-align:center}.modal-container .modal-content h5{color:var(--color-text);font:normal normal 300 26px/39px var(--font-family-micro);margin-bottom:15px}.modal-container .modal-content p{font:normal normal normal 14px/21px var(--font-family-micro);color:var(--modal-description);margin:0}.modal-container .modal-content .buttons-container .vui-btn-modal-cancel{border:none!important;border-radius:0!important;border-bottom:solid var(--color-text) 1px!important;padding:0}.modal-container .modal-content .buttons-container .vui-btn-modal-cancel:hover{background-color:var(--color-background)!important}.modal-container .modal-content .buttons-container .vui-btn-modal-close{border:solid var(--color-primary) 1px!important;background-color:var(--color-background)!important;border-radius:3px!important;color:var(--color-text)}.modal-container .modal-content .buttons-container .vui-btn-modal-close:hover{background-color:var(--color-primary)!important}vui-tabs{display:flex;height:fit-content;align-self:center}vui-tabs div{box-shadow:none!important}html,body{height:100%}h2{font-family:var(--font-family-micro);color:var(--color-text);font-size:26px}a{font:normal normal 300 16px/21px var(--font-family-micro)}
