:root{--safe-padding: 1rem;--safe-left: minmax(var(--safe-padding), env(safe-area-inset-left));--safe-right: minmax(var(--safe-padding), env(safe-area-inset-right))}@media (max-width: 576px){:root{--safe-padding: .5rem}}::-webkit-scrollbar{width:5px;height:5px;padding-right:2px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:7px;transition:height ease-out .15s,width ease-out .15s;cursor:default}*{margin:0;border:none;padding:0;box-sizing:border-box}body{font-family:Nunito,sans-serif;height:100dvh}input,textarea,select,a,button,button:focus{outline:none}a{font-size:14px;letter-spacing:.5px;text-decoration:none;color:#fff;cursor:pointer}ul{list-style-type:none}section{padding:100px 0;background-color:#fff;color:var(--greyish-brown)}section:nth-of-type(2n){background-color:var(--ultra-light-gray)}section.dark{background-color:var(--gray);color:#fff}section>h2{font-size:2rem;font-family:Montserrat;text-align:center;margin-bottom:40px}section>h2>span{font-size:2rem;font-family:Montserrat;color:var(--gray)}section>h2:not(:first-of-type){margin-top:40px}section>p{text-align:center;max-width:440px;margin:0 auto 30px}section>.button{min-width:180px;margin:0 auto;width:fit-content}.max1200{width:calc(100vw - 2rem);max-width:1200px;margin:0 auto}.pointer{cursor:pointer}.bold{font-weight:700}.footer-background{background-image:linear-gradient(287deg,var(--azure, #009ee0),#0038d1)}ng-scrollbar{--scrollbar-border-radius: .25rem !important}.ng-scroll-content{vertical-align:middle}.sidebar-web-scrollbar .ng-scroll-content{height:100%}.horizontal-virtual-scroll .cdk-virtual-scroll-content-wrapper{display:grid;gap:.5rem;grid-auto-flow:column;align-content:start;position:relative;contain:unset}.horizontal-virtual-scroll .cdk-virtual-scrollable{contain:unset}cdk-virtual-scroll-viewport.no-scroll-mode{contain:unset}.no-scroll-mode>.cdk-virtual-scroll-content-wrapper{position:unset}.axis-chart-legend>.legend-item{display:grid;grid-auto-flow:column;grid-gap:5px;font-size:15px;cursor:pointer;align-items:center;border:1px solid var(--component-background-2);padding:5px 10px;border-radius:8px}.axis-chart-legend>.legend-item>i{height:1.2rem;width:1.2rem}.svg-tooltip{position:absolute;transform:translate(-50%);background-color:#000000b3;color:#fff;padding:4px 8px;border-radius:4px}.svg-tooltip:after{position:absolute;top:100%;left:50%;width:0;height:0;content:"";border-top:8px solid rgba(0,0,0,.7);border-left:8px solid transparent;border-right:8px solid transparent;transform:translate(-50%)}.hide-numeric-arrows::-webkit-outer-spin-button,.hide-numeric-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hide-numeric-arrows[type=number]{-moz-appearance:textfield}.dialog-backdrop{position:fixed;inset:0;background-color:#000000b3}.spin{animation:spin 2s infinite linear}.pulse{box-shadow:0 0 #fff6;animation:pulse 2s infinite}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fade{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes slidein-left{0%{margin-left:-100%}to{margin-left:0%}}@keyframes slidein-down{0%{height:0px}to{height:240%}}@keyframes slidein-up{0%{margin-top:100dvh}to{margin-top:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{box-shadow:0 0 #a0a6b366}70%{box-shadow:0 0 0 20px #a0a6b300}to{box-shadow:0 0 #a0a6b300}}@keyframes one-pulse{0%{box-shadow:none}10%{box-shadow:var(--gray-trans) 0 0 15px 0}to{box-shadow:none}}.badge{border-radius:8px;font-family:Nunito;font-size:18px;font-weight:400;line-height:.78;text-align:center;color:var(--blue-corporate);background-color:var(--ultra-light-gray);min-width:80px;padding:13px 14px;width:fit-content}.badge>*:not(:first-child){margin-left:.5rem}.badge-pill{border-radius:20px;font-size:14px;font-weight:700;line-height:1}.badge-medium{min-width:50px;padding:4px 10px 3px;font-size:14px}.badge-medium.badge-pill{border-radius:14px}.badge-small{min-width:50px;padding:4px 10px 3px;font-size:10px}.badge-small.badge-pill{border-radius:10px}button{cursor:pointer}button::-moz-focus-inner{border:0}.button{display:block;font-family:Nunito,sans-serif;min-width:180px;font-size:20px;font-weight:400;text-align:center;border-radius:8px;padding:11px 23px 10px;color:var(--button-color);background-color:var(--button-background)}.button:hover:not(:disabled,[disabled]){background-color:var(--button-hover)}.button:disabled,.button[disabled]{cursor:default;opacity:.7;filter:grayscale(.5);pointer-events:none}.button>i{font-size:22px;margin:0 1rem}.button>i:first-child.spinner{margin:unset;vertical-align:middle}.button>i:first-child{margin-left:unset}.button>i:last-child:not(:first-child){margin-right:unset}.button-small{min-width:110px;font-size:14px;padding:6px 12px 5px}.button-small>i{font-size:16px;margin:0 .5rem}.button-primary{color:var(--button-primary-color);background-image:var(--button-primary-background)}.button-primary:hover:not(:disabled,[disabled]){background-image:var(--button-primary-hover)}.button-secondary{background-color:var(--button-secondary-background)}.button-secondary:hover:not(:disabled,[disabled]){background-color:var(--button-secondary-hover)}.button-secondary-dark{background-color:var(--button-secondary-dark-background)}.button-secondary-dark:hover:not(:disabled,[disabled]){background-color:var(--button-secondary-dark-hover)}.button-secondary-table{background-color:var(--button-secondary-dark-background)}.button-tertiary{min-width:30px;color:var(--button-tertiary-color);background-color:var(--button-tertiary-background)}.button-tertiary:hover:not(:disabled,[disabled]){background-color:var(--button-tertiary-hover)}.button-ghost{border:1px solid white;color:#fff;transition:all .1s ease-in;background-color:unset}.button-ghost:disabled,.button-ghost.button-danger:disabled,.button-ghost-blue:disabled,.button-ghost[disabled],.button-ghost.button-danger[disabled],.button-ghost-blue[disabled]{background-color:var(--button-secondary-background)}.button-ghost:hover:not(:disabled,[disabled]){color:var(--blue-corporate);background-color:#fff}.button-ghost-blue{border:1px solid var(--button-blue-color);color:var(--button-blue-color);transition:all .1s ease-in}.button-ghost-blue:hover:not(:disabled,[disabled]){background-color:var(--blue-corporate);border:1px solid var(--blue-corporate);color:#fff}.button-danger{color:#fff;background-color:var(--light-red)}.button-danger:hover:not(:disabled,[disabled]){background-color:var(--red)}.button-danger.button-ghost{border-color:var(--light-red);color:var(--light-red);background-color:var(--button-background)}.button-danger.button-ghost:hover:not(:disabled,[disabled]){color:#fff;background-color:var(--light-red)}.button-social{min-width:100px;width:100%;border:1px solid var(--gray);background-color:transparent}.button-social>img{display:block;width:30px;height:30px;margin:auto}.button-team .button{display:inline-block}.button-team .button:not(:first-child){margin-left:10px}.button-saving>i{margin:auto;vertical-align:middle}.button-round{border-radius:25px}.button-blue,.button-blue.button-ghost:hover:not(:disabled,[disabled]){color:#fff;background-color:var(--blue-corporate)}.button-blue.button-ghost,.button-blue:hover:not(:disabled,[disabled]){border:1px solid var(--blue-corporate);padding:11px 23px 10px;color:var(--blue-corporate);background-color:#fff}.button-blue.button-small.button-ghost,.button-blue.button-small:hover:not(:disabled,[disabled]){padding:5px 11px 4px}@media (max-width: 576px){.button{min-width:unset;padding:9px 9px 8px;font-size:18px;border-radius:10px}.button>i{margin:0 .5rem}.button-small{padding:5px 11px 4px;font-size:14px}.button-blue.button-ghost,.button-blue:hover:not(:disabled,[disabled]){padding:11px 11px 10px}}:root{--dark-gray: #767676;--gray: #a0a6b3;--light-gray: #d5dade;--ultra-light-gray-darkened: #dbdfe4;--ultra-light-gray: #ebeef0;--blue-corporate: #0071cd;--blue-marine: #00346c;--blue-peacock: #0060a9;--blue-french: #4267b2;--light-blue: #32b6ff;--ultra-light-blue: #e8f7ff;--light-green: #3bedb9;--green: #18bb9b;--purple: #6414d3;--light-purple: #a470f7;--red: #f00e44;--light-red: #f43d69;--lighter-red: #f43d6859;--yellow: #ffc400;--light-yellow: #ffe700;--light-orange: #ff9a00;--amber: #ffd500;--azure: #009ee0;--dusk: #4b5070;--greyish-brown: #474646;--almost-black: rgba(0, 0, 0, .3);--light-trans: #ffffffd1;--dark-trans: #212124db;--gray-trans: #a0a6b3d9;--dark-gray-trans: #7a808dd9;--green-trans: #18bb9bd9;--light-red-trans: #f43d69d9;--light-orange-trans: #ff9a00d9;--greyish-brown-trans: #474646d9;--light-blue-trans: #32b6ffd9;--font-dark: #b2b2b2;--navbar-gradient: linear-gradient(90deg, #009ee0, #009ee0, #009ee0, #1e5eff, #1e5eff, #0038d1, #00287f);--selected-color: var(--blue-corporate);--navigation-background: white;--navigation-background-hover: var(--ultra-light-gray);--navigation-border: var(--light-gray);--navigation-color: var(--dark-gray);--navigation-settings-color: var(--gray);--navigation-color-hover: var(--dark-gray);--navigation-color-active: var(--blue-corporate);--navigation-notification-color: white;--pagination-selected-background: var(--gray);--page-navigation-color: var(--gray);--page-navigation-hover-color: var(--dark-gray);--page-navigation-active-color: var(--blue-corporate);--page-navigation-active-background: white;--dropdown-background: white;--dropdown-color: var(--gray);--dropdown-color-active: var(--blue-corporate);--dropdown-background-2: white;--table-filters-background: white;--table-filters-text: var(--gray);--table-filters-pill-background: var(--ultra-light-gray);--table-filters-pill-text: var(--selected-color);--table-header-background: var(--gray);--table-header-background-contrast: var(--gray-trans);--table-header-color: white;--table-background: white;--table-row-odd-background: var(--ultra-light-gray);--table-row-even-background: #ebeef080;--table-body-color: var(--greyish-brown);--table-plug: var(--blue-corporate);--table-price-background: var(--ultra-light-gray);--table-price-footer-background: var(--dark-gray);--table-sublist-dropdown: white;--table-text-gray-small-contrast: var(--dark-gray);--table-no-results-footer-background: white;--table-feedback-text: var(--gray);--table-border: var(--light-gray);--review-indent-arrow-color: var(--light-gray);--review-reply-button-color: var(--blue-corporate);--review-feedback-good-badge-background: var(--green);--review-feedback-bad-badge-background: var(--light-red);--review-feedback-neutral-badge-background: #A0A6B3;--review-feedback-text-badge-color: white;--widget-title-color: var(--blue-corporate);--widget-button-color: var(--light-gray);--widget-button-color-hover: var(--gray);--component-background: white;--component-title: var(--blue-corporate);--component-color: var(--greyish-brown);--component-color-hover: var(--ultra-light-gray);--component-icon-color: var(--gray);--component-background-2: var(--ultra-light-gray);--component-background-3: white;--component-background-transparent: var(--light-trans);--progress-bar-background: var(--light-gray);--progress-bar-background-2: var(--ultra-light-gray);--axis-chart-spinner: var(--ultra-light-gray);--button-background: white;--button-hover: var(--ultra-light-gray-darkened);--button-color: var(--blue-corporate);--button-default-background: var(--gray);--button-default-active-background: var(--blue-corporate);--button-default-hover-background: rgba(0, 0, 0, .6);--button-default-color: white;--button-default-active-color: white;--button-selected-color-hover-background: rgba(50, 182, 255, .13);--button-primary-background: linear-gradient(286deg, var(--azure), #0038d1);--button-primary-hover: linear-gradient(286deg, var(--azure), #002a9e);--button-primary-color: white;--button-secondary-background: var(--ultra-light-gray);--button-secondary-hover: var(--ultra-light-gray-darkened);--button-secondary-color: var(--blue-corporate);--button-secondary-dark-background: var(--ultra-light-gray);--button-secondary-dark-hover: var(--ultra-light-gray-darkened);--button-secondary-dark-color: var(--blue-corporate);--button-tertiary-background: var(--gray);--button-tertiary-hover: var(--dark-gray);--button-tertiary-color: white;--button-blue-color: var(--blue-corporate);--table-button-color: var(--blue-corporate);--table-button-border: var(--light-gray);--table-button-hover-background: var(--ultra-light-gray);--input-label-color: var(--greyish-brown);--input-background: white;--input-background-active: var(--ultra-light-blue);--input-border: var(--gray);--input-border-hover: var(--blue-corporate);--input-color: var(--blue-corporate);--input-disabled-background: #ddd;--input-placeholder-color: #a0a6b3;--checkbox-color: var(--blue-corporate);--checkbox-disabled-color: var(--gray);--checkbox-disabled-background: #ddd;--checkbox-disabled-border: var(--gray);--checkbox-disabled-border-hover: var(--checkbox-color);--confirmation-modal-color: var(--dark-gray);--confirmation-modal-title-color: var(--greyish-brown);--confirmation-modal-primary-button-background: linear-gradient(286deg, var(--azure), #0038d1);--confirmation-modal-button-border: var(--light-gray);--confirmation-modal-button-background-hover: var(--ultra-light-gray);--activate-account-modal-background: white;--activate-account-modal-border-color: var(--light-gray);--activate-account-modal-color: var(--greyish-brown);--activate-account-modal-corporate-color: var(--blue-corporate);--message-unread-item-background: var(--ultra-light-gray);--message-item-background: var(--ultra-light-gray);--message-item-owned-background: #DAE4FF;--message-item-color: var(--greyish-brown);--message-item-owned-color: var(--greyish-brown);--close-dialog-background: var(--light-gray);--close-dialog-color: var(--dark-gray);--dialog-header-border: var(--light-gray);--text-low-contrast: var(--dark-gray-trans);--search-card-hover: var(--ultra-light-blue);--select-border: 1px solid var(--ultra-light-gray);--corporate-button-disabled-text-color: var(--gray);--arrow-disabled: var(--light-gray);--theme-speed: .2s;--mat-step-icon-theme-color: var(--blue-corporate);--mat-step-text-color: var(--greyish-brown);--add-button-border: var(--ultra-light-gray);--add-remove-button-background: white;--sidebar-charge-level-bar-background: #A4CEFF;--sidebar-charge-level-bar-fill: #24155B;--preview-booking-card-background: var(--ultra-light-gray);--canceled-status-color: var(--dusk);--medium-gray-background: var(--light-gray)}.status-green{background-color:var(--green)!important}.status-light-green{background-color:var(--light-green)!important}.status-yellow{background-color:var(--light-yellow)!important}.status-light-orange{background-color:var(--light-orange)!important}.status-red{background-color:var(--light-red)!important}.status-gray{background-color:var(--gray)!important}.status-gradient-blue{background-image:linear-gradient(288deg,var(--azure),#0038d1)!important}.review-reply-button-color{background-color:var(--review-reply-button-color)!important;color:var(--review-reply-button-color)!important}.review-feedback-good-badge-background{background-color:var(--review-feedback-good-badge-background)!important}.review-feedback-bad-badge-background{background-color:var(--review-feedback-bad-badge-background)!important}.review-feedback-neutral-badge-background{background-color:var(--review-feedback-neutral-badge-background)!important}.booking-approved{color:#fff;background-color:var(--green)}.booking-started{color:#fff;background-color:var(--light-blue)}.booking-canceled{color:#fff;background-color:var(--light-red)}.booking-waiting{color:#fff;background-color:var(--dusk)}.form-errors{margin:10px 0;font-size:15px;font-weight:700;text-align:right;color:var(--light-red);-webkit-animation:fade .2s ease-in-out;-moz-animation:fade .2s ease-in-out;-o-animation:fade .2s ease-in-out;animation:fade .2s ease-in-out}.form-info{font-size:14px;font-weight:700;color:var(--gray);margin-top:-5px;margin-left:.5rem}.form-error{font-size:14px;font-weight:700;color:var(--light-red);margin-top:-5px;margin-left:.5rem;-webkit-animation:fade .2s ease-in-out;-moz-animation:fade .2s ease-in-out;-o-animation:fade .2s ease-in-out;animation:fade .2s ease-in-out}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.grid-full-row,.grid-row-10{display:grid;row-gap:10px;margin-bottom:auto}.grid-row-15{display:grid;row-gap:15px;margin-bottom:auto}.main-margin{margin:50px 0 100px!important}.span2{grid-column:span 2}.input-group{display:grid;row-gap:10px;align-content:start}.page-section{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:20px;border-radius:8px;padding:3rem 6rem 3.5rem;background-color:var(--component-background)}.page-section h3,.page-section.address-section>div>h3{grid-column:span 2;font-size:20px;font-weight:400;letter-spacing:.5px;color:var(--gray);margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-section h3:not(:first-child),.page-section.address-section>div>h3:not(:first-child){margin-top:20px}.page-section h3:first-child{grid-area:1 / 1 / 2 / 3}.page-section>button,.page-section>form>button,.page-section.address-section>div>button{grid-column:span 2;width:fit-content;height:fit-content;justify-self:center}.page-section>h3+button{grid-area:1 / 1 / 2 / 3;justify-self:end}.page-section>h3+button.center-button{grid-area:2 / 1 / 3 / 3;justify-self:center}.input-group>h4,.page-section.address-section>div>.input-group>h4{font-size:14px;font-weight:700;text-align:center;color:var(--gray)}.input-group>label,.input-group>.label{font-size:18px;color:var(--input-label-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-section.address-section>div>.input-group>label{font-size:18px;color:var(--input-label-color)}.page-section>.input-group>lib-small-card:last-child,.page-section.address-section>div>.input-group>lib-small-card:last-child{margin-bottom:10px}.page-section form{display:grid;gap:20px;border-radius:4px;padding:1rem}.page-section>form{background-color:var(--ultra-light-gray)}.page-section>form>form{background-color:#fff}.page-controls{margin:0 0 0 auto;text-align:right;position:sticky;bottom:2rem;right:0;display:grid}.page-controls>*{margin-left:20px}.page-controls>.page-controls-buttons{display:grid;grid-auto-flow:column;gap:1rem;justify-self:end}.page-controls>lib-button-spin,.page-controls>button{box-shadow:0 8px 16px #0000004d;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.1s;justify-self:end}.grid-center{align-self:center;justify-self:center}.grid-2-col{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:20px}.controls{display:grid;grid-template-columns:1fr;gap:10px;grid-template-rows:auto;align-items:end;justify-items:right}.controls>.table-filters{width:100%;grid-row:-1}.controls>.page-limit{grid-column:2;grid-row:-1;width:100%}.controls>.button{grid-row:1;grid-column:2}.controls>.controls-left{grid-row:-2;grid-column:1;justify-self:left}.filters{border-radius:4px;padding:20px;background-color:#fff;position:sticky;top:1rem;align-self:start}.filters>h3{font-size:16px;font-weight:400;color:var(--gray);margin-bottom:10px}.filters>h3:not(:first-child){margin-top:30px}.filters>hr{border-bottom:solid 2px var(--gray);margin:20px 0}.filters>p{line-height:2.13}.float-left{float:left;justify-self:start}.float-right{float:right;justify-self:end}.grid-big-small{display:grid;grid-template-columns:8fr 3fr;column-gap:60px;row-gap:10px}.grid-section-small{font-size:16px;letter-spacing:.4px;padding:40px 0;color:var(--gray)}.text-center{text-align:center}.empty-card{background-color:#fff;border-radius:.5rem;padding:5.5rem 1rem}.grid-section-controls{justify-self:end;margin-top:1rem}@media (max-width: 1536px){.page-section{padding:2rem 1.5rem}}@media (max-width: 1024px){.controls{grid-auto-flow:unset;gap:10px;grid-template-rows:auto auto}.controls>.table-filters{width:100%;grid-row:-1;grid-column:span 2}.controls>.page-limit{grid-column:2;grid-row:-2}.controls>.controls-left{justify-self:left}}@media (max-width: 992px){.grid-big-small{column-gap:1rem}.grid-section-small{padding:1rem 0}.page-section{padding:1rem}}@media (max-width: 768px){.grid-big-small{grid-template-columns:1fr}.grid-section-small{display:none}.page-section{padding:2rem 1.5rem}.controls{grid-auto-flow:unset;gap:10px}.controls>.controls-left{grid-column:span 2;justify-self:unset;grid-row:-3}.controls>.button{grid-row:-4}.grid-full-row>app-select{display:block}}@media (max-width: 576px){.page-section>.input-group:not(.span2),.page-section.address-section>div>.input-group:not(.span2){grid-column:span 2}.page-section>h3,.page-section.address-section>div>h3{margin-bottom:unset}.page-section>h3:not(:first-child),.page-section.address-section>div>h3:not(:first-child){margin-top:10px}.page-section{padding:1rem}}@media (max-width: 425px){.page-controls{display:grid;gap:10px;margin:10px 0 0}.page-controls>button{min-width:0px;padding:12px}.controls{grid-template-columns:1fr;grid-auto-flow:unset;gap:10px}.controls>.controls-left{width:100%}.controls>.page-limit{grid-column:span 2}.page-section{padding:1rem}.grid-section-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;justify-self:normal}.grid-section-controls>button{min-width:0px;padding:12px}}.svg{display:inline-block}.svg.xxs{height:.7rem;width:.7rem}.svg.xs{height:1rem;width:1rem}.svg.s{height:1.18rem;width:1.18rem}.svg.sm{height:1.5rem;width:1.5rem}.svg.md{height:2rem;width:2rem}.svg.lg{height:2.75rem;width:2.75rem}.svg.xl{height:3.5rem;width:3.5rem}.svg.white{background-color:#fff}.svg.dark-gray{background-color:var(--dark-gray)}.svg.gray{background-color:var(--gray)}.svg.light-gray{background-color:var(--light-gray)}.svg.ultra-light-gray-darkened{background-color:var(--ultra-light-gray-darkened)}.svg.ultra-light-gray{background-color:var(--ultra-light-gray)}.svg.blue-corporate{background-color:var(--blue-corporate)}.svg.corporate-color{background-color:var(--selected-color)}.svg.blue-marine{background-color:var(--blue-marine)}.svg.blue-peacock{background-color:var(--blue-peacock)}.svg.blue-french{background-color:var(--blue-french)}.svg.light-blue{background-color:var(--light-blue)}.svg.ultra-light-blue{background-color:var(--ultra-light-blue)}.svg.light-green{background-color:var(--light-green)}.svg.green{background-color:var(--green)}.svg.red{background-color:var(--red)}.svg.light-red{background-color:var(--light-red)}.svg.yellow{background-color:var(--yellow)}.svg.light-yellow{background-color:var(--light-yellow)}.svg.light-orange{background-color:var(--light-orange)}.svg.azure{background-color:var(--azure)}.svg.dusk{background-color:var(--dusk)}.svg.greyish-brown{background-color:var(--greyish-brown)}.svg.placetoplug-thin{mask:url(/assets/images/simbol_ptp_color_thin.svg) no-repeat center}.svg.placetoplug{mask:url(/assets/images/icons/svg/icon_placetoplug.svg) no-repeat center}.svg.public{mask:url(/assets/images/icons/svg/icon_public.svg) no-repeat center}.svg.private{mask:url(/assets/images/icons/svg/icon_private.svg) no-repeat center}.svg.car{mask:url(/assets/images/icons/svg/icon_car.svg) no-repeat center}.svg.fast-charge{mask:url(/assets/images/icons/svg/icon_fast_charge.svg) no-repeat center}.svg.bolts-fast-charge{mask:url(/assets/images/icons/svg/bolts_fast_charge.svg) no-repeat center}.svg.bolts-semi-fast-charge{mask:url(/assets/images/icons/svg/bolts_semi_fast_charge.svg) no-repeat center}.svg.bolts-slow-charge{mask:url(/assets/images/icons/svg/bolts_slow_charge.svg) no-repeat center}.svg.bolts-ultra-fast-charge{mask:url(/assets/images/icons/svg/bolts_ultra_fast_charge.svg) no-repeat center}.svg.angle-left{mask:url(/assets/images/icons/svg/arrow_angle_left.svg) no-repeat center}.svg.angle-left-end{mask:url(/assets/images/icons/svg/arrow_angle_left_end.svg) no-repeat center}.svg.angle-down{mask:url(/assets/images/icons/svg/arrow_angle_left.svg) no-repeat center;transform:rotate(-90deg)}.svg.angle-up{mask:url(/assets/images/icons/svg/arrow_angle_left.svg) no-repeat center;transform:rotate(90deg)}.svg.angle-right{mask:url(/assets/images/icons/svg/arrow_angle_right.svg) no-repeat center}.svg.angle-right-end{mask:url(/assets/images/icons/svg/arrow_angle_right_end.svg) no-repeat center}.svg.angle-left-bold{transform:rotate(90deg);mask:url(/assets/images/icons/svg/icon_angle_down.svg) no-repeat center}.svg.angle-down-bold{mask:url(/assets/images/icons/svg/icon_angle_down.svg) no-repeat center}.svg.angle-up-bold{mask:url(/assets/images/icons/svg/icon_angle_down.svg) no-repeat center;transform:rotate(180deg)}.svg.angle-right-bold{mask:url(/assets/images/icons/svg/icon_angle_down.svg) no-repeat center;transform:rotate(-90deg)}.svg.arrow-left{mask:url(/assets/images/icons/svg/arrow_left.svg) no-repeat center}.svg.arrow-right{mask:url(/assets/images/icons/svg/arrow_right.svg) no-repeat center}.svg.booking{mask:url(/assets/images/icons/svg/icon_booking.svg) no-repeat center}.svg.edit{mask:url(/assets/images/icons/svg/icon_edit.svg) no-repeat center}.svg.file{mask:url(/assets/images/icons/svg/icon_file.svg) no-repeat center}.svg.good{mask:url(/assets/images/icons/svg/icon_good.svg) no-repeat center;background-color:var(--review-feedback-good-badge-background)}.svg.bad{mask:url(/assets/images/icons/svg/icon_good.svg) no-repeat center;transform:rotate(180deg);background-color:var(--review-feedback-bad-badge-background)}.svg.neutral{mask:url(/assets/images/icons/svg/icon_neutral.svg) no-repeat center;background-color:var(--review-feedback-neutral-badge-background)}.svg.favorite{mask:url(/assets/images/icons/svg/icon_favorite.svg) no-repeat center}.svg.help{mask:url(/assets/images/icons/svg/icon_help.svg) no-repeat center}.svg.host{mask:url(/assets/images/icons/svg/icon_host_profile.svg) no-repeat center}.svg.language{mask:url(/assets/images/icons/svg/icon_language.svg) no-repeat center}.svg.message{mask:url(/assets/images/icons/svg/icon_message.svg) no-repeat center}.svg.profile{mask:url(/assets/images/icons/svg/icon_profile.svg) no-repeat center}.svg.spinner{mask:url(/assets/images/icons/svg/icon_spinner.svg) no-repeat center}.svg.zone{mask:url(/assets/images/icons/svg/icon_zone.svg) no-repeat center}.svg.service{mask:url(/assets/images/icons/svg/icon_service.svg) no-repeat center}.svg.avatar{mask:url(/assets/images/icons/svg/icon-avatar.svg) no-repeat center}.svg.booking{mask:url(/assets/images/icons/svg/icon_booking.svg) no-repeat center}.svg.tachometer{mask:url(/assets/images/icons/svg/icon_tachometer.svg) no-repeat center}.svg.home{mask:url(/assets/images/icons/svg/icon_home.svg) no-repeat center}.svg.issues{mask:url(/assets/images/icons/svg/icon_issues.svg) no-repeat center}.svg.invoice{mask:url(/assets/images/icons/svg/icon_invoice.svg) no-repeat center}.svg.invoices{mask:url(/assets/images/icons/svg/icon_invoices.svg) no-repeat center}.svg.logout{mask:url(/assets/images/icons/svg/icon_logout.svg) no-repeat center}.svg.statistics{mask:url(/assets/images/icons/svg/icon_statistics.svg) no-repeat center}.svg.image{mask:url(/assets/images/icons/svg/icon_image.svg) no-repeat center}.svg.bike{mask:url(/assets/images/icons/svg/icon_bike.svg) no-repeat center}.svg.bike-car{mask:url(/assets/images/icons/svg/icon_bike_car.svg) no-repeat center}.svg.bicycle{mask:url(/assets/images/icons/svg/icon_bicycle.svg) no-repeat center}.svg.truck{mask:url(/assets/images/icons/svg/icon_truck.svg) no-repeat center}.svg.credit-card{mask:url(/assets/images/icons/svg/icon_credit_card.svg) no-repeat center}.svg.id{mask:url(/assets/images/icons/svg/icon_id.svg) no-repeat center}.svg.rfid{mask:url(/assets/images/icons/svg/icon_rfid.svg) no-repeat center}.svg.close{mask:url(/assets/images/icons/svg/icon_close.svg) no-repeat center}.svg.car-truck{mask:url(/assets/images/icons/svg/icon_car_truck.svg) no-repeat center}.svg.bike-car-truck{mask:url(/assets/images/icons/svg/icon_bike_car_truck.svg) no-repeat center}.svg.charges{mask:url(/assets/images/icons/svg/icon_charges.svg) no-repeat center}.svg.groups{mask:url(/assets/images/icons/svg/icon_groups.svg) no-repeat center}.svg.operators{mask:url(/assets/images/icons/svg/icon_operators.svg) no-repeat center}.svg.emsps{mask:url(/assets/images/icons/svg/icon_emsps.svg) no-repeat center}.svg.tariffs{mask:url(/assets/images/icons/svg/icon_tariffs.svg) no-repeat center}.svg.vehicles{mask:url(/assets/images/icons/svg/icon_vehicles.svg) no-repeat center}.svg.fleets{mask:url(/assets/images/icons/svg/icon_fleets.svg) no-repeat center}.svg.user-profile{mask:url(/assets/images/icons/svg/icon_user_profile.svg) no-repeat center}.svg.share-zone{mask:url(/assets/images/icons/svg/icon_shre_zone.svg) no-repeat center}.svg.location-pin{mask:url(/assets/images/icons/svg/icon_location_pin.svg) no-repeat center}.svg.search{mask:url(/assets/images/icons/svg/icon_search.svg) no-repeat center}.svg.bolt{mask:url(/assets/images/icons/svg/icon_bolt.svg) no-repeat center}.svg.car-bolt{mask:url(/assets/images/icons/svg/icon_car_bolt.svg) no-repeat center}.svg.menu{mask:url(/assets/images/icons/svg/icon_menu.svg) no-repeat center}.svg.menu-rounded{mask:url(/assets/images/icons/svg/icon_menu_rounded.svg) no-repeat center}.svg.clock{mask:url(/assets/images/icons/svg/icon_clock.svg) no-repeat center}.svg.clock-parking{mask:url(/assets/images/icons/svg/icon_clock_parking.svg) no-repeat center}.svg.clock-charging{mask:url(/assets/images/icons/svg/icon_clock_charging.svg) no-repeat center}.svg.clock-reservation{mask:url(/assets/images/icons/svg/icon_clock_reservation.svg) no-repeat center}.svg.power{mask:url(/assets/images/icons/svg/icon_power.svg) no-repeat center}.svg.co2{mask:url(/assets/images/icons/svg/icon_co2.svg) no-repeat center}.svg.filter{mask:url(/assets/images/icons/svg/icon_filter.svg) no-repeat center}.svg.filter-empty{mask:url(/assets/images/icons/svg/icon_filter_empty.svg) no-repeat center}.svg.sort{mask:url(/assets/images/icons/svg/icon_sort.svg) no-repeat center}.svg.sort-asc{mask:url(/assets/images/icons/svg/icon_sort_asc.svg) no-repeat center}.svg.sort-desc{mask:url(/assets/images/icons/svg/icon_sort_desc.svg) no-repeat center}.svg.position-asc{mask:url(/assets/images/icons/svg/icon_position_asc.svg) no-repeat center}.svg.position-desc{mask:url(/assets/images/icons/svg/icon_position_desc.svg) no-repeat center}.svg.no-search{mask:url(/assets/images/icons/svg/icon_no_search.svg) no-repeat center}.svg.no-car{mask:url(/assets/images/icons/svg/icon_no_car.svg) no-repeat center}.svg.no-message{mask:url(/assets/images/icons/svg/icon_no_message.svg) no-repeat center}.svg.no-heart{mask:url(/assets/images/icons/svg/icon_no_heart.svg) no-repeat center}.svg.placetoplug-logo{mask:url(/assets/images/placetoplug_logo_white.svg) no-repeat center}.svg.car-fat{mask:url(/assets/images/icons/svg/icon_car_fat.svg) no-repeat center}.svg.question-circle{mask:url(/assets/images/icons/svg/question_circle.svg) no-repeat center}.svg.question-empty-circle{mask:url(/assets/images/icons/svg/question_empty_circle.svg) no-repeat center}.svg.wrench{mask:url(/assets/images/icons/svg/wrench.svg) no-repeat center}.svg.exclamation-triangle{mask:url(/assets/images/icons/svg/exclamation_triangle.svg) no-repeat center}.svg.exclamation-empty-triangle{mask:url(/assets/images/icons/svg/exclamation_empty_triangle.svg) no-repeat center}.svg.chademo{mask:url(/assets/images/icons/svg/plugs/CHADEMO.svg) no-repeat center}.svg.domestic-a{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_A.svg) no-repeat center}.svg.domestic-b{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_B.svg) no-repeat center}.svg.domestic-c{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_C.svg) no-repeat center}.svg.domestic-d{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_D.svg) no-repeat center}.svg.domestic-e{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_E.svg) no-repeat center}.svg.domestic-f{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_F.svg) no-repeat center}.svg.domestic-g{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_G.svg) no-repeat center}.svg.domestic-h{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_H.svg) no-repeat center}.svg.domestic-i{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_I.svg) no-repeat center}.svg.domestic-j{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_J.svg) no-repeat center}.svg.domestic-k{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_K.svg) no-repeat center}.svg.domestic-l{mask:url(/assets/images/icons/svg/plugs/DOMESTIC_L.svg) no-repeat center}.svg.gb-t-20234-2{mask:url(/assets/images/icons/svg/plugs/GB_T_20234_2.svg) no-repeat center}.svg.gb-t-20234-3{mask:url(/assets/images/icons/svg/plugs/GB_T_20234_3.svg) no-repeat center}.svg.iec-60309-2-single-16{mask:url(/assets/images/icons/svg/plugs/IEC_60309_2_SINGLE_16.svg) no-repeat center}.svg.iec-60309-2-three-4-pin-16{mask:url(/assets/images/icons/svg/plugs/IEC_60309_2_THREE_4_PIN_16.svg) no-repeat center}.svg.iec-60309-2-three-4-pin-32{mask:url(/assets/images/icons/svg/plugs/IEC_60309_2_THREE_4_PIN_32.svg) no-repeat center}.svg.iec-60309-2-three-4-pin-64{mask:url(/assets/images/icons/svg/plugs/IEC_60309_2_THREE_4_PIN_64.svg) no-repeat center}.svg.iec-60309-2-three-16{mask:url(/assets/images/icons/svg/plugs/IEC_60309_2_THREE_16.svg) no-repeat center}.svg.iec-60309-2-three-32{mask:url(/assets/images/icons/svg/plugs/IEC_60309_2_THREE_32.svg) no-repeat center}.svg.iec-60309-2-three-64{mask:url(/assets/images/icons/svg/plugs/IEC_60309_2_THREE_64.svg) no-repeat center}.svg.iec-62196-t1{mask:url(/assets/images/icons/svg/plugs/IEC_62196_T1.svg) no-repeat center}.svg.iec-62196-t1-combo{mask:url(/assets/images/icons/svg/plugs/IEC_62196_T1_COMBO.svg) no-repeat center}.svg.iec-62196-t2{mask:url(/assets/images/icons/svg/plugs/IEC_62196_T2.svg) no-repeat center}.svg.iec-62196-t2-combo{mask:url(/assets/images/icons/svg/plugs/IEC_62196_T2_COMBO.svg) no-repeat center}.svg.iec-62196-t3a{mask:url(/assets/images/icons/svg/plugs/IEC_62196_T3A.svg) no-repeat center}.svg.iec-62196-t3c{mask:url(/assets/images/icons/svg/plugs/IEC_62196_T3C.svg) no-repeat center}.svg.tesla-r{mask:url(/assets/images/icons/svg/plugs/TESLA_R.svg) no-repeat center}.svg.tesla-s{mask:url(/assets/images/icons/svg/plugs/TESLA_S.svg) no-repeat center}.svg.tesla-s-eu{mask:url(/assets/images/icons/svg/plugs/TESLA_S_EU.svg) no-repeat center}.svg.other{mask:url(/assets/images/icons/svg/plugs/OTHER.svg) no-repeat center}.svg.unknown{mask:url(/assets/images/icons/svg/plugs/UNKNOWN.svg) no-repeat center}.svg.more{mask:url(/assets/images/icons/svg/plugs/MORE.svg) no-repeat center}.svg.cable{mask:url(/assets/images/icons/svg/icon_cable.svg) no-repeat center}.svg.plug-cable{mask:url(/assets/images/icons/svg/plug_cable.svg) no-repeat center}.svg.pulse-loader{mask:url(/assets/images/icons/svg/pulse_loader.svg) no-repeat center}.svg.area-chart{mask:url(/assets/images/icons/svg/icon_area_chart.svg) no-repeat center}.svg.bars-chart{mask:url(/assets/images/icons/svg/icon_bars_chart.svg) no-repeat center}.svg.line-chart{mask:url(/assets/images/icons/svg/icon_line_chart.svg) no-repeat center}.svg.scatter-plot-chart{mask:url(/assets/images/icons/svg/icon_scatter_plot_chart.svg) no-repeat center}.svg.language-character{mask:url(/assets/images/icons/svg/icon_language_character.svg) no-repeat center}.svg.apple{mask:url(/assets/images/icons/svg/icon_apple.svg) no-repeat center}.svg.google-play{mask:url(/assets/images/icons/svg/icon_google_play.svg) no-repeat center}.svg.twitter{mask:url(/assets/images/icons/svg/icon_wt.svg) no-repeat center}.svg.facebook{mask:url(/assets/images/icons/svg/icon_bf.svg) no-repeat center}.svg.youtube{mask:url(/assets/images/icons/svg/icon_wyt.svg) no-repeat center}.svg.youtube-logo{mask:url(/assets/images/icons/svg/icon_yt.svg) no-repeat center}.svg.linkedin{mask:url(/assets/images/icons/svg/icon_li.svg) no-repeat center}.svg.instagram{mask:url(/assets/images/icons/svg/icon_ig.svg) no-repeat center}.svg.telegram{mask:url(/assets/images/icons/svg/icon_tele.svg) no-repeat center}.svg.whatsapp{mask:url(/assets/images/icons/svg/icon_whats.svg) no-repeat center}.svg.mail{mask:url(/assets/images/icons/svg/icon_mail.svg) no-repeat center}.svg.phone{mask:url(/assets/images/icons/svg/icon_phone.svg) no-repeat center}.svg.dark-mode{mask:url(/assets/images/icons/svg/icon_dark_mode.svg) no-repeat center}.svg.light-mode{mask:url(/assets/images/icons/svg/icon_light_mode.svg) no-repeat center}.svg.branch{mask:url(/assets/images/icons/svg/branch.svg) no-repeat center}.svg.commit{mask:url(/assets/images/icons/svg/commit.svg) no-repeat center}.svg.merge{mask:url(/assets/images/icons/svg/merge.svg) no-repeat center}.svg.tick{mask:url(/assets/images/icons/svg/icon_tick.svg) no-repeat center}.svg.check{mask:url(/assets/images/icons/svg/icon_check.svg) no-repeat center}.svg.check-circle{mask:url(/assets/images/icons/svg/icon_check_circle.svg) no-repeat center}.svg.check-empty-circle{mask:url(/assets/images/icons/svg/icon_check_empty_circle.svg) no-repeat center}.svg.plan-home{mask:url(/assets/images/icons/svg/icon_plan_home.svg) no-repeat center}.svg.plan-business{mask:url(/assets/images/icons/svg/icon_plan_business.svg) no-repeat center}.svg.plan-enterprise{mask:url(/assets/images/icons/svg/icon_plan_enterprise.svg) no-repeat center}.svg.plan-ultimate{mask:url(/assets/images/icons/svg/icon_plan_ultimate.svg) no-repeat center}.svg.conversation{mask:url(/assets/images/icons/svg/icon_conversation.svg) no-repeat center}.svg.whitelabel{mask:url(/assets/images/icons/svg/icon_whitelabel.svg) no-repeat center}.svg.report-dot{mask:url(/assets/images/icons/svg/icon_bullet_list.svg) no-repeat center}.svg.custom-image{mask:url(/assets/images/icons/svg/icon_custom_image.svg) no-repeat center}.svg.contact-us{mask:url(/assets/images/icons/svg/icon_contact_us.svg) no-repeat center}.svg.qr-code{mask:url(/assets/images/icons/svg/icon_qrcode.svg) no-repeat center}.svg.code{mask:url(/assets/images/icons/svg/icon_code.svg) no-repeat center}.svg.cloud{mask:url(/assets/images/icons/svg/icon_cloud.svg) no-repeat center}.svg.cloud-outline{mask:url(/assets/images/icons/svg/icon_cloud_outline.svg) no-repeat center}.svg.map{mask:url(/assets/images/icons/svg/icon_map.svg) no-repeat center}.svg.cog{mask:url(/assets/images/icons/svg/icon_cog.svg) no-repeat center}.svg.shield{mask:url(/assets/images/icons/svg/icon_shield.svg) no-repeat center}.svg.db{mask:url(/assets/images/icons/svg/icon_db.svg) no-repeat center}.svg.wheel{mask:url(/assets/images/icons/svg/icon_wheel.svg) no-repeat center}.svg.snap{mask:url(/assets/images/icons/svg/icon_snap.svg) no-repeat center}.svg.adjust{mask:url(/assets/images/icons/svg/icon_adjust.svg) no-repeat center}.svg.stream{mask:url(/assets/images/icons/svg/icon_stream.svg) no-repeat center}.svg.verified{mask:url(/assets/images/icons/svg/icon_verified.svg) no-repeat center}.svg.world{mask:url(/assets/images/icons/svg/icon_world.svg) no-repeat center}.svg.power-button{mask:url(/assets/images/icons/svg/icon_power_button.svg) no-repeat center}.svg.directions{mask:url(/assets/images/icons/svg/icon_directions.svg) no-repeat center}.svg.link{mask:url(/assets/images/icons/svg/icon_link.svg) no-repeat center}.svg.link-alternate{mask:url(/assets/images/icons/svg/icon_link_alternate.svg) no-repeat center}.svg.external-link{mask:url(/assets/images/icons/svg/external-link.svg) no-repeat center}.svg.list-unordered{mask:url(/assets/images/icons/svg/icon_bullet_list.svg) no-repeat center}.svg.list-ordered{mask:url(/assets/images/icons/svg/icon_number_list.svg) no-repeat center}.svg.list-check{mask:url(/assets/images/icons/svg/icon_check_list.svg) no-repeat center}.svg.frontends{mask:url(/assets/images/icons/svg/frontends.svg) no-repeat center}.svg.autocharge{mask:url(/assets/images/icons/svg/icon_autocharge.svg) no-repeat center}.svg.map-generic-pin-app-enabled{background:url(/assets/images/icons/svg/map_generic_pin_app_enabled.svg) no-repeat center}.svg.map-generic-pin-app-unabled{background:url(/assets/images/icons/svg/map_generic_pin_app_unabled.svg) no-repeat center}.svg.list-generic-circle-app-enabled{background:url(/assets/images/icons/svg/list_generic_circle_app_enabled.svg) no-repeat center}.svg.list-generic-circle-app-unabled{background:url(/assets/images/icons/svg/list_generic_circle_app_unabled.svg) no-repeat center}.svg.slow-bolts{mask:url(/assets/images/icons/svg/slow_bolts.svg) no-repeat center}.svg.semi-fast-bolts{mask:url(/assets/images/icons/svg/semi_fast_bolts.svg) no-repeat center}.svg.fast-bolts{mask:url(/assets/images/icons/svg/fast_bolts.svg) no-repeat center}.svg.ultra-fast-bolts{mask:url(/assets/images/icons/svg/ultra_fast_bolts.svg) no-repeat center}.svg.info{mask:url(/assets/images/icons/svg/info.svg) no-repeat center}.svg.info-empty{mask:url(/assets/images/icons/svg/info_empty.svg) no-repeat center}.svg.status-circle-available{background:url(/assets/images/icons/svg/status_circle_available.svg) no-repeat center}.svg.status-circle-reserved{background:url(/assets/images/icons/svg/status_circle_reserved.svg) no-repeat center}.svg.status-circle-occupied{background:url(/assets/images/icons/svg/status_circle_occupied.svg) no-repeat center}.svg.status-circle-planned{background:url(/assets/images/icons/svg/status_circle_planned.svg) no-repeat center}.svg.status-circle-unavailable{background:url(/assets/images/icons/svg/status_circle_unavailable.svg) no-repeat center}.svg.status-circle-unknown{background:url(/assets/images/icons/svg/status_circle_unknown.svg) no-repeat center}.svg.connector{mask:url(/assets/images/icons/svg/icon_connector.svg) no-repeat center}.svg.mobile{mask:url(/assets/images/icons/svg/icon_mobile.svg) no-repeat center}.svg.content-copy{mask:url(/assets/images/icons/svg/icon_content_copy.svg) no-repeat center}.svg.star{mask:url(/assets/images/icons/svg/icon_star.svg) no-repeat center}.svg.star-filled{mask:url(/assets/images/icons/svg/icon_star_filled.svg) no-repeat center}.svg.share{mask:url(/assets/images/icons/svg/icon_share.svg) no-repeat center}.svg.shopping-bag{mask:url(/assets/images/icons/svg/icon_shopping_bag.svg) no-repeat center}.svg.shopping-cart{mask:url(/assets/images/icons/svg/icon_shopping_cart.svg) no-repeat center}.svg.basketball{mask:url(/assets/images/icons/svg/icon_basketball.svg) no-repeat center}.svg.playground{mask:url(/assets/images/icons/svg/icon_playground.svg) no-repeat center}.svg.nature{mask:url(/assets/images/icons/svg/icon_nature.svg) no-repeat center}.svg.museum{mask:url(/assets/images/icons/svg/icon_museum.svg) no-repeat center}.svg.riding-bicycle{mask:url(/assets/images/icons/svg/icon_riding_bicycle.svg) no-repeat center}.svg.bus-stop{mask:url(/assets/images/icons/svg/icon_bus_stop.svg) no-repeat center}.svg.taxi{mask:url(/assets/images/icons/svg/icon_taxi.svg) no-repeat center}.svg.tram{mask:url(/assets/images/icons/svg/icon_tram.svg) no-repeat center}.svg.metro{mask:url(/assets/images/icons/svg/icon_metro.svg) no-repeat center}.svg.train{mask:url(/assets/images/icons/svg/icon_train.svg) no-repeat center}.svg.airport{mask:url(/assets/images/icons/svg/icon_airport.svg) no-repeat center}.svg.parking{mask:url(/assets/images/icons/svg/icon_parking.svg) no-repeat center}.svg.parking-circle{mask:url(/assets/images/icons/svg/icon_parking_circled.svg) no-repeat center}.svg.carpool-parking{mask:url(/assets/images/icons/svg/icon_carpool_parking.svg) no-repeat center}.svg.gas-station{mask:url(/assets/images/icons/svg/icon_gas_station.svg) no-repeat center}.svg.wifi{mask:url(/assets/images/icons/svg/icon_wifi.svg) no-repeat center}.svg.coffee-mug{mask:url(/assets/images/icons/svg/icon_coffee_mug.svg) no-repeat center}.svg.fork-knife{mask:url(/assets/images/icons/svg/icon_fork_knife.svg) no-repeat center}.svg.bed{mask:url(/assets/images/icons/svg/icon_bed.svg) no-repeat center}.svg.arrow-up-right{mask:url(/assets/images/icons/svg/arrow_up_right.svg) no-repeat center}.svg.arrow-down-right{mask:url(/assets/images/icons/svg/arrow_down_right.svg) no-repeat center}.svg.equals{mask:url(/assets/images/icons/svg/equals.svg) no-repeat center}.svg.indent-arrow{mask:url(/assets/images/icons/svg/indent_arrow.svg) no-repeat center}.svg.indent-arrow-connect-mobile{mask:url(/assets/images/icons/svg/indent_arrow_connect_mobile.svg) no-repeat center}.svg.indent-arrow-mobile{mask:url(/assets/images/icons/svg/indent_arrow_mobile.svg) no-repeat center}.svg.arrow-reply{mask:url(/assets/images/icons/svg/arrow_reply.svg) no-repeat center}.svg.checkin-car{mask:url(/assets/images/icons/svg/icon_checkin.svg) no-repeat center}.svg.checkout-car{mask:url(/assets/images/icons/svg/icon_checkout.svg) no-repeat center}.svg.payment-car{mask:url(/assets/images/icons/svg/icon_payment.svg) no-repeat center}.svg.charging-car{mask:url(/assets/images/icons/svg/icon_charging.svg) no-repeat center}.svg.angle-down-long{mask:url(/assets/images/icons/svg/icon_long-arrow-down.svg) no-repeat center}.svg.angle-up-long{mask:url(/assets/images/icons/svg/icon_long-arrow-down.svg) no-repeat center;transform:rotate(180deg)}input{min-width:0px;border-radius:10px;border:solid 1px var(--input-border);font-family:Nunito;font-size:18px;text-align:left;color:var(--input-color);padding:1rem;background-color:var(--input-background)}input:hover:not(:disabled){border:solid 1px var(--input-border-hover)}input:focus{background-color:var(--input-background-active);border:solid 1px var(--input-border-hover)}input::-webkit-input-placeholder{color:var(--gray)}input:-moz-placeholder{color:var(--gray)}input::-moz-placeholder{color:var(--gray)}input:-ms-input-placeholder{color:var(--gray)}textarea{font-family:Nunito;font-size:18px;text-align:left;color:var(--input-color);resize:vertical;padding:1rem;border-radius:10px;border:solid 1px var(--gray);background-color:var(--input-background)}textarea:hover{border:solid 1px var(--input-border)}textarea:focus{color:var(--input-color);border:solid 1px var(--input-border-hover);background-color:var(--input-background-active)}textarea::-webkit-input-placeholder{color:var(--gray)}textarea:-moz-placeholder{color:var(--gray)}textarea::-moz-placeholder{color:var(--gray)}textarea:-ms-input-placeholder{color:var(--gray)}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:var(--greyish-brown)}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{box-sizing:border-box;content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid var(--gray);border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background-color:var(--blue-corporate);position:absolute;top:5px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:hover+label:before{border:1px solid var(--blue-corporate)}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;left:-9999px}[type=checkbox]:not(:checked)+label,[type=checkbox]:checked+label{position:relative;padding-left:2.5em}[type=checkbox]:not(:disabled)+label{cursor:pointer}[type=checkbox]:not(:checked)+label:before,[type=checkbox]:checked+label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:solid 1px var(--gray);background:var(--input-background);border-radius:4px}[type=checkbox]:not(:checked)+label:after,[type=checkbox]:checked+label:after{content:"\2714";position:absolute;top:2px;left:2px;width:20px;height:20px;font-size:20px;line-height:20px;color:var(--checkbox-color);transition:all .2s}.alternate[type=checkbox]:checked+label:after{color:var(--checkbox-color)}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]:disabled:not(:checked)+label:before,[type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:var(--checkbox-disabled-border);background-color:var(--checkbox-disabled-background)}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:checked+label:before,[type=checkbox]:checked:focus+label:before{border:1px solid var(--checkbox-color)}.alternate[type=checkbox]:checked+label:before,.alternate[type=checkbox]:checked:focus+label:before{background-color:var(--light-green);border:1px solid var(--light-green)}[type=checkbox]:not(:checked):focus+label:before{border:solid 1px var(--gray)}p>[type=checkbox]:not(:disabled)+label:hover:before{border:1px solid var(--checkbox-color)!important}p>label{font-size:16px;text-align:left;line-height:2.13;color:var(--input-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;height:100%;box-shadow:none;font-family:Nunito;font-size:18px;border:1px solid var(--gray);border-radius:10px;padding:1rem calc(1rem + 24px) 1rem 1rem;color:var(--input-color);background-color:var(--input-background);cursor:pointer}select:hover,select:focus{border:1px solid var(--input-color)}.select{position:relative}.select-caret{position:absolute;display:flex;top:0;right:0;bottom:0;margin-right:1rem;align-items:center;font-size:25px;color:var(--checkbox-color);pointer-events:none}.switch{display:inline-block;width:82px;height:36px;text-align:center;position:relative;background:#ebeef0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;border-radius:52px;background-image:radial-gradient(circle at 100% 50%,var(--light-green),var(--azure))}.switch span{background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:25px;position:absolute;height:30px;width:30px;left:4px;top:3px;box-shadow:0 5px 10px #0000004d}.switch input[type=radio]{display:none}.switch label{cursor:pointer;color:#0003;position:relative;line-height:30px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;vertical-align:middle}.switch label[for=yes]{position:relative;text-align:center;float:left;left:7px;top:6px;font-weight:700;font-size:14px}.switch label[for=no]{position:relative;float:right;right:7px;top:5px}#no:checked~.switch span{-webkit-transform:translateX(44px);-ms-transform:translateX(44px);transform:translate(44px)}#yes:checked~.switch label[for=yes],#no:checked~.switch label[for=no]{background-color:#0071cd}#yes:not(:checked)~.switch label[for=yes],#no:not(:checked)~.switch label[for=no]{background-color:#fff}.ng-pristine:not(.ignore-styles),.ng-pristine.ng-valid:not(.ignore-styles),.ng-pristine.ng-invalid:not(.ignore-styles){color:var(--input-color);border-color:var(--input-border)}.ng-valid.ng-dirty:not(.ignore-styles){color:var(--green);border-color:var(--green)}.ng-invalid.ng-dirty:not(.ignore-styles)>*>*>lib-searchbox:not(.ignore-styles),.ng-invalid.ng-dirty:not(.ignore-styles)>*>*>lib-searchbox:not(.ignore-styles)>*{color:var(--light-red);border-color:var(--light-red)}.ng-invalid.ng-dirty:not(.ignore-styles){color:var(--light-red);border-color:var(--light-red)}input:not(.number)::-webkit-outer-spin-button,input:not(.number)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.upload-file{display:inline-block}.upload-file input[type=file]{display:none}@media (max-width: 576px){input{padding:.7rem}input,textarea,select{border-radius:12px}}.modal{left:0;top:0;position:fixed;z-index:1000}.grid-modal{position:fixed;display:grid;left:1rem;right:1rem;z-index:1000;max-width:800px;box-shadow:0 10px 20px #0000004d;margin:100px auto;border:none;border-radius:8px;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;background-color:var(--component-background);max-height:calc(100% - 150px);overflow-y:auto}.grid-modal-header{position:relative;display:grid;grid-gap:16px;border-top-left-radius:8px;border-top-right-radius:8px;padding:25px 60px;color:var(--component-color);background-color:var(--component-background-2)}.grid-modal-header>.title{font-size:16px;letter-spacing:.4px;text-align:center;color:var(--dark-gray)}.grid-modal-header>.subtitle{font-size:20px;font-weight:700;letter-spacing:.5px;line-height:30px;text-align:center;color:var(--component-color)}.grid-modal-header>.close{position:absolute;width:30px;height:30px;top:calc(50% - 15px);right:60px;line-height:30px;text-align:center;border-radius:50%;color:var(--blue-corporate);background-color:var(--component-background);cursor:pointer}.grid-modal-header>.close>i{background-color:var(--component-title);position:absolute;top:3px;left:3px;width:24px;height:24px}.modal-small>.grid-modal{max-width:500px}.modal-small>.grid-modal>.grid-modal-content{padding:40px 50px 25px}.modal-small>.grid-modal>.grid-modal-content>.modal-footer{display:grid;grid-auto-flow:column;margin-top:1rem}.grid-modal-content{display:grid;grid-gap:20px;padding:40px 100px 50px}.grid-modal-overlay{position:fixed;inset:0;background-color:#000000b3;z-index:999;-webkit-animation-name:animeopacity;-webkit-animation-duration:.4s;animation-name:animeopacity;animation-duration:.4s}@keyframes animeopacity{0%{opacity:0}to{opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@media (max-width: 768px){.grid-modal{margin:10px;left:0;right:0;max-height:calc(100% - 20px)}.grid-modal-header{padding:15px 40px}.grid-modal-header>.close{right:30px}.grid-modal-content{padding:40px 1rem 50px}}@media (max-width: 425px){.grid-modal-header>.close{right:10px;top:15px}}table{width:100%;position:relative;white-space:nowrap}table.disabled:after{content:"";position:absolute;left:0;height:100%;top:0;width:100%;background-color:transparent}thead>tr{border-top-left-radius:8px;border-top-right-radius:8px}thead>tr>th{font-size:14px;font-weight:400;letter-spacing:.5px;text-align:left;padding:5px 10px;color:var(--table-header-color);background-color:var(--table-header-background);white-space:nowrap}thead>tr:first-of-type>th{padding-top:16px}thead>tr:last-of-type>th{padding-bottom:10px}thead>tr>th:first-of-type{padding-left:30px}thead>tr>th:last-of-type{padding-right:30px}thead>tr:first-of-type>th:first-of-type{border-top-left-radius:8px}thead>tr:first-of-type>th:last-of-type{border-top-right-radius:8px}thead>tr>th>lib-table-filter{margin-left:.5rem}thead>tr>th>lib-sorter{margin-left:.5rem}thead>tr>th>input{width:calc(100% - 22px);font-size:16px;padding:4px 10px;background-color:var(--ultra-light-gray)}tbody{background-color:var(--table-background)}tbody>tr{height:80px}tbody>tr:nth-of-type(odd){background-color:var(--table-row-odd-background)}tbody>tr:nth-of-type(2n){background-color:var(--table-row-even-background)}tbody>tr>td{font-size:16px;letter-spacing:.5px;padding:0 10px;color:var(--table-body-color)}tbody>tr>td:first-of-type{padding-left:30px}tbody>tr>td:last-of-type{padding-right:30px}tbody>tr:last-of-type>td:first-of-type{border-bottom-left-radius:8px}tbody>tr:last-of-type>td:last-of-type{border-bottom-right-radius:8px}tbody>tr>td>img{margin:0 8px;vertical-align:sub}tbody>tr>td>i{vertical-align:middle}tfoot>tr>td:first-of-type{border-bottom-left-radius:8px}tfoot>tr>td:last-of-type{border-bottom-right-radius:8px}table .table-date{font-size:14px;color:var(--table-text-gray-small-contrast)}table .table-link{font-size:16px;font-weight:700;letter-spacing:.5px;color:var(--table-body-color)}table .table-plug{text-align:center;color:var(--table-plug)}table .table-plug>i{margin-left:4px;width:24px;height:24px;background-color:var(--table-plug)}table .table-tick{display:grid;justify-items:center;font-size:1.3em;line-height:.8;height:22px;color:var(--checkbox-color)}table .table-tick:after{content:"\2714"}table .table-value-active{font-weight:700;color:var(--green)}.main-grid{display:grid;grid-template-rows:auto 1fr auto}markdown{font-size:20px;color:var(--greyish-brown)}markdown a{font-size:1em;color:var(--blue-corporate)}markdown h1,markdown h2,markdown h3,markdown h4,markdown h5,markdown h6{display:block;font-family:Montserrat}markdown p{line-height:1.5}markdown p>img{max-width:100%}markdown code{padding:.125rem .25rem;border-radius:.25rem;color:#fff;background-color:var(--greyish-brown)}markdown pre>code{display:inline-block;padding:1rem}markdown p,markdown hr,markdown figcaption,markdown blockquote,markdown figure,markdown ol,markdown ul,markdown menu,markdown dir,markdown dd,markdown dl,markdown dt{display:block}markdown p{margin:1em 0}markdown blockquote,markdown figure{margin:1em 40px}markdown q{display:inline}markdown q:before{content:open-quote}markdown q:after{content:close-quote}markdown hr{--overflow: 4rem;width:calc(100% + 2 * var(--overflow));margin:3rem calc(-1 * var(--overflow));border-color:var(--dark-gray);border-style:solid;border-width:1px}@media (max-width: 992px){markdown hr{--overflow: 0rem !important}}markdown h1{font-size:2em;margin:.67em 0;font-weight:700}markdown :-webkit-any(article,aside,nav,section) h1{font-size:1.5em;margin-left:.83em;margin-right:.83em}markdown :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:1.17em;margin-left:1em;margin-right:1em}markdown :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:1em;margin-left:1.33em;margin-right:1.33em}markdown :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:.83em;margin-left:1.67em;margin-right:1.67em}markdown :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:.67em;margin-left:2.33em;margin-right:2.33em}markdown h2{font-size:1.5em;margin:.83em 0;font-weight:700}markdown h3{font-size:1.17em;margin:1em 0;font-weight:700}markdown h4{margin:1.33em 0;font-weight:700}markdown h5{font-size:.83em;margin:1.67em 0;font-weight:700}markdown h6{font-size:.67em;margin:2.33em 0;font-weight:700}markdown table{display:table;border-collapse:separate;border-spacing:0px;border-color:gray}markdown thead{display:table-header-group;vertical-align:middle;border-color:inherit}markdown tbody{display:table-row-group;vertical-align:middle;border-color:inherit}markdown tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}markdown table>tr{vertical-align:middle}markdown col{display:table-column}markdown colgroup{display:table-column-group}markdown tr{display:table-row;vertical-align:inherit;border-color:inherit}markdown td,markdown th{display:table-cell;vertical-align:inherit}markdown th{font-weight:700}markdown caption{display:table-caption;text-align:-webkit-center}markdown ul,markdown menu,markdown dir{list-style-type:disc;margin:0 1em;padding-left:40px}markdown ol{list-style-type:decimal;margin:0 1em;padding-left:40px}markdown li{display:list-item;text-align:-webkit-match-parent}markdown ul ul,markdown ol ul{list-style-type:circle}markdown ol ol ul,markdown ol ul ul,markdown ul ol ul,markdown ul ul ul{list-style-type:square}markdown dd{margin-left:40px}markdown dl{margin:0 1em}markdown ol ul,markdown ul ol,markdown ul ul,markdown ol ol{margin-left:0;margin-right:0}markdown u,markdown ins{text-decoration:underline}markdown strong,markdown b{font-weight:700}markdown i,markdown cite,markdown em,markdown var,markdown address,markdown dfn{font-style:italic}markdown tt,markdown code,markdown kbd,markdown samp{font-family:monospace}markdown pre,markdown xmp,markdown plaintext,markdown listing{font-family:monospace;white-space:pre;margin:1em 0}markdown mark{background-color:#ff0;color:#000}markdown big{font-size:larger}markdown small{font-size:smaller}markdown s,markdown strike,markdown del{text-decoration:line-through}markdown sub{vertical-align:sub;font-size:smaller}markdown sup{vertical-align:super;font-size:smaller}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: #0071cd;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #00429c;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #00429c;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #00429c;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #0071cd;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0071cd;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #00429c;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #00429c;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-option-label-text-font: Nunito, Helvetica, sens-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Nunito, Helvetica, sens-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #0071cd 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #00429c 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #0071cd;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #0071cd 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #0071cd 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #0071cd 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #0071cd;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #00429c 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #00429c 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #00429c;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #00429c 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #00429c 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #00429c 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #00429c;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #00429c 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}html{--mat-slider-active-track-color: #0071cd;--mat-slider-focus-handle-color: #0071cd;--mat-slider-handle-color: #0071cd;--mat-slider-hover-handle-color: #0071cd;--mat-slider-focus-state-layer-color: color-mix(in srgb, #0071cd 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #0071cd 4%, transparent);--mat-slider-inactive-track-color: #0071cd;--mat-slider-ripple-color: #0071cd;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #0071cd;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: #00429c;--mat-slider-focus-handle-color: #00429c;--mat-slider-handle-color: #00429c;--mat-slider-hover-handle-color: #00429c;--mat-slider-focus-state-layer-color: color-mix(in srgb, #00429c 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #00429c 4%, transparent);--mat-slider-inactive-track-color: #00429c;--mat-slider-ripple-color: #00429c;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #00429c}.mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}body.dark-theme{--mat-app-background-color: #303030;--mat-app-text-color: white;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-label-text-color: #3bedb9;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-optgroup-label-text-color: white;--mat-pseudo-checkbox-full-selected-icon-color: #00d889;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #00d889;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #3bedb9 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #00d889 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: black;--mat-datepicker-calendar-date-selected-state-background-color: #3bedb9;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #3bedb9 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: black;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #3bedb9 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #3bedb9 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #3bedb9;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white;--mat-slider-active-track-color: #3bedb9;--mat-slider-focus-handle-color: #3bedb9;--mat-slider-handle-color: #3bedb9;--mat-slider-hover-handle-color: #3bedb9;--mat-slider-focus-state-layer-color: color-mix(in srgb, #3bedb9 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #3bedb9 4%, transparent);--mat-slider-inactive-track-color: #3bedb9;--mat-slider-ripple-color: #3bedb9;--mat-slider-with-tick-marks-active-container-color: black;--mat-slider-with-tick-marks-inactive-container-color: #3bedb9;--mat-slider-disabled-active-track-color: white;--mat-slider-disabled-handle-color: white;--mat-slider-disabled-inactive-track-color: white;--mat-slider-label-container-color: white;--mat-slider-label-label-text-color: rgba(0, 0, 0, .87);--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: white;--mat-slider-with-tick-marks-disabled-container-color: white}body.dark-theme .mat-accent{--mat-option-selected-state-label-text-color: #00d889;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}body.dark-theme .mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}body.dark-theme .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #3bedb9;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #3bedb9;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}body.dark-theme .mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #00d889;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #00d889;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}body.dark-theme .mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}body.dark-theme .mat-datepicker-content.mat-accent,body.dark-theme .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #00d889 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #00d889 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: black;--mat-datepicker-calendar-date-selected-state-background-color: #00d889;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #00d889 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: black;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #00d889 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #00d889 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #00d889;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}body.dark-theme .mat-datepicker-content.mat-warn,body.dark-theme .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #00d889 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}body.dark-theme .mat-accent{--mat-slider-active-track-color: #00d889;--mat-slider-focus-handle-color: #00d889;--mat-slider-handle-color: #00d889;--mat-slider-hover-handle-color: #00d889;--mat-slider-focus-state-layer-color: color-mix(in srgb, #00d889 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #00d889 4%, transparent);--mat-slider-inactive-track-color: #00d889;--mat-slider-ripple-color: #00d889;--mat-slider-with-tick-marks-active-container-color: black;--mat-slider-with-tick-marks-inactive-container-color: #00d889}body.dark-theme .mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}.mat-calendar-table>tbody>tr{height:30px;background-color:transparent}.mat-calendar{height:fit-content!important;font-family:Nunito,Helvetica,sans-serif!important}.mat-calendar-body-label{visibility:hidden}mat-multi-year-view thead{display:none}mat-year-view thead{display:none}.mat-calendar-table-header>tr:nth-child(2){display:none}.mat-calendar-body{background-color:unset}.mat-calendar-body>tr[aria-hidden]{display:none}.cdk-visually-hidden{display:none}.mat-calendar-period-button{background-color:var(--button-primary-color)!important;color:var(--component-color)!important}.mat-calendar-table>thead>tr>th,.mat-calendar-table>tbody>tr>td{padding-left:0;padding-right:0}.mat-calendar-table>thead>tr>th{font-size:16px;font-weight:400;background-color:var(--table-price-background);color:var(--component-color)}.mat-date-picker,.mat-datepicker-input,.mat-date-range-input-inner{font-size:18px!important;font-family:Nunito,Helvetica,sans-serif!important}lib-date-picker{border:0!important}.mat-datepicker-input:focus,.mat-date-range-input-inner:focus{background-color:unset}.mat-datepicker-input:not(:disabled),.mat-datepicker-input:hover:not(:disabled),.mat-date-range-input-inner:not(:disabled),.mat-date-range-input-inner:hover:not(:disabled){border:unset}.mat-datepicker-content{border-radius:10px!important}.mat-mdc-form-field{padding:0!important;border-radius:10px!important;background-color:var(--input-background)!important;border:solid 1px var(--input-border)}app-station-ocpp-logs-form lib-datetime-picker.compact-input .mat-mdc-form-field-flex{margin-top:-8px!important}app-station-ocpp-logs-form lib-datetime-picker.compact-input .mat-mdc-text-field-wrapper.mdc-text-field{height:2.5rem!important}.mat-mdc-text-field-wrapper.mdc-text-field{padding:0 .25em 0 .75em!important;background-color:transparent!important}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:unset!important}mat-datepicker-toggle>.mat-mdc-icon-button:not(:disabled){color:var(--component-color)!important}mat-datepicker-toggle.mat-datepicker-toggle-active>.mat-mdc-icon-button:not(:disabled){color:var(--selected-color)!important}mat-form-field.ng-valid.ng-dirty:not(.ignore-styles) mat-datepicker-toggle>.mat-mdc-icon-button:not(:disabled){color:var(--green)!important}mat-form-field.ng-invalid.ng-dirty:not(.ignore-styles) mat-datepicker-toggle>.mat-mdc-icon-button:not(:disabled){color:var(--light-red)!important}.mat-date-range-input-separator{color:unset!important}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:0!important}.mdc-line-ripple:before,.mdc-line-ripple:after{border-bottom-style:none!important}.ng-valid.ng-dirty:not(.ignore-styles){color:var(--green)!important;border-color:var(--green)!important}.ng-invalid.ng-dirty:not(.ignore-styles){color:var(--light-red)!important;border-color:var(--light-red)!important}.mat-datepicker-actions{flex-flow:column;gap:15px}.mat-datepicker-actions>div.show-time-picker{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:10px;cursor:pointer;margin-top:10px;align-self:center}.mat-datepicker-actions>div.show-time-picker i{width:.9rem;height:.9rem;background-color:var(--selected-color)}.mat-datepicker-actions>div.show-time-picker label{font-size:.9rem;color:var(--selected-color)}.mat-datepicker-actions>div.time-pickers-container{display:grid;gap:10px}.mat-datepicker-actions>div.time-pickers-container>div>label{color:var(--component-color)!important;font-size:.8rem}.mat-datepicker-actions>div.buttons-container{align-self:end;margin-top:10px;display:grid;grid-auto-flow:column;gap:5px}.mat-datepicker-actions>div.buttons-container>button{background-color:var(--selected-color)!important;color:var(--button-default-active-color)!important;padding:7px 9px!important;border-radius:8px!important;border:1px solid var(--selected-color)}.mat-datepicker-actions>div.buttons-container>button.cancel-button{background-color:transparent!important;border-color:var(--light-red)!important;color:var(--light-red)!important}.mat-mdc-form-field-type-mat-date-range-input>.mat-mdc-text-field-wrapper{width:300px!important}.mat-mdc-form-field-type-mat-date-range-input.datetime-range-input>.mat-mdc-text-field-wrapper{width:400px!important}.mat-date-range-input-container{display:grid!important;grid-auto-flow:column;text-align:center;grid-template-columns:1fr auto 1fr}.mat-date-range-input-wrapper{max-width:unset!important}.mat-calendar-body-in-preview{color:var(--component-color)}mat-calendar-header button{font-family:Nunito,Helvetica,sans-serif!important}.mat-calendar-header .mat-calendar-controls{margin-top:0!important}.mat-calendar-period-button{margin-left:3px!important}lib-datetime-custom-ranges-header>lib-select>div{margin-left:8px;margin-top:8px;margin-right:8px}lib-datetime-custom-ranges-header>lib-select>ul{margin-left:8px;margin-right:18px;width:280px}lib-datetime-custom-ranges-header span{font-weight:initial}lib-datetime-custom-ranges-header>lib-select>.header>div{color:var(--component-color)!important}lib-datetime-custom-ranges-header>lib-select>.header>i{background-color:var(--component-color)!important}lib-datetime-custom-ranges-header>lib-select>ul>li{color:var(--component-color)!important}lib-datetime-custom-ranges-header>lib-select>ul{width:280px}app-update-firmware mat-form-field,app-get-diagnostics mat-form-field,lib-date-picker mat-form-field{width:100%!important}app-select-date-modal lib-datetime-picker{margin:auto}.mat-step-header{border-radius:8px}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{color:var(--component-background);background-color:var(--mat-step-icon-theme-color)!important}.mat-step-header .mat-step-text-label,.mat-step-header .mat-step-optional{color:var(--mat-step-text-color)}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: var(--button-color)}@media (max-width: 576px){.mat-datepicker-actions>div.buttons-container>button{border-radius:10px!important}.mat-datepicker-content,.mat-mdc-form-field{border-radius:12px!important}}
